0001759631-23-000011.txt : 20230228 0001759631-23-000011.hdr.sgml : 20230228 20230228163212 ACCESSION NUMBER: 0001759631-23-000011 CONFORMED SUBMISSION TYPE: 10-K PUBLIC DOCUMENT COUNT: 112 CONFORMED PERIOD OF REPORT: 20221231 FILED AS OF DATE: 20230228 DATE AS OF CHANGE: 20230228 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Hyliion Holdings Corp. CENTRAL INDEX KEY: 0001759631 STANDARD INDUSTRIAL CLASSIFICATION: TRUCK & BUS BODIES [3713] IRS NUMBER: 000000000 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-K SEC ACT: 1934 Act SEC FILE NUMBER: 001-38823 FILM NUMBER: 23686050 BUSINESS ADDRESS: STREET 1: 1202 BMC DRIVE, SUITE 100 CITY: CEDAR PARK STATE: TX ZIP: 78613 BUSINESS PHONE: (833) 495-4466 MAIL ADDRESS: STREET 1: 1202 BMC DRIVE, SUITE 100 CITY: CEDAR PARK STATE: TX ZIP: 78613 FORMER COMPANY: FORMER CONFORMED NAME: Tortoise Acquisition Corp. DATE OF NAME CHANGE: 20181120 10-K 1 hyln-20221231.htm 10-K hyln-20221231
false00017596312022FYP3YP1Y0.5P2YP3Y00017596312022-01-012022-12-3100017596312022-06-30iso4217:USD00017596312023-02-21xbrli:shares00017596312022-12-3100017596312021-12-31iso4217:USDxbrli:shares0001759631us-gaap:ProductAndServiceOtherMember2022-01-012022-12-310001759631us-gaap:ProductAndServiceOtherMember2021-01-012021-12-310001759631us-gaap:ProductAndServiceOtherMember2020-01-012020-12-3100017596312021-01-012021-12-3100017596312020-01-012020-12-310001759631us-gaap:CommonStockMember2019-12-310001759631us-gaap:AdditionalPaidInCapitalMember2019-12-310001759631us-gaap:RetainedEarningsMember2019-12-3100017596312019-12-310001759631us-gaap:CommonStockMember2020-01-012020-12-310001759631us-gaap:AdditionalPaidInCapitalMember2020-01-012020-12-310001759631us-gaap:RetainedEarningsMember2020-01-012020-12-310001759631us-gaap:CommonStockMember2020-12-310001759631us-gaap:AdditionalPaidInCapitalMember2020-12-310001759631us-gaap:RetainedEarningsMember2020-12-3100017596312020-12-310001759631us-gaap:CommonStockMember2021-01-012021-12-310001759631us-gaap:AdditionalPaidInCapitalMember2021-01-012021-12-310001759631us-gaap:RetainedEarningsMember2021-01-012021-12-310001759631us-gaap:CommonStockMember2021-12-310001759631us-gaap:AdditionalPaidInCapitalMember2021-12-310001759631us-gaap:RetainedEarningsMember2021-12-310001759631us-gaap:CommonStockMember2022-01-012022-12-310001759631us-gaap:AdditionalPaidInCapitalMember2022-01-012022-12-310001759631us-gaap:RetainedEarningsMember2022-01-012022-12-310001759631us-gaap:CommonStockMember2022-12-310001759631us-gaap:AdditionalPaidInCapitalMember2022-12-310001759631us-gaap:RetainedEarningsMember2022-12-3100017596312020-10-0100017596312021-03-310001759631hyln:CustomerAMemberus-gaap:CustomerConcentrationRiskMemberus-gaap:AccountsReceivableMember2022-01-012022-12-31xbrli:pure0001759631hyln:CustomerAMemberus-gaap:CustomerConcentrationRiskMemberus-gaap:AccountsReceivableMember2021-01-012021-12-310001759631hyln:CustomerAMemberus-gaap:CustomerConcentrationRiskMemberus-gaap:AccountsReceivableMember2020-01-012020-12-310001759631hyln:CustomerBMemberus-gaap:CustomerConcentrationRiskMemberus-gaap:AccountsReceivableMember2022-01-012022-12-310001759631hyln:CustomerBMemberus-gaap:CustomerConcentrationRiskMemberus-gaap:AccountsReceivableMember2021-01-012021-12-310001759631hyln:CustomerBMemberus-gaap:CustomerConcentrationRiskMemberus-gaap:AccountsReceivableMember2020-01-012020-12-310001759631hyln:CustomerCMemberus-gaap:CustomerConcentrationRiskMemberus-gaap:AccountsReceivableMember2022-01-012022-12-310001759631hyln:CustomerCMemberus-gaap:CustomerConcentrationRiskMemberus-gaap:AccountsReceivableMember2021-01-012021-12-310001759631hyln:CustomerCMemberus-gaap:CustomerConcentrationRiskMemberus-gaap:AccountsReceivableMember2020-01-012020-12-310001759631hyln:SignificantCustomersMemberus-gaap:CustomerConcentrationRiskMemberus-gaap:AccountsReceivableMember2022-01-012022-12-310001759631hyln:SignificantCustomersMemberus-gaap:CustomerConcentrationRiskMemberus-gaap:AccountsReceivableMember2021-01-012021-12-310001759631hyln:SignificantCustomersMemberus-gaap:CustomerConcentrationRiskMemberus-gaap:AccountsReceivableMember2020-01-012020-12-310001759631us-gaap:MachineryAndEquipmentMembersrt:MinimumMember2022-01-012022-12-310001759631us-gaap:MachineryAndEquipmentMembersrt:MaximumMember2022-01-012022-12-310001759631us-gaap:VehiclesMembersrt:MinimumMember2022-01-012022-12-310001759631srt:MaximumMemberus-gaap:VehiclesMember2022-01-012022-12-310001759631us-gaap:LeaseholdImprovementsMember2022-01-012022-12-310001759631hyln:DemoFleetSystemsMembersrt:MinimumMember2022-01-012022-12-310001759631srt:MaximumMemberhyln:DemoFleetSystemsMember2022-01-012022-12-310001759631us-gaap:FurnitureAndFixturesMember2022-01-012022-12-310001759631us-gaap:ComputerEquipmentMembersrt:MinimumMember2022-01-012022-12-310001759631us-gaap:ComputerEquipmentMembersrt:MaximumMember2022-01-012022-12-310001759631srt:MinimumMember2022-01-012022-12-310001759631srt:MaximumMember2022-01-012022-12-310001759631hyln:HybridSystemsAndOtherMember2022-01-012022-12-310001759631hyln:HybridSystemsAndOtherMember2021-01-012021-12-310001759631hyln:HybridSystemsAndOtherMember2020-01-012020-12-310001759631hyln:Class8SemiTrucksMember2022-01-012022-12-310001759631hyln:Class8SemiTrucksMember2021-01-012021-12-310001759631hyln:Class8SemiTrucksMember2020-01-012020-12-310001759631us-gaap:SalesRevenueNetMemberhyln:CustomerAMemberus-gaap:CustomerConcentrationRiskMember2022-01-012022-12-310001759631us-gaap:SalesRevenueNetMemberhyln:CustomerAMemberus-gaap:CustomerConcentrationRiskMember2021-01-012021-12-310001759631us-gaap:SalesRevenueNetMemberhyln:CustomerAMemberus-gaap:CustomerConcentrationRiskMember2020-01-012020-12-310001759631us-gaap:SalesRevenueNetMemberhyln:CustomerBMemberus-gaap:CustomerConcentrationRiskMember2022-01-012022-12-310001759631us-gaap:SalesRevenueNetMemberhyln:CustomerBMemberus-gaap:CustomerConcentrationRiskMember2021-01-012021-12-310001759631us-gaap:SalesRevenueNetMemberhyln:CustomerBMemberus-gaap:CustomerConcentrationRiskMember2020-01-012020-12-310001759631hyln:SignificantCustomersMemberus-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMember2022-01-012022-12-310001759631hyln:SignificantCustomersMemberus-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMember2021-01-012021-12-310001759631hyln:SignificantCustomersMemberus-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMember2020-01-012020-12-31hyln:renewal_option0001759631srt:MinimumMember2022-12-310001759631srt:MaximumMember2022-12-31utr:mi00017596312022-09-300001759631hyln:GeneralElectricCompanysGEAdditiveBusinessAssetsAcquisitionMember2022-09-012022-09-3000017596312020-10-012020-10-010001759631hyln:LegacYHyliionMember2020-10-012020-10-010001759631hyln:LegacYHyliionMember2020-10-010001759631us-gaap:WarrantMember2020-10-012020-10-010001759631hyln:PIPESharesMember2020-10-012020-10-010001759631hyln:PIPESharesMember2020-10-010001759631hyln:TortoiseCorpMember2020-10-012020-10-010001759631hyln:ForwardPurchaseUnitsMember2020-10-010001759631hyln:TortoiseCorpMember2020-10-010001759631hyln:LegacyEntitySharesMember2021-12-310001759631hyln:LegacyEntitySharesEffectedForExchangeRatioMember2021-12-310001759631hyln:ForwardPurchaseUnitsMember2020-09-202020-09-300001759631hyln:TwoThousandEighteenNoteMember2018-12-310001759631hyln:TwoThousandEighteenNoteMember2018-01-012018-12-3100017596312018-12-3100017596312018-01-012018-12-310001759631hyln:TwoThousandNineteenNoteMember2019-07-310001759631srt:MinimumMemberhyln:TwoThousandNineteenNoteMember2019-07-310001759631srt:MaximumMemberhyln:TwoThousandNineteenNoteMember2019-07-310001759631hyln:TwoThousandNineteenNoteMember2019-02-012019-07-3100017596312019-07-3100017596312019-02-012019-07-310001759631hyln:December2019NoteMember2019-12-310001759631us-gaap:DebtInstrumentRedemptionPeriodOneMemberhyln:December2019NoteMember2019-12-012019-12-310001759631us-gaap:DebtInstrumentRedemptionPeriodTwoMemberhyln:December2019NoteMember2019-12-012019-12-310001759631us-gaap:DebtInstrumentRedemptionPeriodThreeMemberhyln:December2019NoteMember2019-12-012019-12-310001759631hyln:December2019NoteMember2019-12-012019-12-310001759631hyln:TwoThousandTwentyNoteMember2020-01-3100017596312020-01-012020-01-310001759631hyln:TwoThousandTwentyNoteMember2020-01-012020-01-3100017596312020-01-310001759631hyln:TermLoanMember2020-08-310001759631hyln:TermLoanMember2020-08-012020-08-3100017596312020-05-012020-05-310001759631us-gaap:CommercialPaperMember2022-12-310001759631us-gaap:USGovernmentAgenciesDebtSecuritiesMember2022-12-310001759631us-gaap:MunicipalBondsMember2022-12-310001759631us-gaap:CorporateBondSecuritiesMember2022-12-310001759631us-gaap:CommercialPaperMember2021-12-310001759631us-gaap:USGovernmentAgenciesDebtSecuritiesMember2021-12-310001759631us-gaap:MunicipalBondsMember2021-12-310001759631us-gaap:CorporateBondSecuritiesMember2021-12-310001759631us-gaap:FairValueInputsLevel1Member2022-12-310001759631us-gaap:FairValueInputsLevel2Member2022-12-310001759631us-gaap:FairValueInputsLevel3Member2022-12-310001759631us-gaap:CommercialPaperMemberus-gaap:FairValueInputsLevel1Member2022-12-310001759631us-gaap:CommercialPaperMemberus-gaap:FairValueInputsLevel2Member2022-12-310001759631us-gaap:CommercialPaperMemberus-gaap:FairValueInputsLevel3Member2022-12-310001759631us-gaap:USGovernmentAgenciesDebtSecuritiesMemberus-gaap:FairValueInputsLevel1Member2022-12-310001759631us-gaap:USGovernmentAgenciesDebtSecuritiesMemberus-gaap:FairValueInputsLevel2Member2022-12-310001759631us-gaap:USGovernmentAgenciesDebtSecuritiesMemberus-gaap:FairValueInputsLevel3Member2022-12-310001759631us-gaap:USStatesAndPoliticalSubdivisionsMemberus-gaap:FairValueInputsLevel1Member2022-12-310001759631us-gaap:USStatesAndPoliticalSubdivisionsMemberus-gaap:FairValueInputsLevel2Member2022-12-310001759631us-gaap:USStatesAndPoliticalSubdivisionsMemberus-gaap:FairValueInputsLevel3Member2022-12-310001759631us-gaap:USStatesAndPoliticalSubdivisionsMember2022-12-310001759631hyln:CorporateBondsAndNotesMemberus-gaap:FairValueInputsLevel1Member2022-12-310001759631hyln:CorporateBondsAndNotesMemberus-gaap:FairValueInputsLevel2Member2022-12-310001759631hyln:CorporateBondsAndNotesMemberus-gaap:FairValueInputsLevel3Member2022-12-310001759631hyln:CorporateBondsAndNotesMember2022-12-310001759631us-gaap:FairValueInputsLevel1Member2021-12-310001759631us-gaap:FairValueInputsLevel2Member2021-12-310001759631us-gaap:FairValueInputsLevel3Member2021-12-310001759631us-gaap:CommercialPaperMemberus-gaap:FairValueInputsLevel1Member2021-12-310001759631us-gaap:CommercialPaperMemberus-gaap:FairValueInputsLevel2Member2021-12-310001759631us-gaap:CommercialPaperMemberus-gaap:FairValueInputsLevel3Member2021-12-310001759631us-gaap:USGovernmentAgenciesDebtSecuritiesMemberus-gaap:FairValueInputsLevel1Member2021-12-310001759631us-gaap:USGovernmentAgenciesDebtSecuritiesMemberus-gaap:FairValueInputsLevel2Member2021-12-310001759631us-gaap:USGovernmentAgenciesDebtSecuritiesMemberus-gaap:FairValueInputsLevel3Member2021-12-310001759631us-gaap:USStatesAndPoliticalSubdivisionsMemberus-gaap:FairValueInputsLevel1Member2021-12-310001759631us-gaap:USStatesAndPoliticalSubdivisionsMemberus-gaap:FairValueInputsLevel2Member2021-12-310001759631us-gaap:USStatesAndPoliticalSubdivisionsMemberus-gaap:FairValueInputsLevel3Member2021-12-310001759631us-gaap:USStatesAndPoliticalSubdivisionsMember2021-12-310001759631hyln:CorporateBondsAndNotesMemberus-gaap:FairValueInputsLevel1Member2021-12-310001759631hyln:CorporateBondsAndNotesMemberus-gaap:FairValueInputsLevel2Member2021-12-310001759631hyln:CorporateBondsAndNotesMemberus-gaap:FairValueInputsLevel3Member2021-12-310001759631hyln:CorporateBondsAndNotesMember2021-12-310001759631hyln:PublicWarrantsMember2019-03-040001759631hyln:PublicWarrantsMember2019-03-042019-03-04hyln:tradingDay0001759631us-gaap:PrivatePlacementMember2019-03-042019-03-040001759631us-gaap:PrivatePlacementMember2019-03-0400017596312020-10-012020-10-3100017596312020-12-312020-12-3100017596312021-01-012021-01-3100017596312020-12-012020-12-310001759631hyln:EquityIncentivePlanTwentySixteenMember2022-12-310001759631hyln:EquityIncentivePlanTwentySixteenMember2019-12-310001759631hyln:EquityIncentivePlanTwentySixteenMember2019-01-012019-12-310001759631hyln:EquityIncentivePlanTwentySixteenMember2020-01-012020-12-310001759631hyln:EquityIncentivePlanTwentySixteenMember2020-12-310001759631hyln:EquityIncentivePlanTwentySixteenMember2021-01-012021-12-310001759631hyln:EquityIncentivePlanTwentySixteenMember2021-12-310001759631hyln:EquityIncentivePlanTwentySixteenMember2022-01-012022-12-310001759631hyln:EquityIncentivePlanTwentyTwentyMember2020-10-010001759631hyln:EquityIncentivePlanTwentyTwentyMember2020-10-012021-12-310001759631us-gaap:RestrictedStockUnitsRSUMembersrt:MinimumMemberhyln:EquityIncentivePlanTwentyTwentyMember2022-01-012022-12-310001759631srt:MaximumMemberus-gaap:RestrictedStockUnitsRSUMemberhyln:EquityIncentivePlanTwentyTwentyMember2022-01-012022-12-310001759631hyln:EquityIncentivePlanTwentyTwentyMember2020-12-310001759631hyln:EquityIncentivePlanTwentyTwentyMember2021-01-012021-12-310001759631hyln:EquityIncentivePlanTwentyTwentyMember2021-12-310001759631hyln:EquityIncentivePlanTwentyTwentyMember2022-01-012022-12-310001759631hyln:EquityIncentivePlanTwentyTwentyMember2022-12-310001759631hyln:AwardDateOneMemberhyln:EquityIncentivePlanTwentyTwentyMember2021-01-012021-12-310001759631hyln:AwardDateOneMemberhyln:EquityIncentivePlanTwentyTwentyMember2021-12-310001759631hyln:AwardDateOneMemberhyln:EquityIncentivePlanTwentyTwentyMember2022-01-012022-12-310001759631hyln:AwardDateOneMemberhyln:EquityIncentivePlanTwentyTwentyMember2022-12-310001759631hyln:EquityIncentivePlanTwentyTwentyMember2020-01-012020-12-310001759631us-gaap:RestrictedStockUnitsRSUMemberhyln:EquityIncentivePlanTwentyTwentyMember2022-01-012022-12-310001759631us-gaap:RestrictedStockUnitsRSUMemberhyln:EquityIncentivePlanTwentyTwentyMember2021-01-012021-12-310001759631us-gaap:RestrictedStockUnitsRSUMemberhyln:EquityIncentivePlanTwentyTwentyMember2020-01-012020-12-31hyln:extension0001759631us-gaap:MachineryAndEquipmentMember2022-12-310001759631us-gaap:MachineryAndEquipmentMember2021-12-310001759631us-gaap:VehiclesMember2022-12-310001759631us-gaap:VehiclesMember2021-12-310001759631us-gaap:LeaseholdImprovementsMember2022-12-310001759631us-gaap:LeaseholdImprovementsMember2021-12-310001759631us-gaap:OfficeEquipmentMember2022-12-310001759631us-gaap:OfficeEquipmentMember2021-12-310001759631us-gaap:ComputerEquipmentMember2022-12-310001759631us-gaap:ComputerEquipmentMember2021-12-310001759631us-gaap:PropertyPlantAndEquipmentMember2022-01-012022-12-310001759631us-gaap:PropertyPlantAndEquipmentMember2021-01-012021-12-310001759631us-gaap:PropertyPlantAndEquipmentMember2020-01-012020-12-310001759631us-gaap:DevelopedTechnologyRightsMember2022-01-012022-12-310001759631us-gaap:DevelopedTechnologyRightsMember2022-12-310001759631us-gaap:SoftwareAndSoftwareDevelopmentCostsMember2022-01-012022-12-310001759631us-gaap:SoftwareAndSoftwareDevelopmentCostsMember2022-12-310001759631us-gaap:DevelopedTechnologyRightsMember2021-01-012021-12-310001759631us-gaap:DevelopedTechnologyRightsMember2021-12-310001759631us-gaap:DomesticCountryMember2022-12-310001759631us-gaap:DomesticCountryMember2021-12-310001759631hyln:OperatingLossExpirationPeriodPeriodOneMemberus-gaap:DomesticCountryMember2022-12-310001759631hyln:OperatingLossExpirationPeriodPeriodTwoMemberus-gaap:DomesticCountryMember2022-12-310001759631us-gaap:StateAndLocalJurisdictionMember2022-12-310001759631us-gaap:StateAndLocalJurisdictionMember2021-12-310001759631hyln:OperatingLossExpirationPeriodPeriodThreeMember2022-12-310001759631hyln:DemandLetterClassAIncreaseAmendmentMember2020-09-270001759631hyln:DemandLetterClassAIncreaseAmendmentMember2020-09-280001759631us-gaap:EmployeeStockOptionMember2022-01-012022-12-310001759631us-gaap:EmployeeStockOptionMember2021-01-012021-12-310001759631us-gaap:EmployeeStockOptionMember2020-01-012020-12-310001759631us-gaap:RestrictedStockUnitsRSUMember2022-01-012022-12-310001759631us-gaap:RestrictedStockUnitsRSUMember2021-01-012021-12-310001759631us-gaap:RestrictedStockUnitsRSUMember2020-01-012020-12-31

UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 10-K
þ ANNUAL REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the fiscal year ended December 31, 2022
or
¨ TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the transition period from ______________ to _______________
Commission File Number 001-38823
hyln-20221231_g1.jpg
HYLIION HOLDINGS CORP.
(Exact name of registrant as specified in its charter)
Delaware83-2538002
(State or other jurisdiction of
incorporation or organization)
(I.R.S. Employer
Identification No.)
1202 BMC Drive, Suite 100
Cedar Park, Texas
78613
(Address of principal executive offices)(Zip Code)
Registrant’s telephone number, including area code: (833) 495-4466
Securities Registered pursuant to Section 12(b) of the Act:
Title of each classTrading Symbol(s)Name of each exchange on which registered
Common StockHYLNThe New York Stock Exchange
$0.0001 per share
Securities registered pursuant to Section 12(g) of the Act: None 
Indicate by check mark if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act.  Yes ¨    No þ 
Indicate by check mark if the registrant is not required to file reports pursuant to Section 13 or 15(d) of the Act.  Yes ¨    No þ 
Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days.  Yes þ    No ¨ 
Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (§ 232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).  Yes þ    No ¨ 
Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, smaller reporting company, or an emerging growth company. See the definitions of “large accelerated filer,” “accelerated filer,” “smaller reporting company,” and “emerging growth company” in Rule 12b-2 of the Exchange Act. 
Large accelerated filer Accelerated filer
Non-accelerated filer Smaller reporting company 
Emerging growth company
If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act.  ¨ 
Indicate by check mark whether the registrant has filed a report on and attestation to its management’s assessment of the effectiveness of its internal control over financial reporting under Section 404(b) of the Sarbanes-Oxley Act (15 U.S.C. 7262(b)) by the registered public accounting firm that prepared or issued its audit report. þ
Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Act).  Yes ¨    No þ 
The aggregate market value of the registrant's voting and non-voting common equity held by non-affiliates of the registrant as of June 30, 2022, based upon the closing price of such stock on The New York Stock Exchange on such date of $3.22, was $432 million. This calculation excludes shares held by the registrant’s current directors and executive officers and stockholders that the registrant has concluded are affiliates of the registrant. 
As of February 17, 2023, 179,986,901 shares of the registrant’s common stock, par value $0.0001 per share, were outstanding.
Portions of the registrant’s definitive proxy statement for the 2023 Annual Meeting of Stockholders, to be filed no later than 120 days after the end of the fiscal year to which this Annual Report on Form 10-K relates, are incorporated by reference into Part III of this Annual Report on Form 10-K.


TABLE OF CONTENTS
F-1

i

CAUTIONARY NOTE REGARDING FORWARD-LOOKING STATEMENTS
This Annual Report on Form 10-K (“Form 10-K”) contains forward-looking statements within the meaning of Section 27A of the Securities Act of 1933, as amended (the “Securities Act”), and Section 21E of the Securities Exchange Act of 1934, as amended (the “Exchange Act”). All statements, other than statements of historical fact, contained in this Annual Report on Form 10-K are forward-looking statements, including, but not limited to, statements regarding our strategy, prospects, plans, objectives, future operations, future revenue and earnings, projected margins and expenses, markets for our services, potential acquisitions or strategic alliances, financial position, and liquidity and anticipated cash needs and availability. The words “anticipates,” “believes,” “estimates,” “expects,” “intends,” “may,” “plans,” “projects,” “will,” “would,” variations of such words and similar expressions or the negatives thereof are intended to identify forward-looking statements. However, not all forward-looking statements contain these identifying words. These forward-looking statements represent our management’s expectations as of the date of this filing and involve known and unknown risks, uncertainties and other factors that may cause our actual results, performance and achievements, or industry results, to be materially different from any future results, performance or achievements expressed or implied by such forward-looking statements. We cannot guarantee the accuracy of the forward-looking statements, and you should be aware that results and events could differ materially and adversely from those contained in the forward-looking statements due to a number of risks and uncertainties including, but not limited to, those described in the section entitled “Risk Factors” included in this Annual Report on Form 10-K and in other documents we file from time to time with the U.S. Securities and Exchange Commission (the “Commission” or the “SEC”) that disclose risks and uncertainties that may affect our business. Readers are urged to carefully review and consider the various disclosures made in this Annual Report on Form 10-K and in other documents we file from time to time with the Commission. Furthermore, such forward-looking statements speak only as of the date of this Annual Report on Form 10-K. Except as required by law, we do not undertake, and expressly disclaim any duty, to publicly update or revise these statements, whether as a result of new information, new developments, or otherwise and even if experience or future changes make it clear that any projected results expressed in this Annual Report on Form 10-K or future quarterly reports, press releases or company statements will not be realized. Unless specifically indicated otherwise, the forward-looking statements in this Form 10-K do not reflect the potential impact of any divestitures, mergers, acquisitions or other business combinations that have not been completed as of the date of this filing. In addition, the inclusion of any statement in this Annual Report on Form 10-K does not constitute an admission by us that the events or circumstances described in such statement are material. We qualify all of our forward-looking statements by these cautionary statements. In addition, the industry in which we operate is subject to a high degree of uncertainty and risk due to a variety of factors including those described in the section entitled “Risk Factors.” These and other factors could cause our results to differ materially from those expressed in this Annual Report on Form 10-K.
Note Regarding Third-Party Information
Unless otherwise indicated, information contained in this Annual Report on Form 10-K concerning our industry and the markets in which we operate, including our general expectations and market position, market opportunity and market size, is based on information from various sources, on assumptions that we have made that are based on those data and other similar sources, and on our knowledge of the markets for our services. This information includes a number of assumptions and limitations, and you are cautioned not to give undue weight to such information. In addition, projections, assumptions and estimates of our future performance and the future performance of the industry in which we operate are necessarily subject to a high degree of uncertainty and risk due to a variety of factors, including those described in the section entitled “Risk Factors” and elsewhere in this Annual Report on Form 10-K and in other documents we file from time to time with the Commission that disclose risks and uncertainties that may affect our business. These and other factors could cause results to differ materially and adversely from those expressed in the estimates made by third parties and by us.
Unless otherwise indicated or unless the context requires otherwise, all references in this document to “Hyliion,” “our company,” “we,” “us,” “our,” and similar names refer to Hyliion Holdings Corp. and, where appropriate, its subsidiary.
ii

Part I
ITEM 1. BUSINESS
Overview
Hyliion is a Delaware corporation headquartered in Cedar Park, Texas, and became a NYSE listed company as a result of the merger consummated pursuant to the terms of the Business Combination Agreement, dated June 18, 2020, between Tortoise Acquisition Corp. and each of the shareholders of Hyliion Inc., a Delaware corporation (the “Business Combination”).
Our mission is to be the leading provider of electrified solutions for the commercial vehicle industry as well as other industries. Our goal is to reduce the carbon intensity and greenhouse gas (“GHG”) emissions in the transportation sector by providing electrified solutions for Class 8 vehicles that both aim to reduce the cost of operation and promote the usage of existing fueling infrastructure. Our current products and products under development utilize control software, data analytics, battery systems, fully integrated electric motors, and power electronics to produce our electrified powertrain systems.
We currently offer the Hyliion Hybrid (“Hybrid”) system, which is an electrified powertrain system that augments existing Class 8 semi-trucks and aims to improve vehicle performance or reduce fuel usage, depending on application. The Hybrid system can either be installed on a new vehicle prior to entering service or retrofit onto an existing in-service vehicle. This feature gives our customers the flexibility to continue using their preferred vehicle brands and maintain their existing fleet maintenance and operations strategies.
We began selling the Hybrid system in late 2021 and it has been installed on a variety of our customers’ commercial vehicles, utilizing multiple original equipment manufacturer (“OEM”) platforms. Our Hybrid system deployments are with innovative fleets in the transportation and logistics sector and include a variety of duty cycles, use cases and geographical regions. A common application is to install the Hybrid system on a compressed natural gas (“CNG”)-powered truck with a conventional drivetrain. The Hybrid system aims to improve performance by giving a power boost to the CNG drivetrain when needed, along with regenerative braking and an optional fully electric auxiliary power system. Across these customer installations, and over the entire Hyliion fleet, we have accumulated millions of real-world road miles on Class 8 semi-trucks.
We also plan to offer the Hypertruck ERX powertrain platform (“Hypertruck ERX system”), which is a complete electrified powertrain system leveraging an onboard CNG-fueled generator to supplement battery range to transform an OEM platform into a range-extended electric vehicle (“REEV”). Both solutions aim to support our customers’ pursuit of sustainability and financial goals by reducing GHG emissions and operating costs while utilizing existing fueling infrastructure. We plan to begin commercialization of the Hypertruck ERX system in late 2023 and our first application will be deployed on a Class 8 Peterbilt 579 sleeper semi-truck.
The Hypertruck ERX system leverages the experience and operating data from our Hybrid system to offer a solution to replace the traditional diesel or CNG powertrain installed in new vehicles. Its onboard CNG generator functions as an electric range-extender, addressing the market need of having a fully electric drive truck that can travel long distance between refuels without relying on a broadly-distributed and reliable electric recharging network, as battery electric vehicles (“BEVs”) do. The systems batteries are recharged by the onboard CNG generator, which when fueled by renewable natural gas (“RNG”), can offer commercial vehicle owners a net-carbon-negative-capable electrified powertrain option.
We believe CNG/RNG is the appropriate fuel source today, as it is cleaner and less expensive than diesel and broadly available. Over time, other fuels are expected to become available in the future to reduce emissions, including hydrogen. Therefore, we have showcased a multistage roadmap that starts with utilizing a CNG/RNG generator and evolves into offering hydrogen-based solutions as well. The control software driving the Hypertruck system is designed to be easily adaptable to different fuel and generator types in accordance with customer and regulatory requirements, thereby reducing future capital investment and time to market.
For long-haul trucking, an electric powertrain with a CNG-fueled range extender generator is preferable today to a pure BEV due to both the comparable cost of fuels and existing availability of CNG fueling infrastructure compared to electric battery charging infrastructure. Class 8 semi-trucks can currently be refueled with CNG through an existing, geographically diverse, public and truck-accessible network of natural gas refueling stations established across North America. Globally, RNG, CNG and liquified natural gas (“LNG”) are also used widely used for land-based transport and trucking. We therefore believe there is a greater opportunity for more rapid adoption of our electrified powertrain solutions across the U.S., Europe, and other countries compared to pure electric solutions, because of the extended range available between refueling events and due to the greater availability of refueling infrastructure compared to other electrified solutions.
In September 2022 we acquired assets including new hydrogen and fuel-agnostic-capable generator technology from General Electric Company's GE Additive business. The KARNO generator emerged out of GE’s long-running R&D investments in metal additive manufacturing across multiple industries and in areas such as generator thermal and performance design. Initial testing indicates the KARNO generator is expected to comply with emissions standards of the California Air Resources Board
1

(“CARB”) and the U.S. Environment Protection Agency (“EPA”), even when utilizing conventional fuels. The technology is also expected to achieve a meaningful efficiency improvement over today’s conventional internal combustion engine (“ICE”) generators and could be more efficient than most available fuel cells. We expect these efficiency improvements to in turn enable fuel cost reductions and improved vehicle range while reducing operating costs. The technology should also provide for significant reductions in noise, vibration, moving parts and maintenance compared to conventional ICE generators. The KARNO generator is expected to be capable of operating with over 20 different fuel types including hydrogen, natural gas, propane, ammonia and conventional fossil fuels. The technology uses heat to drive a sealed linear generator to produce electricity. The heat is produced by reacting fuels through flameless oxidation or by other heat sources including renewables.
We plan to initially release the Hypertruck ERX system, followed by a variant utilizing the fuel-agnostic Hyliion KARNO (“KARNO”) generator technology (“Hypertruck KARNO”), and a variant equipped with a hydrogen fuel cell generator (“Hypertruck Fuel Cell”).
Market Opportunity
Our solutions currently address Class 8 vehicles, with an intent to begin deployments in North America, and then potentially expanding to global markets outside of North America. Based on ACT Research’s estimates, the North American Class 8 truck market is expected to average almost 300,000 new units per year between 2023 and 2027. During that time, we expect the regulatory environment to further disincentivize the production and purchase of diesel-powered Class 8 vehicles. Increased costs for diesel-powered Class 8 vehicles along with the fuel to operate them is expected to make electrified alternatives like the Hypertruck ERX system more favorable on a relative total cost of ownership (“TCO”) basis. Similarly, we expect fleets to continue to be influenced by customer and other stakeholder demands to reduce emissions from their transportation operations, thus providing an additional catalyst to transition to low-emission vehicles in the Class 8 space. We view existing plug-in commercial BEVs and commercial fuel cell electric vehicles (“FCEVs”) as unlikely to fulfill the fleet demand created by these factors in the near term, due to their range limitations and dependence on costly and scarce fueling infrastructure.
Current and anticipated regulations at the state and federal level are also expected to create greater demand for cleaner commercial vehicles, including zero emission vehicles (“ZEVs”) like BEVs and FCEVs and near-zero emission vehicles (“NZEVs”) like the Hypertruck ERX system. For example, CARB has adopted an Advanced Clean Trucks (“ACT”) rule that requires heavy-duty vehicle manufacturers to produce and sell in California a certain number of zero-emission vehicles. In addition to California, a growing number of other states follow CARB's regulatory framework and are also adopting ACT. If heavy-duty vehicle manufacturers do not meet the applicable requirements, they will be deemed unable to sell the rest of their portfolio in that state, creating a significant incentive to deploy ZEV and NZEV vehicles that meet the needs of fleet customers. CARB is also considering a fleet-facing zero-emission vehicle mandate called Advanced Clean Fleet (“ACF”), which acts in a similar manner to ACT by requiring truck operators to add an increasing percentage of ZEV and NZEV vehicles to their fleets over time. The Hypertruck ERX system provides OEMs 75% credit towards satisfaction of the ACT rule compared to a pure BEV or FCEV. It is also expected under a draft of the CARB ACF regulation that the Hypertruck ERX system will receive 100% credit to fleets towards meeting the fleet purchase obligation.
While the Hypertruck ERX system will initially be deployed on the Class 8 Peterbilt 579 sleeper cab, there is an opportunity to develop and deploy additional applications of the Hypertruck ERX system, including on additional Peterbilt variants, with other OEMs that sell comparable models, and in different Class 8 vehicle types, like refuse vehicles. Additional opportunities for the Hypertruck ERX system also exist in applications that require a high-voltage electric power take-off capability, such as electric reefer trailers and special vocational vehicles that are transitioning from hydraulic to high-voltage accessories.
We expect to launch the Hypertruck KARNO powertrain system approximately a few years after the Hypertruck ERX system due to the extensive testing and certification work expected to be required to commercialize a new vehicle generator. The KARNO generator technology is expected to improve the efficiency of the generator system, while further reducing emissions, noise and vibration as well as improve engine maintenance by virtue of having significantly fewer moving parts versus a traditional CNG or diesel ICE as a power source. As hydrogen fuel becomes more widely available and adopted for Class 8 vehicles, the Hypertruck KARNO powertrain, by virtue of its fuel-agnostic KARNO generator design, will be capable of utilizing hydrogen as its fuel source, as well as over twenty other fuel types.
The KARNO generator technology is also expected to be adaptable for stationary power generation applications, such as for electricity generation for onsite electric vehicle (“EV”) charging, select commercial and industrial generation applications, and other market opportunities currently served by the electric grid or other standalone power sources.
Our Technology and Solutions
Our electrified powertrain systems utilize Hyliion-designed control software and data analytics technology to control physically integrated battery systems, electric motors and power electronics. These electrified powertrain platforms can be used to either augment, as in the case of our Hybrid system, or fully replace, as in the case of our Hypertruck platform, conventional powertrains in Class 8 semi-trucks and improve their operational performance. Our solutions are designed to be compatible
2

with most major Class 8 semi-truck manufacturers and are highly flexible in their digital and physical design, allowing them to be installed on, or adapted to, a variety of vehicles and fuel sources as market and regulatory opportunities allow. This platform-focused strategy reduces capital investment over time and aims to allow for faster time to market for Hyliion powertrain products.
Hybrid Powertrain System
Our Hybrid system can be installed on most major Class 8 semi-trucks to reduce fuel usage in the case of diesel applications and improve performance in the case of CNG applications. Our Hybrid system is comprised of a Hyliion battery system and an associated software management solution, a control module running our software and data analytics, high and low voltage power distribution and a thermal management system. The battery system and controllers can be attached to the frame rail of most major Class 8 semi-trucks, providing potential cost savings in the case of diesel and simplifying installation, and incorporating a custom e-axle solution with associated cooling box to reduce weight and improve system efficiencies. The system is charged by regenerative braking and downhill deceleration and discharged to provide additional horsepower and torque when called upon by our control software, thereby reducing engine load to reduce fuel usage and related GHG emissions or applying additional power to improve vehicle performance. Our Hybrid system’s battery power can also be utilized as an auxiliary power unit (“APU”) to supply electricity for in-cab devices and air conditioning to reduce or eliminate idling when the driver is “hoteling” in the truck. Based on internal and third-party testing and customer-reported experiences, we believe the benefits of utilizing our Hybrid system compared to conventional diesel or CNG commercial vehicles will reduce fuel usage, emissions, idling and improve performance.
We believe that reduced operating costs, improved driver satisfaction and increased marketability are key decision factors for many fleets in adopting our Hybrid system. Our Hybrid system can also help fleets transition from diesel to natural gas engines as a result of the increased performance the system provides, and because of the cost savings opportunity natural gas provides over diesel. The Hybrid system draws upon the real-world feedback we have received from customers and millions of miles logged by trucks equipped with the Hybrid system.
Hypertruck ERX System
Our Hypertruck ERX system is an electric CNG range extender powertrain that is being designed for integration on most major Class 8 semi-trucks to create a net-carbon-negative-capable REEV, when fueled by RNG. Our Hypertruck ERX system builds upon technical knowledge gained from our Hybrid system. It consists of a battery system, an associated software management and data analytics solution, a range extending electric generator powered by natural gas, an electric-traction drive system, and our Hyliion CoPilot in-cab driver display. The system works by pairing the fully electric powertrain with a battery system that is recharged by the onboard generator and regenerative braking that produces electricity. This system fully replaces the traditional powertrain in Class 8 semi-trucks. The first iteration of Hypertruck ERX system utilizes a battery system capable of operating up to 75 miles on battery-only power depending on factors including driver behavior, which qualifies it for ¾ of a ZEV credit under CARB’s ACT regulation.
Our Hypertruck ERX system combines the performance of fully electric powertrains with the refueling efficiency of conventionally-fueled vehicles. We estimate that it may be less expensive to run our onboard generator to produce electricity than recharging a BEV from the grid, depending on the cost of natural gas and electricity in different markets. Today’s market price for CNG and RNG is more stable than diesel, and natural gas often costs much less than diesel on an equivalent-gallon basis. By using onboard electricity generation rather than a large battery pack, our Hypertruck ERX system provides an extended range of operation compared to commercial BEVs.
We believe the benefits of our Hypertruck ERX system compared to competing technologies may include:
a powertrain system as opposed to a complete vehicle redesign;
a lower TCO due to favorable CNG/RNG pricing;
government credits and incentives;
the potential for net carbon negative operation when fueled with RNG;
the ability to utilize existing natural gas fueling infrastructure;
zero tailpipe emissions drive-capability;
improved operating experience for the driver;
vehicle range exceeding current competing electrified technologies;
refueling times similar to diesel trucks; and/or
data generation and connectivity for next-generation fleet management.
3

By providing up to 75 miles of all-electric range, the Hypertruck ERX system provides the capability of reducing GHG, pollutants, and noise emissions in communities surrounding trucking infrastructure, like warehouses, ports, rail yards, maintenance facilities and fueling infrastructure.
Depending on the source of natural gas used in its CNG generator, the Hypertruck ERX system can deliver significantly lower emissions than a conventional diesel-powered Class 8 semi-truck. Its electric traction drive provides up to 670 horsepower, in a smooth and seamless delivery, while simultaneously reducing overall noise and vibration levels. The electric motors in the Hypertruck ERX system provide instantaneous torque, with fewer gears and smoother operation than a conventional transmission. These factors combine to dramatically improve the driving experience for the operator, which should help with driver satisfaction and retention.
Hypertruck ERX System Rollout Timeline
In November 2021, we began our Hypertruck ERX system pre-production roadshow, which offered fleet owners and shippers firsthand demonstration of the features and benefits of our electric powertrain system. The roadshow continued throughout 2022 and included “Ride and Drive” events, which provide in-depth product education sessions on how our system operates and enables fleets to decarbonize while reducing total cost of ownership.
Throughout 2022 we made significant progress furthering development and testing of the Hypertruck ERX system and hit several important development milestones on a roadmap that we first laid out in late 2021. We completed assembly of the first verification vehicles early in the year. These vehicles are considerably more advanced than earlier prototypes and were used to begin on-road testing of the latest design along with Ride and Drive events and controlled fleet trials with customers. By the end of 2022, we had completed assembly of verification vehicles and released the design for the 3rd generation Hypertruck ERX system. Another milestone achieved was the successful completion of summer testing. We took four vehicles to Davis Dam in Arizona where they were subjected to rigorous operation, hauling heavy loads up steep grades in temperatures of up to 110 degrees Fahrenheit.
We also deployed verification vehicles into controlled fleet trial operations with customers where the trucks were used in standard freight hauling operations. Fleet trials provide the opportunity for Hyliion engineers and technicians to closely monitor vehicle operations and to obtain feedback from drivers on how well the powertrain functions. Late in 2022, we began subjecting verification vehicles to winter testing where we observe system operation in extremely cold conditions to validate component operability, including battery function. Additional winter testing sessions will continue through the early part of 2023. Fleet trials will also continue with additional customers and eventually be advanced to a level where the customer takes over daily operation of the trucks without Hyliion engineering technician support, reflecting real-world fleet usage expectations. Through all our testing and trial activities we expect to accumulate up to one million miles of operation prior to reaching the production stage.
Commercialization of the Hypertruck ERX system in 2023 is dependent upon receiving certain vehicle certifications by federal and state regulators. Specifically, CARB requires demonstration that our powertrain and vehicle comply with emissions standards for pollutants and particulate matter and that our on-board diagnostics technology operates reliably and in a manner to detect and diagnose malfunctions with the engine and emissions control systems and to alert the driver to the underlying condition so it can be remedied. Similarly, EPA certification is also required as is approval from the National Highway Traffic Safety Administration for the overall safe operation of the truck and powertrain. See Government Regulations section for additional details.
There have been ongoing parts shortages in the transportation industry supply chain including semiconductors and other key components. These supply chain challenges have been especially prominent in the trucking industry, and one of the impacts has been significantly extended lead times for ordering new trucks. Fleets are experiencing lead times on new truck purchases that extend delivery out into 2023. We are securing build slots with Peterbilt for all chassis needed for the 2023 calendar year to mitigate future potential supply chain impacts to our Hypertruck ERX system development schedule. We continue to work closely with our current supply base to improve delivery of components for the quarters ahead and are diligently seeking alternative sources of supply for components that meet our technical specifications with shorter lead times.
CNG and RNG as a Fuel
Our Hypertruck ERX system will leverage an existing cross-country CNG fueling network. In the continental United States, there are approximately 700 public and 400 private CNG fueling stations in operation for Class 8 semi-trucks. These stations are geographically dispersed enabling nation-wide fleet operations without a significant infrastructure buildout. Furthermore, our Hypertruck ERX system can be refueled using a “fast-fill” method which is comparable to diesel truck refueling time. Internationally, CNG infrastructure is even more prevalent due to government mandates requiring reduced carbon emissions from transportation. Additionally, we believe that the necessary heavy-duty infrastructure exists that would support near-term adoption of our Hypertruck ERX system. The ability to utilize existing CNG fueling infrastructure eliminates an important
4

barrier to Hypertruck ERX system adoption, in contrast to Class 8 BEVs and FCEVs, which currently lack the electric charging and hydrogen fueling infrastructure needed for widespread adoption of those technologies.
Use of RNG is much cleaner for the environment than most other fuel sources. It is generated by capturing methane from landfills, livestock operations such as dairies, wastewater treatment and other sources or through anaerobic digestion and processing of food and animal waste streams. Depending on the source, RNG can have a significantly negative carbon intensity score as these methane sources would otherwise be emitted as pollution into the atmosphere. RNG is injected into existing natural gas pipelines and the delivery to fleets is enabled through credits. Use of RNG to fuel the Hypertruck ERX system can enable our customers to achieve a net carbon negative emissions profile for their transportation operations, depending on the region of operation.
RNG is widely available today through all 700 existing natural gas stations and new sources are in development. Approximately 64% of natural gas sold at fueling stations in 2021 was credited towards RNG projects with usage growing 134% over the five years ending 2021, according to the Coalition for Renewable Natural Gas. Also in 2021, 250 RNG production facilities were in operation, 112 were under construction and another 125 were in project development.
Generator and Fuel Agnostic
Although our initial Hypertruck platform application, the Hypertruck ERX system, will be powered by a CNG fueled generator, it is designed to flexibly accommodate different generator and fuel system types in future applications. In addition to a natural gas ICE, other potential generator options include the Hyliion KARNO generator and hydrogen fuel cells. Any available electricity source can be used to recharge the battery of the electric powertrain system, although control systems and software may need to be modified to adapt to different generators, fuels, and electrical power sources. Our objective is to enable Hypertruck customers to choose their preferred charging system and fuel source based on different priorities, including fuel cost and availability and emissions objectives. By designing our system in this manner, we expect to be able to quickly adapt to changing technologies, emissions goals, fuel sources, regulatory requirements, and customer preferences without needing to redesign the underlying Hypertruck powertrain platform.
Software, Data Analytics and Computing
Hyliion's proprietary software and control systems are the foundation of the Hypertruck platform, linking the generator source, battery and battery systems, electric drive motors and driver interface into a seamless electric powertrain that is customizable, adaptable, and configurable. Beginning with the Hybrid system, Hyliion gained critical knowledge and experience in developing control software, powertrain algorithms, systems management capabilities, and cloud integration, which fed into the design of the Hypertruck platform.
Our software and algorithms seek to optimize the fuel economy and performance of our powertrain system by controlling efficient generator operation points and the charging and discharging of the battery system to power the electric motor and electronics. Our software and control algorithms can be remotely updated over the air to enable our customers to benefit from the latest features and functionalities, minimizing unnecessary downtime. This cloud-connected capability also provides the data sources for future features, without fundamentally changing the hardware of the system, which could otherwise require large amounts of capital and resources. As demonstrated with the Hybrid system, Hyliion has developed different applications that solve different customer problems. Beyond adjusting for different applications on the same vehicle platform type, we expect this software design philosophy to also ease the Hypertruck platform’s transition to entirely different vehicle platform types.
We have the potential to develop value-added software services based on the insights gathered on our vehicles. This includes cloud-accessed insights into powertrain performance, maintenance, and other logistics and fleet management services. It also allows for fleet-level customization of powertrain features and performance, without physically touching the vehicle or changing its hardware.
A critical component of our system is the Hyliion CoPilot, which runs on our in-cab display and provides real-time vehicle performance, status metrics, and driving feedback to the vehicle operator. We have also developed proprietary in-vehicle computing capabilities, in the form of the Hyliion Control Unit (“HCU”) and Hyliion Drive Processor (“HDP”). These two units form the core of the Hypertruck computing platform, and are easily adapted to future product iterations and platforms.
Challenges with Other Solutions
With a global focus on reducing the environmental impact of commercial transportation, several companies have begun developing solutions to lower GHG emissions from commercial vehicles, including plug-in commercial BEVs and commercial FCEVs. However, neither of these solutions have been delivered in volume for the high mileage regional and long-haul Class 8 semi-truck markets. While we do see market opportunities for these solutions, we believe they will face unique challenges achieving widespread adoption in the near term, which may include:
limited availability of such commercial vehicles or solutions;
5

a higher TCO relative to currently-available diesel or CNG commercial vehicles;
limited availability and capacity of electric charging and hydrogen fueling infrastructure;
higher lifecycle GHG emissions from the fuel sources used to generate electricity needed to recharge batteries or produce hydrogen and the emissions associated with the production of the battery cells;
the need or choice to completely redesign the commercial vehicle to implement the solution;
limited range on a single charge or fueling;
longer recharging or refueling times compared to diesel and natural gas-fueled vehicles;
the need to change customers’ existing fleet operations to accommodate new truck technologies, including procurement, dispatch, maintenance, repair, and driver training; and
performance challenges in cold weather.
Strategy
Our mission is to be the leading provider of electrified solutions for the commercial vehicle industry. Our value proposition to our customers includes reducing GHG emissions, operating cost savings, improved truck performance, and the ability to utilize existing infrastructure for fueling. We anticipate that our capital resources and efforts in the near future will continue to focus on the development and commercialization of our drivetrain solutions.
Maintaining Technology Leadership and First-Mover Advantage
Our Hybrid system is currently being sold, and we are one of the first to the market with an electric powertrain solution for long-haul Class 8 semi-trucks. The software and the algorithms driving our Hybrid system have been utilized in millions of real-world road miles and experience with the Hybrid product is being used to drive continuous improvements in the system management software and our overall knowledge of electric drivetrain operations. We expect to capture market share for low and zero-emission commercial vehicles by being one of the first to market with a carbon-negative-capability powertrain and by offering a range-extending power generator to help bridge the industry from fossil-fuel-powered trucks to full electric vehicles over time.
We believe that decarbonizing long-distance Class 8 trucking through electrification will be a process that occurs over time as reliable sources of clean, renewable electricity are developed along with the transmission and distribution networks that support a widely available and fast electric vehicle charging network. In the same manner, the use of hydrogen as a transportation fuel will depend upon the development of new sources of supply that don’t themselves contribute to GHG emissions and a fueling and distribution network that does not exist today. Therefore, we believe that an electric range-extender powertrain system, such as the Hypertruck ERX system, will be needed as a transition technology to reduce GHG, nitrogen oxides and particulate matter emissions, while offering all-electric range, improved operating performance and TCO savings. By launching the Hypertruck ERX system, followed by the Hypertruck KARNO system, and a Hypertruck fuel cell truck, we will help drive an industry transition to clean transportation in a manner that is most likely to be successful.
Focusing on Powertrains
Our electrified powertrain solutions are designed to be installed on most Class 8 semi-trucks. By focusing on the powertrain and its associated components, rather than the full vehicle, we obtain advantages as a new entrant in the Class 8 truck market. First, our innovative efforts focus on the vehicle components that drive the greatest improvement in economic and environmental benefits towards decarbonizing transportation. Second, our approach allows us to remain capital-light and use our resources more efficiently to develop software and engineered solutions to powertrain development, while leaving most component production and major vehicle design and assembly work with existing suppliers and truck OEMs.
Leveraging Existing Infrastructure
Our customers will be able to utilize an existing network of approximately 700 CNG fueling stations across the United States, which will help accelerate adoption of our Hypertruck ERX system. Utilizing CNG allows for electrified Class 8 semi-truck solutions like the Hypertruck ERX system to grow without substantial new infrastructure. This is in contrast with BEV trucks, where broader availability of electric charging stations will require significant investment and long lead times, driven in part by the uncertain availability and cost of electric power as charging demand for passenger vehicles and electric trucks grows. By utilizing existing commercial natural gas fueling infrastructure, we believe our customers can achieve low GHG emissions, when utilizing CNG, or carbon-negative status, when utilizing RNG. While hydrogen sources and refueling stations are also in development, there are few options available today for local, regional or long-haul truck transportation. Therefore, it is likely that significant additional investment and time will be required before hydrogen is a feasible fuel source for Class 8 trucks.
6

Continuing to Build and Leverage Strategic Relationships
We have and intend to continue developing partnerships with suppliers, truck OEMs, fuel and maintenance service providers, truck upfitting operators, engineering firms, consultants and others to accelerate the development and production of our solutions. These partners augment our internal resources and we intend to leverage their capabilities and infrastructure to bring our solutions to market more quickly and to meet industry standards without requiring us to invest additional capital to internalize functions or services that are more easily outsourced. We are planning to develop agreements with one or more maintenance service providers and fueling partners to ensure that our powertrain systems are fully supported in the field once commercial production begins and so our customers have access to CNG/RNG and attractive prices in the marketplace.
Customer Demand
We began selling the Hybrid system in the fourth quarter of 2021. Throughout 2022, we delivered Hybrid systems to fleets across the country, utilizing vehicle platforms from multiple OEMs. Despite these successes, we were unable to fulfill all Hybrid system orders that we obtained from customers due to ongoing supply chain disruptions and the limited ability of our customers to incur the downtime with their existing truck fleets to complete the Hybrid system installation. Delivery of Hybrid systems in 2023 is expected to continue on a pace consistent with the rate of deliveries in 2022. Commercialization of the Hypertruck ERX system late in 2023 is expected to divert customer interest from our Hybrid product to the Hypertruck ERX system. In addition, we continually assess the potential demand impact for the Hybrid system offering in light of recent changes within the competitive landscape.
In 2021, we announced our Hypertruck Innovation Council, which consists of some of the largest fleets in the industry, who have assisted us with the development of the Hypertruck ERX system and will have been among the first to experience the performance of the system through our “Ride and Drive” events. These events and fleet trials delivered positive feedback from customers’ drivers, and generated further interest in the Hypertruck ERX system.
In 2022 we secured deposit-backed orders from eleven fleet customers for our first 210 production slots for the Hypertruck ERX system. These trucks are all expected to be delivered to customers by the end of the first quarter of 2024 and will be deployed in what we are calling our Founders Program. The Founders Program will feature white-glove service and support from a launch facility in the Dallas area. Recognizing that the Hypertruck ERX system is a new product, we plan to ensure that it is well supported through drivetrain warranty protection and the ability to quickly resolve hardware and software problems or address operator questions and issues as they arise.
We will use the launch facility as a location to centralize our maintenance and service operations and to train electric drive train technicians, both our own and those of our service partners. We also expect to offer fueling support to make it convenient for fleets to fill up on renewable natural gas. The fleet support capabilities being offered by the Founders Program will be beneficial as we look to grow our order book with new customers and support a larger number of our systems on the road.
We expect that the steps we are taking to complete development, testing and certification of the Hypertruck ERX system, along with additional customer fleet trials and a successful commercialization and launch of the Founders Program, will be an inflection point for additional orders. As these milestones are achieved, we will continue to grow our order backlog for delivery of trucks with Hypertruck ERX system in 2024 and beyond.
Production, Assembly and Installation
Our long-term strategy is to be a powertrain company, and we expect to sell our solutions directly to truck OEMs for them to integrate into their production lines. However, as we launch production we plan to source incomplete chassis from the OEM and then utilize our facility in Austin, Texas and/or modification and upfitting centers that are close to OEM factories to install our Hypertruck ERX system. Initial incomplete chassis will include the natural gas engine but not certain components like the transmission, driveshaft and diesel fuel tanks. We intend to primarily outsource the production, assembly and installation of our electrified powertrain systems to assembly partners as we reach a greater level of production volume, while maintaining in-house research, development and prototyping capabilities, including low-volume assembly and installation.
The initial production version of the Hypertruck ERX system will utilize a Peterbilt 579 truck in sleeper configuration. Over time, we expect to utilize additional OEM platforms in different configurations.
Sales and Marketing
We currently market and sell our electrified powertrain solutions domestically through a direct sales organization and with certain partners to Class 8 semi-truck fleet owners and operators. We also expect to market and sell our electrified powertrain solutions internationally at some point in the future. We use digital marketing strategies to build awareness for the Hyliion brand, the in-market Hybrid offering and the development journey of the Hypertruck ERX system. Events and in-person activations, particularly those that allow prospective customers to physically interact with our products, often lead to positive results in an industry that is relationship-based and focused on “trying before they buy.”
7

The Inflation Reduction Act of 2022 was signed into law in August 2022, under which the Hypertruck ERX system will qualify fleets to receive a 30% tax credit up to $40,000 per vehicle adopted. We expect this to drive further interest in and demand for the Hypertruck ERX system and other products.
Research and Development
Our research and development activities primarily take place at our headquarters in Cedar Park, Texas, our facility in West Chester, Ohio, on our testing and demonstration vehicles on roads and highways, and at our partners’ facilities. Our research and development is primarily focused on:
electrified powertrain development and system integration;
control software and algorithms for our powertrain systems;
next generation packaging and cooling for our battery systems;
interoperability with third-party powertrain components, such as e-motors, inverters and axles;
component integration;
development of the KARNO generator including testing and validation;
integration of the KARNO generator technology into the Hypertruck system;
accelerated lifetime testing processes to improve reliability, maintainability and system-level robustness;
data analytics; and
alternative products for existing and in-development components and technology.
The majority of our current activities are focused on the research and development of our electrified powertrain systems, third-party component integration and the underlying proprietary battery and software technology platforms. We undertake significant testing and validation of our products and components to ensure that they will meet the demands of our customers.
Intellectual Property
Intellectual property is important to our business, and we seek protection for our strategic intellectual property. We rely upon a combination of patents, copyrights, trade secrets, know-how and trademarks, along with employee and third-party non-disclosure agreements and other contractual restrictions to establish and protect our intellectual property rights.
As of December 31, 2022, we had 47 issued U.S. patents and 51 pending U.S. patent applications. We pursue the registration of our domain names, trademarks and service marks in the United States and in some locations abroad. In an effort to protect our brand, as of December 31, 2022, we had three registered and seven pending trademarks in the United States and 39 registered and 11 pending trademarks internationally.
We regularly review our development efforts to assess the existence and patentability of new intellectual property. To that end, we are prepared to file additional patent applications as we consider appropriate under the circumstances relating to the new technologies that we develop.
We cannot be sure that patents will be granted with respect to any of our pending patent applications or with respect to any patent applications we may own or license in the future, nor can we be sure that any of our existing patents or any patents we may own or license in the future will be useful in protecting our technology.
Human Capital
As of December 31, 2022, we had approximately 250 full-time employees all located within the United States. We have not experienced any work stoppages and we consider our relationship with our employees to be good. None of our employees are subject to a collective bargaining agreement or are represented by a labor union. Our people are integral to our business, and we are highly dependent on our ability to attract, engage, develop and retain key employees while hiring qualified management, technical, and vehicle engineering personnel. We seek to provide our employees with competitive compensation and benefits, including grants of equity under our equity incentive plans, access to 401(k) plans and medical, life and disability insurance. In addition, we provide several supplemental health plans of our employees choosing. We welcome the diversity of all team members and encourage the integration of their unique skills, thoughts, experiences and identities. By fostering an inclusive culture, we enable every member of the workforce to leverage their unique talents and deliver high-performance standards to drive innovation and success. Our production, research and development employees mainly work in our Austin headquarters and other facilities, which have implemented practices including company-wide policies to ensure the safety of each employee and compliance with Occupational Safety and Health Administration standards. We have developed a flexible work policy that
8

allows certain employees to work from home. While we are currently still a small company in terms of headcount, we have plans to grow, and expect that our practices and programs with respect to human capital management will grow as we do.
Government Regulations
We operate in an industry that is subject to extensive environmental regulation, which has become more stringent over time. The laws and regulations to which we are subject govern, among others:
water use;
air emissions;
use of recycled materials;
energy sources;
the storage, handling, treatment, transportation and disposal of hazardous materials;
the protection of the environment;
natural resources and endangered species; and
the remediation of environmental contamination.
We may be required to obtain and comply with the terms and conditions of multiple environmental permits, many of which are difficult and costly to obtain and could be subject to legal challenges. Compliance with such laws and regulations at an international, regional, national, provincial and local level is an important aspect of our ability to continue operations.
Environmental standards applicable to us are established by the laws and regulations of the countries in which we operate, and our product are sold, and standards adopted by regulatory agencies and the permits and licenses that we hold. Each of these sources is subject to periodic modifications and increasingly stringent requirements. Violations of these laws, regulations, or permits and licenses may result in substantial civil and criminal fines, penalties, orders to cease the violating operations, or to conduct or pay for corrective works. In some instances, violations may also result in the suspension or revocation of permits and licenses.
EPA and CARB Emissions Compliance and Certification
Under the U.S. Clean Air Act, some of our electrified powertrain solutions may be required to obtain a Certificate of Conformity issued by the EPA and a series of California Executive Orders issued by CARB, demonstrating that our powertrains and vehicles comply with requirements including as applicable, emission standards for both criteria pollutants, such as nitrogen oxides (“NOx”) and particulate matter (“PM”), and GHGs, such as carbon dioxide (“CO2”) and nitrous oxide (“N2O”). A Certificate of Conformity is required for vehicles sold in all states and Executive Orders are required for vehicles sold in California and states that have adopted the California standards. There are currently six states that have adopted the California standard for heavy-duty vehicles, five states are pursuing adoption of some or all of the CARB standards through a formal rulemaking process and an additional six states are considering adoption of some or all of the CARB standards.
CARB has adopted an ACT rule that requires heavy-duty vehicle manufacturers to produce and sell in California a certain number of zero-emission vehicles. In addition to California, a growing number of other states follow the CARB regulatory framework and are also adopting ACT. If the heavy-duty vehicle manufacturers do not meet the applicable requirements, they will be deemed unable to sell the rest of their portfolio in that state, creating a significant incentive to deploy ZEV and NZEV vehicles that meet the need of fleet customers. CARB is also considering a fleet-facing zero-emission vehicle mandate (ACF), which acts in a similar manner to ACT by requiring truck operators to add an increasing percentage of ZEV and NZEV vehicles to their fleets over time. All vehicles and engines manufactured for sale in the United States must be covered by an EPA Certificate of Conformity (and respective CARB Executive Orders if sold in California), including engines and vehicles using zero-emission or low-carbon technology. As is necessary, an EPA Certificate of Conformity and/or CARB Executive Order, covering both criteria pollutants and GHG, must be obtained each model year for each engine family and heavy-duty vehicle.
Manufacturers of heavy-duty engines and vehicles also must ensure that their products comply with On Board Diagnostics (“OBD”) requirements. The OBD system is intended to identify and diagnose malfunctions within the engine, aftertreatment and emission control systems and alert the driver to the underlying issue so the vehicle can be brought in for service. CARB issues approval of the OBD system as part of its issuance of an Executive Order; the EPA typically deems CARB OBD approval to be compliant with the EPA’s requirements. As with emissions compliance, manufacturers are required to ensure that the OBD system functions as designed and is able to identify component malfunctions throughout the full useful life of the vehicle or engine.
We are currently in the process of obtaining the certifications required from both CARB and the EPA to confirm conformity with applicable regulations. This effort includes demonstrating that our system complies with emissions standards for criteria
9

pollutants and that our OBD systems are capable of detecting deviations from these standards throughout their operating life. We expect to obtain needed certifications prior to the start of Hypertruck ERX commercialization in the second half of 2023.
Inflation Reduction Act
The Inflation Reduction Act in the U.S. became law in August 2022. Trucks with the Hypertruck ERX system are eligible under the Inflation Reduction Act for a 30% tax credit of up to $40,000 per vehicle. On December 29, 2022 the United States Treasury Department and the Internal Revenue Service (“IRS”) released guidance relating to the electric vehicle tax credit provisions of the Inflation Reduction Act of 2022 including guidance on the commercial clean vehicle tax credit (section “45W”) for businesses. Businesses and tax-exempt organizations that buy a qualified commercial clean vehicle may qualify for a clean vehicle tax credit of up to $40,000 under Internal Revenue Code 45W. The credit equals the lesser of:
15% of the basis in the vehicle (30% if the vehicle is not powered by gas or diesel);
The incremental cost of the vehicle; or
The maximum credit is $7,500 for qualified vehicles with gross vehicle weight ratings (“GVWR”s) of under 14,000 pounds and $40,000 for all other vehicles.
There is no limit on the number of credits businesses can claim.
ZEV Credits and Other
In California, the Advanced Clean Truck Rule was passed in June of 2020 and placed a requirement on heavy duty truck manufactures to produce and sell zero emission vehicles as a percentage of their total sales, beginning in 2024. The sales requirements gradually increase every year until 2035. The basic structure is that manufacturers will accumulate deficits when they sell conventionally fuel vehicles. These deficits can be offset by the accumulation of credits which are earned as ZEVs and NZEVs are sold. NZEVs generate credits based on their minimum all-electric range (“AER”). The credits are calculated by multiplying the AER by 0.01. As an example, if a customer is to purchase an electric vehicle with an AER of 35 miles, the sale would produce 35% of a credit. NZEV credits cannot exceed 75%.
The California Air Resource Board is currently reviewing a draft rulemaking called the Advanced Clean Fleet Rule that is expected to be released in 2023. The Advanced Clean Fleet Rule is a medium and heavy-duty zero-emission fleet regulation with the goal of achieving a zero-emission truck and bus California fleet by 2045. The primary goal of the ACF regulation is to accelerate the market for zero-emission trucks, vans, and buses by requiring fleets that are well suited for electrification, to transition to ZEVs where feasible.
GHG Credits — U.S. EPA
The EPA’s GHG Regulation requires all manufacturers of heavy-duty engines and vehicles to comply with fleet average GHG standards. Manufacturers may comply with the standards by producing engines or vehicles, all of which comply with the standards, or by averaging, banking and trading GHG credits within vehicle or engine categories. Manufacturers may also comply with GHG standards by purchasing credits from manufacturers with a surplus of credits. The failure to comply with GHG standards can lead to civil penalties or the voiding of a manufacturer’s EPA Certificate of Conformity. In connection with the delivery and placement into service of zero-emission and low-emission vehicles, we may earn tradable GHG credits that under current laws and regulations can be sold to other manufacturers. Under the EPA’s GHG Regulation, plug-in hybrid, all-electric and fuel cell vehicles can earn a credit multiplier of 3.5, 4.5, and 5.5, respectively, for use in the calculation of GHG emission credits.
Commercial engine and vehicle manufacturers are required to meet the NOx emission standard for each type of engine or vehicle produced. Typical diesel engine emission control technology limits the fuel economy and GHG improvements that can be made while maintaining compliance with the NOx standard. As the fleet-average GHG standards continue to decrease over time, compliance with the NOx standard will increase the difficulty for conventional diesel vehicles to meet the applicable GHG standard. Until technology catches up for commercial vehicles, manufacturers of diesel trucks will likely need to purchase GHG credits to cover their emission deficit. The EPA’s GHG Regulation provides the opportunity for the sale of excess credits to other manufacturers who apply such credits to comply with these regulatory requirements. Furthermore, the regulation does not limit the number of GHG credits that can be sold within the same commercial vehicle categories.
GHG Credits — California Air Resources Board
California also has a separate GHG emissions regulatory program, which is very similar to the EPA requirements. Like the EPA’s GHG Rule, the CARB rule allows for averaging, banking and trading of credits to comply with the fleet-average GHG standard and the failure to comply with the California GHG standard may lead to the imposition of civil penalties. The delivery and placement into service of our zero-emission and low-emission vehicles in California may earn us tradable credits that can be sold. Under CARB GHG regulations, advanced technology vehicles can also earn a credit multiplier of for use in the calculation of emission credits in the same amounts as under the EPA’s GHG Rule.
10

Heavy-Duty Vehicle Safety Requirements
Manufacturers of vehicles that operate on US highways are subject to, and must comply with, various regulations established by the National Highway Traffic Safety Administration (“NHTSA”). These federal motor vehicle safety standards (“FMVSS”) cover a wide variety of vehicle equipment and components. Manufacturers of vehicles, including heavy-duty vehicles, must confirm that their vehicles and vehicle equipment comply with applicable standards or, as appropriate, are exempt from those standards. Currently, there are several FMVSS that apply to vehicle manufacturers and may be applicable to Hyliion’s Hybrid and Hypertruck platforms. As may be required, Hyliion is evaluating FMVSS requirements for applicability to Hyliion products.
Manufacturers of vehicles that operate on US highways must also comply with NHTSA safety reporting requirements concerning safety involving Hyliion systems concerning various issues including, but not limited to, accidents, warranty claims, field actions and reports and recalls. As situations may arise, Hyliion will take appropriate actions to comply with these reporting requirements.
Competition
We have experienced, and expect to continue to experience, intense competition from a number of companies, particularly as the commercial transportation sector increasingly shifts towards low-emission, zero-emission, or carbon-neutral solutions. We face competition from many different sources, including major commercial vehicle OEMs and companies that are developing alternative fuel and electric commercial vehicles. Existing commercial vehicle OEMs such as PACCAR, Navistar, Volvo, Mack Trucks and Daimler maintain the largest market shares in the sector. Given we primarily develop and sell powertrains that are designed to be installed into an OEM’s commercial vehicle to augment or replace conventionally fueled powertrains, as opposed to a complete commercial vehicle, we believe we will primarily compete with other powertrain providers offering new low-emissions solutions as opposed to commercial vehicle manufacturers. While there are many competitors addressing electrification of commercial vehicles, many of them are focused on shorter range and lighter-duty vehicles. We are providing electrified solutions that are addressing both the long-haul and regional transportation sectors. We believe the primary competitive factors in the long-haul Class 8 semi-truck market include, but are not limited to:
total cost of ownership;
emissions profile;
availability of charging or fueling network;
ease of integration into existing operations;
product performance and uptime;
vehicle quality, reliability and safety;
vehicle support, parts and on-road service network;
technological innovation specifically around battery, software and data analytics; and
fleet management.
We believe that we compete favorably with our competitors on the basis of these factors; however, most of our current and potential competitors have greater financial, technical, manufacturing, marketing and other resources than us. Our competitors may be able to deploy greater resources to the design, development, manufacturing, distribution, promotion, sales, marketing and support of their alternative fuel and electric truck programs. Additionally, our competitors also have greater name recognition, longer operating histories, larger sales forces, broader customer and industry relationships and other tangible and intangible resources than us. These competitors also compete with us in recruiting and retaining qualified research and development, sales, marketing and management personnel, as well as in acquiring technologies complementary to, or necessary for, our products. Additional mergers and acquisitions may result in even more resources being concentrated in our competitors. We cannot provide assurances that our electrified systems will be the first to market. Even if our electrified systems are first to market, or among the first to market, we cannot be sure that customers will choose vehicles with our electrified systems over those of our competitors, or over conventional natural gas or diesel-powered vehicles.
Numerous companies, including Cummins, Daimler, Dana, Navistar, PACCAR, Volvo, Tesla, Nikola, Lion Electric, Hyzon and other commercial vehicle manufacturers have announced their plans to bring Class 8 semi-truck BEVs or FCEVs to the market. However, we do not believe any of them have showcased a roadmap similar to Hyliion’s, which is based on offering a range-extender electric vehicle that utilizes various generators with different fuel sources as a product that helps trucking transition from fossil fuel-powered vehicles to fully electric vehicles over time as technology advances and fueling and recharging infrastructure becomes more readily available and reliable. Furthermore, we will also face competition from
11

manufacturers of more powerful internal combustion engines powered by natural gas and diesel fuel. We expect additional competitors may enter the market as well, particularly if we are successful with the Hypertruck platform.
Legal Proceedings
From time to time, we may become involved in legal proceedings or be subject to claims arising in the ordinary course of our business. We are not currently a party to any material legal proceedings. Regardless of outcome, such proceedings or claims can have an adverse impact on us because of defense and settlement costs, diversion of resources and other factors and there can be no assurances that favorable outcomes will be obtained.
Available Information
Additional information about Hyliion is available at www.hyliion.com. On the Investor Relations page of the website, the public may obtain free copies of our Annual Report on Form 10-K, Quarterly Reports on Form 10-Q, Current Reports on Form 8-K and any amendments to those reports filed or furnished pursuant to Section 13(a) or 15(d) of the Securities Exchange Act of 1934 as soon as reasonably practicable following the time that they are filed with, or furnished to, the Securities and Exchange Commission (“SEC”). References to our website do not constitute incorporation by reference of the information contained in such website, and such information is not part of this Form 10-K.
1A. RISK FACTORS
Investing in our securities involves risks. Before you make a decision to buy our securities, in addition to the risks and uncertainties discussed above under “Cautionary Note Regarding Forward-Looking Statements,” you should carefully consider the specific risks set forth herein. If any of these risks actually occur, it may materially harm our business, financial condition, liquidity and results of operations. As a result, the market price of our securities could decline, and you could lose all or part of your investment. Additionally, the risks and uncertainties described are not the only risks and uncertainties that we face. Additional risks and uncertainties not presently known to us or that we currently believe to be immaterial may become material and adversely affect our business.
Risks Related to our Business
We are an early-stage company with a history of losses, and expect to incur significant expenses and continuing losses for the foreseeable future.
We incurred a net loss of $153.4 million for the year ended December 31, 2022 and have incurred cumulative net operating losses of $277.3 million during the previous three years ended December 31, 2022. We believe that we will continue to incur significant operating and net losses each quarter until we are generating positive gross margins from selling our powertrain systems that exceeds our operating expenses. We do not expect to reach this level of financial performance in 2023, and may not ever. Even if we are able to successfully develop and sell our electrified powertrain solutions, there can be no assurance that they will be commercially successful. Our potential profitability is dependent upon the successful development and successful commercial introduction and acceptance of our electrified powertrain solutions, which may not occur.
We will require significant capital to develop and grow our business, including developing, producing and servicing our electrified powertrain solutions, our KARNO generator product, and our brand. We expect to incur significant expenses, which will impact our profitability and available capital, including costs for research and development efforts, component and service procurement, sales, general and administrative costs, and production, distribution and support of our electrified powertrain solutions. We also expect to utilize more of our cash to grow working capital as we procure component parts for commercialization of our Hypertruck ERX powertrain system.
Our ability to become profitable in the future will require us to complete the design and development of electrified powertrain solutions that meet projected performance criteria. We must also successfully market our electrified powertrain solutions and services to customers, sell our systems at prices needed to achieve positive gross margins and control operating and production costs. We may need to sell our products at a loss or discounted prices in the near term in order to win initial customer orders and gain the confidence of fleet customers. If we are unable to efficiently design, produce, market, sell, distribute and service our electrified powertrain solutions or generator, our margins, profitability, and long-term prospects will be materially and adversely affected.
We are in the early stages of developing key commercial relationships with suppliers and customers, and our ability to predict the outcome of those relationships is limited.
12

We are in the process of developing relationships to accelerate the development, production and sale of our solutions. We have deployed Hybrid and Hypertruck ERX system units to certain companies we expect to be customers in the future; however, all of our commercial relationships are in the early stages of development and we do not have the ability to predict with certainty the outcome of those relationships. Our suppliers may face delays or be unable to meet our business requirements and standards at the quantity, quality, timeliness and price levels needed for our business. The entities that we expect to be customers in the future may decide not to do business with us. Because we are still getting to know our suppliers and customers, these relationships could result in controversies or even litigation, which could have a material adverse effect on our ability to continue our plans for strategic growth and ultimately our business results.
We are highly dependent on the services of Thomas Healy, our Chief Executive Officer, and if we are unable to retain Mr. Healy, attract and retain key employees and hire qualified management, technical and vehicle engineering personnel, our ability to compete could be harmed.
Our success depends, in part, on our ability to retain our key personnel. We are highly dependent on the services of Thomas Healy, our Chief Executive Officer and largest stockholder. Mr. Healy is the source of many of the ideas and execution driving us. If Mr. Healy were to discontinue his service with us due to death, disability or any other reason, we would be significantly disadvantaged. The unexpected loss of or failure to retain one or more of our key employees could adversely affect our business.
If we fail to manage our growth effectively, including failing to attract qualified personnel, we may not be able to develop, produce, market and sell our electrified powertrain solutions successfully.
Any failure to manage our growth effectively could materially and adversely affect our business, prospects, operating results and financial condition. We intend to expand our operations significantly. We intend to continue to hire additional personnel, including software engineers, design and production personnel and service technicians for our electrified powertrain solutions. Because our electrified powertrain solutions are based on a different technology platform than traditional internal combustion engines, individuals with sufficient training in alternative fuel and electric vehicles may not be available to hire, and as a result, we may need to expend significant time and expense training any newly hired employees. Competition for individuals with experience designing, producing and servicing electrified vehicles and their software is intense, and we may not be able to attract, integrate, train, motivate, or retain additional highly qualified personnel, particularly with respect to software engineers in the Austin, Texas area where we are headquartered. Due to the specific skills required, the strong job market nationally and the high cost of living and competition in the Austin, Texas area, we may experience increased compensation, recruiting and relocation expenses to achieve our hiring goals. The failure to attract, integrate, train, motivate and retain these additional employees could seriously harm our business, prospects, financial condition and operating results.
Risks Related to our Products
If our electrified powertrain solutions fail to perform as expected, our ability to develop, market and sell our electrified powertrain solutions could be harmed.
Our electrified powertrain solutions may contain defects in design and production that may cause them not to perform as expected or they may require repair. There can be no assurance that we will be able to detect and fix any defects in our electrified powertrain solutions. Our electrified powertrain solutions may not meet customers’ expectations or perform competitively with other vehicles that may become available. Any product defects or any other failure of our electrified powertrain solutions and software to perform as expected could harm our reputation and result in adverse publicity, lost revenue, delivery delays, product recalls, negative publicity, product liability claims and significant warranty and other expenses and could have a material adverse impact on our business, prospects, financial condition and operating results.
The performance characteristics of our electrified powertrain solutions, including fuel economy, range between refueling, and emissions levels, may vary, including due to factors outside of our control.
Our electrified powertrain solutions are still being designed and developed, and there are no assurances that they will be able to meet their projected performance characteristics, including fuel economy, range between refueling, and emissions levels. External factors (such as driver behavior, weather conditions, hardware efficiency, payload and terrain) may also impact the performance characteristics of our electrified powertrain solutions related to estimated fuel savings, GHG emissions and fuel economy of vehicles installed with our electrified powertrain solutions. These external factors as well as any operation of our electrified powertrain solutions other than as intended, may result in emissions levels that are greater than we expect. The ability of our electrified powertrain solutions to have a net-carbon-negative profile, will depend on the availability of renewable natural gas as well as the infrastructure necessary to purchase RNG through fuel providers. Any limitation on the ability to purchase RNG, such as a decrease or a limitation on the number of natural gas fueling stations or limitation on the production of natural gas and RNG in particular, will negatively impact the anticipated carbon intensity profile of our electrified powertrain solutions. In addition, the carbon intensity profiles could vary based on the source of RNG, which could reduce a fleet’s ability
13

to have favorable carbon intensity scores. Due to these factors, there can be no guarantee that the operators of vehicles using our electrified powertrain solutions will realize the expected fuel savings, range and fuel economy and GHG emission reductions.
Our beliefs regarding the ability of our electrified powertrain solutions to limit carbon intensity and reduce GHG emissions and contribute to global decarbonization may be based on materially inaccurate assumptions.
Our beliefs regarding our ability to reduce carbon intensity and GHG emissions are based on certain assumptions, including, but not limited to, our projections of the use of natural gas and renewable natural gas in the future, fuel types used, the ability to obtain carbon credits, driver behavior and our electrified powertrain solutions’ efficiencies and performance. To the extent our assumptions are materially incorrect or incomplete, it could adversely impact our business, prospects, financial condition and operating results. In addition, if our assumptions regarding the ability of our solutions to limit carbon intensity and reduce GHG emissions from trucking operations are materially incorrect or incomplete, or if our beliefs regarding the availability of our products are materially incorrect or incomplete, it is possible that our competitors’ technology may be better at limiting carbon intensity and reducing GHG emissions in certain circumstances and in certain markets.
We have limited experience servicing our electrified powertrain solutions and our integrated software. If we are unable to address the service requirements of our customers, our business, prospects, financial condition and operating results may be materially and adversely affected.
We have limited experience in servicing our electrified powertrain solutions and expect to increase our servicing capabilities as we begin commercial production of our electrified powertrain solutions. Servicing hybrid and electric vehicles is different than servicing vehicles with internal combustion engines and traditional mechanical powertrains and requires specialized skills, including high voltage training and servicing techniques. We plan to partner with one or more third party service providers to perform some or all of the servicing on our electrified powertrain solutions, and there can be no assurance that we will be able to enter into an acceptable arrangement with any such third-party provider. Our ability to provide effective customer support is largely dependent on our ability to attract, train and retain qualified personnel with experience in supporting customers on platforms such as ours. As we continue to grow, additional pressure may be placed on our customer support team, and we may be unable to respond quickly enough to accommodate short-term increases in customer demand for maintenance services and technical support. If we are unable to successfully address the service requirements of our customers or establish a market perception that we do not maintain high-quality support, we may be subject to claims from our customers, including loss of revenue or damages, and our business, prospects, financial condition, and operating results may be materially and adversely affected.
Our electrified powertrain solutions rely on software and hardware that is highly technical, and if these systems contain errors, bugs or vulnerabilities, or if we are unsuccessful in addressing or mitigating technical limitations in our systems, our business could be adversely affected.
Our electrified powertrain solutions rely on software and hardware to store, retrieve, process and manage immense amounts of data. Such software and hardware, that is developed or maintained internally or by third parties, is highly technical and complex and will require modification and updates over the life of the vehicle. Our software and hardware may contain, errors, bugs or vulnerabilities, and our systems are subject to certain technical limitations that may compromise our ability to meet our objectives. Some errors, bugs or vulnerabilities inherently may be difficult to detect and may only be discovered after the code has been released for external or internal use. If we are unable to prevent or effectively remedy errors, bugs, vulnerabilities or defects in our software and hardware, we may suffer damage to our reputation, loss of customers, loss of revenue or liability for damages, any of which could adversely affect our business and financial results.
We may become subject to product liability claims, which could harm our financial condition and liquidity if we are not able to successfully defend or insure against such claims.
Product liability claims, even those without merit or those that do not involve our products, could harm our business, prospects, financial condition and operating results. The automobile industry in particular experiences significant product liability claims, and we face inherent risk of exposure to claims in the event our electric powertrain solutions do not perform or are claimed to not have performed as expected. As is true for other commercial vehicle suppliers, we expect in the future that our electrified powertrain solutions will be installed on vehicles that will be involved in crashes resulting in death or personal injury. Additionally, product liability claims that affect our competitors may cause indirect adverse publicity for us and our products.
Our risks in this area are particularly pronounced given the relatively limited number of electrified powertrain solutions delivered to date and limited field experience of our products. A successful product liability claim against us could require us to pay a substantial monetary award. In some jurisdictions, we may self-insure against the risk of product liability claims for
14

vehicle exposure, meaning that any product liability claims will likely have to be paid from company funds, not by insurance. Product liability claims could have a material adverse effect on our brand, business and financial condition.
Insufficient warranty reserves to cover future warranty claims could materially adversely affect our business, prospects, financial condition and operating results.
We maintain warranty reserves to cover warranty-related claims of our electrified powertrain solutions. If our warranty reserves are inadequate to cover future warranty claims on our vehicles, or our parts suppliers fail to provide warranties for, or honor warranty claims against, their parts, our business, prospects, financial condition and operating results could be materially and adversely affected. We may become subject to significant and unexpected warranty expenses as well as claims from our customers, including loss of revenue or damages. There can be no assurances that then-existing warranty reserves will be sufficient to cover all claims.
Risks Related to our Financial Results
Our financial results may vary significantly from period to period due to fluctuations in our operating costs and other factors.
Our quarterly and annual operating results may fluctuate significantly, which makes it difficult for us to predict our future operating results. These fluctuations may occur due to a variety of factors, many of which are outside of our control, including:
the pace at which we continue to design, develop and produce new products and increase production capacity;
the number of customer orders in a given period;
changes in manufacturing costs;
the timing and cost of and level of investment in, research and development relating to our technologies and our current or future facilities;
relationships, partnerships, contracts and other agreements with suppliers and development partners;
our ability to achieve favorable pricing from suppliers for component purchases;
our ability to obtain required certifications for our powertrain systems;
developments involving our competitors; and
changes in governmental regulations or applicable law.
As a result of these factors, we believe that period-to-period comparisons of our financial results, especially in the short term, are not necessarily meaningful and that these comparisons cannot be relied upon as indicators of future performance. Moreover, our financial results may not meet expectations of equity research analysts, ratings agencies or investors, who may be overly focused on quarterly financial results or financial valuation models that do not match our expected growth plan. If any of this occurs, the trading price of our common stock could fall substantially, either suddenly or over time.
Risks Related to our Customers
We may not be able to successfully engage target customers or convert early trial deployments with truck fleets into meaningful orders or additional deployments in the future.
Our success, and our ability to increase revenue and operate profitably, depends in part on our ability to identify target customers and to convert early trial deployments with truck fleets into meaningful orders or additional deployments in the future. If we are unable to meet our customers’ performance requirements or industry specifications, identify target customers or convert early trial deployments into meaningful orders or obtain additional deployments in the future, our business, prospects, financial condition and operating results would be materially adversely affected. Moreover, if we or our customers find that our Hybrid system does not perform as expected or if our orders for Hybrid systems do not materialize in large numbers, we may cease to distribute our Hybrid system, or recall some or all of our product, and future distributions may be delayed or cease for some period of time or indefinitely.
We plan to accept reservation orders for the sale of our electrified powertrain solutions that are cancellable, and our initial pre-launch sales order and reservations for Hypertruck ERX-equipped trucks are cancellable.
Our Hypertruck ERX electrified powertrain solution is still in the development and testing phase and commercial deliveries are not expected to begin until late 2023 or later, and may not occur at all. As a result, we plan to accept reservation orders for trucks equipped with our Hypertruck ERX system that are cancellable by customers without penalty. As a result, no assurance can be made that reservations will not be cancelled or that reservations will result in the purchase of our electrified powertrain solutions, and any such cancellations could harm our business, prospects, financial condition and operating results.
We may also enter into contracts for the sale of our electrified powertrain solutions that include various cancellation rights in favor of the customer. For example, in May 2020, we entered into a pre-launch sales agreement (the “Agility Pre-Launch Agreement”) with Agility Logistics Cargo Transport Co. WLL (“Agility Transport”), a company organized under the laws of and based in Kuwait and a subsidiary of Agility Public Warehousing Company K.S.C.P. for up to 1,000 trucks equipped with our Hypertruck ERX system in one or more future purchase orders, subject to certain testing and performance requirements and
15

termination rights, including a right to terminate the Agility Pre-Launch Agreement prior to purchasing all or any portion of Agility Transport’s pre-order. The Agility Pre-Launch Agreement does not specify the terms or period upon which these purchase orders may be entered into, such that our sale of Hypertruck ERX system to Agility Transport is subject to the parties reaching further agreement on the terms of the purchase agreements. Any termination, reduction or dispute related to this agreement or others similar to it could harm our business, prospects, financial condition and operating results.
We intend to sell our electrified powertrain solutions to large commercial vehicle OEM customers and large-volume private-fleet and for-hire trucking customers. The failure to obtain such customers, loss of sales to such customers, ability to sell full trucks or failure to negotiate acceptable terms in contract negotiations could have an adverse impact on our business.
We intend to sell our electrified powertrain solutions to commercial vehicle OEMs and other large volume customers including private and for-hire trucking fleets. We may not be able to establish relationships with such OEMs or large volume customers if customer demand is not as high as we expect or if commercial vehicle OEMs face pressure from their existing suppliers not to purchase our electrified powertrain solutions. We may enter into long-term contracts with certain of these commercial vehicle OEMs and other large volume customers, who have substantial bargaining power with respect to price and other commercial terms, and any long-term contracts would be subject to renegotiation and renewal from time to time. Failure to obtain new customers, loss of all or a substantial portion of sales to any customers for whatever reason (including, but not limited to, loss of contracts or failure to negotiate acceptable terms in contract renewal negotiations, loss of market share by these customers, insolvency of such customers, reduced or delayed customer requirements, plant shutdowns, strikes or other work stoppages affecting production by such customers), or continued reduction of prices to these customers could have a significant adverse effect on our financial results. There can be no assurance that we will be able to obtain or retain large volume customers or that we will be able to offset any reduction of prices to these customers with reductions in our costs or by obtaining new customers.
Demand for our products will ultimately depend on end user customers, some of whom operate in highly cyclical industries, which may subject us to the performance of their industries and can result in uncertainty and significantly impact the demand for our products, which could have a material adverse effect on our business, prospects, financial condition and operating results.
Demand for our products will ultimately depend on our end-user customers, some of whom operate in highly cyclical industries. Demand in these industries is impacted by numerous factors, including commodity prices, infrastructure spending, housing starts, real estate equity values, interest rates, consumer spending, fuel costs, energy demands, municipal spending and commercial construction, among others. Increases or decreases in these variables may significantly impact the demand for our products. If we are unable to accurately predict demand, we may be unable to meet our customers’ needs, resulting in the loss of potential sales, or we may produce excess products, resulting in increased inventories and overcapacity in our production facilities, increasing our unit production cost and decreasing our operating margins.
Risks Related to our Production Processes and Supply Chain
We face significant barriers to produce our electrified powertrain solutions, and if we cannot successfully overcome those barriers our business will be negatively impacted.
The commercial trucking industry has traditionally been characterized by significant barriers to entry, including the ability to meet performance requirements or industry specifications, acceptance by OEMs and our end users, large capital requirements, investment costs of design and production, long lead times to bring components to market from the concept and design stage, the need for specialized design and development expertise, regulatory requirements, establishing a brand name and image and the need to establish sales capabilities. If we are not able to overcome these barriers, our business, prospects, financial condition and operating results will be negatively impacted and our ability to grow our business will be harmed.
Our success will depend on our ability to economically outsource the production, assembly and installation of our electrified powertrain solutions at scale, and our ability to develop and produce electrified powertrain solutions of sufficient quality and appeal to customers on schedule and at scale is unproven.
Our business depends in large part on our ability to execute our plans to develop, produce, install, assemble, market, sell, and service our electrified powertrain solutions. We currently produce our Hybrid system at our facility in Cedar Park, Texas and expect to begin production of our Hypertruck ERX system in late 2023, at the earliest. Over time, we anticipate we will shift production to our outsourcing partners’ facilities. We anticipate that a significant concentration of this production, assembly and installation will be performed by a small number of outsourcing partners. While these arrangements can lower operating costs,
16

they also reduce our direct control over production and distribution. Such diminished control may have an adverse effect on the quality or quantity of products or services, or our flexibility to respond to changing conditions.
Our continued development of our electrified powertrain solutions is and will be subject to risks, including with respect to:
the equipment we plan to use being able to accurately produce our electrified powertrain solutions within specified design tolerances;
the compatibility of our electrified powertrain solutions with existing and future commercial vehicle designs;
long- and short-term durability of the components in our electrified powertrain solutions in the day-to-day wear and tear of the commercial trucking environment;
compliance with environmental, workplace safety and similar regulations;
the ability or willingness of our suppliers to deliver key components to our desired specifications, in a timely manner, on acceptable terms, and in the quantities we require;
delays in delivery of final component designs to our suppliers;
our ability to attract, recruit, hire and train skilled employees;
quality controls, particularly as we plan to expand our production capabilities;
delays or disruptions in our supply chain;
other delays and cost overruns; and
our ability to secure additional funding if necessary.
We and our future production partners have no experience to date in high-volume production of our electrified powertrain solutions. We do not know whether we or our future production partners will be able to develop efficient, automated, low-cost production capabilities and processes and reliable sources of component supply, that will enable us to meet the quality, price, engineering, design and production standards, as well as the production volumes required to successfully mass market our electrified powertrain solutions or whether we or our production partners will be able to do so in a manner that avoids significant delays and cost overruns, including as a result of factors beyond our control such as problems with suppliers and vendors, or in time to meet our vehicle commercialization schedules or to satisfy the requirements of customers. Any failure to develop such production processes and capabilities within our projected costs and timelines could have a material adverse effect on our business, prospects, financial condition and operating results.
We may experience significant delays in the design, production and launch of our electrified powertrain solutions, which could harm our business, prospects, financial condition and operating results.
Our electrified powertrain solutions are still in the development and testing phase, and commercial deliveries of the Hypertruck ERX system are not expected to begin until late 2023 or later, and may not occur at all. Any delay in the financing, design, production and launch of our electrified powertrain solutions, including future production of our Hybrid system and Hypertruck ERX system at our outsourcing partners, could materially damage our brand, business, prospects, financial condition and operating results.
We are dependent on large commercial vehicle OEMs and producers of de-contented chassis to provide vehicles for our electrified powertrain solutions.
Because we do not manufacture complete commercial vehicles, we are dependent on commercial vehicle OEMs to provide de-contended chassis (chassis with conventional powertrain components removed) platforms for installing our electrified powertrain solutions. The most favorable financial model for deployment of our products is for OEMs to directly install our products in their commercial vehicles when they are being assembled. If OEMs are unable or unwilling to integrate the installation of our electrified powertrain solutions into their commercial vehicle production lines, we may have to establish other OEM relationships or rely on commercial truck upfitting and modification companies to do this work. To the extent that there are limitations on the availability of de-contented chassis, either due to the unwillingness or inability of OEMs and producers to produce and provide them to us or our installation partners, or a change in governmental regulations or policies, we would either need to develop our own commercial vehicle on which to install our electrified powertrain solutions or install our products into commercial vehicles that would have to be de-contented. Either case could have a negative impact on our ability to sell our electrified powertrain solutions at the prices, margins, or in the timeframes that we anticipate. Additionally, if commercial vehicle OEMs limit or fail to provide a warranty on vehicles with our electrified powertrain solutions, we will incur additional costs by contracting with a third party to provide warranty services. Any of the foregoing would have a material adverse effect on our business, prospects, financial condition and operating results.
We will rely on third parties, including commercial truck upfitting and modification companies and commercial vehicle OEMs, to install our electrified powertrain solutions in vehicles, which is subject to risks.
We intend to enter into agreements with commercial truck upfitting and modification companies and commercial vehicle OEMs to install our electrified powertrain solutions. Using third-party contract manufacturers and installers for the production and installation of our electrified powertrain solutions is subject to risks with respect to operations that are outside our control. We
17

could experience delays if our outsourcing partners do not meet agreed upon timelines or experience capacity constraints that make it impossible for us to fulfill purchase orders on time or at all. The installation of our solutions may also void the warranty of a vehicle or a vehicle’s components, such as the engine or transmission, which may reduce customer demand for our solutions. Our ability to successfully build a premium brand could also be adversely affected by perceptions about the quality of our outsourcing partners’ products. In addition, although we are involved in each step of the supply chain, production and installation processes, because we also rely on our outsourcing partners and third parties to meet our quality standards, there can be no assurance that the final product will meet expected quality standards.
We are dependent on our suppliers, some of which are single or limited-source suppliers, and the inability of these suppliers to deliver necessary components of our vehicles at prices, volumes, and performance specifications acceptable to us could have a material adverse effect on our business, prospects, financial condition and operating results.
We rely on third-party suppliers, some of whom are single-source suppliers, for the provision and development of many of the key components and materials used in our electrified powertrain solutions, such as natural gas generators. Any failure of these suppliers or outsourcing partners to perform could require us to seek alternative suppliers or to expand our production capabilities, which could incur additional costs and have a negative impact on our cost or supply of components or finished goods. While we plan to obtain components from multiple sources whenever possible, some of the components used in our vehicles will be purchased by us from a single source. Our third-party suppliers may not be able to meet their product specifications and performance characteristics or our desired specifications, performance and pricing, which would impact our ability to achieve our product specifications and performance characteristics as well. Additionally, our third-party suppliers may be unable to obtain required certifications for their products for which we plan to use or provide warranties that are necessary for our solutions. If we are unable to obtain components and materials used in our electrified powertrain solutions from our suppliers or if our suppliers decide to create or supply a competing product, our business could be adversely affected. While we believe that we may be able to establish alternate supply relationships and can obtain or engineer replacement components for our single source components, we may be unable to do so in the short term (or at all) at prices or quality levels that are favorable to us, which could have a material adverse effect on our business, prospects, financial condition and operating results.
Increases in costs, disruption of supply or shortage of our components, particularly battery cells, could harm our business.
Once we begin commercial production of our electrified powertrain solutions, we may experience increases in the cost or a sustained interruption in the supply or shortage of our components. Any such increase or supply interruption could materially negatively impact our business, prospects, financial condition and operating results. The prices for our components fluctuate depending on market conditions and global demand and could adversely affect our business, prospects, financial condition and operating results.
Any disruption in the supply of battery cells could temporarily disrupt production of our electrified powertrain solutions until a different supplier is fully qualified. Moreover, battery cell manufacturers may refuse to supply electric vehicle manufacturers if they determine that the vehicles are not sufficiently safe. Furthermore, fluctuations or shortages in petroleum and other economic conditions may cause us to experience significant increases in freight charges. Substantial increases in the prices for raw materials may increase the cost of our components and consequently, the costs of products. There can be no assurance that we will be able to recoup increasing costs of our components by increasing prices, which could reduce our margins.
Risks Related to Our Industry and Competitive Landscape
Our future growth is dependent upon the commercial trucking industry’s willingness to adopt alternative fuel, hybrid and electric vehicles.
Our growth is highly dependent upon the adoption of alternative fuel, hybrid and electric vehicles by the commercial trucking industry. If the market for alternative fuel, hybrid and electric vehicles and our electrified powertrain solutions does not develop at the rate or in the manner or to the extent that we expect, or if critical assumptions we have made regarding the efficiency, range or performance of our electrified powertrain solutions are incorrect or incomplete, our business, prospects, financial condition and operating results will be harmed. The market for alternative fuels, hybrid and electric vehicles is new and untested and is characterized by rapidly changing technologies, price competition, numerous competitors, evolving government regulation and industry standards and uncertain customer demands and behaviors.
Although we hope to be among the first to bring electrified powertrain solutions to market, competitors have already begun to sell electrified vehicles and may gain a competitive advantage over us.
We face intense competition in trying to be among the first to bring electrified powertrain solutions to market, and we expect competition to intensify in light of increased demand and regulatory push for alternative fuel and electric vehicles. Most of our current and potential competitors have greater financial, technical, manufacturing, marketing and other resources than we do. They may be able to deploy greater resources to the design, development, manufacturing, distribution, promotion, sales, marketing and support of their alternative fuel and electric truck programs. Additionally, our competitors also have greater name recognition, longer operating histories, larger sales forces, broader customer and industry relationships and other resources than we do. These competitors also compete with us in recruiting and retaining qualified research and development, sales, marketing and management personnel, as well as in acquiring technologies complementary to, or necessary for, our
18

products. Additional mergers and acquisitions may result in even more resources being concentrated in our competitors. We cannot provide assurances that our electrified systems will be the first to market and there are no assurances that customers will choose vehicles with our electrified systems over those of our competitors, or over diesel powered trucks.
Numerous companies including Cummins, Daimler, Dana, Navistar, PACCAR, Volvo, Tesla, Nikola, Lion Electric, Hyzon and other commercial vehicle manufacturers have announced their plans to bring Class 8 semi-truck BEVs or FCEVs to the market. Furthermore, we will also face competition from manufacturers of internal combustion engines powered by diesel fuel and natural gas. We expect additional competitors to enter the industry as well.
Developments in alternative technology or improvements in the internal combustion engine may adversely affect the demand for our electrified powertrain solutions.
Significant developments in alternative technologies, such as battery cells, advanced diesel, improved natural gas engines, new power generation technology or alternate fuel sources or improvements in the fuel economy of the internal combustion engine, may materially and adversely affect our business, prospects, financial condition and operating results in ways we do not currently anticipate. Existing and other battery cell technologies, fuels or sources of energy may emerge as customers’ preferred alternative to our electrified powertrain solutions. Any failure by us to develop new or enhanced technologies or processes, or to react to changes in existing technologies, could materially delay our development and introduction of new and enhanced alternative fuel and electric vehicles, which could result in the loss of competitiveness of our electrified powertrain solutions, decreased revenue and a loss of market share to competitors. Our research and development efforts may not be sufficient to adapt to changes in alternative fuel and electric vehicle technology.
Risks Related to Technology, Data and Privacy-Related Matters
We are subject to cybersecurity risks to operational systems, security systems, infrastructure, integrated software in our electrified powertrain solutions and customer data processed by us or third-party vendors or suppliers and any material failure, weakness, interruption, cyber event, incident or breach of security could prevent us from effectively operating our business.
We collect, store, transmit and otherwise process customer, driver, employee and others’ data as part of our business operations, which may include personal data or confidential or proprietary information. We also work with partners and third-party service providers or vendors that collect, store and process such data on our behalf in connection with our business. There can be no assurance that any security measures that we or our third-party service providers or vendors have implemented will be effective against current or future security threats.
We are at risk for interruptions, outages and breaches of: (a) operational systems; (b) facility security systems; (c) transmission control modules or other in-product technology; in each case owned by us or our third-party vendors or suppliers as well as (a) the integrated software in our electrified powertrain solutions; or (b) customer or driver data that we process or our third-party vendors or suppliers process on our behalf. The techniques used by cyber attackers change frequently and may be difficult to detect for long periods of time. Although we maintain information technology measures designed to protect ourselves against intellectual property theft, data breaches and other cyber incidents, we cannot be sure that these systems upon which we rely, including those of our third-party vendors or suppliers, will be effectively implemented, maintained or expanded as planned. If these systems do not operate as we expect them to, we may be required to expend significant resources to make corrections or find alternative sources for performing these functions. Moreover, our proprietary information or intellectual property could be compromised or misappropriated. A significant cyber incident could impact production capability, harm our reputation, cause us to breach our contracts with other parties or subject us to regulatory actions or litigation, any of which could materially affect our business, prospects, financial condition and operating results.
Any unauthorized control or manipulation of the information technology systems in our electrified powertrain solutions could result in loss of confidence in us and our electrified powertrain solutions and harm our business.
Our electrified powertrain solutions contain complex information technology systems and built-in data connectivity to accept and install periodic remote updates to improve or update functionality. We have designed, implemented and tested security measures intended to prevent unauthorized access to our information technology networks, our electrified powertrain solutions and related systems. Any unauthorized access to or control of our electrified powertrain solutions, or any loss of customer data, could result in legal claims or proceedings and remediation of such problems could result in significant, unplanned capital expenditures.
Inability to leverage vehicle and customer data could impact our software algorithms and impact research and development operations.
We rely on data collected from the use of fleet vehicles outfitted with our products, including vehicle data and data related to battery usage statistics. We use this data in connection with our software algorithms and the research, development and analysis
19

of our products. Our inability to obtain this data or the necessary rights to use this data could result in delays or otherwise negatively impact our research and development efforts.
We may need to defend ourselves against patent, copyright or trademark infringement claims or trade secret misappropriation claims, which may be time-consuming and cause us to incur substantial costs.
Companies, organizations or individuals, including our competitors, may own or obtain patents, trademarks or other proprietary rights that would prevent or limit our ability to make, use, develop or sell our electrified powertrain solutions, which could make it more difficult for us to operate our business. We may receive inquiries from patent, copyright or trademark owners inquiring whether we infringe upon their proprietary rights. We may also be the subject of allegations that we have misappropriated their trade secrets or other proprietary rights. Companies owning patents or other intellectual property rights relating to battery packs, electric motors, fuel cells or electronic power management systems may allege infringement or misappropriation of such rights. In response to a determination that we have infringed upon or misappropriated a third party’s intellectual property rights, we may be required to (a) cease development, sales or use of our products that incorporate the asserted intellectual property, (b) pay substantial damages, (c) obtain a license from the owner of the asserted intellectual property right, which license may not be available on reasonable terms or at all or (d) redesign one or more aspects or systems of our electrified powertrain solutions. A successful claim of infringement or misappropriation against us could materially adversely affect our business, prospects, financial condition and operating results. Any litigation or claims, whether valid or invalid, could result in substantial costs and diversion of resources.
Our business may be adversely affected if we are unable to protect our intellectual property rights from unauthorized use by third parties.
Failure to adequately protect our intellectual property rights could result in our competitors offering similar products, potentially resulting in the loss of some of our competitive advantage and a decrease in our revenue, which would adversely affect our business, prospects, financial condition and operating results. Our success depends, at least in part, on our ability to protect our core technology and intellectual property. To accomplish this, we will rely on a combination of patents, trade secrets (including know-how), employee and third-party nondisclosure agreements, copyrights, trademarks, intellectual property licenses and other contractual rights to establish and protect our rights in our technology; however, the measures we take to protect our intellectual property from unauthorized use by others may not be effective.
Patent, trademark, copyright and trade secret laws vary throughout the world. Some foreign countries do not protect intellectual property rights to the same extent as do the laws of the U.S. Further, policing the unauthorized use of our intellectual property in foreign jurisdictions may be difficult. Therefore, our intellectual property rights may not be as strong or as easily enforced outside of the U.S.
Also, while we have registered trademarks in an effort to protect our investment in our brand and goodwill with customers, competitors may challenge the validity of those trademarks and other brand names in which we have invested. Such challenges can be expensive and may adversely affect our ability to maintain the goodwill gained in connection with a particular trademark.
Risks Related to Environmental and Regulatory Matters
The unavailability, reduction or elimination of government and economic incentives for alternative fuel use due to policy changes or government regulation could have a material adverse effect on our business, prospects, financial condition and operating results.
Any reduction, elimination or discriminatory application of government subsidies and economic incentives because of policy changes, the reduced need for such subsidies and incentives due to the perceived success of the electric vehicle industry or other reasons may result in the diminished competitiveness of the alternative fuel and electric vehicle industry generally or our electrified powertrain solutions. While certain tax credits and other incentives for alternative energy production, alternative fuel and electric vehicles have been available in the past, there is no guarantee these programs will be available in the future. In particular, we are influenced by federal, state and local tax credits, rebates, grants and other government programs and incentives that promote the use of RNG and natural gas as vehicle fuel. These include various government programs that make grant funds available for the purchase of natural gas vehicles or encourage low carbon “compliant” transportation fuels (including CNG). If current tax incentives are not available in the future, our financial position could be harmed.
Additionally, other changes to governmental regulations and policies could impact the competitiveness of natural gas as a fuel source. For instance, a limitation or ban on extraction methods like fracking, could have a negative impact on the availability and price of natural gas and may adversely affect the growth of the alternative fuel automobile markets. Additionally, an increase in the economic incentives for other fuel sources or BEVs, such as through the subsidization of other fuel sources or higher permitted weight limits for BEVs or FCEVs or the reduction or elimination of the higher permitted weight limits for
20

natural gas vehicles, could make our products less competitive. Such changes in regulations and policies could materially and adversely affect our business, prospects, financial condition and operating results.
Our business could be negatively affected by unfavorable changes to federal or state tax laws or the adoption of federal or state laws or regulations mandating new or additional limits on the production of GHG emissions, the cost of natural gas and “tailpipe” emissions.
Federal or state laws or regulations may be adopted that would impose new or additional limits on the emissions of GHG. The potential effects of GHG emission limits on our business are subject to significant uncertainties based on, among other things, the timing of the implementation of any new requirements, the required levels of emission reductions, the nature of any market-based or tax-based mechanisms adopted to facilitate reductions, the relative availability of GHG emission reduction offsets, the development of cost-effective, commercial-scale carbon capture and storage technology and supporting regulations and liability mitigation measures, the range of available compliance alternatives, and our ability to demonstrate that our products qualify as a compliance alternative under any new statutory or regulatory programs to limit GHG emissions. If our solutions are not able to meet future GHG emission limits or perform as well as BEV, FCEV or other alternative fuel vehicles, for instance due to unavailability of RNG in a particular area, a decline in RNG production, an increase in RNG cost, a decrease in credits for RNG or an increase in our cost, our solutions could be less competitive. Additionally, federal, state or road taxes could be added to natural gas fuel, which would increase the operating cost of our products. Furthermore, additional federal or state taxes could be implemented on “tailpipe” emissions, which would have a negative impact on the cost of our products and a positive impact on the cost of BEVs and FCEVs relative to our solutions. Such new federal or state laws or regulations could have a material adverse impact on our business, prospects, financial condition and operating results.
We, our outsourcing partners and our suppliers are or may be subject to substantial regulation and unfavorable changes to, or failure by us, our outsourcing partners or our suppliers to comply with, these regulations could substantially harm our business and operating results.
Our electrified powertrain solutions, and the sale of motor vehicles in general, our outsourcing partners and our suppliers are or may be subject to substantial regulation under international, federal, state and local laws. We continue to evaluate requirements for licenses, approvals, certificates and governmental authorizations necessary to manufacture, sell or service our electrified powertrain solutions in the jurisdictions in which we plan to operate and intend to take such actions necessary to comply. We may experience difficulties in obtaining or complying with various licenses, approvals, certifications and other governmental authorizations necessary to manufacture, sell or service their electrified powertrain solutions in any of these jurisdictions. If we, our outsourcing partners or our suppliers are unable to obtain or comply with any of the licenses, approvals, certifications or other governmental authorizations necessary to carry out our operations in the jurisdictions in which we currently operate, or those jurisdictions in which we plan to operate in the future, our business, prospects, financial condition and operating results could be materially adversely affected. We expect to incur significant costs in complying with these regulations. For example, if the battery packs installed in our electrified powertrain solutions are deemed to be transported, we will need to comply with the mandatory regulations governing the transport of “dangerous goods,” and any deficiency in compliance may result in us being prohibited from selling our electrified powertrain solutions until compliant batteries are installed. Additionally, although we do not believe that our current after-market Hybrid system is required to obtain certifications from the EPA in the event that regulators determine that certifications are necessary, we may be prohibited from selling our Hybrid system until such time as we obtain the required certifications. Any such required changes to our battery packs or Hybrid system will require additional expenditures and may delay the shipment of vehicles. In addition, regulations related to the electric and alternative energy vehicle industry are evolving and we face risks associated with changes to these regulations.
To the extent the laws change, our electrified powertrain solutions and our suppliers’ products may not comply with applicable international, federal, state or local laws, which would have an adverse effect on our business. Compliance with changing regulations could be burdensome, time consuming and expensive. To the extent compliance with new regulations is cost prohibitive, our business, prospects, financial condition and operating results would be adversely affected.
We are subject to evolving laws, regulations, standards and contractual obligations related to data privacy and security, and our actual or perceived failure to comply with such obligations could harm our reputation, subject us to significant fines and liability or adversely affect our business.
We intend to use our in-vehicle services and functionality to log information about each vehicle’s use in order to aid us in vehicle diagnostics and servicing. Our customers or their drivers may object to the use of this data, which may increase our vehicle maintenance costs and harm our business prospects. Collection of our customers’, employees’ and others’ information in conducting our business may subject us to various legislative and regulatory burdens related to data privacy and security that could require notification of data breaches, restrict our use of such information and hinder our ability to acquire new customers or market to existing customers. The regulatory framework for data privacy and security is rapidly evolving, and we may not be able to monitor and react to all developments in a timely manner. For example, California requires connected devices to maintain minimum information security requirements. As legislation continues to develop, we will likely be required to expend significant additional resources to continue to modify or enhance our protective measures and internal processes to comply with such legislation. In addition, non-compliance with these laws or a significant breach of our third-party service providers’ or
21

vendors’ or our own network security and systems could have serious negative consequences for our business and future prospects, including possible fines, penalties and damages, reduced customer demand for our vehicles and harm to our reputation and brand.
We are subject to various environmental laws and regulations that could impose substantial costs upon us and cause delays in building our production facilities.
Our operations are and will be subject to international, federal, state and local environmental laws and regulations, including laws relating to the use, handling, storage, disposal of and human exposure to hazardous materials. Environmental and health and safety laws and regulations can be complex, and we have limited experience complying with them. Moreover, we expect that we will be affected by future amendments to such laws or other new environmental and health and safety laws and regulations which may require us to change our operations, potentially resulting in a material adverse effect on our business, prospects, financial condition and operating results. These laws can give rise to liability for administrative oversight costs, cleanup costs, property damage, bodily injury, fines and penalties. Capital and operating expenses needed to comply with environmental laws and regulations can be significant, and violations may result in substantial fines and penalties, third-party damages, suspension of production or a cessation of our operations.
Contamination at properties we will own or operate, we formerly owned or operated or to which hazardous substances were sent by us, may result in liability for us under environmental laws and regulations, including, but not limited to, the Comprehensive Environmental Response, Compensation and Liability Act, which can impose liability for the full amount of remediation-related costs without regard to fault, for the investigation and cleanup of contaminated soil and ground water, for building contamination and impacts to human health and for damages to natural resources. The costs of complying with environmental laws and regulations and any claims concerning noncompliance, or liability with respect to contamination in the future, could have a material adverse effect on our financial condition or operating results. We may face unexpected delays in obtaining the required permits and approvals in connection with our planned production facilities that could require significant time and financial resources and delay our ability to operate these facilities, which would adversely impact our business, prospects, financial condition and operating results.
Risks Related to Capital and Tax Matters
We may need to raise additional funds and these funds may not be available to us when we need them. If we cannot raise additional funds when we need them, our business, prospects, financial condition and operating results could be negatively affected.
The design, production, sale and servicing of our electrified powertrain solutions is capital-intensive. On October 1, 2020, the Company raised net proceeds of $516.5 million. At December 31, 2020, all outstanding warrants were either exercised or redeemed, with gross proceeds of $140.8 million raised, of which $16.3 million was collected during the first quarter of 2021. At December 31, 2022, the Company had total equity of $423.6 million, inclusive of cash and cash equivalents of $119.5 million and total investments of $302.3 million. We may determine that additional funds are necessary earlier than anticipated. This capital may be necessary to fund our ongoing operations, continue research, development and design efforts, create new products and improve infrastructure. We may raise additional funds through the issuance of equity, equity related or debt securities or through obtaining credit from government or financial institutions. We cannot be certain that additional funds will be available to us on favorable terms when required, or at all. If we cannot raise additional funds when we need them, our business, prospects, financial condition and operating results could be materially adversely affected.
Our ability to use net operating loss carryforwards and other tax attributes may be limited as a result of ownership changes.
We have incurred losses during our history and do not expect to become profitable in the near future, and may never achieve profitability. To the extent that we continue to generate taxable losses, unused losses will carry forward to offset future taxable income, if any, until such unused losses expire, if at all. As of December 31, 2022, we had U.S. federal net operating loss carryforwards of approximately $229.5 million.
Under the Tax Cuts and Jobs Act (the “Tax Act”), as modified by the Coronavirus Aid, Relief, and Economic Security Act (the “CARES Act”), U.S. federal net operating loss carryforwards generated in taxable periods beginning after December 31, 2017, may be carried forward indefinitely, but the deductibility of such net operating loss carryforwards in taxable years beginning after December 31, 2020, is limited to 80% of taxable income. It is uncertain if and to what extent various states will conform to the Tax Act or the CARES Act.
Under Section 382 of the Code, substantial changes in our ownership may result in an annual limitation on the amount of net operating loss carryforwards that could be utilized in the future to offset our taxable income. Generally, this limitation may arise in the event of a cumulative change in ownership of more than 50% within a three-year period. We have completed such analysis and determined that such an ownership change occurred in 2017. This will limit the usage of our 2017 and prior year net operating losses, and will cause $2.0 million of such losses to expire unused, regardless of future taxable income. No other such ownership changes have occurred through December 31, 2022. Due to this, as well as our overall profitability estimate as
22

noted above, we have recorded a full valuation allowance related to our net operating loss carryforwards and other deferred tax assets due to the uncertainty of the ultimate realization of the future benefits of those assets.
We may not be able to obtain or agree on acceptable terms and conditions for all or a significant portion of the government grants, loans and other incentives for which we may apply. As a result, our business, prospects, financial condition and operating results may be adversely affected.
We anticipate applying for federal and state grants, loans and tax incentives under government programs designed to stimulate the economy and support the production of alternative fuel and electric vehicles and related technologies. We anticipate that in the future there will be new opportunities for us to apply for grants, loans and other incentives from federal, state and foreign governments. Our ability to obtain funds or incentives from government sources is subject to the availability of funds under applicable government programs and approval of our applications to participate in such programs. The application process for these funds and other incentives will likely be highly competitive. We cannot assure you that we will be successful in obtaining any of these additional grants, loans and other incentives.
Risks Related to Ownership of Our Securities
Concentration of ownership among our existing executive officers, directors and their respective affiliates may prevent new investors from influencing significant corporate decisions.
As of December 31, 2022, our executive officers, directors and their respective affiliates, as a group, beneficially owned approximately 22.2% of our outstanding common stock. As a result, these stockholders are able to exercise a significant level of control over all matters requiring stockholder approval, including the election of directors, amendment of our Certificate of Incorporation and approval of significant corporate transactions. This control could have the effect of delaying or preventing a change of control of us or changes in management and will make the approval of certain transactions difficult or impossible without the support of these stockholders.
We may issue additional shares of common stock or preferred stock, including under our equity incentive plans. Any such issuances would dilute the interest of our stockholders and likely present other risks.
We may issue a substantial number of additional shares of common or preferred stock, including under our equity incentive plans. Any such issuances of additional shares of common or preferred stock may cause significant dilution, subordinate the rights to holders of common stock to those of preferred stock, cause a change in control, and adversely affect prevailing market prices.
General Risks
Future product recalls could materially adversely affect our business, prospects, financial condition and operating results.
Any product recall in the future, whether it involves us or a competitor’s product, may result in negative publicity, damage our brand and materially adversely affect our business, prospects, financial condition and operating results. In the future, we may voluntarily or involuntarily, initiate a recall if any of our products (including the batteries we design, develop and manufacture) prove to be defective or noncompliant with applicable federal motor vehicle safety standards or other laws or regulations. Such recalls may involve significant expense and diversion of management attention and other resources, which could adversely affect our brand image, as well as our business, prospects, financial condition and operating results.
We have been, and may in the future be, adversely affected by the global COVID-19 pandemic, the duration and economic, governmental and social impact of which is difficult to predict, which may significantly harm our business, prospects, financial condition and operating results.
Since early 2020, there have been periods of widespread worldwide impact from the COVID-19 pandemic, and we have been, and may in the future be, adversely affected as a result. Numerous government regulations and public advisories, as well as shifting social behaviors, temporarily limited or closed non-essential transportation, government functions, business activities and person-to-person interactions. Reduced operations and production line shutdowns at commercial vehicle OEMs due to COVID-19, limitations on travel by our personnel and personnel of our customers and increased demand for commercial trucks within our customers’ fleets caused a delay to the planned installation of our Hybrid system on their trucks. A resurgence of COVID-19 and related variants could result in similar restrictions to normal business activity in the future and cause delays or shutdowns of commercial vehicle OEMs or our suppliers that could impact our ability to meet customer orders.
We are or may be subject to risks associated with strategic alliances or acquisitions and may not be able to identify adequate strategic relationship opportunities, or form strategic relationships, in the future.
We have entered into strategic alliances and may in the future enter into additional strategic alliances or joint ventures or minority equity investments, in each case with various third parties for the production of our electrified powertrain solutions as well as with other collaborators with capabilities on data and analytics, engineering, installation channels, refueling stations and hydrogen fuel cells. These alliances subject us to a number of risks, including risks associated with sharing proprietary information, non-performance by the third party and increased expenses in establishing new strategic alliances, any of which may materially and adversely affect our business. Strategic business relationships will be an important factor in the growth and success of our business. However, there are no assurances that we will be able to continue to identify or secure suitable business
23

relationship opportunities in the future or our competitors may capitalize on such opportunities before we do. Moreover, identifying such opportunities could require substantial management time and resources, and negotiating and financing relationships involves significant costs and uncertainties. If we are unable to successfully source and execute on strategic relationship opportunities in the future, our overall growth could be impaired, and our business, prospects, financial condition and operating results could be materially adversely affected.
When appropriate opportunities arise, we may acquire additional assets, products, technologies or businesses that are complementary to our existing business. In addition to possible stockholder approval, we may need approvals and licenses from relevant government authorities for the acquisitions and to comply with any applicable laws and regulations, which could result in increased delay and costs, and may disrupt our business strategy if we fail to do so. Furthermore, acquisitions and the subsequent integration of new assets and businesses into our own require significant attention from our management and could result in a diversion of resources from our existing business, which in turn could have an adverse effect on our operations. Acquired assets or businesses may not generate the financial results we expect. Acquisitions could result in the use of substantial amounts of cash, potentially dilutive issuances of equity securities, the occurrence of significant goodwill impairment charges, amortization expenses for other intangible assets and exposure to potential unknown liabilities of the acquired business. Moreover, the costs of identifying and consummating acquisitions may be significant.
ITEM 1B. UNRESOLVED STAFF COMMENTS
None.
ITEM 2. PROPERTIES
Our headquarters are located in an approximately 152,000 square foot facility comprised of two buildings that we lease in Cedar Park, Texas, just north of Austin, Texas, where we design, develop, prototype and perform low volume assembly and installation of our electrified powertrain systems and components. Our lease of this facility expires in April 2027 and we have the option to extend the lease for two additional five-year terms. We also lease an approximately 12,000 square foot facility in West Chester, Ohio, where we design and develop the KARNO technology. Our lease of the Ohio facility expires in September 2023.
We believe that our current facilities are in good working order and are capable of supporting our operations for the foreseeable future; however, we will continue to evaluate buying or leasing additional space as needed to accommodate our growth.
ITEM 3. LEGAL PROCEEDINGS
From time to time, the Company is subject to claims in legal proceedings arising in the ordinary course of its business, including payroll-related and various employment-related matters. All litigation currently pending against the Company relates to matters that have arisen in the ordinary course of business and the Company believes that such matters will not have a material adverse effect on its consolidated financial condition, results of operations or cash flows.
Refer to Note 17 of the notes to the consolidated financial statements for further information on our legal proceedings.
ITEM 4. MINE SAFETY DISCLOSURES
Not applicable.
24

Part II
ITEM 5. MARKET FOR REGISTRANT’S COMMON EQUITY, RELATED STOCKHOLDER MATTERS AND ISSUER PURCHASES OF EQUITY SECURITIES
Market Information
Our common stock is currently listed on the NYSE under the symbol “HLYN.” Prior to the consummation of the Business Combination, our common stock was listed on the NYSE under the symbol “SHLL.”
Holders
As of February 17, 2023, there were 84 holders of record of our Common Stock. A greater number of holders of our common stock are “street name” or beneficial holders, whose shares are held by banks, brokers and other financial institutions.
Dividend Policy
We have not paid any cash dividends on our common stock to date. We may retain future earnings, if any, for future operations, expansion and debt repayment and have no current plans to pay cash dividends for the foreseeable future. Any decision to declare and pay dividends in the future will be made at the discretion of our Board of Directors and will depend on, among other things, our results of operations, financial condition, cash requirements, contractual restrictions and other factors that the Board may deem relevant. In addition, our ability to pay dividends may be limited by covenants of any existing and future outstanding indebtedness we or our subsidiaries incur. We do not anticipate declaring any cash dividends to holders of the common stock in the foreseeable future.
Stock Performance Graph
This performance graph shall not be deemed “filed” for purposes of Section 18 of the Securities Exchange Act of 1934, as amended (the “Exchange Act”), or incorporated by reference into any filing of Hyliion under the Securities Act of 1933, as amended (the “Securities Act”), or the Exchange Act, except as shall be expressly set forth by specific reference in such filing.
The following graph shows a comparison, from January 1, 2020 through December 31, 2022, of the cumulative total return on our common stock, the NASDAQ Composite Index and the S&P American SmallCap Capital Goods Index. Data for the NASDAQ Composite Index and the S&P American SmallCap Capital Goods Index assumes an investment of $100 on January 1, 2020 and reinvestment of dividends.hyln-20221231_g2.jpg
Recent Sales of Unregistered Equity Securities
In connection with the acquisition of assets from General Electric Company, acting solely by and through its GE Additive business unit, on September 26, 2022, we issued an aggregate of 5,500,000 shares of our common stock (the “Share
25

Consideration”) to General Electric Company as a portion of the consideration for the assets. Such shares were issued pursuant to an exemption from registration provided by Section 4(a)(2) of the Securities Act of 1933, as amended.
ITEM 6. RESERVED
ITEM 7. MANAGEMENT’S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS
The following Management’s Discussion and Analysis of Financial Condition and Results of Operations should be read in conjunction with the consolidated financial statements and related notes thereto included elsewhere in this Form 10-K. Dollar amounts in this discussion are expressed in millions, except as otherwise noted. The following discussion contains forward-looking statements that reflect future plans, estimates, beliefs and expected performance. The forward-looking statements are dependent upon events, risks and uncertainties that may be outside of our control. Our actual results could differ materially from those discussed in these forward-looking statements. Factors that could cause or contribute to such differences include, but are not limited to, those identified below and those discussed elsewhere in this Form 10-K, particularly in Part I, Item 1A, Risk Factors. We do not undertake, and expressly disclaim, any obligation to publicly update any forward-looking statements, whether as a result of new information, new developments or otherwise, except to the extent that such disclosure is required by applicable law.
For discussion related to changes in financial condition and the results of operations for fiscal year 2020-related items, refer to Part II, Item 7. Management's Discussion and Analysis of Financial Condition and Results of Operations in our Annual Report on Form 10-K for fiscal year 2021, which was filed with the Securities and Exchange Commission on February 24, 2022.
Comparability of Financial Information
Our historical operations and statements of assets and liabilities may not be comparable to our operations and statements of assets and liabilities as a result of the Business Combination and becoming a public company.
Key Factors Affecting Operating Results
We believe that our performance and future success depend on several factors that present significant opportunities for us but also pose risks and challenges, including but not limited to those discussed below and in Item 1A “Risk Factors”.
Successful Commercialization of Our Drivetrain Solutions
We began selling our Hybrid system in the fourth quarter of 2021 and sales continued throughout 2022. Our first early development Hypertruck ERX showcase unit was unveiled on August 31, 2021 at the ACT Expo in Long Beach, California and throughout 2021 and 2022 we’ve offered potential customers the opportunity to experience its operation in demonstration events and in real-world applications hauling freight for shippers.
The Hybrid system offers fleets a solution that is easy to install, service and operate. It draws upon the real-world feedback we have received from customers and the millions of miles logged with the system. Due to shortages of various components caused by global supply chain disruptions, we experienced longer delivery times for a portion of the orders we received on new Hybrid systems in 2022. In addition, we continually assess the potential demand impact for the Hybrid system offering in light of recent changes within the competitive landscape.
In November 2021, we began our Hypertruck ERX roadshow, which consists of numerous technology fleet experiences focused on demonstrating the features and benefits of the electric powertrain firsthand. The roadshow consists of “Ride and Drive” events and in-depth product education of the Hypertruck ERX system's features and benefits, including how it enables fleet decarbonization goals while also reducing total cost of ownership. Our development timeline is expected to extend into late 2023 to allow for design verification and testing inclusive of critical summer and winter seasons, fleet trials with customers, as well as the accumulation of up to one million miles of operation prior to production.
During 2022 we made significant progress achieving a series of milestones on a development roadmap that we first laid out in late 2021. We completed assembly of the first verification vehicles early in the year that we subsequently used for design validation, on-road testing, customer Ride and Drive events and controlled fleet trials with customers. We successfully completed summer testing of the Hypertruck ERX system by taking four vehicles to Davis Dam in Arizona where they were subjected to rigorous operation, hauling heavy loads up steep grades and over long distances in temperatures of up to 110 degrees Fahrenheit.
We also deployed verification vehicles into controlled fleet trials with customers, where the trucks are used in standard freight hauling operations with the fleets’ customers. Fleet trials provide the opportunity for Hyliion engineers and technicians to
26

closely monitor vehicles operations and obtain feedback from drivers on how well the powertrain functions. Late in 2022, we began subjecting verification vehicles to winter testing where we observe system operation in extremely cold conditions.
Prior to beginning commercialization of the Hypertruck ERX system, which is expected in late 2023, we will complete winter testing, expanded fleet trials with more trucks and more customers and complete required certifications with the California Air Resources Board, the U.S. Environmental Protection Agency, and the National Highway Traffic Safety Administration.
Supply chain constraints in 2022 were widespread in the trucking industry, causing shortages of semiconductors and other key components needed for truck production and extending delivery times for new trucks into 2023. We placed orders with Peterbilt for all chassis needed in 2022 early in the year and secured build slots for the 2023 calendar year to mitigate future potential supply chain impacts to our Hypertruck ERX development and production schedule. We continue to work closely with our current supply base to improve delivery of components for the quarters ahead and are diligently seeking alternative sources of supply for components that meet our technical specifications with shorter lead times.
In late 2023, we plan to first release the Hypertruck ERX system into commercial production leveraging a natural gas engine as the onboard generator. In the years following, we plan to release the Hypertruck KARNO, our fuel agnostic variant, as the second phase in the Hyliion journey to a hydrogen-based future. We will also explore other adjacent markets to leverage the KARNO technology for cost savings and emissions reductions.
We anticipate that a substantial portion of our capital resources and efforts in the near future will be focused on the continued development and commercialization of our drivetrain solutions and for working capital purposes as we ramp up production volumes of the Hypertruck ERX system. The amount and timing of our future funding requirements, if any, will depend on many factors, including the pace and results of our research and development efforts, the breadth of product offerings we plan to commercialize, the pace of sales and production growth, as well as factors that are outside of our control.
Customer Demand
In 2022, we announced our Founders Program, which enables customers who have committed to our first 210 Hypertruck ERX units to receive an expanded level of service, fueling, maintenance, and operating support as the trucks become available late in 2023. We believe the Founders Program will give customers a greater level of confidence as they shift from diesel-powered trucks to trucks with an electrified powertrain. We also believe that the successful completion of testing, validation, and certification work we are doing ahead of the Hypertruck launch will be an inflection point for orders as some customers are waiting for final development and certification before placing orders. As these milestones are achieved, we expect to continue to grow our order backlog for additional truck deliveries in 2024 and beyond. We continue to assess leaders in industry and sustainability initiatives for inclusion in other early adopter programs.
The Inflation Reduction Act of 2022 was signed into law in August 2022, under which the Hypertruck ERX system will qualify fleets to receive a 30% tax credit up to $40,000 per vehicle adopted. We expect this incentive to drive further interest in and demand for the Hypertruck ERX system.
We began selling the Hybrid system in the fourth quarter of 2021 and generated $2.1 million in revenue in 2022 from selling Hybrid systems, where our powertrain technology is retrofitted onto existing trucks, and full trucks with the Hybrid system pre-installed. We expect a similar level of demand for our Hybrid system inclusive of Class 8 semi-trucks outfitted with the Hybrid system in 2023 that we saw in 2022 as customer assess various competing options for electrified powertrains and as the date of commercialization for the Hypertruck ERX system approaches.
27

Key Components of Statements of Operations
Revenue
We currently generate revenues from sales of Hybrid systems for Class 8 semi-trucks and limited quantities of Class 8 semi-trucks outfitted with the Hybrid system.
Cost of Revenue
Cost of revenue includes all direct costs such as labor and materials, overhead costs, warranty costs and any write-down of inventory to net realizable value.
Research and Development Expense
Research and development expenses consist primarily of costs incurred for the discovery and development of our electrified powertrain solutions, which include:
personnel-related expenses including salaries, benefits, travel and share-based compensation, for personnel performing research and development activities;
fees paid to third parties such as contractors for outsourced engineering services and to consultants;
expenses related to truck components for development and test vehicles, materials, supplies and other third-party services;
depreciation for equipment used in research and development activities;
acquired in-process research and development from asset acquisition; and
allocation of general overhead costs.
We expect to continue to invest in research and development activities to achieve operational and commercial goals and as we develop new platforms that incorporate our Hypertruck ERX system.
Selling, General and Administrative Expense
Selling, general and administrative expenses consist of personnel-related expenses for our corporate, executive, finance, sales, marketing and other administrative functions, expenses for outside professional services, including legal, audit and accounting services, as well as expenses for facilities, depreciation, amortization, travel, sales and marketing costs. Personnel-related expenses consist of salaries, benefits and share-based compensation. Factors that also affect SG&A expense include the total number of employees, costs incurred as a result of operating as a public company, including compliance with the rules and regulations of the U.S. Securities and Exchange Commission, legal, audit, insurance, investor relations activities and other administrative and professional services.
We expect our selling, general and administrative expenses to remain relatively flat in the near term or increase slowly compared to 2022 spending levels.
Other Income (Expense)
Other income currently consists primarily of interest income earned on our investments. As a result of our acquisition of the KARNO generator technology, we plan to assume a government contract with the United States Office of Naval Research that is not expected to have a material impact on our business.
28

Results of Operations
Comparison of Years Ended December 31, 2022 and 2021
The following table summarizes our results of operations on a consolidated basis for the years ended December 31, 2022 and 2021 (in thousands, except share and per share data):
Year Ended December 31,
20222021$ Change% Change
Revenues
Product sales and other$2,106 $200 $1,906 953.0 %
Total revenues2,106 200 1,906 953.0 %
Cost of revenues
Product sales and other8,778 2,737 6,041 220.7 %
Total cost of revenues8,778 2,737 6,041 220.7 %
Gross loss(6,672)(2,537)(4,135)163.0 %
Operating expenses
Research and development110,370 58,261 52,109 89.4 %
Selling, general and administrative expenses41,988 35,299 6,689 18.9 %
Total operating expenses152,358 93,560 58,798 62.8 %
Loss from operations(159,030)(96,097)(62,933)65.5 %
Interest income5,724 779 4,945 634.8 %
Loss on impairment and disposal of assets(19)(730)711 (97.4)%
Other expense, net(32)— (32)N/A
Net loss$(153,357)$(96,048)$(57,309)59.7 %
Net loss per share, basic and diluted$(0.87)$(0.56)$(0.31)55.4 %
Weighted-average shares outstanding, basic and diluted175,400,486 172,216,477 3,184,009 1.8 %
Revenue
Sales increased $1.9 million, driven by sales associated with our Hybrid products. We continue to pursue the sale of both Hybrid systems as well as complete vehicles installed with our Hybrid system.
Cost of Revenues
Cost of revenues increased $6.0 million, driven by costs associated with sales of Hybrid systems. We expect a difference in timing between recognition of revenues and cost of revenues due to write-down of inventory to net realizable value in periods prior to sales. The increase in cost of revenues includes:
Inventory write-downs of $3.2 million attributable to inventory on hand that had a cost higher than its expected net realizable value;
Costs associated with sales of Hybrid systems and class 8 semi-trucks of $2.2 million; and
Warranty costs of $0.6 million for estimated costs to administer and maintain the warranty program for labor, transportation and parts, excluding any contribution from vendors.
Research and Development
Research and development expenses increased $52.1 million primarily due to:
$28.8 million related to acquisition of hydrogen and fuel agnostic capable generator technology (“KARNO”) in September 2022 from General Electric Company's GE Additive business to develop and commercialize the fuel-agnostic Hypertruck KARNO;
An increase of $19.0 million for the design and testing of our Hypertruck ERX system including an increase in expenses related to components, services and personnel as we build out our engineering, operations and supply chain teams and associated capabilities; and
29

An increase of $3.4 million for the design and testing of our Hypertruck KARNO system.
Selling, General and Administrative
Selling, general, and administrative expenses increased $6.7 million primarily due to:
An increase in personnel and benefits of $5.7 million and software costs of $1.8 million as we continue to grow our sales and other functions, including expenses associated with CFO transition; partially offset by
A decrease of $0.5 million for marketing and advertising.
Other Income (Expense)
Total other income increased $5.6 million primarily due to:
An increase of $4.9 million in interest income on investments; and
A loss on impairment and disposal of assets of $0.7 million for the year ended December 31, 2021.
Cash Flows
Net cash, cash equivalents and restricted cash provided by or used in operating activities, investing activities and financing activities for is summarized as follows for the periods indicated and should be read in conjunction with our consolidated financial statements and the notes thereto included in Part II, Item 8 of this Annual Report on Form 10-K (in thousands):
Year Ended December 31,
20222021
Cash from operating activities$(116,877)$(80,502)
Cash from investing activities(22,022)(65,991)
Cash from financing activities(78)15,898 
$(138,977)$(130,595)
Cash from Operating Activities
For the year ended December 31, 2022, cash flows used in operating activities were $116.9 million. Cash used primarily related to a net loss of $153.4 million, adjusted for $8.7 million change in working capital accounts and $45.2 million in certain non-cash expenses (including $28.8 million related to acquired in-process research and development comprised of the noncash component and the cash component attributable to investing activities, $7.0 million related to share-based compensation, $5.6 million related to inventory write-downs and $2.5 million related to depreciation, amortization and accretion charges).
For the year ended December 31, 2021, cash flows used in operating activities were $80.5 million. Cash used primarily related to a net loss of $96.0 million, adjusted for $4.2 million changes in working capital accounts and $11.4 million in certain non-cash expense (including $4.9 million related to share-based compensation, $2.3 million related to inventory write-downs, $1.8 million related to amortization of investment premiums and discounts, $0.9 million related to depreciation and amortization, $0.7 million related to non-cash lease expense and $0.7 million related to loss on impairment or disposal of assets).
Cash from Investing Activities
For the year ended December 31, 2022, cash flows used in investing activities were $22.0 million. Cash used primarily related to the purchase of investments totaling $268.6 million, the cash component of acquired in-process research and development of $14.4 million and property and equipment of $2.9 million, partially offset by the sale or maturity of investments of $263.7 million.
For the year ended December 31, 2021, cash flows used in investing activities were $66.0 million. Cash used primarily related to the purchase of investments totaling $317.8 million, partially offset by the sale or maturity of investments of $254.2 million.
Cash from Financing Activities
For the year ended December 31, 2022, cash flows used in financing activities were $0.1 million. Cash flows were primarily due to payment of taxes related to net share settlement of equity awards of $0.2 million.
For the year ended December 31, 2021, cash flows provided by financing activities were $15.9 million. Cash flows were primarily due to proceeds from the exercise of warrants of $16.3 million and proceeds from the exercise of common stock options of $0.6 million, partially offset by repayment of $0.9 million from a Paycheck Protection Program loan.
30

Liquidity and Capital Resources
At December 31, 2022, our current assets were $324.2 million, consisting primarily of cash and cash equivalents of $119.5 million, short-term investments of $193.7 million, and prepaid expenses of $9.8 million. Our current liabilities were $14.7 million primarily comprised of accounts payable, accrued expenses and operating lease liabilities.
We believe the credit quality and liquidity of our investment portfolio as of December 31, 2022 is strong and will provide sufficient liquidity to satisfy operating requirements, working capital purposes and strategic initiatives. The unrealized gains and losses of the portfolio may remain volatile as changes in the general interest environment and supply and demand fluctuations of the securities within our portfolio impact daily market valuations. To mitigate the risk associated with this market volatility, we deploy a relatively conservative investment strategy focused on capital preservation and liquidity whereby no investment security may have a final maturity of more than 36 months from the date of acquisition or a weighted average maturity exceeding 18 months. Eligible investments under the Company’s investment policy bearing a minimum credit rating of A1, A-1, F1 or higher for short-term investments and A2, A, or higher for longer-term investments include money market funds, commercial paper, certificates of deposit and municipal securities. Additionally, all of our debt securities are classified as held-to-maturity as we have the intent and ability to hold these investment securities to maturity, which minimizes any realized losses that we would recognize prior to maturity. However, even with this approach we may incur investment losses as a result of unusual or unpredictable market developments, and we may experience reduced investment earnings if the yields on investments deemed to be low risk decline due to unpredictable market developments. In addition, these unusual and unpredictable market developments may also create liquidity challenges for certain of the assets in our investment portfolio.
Based on our past performance, we believe our current assets will be sufficient to continue and execute on our business strategy and meet our capital requirements for the next twelve months. Our primary short-term cash needs are Hypertruck ERX product development costs and components purchased to support the stated start of production, as well as operating expenses and production and related costs of Hybrid systems and KARNO development. We plan to stay asset-light and utilize third parties to perform assembly and manufacturing as we scale.
We expect to continue to incur net losses in the short term, as we continue to execute on our strategic initiatives by (i) completing the development and commercialization of the electrified drive systems for Class 8 semi-trucks, (ii) scaling the Company’s operations to meet anticipated demand and (iii) hiring personnel. Further, we plan to develop and commercialize the fuel agnostic Hypertruck KARNO with an anticipated commercial launch a few years after the Hypertruck ERX. However, actual results could vary materially and negatively as a result of a number of factors including, but not limited to, those discussed in Part I, Item 1A. “Risk Factors.”
During the periods presented, we did not have any relationships with unconsolidated organizations or financial partnerships, such as structured finance or special purpose entities, which were established for the purpose of facilitating off-balance sheet arrangements.
Contractual Obligations and Capital Resources
We manage our use of cash in the operation of our business to support the execution of our primary strategic goals including the design, development and sale of electrified powertrain systems for long haul Class 8 semi-trucks. We primarily use cash for research and development activities, capital investments and general and administrative costs.
Our cash requirements beyond twelve months include:
Operating and Finance Leases — Refer to Note 11 of the notes to the consolidated financial statements for further information of our obligations and the timing of expected payments.
Warranties — Refer to Note 15 of the notes to the consolidated financial statements for further information of our obligations. We expect to recognize these costs over a period up to two years from the sale of each Hybrid powertrain system.
Purchase Commitments — Purchase obligations include non-cancelable purchase commitments related to materials purchase agreements and volume commitments which are entered into from time to time. As of December 31, 2022, there were no such non-cancelable purchase commitments.
Critical Accounting Policies and Estimates
Our consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (“GAAP”). The preparation of these consolidated financial statements requires us to make estimates and assumptions that affect the reported amounts of assets and liabilities and the disclosure of contingent assets and liabilities as of the balance sheet date, as well as the reported expenses incurred during the reporting period. Management bases its estimates on historical experience and on various other assumptions believed to be reasonable, the results of which form the basis for
31

making judgments about the carrying values of assets and liabilities. Actual results could differ from those estimates, and such differences could be material to our financial statements.
We believe that the accounting policies discussed below are critical to understanding our historical and future performance, as these policies relate to the more significant areas involving management’s judgments and estimates.
While our significant accounting policies are described in the notes to our financial statements (see Note 2 in the accompanying audited consolidated financial statements), we believe that the following accounting policies require a greater degree of judgment and complexity. Accordingly, these are the policies we believe are the most critical to aid in fully understanding and evaluating our financial condition and results of operations.
Revenue Recognition
Revenue is comprised of sales of Hybrid systems for Class 8 semi-trucks, Class 8 semi-trucks outfitted with Hybrid systems and specific other features and services that meet the definition of a performance obligation, including internet connectivity and data processing. We provide installation services for the Hybrid system onto the customers’ vehicle. The Company’s products are marketed and sold to end-user fleet customers in North America. When our contracts with customers contain multiple performance obligations and where material, the contract transaction price is allocated on a relative standalone selling price basis to each performance obligation.
We recognize revenue on Hybrid system sales and Class 8 semi-trucks outfitted with Hybrid systems upon delivery to, and acceptance of the vehicle by, the customer, which is when control transfers. Contracts are reviewed for significant financing components and payments are typically received within 30 days of delivery. The sale of a Hybrid system to an end-use fleet customer consists of a completed modification to the customer vehicle and the installation services involve significant integration of the Hybrid system with the customer’s vehicle. Installation services are not distinct within the context of the contract and together with the sale of the Hybrid system represent a single performance obligation. We do not offer any sales returns. Amounts billed to customers related to shipping and handling are classified as revenue, and we have elected to recognize the cost for freight and shipping when control has transferred to the customer as a cost of revenue. Our policy is to exclude taxes collected from customers from the transaction price of contracts. In the fourth quarter of fiscal 2021, we began taking deposits to secure future Hypertruck ERX production slots.
When a Class 8 semi-truck outfitted with a Hybrid system is resold to a customer, judgment is required to determine if we are the principal or agent in the arrangement. We consider factors such as, but not limited to, which entity has the primary responsibility for fulfilling the promise to provide the specified good or service, which entity has inventory risk before the specified good or service has been transferred to a customer and which entity has discretion in establishing the price for the specified good or service. We have determined that we are the principal in transactions involving the resale of Class 8 semi-trucks outfitted with the Hybrid system. We are in early stages of development, continue to refine our business plans and consider the resale of Class 8 semi-trucks outfitted with Hybrid systems to constitute ordinary activities from our ongoing major or central operations.
We have limited sales history of our Hybrid systems and therefore are required to make certain estimates and assumptions with regard to the recognition of revenue including, among other things, the value of any future performance obligations. We expect to refine our sales processes, contracts and services as our business matures. Should our business plans, estimates or assumptions change, a revision to the recognition of revenue may be required including recording receipts from sales of Class 8 semi-trucks as non-operating income in future periods.
Inventories
Inventory is comprised of raw materials, work in process and finished goods. Semi-truck inventory is valued using the specific identification cost method and all other inventory is valued using the moving-average cost method. Inventory is stated at the lower of cost or net realizable value. We review our inventory to determine whether its carrying value exceeds the net amount realizable we expect to receive upon the ultimate sale of the inventory. This requires us to determine the estimated selling price of inventory less the estimated cost to convert the inventory on-hand into a finished product and other costs, which we determined includes the cost of installation and validation, to align with the transfer of control to customers in our revenue policy. Inventory write-downs are first allocated to all other inventory with any residual allocated to semi-truck inventory.
Once inventory is written-down based on a lower of cost or net realizable value analysis, that amount establishes the new carrying value of inventory if written-down at year end, and subsequent changes in facts and circumstances do not result in the restoration or increase in that newly established cost basis. Interim impairments are reversed and reassessed at each reporting period.
During the fourth quarter of 2021, we changed from a research and development phase to a production phase for our Hybrid system product. Certain costs incurred for components acquired prior to our determination of reaching a commercial stage were previously expensed as research and development costs, resulting in zero cost basis for those components, which affected the
32

moving-average price. However, after inventory impairments recognized on December 31, 2021, inventory values and future inventory moving average prices will not be significantly affected by those zero cost items. Our current projected costs of production for inventory items exceeds our sales prices.
Warranties
We provide limited assurance-type warranties under our contracts and do not offer extended warranties. The warranty period typically extends for the lesser of two years or 200,000 miles following transfer of control and solely relates to correction of product defects during the warranty period. We recognize the cost of the warranty upon transfer of control based on estimated and historical claims rates and fulfillment costs, which are variable. Should product failure rates and fulfillment costs differ from these estimates, material revisions to the estimated warranty liability would be required. Warranty expense is recorded as a component of cost of revenue.
Acquisitions
To determine whether acquisitions should be accounted for as a business combination or as an asset acquisition, we make certain judgments which include assessing whether the acquired set of activities and assets meet the definition of a business. If the acquired set of activities and assets meets the definition of a business, assets acquired and liabilities assumed are required to be recorded at their respective fair values as of the acquisition date with the excess of the purchase price over the fair value of the acquired net assets recorded as goodwill. If the acquired set of activities and assets does not meet the definition of a business, the transaction is recorded as an acquisition of assets and, therefore, any acquired in-process research and development (“IPR&D”) that does not have an alternative future use is charged to expense at the acquisition date, and no goodwill is recorded.
The judgments made in determining estimated fair values of assets acquired and liabilities assumed in a business combination or asset acquisition, as well as estimated asset lives, can materially affect our consolidated results of operations. All assets acquired in 2022 were valued using level 3 inputs with property and equipment valued using a cost approach and IPR&D valued using an income approach based on management’s projections. The fair values of assets, including acquired IPR&D, are determined using information available near the acquisition date based on estimates and assumptions that are deemed reasonable by management. Significant estimates and assumptions include, but are not limited to, probability of technical success, revenue growth, future revenues and expenses and discount rate.
Share-Based Compensation
We account for share-based payments that involve the issuance of shares of our common stock to employees and nonemployees and meet the criteria for share-based awards as share-based compensation expense based on the grant-date fair value of the award. The Company has elected to recognize the adjustment to share-based compensation expense in the period in which forfeitures occur. We recognize compensation expense for awards with only service conditions on a straight-line basis over the requisite service period for the entire award.
If factors change, and we utilize different assumptions including the probability of achieving performance conditions, share-based compensation cost on future award grants may differ significantly from share-based compensation cost recognized on past award grants. Future share-based compensation cost will increase to the extent that we grant additional share-based awards to employees and nonemployees. If there are any modifications or cancellations of the underlying unvested securities, we may be required to accelerate any remaining unearned share-based compensation cost or incur incremental cost. Share-based compensation cost affects our research and development and selling, general and administrative expenses.
Income Taxes 
We recognize deferred taxes for temporary differences between the basis of assets and liabilities for financial statement and income tax purposes. At December 31, 2022, we had federal net operating loss carryforwards of $229.5 million and state net operating loss carryforwards of $12.5 million that expire in various years starting in 2036. The Company also has R&D credits of $4.1 million that begin to expire in 2037.
Under Section 382 of the Code, substantial changes in our ownership may result in an annual limit on the amount of net operating loss carryforwards that could be utilized in the future to offset our taxable income. Generally, this limitation may arise in the event of a cumulative change in ownership of more than 50% within a three-year period. We have completed such analysis and determined that such ownership changes occurred in 2017 and 2021. This will limit the usage of our 2017 and prior year net operating losses, and will cause $2.0 million of such losses to expire unused, regardless of future taxable income. The ownership changes in 2021 will not limit usage of net operating losses. No other such ownership changes have occurred through December 31, 2022. Due to this, as well as our overall profitability estimate as noted above, we have recorded a full valuation allowance related to our net operating loss carryforwards and other deferred tax assets due to the uncertainty of the ultimate realization of the future benefits of those assets.
33

New and Recently Adopted Accounting Pronouncements
From time to time, new accounting pronouncements are issued by the Financial Accounting Standards Board (“FASB”) or other standard setting bodies that are adopted by us as of the specified effective date. Unless otherwise discussed, we believe that the impact of recently issued standards that are not yet effective will not have a material impact on our financial position or results of operations under adoption.
See Recent Accounting Pronouncements issued, not yet adopted under Note 2 – Summary of Significant Accounting Policies in the notes to the 2022 consolidated financial statements for more information about recent accounting pronouncements, the timing of their adoption and our assessment, to the extent we have made one, of their potential impact on our financial condition and results of operations.
ITEM 7A. QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK
We are exposed to a variety of market and other risks, including the effects of changes in interest rates and inflation, as well as risks to the availability of funding sources, hazard events and specific asset risks.
Interest Rate Risk
We hold cash and cash equivalents for working capital purposes. As of December 31, 2022, we had a cash balance of $119.5 million, consisting of operating and money market accounts, which are not affected by changes in the general level of U.S. interest rates. We do not have material exposure to interest rate risk with respect to cash and cash equivalents as these are all highly liquid investments with a maturity date of 90 days or less at the time of purchase.
A hypothetical change in prevailing interest rates of 10 basis points would have increased or decreased our unrealized gain or loss on our short-term and long-term investments for the years ended December 31, 2022 and 2021 by $0.2 million and $0.1 million, respectively.
Inflation Risk
We do not believe that inflation currently has a material effect on our business. Inflation may become a greater risk in the event of changes in current economic and governmental fiscal policy.
34

ITEM 8. FINANCIAL STATEMENTS AND SUPPLEMENTARY DATA
INDEX TO FINANCIAL STATEMENTS
F-1

REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM


Board of Directors and Stockholders
Hyliion Holdings Corp.

Opinion on the financial statements
We have audited the accompanying consolidated balance sheets of Hyliion Holdings Corp. (a Delaware corporation) and subsidiaries (the “Company”) as of December 31, 2022 and 2021, the related consolidated statements of operations, changes in stockholders’ equity, and cash flows for each of the three years in the period ended December 31, 2022, and the related notes (collectively referred to as the “financial statements”). In our opinion, the financial statements present fairly, in all material respects, the financial position of the Company as of December 31, 2022 and 2021, and the results of its operations and its cash flows for each of the three years in the period ended December 31, 2022, in conformity with accounting principles generally accepted in the United States of America.
We also have audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States) (“PCAOB”), the Company’s internal control over financial reporting as of December 31, 2022, based on criteria established in the 2013 Internal Control—Integrated Framework issued by the Committee of Sponsoring Organizations of the Treadway Commission (“COSO”), and our report dated February 28, 2023 expressed an unqualified opinion.
Basis for opinion
These financial statements are the responsibility of the Company’s management. Our responsibility is to express an opinion on the Company’s financial statements based on our audits. We are a public accounting firm registered with the PCAOB and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.
We conducted our audits in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether the financial statements are free of material misstatement, whether due to error or fraud. Our audits included performing procedures to assess the risks of material misstatement of the financial statements, whether due to error or fraud, and performing procedures that respond to those risks. Such procedures included examining, on a test basis, evidence regarding the amounts and disclosures in the financial statements. Our audits also included evaluating the accounting principles used and significant estimates made by management, as well as evaluating the overall presentation of the financial statements. We believe that our audits provide a reasonable basis for our opinion.
Critical audit matter
The critical audit matter communicated below is a matter arising from the current period audit of the financial statements that was communicated or required to be communicated to the audit committee and that: (1) relates to accounts or disclosures that are material to the financial statements and (2) involved our especially challenging, subjective, or complex judgments. The communication of critical audit matters does not alter in any way our opinion on the financial statements, taken as a whole, and we are not, by communicating the critical audit matter below, providing a separate opinion on the critical audit matter or on the accounts or disclosures to which it relates.
Valuation of IPR&D
As described further in Note 3 to the financial statements, in September 2022 the Company acquired certain assets of General Electric Company’s GE Additive business. As a result of the Acquisition, the Company acquired in-process research and development (“IPR&D”) with an estimated fair value of $28.8 million. We identified the valuation of IPR&D as a critical audit matter.
The principal considerations for our determination that performing procedures relating to the valuation of acquired IPR&D is a critical audit matter are the high degree of auditor judgment, subjectivity, and effort in performing procedures and evaluating management's significant assumptions used in developing the revenue growth rate and discount rate related to the acquired IPR&D. In addition, there is limited historical information available to evaluate the reasonableness of the revenue growth rate and discount rate.
Our audit procedures related to the valuation of acquired IPR&D included the following:
We tested the operating effectiveness of controls relating to accounting for the transaction, including management's valuation of acquired IPR&D and the development of the revenue growth rate and discount rate.
F-2

We evaluated the reasonableness of the revenue growth rate by comparing to external market and industry data, as well as to evidence obtained in other areas of the audit.
We utilized an internal valuation specialist to assist in evaluating the appropriateness of management’s valuation methodology and the reasonableness of the discount rate.
We evaluated the qualifications of the third-party valuation firm engaged by the Company based on their knowledge, skill, and ability.

/s/ GRANT THORNTON LLP

We have served as the Company’s auditor since 2020.

Dallas, Texas
February 28, 2023
F-3

HYLIION HOLDINGS CORP.
CONSOLIDATED BALANCE SHEETS
(Dollar amounts in thousands, except share data)
December 31,
20222021
Assets
Current assets
Cash and cash equivalents$119,468 $258,445 
Accounts receivable, net1,136 70 
Inventory74 114 
Prepaid expenses and other current assets9,795 9,068 
Short-term investments193,740 118,787 
Total current assets324,213 386,484 
Property and equipment, net5,606 2,235 
Operating lease right-of-use assets6,470 7,734 
Intangible assets, net200 235 
Other assets1,686 1,535 
Long-term investments108,568 180,217 
Total assets$446,743 $578,440 
Liabilities and stockholders’ equity
Current liabilities
Accounts payable$2,800 $7,455 
Current portion of operating lease liabilities347 21 
Accrued expenses and other current liabilities11,535 7,759 
Total current liabilities14,682 15,235 
Operating lease liabilities, net of current portion6,972 8,623 
Other liabilities1,515 667 
Total liabilities23,169 24,525 
Commitments and contingencies (Note 17)
Stockholders’ equity
Common stock, $0.0001 par value; 250,000,000 shares authorized; 179,826,309 and 173,468,979 shares issued and outstanding at December 31, 2022 and 2021, respectively
18 17 
Additional paid-in capital397,810 374,795 
Retained earnings25,746 179,103 
Total stockholders’ equity423,574 553,915 
Total liabilities and stockholders’ equity$446,743 $578,440 
The accompanying notes are an integral part of these consolidated financial statements.
F-4

HYLIION HOLDINGS CORP.
CONSOLIDATED STATEMENTS OF OPERATIONS
(Dollar amounts in thousands, except share and per share data)
Year Ended December 31,
202220212020
Revenues
Product sales and other$2,106 $200 $ 
Total revenues2,106 200  
Cost of revenues
Product sales and other8,778 2,737  
Total cost of revenues8,778 2,737  
Gross loss(6,672)(2,537) 
Operating expenses
Research and development110,370 58,261 12,598 
Selling, general and administrative expenses41,988 35,299 9,585 
Total operating expenses152,358 93,560 22,183 
Loss from operations(159,030)(96,097)(22,183)
Interest expense  (5,465)
Interest income5,724 779 6 
Loss on impairment and disposal of assets(19)(730) 
Change in fair value of convertible notes payable derivative liabilities  (1,358)
Change in fair value of warrant liabilities  363,299 
Other expense, net(32) (12)
Loss on extinguishment of debt  (10,170)
Net (loss) income$(153,357)$(96,048)$324,117 
Net (loss) income per share, basic$(0.87)$(0.56)$3.11 
Net loss per share, diluted$(0.87)$(0.56)$(0.35)
Weighted-average shares outstanding, basic175,400,486 172,216,477 104,324,059 
Weighted-average shares outstanding, diluted175,400,486 172,216,477 112,570,960 
The accompanying notes are an integral part of these consolidated financial statements.
F-5

HYLIION HOLDINGS CORP.
CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS’ EQUITY
(Dollar amounts in thousands, except share data)
Common StockAdditional
Paid-In
Capital
Retained Earnings (Deficit)Total Stockholders’
Equity (Deficit)
SharesPar Value
Balance at December 31, 201986,762,463 $9 $30,888 $(48,966)$(18,069)
Exercise of common stock options1,112,160 — 121 — 121 
Conversion of convertible notes payable to common stock4,404,367 — 44,039 — 44,039 
Business Combination and PIPE financing61,622,839 6 153,147 — 153,153 
Common stock issued for warrants exercised, net of issuance cost15,414,592 4 136,512 — 136,516 
Redemption of unexercised warrants— — (3)— (3)
Share-based compensation— — 294 — 294 
Net income— — — 324,117 324,117 
Balance at December 31, 2020169,316,421 19 364,998 275,151 640,168 
Exercise of common stock options and vesting of restricted stock units, net3,781,023 (2)593 — 591 
Common stock issued for warrants exercised, net of issuance costs371,535 — 4,282 — 4,282 
Share-based compensation— — 4,922 — 4,922 
Net loss— — — (96,048)(96,048)
Balance at December 31, 2021173,468,979 17 374,795 179,103 553,915 
Issuance of common stock for acquisition5,500,000 1 16,114 — 16,115 
Exercise of common stock options and vesting of restricted stock units, net857,330 — (78)— (78)
Share-based compensation— — 6,979 — 6,979 
Net loss— — — (153,357)(153,357)
Balance at December 31, 2022179,826,309 $18 $397,810 $25,746 $423,574 
The accompanying notes are an integral part of these consolidated financial statements.
F-6

HYLIION HOLDINGS CORP.
CONSOLIDATED STATEMENTS OF CASH FLOWS
(Dollar amounts in thousands)
Year Ended December 31,
202220212020
Cash Flows from Operating Activities
Net (loss) income$(153,357)$(96,048)$324,117 
Adjustments to reconcile net (loss) income to net cash used in operating activities:
Depreciation and amortization1,227 884 850 
Amortization of investment premiums and discounts1,250 1,816  
Loss on extinguishment of debt  10,170 
Noncash lease expense1,244 731 928 
Inventory write-down5,641 2,298  
Loss on impairment and disposal of assets19 730  
Paid-in-kind interest on convertible notes payable  1,085 
Amortization of debt discount  4,237 
Share-based compensation6,979 4,922 294 
Provision for doubtful accounts114   
Change in fair value of convertible notes payable derivative liabilities  1,358 
Change in fair value of warrant liability  (363,299)
Acquired in-process research and development (Note 3)
28,752   
Change in operating assets and liabilities, net of effects of business acquisition:
Accounts receivable(1,180)22 53 
Inventory(5,601)(2,280)(132)
Prepaid expenses and other assets(571)(475)(8,150)
Accounts payable(4,660)5,319 734 
Accrued expenses and other liabilities4,571 2,155 5,764 
Operating lease liabilities(1,305)(576)(953)
Net cash used in operating activities(116,877)(80,502)(22,944)
Cash Flows from Investing Activities
Purchase of property and equipment and other(2,885)(2,380)(311)
Proceeds from sale of property and equipment152 45 22 
Purchase of in-process research and development(14,428)  
Payments for security deposit, net (29) 
Purchase of investments(268,584)(317,807)(237,851)
Proceeds from sale and maturity of investments263,723 254,180  
Net cash used in investing activities(22,022)(65,991)(238,140)
Cash Flows from Financing Activities
Business Combination and PIPE financing, net of issuance costs paid  516,454 
Proceeds from exercise of stock warrants, net of issuance costs 16,257 124,536 
Proceeds from convertible notes payable issuance and derivative liabilities  3,200 
(Payments for)/proceeds from Paycheck Protection Program loan (908)908 
Payments for deferred financing costs  (468)
Repayments on finance lease obligations (42)(247)
Proceeds from exercise of common stock options79 591 121 
Taxes paid related to net share settlement of equity awards(157)  
Net cash (used in) provided by financing activities(78)15,898 644,504 
Net (decrease) increase in cash and cash equivalents and restricted cash(138,977)(130,595)383,420 
Cash and cash equivalents and restricted cash, beginning of period259,110 389,705 6,285 
Cash and cash equivalents and restricted cash, end of period$120,133 $259,110 $389,705 
The accompanying notes are an integral part of these consolidated financial statements.
F-7

HYLIION HOLDINGS CORP.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(Dollar amounts in thousands, except as separately indicated)
Note 1. Description of Organization and Business Operations and Basis of Presentation
Overview
Hyliion Holdings Corp. is a Delaware corporation headquartered in Cedar Park, Texas. References to the “Company,” “Hyliion,” “we,” or “us” in this report refer to Hyliion Holdings Corp. and its wholly-owned subsidiary, unless expressly indicated or the context otherwise requires.
The Company designs and develops hybrid and fully electric powertrain systems for Class 8 semi-trucks, which modify semi-tractors into hybrid and range-extending electric vehicles, respectively. The Company’s hybrid system utilizes intelligent electric drive axles with advanced algorithms and battery technology to optimize vehicle performance, enabling fleets to access an easy, efficient way to decrease fuel expenses, lower emissions and/or improve vehicle performance (“Hybrid”). The Hypertruck ERXTM system utilizes an intelligent electric powertrain with advanced algorithms to optimize emissions performance and efficiency with no new infrastructure required. The Hypertruck ERX system enables fleets to reduce the cost of ownership while providing the ability to deliver net-negative carbon emissions when fueled by renewable natural gas, and operate fully electric when needed. The Company recently launched its commercial Hybrid system, and the Hypertruck ERX system is in the design verification phase. The Company recently acquired new fuel agnostic capable generator technology with which it plans to develop and commercialize as the Hypertruck KARNO.
Basis of Presentation and Principles of Consolidation
On October 1, 2020 (the “Closing Date”), Tortoise Acquisition Corp (“TortoiseCorp”) entered into a business combination agreement (the “Business Combination”) with each of the shareholders of Hyliion Inc. (“Legacy Hyliion”). Pursuant to the Business Combination, TortoiseCorp acquired all of the issued and outstanding shares of common stock from the Legacy Hyliion shareholders. In connection with the closing of the transaction, Tortoise Corp. changed its name to Hyliion Holdings Corp. For more information on this transaction see Note 4.
On the Closing Date, and in connection with the closing of the Business Combination, TortoiseCorp changed its name to Hyliion Holdings Corp. (the “Company” or “Hyliion”) and the Company’s common stock began trading on the New York Stock Exchange under the ticker symbol HYLN. Legacy Hyliion was deemed the accounting acquirer in the Business Combination based on an analysis of the criteria outlined in Accounting Standards Codification (“ASC”) 805. The determination was primarily based on Legacy Hyliion’s shareholders prior to the Business Combination having a majority of the voting interests in the combined company, Legacy Hyliion’s board of directors comprising a majority of the board of directors of the combined company, Legacy Hyliion’s existing shareholders’ control over decisions regarding the election and removal of directors and officers of the combined company’s board of directors, and Legacy Hyliion’s senior management comprising the senior management of the combined company. Accordingly, for accounting purposes, the Business Combination was treated as the equivalent of Legacy Hyliion issuing stock for the net assets of TortoiseCorp, accompanied by a recapitalization. The net assets of TortoiseCorp are stated at historical cost, with no goodwill or other intangible assets recorded.
While TortoiseCorp was the legal acquirer in the Business Combination, because Legacy Hyliion was deemed the accounting acquirer, the historical financial statements of Legacy Hyliion became the historical financial statements of the combined company, upon the consummation of the Business Combination. As a result, the financial statements included in this report reflect (i) the historical operating results of Legacy Hyliion prior to the Business Combination; (ii) the combined results of TortoiseCorp and Legacy Hyliion following the closing of the Business Combination; (iii) the assets and liabilities of Legacy Hyliion at their historical cost; and (iv) the Company’s equity structure for all periods presented.
In accordance with guidance applicable to these circumstances, the equity structure has been restated in all comparative periods up to the Closing Date, to reflect the number of shares of the Company’s common stock, $0.0001 par value per share, issued to Legacy Hyliion shareholders and Legacy Hyliion convertible noteholders in connection with the recapitalization transaction. As such, the shares and corresponding capital amounts and earnings per share related to Legacy Hyliion redeemable convertible preferred stock and Legacy Hyliion common stock prior to the Business Combination have been retroactively restated as shares reflecting the exchange ratio established in the Business Combination.
The accompanying consolidated financial statements include the accounts of Hyliion Holdings Corp. and its wholly-owned subsidiary. Intercompany transactions and balances have been eliminated upon consolidation. The consolidated financial statements and accompanying notes have been prepared in accordance with accounting principles generally accepted in the United States of America (“GAAP”) and in accordance with the rules and regulations of the Unites States Securities and Exchange Commission (“SEC”). Any reference in these footnotes to the applicable guidance is meant to refer to the authoritative GAAP as found in the Accounting Standards Codification and Accounting Standards Updates (“ASU”) of the
F-8

Financial Accounting Standards Board (“FASB”). Certain prior period balances have been reclassified to conform to the current period presentation in the consolidated financial statements and the accompanying notes.
Liquidity
These consolidated financial statements have been prepared on a going concern basis, which contemplates the realization of assets and settlement of liabilities in the normal course of business. The Company is an early-stage growth company and has generated negative cash flows from operating activities since inception.
On October 1, 2020, the Company consummated the Business Combination and raised net proceeds of $516.5 million net of transaction costs and expenses. At December 31, 2020, all outstanding warrants were either exercised or redeemed, with gross proceeds of $140.8 million raised, of which $16.3 million was collected during the first quarter of 2021 (see Note 9). At December 31, 2022, the Company had total equity of $423.6 million, inclusive of cash and cash equivalents of $119.5 million and total investments of $302.3 million. Based on this, the Company has sufficient funds to continue to execute its business strategy for the next twelve months from the issuance date of the financial statements included in this Annual Report on Form 10-K.
Note 2. Summary of Significant Accounting Policies
Use of Estimates and Uncertainty of the Coronavirus Pandemic
The preparation of financial statements in conformity with GAAP requires management to make certain estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities as of the balance sheet date, as well as reported amounts of expenses during the reporting period. The Company’s most significant estimates and judgments involve revenue recognition, inventory, warranties, acquisitions, income taxes and valuation of share-based compensation, including the fair value of common stock prior to the Business Combination. Management bases its estimates on historical experience and on various other assumptions believed to be reasonable, the results of which form the basis for making judgments about the carrying values of assets and liabilities. Actual results could differ from those estimates, and such differences could be material to the Company’s consolidated financial statements.
On January 30, 2020, the World Health Organization declared the coronavirus outbreak a “Public Health Emergency of International Concern” and on March 11, 2020, declared the coronavirus outbreak a pandemic. In mid-March 2020, United States (“U.S.”) State Governors, local officials and leaders outside of the U.S. began ordering various “shelter-in-place” orders, which have had various impacts on the U.S. and global economies. The lingering impacts of the coronavirus pandemic primarily include ongoing shortages in the transportation industry supply chain.
Segment Information
ASC 280, Segment Reporting, defines operating segments as components of an enterprise where discrete financial information is available that is evaluated regularly by the chief operating decision-maker (“CODM”) in deciding how to allocate resources and in assessing performance. The Company operates as a single operating segment. The Company’s CODM is the chief executive officer, who has ultimate responsibility for the operating performance of the Company and the allocation of resources. The CODM uses cash flows as the primary measure to manage the business and does not segment the business for internal reporting or decision making.
Concentration of Supplier Risk
The Company is dependent on certain suppliers, the majority of which are single source suppliers, and the inability of these suppliers to deliver necessary components of the Company’s products in a timely manner at prices, quality levels and volumes that are acceptable, or the Company’s inability to efficiently manage these components from these suppliers, could have a material adverse effect on the Company’s business, prospects, financial condition and operating results.
Cash and Cash Equivalents
The Company considers all highly liquid investments with a maturity date of 90 days or less at the time of purchase to be cash and cash equivalents only if in checking, savings or money market accounts. Cash and cash equivalents include cash held in banks and money market accounts and are carried at cost, which approximates fair value. The Company maintains cash in excess of federally insured limits at financial institutions, which it believes are of high credit quality and has not incurred any losses related to these balances to date. The Company believes its credit risk, with respect to these financial institutions to be minimal.
F-9

Restricted Cash
The Company has provided its corporate headquarters lessor with a letter of credit for $0.7 million to secure the performance of the Company's lease obligations, backed by a restricted cash deposit to pay any draws on the letter of credit by the lessor. Total cash and cash equivalents and restricted cash as presented in the consolidated statements of cash flows is summarized as follows:
December 31, 2022December 31, 2021December 31, 2020December 31, 2019
Cash and cash equivalents$119,468 $258,445 $389,705 $6,285 
Restricted cash included in other assets665 665   
$120,133 $259,110 $389,705 $6,285 
Accounts Receivable
Accounts receivable are stated at a gross invoice amount, net of an allowance for doubtful accounts. The allowance for doubtful accounts is maintained at a level considered adequate to provide for potential account losses on the balance based on the Company’s evaluation of the anticipated impact of current economic conditions, changes in the character and size of the balance, past and expected future loss experience and other pertinent factors. At December 31, 2022 and 2021, accounts receivable included amounts receivable from customers of $1.1 million and $45.0 thousand, respectively. At December 31, 2022 and 2021, allowance for doubtful accounts on customer receivables were $0.1 million and nil, respectively.
The portion of our net accounts receivable from significant customers is summarized as follows:
December 31,
202220212020
Customer A82 %100 % %
Customer B   
Customer C12   
94 %100 % %
In June 2016, the FASB issued ASU 2016-13, Financial Instruments—Credit Losses (Topic 326): Measurement of Credit Losses of Financial Instruments, which, together with subsequent amendments, amends the requirement on the measurement and recognition of expected credit losses for financial assets held to replace the incurred loss model for financial assets measured at amortized cost and require entities to measure all expected credit losses for financial assets held at the reporting date based on historical experience, current conditions and reasonable and supportable forecasts. We adopted ASU 2016-13 during the year ended December 31, 2021 and there was no material impact on the consolidated financial statements.
Investments
The Company’s investments consist of corporate bonds, U.S. treasury and agency securities, state and local municipal bonds and commercial paper, all of which are classified as held-to-maturity, with a maturity date of 36-months or less at the time of purchase. The Company determines the appropriate classification of investments at the time of purchase and re-evaluates such designation as of each balance sheet date. Investments are classified as held-to-maturity when the Company has the positive intent and ability to hold the securities to maturity. Held-to-maturity securities are stated at amortized cost, adjusted for amortization of premiums and accretion of discounts to maturity. Such amortization, along with interest, is included in interest income. The Company uses the specific identification method to determine the cost basis of securities sold.
Investments are impaired when a decline in fair value is judged to be other-than-temporary. The Company evaluates investments for impairment by considering the length of time and extent to which market value has been less than cost or amortized cost, the financial condition and near-term prospects of the issuer as well as specific events or circumstances that may influence the operations of the issuer and the Company’s intent to sell the security or the likelihood that it will be required to sell the security before recovery of the entire amortized cost. Once a decline in fair value is determined to be other-than-temporary, an impairment charge is recorded to other income (expense) and a new cost basis in the investment is established.
F-10

Fair Value Measurements
ASC 820, Fair Value Measurements, clarifies that fair value is an exit price, representing the amount that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants. As such, fair value is a market-based measurement that should be determined based upon assumptions that market participants would use in pricing an asset or liability. As a basis for considering such assumptions, ASC 820 establishes a three-tier fair value hierarchy, which prioritizes the inputs used in measuring fair value as follows:
Level I: Quoted prices (unadjusted) for identical assets or liabilities in active markets that the Company can access at the measurement date;
Level II: Significant other observable inputs other than level 1 prices such as quoted prices for similar assets or liabilities, quoted prices in markets that are not active or other inputs that are observable or can be corroborated by observable market data; and
Level III: Significant unobservable inputs that reflect the Company’s own assumptions about the assumptions that market participants would use in pricing an asset or liability.
An asset’s or liability’s fair value measurement level within the fair value hierarchy is based on the lowest level of any input that is significant to the fair value measurement. Valuation techniques used need to maximize the use of observable inputs and minimize the use of unobservable inputs.
The Company believes its valuation methods are appropriate and consistent with other market participants, however the use of different methodologies or assumptions to determine the fair value of certain financial instruments could result in a different fair value measurement at the reporting date.
The Company’s financial instruments consist of cash and cash equivalents and restricted cash, accounts receivable, investments, accounts payable and accrued expenses. The carrying value of cash and cash equivalents and restricted cash, accounts receivable, accounts payable and accrued expenses approximates fair value because of the short-term nature of those instruments. The fair value of investments are based on quoted prices for identical or similar instruments in markets that are not active. As a result, investments are classified within Level II of the fair value hierarchy.
Inventories
Inventory is comprised of raw materials, work in process and finished goods and includes the cost of raw materials, freight, direct and indirect labor and allocations of other conversion costs and overhead. Semi-truck inventory is valued using the specific identification cost method and all other inventory is valued using the moving-average cost method. Inventory is stated at the lower of cost or net realizable value. We review our inventory to determine whether its carrying value exceeds the net amount realizable we expect to receive upon the ultimate sale of the inventory. This requires us to determine the estimated selling price of inventory less the estimated cost to convert the inventory on-hand into a finished product and other costs, which we determined includes the cost of installation and validation, to align with the transfer of control to customers in our revenue policy. Inventory write-downs are first allocated to all other inventory with any residual allocated to semi-truck inventory.
Once inventory is written-down based on a lower of cost or net realizable value analysis, that amount establishes the new carrying value of inventory if written-down at year end, and subsequent changes in facts and circumstances do not result in the restoration or increase in that newly established cost basis. Interim impairments are reversed and reassessed at each reporting period.
During the fourth quarter of 2021, we changed from a research and development phase to a production phase for our Hybrid system product. Certain costs incurred for components acquired prior to our determination of reaching a commercial stage were previously expensed as research and development costs, resulting in zero cost basis for those components, which affected the moving-average price. However, after inventory impairments recognized on December 31, 2021, inventory values and future inventory moving average prices will not be significantly affected by those zero cost items. Our current projected costs of production for inventory items exceeds our sales prices, and as a result of impairments, costs recognized on sales in subsequent periods will be lower until the impaired inventory has been sold or otherwise disposed.
Prepaid Expenses and Other Current Assets
Prepaid expenses and other current assets include prepaid insurance, rent and supplies, which are expected to be recognized, received or realized within the next 12 months.
F-11

Property and Equipment, Net
Property and equipment, net is stated at cost less accumulated depreciation, or if acquired in a business combination, at allocated fair value at the date of acquisition. Depreciation is calculated using the straight-line method, based upon the following estimated useful lives:
Production machinery and equipment
2 to 7 years
Vehicles
3 to 7 years
Leasehold improvements
shorter of lease term or 7 years
Demo fleet systems
2 to 3 years
Furniture and fixtures3 years
Computers and related equipment
3 to 7 years
Major renewals and improvements are capitalized, while replacements, maintenance and repairs, which do not improve or extend the lives of the respective assets, are expensed as incurred. When property and equipment is retired or otherwise disposed of, the related cost and accumulated depreciation are removed from the accounts, and any gain or loss on the disposition is recorded in the consolidated statement of operations as a component of other income (expense). All long-lived assets are located in the United States.
Intangible Assets, Net
Intangible assets consist of developed technology and a non-compete agreement and are amortized over their estimated useful lives which range from three to six years.
Impairment of Long-Lived Assets
The Company reviews long-lived assets, including property and equipment and intangible assets with definite lives, for impairment whenever events or changes in circumstances indicate that an asset group’s carrying amount may not be recoverable. The Company conducts its long-lived asset impairment analysis in accordance with ASC 360-10, Impairment or Disposal of Long-Lived Assets, which requires the Company to group assets and liabilities at the lowest level for which identifiable cash flows are largely independent of the cash flows of other assets and liabilities and evaluate the asset group against the sum of the undiscounted future cash flows. If the undiscounted cash flows do not indicate the carrying amount of the asset group is recoverable, an impairment charge is measured as the amount by which the carrying amount of the asset group exceeds its fair value.
Revenue
The Company follows five steps to recognize revenue from contracts with customers under ASC 606, Revenue from Contracts with Customers, which are:
Step 1: Identify the contract(s) with a customer;
Step 2: Identify the performance obligations in the contract;
Step 3: Determine the transaction price;
Step 4: Allocate the transaction price to the performance obligations in the contract; and
Step 5: Recognize revenue when (or as) a performance obligation is satisfied.
Revenue is comprised of sales of Hybrid systems for Class 8 semi-trucks, Class 8 semi-trucks outfitted with Hybrid systems and specific other features and services that meet the definition of a performance obligation, including internet connectivity and data processing. We provide installation services for the Hybrid system onto the customers’ vehicle. The Company’s products are marketed and sold to end-user fleet customers in North America. When our contracts with customers contain multiple performance obligations and where material, the contract transaction price is allocated on a relative standalone selling price basis to each performance obligation.
We recognize revenue on Hybrid system sales and Class 8 semi-trucks outfitted with Hybrid systems upon delivery to, and acceptance of the vehicle by, the customer, which is when control transfers. Contracts are reviewed for significant financing components and payments are typically received within 30 days of delivery. The sale of a Hybrid system to an end-use fleet customer consists of a completed modification to the customer vehicle and the installation services involve significant integration of the Hybrid system with the customer’s vehicle. Installation services are not distinct within the context of the contract and together with the sale of the Hybrid system represent a single performance obligation. We do not offer any sales returns. Amounts billed to customers related to shipping and handling are classified as revenue, and we have elected to recognize the cost for freight and shipping when control has transferred to the customer as a cost of revenue. Our policy is to
F-12

exclude taxes collected from customers from the transaction price of contracts. In the fourth quarter of fiscal 2021, we began taking deposits to secure future Hypertruck ERX production slots. Such deposits were immaterial at December 31, 2022 and 2021.
When a Class 8 semi-truck outfitted with a Hybrid system is resold to a customer, judgment is required to determine if we are the principal or agent in the arrangement. We consider factors such as, but not limited to, which entity has the primary responsibility for fulfilling the promise to provide the specified good or service, which entity has inventory risk before the specified good or service has been transferred to a customer and which entity has discretion in establishing the price for the specified good or service. We have determined that we are the principal in transactions involving the resale of Class 8 semi-trucks outfitted with the Hybrid system.
The disaggregation of our revenue sources is summarized as follows and is attributable to the U.S.:
Year Ended December 31,
202220212020
Hybrid systems and other$1,082 $60 $ 
Class 8 semi-truck prepared for Hybrid system upfit1,024 140  
Total product sales and other$2,106 $200 $ 
The portion of our revenues from significant customers is summarized as follows:
Year Ended December 31,
202220212020
Customer A60 %100 % %
Customer B10   
70 %100 % %
Leases
Lessee: We determine if an arrangement is a lease at inception of the contract. Operating leases are included in operating lease right-of-use (“ROU”) assets, current portion of operating lease liabilities, and operating lease liabilities, net of current portion in the accompanying consolidated balance sheets. We have lease agreements with lease and non-lease components, and have elected to utilize the practical expedient to account for lease and non-lease components together as a single combined lease component.
ROU assets represent the Company’s right to use underlying assets for the lease term, and lease liabilities represent the Company’s obligation to make lease payments arising from the leases. ROU assets and lease liabilities are recognized at the commencement date based on the present value of lease payments over the lease term. The discount rate used to calculate the present value for lease payments is the Company’s incremental borrowing rate, which is determined based on information available at lease commencement and is equal to the rate of interest that the Company would have to pay to borrow on a collateralized basis over a similar term in an amount equal to the lease payments in a similar economic environment. The Company uses the implicit rate when readily determinable.
The Company’s real estate leases may include one or more options to renew, with the renewal extending the lease term for an additional one to five years. The exercise of lease renewal option is at the Company’s sole discretion. In general, the Company does not consider renewal options to be reasonably likely to be exercised, therefore renewal options are generally not recognized as part of the ROU assets and lease liabilities. Lease costs for lease payments are recognized on a straight-line basis over the lease term, unless there is a transfer of title or purchase option reasonably certain to be exercised. The Company does not record operating leases with an initial term of twelve months or less (“short-term leases”) in the consolidated balance sheets.
The Company’s vehicle and equipment leases may include transfer rights or options to purchase at the end of the lease that the Company is reasonably certain to exercise. Interest expense is recognized using the effective interest rate method, and the ROU asset is amortized over the useful life of the underlying asset.
Lessor: The Company also enters into arrangements whereby space within the real estate is subleased. At the lease commencement date these subleases are recognized as operating leases. Operating leases are recognized on a straight-line basis over the lease term.
The Company has entered into various trial and evaluation agreements that contain an operating lease component that is within the scope of ASC 842, Leases (“ASC 842”). These agreements also contain non-lease components related to certain stand-ready services where control transfers over time over the same period and based on the same pattern as the lease component. Because the Company has determined the lease component is the most predominant component of the arrangement and the timing and
F-13

pattern of transfer for the lease and non-lease components associated with the lease component are the same, the Company has decided to elect the practical expedient not to separate the lease and non-lease component and accounts for the entire arrangement under ASC 842.
The trial and evaluation agreements contain only variable payments not based on an index or rate as a result of refund provisions within those contracts. The Company records accounts receivable when the Company meets the criteria within the trial and evaluation agreements to invoice the lessee. In accordance with ASC 842, the Company recognizes variable lease payments as profit or loss in the period in which the changes in facts and circumstances on which the variable lease payments are based occur, which will generally be the end of the trial period when the customer refund rights lapse. During the years ended December 31, 2022, 2021 and 2020, the Company did not recognize any lease income related to these trial and evaluation agreements either because the Company has not received any consideration from the lease contracts, or the uncertainty related to the consideration received has not been resolved.
Warranties
We provide limited assurance-type warranties under our contracts and do not offer extended warranties or maintenance contracts. The warranty period typically extends for the lesser of two years or 200,000 miles following transfer of control and solely relates to correction of product defects during the warranty period. We recognize the cost of the warranty upon transfer of control based on estimated and historical claims rates and fulfillment costs, which are variable. Should product failure rates and fulfillment costs differ from these estimates, material revisions to the estimated warranty liability would be required. Warranty expense is recorded as a component of cost of revenue.
Marketing, Promotional and Advertising Costs
Marketing, promotional and advertising costs are expensed as incurred and are included as an element of selling, general and administrative expense in the consolidated statement of operations. Marketing, promotional and advertising costs were $1.1 million, $1.6 million and $0.3 million for the years ended December 31, 2022, 2021 and 2020, respectively.
Research and Development Expense
Research and development costs did not meet the requirements to be recognized as an asset as the associated future benefits were at best uncertain and there was no alternative future use at the time the costs were incurred. Research and development costs include, but are not limited to, outsourced engineering services, allocated facilities costs, depreciation on equipment utilized in research and development activities, internal engineering and development expenses, materials, internally-developed software and employee related expenses (including salaries, benefits, travel, and share-based compensation) related to development of the Company’s products and services.
Share-Based Compensation
The Company accounts for share-based compensation in accordance with ASC 718, Compensation – Stock Compensation, under which shared based payments that involve the issuance of common stock to employees and nonemployees and meet the criteria for equity-classified awards are recognized in the financial statements as share-based compensation expense based on the fair value on the date of grant. The Company issues stock option awards and restricted stock awards to employees and nonemployees, utilizing new shares. The Company has elected to recognize the adjustment to share-based compensation expense in the period in which forfeitures occur. We recognize compensation expense for awards with only service conditions on a straight-line basis over the requisite service period for the entire award.
If factors change, and we utilize different assumptions including the probability of achieving performance conditions, share-based compensation cost on future award grants may differ significantly from share-based compensation cost recognized on past award grants. Future share-based compensation cost will increase to the extent that we grant additional share-based awards to employees and nonemployees. If there are any modifications or cancellations of the underlying unvested securities, we may be required to accelerate any remaining unearned share-based compensation cost or incur incremental cost. Share-based compensation cost affects our research and development and selling, general and administrative expenses.
The Company utilized the Black-Scholes model to determine the fair value of the stock option awards issued prior to the year ended December 31, 2021, which required the input of subjective assumptions. These assumptions include estimating (a) the length of time grantees will retain their vested stock options before exercising them for employees and the contractual term of the option for nonemployees (“expected term”), (b) the volatility of the Company’s common stock price over the expected term, (c) expected dividends, and (d) the fair value of a share of common stock prior to the Business Combination. After the closing of the Business Combination, the Company’s board of directors determined the fair value of each share of common stock underlying stock-based awards based on the closing price of the Company’s common stock as reported by the NYSE on the date of grant.
F-14

The assumptions used in the Black-Scholes model are management’s best estimates, but the estimates involve inherent uncertainties and the application of management judgment (see Note 10). As a result, if other assumptions had been used, the recorded share-based compensation expense could have been materially different from that depicted in the financial statements.
Income Taxes
The Company accounts for income taxes in accordance with ASC 740, Income Taxes, under which deferred tax liabilities and assets are recognized for the expected future tax consequences of temporary differences between financial statement carrying amounts and the tax basis of assets and liabilities and net operating loss and tax credit carryforwards. Valuation allowances are established when necessary to reduce deferred tax assets to the amount expected to be realized.
Due to the Company’s history of losses since inception, the net deferred tax assets have been fully offset by a valuation allowance at December 31, 2022 and 2021. Uncertain tax positions taken or expected to be taken in a tax return are accounted for using the more likely than not threshold for financial statement recognition and measurement. For the years ended December 31, 2022 and 2021, there were no uncertain tax positions taken or expected to be taken in the Company’s tax returns.
In December 2019, the FASB issued ASU 2019-12, Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes, which is intended to simplify various aspects related to accounting for income taxes. The pronouncement is effective for fiscal years, and for interim periods within those fiscal years, beginning after December 15, 2020. The Company adopted ASU 2019-12 on January 1, 2021 and there was no impact to the Company as a result of the adoption.
Net (Loss) Income Per Share
Basic (loss) income per share (“EPS”) is computed by dividing net loss (the numerator) by the weighted average number of common shares outstanding for the period (the denominator). Diluted EPS attributable to common shareholders is computed by adjusting net loss by the weighted average number of common shares and potential common shares outstanding (if dilutive) during each period. Potential common shares include shares issuable upon exercise of stock options and vesting of restricted stock awards (see Note 10). The number of potential common shares outstanding are calculated using the treasury stock or if-converted method.
Recent Accounting Pronouncements Issued
In November 2021, the FASB issued ASU 2021-10, Government Assistance (Topic 832): Disclosures by Business Entities about Government Assistance, to increase transparency of government assistance which requires annual disclosures about transactions with a government entity that are accounted for by applying a grant or contribution accounting model by analogy. The pronouncement is effective for fiscal years beginning after December 15, 2021. The Company adopted ASU 2021-10 for the year ended December 31, 2022 with no material impact and updated its related disclosures.
Note 3. Acquisition
In September 2022, we acquired certain assets (the “Acquired Asset”) of General Electric Company's GE Additive business (the “Acquisition”). The Acquired Assets include new hydrogen and fuel agnostic capable generator technology (“KARNO”). The Acquisition did not meet the definition of a business combination and was accounted for as an asset acquisition. No goodwill was recognized and payments allocated to in-process research and development (“IPR&D”) were recorded in research and development expense as there was no alternative future use. Total consideration for the Acquisition was $32.3 million comprised of $15.0 million in cash, 5,500,000 shares of common stock valued at $16.1 million on the closing date and $1.2 million in direct transaction costs. $3.6 million was recorded as property and equipment with expected useful lives of primarily five years and $28.8 million was recorded as research and development expense. All assets were valued using level 3 inputs, with property and equipment valued using a market approach and IPR&D valued using an income approach based on Company management’s projections. The cash component of the consideration was recorded in the statement of cash flows and allocated between purchase of property and equipment and purchase of IPR&D under investing activities.
Note 4. Reverse Recapitalization
On October 1, 2020, Legacy Hyliion and TortoiseCorp consummated the merger contemplated by the Business Combination, with Legacy Hyliion surviving the merger as a wholly-owned subsidiary of TortoiseCorp.
Upon the closing of the Business Combination, TortoiseCorp’s certificate of incorporation was amended and restated to, among other things, increase the total number of authorized shares of capital stock to 260,000,000 shares, of which 250,000,000 shares were designated common stock, $.0001 par value per share, and of which 10,000,000 shares were designated preferred stock, $0.0001 par value per share.
Immediately prior to the closing of the Business Combination, each
issued and outstanding share of Legacy Hyliion’s redeemable, convertible preferred stock, was converted into shares of Legacy Hyliion common stock based on a one-to-one ratio (see Note 9). The Business Combination was accounted
F-15

for with a retrospective application of the Business Combination that results in 34,799,813 shares of redeemable, convertible preferred stock converting into the same number of shares of Legacy Hyliion common stock.
convertible note payable, plus accrued paid-in-kind interest, was converted into an aggregate 2,336,235 shares of Legacy Hyliion common stock at the predetermined discount (see Note 5).
Upon the consummation of the Business Combination, each share of Legacy Hyliion common stock issued and outstanding was cancelled and converted into the right to receive 1.45720232 shares (the “Exchange Ratio”) of the Company’s common stock (the “Per Share Merger Consideration”).
Additionally, Legacy Hyliion issued 1,000,000 shares of Legacy Hyliion common stock with an estimated grant date fair value of $10.00 per share to one of the convertible noteholders in connection with the commercial matters agreement (“Commercial Matters Agreement”) that was entered into in June 2020, that was not subject to the Exchange Ratio (see Note 5).
Outstanding stock options, whether vested or unvested, to purchase shares of Legacy Hyliion common stock granted under the 2016 Plan (“Legacy Options”) (see Note 10) converted into stock options for shares of the Company’s common stock upon the same terms and conditions that were in effect with respect to such stock options immediately prior to the Business Combination, after giving effect to the Exchange Ratio.
Outstanding warrants to purchase shares of TortoiseCorp Class A common stock remained outstanding at the Closing Date. The warrants became exercisable 30 days after the completion of the Business Combination and expired five years after the completion of the Business Combination or earlier upon redemption or liquidation. On November 30, 2020, the Company issued a notice of redemption to the warrant holders and on December 31, 2020, it redeemed all outstanding public warrants. See Note 9 for more information.
In connection with the Business Combination,
certain TortoiseCorp shareholders exercised their right to redeem certain of their outstanding shares for cash, resulting in the redemption of 3,308 shares of TortoiseCorp common stock for gross redemption payments of less than $0.1 million.
a number of investors purchased from the Company an aggregate of 30,750,000 shares of common stock (the “PIPE Shares”), for a purchase price of $10.00 per share and an aggregate purchase price of $307.5 million pursuant to separate subscription agreements entered into effective June 18, 2020 (the “PIPE”). The PIPE investment closed simultaneously with the consummation of the Business Combination.
an investor purchased 1,750,000 TortoiseCorp units (consisting of one share of common stock and one half of one warrant, the “Forward Purchase Units”), consisting of 1,750,000 shares of common stock (“Forward Purchase Shares”) and warrants to purchase 875,000 shares of common stock (“Forward Purchase Warrants”) for an aggregate purchase price of $17.5 million pursuant to a forward purchase agreement entered into effective February 6, 2019, as amended by the First Amendment to Amended and Restated Forward Purchase Agreement, dated June 18, 2020.
The Business Combination was accounted for as a reverse recapitalization in accordance with GAAP. Under this method of accounting, TortoiseCorp was treated as the “acquired” company for financial reporting purposes. See Note 1 for further details. Accordingly, for accounting purposes, the Business Combination was treated as the equivalent of Legacy Hyliion issuing stock for the net assets of TortoiseCorp, accompanied by a recapitalization. The net assets of TortoiseCorp are stated at historical cost, with no goodwill or intangible assets recorded.
Prior to the Business Combination, Legacy Hyliion and TortoiseCorp filed separate standalone federal, state and local income tax returns. As a result of the Business Combination Legacy Hyliion will file a consolidated income tax return. Although, for legal purposes, TortoiseCorp acquired Legacy Hyliion, and the transaction represents a reverse acquisition for federal income tax purposes. TortoiseCorp will be the parent of the consolidated group with Legacy Hyliion a subsidiary, but in the year of the closing of the Business Combination, Legacy Hyliion will file a full year tax return with TortoiseCorp joining in the return the day after the Closing Date.
The following table reconciles the elements of the Business Combination to the consolidated statements of cash flows and the consolidated statements of changes in stockholders’ equity as of and for the year ended December 31, 2020:
Cash - TortoiseCorp’s trust and cash (net of redemption)$236,484 
Cash - PIPE307,500 
Cash - forward purchase units17,500 
Less: transaction costs and advisory fees paid(45,030)
Net Business Combination and PIPE financing$516,454 
F-16

The number of shares of common stock issued immediately following the consummation of the Business Combination were:
Common stock, outstanding prior to Business Combination23,300,917 
Less: redemption of TortoiseCorp shares(3,308)
Common stock of TortoiseCorp23,297,609 
TortoiseCorp founder shares5,825,230 
Shares issued in PIPE30,750,000 
Shares issued in connection with forward purchase agreement1,750,000 
Business Combination, PIPE, and forward purchase agreement financing shares61,622,839 
Legacy Hyliion shares(1)
92,278,990 
Total shares of common stock immediately after Business Combination153,901,829 
Hyliion Holdings Corp. exercise of warrants15,414,592 
Total shares of common stock at December 31, 2020169,316,421 
(1)The number of Legacy Hyliion shares was determined as follows:
Legacy Hyliion
shares
Legacy Hyliion
shares,
effected for
Exchange
Ratio
Balance at December 31, 201824,453,750 35,634,061 
Recapitalization applied to Series A outstanding at December 31, 201834,799,813 50,710,369 
Exercise of common stock options - 2019286,874 418,033 
Exercise of common stock options - 2020 (pre-Closing)763,216 1,112,160 
Conversion of convertible notes payable to common stock(2)
2,336,235 4,404,367 
92,278,990 
(2)The number of shares issued for the conversion of convertible notes payable to common stock is calculated by applying the Exchange Ratio to the Legacy Hyliion shares issued at the time of conversion and adding 1,000,000 shares issued in connection with the Commercial Matters Agreement. All fractions were rounded down.
Lock-Up Arrangements
Certain former stockholders of Legacy Hyliion and TortoiseCorp have agreed to lock-up restrictions regarding the future transfer shares of common stock. Such shares were not able to be transferred or otherwise disposed of for a period of six months through April 1, 2021, subject to certain exceptions.
Transaction costs
Transaction costs incurred in connection with the Business Combination totaled approximately $45.0 million, which were charged to additional paid-in capital for the year ended December 31, 2020.
Note 5. Debt
During the year ended December 31, 2018, the Company issued a convertible note payable in exchange for cash totaling $5.0 million (the “2018 Note”). The 2018 Note bore interest at 6% per annum and matured in September 2020 (two years subsequent to its issuance date). The 2018 Note included the following embedded features:
(a)Automatic conversion upon the next equity financing of at least $5.0 million in proceeds. The conversion price was dependent upon the pre-money valuation of the Company in connection with the next equity financing, with the conversion price set at a 35% discount on the next equity financing price if the pre-money valuation was $100.0 million or less, or 35% multiplied by the quotient of $100.0 million divided by the pre-money valuation if it was greater than $100.0 million.
(b)Optional conversion upon a change in control. In the event of a change in control, the holder could elect to convert the 2018 Note into shares of common stock at a conversion price equal to (i) the product of the change in control purchase price multiplied by 65%, divided by (ii) the total number of outstanding shares of capital stock of the Company (on a fully-diluted basis).
(c)Optional redemption upon a change in control. In the event of a change in control, the holder could elect to request payment of all outstanding principal (with no penalty) and unpaid accrued interest.
F-17

(d)Automatic or optional redemption upon an event of default. Upon the occurrence of an event of default, the 2018 Note would either automatically become due and payable or could become due and payable at the holder’s option (based on the nature of the event of default). Upon such acceleration, all outstanding principal (with no penalty) and unpaid accrued interest would become payable.
(e)Additional interest of 3% (or a total of 9%) upon an event of default.
In addition to the above embedded features, the Company agreed that the holder of the 2018 Note would be the Company’s preferred supplier for certain components or products that the holder sells.
The Company assessed the embedded features within the 2018 Note and determined that the automatic conversion feature upon next equity financing and optional conversion feature upon change in control (share-settled redemption features) and the additional interest feature met the definition of a derivative and were not clearly and closely related to the host contract and required separate accounting.
At issuance, the Company estimated the fair value of the automatic and optional conversion features to be approximately $1.8 million. At issuance, the Company concluded the fair value of the additional interest feature was de minimis.
Between February and July 2019, the Company issued a series of convertible notes payable in exchange for cash totaling $13.6 million (the “Initial 2019 Notes”). The Initial 2019 Notes bored interest at 6% per annum and matured two to five years after their respective issuance dates. The Initial 2019 Notes were only prepayable with the consent of the holders. One of the Initial 2019 Notes (totaling $1.8 million) was secured by substantially all of the assets of the Company, subordinate to the first priority, senior secured interest held by a note holder of a convertible note issued in January 2020. The holder of this note had first priority secured interest in these assets.
The Initial 2019 Notes included the following embedded features:
(a)Automatic or optional (for one of the Initial 2019 Notes) conversion upon the next equity financing of at least $15.0 million in proceeds (the “Next Equity Financing”). The conversion price was dependent upon the pre-money valuation of the Company in connection with the next equity financing, with the conversion price set at a 25% discount on the next equity financing price if the pre-money valuation was $100.0 million or less, or 25% multiplied by the quotient of $100.0 million divided by the pre-money valuation if it was greater than $100.0 million.
(b)Optional conversion (for one of the Initial 2019 Notes) upon a subsequent equity financing if the holder did not elect to convert upon the Next Equity Financing, at the price that was set by the subsequent equity financing (no discount).
(c)Optional conversion upon a change in control. In the event of a change in control, the holder could elect to convert the Initial 2019 Notes into shares of common stock at a conversion price equal to (i) the product of the change in control purchase price multiplied by 75%, divided by (ii) the total number of outstanding shares of capital stock of the Company (on a fully-diluted basis).
(d)Optional redemption upon a change in control. In the event of a change in control, the holder could elect to request payment of all outstanding principal (with no penalty) and unpaid accrued interest.
(e)Automatic or optional redemption upon an event of default. Upon the occurrence of an event of default, the Initial 2019 Notes would either automatically become due and payable or could become due and payable at the holder’s option (based on the nature of the event of default). Upon such acceleration, all outstanding principal (with no penalty) and unpaid accrued interest would become payable.
(f)Additional interest of 3% (or a total of 9%) upon an event of default.
In addition, the Company had the right to modify one of the Initial 2019 Notes (totaling $1.8 million) in the event the holder did not convert upon next equity financing to adjust the interest rate to 4% per annum.
The Company assessed the embedded features within the Initial 2019 Notes and determined that the automatic or optional conversion feature upon next equity financing and the optional conversion feature upon change in control (share-settled redemption features), the additional interest feature and the interest rate adjustment feature met the definition of a derivative and were not clearly and closely related to the host contract and required separate accounting.
At issuance, the Company estimated the fair value of the automatic and optional conversion features to be approximately $6.0 million. At issuance, the Company concluded the fair value of the additional interest feature and the interest rate adjustment feature was de minimis.
In December 2019, the Company issued a convertible note payable in exchange for cash totaling $3.2 million (the “December 2019 Note”). The December 2019 Note bore interest at 6% per annum and matured in December 2020 (one year subsequent to its issuance date). The December 2019 Note was only prepayable with the consent of the holder. The December 2019 Note was
F-18

secured by substantially all of the assets of the Company, subordinate to the security interest held by one of the Initial 2019 Note holders. The December 2019 Note included the following embedded features:
(a)Automatic conversion upon the next equity financing of at least $35.0 million in proceeds. The conversion price would be based on the next equity financing per share price, with a 50% discount.
(b)Optional conversion upon the next equity financing of at least $15.0 million in proceeds. The conversion price would be based on the next equity financing per share price, with a 50% discount.
(c)Automatic conversion upon a subsequent equity financing of at least $35.0 million if the holder did not elect to convert upon any previous equity financing, at the price that was set by the subsequent equity financing (no discount).
(d)Optional conversion upon a change in control. In the event of a change in control, the holder could elect to convert the December 2019 Note into shares of common stock at a conversion price equal to (i) the product of the change in control purchase price multiplied by 50%, divided by (ii) the total number of outstanding shares of capital stock of the Company (on a fully-diluted basis).
(e)Optional redemption upon a change in control. In the event of a change in control, the holder could elect to request payment of all outstanding principal (with no penalty) and unpaid accrued interest.
(f)Automatic or optional redemption upon an event of default. Upon the occurrence of an event of default, the December 2019 Note would either automatically become due and payable or could become due and payable at the holder’s option (based on the nature of the event of default). Upon such acceleration, all outstanding principal (with no penalty) and unpaid accrued interest would become payable.
(g)Additional interest of 3% (or a total of 9%) upon an event of default.
In addition, in the event the holder did not convert upon an equity financing, the maturity date of the December 2019 Note would automatically extend by one year. In such situation, the holder also had the right to extend the maturity date for an additional two years beyond the modified maturity date.
The Company assessed the embedded features within the December 2019 Note and determined that the automatic and optional conversion features upon next equity financing (share-settled redemption features), the additional interest feature and the term extension feature met the definition of a derivative and were not clearly and closely related to the host contract and required separate accounting. The Company also concluded that the conversion features did not represent beneficial conversion features.
At issuance and at December 2019, the Company estimated the fair value of the automatic and optional conversion features to be approximately $1.4 million. At issuance, the Company concluded the fair value of the additional interest and term extension features was de minimis.
During January 2020, the Company issued a convertible note payable in exchange for cash totaling $3.2 million (the “January 2020 Note”). The January 2020 Note bore interest at 6% per annum and matured in January 2025 (five years subsequent to its issuance date). The January 2020 Note was only prepayable with the consent of the holder. The January 2020 Note was secured by a first priority, senior secured interest in substantially all of the assets of the Company. The January 2020 Note included the following embedded features:
(a)Optional conversion upon the next equity financing of at least $15.0 million in proceeds. The conversion price would be based on the next equity financing per share price, with a 50% discount.
(b)Optional conversion upon a subsequent equity financing of at least $15.0 million if the holder did not elect to convert upon the next equity financing, at the price that was set by the subsequent equity financing (no discount).
(c)Optional conversion upon a change in control. In the event of a change in control, the holder could elect to convert the January 2020 Note into shares of common stock at a conversion price equal to (i) the product of the change in control purchase price multiplied by 50%, divided by (ii) the total number of outstanding shares of capital stock of the Company (on a fully-diluted basis).
(d)Optional redemption upon a change in control. In the event of a change in control, the holder could elect to request payment of all outstanding principal (with no penalty) and unpaid accrued interest.
(e)Optional redemption upon the Company obtaining at least $10.0 million in commercial debt, which would result in the January 2020 Note having the same priority or being treated as subordinate to the commercial debt. In such scenario, the holder could elect to request payment of all outstanding principal (with no penalty) and unpaid accrued interest.
(f)Automatic or optional redemption upon an event of default. Upon the occurrence of an event of default, the January 2020 Note would either automatically become due and payable or could become due and payable at the holder’s option (based
F-19

on the nature of the event of default). Upon such acceleration, all outstanding principal (with no penalty) and unpaid accrued interest would become payable.
(g)Additional interest of 3% (or a total of 9%) upon an event of default.
In addition, in the event the holder did not convert upon an equity financing or change in control event, the noteholder could extend the maturity date of the January 2020 Note by five years beyond the original maturity date.
In addition, in the event the holder does not convert upon an equity financing, the interest rate on the January 2020 Note would automatically be adjusted to a rate of 4% per annum.
The Company assessed the embedded features within the January 2020 Note and determined that the automatic and optional conversion features upon next equity financing (share-settled redemption features), the additional interest feature and the term extension feature met the definition of a derivative and were not clearly and closely related to the host contract and required separate accounting. The Company also concluded that the conversion features did not represent beneficial conversion features.
At issuance, the Company estimated the fair value of the automatic and optional conversion features to be approximately $2.7 million. At issuance, the Company has concluded the fair value of the additional interest and term extension features was de minimis.
The terms of the convertible notes payable included certain restrictive covenants related to the Company’s ability to enter into certain transactions or agreements, pay dividends, or take other similar corporate actions.
During June 2020, the holders of the convertible notes executed amendments (the “Note Amendments”) to their respective convertible notes clarifying the planned Business Combination would qualify as a next financing, as defined in the respective convertible notes. The convertible notes would either automatically convert or convert at the holder’s option (the election of which was evidenced by entering into the Note Amendments) in connection with such next financing (in this case the Business Combination). The convertible notes would convert into shares of common stock at a conversion price equal to (i) the valuation of the Company established in connection with such next financing, divided by (ii) the total number of shares of capital stock of the Company (on a fully diluted and as-converted basis), as established in the original respective convertible notes. This conversion price would then be discounted based on the negotiated conversion discounts that were established in the noteholders’ original convertible notes. The amended terms of the Note Amendments were determined to be clarifications of the existing terms and did not result in substantially different terms. Accordingly, the Note Amendments were accounted for as modifications.
In connection with the reverse recapitalization discussed in Note 4, immediately prior to the closing of the Business Combination, the convertible notes, plus accrued paid-in-kind interest, totaling $26.8 million were converted into an aggregate of 2,336,235 shares of Legacy Hyliion common stock, which were then exchanged for an aggregate of 3,404,367 shares of the Company’s common stock on the Closing Date. In addition, the Company issued 1,000,000 shares of Legacy Hyliion common stock to a noteholder of the 2018 Note, Initial 2019 Notes, and January 2020 Note, with a grant date fair value of $10.00 per share in accordance with the Commercial Matters Agreement.
In connection with this conversion of the convertible notes, the Company recorded a loss on extinguishment of $10.2 million included within other income (expense) on the accompanying consolidated statements of operations.
Term Loan
During August 2020, the Company issued a term loan (the “Term Loan”) with a principal balance totaling $10.1 million that matured on the earlier of (i) December 15, 2020, (ii) the termination of the Business Combination or, (iii) the consummation of the Business Combination as provided in the Business Combination. In connection with the Term Loan, the Company paid $0.5 million of financing costs. The Term Loan bore interest at a rate equal to 6.5% plus the greater of (a) the Federal Funds rate plus 0.5%, (b) LIBOR Rate for a one-month interest period plus 1.0%, and (c) Prime Rate in effect on such day. While outstanding in 2020, the Term Loan bore interest at 8.5% per annum. The Term Loan plus accrued interest was repaid in full in October 2020.
Payroll Protection Program Loan
During May 2020, the Company received loan proceeds in the amount of $0.9 million under the Payroll Protection Program (the “PPP”). The PPP was established as part of Coronavirus Aid, Relief, and Economic Security Act and provides for loans to qualifying businesses for amounts up to 2.5 times the average monthly payroll expenses of the business, subject to certain limitations. The loans and accrued interest were forgivable after eight weeks so long as the borrower used the loan proceeds for eligible purposes, including payroll, benefits, rent and utilities, and so long as the borrower maintained its pre-funding employment and wage levels. Although the Company used the PPP loan proceeds for purposes consistent with the provisions of the PPP and such usage met the criteria established for forgiveness of the loan, the Company repaid the balance of the PPP loan plus accrued interest during the three months ended March 31, 2021.
F-20

Note 6. Investments
The amortized cost, unrealized gains and losses, and fair value, and maturities of our held-to-maturity investments at December 31, 2022 and 2021 are summarized as follows:
Fair Value Measurements as of
December 31, 2022
Amortized CostGross Unrealized
Gains
Gross Unrealized
Losses
Fair Value
Commercial paper$36,675 $2 $(161)$36,516 
U.S. government agency bonds12,441 6 (328)12,119 
State and municipal bonds40,104 28 (628)39,504 
Corporate bonds and notes213,088 76 (3,344)209,820 
$302,308 $112 $(4,461)$297,959 
Fair Value Measurements as of
December 31, 2021
Amortized CostGross Unrealized
Gains
Gross Unrealized
Losses
Fair Value
Commercial paper$73,908 $2 $(31)$73,879 
U.S. government agency bonds4,450  (7)4,443 
State and municipal bonds17,797  (115)17,682 
Corporate bonds and notes202,849 3 (953)201,899 
$299,004 $5 $(1,106)$297,903 
December 31, 2022December 31, 2021
Amortized CostFair ValueAmortized CostFair Value
Due in one year or less$193,740 $191,094 $118,787 $118,714 
Due after one year through five years108,568 106,865 180,217 179,189 
$302,308 $297,959 $299,004 $297,903 
Note 7. Fair Value Measurements
The fair value measurements of our financial assets at December 31, 2022 and 2021 are summarized as follows:
Fair Value Measurements as of December 31, 2022
Level ILevel IILevel IIITotal
Cash and cash equivalents$119,468 $ $ $119,468 
Restricted cash665   665 
Held-to-maturity investments:
Commercial paper 36,516  36,516 
U.S. government agency bonds 12,119  12,119 
State and municipal bonds 39,504  39,504 
Corporate bonds and notes 209,820  209,820 
$120,133 $297,959 $ $418,092 
21

Fair Value Measurements as of December 31, 2021
Level ILevel IILevel IIITotal
Cash and cash equivalents$258,445 $ $ $258,445 
Restricted cash665   665 
Held-to-maturity investments:
Commercial paper 73,879  73,879 
U.S. government agency bonds 4,443  4,443 
State and municipal bonds 17,682  17,682 
Corporate bonds and notes 201,899  201,899 
$259,110 $297,903 $ $557,013 
The rollforward of the Company’s Level 3 instruments at December 31, 2020 is summarized as follows*:
Balance at December 31, 2019$8,351 
Issuance of convertible note payable derivative liability2,656 
Fair value adjustments1,358 
Settlement of convertible notes payable derivative liabilities(12,365)
Balance at December 31, 2020$ 
* There were no Level 3 instruments outstanding during the years ended December 31, 2022 or 2021.
Note 8. Inventory
The carrying value of our inventory at December 31, 2022 and 2021 is summarized as follows:
December 31,
20222021
Raw materials$ $ 
Work in process 4 
Finished goods74 110 
$74 $114 
We write-down inventory for any excess or obsolete inventories or when we believe that the net realizable value of inventories is less than the carrying value. During the years ended December 31, 2022 and 2021, we recorded write-downs of $5.6 million and $2.3 million, respectively, included in cost of revenues. During the year ended December 31, 2020, we were in a research and development phase for all of our products, and did not capitalize substantial inventory amounts or record cost of sales and related adjustments.
Note 9. Capital Structure
As discussed in Note 1 and Note 4, on October 1, 2020, the Company consummated the Business Combination, which has been accounted for as a reverse recapitalization. Pursuant to the Certificate of Incorporation as amended on October 1, 2020 and as a result of the reverse recapitalization, the Company has retrospectively adjusted the Legacy Hyliion preferred shares and Legacy Hyliion common shares issued and outstanding prior to October 1, 2020 to give effect to the Exchange Ratio used to determine the number of shares of common stock of the combined entity into which they were converted.
Preferred Stock
The Company is authorized to issue 10,000,000 shares of preferred stock with a par value of $0.0001 per share. The Company’s board of directors is authorized to fix the voting rights, if any, designations, powers, preferences, the relative, participating, option or other special rights and any qualifications, limitations and restrictions thereof, applicable to the shares of each series. At December 31, 2022 and 2021, there were no shares of preferred stock issued and outstanding.
F-22

Common Stock
At December 31, 2022, the following shares of common stock were reserved for future issuance:
Stock options issued and outstanding2,541,439 
Authorized for future grant under 2020 Equity Incentive Plan7,503,921 
10,045,360 
Warrants
Public Warrants: On March 4, 2019, TortoiseCorp completed an initial public offering that included warrants for shares of common stock (the “Public Warrants”). Each Public Warrant entitled the holder to the right to purchase one share of common stock at an exercise price of $11.50 per share. No fractional shares were issued upon exercise of the Public Warrants. The Company could elect to redeem the Public Warrants, in whole and not in part, at a price of $0.01 per Public Warrant if (i) 30 days’ prior written notice of redemption is provided to the holders, and (ii) the last reported sale price of the Company’s common stock equals or exceeds $18.00 per share (as adjusted for stock splits, stock dividends, reorganizations, recapitalizations and the like) for any 20 trading days within a 30-trading day period ending on the third business day prior to the date on which the Company sends the notice of redemption to the warrant holders. Upon issuance of a redemption notice by the Company, the warrant holders had a period of 30 days to exercise for cash, or on a cashless basis. On the Closing Date, there were 11,650,458 Public Warrants issued and outstanding.
Private Placement Warrants: Simultaneous with TortoiseCorp’s initial public offering in March 2019, Tortoise Borrower purchased warrants at a purchase price of $1.00 per warrant in a private placement (the “Private Placement Warrants”). The Private Placement Warrants could not be redeemed by the Company so long as the Private Placement Warrants are held by the initial purchasers, or such purchasers’ permitted transferees. The Private Placement Warrants had terms and provisions identical to those of the Public Warrants, including as to exercise price, exercisability and exercise period, except if the Private Placement Warrants were held by someone other than the initial purchasers’ permitted transferees, then the Private Placement Warrants were redeemable by the Company and exercisable by such holders on the same basis as the Public Warrants. On the Closing Date, there were 6,660,183 Private Warrants issued and outstanding.
Forward Purchase Warrants: Simultaneous with the consummation of the Business Combination in October 2020, 875,000 Forward Purchase Warrants to purchase shares of common stock were issued in connection with the forward purchase agreement (See Note 4). The Forward Purchase Warrants had terms and provisions identical to those of the Public Warrants, including as to exercise price, exercisability and exercise period, except that the Forward Purchase Warrants are subject to transfer restrictions and certain registration rights.
On November 30, 2020, the Company issued a notice of redemption of all its outstanding Public Warrants and Forward Purchase Warrants, which was completed in December 2020. However, the Private Warrants held by the initial holders thereof or permitted transferees of the initial holders were not subject to this redemption. As of December 31, 2020, all outstanding Public Warrants and Forward Purchase Warrants were either exercised or redeemed by the holder. As of December 31, 2020, the Company’s transfer agent received gross proceeds of $140.8 million corresponding to the exercise of 15,786,127 warrants. However, due to the timing of the receipt of the warrant exercise and the cash, the Company’s transfer agent issued 15,414,592 shares of common stock as of December 31, 2020. The remaining 371,535 shares of common stock were issued in January 2021. Additionally, as of December 31, 2020, the Company’s transfer agent had not yet remitted $12.0 million of the gross proceeds associated with the shares of issued common stock to the Company and is included within prepaid expenses and other current assets on the accompanying consolidated balance sheets as of December 31, 2020. There were 281,065 warrants not exercised by the end of the redemption period that were redeemed for a price of $0.01 per warrant, and subsequently cancelled by the Company. The Company made the redemption payment on these cancelled warrants in January 2021. Certain holders of the warrants elected a cashless exercise, resulting in the forfeiture of 3,118,445 shares.
Note 10. Share-Based Compensation
2016 Equity Incentive Plan
For periods prior to the reverse recapitalization (See Note 4), the Hyliion Inc. 2016 Equity Incentive Plan (the “2016 Plan”), as amended in August 2017 and approved by the board of directors (the “Board”), permitted the granting of various awards including stock options (including both nonqualified options and incentive options), stock appreciation rights (“SARs”), stock awards, phantom stock units, performance awards and other share-based awards to employees, outside directors and consultants and advisors of the Company. Only stock options have been awarded to employees, consultants and advisors under the 2016 Plan.
Legacy Options converted into an option to purchase a number of shares of common stock equal to the product of the number of shares of Legacy Hyliion common stock and the Exchange Ratio at an exercise price per share equal to the exercise price of
F-23

the Legacy Option divided by the Exchange Ratio. Each exchanged option is governed by the same terms and conditions applicable to the Legacy Option prior to the Business Combination. No further grants can be made under the 2016 Plan.
The option exercise price for all grantees equals the stock’s estimated fair value on the date of the grant, after giving effect to the Exchange Ratio. The Board determined the fair value of common stock at the time of grant by considering a number of objective and subjective factors, including independent third-party valuations of the Company’s common stock, operating and financial performance, the lack of liquidity of capital stock, and general and industry-specific economic outlook, amongst other factors. The Company believes the fair value of the stock options granted to nonemployees was more readily determinable than the fair value of the services received.
The fair value of each option is estimated on the date of the grant using the Black-Scholes option-pricing model in order to measure the compensation cost associated with the award. This model incorporates certain assumptions for inputs including an expected volatility in the market value of the underlying common stock, expected term, a risk-free interest rate, and the expected dividend yield of the underlying common stock. The following assumptions were used for options issued during the year ended December 31, 2020*:
Expected volatility70.0%
Expected term6.1 years
Risk-free interest rate1.7%
Expected dividend yield0.0%
* There were no options issued during the years ended December 31, 2022 and 2021.
Expected volatility: The expected volatility was determined by examining the historical volatility of a group of industry peers, as the Company did not have any trading history for the Company’s common stock.
Expected term: For employees, the expected term is determined using the “simplified” method, as prescribed by the SEC’s Staff Accounting Bulletin No. 107, Share-Based Payment, to estimate on a formula basis the expected term of the Company’s employee stock options, which are considered to have “plain vanilla” characteristics. For nonemployees, the expected term represents the contractual term of the option.
Risk-free interest rate: The risk-free interest rate was based upon quoted market yields for the United States Treasury instruments with terms that were consistent with the expected term of the Company’s stock options.
Expected dividend yield: The expected dividend yield was based on the Company’s history and management’s current expectation regarding future dividends.
Employee and nonemployee stock options generally vest over four years, with a maximum term of ten years from the date of grant. These awards become available to the recipient upon the satisfaction of a vesting condition based on a period of service.
F-24

Activity in the 2016 Plan for the years ended December 31, 2022, 2021 and 2020 is summarized as follows:
Number of OptionsWeighted Average
Exercise Price (in Dollars)
Weighted Average
Remaining
Contractual Term
Outstanding at December 31, 20196,587,282 $0.13 8.2 years
Granted2,797,828 0.23 
Exercised(1,112,960)0.11 
Forfeited(1,289,653)0.19 
Outstanding at December 31, 20206,982,497 0.16 7.8 years
Exercised(3,558,201)0.17 
Forfeited(266,407)0.18 
Outstanding at December 31, 20213,157,889 0.16 6.6 years
Exercised(563,617)0.17 
Forfeited(52,833)0.20 
Outstanding at December 31, 20222,541,439 $0.15 3.7 years
Exercisable at December 31, 20221,997,577 $0.13 2.8 years
At December 31, 2022, the options outstanding and exercisable had an intrinsic value of $5.6 million and $4.4 million, respectively. There were no options with an exercise price greater than the market price on December 31, 2022 to exclude from the intrinsic value computation. The intrinsic value of options exercised during the years ended December 31, 2022, 2021 and 2020 was $2.4 million, $42.8 million and $18.4 million, respectively.
Share-based compensation expense under the 2016 Plan for the years ended December 31, 2022, 2021 and 2020 was $0.1 million, $0.1 million and $0.3 million, respectively. There was $0.1 million of unrecognized compensation expense related the 2016 Plan at December 31, 2022, which is expected to be recognized over the remaining vesting periods, with a weighted-average period of 0.9 years.
2020 Equity Incentive Plan
On October 1, 2020, the Company’s shareholders approved a new long-term incentive award plan (the “2020 Plan”) in connection with the Business Combination. The 2020 Plan is administered by the Board and the compensation committee. The selection of participants, allotment of shares, determination of price and other conditions are approved by the Board and the compensation committee at its sole discretion in order to attract and retain personnel instrumental to the success of the Company. Under the 2020 Plan, the Company may grant an aggregate of 12,200,000 shares of common stock in the form of nonstatutory stock options, incentive stock options, SARs, restricted stock awards, performance awards and other awards. No awards were granted under the 2020 Plan prior to the year ended December 31, 2021, and no stock options have been granted under the 2020 Plan.
Employee and director RSUs for which a grant date has been established generally vest over three to four years from the date of grant. These awards become available to the recipient upon the satisfaction of a vesting condition based on a period of service, and performance conditions (for certain awards to employees).
F-25

Activity in the 2020 Plan for the years ended December 31, 2022, 2021 and 2020 is summarized as follows:
Number of UnitsWeighted Average Grant Date Fair Value (in Dollars)
Unvested at December 31, 2020 $ 
Granted1
1,858,236 11.24 
Vested(176,449)12.64 
Forfeited2
(124,993)12.09 
Unvested at December 31, 20213
1,556,794 11.01 
Granted4
2,504,939 4.10 
Vested(470,426)11.07 
Forfeited5
(822,207)8.44 
Unvested at December 31, 20226
2,769,100 $5.51 
1 Excludes 1,985,914 shares underlying RSU awards with performance conditions, which have not been accounted for because no accounting grant date has been established.
2 Excludes 75,000 shares underlying RSU awards with performance conditions, which have not been accounted for because no accounting grant date has been established.
3 Excludes 1,910,914 shares underlying RSU awards with performance conditions, which have not been accounted for because no accounting grant date has been established.
4 Excludes 204,167 shares underlying RSU awards with performance conditions, which have not been accounted for because no accounting grant date has been established.
5 Excludes 130,000 shares underlying RSU awards with performance conditions, which have not been accounted for because no accounting grant date has been established.
6 Excludes 1,336,667 shares underlying RSU awards with performance conditions, which have not been accounted for because no accounting grant date has been established.
Share-based compensation expense under the 2020 Plan for the years ended December 31, 2022, 2021 and 2020 was $6.9 million, $4.8 million and nil, respectively. The fair value of RSUs that vested during the years ended December 31, 2022, 2021 and 2020 was $1.7 million, $1.6 million, and nil, respectively. There was $10.2 million of unrecognized compensation expense related to the 2020 Plan at December 31, 2022, which is expected to be recognized over the remaining vesting periods, subject to forfeitures, with a weighted-average period of 1.9 years.
Note 11. Leases
The Company enters into operating leases for its corporate office, temporary offices, vehicles and equipment. In addition, the Company may enter into arrangements whereby portions of the leased premises are subleased to third parties and are classified as operating leases. In December 2021, the Company amended the lease for its corporate office. This amendment increased the amount of space under the original lease, adjusted the monthly lease payments, and decreased the term of the lease through 2027. The Company accounted for this extension as a lease modification and recorded a decrease to the operating lease ROU asset and lease liability. The lease amendment includes the option to extend the term for up to two consecutive terms of five years, which was not reasonably certain to be exercised at the modification date.
F-26

The following table provides a summary of the components of lease income, costs and rent, which are included within research and development and selling, general and administrative expense:
Year Ended December 31,
202220212020
Operating lease costs:
Operating lease cost$1,921 $1,386 $1,389 
Short-term lease cost199 456 42 
Variable lease cost622 469 (14)
Sublessor income (38)(326)
Total operating lease costs$2,742 $2,273 $1,091 
Finance lease costs:
Amortization of right-of-use assets$ $74 $112 
Interest on lease liabilities 1 21 
Total finance lease costs$ $75 $133 
The following table provides the weighted-average lease terms and discount rates used for the Company’s operating leases:
December 31,
20222021
Weighted-average remaining lease term:
Operating leases4.3 years5.3 years
Weighted-average discount rate:
Operating leases7.1 %7.1 %
The following table provides a summary of operating lease liability maturities for the next five years and thereafter at December 31, 2022:
2023$878 
20242,263 
20252,331 
20262,402 
2027822 
Thereafter 
Total minimum lease payments8,696 
Less: imputed interest(1,377)
Total lease obligations$7,319 
F-27

Note 12. Property and Equipment, Net
Property and equipment, net at December 31, 2022 and 2021 is summarized as follows:
December 31,
20222021
Production machinery and equipment$5,897 $1,717 
Vehicles817 720 
Leasehold improvements1,002 1,077 
Office furniture and fixtures162 155 
Computers and related equipment1,367 1,219 
9,245 4,888 
Less: accumulated depreciation(3,639)(2,653)
Total property and equipment, net$5,606 $2,235 
Depreciation expense for the years ended December 31, 2022, 2021 and 2020 totaled approximately $1.1 million, $0.8 million and $0.8 million respectively. For the year ended December 31, 2022, $0.3 million and $0.8 million was included in selling, general and administrative expenses and research and development expenses, respectively, in the consolidated statements of operations. For the year ended December 31, 2021, $0.1 million and $0.7 million was included in selling, general and administrative expenses and research and development expenses, respectively, in the consolidated statements of operations. For the year ended December 31, 2020, $0.1 million and $0.7 million was included in selling, general and administrative expenses and research and development expenses, respectively, in the consolidated statements of operations. For the years ended December 31, 2022, 2021 and 2020, there was nil depreciation expense included in cost of revenues.
Note 13. Intangible Assets, Net
The gross carrying amount and accumulated amortization of separately identifiable intangible assets at December 31, 2022 and 2021 is summarized as follows:
December 31, 2022
Intangible AssetUseful LifeWeighted Average Remaining LifeGross Carrying ValueAccumulated AmortizationNet
Developed technology6 years1.4 years$583 $(445)$138 
Internal-use software3 years3.0 years66 (4)62 
$649 $(449)$200 
December 31, 2021
Intangible AssetUseful LifeWeighted Average Remaining LifeGross Carrying ValueAccumulated AmortizationNet
Developed technology6 years2.4 years$578 $(343)$235 
$578 $(343)$235 
Total amortization expense for the years ended December 31, 2022, 2021 and 2020 was $0.1 million, $0.1 million and $0.1 million, respectively, and is included within selling, general and administrative expenses in the consolidated statements of operations.
Total future amortization expense for finite-lived intangible assets at December 31, 2022 is summarized as follows:
2023$120 
202462 
202518 
$200 
28

Note 14. Accrued Expenses and Other Current Liabilities
Accrued expenses and other current liabilities at December 31, 2022 and 2021 are summarized as follows:
December 31,
20222021
Accrued professional services and other$5,834 $3,681 
Accrued compensation and related benefits4,773 3,460 
Other accrued liabilities928 618 
$11,535 $7,759 
Note 15. Warranties
The change in warranty liability for the years ended December 31, 2022 and 2021 is summarized as follows and included within accrued expenses and other current liabilities and other liabilities in the consolidated balance sheets:
Year ended December 31,
20222021
Balance at beginning of period$44 $ 
Accrual for warranties issued644 44 
Net changes in accrual related to pre-existing warranties(7) 
Warranty charges(154) 
Balance at end of period$527 $44 
Note 16. Income Taxes
The income tax provision for the years ended December 31, 2022, 2021 and 2020 is summarized as follows:
Year Ended December 31,
202220212020
Current tax expense:
Federal$ $ $ 
State   
Total current tax expense$ $ $ 
Deferred tax (benefit) expense:
Federal$(34,296)$(24,138)$(8,952)
State(40)67 (291)
Valuation allowance34,336 24,071 9,243 
Total deferred tax expense$ $ $ 
29

The components of deferred taxes at December 31, 2022 and 2021 are summarized as follows:
December 31,
20222021
Deferred tax assets:
Federal net operating loss carryforwards$48,186 $39,399 
State net operating loss carryforwards491 984 
Operating lease obligation1,537 1,815 
Section 174 expenditures14,840  
R&D tax credit4,714 693 
Other3,148 1,908 
Intangible assets, net6,001  
Property and equipment, net 13 
Total deferred tax assets78,917 44,812 
Less: valuation allowance(77,475)(43,139)
Deferred tax assets, net of valuation allowance1,442 1,673 
Deferred tax liabilities:
Operating lease right of use asset, net1,359 1,624 
Intangible assets, net 49 
Property and equipment, net83  
Total deferred tax liabilities1,442 1,673 
Net deferred tax assets$ $ 
The reconciliation of taxes at the federal statutory rate to the Company’s provision for income taxes for the years ended December 31, 2022, 2021 and 2020 is summarized as follows:
Year Ended December 31,
202220212020
Provision at statutory rate of 21%$(32,205)$(20,170)$68,069 
Non-deductible convertible debt interest expense  227 
Non-deductible gain related to warrant conversions  (76,293)
State tax expense492  (158)
Stock options533 (3,458)54 
Transaction costs  (2,947)
Shares issued in connection with a Commercial Matters Agreement  2,100 
Other865 (231)(102)
R&D tax credit(4,021)(212)(193)
Change in valuation allowance34,336 24,071 9,243 
$ $ $ 
In assessing the realizability of deferred tax assets, management considered whether it is more likely than not that some portion or all of the deferred tax assets will not be realized. The ultimate realization of deferred tax assets is dependent upon the generation of future taxable income during the periods in which those temporary differences become deductible. Management considered the scheduled reversal of deferred tax liabilities, projected future taxable income and tax planning strategies in making this assessment. Based upon the level of historical taxable income and projections for future taxable income over the periods in which the deferred tax assets are deductible, management believes it is more likely than not that the Company will not realize the benefits of these deductible differences at December 31, 2022.
The Company had federal net operating loss carryforwards of $229.5 million and $187.6 million at December 31, 2022 and 2021, respectively. At December 31, 2022, $10.5 million of this amount will begin to expire in 2036 and the remaining $219.0
F-30

million has an indefinite carryforward period. The Company had state net operating loss carryforwards of $12.5 million and $12.5 million at December 31, 2022 and 2021, respectively, that will begin to expire beginning in 2036 and research and development credits of $4.1 million that will begin to expire in 2037. The Company's ability to utilize a portion of net operating loss carryforwards and credits to offset future taxable income, and tax, respectively, is subject to certain limitations under section 382 of the Internal Revenue Code upon changes in equity ownership of the Company. Due to such limitation, $2.0 million of the Company’s net operating loss and less than $0.1 million of the Company’s R&D credits will expire unused, regardless of taxable income in future years.
The Company files a United States federal income tax return, as well as income tax returns in various states. The tax returns for years 2018 and thereafter remain open for examination. However, the taxing authorities have the ability to review the propriety of tax losses created in closed tax years to the extent such losses are utilized in an open tax year.
Note 17. Commitments and Contingencies
Economic Incentive Agreement
During the year ended December 31, 2018, the Company entered into an agreement with the Cedar Park Economic Development Corporation (“EDC”), whereby the Company will receive cash grants from the EDC contingent upon the Company fulfilling and maintaining certain corporate office lease and employment requirements. The specified requirements must be met on or before specific measurement dates and maintained throughout the term of the agreement, which expires effective December 31, 2025.
As the terms of the EDC grant agreement require the Company to meet and maintain all of the performance requirements throughout the term of the agreement, the Company has not substantially met all the conditions for the grant funding received. Should the Company fail to meet and maintain any performance requirements, all amounts received from the EDC are subject to refund. Accordingly, total grant funding of $0.9 million recorded as part of other liabilities as of December 31, 2022 will continue to be reflected as an other non-current liability until all related performance requirements have been met through the end of the agreement on December 31, 2025.
Under the agreement, the EDC has the right to file a security interest to all assets of the Company.
Legal Proceedings
On September 28, 2020, the Company, then operating as TortoiseCorp, held a special meeting of the stockholders of the Company (the “Special Meeting”), to approve the proposed Business Combination with Hyliion Inc. and certain other matters relating thereto. Among them were several proposals to amend the TortoiseCorp’s certificate of incorporation (the “Old Charter”), including an amendment to increase the number of authorized shares of Class A common stock from 200,000,000 to 250,000,000 shares (the “Class A Increase Amendment”). At the Special Meeting, all proposals presented, including the Class A Increase Amendment, were approved by a majority of the then-outstanding shares of the Company’s Class A common stock and Class B common stock, voting as a single class. On October 1, 2020, the Business Combination closed and the Company’s restated certificate of incorporation (the “New Charter”), which gave effect to that amendment and certain other approved amendments and also reclassified the Company’s Class A common stock into “common stock,” became effective.
A recent ruling by the Delaware Court of Chancery (the “Court of Chancery”) has created uncertainty as to whether Section 242(b)(2) of the Delaware General Corporation Law (“DGCL”) would have required the Class A Increase Amendment proposal to be approved by separate votes of the Class A common stock and Class B common stock.
The Company continues to believe that a separate vote of Class A common stock was not required to approve the Class A Increase Amendment. In light of this recent ruling, however, the Company filed a petition (the “Petition”) in the Court of Chancery pursuant to Section 205 of the DGCL on February 13, 2023 seeking validation of the Class A Increase Amendment and the validation and declaration of effectiveness of the New Charter (including its filing and effectiveness) which gave effect to the Class A Increase Amendment, and for the avoidance of doubt the validation of the reclassification of the Company's Class A common stock into “common stock” pursuant to the New Charter, in each case as of October 1, 2020. Section 205 of the DGCL permits the Court of Chancery, in its discretion, to ratify and validate potentially defective corporate acts after considering a variety of factors. On February 14, 2023, the Court of Chancery granted the motion to expedite and set a hearing date on the Petition of March 6, 2023.
From the date of the Business Combination and through the issuance date of the financial statements included in this Annual Report on Form 10-K the total issued and potential dilutive shares of the Company have not exceeded the previously authorized 200,000,000. If the Company is not successful in the Section 205 proceeding, the uncertainty with respect to its capitalization resulting from the Delaware Court of Chancery’s ruling referenced above could have a material adverse impact on the Company, including on its ability to issue stock-based compensation to its employees, directors and officers, pursue strategic transactions or complete future equity or debt financing transactions, until the underlying issues are definitively resolved.
F-31

Note 18. Net (Loss) Income Per Share
As a result of the reverse recapitalization (see Note 4), the Company has retroactively adjusted the weighted average shares outstanding prior to October 1, 2020 to give effect to the Exchange Ratio used to determine the number of shares of common stock into which they were converted.
The computation of basic and diluted net (loss) income per share for the years ended December 31, 2022, 2021 and 2020 is summarized as follows (in thousands, except share and per share data):
Year Ended December 31,
202220212020
Numerator:
Net (loss) income attributable to common stockholders$(153,357)$(96,048)$324,117 
Denominator:
Weighted average shares outstanding, basic175,400,486 172,216,477 104,324,059 
Weighted average shares outstanding, diluted175,400,486 172,216,477 112,570,960 
Net (loss) income per share, basic$(0.87)$(0.56)$3.11 
Net loss per share, diluted$(0.87)$(0.56)$(0.35)
Potential common shares excluded from the computation of diluted net (loss) income per share because including them would have had an anti-dilutive effect for the years ended December 31, 2022, 2021 and 2020 are summarized as follows:
Year Ended December 31,
202220212020
Unexercised stock options2,541,439 3,157,889  
Unvested restricted stock units*4,105,673 3,467,708  
6,647,112 6,625,597  
* Potential common shares from unvested restricted stock units for the years ended December 31, 2022, 2021 and 2020 include 1,336,667, 1,910,914 and nil shares, respectively, where no accounting grant date has been established.
Note 19. Supplemental Cash Flow Information
Supplemental cash flow information for the years ended December 31, 2022, 2021 and 2020 is summarized as follows:
Year Ended December 31,
202220212020
Cash paid for interest$ $(8)$(144)
Cash paid for taxes$ $ $ 
Cash paid for amounts included in the measurement of lease liabilities:
Operating cash flows from operating leases$(1,921)$(1,386)$(1,446)
Right-of-use assets obtained in exchange for lease obligations$ $3,410 $1,007 
F-32

Year Ended December 31,
202220212020
Supplemental disclosure of noncash investing and financing activities:
Warrants exercised where proceeds are included within prepaid expenses and other current assets$ $ $11,978 
Settlement of convertible notes payable and convertible note payable derivative liabilities$ $ $44,039 
Common stock issued for purchase of assets$16,115 $ $ 
Acquisitions of property and equipment and intangible assets included in accounts payable and other$59 $246 $ 
Note 20. Retirement Plan
The Company has adopted a 401(k) plan to provide all eligible employees a means to accumulate retirement savings on a tax-advantaged basis. The 401(k) plan requires participants to be at least 21 years old and have 30 days of service. Plan participants may make elective contributions up to the maximum percentage of compensation and dollar amount allowed under the Internal Revenue Code and are always 100% vested in their elective contributions. The Company has also established a Profit Sharing plan in which the employer may make contributions on the employee’s behalf (“discretionary employer contributions”). The Company did not make any Profit Sharing contributions during the years ended December 31, 2022, 2021 and 2020.
33

ITEM 9. CHANGES IN AND DISAGREEMENTS WITH ACCOUNTANTS ON ACCOUNTING AND FINANCIAL DISCLOSURE
None.
ITEM 9A. CONTROLS AND PROCEDURES
Evaluation of Disclosure Controls and Procedures
Based on our management’s evaluation (with the participation of our Principal Executive Officer and Principal Financial Officer) of the effectiveness of our disclosure controls and procedures as defined in Rules 13a-15(e) and 15d-15(e) under the Securities Exchange Act of 1934 (the “Exchange Act”), our Principal Executive Officer and Principal Financial Officer have concluded that, as of December 31, 2022, our disclosure controls and procedures were effective to provide reasonable assurance that information required to be disclosed by us in the reports that we file or submit under the Exchange Act is recorded, processed, summarized and reported within the time periods specified in the SEC’s rules and forms and to provide reasonable assurance that such information is accumulated and communicated to our management, including our principal executive officer and principal financial officer, as appropriate to allow timely decisions regarding required disclosure.
Management’s Report on Internal Control over Financial Reporting
Our management is responsible for establishing and maintaining adequate internal controls over financial reporting, as such term is defined in Rule 13a-15(f) under the Exchange Act. Based on our management’s evaluation (with the participation of our Principal Executive Officer and Principal Financial Officer), of the effectiveness of our internal controls over financial reporting as of December 31, 2022, which was based on the framework in the Internal Control-Integrated Framework issued by the Committee of Sponsoring Organizations of the Treadway Commission, our Principal Executive Officer and Principal Financial Officer have concluded that, as of December 31, 2022, our internal control over financial reporting was effective as of December 31, 2022. Our independent registered public accounting firm, Grant Thornton LLP, has audited the effectiveness of our internal control over financial reporting and as of December 31, 2022, as stated in their report, which is included herein.
Changes in Internal Control over Financial Reporting
There have been no changes in our internal control over financial reporting (as such term is defined in Rules 13a-15(f) and 15d-15(f) under the Exchange Act) during the quarter ended December 31, 2022 that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.
In September 2022, we acquired certain assets (the “Acquired Assets”) of General Electric Company's GE Additive business (the “Acquisition”). As a result, the Company has expanded certain controls such as review and integration of a material acquisition.
Limitations on Controls
Our disclosure controls and procedures and internal control over financial reporting are designed to provide reasonable assurance of achieving their objectives as specified above. Management does not expect, however, that our disclosure controls and procedures or our internal control over financial reporting will prevent or detect all error and fraud. Any control system, no matter how well designed and operated, is based upon certain assumptions and can provide only reasonable, not absolute, assurance that its objectives will be met. Further, no evaluation of controls can provide absolute assurance that misstatements due to error or fraud will not occur or that all control issues and instances of fraud, if any, within the Company have been detected.
47

REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM


Board of Directors and Stockholders
Hyliion Holdings Corp.

Opinion on internal control over financial reporting
We have audited the internal control over financial reporting of Hyliion Holdings Corp. (a Delaware corporation) and subsidiaries (the “Company”) as of December 31, 2022, based on criteria established in the 2013 Internal Control—Integrated Framework issued by the Committee of Sponsoring Organizations of the Treadway Commission (“COSO”). In our opinion, the Company maintained, in all material respects, effective internal control over financial reporting as of December 31, 2022, based on criteria established in the 2013 Internal Control—Integrated Framework issued by COSO.
We also have audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States) (“PCAOB”), the consolidated financial statements of the Company as of and for the year ended December 31, 2022, and our report dated February 28, 2023 expressed an unqualified opinion on those financial statements.
Basis for opinion
The Company’s management is responsible for maintaining effective internal control over financial reporting and for its assessment of the effectiveness of internal control over financial reporting, included in the accompanying Management’s Report on Internal Control over Financial Reporting. Our responsibility is to express an opinion on the Company’s internal control over financial reporting based on our audit. We are a public accounting firm registered with the PCAOB and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.
We conducted our audit in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether effective internal control over financial reporting was maintained in all material respects. Our audit included obtaining an understanding of internal control over financial reporting, assessing the risk that a material weakness exists, testing and evaluating the design and operating effectiveness of internal control based on the assessed risk, and performing such other procedures as we considered necessary in the circumstances. We believe that our audit provides a reasonable basis for our opinion.
Definition and limitations of internal control over financial reporting
A company’s internal control over financial reporting is a process designed to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles. A company’s internal control over financial reporting includes those policies and procedures that (1) pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect the transactions and dispositions of the assets of the company; (2) provide reasonable assurance that transactions are recorded as necessary to permit preparation of financial statements in accordance with generally accepted accounting principles, and that receipts and expenditures of the company are being made only in accordance with authorizations of management and directors of the company; and (3) provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use, or disposition of the company’s assets that could have a material effect on the financial statements.
Because of its inherent limitations, internal control over financial reporting may not prevent or detect misstatements. Also, projections of any evaluation of effectiveness to future periods are subject to the risk that controls may become inadequate because of changes in conditions, or that the degree of compliance with the policies or procedures may deteriorate.

/s/ GRANT THORNTON LLP

Dallas, Texas
February 28, 2023
48

ITEM 9B. OTHER INFORMATION
None.
ITEM 9C. DISCLOSURES REGARDING FOREIGN JURISDICTIONS THAT PREVENT INSPECTIONS
Not applicable.
Part III
ITEM 10. DIRECTORS, EXECUTIVE OFFICERS AND CORPORATE GOVERNANCE
The information required by Item 10 will be contained in, and is hereby incorporated by reference to, our definitive proxy statement for the 2023 Annual Meeting of Stockholders (the “2023 Proxy Statement”), which we will file pursuant to Regulation 14A with the Commission within 120 days after the close of the year ended December 31, 2022. This includes information regarding our Code of Business Conduct and Ethics.
ITEM 11. EXECUTIVE COMPENSATION
The information required by Item 11 will be contained in, and is hereby incorporated by reference to, the 2023 Proxy Statement, which we will file pursuant to Regulation 14A with the Commission within 120 days after the close of the year ended December 31, 2022.
ITEM 12. SECURITY OWNERSHIP OF CERTAIN BENEFICIAL OWNERS AND MANAGEMENT AND RELATED STOCKHOLDER MATTERS
The information required by Item 12 will be contained in, and is hereby incorporated by reference to, the 2023 Proxy Statement, which we will file pursuant to Regulation 14A with the Commission within 120 days after the close of the year ended December 31, 2022.
ITEM 13. CERTAIN RELATIONSHIPS AND RELATED TRANSACTIONS, AND DIRECTOR INDEPENDENCE
The information required by Item 13 will be contained in, and is hereby incorporated by reference to, the 2023 Proxy Statement, which we will file pursuant to Regulation 14A with the Commission within 120 days after the close of the year ended December 31, 2022.
ITEM 14. PRINCIPAL ACCOUNTING FEES AND SERVICES
The information required by Item 14 will be contained in, and is hereby incorporated by reference to, the 2023 Proxy Statement, which we will file pursuant to Regulation 14A with the Commission within 120 days after the close of the year ended December 31, 2022.
49

Part IV
ITEM 15. EXHIBITS, FINANCIAL STATEMENT SCHEDULES
(a)(1) and (a)(2) Financial Statements and Financial Statement Schedules:
Reference is made to the Index to Financial Statements of the Company under Item 8 of Part II. All financial statement schedules are omitted because they are not applicable, or the amounts are immaterial, not required, or the required information is presented in the financial statements and notes thereto in Item 8 of Part II above.
(b) Exhibits
Exhibits: The exhibits listed in the accompanying index to exhibits are filed or incorporated by reference as part of this Annual Report on Form 10-K. Exhibits not incorporated by reference to a prior filing are designated by an asterisk (*); all exhibits not so designated are incorporated by reference to a prior filing as indicated.
Exhibit NumberDescription
2.1+
2.2+
3.1
3.2
4.1
4.2
4.3
4.4
10.1
10.2
10.3†
10.4†
10.4(a)†
10.4(b)†
50

10.4(c)†
10.5†
10.5(a)†
10.5(b)†
10.5(c)*†
10.6†
10.7†
10.8+
10.9+
10.10+
10.11†
10.12†
10.13†
10.14†
10.15†
10.16†
10.17†
10.18†
14.1*
21.1*
23.1*
31.1*
51

31.2*
32.1*
32.2*
101.INS*XBRL Instance Document
101.SCH*XBRL Taxonomy Extension Schema Document
101.CAL*XBRL Taxonomy Calculation Linkbase Document
101.DEF*XBRL Taxonomy Definition Linkbase Document
101.LAB*XBRL Taxonomy Extension Label Linkbase Document
101.PRE*XBRL Taxonomy Extension Presentation Linkbase Document
104Cover Page Interactive Data File (formatted as inline XBRL)
____________________________________________
*Filed herewith.
Indicates a management contract or compensatory plan or arrangement, as required by Item 15(a)(3).
+    The schedules and exhibits to this agreement have been omitted pursuant to Item 601(a)(5) of Regulation S-K. A copy of any omitted schedule and/or exhibit will be furnished to the SEC upon request.
ITEM 16. FORM 10-K SUMMARY
None.
52

SIGNATURES
Pursuant to the requirements of Section 13 or 15(d) of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned, thereunto duly authorized.
HYLIION HOLDINGS CORP.
Date: February 28, 2023By:/s/ Thomas Healy
Thomas Healy
President and Chief Executive Officer
Pursuant to the requirements of the Securities Exchange Act of 1934, this report has been signed below by the following persons on behalf of the registrant and in the capacities and on the dates indicated.
SignatureTitleDate
/s/ Thomas HealyPresident and Chief Executive Officer and Director
(Principal Executive Officer)
February 28, 2023
Thomas Healy
/s/ Jon PanzerChief Financial Officer
(Principal Financial Officer and Principal Accounting Officer)
February 28, 2023
Jon Panzer
/s/ Andrew H. Card, Jr.DirectorFebruary 28, 2023
Andrew H. Card, Jr.
/s/ Elaine L. ChaoDirectorFebruary 28, 2023
Elaine L. Chao
/s/ Jeffrey A. CraigDirectorFebruary 28, 2023
Jeffrey A. Craig
/s/ Vincent T. CubbageDirectorFebruary 28, 2023
Vincent T. Cubbage
/s/ Mary E. GustanskiDirectorFebruary 28, 2023
Mary E. Gustanski
/s/ Howard JenkinsDirectorFebruary 28, 2023
Howard Jenkins
/s/ Robert M. Knight, Jr.DirectorFebruary 28, 2023
Robert M. Knight, Jr.
/s/ Stephen PangDirectorFebruary 28, 2023
Stephen Pang

54
EX-10.5(C) 2 hyln-20221231xex105c.htm EX-10.5(C) Document

Hyliion Holdings Corp.
Form of Performance RSU Award Grant Notice
(2020 Equity Incentive Plan)
Hyliion Holdings Corp. (the “Company”) has awarded to you (the “Participant”) the number of performance-based restricted stock units (“PSUs”) specified and on the terms set forth below in consideration of your services (the “PSU Award”). Your PSU Award is subject to all of the terms and conditions as set forth herein and in the Company’s 2020 Equity Incentive Plan (the “Plan”) and the Award Agreement (the “Agreement”), which are incorporated herein in their entirety. Capitalized terms not explicitly defined herein but defined in the Plan or the Agreement shall have the meanings set forth in the Plan or the Agreement.
Participant:         

Date of Grant:         

Target Number of PSUs for Each Performance Period
(the “Target PSUs”):          

Performance Periods
(each annual period, a “Performance Period”): [January 1, 2021-December 31, 2021; January 1, 2022-December 31, 2022; January 1, 2023-December 31, 2023; and January 1, 2024-December 31, 2024]
Total Number of Target PSUs for all Performance Periods: ______________________

Vesting: For the purpose of this PSU Award Agreement, each of the Initial Determination Date (as defined below) and the first, second and third anniversaries of the Initial Determination Date shall be deemed a vesting date, and each period from the grant date to the Initial Determination Date or from any vesting date to the next vesting date shall be deemed a vesting period.
(i) Upon the achievement of the applicable Performance Goals for the first Performance Period (i.e., January 1, 2021-December 31, 2021) as determined by the Board or the Compensation Committee, in its sole but reasonable discretion, one-fourth (1/4) of the Target PSUs for this Performance Period will vest upon the date of such determination for this Performance Period (the “Initial Determination Date”) and upon each of the three anniversaries of the Initial Determination Date thereafter, provided that the Participant remains in Continuous Service from the grant date through an applicable vesting date for vesting to occur on such vesting date.
(ii) Upon the achievement of the applicable Performance Goals for the second Performance Period (i.e., January 1, 2022-December 31, 2022) as determined by the Board or the Compensation Committee on or prior to the first anniversary of the Initial Determination Date, in its sole but reasonable discretion, one-third (1/3) of the Target PSUs for this Performance Period will vest upon each of the first, second and third anniversaries of the Initial Determination Date, provided that the Participant remains in Continuous Service from the grant date through an applicable vesting date for vesting to occur on such vesting date.
(iii) Upon the achievement of the applicable Performance Goals for the third Performance Period (i.e., January 1, 2023-December 31, 2023) as determined by the Board or the Compensation Committee on or prior to the second anniversary of the Initial Determination Date, in its sole but reasonable discretion, one-half (1/2) of the Target PSUs for this Performance Period will vest upon each of the second and third anniversaries of the Initial Determination Date, provided that the Participant remains in Continuous Service from the grant date through an applicable vesting date for vesting to occur on such vesting date.
1



(iv) Upon the achievement of the applicable Performance Goals for the fourth Performance Period (i.e., January 1, 2024-December 31, 2024) as determined by the Board or the Compensation Committee on or prior to the third anniversary of the Initial Determination Date, in its sole but reasonable discretion, 100% of the Target PSUs for this Performance Period will vest upon the third anniversary of the Initial Determination Date, provided that the Participant remains in Continuous Service from the grant date through the vesting date for vesting to occur on such vesting date;
The Company may round up or down the number of Target PSUs allocated to each vesting period described above within each Performance Period by a single share, as long as that after such allocation the total number of Target PSUs added up for each Performance Period remain the same as the total number of Target PSUs for such Performance Period as indicated above next to “Target Number of PSUs for Each Performance Period”.
Performance Criteria and Performance Goals: The Performance Criteria and Performance Goals for each Performance Period are identified in Exhibit A to the Agreement (the “Performance Criteria” and “Performance Goals”).
Unless otherwise provided in the Agreement, the Participant must be in Continuous Service throughout a Performance Period to remain eligible for any rights or interests with respect to the Target PSUs for such Performance Period.
Settlement Date of Vested PSUs: As soon as practicable following each vesting date, but no later than March 15th of the calendar year following the calendar year in which each such vesting date occurs (the “Settlement Date”).
Participant Acknowledgements: By your signature below or by electronic acceptance or authentication in a form authorized by the Company, you understand and agree that:
The PSU Award is governed by this PSU Award Grant Notice (the “Grant Notice”), and the provisions of the Plan and the Agreement, all of which are made a part of this document. Unless otherwise provided in the Plan, this Grant Notice and the Agreement (together, the “PSU Award Agreement”) may not be modified, amended or revised except in a writing signed by you and a duly authorized officer of the Company.
You have read and are familiar with the provisions of the Plan, the PSU Award Agreement and the Prospectus. In the event of any conflict between the provisions in the PSU Award Agreement, or the Prospectus and the terms of the Plan, the terms of the Plan shall control.
The PSU Award Agreement sets forth the entire understanding between you and the Company regarding the acquisition of Common Stock and supersedes all prior oral and written agreements, promises and/or representations on that subject with the exception of: (i) other equity awards previously granted to you, and (ii) any written employment agreement, offer letter, severance agreement, written severance plan or policy, or other written agreement between the Company and you in each case that specifies the terms that should govern this PSU Award[, subject to Section 13 of the Agreement].1
1 To be inserted in agreements for Participants whose employment agreements with the Company provided for different vesting terms from those in this form PSU Award Agreement.
2



Hyliion Holdings Corp.


By:        
        Signature

Title:        
Date:        
Participant:


    
    Signature

Date:    


3



Hyliion Holdings Corp.
2020 Equity Incentive Plan

Form of Award Agreement (PSU Award)

As reflected by your PSU Award Grant Notice (“Grant Notice”), Hyliion Holdings Corp. (the “Company”) has granted you a PSU Award under its 2020 Equity Incentive Plan (the “Plan”) for the number of restricted stock units as indicated in your Grant Notice (the “PSU Award”). The terms of your PSU Award as specified in this Award Agreement for your PSU Award (the “Agreement”) and the Grant Notice constitute your “PSU Award Agreement”. Defined terms not explicitly defined in this Agreement but defined in the Grant Notice or the Plan shall have the same definitions as in the Grant Notice or Plan, as applicable.
The general terms applicable to your PSU Award are as follows:
1. Governing Plan Document. Your PSU Award is subject to all the provisions of the Plan. Your PSU Award is further subject to all interpretations, amendments, rules and regulations, which may from time to time be promulgated and adopted pursuant to the Plan. In the event of any conflict between the PSU Award Agreement and the provisions of the Plan, the provisions of the Plan shall control.
2. Grant of the PSU Award. This PSU Award represents your right to be issued on a future date the number of shares of the Company’s Common Stock that is equal to the number of performance-based restricted stock units indicated in the Grant Notice subject to your satisfaction of the vesting conditions set forth therein (the “Performance Restricted Stock Units”). Any additional Performance Restricted Stock Units that become subject to the PSU Award pursuant to Capitalization Adjustments as set forth in the Plan and the provisions of Section 3 below, if any, shall be subject, in a manner determined by the Board, to the same forfeiture restrictions, restrictions on transferability, and time and manner of delivery as applicable to the other Performance Restricted Stock Units covered by your PSU Award.
3. Dividends. You shall receive no benefit or adjustment to your PSU Award with respect to any cash dividend, stock dividend or other distribution that does not result from a Capitalization Adjustment as provided in the Plan; provided, however, that this sentence shall not apply with respect to any shares of Common Stock that are delivered to you in connection with your PSU Award after such shares have been delivered to you.
4. Withholding Obligations.
(a) Regardless of any action taken by the Company or, if different, the Affiliate to which you provide Continuous Service (the “Service Recipient”) with respect to any income tax, social insurance, payroll tax, fringe benefits tax, payment on account or other tax-related items associated with the grant or vesting of the PSU Award or sale of the underlying Common Stock or other tax-related items related to your participation in the Plan and legally applicable to you (the “Tax Liability”), you hereby acknowledge and agree that the Tax Liability is your ultimate responsibility and may exceed the amount, if any, actually withheld by the Company or the Service Recipient. You further acknowledge that the Company and the Service Recipient (i) make no representations or undertakings regarding any Tax Liability in connection with any aspect of this PSU Award, including, but not limited to, the grant or vesting of the PSU Award, the issuance of Common Stock pursuant to such vesting, the subsequent sale of shares of Common Stock, and the payment of any dividends on the Common Stock; and (ii) do not commit to and are under no obligation to structure the terms of the grant or any aspect of the PSU Award to reduce or eliminate your Tax Liability or achieve a particular tax result. Further, if you are subject to Tax Liability in more than one jurisdiction, you acknowledge that the
1



Company and/or the Service Recipient (or former service recipient, as applicable) may be required to withhold or account for Tax Liability in more than one jurisdiction.
(b) Prior to any relevant taxable or tax withholding event, as applicable, you agree to make adequate arrangements satisfactory to the Company and/or the Service Recipient to satisfy all Tax Liability. As further provided in Section 8 of the Plan, you hereby authorize the Company and any applicable Service Recipient to satisfy any applicable withholding obligations with regard to the Tax Liability by any of the following means or by a combination of such means: (i) causing you to pay any portion of the Tax Liability in cash or cash equivalent in a form acceptable to the Company; (ii) withholding from any compensation otherwise payable to you by the Company or the Service Recipient; (iii) withholding shares of Common Stock from the shares of Common Stock issued or otherwise issuable to you in connection with the Award; provided, however, that to the extent necessary to qualify for an exemption from application of Section 16(b) of the Exchange Act, if applicable, such share withholding procedure will be subject to the express prior approval of the Board or the Company’s Compensation Committee; (iv) permitting or requiring you to enter into a “same day sale” commitment, if applicable, with a broker-dealer that is a member of the Financial Industry Regulatory Authority (a “FINRA Dealer”), pursuant to this authorization and without further consent, whereby you irrevocably elect to sell a portion of the shares of Common Stock to be delivered in connection with your Performance Restricted Stock Units to satisfy the Tax Liability and whereby the FINRA Dealer irrevocably commits to forward the proceeds necessary to satisfy the Tax Liability directly to the Company or the Service Recipient; and/or (v) any other method determined by the Company to be in compliance with Applicable Law. Furthermore, you agree to pay the Company or the Service Recipient any amount the Company or the Service Recipient may be required to withhold, collect, or pay as a result of your participation in the Plan or that cannot be satisfied by the means previously described. In the event it is determined that the amount of the Tax Liability was greater than the amount withheld by the Company and/or the Service Recipient (as applicable), you agree to indemnify and hold the Company and/or the Service Recipient (as applicable) harmless from any failure by the Company or the applicable Service Recipient to withhold the proper amount.
(c) The Company may withhold or account for your Tax Liability by considering statutory withholding amounts or other withholding rates applicable in your jurisdiction(s), including (i) maximum applicable rates in your jurisdiction(s), in which case you may receive a refund of any over-withheld amount in cash (whether from applicable tax authorities or the Company) and you will have no entitlement to the equivalent amount in Common Stock or (ii) minimum or such other applicable rates in your jurisdiction(s), in which case you may be solely responsible for paying any additional Tax Liability to the applicable tax authorities or to the Company and/or the Service Recipient. If the Tax Liability withholding obligation is satisfied by withholding shares of Common Stock, for tax purposes, you are deemed to have been issued the full number of shares of Common Stock subject to the vested portion of the PSU Award, notwithstanding that a number of the shares of Common Stock is held back solely for the purpose of paying such Tax Liability.
(d) You acknowledge that you may not participate in the Plan and the Company shall have no obligation to deliver shares of Common Stock until you have fully satisfied the Tax Liability, as determined by the Company. Unless any withholding obligation for the Tax Liability is satisfied, the Company shall have no obligation to deliver to you any Common Stock in respect of the PSU Award.
5. Date of Issuance.
(a) The issuance of shares in respect of the Performance Restricted Stock Units is intended to comply with U.S. Treasury Regulations Section 1.409A-3(a) and will be construed
2



and administered in such a manner. Subject to the satisfaction of the Tax Liability withholding obligation, if any, on the Settlement Date, the Company shall, in full satisfaction of the PSUs granted hereby, issue to you one (1) share of Common Stock multiplied by the number of vested PSUs earned thereby, as determined by the Board or the Compensation Committee based on upon its determination of achievement of the Performance Goals, in whole shares of Common Stock, rounded down to the nearest whole share. Each issuance date determined by this paragraph is referred to as an “Original Issuance Date.”
(b) If the Original Issuance Date falls on a date that is not a business day, delivery shall instead occur on the next following business day. In addition, if:
(i) the Original Issuance Date does not occur (1) during an “open window period” applicable to you, as determined by the Company in accordance with the Company’s then-effective policy on trading in Company securities, or (2) on a date when you are otherwise permitted to sell shares of Common Stock on an established stock exchange or stock market (including but not limited to under a previously established written trading plan that meets the requirements of Rule 10b5-1 under the Exchange Act and was entered into in compliance with the Company’s policies (a “10b5-1 Arrangement”), and
(ii) either (1) a Tax Liability withholding obligation does not apply, or (2) the Company decides, prior to the Original Issuance Date, (A) not to satisfy the Tax Liability withholding obligation by withholding shares of Common Stock from the shares otherwise due, on the Original Issuance Date, to you under this Award, and (B) not to permit you to enter into a “same day sale” commitment with a broker-dealer (including but not limited to a commitment under a 10b5-1 Arrangement) and (C) not to permit you to pay your Tax Liability in cash, then the shares that would otherwise be issued to you on the Original Issuance Date will not be delivered on such Original Issuance Date and will instead be delivered on the first business day when you are not prohibited from selling shares of the Common Stock in the open public market, but in no event later than December 31 of the calendar year in which the Original Issuance Date occurs (that is, the last day of your taxable year in which the Original Issuance Date occurs), or, if and only if permitted in a manner that complies with U.S. Treasury Regulations Section 1.409A-1(b)(4), no later than the date that is the 15th day of the third calendar month of the applicable year following the year in which the shares of Common Stock under this Award are no longer subject to a “substantial risk of forfeiture” within the meaning of U.S. Treasury Regulations Section 1.409A-1(d).
6. Forfeiture.
(a)    If the Participant has a termination of employment prior to the next vesting date (the “Next Vesting Date”) for any reason, then except as provided in an employment agreement between the Company and the Participant then in effect, the Participant shall forfeit, and shall have no further rights or interest with respect to, any of the PSUs granted hereby to be vested on the Next Vesting Date or hereafter, with automatic and immediate effect as of the termination of employment date. Notwithstanding the foregoing, if the Participant’s employment is terminated by the Company without cause or due to the Participant’s death or disability (within the meaning of Code Section 409A), the Participant will receive a pro-rated PSU Award on the Settlement Date immediately after the Next Vesting Date, provided that the Performance Goals for the Performance Period(s) based on which certain Target PSUs will be vested on the Next Vesting Date are met as determined by the Board or the Company’s Compensation Committee, by multiplying the number of PSUs that would have vested on the Next Vesting Date had the Participant’s employment not terminated by a fraction, the numerator of which is the number of full and partial months of employment completed during the vesting period immediately prior to the Next Vesting Date, and the denominator of which is the number of total months during the vesting period immediately prior to the Next Vesting Date.
3



(b)    The PSU Award, and the Board or the Compensation Committee’s determination of the satisfaction of Performances Goals, shall be subject to adjustment by the Board or the Compensation Committee (i) as provided in the Plan, and (ii) in recognition of unusual or nonrecurring events affecting the Company or any Service Recipient, or the financial statements of the Company or any Service Recipient, or of changes in applicable laws, regulations or accounting principles, if the Board or the Compensation Committee determines that such adjustments are appropriate or necessary.
7. Transferability. Except as otherwise provided in the Plan, your PSU Award is not transferable, except by will or by the applicable laws of descent and distribution
8. Corporate Transaction. Your PSU Award is subject to the terms of any agreement governing a Corporate Transaction involving the Company, including, without limitation, a provision for the appointment of a stockholder representative that is authorized to act on your behalf with respect to any escrow, indemnities and any contingent consideration.
9. No Liability for Taxes. As a condition to accepting the PSU Award, you hereby (a) agree to not make any claim against the Company, or any of its Officers, Directors, Employees or Affiliates related to tax liabilities arising from the PSU Award or other Company compensation and (b) acknowledge that you were advised to consult with your own personal tax, financial and other legal advisors regarding the tax consequences of the PSU Award and have either done so or knowingly and voluntarily declined to do so.
10. Severability. If any part of this Agreement or the Plan is declared by any court or governmental authority to be unlawful or invalid, such unlawfulness or invalidity will not invalidate any portion of this Agreement or the Plan not declared to be unlawful or invalid. Any Section of this Agreement (or part of such a Section) so declared to be unlawful or invalid will, if possible, be construed in a manner which will give effect to the terms of such Section or part of a Section to the fullest extent possible while remaining lawful and valid.
11. Other Documents. You hereby acknowledge receipt of or the right to receive a document providing the information required by Rule 428(b)(1) promulgated under the Securities Act, which includes the Prospectus. In addition, you acknowledge receipt of the Company’s Trading Policy.
12. Questions. If you have questions regarding these or any other terms and conditions applicable to your PSU Award, including a summary of the applicable federal income tax consequences please see the Prospectus.
[13. Supersedes Previous Agreements. This PSU Award Agreement supersedes all prior or contemporaneous negotiations, commitments, agreements (written or oral) and writings between the Company and the Participant with respect to the subject matter hereof including any prior commitment of the Company to issue an equal number of PSUs to the Participant in the Participant’s employment agreement. All such other negotiations, commitments, agreements and writings will have no further force or effect, and the parties to any such other negotiation, commitment, agreement or writing will have no further rights or obligations thereunder.]2

2 To be inserted in agreements for Participants whose employment agreements with the Company provided for different vesting terms from those in this form PSU Award Agreement.
4



EXHIBIT A
TO
PSU AWARD AGREEMENT
Performance Criteria and Performance Goals for the First Performance Period (January 1, 2021-December 31, 2021)3
Performance Criterion – Corporate Goals (100% Weighting):
Delivery of Hypertruck ERX System Demonstration Vehicles (40% Weighting):4
o


o
Threshold Performance Goal (50% achievement): Delivery of three (3) demonstration vehicles incorporating the Company’s Hypertruck ERX to customers
Target Performance Goal (100% achievement): Delivery of five (5) demonstration vehicles incorporating the Company’s Hypertruck ERX to customers
 
Hybrid System Installations (30% Weighting):  
oThreshold Performance Goal (50% achievement): 70 Hybrid System installations
oTarget Performance Goal (100% achievement): 100 Hybrid System installations
Securing Backlog of Binding Sales Orders for Hybrid System Units (30% Weighting):
o
Threshold Performance Goal (10% achievement): 20 units
o
Target Performance Goal (100% achievement): 200 units

3 Straight-line interpolation will be used to calculate achievement between threshold and target Performance Goals. The annual Performance Criteria and Performance Goals for each of the Second, Third and Fourth Performance Periods will be determined by the Board or the Compensation Committee during the 90 day period beginning January 1, 2022, January 1, 2023 and January 1, 2024 respectively.
4 Each delivered Hypertruck ERX System demonstration vehicle must satisfy the following requirements: (1) 500-mile range on one tank of fuel; (2) acceleration from 0-60 mph faster than 60 seconds (equivalent acceleration of a diesel truck); (3) achieving highway speed of 60 mph; and (4) achieving the above metrics when hauling 30K lbs of cargo.
EX-1

EX-14.1 3 hyln-20221231xex141.htm EX-14.1 Document

Hyliion Holdings Corp.

Code of Business Conduct and Ethics
(Effective September 27, 2022)

Introduction
Hyliion Holdings Corp. (the “Company,” “Hyliion,” “us,” “we,” “our”) is committed to maintaining the highest standards of business conduct and ethics. This Code of Business Conduct and Ethics (this “Code”) reflects the business practices and principles of behavior that support this commitment. We expect every employee, officer and director to read and understand this Code and its application to the performance of his or her business responsibilities. References in this Code to employees are intended to cover officers and, as applicable, directors.
Officers, managers and other supervisors are expected to develop in employees a sense of commitment to the spirit, as well as the letter, of this Code. Supervisors are also expected to ensure that all agents and contractors conform to Code standards when working for or on behalf of Hyliion. The compliance environment within each supervisor’s assigned area of responsibility will be an important factor in evaluating the quality of that individual’s performance. In addition, any employee who makes an exemplary effort to implement and uphold our legal and ethical standards may be recognized for that effort in his or her performance review. Nothing in this Code alters the at-will employment policy of the Company.
This Code cannot possibly describe every practice or principle related to honest and ethical conduct. This Code addresses conduct that is particularly important to proper dealings with the people and entities with whom we interact, but reflects only a part of our commitment. From time to time we may adopt additional policies and procedures with which our employees, officers and directors are expected to comply, if applicable to them. However, it is the responsibility of each employee to apply common sense, together with his or her own highest personal ethical standards, in making business decisions where there is no stated guideline in this Code.
Action by members of your immediate family, significant others or other persons who live in your household (referred to in this Code as “family members”) also may potentially result in ethical issues to the extent that they involve the Company’s business. For example, acceptance of inappropriate gifts by a family member from one of our partners or suppliers could create a conflict of interest and result in a Code violation attributable to you. Consequently, in complying with this Code, you should consider not only your own conduct, but also that of your immediate family members, significant others and other persons who live in your household.
By working at the Company, you agree to comply with the Code, and to revisit and review it regularly, and whenever we notify you of any material updates. If you don’t agree to comply, please let us know immediately.
You should not hesitate to ask questions about whether any conduct may violate this Code, voice concerns or clarify gray areas. Section 17 below details the compliance resources available to you. In addition, you should be alert to possible violations of this Code by others and report suspected violations, without fear of any form of retaliation, as further described in Section 16. Violations of this Code will not be tolerated. Any employee who violates the standards in this Code may be subject to disciplinary action, which, depending on the nature of the violation and the history of the employee, may range from a warning or reprimand to and including termination of employment and, in appropriate cases, civil legal action or referral for regulatory or criminal prosecution.

1.Honest and Ethical Conduct
It is the policy of the Company to promote high standards of integrity by conducting our affairs in an honest and ethical manner. The integrity and reputation of the Company depends on the honesty,



fairness and integrity brought to the job by each person associated with us. Unyielding personal integrity is the foundation of corporate integrity.
2.Legal Compliance
Obeying the law, both in letter and in spirit, is the foundation of this Code. Our success depends upon each employee’s operating within legal guidelines and cooperating with local, national and international authorities (as further described in Section 5 with respect to international business laws). We expect employees to understand the legal and regulatory requirements applicable to their business units and areas of responsibility. We hold or provide access to periodic training sessions or relevant education in order to ensure that all employees comply with the relevant laws, rules and regulations associated with their employment, including laws prohibiting insider trading (which are discussed in further detail in Section 3 below). While we do not expect you to memorize every detail of these laws, rules and regulations, we want you to be able to determine when to seek advice from others. If you do have a question in the area of legal compliance, it is important that you not hesitate to seek answers from your supervisor or the Compliance Officer (as further described in Section 17).
Disregard of the law will not be tolerated. Violation of domestic or foreign laws, rules and regulations may subject an individual, as well as the Company, to civil and/or criminal penalties. You should be aware that conduct and records, including emails, are subject to internal and external audits and to discovery by third parties in the event of a government investigation or civil litigation. It is in everyone’s best interests to know and comply with our legal and ethical obligations.
3.Insider Trading
Employees who have access to confidential (or “nonpublic”) information are not permitted to use or share that information for stock trading purposes or for any other purpose except to conduct our business. All nonpublic information about the Company or about companies with which we do business is considered confidential information. To use material, nonpublic information in connection with buying or selling securities, including “tipping” others who might make an investment decision on the basis of this information, is both unethical and illegal. Employees must exercise the utmost care when handling material nonpublic information. Please refer to the Company’s Insider Trading Policy for more detailed information.
While not part of this Code, the Company’s other policies that apply to the Company’s employees, including the Company’ Anti-Corruption Policy, which may differ by business area and jurisdiction, are developed to support and reinforce the principles set forth in this Code. These various separate policies and standards can be accessed electronically through the Company’s intranet site, or by request to the Compliance Officer.
4.Regulatory Compliance
The Company’s business is subject to, or may in the future be subject to, a number of legal and regulatory requirements. We expect employees to comply with all such requirements.
We also provide contract services to the Federal Government. Federal Government customers have unique requirements to ensure taxpayer dollars are spent on fair and reasonable contract prices. Our employees are expected to comply with these unique requirements, including the regulations outlined within the Federal Acquisition Regulations (FAR), specifically FAR 52.203-13. In accordance with these regulations, we maintain this code of business ethics and conduct. We make a copy of this document available to all employees engaged in contracts with our Government customers. This code of business ethics and compliance is available on our company website. Furthermore, we maintain an ongoing business ethics awareness and compliance program and a sound internal control system to address these unique requirements. Periodically, we provide training under this program to our employees, agents, and subcontractors. We also conduct periodic reviews in order to ensure compliance under the special requirements of the Government and their contracts. We utilize an anonymous and confidential hotline to report suspicion of improper conduct. We also disclose any violations in a timely manner to the proper
    2.



agencies. Our employees are protected from discharge, demotion, or other discrimination for reporting reasonable suspicion of improper conduct. We will not tolerate improper conduct. As such, disciplinary action will be taken when warranted. Our employees are expected to fully cooperate with any and all Government agencies as they investigate, audit, and take corrective action.
5.International Business Laws
Our employees are expected to comply with the applicable laws in all countries to which they travel, in which they operate and where we otherwise do business, including laws prohibiting bribery, corruption or the conduct of business with specified individuals, companies or countries. The fact that in some countries certain laws are not enforced or that violation of those laws is not subject to public criticism will not be accepted as an excuse for noncompliance. In addition, we expect employees to comply with U.S. laws, rules and regulations governing the conduct of business by its citizens and corporations outside the United States.
These U.S. laws, rules and regulations, which extend to all our activities outside the United States, include:
·The Foreign Corrupt Practices Act, which prohibits directly or indirectly giving anything of value to a government official to obtain or retain business or favorable treatment and requires the maintenance of accurate books of account, with all company transactions being properly recorded;
·U.S. Embargoes, which generally prohibit U.S. companies, their subsidiaries and their employees from doing business with or traveling to countries subject to sanctions imposed by the U.S. government (currently Crimea, Cuba, North Korea, Sudan and Syria), as well as specific companies and individuals identified on lists published by the U.S. Treasury Department;
·U.S. Export Controls, which restrict exports from the United States and re-exports from other countries of goods, software and technology to many countries, and prohibits transfers of U.S.-origin items to denied persons and entities; and
·Antiboycott Regulations, which prohibit U.S. companies from taking any action that has the effect of furthering or supporting a restrictive trade practice or boycott imposed by a foreign country against a country friendly to the United States or against any U.S. person.
If you have a question as to whether an activity is restricted or prohibited, seek assistance before taking any action, including giving any verbal assurances that might be regulated by international laws. You should consult our Anti-Corruption Policy and our Export Control and Sanctions Compliance Policy for more specific information on compliance with the Foreign Corruption Practices Act and other anti-corruption laws.
6.Antitrust
Antitrust laws are designed to protect the competitive process. These laws are based on the premise that the public interest is best served by vigorous competition and will suffer from illegal agreements or collusion among competitors. Antitrust laws generally prohibit:
·agreements, formal or informal, with competitors that harm competition or customers, including price fixing and allocations of customers, territories or contracts;
·agreements, formal or informal, that establish or fix the price at which a customer may resell a product; and
·the acquisition or maintenance of a monopoly or attempted monopoly through anti-competitive conduct.
    3.



Certain kinds of information, such as pricing, production, inventory, business plans, strategies, budgets, projections, forecasts, financial and operating information, methods and development plans, should not be exchanged with competitors, regardless of how innocent or casual the exchange may be and regardless of the setting, whether business or social.
Antitrust laws impose severe penalties for certain types of violations, including criminal penalties and potential fines and damages of millions of dollars, which may be tripled under certain circumstances. Understanding the requirements of antitrust and unfair competition laws of the various jurisdictions where we do business can be difficult, and you are urged to seek assistance from your supervisor or the Compliance Officer whenever you have a question relating to these laws.
7.Environmental Compliance
Federal law imposes criminal liability on any person or company that contaminates the environment with any hazardous substance that could cause injury to the community or environment. Violation of environmental laws can involve monetary fines and imprisonment. We expect employees to comply with all applicable environmental laws.
It is our policy to conduct our business in an environmentally responsible way that minimizes environmental impacts. We are committed to minimizing and, if practicable, eliminating the use of any substance or material that may cause environmental damage, reducing waste generation and disposing of all waste through safe and responsible methods, minimizing environmental risks by employing safe technologies and operating procedures, and being prepared to respond appropriately to accidents and emergencies.
8.Conflicts of Interest
We respect the rights of our employees to manage their personal affairs and investments and do not wish to impinge on their personal lives. At the same time, employees should avoid conflicts of interest that occur when their personal interests may interfere in any way with the performance of their duties or the best interests of the Company. A conflicting personal interest could result from an expectation of personal gain now or in the future or from a need to satisfy a prior or concurrent personal obligation. We expect our employees to be free from influences that conflict with the best interests of the Company or might deprive the Company of their undivided loyalty in business dealings. Even the appearance of a conflict of interest where none actually exists can be damaging and should be avoided. Whether or not a conflict of interest exists or will exist can be unclear. Conflicts of interest are prohibited unless specifically authorized as described below.
If you have any questions about a potential conflict or if you become aware of an actual or potential conflict, and you are not an officer or director of the Company, you must discuss the matter with your supervisor or the Compliance Officer (as further described in Section 17). Supervisors may not make determinations as to whether a problematic conflict of interest exists without first seeking the approval of the Compliance Officer and providing the Compliance Officer with a written description of the activity. If the supervisor is involved in the potential or actual conflict, you should discuss the matter directly with the Compliance Officer. Officers and directors may seek determinations from the Nominating and Corporate Governance Committee (the “Nominating Committee”) of the Company’s Board of Directors (the “Board of Directors”). Factors that may be considered in evaluating a potential conflict of interest are, among others:
·whether it may interfere with the employee’s job performance, responsibilities or morale;
·whether the employee has access to confidential information;
·whether it may interfere with the job performance, responsibilities or morale of others within the organization;
·any potential adverse or beneficial impact on our business;
    4.



·any potential adverse or beneficial impact on our relationships with our customers or suppliers or other service providers;
·whether it would enhance or support a competitor’s position;
·the extent to which it would result in financial or other benefit (direct or indirect) to the employee;
·the extent to which it would result in financial or other benefit (direct or indirect) to one of our customers, suppliers or other service providers; and
·the extent to which it would appear improper to an outside observer.
Although no list can include every possible situation in which a conflict of interest could arise, the following are examples of situations that may, depending on the facts and circumstances, involve problematic conflicts of interests:
·Employment by (including consulting for) or service on the board of a competitor, collaborator, partner, customer or supplier or other service provider. Activity that enhances or supports the position of a competitor to the detriment of the Company is prohibited, including employment by or service on the board of a competitor. Employment by or service on the board of a collaborator, partner, customer or supplier or other service provider is generally discouraged and you must seek authorization in advance if you plan to take such a position.
·Owning, directly or indirectly, a significant financial interest in any entity that does business, seeks to do business or competes with us. In addition to the factors described above, persons evaluating ownership in other entities for conflicts of interest will consider the size and nature of the investment; the nature of the relationship between the other entity and the Company; the employee’s access to confidential information and the employee’s ability to influence Company decisions. If you would like to acquire a financial interest of that kind, you must seek approval in advance.
·Soliciting or accepting gifts, favors, or any other benefit or benefits (including reputational), loans or preferential treatment from any person or entity that does business or seeks to do business with us. See Section 12 for further discussion of the issues involved in this type of conflict.
·Soliciting contributions to any charity or for any political candidate from any person or entity that does business or seeks to do business with us.
·Taking personal advantage of corporate opportunities. See Section 9 for further discussion of the issues involved in this type of conflict.
·Moonlighting without permission.
·Conducting our business transactions with your family member or a business in which you have a significant financial interest. Material related-party transactions approved by the Nominating Committee and involving any executive officer or director will be publicly disclosed as required by applicable laws and regulations in keeping with the Company’s Related Person Transactions Policy.
·Exercising supervisory or other authority on behalf of the Company over a co-worker who is also a family member. The employee’s supervisor and/or the Compliance Officer will consult with the Human Resources department to assess the advisability of reassignment.
Loans to, or guarantees of obligations of, employees or their family members by the Company are of special concern and could constitute an improper personal benefit to the recipients of these loans or guarantees, depending on the facts and circumstances. Some loans are expressly prohibited by law and applicable law requires that our Board of Directors approve all loans and guarantees to employees. As a result, all loans and guarantees by the Company must be approved in advance by the Board of Directors or the Nominating Committee.
    5.



9.Corporate Opportunities
You may not take personal advantage of opportunities for the Company that are presented to you or discovered by you as a result of your position with us or through your use of corporate property or information, unless authorized by your supervisor, the Compliance Officer or the Nominating Committee, as described in Section 8 above. Even opportunities that are acquired privately by you may be questionable if they are related to our existing or proposed lines of business. Significant participation in an investment or outside business opportunity that is directly related to our lines of business must be pre-approved. You may not use your position with us or corporate property or information for improper personal gain, nor should you compete with us in any way.
10.Maintenance of Corporate Books, Records, Documents and Accounts; Financial Integrity; Public Reporting
The integrity of our records and public disclosure depends upon the validity, accuracy and completeness of the information supporting the entries to our books of account. Therefore, our corporate and business records should be completed accurately and honestly. The making of false or misleading entries, whether they relate to financial results or test results, is strictly prohibited. Our records serve as a basis for managing our business and are important in meeting our obligations to customers, suppliers, creditors, employees and others with whom we do business. As a result, it is important that our books, records and accounts accurately and fairly reflect, in reasonable detail, our assets, liabilities, revenues, costs and expenses, as well as all transactions and changes in assets and liabilities. We require that:
·no entry be made in our books and records that intentionally hides or disguises the nature of any transaction or of any of our liabilities or misclassifies any transactions as to accounts or accounting periods;
·transactions be supported by appropriate documentation;
·the terms of sales and other commercial transactions be reflected accurately in the documentation for those transactions and all such documentation be reflected accurately in our books and records;
·employees comply with our system of internal controls; and
·no cash or other assets be maintained for any purpose in any unrecorded or “off-the-books” fund.
Our accounting records are also relied upon to produce reports for our management, stockholders and creditors, as well as for governmental agencies. In particular, we rely upon our accounting and other business and corporate records in preparing the periodic and current reports that we file with the Securities and Exchange Commission (the “SEC”). Securities laws require that these reports provide full, fair, accurate, timely and understandable disclosure and fairly present our financial condition and results of operations. Employees who collect, provide or analyze information for or otherwise contribute in any way in preparing or verifying these reports should strive to ensure that our financial disclosure is accurate and transparent and that our reports contain all of the information about the Company that would be important to enable stockholders and potential investors to assess the soundness and risks of our business and finances and the quality and integrity of our accounting and disclosures. In addition:
·no employee may take or authorize any action that would cause our financial records or financial disclosure to fail to comply with generally accepted accounting principles, the rules and regulations of the SEC or other applicable laws, rules and regulations;
·all employees must cooperate fully with our Finance and Accounting Personnel, as well as our independent public accountants and counsel, respond to their questions with candor and provide them with complete and accurate information to help ensure that our books and records, as well as our reports filed with the SEC, are accurate and complete;
    6.



·no employee, director or person acting under their direction, may coerce, manipulate, mislead or fraudulently influence our Finance and Accounting Personnel, our independent public accountants or counsel; and
·no employee should knowingly make (or cause or encourage any other person to make) any false or misleading statement in any of our reports filed with the SEC or knowingly omit (or cause or encourage any other person to omit) any information necessary to make the disclosure in any of our reports accurate in all material respects.
Any employee who becomes aware of any departure from these standards has a responsibility to report his or her knowledge promptly to a supervisor, the Compliance Officer, the Audit Committee or one of the other compliance resources described in Section 17 or in accordance with the provisions of the Company’s Whistleblower Policy For Accounting and Auditing Matters (the “Whistleblower Policy”).
11.Fair Dealing
We strive to outperform our competition fairly and honestly. Advantages over our competitors are to be obtained through superior performance of our products and services, not through unethical or illegal business practices. Acquiring proprietary information from others through improper means, possessing trade secret information that was improperly obtained, or inducing improper disclosure of confidential information from past or present employees of other companies is prohibited, even if motivated by an intention to advance our interests. If information is obtained by mistake that may constitute a trade secret or other confidential information of another business, or if you have any questions about the legality of proposed information gathering, you must consult your supervisor or the Compliance Officer, as further described in Section 17.
You are expected to deal fairly with our customers, suppliers, employees and anyone else with whom you have contact in the course of performing your job. Be aware that the Federal Trade Commission Act provides that “unfair methods of competition in commerce, and unfair or deceptive acts or practices in commerce, are declared unlawful.” It is a violation of the Federal Trade Commission Act to engage in deceptive, unfair or unethical practices and to make misrepresentations in connection with sales activities.
Employees involved in procurement have a special responsibility to adhere to principles of fair competition in the purchase of products and services by selecting suppliers based exclusively on normal commercial considerations, such as quality, cost, availability, service and reputation, and not on the receipt of special favors.
12.Gifts and Entertainment
Business gifts and entertainment are meant to create goodwill and sound working relationships and not to gain improper advantage with customers or facilitate approvals from government officials. The exchange, as a normal business courtesy, of meals or entertainment (such as tickets to a game or the theatre or a round of golf) is a common and acceptable practice as long as it is not extravagant. Unless express permission is received from a supervisor, the Compliance Officer or the Nominating Committee, gifts and entertainment cannot be offered, provided or accepted by any employee unless consistent with customary business practices and not (a) of more than token or nominal monetary value, (b) in cash, (c) susceptible of being construed as a bribe or kickback, (d) made or received on a regular or frequent basis or (e) in violation of any laws. This principle applies to our transactions everywhere in the world, even where the practice is widely considered “a way of doing business.” Employees should not accept gifts or entertainment that may reasonably be deemed to affect their judgment or actions in the performance of their duties. Our customers, suppliers and the public at large should know that our employees’ judgment is not for sale.
Under some statutes, such as the U.S. Foreign Corrupt Practices Act (further described in Section 5 above), giving anything of value to a government official to obtain or retain business or favorable treatment is a criminal act subject to prosecution and conviction. Discuss with your supervisor or the Compliance Officer any proposed entertainment or gifts if you are uncertain about their appropriateness.
    7.



13.Protection and Proper Use of Company Assets
All employees are expected to protect our assets and ensure their efficient use. Theft, carelessness and waste have a direct impact on our financial condition and results of operations. Our property, such as office supplies, computer equipment, laboratory or manufacturing supplies, and office, laboratory or manufacturing space are expected to be used only for legitimate business purposes, although incidental personal use may be permitted. You may not, however, use the Company’s corporate name, any brand name or trademark owned or associated with the Company or any letterhead stationery for any personal purpose.
You may not, while acting on behalf of the Company or while using our computing or communications equipment or facilities, either:
·access the internal computer system (also known as “hacking”) or other resource of another entity without express written authorization from the entity responsible for operating that resource; or
·commit any unlawful or illegal act, including harassment, libel, fraud, sending of unsolicited bulk email (also known as “spam”) or material of objectionable content in violation of applicable law, trafficking in contraband of any kind or any kind of espionage.
If you receive authorization to access another entity’s internal computer system or other resource, you must make a permanent record of that authorization so that it may be retrieved for future reference, and you may not exceed the scope of that authorization.
Unsolicited bulk email is regulated by law in a number of jurisdictions. If you intend to send unsolicited bulk email to persons outside of the Company, either while acting on our behalf or using our computing or communications equipment or facilities, you should contact your supervisor or the Compliance Officer for prior approval.
All data residing on or transmitted through our computing and communications facilities, including email and word processing documents, is the property of the Company and subject to inspection, retention and review by the Company, with or without an employee’s or third party’s knowledge, consent or approval, in accordance with applicable law. Any misuse or suspected misuse of our assets must be immediately reported to your supervisor or the Compliance Officer.
14.Confidentiality
One of our most important assets is our confidential information. As an employee of the Company, you may learn of information about the Company that is confidential and proprietary. You also may learn of information before that information is released to the general public. Employees who have received or have access to confidential information should take care to keep this information confidential. Confidential information includes non-public information that might be of use to competitors or harmful to the Company or its customers if disclosed, such as business plans, scientific and technical strategies, financial information, information related to the Company’s research, testing platforms and sequencing methods, data and results, designs, ideas, inventions and new developments and methods, works of authorship, trade secrets, processes, protocols, conceptions, formulas, patents, patent applications, licenses, suppliers, manufacturers, raw material and product specifications customers, market data, personnel data, personally identifiable information pertaining to our employees, customers or other individuals (including, for example, names, addresses, telephone numbers and social security numbers), and similar types of information provided to us by our customers, suppliers and partners. This information may be protected by patent, trademark, copyright and trade secret laws.
In addition, because we interact with other companies and organizations, there may be times when you learn confidential information about other companies before that information has been made available to the public. You must treat this information in the same manner as you are required to treat our confidential and proprietary information. There may even be times when you must treat as confidential the fact that we have an interest in, or are involved with, another company.
    8.



You are expected to keep confidential and proprietary information confidential unless and until that information is released to the public through approved channels (usually through a press release, an SEC filing or a formal communication from a member of senior management, as further described in Section 15). Every employee has a duty to refrain from disclosing to any person confidential or proprietary information about us or any other company learned in the course of employment here, until that information is disclosed to the public through approved channels. This policy requires you to refrain from discussing confidential or proprietary information with outsiders and even with other employees of the Company, unless those fellow employees have a legitimate need to know the information in order to perform their job duties (for additional information please refer to our Social Media Policy). Unauthorized use or distribution of this information could also be illegal and result in civil liability and/or criminal penalties.
You should also take care not to inadvertently disclose confidential information. Materials that contain confidential information, such as memos, notebooks, mobile devices, thumb drives or other data storage devices, and laptop computers, should be stored securely. Unauthorized posting or discussion of any information concerning our business, information or prospects on the Internet is prohibited, including on Internet forums, message boards, social media sites, “chat rooms” and other Internet discussion forums, regardless of whether you use your own name or a pseudonym. Be cautious when discussing sensitive information in public places like elevators, airports, restaurants and “quasi-public” areas in and around our place of business. All Company emails, voicemails and other communications are presumed confidential and should not be forwarded or otherwise disseminated outside of the Company except where required for legitimate business purposes.
In addition to the above responsibilities, if you are handling information protected by any privacy policy published by us, such as our website privacy policy, then you must handle that information in accordance with the applicable policy.
15.Media/Public Discussions
It is our policy to disclose material information concerning the Company to the public only through specific limited channels to avoid inappropriate publicity and to ensure that all those with an interest in the company will have equal access to information. All inquiries or calls from the press and financial analysts should be referred to the Company’s Chief Executive Officer (the “CEO”) or Chief Financial Officer (the “CFO”). We have designated our CEO and CFO as our official spokespersons for financial, scientific, clinical, technical and other related information. Unless a specific exception has been made by the CEO or CFO, these designees are the only people who may communicate with the press on behalf of the Company. You also may not provide any information to the media about us off the record, for background, confidentially or secretly.
16.Waivers
Any waiver of this Code for executive officers (including, where required by applicable laws, our principal executive officer, principal financial officer, principal accounting officer or controller (or persons performing similar functions)) or directors may be authorized only by our Board of Directors or, to the extent permitted by the rules of The New York Stock Exchange and our Corporate Governance Guidelines, a committee of the Board of Directors, and will be disclosed as required by applicable laws, rules and regulations.
17.Compliance Standards and Procedures
Compliance Resources
To facilitate compliance with this Code, we have implemented a program of Code awareness, training and review. We have initially appointed our Chief Financial Officer as the Compliance Officer to oversee this program, who can be reached at greg.vandevere@hyliion.com. In the future, we may appoint another senior officer, such as a general counsel, as the Compliance Officer to oversee the program. The Compliance Officer is a person to whom you can address any questions or concerns. In addition to
    9.



fielding questions or concerns with respect to potential violations of this Code, the Compliance Officer is responsible for:
·investigating possible violations of this Code;
·training new employees in Code policies;
·conducting annual training sessions to refresh employees’ familiarity with this Code;
·distributing copies of this Code annually via email and the Company’s secure internal human resources website to each employee with a reminder that each employee is responsible for reading, understanding and complying with this Code;
·updating this Code as needed and alerting employees to any updates, with appropriate approval of the Board of Directors or Nominating Committee, as appropriate, to reflect changes in the law, Company operations and recognized best practices, and to reflect the Company’s experience; and
·otherwise promoting an atmosphere of responsible and ethical conduct.
Your most immediate resource for any matter related to this Code is your supervisor. He or she may have the information you need or may be able to refer the question to another appropriate source. There may, however, be times when you prefer not to go to your supervisor. In these instances, you should feel free to discuss your concern with the Compliance Officer. Of course, if your concern involves potential misconduct by another person and relates to questionable accounting or auditing matters under the Company’s Whistleblower Policy, you may report that violation as set forth in such policy.
EthicsPoint, a toll-free help line at 1-844-989-2949, and hyliion.ethicspoint.com, a dedicated webpage are also available to those who wish to ask questions about Company policy, seek guidance on specific situations or report violations of this Code. You may call the toll-free number anonymously if you prefer as it is not equipped with caller identification, although the Compliance Officer will be unable to obtain follow-up details from you that may be necessary to investigate the matter. Whether you identify yourself or remain anonymous, your telephonic or email contact with EthicsPoint will be kept strictly confidential to the extent reasonably possible within the objectives of this Code, and subject to applicable law, regulations or legal proceeding.
Clarifying Questions and Concerns; Reporting Possible Violations
If you encounter a situation or are considering a course of action and its appropriateness is unclear, discuss the matter promptly with your supervisor or the Compliance Officer; even the appearance of impropriety can be very damaging and should be avoided.
If you are aware of a suspected or actual violation of Code standards by others, you have a responsibility to report it. You are expected to promptly provide a compliance resource with a specific description of the violation that you believe has occurred, including any information you have about the persons involved and the time of the violation. Whether you choose to speak with your supervisor or the Compliance Officer, you should do so without fear of any form of retaliation. We will take prompt disciplinary action against any employee who retaliates against you, including termination of employment.
Supervisors must promptly report any complaints or observations of Code violations to the Compliance Officer. If you believe your supervisor has not taken appropriate action, you should contact the Compliance Officer directly. The Compliance Officer will investigate all reported possible Code violations promptly and with the highest degree of confidentiality that is possible under the specific circumstances. Neither you nor your supervisor may conduct any preliminary investigation, unless authorized to do so by the Compliance Officer. Your cooperation in the investigation will be expected. As needed, the Compliance Officer will consult with legal counsel, the Human Resources department and/or Nominating Committee. It is our policy to employ a fair process by which to determine violations of this Code.
    10.



With respect to any complaints or observations of violations that may involve accounting, internal accounting controls and auditing concerns, under the Company’s Whistleblower Policy, the Compliance Officer shall promptly inform the Audit Committee, and the Audit Committee shall be responsible for supervising and overseeing the inquiry and any investigation that is undertaken. If a potential violation is reported via the confidential hotline or email address as provided under the Whistleblower Policy, the Audit Committee will be notified automatically and directly.
If any investigation indicates that a violation of this Code has probably occurred, we will take such action as we believe to be appropriate under the circumstances. If we determine that an employee is responsible for a Code violation, he or she will be subject to disciplinary action up to, and including, termination of employment and, in appropriate cases, civil action or referral for criminal prosecution. Appropriate action may also be taken to deter any future Code violations.
18.Changes; Annual Review
Any changes to this Code may only be made by the Nominating Committee and will be recommended to the Board of Directors for approval and effective upon approval by the Board of Directors. The Nominating Committee will review and reassess the adequacy of this Code at least annually, and recommend to the Board of Directors any changes the Nominating Committee determines are appropriate. All changes must be promptly disclosed as required by law or regulation.
19.Website Disclosure
This Code, as may be amended from time to time, shall be posted on the Company’s website. The Company shall state in its annual proxy statement that this Code is available on the Company’s website and provide the website address as required by law or regulation.


    11.

EX-21.1 4 hyln-20221231xex211.htm EX-21.1 Document
Exhibit 21.1
Subsidiaries of the RegistrantState of Incorporation
Hyliion Inc.Delaware

EX-23.1 5 hyln-20221231xex231.htm EX-23.1 Document
Exhibit 23.1
CONSENT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM
We have issued our reports dated February 28, 2023, with respect to the consolidated financial statements and internal control over financial reporting included in the Annual Report of Hyliion Holdings Corp. on Form 10-K for the year ended December 31, 2022. We consent to the incorporation by reference of said reports in the Registration Statements of Hyliion Holdings Corp. on Form S-8 (File No. 333-251328) and Form S-3 (File No. 333-249649).
/s/ GRANT THORNTON LLP
Dallas, Texas
February 28, 2023

EX-31.1 6 hyln-20221231xex311.htm EX-31.1 Document

Exhibit 31.1
CERTIFICATIONS
I, Thomas Healy, certify that:
(1)I have reviewed this Annual Report on Form 10-K of Hyliion Holdings Corp.;
(2)Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
(3)Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
(4)The registrant’s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:
(a)Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
(b)Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
(c)Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
(d)Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and
(5)The registrant’s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):
(a)All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and
(b)Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.
Date: February 28, 2023by:/s/ Thomas Healy
Thomas Healy
President and Chief Executive Officer
(Principal Executive Officer)


EX-31.2 7 hyln-20221231xex312.htm EX-31.2 Document

Exhibit 31.2
CERTIFICATIONS
I, Jon Panzer, certify that:
(1)I have reviewed this Annual Report on Form 10-K of Hyliion Holdings Corp.;
(2)Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
(3)Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
(4)The registrant’s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:
(a)Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
(b)Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
(c)Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
(d)Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and
(5)The registrant’s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):
(a)All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and
(b)Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.
Date: February 28, 2023by:/s/ Jon Panzer
Jon Panzer
Chief Financial Officer
(Principal Financial Officer)


EX-32.1 8 hyln-20221231xex321.htm EX-32.1 Document

Exhibit 32.1
CERTIFICATION PURSUANT TO 18 U.S.C. SECTION 1350
In connection with the Annual Report of Hyliion Holdings Corp. (the “Company”) on Form 10-K for the year ended December 31, 2022, as filed with the Securities and Exchange Commission on or about the date hereof (the “Report”), I, Thomas Healy, President and Chief Executive Officer of the Company, certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that, to my knowledge:
(1)the Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and
(2)the information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company as of, and for, the periods presented in this Report.
/s/ Thomas Healy
Thomas Healy, President and Chief Executive Officer (Principal Executive Officer)
February 28, 2023
The foregoing certification is being furnished solely to accompany the report pursuant to 18 U.S.C. Section 1350, and is not being filed for purposes of Section 18 of the Securities Exchange Act of 1934, as amended, and is not to be incorporated by reference into any filing of the Company, whether made before or after the date hereof, regardless of any general incorporation language in such filing.

EX-32.2 9 hyln-20221231xex322.htm EX-32.2 Document

Exhibit 32.2
CERTIFICATION PURSUANT TO 18 U.S.C. SECTION 1350
In connection with the Annual Report of Hyliion Holdings Corp. (the “Company”) on Form 10-K for the year ended December 31, 2022, as filed with the Securities and Exchange Commission on or about the date hereof (the “Report”), I, Jon Panzer, Chief Financial Officer of the Company, certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that, to my knowledge:
(1)the Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and
(2)the information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company as of, and for the periods presented in this Report.
/s/ Jon Panzer
Jon Panzer, Chief Financial Officer (Principal Financial Officer)
February 28, 2023
The foregoing certification is being furnished solely to accompany the report pursuant to 18 U.S.C. Section 1350, and is not being filed for purposes of Section 18 of the Securities Exchange Act of 1934, as amended, and is not to be incorporated by reference into any filing of the Company, whether made before or after the date hereof, regardless of any general incorporation language in such filing.

EX-101.SCH 10 hyln-20221231.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0000001 - Document - Cover link:presentationLink link:calculationLink link:definitionLink 0000002 - Document - Audit Information link:presentationLink link:calculationLink link:definitionLink 0000003 - Statement - CONSOLIDATED BALANCE SHEETS link:presentationLink link:calculationLink link:definitionLink 0000004 - Statement - CONSOLIDATED BALANCE SHEETS (Parentheticals) link:presentationLink link:calculationLink link:definitionLink 0000005 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS link:presentationLink link:calculationLink link:definitionLink 0000006 - Statement - CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS’ EQUITY link:presentationLink link:calculationLink link:definitionLink 0000007 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS link:presentationLink link:calculationLink link:definitionLink 0000008 - Disclosure - Description of Organization and Business Operations and Basis of Presentation link:presentationLink link:calculationLink link:definitionLink 0000009 - Disclosure - Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 0000010 - Disclosure - Acquisition link:presentationLink link:calculationLink link:definitionLink 0000011 - Disclosure - Reverse Recapitalization link:presentationLink link:calculationLink link:definitionLink 0000012 - Disclosure - Debt link:presentationLink link:calculationLink link:definitionLink 0000013 - Disclosure - Investments link:presentationLink link:calculationLink link:definitionLink 0000014 - Disclosure - Fair Value Measurements link:presentationLink link:calculationLink link:definitionLink 0000015 - Disclosure - Inventory link:presentationLink link:calculationLink link:definitionLink 0000016 - Disclosure - Capital Structure link:presentationLink link:calculationLink link:definitionLink 0000017 - Disclosure - Share-Based Compensation link:presentationLink link:calculationLink link:definitionLink 0000018 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 0000019 - Disclosure - Property and Equipment, Net link:presentationLink link:calculationLink link:definitionLink 0000020 - Disclosure - Intangible Assets, Net link:presentationLink link:calculationLink link:definitionLink 0000021 - Disclosure - Accrued Expenses and Other Current Liabilities link:presentationLink link:calculationLink link:definitionLink 0000022 - Disclosure - Warranties link:presentationLink link:calculationLink link:definitionLink 0000023 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 0000024 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 0000025 - Disclosure - Net (Loss) Income Per Share link:presentationLink link:calculationLink link:definitionLink 0000026 - Disclosure - Supplemental Cash Flow Information link:presentationLink link:calculationLink link:definitionLink 0000027 - Disclosure - Retirement Plan link:presentationLink link:calculationLink link:definitionLink 0000028 - Disclosure - Summary of Significant Accounting policies (Policies) link:presentationLink link:calculationLink link:definitionLink 0000029 - Disclosure - Summary of Significant Accounting Policies (Tables) link:presentationLink link:calculationLink link:definitionLink 0000030 - Disclosure - Reverse Recapitalization (Tables) link:presentationLink link:calculationLink link:definitionLink 0000031 - Disclosure - Investments (Tables) link:presentationLink link:calculationLink link:definitionLink 0000032 - Disclosure - Fair Value Measurements (Tables) link:presentationLink link:calculationLink link:definitionLink 0000033 - Disclosure - Inventory (Tables) link:presentationLink link:calculationLink link:definitionLink 0000034 - Disclosure - Capital Structure (Tables) link:presentationLink link:calculationLink link:definitionLink 0000035 - Disclosure - Share-Based Compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 0000036 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 0000037 - Disclosure - Property and Equipment, Net (Tables) link:presentationLink link:calculationLink link:definitionLink 0000038 - Disclosure - Intangible Assets, Net (Tables) link:presentationLink link:calculationLink link:definitionLink 0000039 - Disclosure - Accrued Expenses and Other Current Liabilities (Tables) link:presentationLink link:calculationLink link:definitionLink 0000040 - Disclosure - Warranties (Tables) link:presentationLink link:calculationLink link:definitionLink 0000041 - Disclosure - Income Taxes (Tables) link:presentationLink link:calculationLink link:definitionLink 0000042 - Disclosure - Net (Loss) Income Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 0000043 - Disclosure - Supplemental Cash Flow Information (Tables) link:presentationLink link:calculationLink link:definitionLink 0000044 - Disclosure - Description of Organization and Business Operations and Basis of Presentation (Details) link:presentationLink link:calculationLink link:definitionLink 0000045 - Disclosure - Summary of Significant Accounting Policies - Restricted Cash (Details) link:presentationLink link:calculationLink link:definitionLink 0000046 - Disclosure - Summary of Significant Accounting Policies - Portion of Our Net Accounts Receivable from Significant Customers (Details) link:presentationLink link:calculationLink link:definitionLink 0000047 - Disclosure - Summary of Significant Accounting Policies - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 0000048 - Disclosure - Summary of Significant Accounting Policies - Schedule of Property and Equipment (Details) link:presentationLink link:calculationLink link:definitionLink 0000049 - Disclosure - Summary of Significant Accounting Policies - Disaggregation of Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 0000050 - Disclosure - Summary of Significant Accounting Policies - Portion of Our Revenues from Significant Customers (Details) link:presentationLink link:calculationLink link:definitionLink 0000051 - Disclosure - Acquisition (Details) link:presentationLink link:calculationLink link:definitionLink 0000052 - Disclosure - Reverse Recapitalization - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 0000053 - Disclosure - Reverse Recapitalization - Schedule of Business Combination to the Consolidated Statements of Cash Flows and the Consolidated Statement of Changes in Stockholders’ Equity Deficit (Details) link:presentationLink link:calculationLink link:definitionLink 0000054 - Disclosure - Reverse Recapitalization - Schedule of Shares of Common Stock Issued Immediately Following the Consummation of the Business Combination (Details) link:presentationLink link:calculationLink link:definitionLink 0000055 - Disclosure - Reverse Recapitalization - Schedule of Legacy Hyliion Shares (Details) link:presentationLink link:calculationLink link:definitionLink 0000056 - Disclosure - Debt - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 0000057 - Disclosure - Investments - Schedule of Amortized Cost, Unrealized Gains and Losses, and Fair Value (Details) link:presentationLink link:calculationLink link:definitionLink 0000058 - Disclosure - Investments - Schedule of Investment Maturity (Details) link:presentationLink link:calculationLink link:definitionLink 0000059 - Disclosure - Fair Value Measurements - Schedule of Assets and Liabilities That Are Measured at Fair Value on a Recurring Basis (Details) link:presentationLink link:calculationLink link:definitionLink 0000060 - Disclosure - Fair Value Measurements - Schedule of Level 3 Instruments (Details) link:presentationLink link:calculationLink link:definitionLink 0000061 - Disclosure - Inventory - Schedule of Inventory (Details) link:presentationLink link:calculationLink link:definitionLink 0000062 - Disclosure - Inventory - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 0000063 - Disclosure - Capital Structure - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 0000064 - Disclosure - Capital Structure - Schedule of Common Stock Reserved (Details) link:presentationLink link:calculationLink link:definitionLink 0000065 - Disclosure - Share-Based Compensation - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 0000066 - Disclosure - Share-Based Compensation - Schedule of Assumptions Were Used for Options Issued (Details) link:presentationLink link:calculationLink link:definitionLink 0000067 - Disclosure - Share-Based Compensation - Schedule of Share Option Activity 2016 (Details) link:presentationLink link:calculationLink link:definitionLink 0000068 - Disclosure - Share-Based Compensation - Schedule of Share Option Activity 2020 (Details) link:presentationLink link:calculationLink link:definitionLink 0000069 - Disclosure - Leases - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 0000070 - Disclosure - Leases - Schedule of Operating Lease Costs and Finance Lease Costs (Details) link:presentationLink link:calculationLink link:definitionLink 0000071 - Disclosure - Leases - Schedule of Weighted-average Lease Terms and Discount Rates (Details) link:presentationLink link:calculationLink link:definitionLink 0000072 - Disclosure - Leases - Schedule of Lease Liability Maturities for the Next Five Years (Details) link:presentationLink link:calculationLink link:definitionLink 0000072 - Disclosure - Leases - Schedule of Lease Liability Maturities for the Next Five Years (Details) link:presentationLink link:calculationLink link:definitionLink 0000073 - Disclosure - Property and Equipment, Net - Schedule of Property and Equipment, Net (Details) link:presentationLink link:calculationLink link:definitionLink 0000074 - Disclosure - Property and Equipment, Net (Details) link:presentationLink link:calculationLink link:definitionLink 0000075 - Disclosure - Intangible Assets, Net - Schedule of identifiable intangible assets (Details) link:presentationLink link:calculationLink link:definitionLink 0000076 - Disclosure - Intangible Assets, Net - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 0000077 - Disclosure - Intangible Assets, Net - Schedule of Future Amortization Expense (Details) link:presentationLink link:calculationLink link:definitionLink 0000078 - Disclosure - Accrued Expenses and Other Current Liabilities - Schedule of accrued expenses and other current liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 0000079 - Disclosure - Warranties - Schedule of Product Warranty Liability (Details) link:presentationLink link:calculationLink link:definitionLink 0000080 - Disclosure - Income Taxes - Schedule of Provision for Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 0000081 - Disclosure - Income Taxes - Schedule of Deferred Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 0000082 - Disclosure - Income Taxes - Schedule of Reconciliation of Taxes at Federal Statutory Rate to Provision for Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 0000083 - Disclosure - Income Taxes - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 0000084 - Disclosure - Commitments and Contingencies (Details) link:presentationLink link:calculationLink link:definitionLink 0000085 - Disclosure - Net (Loss) Income Per Share - Schedule of Basic and Diluted Net (Loss) Income Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 0000086 - Disclosure - Net (Loss) Income Per Share - Schedule of Potential Common Shares (Details) link:presentationLink link:calculationLink link:definitionLink 0000087 - Disclosure - Supplemental Cash Flow Information - Schedule of Provides Supplemental Cash Flow Information (Details) link:presentationLink link:calculationLink link:definitionLink 0000088 - Disclosure - Supplemental Cash Flow Information - Schedule of Provides Supplemental Disclosures of Noncash Financing Activities (Details) link:presentationLink link:calculationLink link:definitionLink 0000089 - Disclosure - Retirement Plan (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 11 hyln-20221231_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 12 hyln-20221231_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 13 hyln-20221231_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Business Acquisition [Axis] Business Acquisition [Axis] Capital Structure Partners' Capital Notes Disclosure [Text Block] Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Total minimum lease payments Lessee, Operating Lease, Liability, to be Paid Provision for doubtful accounts Accounts Receivable, Credit Loss Expense (Reversal) Reverse Recapitalization [Abstract] Reverse Recapitalization [Abstract] 2020 Equity Incentive Plan Equity Incentive Plan Twenty Twenty [Member] Entity Address, Postal Zip Code Entity Address, Postal Zip Code Capital Structure (Details) [Line Items] Capital Structure [Line Items] Gross Unrealized Gains Debt Securities, Held-to-Maturity, Accumulated Unrecognized Gain Property, Plant and Equipment [Abstract] Property, Plant and Equipment [Abstract] Preferred stock outstanding (in shares) Preferred Stock, Shares Outstanding Payments for deferred financing costs Payments of Debt Restructuring Costs Conversion features amount Conversion of Stock, Amount Issued Debt Instrument [Axis] Debt Instrument [Axis] Property and equipment, gross Property, Plant and Equipment, Gross Income Tax Disclosure [Abstract] Income Tax Disclosure [Abstract] Property and equipment, net Deferred Tax Liabilities, Property, Plant and Equipment Property and equipment Property, Plant and Equipment, Additions Internal-use software Software and Software Development Costs [Member] Accrued compensation and related benefits Accrued Employee Benefits, Current (Payments for)/proceeds from Paycheck Protection Program loan Proceeds From (Payments For) Paycheck Protection Program Loan Proceeds From (Payments For) Paycheck Protection Program Loan Additional paid-in capital Additional Paid in Capital Aggregate purchase price Proceeds from Issuance or Sale of Equity Purchase of in-process research and development Payments to Acquire in Process Research and Development Basis spread on variable rate Debt Instrument, Basis Spread on Variable Rate Statistical Measurement [Domain] Statistical Measurement [Domain] Depreciation expense Depreciation Exercised (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period Net deferred tax assets Deferred Tax Assets, Net Operating leases Operating Lease, Weighted Average Discount Rate, Percent Interest Debt Instrument, Interest Rate, Stated Percentage Exercise of common stock options - 2020 (pre-Closing) Exercise Of Common Stock Options Two Exercise of common stock options two. Finance lease costs: Finance Lease Costs [Abstract] Share-based Payment Arrangement [Abstract] Share-Based Payment Arrangement [Abstract] Maturity extension option Debt Term, Automatic Extension Period Debt Term, Automatic Extension Period Issuance of convertible note payable derivative liability Stock Issued During Period, Value, Conversion of Convertible Securities Asset Acquisition [Table] Asset Acquisition [Table] Less: accumulated depreciation Less Accumulated Depreciation Automatic conversion if no previous conversions Debt Instrument, Redemption, Period Three [Member] Issuance of common stock for acquisition (in shares) Stock Issued During Period, Shares, Acquisitions Federal Domestic Tax Authority [Member] Accounts receivable from customers Accounts Receivable, before Allowance for Credit Loss State Current State and Local Tax Expense (Benefit) Audit Information [Abstract] Audit Information Inventory Increase (Decrease) in Finished Goods and Work in Process Inventories Net (loss) income Net income (loss) Net (loss) income Net (loss) income attributable to common stockholders Net Income (Loss) Attributable to Parent Lessee, Lease, Description [Table] Lessee, Lease, Description [Table] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Common shares excluded from computation of diluted Net (loss) income per share Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Leases Lessee, Finance Leases [Text Block] Secured notes Secured Debt Thereafter Lessee, Operating Lease, Liability, to be Paid, after Year Five Weighted Average Remaining Contractual Term, Balance Share-Based Compensation Arrangement By Share-Based Payment Award, Options Outstanding Weighted Average Remaining Contractual Term 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. Equity Component [Domain] Equity Component [Domain] Change in valuation allowance Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Amount Total assets Assets, Fair Value Disclosure Leases Lessee, Operating Leases [Text Block] Amortization of right-of-use assets Finance Lease, Right-of-Use Asset, Amortization State and municipal bonds US States and Political Subdivisions Debt Securities [Member] Payments of financing costs Payments of Financing Costs Lessee, Lease, Description [Line Items] Lessee, Lease, Description [Line Items] Fair Value Measurements Fair Value Measurement, Policy [Policy Text Block] Plan Name [Axis] Plan Name [Axis] 2036 Operating Loss Expiration Period, Period One [Member] Operating Loss Expiration Period, Period One Shares issued in connection with forward purchase agreement Shares Issued In Connection With Forward Purchase Agreement Supplemental Cash Flow Elements [Abstract] Supplemental Cash Flow Elements [Abstract] Change in fair value of convertible notes payable derivative liabilities Change In Fair Value Of Convertible Notes Payable Derivative Liabilities Change in fair value of convertible notes payable derivative liabilities. Forfeited (in dollars per share) Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price Deferred tax (benefit) expense: Deferred Federal, State and Local, Tax Expense (Benefit) [Abstract] Plan Name [Domain] Plan Name [Domain] State net operating loss carryforwards Deferred Tax Assets, Operating Loss Carryforwards, State and Local Statement of Cash Flows [Abstract] Statement of Cash Flows [Abstract] Entity Address, State or Province Entity Address, State or Province Level I Fair Value, Inputs, Level 1 [Member] Less: transaction costs and advisory fees paid Business Combination, Separately Recognized Transactions, Expenses and Losses Recognized Weighted Average Remaining Contractual Term, Balance Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term Settlement of convertible notes payable and convertible note payable derivative liabilities Settlement Of Convertible Notes Payable And Convertible Note Payable Derivative Liabilities Settlement of convertible notes payable and convertible note payable derivative liabilities. Award Type [Axis] Award Type [Axis] Net cash used in operating activities Net Cash Provided by (Used in) Operating Activities Current portion of operating lease liabilities Operating Lease, Liability, Current Options to renew (at least) Lessee, Operating Lease, Option To Renew Lessee, Operating Lease, Option To Renew Trading days Warrant, Threshold, Trading Days Warrant, Threshold, Trading Days Property and Equipment Property, Plant and Equipment [Member] ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Purchase of investments Payments to Acquire Held-to-Maturity Securities Fair Value, Total held-to-maturity securities Debt Securities, Held-to-Maturity, Maturity, Allocated and Single Maturity Date, Fair Value Forfeited (in shares) Forfeited (in shares) Forfeited (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures in Period Common stock, outstanding prior to Business Combination Common Stock Outstanding Prior To Business Combination Hyliion Holdings Corp. exercise of warrants Parent Entity Exercise Of Warrants Document Annual Report Document Annual Report Legal Entity [Axis] Legal Entity [Axis] Weighted-average remaining lease term: Weighted Average Remaining Lease Term In Years [Abstract] Total liabilities Liabilities Operating leases Operating Lease, Weighted Average Remaining Lease Term 2018 Note Two Thousand Eighteen Note [Member] Term Loan Term Loan [Member] Term Loan Cash Flows from Investing Activities Net Cash Provided by (Used in) Investing Activities [Abstract] Conversion of convertible notes payable to common stock Conversion Of Convertible Notes Payable To Common Stock Conversion of convertible notes payable to common stock. Conversion of convertible notes payable to common stock Conversion Of Convertible Notes Payable To Common Stock In Shares Conversion of convertible notes payable to common stock. Exercise of common stock options Stock Issued During Period, Value, New Issues Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Fair Value Hierarchy and NAV [Domain] Fair Value Hierarchy and NAV [Domain] Aggregate number of convertible stock (in shares) Conversion of Stock, Shares Converted Schedule of Property and Equipment, Net Property, Plant and Equipment [Table Text Block] Preferred stock, shares issued (in shares) Preferred Stock, Shares Issued Document Type Document Type Weighted Average Exercise Price (in Dollars) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract] Estimated useful life Property, Plant and Equipment, Useful Life Gross Unrealized Losses Debt Securities, Held-to-Maturity, Accumulated Unrecognized Loss Concentration Risk Benchmark [Domain] Concentration Risk Benchmark [Domain] Warrant extension, mileage Warrant Extension, Mileage Warrant Extension, Mileage Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] Forward Purchase Units Forward Purchase Units [Member] Forward Purchase Units Warrants exercised where proceeds are included within prepaid expenses and other current assets Warrants Exercised, Proceeds Included Within Prepaid Expenses And Other Current Assets Warrants Exercised, Proceeds Included Within Prepaid Expenses And Other Current Assets Debt Debt Disclosure [Text Block] Asset Acquisition [Axis] Asset Acquisition [Axis] Product and Service [Domain] Product and Service [Domain] Entity Shell Company Entity Shell Company Total deferred tax expense Deferred Income Tax Expense (Benefit) Commercial debt Commercial Debt Legacy Hyliion shares Business Combination Legacy Entity, Shares 2023 Lessee, Operating Lease, Liability, to be Paid, Year One Legacy Hyliion Legac yHyliion [Member] 2037 Operating Loss Expiration Period, Period Three [Member] Operating Loss Expiration Period, Period Three Public Utility, Property, Plant and Equipment [Table] Public Utility, Property, Plant and Equipment [Table] Developed technology Developed Technology Rights [Member] Proceeds from warrant exercises Proceeds from Warrant Exercises Due in one year or less Debt Securities, Held-to-Maturity, Amortized Cost, after Allowance for Credit Loss, Maturity, Allocated and Single Maturity Date, Year One Vehicles Vehicles Vehicles [Member] Common stock issued for warrants exercised, net of issuance cost (in Shares) Common Stock Issued For Warrants Exercised, Shares Common stock issued for warrants exercised,shares. Business Combination, PIPE, and forward purchase agreement financing shares Business Combination PIPE And Forward Purchase Agreement Financing Shares Revenue Benchmark Revenue Benchmark [Member] Document Period End Date Document Period End Date December 2019 Note December 2019 Note [Member] Cash - TortoiseCorp’s trust and cash (net of redemption) Business Combination, Cash, Net Of Redemption Cash - TortoiseCorp’s trust and cash (net of redemption). Pre-money valuation Debt Instrument, Conversion, Pre-Money Valuation Debt Instrument, Conversion, Pre-Money Valuation Total assets Assets Debt Disclosure [Abstract] Debt Disclosure [Abstract] Reverse Recapitalization (Details) - Schedule of Legacy Hyliion shares [Line Items] Reverse Recapitalization - Schedule Of Legacy Entity Shares [Line Items] Schedule of Amortized Cost, Unrealized Gains and Losses, and Fair Value Debt Securities, Held-to-Maturity [Table Text Block] Earnings Per Share [Abstract] Earnings Per Share [Abstract] Accounts Receivable Accounts Receivable [Policy Text Block] Share-based Compensation (Details) [Table] Share-based Compensation (Details) [Table] Antidilutive Securities [Axis] Antidilutive Securities [Axis] Schedule of Held-to-maturity Securities [Line Items] Schedule of Held-to-Maturity Securities [Line Items] Total Accrued Liabilities, Current Shares, Issued Shares, Issued Schedule of Accrued Expenses and Other Current Liabilities Schedule of Accounts Payable and Accrued Liabilities [Table Text Block] 2027 Lessee, Operating Lease, Liability, to be Paid, Year Five Vested (in dollars per share) Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price Net cash (used in) provided by financing activities Net Cash Provided by (Used in) Financing Activities TortoiseCorp founder shares Business Combination, Legacy Shares Significant Customers Significant Customers [Member] Significant Customers Accounting Policies [Abstract] Accounting Policies [Abstract] Long-term investments Long-Term Investments Convertible notes payable Convertible Notes Payable Variable lease cost Variable Lease, Cost Schedule of Business Combination to the Consolidated Statements of Cash Flows and the Consolidated Statement of Changes in Stockholders’ Equity Business Combination, Separately Recognized Transactions [Table Text Block] Stockholders’ equity Stockholders' Equity Attributable to Parent [Abstract] Prepaid expenses and other current assets Prepaid Expense and Other Assets, Current Warrants exercisable eligibility period Business Combination, Warrant Exercisable Period Business Combination, Warrant Exercisable Period Net (Loss) Income Per Share Earnings Per Share [Text Block] Warrant purchase price (in dollars per share) Warrant Exercise Price Customer [Axis] Customer [Axis] Schedule of Assumptions Were Used for Options Issued Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block] State and municipal bonds Municipal Bonds [Member] Cash and Cash Equivalents Cash and Cash Equivalents, Policy [Policy Text Block] Operating lease liabilities Increase (Decrease) in Operating Lease Liability Schedule of Provision for Income Taxes Schedule of Components of Income Tax Expense (Benefit) [Table Text Block] Award Type [Domain] Award Type [Domain] Expected recognition period Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition Loss on extinguishment of debt Loss on extinguishment of debt Loss on extinguishment Gain (Loss) on Extinguishment of Debt Weighted average remaining contractual term, exercisable Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term Schedule of Identifiable Intangible Assets Schedule of Finite-Lived Intangible Assets [Table Text Block] Computers and related equipment Computers and related equipment Computer Equipment [Member] Gross loss Gross Profit Entity Registrant Name Entity Registrant Name Reverse Recapitalization (Details) [Line Items] Reverse Recapitalization [Line Items] Exercise of common stock options (in Shares) Stock Issued During Period, Shares, New Issues Expected dividend yield Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Rate Balance at December 31, 2018 Balance Of Legacy Entity Shares Balance of legacy hyliion shares. Capital Structure (Details) [Table] Capital Structure [Table] Entity Address, City or Town Entity Address, City or Town Retirement Plan Retirement Benefits [Text Block] Leases [Abstract] Leases [Abstract] Maturity period Long-Term Debt, Term Operating lease obligation Deferred Tax Assets, Operating Loss Carryforwards Asset Class [Domain] Asset Class [Domain] Minimum Minimum [Member] Statement of Financial Position [Abstract] Statement of Financial Position [Abstract] Entity Emerging Growth Company Entity Emerging Growth Company Reverse Recapitalization (Details) [Table] Reverse Recapitalization [Table] Common stock, par value (in dollars per share) Common Stock, Par or Stated Value Per Share Raw materials Inventory, Raw Materials, Net of Reserves Inventory write-down Inventory Write-down Operating Loss Expiration Period [Axis] Operating Loss Expiration Period [Axis] Operating Loss Expiration Period Stock options Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-Based Payment Arrangement, Amount Federal net operating loss carryforwards Deferred Tax Assets, Operating Loss Carryforwards, Foreign Commitments and Contingencies Disclosure [Abstract] Commitments and Contingencies Disclosure [Abstract] Auditor Name Auditor Name Fair Value Measurements Fair Value Disclosures [Text Block] Fair value per share (in dollars per share) Share Price Net operating loss carryforwards Operating Loss Carryforwards Paid-in-kind interest on convertible notes payable Paid-In-Kind Interest On Convertible Notes Payable Paid-in-kind interest on convertible notes payable. Trading Symbol Trading Symbol Entity File Number Entity File Number Intangible Assets, Net Intangible Assets Disclosure [Text Block] Demand Letter Demand Letter, Class A Increase Amendment [Member] Demand Letter, Class A Increase Amendment Net of transaction costs and expenses Business Acquisition, Transaction Costs No established accounting grant date Award Date One [Member] Award Date One Shares issued in connection with a Commercial Matters Agreement Effective Income Tax Rate Reconciliation, Shares Issued In Connection With Commercial Matters Agreement Research and development Acquired in-process research and development (Note 3) Research and Development Expense Awards granted (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period RSUs Unvested restricted stock units Restricted Stock Units (RSUs) [Member] Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Axis] Use of Estimates and Uncertainty of the Coronavirus Pandemic Use of Estimates, Policy [Policy Text Block] Exercise of common stock options and vesting of restricted stock units, net Shares Issued, Value, Share-based Payment Arrangement, Options And Restricted Stock Units Shares Issued, Value, Share-based Payment Arrangement, Options And Restricted Stock Units Schedule of Lease Liability Maturities for the Next Five Years Schedule Of Future Minimum Rental Payments For Operating And Finance Leases [Table Text Block] Schedule Of Future Minimum Rental Payments For Operating And Finance Leases Accounts payable Increase (Decrease) in Accounts Payable Marketing and advertising expense Marketing and Advertising Expense Concentration risk, percentage Concentration Risk, Percentage Amortized Cost Debt Securities, Held-to-Maturity, Amortized Cost, after Allowance for Credit Loss Balance at beginning of period Balance at end of period Standard and Extended Product Warranty Accrual Investments Investments in Debt and Marketable Equity Securities (and Certain Trading Assets) Disclosure [Text Block] Income Taxes Income Tax Disclosure [Text Block] Valuation allowance Deferred State and Local Income Tax Expense (Benefit) Finished goods Inventory, Finished Goods, Net of Reserves Fair Value Debt Securities, Held-to-Maturity, Fair Value, Maturity [Abstract] Credit Facility [Domain] Credit Facility [Domain] Cash paid for interest Interest Paid, Excluding Capitalized Interest, Operating Activities Net (loss) income per share, basic (in dollars per share) Earnings Per Share, Basic SharePurchaseProgram [Domain] Share Purchase Program [Domain] 2025 Lessee, Operating Lease, Liability, to be Paid, Year Three Fair value of RSUs that vested in period Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value Change in operating assets and liabilities, net of effects of business acquisition: Change In Operating Assets And Liabilities Net Of Effects Of Business [Abstract] Warrants forfeited (in shares) Class Of Warrant Or Right, Warrants Forfeited Class Of Warrant Or Right, Warrants Forfeited Share-based Compensation (Details) [Line Items] Share-based Compensation [Line Items] Schedule of Restrictions on Cash and Cash Equivalents Restrictions on Cash and Cash Equivalents [Table Text Block] Inventories Inventory, Policy [Policy Text Block] Modified rate (percent) Debt Instrument, Interest Rate, Modified Percentage Debt Instrument, Interest Rate, Modified Percentage Concentration Risk Type [Domain] Concentration Risk Type [Domain] Total stockholders’ equity Balance at beginning Balance at ending Total equity Stockholders' Equity Attributable to Parent Direct transaction costs Asset Acquisition, Consideration Transferred, Transaction Cost Other Deferred Tax Assets, Other Entity Interactive Data Current Entity Interactive Data Current Aggregate number of common stock purchase (in shares) Sale of Stock, Number of Shares Issued in Transaction Accumulated Amortization Finite-Lived Intangible Assets, Accumulated Amortization Conversion price Conversion Price Debt Instrument, Interest Rate, Default Percentage Debt Instrument, Interest Rate, Default Percentage Debt Instrument, Interest Rate, Default Percentage Property, Plant and Equipment [Table] Property, Plant and Equipment [Table] Common stock equals/exceeds (in dollars per share) Common Stock, Convertible, Conversion Price, Decrease 2025 Finite-Lived Intangible Asset, Expected Amortization, Year Three Award Date [Domain] Award Date [Domain] Accumulated Deficit Retained Earnings [Member] Total operating lease costs Lease, Cost Common Stock Common Stock [Member] Proceeds from convertible notes payable issuance and derivative liabilities Proceeds From Convertible Notes Payable Issuance And Derivative Liability Proceeds from convertible notes payable issuance and derivative liability. Settlement of convertible notes payable derivative liabilities Settlement Of Convertible Notes Payable Derivative Liabilities Settlement of convertible notes payable derivative liabilities. Schedule of Operating Lease Costs and Finance Lease Costs Lease, Cost [Table Text Block] Authorized for future grant under 2020 Equity Incentive Plan Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant Income Taxes Income Tax, Policy [Policy Text Block] Revenue Revenue [Policy Text Block] Accrued paid-in-kind interest Debt Instrument, Increase, Accrued Interest Statement [Table] Statement [Table] Current tax expense: Current Federal, State and Local, Tax Expense (Benefit) [Abstract] Issuance of common stock for acquisition Stock Issued During Period, Value, Acquisitions Lease extension Lessee, Operating Lease, Renewal Term Warranty period extend Warranty Period Extend Warranty Period Extend Redemption of unexercised warrants Redemption Of Warrants During Period, Value Redemption Of Warrants During Period, Value Change in fair value of convertible notes payable derivative liabilities Gain (Loss) on Derivative Instruments, Net, Pretax Furniture and fixtures Furniture and Fixtures [Member] Current assets Assets, Current [Abstract] Operating lease liabilities, net of current portion Operating Lease, Liability, Noncurrent R&D tax credit Deferred Tax Assets, Tax Credit Carryforwards, Research Share Purchase Program [Axis] Share Purchase Program [Axis] Share Purchase Program Statistical Measurement [Axis] Statistical Measurement [Axis] Asset Acquisition [Domain] Asset Acquisition [Domain] Leasehold improvements Leasehold improvements Leasehold Improvements [Member] Retained earnings Retained Earnings (Accumulated Deficit) Total Total Shares Of Common Stock Convertible redeemable preferred stock (in shares) Convertible Preferred Stock, Shares Issued upon Conversion Schedule of Provides Supplemental Disclosures of Noncash Financing Activities Condensed Cash Flow Statement [Table Text Block] Cash and cash equivalents Cash Equivalents, at Carrying Value Accounts receivable, net Accounts Receivable, after Allowance for Credit Loss, Current Schedule of Finite-Lived Intangible Assets [Table] Schedule of Finite-Lived Intangible Assets [Table] Equity Components [Axis] Equity Components [Axis] Amortized Cost Debt Securities, Held-to-Maturity, Amortized Cost, after Allowance for Credit Loss, Maturity [Abstract] Public Utility, Property, Plant and Equipment [Line Items] Public Utility, Property, Plant and Equipment [Line Items] Litigation Case [Domain] Litigation Case [Domain] Weighted Average Exercise Price, Exercisable (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price Segment Information Segment Reporting, Policy [Policy Text Block] Document Fiscal Year Focus Document Fiscal Year Focus Reverse Recapitalization Reverse Recapitalization [Text Block] Reverse Recapitalization Cash Flows from Operating Activities Net Cash Provided by (Used in) Operating Activities [Abstract] Statement [Line Items] Statement [Line Items] Warrant holders period Warrants and Rights Outstanding, Term Repayments on finance lease obligations Finance Lease, Principal Payments Loss on impairment and disposal of assets Loss on impairment and disposal of assets Gain (Loss) on Sale of Assets and Asset Impairment Charges Cash paid for amounts included in the measurement of lease liabilities: Cash Paid For Amounts Included In The Measurement Of Lease Liabilities [Abstract] Recapitalization applied to Series A outstanding at December 31, 2018 Recapitalization Applied To Series A Outstanding Recapitalization applied to series A outstanding. Accrued expenses and other current liabilities Accounts Payable and Other Accrued Liabilities, Current Gross Carrying Value Finite-Lived Intangible Assets, Gross Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Axis] Selling, general and administrative expenses Selling, general and administrative expenses Selling, General and Administrative Expense Loss Contingencies [Table] Loss Contingencies [Table] 2016 Equity Incentive Plan Equity Incentive Plan Twenty Sixteen [Member] State Current Income Tax Expense (Benefit) Operating lease right-of-use assets Operating Lease, Right-of-Use Asset Share-based compensation expense Employee Benefits and Share-Based Compensation Common stock issued for warrants exercised, net of issuance cost Offering Costs Paid By Sponsor In Exchange For Issuance Of ClassB Common Stock Impairment of Long-Lived Assets Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block] Auditor Firm ID Auditor Firm ID Number of shares that each warrant entitles holder (in shares) Class of Warrant or Right, Number of Securities Called by Each Warrant or Right Deferred tax liabilities: Deferred Tax Liabilities, Gross [Abstract] Payments to acquire productive assets Payments to Acquire Productive Assets Document Transition Report Document Transition Report Local Phone Number Local Phone Number Warrants to purchase (in shares) Warrants To Purchase Warrants To Purchase Loss from operations Operating Income (Loss) Schedule of Share Option Activity Share-Based Payment Arrangement, Activity [Table Text Block] Less: redemption of TortoiseCorp shares Less Redemption Of T Legacy Shares Recent Accounting Pronouncements Issued New Accounting Pronouncements, Policy [Policy Text Block] Schedule of Property and Equipment Public Utility Property, Plant, and Equipment [Table Text Block] Prepaid expenses and other assets Increase (Decrease) in Prepaid Expense and Other Assets State and Local Jurisdiction State and Local Jurisdiction [Member] Common stock, shares outstanding (in shares) Common Stock, Shares, Outstanding Goodwill Goodwill Movement in Standard Product Warranty Accrual [Roll Forward] Movement in Standard Product Warranty Accrual [Roll Forward] Cash - forward purchase units Business Combination Separately Cash Forward Purchase Units Cash - Forward Purchase Units. Long-Lived Tangible Asset [Axis] Long-Lived Tangible Asset [Axis] Non-deductible gain related to warrant conversions Effective Income Tax Rate Reconciliation, Non-Deductible Gain Related To Warrant Conversions Effective Income Tax Rate Reconciliation, Non-Deductible Gain Related To Warrant Conversions Adjustments to reconcile net (loss) income to net cash used in operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Total Income Tax Expense (Benefit) Less: valuation allowance Deferred Tax Assets, Valuation Allowance Total current tax expense Current Federal, State and Local, Tax Expense (Benefit) Property and Equipment, Net Property, Plant and Equipment, Policy [Policy Text Block] Preferred stock, par value (in dollars per share) Preferred Stock, Par or Stated Value Per Share Schedule of Product Warranty Liability Schedule of Product Warranty Liability [Table Text Block] Schedule of Shares of Common Stock Issued Immediately Following the Consummation of the Business Combination Business Combination, Segment Allocation [Table Text Block] 2026 Lessee, Operating Lease, Liability, to be Paid, Year Four Income Statement [Abstract] Income Statement [Abstract] Options granted (in shares) Granted (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross Entity Public Float Entity Public Float Federal Deferred Federal Income Tax Expense (Benefit) Additional Paid-In Capital Additional Paid-in Capital [Member] Document Fiscal Period Focus Document Fiscal Period Focus Held-to-maturity investments Held To Maturity Investments [Abstract] R&D tax credit Effective Income Tax Rate Reconciliation, Tax Settlement, Other, Amount Amortized cost Debt Securities, Held-to-Maturity, Amortized Cost, after Allowance for Credit Loss, Maturity, without Single Maturity Date Share-based compensation Shares Issued, Value, Share-Based Payment Arrangement, before Forfeiture Weighted-average shares outstanding, diluted (in shares) Weighted Average Number of Shares Outstanding, Diluted Schedule of Inventory Schedule of Inventory, Current [Table Text Block] Share-based Compensation (Details) [Line Items] Share-Based Compensation Line Items [Line Items] Share-based Compensation (Details) [Line Items] Expected term (in years) Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term Loss Contingencies [Line Items] Loss Contingencies [Line Items] Common stock of TortoiseCorp Business Combination Common Stock Of Acquired Entity Warranty charges Product Warranty Expense Accounts Receivable Accounts Receivable [Member] ICFR Auditor Attestation Flag ICFR Auditor Attestation Flag Investments Investments Common stock, $0.0001 par value; 250,000,000 shares authorized; 179,826,309 and 173,468,979 shares issued and outstanding at December 31, 2022 and 2021, respectively Common Stock, Value, Issued Payments for security deposit, net Payments For Security Deposit, Net Payments For Security Deposit, Net Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree [Domain] Business combination expiration period Business Combination, Warrants Expiration Period Business combination expiration period. Net operating loss Other Operating Income (Expense), Net Share-based Compensation (Details) [Line Items] Share-based Compensation (Details) [Line Items] Share-based Compensation (Details) [Line Items] Anti-dilutive effect. Potential common shares from unvested restricted stock Stock Issued During Period, Shares, Restricted Stock Award, Gross Grant funding received Other Commitment Schedule of Potential Common Shares Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block] Noncash lease expense Noncash Lease Expense Non cash lease expense. Weighted-average discount rate: Weighted Average Discount Rate [Abstract] Warrants not exercised (in shares) Class Of Warrant Or Right, Warrants Automatically Redeemed Class Of Warrant Or Right, Warrants Automatically Redeemed Schedule of Assets and Liabilities That Are Measured at Fair Value on a Recurring Basis Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block] Exercisable intrinsic value Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Intrinsic Value Short-term lease cost Short-Term Lease, Cost Preferred stock, shares authorized Preferred Stock, Shares Authorized Private Placement Warrants Private Placement [Member] Schedule of Weighted-average Lease Terms and Discount Rates Schedule Of Weighted Average Lease Terms And Discount Rates [Table Text Block] Tabular disclosure of weighted-average lease terms and discount rates. Warranties Product Warranty Disclosure [Text Block] Amortization of investment premiums and discounts Amortization Of Bond Premium Discount Amortization Of Bond Premium Discount Cash and cash equivalents and restricted cash, beginning of period Cash and cash equivalents and restricted cash, end of period Total cash and cash equivalents Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents Schedule of Common Stock Reserved Schedule Of Common Stock Reserved [Table Text Block] Consecutive trading days Warrant, Convertible, Consecutive Trading Days Warrant, Convertible, Consecutive Trading Days Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] Divided Debt Instrument Percentage Current liabilities Liabilities, Current [Abstract] Proceeds from exercise of common stock options Proceeds from Stock Options Exercised Common stock, shares issued (in shares) Issuance of common shares (in shares) Common Stock, Shares, Issued Other Effective Income Tax Rate Reconciliation, Other Adjustments, Amount Acquisitions of property and equipment and intangible assets included in accounts payable and other Capital Expenditures Incurred but Not yet Paid Interest on lease liabilities Finance Lease, Interest Expense Maturity date (or less) Debt Securities, Held-to-Maturity, Term Debt Securities, Held-to-Maturity, Term Cash - PIPE BusinessCombinationCash Amount of cash - PIPE. Number of consecutive term extensions Lessee, Operating Lease, Number Of Term Extensions Lessee, Operating Lease, Number Of Term Extensions Business combination transaction cost Business Combination, Acquisition Related Costs Acquisition Asset Acquisition [Text Block] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] 2019 Note Two Thousand Nineteen Note [Member] Amendment Flag Amendment Flag Useful Life Finite-Lived Intangible Asset, Useful Life Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities Operating lease cost Operating Lease, Cost Investment Type [Axis] Investment Type [Axis] Investments Investment, Policy [Policy Text Block] Gross redemption payments for common stock Gross Redemption Payments For Common Stock Gross redemption payments for common stock. Litigation Case [Axis] Litigation Case [Axis] Redemption price of warrants (in dollars per share) Class Of Warrant Or Right, Redemption Price Class Of Warrant Or Right, Redemption Price Legacy Hyliion shares Legacy Entity Shares [Member] Proceeds from loans receivable Proceeds from Collection of Loans Receivable Entity Current Reporting Status Entity Current Reporting Status Due in one year or less Debt Securities, Held-to-Maturity, Maturity, Allocated and Single Maturity Date, Rolling within One Year, Fair Value Exchange Ratio Recapitalization Exchange Ratio Recapitalization Exchange Ratio Goodwill and Intangible Assets Disclosure [Abstract] Goodwill and Intangible Assets Disclosure [Abstract] Accrued Liabilities and Other Liabilities [Abstract] Accrued Liabilities and Other Liabilities [Abstract] Other assets Other Assets, Noncurrent Shares issued in PIPE Business Combination Of Shares Issued In PIPE Numerator: Numerator [Abstract] Participants minimum required age limit of plan Defined Contribution Plan, Minimum Required Age Defined Contribution Plan, Minimum Required Age Weighted Average Remaining Contractual Term Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Additional Disclosures [Abstract] Shares, Exercisable Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number Depreciation and amortization Depreciation, Depletion and Amortization Disaggregation of Revenue [Table] Disaggregation of Revenue [Table] Fair value adjustments Liabilities, Fair Value Adjustment Accrual for warranties issued Standard Product Warranty Accrual, Increase for Warranties Issued Indefinite Operating Loss Expiration Period, Period Two [Member] Operating Loss Expiration Period, Period Two Legacy Hyliion shares, effected for Exchange Ratio Legacy Entity Shares Effected For Exchange Ratio [Member] Shares, Balance (in shares) Shares, Balance (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number Equity financing Debt Instrument, Equity Finance Conversion Trigger Debt Instrument, Equity Finance Conversion Trigger Accrued Expenses and Other Current Liabilities Accounts Payable, Accrued Liabilities, and Other Liabilities Disclosure, Current [Text Block] Non-deductible convertible debt interest expense Induced Conversion of Convertible Debt Expense Corporate bonds and notes Corporate Bonds And Notes [Member] Intangible assets, net Intangible Assets, Net (Including Goodwill) Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Business Combination and PIPE financing (in Shares) Business Combination And PIPE Financing In Shares Business Combination and PIPE financing share. Property and equipment, net Total property and equipment, net Property, Plant and Equipment, Net Supplemental Cash Flow Information Cash Flow, Supplemental Disclosures [Text Block] Debt, interest rate Short-Term Debt, Interest Rate Increase Operating cash flows from operating leases Operating Lease, Payments Schedule of Future Amortization Expense Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] Office furniture and fixtures Office Equipment [Member] Unexercised stock options Share-Based Payment Arrangement, Option [Member] Denominator: Denominator [Abstract] Expected volatility Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate Debt Instrument, Redemption, Period [Domain] Debt Instrument, Redemption, Period [Domain] Other expense, net Other Nonoperating Income (Expense) Total finance lease costs Total Finance Lease Costs Total finance lease costs. Price per unit (in dollars per share) Sale of Stock, Price Per Share Common stock, shares authorized (in shares) Common Stock, Shares Authorized Intangible Assets, Net Intangible Assets, Finite-Lived, Policy [Policy Text Block] Proceeds from exercise of stock warrants, net of issuance costs Proceeds Received From Sale Of Private Placement Warrants Proceeds received from sale of private placement warrants. Operating lease right of use asset, net Deferred Tax Liabilities Operating Lease Right-Of-Use Asset, Net Operating lease right of use asset, net. Total operating expenses Operating Expenses Maximum Maximum [Member] Subsequent equity financing Equity Financing Price Conversion price Debt Instrument, Conversion Discount Debt Instrument, Conversion Discount Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Total current assets Assets, Current Cash paid for taxes Income Taxes Paid, Net Hybrid systems and other Hybrid Systems and Other [Member] Hybrid Systems and Other Proceeds to be collected Proceeds From Warrant To Be Collected Proceeds from warrant to be collected. Additional interest Debt Instrument, Interest Rate, Default Increase Debt Instrument, Interest Rate, Default Increase Entity Small Business Entity Small Business Balance at beginning (in Shares) Balance at ending (in Shares) Shares, Outstanding Common stock value Asset Acquisition, Consideration Transferred, Equity Interest Issued and Issuable Total Finite-Lived Intangible Assets, Net Beginning balance Ending balance Convertible Notes Payable Derivative Liabilities Convertible notes payable derivative liabilities. Restricted cash included in other assets Restricted cash Restricted Cash Summary of Significant Accounting Policies Significant Accounting Policies [Text Block] Unrecognized compensation cost related to share-based payments Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount TortoiseCorp Tortoise Corp [Member] Tortoise Corp Number of Options Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [Roll Forward] Schedule of Net Accounts Receivable from Significant Customers Schedules of Concentration of Risk, by Risk Factor [Table Text Block] Property and Equipment, Net Property, Plant and Equipment Disclosure [Text Block] Schedule of Provides Supplemental Cash Flow Information Schedule of Cash Flow, Supplemental Disclosures [Table Text Block] Guarantees and Product Warranties [Abstract] Amortization of debt discount Amortization of Debt Discount (Premium) Sublessor income Sublease Income Long-Lived Tangible Asset [Domain] Long-Lived Tangible Asset [Domain] Accounts receivable Increase (Decrease) in Accounts Receivable Title of 12(b) Security Title of 12(b) Security Description of Organization and Business Operations and Basis of Presentation Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block] Optional extension period Debt Term, Optional Extension Period Debt Term, Optional Extension Period Due after one year through five years Debt Securities, Held-to-Maturity, Amortized Cost, after Allowance for Credit Loss, Maturity, Allocated and Single Maturity Date, after Year One through Five Business Combination and PIPE financing, net of issuance costs paid BusinessCombinationFinancingNetOfIssuanceCostsPaid Short-term investments Short-Term Investments Product sales and other Product and Service, Other [Member] Debt Instrument [Line Items] Debt Instrument [Line Items] Business Combination and Asset Acquisition [Abstract] Total lease obligations Operating Lease, Liability U.S. government agency bonds US Government Agencies Debt Securities [Member] Share-Based Compensation Share-Based Payment Arrangement [Policy Text Block] Investments, Debt and Equity Securities [Abstract] Investments, Debt and Equity Securities [Abstract] Accrued expenses and other liabilities Increase (Decrease) in Other Accrued Liabilities Class 8 semi-truck prepared for Hybrid system upfit Class 8 Semi-Trucks [Member] Class 8 Semi-Trucks 2024 Finite-Lived Intangible Asset, Expected Amortization, Year Two Liabilities and stockholders’ equity Liabilities and Equity [Abstract] Demo fleet systems DemoFleetSystemsMember Demo Fleet Systems Member. Proceeds from sale and maturity of investments Proceeds from Sale and Maturity of Held-to-Maturity Securities Granted (in dollars per share) Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price Fair Value, Recurring and Nonrecurring [Table] Fair Value, Recurring and Nonrecurring [Table] Deferred tax assets: Deferred Tax Assets, Net of Valuation Allowance [Abstract] Net Business Combination and PIPE financing Business Combination, Separately Recognized Transactions, Net Gains and Losses Prepaid Expenses and Other Current Assets Prepaid And Other Expenses Policy [Policy Text Block] Prepaid and other expenses Policy text block. Inventory Total inventory Inventory, Net Accounts payable Accounts Payable, Current Income Tax Authority [Axis] Income Tax Authority [Axis] Debt Securities, Held-to-maturity [Table] Debt Securities, Held-to-Maturity [Table] Options outstanding intrinsic value Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value Schedule of Investment Maturity Investments Classified by Contractual Maturity Date [Table Text Block] Weighted Average Remaining Life Finite-Lived Intangible Asset, Weighted Average Period before Next Renewal or Extension Auditor Location Auditor Location Warrant Warrant [Member] Entity Filer Category Entity Filer Category Weighted-average shares outstanding, basic (in shares) Weighted Average Number of Shares Outstanding, Basic Federal Current Federal Tax Expense (Benefit) Customer B Customer B [Member] Customer B Total consideration Asset Acquisition, Consideration Transferred Commitments and contingencies (Note 17) Commitments and Contingencies Security Exchange Name Security Exchange Name Weighted average grant date fair value (in dollars per share) Weighted average grant date fair value (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price Common stock issued for purchase of assets Stock Issued Letter of credit Letters of Credit Outstanding, Amount Property, Plant and Equipment [Line Items] Property, Plant and Equipment [Line Items] Revenues Total product sales and other Revenue from Contract with Customer, Excluding Assessed Tax Corporate bonds and notes Corporate Bond Securities [Member] Conversion of convertible notes payable to common stock (in shares) Stock Issued During Period, Shares, Conversion of Convertible Securities Entity Well-known Seasoned Issuer Entity Well-known Seasoned Issuer Transaction costs Effective Income Tax Rate Reconciliation, Transaction Costs Reverse Recapitalization (Details) - Schedule of Legacy Hyliion shares [Table] Reverse Recapitalization - Schedule Of Legacy Entity Shares [Table] Cover [Abstract] Schedule of Long-Term Debt Instruments [Table] Schedule of Long-Term Debt Instruments [Table] Leases Lessee, Leases [Policy Text Block] Level III Fair Value, Inputs, Level 3 [Member] Entity Voluntary Filers Entity Voluntary Filers Due after one year through five years Debt Securities, Held-to-Maturity, Maturity, Allocated and Single Maturity Date, Rolling after One Through Five Years, Fair Value Stock options issued and outstanding Stock Options Issued And Outstanding Share-Based Compensation Share-Based Payment Arrangement [Text Block] Accounts receivable allowance Accounts Receivable, Allowance for Credit Loss Work in process Inventory, Work in Process, Net of Reserves Fair Value Held-to-maturity investments: Debt Securities, Held-to-Maturity, Fair Value Optional conversion Debt Instrument, Redemption, Period Two [Member] Schedule of Legacy Hyliion Shares Schedule Of Legacy Entity Shares [Table Text Block] Investments [Domain] Investments [Domain] Risk-free interest rate Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate Documents Incorporated by Reference Documents Incorporated by Reference [Text Block] Award Date [Axis] Award Date [Axis] Taxes paid related to net share settlement of equity awards Payment, Tax Withholding, Share-Based Payment Arrangement Total liabilities and stockholders’ equity Liabilities and Equity Schedule of Deferred Taxes Schedule of Deferred Tax Assets and Liabilities [Table Text Block] Income Taxes [Table] Income Taxes [Table] Intangible assets, net Deferred Tax Assets, Goodwill and Intangible Assets Warranties Standard Product Warranty, Policy [Policy Text Block] Total deferred tax assets Deferred Tax Assets, Gross Level II Fair Value, Inputs, Level 2 [Member] Acquisition General Electric Company's GE Additive Business, Assets Acquisition [Member] General Electric Company's GE Additive Business, Assets Acquisition Automatic conversion Debt Instrument, Redemption, Period One [Member] PIPE Shares PIPE Shares [Member] Business Combination and PIPE financing Business Combination And PIPE Financing Business Combination and PIPE financing. Current Fiscal Year End Date Current Fiscal Year End Date Income Taxes [Line Items] Income Taxes [Line Items] Less: imputed interest Lessee, Operating Lease, Liability, Undiscounted Excess Amount Common stock (in shares) Common stock (in shares) Shares Of Common Stock Shares Of Common Stock Net Intangible Assets, Net (Excluding Goodwill) Finite-Lived Intangible Assets [Line Items] Finite-Lived Intangible Assets [Line Items] Net loss per share, diluted (in dollars per share) Earnings Per Share, Diluted Sale of Stock [Domain] Sale of Stock [Domain] Proceeds from sale of property and equipment Proceeds from Sale of Property, Plant, and Equipment Employee and nonemployee award vesting period Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period Change in fair value of warrant liabilities Change in fair value of warrant liability Fair Value Adjustment of Warrants Concentration Risk Type [Axis] Concentration Risk Type [Axis] Total current liabilities Liabilities, Current Vested (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested, Number of Shares 2024 Lessee, Operating Lease, Liability, to be Paid, Year Two Legacy Hyliion shares Legacy Entity Shares Legacy Hyliion shares. Customer Concentration Risk Customer Concentration Risk [Member] Customer A Customer A [Member] Customer A Deferred tax assets, net of valuation allowance Deferred Tax Assets, Net of Valuation Allowance Intangible assets, net Deferred Tax Liabilities, Intangible Assets Common stock shares issued (in shares) Noncash or Part Noncash Acquisition, Noncash Financial or Equity Instrument Consideration, Shares Issued R&D tax credit Deferred Tax Assets, Operating Loss Carryforwards, Subject to Expiration Section 174 expenditures Deferred Tax Assets, ax Deferred Expense, Research Deferred Tax Assets, ax Deferred Expense, Research Maximum term Share-Based Compensation Arrangement by Share-Based Payment Award, Expiration Period Equity financing per share price Equity Financing Percentage Proceeds not yet received Class Of Warrant Or Right, Proceeds Not Yet Received Class Of Warrant Or Right, Proceeds Not Yet Received Schedule of Level 3 Instruments Schedule of Derivative Instruments [Table Text Block] Warrants exercised (in shares) Class Of Warrant Or Right, Number Of Warrants Exercised Class Of Warrant Or Right, Number Of Warrants Exercised Total amortization expense Amortization Entity Address, Address Line Two Entity Address, Address Line Two Entity Address, Address Line One Entity Address, Address Line One Total shares of common stock immediately after Business Combination Total Shares Of Common Stock Immediately After Business Combination Income Tax Authority [Domain] Income Tax Authority [Domain] Cost of revenues Cost of Revenue Product and Service [Axis] Product and Service [Axis] Fair Value Disclosures [Abstract] Fair Value Disclosures [Abstract] Debt principal payment Debt Instrument, Annual Principal Payment Interest expense Interest Expense Intrinsic value of options exercised Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Exercisable, Aggregate Intrinsic Value Vested (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested, Weighted Average Grant Date Fair Value Credit Facility [Axis] Credit Facility [Axis] Inventory Inventory Disclosure [Text Block] Production machinery and equipment Production machinery and equipment Machinery and Equipment [Member] Minimum required service period of plan Defined Contribution Plan, Minimum Required Service Period Defined Contribution Plan, Minimum Required Service Period Gross proceeds Proceeds from Issuance of Warrants Inventory Disclosure [Abstract] Entity Tax Identification Number Entity Tax Identification Number Authorized for granted (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized Asset Acquisition [Line Items] Asset Acquisition [Line Items] Schedule of Disaggregation of Revenue Disaggregation of Revenue [Table Text Block] Total deferred tax liabilities Deferred Tax Liabilities, Gross Conversion ratio Convertible Stock, Conversion Ratio Convertible Stock, Conversion Ratio Shares issued (in shares) Stock Issued During Period, Shares, Other Term Loan bore interest Debt Instrument, Interest Rate During Period Customer C Customer C [Member] Customer C Redemption of common stock (in shares) Redemption Of Common Stock .Redemption of common stock. Common stock par value (in dollars per share) Common Stock, No Par Value 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] Schedule of Reconciliation of Taxes at Federal Statutory Rate to Provision for Income Taxes Schedule of Effective Income Tax Rate Reconciliation [Table Text Block] Net (decrease) increase in cash and cash equivalents and restricted cash Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect State tax expense Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Amount Property and equipment, net Deferred Tax Assets, Property, Plant and Equipment Commercial paper Commercial Paper [Member] Entity Central Index Key Entity Central Index Key Antidilutive Securities, Name [Domain] Antidilutive Securities, Name [Domain] Interest income Investment Income, Interest Research and Development Expense Research and Development Expense, Policy [Policy Text Block] Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Concentration of Supplier Risk Concentration Risk, Credit Risk, Policy [Policy Text Block] Other accrued liabilities Other Accrued Liabilities, Current Financial Instruments—Credit Losses Credit Loss, Financial Instrument [Policy Text Block] Entity [Domain] Entity [Domain] City Area Code City Area Code Accrued professional services and other Accrued Professional Fees, Current Assets Assets [Abstract] Retirement Benefits [Abstract] Retirement Benefits [Abstract] Warrant exercise price (in dollars per share) Warrant, Exercise Price, Increase Common stock aggregate (in shares) Common Stock Dividends, Shares Statement of Stockholders' Equity [Abstract] Statement of Stockholders' Equity [Abstract] Sale of Stock [Axis] Sale of Stock [Axis] Exercise of common stock options - 2019 Exercise Of Common Stock Options One Exercise of common stock options one. Provision at statutory rate of 21% Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount Operating lease costs: Operating Lease Costs [Abstract] Marketing, Promotional and Advertising Costs Advertising Cost [Policy Text Block] Debt Instrument, Redemption, Period [Axis] Debt Instrument, Redemption, Period [Axis] Operating Loss Expiration Period [Domain] Operating Loss Expiration Period [Domain] Operating Loss Expiration Period Depreciation included in cost of revenue Cost, Depreciation January 2020 Note Two Thousand Twenty Note [Member] Cash Flows from Financing Activities Net Cash Provided by (Used in) Financing Activities [Abstract] Acquired in-process research and development (Note 3) Research and Development in Process Asset Class [Axis] Asset Class [Axis] Net (Loss) Income Per Share Earnings Per Share, Policy [Policy Text Block] Share-based compensation Share-Based Payment Arrangement, Noncash Expense Operating Leases Leases, Operating [Abstract] Exercise of common stock options and vesting of restricted stock units, net (in shares) Shares Issued, Shares, Share-based Payment Arrangement, Options And Restricted Stock Units Shares Issued, Shares, Share-based Payment Arrangement, Options And Restricted Stock Units Warrants issued and outstanding (in shares) Class of Warrant or Right, Outstanding Other liabilities Other Liabilities, Noncurrent Purchase of property and equipment and other Payments to Acquire Property, Plant, and Equipment Disaggregation of Revenue [Line Items] Disaggregation of Revenue [Line Items] 2023 Finite-Lived Intangible Asset, Expected Amortization, Year One Schedule of Basic and Diluted Net (Loss) Income Per Share Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Right-of-use assets obtained in exchange for lease obligations Right-of-Use Asset Obtained in Exchange for Operating Lease Liability Net changes in accrual related to pre-existing warranties Standard and Extended Product Warranty Accrual, Increase (Decrease) for Preexisting Warranties Public Warrants Public Warrants [Member] Public Warrants Customer [Domain] Customer [Domain] EX-101.PRE 14 hyln-20221231_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT GRAPHIC 15 hyln-20221231_g1.jpg begin 644 hyln-20221231_g1.jpg M_]C_X 02D9)1@ ! 0$ 9 !D #_VP!# ," @," @,# P,$ P,$!0@%!00$ M!0H'!P8(# H,# L*"PL-#A(0#0X1#@L+$!80$1,4%145# \7&!84&!(4%13_ MVP!# 0,$! 4$!0D%!0D4#0L-%!04%!04%!04%!04%!04%!04%!04%!04%!04 M%!04%!04%!04%!04%!04%!04%!04%!3_P 1" \ 1<# 2( A$! Q$!_\0 M'P 04! 0$! 0$ $" P0%!@<("0H+_\0 M1 @$# P($ P4% M! 0 %] 0(# 01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D* M%A<8&1HE)B7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#]4Z**S/$? MB/3O"6BW6K:M=)9V%LF^263] !W)/ Y)-3*2BG*3LD3*2BG*3LD+XB\1Z;X M3T6ZU;5KM+*PMEW232=O0 =22> !R2:X_P"'/QT\+?$Z^GL=*FN+>_C7S%M; MZ,1/*G]],$AA^.?:O M0\0:E^T5XC&IZB)-.\#:?<^39V+?\O$H4NS/C@E8U M:1O11M!RVX^-Z7JU[K7B*\U#2Y)+'6XIGO\ 3S V&4+EFB7Z*,J/]@K@[J^+ MQ.?5(582I1O3;^F_OEW:[>7<_2.BO'_ (!_'RS^ M*FFC3]0,=IXFMTS+".%N%'_+2/\ JO;Z5[!7UN'Q%+%4E6HNZ9]3A\13Q5-5 M:3NF%%9+22=;=3#&7;>59AQZ84UYW_ ,->?#S_ )^- M0_\ ,_XUE6QV%P\N2K447YLSJXS#4)>/M)^&^@_P!L:R\J67FK#F&,NVYLXX_ UU3J0IP?\ /QJ'_@&?\:Z7QQ\>/#'P[N;&'6?MT7VVW%S!)';%T=#[ M@]1W';(]17$LQPDHN:JJRWUVN<:Q^%E%S5166^IZ+17C5I^UI\/;NZA@^V7D M/FNJ>9+:E47)QECG@#O7L@(8 @Y%;T,50Q-W1FI6[,VHXFCB+^QFI6["T5PW MQ&^,WACX6S64.NW4J3W:L\<5O$9&V@@;B!T&3@>N#Z5Q\?[7'P^ED5$GU%W8 MX55LF))]!S653,,)1FZ=2JDUTN95,=A:4W"I42:Z7/::*\W\UKZW']=PRJ>R=1H./6NZ^'?Q0T/XHZ?=7NA23R06THAD,\1C.X@'@?0 MUPTL=A:\_9TJB;[)G%3QN&K2Y*=1-]DSK:*\G\2?M.>"/"FO7VCW\]ZM[9RF M&41VI9=PZX.>:W/AS\:O#/Q2O;RUT*6YDFM8Q+)Y\!C&TG Q^-$<=A:E3V4: MBRM!K&M1)>@?\>=NIFF^A50=O M_ L5TU:U.C'GJR45YZ'14JTZ,>>I))>>AW-%>!M^VAX&6;8-/UUESCS!;0[? MK_K<_I7:>#/VA/ OCBXCM;+65M;Z3A;6_0P.3Z GY6/L&)KAIYG@JTN2%5-^ MIQT\QPE67+"JF_4](HHKD/B-\4M"^%ME9W6NR3QQ74ABC\B(R'Z[)/'!1]!7"P?M;?#ZXFCB2XU#?(P49M#U)QZU%7'8 M6A/V=6HD^S9%3&X:C/DJ5$GV;/9Z***[CM(KFYBL[>6XGD6&")"\DCG"JH&2 M2>P KXB\?>.-9_:7^)UCX=T=I(-#\_9:0L#M"C.^XD'<[G;^NZ+?BFWL?#7@SQU#HJ>5HWA32O[!M&Z^9=7!7[5*3_ '\-&N?4MT!K MY@\&Z3WNJ/=ZK<,.K,ESN<_E#7RAINEWFLWD=I86TMY=R<)! A=W/HJCDGV M%?*9L_?H34=)1NDO-NR7HK)>A\QFGQT)J.DHW2]6[)>BLOD>O?$+X;ZMX$N8 MO'=HC^'+>:..Z@BB8!H+YGP\$9!Y3AY%(R"@ KZ9^ /QEB^+7AACL-J M7L*C"OG.V5?9L'CL0>V,_,WPGTN]U:#4_AUXHM+S3[/6$WZ;-?0N@M+Y 3&P MW#@,"5('7('>I_@_;ZC\'?CUH6D7[[+J\5;2_MD;(0S#,:$CJ1F)OQQ7?@,5 M+"8B%:G%JE4=I)])?AY-:;7['=@<3+"UX5:::IS=I)])?AZK3:_8]J_;._Y) M/9?]A:'_ -%35\35]L_MG?\ ))[+_L+0_P#HJ:OB:N'B7_?WZ(XN(?\ ?GZ( M_4C2?^059?\ 7%/_ $$5XW^V%_R1]O\ L(0?R:OG>']JKXC6\,<2:O;A$4*H M^Q1= ,?W:P_&WQV\8_$/1/[)US4(KFQ\Q9=B6T<9W+G!RH![FO;QG$&$Q&%G M0@I7:MLO\SV,7GN%KX:=&*E=JVR_S//Z^_\ XI?"V+XJ_">TL8U5=6M;:.XL M)6XQ($'R$_W6'!_ ]J^ *_4/P[_R+^F?]>L7_H KBX:HPQ$<12J*Z:2_,Y.' M:4*\:]*HKII?J?F!=6TMG<2V\\;0SQ.8Y(W&&5@<$$=B#7VU^S/\8+?Q%\-[ MBVUF[6*]\.PXN)I6^]:A24D)[X *G_=![UYO^U[\)?[*U-/&NF0XM+QA%J"( M.(YNBR?1NA_VAZM7SE9ZG=Z?'=);7$D"747D3B-L>9&6#%3ZC*J?PKS:56MP M_CI1:NOS71_UYH\ZG4JY'C)1:NOS71_UYHZ7XJ_$"Y^)GCC4="?#6GZ)IL?EV=G M$(USU8]68^[$DGW)KMR+!2S#%2QE?51=_67_ -_N.S)<'+'8EXNMJD[^LO^ M!O\ &?^WK_TEEKI?VSO^2L67_8) MA_\ 1LU+?\ L(2?SKUK]B'_ )&KQ+_UY1_^C*\E^.G_ "6#Q;_V$)/YUZU^Q#_R M-7B7_KRC_P#1E&7_ /(Y7^*7ZA@?^1NO\4OU.Y_:A^.UUX)C3POX?G\C6+F+ MS+J\C/S6T9Z*OH[#//4#!')!'QI)(\TCR2,TDCDLS,&50R&:3 M=AR#U*A#CW8'M48BI6SK,?9)Z7:79)=?N5R<1.KG&/\ 9)Z7:7DE_5SR6#X5 M^,KJP^VP^%-9DM<;A(MC*01ZCY>1[BN8EB>&1XY$:.1"59&&"I'4$>M?JC7R MQ^V?\/[&VLM+\76D"P7X('85Z.9<.K!X=UZ4[ M\NZ?Z'?F&0K"T'6ISO;>Y7_9;^/=[-J=MX,\173743-ET8#B%B>H(' MRYY!XZ$8VOVWO^16\-?]?LG_ *!7R5INH3Z3J%K?6K^7#4? G@^[ P)YVE _WH@?ZTL-CJF)RC$4:KNX6L_)O]+"P^,GB,JKT M:CNX6MZ-_H?)5?17[*?QK/AG5(_!^LSXTF]D_P!"FD;BWF8_<]E<_DW^\37S MLJEF R3P *3..1P:^8P>+J8&M&O3W7XKL?.83%5,'6C6I[K\5V/L3]MS_D2 M_#W_ &$&_P#1;5\C:3_R%;+_ *[)_P"A"O3/'OQCD^(GPGT'2-4D:37=*O,/ M,W/VB'RV"N3_ 'AT/KP>YQYGI/\ R%;+_KLG_H0KT,VQ-/&8SV]/9J/Y;'=F MF(ABL7[:GLTOR/U'HHHK]E/UL\*_;(T>34/A/#=QH6%AJ,4TC#^%&5X\_P#? M3I6S<:4-(_99FM+4 ;?"[.VT8R6MRSG\26/XUZ1XI\-V?B_P[J.BWZEK2^A: M&3'49'##W!P1[BO/?A3KWD6,OPV\4(L6N:7;?98TD.$U&S *I+'GK\HPPZC! M]P/!K8>,<9.;T]I'E3\^WS6WH>'5H*.+E-Z>TCRI^?;YK;T,C]DS5K;7O@O# MICA)?L-Q<6LT+8.5=C)R/0B0C\#7S9\;?@AJWPKUZXGAMY;CPY+)NM+Y 2$! MY$;G^%ATR>N,CN!TNFWNO?LF_%*YBN+::]\.WIV[L8%W #E74]!(F>1[D="# M7UAX-^)7A7XE:>K:1J=K>^:G[RRD8"9!W#QGGU[8/8FO IT*&:86."KODK4M M//3\TU8\6G1HYEAHX.N^2K3T_KNCX2T7XZ>/M M5M[/Q3?B%1A5F<3;1Z#># M@5[-K%GIWQ+\9?"3QUISQPZOJU_%'J-I'U,ELRM(X]-H7'/8I7M7BCX'_#.X MM;B_U;PYIME;PJ9)9XF:T10.228V45QWP)^'NCS^*;WQEHNF/I7AF,/;:):S M22NTN<++=_O&)7?M"C_9'([F:65XNC4CAZ]13C)II7=URN_-9[:76_5$4\MQ M5&HL/6FIQDUI=W5G>_EIIOU#]L[_ ))/9?\ 86A_]%35\35]L_MG?\DGLO\ ML+0_^BIJ^)J\7B7_ ']^B/(XA_WY^B/J2T_8@^U6L,W_ FFWS$5]O\ 96<9 M&8W3'I7VMI/_(*LO\ MKBG_ *"*\;_;"_Y(^W_80@_DU?3X_)L7_H K\O*_4/P[_R+^F?]>L7_H KS>$_ MBK?]N_J>?PQ\5;Y?J)XAT&R\4:'?:3J,(GL;R)H98SZ$=1Z$=0>Q K\P)HQ' M-(@Y"L1^M?JA7Y8W?_'U-_OM_.JXLBKT96U][]"N*(K]S*VNOZ'UA^Q+X;L? M['U_7C%NU+[0+)9&_@B"JY ^I(S_ +HKZ>KYU_8F_P"1!UW_ +"?_M)*^BJ^ MFR2*CE]*RZ?J?19/%1P%.RZ?J?$W[9W_ "5BR_[!,/\ Z-FKFOV7?^2[>&?^ MWK_TEEKI?VSO^2L67_8)A_\ 1LU>$13202!XW:-QT93@C\:_.,?6^KYM*M:_ M+-/[FF?G^-J^PS.56U^65_N=S]4**_+?^UK[_G\N/^_K?XU]4_L17<]U:^,/ M.FDFVO:8\QBV.)O6OM,OX@6.Q,<.J5KWUO?97['U^!SU8W$1H>SM>^M^ROV/ ME;5O^0K>_P#79_\ T(U]<_L1_P#(E^(?^P@O_HM:^1M6_P"0K>_]=G_]"-?7 M/[$?_(E^(?\ L(+_ .BUKY/A_P#Y&4?G^1\OD7_(PC\_R/G7XZ?\E@\6_P#8 M0D_G7K7[$/\ R-7B7_KRC_\ 1E>2_'3_ )+!XM_["$G\Z]:_8A_Y&KQ+_P!> M4?\ Z,HR_P#Y'*_Q2_4,#_R-U_BE^IXS\7/#\WA?XF>)=.F7:4OI)$XQF-SO M0_BK"O2?V3/B?I_@7Q5J&E:O.MI8ZPD82YE;"1S(6VACV#!V&?4#ZCV;]I;X M#S?$BTBU[0D4^(+./RWM\A?M<0)(&3_&,G&>H./2OBF^L;C3;N6UNX)+6YA8 MI)#,A1T8=00>0:G%T:^2X_VT5I=M/HT^GZ"Q5*MD^.]M%:7NNS3Z?H?J6K!E M#*<@\@BODS]L;XG:=K":?X2TVXCNY+6X^U7LD396.0*R+'D=3\S$CMQ^'SO# MXPUZVLQ9PZWJ,5H%VB!+N01X]-H.,5E(KS2*JJSNQP%49))[5VYCQ$\;AW0I MT^7FWUO]QUX_/GBZ#H4X3)!$OJS,%'ZFOJO M]LZS73_ _A&U3E8+AHAQCA8@/Z4?LQ?L^WGA^]B\7^)K9K:\53]@L)1\\>X8 M,KCLV#@*>1DD\XJ?]M[_ )%;PU_U^R?^@5I0P%3"Y17JU59SMIY)_K M&RJO5JJSG;3R3/E'P[_R,&F?]?47_H8KVW]J;X*_\(7K1\3:/;[=#U&3]]%& M/EM9SR1CLKAR..*\2\._\C!IG_7U%_P"ABOTR\0:#8^*=$O=)U*!;FQO( MS%+&W<'N/0@X(/8@&N?)LOAF.%KTG\2M9]GK^'O],_ M+VK>D_\ (5LO^NR?^A"NG^+'PUOOA7XPN='N]TMO_K;2Z(P)X2>&^HZ$=B#V MQ7,:3_R%;+_KLG_H0KYB5*=&K[.HK-/4^BBBOWL_;Q:Y; MQY\.=)^(5G!'?B6VOK5O,L]2LW\NYM7_ +R/VZ#CH<>PKJ:*SJ4X58N$U=,S MJ4XU(N$U=,\6U[PS\0H=+?2=8TC0_BCHW\'VEQ8WG X))!0''1EY]Z\5UG]G M/7M7NO,\.^!]3\.3;_O7VNV\L,7/\("[S]Y>A?>?F MQZ #IW'%>]0PQV\*111K%%&H5(T "JH& !T%/HKTL-@Z.$CRTE\]W]YZ&'P MM+"QY:2_5_>8'C3P+H?Q"TE-,\06/V^R283K%YLD>' (!RC ]&/?'-<3_P , MN?#'_H6?_)^Z_P#CM>JT4ZF#PU:7/5IQD^[28ZF%P]:7-4IIOS28R&)8(DC0 M;410JCT X%8WC#P3HOC[1_[*UZR^W6'F++Y/FO'\RYPWCM;>*")=L4:A$7). M !@"I**QHX:AA[^Q@HW[)+\C*EAZ-"_LH*-^R2_(*\K?]E_X92,S-X:RS')_ MT^Z_^.UZI13K8>CB+>V@I6[I/\QU"?A[X?^'.GSV7A[ M3_[/M9Y?.DC\Z27<^ ,Y=F(X KHZ**UA3A3BH05DNB-(0C3BH05DNB.(\:?! M?P;\0M634_$&C_;[U(1 LOVJ:/" D@81P.K'MGFL'_AESX8_]"S_ .3]U_\ M':]5HKEG@<+4DYSI1;?5Q7^1S2P>&J2&?ALMXOAS3?[.6\*&?\ ?RR[]N=OWV;&-QZ>M=313IX/#49*=.E% M-=4DF.GA,/2ESTZ<4^Z21Y;-^S#\,YY7D?PUN=V+,?M]SR3R?^6M==X(^'?A M[X'=/_ +/M[B3S94\Z27G3BGW22/.==_9X^'WB;6+O5=2\/_:;^[D,LTWVVX3RO\ M>$<+AXS]I&G%2[V5_O"N9\7?#7POX\4?V]HEKJ+JNU9G4K*H]!(I# ?C7345 MO.G"I'EFDUYF\X0J1Y9JZ\SQIOV2?ARTXD&GWBK_ ,\A>OM_GG]:[/P?\'_! MW@.5)M%T&UMKI1@74@,LP]<.Y)'X&NRHKEIX#"49<].E%/T1RT\%AJ4N:%-) M^B"N:\J.J<(U(N$U=/HSRZW_9D^&EK<13Q>&]LL;!T;[?.,XX'I7)P_LP_#."5)$\-;71@RG[?<\$&K2YZE* 8+?=I-D5,)AZLN>I3BWW:3"BBBNLZC__9 end GRAPHIC 16 hyln-20221231_g2.jpg begin 644 hyln-20221231_g2.jpg M_]C_X 02D9)1@ ! @$ 8 !@ #_[@ .061O8F4 90 !_]L 0P " 0$! M 0$" 0$! @(" @($ P(" @(%! 0#! 8%!@8&!08&!@<)" 8'"0<&!@@+" D* M"@H*"@8("PP+"@P)"@H*_]L 0P$" @(" @(% P,%"@<&!PH*"@H*"@H*"@H* M"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*_\ $0@" M^ 3* P$B (1 0,1 ?_$ !\ $% 0$! 0$! ! @,$!08'" D* M"__$ +40 (! P,"! ,%!00$ !?0$" P $$042(3%!!A-180'EZ@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>H MJ:JRL[2UMK>XN;K"P\3%QL?(R;GZ.GJ\?+S]/7V M]_CY^O_$ !\! ,! 0$! 0$! 0$ ! @,$!08'" D*"__$ +41 (! M @0$ P0'!00$ $"=P ! @,1! 4A,08205$'87$3(C*!"!1"D:&QP0DC,U+P M%6)RT0H6)#3A)?$7&!D:)BH*#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6V MM[BYNL+#Q,7&Q\C)RM+3U-76U]C9VN+CY.7FY^CIZO+S]/7V]_CY^O_: P# M 0 "$0,1 #\ _?RBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **Y M;XN?&[X1? 3PJWC;XS?$;2/#6EAMBW6K7JQ"5\9V1J3ND?'.U06]J\=\&?\ M!6K_ ()V>/?$D?A30/VG](2\EE$<;:IIU[80%B< >?=01Q?CNQ0!]%T4V&:& MXA2XMY5DCD4,CHV0P/(((ZBG4 %%%% !1110 4444 %%%% !1110 45R&C?' MSX/^(/C+JW[/FC>.[2X\9Z%IR7^KZ BOYUM;.(BLC$KMP1/%T)/SCWKKZ "B MBB@ HHHH **** "BBB@ HHKP[7O^"DW[$7ASXSP_L]ZC\>[&3Q?/J\>E1Z58 MZ;>70^VO((EMVFAA>%7WD(5+C:W!P0: /<:**Q/B%\2?A]\)?"MQXY^)_C72 M_#^CV@'VC4M7O4MX4)Z+N<@%CT"CDG@ T ;=%?-NE_\ !7S_ ()PZQXB7PO: M?M0:6ERTFP2W6D7\%OGWN)+=8@/??CWKZ)T?6=(\1:5;:]X?U6VOK&\A6:TO M;.=98IXV&5='4D,I!R"#@T 6:*** "BBB@ HHHH ***Q?B-\1?!/PD\$:C\1 M_B-XAATK0])@\[4=1N Q2"/(7<=H)ZD#@=Z -JBLKP/XW\*_$KP=IGC_ ,#: MU%J.C:Q91W>F7\((2XA==R.-P!P0<\@5JT %%%5-+U[0]<:Z31=9M+PV-VUK M>BUN%D-O.H!:)]I.QP&4E3@@,..: +=%([U4Y"R(>./FKKZ "BBB@ HHHH **^>9/\ @J[_ ,$\ M8I&BD_:ET ,I(8>1<\'_ +]4G_#V'_@G=_T=/H'_ 'XN?_C5 'T/17,_"+XQ M_#+X\^!;7XF?"'Q?;:[H5[)+':ZE:*X21HW*. ' /#*1T[5TU !1535=>T/0 MOLW]MZS:6?VRZ2VM/M5PL?GSO]R)-Q&YS@X4791T[T =)1530-=TGQ1H5EXFT"^ M2YL-1M([JRN4!VRPR*'1QGG!4@\^M9OQ+^)G@3X.^!M1^)?Q,\20:1H6DQ+) MJ.I7(8I K.J G:"?O,HX'>@#=HKYX_X>P_\ !.[_ *.GT#_OQ<__ !JNP^$' M[<_[(7QZ\01^$OA)^T+X9UC5I@3!I<=^(KF; )/EQ2A7DP 2=H.!STH ]7HH MHH ***J:-KVA^([(ZEX>UFTO[<3RPFXLKA94$D;M'(FY21N5U9&'4,I!P0: M+=%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4$@# M). .IHJ*]MEO;.6S9RHEB9"R]1D8S0!^;?[&/PU\/?\ !5W]JGX@_MB?M(V9 M\0^"?"&MG1/AUX2O26L$09?=)']U\1>2[*%[.WN+9H[2_T;0K>TNK!]N%E@EB0,C*<''W3C# C(/S#_P;^WL? M@SX0_%+]G;7PD'B3PC\2YY-6LVX= ]O#;#(/.!)93#VK] * /GG_ ()O_ +] MHO\ 94_9\F^#O[1OC_1=<@T74I3X6O;"\FD>UTS VPS&6-0H5@S* 6"J^W=A M0!P>K?\ !7;0O&'B[5O#O[)O[*WQ#^+VGZ#.8=6\2>&-/VV D'\,3E6,G'3( M7=U7^#=&N](U>X:PDB1?-9X&DAEQ MLE5HUE8,C9"E20NX5W7_ 2C\*>%?"7_ 3Y^&5OX3M(8X[[0!?7LD2C,MU- M([S,Q'WF#DKST" = !0!N_L>_MW?!C]LW3=5M_ T&J:)XC\/3>3XD\'^)+06 M^H:<^2N63)#)N#+N!R",,%) KS#Q7_P5\^$^@_$CQG\$_#OP7\:^)?&_A?Q- M)HNF^%?#M@MUZ_P""CO[6_BV>RC:_ ML?%T-I:W!4;HXI[R^>10>P9K>(GUV#TH ['P3_P6?^!JWWB7PA^T'\)_&7PT M\6^';1+A/">N:<9+S5=[HD<-JH"M).[2)A"J@JV\,55V67P=_P %=M#C^,OA MWX2_M!?LJ?$3X6Q^,+M;7PSK7BW3_+AN)78*@D#*IC!+(I*[]A==VU?F'$?M M'^%] UK_ (+X? _^U-*AF"_#BXNRKQ@AIH4UEXI#ZLC*K ]047TJ_P#\%ZX8 ME^ 7PQU%8P)X?C%IJQ3 ?,@-K=D@'MDJI_X"* /Y;S5550$D\=Z\NO\ _@L!;^"8M.\< M_&C]BWXJ>#?A]JURD=EXWU32U:-$D/[N2:%>8U8<@!F8C[H?I7.?\%/_ EX M7\=?\% /V3/"_C*TAN--N/$NIM/;W"@QS%)+"1(V!X96=54J>"#CO7U)^V5X M;\,^+?V2OB7H/C&VBETV7P+JCW/G %8]EK)(LG/0HRJX/8J#VH U/B5^T3\' M/A/\$+G]HOQEXVM8O!]OID5^FKVY\U+F&4+Y/E!+"OF*;_ (*Z M>.K[PJ?BIX1_X)T?%_4?!!A^TP^)7T]8_-M<9-P(E5P8]OS;PY7'.X#FO+OV M?_C!^SMX2_X(B^#/$W[;GA"7Q1X=AU.[L=$T++>?J<\=]=BVBC(=,;$60;BP M"I$3R0 ?5_#/[3G_ 51^*NBVB_!C_@GIX8\"Z/-;(FF7GQ!\7!EAAV@)OM8 M?*G0!Z_!/]LKX0?M"_LU7?[4'PMEO;O1;&PNYKVPN85BN[::VC M,DEM(NXJL@&,88J0ZD$@YKYNMO\ @NE\+/$VB:)J_P +OV:/B#XL:ZMC/XEM M]$LTF.@J;B2&-)67*M(ZQ^8%RJ[9$^;)(7A/^".HN(_^";7QTMKEH-Z>)_$. M];7_ %0;^Q[4'9_L\<>V*]:_X(/^%]&T+_@GKHNLZ=9I'<:WXAU.ZU"55 :6 M1;@P*2>^(X4'X4 =K\*OBG^SEK?_ 4N^(/PS\._ ^ZTSXG6'@BUN_$GC*:9 M2M[9M'IY2VVK(P#*);<$@8_T"V-A< D-!YQ#;G#*RD;0"5;:6P<<#\!?\ E/?\;O\ LE=A_P"B MM%K G_9E_P""E7[ WQ9\<^-/V)=,\*_$3P+XR\23:W=>%-:D6*]M)9&+. 6D MARRJP4,DK;@BDQYX(!](?L??M_?#+]KG7->^'=MX-\0^#?&_A4!O$/@SQ99> M1=VZ$A?,7!^= Q53D*P++E0&4GG?VAO^"G7P\^$OQBD_9R^$7PE\6?%7Q]:Q M^9J>@>"[/S$TY< D3R\[6 920%8+D!BIXKBOV*/VUOAC\:?VK=7\!_&O]C\_ M"OXZW&B8N;S4-/5Y]5LXE0F-;AXDF"[(T<(0R,L60[;17+_\$';.T\1>!?C! M\8/$42R>+]=^*EW%KEU*,S%%BCF4,3SCS;BX/USZ4 >Q_LV?\%,?AS\;?BXW M[.GQ-^%OBGX7_$,PF:S\,>,[/RC?Q@%LV\G&\[59L%5W $KNP<2_M/\ _!37 MX(?LE?'BW^!?Q4\/ZV;B[\'KKMI?:9 D_P!I9[B:WBLHH@0[SN\)"CA?FR2 M"1XO_P %O+2S\,ZS\!/B[X;C6'Q=I7Q1M[?2;J'B9H25E9,CEE$D47'0;S_> M.4^/_AS1_$G_ 7Y^#L>M6,=PEE\*Y+R".50RB:-M9:-\'NK88'LR@]J .HA M_P""R&@^"_&VC:'^TQ^R-\2_A=H?B&Z$&E>)_%&F%+?<3P9595* @MM+LH. M2,%OV" M?B_J7PZAW2-XSBTI KVZYW7"Q\JT8P4:/.6![$,"5()^&/^"&OC'PW>1S>&M?_ &/=;\0ZGKOC MZ\O)OBS+X;CN++27BM8YHX)+IU+12+(A8 $8>Y4]6KU[_@C[;6O@_P#:?_:K M^$O@]1%X4T+XD1MH]E#Q#:.USJ,;H@' 2")/I$M7O\ @WV_Y,P\2_\ 94M2 M_P#2.QH ^Z*_-_0_"%I_P56_X*9^/-+^,-Q2"Y)AV9"&'K7F?_!-S]D/X^?L6V?C;X3^-OB#INM_#Y]>>Y^' M-NMY+)?6-NSR;UF#1JB!U\IBJ,0'$C8&\U]/5Y=\*/VP_@=\:?C;XR_9]\ : MY>77B/P)*8_$$;:?(+="&",$F *,0Y*%20V4? (4F@#._8I_;*\'_MM_#G6O MB1X+\(ZEHUOHGBJXT.:WU1XV>26&&"4R+Y9(VD3J!GG*FC7/VR?!^A?MK:-^ MQ+/X1U)]:UGPJVN0ZRCQ_98XE\_]VPSOW?N&Z#'S"OG?_@@$1_PRUX_7/(^, M6IY'_;CI])X_ECD_X+^>!T1P2GP>F5P#T/\ Q,#@_@0?QH ]'^-'_!5OX,_! M#X^^+OV;]=^'?BK5?$_AR&P&DZ;H%DMW<>(+F[@CG2WMHE.[*I)EF; &TXR2 MH/-^#_\ @LK\*-*\>7GPX_:L^"?C'X-ZE%H\NIV'_"7V9\N]AC1G*IA5?S&" M,$4*0[*4#;\*>/\ @CX7)/ M!X^8^M '2ZE_P6;\.>"/$>CWGQJ_9 ^*7@;P3K]ZMOI7C;Q'H_DPL&Y61XB. M%VY*(-%L&TJ6/$,DHRL MK%R 4QZ9->2?\%T+6WG_ ."<_BF6:%6:#6=)>%F&2C?;8UR/0[68?0FO*?\ M@J1*TG[/'[+$TSDEO&^@,[,>I^R)DT ??GQ&\:6?PW^'NO?$34;.6XM]!T:Z MU&>W@(#RI!$TK*N>,D*0,\9-?)O[3W[2OAO]KS_@CIXY_:!\)>';[2K#7/#U MTL%AJ+(TT?D:A]G;<4)7EHB1@]"*^C?VK)8X/V7?B3/,X5$\ ZPS,3P +*;) MKX.^$'_*N/JG_8"UC_T^ST ?3G[+7QN^&W[.G_!+_P"'/QC^+7B%=,T+1OAS MI%3\5?#?\ P3G^+][X M',/VF+Q+)8+'OM,;OM B57'E[?FW[]N.=V.:R]6^(O[*?PS_ ."//PKUW]KO MP0?$_A]_"FC1Z9X;BW>=J&H?928DC*NFTA1(Q8L JJ3R< [GA_\ :9_X*K_% MC2;=/A#_ ,$^/"W@329X%6PO/B%XN#K#%C"[[6#RIT 7'R;..G- 'J%C^W=X M%^*7['MQ^U9\ /A]XI\;VC-]F/AG1-/W:K%.9%CDC>(%@&B#B1B"1L&X$@@U M\N?\$"?CMXF?X/?\*-F^"GBZ:QN=?U/4I?B ;(MI(E\N'-NTQ_Y;''3_ &A7 M1?\ ! ,R#]B+Q[%*T1*?$[5!B#_5C_B6Z?\ =_V?2M[_ (-_?^3"9/\ L>=1 M_P#1=O0!?_9D_;"_9H^'7[&/Q,_:,_9S_9DUC1O#WA#QK7* MQV@GO4+R,NT1R1L02/EA8X]?J;X(?%WPM\?/A!X;^,_@IW_LOQ+I$%_:I*1O MB$B@M$^"1O1MR, 2-RFOB[_@AUX5T+QU^R'\6O!'BBP6ZTS6/BEK-CJ-J_2: M"73[..1#[%6(_&N?_8>_:4O/V&?V7/C]^S]\3;\2:M\ =6O9= 2Z^47MK=NW MV(*/[LET0V>PNTXH ^M/@9^VCX+^/_QZ^)/P4\%^$]16W^&-VEGK7B>XEC%G M-=%F5H8P#NRK1S DX \KW%>3:S_P5OT3Q9XPU?PW^R?^RO\ $+XO6&@3M!J_ MB3PO8[=/$HZK#)M8RGTX7=U7#-"_9W_8]^'F MJ^%)K%[O3]8N_%<<-Q?F65W>:9?/4A]Q*D$ @*!V% 'V3^R%^V]\'OVRM"U2 M?P%#JFD:[X>N1;>)O"7B*T^SZCIJD$*P*CV*O@[]ECX ? MMZM_P4CNOVO/CC\#?#O@O2O$/A272O$T7A[Q%!<1W#I&GDRL@E9VVW M/$_$K]@[]B>S^'WB#4[3]DSX=Q7$6C7+_BQ\ ?!_B75?\ A,+^#^TM<\.V]U/Y2I 53?(A M.T9.!G R:^_OBG_R3#Q'_P!@&\_]$/7R!_P;_?\ )A#?]CQJ/_HNWH Z_P"* MG[='[.W[&_C*U_8__9H_9\U7Q=XKMD:X;P%\,M$C2'3%D_>LTQC&V)FW[R%5 MB VY]NX$ZG[/G_!3KX??%;XQQ?LY?&'X1>+/A3X]NXO,TK0O&EF(TU)>2!!- MQN8A6P"JAL$*6/%>1?\ !%"SL_$WC?\ :$^+GB6)9?%NI_%">VU.XF&9HX0\ MLH09Y53(\G X/EK_ '1@_P""]]G9^'/A1\*?C#X>C6+Q?H'Q4LX] O(N)E1H M)YF52.<>;;6Y]B!ZT >?_P#!2G]I3QAI'_!2CX+K!^SSXYNX_ .MW3:;;6VG MD_\ "4M(MNQ;3Q_RU*?<8]CQ7V#\8_V__A7^SS^SYX<^.7QM\(^)-"O_ !2D M::1X$?3MVM2W3#)MO))4!UR-Q8A1N49RR@^&_P#!0_\ Y2<_LG_]AC4?_0[> MNZ_X*+_'G]FSX+_$#X;7/C/]GV[^)WQ5&I/-\,?#>F,PN()M\>9MXR(U+I& M=CDLF0N$9E .9\3_ /!7SQ9\++&W\9?';_@GQ\6O"/A&69$F\1WEBK"V#L A MDC94$9.1\K.#G@9/%6O^"P?CGPK\3?\ @E+XB^(O@;6(]0T;7$T*^TN]B!"S M02ZA:NC8(!&01P0"#P0"*\X_;.^,?_!4#XJ?LE?$#_A/OV0_ _P]\&/X8N9- M:FU_Q8-1O_LH7<1 MNP"S<#;YB !L9 ZCG?C>[2?\&Z6A,S$G^QM&&2?36(A M0!]^_LT_\FY?#_\ [$G2O_2.*O)_^"N7_*.;XH_]@>V_]+;>O6/V:?\ DW+X M?_\ 8DZ5_P"D<5>3_P#!7+_E'-\4?^P/;?\ I;;T 8G_ 3\_97_ &8/%G[$ MOPN\2^*?V#+*:]U#4/!]E-/<2-&"7>1XBSL>Y))-?.W_!;W]GK] MECX!_"7PI\7/@QX-T+P+\2(?%UN- _X1"TCL)KM%5WDD,, 4$QNL3"7;N5BJ M[OGP;/[)O_!(;P7\9OV3/!'Q.C_:M^+.AZCX@\*VUXMGIWB"/[#9R21YVI#Y M0;RP?X=X..]<+^Q%\#/@M^S1_P %"YOV=/VZ_ \FN?$,727?PS\>ZQJDTUAJ M0))@(@D.T2L5;8S%]LJ-& '568 _1WQS^T)X0_9]_9UM_CA^T?KD>AQ6>BVL MNL@QDN;QXUS!%&.7D,A*A1^. "1\Y?\ #X>^M/#J?%K7/V"_B_9?#>3$H\:R M:2A5;8XVW+1?=$1R#O\ ,*GL3G%<+_P7CN_&6K>(?V??AMX=T*UU>VUOQ],[ M:+J5P(K34+R-[.*VAF@7WQ=_P""R&IZ5-H>H_L)?"^> MRN+=H)[27QC&TN[6PNO"-NTDEE%-:7 :\F'#11PLA$F0&1N" 0:\-_X(I_M'ZU9_L;: M=\,=4^!'B^UTGPEX?UK5X_&]Q8[=*U4C4II&MK>4\-*/-8$>L,GI5_\ 8K_9 MP_:(_97_ .";GQE^%?[07AN#2I#8Z_?Z!96^K17:PVLNF89 T;,% D1S@\Y8 MGO6]_P $K_\ E#MHW_8!\3?^E]_0![Y^QO\ M5>%OVS?@99?';P=X8U#2+&] MO;FV2RU-T:56AD*$DH2,$C(YJAX5_;)\'^*_VUO$O[$MKX1U*+6O#/A6/7+G M69'C^RS1/]DQ&H!W[O\ 2TZC'RGVKQO_ ((1L#_P3OT$ ]/$&J@_^!+5S7P7 MECD_X+^?%M$<$I\'K97 /0_\24X_(C\Z .G^*W_!9#X2_#;XB^-?@SIGP9\7 M>(?&/A3Q''I%AX>T:%)9M88K*\L\03_T[5(;2TG906CCGGE:0 ]LFWCS_NT[_@K]X&OB%X1TOQYX,U>+4-(UK3X;[3+Z'.R>WE0/&XSS@JP///->1?\ !2G3[+4O MV!_BU;7]LDL:^"+V54=<@/&F]&^H95(]"!5#_@EI+)-_P3X^%+RN6(\+HH)/ M822 #\@!0![]1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% 'QM^U M%_P3P^..G?M%S?MH_P#!/_XKZ?X0\=:C#Y?BG0M90_V;KB_+N9L(X#,%75% 'B7[-/[!GP5_9O\ V6+K]E73K-]7TK6[*YB\67UV M@276);F+RIY&"GY 4PBJ"=BJHR2"Q^?/A-^SM_P5*_8)TB[^"O[,LW@'XF?# MU;R:;PPOB^[EM+[2%D)/VS_ -L#Q_IOB/XH^)[/['!;:)&PT_0[/Y/W,)< LVU$3( VJK.?IFB@#YF^*'[(_Q4\8?\%1?AO\ MAZ3<:2/"7A3P1=:3JD-3\F7'PLU6>^M-.@LUD2_,CP,5=BP* >0!D _>/I7M5 'R;^V M-_P3+TOXP_L4^%?V8O@/X@AT&^^'EU:WGA&YU,DQ7$T441M>6TMU< MHDS#)!.M>\T4 ?,WPO_9'^*G@_P#X*B_$C]L/ M5KC23X2\5^"+72=+CAO':\%Q&FG*Q>,H%5#?ASX0DDF@CNPRN)YY')!.](V.&?>8U'R*"K=[\0?V1 M_BIXG_X*F^!OVR--N-)'A'P[\/IM%U".6\87AN6_M#!2/85*?Z5'R6!^]QQS M],T4 ?/W_!3?]F3XC_M=_LEZK\$_A5/IL>LWNJ6-Q"VK730P[(I@[Y948@X' M'%>T_#S0KWPMX T+PSJ9C-SIVCVMK<&)LJ7CB5&P<#(R#BMBB@#R3]MO]D?P M;^VQ^S_J7P/\7ZC)I\DLT=YHVKQ1"1M/O8]WES!"1O&&=&7(RDC $'!'SWHV MF?\ !\::+R); M>VC4%F1"&W0OD8Z8YKZ9HH *^3OVW?\ @GEX\^+'Q?TG]KS]D7XJ0^!/BUHM MN('O;I";+5X54JJ7&U7PP0["2DBNF$9<*I'UC10!\+:RW_!>WQ]HK?#>32_A M!X3%PA@F\:Z?<2FX13P9%!DF"L02^'[3Q% M-XA\4^(KL7OB_P 472%9+^X&[:J@DD1IO?&XEBSNQ.6P/>:* /@3P'^R5_P4 M>_8-^)OC2Q_8MM_ 'C'X?^,]>DU6UTKQ==2P3:1-)ZA'CW878A*L^]8U.U#6 MW\!OV OVN/#/_!0#0?VU/C[\3O#_ (CO+OPU=Q>*AIC/#%87+QR0PVEE$8_F M@CC\KYV*LS%R03RWW!10!\S?"O\ 9'^*G@S_ (*A?$S]L'5[C23X3\7>#+32 M]*CAO':\$\<6G*QDC*!57-K+@AC_ \<\'[9W[(_Q4^/G[5?P!^,W@:XTE-( M^&GB.ZOO$:W]XT/IFB@#P3_@I;^S9\1/VM?V1- M>^!_PLGTV/6M2OK":W;5;EH8-L-U'*^656(.U3CCK7,_MJ?L%>*/VJ?V._"7 MP=T#Q?::'XT\$_V=?:%JI_#?P3X:O=->T\1^(?#\ _L(?&WPU_P2*O?V']1N]#/C.XTS4((Y8[]S9;YM3DN4S+ MY>['EN,_)UX]Z^QZ* /B_P"/O_!-CXD?&S_@GA\,_P!GBQ\8:9I'C_X:VFG7 M&G7;2O)8S7EO;F%XF?86"'=N#["047*X)JY'8?\ !8WXU>%V^%'CNP^%_P - M[6]MS::WXYT>[GO;\PD;9)+.W#E$E89P7*[>UD@B@_?*47RWVP(Q R,N1GBN+_ M .";_P"RA^W=^Q%XUN/@-XBN/!.L?!]M6OM036[>:0:H7DB"P[4. H+1QET* MM@EMKD8S]M44 ?,W_!+?]D?XJ?L=?"#Q=X&^+5QI,E[KGQ!O-:LCI%XTR"VE MM[:-0Q9$P^Z)LC!&,O%->VUK=1R!XU5")7,2(HR5VF!.>37W910!C>+?A_X0\;_ _U+X6^ M(M$AFT+5=(ETR]T]5VHUK)$8FC 'W1L) QT[5\3_ D_9T_X*D?L#:7>?!K] MF6;P%\3?AVMY-/X9B\6WDMI?Z2LCES&VUHU*[F+$*S!B2R^7N*U]XT4 ?*?[ M%'[$WQP\%_';Q/\ MG_MB_$#3=:^(_B>R%E:Z7X?+_V=HMF-O[N/>!N;:B(, M#"@/\TAD9J^K*** ,OQOH]WXA\%ZOH%@4$]]I=Q;PF1L+O>-E&3V&2*\"_X) M7?LH?%#]C7]ET_![XNW&E2:L?$EW?[M'NVFA\J58@OS,B'=\AR,>E?2-% 'Q M7X__ &*_VN/V:/VF_%'[4/\ P3XU[PQ?67CV;[1XU^'7B]Y(K>>[W,YN()$( MY+O(XRR;&E)*86&& QP8B"I*Y60D,I49Y+]H[]CG]MWXJ>( M/A'^VEX+O_!EE\;/ .GO;Z_X&[J:^O=9ND4O;P32DL MD%J9EC9RA+D C# FK'BW]@[]H?Q9_P $B+']B*9O#T7C>RCMH/-_M20V+QPZ MH+D-YOE;@3"!QL^]D=.:^UJ* .<^#OA35/ GPB\*^!];:(WNC>'+&QNS Y9# M+#;I&^TD#(W*<' XKA/V\_@?XS_:2_9&\:_!#X>2V2:SX@L(8;!M1G:* ,MS M%(=[*K$#:A['G%>O44 >I_#34K72/B+X1U!+OPIK4\[0C:7 M4RP/*@+(/E616 )62-<8#,:^GJ* /E[X^?L5_$G]MO\ 8S\/?#;]HK7-/T#X MI>'VBO;+Q-H$S3V\6IPAD$X.V-O+F3#.@ V,P*Y\M<\%=6__ 7/O_ [?!:3 M3_A+%=2VILG^)\6I3K.$(VFY$0Z38YW"# /(0'FOMZB@#P+]E[]@_P -?LW? ML<:A^RO;>+9]1N=?TZ^3Q#K\D1S/=W^/]IX'U'X5Z;IFH)H^HZ-=2M?37%Q:!J/BZYFAN-+\ MS )D2-XST4%E7S 6&Y<;F4]G^QE^P%^TE\"OV[/$O[5?QO\ B;I/BM_%O@*2 MTUO5+5FBD.JRW5I*8XH/+ 2VCBM_+0ELD(ORJ#M7[0HH ^9OV1/V1_BI\#OV MP_CO\=?&EQI+:)\1]6M;GP\EE>/).J1O.S>(UU"\>.5H&GL) (55&#MBVDX)7G;SSQ],T4 > M=?M=?"SQ-\GZP!*KD\D _2J'[ M$?P:\7?L]_LH^!_@OX\DLWUCP[HPM;]M/F,D)?>[?(Q521AAU KU2B@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHKY2_X+'_$CQQ\. M?V1K:/PCXJOM L/$/C73-&\6>(--++-IND3F0SRJR\KDI'&2.HD*_P 5 'TI MHGQ$\"^)/%6K>!] \66%YK&@^5_;.G6]PK36?FKNC\Q1RN1S6S7YJ^&_^"97 MP:\:?$_XFV/[&OBK_A#_ !)X*F\*7OPY\;V.O7%PD8FL_-N6D=787"3 ,V<$ M;MN,(64_37[9/PK_ &NOC?%\-?@E\/?%%WH?AG5;UF^,7C'PQJ<5G=PV\42$ M06P=_-"SN902BL5PF[*EP0#Z0HK\\_VR?@%H/_!,O2_!7[2/[)GQ%\6Z;JDO MCFQTG5O".I^)KB_M/%$$^\R1/%,S9EPA(9>F20 P4CL/^"H&M:?X^_:9^"7[ M-?B#XUZGX$\,WZ:WKGC?7M,\1C2VMK*"W7R2T['8H9UD0%P1EAQ0!]N45\@_ ML>?LF?LCK\2K+XP?L_?MR>//B'<>&Y7:;3)OBA!JEF#)$\6+B".,'&'++DCE M01G%<[J/A&[_ ."C_P"W-\3?A=\2O&WB"T^%GP=BL=,@\,Z#K$MBFL:M<([R MSW#Q$,XC,!?$W@A M?%/@!?$-^UW-\LP8-M!()+$]!^S9^V3\2?@W^RE\=_#WQF\ M1R>*?%7[/6K:AIMKK.HDF36;<*_]GR3MG)9W4JS9+;0I)+9) /M^BO@[X,_\ M$X-0^/W[,^D?M%?$KX_^/Q\9_&.@1Z_8^+[7Q5<0)I-Q<1B>VMXK>-A&L*!H MU9 /[X4H-H7W?_@FG^TGXF_:H_9 \-_$KQZP/B2V>XTKQ&ZH%\R[MI#&9<#@ M%T$]4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %>:?M/_%;]G+X?^$=,\&?M,R6/ M-;@\.VEAJ6DR75M>W,Y^2*3:C)&OREM[E0-FEUY]^T]^S-\+?VM_A%?? M!GXN:?/)IMW*D]O=V4HCN;&Y3/EW$+D$+(N2.000S*00Q! /S[^*G['ME^S! MXS_:!^+G[&WQ<\1_#*X^%%GHVKZ9HMAJ\DVFZC')9-<3V]Q%.6,NY@?+#LR@ MMMVD$8^S;K]NWX=?#7]B3PE^UY\=7.F#Q%X7TZ]CT>QCWSWM_./BOXU\+?M&_M/^._$'P[N+C1'$#S6\$GBY M+:WPD=Y+&S2[8&"QG(5I#\X(8!A[%^U[_P $W/"7[6&O^!]7C^,GB7P5;_#V MU\OPQI_A988X[.4,A6:/Y WW1PK $ JRJ2$VK&O;?%GX"_L'?M$?M MM:;#\8(K7Q)\2O#7@X2VOA#5C))9C3A.Q6=[=T\F8B2=N"6Z\J=@*\K#_P $ MQ/BW%*LI_P""G?Q[8*P)5O%)P?8\UZ-^U+^PSX1_:-\;:!\9_#?Q%U[P%\0_ M"\+0:+XT\,2()Q;L6)MYXW!6>++N=IQ]]ADAF4@'SU^V3\&_AG^RK^V_^SG\ M5/V8_"&G>$=?\6^.U\/>(M'\-VB6EOJNE2/ L[R6\0"?NTD)+!>K(QR44CL? M^">"CPS^V]^U?X"U9O*U%O'>GZO'#)PSVUU'<21N!W 5DY[;U]:] ^!G[ %A MX!^,L/[1_P =?CAXD^*GCRPL6L]$U?Q''%!;:1"P(?[+:Q#9$[!F!;)X8X ) M)-G]HG]A&Q^+?QI6>AS+& M<>CCUKZI^*6A7OBGX8^(_#.FKFYU'0;RUMP#U>2%T7]2*\V_93_8N\)_LRZI MXB^(&I>/-;\;>.O&$T;^)_&OB616NKI8QB.&-5&V&%1T09Z $D*@7>^#_P"S MS<_";XK>/_BA-\7/$VOIXZOX+F/1-9O3)::*(C,?+M$_Y9JWF\COY:^E 'D' M_!%C6['5?^"<7@/3[=P+C2IM5LM0@/#0S+J5R^UAV.QT;'^T*^8]=\-:G\2? MA1_P4"\8^%HFN+&Z\316]O-",K(VEM++=;2.N$()QV(-?3_BK_@FGJ>D^._$ MOBK]F/\ :Q\:?"K3?&E\][XH\-Z###<6DMU(,2SVPDPUI(_4LA)!QC "J/8/ MV>OV6OA#^S5\$8?@'X T1Y]$V3?VF^JL)YM4EF&)YKEB )'D'!X V@* % M*W[(OB_0-8_8[^&_C*#485T\_#O2II9VZ? M>#]B63Q7-;O';>(_'>LZEI^]<;H3,L61_P "A68\DL22Q)))))H W**** " MJFJZ/:ZQ&D5U)*H1LCRI2I_2K=% &/\ \(/I'_/S>_\ @6U'_"#Z1_S\WO\ MX%M6Q10!C_\ "#Z1_P _-[_X%M1_P@^D?\_-[_X%M6Q10!C_ /"#Z1_S\WO_ M (%M1_P@^D?\_-[_ .!;5L44 8__ @^D?\ /S>_^!;4?\(/I'_/S>_^!;5L M44 8_P#P@^D?\_-[_P"!;4?\(/I'_/S>_P#@6U;%% &/_P (/I'_ #\WO_@6 MU'_"#Z1_S\WO_@6U;%% &/\ \(/I'_/S>_\ @6U'_"#Z1_S\WO\ X%M6Q10! MC_\ "#Z1_P _-[_X%M1_P@^D?\_-[_X%M6Q10!C_ /"#Z1_S\WO_ (%M1_P@ M^D?\_-[_ .!;5L44 8__ @^D?\ /S>_^!;4?\(/I'_/S>_^!;5L44 8_P#P M@^D?\_-[_P"!;4?\(/I'_/S>_P#@6U;%% &/_P (/I'_ #\WO_@6U'_"#Z1_ MS\WO_@6U;%% &/\ \(/I'_/S>_\ @6U'_"#Z1_S\WO\ X%M6Q10!C_\ "#Z1 M_P _-[_X%M1_P@^D?\_-[_X%M6Q10!C_ /"#Z1_S\WO_ (%M1_P@^D?\_-[_ M .!;5L44 8__ @^D?\ /S>_^!;4?\(/I'_/S>_^!;5L44 8_P#P@^D?\_-[ M_P"!;4?\(/I'_/S>_P#@6U;%% &/_P (/I'_ #\WO_@6U'_"#Z1_S\WO_@6U M;%% &/\ \(/I'_/S>_\ @6U'_"#Z1_S\WO\ X%M6Q10!C_\ "#Z1_P _-[_X M%M1_P@^D?\_-[_X%M6Q10!C_ /"#Z1_S\WO_ (%M1_P@^D?\_-[_ .!;5L44 M 8__ @^D?\ /S>_^!;4?\(/I'_/S>_^!;5L44 8_P#P@^D?\_-[_P"!;4?\ M(/I'_/S>_P#@6U;%% &/_P (/I'_ #\WO_@6U'_"#Z1_S\WO_@6U;%% &/\ M\(/I'_/S>_\ @6U'_"#Z1_S\WO\ X%M6Q10!C_\ "#Z1_P _-[_X%M1_P@^D M?\_-[_X%M6Q10!C_ /"#Z1_S\WO_ (%M1_P@^D?\_-[_ .!;5L44 8__ @^ MD?\ /S>_^!;4?\(/I'_/S>_^!;5L44 8_P#P@^D?\_-[_P"!;4?\(/I'_/S> M_P#@6U;%% &/_P (/I'_ #\WO_@6U'_"#Z1_S\WO_@6U;%% &/\ \(/I'_/S M>_\ @6U'_"#Z1_S\WO\ X%M6Q10!C_\ "#Z1_P _-[_X%M1_P@^D?\_-[_X% MM6Q10!C_ /"#Z1_S\WO_ (%M1_P@^D?\_-[_ .!;5L44 8__ @^D?\ /S>_ M^!;4?\(/I'_/S>_^!;5L44 8_P#P@^D?\_-[_P"!;4?\(/I'_/S>_P#@6U;% M% &/_P (/I'_ #\WO_@6U'_"#Z1_S\WO_@6U;%% &/\ \(/I'_/S>_\ @6U' M_"#Z1_S\WO\ X%M6Q10!C_\ "#Z1_P _-[_X%M1_P@^D?\_-[_X%M6Q10!C_ M /"#Z1_S\WO_ (%M1_P@^D?\_-[_ .!;5L44 8__ @^D?\ /S>_^!;4?\(/ MI'_/S>_^!;5L44 8_P#P@^D?\_-[_P"!;4?\(/I'_/S>_P#@6U;%% &/_P ( M/I'_ #\WO_@6U'_"#Z1_S\WO_@6U;%% &/\ \(/I'_/S>_\ @6U'_"#Z1_S\ MWO\ X%M6Q10!C_\ "#Z1_P _-[_X%M1_P@^D?\_-[_X%M6Q10!C_ /"#Z1_S M\WO_ (%M1_P@^D?\_-[_ .!;5L44 8__ @^D?\ /S>_^!;4?\(/I'_/S>_^ M!;5L44 8_P#P@^D?\_-[_P"!;4?\(/I'_/S>_P#@6U;%% &/_P (/I'_ #\W MO_@6U'_"#Z1_S\WO_@6U;%% &/\ \(/I'_/S>_\ @6U'_"#Z1_S\WO\ X%M6 MQ10!C_\ "#Z1_P _-[_X%M1_P@^D?\_-[_X%M6Q10!C_ /"#Z1_S\WO_ (%M M1_P@^D?\_-[_ .!;5L44 8__ @^D?\ /S>_^!;4?\(/I'_/S>_^!;5L44 8 M_P#P@^D?\_-[_P"!;4?\(/I'_/S>_P#@6U;%% &/_P (/I'_ #\WO_@6U'_" M#Z1_S\WO_@6U;%% &/\ \(/I'_/S>_\ @6U'_"#Z1_S\WO\ X%M6Q10!C_\ M"#Z1_P _-[_X%M1_P@^D?\_-[_X%M6Q10!C_ /"#Z1_S\WO_ (%M1_P@^D?\ M_-[_ .!;5L44 8__ @^D?\ /S>_^!;4?\(/I'_/S>_^!;5L44 8_P#P@^D? M\_-[_P"!;4?\(/I'_/S>_P#@6U;%% &/_P (/I'_ #\WO_@6U'_"#Z1_S\WO M_@6U;%% &/\ \(/I'_/S>_\ @6U'_"#Z1_S\WO\ X%M6Q10!C_\ "#Z1_P _ M-[_X%M1_P@^D?\_-[_X%M6Q10!C_ /"#Z1_S\WO_ (%M1_P@^D?\_-[_ .!; M5L44 8__ @^D?\ /S>_^!;4?\(/I'_/S>_^!;5L44 8_P#P@^D?\_-[_P"! M;5:TK0++1Y'DM99V+K@^;,6'ZU>HH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BL;1/B)X%\2>*M6\#Z!XLL+S6-!\K^V=.M[A M6FL_-7='YBCE(--++-IND3F0SRJR\KDI'& M2.HD*_Q5]6UYI^T_\5OV"IO"E[\ M.?&]CKUQ<)&)K/S;EI'5V%PDP#-G!&[;C"%E/TU^V3\*_P!KKXWQ?#7X)?#W MQ1=Z'X9U6]9OC%XQ\,:G%9W<-O%$A$%L'?S0L[F4$HK%<)NRI<'Y*^*G['ME M^S!XS_:!^+G[&WQ<\1_#*X^%%GHVKZ9HMAJ\DVFZC')9-<3V]Q%.6,NY@?+# MLR@MMVD$8^S;K]NWX=?#7]B3PE^UY\=7.F#Q%X7TZ]CT>QCWSWM_ZJRR? ']G'XX_M;_& MC1OVVOVXM%_L2VT)_M'PL^$V\LFA@D,M[>Y WW1PK $ JRJ2$VK&K?"R_P#" M)?\ !P(Z+ZG$$K8]$S0!B1^#;C_@FU^VS\+O M GPQ\=>(;OX6_&"6[T6^\+:]K$M]'I&JQ(C6]Q;/,2R>8TB(RY/ _:O\!:LWE:BWCO3]7CADX9[:ZCN)(W [@*R<]MZ^M M#/V8;GQ5^R#^WSJW["-S\0-;\0>!?$W@A?%/@!?$-^UW7>L&/GR%FN;B)%;T.98SCT<>M?5/Q2T*]\4_#'Q'X9TU M6MN >KR0NB_J10!\/?LE?LQVW_!3#X8ZA^V9^U)\0_&AO/%NMWX\# MZ5H7B>>QMO#.GP3O;Q"WCC.TRAXWRS!@VT$@DL3T'[-G[9/Q)^#?[*7QW\/? M&;Q')XI\5?L]:MJ&FVNLZB29-9MPK_V?).V:$961M+:66ZVD=<(03CL0: /4_@S_ ,$X-0^/W[,^ MD?M%?$KX_P#C\?&?QCH$>OV/B^U\57$":3<7$8GMK>*WC81K"@:-60#^^%*# M:%]W_P"":?[2?B;]JC]D#PW\2O'K ^)+9[C2O$;J@7S+NVD,9EP. 701R$ M!G( P!76?LB^+] UC]COX;^,H-1A73S\.]*FEG9P$B5+*/?N/;:58'T*GTKP MO_@A[I]X/V)9/%X$4 6Z*Q_L7C?_H-V7_@,?\:/L7C?_H-V7_@,?\: M-BBL?[%XW_Z#=E_X#'_&C[%XW_Z#=E_X#'_&@#8HK'^Q>-_^@W9?^ Q_QH^Q M>-_^@W9?^ Q_QH V**Q_L7C?_H-V7_@,?\:/L7C?_H-V7_@,?\: -BBL?[%X MW_Z#=E_X#'_&C[%XW_Z#=E_X#'_&@#8HK'^Q>-_^@W9?^ Q_QH^Q>-_^@W9? M^ Q_QH V**Q_L7C?_H-V7_@,?\:/L7C?_H-V7_@,?\: -BBL?[%XW_Z#=E_X M#'_&C[%XW_Z#=E_X#'_&@#8HK'^Q>-_^@W9?^ Q_QH^Q>-_^@W9?^ Q_QH V M**Q_L7C?_H-V7_@,?\:/L7C?_H-V7_@,?\: -BBL?[%XW_Z#=E_X#'_&C[%X MW_Z#=E_X#'_&@#8HK'^Q>-_^@W9?^ Q_QH^Q>-_^@W9?^ Q_QH V**Q_L7C? M_H-V7_@,?\:/L7C?_H-V7_@,?\: -BBL?[%XW_Z#=E_X#'_&C[%XW_Z#=E_X M#'_&@#8HK'^Q>-_^@W9?^ Q_QH^Q>-_^@W9?^ Q_QH V**Q_L7C?_H-V7_@, M?\:/L7C?_H-V7_@,?\: -BBL?[%XW_Z#=E_X#'_&C[%XW_Z#=E_X#'_&@#8H MK'^Q>-_^@W9?^ Q_QH^Q>-_^@W9?^ Q_QH V**Q_L7C?_H-V7_@,?\:/L7C? M_H-V7_@,?\: -BBL?[%XW_Z#=E_X#'_&C[%XW_Z#=E_X#'_&@#8HK'^Q>-_^ M@W9?^ Q_QH^Q>-_^@W9?^ Q_QH V**Q_L7C?_H-V7_@,?\:/L7C?_H-V7_@, M?\: -BBL?[%XW_Z#=E_X#'_&C[%XW_Z#=E_X#'_&@#8HK'^Q>-_^@W9?^ Q_ MQH^Q>-_^@W9?^ Q_QH V**Q_L7C?_H-V7_@,?\:/L7C?_H-V7_@,?\: -BBL M?[%XW_Z#=E_X#'_&C[%XW_Z#=E_X#'_&@#8HK'^Q>-_^@W9?^ Q_QH^Q>-_^ M@W9?^ Q_QH V**Q_L7C?_H-V7_@,?\:/L7C?_H-V7_@,?\: -BBL?[%XW_Z# M=E_X#'_&C[%XW_Z#=E_X#'_&@#8HK'^Q>-_^@W9?^ Q_QH^Q>-_^@W9?^ Q_ MQH V**Q_L7C?_H-V7_@,?\:/L7C?_H-V7_@,?\: -BBL?[%XW_Z#=E_X#'_& MC[%XW_Z#=E_X#'_&@#8HK'^Q>-_^@W9?^ Q_QH^Q>-_^@W9?^ Q_QH V**Q_ ML7C?_H-V7_@,?\:/L7C?_H-V7_@,?\: -BBL?[%XW_Z#=E_X#'_&C[%XW_Z# M=E_X#'_&@#8HK'^Q>-_^@W9?^ Q_QH^Q>-_^@W9?^ Q_QH V**Q_L7C?_H-V M7_@,?\:/L7C?_H-V7_@,?\: -BBL?[%XW_Z#=E_X#'_&C[%XW_Z#=E_X#'_& M@#8HK'^Q>-_^@W9?^ Q_QH^Q>-_^@W9?^ Q_QH V**Q_L7C?_H-V7_@,?\:/ ML7C?_H-V7_@,?\: -BBL?[%XW_Z#=E_X#'_&C[%XW_Z#=E_X#'_&@#8HK'^Q M>-_^@W9?^ Q_QH^Q>-_^@W9?^ Q_QH V**Q_L7C?_H-V7_@,?\:/L7C?_H-V M7_@,?\: -BBL?[%XW_Z#=E_X#'_&C[%XW_Z#=E_X#'_&@#8HK'^Q>-_^@W9? M^ Q_QH^Q>-_^@W9?^ Q_QH V**Q_L7C?_H-V7_@,?\:/L7C?_H-V7_@,?\: M-BBL?[%XW_Z#=E_X#'_&C[%XW_Z#=E_X#'_&@#8HK'^Q>-_^@W9?^ Q_QH^Q M>-_^@W9?^ Q_QH V**Q_L7C?_H-V7_@,?\:/L7C?_H-V7_@,?\: -BBL?[%X MW_Z#=E_X#'_&C[%XW_Z#=E_X#'_&@#8HK'^Q>-_^@W9?^ Q_QH^Q>-_^@W9? M^ Q_QH V**Q_L7C?_H-V7_@,?\:/L7C?_H-V7_@,?\: -BBL?[%XW_Z#=E_X M#'_&C[%XW_Z#=E_X#'_&@#8HK'^Q>-_^@W9?^ Q_QH^Q>-_^@W9?^ Q_QH V M**Q_L7C?_H-V7_@,?\:/L7C?_H-V7_@,?\: -BBL?[%XW_Z#=E_X#'_&C[%X MW_Z#=E_X#'_&@#8HKE?$OB._\'V@O?$_CC2K*-L[#/%@O[*,Y;\!6'I'QI\- MZY>"PT_XI:3YK-A1<6C45C"S\;$9&N61!Z$6Q_P :7[%XW_Z#=E_X#'_& MO2.0V**Q_L7C?_H-V7_@,?\ &C[%XW_Z#=E_X#'_ !H V**Q_L7C?_H-V7_@ M,?\ &C[%XW_Z#=E_X#'_ !H V**Q_L7C?_H-V7_@,?\ &C[%XW_Z#=E_X#'_ M !H V**Q_L7C?_H-V7_@,?\ &C[%XW_Z#=E_X#'_ !H V**Q_L7C?_H-V7_@ M,?\ &C[%XW_Z#=E_X#'_ !H V**Q_L7C?_H-V7_@,?\ &C[%XW_Z#=E_X#'_ M !H V**Q_L7C?_H-V7_@,?\ &K6E0:_#(YUB_@F4K\@BBVD&@"]1110 4444 M %%%% !7GW[3W[,WPM_:W^$5]\&?BYI\\FFW./BOXU\+?M&_M/^._$'P[N+C1'$#S6 M\$GBY+:WPD=Y+&S2[8&"QG(5I#\X(8!A[%^U[_P3<\)?M8:_X'U>/XR>)?!5 MO\/;7R_#&G^%EACCLY0R%9H]RDHZB*)5*XVB,8Q7TG10!\CP_P#!,3XMQ2K* M?^"G?Q[8*P)5O%)P?8\UZG^U;^QAX/\ VG[[P[XVMO&^M^#/&_@^X>;PMXU\ M-2JEW9B08DA=6!6:%AU0X[@$!G#>RT4 > ?L\_L'VOPJ^,$_[1WQD^-WB'XG M_$!M,.FZ?K_B&&*"+2[0DEH[6VB^2(MD[F!.0S8 WON=^T3^PC8_%OXN6O[1 M?PA^-'B'X8_$*#3/[-N_$7AV.*:/4K/.5BNK:4;)MI VDD=%SG8FWWVB@#QC M]E/]B[PG^S+JGB+X@:EX\UOQMXZ\831OXG\:^)9%:ZNEC&(X8U4;885'1!GH M 20J!=[X/_L\W/PF^*WC_P"*$WQ<\3:^GCJ_@N8]$UF],EIHHB,Q\NT3_EFK M>;R._EKZ5Z310!\M>*O^":>IZ3X[\2^*OV8_VL?&GPJTWQI?/>^*/#>@PPW% MI+=2#$L]L),-:2/U+(20<8P JCV#]GK]EKX0_LU?!&'X!^ -$>?1-DW]IOJK M">;5)9AB>:Y8@"1Y!P> -H"@!0 /1:* /CZ;_@DW=Z5X>O\ X-?#K]L[XC>' M/A1JEQ*UW\/;-H)!%#*Q:6V@NY 9(H6RP*8;(8[MQ9B?J7X9_#?P7\'_ (?Z M1\+_ (=Z''INAZ%81V>FV41)$<2# R3RS'DEB26)))))-;E% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4455U/7=$T6/S=9UB MUM%QG=(J*E2G2@Y3:275Z(J,93E:*NRU17&ZO\ M ?"'1KA\@SK$_P /#R^:LOO=D>MUF^,/$EIX/\+W_B>]7='96S2E M <;R!POXG _&O'#^U!\3O$I*^!OA<'W'"GRIKHC_ +X"BLSQD/VI/&_A>]'B M+1W@TH0&6ZMEAAB+*AW\ GS#C;G ]*^:Q_B7EU; U7E-&M7GRRY91I2Y4[.S MDY6]U/5Z/3H>MAN%,5#$0^NU*=.-U=.:O:^J5KZ]M3S'Q;XMUWQOKLWB'Q#> MM-<3-W/RQKV11V4=A6;117\DUZ];%5I5JTG*4G=MZMM[ML_:*=.G1IJ$%9+1 M)=#W7]E#XI:E=W$6/Q^/X/C]9;?).4(M[N"46M?) MMQ79*W0_%^-<-A\-GC]DKHJ=.+E)NR25VV^B7 M5F=6K2H4W4J248I7;;LDEU;>R-FBOD3Q5_P5M\#6&JM;>#?A#J6IVBO@75]J MB6C,/4(L2;[)M*+?:S=^A[;1117RI]8%%%% !1110 4444 %%%% !1110 444 M4 %%96K^.O!>@9&M^+-.M6'5)[U%;\B&J2KR[4ZM#A/.N7FJQ5-=Y2BOU;_ /=:9/<06L1GN9T MC1?O/(P 'XFO#/\ A%?VNO%W_(3\1'3$?IF\C@P/^V +#\>:?!^R5XHUJ47/ MC3XEF5^K".)YR?\ @4C#'Y5G_KCQ!C/^1?DU:7G5<:/_ *5 MC7,9G/YR%J.;Q.QVRPV'CY\]2:^[W0MPEA]W5JO_ +=C'_,\XO/VOM2U&8VG MA'X)L9_O^F?L<6+OY_B3QY6BXTUVA&*_ M1L\[TC]ESX0Z7@W.DW5\PZ->7C?R3:#^5=3I'PV^'^@X.D>#-,@8=)%LT+_] M]$9_6MNBOI<%PUP]EMOJN$IP?=0C?[[7_$\K$9KF>*_BUI2]9.WW; % 50 M . *" 1@C(/4&BBO;///#/BE^RA=7FI2ZY\-[B!$F8N^F7#; A/7RVZ8_P!D MXQZ]AR.D?LK_ !;U"\$&H:;:V$6?FGGO$< >PC+$_I7U#17YAC_"/@_'X]XG MEG"[NXPDE!OKHTVO2+272Q];AN-<\PV'5*\96T3:N_S2?S3.7^%?PJT+X5:$ M=,TQS/WKKAIF'08_A49.!VR>I-=1117Z'@,!@\KP<,+A8*%."LDNG]; MMO5O5ZGS.)Q-?%UY5JTN:4M6V%%%%=A@%%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 445YG\7?VJ/AS\)[Y]!D\[5=50?O;*Q(Q"?21SPI]ADCN!7G9 MGFV6Y+A7B<=55."ZOOV2W;\DFS*M7I8>'/4=D>F45\^Z%^W]X8N[]8?$7P]O M+*W9L&>UOEG*CU*E$_0G\:]Q\*>+?#GCC0H/$GA75HKVRN!F.:(]^ZD'E6'< M'!%<&2\5;>,_VT_V7O N]-7^,6E7$B?\L=)9 MKUB?3]P' /U(KMPF79AF$N7"T95'_=BY?DF<6,S++LNCS8JM&FO[TE'\VCU& MBOE7QG_P5A^$&E;XO!'P_P!=UB1?NO=O'9Q-]#F1OS05R?\ PV_^VW\6_P!W M\&OV?A:VTO\ J[R/1[BZV^G[Y]L7YK7U-#P]XHJ0]I7IQHP_FJ3C%?=>_P"! M\G7\1>%:=3V="K*M/^6E"4W]]N7\3[6K\^?^"HWQ9UGQ+\:H?A3'=NFF>&[* M*1[8-\LEU,@D,A'VFM]#XCC MG..).(\B>&P>6UH0E.*;DK2E=VC%4U>3O)Q[ZJW4\3J6QOKW3+V'4M.NY(+B MWE62">%RKQNIRK*1R"" 017I^F?LMZQ/;"35_%=O;RD9\N"V,H'L267^58/B M[X"^.?#,D;6%K_:L4TJQ1FPC9I-['"J4QG)) &,\D5]3DWCGX2<19PLJP.;4 MYUI/E2:G&,GVC.<8PDWT49._2Y^?YGX1^).299_:.+RZ<:25VTXR<5WE&,G. M*75N*MUL?IK^S3\2[SXP? CPS\1-3P;O4-. O648#3QLT4K =@71CCMFNYKX M+\"?'#]L+]AOP]9^"/B3\'Q>^%;,M]G,D("Q!W,C*EW!N0$L['$@9N<<8KZ M^$/_ 4-_9T^*7E6&I^(7\,ZC)@&TUX".,M_LS@F/'^\5)]*_*.(."\UH8BK MB\#357#2E)QE2:FE&[:34=596OI9=S]RX>XVRG$8:C@\?4='%1C%3C53@W)) M)M.6CN[VUOY'NE%0QW]A+9KJ,5["UNZ!TG60%&4]"&Z$>]8>K_%KX9Z%D:GX MYTU67[T<=TLCC_@*9/Z5^=8O'8+ 1YL35C37]Z2C^;1^AT:%?$NU&#EZ)O\ M(Z*BO--7_:N^$^G9%C/?WY'3[-9E0?\ OX5KFKW]L&[OIOLGA/X=R32'[AGN M2S'_ ( B_P!:^4QGB+P9@I+O^0%X*.GJWW'&G"/CUS<$@_6C_A4O[3OBPY\1_$#['&WW MXCJ3C_QV$;3^= M*?F\;?% ;&ZQF[FN,#TVG:OY&O=:*/\ B'&6XG_D8XO$8CNIU7R_)1M9?,/] M:<52_P!VHTZ7^&"O][N>/Z1^QSX.M\-K?BG4;HCJ+=$A4_@0Q_6NITC]G3X/ MZ/AD\))<./X[R=Y,_P# 2=OZ5V]%>Q@N!N$,OM['!4[KK*/._OGS,X<1Q#G> M)_B8B7R?+^"L4-)\+>&=! &A^';&SQT^RVB1_P#H(%7Z**^GI4:-"')3BHKL ME9?@>1.K>A,YPIQYI.R*OQI\: M7/P\^%FM^+[+'VBTLR+8D9"RNPC0D=\,P./:O@:ZN;F]N9+R\G>6:9R\LLC% MF=B(UWO[-7C7PE\/OBY8>*?&<\T-K#%*B3 MQ1;Q&[H4#,!SMPS9P">G%?'\'8YY;Q3@Z_M%"*J1YFW9*+=I7?;E;.' 5/98 MR$KVU5_3J?<]%0:9JFFZUI\.JZ1?PW5K<('@N() Z2*>X(X-3U_;,91G%2B[ MIGZ FFKH****H84444 %%%% !1110 4444 %%%% !117.^,?BY\+/A\K-XX^ M(NB:25&3'?ZG%$Y^BLVXGV K6C0K8BHH4HN4GT2;?W(RK5Z&'ASU9*,>[:2^ M]G145X+XS_X*2?LL^$]\>G^)]0UV5,@Q:/ICD9]GF\M#]02*\PUW_@JMK6OW MIT?X0? :YO;A_P#4O?7;2NW_ &Q@0G\GKZC!\"<68V/-'"RBN\[07K[S1\IC M>/N$<#+EGBXREVA>;OV]Q-'V32.Z1J7=@JJ,DDX %?%7_"Q_^"I7QE_Y%SP0 M_ABUF^\1ID-B%4]\WC-+_P!\\TJ?\$]/VJ/BHPG^.7[10\J0@M U]+/B_H-O*GW[:/4%FF7ZQQ;G_2O)O&?_!4?]G/P_OB\,6> MNZ](/N/:V @B/U:9E8?]\&JG@S_@E7\!M$V3>+O$NO:Y*/O1^>EM"W_ 47>/ M^^Z]9\&?LE?LV> =C>&_@UH8DCQLGO;7[7(I]0\Y=@?<&CE\.L!NZ^)EYX?.%S_P %*?CW\1YWL?@7^SIY[%MJN\5SJ+CW MVPK&%/UR![TS^Q?^"J?QE&;W59/"]E+]W_2+?3]F?^N0-P/QK[3M[:WLX%M; M2W2*)!A(XT"JH] !TI]'^N.5X/\ Y%V5T8>=2]62\TY6LP_U,S7&ZYEFM:?= M4[4HOR:C>Z/C#3/^"7/Q&\97BZM\:_VA'NY^L@MHIKQV]<33NI'UV&O2O!G_ M 3)_9B\,[)-[&\%_"W0M.D3[ MMQ!ID?G?C(07/XFNLHJAX@\4^'/"EF;_ ,2:W;6479KB4+N]@.K'V%?(XW'R MDI5\75VWE.6WJVSZ["8.E12HX:FEV45;[DB_7S=^UIXQO=4\=IX069A::7 C M&('AIG7<6/K\I4#TY]:['Q=^UOH%M*=.\ Z#/JEPQVQSSJ8XR>V%^^WTPM>1 M_%+3_B3J6HCX@^/_ Y+9-JKA8V-OY:Y1% 7:3E?E QNY.#UP:_ O%#C'+LW MR&> RFHZMI1=64(MP4%?1SVUERVM=/N?I?".1XK!9C'$8R*A=-04FE)RTVCO MM?S.3I]O//:SI=6TS1R1N&CD1L,K Y!!'0@TRGV]O/=SI:VL+22R.%CC1;F7+N?J#M;78]FL?CM\>?&6D1V?ASX>Q743P>7-=C39)5E.- MK$DG8,G.01[5PT_[%7B?QQKLGB36/A=X>T^:^&8BM^O[!R;A7/ZF IU,=F^*C.<(\\* M=1THW:5XR4=96>FK\S\+S+,Y$3QJ'^BDL?2O+?A[^T7\//"?B23PS M^TG\)?$>G7$3[6.%^"]U^R-\2[1;OX4R:#JL MBKN>UG8R7,8]6BG^=?J1CTKU.QT[3],A^SZ;8PV\?]R"((/R%?*?Q0_X)9^% MI[L^(_@-X_O/#U]$_F6]EJ$C2PHW;9,O[V+'J?,-<@/C)_P4$_9&_[<286?*O\ E[3;JT_5I^]%>MWY'W#17SW\(?\ @I/^S]\1 MO*T_Q;=S^$]0? ,>K8:V+?[,ZC 'NX2O?-+U72];L(M5T74K>\M9UW0W-K,L MD%F>2YMDU7V>-HRIOS6C]'L_DV?2Y7G>49W2]I@:\:B\GJO5; MKYI%BBBBO+/5"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHKY2_X+'_ !(\!] \66%YK&@^5_;.G6]PK M36?FKNC\Q1RN1S6S7YJ^&_\ @F5\&O&GQ/\ B;8_L:^*O^$/\2>"IO"E[\.? M&]CKUQ<)&)K/S;EI'5V%PDP#-G!&[;C"%E/V]\>OBW\5/@=\%+7Q)X6^#VH_ M$7QC,]M80:'X<7RHY[R1#NF=VSY%L&5BSG.T$9QU !Z917P;_P $Y-9_:7O? M^"A_QPTW]JSQ#:7/BN#POH.T@!X C254)&=S!FW.3O;6 M_P""H&M:?X^_:9^"7[-?B#XUZGX$\,WZ:WKGC?7M,\1C2VMK*"W7R2T['8H9 MUD0%P1EAQ0!]N45\@_L>?LF?LCK\2K+XP?L_?MR>//B'<>&Y7:;3)OBA!JEF M#)$\6+B".,'&'++DCE01G%<[J/A&[_X*/_MS?$WX7?$KQMX@M/A9\'8K'3(/ M#.@ZQ+8IK&K7".\L]P\1#.(S'(@7(QA"",N& /N"BOC;]F&Y\5?L@_M\ZM^P MC<_$#6_$'@7Q-X(7Q3X 7Q#?M=W.CR),T4]DLS_,T1"2. ?NA$[L[-]@ZQJM MCH6DW6N:G-Y=M9VSSW$F/NHBEF/X &@"Q17P!^R5^S';?\%,/ACJ'[9G[4GQ M#\:&\\6ZW?CP/I6A>)Y[&V\,Z?!.]O$+>.,[3*'C?+,&#;02"2Q/0?LV?MD_ M$GX-_LI?'?P]\9O$OV/B^U\57$" M:3<7$8GMK>*WC81K"@:-60#^^%*#:%]W_P"":?[2?B;]JC]D#PW\2O'K ^)+ M9[C2O$;J@7S+NVD,9EP. 701R$ !G( P!0![U1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 44V66*"-III%1$4EG8X [D]J M\J^)7[8/PI\!^98Z-=MKU^F0(-.<>4I_VION_P#?.X^U>9FF=95DE#VV.K1I MQ\WJ_1;M^239C6Q%'#QYJDDD>KUQ'Q)_:'^%7PN#V^O^(DGOD_YAMAB6?/H0 M#A/^!$5XN?$7[6'[2I\O0+5O#V@S?\MHV:VB9#ZR',DOOL^4^@KM_AM^Q/\ M#KPJ4U'QMCYC'*#';*?]P'+_P# B0?[M?&?ZT\1<0>[D&$Y:;_Y?5[Q MCZQA\4O)[=T<'US%8K3#0LOYI:+Y+=G&ZA^T3^T%\<[R30_@IX.ETVS+;)+V M,!Y%'^U,X"1\A-;/@;]B);V]_X2/XT^,+C5+N5M\UI:SL0Q_P!N9OG? M\ OU->]Z?IVGZ39QZ=I=C#;6\2[8H+>((B#T"C@"IJVPW 5#%5EB<]KRQE1: MI2]VE%_W::T^^Z?8J.6QG+GQ,G-^>B7HC,\*^"_"?@?31I'A'P_:Z?;C&4MH M@I<^K'JQ]R2:X;XN_LL?#GXL7SZ]*)M+U60?O;VQ Q,>QD0\,?<8)[DUZ917 MU>.R/)\RP"P6)H1E26T;62]+6Y?56.VIAZ%6G[.<4X]CY^T+]@'PO:7ZS^(O MB#>WMNK9,%M9+ 6'H6+/^@'X5Z5XB_9X^$OB/P3#X#E\*PVUI:(1936HVS6[ M'JZNBO,P'!7"N64*E'#X2"C-6E>\FUVO)MVZVOO9]#&EE^" MHQ<8P5GOU_,^5[O2/CC^QQK#:CH\QUKPI+-F12#Y)RA!K[+(^(DHOM*.Z?X/HV=^'Q M5'%0YJ;]5U7J+1145Y>V>G6SWNH7<4$,8S)+-(%51ZDG@5[B3;LC=M)79+17 MFWC/]L']F;P'O77_ (RZ,\B?>ATZ_WGA_\1!P>+TRS"5\1V<:;4?G*5K? M*_$VGZ9 !DSZC>I GYN0*\N\9_M[?LK>"]\<_P 4K?49EZ0:-;276[Z.B^7^ M;5XUX>_X)1SZM=_VM\6?CG>7MQ)_KTTZR)<_]MIF8G\4KU'P;_P3D_97\([) M+OP=>:W,G2;6=2D?/U2/8A_%:/[/\/\ ?Q\95Q#[4H*"^^?3S0?VCXAYA_ MP5+#KO5J.;^ZGU\F>=^+_P#@K/X'@D-K\.OA)JVI2,=L;ZI=QVP)[$+&)2?I MD'Z5A?\ #4?_ 46^,'R?##X*'1K>3B"[CT)@/\ O]>-Y1_ "OKGPA\+OAKX M C$?@?P!HVD #&[3M-BA8_4JH)^IK=H_UDX6P/\ N.51D_YJTY3OZPTC]S#_ M %9XKQ_^_P";2BOY:,(T[>D]9?>CXI_X9)_X*"_%[Y_BM\=3_ !2;_-GU6"RG*\MC;"4(4_\ #%1_ M)!1117 >@%%%% !165XH\;^$O!=M]J\4>(+:R4C*K+)\[_[JCYF_ &O+?%/[ M6L$]S_9'PT\*SW]PYVQ372'#'_9C3YF_$J?:OG,ZXMX>X?\ =QM=*?2"]Z;[ M>ZKO7NTEYGJ8#)-):^C=TSU?[-R++=<;7]K+^2EJOG-Z>MM3B)_C7\YG?F2&VE+N? M9I9/Y ?0U[5!!!:PK;VT*1QH,(B* %'H .E/K2CX?8?&U57SW$SQDUK:3Y:: M?E3CI][:?8B?$M6A!T\NI1H1[K6;]9/7^MS#\(_#;P/X%B">%_#EO;/C#7&W M=*WU=LM^&<5?\1>'-$\6:1+H7B'3H[JUF&'BD'Y$$<@CL1R*NT5]O2R[ 4<) M]5ITHJE:W(HI1L]URVM9]=#P)XK$U*_MI3;GO>[O?UW/&-8_8V\/W-X9=$\9 MW5I"3GR9[19B/8,&7]0:ZOX:_L]^"/AQ=KK$?FZAJ"#Y+N[ Q%[HHX4^YR?> MN\HKYW \!<(9;C5B\/A(JHG=/WFD^Z3;BFNEDK=#U,1Q'G>*P_L*M=N.W17] M6DF_FPHHHKZX\0**** "@@$8(R#U%%% 'D7Q>_8=_9T^,7FWFJ>"DTG49,DZ MIH)%M*6/=E ,;GW92?>O M4_8?\ VL_V@KZ/^$W[3/P/^-D2+\/?B!97-TRY.F3MY-TOK^ZDPQQZJ"/ M>NF\8^!/!?Q"TAM!\=>%=/U>S;/^CZA:K*H/J-P^4^XP17SA\6?^"6WPO\0R MOK/P?\47OA>]#;XK69FN;7<.1M)(DCY[[FQV6O3^L<"Y[_&IRP55_:A[]*_G M'XH^D=%W/+^K<>Y#_ J1QU)?9G^[JV\I?#+UEJ^Q]2T5\/?\)+_P46_9"^7Q M!8R>,O#EMUGDWZA"J#J?-7%Q" .F_"CC@UZ;\(O^"G?P/\<>5IOQ$LKOPG?- M@%[@&XM"WM*@W+_P) !ZURXW@3.*=%XC N.*I?S4GS/YQ^)/NK.W'O%NE1Z[X6UVSU*RF&8KNPN M5FB?Z,I(-7:^,G"4).,E9KHS[6$X5(J47=/9H****DH**** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "O-/VG_BM^SE\/\ PCIG@S]IF2SDT3QYK<'A MVTL-2TF2ZMKVYG/R12;49(U^4MOWN(IRQEW,#Y8=F4%MNT@ MC'Z'_LV?%#4OC9^SUX'^,&LZ6ME>>)_"EAJEW:1@A(I9[=)&"YYVY8[<\XQ7 MR!X4_P""4'Q2\']"T^&TL;&VCM[.TMT"QPQ(H5$4#@*% M '8"@#Y&_9K_ .4PW[2/_8K>&/\ T@MZ[3XL_ 7]@[]HC]MK38?C!%:^)/B5 MX:\'"6U\(:L9)+,:<)V*SO;NGDS$23MP2W7E3L!7O/ /[*_A?X?_ +4OCW]J MBP\37\^J>/\ 3M/L[_3)D06]LMI"D2-&0-Q+! 3DGD\5S_[4O[#/A']HWQMH M'QG\-_$77O 7Q#\+PM!HOC3PQ(@G%NQ8FWGC<%9XLNYVG'WV&2&92 ?/7[9/ MP;^&?[*O[;_[.?Q4_9C\(:=X1U_Q;X[7P]XBT?PW:):6^JZ5(\"SO);Q )^[ M20DL%ZLC')12.Q_X)X*/#/[;W[5_@+5F\K46\=Z?J\<,G#/;74=Q)&X'/+"Q:ST35_$<<4%MI$+ A_LMK M$-D3L&8%LGAC@ DDV?VB?V$;'XM_%RU_:+^$/QH\0_#'XA0:9_9MWXB\.QQ3 M1ZE9YRL5U;2C9-M(&TDCHN<[$V@'FOCY?^$L_P""X'@6TT4^^*?ACXC\,Z:N;G4=!O+6W /5Y(71?U(K MS;]E/]B[PG^S+JGB+X@:EX\UOQMXZ\831OXG\:^)9%:ZNEC&(X8U4;885'1! MGH 20J!=[X/_ +/-S\)OBMX_^*$WQ<\3:^GCJ_@N8]$UF],EIHHB,Q\NT3_E MFK>;R._EKZ4 >0?\$6-;L=5_X)Q> ]/MW N-*FU6RU" \-#,NI7+[6'8['1L M?[0KYCUWPUJ?Q)^%'_!0+QCX6B:XL;KQ-%;V\T(RLC:6TLMUM(ZX0@G'8@U] M/^*O^":>IZ3X[\2^*OV8_P!K'QI\*M-\:7SWOBCPWH,,-Q:2W4@Q+/;"3#6D MC]2R$D'&, *H]@_9Z_9:^$/[-7P1A^ ?@#1'GT39-_:;ZJPGFU2688GFN6( MD>0<'@#: H 4 K?LB^+] UC]COX;^,H-1A73S\.]*FEG9P$B5+*/?N/;:5 M8'T*GTKPO_@A[I]X/V)9/%)K6P0@F-)7S))_N(,LWX UXAX MO_;1\1^*M1/A;X$^!KFZN9,K'=W-N99#_M)"F<>N6)'JHKYO.^+9R8C&X;#:3EKV6K^X]GUK4-=\-Z<^K^(/&.E65K$/WE MQ=((T7\6.*\:\=_MI+I5T=(^'SIKER6V)/\ 8FCA+=!M!^=^>V #V-4M%_95 M^,7Q;U%/$OQY\=3VZ$[ELUE$TR@]54#]U"/]W/N*]I^'?P1^&?PMB7_A$O#, M,=R%P]_/^\N&]?G;D9]%P/:OG?KO'/$FF$I+ T']NHN:LUY0VCZ2UZIG+[3, M<7\"]G'N]9?=T^9X7%\+/VI_VB2MW\1==DT727(9;6Z4Q+CVMTP21ZR8/O7H M7P\_9,\+_#V1+^&*QU*]3D7>IVQEVGU5#\J^QQD>M>O45Z>5\"Y)E]?ZUB$\ M17ZU*KYY?)/2-NEE==S:CEV'I2YY>]+O+4QA8^-@,#6K+_P%/^-+]B\;_P#0 M;LO_ &/^-;%%?9G>8_V+QO_ -!NR_\ 8_XT?8O&_\ T&[+_P !C_C6Q10! MC-:>-44N^NV0 &23;'C]:^.?V@O^"F7C#1_$5WX/^"4^GW$%I(T4OB">T#K, MX."8$)P5ST=L[NPQ@GZ._;5\5:KX,_9;\9:[HLKQW']FK;+(APRK/-' Q!'0 MA9&.>U?E97[)X7<(99G-*KF&.ASQA+DC%[7LFVUUT:23TWNGI;\6\5>,LTR2 MK2R[ 3=.4X\\I+>UVDD^FJ;;6NUFM;^^^&_^"E?[5.BZDMWK'BG3]8@W?/:7 MNCP1J1Z!H51A]&=7MK._LG6/5M(N(=TEJY&001 M]]&P=K8&<$$ @BOR[KT3]F37?C[8?$@>'/VI!7YO@A9;\Z2M:UW>UUZ7/@.#O$7 M/\NS.%+%SJ8FG-VY?CG=[]E:]GZV/U'^Q>-_P#H-V7_ (#'_&N.\9_' M?P)\/MZ>,?CGX4L94SNMGN4:;C_IFK%S^5?.?_#!W[8_Q:_>?&O]H40V\OW[ M1]4N;TH._P"Z&R(?0-78^#?^"4?P5TC9-XT\;:]K,B_>2 QVD+?50'?\GK\; M_L'@W _[YF?M'_+1IM_=.7N_@?M/^L'&F/\ ]RROV:_FK5$OOA'WOQ.,_:,_ M:T_9=\>V[ ZC>ZSJ<2[;;5-&T(PD>BNT[1ET]B#[8SFO-_AQ^WG\>$_#&H:"_A:\\/V;Z;)'L>Q-NHBV^FT# _#I7S]?! M^&6!S%YGEV5RJ8M)I3JU903?]^%)J,U_B3_!'++AWCC,*OML1CZ="7:C3;O_ M -O3=_G9GQ'X4\=_\%)?VF+>6X\'^);?2]/5]D[VDUI9^03TSC-P*UH?^"9G MQS\?W"ZC\:OVA4N9L[F DN=0?/\ OSE,'WP:]#^(G[,WC[X/ZXWQ*_9YU:[* M0Y:73$?=-&O4JH/$Z?[!!;@?>ZCLO@=^UKX:^(;Q>%_&Z1Z-KN=@#G;!@\7+O''.,'CO[,QF#HY=7?P.G!.%1?W:DKZ^3L]NNBPH\$Y57 MJ^SSJK6KS_Z>59W3QQD^PAV$# M_@1KU3P9^S-\/OA]L?PA\/\ PI9RI]VY_L19)A_VT?+_ *UZ;17LX[B7B#,K M_6<5.2?3F=ON5E^!]I@.&>'LLM]5PM.+77E5_P#P)W?XF,+'QL!@:U9 #H/L MI_QI?L7C?_H-V7_@,?\ &MBBO$/<,?[%XW_Z#=E_X#'_ !H^Q>-_^@W9?^ Q M_P :V** ,?[%XW_Z#=E_X#'_ !H^Q>-_^@W9?^ Q_P :V** ,?[%XW_Z#=E_ MX#'_ !H^Q>-_^@W9?^ Q_P :V** ,?[%XW_Z#=E_X#'_ !H^Q>-_^@W9?^ Q M_P :V*Q/%WQ'\$>!8C)XH\1V]L^,K!NW2M]$7+'ZXQ7/BL7A<%1=;$5%""W< MFDE\WH:T:-;$5%"E%RD^B5W]R'_8O&__ $&[+_P&/^-,FA\8VT37%QXAL(XT M&7=X,!1ZDD\5Y=XB_:NU/6;S^Q/A5X,GNIW.(YKJ(NQ]UBCY_$GZBJ,/P7^. MGQ8E6^^)WBMK"U9MPM9'#$?2%"$7\2#ZBOA:WB#AL95=#(L-/&36EXKEII_W MJDM%\DT^Y]##AJK0@JF8U8T(]GK-^D5K_6QT'C+]HK2/"A:VL_%EKJURO'E: M=:[D!]Y"0OY$_2N8MOB3^T=\6U-MX+TM[&S-,_US M;&K#TW_R[P^DK=I57K?NE=,O^TW'] MJ^.?%ZW=R[;I4C9VW'_:D;YF_3ZUZ)X7^'-QX*MOLOA>'2;,$89XK([W_P!Y MR2S?B37745]'DO"/#V0>]@Z"4^LW[TWW]Z5WKY67D>7C\ZS/,M*]1N/\JTC] MRT,?[%XW_P"@W9?^ Q_QH^Q>-_\ H-V7_@,?\:V**^D/*,?[%XW_ .@W9?\ M@,?\:/L7C?\ Z#=E_P" Q_QK8HH Q_L7C?\ Z#=E_P" Q_QH^Q>-_P#H-V7_ M (#'_&MBB@#'^Q>-_P#H-V7_ (#'_&C[%XW_ .@W9?\ @,?\:V** ,?[%XW_ M .@W9?\ @,?\:/L7C?\ Z#=E_P" Q_QK8HH Q_L7C?\ Z#=E_P" Q_QH^Q>- M_P#H-V7_ (#'_&MBB@#'^Q>-_P#H-V7_ (#'_&C[%XW_ .@W9?\ @,?\:V** M ,?[%XW_ .@W9?\ @,?\:/L7C?\ Z#=E_P" Q_QK8HH Q_L7C?\ Z#=E_P" MQ_QH^Q>-_P#H-V7_ (#'_&MBB@#'^Q>-_P#H-V7_ (#'_&O,_BW^QI\-/C2T MEYXO\-:5%J$F2=5TNV-MR45UX+'XW+JZK86I*G)=8MI_A^ M1R8W 8',J#HXJE&I!]))-?C^9\3:O_P3X_:0^"&HR>+/V9?C \KCYC8_:C9S MR =$.?W,P_W]H]JATS_@H'^TG\&M5C\)_M*?#.97!P;T:<+:=P.KA3B*;ZH5 M'O7V_5'Q'X8\-^,-)DT+Q9H%EJ=E,/WMI?VJ31M]58$5]G#C:&8Q5//<)#$K M;G7N55_V]'>W:VO5GQ4^!IY;)U,AQ<\,]^1_O*3_ .W);7[IZ=$>5?"']JWX M]>E_8O&__ $&[+_P&/^-> M ?%W_@F#\$_&IEU/X;ZC=^%+YLLL4)-Q:%O>-SN7_@+@#^[7FO\ 8O\ P47_ M &01NTFZD\9^'+;I$F_4850=MAQ<0@#KMP@]35?ZM\-9UKDV-4)O_EU7]U^B MFO=;[+[V3_K+Q-D>F=8%S@O^7M#WEZN#]Y>;V[(^R?L7C?\ Z#=E_P" Q_QH M^Q>-_P#H-V7_ (#'_&OG3X2_\%2/A3XED32/BYXTEZQ=I+[B/[%XW_ .@W9?\ M@,?\:/L7C?\ Z#=E_P" Q_QK8HKQ3VS'^Q>-_P#H-V7_ (#'_&C[%XW_ .@W M9?\ @,?\:V** ,?[%XW_ .@W9?\ @,?\:/L7C?\ Z#=E_P" Q_QK8HH Q_L7 MC?\ Z#=E_P" Q_QH^Q>-_P#H-V7_ (#'_&MBB@#'^Q>-_P#H-V7_ (#'_&C[ M%XW_ .@W9?\ @,?\:V** ,?[%XW_ .@W9?\ @,?\:/L7C?\ Z#=E_P" Q_QK M8HH Q_L7C?\ Z#=E_P" Q_QH^Q>-_P#H-V7_ (#'_&MBB@#'^Q>-_P#H-V7_ M (#'_&C[%XW_ .@W9?\ @,?\:V** ,?[%XW_ .@W9?\ @,?\:/L7C?\ Z#=E M_P" Q_QK8HH Q_L7C?\ Z#=E_P" Q_QH^Q>-_P#H-V7_ (#'_&MBB@#'^Q>- M_P#H-V7_ (#'_&C[%XW_ .@W9?\ @,?\:V** ,?[%XW_ .@W9?\ @,?\:/L7 MC?\ Z#=E_P" Q_QK8HH Q_L7C?\ Z#=E_P" Q_QH^Q>-_P#H-V7_ (#'_&MB MB@#'^Q>-_P#H-V7_ (#'_&C[%XW_ .@W9?\ @,?\:V** ,?[%XW_ .@W9?\ M@,?\:M:5!K\,CG6+^"92OR"*+:0:O44 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%( M[I&ADD<*JC+,QP /6C8!:*\M^)7[77PF\ >99:=J)UR_3(^S:8P:-3_M2_=' M_ =Q'I7F3>,OVK/VDR8?".GMX?T.4X^T1,UO&R^\Q^>3W$8QZBOBLSX[R7!X MCZIA.;$U_P#GW27,_P#MZ2]V*776Z['GULRP].7)"\Y=HZGMGQ(^/_PM^%JO M#XD\21R7BCC3;+$LY/H5!PG_ (J*\:U/]I7X\?&N^D\/_ WP5-8VQ;:]ZJ" M250>[2MB.+(_'T:NL^&_[$G@'PVR:GX^OY=?O,[FA;,5LK=?N@[GY[L<'NM> MRZ9I>F:+8QZ9H^G06EM$N(K>VB"(@] J@ 5YW]G<<<2:XZLL%1?_ "[I/FJM M=I5-HO\ P_-&7LLPQ?\ $E[./:._S?3Y'@7@G]B:ZU:__P"$F^-WC2XU&[E. M^:TM9V8L?1YG^9OHH'LU>W>$? O@_P !:<-*\'>'+73X.-RV\6&?'=F^\Y]V M)-:U%?29)PID/#ZO@Z*4WO-^]-][R=WKV5EY'7A\%AL+\$=>^[^\****^B.H M**X?XC_M*_ CX3"2/QY\4-)LYX\[[*.X\ZY'_;&+3-K%XF,9+[*?-+_P !C=_@?6597BSQSX+\!Z>=6\;>+--TBVYQ M/J5ZD*G'8%R,GV%?'/\ PG'_ 4V_:-^7PUX=F\(:5/_ ,M8[8:M^)=1'B'X_?&Z\U&[D(-Q%I>Z61O^WFXR3_ -^Z]W_5 M'*,MUS?,:<&OL4KU9^CMI%^MT>#_ *X9QF>F3Y;4FG]NK:E#U5[N2]+,] ^( M_P#P4Q_9O\%^9:^&;O4?$UTN0%TNT,<(;WDFV\>ZAJ\LF_;D_;'^/$K67[/' MP2-C:NQ5;^*R:\:,].9Y0L"_\"6OH3XW4?/VW6@;R M0G^\!+E5/^ZJUZG##%;Q+!!$J(B@(B+@*!V '2C^VN"\JTP& =>2^W7EI_X+ MC[K7K8/[$XWS;7,,>J$7]BA'7_P9+WD_2Z/BA/V%/VPOCLXO_P!H7XW_ &*% MSN^P37CWK1MUXAC*P)_P%OPKY6^*7PM\:_!OQK>> _'FD/:7UHY )4^7/'DA M98V(^=&QD'\#@@@?L%7/_$+X4_#?XKZ6NC_$?P7I^L0(28A>VX9HB>I1_O(? M=2#7N9#XK9A@,4UBZ470>T*<5#D\X]_--]K-:W\+/_"7+LPPB>#K25=;SJ2< M^?REV\G%=[IZ6_'NOM/_ ()A_LU>(=*U.?\ :#\9:9):0R636WAR&="KS!\> M9)D_V2=R].,;:^B_"OBWPWXWT6+Q%X4UB&^LYA\DT+9P>ZD=58=P<$5%X MS\#^%?B%H1ARK#U'-?.GBKX0_&#]EO6Y?'GPAU: M?4M#SNN[9TWE4':>,<.H'_+1<$<_=ZGX/FXBX$^/FQ> 77>M27G_ #P7WI=D MM?-OBLMWO.G_ .31_P T?4-%>;_!+]I?P3\88$TTNNFZV%_>:9/)_K,=3$W& M\>WWAZ8YKTBOOLLS7+\YP<<5@JBG!]5^36Z:ZIV:/2HUJ5>FITW=!1117H&H M45SGC+XL?#_P&K+XC\1P1SJ.+2(^9,?^ +DCZG ]Z\QUK]J'Q?XMO3HGPD\$ M322-PL\\1FEQZ[$^5?J217RN<\:\.9'/V5>LI5=E3A[\V^W+&]G_ (K'L8'( M]_E<]LO+VSTZV>]U"[B@AC&9)9I JJ/4D\"O.?&G[4O MPY\-;[;1'EUFY7@"U^6('WD/7ZJ&KD[/]G[XN_$JY35?BSXR>WCSN%L9/-=? M8(I$C>"_@-\,_!&R>PT!;JY3I>:AB5\^H!&U3[@"O"_M3CSB#3 8: M.#I/[=;WJENZIK1/RG=>9Z/U3AS+?]YJNO/^6GI'YS>Z]#S3_A+_ -I/XS_) MX7TUM&TV3I/%F!2OKYK?.W_ /RK;\(_LCZ'!*-2^('B"?4[ACND@MV,<9/?< MY^=_K\M>PT5T87P]RRI76)S>K/&55UJ/W%_AIKW4O)W1E5XFQ<*;I8*$:$/[ MB]Y^LGJWYZ&?X>\*>&_"=G]@\-:';647=;>(*6]V/5C[G-:%%%?=4:-'#TE3 MI148K9)))>B6A\].I.K-SFVV^KU84445J0%%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ' _%K]F#X&?&V-Y/' M_P /[.>\<8&J6R^1=*>Q\U,,V/1LCVKYP\7_ /!-GXI?##5W\9?LM?&.[@N( M\E+.]NFM;C;_ '!/%A),^C*B^IK[-HKZ;*>+\_R:'LJ-;FI]83]^#7;E>R]+ M'S&;\'BHU-U.'N33[\RM=^MSXFTG]NC]JO\ 9WU&+PU^U!\))K^W M#;%U%H!:S2>I26,&"; [*!GNU>__ A_;<_9U^,GE6>C>-X]+U&7 &E:Z!;3 M%C_"I),$M0?)#Z7^\M2WJT#G 'LC(*]G^TN"L]TQV'>$J/[='6 MG?SIO9>4=?,\3^S..,AUP.)6+I+[%;W:ENRJ+1OSE9>1]#@@C(-%?#Q^$W_! M0C]D4^=\-?$4GBWP];_=LK8F\C"#HOV63]Y'[^23_O5V/PM_X*F>#KRZ'A[X MZ^!;SP[?1OY<][8HTT"L.N^(CS8_H/,-88G@3,:E%XC*JL,7376F_?7^*#]Y M/R5V;X;C[+:=98?-J4\)5?2HOG:Q;X&]K&Y5VCSV=?O(?9@#6[7Q=6C6P]1TZL7&2W35FO5,^WHUJ.(IJI2D MI1>S3NGZ-!11169H%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%8_C+X@^"OA]I_]I^,_$EKI\1!*">3 MYY,=D099S[ &LJ]>AA:3JUIJ,5NVTDO5O1$RE&$;R=D;%5M6UG2- L)-5US5 M+>SMHAF2XNIEC1?JS$ 5X#XR_;5U;Q!J'_",? WP1Z0IR M?7+'ZK6?I/[+_P ;OC'?Q^(_CMXXFM(B=R6?F"690>RHO[J'/MD^JU\'7X\A MCJKP^08>6+FM')>[2B_.H]/DM^C/.EF2J2Y<-%S??:*^9T_Q&_;>\$:%(VE? M#K2Y==O"=B3L#%;ANG&1ODY[ 'LU<@GP\_:H_:0=;GQYJSZ!HLAR+:9#"A7 M_9MU.Y_8R$>QKV_X<_ CX8?"V-7\+>&HOM8&&U&[_>W#?\#/W?HH ]J["LO] M4\]S_P![B#&/D?\ RYHWA3])2^*?I]S)^I8G$ZXJ>G\L=%\WNSS'X:?LF_"; MX>>7>W.EG6;],'[7JBAU5O5(_NK[9R1ZUZ:JJJA54 8 Z4M8'CGXJ?#;X9 MVGVWX@>.M*T="N4%_>I&[_[JD[G/L :^YR?(L#EU-87+<.HI](1U?K;63\W= MG7_L> HN3M"*W;LE\V_U-^BOFGXC?\%1_@%X5\RU\#:9JOB>X7.QX(/LMN3[ MO*-_XB,BO._^&KOV^?VA3Y/P/^$IT73YN(M0@T_<,'UN;K$)X[JH-?H.$X!X MCKTO;8B$_ ^3Q?B#PW0J^QPTY8BI_+1BZC?S7N_P#DQ]IZ MCJ>FZ/92:EJ^H06MO$N9;BYE"(@]2S$ 5X_\1_V_?V8/ASYD#>/AK=TF?]%\ M/0_:MWTDR(O_ !^O$M._X)U?M$?%Z]CUS]H[X\ODG=]E2XEU"5!W4;RL<7_ M=P'I7L/PX_X)U_LQ?#_R[B^\)S^(;I,'[1K]R95S_P!S*?K75_97 V M5?[YC)XB:^S1C:/_ ('+1KS1R?VMQYFVF"P4,-!_:K2O+_P"&J?D]#R/7/\ M@I?\7/B1J+^'?V<_@--<3GA9KF*6^FP?XO*@"A/Q9A5/_AG_ /X*,?M%?O/B MI\1W\-Z9/]^SGU 0*R'M]GM!AC[2$'U-?:&B>']!\,Z&]$M-/M(_]7:V M-LL4:_15 JW1_KG@T? M_ 5:/X'T>5<+\/Y*E]2PT(-=;7E_X$[R_$****\(]X**** "BBB@ HHHH ** M** "BBB@ HHHH *.O6BN4\:?&OX<>!-\.L^(8Y+E.ME9_O9<^A X4_[Q%<>. MS' 990=;%U8TX+K)I+\>OD;X?"XG%U/9T(.4NR5S@/C;^R'HGBZ=_%_PQECT M;6T;S3!&2D%PX.GK?3L=#X MR_:Q\!Z&&MO"UK/K$XX#J#%"#_O,,G\%P?6N7^V_M-?&GBTB;0],E_B&;9"I M_P!HYD<8],@UQWB+PK\6?V5?&8\:Q:59Z_H>_:+I[)2%4G@,<%H']&!*GCK] MVO?/A'\6USYEW52\G4B^R;[K34UI<29%@JSHX##?O%]JMJWYQBO=] M'?Y'+>#?V2O!^E,M[XRU.?5I\[FB4F*'/O@[F^N1GTKT_1M!T3P[9#3M!TFW MLX%Z16T(0?7CJ?>K=%?J63<,Y#P_#EP&'C!][7D_63O)_-G'CLVS',I7Q-1R M\NB]$M/P"BBBO=/."BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "N.^*7P M^#GQHM3;_$GP!8:C)LVI>F/R[F,?[,R8<#VSCVKL:*WPV*Q.#K*K0FX26SBV MFOFM3#$X7#8RBZ6(@IP>ZDDT_D]#X[\>_P#!,3Q#X2U4^,/V9OBY>Z9>PDM! M::C<-%(G?"7,(!'H 4^K=ZQK3]KK]M3]EZYCT?\ :,^&H(/!'M7VE+CK$8N MFJ.=8>&+@M+R7+42\JD=5\TV^Y\16X"PV$J.ODF(GA)O6T7S4V_.G+1_)I+L M>,_"']OS]G+XL^58MXK/A_4I,#[!X@ @RWHLN3&W/0;@Q]*]HBEBGB6:&171 MU#(ZG(8'H0>XKPKXO?\ !.W]G7XH>;?Z/H4GA?47R1=:%A(BW^U 08\?[H0G MUKQ>7]FS]N[]E"1K[X%^/)/$FB0L6_LZT;>"O?=9S$C)_P"F19O<5I_8O"&> M:Y9BW0J/_EW7T5_*HM+=KW;,O[M^]K)'V_17 MR'\./^"HT>F:C_PBG[1?PNO=%OX6"7-WIL+X1O\ II;2X>/\&8^U?2GPU^-/ MPJ^,%A_:/PV\=Z?JRA=TD-O-B:(?[<38=/\ @2BO S?A;/LC][%T&H=)+WH/ M_MY76OG9^1]#D_%>09][N#KISZP?NS7?W79Z>5UYG44445\^?1!1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%(S*JEF8 9))Z5YE\ M2_VLOA-\//,LK;5#K-^F1]DTM@ZJWH\GW5]\9(]*\[,\WRS)L/[?'5HTX]Y. MU_1;M^239E6KT:$>:I))'IUDOH&BR'!N87,*%?\ :N&&Y_<1@>XKK_AS^Q#X M(T*1=5^(NJ2Z[>$[W@4F*W#=><'?)SW) /=:^*_ULSW/_=X?P;Y'_P OJUX4 M_6,?BG_5T>?]=Q.)TPM/3^:6B^2W9S&K?M0?&[XQW\GASX$^!YK2(G:]YY8E MF4'NSM^ZAS[Y/HU:'@W]BK5O$&H?\)/\XW-YX&^&OA\/>7>E:#I5L,!I9([6"/\3A17CWQ'_X*-?LR> O,MM-\2W7B M*Z3(\C0K4NF>W[V0I&1[JS?2O8RCPJS/B3$*MF;JX^HG\*35&+\H1]WRO)V? M5'FX_$9/EB]KFV*BGVE))?*.[^7W'K_@WX?>"OA]I_\ 9G@SPW:Z?$0 Y@C^ M>3'=W.6<^Y)K8)"@LQP!U)KXJO\ _@H9^TK\9+N31_V*N/,/BU[/),'5Q/9QCR4__ .5K?_ MV%\$?A!?ZK=2MMMYM5?:6;V@AW,__?:GVKK/AQ_P2]_9]\)>7=>-;O5/$]RN M"RW5Q]FMR?41Q$-^!=A7NW@GX9?#OX;67]G^ /!&EZ/$5PXT^Q2(O_O,HRQ] MR2:V^L>'^4_PJ57%S76;]G#Y)>]\F/ZOXAYO_%JTL'!](+VM3T;?N?-'R!]G M_P""GW[1_P#K99O!FES]B1I:H#[#==$8]B@ # %%%?(8O&XS'U?:8FI*RPM*- M./:*45]RL%%%%(="\-69U#Q!K%M90C_EI7^,?V MMO"FG.;'P3I$^K3D[4FD!BBSVP"-S?3 ^M9>B?LM>)_$]Z-<^+7C>::5N7@M MY3+)CT,C\+] "/0UZ?X.^%G@+P&@/AKPY!%,!@W4@WS'_@;9(^@P/:O)^L^( M/$/\"G# 4G]J?[RJUW4?ACZ2U7<[?9<-99_$D\1/M'W8??N_5:'DG]D_M,_& MGG4[EM#TR7K&V;9"OIL&9'_X%Q[UU?@O]E'P#X?V77B6>;6+@_S1!INEZ;H]HNGZ3I\%K GW(;>((B_0#BIZ**^YA"%.*C%62V2/GI2E M)W;NQES;6]Y;O:7=NDL4J%)(I$#*ZD8((/!!]*\!^+G[(U_I6I_\+"^ -])I MVH6[F7^RXIS'\W

C/!O@Y^U\LU^/ ?QPM3I.JPOY1U&6+RHV<<8F4_Z MIO?[O^[W]XCDCFC66*161E!5E.00>A!KA_C'\ / OQEL"=8MOLFIQIMMM6MD M'FIZ*P_Y:+_LGWP1G->):1XR^-O[(.L1^&_&EB^L>&))-MLZN3&%]87/^K;N M8VXZXZ[J^0AG6>\&35'.[U\+M'$17O1[*M%:_P#;RO?S;TX5B,3@'RXCWH=) M+=?XE^I]345@?#SXF^#/BEH:Z]X-U=+B,8$\+?++ Q_A=.JG]#V)%;]?HN&Q M.'QE"->A-3A)733NFO)H]6$XU(J47=,****W*"BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH YKXC_!SX7?%W3O[,^)/@73M7C"E8Y+J >;$/ M]B1<.G_ 2*^:_B5_P2WL+2__ .$I_9Y^)EYH=_"V^VL]2EUB7PMJ+X!M]< 6 M_LSK\F/=]A]J]ZDC25&BE0,K AE M89!'H:^7OV]OV7_@5IOP0\0_%[1?A_;Z;KFG+ \5QI/[A)#)<11DR1+\C<.2 M3M#>]?4X/,>%^*<73PN.P?L:U22BJE!V3E)V7-3EHE=ZM79\KC,MXJX4PE3% M8#&^WH4XN3IUU>2C%7?+4CJW9:)V1R'[2G_!3W4]+\0W7@[]GRQLI(+61HIO M$=['YHF<'!,$>=NT'H[;MW90,$^6>%?^"E_[4NA:JM[KOB'3=;M]^9+*^TB& M)2O"OVF?!;^(O#L366H63+'J^ MD32!GM7(R"",;XVP=K8&<$$ @BO2:_-S_@FAXJU70OVI-/T.RE<6VMZ;=VU[ M&#\I5(6G4D>H:( '_:/K7Z1U_.W'G#N'X:X@EAL._P!W**G%/5I-M6OULT[= M;6OKJ?TAP!Q)B.)^'HXG$+]Y&3A)K1-I)WMTNFK]+WMH%%%%?&'VP4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 45D^+O'7@_P%IQU7QCXCM=/@YVM<2X9\=E7[SGV4$UX M=X]_;A>\N'T+X-^$I;V<@A;Z^B8CCJ4B7DCOEB,=UKYW.N*LBR"T<762F]H+ MWIN^UHJ[UZ-V7F2U[=?N/H#4]4TS1;&34]8U&"TMHES+<7,H1$ M'J68@"O&OB1^VWX!\-L^F> ;"77[S.U9ES%;*W3[Q&Y^>RC![-7SUXT^)7AW M7[[^V/VA_P!H*)F1MR:-HK?VA< ]U5(?W$![?,P([K53P_\ MD>%?#-^NA_L ML_LTSZGJY&(-6U\/>7CGID00#Y/^ .![5IEO#GB[QQ'FRS / X9_\OL0DIM= MXPE9+YW\F?%9EQWE&%E[-UXQ?9?O)M]N6-[/_%8]=7P;^U9^TF1-XNU!O#^A MRG/V>56MXV7VA'SR>QD./0UT5O\ #G]D7]FJ)=0^*GC?2KC4HE#?\3JY1WSZ MQVBY)]?NL1ZUY"?AQ_P4Q_:-^;Q?XKE\):5/_P L);L6"[#U4Q6X,S?23\ZZ MSX>_\$I?AQILBZC\5/B%JFNW!.Z2"Q06L+$]0S'>[?4%37T^6>#W .08CZWG M^9?6\3U:O6EZ)O\ =PMTT;71GG4KM:^T_P!8^%ZODSO_ -6N*\UU MS3,G"+^QAUR+_P #=Y->J/C'0/\ @F3\3_B#J*^(OVBOCQ/=7#WGSD!3]$85[7\./V"OV8/AOY<\'P\CUFZC_ .7OQ#)]J+>YC.(A^""O8Z*\ MW,>-N)LRA[.>(<(?RP]R-NUHVNO5L]3+N!N%\LG[2&'4Y_S3O.3?>\KV?HD1 M6-A8Z7:1Z?IEE%;P1+MB@@C"(@] !P!4M%%?*MMN[/K$E%604444AA1110 4 M444 %%%% !15>?5]*MLFYU.WCQUWS*/YFJ<_CCP5:_\ 'SXPTN/_ *Z:A&/Y MM7/4Q>$H_'4BO5I&L:-:?PQ;^3-2BN>G^+7POM_]9\0M&/\ N:C&W\B:IS_' M?X0VW^L\=V1Q_P \]S_^@@UPU,_R*C\>+IKUJ17ZG1'+%KBUEO+9H5NGNQ^[#<$X"]<9[]Z\5K\K\0O%-584\)P_B-&FYS M2:?E&+DDUW;7DD]S['AG@_DE*MF5/5:1BVFO-NS=^R3\]-CT?2/VI_BWI]X) M]0U*UOXMWS07%DB CT!C"D?K7M'@[]H'X>^)O"I\1ZIK$&ER0G9=VEU.-Z/C M/RCJX/."!G@\#%?*%=1\&?!^D>//B+8>%]=,XMK@2F3[.X5ODC9P,D' )7'X MU\?PAXA\88;,H82-7ZQ[5J$55DVE*3M%\WQ)7>JO9KSLU[>=\,9'5PDJSA[/ MD3DW!):)7:MML>N^+/VM])2;^S/AWX!OV MC_C-^\\7ZL^CZ;)UMYB8EV^GDI\S?\#Q]:]C\)_#WP7X'@\GPMX=MK4XPTRI MND8>[MEC^=;-?N'^IV=YW[W$&/E*+_Y=4;TZ?HW\4UZV?F?G_P#;F7Y?IEN' M2?\ //WI>J6T7Z7/-O!?[+OPW\,;+G6()-8N5Y+7G$0/M&.,>S%J]%M;2TL+ M=+2QMHX8HQB.*) JJ/0 <"I**^QRG(LGR.C[+ 4(TUULM7ZO=_-L\/&9CCLP MGSXFHY/S>B]%LOD%%%%>L<04444 %%%% !1110 55UO0]'\2:7-HFOZ9#>6E MPFV:WN(PRN/H?Y]JM45,X0J0<)JZ>C3U37F)I-69\V?$3]F;Q]\']<;XE?L\ MZM=E(+POXW2/1M=SL <[ M8+E^F$+?<;/\#?@3T'L->7?'']EOP;\6DEUO3 FE:Z1D7T4?R7!])5'7_?'S M#W Q7YUB>&,UX;KRQO#37(W>>'D_)D_V2=R].,;:^B_ M"OBWPWXWT6+Q%X4UB&^LYA\DT+9P>ZD=58=P<$5]#P_Q5EO$"E3A>G7A\=*> MDXOTZKS7SL]#JPN-I8JZ6DENGNC1HHHKZ8ZPHHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "N?^*WP]TOXK_#?6OAQK$AC@UC3Y+TOK1R 2I\N>/)"RQL1\Z-C(/X'!! YVOV$^(7PI^& M_P 5]+71_B/X+T_6($),0O;<,T1/4H_WD/NI!KCO"O[%?[+?@S54UO0O@WIO MVB-]T;7LLUTJ-U!"SNZ@CM@<5^^8+QEP'U)?6\//VJ6O+;E;[W;35^UG;NS^ M?,=X*YA]>?U/$P]BWIS1-*.ZJD3D#I MNVYR,@^]5YK^UE^S3\,?VL_@Q>_!OXJ7-Q:V=W"+KPO# M%!XABN[?*?V__ -@SXM?&+Q_8>,-#^,OA M_P &QZ!)\0+C7K5K#5[JP^Q$PS0M&S+NBAW+([F1FQO*MR1^@?A+4_A;^TO\ M*O"OQ+D\-66L:+K%E9:_HD6L6,:%I1T]GO+90\UE?VL-?_ &1_ MV-O$OA_PK;> M*MKKQ[X\UW23J#0W5RN^"RMH"0C,4R69O[KC*E,/C?\%--Q M_:@_91%E_P ?G_"W1LV_>\C-OYWX;<9I?^";@8?M@_M9&^_X_?\ A9=KOW?> M\C;=>3^&W.* .O\ V3_VF/CO'^T1XG_8H_:Y31+CQGH>BQ:[X<\3^'[=K>V\ M0:2\@C,AA8_NY4D(4A>#A\#";G^EG=(T,DCA5499F. !ZU\<_%4,?^"WWPO^ MP?ZP?!G4/M^WKY'GWFS/MYGZU]1_&3[>?A#XJ&E[OM7_ C=]]FV=?,^SOMQ M[YQ0!\G?#7XX?M__ +=R^(OC/^RO\2/!O@#X?:;K5SIW@R'7O#K7]SXD\@[6 MN)W)_P!'B=^!Y8W+AAABNYO2/V8OV\8/B'^S+XU^+'QX\/0^'/$GPHO-2T[X MDZ/8MO2"ZL4+R- &8DI(!\@)/S!E#-C<$G R%D1@& MP-R[6P,U/^R6+(?LJ_#,:;M^S?\ "OM%^S[.FS[##MQ[8Q7SS_P0Y#?\,;:H M8?\ CS/Q'UG^SL?=\C=%C;[;MU 'V/1110 4454U74+K3XT>UTJ6Z+-@K$1E M??F@"W16/_PDNK_]"A>_]]+1_P )+J__ $*%[_WTM &Q16/_ ,)+J_\ T*%[ M_P!]+1_PDNK_ /0H7O\ WTM &Q16/_PDNK_]"A>_]]+1_P )+J__ $*%[_WT MM &Q16/_ ,)+J_\ T*%[_P!]+1_PDNK_ /0H7O\ WTM &Q16/_PDNK_]"A>_ M]]+1_P )+J__ $*%[_WTM &Q16/_ ,)+J_\ T*%[_P!]+1_PDNK_ /0H7O\ MWTM &Q16/_PDNK_]"A>_]]+1_P )+J__ $*%[_WTM 'G_P"TA\;]2\!B'P=X M1G6/4[F'S;F[*[C;1$D +GC>Q!Y.=H'3+*1\YWUW=ZI>2:CJEW+=7$O^MN+F M0R22?[S-DG\:Z[]H&YEO/C%K=S/9RV[LUONAE/*_Z-$/_K_C7&U_'GB3Q'FF M:\38C#U)M4J4W",+M+W7:]NK;UN]=ELD?MW"F4X+"932K1BG.:YG+=Z]+]$M MK=SJ_AC\8O%_POOXO[,O9)]-#CS]*FD)B9<\[!_RS;D_,O?&0P&*R_C7_P % M.;Z.[N?#OPYT273C$[127$\(>X# X(^;Y$_ /[&LBNL\$?LS:GXUTN#QUI6A MV*?:I)&2Y^QCS2R.R%BV,YRIYS7UOA7Q7C'.KE^.H8C&48QYHPHUHTFM4FI5 M)1E-0=]%"4&GULV?&^)'"M7'T*=7+\9#!S;:E*4'+F5M+)-6DN_5;]#Y_P!. MU3]IW]H?5GU+P5X$UC6))VPVI21/,HYZ-/)B-?H2*]+\(_\ !-[]H#QC"K_& M'XI6'A^RD*M)8I<&ZD!'K&A6+/N'->S#]F_XAW"A+WQ'?%0,8\EF 'XR"G0_ MLJZB3ON]6U!R>NS34'ZF4U^[9;QWGO#LF^&.$*.$D_\ EY*M3J5OG5J*4W\[ MGY#1\(^%:SY\YSNIB7UBH3A!_P#;L7_[<5_A_P#\$_OV1/A]LNO%6H_\)#=) MRSZUJZ)$&]1%$4&/9]U>Q^'M9^!7P]TX:1X4U7PKHUJO_+MI\]M O'^RA&37 MF$'[+6G+_P ?+:X__7.*)?YYJY;_ +,7@].;C3?$TA]!+V= MROBL)%^4Z_,EZ**LODC[++.%?#W)(VP<^7SC2LWZMZOYL])G^-?PGM_]9X^T MT_[DX;_T'-4Y_P!HCX-6W^L\;PG'_/.UF?\ ]!0UQ\'[.?P^B_UG@W7I?]^_ M3_V4"KD'P'^&,7^L^%>I2_[^I2?^RN*\KV_BC4^&CA(?XI57^1ZWL^$(;SK/ MT4%^9KS_ +4'P;B_U?B&>7_^ +?'E_!& X_OP(W_H6:/J_BC4^*OA8?X8 MU'_Z4'M>$8;4ZS]7%?D8D_[8GP\0XMO#VLO[M%$O_M0U3G_;+\-KG[-X*OG] M/,N47^0-=I!X<\)6HQ;?!2R3_=TZ ?TJY!]CM>;;X8"/_KG;Q#^0H_LCQ&J? M%F=.'^&BG_Z4P^N\+QVPDWZU&OR1YG+^V=O;R[+X<,Q/3=JG/Y"*F_\ #5GC MV[XTWX69/;YI7_DHKUF+7]1@79#X*ND'HNP4_P#X275_^A0O?^^EH_U9XWJ? MQ<[?_;N'IK]0_M;A^/P9>OG4D_T/(_\ AH/X^7G&F?"/.>G_ !*;J3^3"C_A M:G[5%]_Q[_#CR<_]0>5?_0VKUS_A)=7_ .A0O?\ OI:/^$EU?_H4+W_OI:/] M3,]J?Q>2#_TTLE_]!KUS_A)=7_Z%"]_[Z6C_A)=7_Z%"]_[Z6C_ % G M/^+FN,?I6LON40_UDC'X,'07_;E_U/(_^$ _:TOO^/CQKY.?^HD%_P#0%H_X M4C^TK?_\ ?2T?\)+J_P#T*%[_ -]+ M1_Q#?*)?Q<3B)_XJTOTL'^M6.7P4J4?2"/(_^&9?BQ><:E\5\CO_ *1._P#, MBC_ACW6;S_D)?$[.>O\ H#/_ #D%>N?\)+J__0H7O_?2T?\ "2ZO_P!"A>_] M]+1_Q"[@V7\6C*?^*K4_22#_ %OSU?!-1](1_P CRN#]C'2E_P"/GQ[_\ ?2UW4^!>#J6V!I_.*?YW.:7$6>3WQ$_OM^1SMO\ LU_!>#G_ (0_>?62 M_G/Z;\5<@^!'PAMO]7X$LSC_ )Z;G_\ 0B:UO^$EU?\ Z%"]_P"^EH_X275_ M^A0O?^^EKNI\+<,T?@P-%>E.'_R)SRSC-I_%B)O_ +?E_F5H/A)\+[?_ %?P M]T8_[^G1M_,&KL'@;P5:\VW@_2X\=-FGQC^2U'_PDNK_ /0H7O\ WTM'_"2Z MO_T*%[_WTM=]/*LKH_PZ$%Z1BOT.>6,QD_BJ2?S8GB;P-H'B3PS?>&FT^"!+ MRV:(210*#&2.&&!V.#^%?(?B[PCKO@C79O#WB&R:&XA;@X^61>SJ>ZGL:^O? M^$EU?_H4+W_OI:S?$EKIWC"T%CXG^&ZT];.VJL]4U>UWH[Z?0\.<35,DG*-2+G3EOKJGW7ZKTU/D& MO=?V4/A;J5G=R?$C7+1H8V@,6F)(N"X;[TN.PQP#WR?;/7:1\+_AWH5X+_3_ M (,MYJG*F>4S 'U D9@/RKK!XDU8# \'W@ Z#$E7(\UAF&958SE3= MXQA=KFZ2;:3TW22WL[Z6?K9_QI#,,'+#82#BI:-RM>W9)-[][[=#9HK'_P"$ MEU?_ *%"]_[Z6C_A)=7_ .A0O?\ OI:_<#\_-BBL?_A)=7_Z%"]_[Z6C_A)= M7_Z%"]_[Z6@#8HK'_P"$EU?_ *%"]_[Z6C_A)=7_ .A0O?\ OI: -BBL?_A) M=7_Z%"]_[Z6C_A)=7_Z%"]_[Z6@#8HK'_P"$EU?_ *%"]_[Z6C_A)=7_ .A0 MO?\ OI: -BBL?_A)=7_Z%"]_[Z6C_A)=7_Z%"]_[Z6@#8HK'_P"$EU?_ *%" M]_[Z6C_A)=7_ .A0O?\ OI: -BBL?_A)=7_Z%"]_[Z6C_A)=7_Z%"]_[Z6@! MWC/P/X5^(6AR>'?%^C17MK)R%D'S(W]Y&'*L/4*OA#\8/V6];E\>?"' M5I]2T/.Z[MG3>50=IXQPZ@?\M%P1S]WJ?HG_ (275_\ H4+W_OI:3_A)=6/7 MP?>?]]+7R_$'"F7Y\XU[NEB(?!5AI./_ ,DO)^=FKG'BL%2Q-I;26TENCD/@ ME^TOX)^,,"::773=;"_O-,GD_P!9CJ8FXWCV^\/3'->D5\_?&C]F:V\8W;>+ M?AMX9NM#UE7\UHXBJP3N#G< IS$^>=R\9ZC)S6=\._VL/&GPWU'_ (5[\?\ M0;KS[?"IJ$B;9E'8R#I(OI(O)_VLYKP<)Q3F7#^(C@>)8J*;M#$17[N?93_D MEWOIN]$KOFAC*N&FJ>+7I);/U[,^DJ*Y_3/'$NM6$6JZ1X>GNK:= \%Q;S(Z M2*>X(."*L?\ "2ZO_P!"A>_]]+7Z)&49Q4HNZ9ZB::NC8HK'_P"$EU?_ *%" M]_[Z6C_A)=7_ .A0O?\ OI:H9L45C_\ "2ZO_P!"A>_]]+1_PDNK_P#0H7O_ M 'TM &Q16/\ \)+J_P#T*%[_ -]+1_PDNK_]"A>_]]+0!L45C_\ "2ZO_P!" MA>_]]+1_PDNK_P#0H7O_ 'TM &Q16/\ \)+J_P#T*%[_ -]+1_PDNK_]"A>_ M]]+0!L45C_\ "2ZO_P!"A>_]]+1_PDNK_P#0H7O_ 'TM &Q16/\ \)+J_P#T M*%[_ -]+1_PDNK_]"A>_]]+0!L45C_\ "2ZO_P!"A>_]]+1_PDNK_P#0H7O_ M 'TM &Q16/\ \)+J_P#T*%[_ -]+1_PDNK_]"A>_]]+0!L45C_\ "2ZO_P!" MA>_]]+1_PDNK_P#0H7O_ 'TM &Q16/\ \)+J_P#T*%[_ -]+1_PDNK_]"A>_ M]]+0!L45C_\ "2ZO_P!"A>_]]+1_PDNK_P#0H7O_ 'TM &Q16/\ \)+J_P#T M*%[_ -]+1_PDNK_]"A>_]]+0!L45C_\ "2ZO_P!"A>_]]+1_PDNK_P#0H7O_ M 'TM &Q16/\ \)+J_P#T*%[_ -]+1_PDNK_]"A>_]]+0!L45C_\ "2ZO_P!" MA>_]]+1_PDNK_P#0H7O_ 'TM &Q16/\ \)+J_P#T*%[_ -]+1_PDNK_]"A>_ M]]+0!L45C_\ "2ZO_P!"A>_]]+1_PDNK_P#0H7O_ 'TM &Q16/\ \)+J_P#T M*%[_ -]+1_PDNK_]"A>_]]+0!L45C_\ "2ZO_P!"A>_]]+1_PDNK_P#0H7O_ M 'TM &Q16/\ \)+J_P#T*%[_ -]+1_PDNK_]"A>_]]+0!L45C_\ "2ZO_P!" MA>_]]+1_PDNK_P#0H7O_ 'TM &Q16/\ \)+J_P#T*%[_ -]+1_PDNK_]"A>_ M]]+0!L45C_\ "2ZO_P!"A>_]]+1_PDNK_P#0H7O_ 'TM &Q16/\ \)+J_P#T M*%[_ -]+1_PDNK_]"A>_]]+0!L45C_\ "2ZO_P!"A>_]]+1_PDNK_P#0H7O_ M 'TM &Q16/\ \)+J_P#T*%[_ -]+1_PDNK_]"A>_]]+0!L45C_\ "2ZO_P!" MA>_]]+1_PDNK_P#0H7O_ 'TM &Q16/\ \)+J_P#T*%[_ -]+5K2M5O=0D=+K M1)[4*N0TI&&]N* +U%%% !1110 4444 %>%?\% OV2=?_:U^#^FZ1\/?%\.@ M>,_"/B.U\1>#-7N5)ABO[?=M67:"0C!CR 2K*K88 J?=:* /S4/@O_@H]^T_ M\2_C3^S[JG@3P1X-NO%L/AZQ^)?B:+6VNHK&T6R*_P"APK\SM<1;CM8_("4+ M*3O7]"_A/\-_#_P<^%_AWX3>%/,_LSPUHEKIEBTQ!=HH(EC5F(ZL0N2>Y)K> M6*)':58U#/C>P'+8Z9]:=0!\^?!S]FKXD^!O^"@WQA_:5UQ;#_A&O&^B:+:Z M(8;HM<>9:VL44OF)M^0;D.#DY%9G[7'[,GQTN?V@/"7[:?[)5QHDWC?PWI,N MB:YX;\0SM#:Z_I,CF00^:H_=RH[,RD\$E23\FU_I:B@#Y.^&'[/7[57[07[5 MOAO]JS]LOPUX>\*6'P]T^ZA\"> ]"U7^T&2\N5"37MS. $)VA0JKW1#A=A+O M^*_[/'[4WP(_:P\0?M;_ +&N@>'O%%MX]TNUM?'O@+7M4-@T]S;)L@O+:?!1 M6"9#*W=G.&+Y3ZNHH ^9_P!DW]F;X\2?M$>)_P!MG]KI]%MO&FN:+%H7ASPO MX?N&GMO#^DHXD,9F8?O)7D 8E>!ER#B3:GIWPA?]J&?XJ?$"#XX6?AA?!HOH M!\.CH^\W(&L+GPW]H8LUO.A'^D1(_(V' -;TZPLGTCPO\5[O7WMY-/TXC9$T MMGM+F:*,[5V[E78H/F;26^E_V1?V;O#G[)/[._AGX!>&;XWD>AV;"[U!H]AO M+J1VEGFVY.T-([$+D[5VKDXS7I-% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% 'E'[1_P0U'QZL/C#PC"LFIVT/E7-J7VFYB!)!4GC>I) MZXW ]?E4'YRO[6ZTJ\DT[5;66UN(O];;W,9CD3_>5L$?C7W)17Y9Q=X5Y5Q/ MCWCJ=5T:LOBLE*,K:7M=6=MVG9]KW;^NR3B_&Y/A_J\H*<%LF[->2>NGR/D/ MX8?!WQ?\4+^+^S+*2#32X\_59HR(E7/.P_\ +1N#\J]\9*@YKZRT+1=/\.:- M:Z!I,/EVUG;I# A.2%48&3W/J3R3S5JBOH.#N"(%%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %Z-_0Y![@UTM%<^+PF%QV'E0Q$%.$E9IJZ?R)G" M%2#C)73/E>[TCXX_L<:PVHZ/,=:\*2S9D4@^2^(P>[H-WG!=72D]6O[C^5V[KRG0Q.7N]#WH?R M]5_A_P CZ!HKP;X.?M?+-?CP'\<+4Z3JL+^4=1EB\J-G'&)E/^J;W^[_ +O? MWB.2.:-98I%9&4%64Y!!Z$&OLLCXARKB+"^WP4[VTE%Z2B^TH[I_@^C9WX?% M4<5#FIOU75>HM%%%>V= 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110! MPWQC^ '@7XRV!.L6WV34XTVVVK6R#S4]%8?\M%_V3[X(SFO$M(\9?&W]D'6( M_#?C2Q?6/#$DFVV=7)C"^L+G_5MW,;<=<==U?4U5=;T/1_$FES:)K^F0WEI< M)MFM[B,,KCZ'^?:OC,]X/I8[%?VCEU1X?&+:<=I>52.TD^^_JE8X,1@8U)^U MI/DGW77U74ROAY\3?!GQ2T-=>\&ZNEQ&,">%OEE@8_PNG53^A[$BM^OFSXB? MLS>/O@_KC?$K]GG5KLI#EI=,1]TT:]2J@\3I_L$%N!][J.R^!W[6OAKXAO%X M7\;I'HVNYV .=L%R_3"%ON-G^!OP)Z#FRKC"K1QDF^BBCCI1J*CB5RSZ=GZ/]#V&BBBOO#T@HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ KR[XX_LM^#?BTDNMZ8$TK72,B^BC^2X/I*HZ_[X^8>X M&*]1HKSZ:ORVM[NWR)&. T;GB9/\ 9)W+TXQMKZ+\*^+?#?C?18O$7A36 M(;ZSF'R30MG![J1U5AW!P147C/P/X5^(6AR>'?%^C17MK)R%D'S(W]Y&'*L/ M4*OA#\8/V6];E\>?"'5I]2T/.Z[MG3>50=IXQPZ@?\ +1<$<_=ZGX/F MXBX$^/FQ> 77>M27G_/!?>EV2U\V^*RW>\Z?_DT?\T?4-%>;_!+]I?P3\88$ MTTNNFZV%_>:9/)_K,=3$W&\>WWAZ8YKTBOOLLS7+\YP<<5@JBG!]5^36Z:ZI MV:/2HUJ5>FITW=!1117H&H4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1UZ MT44 >*_&W]D/1/%T[^+_ (8RQZ-K:-YI@C)2"X<'.1M_U3Y_B'&>HR=U:;P5HQ*3_ -]2'\O:OQGC_"0X,H?VYD\W0JU)J$HQ M2=.=U)WE!Z)JS::6_2[N>#F<%@(_6*#Y9-V:Z/Y!KO[:7QSU2_:YTO6+/3(= MWR6UKI\;@#T)E#$_7(_"NZ^#'[;E]?:O!X<^+=K;)%.X2/6+5/+$;'@&5F,D?-E%?C. \0>+L#CEB?K.IU. M?G;\GL?I("& 92""."**\R_9G^*OASQ1\*M"TK4/%MB^L6]K]GGLI+M1/\C, MB$J3N.453GOFO3:_KO*+Q3JMFMS%H]G:1I)/*D+_+)*5D&T,"#L88RRD 'TO17YY_LXZE_P % M$O@KXT/BK1OB;J/QB\&S_&S6?"_C;0+K0HDO;%8[IT?5X94.8T^5F,.1&AVH M =X9/)K22:VM[:SMTE9 MV$?S*/F8Y /W#Q0!].45\W_!'PK_ ,%4]/\ BEI-Y^T%\3_@_?\ @]))/[:M M/#6GWR7TB^4X3RFDB"@B383DCY0:P?BO^T-^U'\>?VL-?_9'_8V\2^'_ K; M> M*MKKQ[X\UW23J#0W5RN^"RMH"0C,4R69O[KC*E,. ?5U%?-'[)_[3'QWC M_:(\3_L4?M)_#]NUO;>(-)>01F0PL?W#? 'P^TW6 MKG3O!D.O>'6O[GQ)Y!VM<3N3_H\3OP/+&Y<,,,5W-Z1^S%^WC!\0_P!F7QK\ M6/CQX>A\.>)/A1>:EIWQ)T>Q;>D%U8H7D: ,Q)20#Y 2?F#*&;&X@'T;17Q! MX*^)'_!6'XX?!5?VP_AYXI\ Z-IVHV3ZMX8^$UYX>>X>^TX9>)9;W<'$\L8R MNW:IWK_J\D+]+_LC?M(>'/VM?V=_#/Q\\,V1LX]F2/I&@@,"K#(/4&OG M^)^'<)Q1D\\!7=KV:DMXR6SMU[-=4VKK#O#=IIT38,@MH@&D(Z%FZL?I\/U?:?O)KE\MSQO6?V"/ MWIL*: M)XPU&SO$A59I9HTFBD<#EMGRD9.3C=Q6%_PH[]KGX5_/\//B"=3MH_\ 5VL= M_D ?]<;@;!^!-?2]%?J%?PXX8E/VF$C/#S_FI3E!_FU^![$LJP;=X)Q?>+:/ MFJ/]K/X[_#B1;7XM_"GS(U.#<-;R6C/[A\-&WX 5VWA/]MGX-:_MAUN2_P!& ME/!^V6Q>//LT>[CW(%>NRQ13QM#-&KHPPRL,@CT(KBO%G[.'P5\9;GU7P#90 MS-S]HL%-N^?4^60&/U!K'^Q..LKUP&8QKQ6T:\-?_ X>\_F3]7S&C_#JJ2[2 M7ZK4Z+PUXY\&^,H?/\*>*=/U%<9(M+M'*_4 Y'XUJU\^^)?V"]&6;[?\/_B! M>V,R'=%'?1"3!]G385^N":RO^$3_ &W?A/SHVO/K]G%_ MRMV"O8;9@)!]%H M_P!;.)O+I)+U8?7<71_C47ZQU_#<^EZ*^<-,_;<\:^%KI M=+^+/PHDMYA]]K<26SCW\J4'/_?0KT+PG^UY\#O%.V.7Q+)IGYGIM%5= M)UO1M?M!?Z%J]K>P-TFM+A9$/XJ2*M5]?"<*D5*+NGU1W)IJZ"BBBJ&%%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7BW[9G[ M'G@_]K31?#IF\?ZEX/\ &'A35&O_ 1XNT9Q]JTZY*@N A(\U&"(60%2?+4[ M@ <^TU\V_MS?LH_&#XG?$'X?_M1?LPZ_I-G\1OAI=W!L;'7F=;+6+*=-LUK( MZ E"5W*IX&)7!*G:R@'R]\$_VG/VO_V"+'7O&7QM3P[X\^%$WQJUG1O%_BBQ MMFL]7LM2:]:.:_:%?W7DR."XC4-S\FY,KGZ1_:I_8&^)/[2_[6OA/XYZ5^T1 MJ7@K0/#OA.?2Y%\+YBU@R322F5K>X8%8-\;HA< L A ^]D?.?PK_ &>_VOOV MZM&UWX-_%7PIX<\$_#2'XY:UK7C][;6?MM_J%ZE\SRZ9 %&U8ED)7S6QG"N, M[=C?1_[3O[.7[3N@?M.:-^V?^R!JNDZEJ\'A]M#\5^ _$NH26]GJ]GOWK)#( M,K%,"$Y.!^Z0Y/S*X!Y;XGTCXR?\$TOVJ?A1I>@?M%>-?'WPU^*OB=/#6JZ# M\0-8_M"ZTR^F:-(;BWG*J57=)N*A0,(P;<65DZO_ ()N!A^V#^UD;[_C]_X6 M7:[]WWO(VW7D_AMSBKGAK]G#]K/]JC]I/P9\?_VS_#_ASP?X=^&T[WWA'P#X M?U4ZA-<:FVW%W=7 0A"J,@7N@& "Q>Y\5_V>/VIO@1^UAX@_:W_ &-= \/> M*+;Q[I=K:^/? 6O:H;!I[FV39!>6T^"BL$R&5N[.<,7R@!C?%4,?^"WWPO\ ML'^L'P9U#[?MZ^1Y]YLS[>9^M?4?QD^WGX0^*AI>[[5_PC=]]FV=?,^SOMQ[ MYQ7A?[)O[,WQXD_:(\3_ +;/[73Z+;>--'])1Q(8S,P M_>2O( Q*\#+D'$FU/3OA"_[4,_Q4^($'QPL_#"^#1?0#X='1]YNY+8^=YWVL M,2-V/)Q@#^*@#R?_ ((P"R'_ 34^&OV';CR]5\S;_?_ +6O-V??/]*^5?B" M-0_X0'_@H2="#?9O^$ATW;Y?3?YLWVG\<=:]V^&_P._X*!?L(IXA^#7[*_P\ M\&>/_A[J.LW.H>#)->\0-87/AO[0Q9K>="/](B1^1L.YLLV,5\\_\$.0W_#&VJ&'_CS/ MQ'UG^SL?=\C=%C;[;MU8W@WX;?\ !67X(?!5?V/?A[X<\ :WIUA9/I'A?XKW M>OO;R:?IQ&R)I;/:7,T49VKMW*NQ0?,VDM]+_LB_LW>'/V2?V=_#/P"\,WQO M(]#LV%WJ#1[#>74CM+/-MR=H:1V(7)VKM7)QF@#TFBBB@ JIJNH76GQH]KI4 MMT6;!6(C*^_-6Z* ,?\ X275_P#H4+W_ +Z6C_A)=7_Z%"]_[Z6MBB@#'_X2 M75_^A0O?^^EH_P"$EU?_ *%"]_[Z6MBB@#'_ .$EU?\ Z%"]_P"^EH_X275_ M^A0O?^^EK8HH Q_^$EU?_H4+W_OI:/\ A)=7_P"A0O?^^EK8HH Q_P#A)=7_ M .A0O?\ OI:/^$EU?_H4+W_OI:V** ,?_A)=7_Z%"]_[Z6C_ (275_\ H4+W M_OI:V** ,?\ X275_P#H4+W_ +Z6C_A)=7_Z%"]_[Z6MBB@#'_X275_^A0O? M^^EH_P"$EU?_ *%"]_[Z6MBB@#'_ .$EU?\ Z%"]_P"^EH_X275_^A0O?^^E MK8HH Q_^$EU?_H4+W_OI:/\ A)=7_P"A0O?^^EK8HH Q_P#A)=7_ .A0O?\ MOI:/^$EU?_H4+W_OI:V** ,?_A)=7_Z%"]_[Z6C_ (275_\ H4+W_OI:V** M,?\ X275_P#H4+W_ +Z6C_A)=7_Z%"]_[Z6MBB@#'_X275_^A0O?^^EH_P"$ MEU?_ *%"]_[Z6MBB@#'_ .$EU?\ Z%"]_P"^EH_X275_^A0O?^^EK8HH Q_^ M$EU?_H4+W_OI:/\ A)=7_P"A0O?^^EK8HH Q_P#A)=7_ .A0O?\ OI:/^$EU M?_H4+W_OI:V** ,?_A)=7_Z%"]_[Z6C_ (275_\ H4+W_OI:V** ,?\ X275 M_P#H4+W_ +Z6C_A)=7_Z%"]_[Z6MBB@#'_X275_^A0O?^^EH_P"$EU?_ *%" M]_[Z6MBB@#'_ .$EU?\ Z%"]_P"^EH_X275_^A0O?^^EK8HH Q_^$EU?_H4+ MW_OI:/\ A)=7_P"A0O?^^EK8HH Q_P#A)=7_ .A0O?\ OI:/^$EU?_H4+W_O MI:V** ,?_A)=7_Z%"]_[Z6C_ (275_\ H4+W_OI:V** ,?\ X275_P#H4+W_ M +Z6C_A)=7_Z%"]_[Z6MBB@#'_X275_^A0O?^^EH_P"$EU?_ *%"]_[Z6MBB M@#'_ .$EU?\ Z%"]_P"^EH_X275_^A0O?^^EK8HH Q_^$EU?_H4+W_OI:/\ MA)=7_P"A0O?^^EK8HH Q_P#A)=7_ .A0O?\ OI:/^$EU?_H4+W_OI:V** ,? M_A)=7_Z%"]_[Z6C_ (275_\ H4+W_OI:V** ,?\ X275_P#H4+W_ +Z6C_A) M=7_Z%"]_[Z6MBB@#'_X275_^A0O?^^EH_P"$EU?_ *%"]_[Z6MBB@#'_ .$E MU?\ Z%"]_P"^EH_X275_^A0O?^^EK8HH Q_^$EU?_H4+W_OI:/\ A)=7_P"A M0O?^^EK8HH Q_P#A)=7_ .A0O?\ OI:/^$EU?_H4+W_OI:V** ,?_A)=7_Z% M"]_[Z6C_ (275_\ H4+W_OI:V** ,?\ X275_P#H4+W_ +Z6C_A)=7_Z%"]_ M[Z6MBB@#'_X275_^A0O?^^EH_P"$EU?_ *%"]_[Z6MBB@#'_ .$EU?\ Z%"] M_P"^EH_X275_^A0O?^^EK8HH Q_^$EU?_H4+W_OI:/\ A)=7_P"A0O?^^EK8 MHH Q_P#A)=7_ .A0O?\ OI:/^$EU?_H4+W_OI:V** ,?_A)=7_Z%"]_[Z6C_ M (275_\ H4+W_OI:V** ,?\ X275_P#H4+W_ +Z6C_A)=7_Z%"]_[Z6MBB@# M'_X275_^A0O?^^EH_P"$EU?_ *%"]_[Z6MBB@#G]3U!]:M&L-8^'LMW WWH; MF..1#]0V17GOBS]G#X2>*]T@^$E[IDS?\MM)N!#CZ)S'_P".U[%17FYAD^4Y MM#EQE"%1?WHI_#O"?BZW^R^*?#5AJ,>,!;RU23;]-P./PKS;Q9^Q9\%O$6Z;2;.] MT>5N0;"Z+)GW23<,>PQ4_5/$;*OX.(I8N"Z3BZ<_DX^[?S8N3-:/PRC->:L_ MPT/0(/%NH74*W%KX6NI(W&4DCD0JP]00>:?_ ,)+J_\ T*%[_P!]+7@<_P"R M#\:/A_,U[\(_BP< [O)\^6T=O8A2R-^.!3/^%P_MB?"KY/'?@4ZM:Q_?N)+ M. O_ %UMCM'U8&C_ %ZQ>7Z9QEM:AWE%*K!>LH_Y,/[1G2_CTI1\UJOO1[__ M ,)+J_\ T*%[_P!]+1_PDNK_ /0H7O\ WTM>0>%/V\_ 6HE8/&'A74-+D/#2 M6[+<1CW/W6'X*:]-\)_&[X3>-]J^&_'NG32/]VWEF\J4_P#;.3:WZ5[^6<7\ M,YQ983%PDWT;Y9?^ RM+\#IHX["5_@FG^#^YFE_PDNK_ /0H7O\ WTM'_"2Z MO_T*%[_WTM;%%?1G68__ DNK_\ 0H7O_?2T?\)+J_\ T*%[_P!]+6Q10!C_ M /"2ZO\ ]"A>_P#?2T?\)+J__0H7O_?2UL44 8__ DNK_\ 0H7O_?2T?\)+ MJ_\ T*%[_P!]+6Q10!C_ /"2ZO\ ]"A>_P#?2T?\)+J__0H7O_?2UL44 8__ M DNK_\ 0H7O_?2T?\)+J_\ T*%[_P!]+6Q10!C_ /"2ZO\ ]"A>_P#?2T?\ M)+J__0H7O_?2UL44 8__ DNK_\ 0H7O_?2T?\)+J_\ T*%[_P!]+6Q10!C_ M /"2ZO\ ]"A>_P#?2T?\)+J__0H7O_?2UL44 8__ DNK_\ 0H7O_?2T?\)+ MJ_\ T*%[_P!]+6Q10!C_ /"2ZO\ ]"A>_P#?2T?\)+J__0H7O_?2UL44 8__ M DNK_\ 0H7O_?2T?\)+J_\ T*%[_P!]+6Q10!C_ /"2ZO\ ]"A>_P#?2T?\ M)+J__0H7O_?2UL44 8__ DNK_\ 0H7O_?2T?\)+J_\ T*%[_P!]+6Q10!C_ M /"2ZO\ ]"A>_P#?2T?\)+J__0H7O_?2UL44 8__ DNK_\ 0H7O_?2U:TK5 M;W4)'2ZT2>U"KD-*1AO;BKU% !1110 4444 %%%% !1110 4444 -CBBB!$4 M:KN8LVT8R3U/UIU%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% '/^*_A3\-O' 8^*_!.G7DC=9Y+8"7\)%PP_.O,O%G["GPNUC=-X6UC M4='D/W4WBXB7_@+_ #'_ +[KVVBO S/A;AW.;O&86$V^MK2_\"5I?B UR?,* MV'[1%IY#=^!O'%_I\H.Y([V-9E!] R[ M&7Z_,:/;>)&5?'2HXR"_E;I5'ZW]S[@YLUH[J-1>6C_R/?J*^:/^%??MJ_"C MGPQXJ;7+2/I&EXMP OILN &'T2I;+]M'XE>#+E=,^+GPF:*3."\:26C_ %V2 M!@WX$"G'Q$R_"/ES;#5L*^\X-P^4HWOZV0+-*4-*\)0]5I]Z/I*BO+/"?[8W MP0\3;8KS6[C29FX\O4[4J,_[Z;E ^I%>C:)XC\/>);7[=X-\%B(5/*,DW\UNOFCNI8BA77[N2?HR[1117JFP4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !45]86.IVS66I64-Q"XP\4\8=6^H/!J6BE M*,9)IJZ!I,\[\6?LK? [Q;NDF\%Q6$S?\MM*8\"\)YI+GJX6,9?S0]R5^]X6N_ M6YQ5%QE)89 RL/8C@UY;XL M_8T^"7B7=+8:3=:1,W._3;HA<_[DFY0/8 5P=W^QI\4_ ]R^H_"+XLM&V=PC M>26T<^Q:,LK?B *7]K\?Y5_OF AB(K[5&=G_ . 3U;\D'M\SH_Q*:DN\7^C/ MI*BOFC_A9G[:'PH^7Q=X/;6K2/K,]DLX"^OF6Q!'U?-:VB_M\^&WLY4\3^ ; MZTO(XV\M+6=98WD . V[84!/'1L5K1\2.'%/V>.]IAI_RU:#[231[5XN\>>#? 5D-1\8^);33HFSY9N90&D(ZA5ZL?8 USNA?M*_ SQ M)?KINE_$6S\YFVH+J.2 ,?0-*J@_G7Q7XY\<^)/B+XEN/%7BK4'N+JXY^D@(8!E(((X(HKYN_8C^,^KWU]+\)/$=\\\26QFT>25LM&%QNAR>J MX^91VVL.F /I&OVSACB+"<49/#'T%:]TXO>,ENK]>Z?5-.RV/H,'BH8R@JD? M^&84445] =04444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %>VN_LJF=1&ZNP5L;N45A@=@@,"K $$<@UY^:Y=0S;+JN#K M+W:D91VO:Z:NO-7NC*M2C7I2IRV:L?FW17TG\9_V([V^U>?Q'\)+JV2*=R\F MCW3^6(V/)\I\8V_[+8QV., <-H7[%GQRU2_6VU32;+3(=WSW-SJ$;@#U B+$ M_3C\*_D/'^'W%V!QSPWU2<];*4$Y1?9\RT5_[UFNI\/4RS'4ZG)R-^:V^\3] MBS0K_5/CE::I;1MY.F65Q-&L3POP['"XA_O)2]KK4^LRO"3P>%4)[MW84445]P>B%%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 ?-/[?G[17QM\!^-/AA^S'^ MS?JNG:-XQ^+&M7=M!XHU6S6YBT>SM(XY+B986^627$@VJP(.UAC+ CPC]G74 M?^"B?P4\:/XLT7XG:C\8_!\OQLUCPQXW\/76@Q1WEFD=RROJ\$J',:?*S&'( MC0[4 ._/M2\(>+_"NJMJ'@CQ=HT@^U:==;07P MA(\U&"(60%2?+4[A@Y^-/@O^TW^V#^P-8^(?&OQL3P[X]^%+_&G6-'\8>)[* MV:SUBSU%KPQS7YA7]UY+N"XC4-S\FY,J2 ?IG17SI\2?^"G7[/WPM\>ZM\._ M$'@OXBW%[HUZ]K=3Z9X$N[BW=U."8Y5&UU]&'!K$_P"'O'[,W_0@?%/_ ,-Q M>_X4 ?4U%?+/_#WC]F;_ *$#XI_^&XO?\*]3_9I_:\^&7[57]M?\*Y\/^*K' M^P?LWVS_ (2;PW-I^_S_ #=GE^:!YF/);=C[N5SU% 'J=%%% !11535=0NM/ MC1[72I;HLV"L1&5]^: +=%8__"2ZO_T*%[_WTM'_ DNK_\ 0H7O_?2T ;%% M8_\ PDNK_P#0H7O_ 'TM'_"2ZO\ ]"A>_P#?2T ;%%8__"2ZO_T*%[_WTM'_ M DNK_\ 0H7O_?2T ;%%8_\ PDNK_P#0H7O_ 'TM'_"2ZO\ ]"A>_P#?2T ; M%%8__"2ZO_T*%[_WTM'_ DNK_\ 0H7O_?2T ;%%8_\ PDNK_P#0H7O_ 'TM M'_"2ZO\ ]"A>_P#?2T ;%%8__"2ZO_T*%[_WTM'_ DNK_\ 0H7O_?2T ;%% M8_\ PDNK_P#0H7O_ 'TM'_"2ZO\ ]"A>_P#?2T ;%%8__"2ZO_T*%[_WTM'_ M DNK_\ 0H7O_?2T ;%%8_\ PDNK_P#0H7O_ 'TM'_"2ZO\ ]"A>_P#?2T ; M%%8__"2ZO_T*%[_WTM'_ DNK_\ 0H7O_?2T ;%%8_\ PDNK_P#0H7O_ 'TM M'_"2ZO\ ]"A>_P#?2T ;%%8__"2ZO_T*%[_WTM'_ DNK_\ 0H7O_?2T ;%% M8_\ PDNK_P#0H7O_ 'TM'_"2ZO\ ]"A>_P#?2T ;%%8__"2ZO_T*%[_WTM'_ M DNK_\ 0H7O_?2T ;%%8_\ PDNK_P#0H7O_ 'TM'_"2ZO\ ]"A>_P#?2T ; M%%8__"2ZO_T*%[_WTM'_ DNK_\ 0H7O_?2T ;%%8_\ PDNK_P#0H7O_ 'TM M'_"2ZO\ ]"A>_P#?2T ;%%8__"2ZO_T*%[_WTM'_ DNK_\ 0H7O_?2T ;%% M8_\ PDNK_P#0H7O_ 'TM'_"2ZO\ ]"A>_P#?2T ;%%8__"2ZO_T*%[_WTM'_ M DNK_\ 0H7O_?2T ;%%8_\ PDNK_P#0H7O_ 'TM'_"2ZO\ ]"A>_P#?2T ; M%%8__"2ZO_T*%[_WTM'_ DNK_\ 0H7O_?2T ;%%8_\ PDNK_P#0H7O_ 'TM M'_"2ZO\ ]"A>_P#?2T ;%%8__"2ZO_T*%[_WTM'_ DNK_\ 0H7O_?2T ;%% M8_\ PDNK_P#0H7O_ 'TM'_"2ZO\ ]"A>_P#?2T ;%%8__"2ZO_T*%[_WTM'_ M DNK_\ 0H7O_?2T ;%%8_\ PDNK_P#0H7O_ 'TM'_"2ZO\ ]"A>_P#?2T ; M%%8__"2ZO_T*%[_WTM'_ DNK_\ 0H7O_?2T ;%%8_\ PDNK_P#0H7O_ 'TM M'_"2ZO\ ]"A>_P#?2T ;%%8__"2ZO_T*%[_WTM'_ DNK_\ 0H7O_?2T ;%% M8_\ PDNK_P#0H7O_ 'TM'_"2ZO\ ]"A>_P#?2T ;%%8__"2ZO_T*%[_WTM'_ M DNK_\ 0H7O_?2T ;%%8_\ PDNK_P#0H7O_ 'TM'_"2ZO\ ]"A>_P#?2T ; M%%8__"2ZO_T*%[_WTM'_ DNK_\ 0H7O_?2T ;%%8_\ PDNK_P#0H7O_ 'TM M'_"2ZO\ ]"A>_P#?2T ;%%8__"2ZO_T*%[_WTM'_ DNK_\ 0H7O_?2T ;%% M8_\ PDNK_P#0H7O_ 'TM'_"2ZO\ ]"A>_P#?2T ;%%8__"2ZO_T*%[_WTM'_ M DNK_\ 0H7O_?2T ;%%8_\ PDNK_P#0H7O_ 'TM'_"2ZO\ ]"A>_P#?2T ; M%%8__"2ZO_T*%[_WTM'_ DNK_\ 0H7O_?2T ;%%8_\ PDNK_P#0H7O_ 'TM M'_"2ZO\ ]"A>_P#?2T ;%%8__"2ZO_T*%[_WTM'_ DNK_\ 0H7O_?2T ;%% M8_\ PDNK_P#0H7O_ 'TM'_"2ZO\ ]"A>_P#?2T ;%%8__"2ZO_T*%[_WTM'_ M DNK_\ 0H7O_?2T ;%%8_\ PDNK_P#0H7O_ 'TM'_"2ZO\ ]"A>_P#?2T ; M%%8__"2ZO_T*%[_WTM'_ DNK_\ 0H7O_?2T ;%%8_\ PDNK_P#0H7O_ 'TM M'_"2ZO\ ]"A>_P#?2T ;%%8__"2ZO_T*%[_WTM'_ DNK_\ 0H7O_?2T ;%% M8_\ PDNK_P#0H7O_ 'TM'_"2ZO\ ]"A>_P#?2T ;%%8__"2ZO_T*%[_WTM'_ M DNK_\ 0H7O_?2T ;%%8_\ PDNK_P#0H7O_ 'TM'_"2ZO\ ]"A>_P#?2T ; M%%8__"2ZO_T*%[_WTM'_ DNK_\ 0H7O_?2T ;%%8_\ PDNK_P#0H7O_ 'TM M'_"2ZO\ ]"A>_P#?2T ;%%8__"2ZO_T*%[_WTM'_ DNK_\ 0H7O_?2T ;%% M8_\ PDNK_P#0H7O_ 'TM'_"2ZO\ ]"A>_P#?2T ;%%8__"2ZO_T*%[_WTM'_ M DNK_\ 0H7O_?2T ;%%8_\ PDNK_P#0H7O_ 'TM'_"2ZO\ ]"A>_P#?2T ; M%%8__"2ZO_T*%[_WTM'_ DNK_\ 0H7O_?2T ;%%8_\ PDNK_P#0H7O_ 'TM M'_"2ZO\ ]"A>_P#?2T ;%%8__"2ZO_T*%[_WTM'_ DNK_\ 0H7O_?2T ;%% M8_\ PDNK_P#0H7O_ 'TM'_"2ZO\ ]"A>_P#?2T ;%%8__"2ZO_T*%[_WTM'_ M DNK_\ 0H7O_?2T ;%%8_\ PDNK_P#0H7O_ 'TM'_"2ZO\ ]"A>_P#?2T ; M%%8__"2ZO_T*%[_WTM6M*U6]U"1TNM$GM0JY#2D8;VXH O4444 %%%% !111 M0 4444 %%%% !1110 4444 ?-O[<_P"RC\7_ (H^/?A_^T_^S%X@TJR^(_PS MO+AM/LM>9ULM7LIT"SVLK("R$KN4$8&)7!*G#+\Q_"[]GW]L#]NO1O$'P8^* MGA/PYX(^&L?QQUC6?B!);:S]MO[^\CO"\NFVX4;5C60D>:V,X5QG;L;]+J;' M%%$"(HU72B.&"-I)7/1549)_(5)10!\4?!OXN?\%&?V[_# M5_\ '[X%?$SP?\+_ -+JMU;>#=)U?PN=2O=5A@E:)IKIW;$(:167$8R"K#! MP&?N?V6/V]M9\6?!?XH:U^T_X=L=#\5_!*_O+/QZFALSVERMO&[K<6P7X2\#:=\[AF!Q=714 MCR;=<%B206"G!50[IX!\6OV3/&7[+O\ P2A^-6I?$'Q*-;^(WCN-_$'C[5H/ M]6]S+[@XGEC&5V[5.]?]7DA?HC]FW]K?X=_M ?LIZ3 M^U;/>0:%HUQH\UYKGVZY CTI[P++;W-DYC5HV1@5>-LN"I&#D@T 4/ G_ 5'\0?M$?\ !0GX<_!;X'Z) M>6WPLUF'6EG\1ZGI!C/B::VL9Y=]L95#)!%)&@W##,68, !BO8/V^OVMO'G[ M.FE>#OAM\#?"%EKGQ(^)FO\ ]D>#[/5&86D!79YUU-M()2/S(\C(^_N)PI!\ MX_:$TW3M&_X*Z_LRZ3I%A!:6MMX3\316UM;1"..)%T^<*JJH 4 < #@5TW_! M2+X#_&SQ9K7PP_:C_9T\,0^(O%?PA\13WZ^%I9Q$=6L;E8EN8HW/'F8A7 ZX M9B,L%5@#EOB!\;/V\OV#K;1/B]^U9\1_"'Q%^'E_K%MI_B^;0_#QTV\\-^>P M1+F$J=MQ KG#;P'.5 R2/LM'21!)&X96&593D$>M?FE_P %0/VG_C[^T=^P MWXET^+]DKQ?\.?#6G3:?<^+=7^(<:6DD["\A6&SLH02\Y:=XW,I"JJ1-D985 M^A_PI@O[7X7>&[750PNH] LUN0_42"! V??.: -^BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /GC]N']J'XO\ PK\6 M?#_]G;]FOPUI=]\0OB=J5S;Z5?:^KFPTFUMXQ)<74JIAG*H254=D7-&J, M5EC&UB=V2=H7Y2P:OL3Q5XJ\->!O#=]XP\9:]::7I6FVSW&H:C?SK%#;Q*,L M[NQ 4 =S7Q(;KQA_P5S^-OAW7=(T*\TC]G;X>>(UU.#4M0@:*?QQJD!*H8HV M *VJ$LI) )#.#\YVQ 'J7[5W[3'QWN?VC?#/[$?[([:+9^,M:T.77O$OBG7[ M5KBW\/Z4CF-76%3^\F>0%0&X&4R,/N3,^$G[0W[47P+_ &K]"_9&_;*\0^'O M$\'CK2KF[\ >/-"TLV!N+FV7?<6=S!DHK!/F4K_>098OA,7X3!O^'W/Q4-__ M *S_ (4[IO\ 9^[KY'G6F_'MYGZTG_!2 ,?VR?V2Q9?\?G_"Q[W9M^]Y&VT\ M[\-N,T 7_%GQ\_;#_:<_:@\;?L^?LC>)O#O@7P[\-?LUMXF\:^(-$.H7-[?S M*S"&V@8JFQ=CJQ;G*9SAE!U?V8OVFOVB_#W[5NL?L,_M>MH.J^(H?"Z^(_"G MC+PW:-;0ZM8>;Y3+- 2?+E#A_NX7]TXY^5F]7_:H_:S^#W[('PX;XA?%G6F5 MIW,.BZ)9*)+[5[G'RP6\6$O!@8M_PC6BAA(D4I(_U[E59A@%-M5_9'^(_A3P!\/?!/B&;0=,UC6O#_\ :5SXCOH #,^&(6&WRR[64;L, M/O'(7U#]A']JCQU^T#H_B[X0;B6 M6.54? )/W"> 0!YK_P $+ H_8!TWS@?M?_"4ZM_:&[[WG?:.=WOMVTW]D4-_ MP]E_:E;3/^/(6/A?S]GW?/\ L"]??/F_K0!]CT444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110!'>7=MI]I+?WDHCA@C:2 M5ST55&2?R%?%GP;^+G_!1G]N_P -7_Q^^!7Q,\'_ O\#2ZK=6W@W2=7\+G4 MKW588)6B::Z=VQ"&D5EQ&,@JPP!M.^=PS XNKHJ1Y-NN"Q)(+!3@JH=T ,']EC]O;6?%GP7^*&M?M M/^';'0_%?P2O[RS\>IH;,]IO\ MJ\D+S_Q:_9,\9?LN_P#!*'XU:E\0?$HUOXC>.XW\0>/M6@_U;W,MS$9(8\ 9 MCC0R*"SC7S+A(+ MT/YCO&@8Y;CY"1OX#7?^"'.1^QMJAA_X\C\1]9.G8^[Y&Z+&WVW;OUK*_:G^ M/GC+_@H#XFU7]@W]BRZ6?1'D%K\6?BDJ[]/TJS+?O+*V<<7$\@!4A3@C3EC]->&/@-\*O#/PB\/_ X^#K'4O#GAJQLK73+#5[5+ ME!]E51#(P=2&D#(K[L9W_-UKYL^% _X+9?%( 8 ^#FFX'_;>UH ^PZ*** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *^ M>/VX?VH?B_\ "OQ9\/\ ]G;]FOPUI=]\0OB=J5S;Z5?:^KFPTFUMXQ)<74JI MAG*H254=DL_Q5XJ\->!O#=]XP\9:]::7I6FVSW&H:C?SK%#;Q*,L M[NQ 4 =S0!\=_$OXZ_MX?L%^(O"7CC]IOXF>$OB5\._$GB6WT37+K2O#?]EW M^B37&[RYHU1BLL8VL3NR3M"_*6#5W?[5W[3'QWN?VC?#/[$?[([:+9^,M:T. M77O$OBG7[5KBW\/Z4CF-76%3^\F>0%0&X&4R,/N3RTW7C#_@KG\;?#NNZ1H5 MYI'[.WP\\1KJ<&I:A T4_CC5("50Q1L 5M4)922 2&<'YSMBZ7X3!O\ A]S\ M5#?_ .L_X4[IO]G[NOD>=:;\>WF?K0!M?"3]H;]J+X%_M7Z%^R-^V5XA\/>) MX/'6E7-WX \>:%I9L#<7-LN^XL[F#)16"?,I7^\@RQ?"4_%GQ\_;#_:<_:@\ M;?L^?LC>)O#O@7P[\-?LUMXF\:^(-$.H7-[?S*S"&V@8JFQ=CJQ;G*9SAE!H M?\%( Q_;(_9+%E_Q^?\ "Q[W9M^]Y&VT\[\-N,U[W^U1^UG\'OV0/APWQ"^+ M.M,K3N8=%T2R427VKW./E@MXLY=B2,MPJY!8CB@#RC]F+]IK]HOP]^U;K'[# M/[7K:#JOB*'PNOB/PIXR\-VC6T.K6'F^4RS0$GRY0X?[N%_=..?E9N2^'/QL M_;W_ &[M9\4^/OV;/B1X4^&7P]T'Q'<:/X>GUCPR=3U#7'@(WSRK(P6&)LKC M:-PR1\VW<>B_8;^ /QL\8_&KQ%_P4%_:PT8:+XP\6Z0FE>%/!BL6_P"$:T0. MLBQ2DC_7N55F& 5R^0ID9$[[]LK]N#P/^REI5EX7TS1KCQ9\1?$G[GP9X T< M&2\U&9B55W"@F* ,#ER.=K!02#@ Q/V$_P!JOXK_ !A\3?$']GK]HWP]I-E\ M1/A;JMO::U=Z 7^PZI;7".UO=1*Y+(65"64_WE.%W%%^BZ^=?^"?'[*?Q"^! M6B>*_C)^T#K,&H?%#XHZLFK>,GM"#!8A0_D6,1!(*Q"1P2#C)V@LJ*Q^BJ " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH *S_%DWB2V\+:G<>#;*VN=7CT^9M*MKR4I#+!M,LO$&F-IMC'X$N[B3S M+>>*6.=I#.[[77*%".AR>PKW:B@#X?\ !OPV_P""LOP0^"J_L>_#WPYX UO3 MK"R?2/"_Q7N]?>WDT_3B-D32V>TN9HHSM7;N5=B@^9M);Z7_ &1?V;O#G[)/ M[._AGX!>&;XWD>AV;"[U!H]AO+J1VEGFVY.T-([$+D[5VKDXS7I-% 'SY\9? MV:OB3XY_X*"_!S]I70UL/^$:\#Z+K=KKAFNBMQYEU:RQ1>6FWYQN<9.1@5L_ MML?!CX__ !3\(>'_ !-^S'\47\/>,/!WB*'5[+3[S4)X=,UV-/\ 66-XL1^= M&XP6! ((^7>67VJB@#XT\;_ C]N+]O#7O#7@K]K3X?>%/AW\-- UR#5M?T31 M?$!U.]\2SP$F* LJA(K8G)8$[N0>2 5^RZ** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /CO_@J5^S-^V/\ M4:I MX.\%?!/3/#%_X$TFX74_$VA^(-;FM8]:NTE_=V\XA =H%5(;AK>VU_2GD,JQK,H_ M=S)(=P+<'"$G$>U\KX1_L[_M2?'3]K#0OVN_VR_#_A_PQ!X$TJYM/ '@/0=4 M-^;>YN5V7%Y6GC+6KF2+0K!)#Y4L,,6P)<,HWLQW$/(^,<$?0W[.?B7_@I M7JOQ(2T_:F^'/PKTSPK]BE+W7A"^O)+P7 QY8 ED9=AYSQGI7O\ 10!\:>&_ M@1^W'^Q!\0/&VF?LD?#WPGX_^'OC7Q#/KNFZ+K>O'3;KPY?3X\Y Q&V6WX7" MJ=V%'W3N+^G_ +!_[*WCK]G[1_%_Q(^.'B6PUCXD?$OQ =9\8W>E(PM+<@,( M+.#< 6CB5WP2!]\@9 !/OE% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% &?XLF\26WA;4KCP=96USJ\>GS-I5M>2E M(9;D(3$CL.54OM!(Z FOSS_9M_9?_P""LW[-WBWQ1\3['X8?!KQ1XS\8Z@]S MKGC+Q5K5Y-?R(V"+9&C9%B@! (1% X4'(1 OZ.44 >$_"OPE^U7\>/A/XY^% M?[>O@CP-IEEX@TQM-L8_ EW<2>9;SQ2QSM(9W?:ZY0H1T.3V%>*^#?AM_P % M9?@A\%5_8]^'OASP!K>G6%D^D>%_BO=Z^]O)I^G$;(FEL]IF>&;_ ,":3<+J?B;0_$&MS6L>M7:2_N[><0@.T"JN<*ZY:0G@HI'V)10! M\@>%=9_X+)>'+33_ WIOP%_9]T[1[)(K>&STZ^OXTMK=<*$C02[5"J, 8& M!73?M7?LS?'F#]HWPS^VS^R+)HESXRT;0Y-!\2^%_$-PUO;>(-*>0RK&LRC] MW,DAW MP<(2<1[7^F:* /E'X1_L[_M2?'3]K#0OVN_VR_#_A_P ,0>!-*N;3 MP!X#T'5#?FWN;E=EQ>7,^ C,4^50O]U#A2F7\H^(/[+7_!2^_P#VYM=_:VT[ MX4G[Z1E"$Y#'!(XKYF^ M"G[+_P#P5F^#7QF\6?M#S_#'X->*O&_BZ[9[GQ'XHUJ\FGL;//!O@*Q&H^,?$EIIT39\LW M,H#.1U"KU8^P!H\>>+K'P%X-U+QCJ*;HM.M'F,8."[ ?*@]RV!^-?!'CGQSX ME^(OB6X\5>*M0:XNKAB0"3MB7/"(/X5'8?U)-?G7'O'M+@^E3I4J:J5ZB;2; MLHI:7=M7=Z)*U[/56U\O,LR6!2BE>3/M30OVE/@;XDOUTS2_B+9>25LM&%Q MOAR>JX^91VVL.F /E^#/%BKG>:PP&94HPE4=HRA=*_1--MZ[)I[V5M;KCP&= M2Q%94JL4K[-'TC1117[:?0'*_![XW_"GX_\ A-_'7P<\:VNO:3'>R6;WUHKA M!/'C>GSJ#D;AV[TGQ+^-_P *?@[?:!IOQ,\:VND3^*=9BTGP_'R$!( M5VJ<,21UP.>M?GC_ ,$E_P#@H9^QU^S+^R_??#3XY?&B#0=<_P"$UU*[^P2: M/>SGR9/*"/NA@=>=K<9SQTJ]^W7^W-^RM^U=\8?V=/#/[/\ \68?$5]I?QOT M>ZOX(M+N[% ?F(& 2: /TKHKP[1/VM-;A_;RU?]C/QSX+M=.@E M\'Q>(/!>NQW;%M6B#!)XF0KA71Q+C!.5A).,@58\3_M4ZQ#^W'X<_8[\$>#[ M;45F\(W/B+QEK,ETP.DVH8Q6ZJB@AGDEV@AB,+(K%X^61#\V/O"O@[]D#XF:%\'/\ @D1\4OB7XF^& M6C>,K'2?'VJR7'AGQ! LEG?AKRU0+*KJRD L&&5/*BO?OBQ^T'X,\.>-OV7M M*O?V>O"NHR?$"<+HUW=VD;/X4_T2UDS8DQGRSB14^79Q&OT !]2T5\Q_&']M MKXS:[^T7JG[)_P"Q9\&-,\7>)O#-C%=>,_$/B75FM-(T3S5#10,8P7FE8$': MI!'(PVU]EW]G;]M;XD:[^T#=?LA_M9?""T\$_$ :2=5T"?2-3-WI?B"S4D.] MN[ ,CKM8E&R<1N3M*XH ^CZ*^,O!W_!0?]K?]H#Q_P#$7X0_LS?LNZ%?:M\/ MO'6HZ/J.O^(_$+V^EQVL$IBMR0J^9)<2M',2BX6-44ECO&/3?V'OVR?%W[2> MI^.?A5\8OA6G@WX@_#?58;+Q/I%M?BYMI%F5S#/"_P#=;RWXRW&U@Q#X ![Q MJVJZ?H6E7.MZO=+!:6=N\]U.^<1QHI9F..P )K$^$_Q:^'/QS\ V/Q0^$WBN MWUO0-2,HL=3M581S>7*\3X#@'AT=>1U6H_C=_P D8\7_ /8KZA_Z325\$?\ M!+3_ (*5?L1_L^_L+^"OA)\8/CI;Z-XBTI]3-_IKZ+?S&+S=2NIH_GB@9#F. M1&X8XS@X.10!]Y^-_C?\*?AOXW\,?#CQQXUM=.USQE<30>&-.F5R^H21!#(J M;5(!42)G)'WA75U^<'[0?[8_[-G[6O\ P4+_ &6F_9Y^)L7B,:!XGU8:OY6F MW5O]G\^.T\K/VB)-V[R9/NYQMYQD9^B?CM^VQ\5Q^T7-^R%^QY\&[#QEXUTO M2X]1\5ZKK^J&TTG0(9 K1+*R O+(ZNC;%P0'4C=\P0 ^EJYCX?\ QG^%_P 5 M-:\1>'?A]XQMM4O?"6K-IGB.W@5P;&[7.8GW* 2,'ID<=:\0^!'[:_Q7/[14 M7[(?[8?P=L/!OC75-+DU'PGJF@:H;O2=?AC#&5(6#]K[]FRZ^!$W[3D'Q:TYO =O*(YO$HCE\A'-PMOC&S?_KF M5/N]3Z$OVX_V\/B%\.6_:A\-?L8Z._PLEMWO;32Y/$S#Q+=Z8N2;R*+ M;Y+$H#(L)PS@ *6#*Q\;_9/^+/AWX&_\$&9_BCXL^$NA>.M/TS69?/\ "WB6 MW26RO?,UV.)?,5T=3L:02+E3\T:GCK0!^E-A?6FJ6,.IZ?.)8+B%98)%Z.C M$'\014M?+O[4O[?/B7]F3QC\'?A_X-^!!\4R_$[3;U+'2=,O1!-%=106_P!E MMXMR[%C:6=$=VP(XPSX.,5AQ?MR_M=_!'XY^!OAW^V=^SCX9T7P]\2-<31M M\0>$/$3W?V"_D*K%!<*X^8EF4%AL&"6&[:10!]?45\W?M%_MG_%C2/VA+7]D M/]D;X0Z?XQ\>+HPU?Q#>Z]J;6NEZ!9L0(S.R N[OE3L7! ="-VX@S)4,=SP2Q MO')ADV@Y.[ /KNBOD^\_;-_:V^.'QB\=_#S]B[X'>#M0TCX<:\^B:]KWCGQ M#+;F\U"/(EA@A@4LH5@5WN2&Z\=*]6_9 _:*\)_#> MNSZ1KFC7^Z2"2:+'[^UG*JL\+<@,N<%2,L-K, >M5XG\%MMSIEG!<7]Q;M_=ECM(Y6B..<. <$'O4?_ 4A^/7B+]FG M]B?Q[\7?!UR8-9L],CM=)N%'S07%U/':I,O;=&9O,&>,IWK'_P"">?['7PG^ M /[-WAB^/@VPO?%GB'1+?5/%OB._MEGO+V\N8Q+*K3."Q16/P>LNC3V'C'PGI6D*+3Q#OSLE?:ZB)U;:Y(1 MMS1(3@[BW+>,OVWOV@OBI\>O%'[/_P"PS\$-#\2/X#G6U\8^,O&.L/::9:WI MSFSB6)3)+(I5E8@\,C KC#$ ^J**^>_V4_VTO%GQ5^+/B+]E[]HCX3KX&^)_ MABQ34)M-MM0%W8ZMI[,JB\M)< E0SJ"AR1N')(=4\A^!7_!1[]M3]JJ]%Q^S MW^QSH]_H^A>*)-*\9ZSJGB=;>&(B?:$MMY5G=("LSD*^-X4*3C< ?<5%?'&A M_M_?M6?&[X[?$;]G']FK]F_P]=ZMX \4W-C?>)_$^NS0Z5;VB,4A:01(9'GE M=),1IPJQDY(SM]*_9&_;'\5_&;XA^+?V=/CS\+X_!?Q-\$+%/JFDVM_]JL]0 MLI<>7>6LF 3&=R JA,XJ<7%[,^5_'G[(_Q9T/P M=J6M7/Q..J1V=JT\E@'F)F5/F( 8D$X&0/:O Z_20@,"K $$<@U\W?&?]B.^ MOM7G\1_"2ZMDBGN, ?@''OA=4I4J>*R.G*:2: MG#F3CS-M]FEKLTMSYG,LG<4IX=-]U>[^1\V5V?P-^%OBGXK^,6T7PKK!T MZ2WM7GEO\L!$O"XRO.26QCZ^E=-H7[%GQRU2_6VU32++3(=WSW-SJ$;@#U B M+$_3 _"OICX*?!3PU\%/#3:/H\AN;NY(?4-0D0!IV X '\*#)PN3C)Y))-?+ M\&>&V=9IFL)YC0G2H1=Y*-8^+'VVVLKD236GF3'S1@C'S''?O7NU%%?TGDF09; MP]AY4<$FHR=W>3EK9+>3?8^KP^%HX6+C3V?G<^&?^"''@7P3XA_8QOM0U_P= MI5]%=-T^23X\: M0LCV5C'$6'G1G!*@9%?7_P +?A!\,/@EX:?P;\)? ^G^']*>[DNGL-,@$<9F M?&^3 [G R?:CX@?!_P"&'Q5O-$O_ (C>!]/UF;PYJL>IZ%+?0!S8WB$%)X_[ MK@@8/M7M'0?,_P#P53T6^^%-Q\,/V]?#%JYO?A)XQA'B$P*=\VA7S+;W:'') MP651V F<^N9O^"8NF7/Q@\2_%?\ ;SUV-GD^)_C&6S\*22+RF@:RL& X)A4U/_ ,%'_B%\>?'WA[5/V)?@C^S#XFUV]\?Z-%:-X\EL1_8&E6\\ MK).T\Y!"RQHC$*<$;T96?[,OP T_P"%^I_!2R^$FBQ>$]9N7N-5T!+0"VNI7=79W3N2R*3[J*T- M7^!_PBUZ^\+:EK/P]TRYN/!#;O"4LMN"VDG8B9A_N?*B#Z** /DW]C;QAX7^ M O\ P45_:-^#OQ;UJUT76_&GB"Q\1^%9=3G6%=6L66=ML+N0',?F@;02=Z@@?3_QS_9<_9Z_:6T^VT[X[?"/1?$JV6[[%-J%M^_MP?O" M.92)$!P,A6 .!GH*M?!7]G?X'?LY^'Y?"_P.^%VC^&;*XD#W2:7:!'N&&0&E MD.7E(!(!WLIS)/) M_>=CU-'ASX3?#;PCXXU[XE^&?!=A8Z_XH\C_ (2'5K> +-J'DH4B\UOXMBD@ M>@H A^-W_)&/%_\ V*^H?^DTE?,O_!&/X?\ @/7/^";_ ,/=4UKP3I%YI6T,,R211.^ S* MTNW8#D^0_!VU];^+_@_\,/'WB[P]X]\9^!]/U+6?"D\LWAO4KN -+ITDH02- M$W\);RTS_NBLOXW_ +-7P$_:2T:WT'XZ?"G1O$UO:.6LSJ5J#+;%L;O+E7#Q MYP,[6&<#.<4 ?+7[2OC'PQ^T!_P54_9^^'GP@UBVUB_^'$>MZSXTO=+F6:/3 M;::&%8XI73(5F:+;M)R//CX&ZO+_ Y\//%GQ4^#O[>G@;P-:2W.JW?Q%U"2 MTM;=29+@Q.\S1(!RS.L;*!W+ =Z^]?@A^S5\!/V;=>'X%_"G1O#-O=,&O& MTVU EN2,[?-E;,DF,G&YCC)QC-:_@GX3?#;X;ZMKNN^!/!=AI5YXFU-M1\07 M-G $>_NFSF:0_P 3')Y]Z /#/V4/VR/V:[3]@#PC\5M1^)FBV6E>&/ ME::[ M:2WT:RV=S:VJ12VIB)W>9O0JB8RX9"H(89^,M'E2;_@W \2310")7UX,L0_@ M!\36_'X5^@5W^P'^QA??%,?&FZ_9N\+-XE%W]K_M#^SP%:XW;O.,(/E-)N^; M>4W;N& M: /ES]I-$D_;M_8L6101]@UXX([C3;4C]:W/^"MH']J?LYG'/_#1.@<_\">O MIW6?@U\*_$/BGPWXVUOP'IUUJW@])5\+ZA- #+IBRHL<@A/\.Y%53[ 5+X_^ M$WPV^*;Z/)\1?!=AK#>']8BU713?0!_L5[%GRYX_[KKDX- 'R)X)\;>$_P!F M/_@KU\5_^%X^(;30;+XK^%='O?!>NZQ.L%M[* M#D_%G]H+X1_&/_@L[^S_ .$/A=XLT[79?"VC^)%UC4=*N5G@2:?2KHK;^:A* MLZ+%N8 G;YH!YR!WO[:6N_$;2OC&FD?'#]B5OC5\%KW2HY-,7PKX4CU76=$U M4$+)NA=PS1LH)WH%(#8W'!4\7^R_\#=?^+O[9WA']H7PA^R/??!;X7_#'PWJ M%KX9T37]&BTW4=5U&]1XIIGM(R3$HC?EG))*+\S;B$ ,J_\ @7^R7^U9^T5\ M2?&GP!_:!\?? GXK>'?$DNG^,(K/6(K$:G-'@?;C:B8F:!SD;U>,.0S,GSAF M])_X)??M _'3XG:[\5_@S\8?B?I_Q"M?AMXBMM.T/XC:;9)"FL+(LQDC;R_D M9HO+CR06.9>6;Y6/KWQK_8:_9'_:*\1KXQ^,_P !=!US5U14;5)8&BN)%7A5 M>2)E:0 # #$@#CI7;_#+X5?#7X,>$8/ 7PG\#:7X=T:V8M#IVD6:PQ!C]YR% M'S,<_!KPQ")=6U'25N-(AW &:ZMIH[J* M($\ N\(3)X&_FN+_ ."?O[=WP/\ C#^SKX#2?%OAO7K MZ.SO+6[MD$,C^5,58HQ3<",A=VUL,I ^G*\B^,G[!/['/Q_\1OXP^+G[/7AW M5M6E(-QJ@MVM[BM-'\8?\+;U#Q#9PZK<+#)JFFW2H89XMY'F#:@%%\#_! MGX=:3X:TH2&1K32;-8A)(0 7S6>G0B-'N),>9(1_>; R?:@#X]_X)T_&SX6>'/VQ/VG/A%XC\4Z M=IGB"[^*MUJ=E#?7*1->VP:2-A&6(WF-ER0.0)0>F<:'P-U_1?CU_P %BO'G MQB^%6HQ:CX8\%_"JW\,:OKE@XDMKG4Y+M)Q"LB_+(557!()P8<>E4_VH:5JWQ8FU'PG=Z]ISQ&>!O-S-;3#:^QOER4;#87.<" MOKOX5?"#X7? [P?#X ^$'@+2_#FC0.733]*M%B0N<;G;'+N<#+,2QP,F@!?A M_P#%WX7_ !6DU6+X:^/=*UQM"U%]/UA=,O%F-E=)]Z&3:?E<=U/-='7,_#GX M-?"OX12:O+\,O FG:(VOZF^HZTVGP!/MET_WII/[S'N:Z:@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KG_B%\5O MAO\ "C2UUCXC^--/T>"0D1&]N K2D=0B?><^R@FCXK?$+2_A1\-]:^(^L1F2 M#1]/DN#$&P96 ^2,'L68JH]S7Y.?%+XI>-?C'XUO/'GCS5WN[Z[\=\= MTN$*4*5*"J5JB;2;LDEI=VU=WHDK7L]5;7],?"O[:O[+?C/55T30OC)IOVF1 M]L:WL4UJKMT #3HBDGM@\UZBK*RAE8$$9!!ZU^+E?:?_ 3#_:4\0ZKJ<_[/ MGC+4Y+N&.R:Y\.33N6>$)CS+;)Y*[3O4?P[6'0@#Z7C#PNI9-ED\=E]64XPU ME&5KVZM-)+3=IK:[OI9_,<&^*M7.\TA@,QI1A*H[1E"Z5^B:;;UV33WLK:W7 MVC1117XV?M)Q7P/_ &C?@?\ M)^'[OQ3\#/B1IWB2PL+PVM[/8,V89MH;:RN M PRK @XP><'@U<^)/QK^%GP@O- T_P")7C*VTF;Q3K<6D>'X[A7)O;Z4XC@7 M:IPS$]\#WK\B_P#@GKK?C_\ 85^&7A+]OO2+B]U#X<>*-?N?#/Q;TF)2_P!@ M1;DK::@BCKL+D['[/(P)4'*\W_X*>_M 7_[//[''B?6_#,DG_"2>(T3P M[X5A@_ULE_>9B!CQ_&D?FRCWC%?.'P;^$@_X)=?MG?"#PTTBQ>&/B]X M?"O MBF9#^Y_X2>T52D_'&9'D6- ?^>TAYQP ?H%XE\3>'/!F@7GBOQ=KUGI>EZ? MT]]J.H7*PP6\2C+.[N0JJ/4G%?/UK_P5T_X)RW?B<>$HOVHM(%TTFP2RZ;>I M:YSC_CY: 0@>^_'?.*P?^"R'PT^*'Q._9"BL_AQX3O\ Q#:Z1XQT[5?%OAO3 M&;S]5TF'S#- BI\S?.89" "0(RP'RUSGPT_;G_X)#?M _#Y?@SJ;>$?#5CNM"U*>W6,0VD]L\B0IM MD<.@9G8,#@[^ !71_\ !.WX"_ SQ)^PQ\+=8\0_!CPG?W=WX-M'NKJ]\.6L MLDS%.6=F0EB?4T >[_"KXR?"CXX^%U\:?![XB:/XETII#&;W1[])T1P,E'VG M*. 1E6P1GI6IXO\ %OAKP#X5U+QQXRUF'3M)T>QEO-3O[EL1V\$:%WD8^@4$ M_A7PWXQ^'?A?]@;_ (*H_"_4O@;ID6@>$/CE9W^D^)O"NG+Y=D+VV"F.>*(? M)$=\\& H \T# D(KNO^"M_BW7/&'@/P1^Q-X#OGBU[XT^+[?2[AX3\UMI,$ MB2WDYQR O[K/JGF#G!% 'TG\'OC5\*_C_P""(?B1\&_&UGK^B3SR0Q:A9%MI MDC;:ZD, P(/8@<$'H16[KVOZ%X5T6Z\2>)]:M--TZQ@::]O[^Y6&&WC499W= MR%50.I) %?&?['=O8_L:_P#!0OXD_L1PPBR\)^.[./QM\.;?.(XY"OEWMO&/ M7,;X4=$M,]Z@_P""@-O*/\ A$&_:BTG[7YOE^:-+OC: MYSC/VD0>3C_:WX]Z^@_#OB/P]XOT.U\3^%-=L]3TV^@6:RU#3[E)H+B-N0Z. MA*LI[$$BN;3]GGX"Q^ _^%6I\%_"P\-_9_(.A_V#;_93'C&WR]FW\<9KY._8 M.L;G]DO_ (*!_%3]@+P]J-S+X%FT.+QCX'L;J=I/[+61X5GMHRQ)VEIR!DG( MMPQ^9F) /N*O,/V@?VT/V6_V63#%\>OC3I'A^YN(_,@T^0R7%V\?(WBW@5Y2 MN01NVXR,9KM?B1XSM?AS\.]?^(5] 98-!T6ZU&:('!=8(6E(SVR%KX]_X)$? M GPU\3O@_/\ MW?&[1+/Q+\1?B7K=_?2ZWJULL[V%K%_VV_V5/VJ;B>Q^ GQJTK7[RVB\V;3@DMM=K'G!?R+A(Y2@ M) +!< D9/(KU2OG[]H__ ()_^"/C+\6? _Q]^&GB"'X?^./!FOQWK^(M'T9' MDU.T .^SG57CWAN!N8MA&D7:0YQ4_:6_;6\?>#OCMIG[(_[+?PA@\_TD MZMJ2ZEJ7V33="L-VT3W4@!8DG&$&#\Z"O%'A;5GNM)U:6)\0>#KFU:'6]7UUK;3H+-[=)'FNCMW;S)( MD<<4>2PWL2 A! /KRBOBCXUDU.VTC4# MAC.%\W>2%0X7+DKU!- 'T/17QOHG[9/_ 4D\=_#=/VDO '[$GAE_ T]F=0T MWPY?^+)%\0ZAI^-RSQJL?E*SQ_.L94L00%#97=UGCG_@IU\,M/\ V+- _:Z^ M&GA.[U^3Q;JUOHGAWPU-YO[K1))<[)+F!XR9(QAMSIA0%)R3M5N MC\5_&S2;'_@I';? C2?@;X9NO$DOP;EUJR\^V'B7P[JFL7WA_3->L[B_P!,\O\ M*R@N4>6U\P%H_,0'*;@"1N MR!D5=K\^_P#@EUXF_:5E_:]^/$7B3X:^&;;3+WXC2R>/KN#Q!(\FE78AN#'' M:J8@+B,R!5+L4PI)QQBO2/#?[1S@$X"J3QZ5Y7^QQ^UQ8_M4^%=$O&7@[67T MCQMX1O;A9GTV\7."DB@"6)P&*O@9VL.<9._^UW_R:=\3_P#LG>M_^D$U '3? M#3XE^!?C%X&T[XE_#/Q)!J^A:M$TFG:E;*P2=0[(2 P!^\K#D=JW:^$/V?\ M]IW5/V//^")/@O\ : T?PI;ZU<:-I\4:Z==7+1)()]7> DLH)&!(6ZW[>'@/X;/^U6G[&&B+\*H88[Z2ROO%.WQ!_9CE=EV\:@QPDHRN8L.R!OF M^ZQ !]I5S'Q<^,_PO^ _A(>.OB[XQMM#T@WD5J+ZZ5RGG2'")\BDY)XZ5Y)^ MT7^WWX7^$?P-\"?$KX:^"+SQAX@^*S647PX\*PS+!)J,EU$DJ-*YR(HT61-Y MYP74< EE^1_^"IOQD_;0'[->F_#_ /:O_9]\.Z1::[XOTR72/$G@O77N[:VG MBD+FSNDE 9)&CWLLBDJQC8 =P ?IU17@O[7'[96O?!'QUX6_9^^"/PN;QS\3 M_&JRS:-H#WXM;6SM(\^9>74Q!V1C:V /O;'&00,\IX4_;1_:/^$?QL\*_!C] MN;X(^'O#UOX]O38>$O&7@S6I+K3VU#C997"3*)(W?("OT+$ C)OVO?'_C36_ _P_M[?X6^'M0;3/#GC&>Z?S_$-VA EDABV MA1;J=V'));0Q(.[Y>>W:NGHK;#UZF&KPK M4_BBTUUU3NM#'$4*>*P\Z-3X9)I]-&K/4^#?BM_P3W_: \+_ XUGQ->_&\Z M[#IU@]U-I(DN6-PD8WL &8@D $@8Y(%?)M?M&RJRE64$$8((ZU\7_M*?\$P] M3U7Q#=>,OV?+ZRCANY&EF\.7TGE"%RB-C;V8C '[IP-XETZM2>& MSJI&#;O&?*HQ\U+E22[IOS3>Q^"<=^&%2E3ABD_LM_ GQY\??B._AGP'XB.CS6=A)=7&K9D @3(3&4P8T)4J$7>7->$I6V45I+5[O M2RZWL>/?!?\ 81^-_P -OBGHGCKQ%\?O[3L=,O1-^R2[G]'9)D.6\/X>5'!IJ,G=WDY:V2WDW MV/AW_@C-\/O"'Q7_ ."8+_#7Q_HD6HZ+KFLZS9ZE93#Y98GEVD9Z@]PPY! ( M((%?+/Q&/Q>_9O\ VB/@Q_P3M^*_VK5-,\&?'G0M;^&_BB?_ )?-"GNPBPM_ MM1R';@9VGS%X5(\_K-\+?A'\,_@EX23P)\)?!.G^']'BGDFCT[3(!'$LCG+L M .Y/)JK\0?@5\'/BMXCT#Q?\1_AOI&LZIX6O1=^'=0O[17FTZ<.CAXFZJ=T< M;?5 >U>.>R?&G[9_AOQ;^W;_ ,%&_"7[)_P\^(MSX:T_X1:$?%FO:_8V:7#V M>JR-$;51')\C2(I@9<]!-*!-.T M_7?%,L "?4&3=L,C]6QN; ]ZZ22..:-H9HU='4AE89!!Z@B@#XQ\7 M_P#!3GQGX?\ V0O@Y^V1X<\%6&J^$M?U:UL/BU<+;2RSZ&-PAN)85C==NV9) M@"X(.Z(8^<5Z!\6]:_X)7?M)_#^;QW\7/$WPB\0:5/:%Y-H2RR7VA6]DIM)VD5 M4DW1-E2&50",8..E>9/_ ,$M?^"?$GB,>*6_93\+?:1)O\I89!;9SG_CW#^3 MCVV8]J /D[]DX:['_P $C?VC;;2K_5+KX>POXJC^%MQK 832:.MLP4J& (0M MN., >9YOO7T!_P $]_VJOV7_ ;^P]\,?#WB_P#:0\!:5J&G^#K6._L=2\86 M4$ULZI\RR(\H9".X(!%?2FJ_#KP'K7@*?X6:EX0TY_#=SIK:?-H:VJI:M:,F MPP>6H"A-OR[0 ,<5Y0O_ 31_8%5@P_9,\%9!SSI"F@#Y[O/B%X<_P""B/\ MP5#^'FK_ 0O#K7P_P#@587NH:WXKMHV^R7&IW("I;PR$8D^:* @CAA'*1D* M&.'!\-_B5_P41_X*,_$/XP?#+X\:GX$TCX,QQ>$O#&OZ1IL-T\]VPF%Z$$OR M#YFF5G')1XAT-??'@+X<_#_X5^'(O!_PR\#Z1X>TF DQ:;HNG1VL"D]2$C4+ MDXY.,GO5+X6?!KX5_!'0[KPW\)/ FG>'[&]U"2^O+;38 BSW+A5>9^[.0B@D M\_** /S\_;S_ &6OVD/V4['PC^W[?_M3>(/B9JGPL\2VDLUEK&BVUJ8]-GE$ M+[3X2_M/?!'_@JSX7LKK6?AU)X;&B>+[W3 M[+)):WA5!_'&@6NJZ1JMJ] MMJ.G7L0>*XB889&4]0:J^%OAE\/_ 5X!M_A9X7\(6%IXVTN\)9")Y+-"(O-7:0&"@?.Y(+'< #O_'OA"P^(/@76O 6JR,MKK>D MW.GW+*,D1S1-&Q'X,:^+O^"4?[1G@OX$?#.\_8%_:,\5:=X2\>_#77+ZTALM M24JLH)E? !R8]CC(;(^YZ\Z^.7[)/[-7[2OD2?'/X+Z% MXCGM8_+MKV]M,7,29)V+.A615R2=H;&><4 >,?M9_P#!0^3PO\1?!7[.G[&5 M_P"&?'7Q)\4^(X8;VP$C7MGI6G -YT]RUM(OEL!A@-V5179AC:&Y'P[XK\.? ML_\ _!9[Q_ -,;P7JVI2B*WN)+5((9;19&^42%HG;:3SA>[ MH#]+? S]DO\ 9L_9H2<5J M_&7X _!;]H;PTGA'XV_#/2/$VGQ2&2WAU6T$A@-_O1L1QE2"1Q0!\H?M MZ>-?"WQP_;?_ &;?@5\)];M=;\1^'?B"OB?Q"-+G6;^RM.MS%(_G,A(C\Q4? M"DY.U#/&FO_$7 MPKX+L+#7/%+P-XBU2V@"S:@85*Q&5OXMJLP'IDT ?+O[*:K_ ,/;_P!J)]HR M-*\* ''_ %#8J;\ ?^4P/[1?_8D^'?\ TC@KZDT'X3?#;PQX_P!<^*?A[P78 M6?B+Q*D":_K,$ $]^L"!(A(W\6Q0%'H!3+'X2_#C0O'>M_%C0_!5A;^)O$%G M%;ZQK4,&+B\CB0+$CM_$%"@#Z4 ?'?\ P0Z_:$^"H_8+T_P)?^/=%TS5O"&H MZB?$%MJ&H16[QQRW,EPEPP!/%/[2W[+/[:_QO\ MA#IUS>>'O&OC.PN/"KP0L!J=OI%V)[NXB7&75X\D$#)*E>H('L__ 3F_P"" M;_P<\6_L8^$=._;!_9:M#XLTC4-1&SQ#IKVU['"UY(\:R%2K/'AMP5\K\QP. M37W!X6\*>&/ _AVS\(>#/#UEI.E:? (;#3=.M4A@MXQT1$0!5'L!0!XY\#_V MROV9;W]D30/CB?BOH-CX?T_PM;-J(EU"-7L)(H%$EJT>=PE5@4$8&6.-H.X9 M^,OV>K7X >%/^"5L=W^VS\-->/@3XH?%VXNM)DTZ *^@QW+JEM?NYD0P1*8) M&\Q0VY7 VN) K?:6K?\ !-_]A/7?'+?$;5?V6_",NJO.9I'.G8@DD)R6>W!$ M+DGDY0Y).>IKU?Q/X"\$>-?!]Q\/?%_A'3=3T*[M1;7.C7UDDMM)",80QL"I M48&!CC QTH _.CX^Z9\7O^":O@_0OB]^R[_P4%U7Q]H=UKEG9Z;\+?&-]#J[ M:O#*P CM948D#&/]5&G!R&SA6]IUIF?_ (+F:$[QE&/[.C$H3DJ?[5GXXKV# MX7?\$]_V*_@OXSB^(?PU_9Q\-Z;K5O+YEIJ'V=IGMG_OP^:S")O0H%(Y]:]# ME^$WPVG^*$7QJF\%V#>+(='_ +*BU\P#[2MEYAD\@/\ W-[%L>IH ^-OV)=2 MT34/VB?VO/A(/%VGV'B/Q!X]NDT;3[B]2.XFWV]T!)'&3N<+]XE0< 9->._\ M$T/V>O"7Q!_9Y?P?KO[?WQ>^&OBKP;JNH6/BSP#H_CR'3+?295N9&WI;R1%E M1@06?)'F>:,\8K]#+G]E;]G6[^-<'[1TOP@T4>.;?/E^)HK;9,?'5S:W M%KJ]U:K-B2SN(0&G"K+\SN!\KQE<@YKZ#_:[_P"33OB?_P!D[UO_ -()JZOP M#\/? OPK\)VG@3X;>$-.T+1K!"EGIFE6B00Q G)PJ #))))ZDDDY)JYX@T#1 M?%>@WWA?Q'IL5[IVI6*]#O?V;/@-J7P=C_9\O M_A3HTO@F%46+PR]H#:*%E\Y0$]I/G^M=%XI\$>$?&_@^]^'_ (M\/VVH:)J- MDUG?:9W]M\*O!?[!'[37C9C%X+\+^'[33O$.H MR*3#ILE]I5FD$\A_A0&-V+'IY0]17??\%M_CY\')OV4M(^'6G>-](U/6O$GB MW2[C1[.POHYY/(BE\Q[G"$XCP F_H3* ,\U]CW/PA^%U]\,8_@MJ'@#2;GPE M%ID>G1^';JR26T%K&H6.'RV!7:H5<#MM&.E><>%?^"^$MF9FD\N02(N^1F95#JK;5(7*J<<"@#Y5_;U^'=A%_P59\"^)_ MB=\=_%WPS\-^+OAPVC:+XW\*ZTNG/#J,-S-(UG)<.C*D;K(A(.,M*G/6D^.' M[.O[-GA/XU_"OX7?$K]N3X]_$SQ'J_C6TN_"WA>'Q;9:LMG<0MN6^N(W1?(A M4%@9!\VTR$ A7*_>/Q4^#_PM^.'A&7P'\7_ .E>(]'F<.UAJUFLR*XSAUW#* M.,G#+AADX-8HV?W6CX_>*R>E?\$KOC9I/B+X&']F/Q%X.M/"GCOX0,- \5^%[ M= B_NR1'?1C^-)\,[.,YD+GD,K-[UX*^"OPG^'/BS7_'G@?P#INFZUXIN5G\ M1:K;6X%QJ$@+$&5SRV"[8&<#-):_!/X36/Q7N?CG8^ --@\7WE@+*\\10VX2 MZN+0 O[*.K?@#1XP\26G@_P MO?\ B>]7='96S2E <;R!POXG _&OCOQ;XMUWQOKLWB'Q#>M-<3-W/RQKV11V M4=A7YQQ_Q_2X-I4Z5*FJE>HFTF[1C%:JMK]3PWPW//9RG.7+ M3CHVMV^R_5^FA]4Z1\=?A)KEX+#3_&]KYK'"B='A!/H#(J@_G76@@C(.0>A% M?"]>Z_LH?%+4KN[D^&^MW;31K 9=,>1LE OWHL^F.0.V#[8^6X*\6ZV>9K#+ M\RI1A*H[1E"Z7-TBU)MZ[)I[V5M;KU\_X+AE^#EB<)-R4=6I6O;NFDMNUMNI M[G110*?@1\4M*\2V=LZI=_8)B);9 MFR5$L3A9(B0#C>HS@XZ5^?W[#'[1'[-O[!]_XI^!O[??@2X\+_$Z]\67MYJ? MCC7/#3WD.OQ2R9CF2Y1'?RR=Q''E_-NW;F8#Z:^ GP!_9D\;_M7?\-Q?LA?& MGP^NFW?AQ])\6^&/!\<#VFI3.6=)Y_+D'D3 B(E3&"WE9/+,2 >S?'S]ICX$ M?LO>%(O&OQZ^)5AXZ#R2W,@&2L4,2M)*0.2$4X'7%'P"_:8^!/[ M47A*3QQ\!/B38^(]-@G\FYDM5DCDMY,9"RPRJLD1(Y =1DW_ .":7@3Q;\0?BO\ $[_@H#J/A>V\+:!\86L)/"GA>UNXY7:TMXRGVZX\ MHE%FE.6*YW*SR[NH) /=OCM^V'^S1^S)J>GZ/\>/BYIWAJYU6!YM/AOHY6,\ M:,%9AL1NA('-'_MX?\*__P"'J_[.'_"T_P"QO[!_L/7_ .T/^$@\K['C[+-L\SSOD^_M MQG^+&.<5V7[9MS_P3!@_9D\9IXN?X3;9/#]T-.31_P"SC?M>>4WD_91!^\\[ MS-NW;T[_ "[J /K:&:&YA2XMY5DCD4,CHV0P/(((ZBF7]_9:78S:GJ5U'!;V MT32W$\K!5C102S$GH 237SS_P $F8/B';?\$\OAE%\31.<>3OCW#HTJ4 >U_ []HGX)_M*>&+GQE\#/B)8>)-,L[YK.ZNK'> M!%.$5RC!U4@[74],'-=I7P9^SYX%TW_@G%_P44TS]G73IO*\#?&'P!8IHTK# M;&->TJW$,G7H\J*TC=VDNHQV KVK]NK]N37?V.O%7PW\/:%\))O%\GC[5KS3 MH=/LKKR[IKE$B%O%$""I,DTR(2W"@DX.,4 ?1-%?$_CG_@HQ^V!^S!\1O#OA MW]KG]DK25T[QT9[;P>G@#Q ;V[.I*%\JQE$F%9W>2*/%85NV_P"W M%^U[\'_C]X#^'?[7_P"S;X:\/^'/B;K0TCP]JOACQ*U[-IU\^!%!$]5\.ZJUWI6OP1 F9(BX#Q2HJLQ1LDJC$[?EW@'TA7,:)\9_A?XC^*6 MM?!31/&-M<>*?#MG!=:UHR*_FVD,RJT3L2NW#!E(P3UKY.U#_@HQ^U]\2OC/ M\1?@-^RK^R/IGBC5_AUXJN+/5=0U+Q"MM:"Q1BD))D:/_2)G27"!L*(B?F!. MWTKX)_'31_$?[>'Q,^$FL? WPMH&O^'?!NC7VN^,+ (U[?F:WA@ /HZBOCOPE^W+^V?^U(-8\?_ +$G[-'A?4/ &DZC/9Z=K_CC MQ#):S^(WA)#M:11@")2W :0E?4@AE3?L/^"G6A7/[&EW^TW+\$?$/_"1V'B) MO#-U\/8@6N1K@<*;82[,>7SO,NS@ C:7&V@#ZEHKXP^+_P"V=_P4;_9B\#-\ M??C[^RAX#E\#64L!UZQ\,>+I9=5TR&618PS%U\J0JSHI" @GNJY8=S^V'_P4 M$N?V:+GX37/@GX5W'C.V^*5S-#IUI9W'E7-"6/R@D\XQ M0!]+45\=:[^W9^V3^SS\2?!D'[9'[,?AG1?!?COQ'!H=GK7A7Q,UY-H]W/GR MDN0PVR\!B2@4;4<@DJ%;[%H XKXX_M&? W]FOPS'XO\ CK\3M*\-6$SE+9]0 MG_>7+@9*Q1*#)*P')"*2!7"_!+_@I%^Q!^T3XLB\"?"3]H32=0UFX?9::;>6 MMS82W+?W8ENXH_-;J<)DX&:^R\!_ M!KX\^%=%\;6NH6U[X8URPTY;36K&2*17=8H)O(FD!0,I .%;:_)04 ?:U%?- MW[:G[;GBO]C#6OA;X/L_AG/X[O?'5[=:88K*86]U<7D44(@6)<% 9IYE4Y.$ M!)^;&#YQXY_X*+_M?_LP_$CP[X9_:X_9*TD6'COS[;P;'X \0&]NFU)0OE6, MOF85G>22*/>-JC?N&\*P !]L45\B6G[<7[7GPA_: \!_#?\ ; _9N\->'_#O MQ-UC^R?#VJ^%_$C7LNG7S8\J"YW +(2S(I90J\EE+;2M=?\ ';]K;X^Q_M"R M?LL?LE_ BQ\2^(M.T./5?$7B+Q5J-+[2/B'9SQ?#R:>'QHZI)C2GA1WE63*\[51R=N?NUXO^S[ M^V?\?9OVI#^QS^U[\%M%\-^*;[PV^M^'-:\*:N]UI^IVZ.5=0L@WQL-DA^8Y M^0Y494MXG\$O^1)_;^_[&#Q)_P"D%Y0!]X_#[X@^#?BKX*TWXB_#W7X=4T35 M[87&FZA &"3Q'.&&X XX/45XM\1O^"J7_!/SX5>*Y?!7C']IG1EU&"4Q3QZ9 M9W>H1Q.#@J\MK#)&I!X(+#!!!Q7RC\4?BSX\\$_\$9/@?\*/ACK,FG:S\4I] M,\*B_A8J\%M.9C,5(Y&[:L9_V96K[I^!W[)G[/\ ^SU\,K/X4_#GX8Z/!IUO M9K!=RS:?%)/J# -+<.5S*['DEN.P !TWPN^+/PS^-G@ZW^('PE\$X>2"WB0&)">%+G!SR00RJ ?7-% M?-'P _;\UWXN_LX?%+XB^+OA*/#GC?X1'5;3Q3X6DU#SH#>65N\OR3*/]6[( MR]"05."PPQX3X2?MS_\ !0']ISX.VGQ__9[_ &0_"G_".1V>Z6U\2>)Y8KW7 M)XP1<+IZHFQ8UD#1J\Q^Q-MEMW( R0<$' RK*<*3@>1?\ !8WXW^._@S^QO-I7PRU* M6QUWQWXDL_"UC?P2%)+<7*RO(58/<.1YF1@@&@#KOBG_P5$_8&^#/B MR7P/X^_:4T:+5+>8Q7-MIMI=:@() <%)'M(I5C8'@AB"#P<5ZM\)/C/\*?CQ MX.A^('P<\?Z9XCT>9RBWVEW(D57&"8W'6-QD91@&&1DHSZ?&]QJDVT"2:=R"79CDX)PH(50% Y;X)?L(>&/ MV=OVJO%GQ^^#OB_^P_#/C'2(H=6^'5EI82Q%^C9^VQL) (SC.(Q'@>;)SA@% M />Z*^3;;]L+]M;]H'Q5XI3]CC]F[PN?"WA;79M('B7XBZW<6IUBYAQYAMK> M)-RQ\C:['#!@>#N1>A_9>_;J\4_&OX;_ !/_ .%D?"1/"_CWX23W-MXH\/QZ MB+BVDE2&22-XI0/N.8I!CYL!00S B@#Z1K"^)7Q+\"_![P-J/Q*^)?B.#2-" MTF(2ZCJ5R&*0(65 3M!/WF4<#O7R+\#OV\OV^OVMOA%;_&O]G+]DGPE'HMM" MRW?_ E7BB6&76;J,D2PZ>$3 52 GFS$*SAAQM('1^+OV^/AU\8?^";OC+]I MV?X*6.K_ /"/AK#Q9\./%T2310:A%+IO%=A!INN/:II%Y=7*Q)=O0NH5/O,6 S6Q7YT? M\%&_''QHUO4?V4-<^'GPI\,P:+<^-?#&I>&;7^UF@7^V'VM'I[1K'B*U5/* ME7)&2-G%?17QP_:[^/GPRF^'WP7\&_L]VGB+XM>.K*6>YTJ'67CT;15A3=-+ M-=M'ET&&VJ K-L;H=JN ?1MH:GHBJ_ MFV]M(5"2DD;<$LO0YYKYQT;]M;]K7X-?M#>!_@I^VC\!_"FG:;\1]1DT[PUX MH\#:Y-<0PWH VPS13KO.XN@W?*/FR-V& I?"#_E-;\6_^R2:5_Z,M: /L*O. M/CY^UW^S3^R];07'QZ^,>C^''ND+VMG([#P=X6U/Q=JN[[+I6GS7ESLZ^7$A=L>^%-?$__ 2=^!OAC]H3P=JO_!1# M]H+P[9>)O'/Q#\17TVEW6K0+<1Z-803O;I!;+("(\-%(H8&968'9)&[C" ML-A<8;:W!45N_M4_MCQ_LJ^ O!FBZ-X=F^(OC[QS:*^0/$_[._B9XIT]]1M]/N-1%K8:5IZEE-Y=38)VDHX51@G:>02BN ?0M%?+' M@O\ ;<_:"^%GQZ\+_L__ +<_P2T/PT_CN9K;P;XR\':Q)=Z9=7HQBSE651)% M(Q954D\LZ@+C+"U\7_VT_CIXB_:1U;]E+]BOX-:-XIU_PI807?C;Q'XJU9[7 M2](,RAHK;]T"\LK*0?E/&",':Y4 ]VE^,_POA^+T?P$E\8VP\82Z'_;$>A%7 M\UK'S#%Y^<;=N\%>N>.E=/7Y]? /XH?%/XF_\%GT_P"%V?"?_A#O%&@_ ^;2 M]6TZ"_%U:W#+?^"K_P9X5\276B#4?&7B>6WO-9N+<#S#!%$N(%.Y=OFGD,"2.0H!]?5B?$? MXC^"/A%X(U'XD?$CQ%#I.AZ3 )M1U&X#%($W!=QV@GJP' [UQW[)7[0.M_M* M?!RW^(GBKX3:SX)UB.^GL=8\.ZU$X>WN(B QC=D3SHB""L@4 \CJIKA?^"KW M_*._XJ?]B^G_ *4PT >[^%/%&@>./"^F^-/"FIQWNEZQ80WNFWD0(6>WE021 MR#(!PRL",C/-7Z^/?&/[9D_[#W_!.GX _%$>!SK]OJ^G>%-#U"TBE*S16\VD MF626%0/WDH$&%0D!BW)%9WQ:_;[_ &YOV:='L/CK^T9^QYX?TOX976HV\&IQ MZ1XK-SK.B13.%22^']-^(_C&V MTF?Q5KD.C^'X[A7)O;Z4XC@7:#AF/3.![UY3^UY^VCJ_P/U[P9\'/@?\-AXZ M^(_Q$DD_X1?0C?"WMHK:-=\MY<2X.V)5R<<;@K_,-IKY3_;/^+?[5.K_ !Y_ M9N^%O[5?P0T70=0'QTT+4M(\1>$=7>[TR_C6ZCCE@(E DAF0R1G!R'5B1C;R M ?I317SK^T?^V?\ $3PQ\=]/_9)_95^$5KXV^(ESI']K:PVJZG]DTS0+#<%6 M:YD4%F9B1B-<'#H>2P4U/@S^V9\:-)_:$TW]E/\ ;.^#NE>$O%'B33IKWP9K MWAG5FN])UP0KNF@4R /#,B@MM;.1_=RF\ ^E:*^+>'/VG?'/[,O[4/ MAK3?!5SH&D2:]X5U_P#M!FL]=T:-7>6X!=1LDC12S("V-DW/[LD]!^Q+^U#X M_P#VO/"NM_&"\^%R>'/!,VKR6_@*ZNKAVO=9M(W96O)8RH6%&( 506)(?G"@ ML >W4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 5D^.= OO%'A&_P##^F:A]EN+N I% M<9/[LY'/'-:U%8XFA3Q6'G1J?#)-/IHU9Z]#2E4G1JQJ1W337JCYY\7_ +-O MQ'TGPQ?:K/X].H1VMNTKV8:4F55^8@ G!.!G\*\=K[H(!&",@]0:\,^*7[*% MW=ZE+K?PWN(%CF8N^F7#; A/7RVZ8_V3C'KV'\^:=EIY-_Y'A5=1\)/A]XA^(O MB=M*\/:F;&2"W:62\RP$:\+C*\Y)./SK?TC]E?XMZA>"#4--M;"+/S3SWJ. M/81EB?TKWGX5?"K0OA5H1TS3',]S.0U[>NN&F8=!C^%1DX'N>N:^6X*\-,ZS M7-85,RH3I8>#O+F3A*5MHQ6DM7N]$E?6]CV,^XKP&#P;Z? M+]#B? W[/?C[POXNL/$&I_$7[7;VDX>6WWR_O!@\F^+I_$MMX4U2Y\&6 MEM<:Q'IT[:3!>,1#)5#!)J,GS. M\I2ULEO)OL?D^89GB\TJJI7:;2MHDM/D?)G[*7[>'[._[9'PA;P?^U@G@;1/ M'>EWUS9>+O /BJ.*&.&:.9T!B@OF8R+LV[N6*ON4XXSXQX>\*?LY^"_^"N'P MXL/^"=]YIR17.B:H_P 7M/\ !]YYVCP68B_<[_+8Q1N9" 8U("NL'RAF.?L' MXU?L)_L@_M$:ZWBGXQ_L_P#A[6=5<*)=5-LT%U* , /-"R/)@# W$X'%='\$ M_P!F_P" _P"SCHLV@? WX4Z+X9M[EE:[.F6862Y*YVF60Y>3&3C.SK#;I@]SH$>F(L$ MT@((E; W-*" ?,)W\#GB@#Y/_;Y^&WPT^/?_ 4^_9O^'WQ%T&T\0>&M;\/Z MXUU922DPW2+:RS1G<"O?O#/_!,3]@+PCK,.OZ+^ROX5-S;N'B- M[:O=(K#D'RYF="?J*].U#X(_"+5/&OA[XC7WPZTE]<\)VLEMX:U+[(HDTR%T M,;1PXX12A*X'&#BNIH 2...&-8HD"JH 55& .@ K\_OCKX+\<_\%!O^"G5Q M\/\ X;?%N^\(:/\ #P['*/$FFV,=VT.NWCJS*B2?(&\M=N3DJUH^.3Q^@5< MSX ^#7PK^%FJZ[KOP[\!Z=H][XGU)M0\0W=E %DU"Z)9C+*W5VR[')_O'UH M^"O^"@7["?[47@CX*?\ #3LG[:/B7Q]KOPFO8O$>A:=J_A^U@%OY4L;3S*\. M&&R-/,(/!$6/2NF_:7^,7AG]HOXM?L2?&OPP%-CXE\6W%\D.[=Y$ABM?,B)_ MO1R!D/\ M(:^[-8TC2_$.D76@:YI\5W97UL]O>6MP@:.:)U*NC \%2I(([@U MP^@?LH_LX>%K'PSIGA[X-Z':6_@R_FO?"D,-IA=*N)F#2R0#^!F89..IYH ^ M??\ @IPJO^T/^RL&4'_B]-N>1[PT[_@JC_R4[]E__LX?0_\ T:M?4'C7X3?# M;XCZQH6O^._!=AJM[X8U(:AX?N;R .]A=#&)HS_"W Y]J/'7PG^&WQ-O=#U+ MX@>"[#5Y_#6KQ:KH,M[ ':QO8SF.>/\ NNIZ&@#\]/%/P21&$C1NK*B @_NI.O%=AX M.^"G[.'AO_@H?\.O T_[6_QL^*OQ \.VE[JVGC4_$5GJNFZ% 8665;R38KV_ MFC: JF[['^-G[./P*_:.T.#P[\_N>?WLA_B;YCS[T:3\)OAMH/Q%U;XN:-X+L+;Q-KMK# M;:QK<4 %Q=Q1 +&CMW"A5 ^E 'RU_P $?OC9\+-"_83T7X8^*O%VEZ!X@^'M MUJ>G^,=&U>]CM9M-F%]<2EI4D(*J5<$L>-P<9RIQRG[2'_!4[QGXF_9JLOB- M^SCI7_"(6?B7XO\ _"$:3\1/$D*3645FN[=JT:,-NP[>/,! V2@Y*5]*?%K] M@G]CCXZ>,O\ A8?Q6_9Y\.ZOK;%3/J4ELT4MP0, S&)E\[ 'S[N !T%=EXC M^!7P9\7?"\?!/Q'\+=!N_"*VR01^')-,C%G%&G*!(@ J;2 5*@%2,C!H _.O M_@IO\'-#^$?[(FMZW\8?^"B?Q \?^*-6CMHO#OA:3Q%;VVFZE(9XV>4Z?;J= M\:1!Y-S,44A>22N?1OVAS!=^/OV#I0%=&U&!U/4'_0+ @_R-?2W@+_@GO^Q1 M\,M+U71_!?[-?A>UAUNRDM-4,UC]HDGMW^_%YDQ9U0]U4@' ]!79S_L__!:Z M7PBES\-M+D'@(*/!GF6^?['"HB+Y&?N81$4>R@=J /FS_@M$!_PHSX9''3XZ M>'\?]\75?8=<]\2/A-\-OB_I=EHOQ/\ !=AKEIINJ0ZE8V^H0"18+N+<(YE' M9UW-@^YKH: /E_QO^WY%\$_VY-4_9G_:AMM!\+>!=:\.P7G@#Q??B2*&_E*H MMS;W,TCF%,.90,A0 B[CF1<^(_\ !5?P9_P32;]GK6/'7A&;P+9?$S,,G@JZ M\ W=NFJ7=_YJ;"4LSF5>NYW!VCD$-MK[E^+?P0^$'QY\-?\ "'_&;X;:-XFT MU7WQ6NL6"3"%\8WQEAF-L<;E(..]<%\)O^">?[%/P.\5Q>.?AC^SEX=T[6+> M3S+34987N9;9_P"_$9V?RF]TP: /G+]I%/'\WQ5_85'Q@1V\5?VH&\2B-/!=AJ6J>%KM[KP[?7<.Z33YG"AGB/\)(5PN1C$L9_A;@<^U 'R_P#\%3?^2K?LO'_JX/1O_1J5 M@>-/BS\?OVI_V]_B!^REHO[4DOP?\,_#S3;*2&UT>RM_[6\0M/"DCS+-/DQQ MIO\ X. K1D@EB1]?^.?A/\-OB9?Z'JGC_P %V&K7'AK5X]4T&:]@#M8WD9RD M\?\ ==2.#7'_ !R_8J_95_:3UNV\3?'#X':'X@U*TB$4.HW,+1W'E@Y$;21, MK.@).%8D#)P.30!\1?!?2?AGX/\ ^"T/@WP3X"_:,\5_$ZYT_P !:C#KWB+Q M7XF&J217QCN':UCD551%2/8QC084N03N# =)\$O^1)_;^_[&#Q)_Z07E?9?A M;]E;]G#P/J?AS6?!GP4\.:3=^$8YT\-W&FZ8D#V G79-L* E?#?2H(O'4LTOC"..V &KO,C)*T_]\LKL#ZAC0!\"_$7X M.>._B+_P1=^#'Q)^%ND2:AX@^&#:9XLM+&%"TEQ#;M*LRJ!R=JN)2!R1"0,D M@'[)^"/[=W[*OQW^&%G\4?"WQL\-VEM-9K-J%CJNM06USIC[!/ 7AZUTG1]+MQ!I^G64>R*WC'15'8&?G:RG<%K7P/\-?!VF:#H]DI6UTS2+) M+>"+/)(1 !DGDGJ222AR22O'/V//^"<7[-_B MG]EWX9ZO^TE^RUH\GC;2O#L4.IC6],:*YWH[[4N8P0)2%VC$H;@ = !0!)_P M1DT?5Y_@!XX^+5QI<]CI/Q"^+6M>(?#5K/&4/V"4Q1I)M/3+1./<(".#6[_P M5\^!'C?XY?L;WL_PSTZ6]\1>"M=M/%&DV,$9>2X:U$BR*BCEF$,TK!1RQ0*. M2*^F]-TW3M'T^#2-(L(;6TM85AMK6VB"1PQJ %154 *H ' J:@#Q;]G3] MOK]F']HKX3Z?\3-#^+WAW3I9+))-9T?5-9AM[G2Y]O[R*5)&5@%;< ^-K 94 MD5Q'P._;M\4_M/\ [:'B/X;_ !TK2=;^$?@WP\/[>\9QV\KO=ZP6;;!9S"0 M1NA!'5#GR78-M9">T^)'_!./]AOXM>*IO&WCS]FCPU=:IW>U:XD) MR7D$#()&)Y)8$GOFO3_AS\,?AU\(/"=OX%^%G@C2_#VCVN3!IND6200JQZMM M0 %CU+'))Y)- 'PA^R_XP^-?_!0SP%K_ .T+\8?V_P#6?ACH=MKMU:'P+X&N MK/2Y-#MHB-OVB[E4R!R#G?_ .":6H>!;X?MD#X;^-=5\1Z(BQC3 M-?US4&N[O4H1:ZFJW,DS@-(9-I8,0,@C@5]B^+O^"=O[$'COXA3?%/Q=^S-X M6OMEW/A::TCM7\/M9JMIY"%2D0B4!0BE5PH M VB@#XB_;6U73/#OPF_8K\3Z_J$%EING_$KPC-?W]U*(X;>-;>%F=W; 50J ML22< *3VKK_VLOVD_BW\1OVS? G[&WP7_:(T[X;^&_$O@Y_$%SX\M+>WNY]6 M/FS(EG9O*?+!Q#GH7:WT_\0_V??@G\6?AO;_"#XD_#+2-9\-6B0K9Z M/?6H>*W\I=D9C[QE5RH92" 2,X)KF_&O[#W[)7Q%^'&B?"3QK\!]!U#P_P"& MX6BT"RF@8-I\;'++#*K"1 3@D!N<#.<"@#X,_:6\$?#[X2_MT_LY>"E_:^\; M_%#Q:WQ-LI]6(3)XQGZ&^$'_*:WXM_] MDDTK_P!&6M>W^&_V(_V2/!_AO3?"7AC]GOPQ96.D:W#K&GI!IJAXK^($177F M??:5 Q"LS$C/%=EI_P )OAMI/Q*U#XQ:;X+L(?%&JZ?'8ZCKL< %Q<6R%2D3 M-W4;5P/84 :7BKP[I_C#POJ7A+50WV75+":TN=AY\N5"C8]\,:^%_P#@F1^T M;X,_8^\/ZI_P3M_:O\4V/@WQ5X(UV\_X1V\UZ<6MEK>G7$[SI-!-(0A+2/(0 MI(+*ZXRP<+][UQ7QG_9P^ W[1.E1:-\;_A+H7B:&WS]E;5;!9);?/7RY/OQY M[[6&>] 'P1_P4T^$_P#P22\+?";QWX]T)O"MY\5_%'VF[T4:+XKN[Z\N-4N) MB[3&WAN'1%+LYRR+'U ["K?C2.Y_9S\7?L+?'SXRZ=<:3X8\-^"5\.^)9]3@ M:)-%O[G1XH8OM <#R3O9B2V-OV=LXVU]B?!_]@C]C?X":['XI^%'[.WAO2]4 MA;-OJ;6AN+F ^L)-.U_Q7\1-3TJP M\(:%I-W'*SXZ^$/[/WA[1M9 81:G';M+/!D8/E/*S&+()!V;<@D=*[+XN_!+X1_'OPH MW@?XS?#K2?$NE&02+9ZM9K*(Y "!(A/,;X)&Y2#@D9YH ^2?^"G?CCPG\:?C M/\ /V9?A;KMIK'C _%S3O$%W#IC^)18$FQFO[)KN#QCX>DU:&WCCO8 MW/F37&G^?_JW?<1^]$>0PVJ5('VE\-_V6/V<_@_K.G^(OA?\&= T*_TK1WTJ MPO--L%CDBLVE,KQ;AR0TA+DG)+$DDFN>^+7[ /[&?QT\8/\ $#XJ?L\>'M5U MJ9@USJ1@:&6X(& 93$R^:<8&7R< #L* //?^"5W[1GQG_:!^%?C&Q^,OBJP\ M53^"_'=YH&F>.M*M5AM_$-O"%Q<*$ 1NN=Z@ JZ9&02=S_@J]_RCO^*G_8OI M_P"E,->X>!O ?@GX9>%;/P/\._">G:'HVGQ[++2]*LT@@A7))VH@ &222>I) M)/)I/'G@+P9\4/"%]X!^(7ANTUC1=3A\K4--OHM\4Z;@VUE[C(!_"@#X'_;+ M1)?^";_[)$Q_\%LP#_P $T_B%D=)M'_\ 3M9U[]XB M^ GP9\6^#O#_ ,/O$WPWTJ]T3PK=*HDD/$?F":- 3@6Q'W:^P?B)\'OA;\6_ LGPR^)O@'2M=T"1$5M*U.T66(;!A"H/W67 MLPPP[$5PO@/]@?\ 8V^&-I96G@;]G7PU8?V=KMOK-E,+,R317]ON\B<2N6Y90>FM?@9^S?X9_;U^%?P\UC]L'XX?%7Q[ MI-Q^)++5K#0XT13(UZY16MTE5 ,)EFV+G&Z/=]H?&?]GSX)?M$^'8 M_"OQO^&&C^)K&"0R6T6JV@=K=R,%HGX>,D#!*D$C@UF_ G]D_P#9P_9EANHO M@1\'=%\-O>J$O+JQMR;B= 3(K?5'_! M/7]ICP=^TG^SMILVB>&+?PUK7A,+H/BKP=##Y/\ 8=[;*(VA6(\I$0N4'8?* M3N1@/2_AA\%/A/\ !>VU*T^%?@'3="76-0:_U8V%N%:\N6&&EE;[SL<=23W] M32>%?@G\)O WCS7/B?X.\ :;IFO^)BA\0:I96XCDU!E^ZTN.'8<\D9Y//)R M=31110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 2444 %%%% !1110 4444 ?__9 end XML 17 R1.htm IDEA: XBRL DOCUMENT v3.22.4
Cover - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2022
Feb. 21, 2023
Jun. 30, 2022
Cover [Abstract]      
Document Type 10-K    
Document Annual Report true    
Current Fiscal Year End Date --12-31    
Document Period End Date Dec. 31, 2022    
Document Transition Report false    
Entity File Number 001-38823    
Entity Registrant Name HYLIION HOLDINGS CORP.    
Entity Incorporation, State or Country Code DE    
Entity Tax Identification Number 83-2538002    
Entity Address, Address Line One 1202 BMC Drive    
Entity Address, Address Line Two Suite 100    
Entity Address, City or Town Cedar Park    
Entity Address, State or Province TX    
Entity Address, Postal Zip Code 78613    
City Area Code 833    
Local Phone Number 495-4466    
Title of 12(b) Security Common Stock    
Trading Symbol HYLN    
Security Exchange Name NYSE    
Entity Well-known Seasoned Issuer No    
Entity Voluntary Filers No    
Entity Current Reporting Status Yes    
Entity Interactive Data Current Yes    
Entity Filer Category Accelerated Filer    
Entity Small Business false    
Entity Emerging Growth Company false    
ICFR Auditor Attestation Flag true    
Entity Shell Company false    
Entity Public Float     $ 432
Entity Common Stock, Shares Outstanding   179,986,901  
Documents Incorporated by Reference Portions of the registrant’s definitive proxy statement for the 2023 Annual Meeting of Stockholders, to be filed no later than 120 days after the end of the fiscal year to which this Annual Report on Form 10-K relates, are incorporated by reference into Part III of this Annual Report on Form 10-K.    
Amendment Flag false    
Entity Central Index Key 0001759631    
Document Fiscal Year Focus 2022    
Document Fiscal Period Focus FY    

XML 18 R2.htm IDEA: XBRL DOCUMENT v3.22.4
Audit Information
12 Months Ended
Dec. 31, 2022
Audit Information [Abstract]  
Auditor Firm ID 248
Auditor Name GRANT THORNTON LLP
Auditor Location Dallas, Texas
XML 19 R3.htm IDEA: XBRL DOCUMENT v3.22.4
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Current assets    
Cash and cash equivalents $ 119,468 $ 258,445
Accounts receivable, net 1,136 70
Inventory 74 114
Prepaid expenses and other current assets 9,795 9,068
Short-term investments 193,740 118,787
Total current assets 324,213 386,484
Property and equipment, net 5,606 2,235
Operating lease right-of-use assets 6,470 7,734
Intangible assets, net 200 235
Other assets 1,686 1,535
Long-term investments 108,568 180,217
Total assets 446,743 578,440
Current liabilities    
Accounts payable 2,800 7,455
Current portion of operating lease liabilities 347 21
Accrued expenses and other current liabilities 11,535 7,759
Total current liabilities 14,682 15,235
Operating lease liabilities, net of current portion 6,972 8,623
Other liabilities 1,515 667
Total liabilities 23,169 24,525
Commitments and contingencies (Note 17)
Stockholders’ equity    
Common stock, $0.0001 par value; 250,000,000 shares authorized; 179,826,309 and 173,468,979 shares issued and outstanding at December 31, 2022 and 2021, respectively 18 17
Additional paid-in capital 397,810 374,795
Retained earnings 25,746 179,103
Total stockholders’ equity 423,574 553,915
Total liabilities and stockholders’ equity $ 446,743 $ 578,440
XML 20 R4.htm IDEA: XBRL DOCUMENT v3.22.4
CONSOLIDATED BALANCE SHEETS (Parentheticals) - $ / shares
Dec. 31, 2022
Dec. 31, 2021
Statement of Financial Position [Abstract]    
Common stock, par value (in dollars per share) $ 0.0001 $ 0.0001
Common stock, shares authorized (in shares) 250,000,000 250,000,000
Common stock, shares issued (in shares) 179,826,309 173,468,979
Common stock, shares outstanding (in shares) 179,826,309 173,468,979
XML 21 R5.htm IDEA: XBRL DOCUMENT v3.22.4
CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Revenues $ 2,106 $ 200 $ 0
Cost of revenues 8,778 2,737 0
Gross loss (6,672) (2,537) 0
Research and development 110,370 58,261 12,598
Selling, general and administrative expenses 41,988 35,299 9,585
Total operating expenses 152,358 93,560 22,183
Loss from operations (159,030) (96,097) (22,183)
Interest expense 0 0 (5,465)
Interest income 5,724 779 6
Loss on impairment and disposal of assets (19) (730) 0
Change in fair value of convertible notes payable derivative liabilities 0 0 (1,358)
Change in fair value of warrant liabilities 0 0 363,299
Other expense, net (32) 0 (12)
Loss on extinguishment of debt 0 0 (10,170)
Net (loss) income $ (153,357) $ (96,048) $ 324,117
Net (loss) income per share, basic (in dollars per share) $ (0.87) $ (0.56) $ 3.11
Net loss per share, diluted (in dollars per share) $ (0.87) $ (0.56) $ (0.35)
Weighted-average shares outstanding, basic (in shares) 175,400,486 172,216,477 104,324,059
Weighted-average shares outstanding, diluted (in shares) 175,400,486 172,216,477 112,570,960
Product sales and other      
Revenues $ 2,106 $ 200 $ 0
Cost of revenues $ 8,778 $ 2,737 $ 0
XML 22 R6.htm IDEA: XBRL DOCUMENT v3.22.4
CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS’ EQUITY - USD ($)
$ in Thousands
Total
Common Stock
Additional Paid-In Capital
Accumulated Deficit
Balance at beginning (in Shares) at Dec. 31, 2019   86,762,463    
Balance at beginning at Dec. 31, 2019 $ (18,069) $ 9 $ 30,888 $ (48,966)
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Exercise of common stock options (in Shares)   1,112,160    
Exercise of common stock options 121   121  
Conversion of convertible notes payable to common stock (in shares)   4,404,367    
Conversion of convertible notes payable to common stock 44,039   44,039  
Business Combination and PIPE financing (in Shares)   61,622,839    
Business Combination and PIPE financing 153,153 $ 6 153,147  
Common stock issued for warrants exercised, net of issuance cost (in Shares)   15,414,592    
Common stock issued for warrants exercised, net of issuance cost 136,516 $ 4 136,512  
Redemption of unexercised warrants (3)   (3)  
Share-based compensation 294   294  
Net income (loss) 324,117     324,117
Balance at ending (in Shares) at Dec. 31, 2020   169,316,421    
Balance at ending at Dec. 31, 2020 640,168 $ 19 364,998 275,151
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Exercise of common stock options and vesting of restricted stock units, net (in shares)   3,781,023    
Exercise of common stock options and vesting of restricted stock units, net 591 $ (2) 593  
Common stock issued for warrants exercised, net of issuance cost (in Shares)   371,535    
Common stock issued for warrants exercised, net of issuance cost 4,282   4,282  
Share-based compensation 4,922   4,922  
Net income (loss) (96,048)     (96,048)
Balance at ending (in Shares) at Dec. 31, 2021   173,468,979    
Balance at ending at Dec. 31, 2021 553,915 $ 17 374,795 179,103
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Issuance of common stock for acquisition (in shares)   5,500,000    
Issuance of common stock for acquisition 16,115 $ 1 16,114  
Exercise of common stock options and vesting of restricted stock units, net (in shares)   857,330    
Exercise of common stock options and vesting of restricted stock units, net (78)   (78)  
Share-based compensation 6,979   6,979  
Net income (loss) (153,357)     (153,357)
Balance at ending (in Shares) at Dec. 31, 2022   179,826,309    
Balance at ending at Dec. 31, 2022 $ 423,574 $ 18 $ 397,810 $ 25,746
XML 23 R7.htm IDEA: XBRL DOCUMENT v3.22.4
CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Cash Flows from Operating Activities      
Net (loss) income $ (153,357) $ (96,048) $ 324,117
Adjustments to reconcile net (loss) income to net cash used in operating activities:      
Depreciation and amortization 1,227 884 850
Amortization of investment premiums and discounts 1,250 1,816 0
Loss on extinguishment of debt 0 0 10,170
Noncash lease expense 1,244 731 928
Inventory write-down 5,641 2,298 0
Loss on impairment and disposal of assets 19 730 0
Paid-in-kind interest on convertible notes payable 0 0 1,085
Amortization of debt discount 0 0 4,237
Share-based compensation 6,979 4,922 294
Provision for doubtful accounts 114 0 0
Change in fair value of convertible notes payable derivative liabilities 0 0 1,358
Change in fair value of warrant liability 0 0 (363,299)
Acquired in-process research and development (Note 3) 28,752 0 0
Change in operating assets and liabilities, net of effects of business acquisition:      
Accounts receivable (1,180) 22 53
Inventory (5,601) (2,280) (132)
Prepaid expenses and other assets (571) (475) (8,150)
Accounts payable (4,660) 5,319 734
Accrued expenses and other liabilities 4,571 2,155 5,764
Operating lease liabilities (1,305) (576) (953)
Net cash used in operating activities (116,877) (80,502) (22,944)
Cash Flows from Investing Activities      
Purchase of property and equipment and other (2,885) (2,380) (311)
Proceeds from sale of property and equipment 152 45 22
Purchase of in-process research and development (14,428) 0 0
Payments for security deposit, net 0 (29) 0
Purchase of investments (268,584) (317,807) (237,851)
Proceeds from sale and maturity of investments 263,723 254,180 0
Net cash used in investing activities (22,022) (65,991) (238,140)
Cash Flows from Financing Activities      
Business Combination and PIPE financing, net of issuance costs paid 0 0 516,454
Proceeds from exercise of stock warrants, net of issuance costs 0 16,257 124,536
Proceeds from convertible notes payable issuance and derivative liabilities 0 0 3,200
(Payments for)/proceeds from Paycheck Protection Program loan 0 (908) 908
Payments for deferred financing costs 0 0 (468)
Repayments on finance lease obligations 0 (42) (247)
Proceeds from exercise of common stock options 79 591 121
Taxes paid related to net share settlement of equity awards (157) 0 0
Net cash (used in) provided by financing activities (78) 15,898 644,504
Net (decrease) increase in cash and cash equivalents and restricted cash (138,977) (130,595) 383,420
Cash and cash equivalents and restricted cash, beginning of period 259,110 389,705 6,285
Cash and cash equivalents and restricted cash, end of period $ 120,133 $ 259,110 $ 389,705
XML 24 R8.htm IDEA: XBRL DOCUMENT v3.22.4
Description of Organization and Business Operations and Basis of Presentation
12 Months Ended
Dec. 31, 2022
Accounting Policies [Abstract]  
Description of Organization and Business Operations and Basis of Presentation
Note 1. Description of Organization and Business Operations and Basis of Presentation
Overview
Hyliion Holdings Corp. is a Delaware corporation headquartered in Cedar Park, Texas. References to the “Company,” “Hyliion,” “we,” or “us” in this report refer to Hyliion Holdings Corp. and its wholly-owned subsidiary, unless expressly indicated or the context otherwise requires.
The Company designs and develops hybrid and fully electric powertrain systems for Class 8 semi-trucks, which modify semi-tractors into hybrid and range-extending electric vehicles, respectively. The Company’s hybrid system utilizes intelligent electric drive axles with advanced algorithms and battery technology to optimize vehicle performance, enabling fleets to access an easy, efficient way to decrease fuel expenses, lower emissions and/or improve vehicle performance (“Hybrid”). The Hypertruck ERXTM system utilizes an intelligent electric powertrain with advanced algorithms to optimize emissions performance and efficiency with no new infrastructure required. The Hypertruck ERX system enables fleets to reduce the cost of ownership while providing the ability to deliver net-negative carbon emissions when fueled by renewable natural gas, and operate fully electric when needed. The Company recently launched its commercial Hybrid system, and the Hypertruck ERX system is in the design verification phase. The Company recently acquired new fuel agnostic capable generator technology with which it plans to develop and commercialize as the Hypertruck KARNO.
Basis of Presentation and Principles of Consolidation
On October 1, 2020 (the “Closing Date”), Tortoise Acquisition Corp (“TortoiseCorp”) entered into a business combination agreement (the “Business Combination”) with each of the shareholders of Hyliion Inc. (“Legacy Hyliion”). Pursuant to the Business Combination, TortoiseCorp acquired all of the issued and outstanding shares of common stock from the Legacy Hyliion shareholders. In connection with the closing of the transaction, Tortoise Corp. changed its name to Hyliion Holdings Corp. For more information on this transaction see Note 4.
On the Closing Date, and in connection with the closing of the Business Combination, TortoiseCorp changed its name to Hyliion Holdings Corp. (the “Company” or “Hyliion”) and the Company’s common stock began trading on the New York Stock Exchange under the ticker symbol HYLN. Legacy Hyliion was deemed the accounting acquirer in the Business Combination based on an analysis of the criteria outlined in Accounting Standards Codification (“ASC”) 805. The determination was primarily based on Legacy Hyliion’s shareholders prior to the Business Combination having a majority of the voting interests in the combined company, Legacy Hyliion’s board of directors comprising a majority of the board of directors of the combined company, Legacy Hyliion’s existing shareholders’ control over decisions regarding the election and removal of directors and officers of the combined company’s board of directors, and Legacy Hyliion’s senior management comprising the senior management of the combined company. Accordingly, for accounting purposes, the Business Combination was treated as the equivalent of Legacy Hyliion issuing stock for the net assets of TortoiseCorp, accompanied by a recapitalization. The net assets of TortoiseCorp are stated at historical cost, with no goodwill or other intangible assets recorded.
While TortoiseCorp was the legal acquirer in the Business Combination, because Legacy Hyliion was deemed the accounting acquirer, the historical financial statements of Legacy Hyliion became the historical financial statements of the combined company, upon the consummation of the Business Combination. As a result, the financial statements included in this report reflect (i) the historical operating results of Legacy Hyliion prior to the Business Combination; (ii) the combined results of TortoiseCorp and Legacy Hyliion following the closing of the Business Combination; (iii) the assets and liabilities of Legacy Hyliion at their historical cost; and (iv) the Company’s equity structure for all periods presented.
In accordance with guidance applicable to these circumstances, the equity structure has been restated in all comparative periods up to the Closing Date, to reflect the number of shares of the Company’s common stock, $0.0001 par value per share, issued to Legacy Hyliion shareholders and Legacy Hyliion convertible noteholders in connection with the recapitalization transaction. As such, the shares and corresponding capital amounts and earnings per share related to Legacy Hyliion redeemable convertible preferred stock and Legacy Hyliion common stock prior to the Business Combination have been retroactively restated as shares reflecting the exchange ratio established in the Business Combination.
The accompanying consolidated financial statements include the accounts of Hyliion Holdings Corp. and its wholly-owned subsidiary. Intercompany transactions and balances have been eliminated upon consolidation. The consolidated financial statements and accompanying notes have been prepared in accordance with accounting principles generally accepted in the United States of America (“GAAP”) and in accordance with the rules and regulations of the Unites States Securities and Exchange Commission (“SEC”). Any reference in these footnotes to the applicable guidance is meant to refer to the authoritative GAAP as found in the Accounting Standards Codification and Accounting Standards Updates (“ASU”) of the
Financial Accounting Standards Board (“FASB”). Certain prior period balances have been reclassified to conform to the current period presentation in the consolidated financial statements and the accompanying notes.
Liquidity
These consolidated financial statements have been prepared on a going concern basis, which contemplates the realization of assets and settlement of liabilities in the normal course of business. The Company is an early-stage growth company and has generated negative cash flows from operating activities since inception.
On October 1, 2020, the Company consummated the Business Combination and raised net proceeds of $516.5 million net of transaction costs and expenses. At December 31, 2020, all outstanding warrants were either exercised or redeemed, with gross proceeds of $140.8 million raised, of which $16.3 million was collected during the first quarter of 2021 (see Note 9). At December 31, 2022, the Company had total equity of $423.6 million, inclusive of cash and cash equivalents of $119.5 million and total investments of $302.3 million. Based on this, the Company has sufficient funds to continue to execute its business strategy for the next twelve months from the issuance date of the financial statements included in this Annual Report on Form 10-K.
XML 25 R9.htm IDEA: XBRL DOCUMENT v3.22.4
Summary of Significant Accounting Policies
12 Months Ended
Dec. 31, 2022
Accounting Policies [Abstract]  
Summary of Significant Accounting Policies
Note 2. Summary of Significant Accounting Policies
Use of Estimates and Uncertainty of the Coronavirus Pandemic
The preparation of financial statements in conformity with GAAP requires management to make certain estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities as of the balance sheet date, as well as reported amounts of expenses during the reporting period. The Company’s most significant estimates and judgments involve revenue recognition, inventory, warranties, acquisitions, income taxes and valuation of share-based compensation, including the fair value of common stock prior to the Business Combination. Management bases its estimates on historical experience and on various other assumptions believed to be reasonable, the results of which form the basis for making judgments about the carrying values of assets and liabilities. Actual results could differ from those estimates, and such differences could be material to the Company’s consolidated financial statements.
On January 30, 2020, the World Health Organization declared the coronavirus outbreak a “Public Health Emergency of International Concern” and on March 11, 2020, declared the coronavirus outbreak a pandemic. In mid-March 2020, United States (“U.S.”) State Governors, local officials and leaders outside of the U.S. began ordering various “shelter-in-place” orders, which have had various impacts on the U.S. and global economies. The lingering impacts of the coronavirus pandemic primarily include ongoing shortages in the transportation industry supply chain.
Segment Information
ASC 280, Segment Reporting, defines operating segments as components of an enterprise where discrete financial information is available that is evaluated regularly by the chief operating decision-maker (“CODM”) in deciding how to allocate resources and in assessing performance. The Company operates as a single operating segment. The Company’s CODM is the chief executive officer, who has ultimate responsibility for the operating performance of the Company and the allocation of resources. The CODM uses cash flows as the primary measure to manage the business and does not segment the business for internal reporting or decision making.
Concentration of Supplier Risk
The Company is dependent on certain suppliers, the majority of which are single source suppliers, and the inability of these suppliers to deliver necessary components of the Company’s products in a timely manner at prices, quality levels and volumes that are acceptable, or the Company’s inability to efficiently manage these components from these suppliers, could have a material adverse effect on the Company’s business, prospects, financial condition and operating results.
Cash and Cash Equivalents
The Company considers all highly liquid investments with a maturity date of 90 days or less at the time of purchase to be cash and cash equivalents only if in checking, savings or money market accounts. Cash and cash equivalents include cash held in banks and money market accounts and are carried at cost, which approximates fair value. The Company maintains cash in excess of federally insured limits at financial institutions, which it believes are of high credit quality and has not incurred any losses related to these balances to date. The Company believes its credit risk, with respect to these financial institutions to be minimal.
Restricted Cash
The Company has provided its corporate headquarters lessor with a letter of credit for $0.7 million to secure the performance of the Company's lease obligations, backed by a restricted cash deposit to pay any draws on the letter of credit by the lessor. Total cash and cash equivalents and restricted cash as presented in the consolidated statements of cash flows is summarized as follows:
December 31, 2022December 31, 2021December 31, 2020December 31, 2019
Cash and cash equivalents$119,468 $258,445 $389,705 $6,285 
Restricted cash included in other assets665 665 — — 
$120,133 $259,110 $389,705 $6,285 
Accounts Receivable
Accounts receivable are stated at a gross invoice amount, net of an allowance for doubtful accounts. The allowance for doubtful accounts is maintained at a level considered adequate to provide for potential account losses on the balance based on the Company’s evaluation of the anticipated impact of current economic conditions, changes in the character and size of the balance, past and expected future loss experience and other pertinent factors. At December 31, 2022 and 2021, accounts receivable included amounts receivable from customers of $1.1 million and $45.0 thousand, respectively. At December 31, 2022 and 2021, allowance for doubtful accounts on customer receivables were $0.1 million and nil, respectively.
The portion of our net accounts receivable from significant customers is summarized as follows:
December 31,
202220212020
Customer A82 %100 %— %
Customer B— — — 
Customer C12 — — 
94 %100 %— %
In June 2016, the FASB issued ASU 2016-13, Financial Instruments—Credit Losses (Topic 326): Measurement of Credit Losses of Financial Instruments, which, together with subsequent amendments, amends the requirement on the measurement and recognition of expected credit losses for financial assets held to replace the incurred loss model for financial assets measured at amortized cost and require entities to measure all expected credit losses for financial assets held at the reporting date based on historical experience, current conditions and reasonable and supportable forecasts. We adopted ASU 2016-13 during the year ended December 31, 2021 and there was no material impact on the consolidated financial statements.
Investments
The Company’s investments consist of corporate bonds, U.S. treasury and agency securities, state and local municipal bonds and commercial paper, all of which are classified as held-to-maturity, with a maturity date of 36-months or less at the time of purchase. The Company determines the appropriate classification of investments at the time of purchase and re-evaluates such designation as of each balance sheet date. Investments are classified as held-to-maturity when the Company has the positive intent and ability to hold the securities to maturity. Held-to-maturity securities are stated at amortized cost, adjusted for amortization of premiums and accretion of discounts to maturity. Such amortization, along with interest, is included in interest income. The Company uses the specific identification method to determine the cost basis of securities sold.
Investments are impaired when a decline in fair value is judged to be other-than-temporary. The Company evaluates investments for impairment by considering the length of time and extent to which market value has been less than cost or amortized cost, the financial condition and near-term prospects of the issuer as well as specific events or circumstances that may influence the operations of the issuer and the Company’s intent to sell the security or the likelihood that it will be required to sell the security before recovery of the entire amortized cost. Once a decline in fair value is determined to be other-than-temporary, an impairment charge is recorded to other income (expense) and a new cost basis in the investment is established.
Fair Value Measurements
ASC 820, Fair Value Measurements, clarifies that fair value is an exit price, representing the amount that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants. As such, fair value is a market-based measurement that should be determined based upon assumptions that market participants would use in pricing an asset or liability. As a basis for considering such assumptions, ASC 820 establishes a three-tier fair value hierarchy, which prioritizes the inputs used in measuring fair value as follows:
Level I: Quoted prices (unadjusted) for identical assets or liabilities in active markets that the Company can access at the measurement date;
Level II: Significant other observable inputs other than level 1 prices such as quoted prices for similar assets or liabilities, quoted prices in markets that are not active or other inputs that are observable or can be corroborated by observable market data; and
Level III: Significant unobservable inputs that reflect the Company’s own assumptions about the assumptions that market participants would use in pricing an asset or liability.
An asset’s or liability’s fair value measurement level within the fair value hierarchy is based on the lowest level of any input that is significant to the fair value measurement. Valuation techniques used need to maximize the use of observable inputs and minimize the use of unobservable inputs.
The Company believes its valuation methods are appropriate and consistent with other market participants, however the use of different methodologies or assumptions to determine the fair value of certain financial instruments could result in a different fair value measurement at the reporting date.
The Company’s financial instruments consist of cash and cash equivalents and restricted cash, accounts receivable, investments, accounts payable and accrued expenses. The carrying value of cash and cash equivalents and restricted cash, accounts receivable, accounts payable and accrued expenses approximates fair value because of the short-term nature of those instruments. The fair value of investments are based on quoted prices for identical or similar instruments in markets that are not active. As a result, investments are classified within Level II of the fair value hierarchy.
Inventories
Inventory is comprised of raw materials, work in process and finished goods and includes the cost of raw materials, freight, direct and indirect labor and allocations of other conversion costs and overhead. Semi-truck inventory is valued using the specific identification cost method and all other inventory is valued using the moving-average cost method. Inventory is stated at the lower of cost or net realizable value. We review our inventory to determine whether its carrying value exceeds the net amount realizable we expect to receive upon the ultimate sale of the inventory. This requires us to determine the estimated selling price of inventory less the estimated cost to convert the inventory on-hand into a finished product and other costs, which we determined includes the cost of installation and validation, to align with the transfer of control to customers in our revenue policy. Inventory write-downs are first allocated to all other inventory with any residual allocated to semi-truck inventory.
Once inventory is written-down based on a lower of cost or net realizable value analysis, that amount establishes the new carrying value of inventory if written-down at year end, and subsequent changes in facts and circumstances do not result in the restoration or increase in that newly established cost basis. Interim impairments are reversed and reassessed at each reporting period.
During the fourth quarter of 2021, we changed from a research and development phase to a production phase for our Hybrid system product. Certain costs incurred for components acquired prior to our determination of reaching a commercial stage were previously expensed as research and development costs, resulting in zero cost basis for those components, which affected the moving-average price. However, after inventory impairments recognized on December 31, 2021, inventory values and future inventory moving average prices will not be significantly affected by those zero cost items. Our current projected costs of production for inventory items exceeds our sales prices, and as a result of impairments, costs recognized on sales in subsequent periods will be lower until the impaired inventory has been sold or otherwise disposed.
Prepaid Expenses and Other Current Assets
Prepaid expenses and other current assets include prepaid insurance, rent and supplies, which are expected to be recognized, received or realized within the next 12 months.
Property and Equipment, Net
Property and equipment, net is stated at cost less accumulated depreciation, or if acquired in a business combination, at allocated fair value at the date of acquisition. Depreciation is calculated using the straight-line method, based upon the following estimated useful lives:
Production machinery and equipment
2 to 7 years
Vehicles
3 to 7 years
Leasehold improvements
shorter of lease term or 7 years
Demo fleet systems
2 to 3 years
Furniture and fixtures3 years
Computers and related equipment
3 to 7 years
Major renewals and improvements are capitalized, while replacements, maintenance and repairs, which do not improve or extend the lives of the respective assets, are expensed as incurred. When property and equipment is retired or otherwise disposed of, the related cost and accumulated depreciation are removed from the accounts, and any gain or loss on the disposition is recorded in the consolidated statement of operations as a component of other income (expense). All long-lived assets are located in the United States.
Intangible Assets, Net
Intangible assets consist of developed technology and a non-compete agreement and are amortized over their estimated useful lives which range from three to six years.
Impairment of Long-Lived Assets
The Company reviews long-lived assets, including property and equipment and intangible assets with definite lives, for impairment whenever events or changes in circumstances indicate that an asset group’s carrying amount may not be recoverable. The Company conducts its long-lived asset impairment analysis in accordance with ASC 360-10, Impairment or Disposal of Long-Lived Assets, which requires the Company to group assets and liabilities at the lowest level for which identifiable cash flows are largely independent of the cash flows of other assets and liabilities and evaluate the asset group against the sum of the undiscounted future cash flows. If the undiscounted cash flows do not indicate the carrying amount of the asset group is recoverable, an impairment charge is measured as the amount by which the carrying amount of the asset group exceeds its fair value.
Revenue
The Company follows five steps to recognize revenue from contracts with customers under ASC 606, Revenue from Contracts with Customers, which are:
Step 1: Identify the contract(s) with a customer;
Step 2: Identify the performance obligations in the contract;
Step 3: Determine the transaction price;
Step 4: Allocate the transaction price to the performance obligations in the contract; and
Step 5: Recognize revenue when (or as) a performance obligation is satisfied.
Revenue is comprised of sales of Hybrid systems for Class 8 semi-trucks, Class 8 semi-trucks outfitted with Hybrid systems and specific other features and services that meet the definition of a performance obligation, including internet connectivity and data processing. We provide installation services for the Hybrid system onto the customers’ vehicle. The Company’s products are marketed and sold to end-user fleet customers in North America. When our contracts with customers contain multiple performance obligations and where material, the contract transaction price is allocated on a relative standalone selling price basis to each performance obligation.
We recognize revenue on Hybrid system sales and Class 8 semi-trucks outfitted with Hybrid systems upon delivery to, and acceptance of the vehicle by, the customer, which is when control transfers. Contracts are reviewed for significant financing components and payments are typically received within 30 days of delivery. The sale of a Hybrid system to an end-use fleet customer consists of a completed modification to the customer vehicle and the installation services involve significant integration of the Hybrid system with the customer’s vehicle. Installation services are not distinct within the context of the contract and together with the sale of the Hybrid system represent a single performance obligation. We do not offer any sales returns. Amounts billed to customers related to shipping and handling are classified as revenue, and we have elected to recognize the cost for freight and shipping when control has transferred to the customer as a cost of revenue. Our policy is to
exclude taxes collected from customers from the transaction price of contracts. In the fourth quarter of fiscal 2021, we began taking deposits to secure future Hypertruck ERX production slots. Such deposits were immaterial at December 31, 2022 and 2021.
When a Class 8 semi-truck outfitted with a Hybrid system is resold to a customer, judgment is required to determine if we are the principal or agent in the arrangement. We consider factors such as, but not limited to, which entity has the primary responsibility for fulfilling the promise to provide the specified good or service, which entity has inventory risk before the specified good or service has been transferred to a customer and which entity has discretion in establishing the price for the specified good or service. We have determined that we are the principal in transactions involving the resale of Class 8 semi-trucks outfitted with the Hybrid system.
The disaggregation of our revenue sources is summarized as follows and is attributable to the U.S.:
Year Ended December 31,
202220212020
Hybrid systems and other$1,082 $60 $— 
Class 8 semi-truck prepared for Hybrid system upfit1,024 140 — 
Total product sales and other$2,106 $200 $— 
The portion of our revenues from significant customers is summarized as follows:
Year Ended December 31,
202220212020
Customer A60 %100 %— %
Customer B10 — — 
70 %100 %— %
Leases
Lessee: We determine if an arrangement is a lease at inception of the contract. Operating leases are included in operating lease right-of-use (“ROU”) assets, current portion of operating lease liabilities, and operating lease liabilities, net of current portion in the accompanying consolidated balance sheets. We have lease agreements with lease and non-lease components, and have elected to utilize the practical expedient to account for lease and non-lease components together as a single combined lease component.
ROU assets represent the Company’s right to use underlying assets for the lease term, and lease liabilities represent the Company’s obligation to make lease payments arising from the leases. ROU assets and lease liabilities are recognized at the commencement date based on the present value of lease payments over the lease term. The discount rate used to calculate the present value for lease payments is the Company’s incremental borrowing rate, which is determined based on information available at lease commencement and is equal to the rate of interest that the Company would have to pay to borrow on a collateralized basis over a similar term in an amount equal to the lease payments in a similar economic environment. The Company uses the implicit rate when readily determinable.
The Company’s real estate leases may include one or more options to renew, with the renewal extending the lease term for an additional one to five years. The exercise of lease renewal option is at the Company’s sole discretion. In general, the Company does not consider renewal options to be reasonably likely to be exercised, therefore renewal options are generally not recognized as part of the ROU assets and lease liabilities. Lease costs for lease payments are recognized on a straight-line basis over the lease term, unless there is a transfer of title or purchase option reasonably certain to be exercised. The Company does not record operating leases with an initial term of twelve months or less (“short-term leases”) in the consolidated balance sheets.
The Company’s vehicle and equipment leases may include transfer rights or options to purchase at the end of the lease that the Company is reasonably certain to exercise. Interest expense is recognized using the effective interest rate method, and the ROU asset is amortized over the useful life of the underlying asset.
Lessor: The Company also enters into arrangements whereby space within the real estate is subleased. At the lease commencement date these subleases are recognized as operating leases. Operating leases are recognized on a straight-line basis over the lease term.
The Company has entered into various trial and evaluation agreements that contain an operating lease component that is within the scope of ASC 842, Leases (“ASC 842”). These agreements also contain non-lease components related to certain stand-ready services where control transfers over time over the same period and based on the same pattern as the lease component. Because the Company has determined the lease component is the most predominant component of the arrangement and the timing and
pattern of transfer for the lease and non-lease components associated with the lease component are the same, the Company has decided to elect the practical expedient not to separate the lease and non-lease component and accounts for the entire arrangement under ASC 842.
The trial and evaluation agreements contain only variable payments not based on an index or rate as a result of refund provisions within those contracts. The Company records accounts receivable when the Company meets the criteria within the trial and evaluation agreements to invoice the lessee. In accordance with ASC 842, the Company recognizes variable lease payments as profit or loss in the period in which the changes in facts and circumstances on which the variable lease payments are based occur, which will generally be the end of the trial period when the customer refund rights lapse. During the years ended December 31, 2022, 2021 and 2020, the Company did not recognize any lease income related to these trial and evaluation agreements either because the Company has not received any consideration from the lease contracts, or the uncertainty related to the consideration received has not been resolved.
Warranties
We provide limited assurance-type warranties under our contracts and do not offer extended warranties or maintenance contracts. The warranty period typically extends for the lesser of two years or 200,000 miles following transfer of control and solely relates to correction of product defects during the warranty period. We recognize the cost of the warranty upon transfer of control based on estimated and historical claims rates and fulfillment costs, which are variable. Should product failure rates and fulfillment costs differ from these estimates, material revisions to the estimated warranty liability would be required. Warranty expense is recorded as a component of cost of revenue.
Marketing, Promotional and Advertising Costs
Marketing, promotional and advertising costs are expensed as incurred and are included as an element of selling, general and administrative expense in the consolidated statement of operations. Marketing, promotional and advertising costs were $1.1 million, $1.6 million and $0.3 million for the years ended December 31, 2022, 2021 and 2020, respectively.
Research and Development Expense
Research and development costs did not meet the requirements to be recognized as an asset as the associated future benefits were at best uncertain and there was no alternative future use at the time the costs were incurred. Research and development costs include, but are not limited to, outsourced engineering services, allocated facilities costs, depreciation on equipment utilized in research and development activities, internal engineering and development expenses, materials, internally-developed software and employee related expenses (including salaries, benefits, travel, and share-based compensation) related to development of the Company’s products and services.
Share-Based Compensation
The Company accounts for share-based compensation in accordance with ASC 718, Compensation – Stock Compensation, under which shared based payments that involve the issuance of common stock to employees and nonemployees and meet the criteria for equity-classified awards are recognized in the financial statements as share-based compensation expense based on the fair value on the date of grant. The Company issues stock option awards and restricted stock awards to employees and nonemployees, utilizing new shares. The Company has elected to recognize the adjustment to share-based compensation expense in the period in which forfeitures occur. We recognize compensation expense for awards with only service conditions on a straight-line basis over the requisite service period for the entire award.
If factors change, and we utilize different assumptions including the probability of achieving performance conditions, share-based compensation cost on future award grants may differ significantly from share-based compensation cost recognized on past award grants. Future share-based compensation cost will increase to the extent that we grant additional share-based awards to employees and nonemployees. If there are any modifications or cancellations of the underlying unvested securities, we may be required to accelerate any remaining unearned share-based compensation cost or incur incremental cost. Share-based compensation cost affects our research and development and selling, general and administrative expenses.
The Company utilized the Black-Scholes model to determine the fair value of the stock option awards issued prior to the year ended December 31, 2021, which required the input of subjective assumptions. These assumptions include estimating (a) the length of time grantees will retain their vested stock options before exercising them for employees and the contractual term of the option for nonemployees (“expected term”), (b) the volatility of the Company’s common stock price over the expected term, (c) expected dividends, and (d) the fair value of a share of common stock prior to the Business Combination. After the closing of the Business Combination, the Company’s board of directors determined the fair value of each share of common stock underlying stock-based awards based on the closing price of the Company’s common stock as reported by the NYSE on the date of grant.
The assumptions used in the Black-Scholes model are management’s best estimates, but the estimates involve inherent uncertainties and the application of management judgment (see Note 10). As a result, if other assumptions had been used, the recorded share-based compensation expense could have been materially different from that depicted in the financial statements.
Income Taxes
The Company accounts for income taxes in accordance with ASC 740, Income Taxes, under which deferred tax liabilities and assets are recognized for the expected future tax consequences of temporary differences between financial statement carrying amounts and the tax basis of assets and liabilities and net operating loss and tax credit carryforwards. Valuation allowances are established when necessary to reduce deferred tax assets to the amount expected to be realized.
Due to the Company’s history of losses since inception, the net deferred tax assets have been fully offset by a valuation allowance at December 31, 2022 and 2021. Uncertain tax positions taken or expected to be taken in a tax return are accounted for using the more likely than not threshold for financial statement recognition and measurement. For the years ended December 31, 2022 and 2021, there were no uncertain tax positions taken or expected to be taken in the Company’s tax returns.
In December 2019, the FASB issued ASU 2019-12, Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes, which is intended to simplify various aspects related to accounting for income taxes. The pronouncement is effective for fiscal years, and for interim periods within those fiscal years, beginning after December 15, 2020. The Company adopted ASU 2019-12 on January 1, 2021 and there was no impact to the Company as a result of the adoption.
Net (Loss) Income Per Share
Basic (loss) income per share (“EPS”) is computed by dividing net loss (the numerator) by the weighted average number of common shares outstanding for the period (the denominator). Diluted EPS attributable to common shareholders is computed by adjusting net loss by the weighted average number of common shares and potential common shares outstanding (if dilutive) during each period. Potential common shares include shares issuable upon exercise of stock options and vesting of restricted stock awards (see Note 10). The number of potential common shares outstanding are calculated using the treasury stock or if-converted method.
Recent Accounting Pronouncements Issued
In November 2021, the FASB issued ASU 2021-10, Government Assistance (Topic 832): Disclosures by Business Entities about Government Assistance, to increase transparency of government assistance which requires annual disclosures about transactions with a government entity that are accounted for by applying a grant or contribution accounting model by analogy. The pronouncement is effective for fiscal years beginning after December 15, 2021. The Company adopted ASU 2021-10 for the year ended December 31, 2022 with no material impact and updated its related disclosures.
XML 26 R10.htm IDEA: XBRL DOCUMENT v3.22.4
Acquisition
12 Months Ended
Dec. 31, 2022
Business Combination and Asset Acquisition [Abstract]  
Acquisition
Note 3. Acquisition
In September 2022, we acquired certain assets (the “Acquired Asset”) of General Electric Company's GE Additive business (the “Acquisition”). The Acquired Assets include new hydrogen and fuel agnostic capable generator technology (“KARNO”). The Acquisition did not meet the definition of a business combination and was accounted for as an asset acquisition. No goodwill was recognized and payments allocated to in-process research and development (“IPR&D”) were recorded in research and development expense as there was no alternative future use. Total consideration for the Acquisition was $32.3 million comprised of $15.0 million in cash, 5,500,000 shares of common stock valued at $16.1 million on the closing date and $1.2 million in direct transaction costs. $3.6 million was recorded as property and equipment with expected useful lives of primarily five years and $28.8 million was recorded as research and development expense. All assets were valued using level 3 inputs, with property and equipment valued using a market approach and IPR&D valued using an income approach based on Company management’s projections. The cash component of the consideration was recorded in the statement of cash flows and allocated between purchase of property and equipment and purchase of IPR&D under investing activities.
XML 27 R11.htm IDEA: XBRL DOCUMENT v3.22.4
Reverse Recapitalization
12 Months Ended
Dec. 31, 2022
Reverse Recapitalization [Abstract]  
Reverse Recapitalization
Note 4. Reverse Recapitalization
On October 1, 2020, Legacy Hyliion and TortoiseCorp consummated the merger contemplated by the Business Combination, with Legacy Hyliion surviving the merger as a wholly-owned subsidiary of TortoiseCorp.
Upon the closing of the Business Combination, TortoiseCorp’s certificate of incorporation was amended and restated to, among other things, increase the total number of authorized shares of capital stock to 260,000,000 shares, of which 250,000,000 shares were designated common stock, $.0001 par value per share, and of which 10,000,000 shares were designated preferred stock, $0.0001 par value per share.
Immediately prior to the closing of the Business Combination, each
issued and outstanding share of Legacy Hyliion’s redeemable, convertible preferred stock, was converted into shares of Legacy Hyliion common stock based on a one-to-one ratio (see Note 9). The Business Combination was accounted
for with a retrospective application of the Business Combination that results in 34,799,813 shares of redeemable, convertible preferred stock converting into the same number of shares of Legacy Hyliion common stock.
convertible note payable, plus accrued paid-in-kind interest, was converted into an aggregate 2,336,235 shares of Legacy Hyliion common stock at the predetermined discount (see Note 5).
Upon the consummation of the Business Combination, each share of Legacy Hyliion common stock issued and outstanding was cancelled and converted into the right to receive 1.45720232 shares (the “Exchange Ratio”) of the Company’s common stock (the “Per Share Merger Consideration”).
Additionally, Legacy Hyliion issued 1,000,000 shares of Legacy Hyliion common stock with an estimated grant date fair value of $10.00 per share to one of the convertible noteholders in connection with the commercial matters agreement (“Commercial Matters Agreement”) that was entered into in June 2020, that was not subject to the Exchange Ratio (see Note 5).
Outstanding stock options, whether vested or unvested, to purchase shares of Legacy Hyliion common stock granted under the 2016 Plan (“Legacy Options”) (see Note 10) converted into stock options for shares of the Company’s common stock upon the same terms and conditions that were in effect with respect to such stock options immediately prior to the Business Combination, after giving effect to the Exchange Ratio.
Outstanding warrants to purchase shares of TortoiseCorp Class A common stock remained outstanding at the Closing Date. The warrants became exercisable 30 days after the completion of the Business Combination and expired five years after the completion of the Business Combination or earlier upon redemption or liquidation. On November 30, 2020, the Company issued a notice of redemption to the warrant holders and on December 31, 2020, it redeemed all outstanding public warrants. See Note 9 for more information.
In connection with the Business Combination,
certain TortoiseCorp shareholders exercised their right to redeem certain of their outstanding shares for cash, resulting in the redemption of 3,308 shares of TortoiseCorp common stock for gross redemption payments of less than $0.1 million.
a number of investors purchased from the Company an aggregate of 30,750,000 shares of common stock (the “PIPE Shares”), for a purchase price of $10.00 per share and an aggregate purchase price of $307.5 million pursuant to separate subscription agreements entered into effective June 18, 2020 (the “PIPE”). The PIPE investment closed simultaneously with the consummation of the Business Combination.
an investor purchased 1,750,000 TortoiseCorp units (consisting of one share of common stock and one half of one warrant, the “Forward Purchase Units”), consisting of 1,750,000 shares of common stock (“Forward Purchase Shares”) and warrants to purchase 875,000 shares of common stock (“Forward Purchase Warrants”) for an aggregate purchase price of $17.5 million pursuant to a forward purchase agreement entered into effective February 6, 2019, as amended by the First Amendment to Amended and Restated Forward Purchase Agreement, dated June 18, 2020.
The Business Combination was accounted for as a reverse recapitalization in accordance with GAAP. Under this method of accounting, TortoiseCorp was treated as the “acquired” company for financial reporting purposes. See Note 1 for further details. Accordingly, for accounting purposes, the Business Combination was treated as the equivalent of Legacy Hyliion issuing stock for the net assets of TortoiseCorp, accompanied by a recapitalization. The net assets of TortoiseCorp are stated at historical cost, with no goodwill or intangible assets recorded.
Prior to the Business Combination, Legacy Hyliion and TortoiseCorp filed separate standalone federal, state and local income tax returns. As a result of the Business Combination Legacy Hyliion will file a consolidated income tax return. Although, for legal purposes, TortoiseCorp acquired Legacy Hyliion, and the transaction represents a reverse acquisition for federal income tax purposes. TortoiseCorp will be the parent of the consolidated group with Legacy Hyliion a subsidiary, but in the year of the closing of the Business Combination, Legacy Hyliion will file a full year tax return with TortoiseCorp joining in the return the day after the Closing Date.
The following table reconciles the elements of the Business Combination to the consolidated statements of cash flows and the consolidated statements of changes in stockholders’ equity as of and for the year ended December 31, 2020:
Cash - TortoiseCorp’s trust and cash (net of redemption)$236,484 
Cash - PIPE307,500 
Cash - forward purchase units17,500 
Less: transaction costs and advisory fees paid(45,030)
Net Business Combination and PIPE financing$516,454 
The number of shares of common stock issued immediately following the consummation of the Business Combination were:
Common stock, outstanding prior to Business Combination23,300,917 
Less: redemption of TortoiseCorp shares(3,308)
Common stock of TortoiseCorp23,297,609 
TortoiseCorp founder shares5,825,230 
Shares issued in PIPE30,750,000 
Shares issued in connection with forward purchase agreement1,750,000 
Business Combination, PIPE, and forward purchase agreement financing shares61,622,839 
Legacy Hyliion shares(1)
92,278,990 
Total shares of common stock immediately after Business Combination153,901,829 
Hyliion Holdings Corp. exercise of warrants15,414,592 
Total shares of common stock at December 31, 2020169,316,421 
(1)The number of Legacy Hyliion shares was determined as follows:
Legacy Hyliion
shares
Legacy Hyliion
shares,
effected for
Exchange
Ratio
Balance at December 31, 201824,453,750 35,634,061 
Recapitalization applied to Series A outstanding at December 31, 201834,799,813 50,710,369 
Exercise of common stock options - 2019286,874 418,033 
Exercise of common stock options - 2020 (pre-Closing)763,216 1,112,160 
Conversion of convertible notes payable to common stock(2)
2,336,235 4,404,367 
92,278,990 
(2)The number of shares issued for the conversion of convertible notes payable to common stock is calculated by applying the Exchange Ratio to the Legacy Hyliion shares issued at the time of conversion and adding 1,000,000 shares issued in connection with the Commercial Matters Agreement. All fractions were rounded down.
Lock-Up Arrangements
Certain former stockholders of Legacy Hyliion and TortoiseCorp have agreed to lock-up restrictions regarding the future transfer shares of common stock. Such shares were not able to be transferred or otherwise disposed of for a period of six months through April 1, 2021, subject to certain exceptions.
Transaction costs
Transaction costs incurred in connection with the Business Combination totaled approximately $45.0 million, which were charged to additional paid-in capital for the year ended December 31, 2020.
XML 28 R12.htm IDEA: XBRL DOCUMENT v3.22.4
Debt
12 Months Ended
Dec. 31, 2022
Debt Disclosure [Abstract]  
Debt
Note 5. Debt
During the year ended December 31, 2018, the Company issued a convertible note payable in exchange for cash totaling $5.0 million (the “2018 Note”). The 2018 Note bore interest at 6% per annum and matured in September 2020 (two years subsequent to its issuance date). The 2018 Note included the following embedded features:
(a)Automatic conversion upon the next equity financing of at least $5.0 million in proceeds. The conversion price was dependent upon the pre-money valuation of the Company in connection with the next equity financing, with the conversion price set at a 35% discount on the next equity financing price if the pre-money valuation was $100.0 million or less, or 35% multiplied by the quotient of $100.0 million divided by the pre-money valuation if it was greater than $100.0 million.
(b)Optional conversion upon a change in control. In the event of a change in control, the holder could elect to convert the 2018 Note into shares of common stock at a conversion price equal to (i) the product of the change in control purchase price multiplied by 65%, divided by (ii) the total number of outstanding shares of capital stock of the Company (on a fully-diluted basis).
(c)Optional redemption upon a change in control. In the event of a change in control, the holder could elect to request payment of all outstanding principal (with no penalty) and unpaid accrued interest.
(d)Automatic or optional redemption upon an event of default. Upon the occurrence of an event of default, the 2018 Note would either automatically become due and payable or could become due and payable at the holder’s option (based on the nature of the event of default). Upon such acceleration, all outstanding principal (with no penalty) and unpaid accrued interest would become payable.
(e)Additional interest of 3% (or a total of 9%) upon an event of default.
In addition to the above embedded features, the Company agreed that the holder of the 2018 Note would be the Company’s preferred supplier for certain components or products that the holder sells.
The Company assessed the embedded features within the 2018 Note and determined that the automatic conversion feature upon next equity financing and optional conversion feature upon change in control (share-settled redemption features) and the additional interest feature met the definition of a derivative and were not clearly and closely related to the host contract and required separate accounting.
At issuance, the Company estimated the fair value of the automatic and optional conversion features to be approximately $1.8 million. At issuance, the Company concluded the fair value of the additional interest feature was de minimis.
Between February and July 2019, the Company issued a series of convertible notes payable in exchange for cash totaling $13.6 million (the “Initial 2019 Notes”). The Initial 2019 Notes bored interest at 6% per annum and matured two to five years after their respective issuance dates. The Initial 2019 Notes were only prepayable with the consent of the holders. One of the Initial 2019 Notes (totaling $1.8 million) was secured by substantially all of the assets of the Company, subordinate to the first priority, senior secured interest held by a note holder of a convertible note issued in January 2020. The holder of this note had first priority secured interest in these assets.
The Initial 2019 Notes included the following embedded features:
(a)Automatic or optional (for one of the Initial 2019 Notes) conversion upon the next equity financing of at least $15.0 million in proceeds (the “Next Equity Financing”). The conversion price was dependent upon the pre-money valuation of the Company in connection with the next equity financing, with the conversion price set at a 25% discount on the next equity financing price if the pre-money valuation was $100.0 million or less, or 25% multiplied by the quotient of $100.0 million divided by the pre-money valuation if it was greater than $100.0 million.
(b)Optional conversion (for one of the Initial 2019 Notes) upon a subsequent equity financing if the holder did not elect to convert upon the Next Equity Financing, at the price that was set by the subsequent equity financing (no discount).
(c)Optional conversion upon a change in control. In the event of a change in control, the holder could elect to convert the Initial 2019 Notes into shares of common stock at a conversion price equal to (i) the product of the change in control purchase price multiplied by 75%, divided by (ii) the total number of outstanding shares of capital stock of the Company (on a fully-diluted basis).
(d)Optional redemption upon a change in control. In the event of a change in control, the holder could elect to request payment of all outstanding principal (with no penalty) and unpaid accrued interest.
(e)Automatic or optional redemption upon an event of default. Upon the occurrence of an event of default, the Initial 2019 Notes would either automatically become due and payable or could become due and payable at the holder’s option (based on the nature of the event of default). Upon such acceleration, all outstanding principal (with no penalty) and unpaid accrued interest would become payable.
(f)Additional interest of 3% (or a total of 9%) upon an event of default.
In addition, the Company had the right to modify one of the Initial 2019 Notes (totaling $1.8 million) in the event the holder did not convert upon next equity financing to adjust the interest rate to 4% per annum.
The Company assessed the embedded features within the Initial 2019 Notes and determined that the automatic or optional conversion feature upon next equity financing and the optional conversion feature upon change in control (share-settled redemption features), the additional interest feature and the interest rate adjustment feature met the definition of a derivative and were not clearly and closely related to the host contract and required separate accounting.
At issuance, the Company estimated the fair value of the automatic and optional conversion features to be approximately $6.0 million. At issuance, the Company concluded the fair value of the additional interest feature and the interest rate adjustment feature was de minimis.
In December 2019, the Company issued a convertible note payable in exchange for cash totaling $3.2 million (the “December 2019 Note”). The December 2019 Note bore interest at 6% per annum and matured in December 2020 (one year subsequent to its issuance date). The December 2019 Note was only prepayable with the consent of the holder. The December 2019 Note was
secured by substantially all of the assets of the Company, subordinate to the security interest held by one of the Initial 2019 Note holders. The December 2019 Note included the following embedded features:
(a)Automatic conversion upon the next equity financing of at least $35.0 million in proceeds. The conversion price would be based on the next equity financing per share price, with a 50% discount.
(b)Optional conversion upon the next equity financing of at least $15.0 million in proceeds. The conversion price would be based on the next equity financing per share price, with a 50% discount.
(c)Automatic conversion upon a subsequent equity financing of at least $35.0 million if the holder did not elect to convert upon any previous equity financing, at the price that was set by the subsequent equity financing (no discount).
(d)Optional conversion upon a change in control. In the event of a change in control, the holder could elect to convert the December 2019 Note into shares of common stock at a conversion price equal to (i) the product of the change in control purchase price multiplied by 50%, divided by (ii) the total number of outstanding shares of capital stock of the Company (on a fully-diluted basis).
(e)Optional redemption upon a change in control. In the event of a change in control, the holder could elect to request payment of all outstanding principal (with no penalty) and unpaid accrued interest.
(f)Automatic or optional redemption upon an event of default. Upon the occurrence of an event of default, the December 2019 Note would either automatically become due and payable or could become due and payable at the holder’s option (based on the nature of the event of default). Upon such acceleration, all outstanding principal (with no penalty) and unpaid accrued interest would become payable.
(g)Additional interest of 3% (or a total of 9%) upon an event of default.
In addition, in the event the holder did not convert upon an equity financing, the maturity date of the December 2019 Note would automatically extend by one year. In such situation, the holder also had the right to extend the maturity date for an additional two years beyond the modified maturity date.
The Company assessed the embedded features within the December 2019 Note and determined that the automatic and optional conversion features upon next equity financing (share-settled redemption features), the additional interest feature and the term extension feature met the definition of a derivative and were not clearly and closely related to the host contract and required separate accounting. The Company also concluded that the conversion features did not represent beneficial conversion features.
At issuance and at December 2019, the Company estimated the fair value of the automatic and optional conversion features to be approximately $1.4 million. At issuance, the Company concluded the fair value of the additional interest and term extension features was de minimis.
During January 2020, the Company issued a convertible note payable in exchange for cash totaling $3.2 million (the “January 2020 Note”). The January 2020 Note bore interest at 6% per annum and matured in January 2025 (five years subsequent to its issuance date). The January 2020 Note was only prepayable with the consent of the holder. The January 2020 Note was secured by a first priority, senior secured interest in substantially all of the assets of the Company. The January 2020 Note included the following embedded features:
(a)Optional conversion upon the next equity financing of at least $15.0 million in proceeds. The conversion price would be based on the next equity financing per share price, with a 50% discount.
(b)Optional conversion upon a subsequent equity financing of at least $15.0 million if the holder did not elect to convert upon the next equity financing, at the price that was set by the subsequent equity financing (no discount).
(c)Optional conversion upon a change in control. In the event of a change in control, the holder could elect to convert the January 2020 Note into shares of common stock at a conversion price equal to (i) the product of the change in control purchase price multiplied by 50%, divided by (ii) the total number of outstanding shares of capital stock of the Company (on a fully-diluted basis).
(d)Optional redemption upon a change in control. In the event of a change in control, the holder could elect to request payment of all outstanding principal (with no penalty) and unpaid accrued interest.
(e)Optional redemption upon the Company obtaining at least $10.0 million in commercial debt, which would result in the January 2020 Note having the same priority or being treated as subordinate to the commercial debt. In such scenario, the holder could elect to request payment of all outstanding principal (with no penalty) and unpaid accrued interest.
(f)Automatic or optional redemption upon an event of default. Upon the occurrence of an event of default, the January 2020 Note would either automatically become due and payable or could become due and payable at the holder’s option (based
on the nature of the event of default). Upon such acceleration, all outstanding principal (with no penalty) and unpaid accrued interest would become payable.
(g)Additional interest of 3% (or a total of 9%) upon an event of default.
In addition, in the event the holder did not convert upon an equity financing or change in control event, the noteholder could extend the maturity date of the January 2020 Note by five years beyond the original maturity date.
In addition, in the event the holder does not convert upon an equity financing, the interest rate on the January 2020 Note would automatically be adjusted to a rate of 4% per annum.
The Company assessed the embedded features within the January 2020 Note and determined that the automatic and optional conversion features upon next equity financing (share-settled redemption features), the additional interest feature and the term extension feature met the definition of a derivative and were not clearly and closely related to the host contract and required separate accounting. The Company also concluded that the conversion features did not represent beneficial conversion features.
At issuance, the Company estimated the fair value of the automatic and optional conversion features to be approximately $2.7 million. At issuance, the Company has concluded the fair value of the additional interest and term extension features was de minimis.
The terms of the convertible notes payable included certain restrictive covenants related to the Company’s ability to enter into certain transactions or agreements, pay dividends, or take other similar corporate actions.
During June 2020, the holders of the convertible notes executed amendments (the “Note Amendments”) to their respective convertible notes clarifying the planned Business Combination would qualify as a next financing, as defined in the respective convertible notes. The convertible notes would either automatically convert or convert at the holder’s option (the election of which was evidenced by entering into the Note Amendments) in connection with such next financing (in this case the Business Combination). The convertible notes would convert into shares of common stock at a conversion price equal to (i) the valuation of the Company established in connection with such next financing, divided by (ii) the total number of shares of capital stock of the Company (on a fully diluted and as-converted basis), as established in the original respective convertible notes. This conversion price would then be discounted based on the negotiated conversion discounts that were established in the noteholders’ original convertible notes. The amended terms of the Note Amendments were determined to be clarifications of the existing terms and did not result in substantially different terms. Accordingly, the Note Amendments were accounted for as modifications.
In connection with the reverse recapitalization discussed in Note 4, immediately prior to the closing of the Business Combination, the convertible notes, plus accrued paid-in-kind interest, totaling $26.8 million were converted into an aggregate of 2,336,235 shares of Legacy Hyliion common stock, which were then exchanged for an aggregate of 3,404,367 shares of the Company’s common stock on the Closing Date. In addition, the Company issued 1,000,000 shares of Legacy Hyliion common stock to a noteholder of the 2018 Note, Initial 2019 Notes, and January 2020 Note, with a grant date fair value of $10.00 per share in accordance with the Commercial Matters Agreement.
In connection with this conversion of the convertible notes, the Company recorded a loss on extinguishment of $10.2 million included within other income (expense) on the accompanying consolidated statements of operations.
Term Loan
During August 2020, the Company issued a term loan (the “Term Loan”) with a principal balance totaling $10.1 million that matured on the earlier of (i) December 15, 2020, (ii) the termination of the Business Combination or, (iii) the consummation of the Business Combination as provided in the Business Combination. In connection with the Term Loan, the Company paid $0.5 million of financing costs. The Term Loan bore interest at a rate equal to 6.5% plus the greater of (a) the Federal Funds rate plus 0.5%, (b) LIBOR Rate for a one-month interest period plus 1.0%, and (c) Prime Rate in effect on such day. While outstanding in 2020, the Term Loan bore interest at 8.5% per annum. The Term Loan plus accrued interest was repaid in full in October 2020.
Payroll Protection Program Loan
During May 2020, the Company received loan proceeds in the amount of $0.9 million under the Payroll Protection Program (the “PPP”). The PPP was established as part of Coronavirus Aid, Relief, and Economic Security Act and provides for loans to qualifying businesses for amounts up to 2.5 times the average monthly payroll expenses of the business, subject to certain limitations. The loans and accrued interest were forgivable after eight weeks so long as the borrower used the loan proceeds for eligible purposes, including payroll, benefits, rent and utilities, and so long as the borrower maintained its pre-funding employment and wage levels. Although the Company used the PPP loan proceeds for purposes consistent with the provisions of the PPP and such usage met the criteria established for forgiveness of the loan, the Company repaid the balance of the PPP loan plus accrued interest during the three months ended March 31, 2021.
XML 29 R13.htm IDEA: XBRL DOCUMENT v3.22.4
Investments
12 Months Ended
Dec. 31, 2022
Investments, Debt and Equity Securities [Abstract]  
Investments
Note 6. Investments
The amortized cost, unrealized gains and losses, and fair value, and maturities of our held-to-maturity investments at December 31, 2022 and 2021 are summarized as follows:
Fair Value Measurements as of
December 31, 2022
Amortized CostGross Unrealized
Gains
Gross Unrealized
Losses
Fair Value
Commercial paper$36,675 $$(161)$36,516 
U.S. government agency bonds12,441 (328)12,119 
State and municipal bonds40,104 28 (628)39,504 
Corporate bonds and notes213,088 76 (3,344)209,820 
$302,308 $112 $(4,461)$297,959 
Fair Value Measurements as of
December 31, 2021
Amortized CostGross Unrealized
Gains
Gross Unrealized
Losses
Fair Value
Commercial paper$73,908 $$(31)$73,879 
U.S. government agency bonds4,450 — (7)4,443 
State and municipal bonds17,797 — (115)17,682 
Corporate bonds and notes202,849 (953)201,899 
$299,004 $$(1,106)$297,903 
December 31, 2022December 31, 2021
Amortized CostFair ValueAmortized CostFair Value
Due in one year or less$193,740 $191,094 $118,787 $118,714 
Due after one year through five years108,568 106,865 180,217 179,189 
$302,308 $297,959 $299,004 $297,903 
XML 30 R14.htm IDEA: XBRL DOCUMENT v3.22.4
Fair Value Measurements
12 Months Ended
Dec. 31, 2022
Fair Value Disclosures [Abstract]  
Fair Value Measurements
Note 7. Fair Value Measurements
The fair value measurements of our financial assets at December 31, 2022 and 2021 are summarized as follows:
Fair Value Measurements as of December 31, 2022
Level ILevel IILevel IIITotal
Cash and cash equivalents$119,468 $— $— $119,468 
Restricted cash665 — — 665 
Held-to-maturity investments:
Commercial paper— 36,516 — 36,516 
U.S. government agency bonds— 12,119 — 12,119 
State and municipal bonds— 39,504 — 39,504 
Corporate bonds and notes— 209,820 — 209,820 
$120,133 $297,959 $— $418,092 
Fair Value Measurements as of December 31, 2021
Level ILevel IILevel IIITotal
Cash and cash equivalents$258,445 $— $— $258,445 
Restricted cash665 — — 665 
Held-to-maturity investments:
Commercial paper— 73,879 — 73,879 
U.S. government agency bonds— 4,443 — 4,443 
State and municipal bonds— 17,682 — 17,682 
Corporate bonds and notes— 201,899 — 201,899 
$259,110 $297,903 $— $557,013 
The rollforward of the Company’s Level 3 instruments at December 31, 2020 is summarized as follows*:
Balance at December 31, 2019$8,351 
Issuance of convertible note payable derivative liability2,656 
Fair value adjustments1,358 
Settlement of convertible notes payable derivative liabilities(12,365)
Balance at December 31, 2020$— 
* There were no Level 3 instruments outstanding during the years ended December 31, 2022 or 2021.
XML 31 R15.htm IDEA: XBRL DOCUMENT v3.22.4
Inventory
12 Months Ended
Dec. 31, 2022
Inventory Disclosure [Abstract]  
Inventory
Note 8. Inventory
The carrying value of our inventory at December 31, 2022 and 2021 is summarized as follows:
December 31,
20222021
Raw materials$— $— 
Work in process— 
Finished goods74 110 
$74 $114 
We write-down inventory for any excess or obsolete inventories or when we believe that the net realizable value of inventories is less than the carrying value. During the years ended December 31, 2022 and 2021, we recorded write-downs of $5.6 million and $2.3 million, respectively, included in cost of revenues. During the year ended December 31, 2020, we were in a research and development phase for all of our products, and did not capitalize substantial inventory amounts or record cost of sales and related adjustments.
XML 32 R16.htm IDEA: XBRL DOCUMENT v3.22.4
Capital Structure
12 Months Ended
Dec. 31, 2022
Reverse Recapitalization [Abstract]  
Capital Structure
Note 9. Capital Structure
As discussed in Note 1 and Note 4, on October 1, 2020, the Company consummated the Business Combination, which has been accounted for as a reverse recapitalization. Pursuant to the Certificate of Incorporation as amended on October 1, 2020 and as a result of the reverse recapitalization, the Company has retrospectively adjusted the Legacy Hyliion preferred shares and Legacy Hyliion common shares issued and outstanding prior to October 1, 2020 to give effect to the Exchange Ratio used to determine the number of shares of common stock of the combined entity into which they were converted.
Preferred Stock
The Company is authorized to issue 10,000,000 shares of preferred stock with a par value of $0.0001 per share. The Company’s board of directors is authorized to fix the voting rights, if any, designations, powers, preferences, the relative, participating, option or other special rights and any qualifications, limitations and restrictions thereof, applicable to the shares of each series. At December 31, 2022 and 2021, there were no shares of preferred stock issued and outstanding.
Common Stock
At December 31, 2022, the following shares of common stock were reserved for future issuance:
Stock options issued and outstanding2,541,439 
Authorized for future grant under 2020 Equity Incentive Plan7,503,921 
10,045,360 
Warrants
Public Warrants: On March 4, 2019, TortoiseCorp completed an initial public offering that included warrants for shares of common stock (the “Public Warrants”). Each Public Warrant entitled the holder to the right to purchase one share of common stock at an exercise price of $11.50 per share. No fractional shares were issued upon exercise of the Public Warrants. The Company could elect to redeem the Public Warrants, in whole and not in part, at a price of $0.01 per Public Warrant if (i) 30 days’ prior written notice of redemption is provided to the holders, and (ii) the last reported sale price of the Company’s common stock equals or exceeds $18.00 per share (as adjusted for stock splits, stock dividends, reorganizations, recapitalizations and the like) for any 20 trading days within a 30-trading day period ending on the third business day prior to the date on which the Company sends the notice of redemption to the warrant holders. Upon issuance of a redemption notice by the Company, the warrant holders had a period of 30 days to exercise for cash, or on a cashless basis. On the Closing Date, there were 11,650,458 Public Warrants issued and outstanding.
Private Placement Warrants: Simultaneous with TortoiseCorp’s initial public offering in March 2019, Tortoise Borrower purchased warrants at a purchase price of $1.00 per warrant in a private placement (the “Private Placement Warrants”). The Private Placement Warrants could not be redeemed by the Company so long as the Private Placement Warrants are held by the initial purchasers, or such purchasers’ permitted transferees. The Private Placement Warrants had terms and provisions identical to those of the Public Warrants, including as to exercise price, exercisability and exercise period, except if the Private Placement Warrants were held by someone other than the initial purchasers’ permitted transferees, then the Private Placement Warrants were redeemable by the Company and exercisable by such holders on the same basis as the Public Warrants. On the Closing Date, there were 6,660,183 Private Warrants issued and outstanding.
Forward Purchase Warrants: Simultaneous with the consummation of the Business Combination in October 2020, 875,000 Forward Purchase Warrants to purchase shares of common stock were issued in connection with the forward purchase agreement (See Note 4). The Forward Purchase Warrants had terms and provisions identical to those of the Public Warrants, including as to exercise price, exercisability and exercise period, except that the Forward Purchase Warrants are subject to transfer restrictions and certain registration rights.
On November 30, 2020, the Company issued a notice of redemption of all its outstanding Public Warrants and Forward Purchase Warrants, which was completed in December 2020. However, the Private Warrants held by the initial holders thereof or permitted transferees of the initial holders were not subject to this redemption. As of December 31, 2020, all outstanding Public Warrants and Forward Purchase Warrants were either exercised or redeemed by the holder. As of December 31, 2020, the Company’s transfer agent received gross proceeds of $140.8 million corresponding to the exercise of 15,786,127 warrants. However, due to the timing of the receipt of the warrant exercise and the cash, the Company’s transfer agent issued 15,414,592 shares of common stock as of December 31, 2020. The remaining 371,535 shares of common stock were issued in January 2021. Additionally, as of December 31, 2020, the Company’s transfer agent had not yet remitted $12.0 million of the gross proceeds associated with the shares of issued common stock to the Company and is included within prepaid expenses and other current assets on the accompanying consolidated balance sheets as of December 31, 2020. There were 281,065 warrants not exercised by the end of the redemption period that were redeemed for a price of $0.01 per warrant, and subsequently cancelled by the Company. The Company made the redemption payment on these cancelled warrants in January 2021. Certain holders of the warrants elected a cashless exercise, resulting in the forfeiture of 3,118,445 shares.
XML 33 R17.htm IDEA: XBRL DOCUMENT v3.22.4
Share-Based Compensation
12 Months Ended
Dec. 31, 2022
Share-Based Payment Arrangement [Abstract]  
Share-Based Compensation
Note 10. Share-Based Compensation
2016 Equity Incentive Plan
For periods prior to the reverse recapitalization (See Note 4), the Hyliion Inc. 2016 Equity Incentive Plan (the “2016 Plan”), as amended in August 2017 and approved by the board of directors (the “Board”), permitted the granting of various awards including stock options (including both nonqualified options and incentive options), stock appreciation rights (“SARs”), stock awards, phantom stock units, performance awards and other share-based awards to employees, outside directors and consultants and advisors of the Company. Only stock options have been awarded to employees, consultants and advisors under the 2016 Plan.
Legacy Options converted into an option to purchase a number of shares of common stock equal to the product of the number of shares of Legacy Hyliion common stock and the Exchange Ratio at an exercise price per share equal to the exercise price of
the Legacy Option divided by the Exchange Ratio. Each exchanged option is governed by the same terms and conditions applicable to the Legacy Option prior to the Business Combination. No further grants can be made under the 2016 Plan.
The option exercise price for all grantees equals the stock’s estimated fair value on the date of the grant, after giving effect to the Exchange Ratio. The Board determined the fair value of common stock at the time of grant by considering a number of objective and subjective factors, including independent third-party valuations of the Company’s common stock, operating and financial performance, the lack of liquidity of capital stock, and general and industry-specific economic outlook, amongst other factors. The Company believes the fair value of the stock options granted to nonemployees was more readily determinable than the fair value of the services received.
The fair value of each option is estimated on the date of the grant using the Black-Scholes option-pricing model in order to measure the compensation cost associated with the award. This model incorporates certain assumptions for inputs including an expected volatility in the market value of the underlying common stock, expected term, a risk-free interest rate, and the expected dividend yield of the underlying common stock. The following assumptions were used for options issued during the year ended December 31, 2020*:
Expected volatility70.0%
Expected term6.1 years
Risk-free interest rate1.7%
Expected dividend yield0.0%
* There were no options issued during the years ended December 31, 2022 and 2021.
Expected volatility: The expected volatility was determined by examining the historical volatility of a group of industry peers, as the Company did not have any trading history for the Company’s common stock.
Expected term: For employees, the expected term is determined using the “simplified” method, as prescribed by the SEC’s Staff Accounting Bulletin No. 107, Share-Based Payment, to estimate on a formula basis the expected term of the Company’s employee stock options, which are considered to have “plain vanilla” characteristics. For nonemployees, the expected term represents the contractual term of the option.
Risk-free interest rate: The risk-free interest rate was based upon quoted market yields for the United States Treasury instruments with terms that were consistent with the expected term of the Company’s stock options.
Expected dividend yield: The expected dividend yield was based on the Company’s history and management’s current expectation regarding future dividends.
Employee and nonemployee stock options generally vest over four years, with a maximum term of ten years from the date of grant. These awards become available to the recipient upon the satisfaction of a vesting condition based on a period of service.
Activity in the 2016 Plan for the years ended December 31, 2022, 2021 and 2020 is summarized as follows:
Number of OptionsWeighted Average
Exercise Price (in Dollars)
Weighted Average
Remaining
Contractual Term
Outstanding at December 31, 20196,587,282 $0.13 8.2 years
Granted2,797,828 0.23 
Exercised(1,112,960)0.11 
Forfeited(1,289,653)0.19 
Outstanding at December 31, 20206,982,497 0.16 7.8 years
Exercised(3,558,201)0.17 
Forfeited(266,407)0.18 
Outstanding at December 31, 20213,157,889 0.16 6.6 years
Exercised(563,617)0.17 
Forfeited(52,833)0.20 
Outstanding at December 31, 20222,541,439 $0.15 3.7 years
Exercisable at December 31, 20221,997,577 $0.13 2.8 years
At December 31, 2022, the options outstanding and exercisable had an intrinsic value of $5.6 million and $4.4 million, respectively. There were no options with an exercise price greater than the market price on December 31, 2022 to exclude from the intrinsic value computation. The intrinsic value of options exercised during the years ended December 31, 2022, 2021 and 2020 was $2.4 million, $42.8 million and $18.4 million, respectively.
Share-based compensation expense under the 2016 Plan for the years ended December 31, 2022, 2021 and 2020 was $0.1 million, $0.1 million and $0.3 million, respectively. There was $0.1 million of unrecognized compensation expense related the 2016 Plan at December 31, 2022, which is expected to be recognized over the remaining vesting periods, with a weighted-average period of 0.9 years.
2020 Equity Incentive Plan
On October 1, 2020, the Company’s shareholders approved a new long-term incentive award plan (the “2020 Plan”) in connection with the Business Combination. The 2020 Plan is administered by the Board and the compensation committee. The selection of participants, allotment of shares, determination of price and other conditions are approved by the Board and the compensation committee at its sole discretion in order to attract and retain personnel instrumental to the success of the Company. Under the 2020 Plan, the Company may grant an aggregate of 12,200,000 shares of common stock in the form of nonstatutory stock options, incentive stock options, SARs, restricted stock awards, performance awards and other awards. No awards were granted under the 2020 Plan prior to the year ended December 31, 2021, and no stock options have been granted under the 2020 Plan.
Employee and director RSUs for which a grant date has been established generally vest over three to four years from the date of grant. These awards become available to the recipient upon the satisfaction of a vesting condition based on a period of service, and performance conditions (for certain awards to employees).
Activity in the 2020 Plan for the years ended December 31, 2022, 2021 and 2020 is summarized as follows:
Number of UnitsWeighted Average Grant Date Fair Value (in Dollars)
Unvested at December 31, 2020— $— 
Granted1
1,858,236 11.24 
Vested(176,449)12.64 
Forfeited2
(124,993)12.09 
Unvested at December 31, 20213
1,556,794 11.01 
Granted4
2,504,939 4.10 
Vested(470,426)11.07 
Forfeited5
(822,207)8.44 
Unvested at December 31, 20226
2,769,100 $5.51 
1 Excludes 1,985,914 shares underlying RSU awards with performance conditions, which have not been accounted for because no accounting grant date has been established.
2 Excludes 75,000 shares underlying RSU awards with performance conditions, which have not been accounted for because no accounting grant date has been established.
3 Excludes 1,910,914 shares underlying RSU awards with performance conditions, which have not been accounted for because no accounting grant date has been established.
4 Excludes 204,167 shares underlying RSU awards with performance conditions, which have not been accounted for because no accounting grant date has been established.
5 Excludes 130,000 shares underlying RSU awards with performance conditions, which have not been accounted for because no accounting grant date has been established.
6 Excludes 1,336,667 shares underlying RSU awards with performance conditions, which have not been accounted for because no accounting grant date has been established.
Share-based compensation expense under the 2020 Plan for the years ended December 31, 2022, 2021 and 2020 was $6.9 million, $4.8 million and nil, respectively. The fair value of RSUs that vested during the years ended December 31, 2022, 2021 and 2020 was $1.7 million, $1.6 million, and nil, respectively. There was $10.2 million of unrecognized compensation expense related to the 2020 Plan at December 31, 2022, which is expected to be recognized over the remaining vesting periods, subject to forfeitures, with a weighted-average period of 1.9 years.
XML 34 R18.htm IDEA: XBRL DOCUMENT v3.22.4
Leases
12 Months Ended
Dec. 31, 2022
Leases [Abstract]  
Leases
Note 11. Leases
The Company enters into operating leases for its corporate office, temporary offices, vehicles and equipment. In addition, the Company may enter into arrangements whereby portions of the leased premises are subleased to third parties and are classified as operating leases. In December 2021, the Company amended the lease for its corporate office. This amendment increased the amount of space under the original lease, adjusted the monthly lease payments, and decreased the term of the lease through 2027. The Company accounted for this extension as a lease modification and recorded a decrease to the operating lease ROU asset and lease liability. The lease amendment includes the option to extend the term for up to two consecutive terms of five years, which was not reasonably certain to be exercised at the modification date.
The following table provides a summary of the components of lease income, costs and rent, which are included within research and development and selling, general and administrative expense:
Year Ended December 31,
202220212020
Operating lease costs:
Operating lease cost$1,921 $1,386 $1,389 
Short-term lease cost199 456 42 
Variable lease cost622 469 (14)
Sublessor income— (38)(326)
Total operating lease costs$2,742 $2,273 $1,091 
Finance lease costs:
Amortization of right-of-use assets$— $74 $112 
Interest on lease liabilities— 21 
Total finance lease costs$— $75 $133 
The following table provides the weighted-average lease terms and discount rates used for the Company’s operating leases:
December 31,
20222021
Weighted-average remaining lease term:
Operating leases4.3 years5.3 years
Weighted-average discount rate:
Operating leases7.1 %7.1 %
The following table provides a summary of operating lease liability maturities for the next five years and thereafter at December 31, 2022:
2023$878 
20242,263 
20252,331 
20262,402 
2027822 
Thereafter— 
Total minimum lease payments8,696 
Less: imputed interest(1,377)
Total lease obligations$7,319 
Leases
Note 11. Leases
The Company enters into operating leases for its corporate office, temporary offices, vehicles and equipment. In addition, the Company may enter into arrangements whereby portions of the leased premises are subleased to third parties and are classified as operating leases. In December 2021, the Company amended the lease for its corporate office. This amendment increased the amount of space under the original lease, adjusted the monthly lease payments, and decreased the term of the lease through 2027. The Company accounted for this extension as a lease modification and recorded a decrease to the operating lease ROU asset and lease liability. The lease amendment includes the option to extend the term for up to two consecutive terms of five years, which was not reasonably certain to be exercised at the modification date.
The following table provides a summary of the components of lease income, costs and rent, which are included within research and development and selling, general and administrative expense:
Year Ended December 31,
202220212020
Operating lease costs:
Operating lease cost$1,921 $1,386 $1,389 
Short-term lease cost199 456 42 
Variable lease cost622 469 (14)
Sublessor income— (38)(326)
Total operating lease costs$2,742 $2,273 $1,091 
Finance lease costs:
Amortization of right-of-use assets$— $74 $112 
Interest on lease liabilities— 21 
Total finance lease costs$— $75 $133 
The following table provides the weighted-average lease terms and discount rates used for the Company’s operating leases:
December 31,
20222021
Weighted-average remaining lease term:
Operating leases4.3 years5.3 years
Weighted-average discount rate:
Operating leases7.1 %7.1 %
The following table provides a summary of operating lease liability maturities for the next five years and thereafter at December 31, 2022:
2023$878 
20242,263 
20252,331 
20262,402 
2027822 
Thereafter— 
Total minimum lease payments8,696 
Less: imputed interest(1,377)
Total lease obligations$7,319 
XML 35 R19.htm IDEA: XBRL DOCUMENT v3.22.4
Property and Equipment, Net
12 Months Ended
Dec. 31, 2022
Property, Plant and Equipment [Abstract]  
Property and Equipment, Net
Note 12. Property and Equipment, Net
Property and equipment, net at December 31, 2022 and 2021 is summarized as follows:
December 31,
20222021
Production machinery and equipment$5,897 $1,717 
Vehicles817 720 
Leasehold improvements1,002 1,077 
Office furniture and fixtures162 155 
Computers and related equipment1,367 1,219 
9,245 4,888 
Less: accumulated depreciation(3,639)(2,653)
Total property and equipment, net$5,606 $2,235 
Depreciation expense for the years ended December 31, 2022, 2021 and 2020 totaled approximately $1.1 million, $0.8 million and $0.8 million respectively. For the year ended December 31, 2022, $0.3 million and $0.8 million was included in selling, general and administrative expenses and research and development expenses, respectively, in the consolidated statements of operations. For the year ended December 31, 2021, $0.1 million and $0.7 million was included in selling, general and administrative expenses and research and development expenses, respectively, in the consolidated statements of operations. For the year ended December 31, 2020, $0.1 million and $0.7 million was included in selling, general and administrative expenses and research and development expenses, respectively, in the consolidated statements of operations. For the years ended December 31, 2022, 2021 and 2020, there was nil depreciation expense included in cost of revenues.
XML 36 R20.htm IDEA: XBRL DOCUMENT v3.22.4
Intangible Assets, Net
12 Months Ended
Dec. 31, 2022
Goodwill and Intangible Assets Disclosure [Abstract]  
Intangible Assets, Net
Note 13. Intangible Assets, Net
The gross carrying amount and accumulated amortization of separately identifiable intangible assets at December 31, 2022 and 2021 is summarized as follows:
December 31, 2022
Intangible AssetUseful LifeWeighted Average Remaining LifeGross Carrying ValueAccumulated AmortizationNet
Developed technology6 years1.4 years$583 $(445)$138 
Internal-use software3 years3.0 years66 (4)62 
$649 $(449)$200 
December 31, 2021
Intangible AssetUseful LifeWeighted Average Remaining LifeGross Carrying ValueAccumulated AmortizationNet
Developed technology6 years2.4 years$578 $(343)$235 
$578 $(343)$235 
Total amortization expense for the years ended December 31, 2022, 2021 and 2020 was $0.1 million, $0.1 million and $0.1 million, respectively, and is included within selling, general and administrative expenses in the consolidated statements of operations.
Total future amortization expense for finite-lived intangible assets at December 31, 2022 is summarized as follows:
2023$120 
202462 
202518 
$200 
XML 37 R21.htm IDEA: XBRL DOCUMENT v3.22.4
Accrued Expenses and Other Current Liabilities
12 Months Ended
Dec. 31, 2022
Accrued Liabilities and Other Liabilities [Abstract]  
Accrued Expenses and Other Current Liabilities
Note 14. Accrued Expenses and Other Current Liabilities
Accrued expenses and other current liabilities at December 31, 2022 and 2021 are summarized as follows:
December 31,
20222021
Accrued professional services and other$5,834 $3,681 
Accrued compensation and related benefits4,773 3,460 
Other accrued liabilities928 618 
$11,535 $7,759 
XML 38 R22.htm IDEA: XBRL DOCUMENT v3.22.4
Warranties
12 Months Ended
Dec. 31, 2022
Guarantees and Product Warranties [Abstract]  
Warranties
Note 15. Warranties
The change in warranty liability for the years ended December 31, 2022 and 2021 is summarized as follows and included within accrued expenses and other current liabilities and other liabilities in the consolidated balance sheets:
Year ended December 31,
20222021
Balance at beginning of period$44 $— 
Accrual for warranties issued644 44 
Net changes in accrual related to pre-existing warranties(7)— 
Warranty charges(154)— 
Balance at end of period$527 $44 
XML 39 R23.htm IDEA: XBRL DOCUMENT v3.22.4
Income Taxes
12 Months Ended
Dec. 31, 2022
Income Tax Disclosure [Abstract]  
Income Taxes
Note 16. Income Taxes
The income tax provision for the years ended December 31, 2022, 2021 and 2020 is summarized as follows:
Year Ended December 31,
202220212020
Current tax expense:
Federal$— $— $— 
State— — — 
Total current tax expense$— $— $— 
Deferred tax (benefit) expense:
Federal$(34,296)$(24,138)$(8,952)
State(40)67 (291)
Valuation allowance34,336 24,071 9,243 
Total deferred tax expense$— $— $— 
The components of deferred taxes at December 31, 2022 and 2021 are summarized as follows:
December 31,
20222021
Deferred tax assets:
Federal net operating loss carryforwards$48,186 $39,399 
State net operating loss carryforwards491 984 
Operating lease obligation1,537 1,815 
Section 174 expenditures14,840 — 
R&D tax credit4,714 693 
Other3,148 1,908 
Intangible assets, net6,001 — 
Property and equipment, net— 13 
Total deferred tax assets78,917 44,812 
Less: valuation allowance(77,475)(43,139)
Deferred tax assets, net of valuation allowance1,442 1,673 
Deferred tax liabilities:
Operating lease right of use asset, net1,359 1,624 
Intangible assets, net— 49 
Property and equipment, net83 — 
Total deferred tax liabilities1,442 1,673 
Net deferred tax assets$— $— 
The reconciliation of taxes at the federal statutory rate to the Company’s provision for income taxes for the years ended December 31, 2022, 2021 and 2020 is summarized as follows:
Year Ended December 31,
202220212020
Provision at statutory rate of 21%$(32,205)$(20,170)$68,069 
Non-deductible convertible debt interest expense— — 227 
Non-deductible gain related to warrant conversions— — (76,293)
State tax expense492 — (158)
Stock options533 (3,458)54 
Transaction costs— — (2,947)
Shares issued in connection with a Commercial Matters Agreement— — 2,100 
Other865 (231)(102)
R&D tax credit(4,021)(212)(193)
Change in valuation allowance34,336 24,071 9,243 
$— $— $— 
In assessing the realizability of deferred tax assets, management considered whether it is more likely than not that some portion or all of the deferred tax assets will not be realized. The ultimate realization of deferred tax assets is dependent upon the generation of future taxable income during the periods in which those temporary differences become deductible. Management considered the scheduled reversal of deferred tax liabilities, projected future taxable income and tax planning strategies in making this assessment. Based upon the level of historical taxable income and projections for future taxable income over the periods in which the deferred tax assets are deductible, management believes it is more likely than not that the Company will not realize the benefits of these deductible differences at December 31, 2022.
The Company had federal net operating loss carryforwards of $229.5 million and $187.6 million at December 31, 2022 and 2021, respectively. At December 31, 2022, $10.5 million of this amount will begin to expire in 2036 and the remaining $219.0
million has an indefinite carryforward period. The Company had state net operating loss carryforwards of $12.5 million and $12.5 million at December 31, 2022 and 2021, respectively, that will begin to expire beginning in 2036 and research and development credits of $4.1 million that will begin to expire in 2037. The Company's ability to utilize a portion of net operating loss carryforwards and credits to offset future taxable income, and tax, respectively, is subject to certain limitations under section 382 of the Internal Revenue Code upon changes in equity ownership of the Company. Due to such limitation, $2.0 million of the Company’s net operating loss and less than $0.1 million of the Company’s R&D credits will expire unused, regardless of taxable income in future years.
The Company files a United States federal income tax return, as well as income tax returns in various states. The tax returns for years 2018 and thereafter remain open for examination. However, the taxing authorities have the ability to review the propriety of tax losses created in closed tax years to the extent such losses are utilized in an open tax year.
XML 40 R24.htm IDEA: XBRL DOCUMENT v3.22.4
Commitments and Contingencies
12 Months Ended
Dec. 31, 2022
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies
Note 17. Commitments and Contingencies
Economic Incentive Agreement
During the year ended December 31, 2018, the Company entered into an agreement with the Cedar Park Economic Development Corporation (“EDC”), whereby the Company will receive cash grants from the EDC contingent upon the Company fulfilling and maintaining certain corporate office lease and employment requirements. The specified requirements must be met on or before specific measurement dates and maintained throughout the term of the agreement, which expires effective December 31, 2025.
As the terms of the EDC grant agreement require the Company to meet and maintain all of the performance requirements throughout the term of the agreement, the Company has not substantially met all the conditions for the grant funding received. Should the Company fail to meet and maintain any performance requirements, all amounts received from the EDC are subject to refund. Accordingly, total grant funding of $0.9 million recorded as part of other liabilities as of December 31, 2022 will continue to be reflected as an other non-current liability until all related performance requirements have been met through the end of the agreement on December 31, 2025.
Under the agreement, the EDC has the right to file a security interest to all assets of the Company.
Legal Proceedings
On September 28, 2020, the Company, then operating as TortoiseCorp, held a special meeting of the stockholders of the Company (the “Special Meeting”), to approve the proposed Business Combination with Hyliion Inc. and certain other matters relating thereto. Among them were several proposals to amend the TortoiseCorp’s certificate of incorporation (the “Old Charter”), including an amendment to increase the number of authorized shares of Class A common stock from 200,000,000 to 250,000,000 shares (the “Class A Increase Amendment”). At the Special Meeting, all proposals presented, including the Class A Increase Amendment, were approved by a majority of the then-outstanding shares of the Company’s Class A common stock and Class B common stock, voting as a single class. On October 1, 2020, the Business Combination closed and the Company’s restated certificate of incorporation (the “New Charter”), which gave effect to that amendment and certain other approved amendments and also reclassified the Company’s Class A common stock into “common stock,” became effective.
A recent ruling by the Delaware Court of Chancery (the “Court of Chancery”) has created uncertainty as to whether Section 242(b)(2) of the Delaware General Corporation Law (“DGCL”) would have required the Class A Increase Amendment proposal to be approved by separate votes of the Class A common stock and Class B common stock.
The Company continues to believe that a separate vote of Class A common stock was not required to approve the Class A Increase Amendment. In light of this recent ruling, however, the Company filed a petition (the “Petition”) in the Court of Chancery pursuant to Section 205 of the DGCL on February 13, 2023 seeking validation of the Class A Increase Amendment and the validation and declaration of effectiveness of the New Charter (including its filing and effectiveness) which gave effect to the Class A Increase Amendment, and for the avoidance of doubt the validation of the reclassification of the Company's Class A common stock into “common stock” pursuant to the New Charter, in each case as of October 1, 2020. Section 205 of the DGCL permits the Court of Chancery, in its discretion, to ratify and validate potentially defective corporate acts after considering a variety of factors. On February 14, 2023, the Court of Chancery granted the motion to expedite and set a hearing date on the Petition of March 6, 2023.
From the date of the Business Combination and through the issuance date of the financial statements included in this Annual Report on Form 10-K the total issued and potential dilutive shares of the Company have not exceeded the previously authorized 200,000,000. If the Company is not successful in the Section 205 proceeding, the uncertainty with respect to its capitalization resulting from the Delaware Court of Chancery’s ruling referenced above could have a material adverse impact on the Company, including on its ability to issue stock-based compensation to its employees, directors and officers, pursue strategic transactions or complete future equity or debt financing transactions, until the underlying issues are definitively resolved.
XML 41 R25.htm IDEA: XBRL DOCUMENT v3.22.4
Net (Loss) Income Per Share
12 Months Ended
Dec. 31, 2022
Earnings Per Share [Abstract]  
Net (Loss) Income Per Share
Note 18. Net (Loss) Income Per Share
As a result of the reverse recapitalization (see Note 4), the Company has retroactively adjusted the weighted average shares outstanding prior to October 1, 2020 to give effect to the Exchange Ratio used to determine the number of shares of common stock into which they were converted.
The computation of basic and diluted net (loss) income per share for the years ended December 31, 2022, 2021 and 2020 is summarized as follows (in thousands, except share and per share data):
Year Ended December 31,
202220212020
Numerator:
Net (loss) income attributable to common stockholders$(153,357)$(96,048)$324,117 
Denominator:
Weighted average shares outstanding, basic175,400,486 172,216,477 104,324,059 
Weighted average shares outstanding, diluted175,400,486 172,216,477 112,570,960 
Net (loss) income per share, basic$(0.87)$(0.56)$3.11 
Net loss per share, diluted$(0.87)$(0.56)$(0.35)
Potential common shares excluded from the computation of diluted net (loss) income per share because including them would have had an anti-dilutive effect for the years ended December 31, 2022, 2021 and 2020 are summarized as follows:
Year Ended December 31,
202220212020
Unexercised stock options2,541,439 3,157,889 — 
Unvested restricted stock units*4,105,673 3,467,708 — 
6,647,112 6,625,597 — 
* Potential common shares from unvested restricted stock units for the years ended December 31, 2022, 2021 and 2020 include 1,336,667, 1,910,914 and nil shares, respectively, where no accounting grant date has been established.
XML 42 R26.htm IDEA: XBRL DOCUMENT v3.22.4
Supplemental Cash Flow Information
12 Months Ended
Dec. 31, 2022
Supplemental Cash Flow Elements [Abstract]  
Supplemental Cash Flow Information
Note 19. Supplemental Cash Flow Information
Supplemental cash flow information for the years ended December 31, 2022, 2021 and 2020 is summarized as follows:
Year Ended December 31,
202220212020
Cash paid for interest$— $(8)$(144)
Cash paid for taxes$— $— $— 
Cash paid for amounts included in the measurement of lease liabilities:
Operating cash flows from operating leases$(1,921)$(1,386)$(1,446)
Right-of-use assets obtained in exchange for lease obligations$— $3,410 $1,007 
Year Ended December 31,
202220212020
Supplemental disclosure of noncash investing and financing activities:
Warrants exercised where proceeds are included within prepaid expenses and other current assets$— $— $11,978 
Settlement of convertible notes payable and convertible note payable derivative liabilities$— $— $44,039 
Common stock issued for purchase of assets$16,115 $— $— 
Acquisitions of property and equipment and intangible assets included in accounts payable and other$59 $246 $— 
XML 43 R27.htm IDEA: XBRL DOCUMENT v3.22.4
Retirement Plan
12 Months Ended
Dec. 31, 2022
Retirement Benefits [Abstract]  
Retirement Plan
Note 20. Retirement Plan
The Company has adopted a 401(k) plan to provide all eligible employees a means to accumulate retirement savings on a tax-advantaged basis. The 401(k) plan requires participants to be at least 21 years old and have 30 days of service. Plan participants may make elective contributions up to the maximum percentage of compensation and dollar amount allowed under the Internal Revenue Code and are always 100% vested in their elective contributions. The Company has also established a Profit Sharing plan in which the employer may make contributions on the employee’s behalf (“discretionary employer contributions”). The Company did not make any Profit Sharing contributions during the years ended December 31, 2022, 2021 and 2020.
XML 44 R28.htm IDEA: XBRL DOCUMENT v3.22.4
Summary of Significant Accounting policies (Policies)
12 Months Ended
Dec. 31, 2022
Accounting Policies [Abstract]  
Use of Estimates and Uncertainty of the Coronavirus Pandemic
Use of Estimates and Uncertainty of the Coronavirus Pandemic
The preparation of financial statements in conformity with GAAP requires management to make certain estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities as of the balance sheet date, as well as reported amounts of expenses during the reporting period. The Company’s most significant estimates and judgments involve revenue recognition, inventory, warranties, acquisitions, income taxes and valuation of share-based compensation, including the fair value of common stock prior to the Business Combination. Management bases its estimates on historical experience and on various other assumptions believed to be reasonable, the results of which form the basis for making judgments about the carrying values of assets and liabilities. Actual results could differ from those estimates, and such differences could be material to the Company’s consolidated financial statements.
On January 30, 2020, the World Health Organization declared the coronavirus outbreak a “Public Health Emergency of International Concern” and on March 11, 2020, declared the coronavirus outbreak a pandemic. In mid-March 2020, United States (“U.S.”) State Governors, local officials and leaders outside of the U.S. began ordering various “shelter-in-place” orders, which have had various impacts on the U.S. and global economies. The lingering impacts of the coronavirus pandemic primarily include ongoing shortages in the transportation industry supply chain.
Segment Information
Segment Information
ASC 280, Segment Reporting, defines operating segments as components of an enterprise where discrete financial information is available that is evaluated regularly by the chief operating decision-maker (“CODM”) in deciding how to allocate resources and in assessing performance. The Company operates as a single operating segment. The Company’s CODM is the chief executive officer, who has ultimate responsibility for the operating performance of the Company and the allocation of resources. The CODM uses cash flows as the primary measure to manage the business and does not segment the business for internal reporting or decision making.
Concentration of Supplier Risk
Concentration of Supplier Risk
The Company is dependent on certain suppliers, the majority of which are single source suppliers, and the inability of these suppliers to deliver necessary components of the Company’s products in a timely manner at prices, quality levels and volumes that are acceptable, or the Company’s inability to efficiently manage these components from these suppliers, could have a material adverse effect on the Company’s business, prospects, financial condition and operating results.
Cash and Cash Equivalents
Cash and Cash Equivalents
The Company considers all highly liquid investments with a maturity date of 90 days or less at the time of purchase to be cash and cash equivalents only if in checking, savings or money market accounts. Cash and cash equivalents include cash held in banks and money market accounts and are carried at cost, which approximates fair value. The Company maintains cash in excess of federally insured limits at financial institutions, which it believes are of high credit quality and has not incurred any losses related to these balances to date. The Company believes its credit risk, with respect to these financial institutions to be minimal.
Accounts Receivable Accounts ReceivableAccounts receivable are stated at a gross invoice amount, net of an allowance for doubtful accounts. The allowance for doubtful accounts is maintained at a level considered adequate to provide for potential account losses on the balance based on the Company’s evaluation of the anticipated impact of current economic conditions, changes in the character and size of the balance, past and expected future loss experience and other pertinent factors.
Financial Instruments—Credit Losses In June 2016, the FASB issued ASU 2016-13, Financial Instruments—Credit Losses (Topic 326): Measurement of Credit Losses of Financial Instruments, which, together with subsequent amendments, amends the requirement on the measurement and recognition of expected credit losses for financial assets held to replace the incurred loss model for financial assets measured at amortized cost and require entities to measure all expected credit losses for financial assets held at the reporting date based on historical experience, current conditions and reasonable and supportable forecasts. We adopted ASU 2016-13 during the year ended December 31, 2021 and there was no material impact on the consolidated financial statements.
Investments
Investments
The Company’s investments consist of corporate bonds, U.S. treasury and agency securities, state and local municipal bonds and commercial paper, all of which are classified as held-to-maturity, with a maturity date of 36-months or less at the time of purchase. The Company determines the appropriate classification of investments at the time of purchase and re-evaluates such designation as of each balance sheet date. Investments are classified as held-to-maturity when the Company has the positive intent and ability to hold the securities to maturity. Held-to-maturity securities are stated at amortized cost, adjusted for amortization of premiums and accretion of discounts to maturity. Such amortization, along with interest, is included in interest income. The Company uses the specific identification method to determine the cost basis of securities sold.
Investments are impaired when a decline in fair value is judged to be other-than-temporary. The Company evaluates investments for impairment by considering the length of time and extent to which market value has been less than cost or amortized cost, the financial condition and near-term prospects of the issuer as well as specific events or circumstances that may influence the operations of the issuer and the Company’s intent to sell the security or the likelihood that it will be required to sell the security before recovery of the entire amortized cost. Once a decline in fair value is determined to be other-than-temporary, an impairment charge is recorded to other income (expense) and a new cost basis in the investment is established.
Fair Value Measurements
Fair Value Measurements
ASC 820, Fair Value Measurements, clarifies that fair value is an exit price, representing the amount that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants. As such, fair value is a market-based measurement that should be determined based upon assumptions that market participants would use in pricing an asset or liability. As a basis for considering such assumptions, ASC 820 establishes a three-tier fair value hierarchy, which prioritizes the inputs used in measuring fair value as follows:
Level I: Quoted prices (unadjusted) for identical assets or liabilities in active markets that the Company can access at the measurement date;
Level II: Significant other observable inputs other than level 1 prices such as quoted prices for similar assets or liabilities, quoted prices in markets that are not active or other inputs that are observable or can be corroborated by observable market data; and
Level III: Significant unobservable inputs that reflect the Company’s own assumptions about the assumptions that market participants would use in pricing an asset or liability.
An asset’s or liability’s fair value measurement level within the fair value hierarchy is based on the lowest level of any input that is significant to the fair value measurement. Valuation techniques used need to maximize the use of observable inputs and minimize the use of unobservable inputs.
The Company believes its valuation methods are appropriate and consistent with other market participants, however the use of different methodologies or assumptions to determine the fair value of certain financial instruments could result in a different fair value measurement at the reporting date.
The Company’s financial instruments consist of cash and cash equivalents and restricted cash, accounts receivable, investments, accounts payable and accrued expenses. The carrying value of cash and cash equivalents and restricted cash, accounts receivable, accounts payable and accrued expenses approximates fair value because of the short-term nature of those instruments. The fair value of investments are based on quoted prices for identical or similar instruments in markets that are not active. As a result, investments are classified within Level II of the fair value hierarchy.
Inventories
Inventories
Inventory is comprised of raw materials, work in process and finished goods and includes the cost of raw materials, freight, direct and indirect labor and allocations of other conversion costs and overhead. Semi-truck inventory is valued using the specific identification cost method and all other inventory is valued using the moving-average cost method. Inventory is stated at the lower of cost or net realizable value. We review our inventory to determine whether its carrying value exceeds the net amount realizable we expect to receive upon the ultimate sale of the inventory. This requires us to determine the estimated selling price of inventory less the estimated cost to convert the inventory on-hand into a finished product and other costs, which we determined includes the cost of installation and validation, to align with the transfer of control to customers in our revenue policy. Inventory write-downs are first allocated to all other inventory with any residual allocated to semi-truck inventory.
Once inventory is written-down based on a lower of cost or net realizable value analysis, that amount establishes the new carrying value of inventory if written-down at year end, and subsequent changes in facts and circumstances do not result in the restoration or increase in that newly established cost basis. Interim impairments are reversed and reassessed at each reporting period.
During the fourth quarter of 2021, we changed from a research and development phase to a production phase for our Hybrid system product. Certain costs incurred for components acquired prior to our determination of reaching a commercial stage were previously expensed as research and development costs, resulting in zero cost basis for those components, which affected the moving-average price. However, after inventory impairments recognized on December 31, 2021, inventory values and future inventory moving average prices will not be significantly affected by those zero cost items. Our current projected costs of production for inventory items exceeds our sales prices, and as a result of impairments, costs recognized on sales in subsequent periods will be lower until the impaired inventory has been sold or otherwise disposed.
Prepaid Expenses and Other Current Assets
Prepaid Expenses and Other Current Assets
Prepaid expenses and other current assets include prepaid insurance, rent and supplies, which are expected to be recognized, received or realized within the next 12 months.
Property and Equipment, Net
Property and Equipment, Net
Property and equipment, net is stated at cost less accumulated depreciation, or if acquired in a business combination, at allocated fair value at the date of acquisition. Depreciation is calculated using the straight-line method, based upon the following estimated useful lives:
Production machinery and equipment
2 to 7 years
Vehicles
3 to 7 years
Leasehold improvements
shorter of lease term or 7 years
Demo fleet systems
2 to 3 years
Furniture and fixtures3 years
Computers and related equipment
3 to 7 years
Major renewals and improvements are capitalized, while replacements, maintenance and repairs, which do not improve or extend the lives of the respective assets, are expensed as incurred. When property and equipment is retired or otherwise disposed of, the related cost and accumulated depreciation are removed from the accounts, and any gain or loss on the disposition is recorded in the consolidated statement of operations as a component of other income (expense). All long-lived assets are located in the United States.
Intangible Assets, Net
Intangible Assets, Net
Intangible assets consist of developed technology and a non-compete agreement and are amortized over their estimated useful lives which range from three to six years.
Impairment of Long-Lived Assets
Impairment of Long-Lived Assets
The Company reviews long-lived assets, including property and equipment and intangible assets with definite lives, for impairment whenever events or changes in circumstances indicate that an asset group’s carrying amount may not be recoverable. The Company conducts its long-lived asset impairment analysis in accordance with ASC 360-10, Impairment or Disposal of Long-Lived Assets, which requires the Company to group assets and liabilities at the lowest level for which identifiable cash flows are largely independent of the cash flows of other assets and liabilities and evaluate the asset group against the sum of the undiscounted future cash flows. If the undiscounted cash flows do not indicate the carrying amount of the asset group is recoverable, an impairment charge is measured as the amount by which the carrying amount of the asset group exceeds its fair value.
Revenue
Revenue
The Company follows five steps to recognize revenue from contracts with customers under ASC 606, Revenue from Contracts with Customers, which are:
Step 1: Identify the contract(s) with a customer;
Step 2: Identify the performance obligations in the contract;
Step 3: Determine the transaction price;
Step 4: Allocate the transaction price to the performance obligations in the contract; and
Step 5: Recognize revenue when (or as) a performance obligation is satisfied.
Revenue is comprised of sales of Hybrid systems for Class 8 semi-trucks, Class 8 semi-trucks outfitted with Hybrid systems and specific other features and services that meet the definition of a performance obligation, including internet connectivity and data processing. We provide installation services for the Hybrid system onto the customers’ vehicle. The Company’s products are marketed and sold to end-user fleet customers in North America. When our contracts with customers contain multiple performance obligations and where material, the contract transaction price is allocated on a relative standalone selling price basis to each performance obligation.
We recognize revenue on Hybrid system sales and Class 8 semi-trucks outfitted with Hybrid systems upon delivery to, and acceptance of the vehicle by, the customer, which is when control transfers. Contracts are reviewed for significant financing components and payments are typically received within 30 days of delivery. The sale of a Hybrid system to an end-use fleet customer consists of a completed modification to the customer vehicle and the installation services involve significant integration of the Hybrid system with the customer’s vehicle. Installation services are not distinct within the context of the contract and together with the sale of the Hybrid system represent a single performance obligation. We do not offer any sales returns. Amounts billed to customers related to shipping and handling are classified as revenue, and we have elected to recognize the cost for freight and shipping when control has transferred to the customer as a cost of revenue. Our policy is to
exclude taxes collected from customers from the transaction price of contracts. In the fourth quarter of fiscal 2021, we began taking deposits to secure future Hypertruck ERX production slots. Such deposits were immaterial at December 31, 2022 and 2021.
When a Class 8 semi-truck outfitted with a Hybrid system is resold to a customer, judgment is required to determine if we are the principal or agent in the arrangement. We consider factors such as, but not limited to, which entity has the primary responsibility for fulfilling the promise to provide the specified good or service, which entity has inventory risk before the specified good or service has been transferred to a customer and which entity has discretion in establishing the price for the specified good or service. We have determined that we are the principal in transactions involving the resale of Class 8 semi-trucks outfitted with the Hybrid system.
The disaggregation of our revenue sources is summarized as follows and is attributable to the U.S.:
Year Ended December 31,
202220212020
Hybrid systems and other$1,082 $60 $— 
Class 8 semi-truck prepared for Hybrid system upfit1,024 140 — 
Total product sales and other$2,106 $200 $— 
Leases
Leases
Lessee: We determine if an arrangement is a lease at inception of the contract. Operating leases are included in operating lease right-of-use (“ROU”) assets, current portion of operating lease liabilities, and operating lease liabilities, net of current portion in the accompanying consolidated balance sheets. We have lease agreements with lease and non-lease components, and have elected to utilize the practical expedient to account for lease and non-lease components together as a single combined lease component.
ROU assets represent the Company’s right to use underlying assets for the lease term, and lease liabilities represent the Company’s obligation to make lease payments arising from the leases. ROU assets and lease liabilities are recognized at the commencement date based on the present value of lease payments over the lease term. The discount rate used to calculate the present value for lease payments is the Company’s incremental borrowing rate, which is determined based on information available at lease commencement and is equal to the rate of interest that the Company would have to pay to borrow on a collateralized basis over a similar term in an amount equal to the lease payments in a similar economic environment. The Company uses the implicit rate when readily determinable.
The Company’s real estate leases may include one or more options to renew, with the renewal extending the lease term for an additional one to five years. The exercise of lease renewal option is at the Company’s sole discretion. In general, the Company does not consider renewal options to be reasonably likely to be exercised, therefore renewal options are generally not recognized as part of the ROU assets and lease liabilities. Lease costs for lease payments are recognized on a straight-line basis over the lease term, unless there is a transfer of title or purchase option reasonably certain to be exercised. The Company does not record operating leases with an initial term of twelve months or less (“short-term leases”) in the consolidated balance sheets.
The Company’s vehicle and equipment leases may include transfer rights or options to purchase at the end of the lease that the Company is reasonably certain to exercise. Interest expense is recognized using the effective interest rate method, and the ROU asset is amortized over the useful life of the underlying asset.
Lessor: The Company also enters into arrangements whereby space within the real estate is subleased. At the lease commencement date these subleases are recognized as operating leases. Operating leases are recognized on a straight-line basis over the lease term.
The Company has entered into various trial and evaluation agreements that contain an operating lease component that is within the scope of ASC 842, Leases (“ASC 842”). These agreements also contain non-lease components related to certain stand-ready services where control transfers over time over the same period and based on the same pattern as the lease component. Because the Company has determined the lease component is the most predominant component of the arrangement and the timing and
pattern of transfer for the lease and non-lease components associated with the lease component are the same, the Company has decided to elect the practical expedient not to separate the lease and non-lease component and accounts for the entire arrangement under ASC 842.
The trial and evaluation agreements contain only variable payments not based on an index or rate as a result of refund provisions within those contracts. The Company records accounts receivable when the Company meets the criteria within the trial and evaluation agreements to invoice the lessee. In accordance with ASC 842, the Company recognizes variable lease payments as profit or loss in the period in which the changes in facts and circumstances on which the variable lease payments are based occur, which will generally be the end of the trial period when the customer refund rights lapse. During the years ended December 31, 2022, 2021 and 2020, the Company did not recognize any lease income related to these trial and evaluation agreements either because the Company has not received any consideration from the lease contracts, or the uncertainty related to the consideration received has not been resolved.
Warranties
Warranties
We provide limited assurance-type warranties under our contracts and do not offer extended warranties or maintenance contracts. The warranty period typically extends for the lesser of two years or 200,000 miles following transfer of control and solely relates to correction of product defects during the warranty period. We recognize the cost of the warranty upon transfer of control based on estimated and historical claims rates and fulfillment costs, which are variable. Should product failure rates and fulfillment costs differ from these estimates, material revisions to the estimated warranty liability would be required. Warranty expense is recorded as a component of cost of revenue.
Marketing, Promotional and Advertising Costs Marketing, Promotional and Advertising CostsMarketing, promotional and advertising costs are expensed as incurred and are included as an element of selling, general and administrative expense in the consolidated statement of operations.
Research and Development Expense
Research and Development Expense
Research and development costs did not meet the requirements to be recognized as an asset as the associated future benefits were at best uncertain and there was no alternative future use at the time the costs were incurred. Research and development costs include, but are not limited to, outsourced engineering services, allocated facilities costs, depreciation on equipment utilized in research and development activities, internal engineering and development expenses, materials, internally-developed software and employee related expenses (including salaries, benefits, travel, and share-based compensation) related to development of the Company’s products and services.
Share-Based Compensation
Share-Based Compensation
The Company accounts for share-based compensation in accordance with ASC 718, Compensation – Stock Compensation, under which shared based payments that involve the issuance of common stock to employees and nonemployees and meet the criteria for equity-classified awards are recognized in the financial statements as share-based compensation expense based on the fair value on the date of grant. The Company issues stock option awards and restricted stock awards to employees and nonemployees, utilizing new shares. The Company has elected to recognize the adjustment to share-based compensation expense in the period in which forfeitures occur. We recognize compensation expense for awards with only service conditions on a straight-line basis over the requisite service period for the entire award.
If factors change, and we utilize different assumptions including the probability of achieving performance conditions, share-based compensation cost on future award grants may differ significantly from share-based compensation cost recognized on past award grants. Future share-based compensation cost will increase to the extent that we grant additional share-based awards to employees and nonemployees. If there are any modifications or cancellations of the underlying unvested securities, we may be required to accelerate any remaining unearned share-based compensation cost or incur incremental cost. Share-based compensation cost affects our research and development and selling, general and administrative expenses.
The Company utilized the Black-Scholes model to determine the fair value of the stock option awards issued prior to the year ended December 31, 2021, which required the input of subjective assumptions. These assumptions include estimating (a) the length of time grantees will retain their vested stock options before exercising them for employees and the contractual term of the option for nonemployees (“expected term”), (b) the volatility of the Company’s common stock price over the expected term, (c) expected dividends, and (d) the fair value of a share of common stock prior to the Business Combination. After the closing of the Business Combination, the Company’s board of directors determined the fair value of each share of common stock underlying stock-based awards based on the closing price of the Company’s common stock as reported by the NYSE on the date of grant.
The assumptions used in the Black-Scholes model are management’s best estimates, but the estimates involve inherent uncertainties and the application of management judgment (see Note 10). As a result, if other assumptions had been used, the recorded share-based compensation expense could have been materially different from that depicted in the financial statements.
Income Taxes
Income Taxes
The Company accounts for income taxes in accordance with ASC 740, Income Taxes, under which deferred tax liabilities and assets are recognized for the expected future tax consequences of temporary differences between financial statement carrying amounts and the tax basis of assets and liabilities and net operating loss and tax credit carryforwards. Valuation allowances are established when necessary to reduce deferred tax assets to the amount expected to be realized.
Due to the Company’s history of losses since inception, the net deferred tax assets have been fully offset by a valuation allowance at December 31, 2022 and 2021. Uncertain tax positions taken or expected to be taken in a tax return are accounted for using the more likely than not threshold for financial statement recognition and measurement. For the years ended December 31, 2022 and 2021, there were no uncertain tax positions taken or expected to be taken in the Company’s tax returns.
In December 2019, the FASB issued ASU 2019-12, Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes, which is intended to simplify various aspects related to accounting for income taxes. The pronouncement is effective for fiscal years, and for interim periods within those fiscal years, beginning after December 15, 2020. The Company adopted ASU 2019-12 on January 1, 2021 and there was no impact to the Company as a result of the adoption.
Net (Loss) Income Per Share
Net (Loss) Income Per Share
Basic (loss) income per share (“EPS”) is computed by dividing net loss (the numerator) by the weighted average number of common shares outstanding for the period (the denominator). Diluted EPS attributable to common shareholders is computed by adjusting net loss by the weighted average number of common shares and potential common shares outstanding (if dilutive) during each period. Potential common shares include shares issuable upon exercise of stock options and vesting of restricted stock awards (see Note 10). The number of potential common shares outstanding are calculated using the treasury stock or if-converted method.
Recent Accounting Pronouncements Issued
Recent Accounting Pronouncements Issued
In November 2021, the FASB issued ASU 2021-10, Government Assistance (Topic 832): Disclosures by Business Entities about Government Assistance, to increase transparency of government assistance which requires annual disclosures about transactions with a government entity that are accounted for by applying a grant or contribution accounting model by analogy. The pronouncement is effective for fiscal years beginning after December 15, 2021. The Company adopted ASU 2021-10 for the year ended December 31, 2022 with no material impact and updated its related disclosures.
XML 45 R29.htm IDEA: XBRL DOCUMENT v3.22.4
Summary of Significant Accounting Policies (Tables)
12 Months Ended
Dec. 31, 2022
Accounting Policies [Abstract]  
Schedule of Restrictions on Cash and Cash Equivalents Total cash and cash equivalents and restricted cash as presented in the consolidated statements of cash flows is summarized as follows:
December 31, 2022December 31, 2021December 31, 2020December 31, 2019
Cash and cash equivalents$119,468 $258,445 $389,705 $6,285 
Restricted cash included in other assets665 665 — — 
$120,133 $259,110 $389,705 $6,285 
Schedule of Net Accounts Receivable from Significant Customers
The portion of our net accounts receivable from significant customers is summarized as follows:
December 31,
202220212020
Customer A82 %100 %— %
Customer B— — — 
Customer C12 — — 
94 %100 %— %
The portion of our revenues from significant customers is summarized as follows:
Year Ended December 31,
202220212020
Customer A60 %100 %— %
Customer B10 — — 
70 %100 %— %
Schedule of Property and Equipment Depreciation is calculated using the straight-line method, based upon the following estimated useful lives:
Production machinery and equipment
2 to 7 years
Vehicles
3 to 7 years
Leasehold improvements
shorter of lease term or 7 years
Demo fleet systems
2 to 3 years
Furniture and fixtures3 years
Computers and related equipment
3 to 7 years
Schedule of Disaggregation of Revenue
The disaggregation of our revenue sources is summarized as follows and is attributable to the U.S.:
Year Ended December 31,
202220212020
Hybrid systems and other$1,082 $60 $— 
Class 8 semi-truck prepared for Hybrid system upfit1,024 140 — 
Total product sales and other$2,106 $200 $— 
XML 46 R30.htm IDEA: XBRL DOCUMENT v3.22.4
Reverse Recapitalization (Tables)
12 Months Ended
Dec. 31, 2022
Reverse Recapitalization [Abstract]  
Schedule of Business Combination to the Consolidated Statements of Cash Flows and the Consolidated Statement of Changes in Stockholders’ Equity
The following table reconciles the elements of the Business Combination to the consolidated statements of cash flows and the consolidated statements of changes in stockholders’ equity as of and for the year ended December 31, 2020:
Cash - TortoiseCorp’s trust and cash (net of redemption)$236,484 
Cash - PIPE307,500 
Cash - forward purchase units17,500 
Less: transaction costs and advisory fees paid(45,030)
Net Business Combination and PIPE financing$516,454 
Schedule of Shares of Common Stock Issued Immediately Following the Consummation of the Business Combination
The number of shares of common stock issued immediately following the consummation of the Business Combination were:
Common stock, outstanding prior to Business Combination23,300,917 
Less: redemption of TortoiseCorp shares(3,308)
Common stock of TortoiseCorp23,297,609 
TortoiseCorp founder shares5,825,230 
Shares issued in PIPE30,750,000 
Shares issued in connection with forward purchase agreement1,750,000 
Business Combination, PIPE, and forward purchase agreement financing shares61,622,839 
Legacy Hyliion shares(1)
92,278,990 
Total shares of common stock immediately after Business Combination153,901,829 
Hyliion Holdings Corp. exercise of warrants15,414,592 
Total shares of common stock at December 31, 2020169,316,421 
(1)The number of Legacy Hyliion shares was determined as follows:
Schedule of Legacy Hyliion Shares
Legacy Hyliion
shares
Legacy Hyliion
shares,
effected for
Exchange
Ratio
Balance at December 31, 201824,453,750 35,634,061 
Recapitalization applied to Series A outstanding at December 31, 201834,799,813 50,710,369 
Exercise of common stock options - 2019286,874 418,033 
Exercise of common stock options - 2020 (pre-Closing)763,216 1,112,160 
Conversion of convertible notes payable to common stock(2)
2,336,235 4,404,367 
92,278,990 
(2)The number of shares issued for the conversion of convertible notes payable to common stock is calculated by applying the Exchange Ratio to the Legacy Hyliion shares issued at the time of conversion and adding 1,000,000 shares issued in connection with the Commercial Matters Agreement. All fractions were rounded down.
XML 47 R31.htm IDEA: XBRL DOCUMENT v3.22.4
Investments (Tables)
12 Months Ended
Dec. 31, 2022
Investments, Debt and Equity Securities [Abstract]  
Schedule of Amortized Cost, Unrealized Gains and Losses, and Fair Value
The amortized cost, unrealized gains and losses, and fair value, and maturities of our held-to-maturity investments at December 31, 2022 and 2021 are summarized as follows:
Fair Value Measurements as of
December 31, 2022
Amortized CostGross Unrealized
Gains
Gross Unrealized
Losses
Fair Value
Commercial paper$36,675 $$(161)$36,516 
U.S. government agency bonds12,441 (328)12,119 
State and municipal bonds40,104 28 (628)39,504 
Corporate bonds and notes213,088 76 (3,344)209,820 
$302,308 $112 $(4,461)$297,959 
Fair Value Measurements as of
December 31, 2021
Amortized CostGross Unrealized
Gains
Gross Unrealized
Losses
Fair Value
Commercial paper$73,908 $$(31)$73,879 
U.S. government agency bonds4,450 — (7)4,443 
State and municipal bonds17,797 — (115)17,682 
Corporate bonds and notes202,849 (953)201,899 
$299,004 $$(1,106)$297,903 
Schedule of Investment Maturity
December 31, 2022December 31, 2021
Amortized CostFair ValueAmortized CostFair Value
Due in one year or less$193,740 $191,094 $118,787 $118,714 
Due after one year through five years108,568 106,865 180,217 179,189 
$302,308 $297,959 $299,004 $297,903 
XML 48 R32.htm IDEA: XBRL DOCUMENT v3.22.4
Fair Value Measurements (Tables)
12 Months Ended
Dec. 31, 2022
Fair Value Disclosures [Abstract]  
Schedule of Assets and Liabilities That Are Measured at Fair Value on a Recurring Basis
The fair value measurements of our financial assets at December 31, 2022 and 2021 are summarized as follows:
Fair Value Measurements as of December 31, 2022
Level ILevel IILevel IIITotal
Cash and cash equivalents$119,468 $— $— $119,468 
Restricted cash665 — — 665 
Held-to-maturity investments:
Commercial paper— 36,516 — 36,516 
U.S. government agency bonds— 12,119 — 12,119 
State and municipal bonds— 39,504 — 39,504 
Corporate bonds and notes— 209,820 — 209,820 
$120,133 $297,959 $— $418,092 
Fair Value Measurements as of December 31, 2021
Level ILevel IILevel IIITotal
Cash and cash equivalents$258,445 $— $— $258,445 
Restricted cash665 — — 665 
Held-to-maturity investments:
Commercial paper— 73,879 — 73,879 
U.S. government agency bonds— 4,443 — 4,443 
State and municipal bonds— 17,682 — 17,682 
Corporate bonds and notes— 201,899 — 201,899 
$259,110 $297,903 $— $557,013 
Schedule of Level 3 Instruments
The rollforward of the Company’s Level 3 instruments at December 31, 2020 is summarized as follows*:
Balance at December 31, 2019$8,351 
Issuance of convertible note payable derivative liability2,656 
Fair value adjustments1,358 
Settlement of convertible notes payable derivative liabilities(12,365)
Balance at December 31, 2020$— 
* There were no Level 3 instruments outstanding during the years ended December 31, 2022 or 2021.
XML 49 R33.htm IDEA: XBRL DOCUMENT v3.22.4
Inventory (Tables)
12 Months Ended
Dec. 31, 2022
Inventory Disclosure [Abstract]  
Schedule of Inventory
The carrying value of our inventory at December 31, 2022 and 2021 is summarized as follows:
December 31,
20222021
Raw materials$— $— 
Work in process— 
Finished goods74 110 
$74 $114 
XML 50 R34.htm IDEA: XBRL DOCUMENT v3.22.4
Capital Structure (Tables)
12 Months Ended
Dec. 31, 2022
Reverse Recapitalization [Abstract]  
Schedule of Common Stock Reserved
At December 31, 2022, the following shares of common stock were reserved for future issuance:
Stock options issued and outstanding2,541,439 
Authorized for future grant under 2020 Equity Incentive Plan7,503,921 
10,045,360 
XML 51 R35.htm IDEA: XBRL DOCUMENT v3.22.4
Share-Based Compensation (Tables)
12 Months Ended
Dec. 31, 2022
Share-Based Payment Arrangement [Abstract]  
Schedule of Assumptions Were Used for Options Issued The following assumptions were used for options issued during the year ended December 31, 2020*:
Expected volatility70.0%
Expected term6.1 years
Risk-free interest rate1.7%
Expected dividend yield0.0%
* There were no options issued during the years ended December 31, 2022 and 2021.
Schedule of Share Option Activity
Activity in the 2016 Plan for the years ended December 31, 2022, 2021 and 2020 is summarized as follows:
Number of OptionsWeighted Average
Exercise Price (in Dollars)
Weighted Average
Remaining
Contractual Term
Outstanding at December 31, 20196,587,282 $0.13 8.2 years
Granted2,797,828 0.23 
Exercised(1,112,960)0.11 
Forfeited(1,289,653)0.19 
Outstanding at December 31, 20206,982,497 0.16 7.8 years
Exercised(3,558,201)0.17 
Forfeited(266,407)0.18 
Outstanding at December 31, 20213,157,889 0.16 6.6 years
Exercised(563,617)0.17 
Forfeited(52,833)0.20 
Outstanding at December 31, 20222,541,439 $0.15 3.7 years
Exercisable at December 31, 20221,997,577 $0.13 2.8 years
Activity in the 2020 Plan for the years ended December 31, 2022, 2021 and 2020 is summarized as follows:
Number of UnitsWeighted Average Grant Date Fair Value (in Dollars)
Unvested at December 31, 2020— $— 
Granted1
1,858,236 11.24 
Vested(176,449)12.64 
Forfeited2
(124,993)12.09 
Unvested at December 31, 20213
1,556,794 11.01 
Granted4
2,504,939 4.10 
Vested(470,426)11.07 
Forfeited5
(822,207)8.44 
Unvested at December 31, 20226
2,769,100 $5.51 
1 Excludes 1,985,914 shares underlying RSU awards with performance conditions, which have not been accounted for because no accounting grant date has been established.
2 Excludes 75,000 shares underlying RSU awards with performance conditions, which have not been accounted for because no accounting grant date has been established.
3 Excludes 1,910,914 shares underlying RSU awards with performance conditions, which have not been accounted for because no accounting grant date has been established.
4 Excludes 204,167 shares underlying RSU awards with performance conditions, which have not been accounted for because no accounting grant date has been established.
5 Excludes 130,000 shares underlying RSU awards with performance conditions, which have not been accounted for because no accounting grant date has been established.
6 Excludes 1,336,667 shares underlying RSU awards with performance conditions, which have not been accounted for because no accounting grant date has been established.
XML 52 R36.htm IDEA: XBRL DOCUMENT v3.22.4
Leases (Tables)
12 Months Ended
Dec. 31, 2022
Leases [Abstract]  
Schedule of Operating Lease Costs and Finance Lease Costs
The following table provides a summary of the components of lease income, costs and rent, which are included within research and development and selling, general and administrative expense:
Year Ended December 31,
202220212020
Operating lease costs:
Operating lease cost$1,921 $1,386 $1,389 
Short-term lease cost199 456 42 
Variable lease cost622 469 (14)
Sublessor income— (38)(326)
Total operating lease costs$2,742 $2,273 $1,091 
Finance lease costs:
Amortization of right-of-use assets$— $74 $112 
Interest on lease liabilities— 21 
Total finance lease costs$— $75 $133 
Schedule of Weighted-average Lease Terms and Discount Rates
The following table provides the weighted-average lease terms and discount rates used for the Company’s operating leases:
December 31,
20222021
Weighted-average remaining lease term:
Operating leases4.3 years5.3 years
Weighted-average discount rate:
Operating leases7.1 %7.1 %
Schedule of Lease Liability Maturities for the Next Five Years
The following table provides a summary of operating lease liability maturities for the next five years and thereafter at December 31, 2022:
2023$878 
20242,263 
20252,331 
20262,402 
2027822 
Thereafter— 
Total minimum lease payments8,696 
Less: imputed interest(1,377)
Total lease obligations$7,319 
XML 53 R37.htm IDEA: XBRL DOCUMENT v3.22.4
Property and Equipment, Net (Tables)
12 Months Ended
Dec. 31, 2022
Property, Plant and Equipment [Abstract]  
Schedule of Property and Equipment, Net
Property and equipment, net at December 31, 2022 and 2021 is summarized as follows:
December 31,
20222021
Production machinery and equipment$5,897 $1,717 
Vehicles817 720 
Leasehold improvements1,002 1,077 
Office furniture and fixtures162 155 
Computers and related equipment1,367 1,219 
9,245 4,888 
Less: accumulated depreciation(3,639)(2,653)
Total property and equipment, net$5,606 $2,235 
XML 54 R38.htm IDEA: XBRL DOCUMENT v3.22.4
Intangible Assets, Net (Tables)
12 Months Ended
Dec. 31, 2022
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Identifiable Intangible Assets
The gross carrying amount and accumulated amortization of separately identifiable intangible assets at December 31, 2022 and 2021 is summarized as follows:
December 31, 2022
Intangible AssetUseful LifeWeighted Average Remaining LifeGross Carrying ValueAccumulated AmortizationNet
Developed technology6 years1.4 years$583 $(445)$138 
Internal-use software3 years3.0 years66 (4)62 
$649 $(449)$200 
December 31, 2021
Intangible AssetUseful LifeWeighted Average Remaining LifeGross Carrying ValueAccumulated AmortizationNet
Developed technology6 years2.4 years$578 $(343)$235 
$578 $(343)$235 
Schedule of Future Amortization Expense
Total future amortization expense for finite-lived intangible assets at December 31, 2022 is summarized as follows:
2023$120 
202462 
202518 
$200 
XML 55 R39.htm IDEA: XBRL DOCUMENT v3.22.4
Accrued Expenses and Other Current Liabilities (Tables)
12 Months Ended
Dec. 31, 2022
Accrued Liabilities and Other Liabilities [Abstract]  
Schedule of Accrued Expenses and Other Current Liabilities
Accrued expenses and other current liabilities at December 31, 2022 and 2021 are summarized as follows:
December 31,
20222021
Accrued professional services and other$5,834 $3,681 
Accrued compensation and related benefits4,773 3,460 
Other accrued liabilities928 618 
$11,535 $7,759 
XML 56 R40.htm IDEA: XBRL DOCUMENT v3.22.4
Warranties (Tables)
12 Months Ended
Dec. 31, 2022
Guarantees and Product Warranties [Abstract]  
Schedule of Product Warranty Liability
The change in warranty liability for the years ended December 31, 2022 and 2021 is summarized as follows and included within accrued expenses and other current liabilities and other liabilities in the consolidated balance sheets:
Year ended December 31,
20222021
Balance at beginning of period$44 $— 
Accrual for warranties issued644 44 
Net changes in accrual related to pre-existing warranties(7)— 
Warranty charges(154)— 
Balance at end of period$527 $44 
XML 57 R41.htm IDEA: XBRL DOCUMENT v3.22.4
Income Taxes (Tables)
12 Months Ended
Dec. 31, 2022
Income Tax Disclosure [Abstract]  
Schedule of Provision for Income Taxes
The income tax provision for the years ended December 31, 2022, 2021 and 2020 is summarized as follows:
Year Ended December 31,
202220212020
Current tax expense:
Federal$— $— $— 
State— — — 
Total current tax expense$— $— $— 
Deferred tax (benefit) expense:
Federal$(34,296)$(24,138)$(8,952)
State(40)67 (291)
Valuation allowance34,336 24,071 9,243 
Total deferred tax expense$— $— $— 
Schedule of Deferred Taxes
The components of deferred taxes at December 31, 2022 and 2021 are summarized as follows:
December 31,
20222021
Deferred tax assets:
Federal net operating loss carryforwards$48,186 $39,399 
State net operating loss carryforwards491 984 
Operating lease obligation1,537 1,815 
Section 174 expenditures14,840 — 
R&D tax credit4,714 693 
Other3,148 1,908 
Intangible assets, net6,001 — 
Property and equipment, net— 13 
Total deferred tax assets78,917 44,812 
Less: valuation allowance(77,475)(43,139)
Deferred tax assets, net of valuation allowance1,442 1,673 
Deferred tax liabilities:
Operating lease right of use asset, net1,359 1,624 
Intangible assets, net— 49 
Property and equipment, net83 — 
Total deferred tax liabilities1,442 1,673 
Net deferred tax assets$— $— 
Schedule of Reconciliation of Taxes at Federal Statutory Rate to Provision for Income Taxes
The reconciliation of taxes at the federal statutory rate to the Company’s provision for income taxes for the years ended December 31, 2022, 2021 and 2020 is summarized as follows:
Year Ended December 31,
202220212020
Provision at statutory rate of 21%$(32,205)$(20,170)$68,069 
Non-deductible convertible debt interest expense— — 227 
Non-deductible gain related to warrant conversions— — (76,293)
State tax expense492 — (158)
Stock options533 (3,458)54 
Transaction costs— — (2,947)
Shares issued in connection with a Commercial Matters Agreement— — 2,100 
Other865 (231)(102)
R&D tax credit(4,021)(212)(193)
Change in valuation allowance34,336 24,071 9,243 
$— $— $— 
XML 58 R42.htm IDEA: XBRL DOCUMENT v3.22.4
Net (Loss) Income Per Share (Tables)
12 Months Ended
Dec. 31, 2022
Earnings Per Share [Abstract]  
Schedule of Basic and Diluted Net (Loss) Income Per Share
The computation of basic and diluted net (loss) income per share for the years ended December 31, 2022, 2021 and 2020 is summarized as follows (in thousands, except share and per share data):
Year Ended December 31,
202220212020
Numerator:
Net (loss) income attributable to common stockholders$(153,357)$(96,048)$324,117 
Denominator:
Weighted average shares outstanding, basic175,400,486 172,216,477 104,324,059 
Weighted average shares outstanding, diluted175,400,486 172,216,477 112,570,960 
Net (loss) income per share, basic$(0.87)$(0.56)$3.11 
Net loss per share, diluted$(0.87)$(0.56)$(0.35)
Schedule of Potential Common Shares
Potential common shares excluded from the computation of diluted net (loss) income per share because including them would have had an anti-dilutive effect for the years ended December 31, 2022, 2021 and 2020 are summarized as follows:
Year Ended December 31,
202220212020
Unexercised stock options2,541,439 3,157,889 — 
Unvested restricted stock units*4,105,673 3,467,708 — 
6,647,112 6,625,597 — 
* Potential common shares from unvested restricted stock units for the years ended December 31, 2022, 2021 and 2020 include 1,336,667, 1,910,914 and nil shares, respectively, where no accounting grant date has been established.
XML 59 R43.htm IDEA: XBRL DOCUMENT v3.22.4
Supplemental Cash Flow Information (Tables)
12 Months Ended
Dec. 31, 2022
Supplemental Cash Flow Elements [Abstract]  
Schedule of Provides Supplemental Cash Flow Information
Supplemental cash flow information for the years ended December 31, 2022, 2021 and 2020 is summarized as follows:
Year Ended December 31,
202220212020
Cash paid for interest$— $(8)$(144)
Cash paid for taxes$— $— $— 
Cash paid for amounts included in the measurement of lease liabilities:
Operating cash flows from operating leases$(1,921)$(1,386)$(1,446)
Right-of-use assets obtained in exchange for lease obligations$— $3,410 $1,007 
Schedule of Provides Supplemental Disclosures of Noncash Financing Activities
Year Ended December 31,
202220212020
Supplemental disclosure of noncash investing and financing activities:
Warrants exercised where proceeds are included within prepaid expenses and other current assets$— $— $11,978 
Settlement of convertible notes payable and convertible note payable derivative liabilities$— $— $44,039 
Common stock issued for purchase of assets$16,115 $— $— 
Acquisitions of property and equipment and intangible assets included in accounts payable and other$59 $246 $— 
XML 60 R44.htm IDEA: XBRL DOCUMENT v3.22.4
Description of Organization and Business Operations and Basis of Presentation (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2022
Dec. 31, 2021
Mar. 31, 2021
Oct. 01, 2020
Dec. 31, 2019
Accounting Policies [Abstract]            
Common stock, par value (in dollars per share)   $ 0.0001 $ 0.0001      
Net of transaction costs and expenses         $ 516,500  
Gross proceeds $ 140,800          
Proceeds to be collected       $ 16,300    
Total equity 640,168 $ 423,574 $ 553,915     $ (18,069)
Cash and cash equivalents $ 389,705 119,468 $ 258,445     $ 6,285
Investments   $ 302,300        
XML 61 R45.htm IDEA: XBRL DOCUMENT v3.22.4
Summary of Significant Accounting Policies - Restricted Cash (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Accounting Policies [Abstract]        
Letter of credit $ 700      
Cash and cash equivalents 119,468 $ 258,445 $ 389,705 $ 6,285
Restricted cash included in other assets 665 665 0 0
Total cash and cash equivalents $ 120,133 $ 259,110 $ 389,705 $ 6,285
XML 62 R46.htm IDEA: XBRL DOCUMENT v3.22.4
Summary of Significant Accounting Policies - Portion of Our Net Accounts Receivable from Significant Customers (Details) - Accounts Receivable - Customer Concentration Risk
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Customer A      
Disaggregation of Revenue [Line Items]      
Concentration risk, percentage 82.00% 100.00% 0.00%
Customer B      
Disaggregation of Revenue [Line Items]      
Concentration risk, percentage 0.00% 0.00% 0.00%
Customer C      
Disaggregation of Revenue [Line Items]      
Concentration risk, percentage 12.00% 0.00% 0.00%
Significant Customers      
Disaggregation of Revenue [Line Items]      
Concentration risk, percentage 94.00% 100.00% 0.00%
XML 63 R47.htm IDEA: XBRL DOCUMENT v3.22.4
Summary of Significant Accounting Policies - Narrative (Details)
12 Months Ended
Dec. 31, 2022
USD ($)
renewal_option
mi
Dec. 31, 2021
USD ($)
Dec. 31, 2020
USD ($)
Lessee, Lease, Description [Line Items]      
Accounts receivable from customers $ 1,100,000 $ 45,000  
Accounts receivable allowance $ 100,000 0  
Maturity date (or less) 36 months    
Options to renew (at least) | renewal_option 1    
Lease extension 5 years    
Warranty period extend 2 years    
Warrant extension, mileage | mi 200,000    
Marketing and advertising expense $ 1,100,000 $ 1,600,000 $ 300,000
Minimum      
Lessee, Lease, Description [Line Items]      
Useful Life 3 years    
Lease extension 1 year    
Maximum      
Lessee, Lease, Description [Line Items]      
Useful Life 6 years    
Lease extension 5 years    
XML 64 R48.htm IDEA: XBRL DOCUMENT v3.22.4
Summary of Significant Accounting Policies - Schedule of Property and Equipment (Details)
12 Months Ended
Dec. 31, 2022
Production machinery and equipment | Minimum  
Public Utility, Property, Plant and Equipment [Line Items]  
Estimated useful life 2 years
Production machinery and equipment | Maximum  
Public Utility, Property, Plant and Equipment [Line Items]  
Estimated useful life 7 years
Vehicles | Minimum  
Public Utility, Property, Plant and Equipment [Line Items]  
Estimated useful life 3 years
Vehicles | Maximum  
Public Utility, Property, Plant and Equipment [Line Items]  
Estimated useful life 7 years
Leasehold improvements  
Public Utility, Property, Plant and Equipment [Line Items]  
Estimated useful life 7 years
Demo fleet systems | Minimum  
Public Utility, Property, Plant and Equipment [Line Items]  
Estimated useful life 2 years
Demo fleet systems | Maximum  
Public Utility, Property, Plant and Equipment [Line Items]  
Estimated useful life 3 years
Furniture and fixtures  
Public Utility, Property, Plant and Equipment [Line Items]  
Estimated useful life 3 years
Computers and related equipment | Minimum  
Public Utility, Property, Plant and Equipment [Line Items]  
Estimated useful life 3 years
Computers and related equipment | Maximum  
Public Utility, Property, Plant and Equipment [Line Items]  
Estimated useful life 7 years
XML 65 R49.htm IDEA: XBRL DOCUMENT v3.22.4
Summary of Significant Accounting Policies - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Disaggregation of Revenue [Line Items]      
Total product sales and other $ 2,106 $ 200 $ 0
Hybrid systems and other      
Disaggregation of Revenue [Line Items]      
Total product sales and other 1,082 60 0
Class 8 semi-truck prepared for Hybrid system upfit      
Disaggregation of Revenue [Line Items]      
Total product sales and other $ 1,024 $ 140 $ 0
XML 66 R50.htm IDEA: XBRL DOCUMENT v3.22.4
Summary of Significant Accounting Policies - Portion of Our Revenues from Significant Customers (Details) - Revenue Benchmark - Customer Concentration Risk
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Customer A      
Disaggregation of Revenue [Line Items]      
Concentration risk, percentage 60.00% 100.00% 0.00%
Customer B      
Disaggregation of Revenue [Line Items]      
Concentration risk, percentage 10.00% 0.00% 0.00%
Significant Customers      
Disaggregation of Revenue [Line Items]      
Concentration risk, percentage 70.00% 100.00% 0.00%
XML 67 R51.htm IDEA: XBRL DOCUMENT v3.22.4
Acquisition (Details) - USD ($)
1 Months Ended 12 Months Ended
Sep. 30, 2022
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Asset Acquisition [Line Items]        
Goodwill $ 0      
Acquired in-process research and development (Note 3)   $ 110,370,000 $ 58,261,000 $ 12,598,000
Acquisition        
Asset Acquisition [Line Items]        
Total consideration 32,300,000      
Payments to acquire productive assets $ 15,000,000      
Common stock shares issued (in shares) 5,500,000      
Common stock value $ 16,100,000      
Direct transaction costs 1,200,000      
Property and equipment $ 3,600,000      
Estimated useful life 5 years      
Acquired in-process research and development (Note 3) $ 28,800,000      
XML 68 R52.htm IDEA: XBRL DOCUMENT v3.22.4
Reverse Recapitalization - Narrative (Details)
$ / shares in Units, $ in Millions
1 Months Ended 12 Months Ended
Oct. 01, 2020
USD ($)
$ / shares
shares
Sep. 30, 2020
shares
Oct. 31, 2020
shares
Dec. 31, 2020
USD ($)
shares
Dec. 31, 2022
$ / shares
shares
Dec. 31, 2021
shares
Reverse Recapitalization (Details) [Line Items]            
Common stock, shares authorized (in shares) 260,000,000       250,000,000 250,000,000
Issuance of common shares (in shares) 250,000,000       179,826,309 173,468,979
Common stock par value (in dollars per share) | $ / shares $ 0.0001          
Preferred stock, shares issued (in shares) 10,000,000       0 0
Preferred stock, par value (in dollars per share) | $ / shares $ 0.0001       $ 0.0001  
Conversion ratio 1          
Convertible redeemable preferred stock (in shares) 34,799,813          
Aggregate number of convertible stock (in shares) 2,336,235          
Exchange Ratio 1.45720232          
Redemption of common stock (in shares) 3,308          
Gross redemption payments for common stock | $ $ 0.1          
Common stock (in shares)       169,316,421    
Warrants to purchase (in shares)     875,000      
Business combination transaction cost | $       $ 45.0    
Warrant            
Reverse Recapitalization (Details) [Line Items]            
Warrants exercisable eligibility period 30 days          
Business combination expiration period 5 years          
Legacy Hyliion            
Reverse Recapitalization (Details) [Line Items]            
Issuance of common shares (in shares) 1,000,000          
Shares issued (in shares) 1,000,000          
Fair value per share (in dollars per share) | $ / shares $ 10.00          
PIPE Shares            
Reverse Recapitalization (Details) [Line Items]            
Aggregate number of common stock purchase (in shares) 30,750,000          
Price per unit (in dollars per share) | $ / shares $ 10.00          
Aggregate purchase price | $ $ 307.5          
TortoiseCorp            
Reverse Recapitalization (Details) [Line Items]            
Aggregate number of common stock purchase (in shares) 1,750,000          
Aggregate purchase price | $ $ 17.5          
Common stock (in shares) 1,750,000          
Warrants to purchase (in shares) 875,000          
Forward Purchase Units            
Reverse Recapitalization (Details) [Line Items]            
Common stock (in shares) 1          
Warrants to purchase (in shares)   0.5        
XML 69 R53.htm IDEA: XBRL DOCUMENT v3.22.4
Reverse Recapitalization - Schedule of Business Combination to the Consolidated Statements of Cash Flows and the Consolidated Statement of Changes in Stockholders’ Equity Deficit (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2020
USD ($)
Reverse Recapitalization [Abstract]  
Cash - TortoiseCorp’s trust and cash (net of redemption) $ 236,484
Cash - PIPE 307,500
Cash - forward purchase units 17,500
Less: transaction costs and advisory fees paid (45,030)
Net Business Combination and PIPE financing $ 516,454
XML 70 R54.htm IDEA: XBRL DOCUMENT v3.22.4
Reverse Recapitalization - Schedule of Shares of Common Stock Issued Immediately Following the Consummation of the Business Combination (Details)
Dec. 31, 2020
shares
Reverse Recapitalization [Abstract]  
Common stock, outstanding prior to Business Combination 23,300,917
Less: redemption of TortoiseCorp shares (3,308)
Common stock of TortoiseCorp 23,297,609
TortoiseCorp founder shares 5,825,230
Shares issued in PIPE 30,750,000
Shares issued in connection with forward purchase agreement 1,750,000
Business Combination, PIPE, and forward purchase agreement financing shares 61,622,839
Legacy Hyliion shares 92,278,990
Total shares of common stock immediately after Business Combination 153,901,829
Hyliion Holdings Corp. exercise of warrants 15,414,592
Common stock (in shares) 169,316,421
XML 71 R55.htm IDEA: XBRL DOCUMENT v3.22.4
Reverse Recapitalization - Schedule of Legacy Hyliion Shares (Details)
Dec. 31, 2021
shares
Legacy Hyliion shares  
Reverse Recapitalization (Details) - Schedule of Legacy Hyliion shares [Line Items]  
Balance at December 31, 2018 24,453,750
Recapitalization applied to Series A outstanding at December 31, 2018 34,799,813
Exercise of common stock options - 2019 286,874
Exercise of common stock options - 2020 (pre-Closing) 763,216
Conversion of convertible notes payable to common stock 2,336,235
Legacy Hyliion shares, effected for Exchange Ratio  
Reverse Recapitalization (Details) - Schedule of Legacy Hyliion shares [Line Items]  
Balance at December 31, 2018 35,634,061
Recapitalization applied to Series A outstanding at December 31, 2018 50,710,369
Exercise of common stock options - 2019 418,033
Exercise of common stock options - 2020 (pre-Closing) 1,112,160
Conversion of convertible notes payable to common stock 4,404,367
Legacy Hyliion shares 92,278,990
XML 72 R56.htm IDEA: XBRL DOCUMENT v3.22.4
Debt - Narrative (Details) - USD ($)
1 Months Ended 6 Months Ended 12 Months Ended
Oct. 01, 2020
Aug. 31, 2020
May 31, 2020
Jan. 31, 2020
Dec. 31, 2019
Jul. 31, 2019
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2018
Debt Instrument [Line Items]                    
Interest       4.00%            
Equity financing       $ 15,000,000            
Conversion price           25.00%       35.00%
Pre-money valuation           $ 100,000,000       $ 100,000,000
Additional interest       3.00%   3.00%       3.00%
Conversion features amount       $ 2,700,000   $ 6,000,000       $ 1,800,000
Equity financing per share price       50.00%            
Subsequent equity financing       $ 15,000,000            
Conversion price         $ 1,400,000          
Commercial debt       10,000,000            
Accrued paid-in-kind interest $ 26,800,000                  
Aggregate number of convertible stock (in shares) 2,336,235                  
Convertible redeemable preferred stock (in shares) 34,799,813                  
Common stock aggregate (in shares) 3,404,367                  
Shares, Issued 1,000,000                  
Vested (in dollars per share) $ 10.00                  
Loss on extinguishment $ (10,200,000)           $ 0 $ 0 $ (10,170,000)  
Proceeds from loans receivable     $ 900,000              
2018 Note                    
Debt Instrument [Line Items]                    
Convertible notes payable                   $ 5,000,000
Interest                   6.00%
Maturity period                   2 years
Equity financing                   $ 5,000,000
Divided                   65.00%
Additional interest                   9.00%
2019 Note                    
Debt Instrument [Line Items]                    
Convertible notes payable           $ 13,600,000        
Interest           6.00%        
Equity financing           $ 15,000,000        
Divided           75.00%        
Additional interest           9.00%        
Secured notes           $ 1,800,000        
Modified rate (percent)           4.00%        
2019 Note | Minimum                    
Debt Instrument [Line Items]                    
Maturity period           2 years        
2019 Note | Maximum                    
Debt Instrument [Line Items]                    
Maturity period           5 years        
December 2019 Note                    
Debt Instrument [Line Items]                    
Convertible notes payable         $ 3,200,000          
Interest         6.00%          
Maturity period         1 year          
Divided         50.00%          
Additional interest         3.00%          
Maturity extension option         1 year          
Optional extension period         2 years          
Debt Instrument, Interest Rate, Default Percentage         9.00%          
December 2019 Note | Automatic conversion                    
Debt Instrument [Line Items]                    
Equity financing         $ 35,000,000          
Equity financing per share price         50.00%          
December 2019 Note | Optional conversion                    
Debt Instrument [Line Items]                    
Equity financing         $ 15,000,000          
Equity financing per share price         50.00%          
December 2019 Note | Automatic conversion if no previous conversions                    
Debt Instrument [Line Items]                    
Equity financing         $ 35,000,000          
January 2020 Note                    
Debt Instrument [Line Items]                    
Convertible notes payable       $ 3,200,000            
Interest       6.00%            
Maturity period       5 years            
Divided       50.00%            
Additional interest       9.00%            
Maturity extension option       5 years            
Term Loan                    
Debt Instrument [Line Items]                    
Interest   0.50%                
Debt principal payment   $ 10,100,000                
Payments of financing costs   $ 500,000                
Debt, interest rate   6.50%                
Basis spread on variable rate   1.00%                
Term Loan bore interest   8.50%                
XML 73 R57.htm IDEA: XBRL DOCUMENT v3.22.4
Investments - Schedule of Amortized Cost, Unrealized Gains and Losses, and Fair Value (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Held-to-maturity investments    
Amortized Cost $ 302,308 $ 299,004
Gross Unrealized Gains 112 5
Gross Unrealized Losses (4,461) (1,106)
Fair Value 297,959 297,903
Commercial paper    
Held-to-maturity investments    
Amortized Cost 36,675 73,908
Gross Unrealized Gains 2 2
Gross Unrealized Losses (161) (31)
Fair Value 36,516 73,879
U.S. government agency bonds    
Held-to-maturity investments    
Amortized Cost 12,441 4,450
Gross Unrealized Gains 6 0
Gross Unrealized Losses (328) (7)
Fair Value 12,119 4,443
State and municipal bonds    
Held-to-maturity investments    
Amortized Cost 40,104 17,797
Gross Unrealized Gains 28 0
Gross Unrealized Losses (628) (115)
Fair Value 39,504 17,682
Corporate bonds and notes    
Held-to-maturity investments    
Amortized Cost 213,088 202,849
Gross Unrealized Gains 76 3
Gross Unrealized Losses (3,344) (953)
Fair Value $ 209,820 $ 201,899
XML 74 R58.htm IDEA: XBRL DOCUMENT v3.22.4
Investments - Schedule of Investment Maturity (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Amortized Cost    
Due in one year or less $ 193,740 $ 118,787
Due after one year through five years 108,568 180,217
Amortized cost 302,308 299,004
Fair Value    
Due in one year or less 191,094 118,714
Due after one year through five years 106,865 179,189
Fair Value, Total held-to-maturity securities $ 297,959 $ 297,903
XML 75 R59.htm IDEA: XBRL DOCUMENT v3.22.4
Fair Value Measurements - Schedule of Assets and Liabilities That Are Measured at Fair Value on a Recurring Basis (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Cash and cash equivalents $ 119,468 $ 258,445    
Restricted cash 665 665 $ 0 $ 0
Held-to-maturity investments: 297,959 297,903    
Total assets 418,092 557,013    
Commercial paper        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Held-to-maturity investments: 36,516 73,879    
U.S. government agency bonds        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Held-to-maturity investments: 12,119 4,443    
State and municipal bonds        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Held-to-maturity investments: 39,504 17,682    
Corporate bonds and notes        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Held-to-maturity investments: 209,820 201,899    
Level I        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Cash and cash equivalents 119,468 258,445    
Restricted cash 665 665    
Total assets 120,133 259,110    
Level I | Commercial paper        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Held-to-maturity investments: 0 0    
Level I | U.S. government agency bonds        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Held-to-maturity investments: 0 0    
Level I | State and municipal bonds        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Held-to-maturity investments: 0 0    
Level I | Corporate bonds and notes        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Held-to-maturity investments: 0 0    
Level II        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Cash and cash equivalents 0 0    
Restricted cash 0 0    
Total assets 297,959 297,903    
Level II | Commercial paper        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Held-to-maturity investments: 36,516 73,879    
Level II | U.S. government agency bonds        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Held-to-maturity investments: 12,119 4,443    
Level II | State and municipal bonds        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Held-to-maturity investments: 39,504 17,682    
Level II | Corporate bonds and notes        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Held-to-maturity investments: 209,820 201,899    
Level III        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Cash and cash equivalents 0 0    
Restricted cash 0 0    
Total assets 0 0    
Level III | Commercial paper        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Held-to-maturity investments: 0 0    
Level III | U.S. government agency bonds        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Held-to-maturity investments: 0 0    
Level III | State and municipal bonds        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Held-to-maturity investments: 0 0    
Level III | Corporate bonds and notes        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Held-to-maturity investments: $ 0 $ 0    
XML 76 R60.htm IDEA: XBRL DOCUMENT v3.22.4
Fair Value Measurements - Schedule of Level 3 Instruments (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2020
USD ($)
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]  
Beginning balance $ 8,351
Issuance of convertible note payable derivative liability 2,656
Fair value adjustments 1,358
Settlement of convertible notes payable derivative liabilities (12,365)
Ending balance $ 0
XML 77 R61.htm IDEA: XBRL DOCUMENT v3.22.4
Inventory - Schedule of Inventory (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Inventory Disclosure [Abstract]    
Raw materials $ 0 $ 0
Work in process 0 4
Finished goods 74 110
Total inventory $ 74 $ 114
XML 78 R62.htm IDEA: XBRL DOCUMENT v3.22.4
Inventory - Narrative (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Inventory Disclosure [Abstract]      
Inventory write-down $ 5,641 $ 2,298 $ 0
XML 79 R63.htm IDEA: XBRL DOCUMENT v3.22.4
Capital Structure - Narrative (Details)
$ / shares in Units, $ in Millions
1 Months Ended
Dec. 31, 2020
USD ($)
shares
Mar. 04, 2019
tradingDay
$ / shares
shares
Jan. 31, 2021
$ / shares
shares
Dec. 31, 2020
shares
Oct. 31, 2020
shares
Dec. 31, 2022
$ / shares
shares
Dec. 31, 2021
shares
Oct. 01, 2020
$ / shares
shares
Capital Structure (Details) [Line Items]                
Preferred stock, shares authorized           10,000,000    
Preferred stock, par value (in dollars per share) | $ / shares           $ 0.0001   $ 0.0001
Preferred stock, shares issued (in shares)           0 0 10,000,000
Preferred stock outstanding (in shares)           0 0  
Warrants to purchase (in shares)         875,000      
Proceeds from warrant exercises | $ $ 140.8              
Warrants exercised (in shares) 15,786,127              
Conversion of convertible notes payable to common stock (in shares) 15,414,592   371,535          
Proceeds not yet received | $ $ 12.0              
Warrants not exercised (in shares)     281,065          
Redemption price of warrants (in dollars per share) | $ / shares     $ 0.01          
Warrants forfeited (in shares)       3,118,445        
Public Warrants                
Capital Structure (Details) [Line Items]                
Number of shares that each warrant entitles holder (in shares)   1            
Warrant purchase price (in dollars per share) | $ / shares   $ 11.50            
Warrant exercise price (in dollars per share) | $ / shares   $ 0.01            
Warrant holders period   30 days            
Common stock equals/exceeds (in dollars per share) | $ / shares   $ 18.00            
Trading days | tradingDay   20            
Consecutive trading days   30 days            
Warrants issued and outstanding (in shares)   11,650,458            
Private Placement Warrants                
Capital Structure (Details) [Line Items]                
Warrant purchase price (in dollars per share) | $ / shares   $ 1.00            
Warrants issued and outstanding (in shares)   6,660,183            
XML 80 R64.htm IDEA: XBRL DOCUMENT v3.22.4
Capital Structure - Schedule of Common Stock Reserved (Details)
Dec. 31, 2022
shares
Reverse Recapitalization [Abstract]  
Stock options issued and outstanding 2,541,439
Authorized for future grant under 2020 Equity Incentive Plan 7,503,921
Total 10,045,360
XML 81 R65.htm IDEA: XBRL DOCUMENT v3.22.4
Share-Based Compensation - Narrative (Details) - USD ($)
12 Months Ended 15 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2021
Oct. 01, 2020
Share-based Compensation (Details) [Line Items]          
Employee and nonemployee award vesting period 4 years        
Maximum term 10 years        
Options outstanding intrinsic value $ 5,600,000        
Exercisable intrinsic value 4,400,000        
Intrinsic value of options exercised $ 2,400,000 $ 42,800,000 $ 18,400,000 $ 42,800,000  
2016 Equity Incentive Plan          
Share-based Compensation (Details) [Line Items]          
Authorized for granted (in shares) 0        
Share-based compensation expense $ 100,000 100,000 $ 300,000    
Unrecognized compensation cost related to share-based payments $ 100,000        
Expected recognition period 10 months 24 days        
Options granted (in shares)     2,797,828    
Weighted average remaining contractual term, exercisable 2 years 9 months 18 days        
2020 Equity Incentive Plan          
Share-based Compensation (Details) [Line Items]          
Authorized for granted (in shares)         12,200,000
Share-based compensation expense $ 6,900,000 $ 4,800,000 $ 0    
Unrecognized compensation cost related to share-based payments $ 10,200,000        
Awards granted (in shares)       0  
Options granted (in shares) 2,504,939 1,858,236   0  
Weighted average remaining contractual term, exercisable 1 year 10 months 24 days        
2020 Equity Incentive Plan | RSUs          
Share-based Compensation (Details) [Line Items]          
Fair value of RSUs that vested in period $ 1,700,000 $ 1,600,000 $ 0    
2020 Equity Incentive Plan | RSUs | Minimum          
Share-based Compensation (Details) [Line Items]          
Employee and nonemployee award vesting period 3 years        
2020 Equity Incentive Plan | RSUs | Maximum          
Share-based Compensation (Details) [Line Items]          
Employee and nonemployee award vesting period 4 years        
XML 82 R66.htm IDEA: XBRL DOCUMENT v3.22.4
Share-Based Compensation - Schedule of Assumptions Were Used for Options Issued (Details)
12 Months Ended
Dec. 31, 2020
Share-Based Payment Arrangement [Abstract]  
Expected volatility 70.00%
Expected term (in years) 6 years 1 month 6 days
Risk-free interest rate 1.70%
Expected dividend yield 0.00%
XML 83 R67.htm IDEA: XBRL DOCUMENT v3.22.4
Share-Based Compensation - Schedule of Share Option Activity 2016 (Details) - 2016 Equity Incentive Plan - $ / shares
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Number of Options        
Shares, Balance (in shares) 3,157,889 6,982,497 6,587,282  
Granted (in shares)     2,797,828  
Exercised (in shares) (563,617) (3,558,201) (1,112,960)  
Forfeited (in shares) (52,833) (266,407) (1,289,653)  
Shares, Balance (in shares) 2,541,439 3,157,889 6,982,497 6,587,282
Shares, Exercisable 1,997,577      
Weighted Average Exercise Price (in Dollars)        
Weighted average grant date fair value (in dollars per share) $ 0.16 $ 0.16 $ 0.13  
Granted (in dollars per share)     0.23  
Vested (in dollars per share) 0.17 0.17 0.11  
Forfeited (in dollars per share) 0.20 0.18 0.19  
Weighted average grant date fair value (in dollars per share) 0.15 $ 0.16 $ 0.16 $ 0.13
Weighted Average Exercise Price, Exercisable (in dollars per share) $ 0.13      
Weighted Average Remaining Contractual Term        
Weighted Average Remaining Contractual Term, Balance     7 years 9 months 18 days 8 years 2 months 12 days
Weighted Average Remaining Contractual Term, Balance 3 years 8 months 12 days 6 years 7 months 6 days    
Weighted average remaining contractual term, exercisable 2 years 9 months 18 days      
XML 84 R68.htm IDEA: XBRL DOCUMENT v3.22.4
Share-Based Compensation - Schedule of Share Option Activity 2020 (Details) - $ / shares
12 Months Ended 15 Months Ended
Oct. 01, 2020
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2021
Weighted Average Exercise Price (in Dollars)        
Vested (in dollars per share) $ 10.00      
2020 Equity Incentive Plan        
Number of Options        
Shares, Balance (in shares)   1,556,794 0  
Granted (in shares)   2,504,939 1,858,236 0
Vested (in shares)   (470,426) (176,449)  
Forfeited (in shares)   (822,207) (124,993)  
Shares, Balance (in shares)   2,769,100 1,556,794 1,556,794
Weighted Average Exercise Price (in Dollars)        
Weighted average grant date fair value (in dollars per share)   $ 11.01 $ 0  
Granted (in dollars per share)   4.10 11.24  
Vested (in dollars per share)   11.07 12.64  
Forfeited (in dollars per share)   8.44 12.09  
Weighted average grant date fair value (in dollars per share)   $ 5.51 $ 11.01 $ 11.01
Forfeited (in shares)   822,207 124,993  
2020 Equity Incentive Plan | No established accounting grant date        
Number of Options        
Shares, Balance (in shares)   1,910,914    
Granted (in shares)   204,167 1,985,914  
Forfeited (in shares)   (130,000) (75,000)  
Shares, Balance (in shares)   1,336,667 1,910,914 1,910,914
Weighted Average Exercise Price (in Dollars)        
Forfeited (in shares)   130,000 75,000  
XML 85 R69.htm IDEA: XBRL DOCUMENT v3.22.4
Leases - Narrative (Details)
Dec. 31, 2022
extension
Leases [Abstract]  
Number of consecutive term extensions 2
Lease extension 5 years
XML 86 R70.htm IDEA: XBRL DOCUMENT v3.22.4
Leases - Schedule of Operating Lease Costs and Finance Lease Costs (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Operating lease costs:      
Operating lease cost $ 1,921 $ 1,386 $ 1,389
Short-term lease cost 199 456 42
Variable lease cost 622 469 (14)
Sublessor income 0 (38) (326)
Total operating lease costs 2,742 2,273 1,091
Finance lease costs:      
Amortization of right-of-use assets 0 74 112
Interest on lease liabilities 0 1 21
Total finance lease costs $ 0 $ 75 $ 133
XML 87 R71.htm IDEA: XBRL DOCUMENT v3.22.4
Leases - Schedule of Weighted-average Lease Terms and Discount Rates (Details)
Dec. 31, 2022
Dec. 31, 2021
Weighted-average remaining lease term:    
Operating leases 4 years 3 months 18 days 5 years 3 months 18 days
Weighted-average discount rate:    
Operating leases 7.10% 7.10%
XML 88 R72.htm IDEA: XBRL DOCUMENT v3.22.4
Leases - Schedule of Lease Liability Maturities for the Next Five Years (Details)
$ in Thousands
Dec. 31, 2022
USD ($)
Operating Leases  
2023 $ 878
2024 2,263
2025 2,331
2026 2,402
2027 822
Thereafter 0
Total minimum lease payments 8,696
Less: imputed interest (1,377)
Total lease obligations $ 7,319
XML 89 R73.htm IDEA: XBRL DOCUMENT v3.22.4
Property and Equipment, Net - Schedule of Property and Equipment, Net (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 9,245 $ 4,888
Less: accumulated depreciation (3,639) (2,653)
Total property and equipment, net 5,606 2,235
Production machinery and equipment    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 5,897 1,717
Vehicles    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 817 720
Leasehold improvements    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 1,002 1,077
Office furniture and fixtures    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 162 155
Computers and related equipment    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 1,367 $ 1,219
XML 90 R74.htm IDEA: XBRL DOCUMENT v3.22.4
Property and Equipment, Net (Details) - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Property, Plant and Equipment [Line Items]      
Depreciation expense $ 1,100,000 $ 800,000 $ 800,000
Selling, general and administrative expenses 41,988,000 35,299,000 9,585,000
Acquired in-process research and development (Note 3) 110,370,000 58,261,000 12,598,000
Depreciation included in cost of revenue 0 0 0
Property and Equipment      
Property, Plant and Equipment [Line Items]      
Selling, general and administrative expenses 300,000 100,000 100,000
Acquired in-process research and development (Note 3) $ 800,000 $ 700,000 $ 700,000
XML 91 R75.htm IDEA: XBRL DOCUMENT v3.22.4
Intangible Assets, Net - Schedule of identifiable intangible assets (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Value $ 649 $ 578
Accumulated Amortization (449) (343)
Net $ 200 $ 235
Developed technology    
Finite-Lived Intangible Assets [Line Items]    
Useful Life 6 years 6 years
Weighted Average Remaining Life 1 year 4 months 24 days 2 years 4 months 24 days
Gross Carrying Value $ 583 $ 578
Accumulated Amortization (445) (343)
Net $ 138 $ 235
Internal-use software    
Finite-Lived Intangible Assets [Line Items]    
Useful Life 3 years  
Weighted Average Remaining Life 3 years  
Gross Carrying Value $ 66  
Accumulated Amortization (4)  
Net $ 62  
XML 92 R76.htm IDEA: XBRL DOCUMENT v3.22.4
Intangible Assets, Net - Narrative (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Goodwill and Intangible Assets Disclosure [Abstract]      
Total amortization expense $ 0.1 $ 0.1 $ 0.1
XML 93 R77.htm IDEA: XBRL DOCUMENT v3.22.4
Intangible Assets, Net - Schedule of Future Amortization Expense (Details)
$ in Thousands
Dec. 31, 2022
USD ($)
Goodwill and Intangible Assets Disclosure [Abstract]  
2023 $ 120
2024 62
2025 18
Total $ 200
XML 94 R78.htm IDEA: XBRL DOCUMENT v3.22.4
Accrued Expenses and Other Current Liabilities - Schedule of accrued expenses and other current liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Accrued Liabilities and Other Liabilities [Abstract]    
Accrued professional services and other $ 5,834 $ 3,681
Accrued compensation and related benefits 4,773 3,460
Other accrued liabilities 928 618
Total $ 11,535 $ 7,759
XML 95 R79.htm IDEA: XBRL DOCUMENT v3.22.4
Warranties - Schedule of Product Warranty Liability (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Movement in Standard Product Warranty Accrual [Roll Forward]    
Balance at beginning of period $ 44 $ 0
Accrual for warranties issued 644 44
Net changes in accrual related to pre-existing warranties (7) 0
Warranty charges (154) 0
Balance at end of period $ 527 $ 44
XML 96 R80.htm IDEA: XBRL DOCUMENT v3.22.4
Income Taxes - Schedule of Provision for Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Current tax expense:      
Federal $ 0 $ 0 $ 0
State 0 0 0
Total current tax expense 0 0 0
Deferred tax (benefit) expense:      
Federal (34,296) (24,138) (8,952)
State (40) 67 (291)
Valuation allowance 34,336 24,071 9,243
Total deferred tax expense $ 0 $ 0 $ 0
XML 97 R81.htm IDEA: XBRL DOCUMENT v3.22.4
Income Taxes - Schedule of Deferred Taxes (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Deferred tax assets:    
Federal net operating loss carryforwards $ 48,186 $ 39,399
State net operating loss carryforwards 491 984
Operating lease obligation 1,537 1,815
Section 174 expenditures 14,840 0
R&D tax credit 4,714 693
Other 3,148 1,908
Intangible assets, net 6,001 0
Property and equipment, net 0 13
Total deferred tax assets 78,917 44,812
Less: valuation allowance (77,475) (43,139)
Deferred tax assets, net of valuation allowance 1,442 1,673
Deferred tax liabilities:    
Operating lease right of use asset, net 1,359 1,624
Intangible assets, net 0 49
Property and equipment, net 83 0
Total deferred tax liabilities 1,442 1,673
Net deferred tax assets $ 0 $ 0
XML 98 R82.htm IDEA: XBRL DOCUMENT v3.22.4
Income Taxes - Schedule of Reconciliation of Taxes at Federal Statutory Rate to Provision for Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Income Tax Disclosure [Abstract]      
Provision at statutory rate of 21% $ (32,205) $ (20,170) $ 68,069
Non-deductible convertible debt interest expense 0 0 227
Non-deductible gain related to warrant conversions 0 0 (76,293)
State tax expense 492 0 (158)
Stock options 533 (3,458) 54
Transaction costs 0 0 (2,947)
Shares issued in connection with a Commercial Matters Agreement 0 0 2,100
Other 865 (231) (102)
R&D tax credit (4,021) (212) (193)
Change in valuation allowance 34,336 24,071 9,243
Total $ 0 $ 0 $ 0
XML 99 R83.htm IDEA: XBRL DOCUMENT v3.22.4
Income Taxes - Narrative (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Income Taxes [Line Items]    
Net operating loss $ 2.0  
R&D tax credit 0.1  
2037    
Income Taxes [Line Items]    
R&D tax credit 4.1  
Federal    
Income Taxes [Line Items]    
Net operating loss carryforwards 229.5 $ 187.6
Federal | 2036    
Income Taxes [Line Items]    
Net operating loss carryforwards 10.5  
Federal | Indefinite    
Income Taxes [Line Items]    
Net operating loss carryforwards 219.0  
State and Local Jurisdiction    
Income Taxes [Line Items]    
Net operating loss carryforwards $ 12.5 $ 12.5
XML 100 R84.htm IDEA: XBRL DOCUMENT v3.22.4
Commitments and Contingencies (Details) - USD ($)
$ in Millions
Dec. 31, 2022
Dec. 31, 2021
Oct. 01, 2020
Sep. 28, 2020
Sep. 27, 2020
Commitments and Contingencies Disclosure [Abstract]          
Grant funding received $ 0.9        
Loss Contingencies [Line Items]          
Common stock, shares authorized (in shares) 250,000,000 250,000,000 260,000,000    
Demand Letter          
Loss Contingencies [Line Items]          
Common stock, shares authorized (in shares)       250,000,000 200,000,000
XML 101 R85.htm IDEA: XBRL DOCUMENT v3.22.4
Net (Loss) Income Per Share - Schedule of Basic and Diluted Net (Loss) Income Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Numerator:      
Net (loss) income attributable to common stockholders $ (153,357) $ (96,048) $ 324,117
Denominator:      
Weighted-average shares outstanding, basic (in shares) 175,400,486 172,216,477 104,324,059
Weighted-average shares outstanding, diluted (in shares) 175,400,486 172,216,477 112,570,960
Net (loss) income per share, basic (in dollars per share) $ (0.87) $ (0.56) $ 3.11
Net loss per share, diluted (in dollars per share) $ (0.87) $ (0.56) $ (0.35)
XML 102 R86.htm IDEA: XBRL DOCUMENT v3.22.4
Net (Loss) Income Per Share - Schedule of Potential Common Shares (Details) - shares
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Common shares excluded from computation of diluted Net (loss) income per share 6,647,112 6,625,597 0
Anti-dilutive effect. Potential common shares from unvested restricted stock 1,336,667 1,910,914 0
Unexercised stock options      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Common shares excluded from computation of diluted Net (loss) income per share 2,541,439 3,157,889 0
Unvested restricted stock units      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Common shares excluded from computation of diluted Net (loss) income per share 4,105,673 3,467,708 0
XML 103 R87.htm IDEA: XBRL DOCUMENT v3.22.4
Supplemental Cash Flow Information - Schedule of Provides Supplemental Cash Flow Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Supplemental Cash Flow Elements [Abstract]      
Cash paid for interest $ 0 $ (8) $ (144)
Cash paid for taxes 0 0 0
Cash paid for amounts included in the measurement of lease liabilities:      
Operating cash flows from operating leases (1,921) (1,386) (1,446)
Right-of-use assets obtained in exchange for lease obligations $ 0 $ 3,410 $ 1,007
XML 104 R88.htm IDEA: XBRL DOCUMENT v3.22.4
Supplemental Cash Flow Information - Schedule of Provides Supplemental Disclosures of Noncash Financing Activities (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Supplemental Cash Flow Elements [Abstract]      
Warrants exercised where proceeds are included within prepaid expenses and other current assets $ 0 $ 0 $ 11,978
Settlement of convertible notes payable and convertible note payable derivative liabilities 0 0 44,039
Common stock issued for purchase of assets 16,115 0 0
Acquisitions of property and equipment and intangible assets included in accounts payable and other $ 59 $ 246 $ 0
XML 105 R89.htm IDEA: XBRL DOCUMENT v3.22.4
Retirement Plan (Details)
12 Months Ended
Dec. 31, 2022
Retirement Benefits [Abstract]  
Participants minimum required age limit of plan 21 years
Minimum required service period of plan 30 days
XML 106 hyln-20221231_htm.xml IDEA: XBRL DOCUMENT 0001759631 2022-01-01 2022-12-31 0001759631 2022-06-30 0001759631 2023-02-21 0001759631 2022-12-31 0001759631 2021-12-31 0001759631 us-gaap:ProductAndServiceOtherMember 2022-01-01 2022-12-31 0001759631 us-gaap:ProductAndServiceOtherMember 2021-01-01 2021-12-31 0001759631 us-gaap:ProductAndServiceOtherMember 2020-01-01 2020-12-31 0001759631 2021-01-01 2021-12-31 0001759631 2020-01-01 2020-12-31 0001759631 us-gaap:CommonStockMember 2019-12-31 0001759631 us-gaap:AdditionalPaidInCapitalMember 2019-12-31 0001759631 us-gaap:RetainedEarningsMember 2019-12-31 0001759631 2019-12-31 0001759631 us-gaap:CommonStockMember 2020-01-01 2020-12-31 0001759631 us-gaap:AdditionalPaidInCapitalMember 2020-01-01 2020-12-31 0001759631 us-gaap:RetainedEarningsMember 2020-01-01 2020-12-31 0001759631 us-gaap:CommonStockMember 2020-12-31 0001759631 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0001759631 us-gaap:RetainedEarningsMember 2020-12-31 0001759631 2020-12-31 0001759631 us-gaap:CommonStockMember 2021-01-01 2021-12-31 0001759631 us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-12-31 0001759631 us-gaap:RetainedEarningsMember 2021-01-01 2021-12-31 0001759631 us-gaap:CommonStockMember 2021-12-31 0001759631 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0001759631 us-gaap:RetainedEarningsMember 2021-12-31 0001759631 us-gaap:CommonStockMember 2022-01-01 2022-12-31 0001759631 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-12-31 0001759631 us-gaap:RetainedEarningsMember 2022-01-01 2022-12-31 0001759631 us-gaap:CommonStockMember 2022-12-31 0001759631 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0001759631 us-gaap:RetainedEarningsMember 2022-12-31 0001759631 2020-10-01 0001759631 2021-03-31 0001759631 hyln:CustomerAMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-12-31 0001759631 hyln:CustomerAMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2021-01-01 2021-12-31 0001759631 hyln:CustomerAMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2020-01-01 2020-12-31 0001759631 hyln:CustomerBMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-12-31 0001759631 hyln:CustomerBMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2021-01-01 2021-12-31 0001759631 hyln:CustomerBMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2020-01-01 2020-12-31 0001759631 hyln:CustomerCMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-12-31 0001759631 hyln:CustomerCMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2021-01-01 2021-12-31 0001759631 hyln:CustomerCMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2020-01-01 2020-12-31 0001759631 hyln:SignificantCustomersMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-12-31 0001759631 hyln:SignificantCustomersMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2021-01-01 2021-12-31 0001759631 hyln:SignificantCustomersMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2020-01-01 2020-12-31 0001759631 srt:MinimumMember us-gaap:MachineryAndEquipmentMember 2022-01-01 2022-12-31 0001759631 srt:MaximumMember us-gaap:MachineryAndEquipmentMember 2022-01-01 2022-12-31 0001759631 srt:MinimumMember us-gaap:VehiclesMember 2022-01-01 2022-12-31 0001759631 srt:MaximumMember us-gaap:VehiclesMember 2022-01-01 2022-12-31 0001759631 us-gaap:LeaseholdImprovementsMember 2022-01-01 2022-12-31 0001759631 srt:MinimumMember hyln:DemoFleetSystemsMember 2022-01-01 2022-12-31 0001759631 srt:MaximumMember hyln:DemoFleetSystemsMember 2022-01-01 2022-12-31 0001759631 us-gaap:FurnitureAndFixturesMember 2022-01-01 2022-12-31 0001759631 srt:MinimumMember us-gaap:ComputerEquipmentMember 2022-01-01 2022-12-31 0001759631 srt:MaximumMember us-gaap:ComputerEquipmentMember 2022-01-01 2022-12-31 0001759631 srt:MinimumMember 2022-01-01 2022-12-31 0001759631 srt:MaximumMember 2022-01-01 2022-12-31 0001759631 hyln:HybridSystemsAndOtherMember 2022-01-01 2022-12-31 0001759631 hyln:HybridSystemsAndOtherMember 2021-01-01 2021-12-31 0001759631 hyln:HybridSystemsAndOtherMember 2020-01-01 2020-12-31 0001759631 hyln:Class8SemiTrucksMember 2022-01-01 2022-12-31 0001759631 hyln:Class8SemiTrucksMember 2021-01-01 2021-12-31 0001759631 hyln:Class8SemiTrucksMember 2020-01-01 2020-12-31 0001759631 hyln:CustomerAMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-12-31 0001759631 hyln:CustomerAMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2021-01-01 2021-12-31 0001759631 hyln:CustomerAMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2020-01-01 2020-12-31 0001759631 hyln:CustomerBMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-12-31 0001759631 hyln:CustomerBMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2021-01-01 2021-12-31 0001759631 hyln:CustomerBMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2020-01-01 2020-12-31 0001759631 hyln:SignificantCustomersMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-12-31 0001759631 hyln:SignificantCustomersMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2021-01-01 2021-12-31 0001759631 hyln:SignificantCustomersMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2020-01-01 2020-12-31 0001759631 srt:MinimumMember 2022-12-31 0001759631 srt:MaximumMember 2022-12-31 0001759631 2022-09-30 0001759631 hyln:GeneralElectricCompanysGEAdditiveBusinessAssetsAcquisitionMember 2022-09-01 2022-09-30 0001759631 2020-10-01 2020-10-01 0001759631 hyln:LegacYHyliionMember 2020-10-01 2020-10-01 0001759631 hyln:LegacYHyliionMember 2020-10-01 0001759631 us-gaap:WarrantMember 2020-10-01 2020-10-01 0001759631 hyln:PIPESharesMember 2020-10-01 2020-10-01 0001759631 hyln:PIPESharesMember 2020-10-01 0001759631 hyln:TortoiseCorpMember 2020-10-01 2020-10-01 0001759631 hyln:ForwardPurchaseUnitsMember 2020-10-01 0001759631 hyln:TortoiseCorpMember 2020-10-01 0001759631 hyln:LegacyEntitySharesMember 2021-12-31 0001759631 hyln:LegacyEntitySharesEffectedForExchangeRatioMember 2021-12-31 0001759631 hyln:ForwardPurchaseUnitsMember 2020-09-20 2020-09-30 0001759631 hyln:TwoThousandEighteenNoteMember 2018-12-31 0001759631 hyln:TwoThousandEighteenNoteMember 2018-01-01 2018-12-31 0001759631 2018-12-31 0001759631 2018-01-01 2018-12-31 0001759631 hyln:TwoThousandNineteenNoteMember 2019-07-31 0001759631 srt:MinimumMember hyln:TwoThousandNineteenNoteMember 2019-07-31 0001759631 srt:MaximumMember hyln:TwoThousandNineteenNoteMember 2019-07-31 0001759631 hyln:TwoThousandNineteenNoteMember 2019-02-01 2019-07-31 0001759631 2019-07-31 0001759631 2019-02-01 2019-07-31 0001759631 hyln:December2019NoteMember 2019-12-31 0001759631 hyln:December2019NoteMember us-gaap:DebtInstrumentRedemptionPeriodOneMember 2019-12-01 2019-12-31 0001759631 hyln:December2019NoteMember us-gaap:DebtInstrumentRedemptionPeriodTwoMember 2019-12-01 2019-12-31 0001759631 hyln:December2019NoteMember us-gaap:DebtInstrumentRedemptionPeriodThreeMember 2019-12-01 2019-12-31 0001759631 hyln:December2019NoteMember 2019-12-01 2019-12-31 0001759631 hyln:TwoThousandTwentyNoteMember 2020-01-31 0001759631 2020-01-01 2020-01-31 0001759631 hyln:TwoThousandTwentyNoteMember 2020-01-01 2020-01-31 0001759631 2020-01-31 0001759631 hyln:TermLoanMember 2020-08-31 0001759631 hyln:TermLoanMember 2020-08-01 2020-08-31 0001759631 2020-05-01 2020-05-31 0001759631 us-gaap:CommercialPaperMember 2022-12-31 0001759631 us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2022-12-31 0001759631 us-gaap:MunicipalBondsMember 2022-12-31 0001759631 us-gaap:CorporateBondSecuritiesMember 2022-12-31 0001759631 us-gaap:CommercialPaperMember 2021-12-31 0001759631 us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2021-12-31 0001759631 us-gaap:MunicipalBondsMember 2021-12-31 0001759631 us-gaap:CorporateBondSecuritiesMember 2021-12-31 0001759631 us-gaap:FairValueInputsLevel1Member 2022-12-31 0001759631 us-gaap:FairValueInputsLevel2Member 2022-12-31 0001759631 us-gaap:FairValueInputsLevel3Member 2022-12-31 0001759631 us-gaap:FairValueInputsLevel1Member us-gaap:CommercialPaperMember 2022-12-31 0001759631 us-gaap:FairValueInputsLevel2Member us-gaap:CommercialPaperMember 2022-12-31 0001759631 us-gaap:FairValueInputsLevel3Member us-gaap:CommercialPaperMember 2022-12-31 0001759631 us-gaap:FairValueInputsLevel1Member us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2022-12-31 0001759631 us-gaap:FairValueInputsLevel2Member us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2022-12-31 0001759631 us-gaap:FairValueInputsLevel3Member us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2022-12-31 0001759631 us-gaap:FairValueInputsLevel1Member us-gaap:USStatesAndPoliticalSubdivisionsMember 2022-12-31 0001759631 us-gaap:FairValueInputsLevel2Member us-gaap:USStatesAndPoliticalSubdivisionsMember 2022-12-31 0001759631 us-gaap:FairValueInputsLevel3Member us-gaap:USStatesAndPoliticalSubdivisionsMember 2022-12-31 0001759631 us-gaap:USStatesAndPoliticalSubdivisionsMember 2022-12-31 0001759631 us-gaap:FairValueInputsLevel1Member hyln:CorporateBondsAndNotesMember 2022-12-31 0001759631 us-gaap:FairValueInputsLevel2Member hyln:CorporateBondsAndNotesMember 2022-12-31 0001759631 us-gaap:FairValueInputsLevel3Member hyln:CorporateBondsAndNotesMember 2022-12-31 0001759631 hyln:CorporateBondsAndNotesMember 2022-12-31 0001759631 us-gaap:FairValueInputsLevel1Member 2021-12-31 0001759631 us-gaap:FairValueInputsLevel2Member 2021-12-31 0001759631 us-gaap:FairValueInputsLevel3Member 2021-12-31 0001759631 us-gaap:FairValueInputsLevel1Member us-gaap:CommercialPaperMember 2021-12-31 0001759631 us-gaap:FairValueInputsLevel2Member us-gaap:CommercialPaperMember 2021-12-31 0001759631 us-gaap:FairValueInputsLevel3Member us-gaap:CommercialPaperMember 2021-12-31 0001759631 us-gaap:FairValueInputsLevel1Member us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2021-12-31 0001759631 us-gaap:FairValueInputsLevel2Member us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2021-12-31 0001759631 us-gaap:FairValueInputsLevel3Member us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2021-12-31 0001759631 us-gaap:FairValueInputsLevel1Member us-gaap:USStatesAndPoliticalSubdivisionsMember 2021-12-31 0001759631 us-gaap:FairValueInputsLevel2Member us-gaap:USStatesAndPoliticalSubdivisionsMember 2021-12-31 0001759631 us-gaap:FairValueInputsLevel3Member us-gaap:USStatesAndPoliticalSubdivisionsMember 2021-12-31 0001759631 us-gaap:USStatesAndPoliticalSubdivisionsMember 2021-12-31 0001759631 us-gaap:FairValueInputsLevel1Member hyln:CorporateBondsAndNotesMember 2021-12-31 0001759631 us-gaap:FairValueInputsLevel2Member hyln:CorporateBondsAndNotesMember 2021-12-31 0001759631 us-gaap:FairValueInputsLevel3Member hyln:CorporateBondsAndNotesMember 2021-12-31 0001759631 hyln:CorporateBondsAndNotesMember 2021-12-31 0001759631 hyln:PublicWarrantsMember 2019-03-04 0001759631 hyln:PublicWarrantsMember 2019-03-04 2019-03-04 0001759631 us-gaap:PrivatePlacementMember 2019-03-04 2019-03-04 0001759631 us-gaap:PrivatePlacementMember 2019-03-04 0001759631 2020-10-01 2020-10-31 0001759631 2020-12-31 2020-12-31 0001759631 2021-01-01 2021-01-31 0001759631 2020-12-01 2020-12-31 0001759631 hyln:EquityIncentivePlanTwentySixteenMember 2022-12-31 0001759631 hyln:EquityIncentivePlanTwentySixteenMember 2019-12-31 0001759631 hyln:EquityIncentivePlanTwentySixteenMember 2019-01-01 2019-12-31 0001759631 hyln:EquityIncentivePlanTwentySixteenMember 2020-01-01 2020-12-31 0001759631 hyln:EquityIncentivePlanTwentySixteenMember 2020-12-31 0001759631 hyln:EquityIncentivePlanTwentySixteenMember 2021-01-01 2021-12-31 0001759631 hyln:EquityIncentivePlanTwentySixteenMember 2021-12-31 0001759631 hyln:EquityIncentivePlanTwentySixteenMember 2022-01-01 2022-12-31 0001759631 hyln:EquityIncentivePlanTwentyTwentyMember 2020-10-01 0001759631 hyln:EquityIncentivePlanTwentyTwentyMember 2020-10-01 2021-12-31 0001759631 srt:MinimumMember us-gaap:RestrictedStockUnitsRSUMember hyln:EquityIncentivePlanTwentyTwentyMember 2022-01-01 2022-12-31 0001759631 srt:MaximumMember us-gaap:RestrictedStockUnitsRSUMember hyln:EquityIncentivePlanTwentyTwentyMember 2022-01-01 2022-12-31 0001759631 hyln:EquityIncentivePlanTwentyTwentyMember 2020-12-31 0001759631 hyln:EquityIncentivePlanTwentyTwentyMember 2021-01-01 2021-12-31 0001759631 hyln:EquityIncentivePlanTwentyTwentyMember 2021-12-31 0001759631 hyln:EquityIncentivePlanTwentyTwentyMember 2022-01-01 2022-12-31 0001759631 hyln:EquityIncentivePlanTwentyTwentyMember 2022-12-31 0001759631 hyln:AwardDateOneMember hyln:EquityIncentivePlanTwentyTwentyMember 2021-01-01 2021-12-31 0001759631 hyln:AwardDateOneMember hyln:EquityIncentivePlanTwentyTwentyMember 2021-12-31 0001759631 hyln:AwardDateOneMember hyln:EquityIncentivePlanTwentyTwentyMember 2022-01-01 2022-12-31 0001759631 hyln:AwardDateOneMember hyln:EquityIncentivePlanTwentyTwentyMember 2022-12-31 0001759631 hyln:EquityIncentivePlanTwentyTwentyMember 2020-01-01 2020-12-31 0001759631 us-gaap:RestrictedStockUnitsRSUMember hyln:EquityIncentivePlanTwentyTwentyMember 2022-01-01 2022-12-31 0001759631 us-gaap:RestrictedStockUnitsRSUMember hyln:EquityIncentivePlanTwentyTwentyMember 2021-01-01 2021-12-31 0001759631 us-gaap:RestrictedStockUnitsRSUMember hyln:EquityIncentivePlanTwentyTwentyMember 2020-01-01 2020-12-31 0001759631 us-gaap:MachineryAndEquipmentMember 2022-12-31 0001759631 us-gaap:MachineryAndEquipmentMember 2021-12-31 0001759631 us-gaap:VehiclesMember 2022-12-31 0001759631 us-gaap:VehiclesMember 2021-12-31 0001759631 us-gaap:LeaseholdImprovementsMember 2022-12-31 0001759631 us-gaap:LeaseholdImprovementsMember 2021-12-31 0001759631 us-gaap:OfficeEquipmentMember 2022-12-31 0001759631 us-gaap:OfficeEquipmentMember 2021-12-31 0001759631 us-gaap:ComputerEquipmentMember 2022-12-31 0001759631 us-gaap:ComputerEquipmentMember 2021-12-31 0001759631 us-gaap:PropertyPlantAndEquipmentMember 2022-01-01 2022-12-31 0001759631 us-gaap:PropertyPlantAndEquipmentMember 2021-01-01 2021-12-31 0001759631 us-gaap:PropertyPlantAndEquipmentMember 2020-01-01 2020-12-31 0001759631 us-gaap:DevelopedTechnologyRightsMember 2022-01-01 2022-12-31 0001759631 us-gaap:DevelopedTechnologyRightsMember 2022-12-31 0001759631 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2022-01-01 2022-12-31 0001759631 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2022-12-31 0001759631 us-gaap:DevelopedTechnologyRightsMember 2021-01-01 2021-12-31 0001759631 us-gaap:DevelopedTechnologyRightsMember 2021-12-31 0001759631 us-gaap:DomesticCountryMember 2022-12-31 0001759631 us-gaap:DomesticCountryMember 2021-12-31 0001759631 us-gaap:DomesticCountryMember hyln:OperatingLossExpirationPeriodPeriodOneMember 2022-12-31 0001759631 us-gaap:DomesticCountryMember hyln:OperatingLossExpirationPeriodPeriodTwoMember 2022-12-31 0001759631 us-gaap:StateAndLocalJurisdictionMember 2022-12-31 0001759631 us-gaap:StateAndLocalJurisdictionMember 2021-12-31 0001759631 hyln:OperatingLossExpirationPeriodPeriodThreeMember 2022-12-31 0001759631 hyln:DemandLetterClassAIncreaseAmendmentMember 2020-09-27 0001759631 hyln:DemandLetterClassAIncreaseAmendmentMember 2020-09-28 0001759631 us-gaap:EmployeeStockOptionMember 2022-01-01 2022-12-31 0001759631 us-gaap:EmployeeStockOptionMember 2021-01-01 2021-12-31 0001759631 us-gaap:EmployeeStockOptionMember 2020-01-01 2020-12-31 0001759631 us-gaap:RestrictedStockUnitsRSUMember 2022-01-01 2022-12-31 0001759631 us-gaap:RestrictedStockUnitsRSUMember 2021-01-01 2021-12-31 0001759631 us-gaap:RestrictedStockUnitsRSUMember 2020-01-01 2020-12-31 iso4217:USD shares iso4217:USD shares pure hyln:renewal_option utr:mi hyln:tradingDay hyln:extension false 0001759631 2022 FY P3Y P1Y 0.5 P2Y P3Y 10-K true 2022-12-31 --12-31 false 001-38823 HYLIION HOLDINGS CORP. DE 83-2538002 1202 BMC Drive Suite 100 Cedar Park TX 78613 833 495-4466 Common Stock HYLN NYSE No No Yes Yes Accelerated Filer false false true false 432000000 179986901 Portions of the registrant’s definitive proxy statement for the 2023 Annual Meeting of Stockholders, to be filed no later than 120 days after the end of the fiscal year to which this Annual Report on Form 10-K relates, are incorporated by reference into Part III of this Annual Report on Form 10-K. 248 GRANT THORNTON LLP Dallas, Texas 119468000 258445000 1136000 70000 74000 114000 9795000 9068000 193740000 118787000 324213000 386484000 5606000 2235000 6470000 7734000 200000 235000 1686000 1535000 108568000 180217000 446743000 578440000 2800000 7455000 347000 21000 11535000 7759000 14682000 15235000 6972000 8623000 1515000 667000 23169000 24525000 0.0001 0.0001 250000000 250000000 179826309 179826309 173468979 173468979 18000 17000 397810000 374795000 25746000 179103000 423574000 553915000 446743000 578440000 2106000 200000 0 2106000 200000 0 8778000 2737000 0 8778000 2737000 0 -6672000 -2537000 0 110370000 58261000 12598000 41988000 35299000 9585000 152358000 93560000 22183000 -159030000 -96097000 -22183000 0 0 5465000 5724000 779000 6000 -19000 -730000 0 0 0 -1358000 0 0 -363299000 -32000 0 -12000 0 0 -10170000 -153357000 -96048000 324117000 -0.87 -0.56 3.11 -0.87 -0.56 -0.35 175400486 172216477 104324059 175400486 172216477 112570960 86762463 9000 30888000 -48966000 -18069000 1112160 121000 121000 4404367 44039000 44039000 61622839 6000 153147000 153153000 15414592 4000 136512000 136516000 3000 3000 294000 294000 324117000 324117000 169316421 19000 364998000 275151000 640168000 3781023 -2000 593000 591000 371535 4282000 4282000 4922000 4922000 -96048000 -96048000 173468979 17000 374795000 179103000 553915000 5500000 1000 16114000 16115000 857330 -78000 -78000 6979000 6979000 -153357000 -153357000 179826309 18000 397810000 25746000 423574000 -153357000 -96048000 324117000 1227000 884000 850000 1250000 1816000 0 0 0 -10170000 1244000 731000 928000 5641000 2298000 0 -19000 -730000 0 0 0 1085000 0 0 4237000 6979000 4922000 294000 114000 0 0 0 0 -1358000 0 0 -363299000 28752000 0 0 1180000 -22000 -53000 5601000 2280000 132000 571000 475000 8150000 -4660000 5319000 734000 4571000 2155000 5764000 -1305000 -576000 -953000 -116877000 -80502000 -22944000 2885000 2380000 311000 152000 45000 22000 14428000 0 0 0 29000 0 268584000 317807000 237851000 263723000 254180000 0 -22022000 -65991000 -238140000 0 0 516454000 0 16257000 124536000 0 0 3200000 0 -908000 908000 0 0 468000 0 42000 247000 79000 591000 121000 157000 0 0 -78000 15898000 644504000 -138977000 -130595000 383420000 259110000 389705000 6285000 120133000 259110000 389705000 <div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 1. Description of Organization and Business Operations and Basis of Presentation</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Overview</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Hyliion Holdings Corp. is a Delaware corporation headquartered in Cedar Park, Texas. References to the “Company,” “Hyliion,” “we,” or “us” in this report refer to Hyliion Holdings Corp. and its wholly-owned subsidiary, unless expressly indicated or the context otherwise requires.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company designs and develops hybrid and fully electric powertrain systems for Class 8 semi-trucks, which modify semi-tractors into hybrid and range-extending electric vehicles, respectively. The Company’s hybrid system utilizes intelligent electric drive axles with advanced algorithms and battery technology to optimize vehicle performance, enabling fleets to access an easy, efficient way to decrease fuel expenses, lower emissions and/or improve vehicle performance (“Hybrid”). The Hypertruck ERX</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">TM</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> system utilizes an intelligent electric powertrain with advanced algorithms to optimize emissions performance and efficiency with no new infrastructure required. The Hypertruck ERX system enables fleets to reduce the cost of ownership while providing the ability to deliver net-negative carbon emissions when fueled by renewable natural gas, and operate fully electric when needed. The Company recently launched its commercial Hybrid system, and the Hypertruck ERX system is in the design verification phase. The Company recently acquired new fuel agnostic capable generator technology with which it plans to develop and commercialize as the Hypertruck KARNO.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Basis of Presentation and Principles of Consolidation</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On October 1, 2020 (the “Closing Date”), Tortoise Acquisition Corp (“TortoiseCorp”) entered into a business combination agreement (the “Business Combination”) with each of the shareholders of Hyliion Inc. (“Legacy Hyliion”). Pursuant to the Business Combination, TortoiseCorp acquired all of the issued and outstanding shares of common stock from the Legacy Hyliion shareholders. In connection with the closing of the transaction, Tortoise Corp. changed its name to Hyliion Holdings Corp. For more information on this transaction see Note 4.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On the Closing Date, and in connection with the closing of the Business Combination, TortoiseCorp changed its name to Hyliion Holdings Corp. (the “Company” or “Hyliion”) and the Company’s common stock began trading on the New York Stock Exchange under the ticker symbol HYLN. Legacy Hyliion was deemed the accounting acquirer in the Business Combination based on an analysis of the criteria outlined in Accounting Standards Codification (“ASC”) 805. The determination was primarily based on Legacy Hyliion’s shareholders prior to the Business Combination having a majority of the voting interests in the combined company, Legacy Hyliion’s board of directors comprising a majority of the board of directors of the combined company, Legacy Hyliion’s existing shareholders’ control over decisions regarding the election and removal of directors and officers of the combined company’s board of directors, and Legacy Hyliion’s senior management comprising the senior management of the combined company. Accordingly, for accounting purposes, the Business Combination was treated as the equivalent of Legacy Hyliion issuing stock for the net assets of TortoiseCorp, accompanied by a recapitalization. The net assets of TortoiseCorp are stated at historical cost, with no goodwill or other intangible assets recorded.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">While TortoiseCorp was the legal acquirer in the Business Combination, because Legacy Hyliion was deemed the accounting acquirer, the historical financial statements of Legacy Hyliion became the historical financial statements of the combined company, upon the consummation of the Business Combination. As a result, the financial statements included in this report reflect (i) the historical operating results of Legacy Hyliion prior to the Business Combination; (ii) the combined results of TortoiseCorp and Legacy Hyliion following the closing of the Business Combination; (iii) the assets and liabilities of Legacy Hyliion at their historical cost; and (iv) the Company’s equity structure for all periods presented.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In accordance with guidance applicable to these circumstances, the equity structure has been restated in all comparative periods up to the Closing Date, to reflect the number of shares of the Company’s common stock, $0.0001 par value per share, issued to Legacy Hyliion shareholders and Legacy Hyliion convertible noteholders in connection with the recapitalization transaction. As such, the shares and corresponding capital amounts and earnings per share related to Legacy Hyliion redeemable convertible preferred stock and Legacy Hyliion common stock prior to the Business Combination have been retroactively restated as shares reflecting the exchange ratio established in the Business Combination.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying consolidated financial statements include the accounts of Hyliion Holdings Corp. and its wholly-owned subsidiary. Intercompany transactions and balances have been eliminated upon consolidation. The consolidated financial statements and accompanying notes have been prepared in accordance with accounting principles generally accepted in the United States of America (“GAAP”) and in accordance with the rules and regulations of the Unites States Securities and Exchange Commission (“SEC”). Any reference in these footnotes to the applicable guidance is meant to refer to the authoritative GAAP as found in the Accounting Standards Codification and Accounting Standards Updates (“ASU”) of the </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financial Accounting Standards Board (“FASB”). Certain prior period balances have been reclassified to conform to the current period presentation in the consolidated financial statements and the accompanying notes.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Liquidity</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">These consolidated financial statements have been prepared on a going concern basis, which contemplates the realization of assets and settlement of liabilities in the normal course of business. The Company is an early-stage growth company and has generated negative cash flows from operating activities since inception.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On October 1, 2020, the Company consummated the Business Combination and raised net proceeds of $516.5 million net of transaction costs and expenses. At December 31, 2020, all outstanding warrants were either exercised or redeemed, with gross proceeds of $140.8 million raised, of which $16.3 million was collected during the first quarter of 2021 (see Note 9). At December 31, 2022, the Company had total equity of $423.6 million, inclusive of cash and cash equivalents of $119.5 million and total investments of $302.3 million. Based on this, the Company has sufficient funds to continue to execute its business strategy for the next twelve months from the issuance date of the financial statements included in this Annual Report on Form 10-K.</span></div> 0.0001 516500000 140800000 16300000 423600000 119500000 302300000 <div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 2. Summary of Significant Accounting Policies</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Use of Estimates and Uncertainty of the Coronavirus Pandemic</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of financial statements in conformity with GAAP requires management to make certain estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities as of the balance sheet date, as well as reported amounts of expenses during the reporting period. The Company’s most significant estimates and judgments involve revenue recognition, inventory, warranties, acquisitions, income taxes and valuation of share-based compensation, including the fair value of common stock prior to the Business Combination. Management bases its estimates on historical experience and on various other assumptions believed to be reasonable, the results of which form the basis for making judgments about the carrying values of assets and liabilities. Actual results could differ from those estimates, and such differences could be material to the Company’s consolidated financial statements.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On January 30, 2020, the World Health Organization declared the coronavirus outbreak a “Public Health Emergency of International Concern” and on March 11, 2020, declared the coronavirus outbreak a pandemic. In mid-March 2020, United States (“U.S.”) State Governors, local officials and leaders outside of the U.S. began ordering various “shelter-in-place” orders, which have had various impacts on the U.S. and global economies. The lingering impacts of the coronavirus pandemic primarily include ongoing shortages in the transportation industry supply chain.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Segment Information</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ASC 280, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Segment Reporting</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, defines operating segments as components of an enterprise where discrete financial information is available that is evaluated regularly by the chief operating decision-maker (“CODM”) in deciding how to allocate resources and in assessing performance. The Company operates as a single operating segment. The Company’s CODM is the chief executive officer, who has ultimate responsibility for the operating performance of the Company and the allocation of resources. The CODM uses cash flows as the primary measure to manage the business and does not segment the business for internal reporting or decision making.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Concentration of Supplier Risk</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is dependent on certain suppliers, the majority of which are single source suppliers, and the inability of these suppliers to deliver necessary components of the Company’s products in a timely manner at prices, quality levels and volumes that are acceptable, or the Company’s inability to efficiently manage these components from these suppliers, could have a material adverse effect on the Company’s business, prospects, financial condition and operating results.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cash and Cash Equivalents</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company considers all highly liquid investments with a maturity date of 90 days or less at the time of purchase to be cash and cash equivalents only if in checking, savings or money market accounts. Cash and cash equivalents include cash held in banks and money market accounts and are carried at cost, which approximates fair value. The Company maintains cash in excess of federally insured limits at financial institutions, which it believes are of high credit quality and has not incurred any losses related to these balances to date. The Company believes its credit risk, with respect to these financial institutions to be minimal.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Restricted Cash</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has provided its corporate headquarters lessor with a letter of credit for $0.7 million to secure the performance of the Company's lease obligations, backed by a restricted cash deposit to pay any draws on the letter of credit by the lessor. Total cash and cash equivalents and restricted cash as presented in the consolidated statements of cash flows is summarized as follows:</span></div><div style="margin-top:6pt;text-align:justify"><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:40.420%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.085%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2020</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">119,468 </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%">258,445 </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%">389,705 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,285 </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%">Restricted cash included in other assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">665 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">665 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 13pt"/><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%">120,133 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">259,110 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">389,705 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,285 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Accounts Receivable</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts receivable are stated at a gross invoice amount, net of an allowance for doubtful accounts. The allowance for doubtful accounts is maintained at a level considered adequate to provide for potential account losses on the balance based on the Company’s evaluation of the anticipated impact of current economic conditions, changes in the character and size of the balance, past and expected future loss experience and other pertinent factors. At December 31, 2022 and 2021, accounts receivable included amounts receivable from customers of $1.1 million and $45.0 thousand, respectively. At December 31, 2022 and 2021, allowance for doubtful accounts on customer receivables were $0.1 million and nil, respectively.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The portion of our net accounts receivable from significant customers is summarized as follows:</span></div><div style="margin-top:6pt"><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:62.642%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.600%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="15" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">December 31,</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2021</span></td><td colspan="3" style="background-color:#ffffff;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:10pt;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:10pt;font-weight:400;line-height:100%">Customer A</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%">82 </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="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100 </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="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><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%">Customer 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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer 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%">12 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </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 0 7pt"/><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%">94 </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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="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%">— </span></td><td style="border-bottom:3pt double #000;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></table></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In June 2016, the FASB issued ASU 2016-13, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Financial Instruments—Credit Losses (Topic 326): Measurement of Credit Losses of Financial Instruments</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, which, together with subsequent amendments, amends the requirement on the measurement and recognition of expected credit losses for financial assets held to replace the incurred loss model for financial assets measured at amortized cost and require entities to measure all expected credit losses for financial assets held at the reporting date based on historical experience, current conditions and reasonable and supportable forecasts. We adopted ASU 2016-13 during the year ended December 31, 2021 and there was no material impact on the consolidated financial statements.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Investments</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s investments consist of corporate bonds, U.S. treasury and agency securities, state and local municipal bonds and commercial paper, all of which are classified as held-to-maturity, with a maturity date of 36-months or less at the time of purchase. The Company determines the appropriate classification of investments at the time of purchase and re-evaluates such designation as of each balance sheet date. Investments are classified as held-to-maturity when the Company has the positive intent and ability to hold the securities to maturity. Held-to-maturity securities are stated at amortized cost, adjusted for amortization of premiums and accretion of discounts to maturity. Such amortization, along with interest, is included in interest income. The Company uses the specific identification method to determine the cost basis of securities sold.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Investments are impaired when a decline in fair value is judged to be other-than-temporary. The Company evaluates investments for impairment by considering the length of time and extent to which market value has been less than cost or amortized cost, the financial condition and near-term prospects of the issuer as well as specific events or circumstances that may influence the operations of the issuer and the Company’s intent to sell the security or the likelihood that it will be required to sell the security before recovery of the entire amortized cost. Once a decline in fair value is determined to be other-than-temporary, an impairment charge is recorded to other income (expense) and a new cost basis in the investment is established.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Fair Value Measurements</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ASC 820, </span><span style="color:#000000;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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, clarifies that fair value is an exit price, representing the amount that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants. As such, fair value is a market-based measurement that should be determined based upon assumptions that market participants would use in pricing an asset or liability. As a basis for considering such assumptions, ASC 820 establishes a three-tier fair value hierarchy, which prioritizes the inputs used in measuring fair value as follows:</span></div><div style="margin-top:6pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Level I</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">: Quoted prices (unadjusted) for identical assets or liabilities in active markets that the Company can access at the measurement date;</span></div><div style="margin-top:6pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Level II</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">: Significant other observable inputs other than level 1 prices such as quoted prices for similar assets or liabilities, quoted prices in markets that are not active or other inputs that are observable or can be corroborated by observable market data; and</span></div><div style="margin-top:6pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Level III</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">: Significant unobservable inputs that reflect the Company’s own assumptions about the assumptions that market participants would use in pricing an asset or liability.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">An asset’s or liability’s fair value measurement level within the fair value hierarchy is based on the lowest level of any input that is significant to the fair value measurement. Valuation techniques used need to maximize the use of observable inputs and minimize the use of unobservable inputs.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company believes its valuation methods are appropriate and consistent with other market participants, however the use of different methodologies or assumptions to determine the fair value of certain financial instruments could result in a different fair value measurement at the reporting date.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s financial instruments consist of cash and cash equivalents and restricted cash, accounts receivable, investments, accounts payable and accrued expenses. The carrying value of cash and cash equivalents and restricted cash, accounts receivable, accounts payable and accrued expenses approximates fair value because of the short-term nature of those instruments. The fair value of investments are based on quoted prices for identical or similar instruments in markets that are not active. As a result, investments are classified within Level II of the fair value hierarchy.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Inventories</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventory is comprised of raw materials, work in process and finished goods and includes the cost of raw materials, freight, direct and indirect labor and allocations of other conversion costs and overhead. Semi-truck inventory is valued using the specific identification cost method and all other inventory is valued using the moving-average cost method. Inventory is stated at the lower of cost or net realizable value. We review our inventory to determine whether its carrying value exceeds the net amount realizable we expect to receive upon the ultimate sale of the inventory. This requires us to determine the estimated selling price of inventory less the estimated cost to convert the inventory on-hand into a finished product and other costs, which we determined includes the cost of installation and validation, to align with the transfer of control to customers in our revenue policy. Inventory write-downs are first allocated to all other inventory with any residual allocated to semi-truck inventory.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Once inventory is written-down based on a lower of cost or net realizable value analysis, that amount establishes the new carrying value of inventory if written-down at year end, and subsequent changes in facts and circumstances do not result in the restoration or increase in that newly established cost basis. Interim impairments are reversed and reassessed at each reporting period.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the fourth quarter of 2021, we changed from a research and development phase to a production phase for our Hybrid system product. Certain costs incurred for components acquired prior to our determination of reaching a commercial stage were previously expensed as research and development costs, resulting in zero cost basis for those components, which affected the moving-average price. However, after inventory impairments recognized on December 31, 2021, inventory values and future inventory moving average prices will not be significantly affected by those zero cost items. Our current projected costs of production for inventory items exceeds our sales prices, and as a result of impairments, costs recognized on sales in subsequent periods will be lower until the impaired inventory has been sold or otherwise disposed.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Prepaid Expenses and Other Current Assets</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prepaid expenses and other current assets include prepaid insurance, rent and supplies, which are expected to be recognized, received or realized within the next 12 months.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Property and Equipment, Net</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment, net is stated at cost less accumulated depreciation, or if acquired in a business combination, at allocated fair value at the date of acquisition. Depreciation is calculated using the straight-line method, based upon the following estimated useful lives:</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:49.266%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:48.534%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Production machinery and equipment</span></td><td colspan="3" style="background-color:#cceeff;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:10pt;font-weight:400;line-height:120%">2 to 7 years</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Vehicles</span></td><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:10pt;font-weight:400;line-height:120%">3 to 7 years</span></div></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:120%">Leasehold improvements</span></td><td colspan="3" style="background-color:#cceeff;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:10pt;font-weight:400;line-height:120%">shorter of lease term or 7 years</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Demo fleet systems</span></td><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:10pt;font-weight:400;line-height:120%">2 to 3 years</span></div></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:120%">Furniture and fixtures</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:120%">3 years</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Computers and related equipment</span></td><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:10pt;font-weight:400;line-height:120%">3 to 7 years</span></div></td></tr></table></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Major renewals and improvements are capitalized, while replacements, maintenance and repairs, which do not improve or extend the lives of the respective assets, are expensed as incurred. When property and equipment is retired or otherwise disposed of, the related cost and accumulated depreciation are removed from the accounts, and any gain or loss on the disposition is recorded in the consolidated statement of operations as a component of other income (expense). All long-lived assets are located in the United States.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Intangible Assets, Net</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets consist of developed technology and a non-compete agreement and are amortized over their estimated useful lives which range from <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjNjNGQ4OGJhMmExOTQxNmNiMzRhOWNiMzdiNTQ4MmFiL3NlYzozYzRkODhiYTJhMTk0MTZjYjM0YTljYjM3YjU0ODJhYl8xMDMvZnJhZzoyMmE5YmY2NDY1MGQ0OGIzYWJkZDE4ZjQzMTBjMWNmNS90ZXh0cmVnaW9uOjIyYTliZjY0NjUwZDQ4YjNhYmRkMThmNDMxMGMxY2Y1XzE0NTY0_7fe84c03-e658-42f9-b991-189c256b0a09">three</span> to six years.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Impairment of Long-Lived Assets</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company reviews long-lived assets, including property and equipment and intangible assets with definite lives, for impairment whenever events or changes in circumstances indicate that an asset group’s carrying amount may not be recoverable. The Company conducts its long-lived asset impairment analysis in accordance with ASC 360-10, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Impairment or Disposal of Long-Lived Assets</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, which requires the Company to group assets and liabilities at the lowest level for which identifiable cash flows are largely independent of the cash flows of other assets and liabilities and evaluate the asset group against the sum of the undiscounted future cash flows. If the undiscounted cash flows do not indicate the carrying amount of the asset group is recoverable, an impairment charge is measured as the amount by which the carrying amount of the asset group exceeds its fair value.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Revenue</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company follows five steps to recognize revenue from contracts with customers under ASC 606, Revenue from Contracts with Customers, which are:</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Step 1: Identify the contract(s) with a customer;</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Step 2: Identify the performance obligations in the contract;</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Step 3: Determine the transaction price;</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Step 4: Allocate the transaction price to the performance obligations in the contract; and</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Step 5: Recognize revenue when (or as) a performance obligation is satisfied.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue is comprised of sales of Hybrid systems for Class 8 semi-trucks, Class 8 semi-trucks outfitted with Hybrid systems and specific other features and services that meet the definition of a performance obligation, including internet connectivity and data processing. We provide installation services for the Hybrid system onto the customers’ vehicle. The Company’s products are marketed and sold to end-user fleet customers in North America. When our contracts with customers contain multiple performance obligations and where material, the contract transaction price is allocated on a relative standalone selling price basis to each performance obligation.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We recognize revenue on Hybrid system sales and Class 8 semi-trucks outfitted with Hybrid systems upon delivery to, and acceptance of the vehicle by, the customer, which is when control transfers. Contracts are reviewed for significant financing components and payments are typically received within 30 days of delivery. The sale of a Hybrid system to an end-use fleet customer consists of a completed modification to the customer vehicle and the installation services involve significant integration of the Hybrid system with the customer’s vehicle. Installation services are not distinct within the context of the contract and together with the sale of the Hybrid system represent a single performance obligation. We do not offer any sales returns. Amounts billed to customers related to shipping and handling are classified as revenue, and we have elected to recognize the cost for freight and shipping when control has transferred to the customer as a cost of revenue. Our policy is to </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">exclude taxes collected from customers from the transaction price of contracts. In the fourth quarter of fiscal 2021, we began taking deposits to secure future Hypertruck ERX production slots. Such deposits were immaterial at December 31, 2022 and 2021.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">When a Class 8 semi-truck outfitted with a Hybrid system is resold to a customer, judgment is required to determine if we are the principal or agent in the arrangement. We consider factors such as, but not limited to, which entity has the primary responsibility for fulfilling the promise to provide the specified good or service, which entity has inventory risk before the specified good or service has been transferred to a customer and which entity has discretion in establishing the price for the specified good or service. We have determined that we are the principal in transactions involving the resale of Class 8 semi-trucks outfitted with the Hybrid system.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The disaggregation of our revenue sources is summarized as follows and is attributable to the U.S.:</span></div><div style="margin-top:6pt"><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:62.642%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.600%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="15" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2021</span></td><td colspan="3" style="background-color:#ffffff;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:10pt;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:10pt;font-weight:400;line-height:100%">Hybrid systems and other</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,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;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Class 8 semi-truck prepared for Hybrid system upfit</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,024 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">140 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="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%">Total product sales and other</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%">2,106 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">200 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The portion of our revenues from significant customers is summarized as follows:</span></div><div style="margin-top:6pt"><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:62.642%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.600%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="15" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2021</span></td><td colspan="3" style="background-color:#ffffff;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:10pt;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:10pt;font-weight:400;line-height:100%">Customer A</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%">60 </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="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100 </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="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><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%">Customer 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%">10 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70 </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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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%">100 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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%">— </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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Leases</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">Lessee:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> We determine if an arrangement is a lease at inception of the contract. Operating leases are included in operating lease right-of-use (“ROU”) assets, current portion of operating lease liabilities, and operating lease liabilities, net of current portion in the accompanying consolidated balance sheets. We have lease agreements with lease and non-lease components, and have elected to utilize the practical expedient to account for lease and non-lease components together as a single combined lease component.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ROU assets represent the Company’s right to use underlying assets for the lease term, and lease liabilities represent the Company’s obligation to make lease payments arising from the leases. ROU assets and lease liabilities are recognized at the commencement date based on the present value of lease payments over the lease term. The discount rate used to calculate the present value for lease payments is the Company’s incremental borrowing rate, which is determined based on information available at lease commencement and is equal to the rate of interest that the Company would have to pay to borrow on a collateralized basis over a similar term in an amount equal to the lease payments in a similar economic environment. The Company uses the implicit rate when readily determinable.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s real estate leases may include one or more options to renew, with the renewal extending the lease term for an additional <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjNjNGQ4OGJhMmExOTQxNmNiMzRhOWNiMzdiNTQ4MmFiL3NlYzozYzRkODhiYTJhMTk0MTZjYjM0YTljYjM3YjU0ODJhYl8xMDMvZnJhZzoyMmE5YmY2NDY1MGQ0OGIzYWJkZDE4ZjQzMTBjMWNmNS90ZXh0cmVnaW9uOjIyYTliZjY0NjUwZDQ4YjNhYmRkMThmNDMxMGMxY2Y1XzE5Njcy_32c668e5-9b29-4b41-8999-75a9ff07aeba">one</span> to five years. The exercise of lease renewal option is at the Company’s sole discretion. In general, the Company does not consider renewal options to be reasonably likely to be exercised, therefore renewal options are generally not recognized as part of the ROU assets and lease liabilities. Lease costs for lease payments are recognized on a straight-line basis over the lease term, unless there is a transfer of title or purchase option reasonably certain to be exercised. The Company does not record operating leases with an initial term of twelve months or less (“short-term leases”) in the consolidated balance sheets.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s vehicle and equipment leases may include transfer rights or options to purchase at the end of the lease that the Company is reasonably certain to exercise. Interest expense is recognized using the effective interest rate method, and the ROU asset is amortized over the useful life of the underlying asset.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">Lessor:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The Company also enters into arrangements whereby space within the real estate is subleased. At the lease commencement date these subleases are recognized as operating leases. Operating leases are recognized on a straight-line basis over the lease term.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has entered into various trial and evaluation agreements that contain an operating lease component that is within the scope of ASC 842, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Leases</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (“ASC 842”). These agreements also contain non-lease components related to certain stand-ready services where control transfers over time over the same period and based on the same pattern as the lease component. Because the Company has determined the lease component is the most predominant component of the arrangement and the timing and </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">pattern of transfer for the lease and non-lease components associated with the lease component are the same, the Company has decided to elect the practical expedient not to separate the lease and non-lease component and accounts for the entire arrangement under ASC 842.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The trial and evaluation agreements contain only variable payments not based on an index or rate as a result of refund provisions within those contracts. The Company records accounts receivable when the Company meets the criteria within the trial and evaluation agreements to invoice the lessee. In accordance with ASC 842, the Company recognizes variable lease payments as profit or loss in the period in which the changes in facts and circumstances on which the variable lease payments are based occur, which will generally be the end of the trial period when the customer refund rights lapse. During the years ended December 31, 2022, 2021 and 2020, the Company did not recognize any lease income related to these trial and evaluation agreements either because the Company has not received any consideration from the lease contracts, or the uncertainty related to the consideration received has not been resolved.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Warranties</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We provide limited assurance-type warranties under our contracts and do not offer extended warranties or maintenance contracts. The warranty period typically extends for the lesser of two years or 200,000 miles following transfer of control and solely relates to correction of product defects during the warranty period. We recognize the cost of the warranty upon transfer of control based on estimated and historical claims rates and fulfillment costs, which are variable. Should product failure rates and fulfillment costs differ from these estimates, material revisions to the estimated warranty liability would be required. Warranty expense is recorded as a component of cost of revenue.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Marketing, Promotional and Advertising Costs</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Marketing, promotional and advertising costs are expensed as incurred and are included as an element of selling, general and administrative expense in the consolidated statement of operations. Marketing, promotional and advertising costs were $1.1 million, $1.6 million and $0.3 million for the years ended December 31, 2022, 2021 and 2020, respectively.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Research and Development Expense</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Research and development costs did not meet the requirements to be recognized as an asset as the associated future benefits were at best uncertain and there was no alternative future use at the time the costs were incurred. Research and development costs include, but are not limited to, outsourced engineering services, allocated facilities costs, depreciation on equipment utilized in research and development activities, internal engineering and development expenses, materials, internally-developed software and employee related expenses (including salaries, benefits, travel, and share-based compensation) related to development of the Company’s products and services.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Share-Based Compensation</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accounts for share-based compensation in accordance with ASC 718, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Compensation – Stock Compensation</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, under which shared based payments that involve the issuance of common stock to employees and nonemployees and meet the criteria for equity-classified awards are recognized in the financial statements as share-based compensation expense based on the fair value on the date of grant. The Company issues stock option awards and restricted stock awards to employees and nonemployees, utilizing new shares. The Company has elected to recognize the adjustment to share-based compensation expense in the period in which forfeitures occur. We recognize compensation expense for awards with only service conditions on a straight-line basis over the requisite service period for the entire award.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If factors change, and we utilize different assumptions including the probability of achieving performance conditions, share-based compensation cost on future award grants may differ significantly from share-based compensation cost recognized on past award grants. Future share-based compensation cost will increase to the extent that we grant additional share-based awards to employees and nonemployees. If there are any modifications or cancellations of the underlying unvested securities, we may be required to accelerate any remaining unearned share-based compensation cost or incur incremental cost. Share-based compensation cost affects our research and development and selling, general and administrative expenses.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company utilized the Black-Scholes model to determine the fair value of the stock option awards issued prior to the year ended December 31, 2021, which required the input of subjective assumptions. These assumptions include estimating (a) the length of time grantees will retain their vested stock options before exercising them for employees and the contractual term of the option for nonemployees (“expected term”), (b) the volatility of the Company’s common stock price over the expected term, (c) expected dividends, and (d) the fair value of a share of common stock prior to the Business Combination. After the closing of the Business Combination, the Company’s board of directors determined the fair value of each share of common stock underlying stock-based awards based on the closing price of the Company’s common stock as reported by the NYSE on the date of grant. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The assumptions used in the Black-Scholes model are management’s best estimates, but the estimates involve inherent uncertainties and the application of management judgment (see Note 10). As a result, if other assumptions had been used, the recorded share-based compensation expense could have been materially different from that depicted in the financial statements.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Income Taxes</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accounts for income taxes in accordance with ASC 740, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Income Taxes</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, under which deferred tax liabilities and assets are recognized for the expected future tax consequences of temporary differences between financial statement carrying amounts and the tax basis of assets and liabilities and net operating loss and tax credit carryforwards. Valuation allowances are established when necessary to reduce deferred tax assets to the amount expected to be realized.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Due to the Company’s history of losses since inception, the net deferred tax assets have been fully offset by a valuation allowance at December 31, 2022 and 2021. Uncertain tax positions taken or expected to be taken in a tax return are accounted for using the more likely than not threshold for financial statement recognition and measurement. For the years ended December 31, 2022 and 2021, there were no uncertain tax positions taken or expected to be taken in the Company’s tax returns.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2019, the FASB issued ASU 2019-12, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, which is intended to simplify various aspects related to accounting for income taxes. The pronouncement is effective for fiscal years, and for interim periods within those fiscal years, beginning after December 15, 2020. The Company adopted ASU 2019-12 on January 1, 2021 and there was no impact to the Company as a result of the adoption.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Net (Loss) Income Per Share</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Basic (loss) income per share (“EPS”) is computed by dividing net loss (the numerator) by the weighted average number of common shares outstanding for the period (the denominator). Diluted EPS attributable to common shareholders is computed by adjusting net loss by the weighted average number of common shares and potential common shares outstanding (if dilutive) during each period. Potential common shares include shares issuable upon exercise of stock options and vesting of restricted stock awards (see Note 10). The number of potential common shares outstanding are calculated using the treasury stock or if-converted method.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Recent Accounting Pronouncements Issued</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In November 2021, the FASB issued ASU 2021-10, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Government Assistance (Topic 832): Disclosures by Business Entities about Government Assistance</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, to increase transparency of government assistance which requires annual disclosures about transactions with a government entity that are accounted for by applying a grant or contribution accounting model by analogy. The pronouncement is effective for fiscal years beginning after December 15, 2021. The Company adopted ASU 2021-10 for the year ended December 31, 2022 with no material impact and updated its related disclosures.</span></div> <div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Use of Estimates and Uncertainty of the Coronavirus Pandemic</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of financial statements in conformity with GAAP requires management to make certain estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities as of the balance sheet date, as well as reported amounts of expenses during the reporting period. The Company’s most significant estimates and judgments involve revenue recognition, inventory, warranties, acquisitions, income taxes and valuation of share-based compensation, including the fair value of common stock prior to the Business Combination. Management bases its estimates on historical experience and on various other assumptions believed to be reasonable, the results of which form the basis for making judgments about the carrying values of assets and liabilities. Actual results could differ from those estimates, and such differences could be material to the Company’s consolidated financial statements.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On January 30, 2020, the World Health Organization declared the coronavirus outbreak a “Public Health Emergency of International Concern” and on March 11, 2020, declared the coronavirus outbreak a pandemic. In mid-March 2020, United States (“U.S.”) State Governors, local officials and leaders outside of the U.S. began ordering various “shelter-in-place” orders, which have had various impacts on the U.S. and global economies. The lingering impacts of the coronavirus pandemic primarily include ongoing shortages in the transportation industry supply chain.</span></div> <div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Segment Information</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ASC 280, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Segment Reporting</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, defines operating segments as components of an enterprise where discrete financial information is available that is evaluated regularly by the chief operating decision-maker (“CODM”) in deciding how to allocate resources and in assessing performance. The Company operates as a single operating segment. The Company’s CODM is the chief executive officer, who has ultimate responsibility for the operating performance of the Company and the allocation of resources. The CODM uses cash flows as the primary measure to manage the business and does not segment the business for internal reporting or decision making.</span></div> <div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Concentration of Supplier Risk</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is dependent on certain suppliers, the majority of which are single source suppliers, and the inability of these suppliers to deliver necessary components of the Company’s products in a timely manner at prices, quality levels and volumes that are acceptable, or the Company’s inability to efficiently manage these components from these suppliers, could have a material adverse effect on the Company’s business, prospects, financial condition and operating results.</span></div> <div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cash and Cash Equivalents</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company considers all highly liquid investments with a maturity date of 90 days or less at the time of purchase to be cash and cash equivalents only if in checking, savings or money market accounts. Cash and cash equivalents include cash held in banks and money market accounts and are carried at cost, which approximates fair value. The Company maintains cash in excess of federally insured limits at financial institutions, which it believes are of high credit quality and has not incurred any losses related to these balances to date. The Company believes its credit risk, with respect to these financial institutions to be minimal.</span></div> 700000 Total cash and cash equivalents and restricted cash as presented in the consolidated statements of cash flows is summarized 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:40.420%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.085%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2020</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">119,468 </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%">258,445 </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%">389,705 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,285 </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%">Restricted cash included in other assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">665 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">665 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 13pt"/><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%">120,133 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">259,110 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">389,705 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,285 </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> 119468000 258445000 389705000 6285000 665000 665000 0 0 120133000 259110000 389705000 6285000 Accounts ReceivableAccounts receivable are stated at a gross invoice amount, net of an allowance for doubtful accounts. The allowance for doubtful accounts is maintained at a level considered adequate to provide for potential account losses on the balance based on the Company’s evaluation of the anticipated impact of current economic conditions, changes in the character and size of the balance, past and expected future loss experience and other pertinent factors. 1100000 45000 100000 0 <div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The portion of our net accounts receivable from significant customers is summarized as follows:</span></div><div style="margin-top:6pt"><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:62.642%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.600%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="15" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">December 31,</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2021</span></td><td colspan="3" style="background-color:#ffffff;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:10pt;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:10pt;font-weight:400;line-height:100%">Customer A</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%">82 </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="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100 </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="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><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%">Customer 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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer 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%">12 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </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 0 7pt"/><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%">94 </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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="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%">— </span></td><td style="border-bottom:3pt double #000;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></table></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The portion of our revenues from significant customers is summarized as follows:</span></div><div style="margin-top:6pt"><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:62.642%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.600%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="15" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2021</span></td><td colspan="3" style="background-color:#ffffff;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:10pt;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:10pt;font-weight:400;line-height:100%">Customer A</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%">60 </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="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100 </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="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><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%">Customer 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%">10 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70 </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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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%">100 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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%">— </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"><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.82 1 0 0 0 0 0.12 0 0 0.94 1 0 <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In June 2016, the FASB issued ASU 2016-13, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Financial Instruments—Credit Losses (Topic 326): Measurement of Credit Losses of Financial Instruments</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, which, together with subsequent amendments, amends the requirement on the measurement and recognition of expected credit losses for financial assets held to replace the incurred loss model for financial assets measured at amortized cost and require entities to measure all expected credit losses for financial assets held at the reporting date based on historical experience, current conditions and reasonable and supportable forecasts. We adopted ASU 2016-13 during the year ended December 31, 2021 and there was no material impact on the consolidated financial statements.</span> <div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Investments</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s investments consist of corporate bonds, U.S. treasury and agency securities, state and local municipal bonds and commercial paper, all of which are classified as held-to-maturity, with a maturity date of 36-months or less at the time of purchase. The Company determines the appropriate classification of investments at the time of purchase and re-evaluates such designation as of each balance sheet date. Investments are classified as held-to-maturity when the Company has the positive intent and ability to hold the securities to maturity. Held-to-maturity securities are stated at amortized cost, adjusted for amortization of premiums and accretion of discounts to maturity. Such amortization, along with interest, is included in interest income. The Company uses the specific identification method to determine the cost basis of securities sold.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Investments are impaired when a decline in fair value is judged to be other-than-temporary. The Company evaluates investments for impairment by considering the length of time and extent to which market value has been less than cost or amortized cost, the financial condition and near-term prospects of the issuer as well as specific events or circumstances that may influence the operations of the issuer and the Company’s intent to sell the security or the likelihood that it will be required to sell the security before recovery of the entire amortized cost. Once a decline in fair value is determined to be other-than-temporary, an impairment charge is recorded to other income (expense) and a new cost basis in the investment is established.</span></div> P36M <div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Fair Value Measurements</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ASC 820, </span><span style="color:#000000;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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, clarifies that fair value is an exit price, representing the amount that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants. As such, fair value is a market-based measurement that should be determined based upon assumptions that market participants would use in pricing an asset or liability. As a basis for considering such assumptions, ASC 820 establishes a three-tier fair value hierarchy, which prioritizes the inputs used in measuring fair value as follows:</span></div><div style="margin-top:6pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Level I</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">: Quoted prices (unadjusted) for identical assets or liabilities in active markets that the Company can access at the measurement date;</span></div><div style="margin-top:6pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Level II</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">: Significant other observable inputs other than level 1 prices such as quoted prices for similar assets or liabilities, quoted prices in markets that are not active or other inputs that are observable or can be corroborated by observable market data; and</span></div><div style="margin-top:6pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Level III</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">: Significant unobservable inputs that reflect the Company’s own assumptions about the assumptions that market participants would use in pricing an asset or liability.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">An asset’s or liability’s fair value measurement level within the fair value hierarchy is based on the lowest level of any input that is significant to the fair value measurement. Valuation techniques used need to maximize the use of observable inputs and minimize the use of unobservable inputs.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company believes its valuation methods are appropriate and consistent with other market participants, however the use of different methodologies or assumptions to determine the fair value of certain financial instruments could result in a different fair value measurement at the reporting date.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s financial instruments consist of cash and cash equivalents and restricted cash, accounts receivable, investments, accounts payable and accrued expenses. The carrying value of cash and cash equivalents and restricted cash, accounts receivable, accounts payable and accrued expenses approximates fair value because of the short-term nature of those instruments. The fair value of investments are based on quoted prices for identical or similar instruments in markets that are not active. As a result, investments are classified within Level II of the fair value hierarchy.</span></div> <div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Inventories</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventory is comprised of raw materials, work in process and finished goods and includes the cost of raw materials, freight, direct and indirect labor and allocations of other conversion costs and overhead. Semi-truck inventory is valued using the specific identification cost method and all other inventory is valued using the moving-average cost method. Inventory is stated at the lower of cost or net realizable value. We review our inventory to determine whether its carrying value exceeds the net amount realizable we expect to receive upon the ultimate sale of the inventory. This requires us to determine the estimated selling price of inventory less the estimated cost to convert the inventory on-hand into a finished product and other costs, which we determined includes the cost of installation and validation, to align with the transfer of control to customers in our revenue policy. Inventory write-downs are first allocated to all other inventory with any residual allocated to semi-truck inventory.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Once inventory is written-down based on a lower of cost or net realizable value analysis, that amount establishes the new carrying value of inventory if written-down at year end, and subsequent changes in facts and circumstances do not result in the restoration or increase in that newly established cost basis. Interim impairments are reversed and reassessed at each reporting period.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the fourth quarter of 2021, we changed from a research and development phase to a production phase for our Hybrid system product. Certain costs incurred for components acquired prior to our determination of reaching a commercial stage were previously expensed as research and development costs, resulting in zero cost basis for those components, which affected the moving-average price. However, after inventory impairments recognized on December 31, 2021, inventory values and future inventory moving average prices will not be significantly affected by those zero cost items. Our current projected costs of production for inventory items exceeds our sales prices, and as a result of impairments, costs recognized on sales in subsequent periods will be lower until the impaired inventory has been sold or otherwise disposed.</span></div> <div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Prepaid Expenses and Other Current Assets</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prepaid expenses and other current assets include prepaid insurance, rent and supplies, which are expected to be recognized, received or realized within the next 12 months.</span></div> <div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Property and Equipment, Net</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment, net is stated at cost less accumulated depreciation, or if acquired in a business combination, at allocated fair value at the date of acquisition. Depreciation is calculated using the straight-line method, based upon the following estimated useful lives:</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:49.266%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:48.534%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Production machinery and equipment</span></td><td colspan="3" style="background-color:#cceeff;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:10pt;font-weight:400;line-height:120%">2 to 7 years</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Vehicles</span></td><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:10pt;font-weight:400;line-height:120%">3 to 7 years</span></div></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:120%">Leasehold improvements</span></td><td colspan="3" style="background-color:#cceeff;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:10pt;font-weight:400;line-height:120%">shorter of lease term or 7 years</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Demo fleet systems</span></td><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:10pt;font-weight:400;line-height:120%">2 to 3 years</span></div></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:120%">Furniture and fixtures</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:120%">3 years</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Computers and related equipment</span></td><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:10pt;font-weight:400;line-height:120%">3 to 7 years</span></div></td></tr></table></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Major renewals and improvements are capitalized, while replacements, maintenance and repairs, which do not improve or extend the lives of the respective assets, are expensed as incurred. When property and equipment is retired or otherwise disposed of, the related cost and accumulated depreciation are removed from the accounts, and any gain or loss on the disposition is recorded in the consolidated statement of operations as a component of other income (expense). All long-lived assets are located in the United States.</span></div> Depreciation is calculated using the straight-line method, based upon the following estimated useful lives:<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:49.266%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:48.534%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Production machinery and equipment</span></td><td colspan="3" style="background-color:#cceeff;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:10pt;font-weight:400;line-height:120%">2 to 7 years</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Vehicles</span></td><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:10pt;font-weight:400;line-height:120%">3 to 7 years</span></div></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:120%">Leasehold improvements</span></td><td colspan="3" style="background-color:#cceeff;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:10pt;font-weight:400;line-height:120%">shorter of lease term or 7 years</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Demo fleet systems</span></td><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:10pt;font-weight:400;line-height:120%">2 to 3 years</span></div></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:120%">Furniture and fixtures</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:120%">3 years</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Computers and related equipment</span></td><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:10pt;font-weight:400;line-height:120%">3 to 7 years</span></div></td></tr></table> P2Y P7Y P3Y P7Y P7Y P2Y P3Y P3Y P3Y P7Y <div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Intangible Assets, Net</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets consist of developed technology and a non-compete agreement and are amortized over their estimated useful lives which range from <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjNjNGQ4OGJhMmExOTQxNmNiMzRhOWNiMzdiNTQ4MmFiL3NlYzozYzRkODhiYTJhMTk0MTZjYjM0YTljYjM3YjU0ODJhYl8xMDMvZnJhZzoyMmE5YmY2NDY1MGQ0OGIzYWJkZDE4ZjQzMTBjMWNmNS90ZXh0cmVnaW9uOjIyYTliZjY0NjUwZDQ4YjNhYmRkMThmNDMxMGMxY2Y1XzE0NTY0_7fe84c03-e658-42f9-b991-189c256b0a09">three</span> to six years.</span></div> P6Y <div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Impairment of Long-Lived Assets</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company reviews long-lived assets, including property and equipment and intangible assets with definite lives, for impairment whenever events or changes in circumstances indicate that an asset group’s carrying amount may not be recoverable. The Company conducts its long-lived asset impairment analysis in accordance with ASC 360-10, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Impairment or Disposal of Long-Lived Assets</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, which requires the Company to group assets and liabilities at the lowest level for which identifiable cash flows are largely independent of the cash flows of other assets and liabilities and evaluate the asset group against the sum of the undiscounted future cash flows. If the undiscounted cash flows do not indicate the carrying amount of the asset group is recoverable, an impairment charge is measured as the amount by which the carrying amount of the asset group exceeds its fair value.</span></div> <div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Revenue</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company follows five steps to recognize revenue from contracts with customers under ASC 606, Revenue from Contracts with Customers, which are:</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Step 1: Identify the contract(s) with a customer;</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Step 2: Identify the performance obligations in the contract;</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Step 3: Determine the transaction price;</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Step 4: Allocate the transaction price to the performance obligations in the contract; and</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Step 5: Recognize revenue when (or as) a performance obligation is satisfied.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue is comprised of sales of Hybrid systems for Class 8 semi-trucks, Class 8 semi-trucks outfitted with Hybrid systems and specific other features and services that meet the definition of a performance obligation, including internet connectivity and data processing. We provide installation services for the Hybrid system onto the customers’ vehicle. The Company’s products are marketed and sold to end-user fleet customers in North America. When our contracts with customers contain multiple performance obligations and where material, the contract transaction price is allocated on a relative standalone selling price basis to each performance obligation.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We recognize revenue on Hybrid system sales and Class 8 semi-trucks outfitted with Hybrid systems upon delivery to, and acceptance of the vehicle by, the customer, which is when control transfers. Contracts are reviewed for significant financing components and payments are typically received within 30 days of delivery. The sale of a Hybrid system to an end-use fleet customer consists of a completed modification to the customer vehicle and the installation services involve significant integration of the Hybrid system with the customer’s vehicle. Installation services are not distinct within the context of the contract and together with the sale of the Hybrid system represent a single performance obligation. We do not offer any sales returns. Amounts billed to customers related to shipping and handling are classified as revenue, and we have elected to recognize the cost for freight and shipping when control has transferred to the customer as a cost of revenue. Our policy is to </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">exclude taxes collected from customers from the transaction price of contracts. In the fourth quarter of fiscal 2021, we began taking deposits to secure future Hypertruck ERX production slots. Such deposits were immaterial at December 31, 2022 and 2021.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">When a Class 8 semi-truck outfitted with a Hybrid system is resold to a customer, judgment is required to determine if we are the principal or agent in the arrangement. We consider factors such as, but not limited to, which entity has the primary responsibility for fulfilling the promise to provide the specified good or service, which entity has inventory risk before the specified good or service has been transferred to a customer and which entity has discretion in establishing the price for the specified good or service. We have determined that we are the principal in transactions involving the resale of Class 8 semi-trucks outfitted with the Hybrid system.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The disaggregation of our revenue sources is summarized as follows and is attributable to the U.S.:</span></div><div style="margin-top:6pt"><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:62.642%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.600%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="15" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2021</span></td><td colspan="3" style="background-color:#ffffff;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:10pt;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:10pt;font-weight:400;line-height:100%">Hybrid systems and other</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,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;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Class 8 semi-truck prepared for Hybrid system upfit</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,024 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">140 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="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%">Total product sales and other</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%">2,106 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">200 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> <div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The disaggregation of our revenue sources is summarized as follows and is attributable to the U.S.:</span></div><div style="margin-top:6pt"><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:62.642%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.600%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="15" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2021</span></td><td colspan="3" style="background-color:#ffffff;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:10pt;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:10pt;font-weight:400;line-height:100%">Hybrid systems and other</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,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;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Class 8 semi-truck prepared for Hybrid system upfit</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,024 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">140 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="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%">Total product sales and other</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%">2,106 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">200 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 1082000 60000 0 1024000 140000 0 2106000 200000 0 0.60 1 0 0.10 0 0 0.70 1 0 <div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Leases</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">Lessee:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> We determine if an arrangement is a lease at inception of the contract. Operating leases are included in operating lease right-of-use (“ROU”) assets, current portion of operating lease liabilities, and operating lease liabilities, net of current portion in the accompanying consolidated balance sheets. We have lease agreements with lease and non-lease components, and have elected to utilize the practical expedient to account for lease and non-lease components together as a single combined lease component.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ROU assets represent the Company’s right to use underlying assets for the lease term, and lease liabilities represent the Company’s obligation to make lease payments arising from the leases. ROU assets and lease liabilities are recognized at the commencement date based on the present value of lease payments over the lease term. The discount rate used to calculate the present value for lease payments is the Company’s incremental borrowing rate, which is determined based on information available at lease commencement and is equal to the rate of interest that the Company would have to pay to borrow on a collateralized basis over a similar term in an amount equal to the lease payments in a similar economic environment. The Company uses the implicit rate when readily determinable.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s real estate leases may include one or more options to renew, with the renewal extending the lease term for an additional <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjNjNGQ4OGJhMmExOTQxNmNiMzRhOWNiMzdiNTQ4MmFiL3NlYzozYzRkODhiYTJhMTk0MTZjYjM0YTljYjM3YjU0ODJhYl8xMDMvZnJhZzoyMmE5YmY2NDY1MGQ0OGIzYWJkZDE4ZjQzMTBjMWNmNS90ZXh0cmVnaW9uOjIyYTliZjY0NjUwZDQ4YjNhYmRkMThmNDMxMGMxY2Y1XzE5Njcy_32c668e5-9b29-4b41-8999-75a9ff07aeba">one</span> to five years. The exercise of lease renewal option is at the Company’s sole discretion. In general, the Company does not consider renewal options to be reasonably likely to be exercised, therefore renewal options are generally not recognized as part of the ROU assets and lease liabilities. Lease costs for lease payments are recognized on a straight-line basis over the lease term, unless there is a transfer of title or purchase option reasonably certain to be exercised. The Company does not record operating leases with an initial term of twelve months or less (“short-term leases”) in the consolidated balance sheets.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s vehicle and equipment leases may include transfer rights or options to purchase at the end of the lease that the Company is reasonably certain to exercise. Interest expense is recognized using the effective interest rate method, and the ROU asset is amortized over the useful life of the underlying asset.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">Lessor:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The Company also enters into arrangements whereby space within the real estate is subleased. At the lease commencement date these subleases are recognized as operating leases. Operating leases are recognized on a straight-line basis over the lease term.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has entered into various trial and evaluation agreements that contain an operating lease component that is within the scope of ASC 842, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Leases</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (“ASC 842”). These agreements also contain non-lease components related to certain stand-ready services where control transfers over time over the same period and based on the same pattern as the lease component. Because the Company has determined the lease component is the most predominant component of the arrangement and the timing and </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">pattern of transfer for the lease and non-lease components associated with the lease component are the same, the Company has decided to elect the practical expedient not to separate the lease and non-lease component and accounts for the entire arrangement under ASC 842.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The trial and evaluation agreements contain only variable payments not based on an index or rate as a result of refund provisions within those contracts. The Company records accounts receivable when the Company meets the criteria within the trial and evaluation agreements to invoice the lessee. In accordance with ASC 842, the Company recognizes variable lease payments as profit or loss in the period in which the changes in facts and circumstances on which the variable lease payments are based occur, which will generally be the end of the trial period when the customer refund rights lapse. During the years ended December 31, 2022, 2021 and 2020, the Company did not recognize any lease income related to these trial and evaluation agreements either because the Company has not received any consideration from the lease contracts, or the uncertainty related to the consideration received has not been resolved.</span></div> 1 P5Y <div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Warranties</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We provide limited assurance-type warranties under our contracts and do not offer extended warranties or maintenance contracts. The warranty period typically extends for the lesser of two years or 200,000 miles following transfer of control and solely relates to correction of product defects during the warranty period. We recognize the cost of the warranty upon transfer of control based on estimated and historical claims rates and fulfillment costs, which are variable. Should product failure rates and fulfillment costs differ from these estimates, material revisions to the estimated warranty liability would be required. Warranty expense is recorded as a component of cost of revenue.</span></div> P2Y 200000 Marketing, Promotional and Advertising CostsMarketing, promotional and advertising costs are expensed as incurred and are included as an element of selling, general and administrative expense in the consolidated statement of operations. 1100000 1600000 300000 <div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Research and Development Expense</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Research and development costs did not meet the requirements to be recognized as an asset as the associated future benefits were at best uncertain and there was no alternative future use at the time the costs were incurred. Research and development costs include, but are not limited to, outsourced engineering services, allocated facilities costs, depreciation on equipment utilized in research and development activities, internal engineering and development expenses, materials, internally-developed software and employee related expenses (including salaries, benefits, travel, and share-based compensation) related to development of the Company’s products and services.</span></div> <div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Research and Development Expense</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Research and development costs did not meet the requirements to be recognized as an asset as the associated future benefits were at best uncertain and there was no alternative future use at the time the costs were incurred. Research and development costs include, but are not limited to, outsourced engineering services, allocated facilities costs, depreciation on equipment utilized in research and development activities, internal engineering and development expenses, materials, internally-developed software and employee related expenses (including salaries, benefits, travel, and share-based compensation) related to development of the Company’s products and services.</span></div> <div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Share-Based Compensation</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accounts for share-based compensation in accordance with ASC 718, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Compensation – Stock Compensation</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, under which shared based payments that involve the issuance of common stock to employees and nonemployees and meet the criteria for equity-classified awards are recognized in the financial statements as share-based compensation expense based on the fair value on the date of grant. The Company issues stock option awards and restricted stock awards to employees and nonemployees, utilizing new shares. The Company has elected to recognize the adjustment to share-based compensation expense in the period in which forfeitures occur. We recognize compensation expense for awards with only service conditions on a straight-line basis over the requisite service period for the entire award.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If factors change, and we utilize different assumptions including the probability of achieving performance conditions, share-based compensation cost on future award grants may differ significantly from share-based compensation cost recognized on past award grants. Future share-based compensation cost will increase to the extent that we grant additional share-based awards to employees and nonemployees. If there are any modifications or cancellations of the underlying unvested securities, we may be required to accelerate any remaining unearned share-based compensation cost or incur incremental cost. Share-based compensation cost affects our research and development and selling, general and administrative expenses.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company utilized the Black-Scholes model to determine the fair value of the stock option awards issued prior to the year ended December 31, 2021, which required the input of subjective assumptions. These assumptions include estimating (a) the length of time grantees will retain their vested stock options before exercising them for employees and the contractual term of the option for nonemployees (“expected term”), (b) the volatility of the Company’s common stock price over the expected term, (c) expected dividends, and (d) the fair value of a share of common stock prior to the Business Combination. After the closing of the Business Combination, the Company’s board of directors determined the fair value of each share of common stock underlying stock-based awards based on the closing price of the Company’s common stock as reported by the NYSE on the date of grant. </span></div>The assumptions used in the Black-Scholes model are management’s best estimates, but the estimates involve inherent uncertainties and the application of management judgment (see Note 10). As a result, if other assumptions had been used, the recorded share-based compensation expense could have been materially different from that depicted in the financial statements. <div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Income Taxes</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accounts for income taxes in accordance with ASC 740, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Income Taxes</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, under which deferred tax liabilities and assets are recognized for the expected future tax consequences of temporary differences between financial statement carrying amounts and the tax basis of assets and liabilities and net operating loss and tax credit carryforwards. Valuation allowances are established when necessary to reduce deferred tax assets to the amount expected to be realized.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Due to the Company’s history of losses since inception, the net deferred tax assets have been fully offset by a valuation allowance at December 31, 2022 and 2021. Uncertain tax positions taken or expected to be taken in a tax return are accounted for using the more likely than not threshold for financial statement recognition and measurement. For the years ended December 31, 2022 and 2021, there were no uncertain tax positions taken or expected to be taken in the Company’s tax returns.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2019, the FASB issued ASU 2019-12, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, which is intended to simplify various aspects related to accounting for income taxes. The pronouncement is effective for fiscal years, and for interim periods within those fiscal years, beginning after December 15, 2020. The Company adopted ASU 2019-12 on January 1, 2021 and there was no impact to the Company as a result of the adoption.</span></div> <div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Net (Loss) Income Per Share</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Basic (loss) income per share (“EPS”) is computed by dividing net loss (the numerator) by the weighted average number of common shares outstanding for the period (the denominator). Diluted EPS attributable to common shareholders is computed by adjusting net loss by the weighted average number of common shares and potential common shares outstanding (if dilutive) during each period. Potential common shares include shares issuable upon exercise of stock options and vesting of restricted stock awards (see Note 10). The number of potential common shares outstanding are calculated using the treasury stock or if-converted method.</span></div> <div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Recent Accounting Pronouncements Issued</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In November 2021, the FASB issued ASU 2021-10, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Government Assistance (Topic 832): Disclosures by Business Entities about Government Assistance</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, to increase transparency of government assistance which requires annual disclosures about transactions with a government entity that are accounted for by applying a grant or contribution accounting model by analogy. The pronouncement is effective for fiscal years beginning after December 15, 2021. The Company adopted ASU 2021-10 for the year ended December 31, 2022 with no material impact and updated its related disclosures.</span></div> <div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 3. Acquisition</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In September 2022, we acquired certain assets (the “Acquired Asset”) of General Electric Company's GE Additive business (the “Acquisition”). The Acquired Assets include new hydrogen and fuel agnostic capable generator technology (“KARNO”). The Acquisition did not meet the definition of a business combination and was accounted for as an asset acquisition. No goodwill was recognized and payments allocated to in-process research and development (“IPR&amp;D”) were recorded in research and development expense as there was no alternative future use. Total consideration for the Acquisition was $32.3 million comprised of $15.0 million in cash, 5,500,000 shares of common stock valued at $16.1 million on the closing date and $1.2 million in direct transaction costs. $3.6 million was recorded as property and equipment with expected useful lives of primarily five years and $28.8 million was recorded as research and development expense. All assets were valued using level 3 inputs, with property and equipment valued using a market approach and IPR&amp;D valued using an income approach based on Company management’s projections. The cash component of the consideration was recorded in the statement of cash flows and allocated between purchase of property and equipment and purchase of IPR&amp;D under investing activities.</span></div> 0 32300000 15000000 5500000 16100000 1200000 3600000 P5Y 28800000 <div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 4. Reverse Recapitalization</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On October 1, 2020, Legacy Hyliion and TortoiseCorp consummated the merger contemplated by the Business Combination, with Legacy Hyliion surviving the merger as a wholly-owned subsidiary of TortoiseCorp.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Upon the closing of the Business Combination, TortoiseCorp’s certificate of incorporation was amended and restated to, among other things, increase the total number of authorized shares of capital stock to 260,000,000 shares, of which 250,000,000 shares were designated common stock, $.0001 par value per share, and of which 10,000,000 shares were designated preferred stock, $0.0001 par value per share.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Immediately prior to the closing of the Business Combination, each</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">issued and outstanding share of Legacy Hyliion’s redeemable, convertible preferred stock, was converted into shares of Legacy Hyliion common stock based on a one-to-one ratio (see Note 9). The Business Combination was accounted </span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">for with a retrospective application of the Business Combination that results in 34,799,813 shares of redeemable, convertible preferred stock converting into the same number of shares of Legacy Hyliion common stock.</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">convertible note payable, plus accrued paid-in-kind interest, was converted into an aggregate 2,336,235 shares of Legacy Hyliion common stock at the predetermined discount (see Note 5).</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Upon the consummation of the Business Combination, each share of Legacy Hyliion common stock issued and outstanding was cancelled and converted into the right to receive 1.45720232 shares (the “Exchange Ratio”) of the Company’s common stock (the “Per Share Merger Consideration”).</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Additionally, Legacy Hyliion issued 1,000,000 shares of Legacy Hyliion common stock with an estimated grant date fair value of $10.00 per share to one of the convertible noteholders in connection with the commercial matters agreement (“Commercial Matters Agreement”) that was entered into in June 2020, that was not subject to the Exchange Ratio (see Note 5).</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Outstanding stock options, whether vested or unvested, to purchase shares of Legacy Hyliion common stock granted under the 2016 Plan (“Legacy Options”) (see Note 10) converted into stock options for shares of the Company’s common stock upon the same terms and conditions that were in effect with respect to such stock options immediately prior to the Business Combination, after giving effect to the Exchange Ratio.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Outstanding warrants to purchase shares of TortoiseCorp Class A common stock remained outstanding at the Closing Date. The warrants became exercisable 30 days after the completion of the Business Combination and expired five years after the completion of the Business Combination or earlier upon redemption or liquidation. On November 30, 2020, the Company issued a notice of redemption to the warrant holders and on December 31, 2020, it redeemed all outstanding public warrants. See Note 9 for more information.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the Business Combination,</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">certain TortoiseCorp shareholders exercised their right to redeem certain of their outstanding shares for cash, resulting in the redemption of 3,308 shares of TortoiseCorp common stock for gross redemption payments of less than $0.1 million.</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">a number of investors purchased from the Company an aggregate of 30,750,000 shares of common stock (the “PIPE Shares”), for a purchase price of $10.00 per share and an aggregate purchase price of $307.5 million pursuant to separate subscription agreements entered into effective June 18, 2020 (the “PIPE”). The PIPE investment closed simultaneously with the consummation of the Business Combination.</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">an investor purchased 1,750,000 TortoiseCorp units (consisting of one share of common stock and one half of one warrant, the “Forward Purchase Units”), consisting of 1,750,000 shares of common stock (“Forward Purchase Shares”) and warrants to purchase 875,000 shares of common stock (“Forward Purchase Warrants”) for an aggregate purchase price of $17.5 million pursuant to a forward purchase agreement entered into effective February 6, 2019, as amended by the First Amendment to Amended and Restated Forward Purchase Agreement, dated June 18, 2020.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Business Combination was accounted for as a reverse recapitalization in accordance with GAAP. Under this method of accounting, TortoiseCorp was treated as the “acquired” company for financial reporting purposes. See Note 1 for further details. Accordingly, for accounting purposes, the Business Combination was treated as the equivalent of Legacy Hyliion issuing stock for the net assets of TortoiseCorp, accompanied by a recapitalization. The net assets of TortoiseCorp are stated at historical cost, with no goodwill or intangible assets recorded.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prior to the Business Combination, Legacy Hyliion and TortoiseCorp filed separate standalone federal, state and local income tax returns. As a result of the Business Combination Legacy Hyliion will file a consolidated income tax return. Although, for legal purposes, TortoiseCorp acquired Legacy Hyliion, and the transaction represents a reverse acquisition for federal income tax purposes. TortoiseCorp will be the parent of the consolidated group with Legacy Hyliion a subsidiary, but in the year of the closing of the Business Combination, Legacy Hyliion will file a full year tax return with TortoiseCorp joining in the return the day after the Closing Date.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table reconciles the elements of the Business Combination to the consolidated statements of cash flows and the consolidated statements of changes in stockholders’ equity as of and for the year ended December 31, 2020:</span></div><div style="margin-top:6pt"><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:87.204%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.596%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash - TortoiseCorp’s trust and cash (net of redemption)</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">236,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="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash - PIPE</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">307,500 </span></td><td style="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:120%">Cash - forward purchase units</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">17,500 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Less: transaction costs and advisory fees paid</span></td><td colspan="2" style="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:120%">(45,030)</span></td><td style="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:120%">Net Business Combination and PIPE financing</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:120%">$</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:120%">516,454 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The number of shares of common stock issued immediately following the consummation of the Business Combination were:</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:87.186%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.614%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Common stock, outstanding prior to Business Combination</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:120%">23,300,917 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Less: redemption of TortoiseCorp shares</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(3,308)</span></td><td style="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:120%">Common stock of TortoiseCorp</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:120%">23,297,609 </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="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">TortoiseCorp founder shares</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,825,230 </span></td><td style="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:120%">Shares issued in PIPE</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">30,750,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Shares issued in connection with forward purchase agreement</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,750,000 </span></td><td style="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:120%">Business Combination, PIPE, and forward purchase agreement financing shares</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:120%">61,622,839 </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="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:120%">Legacy Hyliion shares</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">92,278,990 </span></td><td style="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:120%">Total shares of common stock immediately after Business Combination</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:120%">153,901,829 </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="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Hyliion Holdings Corp. exercise of warrants</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">15,414,592 </span></td><td style="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:120%">Total shares of common stock at December 31, 2020</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;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:120%">169,316,421 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt">The number of Legacy Hyliion shares was determined as follows:</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:74.923%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.598%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Legacy Hyliion<br/>shares</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Legacy Hyliion<br/>shares,<br/>effected for<br/>Exchange<br/>Ratio</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:8pt;font-weight:400;line-height:120%">Balance at December 31, 2018</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:8pt;font-weight:400;line-height:120%">24,453,750 </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:8pt;font-weight:400;line-height:120%">35,634,061 </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="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Recapitalization applied to Series A outstanding at December 31, 2018</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">34,799,813 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">50,710,369 </span></td><td style="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:8pt;font-weight:400;line-height:120%">Exercise of common stock options - 2019</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:8pt;font-weight:400;line-height:120%">286,874 </span></td><td style="background-color:#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:8pt;font-weight:400;line-height:120%">418,033 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Exercise of common stock options - 2020 (pre-Closing)</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">763,216 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,112,160 </span></td><td style="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:8pt;font-weight:400;line-height:120%">Conversion of convertible notes payable to common stock</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(2)</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:8pt;font-weight:400;line-height:120%">2,336,235 </span></td><td style="background-color:#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:8pt;font-weight:400;line-height:120%">4,404,367 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-bottom:3pt double #000000;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:8pt;font-weight:400;line-height:120%">92,278,990 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt">The number of shares issued for the conversion of convertible notes payable to common stock is calculated by applying the Exchange Ratio to the Legacy Hyliion shares issued at the time of conversion and adding 1,000,000 shares issued in connection with the Commercial Matters Agreement. All fractions were rounded down.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Lock-Up Arrangements</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain former stockholders of Legacy Hyliion and TortoiseCorp have agreed to lock-up restrictions regarding the future transfer shares of common stock. Such shares were not able to be transferred or otherwise disposed of for a period of six months through April 1, 2021, subject to certain exceptions.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Transaction costs</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Transaction costs incurred in connection with the Business Combination totaled approximately $45.0 million, which were charged to additional paid-in capital for the year ended December 31, 2020.</span></div> 260000000 250000000 0.0001 10000000 0.0001 1 34799813 2336235 1.45720232 1000000 10.00 P30D P5Y 3308 100000 30750000 10.00 307500000 1750000 1 1750000 875000 17500000 <div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table reconciles the elements of the Business Combination to the consolidated statements of cash flows and the consolidated statements of changes in stockholders’ equity as of and for the year ended December 31, 2020:</span></div><div style="margin-top:6pt"><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:87.204%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.596%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash - TortoiseCorp’s trust and cash (net of redemption)</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">236,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="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash - PIPE</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">307,500 </span></td><td style="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:120%">Cash - forward purchase units</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">17,500 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Less: transaction costs and advisory fees paid</span></td><td colspan="2" style="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:120%">(45,030)</span></td><td style="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:120%">Net Business Combination and PIPE financing</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:120%">$</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:120%">516,454 </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> 236484000 307500000 17500000 45030000 516454000 <div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The number of shares of common stock issued immediately following the consummation of the Business Combination were:</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:87.186%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.614%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Common stock, outstanding prior to Business Combination</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:120%">23,300,917 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Less: redemption of TortoiseCorp shares</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(3,308)</span></td><td style="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:120%">Common stock of TortoiseCorp</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:120%">23,297,609 </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="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">TortoiseCorp founder shares</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,825,230 </span></td><td style="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:120%">Shares issued in PIPE</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">30,750,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Shares issued in connection with forward purchase agreement</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,750,000 </span></td><td style="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:120%">Business Combination, PIPE, and forward purchase agreement financing shares</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:120%">61,622,839 </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="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:120%">Legacy Hyliion shares</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">92,278,990 </span></td><td style="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:120%">Total shares of common stock immediately after Business Combination</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:120%">153,901,829 </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="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Hyliion Holdings Corp. exercise of warrants</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">15,414,592 </span></td><td style="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:120%">Total shares of common stock at December 31, 2020</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;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:120%">169,316,421 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt">The number of Legacy Hyliion shares was determined as follows:</span></div> 23300917 3308 23297609 5825230 30750000 1750000 61622839 92278990 153901829 15414592 169316421 <div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:74.923%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.598%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Legacy Hyliion<br/>shares</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Legacy Hyliion<br/>shares,<br/>effected for<br/>Exchange<br/>Ratio</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:8pt;font-weight:400;line-height:120%">Balance at December 31, 2018</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:8pt;font-weight:400;line-height:120%">24,453,750 </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:8pt;font-weight:400;line-height:120%">35,634,061 </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="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Recapitalization applied to Series A outstanding at December 31, 2018</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">34,799,813 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">50,710,369 </span></td><td style="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:8pt;font-weight:400;line-height:120%">Exercise of common stock options - 2019</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:8pt;font-weight:400;line-height:120%">286,874 </span></td><td style="background-color:#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:8pt;font-weight:400;line-height:120%">418,033 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Exercise of common stock options - 2020 (pre-Closing)</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">763,216 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,112,160 </span></td><td style="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:8pt;font-weight:400;line-height:120%">Conversion of convertible notes payable to common stock</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(2)</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:8pt;font-weight:400;line-height:120%">2,336,235 </span></td><td style="background-color:#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:8pt;font-weight:400;line-height:120%">4,404,367 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-bottom:3pt double #000000;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:8pt;font-weight:400;line-height:120%">92,278,990 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt">The number of shares issued for the conversion of convertible notes payable to common stock is calculated by applying the Exchange Ratio to the Legacy Hyliion shares issued at the time of conversion and adding 1,000,000 shares issued in connection with the Commercial Matters Agreement. All fractions were rounded down.</span></div> 24453750 35634061 34799813 50710369 286874 418033 763216 1112160 2336235 4404367 92278990 1000000 45000000 <div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 5. Debt</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the year ended December 31, 2018, the Company issued a convertible note payable in exchange for cash totaling $5.0 million (the “2018 Note”). The 2018 Note bore interest at 6% per annum and matured in September 2020 (two years subsequent to its issuance date). The 2018 Note included the following embedded features:</span></div><div style="margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(a)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.91pt">Automatic conversion upon the next equity financing of at least $5.0 million in proceeds. The conversion price was dependent upon the pre-money valuation of the Company in connection with the next equity financing, with the conversion price set at a 35% discount on the next equity financing price if the pre-money valuation was $100.0 million or less, or 35% multiplied by the quotient of $100.0 million divided by the pre-money valuation if it was greater than $100.0 million. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(b)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">Optional conversion upon a change in control. In the event of a change in control, the holder could elect to convert the 2018 Note into shares of common stock at a conversion price equal to (i) the product of the change in control purchase price multiplied by 65%, divided by (ii) the total number of outstanding shares of capital stock of the Company (on a fully-diluted basis).</span></div><div style="margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(c)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.91pt">Optional redemption upon a change in control. In the event of a change in control, the holder could elect to request payment of all outstanding principal (with no penalty) and unpaid accrued interest.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(d)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">Automatic or optional redemption upon an event of default. Upon the occurrence of an event of default, the 2018 Note would either automatically become due and payable or could become due and payable at the holder’s option (based on the nature of the event of default). Upon such acceleration, all outstanding principal (with no penalty) and unpaid accrued interest would become payable.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(e)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.91pt">Additional interest of 3% (or a total of 9%) upon an event of default.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition to the above embedded features, the Company agreed that the holder of the 2018 Note would be the Company’s preferred supplier for certain components or products that the holder sells.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company assessed the embedded features within the 2018 Note and determined that the automatic conversion feature upon next equity financing and optional conversion feature upon change in control (share-settled redemption features) and the additional interest feature met the definition of a derivative and were not clearly and closely related to the host contract and required separate accounting.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At issuance, the Company estimated the fair value of the automatic and optional conversion features to be approximately $1.8 million. At issuance, the Company concluded the fair value of the additional interest feature was de minimis.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Between February and July 2019, the Company issued a series of convertible notes payable in exchange for cash totaling $13.6 million (the “Initial 2019 Notes”). The Initial 2019 Notes bored interest at 6% per annum and matured <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjNjNGQ4OGJhMmExOTQxNmNiMzRhOWNiMzdiNTQ4MmFiL3NlYzozYzRkODhiYTJhMTk0MTZjYjM0YTljYjM3YjU0ODJhYl8xMTUvZnJhZzowZWI3OGE0OWY3ZWY0YTlkODdjZWY1MDY1NjdlYjFhMS90ZXh0cmVnaW9uOjBlYjc4YTQ5ZjdlZjRhOWQ4N2NlZjUwNjU2N2ViMWExXzI5NDA_3c0f8900-a12f-488c-a211-b5f137f2ea1e">two</span> to five years after their respective issuance dates. The Initial 2019 Notes were only prepayable with the consent of the holders. One of the Initial 2019 Notes (totaling $1.8 million) was secured by substantially all of the assets of the Company, subordinate to the first priority, senior secured interest held by a note holder of a convertible note issued in January 2020. The holder of this note had first priority secured interest in these assets.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Initial 2019 Notes included the following embedded features:</span></div><div style="margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(a)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.91pt">Automatic or optional (for one of the Initial 2019 Notes) conversion upon the next equity financing of at least $15.0 million in proceeds (the “Next Equity Financing”). The conversion price was dependent upon the pre-money valuation of the Company in connection with the next equity financing, with the conversion price set at a 25% discount on the next equity financing price if the pre-money valuation was $100.0 million or less, or 25% multiplied by the quotient of $100.0 million divided by the pre-money valuation if it was greater than $100.0 million.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(b)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">Optional conversion (for one of the Initial 2019 Notes) upon a subsequent equity financing if the holder did not elect to convert upon the Next Equity Financing, at the price that was set by the subsequent equity financing (no discount).</span></div><div style="margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(c)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.91pt">Optional conversion upon a change in control. In the event of a change in control, the holder could elect to convert the Initial 2019 Notes into shares of common stock at a conversion price equal to (i) the product of the change in control purchase price multiplied by 75%, divided by (ii) the total number of outstanding shares of capital stock of the Company (on a fully-diluted basis).</span></div><div style="margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(d)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">Optional redemption upon a change in control. In the event of a change in control, the holder could elect to request payment of all outstanding principal (with no penalty) and unpaid accrued interest.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(e)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.91pt">Automatic or optional redemption upon an event of default. Upon the occurrence of an event of default, the Initial 2019 Notes would either automatically become due and payable or could become due and payable at the holder’s option (based on the nature of the event of default). Upon such acceleration, all outstanding principal (with no penalty) and unpaid accrued interest would become payable.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(f)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:8.01pt">Additional interest of 3% (or a total of 9%) upon an event of default.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, the Company had the right to modify one of the Initial 2019 Notes (totaling $1.8 million) in the event the holder did not convert upon next equity financing to adjust the interest rate to 4% per annum.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company assessed the embedded features within the Initial 2019 Notes and determined that the automatic or optional conversion feature upon next equity financing and the optional conversion feature upon change in control (share-settled redemption features), the additional interest feature and the interest rate adjustment feature met the definition of a derivative and were not clearly and closely related to the host contract and required separate accounting.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At issuance, the Company estimated the fair value of the automatic and optional conversion features to be approximately $6.0 million. At issuance, the Company concluded the fair value of the additional interest feature and the interest rate adjustment feature was de minimis.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2019, the Company issued a convertible note payable in exchange for cash totaling $3.2 million (the “December 2019 Note”). The December 2019 Note bore interest at 6% per annum and matured in December 2020 (one year subsequent to its issuance date). The December 2019 Note was only prepayable with the consent of the holder. The December 2019 Note was </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">secured by substantially all of the assets of the Company, subordinate to the security interest held by one of the Initial 2019 Note holders. The December 2019 Note included the following embedded features:</span></div><div style="margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(a)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.91pt">Automatic conversion upon the next equity financing of at least $35.0 million in proceeds. The conversion price would be based on the next equity financing per share price, with a 50% discount.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(b)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">Optional conversion upon the next equity financing of at least $15.0 million in proceeds. The conversion price would be based on the next equity financing per share price, with a 50% discount.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(c)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.91pt">Automatic conversion upon a subsequent equity financing of at least $35.0 million if the holder did not elect to convert upon any previous equity financing, at the price that was set by the subsequent equity financing (no discount).</span></div><div style="margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(d)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">Optional conversion upon a change in control. In the event of a change in control, the holder could elect to convert the December 2019 Note into shares of common stock at a conversion price equal to (i) the product of the change in control purchase price multiplied by 50%, divided by (ii) the total number of outstanding shares of capital stock of the Company (on a fully-diluted basis).</span></div><div style="margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(e)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.91pt">Optional redemption upon a change in control. In the event of a change in control, the holder could elect to request payment of all outstanding principal (with no penalty) and unpaid accrued interest.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(f)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:8.01pt">Automatic or optional redemption upon an event of default. Upon the occurrence of an event of default, the December 2019 Note would either automatically become due and payable or could become due and payable at the holder’s option (based on the nature of the event of default). Upon such acceleration, all outstanding principal (with no penalty) and unpaid accrued interest would become payable.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(g)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">Additional interest of 3% (or a total of 9%) upon an event of default.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, in the event the holder did not convert upon an equity financing, the maturity date of the December 2019 Note would automatically extend by one year. In such situation, the holder also had the right to extend the maturity date for an additional two years beyond the modified maturity date.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company assessed the embedded features within the December 2019 Note and determined that the automatic and optional conversion features upon next equity financing (share-settled redemption features), the additional interest feature and the term extension feature met the definition of a derivative and were not clearly and closely related to the host contract and required separate accounting. The Company also concluded that the conversion features did not represent beneficial conversion features.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At issuance and at December 2019, the Company estimated the fair value of the automatic and optional conversion features to be approximately $1.4 million. At issuance, the Company concluded the fair value of the additional interest and term extension features was de minimis.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During January 2020, the Company issued a convertible note payable in exchange for cash totaling $3.2 million (the “January 2020 Note”). The January 2020 Note bore interest at 6% per annum and matured in January 2025 (five years subsequent to its issuance date). The January 2020 Note was only prepayable with the consent of the holder. The January 2020 Note was secured by a first priority, senior secured interest in substantially all of the assets of the Company. The January 2020 Note included the following embedded features:</span></div><div style="margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(a)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.91pt">Optional conversion upon the next equity financing of at least $15.0 million in proceeds. The conversion price would be based on the next equity financing per share price, with a 50% discount.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(b)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">Optional conversion upon a subsequent equity financing of at least $15.0 million if the holder did not elect to convert upon the next equity financing, at the price that was set by the subsequent equity financing (no discount).</span></div><div style="margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(c)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.91pt">Optional conversion upon a change in control. In the event of a change in control, the holder could elect to convert the January 2020 Note into shares of common stock at a conversion price equal to (i) the product of the change in control purchase price multiplied by 50%, divided by (ii) the total number of outstanding shares of capital stock of the Company (on a fully-diluted basis).</span></div><div style="margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(d)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">Optional redemption upon a change in control. In the event of a change in control, the holder could elect to request payment of all outstanding principal (with no penalty) and unpaid accrued interest.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(e)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.91pt">Optional redemption upon the Company obtaining at least $10.0 million in commercial debt, which would result in the January 2020 Note having the same priority or being treated as subordinate to the commercial debt. In such scenario, the holder could elect to request payment of all outstanding principal (with no penalty) and unpaid accrued interest.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(f)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:8.01pt">Automatic or optional redemption upon an event of default. Upon the occurrence of an event of default, the January 2020 Note would either automatically become due and payable or could become due and payable at the holder’s option (based </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">on the nature of the event of default). Upon such acceleration, all outstanding principal (with no penalty) and unpaid accrued interest would become payable.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(g)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">Additional interest of 3% (or a total of 9%) upon an event of default.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, in the event the holder did not convert upon an equity financing or change in control event, the noteholder could extend the maturity date of the January 2020 Note by five years beyond the original maturity date.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, in the event the holder does not convert upon an equity financing, the interest rate on the January 2020 Note would automatically be adjusted to a rate of 4% per annum.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company assessed the embedded features within the January 2020 Note and determined that the automatic and optional conversion features upon next equity financing (share-settled redemption features), the additional interest feature and the term extension feature met the definition of a derivative and were not clearly and closely related to the host contract and required separate accounting. The Company also concluded that the conversion features did not represent beneficial conversion features.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At issuance, the Company estimated the fair value of the automatic and optional conversion features to be approximately $2.7 million. At issuance, the Company has concluded the fair value of the additional interest and term extension features was de minimis.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The terms of the convertible notes payable included certain restrictive covenants related to the Company’s ability to enter into certain transactions or agreements, pay dividends, or take other similar corporate actions.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During June 2020, the holders of the convertible notes executed amendments (the “Note Amendments”) to their respective convertible notes clarifying the planned Business Combination would qualify as a next financing, as defined in the respective convertible notes. The convertible notes would either automatically convert or convert at the holder’s option (the election of which was evidenced by entering into the Note Amendments) in connection with such next financing (in this case the Business Combination). The convertible notes would convert into shares of common stock at a conversion price equal to (i) the valuation of the Company established in connection with such next financing, divided by (ii) the total number of shares of capital stock of the Company (on a fully diluted and as-converted basis), as established in the original respective convertible notes. This conversion price would then be discounted based on the negotiated conversion discounts that were established in the noteholders’ original convertible notes. The amended terms of the Note Amendments were determined to be clarifications of the existing terms and did not result in substantially different terms. Accordingly, the Note Amendments were accounted for as modifications.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the reverse recapitalization discussed in Note 4, immediately prior to the closing of the Business Combination, the convertible notes, plus accrued paid-in-kind interest, totaling $26.8 million were converted into an aggregate of 2,336,235 shares of Legacy Hyliion common stock, which were then exchanged for an aggregate of 3,404,367 shares of the Company’s common stock on the Closing Date. In addition, the Company issued 1,000,000 shares of Legacy Hyliion common stock to a noteholder of the 2018 Note, Initial 2019 Notes, and January 2020 Note, with a grant date fair value of $10.00 per share in accordance with the Commercial Matters Agreement. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with this conversion of the convertible notes, the Company recorded a loss on extinguishment of $10.2 million included within other income (expense) on the accompanying consolidated statements of operations.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Term Loan</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During August 2020, the Company issued a term loan (the “Term Loan”) with a principal balance totaling $10.1 million that matured on the earlier of (i) December 15, 2020, (ii) the termination of the Business Combination or, (iii) the consummation of the Business Combination as provided in the Business Combination. In connection with the Term Loan, the Company paid $0.5 million of financing costs. The Term Loan bore interest at a rate equal to 6.5% plus the greater of (a) the Federal Funds rate plus 0.5%, (b) LIBOR Rate for a one-month interest period plus 1.0%, and (c) Prime Rate in effect on such day. While outstanding in 2020, the Term Loan bore interest at 8.5% per annum. The Term Loan plus accrued interest was repaid in full in October 2020. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Payroll Protection Program Loan</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During May 2020, the Company received loan proceeds in the amount of $0.9 million under the Payroll Protection Program (the “PPP”). The PPP was established as part of Coronavirus Aid, Relief, and Economic Security Act and provides for loans to qualifying businesses for amounts up to 2.5 times the average monthly payroll expenses of the business, subject to certain limitations. The loans and accrued interest were forgivable after eight weeks so long as the borrower used the loan proceeds for eligible purposes, including payroll, benefits, rent and utilities, and so long as the borrower maintained its pre-funding employment and wage levels. Although the Company used the PPP loan proceeds for purposes consistent with the provisions of the PPP and such usage met the criteria established for forgiveness of the loan, the Company repaid the balance of the PPP loan plus accrued interest during the three months ended March 31, 2021.</span></div> 5000000 0.06 P2Y 5000000 0.35 100000000 0.35 100000000 100000000 0.65 0.03 0.09 1800000 13600000 0.06 P5Y 1800000 15000000 0.25 100000000 0.25 100000000 100000000 0.75 0.03 0.09 1800000 0.04 6000000 3200000 0.06 P1Y 35000000 0.50 15000000 0.50 35000000 0.50 0.03 0.09 P1Y P2Y 1400000 3200000 0.06 P5Y 15000000 0.50 15000000 0.50 10000000 0.03 0.09 P5Y 0.04 2700000 26800000 2336235 3404367 1000000 10.00 -10200000 10100000 500000 0.065 0.005 0.010 0.085 900000 <div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 6. Investments</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The amortized cost, unrealized gains and losses, and fair value, and maturities of our held-to-maturity investments at December 31, 2022 and 2021 are summarized as follows:</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:49.779%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.632%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="15" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Fair Value Measurements as of<br/>December 31, 2022</span></td></tr><tr><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:700;line-height:120%">Amortized Cost</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Gross Unrealized<br/>Gains</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Gross Unrealized<br/>Losses</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Fair Value</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:120%">Commercial paper</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:120%">$</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:120%">36,675 </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:120%">$</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:120%">2 </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:120%">$</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:120%">(161)</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:120%">$</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:120%">36,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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">U.S. government agency bonds</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12,441 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(328)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12,119 </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:120%">State and municipal bonds</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">40,104 </span></td><td style="background-color:#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:120%">28 </span></td><td style="background-color:#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:120%">(628)</span></td><td style="background-color:#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:120%">39,504 </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:120%">Corporate bonds and notes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">213,088 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">76 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(3,344)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">209,820 </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:0 1pt 0 7pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">302,308 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">112 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(4,461)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">297,959 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:49.779%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.632%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="15" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Fair Value Measurements as of<br/>December 31, 2021</span></td></tr><tr><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:700;line-height:120%">Amortized Cost</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Gross Unrealized<br/>Gains</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Gross Unrealized<br/>Losses</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Fair Value</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:120%">Commercial paper</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">73,908 </span></td><td style="background-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:120%">$</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:120%">2 </span></td><td style="background-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:120%">$</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:120%">(31)</span></td><td style="background-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:120%">$</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:120%">73,879 </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:120%">U.S. government agency bonds</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,450 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(7)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,443 </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%">State and municipal bonds</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,797 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(115)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,682 </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:120%">Corporate bonds and notes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">202,849 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(953)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">201,899 </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:0 1pt 0 7pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">299,004 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1,106)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">297,903 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:50.215%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.602%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">December 31, 2022</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:10pt;font-weight:700;line-height:120%">December 31, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Amortized Cost</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:10pt;font-weight:700;line-height:120%">Fair Value</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:10pt;font-weight:700;line-height:120%">Amortized Cost</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:10pt;font-weight:700;line-height:120%">Fair Value</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:120%">Due in one year or less</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:120%">$</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:120%">193,740 </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:120%">$</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:120%">191,094 </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:120%">$</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:120%">118,787 </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:120%">$</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:120%">118,714 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Due after one year through five years</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">108,568 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">106,865 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">180,217 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">179,189 </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:0 1pt 0 7pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">302,308 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">297,959 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">299,004 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">297,903 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> <div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The amortized cost, unrealized gains and losses, and fair value, and maturities of our held-to-maturity investments at December 31, 2022 and 2021 are summarized as follows:</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:49.779%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.632%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="15" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Fair Value Measurements as of<br/>December 31, 2022</span></td></tr><tr><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:700;line-height:120%">Amortized Cost</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Gross Unrealized<br/>Gains</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Gross Unrealized<br/>Losses</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Fair Value</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:120%">Commercial paper</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:120%">$</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:120%">36,675 </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:120%">$</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:120%">2 </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:120%">$</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:120%">(161)</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:120%">$</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:120%">36,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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">U.S. government agency bonds</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12,441 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(328)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12,119 </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:120%">State and municipal bonds</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">40,104 </span></td><td style="background-color:#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:120%">28 </span></td><td style="background-color:#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:120%">(628)</span></td><td style="background-color:#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:120%">39,504 </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:120%">Corporate bonds and notes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">213,088 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">76 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(3,344)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">209,820 </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:0 1pt 0 7pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">302,308 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">112 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(4,461)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">297,959 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:49.779%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.632%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="15" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Fair Value Measurements as of<br/>December 31, 2021</span></td></tr><tr><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:700;line-height:120%">Amortized Cost</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Gross Unrealized<br/>Gains</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Gross Unrealized<br/>Losses</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Fair Value</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:120%">Commercial paper</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">73,908 </span></td><td style="background-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:120%">$</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:120%">2 </span></td><td style="background-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:120%">$</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:120%">(31)</span></td><td style="background-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:120%">$</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:120%">73,879 </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:120%">U.S. government agency bonds</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,450 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(7)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,443 </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%">State and municipal bonds</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,797 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(115)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,682 </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:120%">Corporate bonds and notes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">202,849 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(953)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">201,899 </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:0 1pt 0 7pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">299,004 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1,106)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">297,903 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 36675000 2000 161000 36516000 12441000 6000 328000 12119000 40104000 28000 628000 39504000 213088000 76000 3344000 209820000 302308000 112000 4461000 297959000 73908000 2000 31000 73879000 4450000 0 7000 4443000 17797000 0 115000 17682000 202849000 3000 953000 201899000 299004000 5000 1106000 297903000 <table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:50.215%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.602%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">December 31, 2022</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:10pt;font-weight:700;line-height:120%">December 31, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Amortized Cost</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:10pt;font-weight:700;line-height:120%">Fair Value</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:10pt;font-weight:700;line-height:120%">Amortized Cost</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:10pt;font-weight:700;line-height:120%">Fair Value</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:120%">Due in one year or less</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:120%">$</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:120%">193,740 </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:120%">$</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:120%">191,094 </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:120%">$</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:120%">118,787 </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:120%">$</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:120%">118,714 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Due after one year through five years</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">108,568 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">106,865 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">180,217 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">179,189 </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:0 1pt 0 7pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">302,308 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">297,959 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">299,004 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">297,903 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 193740000 191094000 118787000 118714000 108568000 106865000 180217000 179189000 302308000 297959000 299004000 297903000 <div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 7. Fair Value Measurements</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value measurements of our financial assets at December 31, 2022 and 2021 are summarized as follows:</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:49.779%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.632%"/><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:10pt;font-weight:700;line-height:120%">Fair Value Measurements as of December 31, 2022</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:10pt;font-weight:700;line-height:120%">Level I</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:10pt;font-weight:700;line-height:120%">Level II</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:10pt;font-weight:700;line-height:120%">Level III</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:10pt;font-weight:700;line-height:120%">Total</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:120%">Cash and cash equivalents</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">119,468 </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:120%">$</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:120%">— </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:120%">$</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:120%">— </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:120%">$</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:120%">119,468 </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:120%">Restricted cash</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">665 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">665 </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:120%">Held-to-maturity investments:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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:120%">Commercial paper</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">36,516 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">36,516 </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:120%">U.S. government agency bonds</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#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:120%">12,119 </span></td><td style="background-color:#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:120%">— </span></td><td style="background-color:#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:120%">12,119 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">State and municipal bonds</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">39,504 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">39,504 </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:120%">Corporate bonds and notes</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:120%">— </span></td><td style="background-color:#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:120%">209,820 </span></td><td style="background-color:#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:120%">— </span></td><td style="background-color:#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:120%">209,820 </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 style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">120,133 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;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 #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">297,959 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;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 #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;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 #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">418,092 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:49.779%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.632%"/><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:10pt;font-weight:700;line-height:120%">Fair Value Measurements as of December 31, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Level I</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:10pt;font-weight:700;line-height:120%">Level II</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:10pt;font-weight:700;line-height:120%">Level III</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:10pt;font-weight:700;line-height:120%">Total</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:120%">Cash and cash equivalents</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">258,445 </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:120%">$</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:120%">— </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:120%">$</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:120%">— </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:120%">$</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:120%">258,445 </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:120%">Restricted cash</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">665 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">665 </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:120%">Held-to-maturity investments:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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:120%">Commercial paper</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">73,879 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">73,879 </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:120%">U.S. government agency bonds</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#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:120%">4,443 </span></td><td style="background-color:#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:120%">— </span></td><td style="background-color:#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:120%">4,443 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">State and municipal bonds</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,682 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,682 </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:120%">Corporate bonds and notes</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:120%">— </span></td><td style="background-color:#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:120%">201,899 </span></td><td style="background-color:#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:120%">— </span></td><td style="background-color:#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:120%">201,899 </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 style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">259,110 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;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 #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">297,903 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;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 #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;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 #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">557,013 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:6pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">rollforward of the Company’s Level 3 instruments at December 31, 2020 is summarized as follows*:</span></div><div style="margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:87.186%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.614%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at December 31, 2019</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,351 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Issuance of convertible note payable derivative liability</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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,656 </span></td><td style="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%">Fair value adjustments</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,358 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Settlement of convertible notes payable derivative liabilities</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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,365)</span></td><td style="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%">Balance at December 31, 2020</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%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">* There were no Level 3 instruments outstanding during the years ended December 31, 2022 or 2021.</span></div> <div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value measurements of our financial assets at December 31, 2022 and 2021 are summarized as follows:</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:49.779%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.632%"/><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:10pt;font-weight:700;line-height:120%">Fair Value Measurements as of December 31, 2022</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:10pt;font-weight:700;line-height:120%">Level I</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:10pt;font-weight:700;line-height:120%">Level II</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:10pt;font-weight:700;line-height:120%">Level III</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:10pt;font-weight:700;line-height:120%">Total</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:120%">Cash and cash equivalents</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">119,468 </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:120%">$</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:120%">— </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:120%">$</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:120%">— </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:120%">$</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:120%">119,468 </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:120%">Restricted cash</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">665 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">665 </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:120%">Held-to-maturity investments:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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:120%">Commercial paper</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">36,516 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">36,516 </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:120%">U.S. government agency bonds</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#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:120%">12,119 </span></td><td style="background-color:#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:120%">— </span></td><td style="background-color:#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:120%">12,119 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">State and municipal bonds</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">39,504 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">39,504 </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:120%">Corporate bonds and notes</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:120%">— </span></td><td style="background-color:#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:120%">209,820 </span></td><td style="background-color:#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:120%">— </span></td><td style="background-color:#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:120%">209,820 </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 style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">120,133 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;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 #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">297,959 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;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 #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;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 #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">418,092 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:49.779%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.632%"/><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:10pt;font-weight:700;line-height:120%">Fair Value Measurements as of December 31, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Level I</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:10pt;font-weight:700;line-height:120%">Level II</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:10pt;font-weight:700;line-height:120%">Level III</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:10pt;font-weight:700;line-height:120%">Total</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:120%">Cash and cash equivalents</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">258,445 </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:120%">$</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:120%">— </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:120%">$</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:120%">— </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:120%">$</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:120%">258,445 </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:120%">Restricted cash</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">665 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">665 </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:120%">Held-to-maturity investments:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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:120%">Commercial paper</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">73,879 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">73,879 </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:120%">U.S. government agency bonds</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#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:120%">4,443 </span></td><td style="background-color:#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:120%">— </span></td><td style="background-color:#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:120%">4,443 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">State and municipal bonds</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,682 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,682 </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:120%">Corporate bonds and notes</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:120%">— </span></td><td style="background-color:#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:120%">201,899 </span></td><td style="background-color:#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:120%">— </span></td><td style="background-color:#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:120%">201,899 </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 style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">259,110 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;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 #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">297,903 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;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 #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;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 #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">557,013 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 119468000 0 0 119468000 665000 0 0 665000 0 36516000 0 36516000 0 12119000 0 12119000 0 39504000 0 39504000 0 209820000 0 209820000 120133000 297959000 0 418092000 258445000 0 0 258445000 665000 0 0 665000 0 73879000 0 73879000 0 4443000 0 4443000 0 17682000 0 17682000 0 201899000 0 201899000 259110000 297903000 0 557013000 <div style="margin-top:6pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">rollforward of the Company’s Level 3 instruments at December 31, 2020 is summarized as follows*:</span></div><div style="margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:87.186%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.614%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at December 31, 2019</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,351 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Issuance of convertible note payable derivative liability</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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,656 </span></td><td style="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%">Fair value adjustments</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,358 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Settlement of convertible notes payable derivative liabilities</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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,365)</span></td><td style="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%">Balance at December 31, 2020</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%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">* There were no Level 3 instruments outstanding during the years ended December 31, 2022 or 2021.</span></div> 8351000 2656000 1358000 12365000 0 <div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 8. Inventory</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The carrying value of our inventory at December 31, 2022 and 2021 is summarized as follows:</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:74.923%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.598%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="9" 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:700;line-height:120%">December 31,</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Raw materials</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">— </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:120%">$</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:120%">— </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:120%">Work in process</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4 </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:120%">Finished goods</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">74 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">110 </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 0 7pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">74 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;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 #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">114 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">We write-down inventory for any excess or obsolete inventories or when we believe that the net realizable value of inventories is less than the carrying value. During the years ended December 31, 2022 and 2021, we recorded write-downs of $5.6 million and $2.3 million, respectively, included in cost of revenues. During the year ended December 31, 2020, we were in a research and development phase for all of our products, and did not capitalize substantial inventory amounts or record cost of sales and related adjustments.</span></div> <div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The carrying value of our inventory at December 31, 2022 and 2021 is summarized as follows:</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:74.923%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.598%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="9" 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:700;line-height:120%">December 31,</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Raw materials</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">— </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:120%">$</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:120%">— </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:120%">Work in process</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4 </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:120%">Finished goods</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">74 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">110 </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 0 7pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">74 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;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 #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">114 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 0 0 0 4000 74000 110000 74000 114000 5600000 2300000 <div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 9. Capital Structure</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As discussed in Note 1 and Note 4, on October 1, 2020, the Company consummated the Business Combination, which has been accounted for as a reverse recapitalization. Pursuant to the Certificate of Incorporation as amended on October 1, 2020 and as a result of the reverse recapitalization, the Company has retrospectively adjusted the Legacy Hyliion preferred shares and Legacy Hyliion common shares issued and outstanding prior to October 1, 2020 to give effect to the Exchange Ratio used to determine the number of shares of common stock of the combined entity into which they were converted.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Preferred Stock</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is authorized to issue 10,000,000 shares of preferred stock with a par value of $0.0001 per share. The Company’s board of directors is authorized to fix the voting rights, if any, designations, powers, preferences, the relative, participating, option or other special rights and any qualifications, limitations and restrictions thereof, applicable to the shares of each series. At December 31, 2022 and 2021, there were no shares of preferred stock issued and outstanding.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Common Stock</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At December 31, 2022, the following shares of common stock were reserved for future issuance:</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:87.919%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.881%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock options issued and outstanding</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,541,439 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Authorized for future grant under 2020 Equity Incentive Plan</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7,503,921 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;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:120%">10,045,360 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Warrants</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">Public Warrants:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> On March 4, 2019, TortoiseCorp completed an initial public offering that included warrants for shares of common stock (the “Public Warrants”). Each Public Warrant entitled the holder to the right to purchase one share of common stock at an exercise price of $11.50 per share. No fractional shares were issued upon exercise of the Public Warrants. The Company could elect to redeem the Public Warrants, in whole and not in part, at a price of $0.01 per Public Warrant if (i) 30 days’ prior written notice of redemption is provided to the holders, and (ii) the last reported sale price of the Company’s common stock equals or exceeds $18.00 per share (as adjusted for stock splits, stock dividends, reorganizations, recapitalizations and the like) for any 20 trading days within a 30-trading day period ending on the third business day prior to the date on which the Company sends the notice of redemption to the warrant holders. Upon issuance of a redemption notice by the Company, the warrant holders had a period of 30 days to exercise for cash, or on a cashless basis. On the Closing Date, there were 11,650,458 Public Warrants issued and outstanding.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">Private Placement Warrants:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Simultaneous with TortoiseCorp’s initial public offering in March 2019, Tortoise Borrower purchased warrants at a purchase price of $1.00 per warrant in a private placement (the “Private Placement Warrants”). The Private Placement Warrants could not be redeemed by the Company so long as the Private Placement Warrants are held by the initial purchasers, or such purchasers’ permitted transferees. The Private Placement Warrants had terms and provisions identical to those of the Public Warrants, including as to exercise price, exercisability and exercise period, except if the Private Placement Warrants were held by someone other than the initial purchasers’ permitted transferees, then the Private Placement Warrants were redeemable by the Company and exercisable by such holders on the same basis as the Public Warrants. On the Closing Date, there were 6,660,183 Private Warrants issued and outstanding.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">Forward Purchase Warrants:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Simultaneous with the consummation of the Business Combination in October 2020, 875,000 Forward Purchase Warrants to purchase shares of common stock were issued in connection with the forward purchase agreement (See Note 4). The Forward Purchase Warrants had terms and provisions identical to those of the Public Warrants, including as to exercise price, exercisability and exercise period, except that the Forward Purchase Warrants are subject to transfer restrictions and certain registration rights.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On November 30, 2020, the Company issued a notice of redemption of all its outstanding Public Warrants and Forward Purchase Warrants, which was completed in December 2020. However, the Private Warrants held by the initial holders thereof or permitted transferees of the initial holders were not subject to this redemption. As of December 31, 2020, all outstanding Public Warrants and Forward Purchase Warrants were either exercised or redeemed by the holder. As of December 31, 2020, the Company’s transfer agent received gross proceeds of $140.8 million corresponding to the exercise of 15,786,127 warrants. However, due to the timing of the receipt of the warrant exercise and the cash, the Company’s transfer agent issued 15,414,592 shares of common stock as of December 31, 2020. The remaining 371,535 shares of common stock were issued in January 2021. Additionally, as of December 31, 2020, the Company’s transfer agent had not yet remitted $12.0 million of the gross proceeds associated with the shares of issued common stock to the Company and is included within prepaid expenses and other current assets on the accompanying consolidated balance sheets as of December 31, 2020. There were 281,065 warrants not exercised by the end of the redemption period that were redeemed for a price of $0.01 per warrant, and subsequently cancelled by the Company. The Company made the redemption payment on these cancelled warrants in January 2021. Certain holders of the warrants elected a cashless exercise, resulting in the forfeiture of 3,118,445 shares.</span></div> 10000000 0.0001 0 0 0 0 <div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At December 31, 2022, the following shares of common stock were reserved for future issuance:</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:87.919%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.881%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock options issued and outstanding</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,541,439 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Authorized for future grant under 2020 Equity Incentive Plan</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7,503,921 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;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:120%">10,045,360 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 2541439 7503921 10045360 1 11.50 0.01 P30D 18.00 20 P30D P30D 11650458 1.00 6660183 875000 140800000 15786127 15414592 371535 12000000 281065 0.01 3118445 <div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 10. Share-Based Compensation</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">2016 Equity Incentive Plan</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For periods prior to the reverse recapitalization (See Note 4), the Hyliion Inc. 2016 Equity Incentive Plan (the “2016 Plan”), as amended in August 2017 and approved by the board of directors (the “Board”), permitted the granting of various awards including stock options (including both nonqualified options and incentive options), stock appreciation rights (“SARs”), stock awards, phantom stock units, performance awards and other share-based awards to employees, outside directors and consultants and advisors of the Company. Only stock options have been awarded to employees, consultants and advisors under the 2016 Plan.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Legacy Options converted into an option to purchase a number of shares of common stock equal to the product of the number of shares of Legacy Hyliion common stock and the Exchange Ratio at an exercise price per share equal to the exercise price of </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">the Legacy Option divided by the Exchange Ratio. Each exchanged option is governed by the same terms and conditions applicable to the Legacy Option prior to the Business Combination. No further grants can be made under the 2016 Plan.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The option exercise price for all grantees equals the stock’s estimated fair value on the date of the grant, after giving effect to the Exchange Ratio. The Board determined the fair value of common stock at the time of grant by considering a number of objective and subjective factors, including independent third-party valuations of the Company’s common stock, operating and financial performance, the lack of liquidity of capital stock, and general and industry-specific economic outlook, amongst other factors. The Company believes the fair value of the stock options granted to nonemployees was more readily determinable than the fair value of the services received.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of each option is estimated on the date of the grant using the Black-Scholes option-pricing model in order to measure the compensation cost associated with the award. This model incorporates certain assumptions for inputs including an expected volatility in the market value of the underlying common stock, expected term, a risk-free interest rate, and the expected dividend yield of the underlying common stock. The following assumptions were used for options issued during the year ended December 31, 2020*:</span></div><div style="margin-top:6pt"><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:75.946%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:21.854%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-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:120%">Expected volatility</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:120%">70.0%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Expected term</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6.1 years</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:120%">Risk-free interest rate</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:120%">1.7%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Expected dividend yield</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">0.0%</span></td></tr></table><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">* There were no options issued during the years ended December 31, 2022 and 2021.</span></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:14.5pt;text-decoration:underline">Expected volatility</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">: The expected volatility was determined by examining the historical volatility of a group of industry peers, as the Company did not have any trading history for the Company’s common stock.</span></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:14.5pt;text-decoration:underline">Expected term</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">: For employees, the expected term is determined using the “simplified” method, as prescribed by the SEC’s Staff Accounting Bulletin No. 107, Share-Based Payment, to estimate on a formula basis the expected term of the Company’s employee stock options, which are considered to have “plain vanilla” characteristics. For nonemployees, the expected term represents the contractual term of the option.</span></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:14.5pt;text-decoration:underline">Risk-free interest rate</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">: The risk-free interest rate was based upon quoted market yields for the United States Treasury instruments with terms that were consistent with the expected term of the Company’s stock options.</span></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:14.5pt;text-decoration:underline">Expected dividend yield:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The expected dividend yield was based on the Company’s history and management’s current expectation regarding future dividends.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Employee and nonemployee stock options generally vest over four years, with a maximum term of ten years from the date of grant. These awards become available to the recipient upon the satisfaction of a vesting condition based on a period of service.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Activity in the 2016 Plan for the years ended December 31, 2022, 2021 and 2020 is summarized as follows:</span></div><div style="margin-top:6pt"><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:59.572%"/><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.622%"/><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:10pt;font-weight:700;line-height:120%">Number of Options</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:10pt;font-weight:700;line-height:120%">Weighted Average<br/>Exercise Price (in Dollars)</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:10pt;font-weight:700;line-height:120%">Weighted Average<br/>Remaining<br/>Contractual Term</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Outstanding at December 31, 2019</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:120%">6,587,282 </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:120%">$</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:120%">0.13 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8.2 years</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:120%">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:120%">2,797,828 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">0.23 </span></td><td style="background-color:#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"/></tr><tr><td colspan="3" style="background-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:120%">Exercised</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1,112,960)</span></td><td style="background-color:#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:120%">0.11 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:120%">(1,289,653)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">0.19 </span></td><td style="background-color:#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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Outstanding at 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:120%">6,982,497 </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:120%">0.16 </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;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:120%">7.8 years</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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:120%">Exercised</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(3,558,201)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">0.17 </span></td><td style="background-color:#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"/></tr><tr><td colspan="3" style="background-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:120%">Forfeited</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(266,407)</span></td><td style="background-color:#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:120%">0.18 </span></td><td style="background-color:#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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Outstanding at December 31, 2021</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,157,889 </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:120%">0.16 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;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:120%">6.6 years</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-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:120%">Exercised</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(563,617)</span></td><td style="background-color:#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:120%">0.17 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></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:120%">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:120%">(52,833)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">0.20 </span></td><td style="background-color:#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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Outstanding at December 31, 2022</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,541,439 </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:120%">$</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:120%">0.15 </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;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:120%">3.7 years</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Exercisable at December 31, 2022</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,997,577 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">0.13 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;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-bottom:3pt double #000000;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:120%">2.8 years</span></td></tr></table></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At December 31, 2022, the options outstanding and exercisable had an intrinsic value of $5.6 million and $4.4 million, respectively. There were no options with an exercise price greater than the market price on December 31, 2022 to exclude from the intrinsic value computation. The intrinsic value of options exercised during the years ended December 31, 2022, 2021 and 2020 was $2.4 million, $42.8 million and $18.4 million, respectively.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Share-based compensation expense under the 2016 Plan for the years ended December 31, 2022, 2021 and 2020 was $0.1 million, $0.1 million and $0.3 million, respectively. There was $0.1 million of unrecognized compensation expense related the 2016 Plan at December 31, 2022, which is expected to be recognized over the remaining vesting periods, with a weighted-average period of 0.9 years.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">2020 Equity Incentive Plan</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On October 1, 2020, the Company’s shareholders approved a new long-term incentive award plan (the “2020 Plan”) in connection with the Business Combination. The 2020 Plan is administered by the Board and the compensation committee. The selection of participants, allotment of shares, determination of price and other conditions are approved by the Board and the compensation committee at its sole discretion in order to attract and retain personnel instrumental to the success of the Company. Under the 2020 Plan, the Company may grant an aggregate of 12,200,000 shares of common stock in the form of nonstatutory stock options, incentive stock options, SARs, restricted stock awards, performance awards and other awards. No awards were granted under the 2020 Plan prior to the year ended December 31, 2021, and no stock options have been granted under the 2020 Plan.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Employee and director RSUs for which a grant date has been established generally vest over <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjNjNGQ4OGJhMmExOTQxNmNiMzRhOWNiMzdiNTQ4MmFiL3NlYzozYzRkODhiYTJhMTk0MTZjYjM0YTljYjM3YjU0ODJhYl8xMzAvZnJhZzo4MTI3OWQ4ZDI5ZjQ0YWVjODA5MjY3YjkzN2U5YTg1OC90ZXh0cmVnaW9uOjgxMjc5ZDhkMjlmNDRhZWM4MDkyNjdiOTM3ZTlhODU4XzEwOTk1MTE2MzUyNDY_024bfc75-f4d6-43af-aa0e-129a0c460d94">three</span> to four years from the date of grant. These awards become available to the recipient upon the satisfaction of a vesting condition based on a period of service, and performance conditions (for certain awards to employees).</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Activity in the 2020 Plan for the years ended December 31, 2022, 2021 and 2020 is summarized as follows:</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:72.876%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.621%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Number of Units</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:10pt;font-weight:700;line-height:120%">Weighted Average Grant Date Fair Value (in Dollars)</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Unvested at 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:120%">— </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:120%">$</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:120%">— </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:120%">Granted</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">1</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:120%">1,858,236 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">11.24 </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:120%">Vested</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(176,449)</span></td><td style="background-color:#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:120%">12.64 </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:120%">Forfeited</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">2</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:120%">(124,993)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12.09 </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:700;line-height:120%">Unvested at December 31, 2021</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">3</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:120%">1,556,794 </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:120%">11.01 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;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:120%">Granted</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">4</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:120%">2,504,939 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4.10 </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:120%">Vested</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(470,426)</span></td><td style="background-color:#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:120%">11.07 </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:120%">Forfeited</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">5</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:120%">(822,207)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8.44 </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:700;line-height:120%">Unvested at December 31, 2022</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">6</span></div></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;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:120%">2,769,100 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">5.51 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Excludes 1,985,914 shares underlying RSU awards with performance conditions, which have not been accounted for because no accounting grant date has been established.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">2</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> Excludes 75,000 shares underlying RSU awards with performance conditions, which have not been accounted for because no accounting grant date has been established.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">3</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> Excludes 1,910,914 shares underlying RSU awards with performance conditions, which have not been accounted for because no accounting grant date has been established.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">4 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Excludes 204,167 shares underlying RSU awards with performance conditions, which have not been accounted for because no accounting grant date has been established.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">5</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> Excludes 130,000 shares underlying RSU awards with performance conditions, which have not been accounted for because no accounting grant date has been established.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">6</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> Excludes 1,336,667 shares underlying RSU awards with performance conditions, which have not been accounted for because no accounting grant date has been established.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Share-based compensation expense under the 2020 Plan for the years ended December 31, 2022, 2021 and 2020 was $6.9 million, $4.8 million and nil, respectively. The fair value of RSUs that vested during the years ended December 31, 2022, 2021 and 2020 was $1.7 million, $1.6 million, and nil, respectively. There was $10.2 million of unrecognized compensation expense related to the 2020 Plan at December 31, 2022, which is expected to be recognized over the remaining vesting periods, subject to forfeitures, with a weighted-average period of 1.9 years.</span></div> 0 The following assumptions were used for options issued during the year ended December 31, 2020*:<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:75.946%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:21.854%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-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:120%">Expected volatility</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:120%">70.0%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Expected term</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6.1 years</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:120%">Risk-free interest rate</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:120%">1.7%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Expected dividend yield</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">0.0%</span></td></tr></table><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">* There were no options issued during the years ended December 31, 2022 and 2021.</span> 0.700 P6Y1M6D 0.017 0.000 P4Y P10Y <div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Activity in the 2016 Plan for the years ended December 31, 2022, 2021 and 2020 is summarized as follows:</span></div><div style="margin-top:6pt"><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:59.572%"/><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.622%"/><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:10pt;font-weight:700;line-height:120%">Number of Options</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:10pt;font-weight:700;line-height:120%">Weighted Average<br/>Exercise Price (in Dollars)</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:10pt;font-weight:700;line-height:120%">Weighted Average<br/>Remaining<br/>Contractual Term</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Outstanding at December 31, 2019</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:120%">6,587,282 </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:120%">$</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:120%">0.13 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8.2 years</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:120%">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:120%">2,797,828 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">0.23 </span></td><td style="background-color:#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"/></tr><tr><td colspan="3" style="background-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:120%">Exercised</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1,112,960)</span></td><td style="background-color:#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:120%">0.11 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:120%">(1,289,653)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">0.19 </span></td><td style="background-color:#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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Outstanding at 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:120%">6,982,497 </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:120%">0.16 </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;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:120%">7.8 years</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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:120%">Exercised</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(3,558,201)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">0.17 </span></td><td style="background-color:#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"/></tr><tr><td colspan="3" style="background-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:120%">Forfeited</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(266,407)</span></td><td style="background-color:#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:120%">0.18 </span></td><td style="background-color:#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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Outstanding at December 31, 2021</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,157,889 </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:120%">0.16 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;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:120%">6.6 years</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-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:120%">Exercised</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(563,617)</span></td><td style="background-color:#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:120%">0.17 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></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:120%">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:120%">(52,833)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">0.20 </span></td><td style="background-color:#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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Outstanding at December 31, 2022</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,541,439 </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:120%">$</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:120%">0.15 </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;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:120%">3.7 years</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Exercisable at December 31, 2022</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,997,577 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">0.13 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;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-bottom:3pt double #000000;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:120%">2.8 years</span></td></tr></table></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Activity in the 2020 Plan for the years ended December 31, 2022, 2021 and 2020 is summarized as follows:</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:72.876%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.621%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Number of Units</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:10pt;font-weight:700;line-height:120%">Weighted Average Grant Date Fair Value (in Dollars)</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Unvested at 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:120%">— </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:120%">$</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:120%">— </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:120%">Granted</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">1</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:120%">1,858,236 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">11.24 </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:120%">Vested</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(176,449)</span></td><td style="background-color:#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:120%">12.64 </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:120%">Forfeited</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">2</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:120%">(124,993)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12.09 </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:700;line-height:120%">Unvested at December 31, 2021</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">3</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:120%">1,556,794 </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:120%">11.01 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;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:120%">Granted</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">4</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:120%">2,504,939 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4.10 </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:120%">Vested</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(470,426)</span></td><td style="background-color:#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:120%">11.07 </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:120%">Forfeited</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">5</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:120%">(822,207)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8.44 </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:700;line-height:120%">Unvested at December 31, 2022</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">6</span></div></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;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:120%">2,769,100 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">5.51 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Excludes 1,985,914 shares underlying RSU awards with performance conditions, which have not been accounted for because no accounting grant date has been established.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">2</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> Excludes 75,000 shares underlying RSU awards with performance conditions, which have not been accounted for because no accounting grant date has been established.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">3</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> Excludes 1,910,914 shares underlying RSU awards with performance conditions, which have not been accounted for because no accounting grant date has been established.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">4 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Excludes 204,167 shares underlying RSU awards with performance conditions, which have not been accounted for because no accounting grant date has been established.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">5</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> Excludes 130,000 shares underlying RSU awards with performance conditions, which have not been accounted for because no accounting grant date has been established.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">6</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> Excludes 1,336,667 shares underlying RSU awards with performance conditions, which have not been accounted for because no accounting grant date has been established.</span></div> 6587282 0.13 P8Y2M12D 2797828 0.23 1112960 0.11 1289653 0.19 6982497 0.16 P7Y9M18D 3558201 0.17 266407 0.18 3157889 0.16 P6Y7M6D 563617 0.17 52833 0.20 2541439 0.15 P3Y8M12D 1997577 0.13 P2Y9M18D 5600000 4400000 2400000 42800000 18400000 100000 100000 300000 100000 P0Y10M24D 12200000 0 0 P4Y 0 0 1858236 11.24 176449 12.64 124993 12.09 1556794 11.01 2504939 4.10 470426 11.07 822207 8.44 2769100 5.51 1985914 75000 1910914 204167 130000 1336667 6900000 4800000 0 1700000 1600000 0 10200000 P1Y10M24D <div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 11. Leases</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company enters into operating leases for its corporate office, temporary offices, vehicles and equipment. In addition, the Company may enter into arrangements whereby portions of the leased premises are subleased to third parties and are classified as operating leases. In December 2021, the Company amended the lease for its corporate office. This amendment increased the amount of space under the original lease, adjusted the monthly lease payments, and decreased the term of the lease through 2027. The Company accounted for this extension as a lease modification and recorded a decrease to the operating lease ROU asset and lease liability. The lease amendment includes the option to extend the term for up to two consecutive terms of five years, which was not reasonably certain to be exercised at the modification date.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides a summary of the components of lease income, costs and rent, which are included within research and development and selling, general and administrative expense:</span></div><div style="margin-top:6pt"><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:63.124%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.394%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.394%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.396%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:700;line-height:120%">Operating lease costs:</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating lease cost</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:120%">$</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:120%">1,921 </span></td><td style="background-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:120%">$</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:120%">1,386 </span></td><td style="background-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:120%">$</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:120%">1,389 </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:120%">Short-term lease cost</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">199 </span></td><td style="background-color:#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:120%">456 </span></td><td style="background-color:#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:120%">42 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Variable lease cost</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">622 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">469 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(14)</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:120%">Sublessor income</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:120%">— </span></td><td style="background-color:#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:120%">(38)</span></td><td style="background-color:#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:120%">(326)</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:120%">Total operating lease costs</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,742 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,273 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,091 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Finance lease costs:</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"/></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:120%">Amortization of right-of-use assets</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">— </span></td><td style="background-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:120%">$</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:120%">74 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td 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:120%">$</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:120%">112 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 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:120%">Interest on lease liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">21 </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:120%">Total finance lease costs</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">75 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">133 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides the weighted-average lease terms and discount rates used for the Company’s operating leases:</span></div><div style="margin-top:6pt"><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:10pt;font-weight:700;line-height:120%">December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Weighted-average remaining lease term:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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:120%">Operating leases</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4.3 years</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5.3 years</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Weighted-average discount rate:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 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:120%">Operating leases</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:120%">7.1 </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:120%">%</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:120%">7.1 </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:120%">%</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides a summary of operating lease liability maturities for the next five years and thereafter at December 31, 2022:</span></div><div style="margin-top:6pt"><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%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-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 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%">878 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">2,263 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">2,331 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,402 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</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%">822 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total minimum lease payments</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,696 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: imputed interest</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,377)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease obligations</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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 #000000;border-top:1pt solid #000;padding:2px 0;text-align: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,319 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> <div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 11. Leases</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company enters into operating leases for its corporate office, temporary offices, vehicles and equipment. In addition, the Company may enter into arrangements whereby portions of the leased premises are subleased to third parties and are classified as operating leases. In December 2021, the Company amended the lease for its corporate office. This amendment increased the amount of space under the original lease, adjusted the monthly lease payments, and decreased the term of the lease through 2027. The Company accounted for this extension as a lease modification and recorded a decrease to the operating lease ROU asset and lease liability. The lease amendment includes the option to extend the term for up to two consecutive terms of five years, which was not reasonably certain to be exercised at the modification date.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides a summary of the components of lease income, costs and rent, which are included within research and development and selling, general and administrative expense:</span></div><div style="margin-top:6pt"><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:63.124%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.394%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.394%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.396%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:700;line-height:120%">Operating lease costs:</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating lease cost</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:120%">$</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:120%">1,921 </span></td><td style="background-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:120%">$</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:120%">1,386 </span></td><td style="background-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:120%">$</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:120%">1,389 </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:120%">Short-term lease cost</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">199 </span></td><td style="background-color:#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:120%">456 </span></td><td style="background-color:#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:120%">42 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Variable lease cost</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">622 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">469 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(14)</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:120%">Sublessor income</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:120%">— </span></td><td style="background-color:#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:120%">(38)</span></td><td style="background-color:#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:120%">(326)</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:120%">Total operating lease costs</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,742 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,273 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,091 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Finance lease costs:</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"/></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:120%">Amortization of right-of-use assets</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">— </span></td><td style="background-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:120%">$</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:120%">74 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td 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:120%">$</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:120%">112 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 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:120%">Interest on lease liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">21 </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:120%">Total finance lease costs</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">75 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">133 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides the weighted-average lease terms and discount rates used for the Company’s operating leases:</span></div><div style="margin-top:6pt"><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:10pt;font-weight:700;line-height:120%">December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Weighted-average remaining lease term:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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:120%">Operating leases</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4.3 years</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5.3 years</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Weighted-average discount rate:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 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:120%">Operating leases</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:120%">7.1 </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:120%">%</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:120%">7.1 </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:120%">%</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides a summary of operating lease liability maturities for the next five years and thereafter at December 31, 2022:</span></div><div style="margin-top:6pt"><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%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-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 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%">878 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">2,263 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">2,331 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,402 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</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%">822 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total minimum lease payments</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,696 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: imputed interest</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,377)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease obligations</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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 #000000;border-top:1pt solid #000;padding:2px 0;text-align: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,319 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> 2 P5Y <div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides a summary of the components of lease income, costs and rent, which are included within research and development and selling, general and administrative expense:</span></div><div style="margin-top:6pt"><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:63.124%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.394%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.394%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.396%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:700;line-height:120%">Operating lease costs:</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating lease cost</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:120%">$</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:120%">1,921 </span></td><td style="background-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:120%">$</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:120%">1,386 </span></td><td style="background-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:120%">$</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:120%">1,389 </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:120%">Short-term lease cost</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">199 </span></td><td style="background-color:#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:120%">456 </span></td><td style="background-color:#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:120%">42 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Variable lease cost</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">622 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">469 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(14)</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:120%">Sublessor income</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:120%">— </span></td><td style="background-color:#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:120%">(38)</span></td><td style="background-color:#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:120%">(326)</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:120%">Total operating lease costs</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,742 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,273 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,091 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Finance lease costs:</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"/></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:120%">Amortization of right-of-use assets</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">— </span></td><td style="background-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:120%">$</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:120%">74 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td 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:120%">$</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:120%">112 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 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:120%">Interest on lease liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">21 </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:120%">Total finance lease costs</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">75 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">133 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 1921000 1386000 1389000 199000 456000 42000 622000 469000 -14000 0 38000 326000 2742000 2273000 1091000 0 74000 112000 0 1000 21000 0 75000 133000 <div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides the weighted-average lease terms and discount rates used for the Company’s operating leases:</span></div><div style="margin-top:6pt"><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:10pt;font-weight:700;line-height:120%">December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Weighted-average remaining lease term:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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:120%">Operating leases</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4.3 years</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5.3 years</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Weighted-average discount rate:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 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:120%">Operating leases</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:120%">7.1 </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:120%">%</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:120%">7.1 </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:120%">%</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> P4Y3M18D P5Y3M18D 0.071 0.071 <div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides a summary of operating lease liability maturities for the next five years and thereafter at December 31, 2022:</span></div><div style="margin-top:6pt"><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%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-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 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%">878 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">2,263 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">2,331 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,402 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</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%">822 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total minimum lease payments</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,696 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: imputed interest</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,377)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease obligations</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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 #000000;border-top:1pt solid #000;padding:2px 0;text-align: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,319 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> 878000 2263000 2331000 2402000 822000 0 8696000 1377000 7319000 <div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 12. Property and Equipment, Net</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment, net at December 31, 2022 and 2021 is summarized as follows:</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:74.706%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.631%"/><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:10pt;font-weight:700;line-height:120%">December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Production machinery and equipment</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:120%">$</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:120%">5,897 </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:120%">$</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:120%">1,717 </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:120%">Vehicles</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">817 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">720 </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:120%">Leasehold improvements</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,002 </span></td><td style="background-color:#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:120%">1,077 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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:120%">Office furniture and fixtures</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">162 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">155 </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:120%">Computers and related equipment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,367 </span></td><td style="background-color:#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:120%">1,219 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding: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:120%">9,245 </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:120%">4,888 </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:120%">Less: accumulated depreciation</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:120%">(3,639)</span></td><td style="background-color:#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:120%">(2,653)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total property and equipment, net</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">5,606 </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:120%">$</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:120%">2,235 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Depreciation expense for the years ended December 31, 2022, 2021 and 2020 totaled approximately $1.1 million, $0.8 million and $0.8 million respectively. For the year ended December 31, 2022, $0.3 million and $0.8 million was included in selling, general and administrative expenses and research and development expenses, respectively, in the consolidated statements of operations. For the year ended December 31, 2021, $0.1 million and $0.7 million was included in selling, general and administrative expenses and research and development expenses, respectively, in the consolidated statements of operations. For the year ended December 31, 2020, $0.1 million and $0.7 million was included in selling, general and administrative expenses and research and development expenses, respectively, in the consolidated statements of operations. For the years ended December 31, 2022, 2021 and 2020, there was nil depreciation expense included in cost of revenues.</span></div> <div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment, net at December 31, 2022 and 2021 is summarized as follows:</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:74.706%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.631%"/><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:10pt;font-weight:700;line-height:120%">December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Production machinery and equipment</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:120%">$</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:120%">5,897 </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:120%">$</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:120%">1,717 </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:120%">Vehicles</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">817 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">720 </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:120%">Leasehold improvements</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,002 </span></td><td style="background-color:#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:120%">1,077 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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:120%">Office furniture and fixtures</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">162 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">155 </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:120%">Computers and related equipment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,367 </span></td><td style="background-color:#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:120%">1,219 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding: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:120%">9,245 </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:120%">4,888 </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:120%">Less: accumulated depreciation</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:120%">(3,639)</span></td><td style="background-color:#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:120%">(2,653)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total property and equipment, net</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">5,606 </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:120%">$</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:120%">2,235 </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> 5897000 1717000 817000 720000 1002000 1077000 162000 155000 1367000 1219000 9245000 4888000 3639000 2653000 5606000 2235000 1100000 800000 800000 300000 800000 100000 700000 100000 700000 0 0 0 <div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 13. Intangible Assets, Net</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The gross carrying amount and accumulated amortization of separately identifiable intangible assets at December 31, 2022 and 2021 is summarized as follows:</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"/><td style="width:31.352%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.675%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.675%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.675%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.675%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.678%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><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:10pt;font-weight:700;line-height:120%">December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Intangible Asset</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:10pt;font-weight:700;line-height:120%">Useful Life</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:10pt;font-weight:700;line-height:120%">Weighted Average Remaining Life</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:10pt;font-weight:700;line-height:120%">Gross Carrying Value</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:10pt;font-weight:700;line-height:120%">Accumulated Amortization</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:10pt;font-weight:700;line-height:120%">Net</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Developed technology</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6 years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1.4 years</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:120%">$</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:120%">583 </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:120%">$</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:120%">(445)</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:120%">$</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:120%">138 </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:120%">Internal-use software</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3 years</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.0 years</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:120%">66 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(4)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">62 </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: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 style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">649 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(449)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">200 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"/><td style="width:31.352%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.675%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.675%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.675%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.675%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.678%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><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:10pt;font-weight:700;line-height:120%">December 31, 2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Intangible Asset</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:10pt;font-weight:700;line-height:120%">Useful Life</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:10pt;font-weight:700;line-height:120%">Weighted Average Remaining Life</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:10pt;font-weight:700;line-height:120%">Gross Carrying Value</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:10pt;font-weight:700;line-height:120%">Accumulated Amortization</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:10pt;font-weight:700;line-height:120%">Net</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Developed technology</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6 years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2.4 years</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:120%">$</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:120%">578 </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:120%">$</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:120%">(343)</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:120%">$</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:120%">235 </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: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 style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">578 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;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 #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(343)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;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 #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">235 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total amortization expense for the years ended December 31, 2022, 2021 and 2020 was $0.1 million, $0.1 million and $0.1 million, respectively, and is included within selling, general and administrative expenses in the consolidated statements of operations.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total future amortization expense for finite-lived intangible assets at December 31, 2022 is summarized as follows:</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:87.919%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.881%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2023</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">120 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2024</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">62 </span></td><td style="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:120%">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:120%">18 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td style="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:120%">$</span></td><td style="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:120%">200 </span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> <div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The gross carrying amount and accumulated amortization of separately identifiable intangible assets at December 31, 2022 and 2021 is summarized as follows:</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"/><td style="width:31.352%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.675%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.675%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.675%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.675%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.678%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><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:10pt;font-weight:700;line-height:120%">December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Intangible Asset</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:10pt;font-weight:700;line-height:120%">Useful Life</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:10pt;font-weight:700;line-height:120%">Weighted Average Remaining Life</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:10pt;font-weight:700;line-height:120%">Gross Carrying Value</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:10pt;font-weight:700;line-height:120%">Accumulated Amortization</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:10pt;font-weight:700;line-height:120%">Net</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Developed technology</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6 years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1.4 years</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:120%">$</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:120%">583 </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:120%">$</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:120%">(445)</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:120%">$</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:120%">138 </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:120%">Internal-use software</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3 years</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.0 years</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:120%">66 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(4)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">62 </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: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 style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">649 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(449)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">200 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"/><td style="width:31.352%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.675%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.675%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.675%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.675%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.678%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><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:10pt;font-weight:700;line-height:120%">December 31, 2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Intangible Asset</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:10pt;font-weight:700;line-height:120%">Useful Life</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:10pt;font-weight:700;line-height:120%">Weighted Average Remaining Life</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:10pt;font-weight:700;line-height:120%">Gross Carrying Value</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:10pt;font-weight:700;line-height:120%">Accumulated Amortization</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:10pt;font-weight:700;line-height:120%">Net</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Developed technology</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6 years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2.4 years</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:120%">$</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:120%">578 </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:120%">$</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:120%">(343)</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:120%">$</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:120%">235 </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: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 style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">578 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;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 #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(343)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;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 #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">235 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> P6Y P1Y4M24D 583000 445000 138000 P3Y P3Y 66000 4000 62000 649000 449000 200000 P6Y P2Y4M24D 578000 343000 235000 578000 343000 235000 100000 100000 100000 <div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total future amortization expense for finite-lived intangible assets at December 31, 2022 is summarized as follows:</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:87.919%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.881%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2023</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">120 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2024</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">62 </span></td><td style="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:120%">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:120%">18 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td style="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:120%">$</span></td><td style="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:120%">200 </span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 120000 62000 18000 200000 <div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 14. Accrued Expenses and Other Current Liabilities</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued expenses and other current liabilities at December 31, 2022 and 2021 are summarized as follows:</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:74.706%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.631%"/><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:10pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued professional services and other</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%">5,834 </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%">3,681 </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%">Accrued compensation and related benefits</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,773 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,460 </span></td><td style="background-color:#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%">Other accrued liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">928 </span></td><td style="background-color:#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%">618 </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 style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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 #000000;border-top:1pt solid #000;padding:2px 0;text-align: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,535 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;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 #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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 #000000;border-top:1pt solid #000;padding:2px 0;text-align: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,759 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> <div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued expenses and other current liabilities at December 31, 2022 and 2021 are summarized as follows:</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:74.706%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.631%"/><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:10pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued professional services and other</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%">5,834 </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%">3,681 </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%">Accrued compensation and related benefits</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,773 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,460 </span></td><td style="background-color:#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%">Other accrued liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">928 </span></td><td style="background-color:#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%">618 </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 style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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 #000000;border-top:1pt solid #000;padding:2px 0;text-align: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,535 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;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 #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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 #000000;border-top:1pt solid #000;padding:2px 0;text-align: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,759 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 5834000 3681000 4773000 3460000 928000 618000 11535000 7759000 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 15. Warranties</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The change in warranty liability for the years ended December 31, 2022 and 2021 is summarized as follows and included within accrued expenses and other current liabilities and other liabilities in the consolidated balance sheets:</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:74.706%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.631%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="9" 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:700;line-height:100%">Year ended December 31,</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance at beginning of period</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrual for warranties issued</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">644 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net changes in accrual related to pre-existing warranties</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Warranty charges</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(154)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance at end of period</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%">527 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> <div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The change in warranty liability for the years ended December 31, 2022 and 2021 is summarized as follows and included within accrued expenses and other current liabilities and other liabilities in the consolidated balance sheets:</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:74.706%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.631%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="9" 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:700;line-height:100%">Year ended December 31,</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance at beginning of period</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrual for warranties issued</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">644 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net changes in accrual related to pre-existing warranties</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Warranty charges</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(154)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance at end of period</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%">527 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44 </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> 44000 0 644000 44000 -7000 0 154000 0 527000 44000 <div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 16. Income Taxes</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The income tax provision for the years ended December 31, 2022, 2021 and 2020 is summarized as follows:</span></div><div style="margin-top:6pt"><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:62.496%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.600%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:700;line-height:120%">Current tax expense:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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:120%">Federal</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:120%">$</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:120%">— </span></td><td style="background-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:120%">$</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:120%">— </span></td><td style="background-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:120%">$</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:120%">— </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:120%">State</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:120%">— </span></td><td style="background-color:#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:120%">— </span></td><td style="background-color:#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:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 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:120%">Total current tax expense</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Deferred tax (benefit) expense:</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"/></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:120%">Federal</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">(34,296)</span></td><td style="background-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:120%">$</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:120%">(24,138)</span></td><td style="background-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:120%">$</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:120%">(8,952)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">State</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(40)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">67 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(291)</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:120%">Valuation allowance</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:120%">34,336 </span></td><td style="background-color:#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:120%">24,071 </span></td><td style="background-color:#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:120%">9,243 </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:120%">Total deferred tax expense</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;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 #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;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 #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of deferred taxes at December 31, 2022 and 2021 are summarized as follows:</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:74.706%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.631%"/><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:10pt;font-weight:700;line-height:120%">December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Deferred tax assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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:120%">Federal net operating loss carryforwards</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:120%">$</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:120%">48,186 </span></td><td style="background-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:120%">$</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:120%">39,399 </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:120%">State net operating loss carryforwards</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:120%">491 </span></td><td style="background-color:#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:120%">984 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating lease obligation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,537 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,815 </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:120%">Section 174 expenditures</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:120%">14,840 </span></td><td style="background-color:#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:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 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:120%">R&amp;D tax credit</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,714 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">693 </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:120%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,148 </span></td><td style="background-color:#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:120%">1,908 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,001 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </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:120%">Property and equipment, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#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:120%">13 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total deferred tax assets</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">78,917 </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:120%">44,812 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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:120%">Less: valuation allowance</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:120%">(77,475)</span></td><td style="background-color:#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:120%">(43,139)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred tax assets, net of valuation allowance</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,442 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td 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:120%">1,673 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Deferred tax 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"/></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:120%">Operating lease right of use asset, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,359 </span></td><td style="background-color:#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:120%">1,624 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">49 </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:120%">Property and equipment, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">83 </span></td><td style="background-color:#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:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 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:120%">Total deferred tax liabilities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,442 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td 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:120%">1,673 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net deferred tax assets</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">— </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:120%">$</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:120%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The reconciliation of taxes at the federal statutory rate to the Company’s provision for income taxes for the years ended December 31, 2022, 2021 and 2020 is summarized as follows:</span></div><div style="margin-top:6pt"><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:62.642%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.600%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:400;line-height:120%">Provision at statutory rate of 21%</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:120%">$</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:120%">(32,205)</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:120%">$</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:120%">(20,170)</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:120%">$</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:120%">68,069 </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:120%">Non-deductible convertible debt interest expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">227 </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:120%">Non-deductible gain related to warrant conversions</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:120%">— </span></td><td style="background-color:#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:120%">— </span></td><td style="background-color:#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:120%">(76,293)</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:120%">State tax expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">492 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(158)</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:120%">Stock options</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">533 </span></td><td style="background-color:#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:120%">(3,458)</span></td><td style="background-color:#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:120%">54 </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:120%">Transaction costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2,947)</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:120%">Shares issued in connection with a Commercial Matters Agreement</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:120%">— </span></td><td style="background-color:#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:120%">— </span></td><td style="background-color:#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:120%">2,100 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">865 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(231)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(102)</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:120%">R&amp;D tax credit</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:120%">(4,021)</span></td><td style="background-color:#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:120%">(212)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(193)</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:120%">Change in valuation allowance</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">34,336 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">24,071 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9,243 </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:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In assessing the realizability of deferred tax assets, management considered whether it is more likely than not that some portion or all of the deferred tax assets will not be realized. The ultimate realization of deferred tax assets is dependent upon the generation of future taxable income during the periods in which those temporary differences become deductible. Management considered the scheduled reversal of deferred tax liabilities, projected future taxable income and tax planning strategies in making this assessment. Based upon the level of historical taxable income and projections for future taxable income over the periods in which the deferred tax assets are deductible, management believes it is more likely than not that the Company will not realize the benefits of these deductible differences at December 31, 2022.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company had federal net operating loss carryforwards of $229.5 million and $187.6 million at December 31, 2022 and 2021, respectively. At December 31, 2022, $10.5 million of this amount will begin to expire in 2036 and the remaining $219.0 </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">million has an indefinite carryforward period. The Company had state net operating loss carryforwards of $12.5 million and $12.5 million at December 31, 2022 and 2021, respectively, that will begin to expire beginning in 2036 and research and development credits of $4.1 million that will begin to expire in 2037. The Company's ability to utilize a portion of net operating loss carryforwards and credits to offset future taxable income, and tax, respectively, is subject to certain limitations under section 382 of the Internal Revenue Code upon changes in equity ownership of the Company. Due to such limitation, $2.0 million of the Company’s net operating loss and less than $0.1 million of the Company’s R&amp;D credits will expire unused, regardless of taxable income in future years.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company files a United States federal income tax return, as well as income tax returns in various states. The tax returns for years 2018 and thereafter remain open for examination. However, the taxing authorities have the ability to review the propriety of tax losses created in closed tax years to the extent such losses are utilized in an open tax year.</span></div> <div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The income tax provision for the years ended December 31, 2022, 2021 and 2020 is summarized as follows:</span></div><div style="margin-top:6pt"><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:62.496%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.600%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:700;line-height:120%">Current tax expense:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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:120%">Federal</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:120%">$</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:120%">— </span></td><td style="background-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:120%">$</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:120%">— </span></td><td style="background-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:120%">$</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:120%">— </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:120%">State</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:120%">— </span></td><td style="background-color:#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:120%">— </span></td><td style="background-color:#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:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 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:120%">Total current tax expense</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Deferred tax (benefit) expense:</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"/></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:120%">Federal</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">(34,296)</span></td><td style="background-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:120%">$</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:120%">(24,138)</span></td><td style="background-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:120%">$</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:120%">(8,952)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">State</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(40)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">67 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(291)</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:120%">Valuation allowance</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:120%">34,336 </span></td><td style="background-color:#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:120%">24,071 </span></td><td style="background-color:#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:120%">9,243 </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:120%">Total deferred tax expense</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;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 #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;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 #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 0 0 0 0 0 0 0 0 0 -34296000 -24138000 -8952000 -40000 67000 -291000 34336000 24071000 9243000 0 0 0 <div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of deferred taxes at December 31, 2022 and 2021 are summarized as follows:</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:74.706%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.631%"/><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:10pt;font-weight:700;line-height:120%">December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Deferred tax assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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:120%">Federal net operating loss carryforwards</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:120%">$</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:120%">48,186 </span></td><td style="background-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:120%">$</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:120%">39,399 </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:120%">State net operating loss carryforwards</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:120%">491 </span></td><td style="background-color:#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:120%">984 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating lease obligation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,537 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,815 </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:120%">Section 174 expenditures</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:120%">14,840 </span></td><td style="background-color:#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:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 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:120%">R&amp;D tax credit</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,714 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">693 </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:120%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,148 </span></td><td style="background-color:#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:120%">1,908 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,001 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </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:120%">Property and equipment, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#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:120%">13 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total deferred tax assets</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">78,917 </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:120%">44,812 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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:120%">Less: valuation allowance</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:120%">(77,475)</span></td><td style="background-color:#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:120%">(43,139)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred tax assets, net of valuation allowance</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,442 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td 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:120%">1,673 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Deferred tax 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"/></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:120%">Operating lease right of use asset, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,359 </span></td><td style="background-color:#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:120%">1,624 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">49 </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:120%">Property and equipment, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">83 </span></td><td style="background-color:#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:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 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:120%">Total deferred tax liabilities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,442 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td 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:120%">1,673 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net deferred tax assets</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">— </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:120%">$</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:120%">— </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> 48186000 39399000 491000 984000 1537000 1815000 14840000 0 4714000 693000 3148000 1908000 6001000 0 0 13000 78917000 44812000 77475000 43139000 1442000 1673000 1359000 1624000 0 49000 83000 0 1442000 1673000 0 0 <div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The reconciliation of taxes at the federal statutory rate to the Company’s provision for income taxes for the years ended December 31, 2022, 2021 and 2020 is summarized as follows:</span></div><div style="margin-top:6pt"><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:62.642%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.600%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:400;line-height:120%">Provision at statutory rate of 21%</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:120%">$</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:120%">(32,205)</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:120%">$</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:120%">(20,170)</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:120%">$</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:120%">68,069 </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:120%">Non-deductible convertible debt interest expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">227 </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:120%">Non-deductible gain related to warrant conversions</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:120%">— </span></td><td style="background-color:#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:120%">— </span></td><td style="background-color:#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:120%">(76,293)</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:120%">State tax expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">492 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(158)</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:120%">Stock options</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">533 </span></td><td style="background-color:#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:120%">(3,458)</span></td><td style="background-color:#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:120%">54 </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:120%">Transaction costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2,947)</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:120%">Shares issued in connection with a Commercial Matters Agreement</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:120%">— </span></td><td style="background-color:#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:120%">— </span></td><td style="background-color:#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:120%">2,100 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">865 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(231)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(102)</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:120%">R&amp;D tax credit</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:120%">(4,021)</span></td><td style="background-color:#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:120%">(212)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(193)</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:120%">Change in valuation allowance</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">34,336 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">24,071 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9,243 </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:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> -32205000 -20170000 68069000 0 0 227000 0 0 76293000 492000 0 -158000 533000 -3458000 54000 0 0 2947000 0 0 2100000 865000 -231000 -102000 -4021000 -212000 -193000 34336000 24071000 9243000 0 0 0 229500000 187600000 10500000 219000000 12500000 12500000 4100000 2000000 100000 <div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 17. Commitments and Contingencies</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Economic Incentive Agreement</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the year ended December 31, 2018, the Company entered into an agreement with the Cedar Park Economic Development Corporation (“EDC”), whereby the Company will receive cash grants from the EDC contingent upon the Company fulfilling and maintaining certain corporate office lease and employment requirements. The specified requirements must be met on or before specific measurement dates and maintained throughout the term of the agreement, which expires effective December 31, 2025.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As the terms of the EDC grant agreement require the Company to meet and maintain all of the performance requirements throughout the term of the agreement, the Company has not substantially met all the conditions for the grant funding received. Should the Company fail to meet and maintain any performance requirements, all amounts received from the EDC are subject to refund. Accordingly, total grant funding of $0.9 million recorded as part of other liabilities as of December 31, 2022 will continue to be reflected as an other non-current liability until all related performance requirements have been met through the end of the agreement on December 31, 2025.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under the agreement, the EDC has the right to file a security interest to all assets of the Company.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Legal Proceedings</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On September 28, 2020, the Company, then operating as TortoiseCorp, held a special meeting of the stockholders of the Company (the “Special Meeting”), to approve the proposed Business Combination with Hyliion Inc. and certain other matters relating thereto. Among them were several proposals to amend the TortoiseCorp’s certificate of incorporation (the “Old Charter”), including an amendment to increase the number of authorized shares of Class A common stock from 200,000,000 to 250,000,000 shares (the “Class A Increase Amendment”). At the Special Meeting, all proposals presented, including the Class A Increase Amendment, were approved by a majority of the then-outstanding shares of the Company’s Class A common stock and Class B common stock, voting as a single class. On October 1, 2020, the Business Combination closed and the Company’s restated certificate of incorporation (the “New Charter”), which gave effect to that amendment and certain other approved amendments and also reclassified the Company’s Class A common stock into “common stock,” became effective.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A recent ruling by the Delaware Court of Chancery (the “Court of Chancery”) has created uncertainty as to whether Section 242(b)(2) of the Delaware General Corporation Law (“DGCL”) would have required the Class A Increase Amendment proposal to be approved by separate votes of the Class A common stock and Class B common stock.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company continues to believe that a separate vote of Class A common stock was not required to approve the Class A Increase Amendment. In light of this recent ruling, however, the Company filed a petition (the “Petition”) in the Court of Chancery pursuant to Section 205 of the DGCL on February 13, 2023 seeking validation of the Class A Increase Amendment and the validation and declaration of effectiveness of the New Charter (including its filing and effectiveness) which gave effect to the Class A Increase Amendment, and for the avoidance of doubt the validation of the reclassification of the Company's Class A common stock into “common stock” pursuant to the New Charter, in each case as of October 1, 2020. Section 205 of the DGCL permits the Court of Chancery, in its discretion, to ratify and validate potentially defective corporate acts after considering a variety of factors. On February 14, 2023, the Court of Chancery granted the motion to expedite and set a hearing date on the Petition of March 6, 2023.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">From the date of the Business Combination and through the issuance date of the financial statements included in this Annual Report on Form 10-K the total issued and potential dilutive shares of the Company have not exceeded the previously authorized 200,000,000. If the Company is not successful in the Section 205 proceeding, the uncertainty with respect to its capitalization resulting from the Delaware Court of Chancery’s ruling referenced above could have a material adverse impact on the Company, including on its ability to issue stock-based compensation to its employees, directors and officers, pursue strategic transactions or complete future equity or debt financing transactions, until the underlying issues are definitively resolved.</span></div> 900000 200000000 250000000 200000000 <div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 18. Net (Loss) Income Per Share</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As a result of the reverse recapitalization (see Note 4), the Company has retroactively adjusted the weighted average shares outstanding prior to October 1, 2020 to give effect to the Exchange Ratio used to determine the number of shares of common stock into which they were converted.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The computation of basic and diluted net (loss) income per share for the years ended December 31, 2022, 2021 and 2020 is summarized as follows (in thousands, except share and per share data):</span></div><div style="margin-top:6pt"><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:62.642%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.600%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:700;line-height:120%">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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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:120%">Net (loss) income 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:120%">$</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:120%">(153,357)</span></td><td style="background-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:120%">$</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:120%">(96,048)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">324,117 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Denominator:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></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:120%">Weighted average shares outstanding, basic</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:120%">175,400,486 </span></td><td style="background-color:#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:120%">172,216,477 </span></td><td style="background-color:#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:120%">104,324,059 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Weighted average shares outstanding, diluted</span></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">175,400,486 </span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">172,216,477 </span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">112,570,960 </span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></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:120%">Net (loss) income per share, basic</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:120%">$</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:120%">(0.87)</span></td><td style="background-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:120%">$</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:120%">(0.56)</span></td><td style="background-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:120%">$</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:120%">3.11 </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:120%">Net loss per share, diluted</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;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:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;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:120%">(0.87)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;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 #000000;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:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;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:120%">(0.56)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;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 #000000;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:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;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:120%">(0.35)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Potential common shares excluded from the computation of diluted net (loss) income per share because including them would have had an anti-dilutive effect for the years ended December 31, 2022, 2021 and 2020 are summarized as follows:</span></div><div style="margin-top:6pt;text-align:justify"><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:62.642%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.600%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:400;line-height:120%">Unexercised stock options</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:120%">2,541,439 </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:120%">3,157,889 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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:120%">— </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:120%">Unvested restricted stock units*</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,105,673 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,467,708 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </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:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,647,112 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,625,597 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">* Potential common shares from unvested restricted stock units for the years ended December 31, 2022, 2021 and 2020 include 1,336,667, 1,910,914 and nil shares, respectively, where no accounting grant date has been established.</span></div> <div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The computation of basic and diluted net (loss) income per share for the years ended December 31, 2022, 2021 and 2020 is summarized as follows (in thousands, except share and per share data):</span></div><div style="margin-top:6pt"><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:62.642%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.600%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:700;line-height:120%">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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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:120%">Net (loss) income 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:120%">$</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:120%">(153,357)</span></td><td style="background-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:120%">$</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:120%">(96,048)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">324,117 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Denominator:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></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:120%">Weighted average shares outstanding, basic</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:120%">175,400,486 </span></td><td style="background-color:#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:120%">172,216,477 </span></td><td style="background-color:#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:120%">104,324,059 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Weighted average shares outstanding, diluted</span></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">175,400,486 </span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">172,216,477 </span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">112,570,960 </span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></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:120%">Net (loss) income per share, basic</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:120%">$</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:120%">(0.87)</span></td><td style="background-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:120%">$</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:120%">(0.56)</span></td><td style="background-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:120%">$</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:120%">3.11 </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:120%">Net loss per share, diluted</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;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:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;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:120%">(0.87)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;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 #000000;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:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;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:120%">(0.56)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;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 #000000;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:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;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:120%">(0.35)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> -153357000 -96048000 324117000 175400486 172216477 104324059 175400486 172216477 112570960 -0.87 -0.56 3.11 -0.87 -0.56 -0.35 <div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Potential common shares excluded from the computation of diluted net (loss) income per share because including them would have had an anti-dilutive effect for the years ended December 31, 2022, 2021 and 2020 are summarized as follows:</span></div><div style="margin-top:6pt;text-align:justify"><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:62.642%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.600%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:400;line-height:120%">Unexercised stock options</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:120%">2,541,439 </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:120%">3,157,889 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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:120%">— </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:120%">Unvested restricted stock units*</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,105,673 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,467,708 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </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:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,647,112 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,625,597 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">* Potential common shares from unvested restricted stock units for the years ended December 31, 2022, 2021 and 2020 include 1,336,667, 1,910,914 and nil shares, respectively, where no accounting grant date has been established.</span></div> 2541439 3157889 0 4105673 3467708 0 6647112 6625597 0 1336667 1910914 0 <div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 19. Supplemental Cash Flow Information</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Supplemental cash flow information for the years ended December 31, 2022, 2021 and 2020 is summarized as follows:</span></div><div style="margin-top:6pt"><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:62.642%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.600%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:400;line-height:120%">Cash paid for interest</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:120%">$</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:120%">— </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:120%">$</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:120%">(8)</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:120%">$</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:120%">(144)</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:120%">Cash paid for taxes</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top: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:120%">$</span></td><td style="background-color:#ffffff;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:120%">— </span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Cash paid for amounts included in the measurement of lease 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"/></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:120%">Operating cash flows from operating leases</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">(1,921)</span></td><td style="background-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:120%">$</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:120%">(1,386)</span></td><td style="background-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:120%">$</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:120%">(1,446)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Right-of-use assets obtained in exchange for lease obligations</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;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 #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,410 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;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 #000000;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:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;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:120%">1,007 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:62.642%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.600%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:700;line-height:100%">Supplemental disclosure of noncash investing and financing activities:</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Warrants exercised where proceeds are included within prepaid expenses and other current assets</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:120%">$</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:120%">— </span></td><td style="background-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:120%">$</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:120%">— </span></td><td style="background-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:120%">$</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:120%">11,978 </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:120%">Settlement of convertible notes payable and convertible note payable derivative liabilities</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;border-top:3pt double #000000;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:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;border-top:3pt double #000000;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: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:120%">$</span></td><td style="background-color:#cceeff;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:120%">44,039 </span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Common stock issued for purchase of assets</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">16,115 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top: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:120%">$</span></td><td style="background-color:#ffffff;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:120%">— </span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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%">Acquisitions of property and equipment and intangible assets included in accounts payable and other</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">59 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000000;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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">246 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000000;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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> <div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Supplemental cash flow information for the years ended December 31, 2022, 2021 and 2020 is summarized as follows:</span></div><div style="margin-top:6pt"><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:62.642%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.600%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:400;line-height:120%">Cash paid for interest</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:120%">$</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:120%">— </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:120%">$</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:120%">(8)</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:120%">$</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:120%">(144)</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:120%">Cash paid for taxes</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top: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:120%">$</span></td><td style="background-color:#ffffff;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:120%">— </span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Cash paid for amounts included in the measurement of lease 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"/></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:120%">Operating cash flows from operating leases</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">(1,921)</span></td><td style="background-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:120%">$</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:120%">(1,386)</span></td><td style="background-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:120%">$</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:120%">(1,446)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Right-of-use assets obtained in exchange for lease obligations</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;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 #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,410 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;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 #000000;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:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;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:120%">1,007 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 0 8000 144000 0 0 0 1921000 1386000 1446000 0 3410000 1007000 <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:62.642%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.600%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:700;line-height:100%">Supplemental disclosure of noncash investing and financing activities:</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Warrants exercised where proceeds are included within prepaid expenses and other current assets</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:120%">$</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:120%">— </span></td><td style="background-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:120%">$</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:120%">— </span></td><td style="background-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:120%">$</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:120%">11,978 </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:120%">Settlement of convertible notes payable and convertible note payable derivative liabilities</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;border-top:3pt double #000000;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:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;border-top:3pt double #000000;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: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:120%">$</span></td><td style="background-color:#cceeff;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:120%">44,039 </span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Common stock issued for purchase of assets</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">16,115 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top: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:120%">$</span></td><td style="background-color:#ffffff;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:120%">— </span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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%">Acquisitions of property and equipment and intangible assets included in accounts payable and other</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">59 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000000;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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">246 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000000;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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 0 0 11978000 0 0 44039000 16115000 0 0 59000 246000 0 <div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 20. Retirement Plan</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has adopted a 401(k) plan to provide all eligible employees a means to accumulate retirement savings on a tax-advantaged basis. The 401(k) plan requires participants to be at least 21 years old and have 30 days of service. Plan participants may make elective contributions up to the maximum percentage of compensation and dollar amount allowed under the Internal Revenue Code and are always 100% vested in their elective contributions. The Company has also established a Profit Sharing plan in which the employer may make contributions on the employee’s behalf (“discretionary employer contributions”). The Company did not make any Profit Sharing contributions during the years ended December 31, 2022, 2021 and 2020.</span></div> P21Y P30D EXCEL 107 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( *$7%8'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 " "A%Q6N.M7"^X K @ $0 &1O8U!R;W!S+V-O&ULS9+! M:L,P#(9?9?B>*'%&&2;UI:.G#@8K;.QF;+4UBV-C:R1]^R5>FS*V!]C1TN]/ MGT"M#D+[B,_1!XQD,=V-KNN3T&'-3D1! "1]0J=2.27ZJ7GPT2F:GO$(0>D/ M=43@5;4"AZ2,(@4SL @+D^"V@68J[^BUI]Y+7+6R? M2/4:IU_)"CH'7+/KY-=F\[C?,LDKWA05+_C#GM>BJ<7]ZGUV_>%W$W;>V(/] MQ\970=G"K[N07U!+ P04 " "A%Q6F5R<(Q & "<)P $P 'AL+W1H M96UE+W1H96UE,2YX;6SM6EMSVC@4?N^OT'AG]FT+QC:!MK03621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS[BYBZ(:(E/)X M8-DOV]:[MR_>X%#BVR]*+ M41B1%G\@M MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C(WXV(]ZMOFCU7 MH5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU+,76>)7 \:V< M/!T3$LV4"P9!AI@S M&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=*Y \FIS_I,C0' MHYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_T=HWPJOX@L Y M?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=RSTS0LS0[=R2^JVE+ZU)CA* M]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZG=PZ.)Z8D;D* MTU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCRHB'NH8:8S\-# MAWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)256 Q6\8#*Y"B M?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYEL<%5'<]56_*P MOFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7GFYRN>B)V^I=W MP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5' 86%S+D4.Z2 MD 83 >LX=SFWJXPD6L_UC6'ODRWSEPVSK> U[F M$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\U*M:I60K$3]+ M!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHSU8NL.8T*;T'5 M0.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\!4$L#!!0 ( M *$7%:Z6!TWS0< )0P 8 >&PO=V]R:W-H965T&UL MM9MM<^)&%H7_2A=)I9(J8_2",9[85&%A9]B,;LU%]_3)6.2O,=1DMZTEE*NOG0ZJ;]D M,4W/^8HE\,V"L6G70E& WRHCCJ.);5Z\0T3%J#Z_RSB1A<\TQ&8<(F M@J19'%/Q<\Z.Y4@C%F2ACPA M@LUO6D/[R\CMJX)\BS]#MD[W7A-U*C/.OZLWX^"F9:DC8A'SI9*@\.>->2R* ME!(V.T!G>X"W#JHX8OXY<>TSXEB.HSD@#R^_9[-SXA3EKJ9\ MA)?_*TM@[Y9N[Y6S<7>XW5S/17'_=SA+I8 A_S\=X4*AJU=0Z\"7=$5]=M." MB9XR\<9:@Y]^L'O6KSHZ)L5&AL0JY+H[O77*\$!9>4FYS#)3*4'S G(T8>LWC&A(X2KF%9=MOM][67>0\M M;4K*D%B%E&V5CLVJP^J9+4+E(F"(/=)8.QF/"'U]_38>/SV2KT_?1N/'WZ;$ M>WJ>G.OHX4)-\9E2J_+;<[QV'7[CQ.<"YB-54_.,3"6L:(0+XO$LD>(#_@9Z MJ+CZZ$X+$"UJ#-"06A6@4P)TZ@!\H>]D', 2%\Y#/Z>(3-TCDGVW[5RX?, A /3W;OB#?8#ORE.C''"YIP]64W#YX9"0@ M1&L)<!IM2J!,LD8.->'B7XLN9:@KCD- MA]MN6I85G-"284JO"*V."C?O[ MS_ \]0Z6O1>^3K3@<#F/!>"?)U1\UY(SFAI,J57)E;G!QJW^9W*[*\9$\+

\4A+"Q> H/6H MI60T%9A2JU(J4X_CM:")W[_Z2)@MV,)8>$7I\G6HS%%[6F-8I4H!3I@"G M5@KXBT51^WL"W@MF(TUA&0O(.$TS_3IV1/-1YWP]O*@QME-8?Z>T_DXMZ_\G MCR"D4U'<,1+:!U5'E [ ,FKU3:E58956WZEE];-$,E$\E58WN^D6HY8:KGB(FE&7;TJM2JUT^4XM MEY]/1^)!,%IPH3<6N,[0]QE(@$!0B&G)&?7YIM2JY$J?[^ V?4-N&M,H(K=9 M"E^G^KGY#Q\2X'6-:9W"\#NEX7=J/2BXBYE8J*7L-U"02XA(\8HF^@&'"Q[& M9M3YFU*K=AV4SM_%_?K8NW\FPRP()1=D*"6##)[?L;V/Z$+;A(#K'7I*C)]W2]_OUGI0,%V"2<-&V!&9@R,,KVL,ZQ3VWRWMOUOKH< DFT6A#\.* M4^VE$E=IW-UB-!)LU"YR-=4P]S;HNLYUYTT'9J_CIY;3WT_,9S"F*!P0>;KWD [\ MP$P]])PS<&'Z>ZU'5"?*_?(D53= Y)(1L7N ^M,/?<>^_#55#8-A$N:>;R7X M^P=1RR3+'^//8>%45:J/;-MC\\!8[J=!,/]=ESP*((V<$ ))Q$ M(**J:4)LQR(!_4@)G1>?,<*28'M(\Z(GY4/UI(#&>AGZ2_@B3*M=/40MW%S$ M1'4UP7DH?=@K#"D2?@(FML#@&U"<4*@>C\?%#E%=[8-@'''C"7>*?.26^[ MEOMAWFC>*37\__X=)^=,*B%?50Z@ MT8%1KF(OU[H8^[Y*Q-P_%L9.-=P \"E3H9(YO)5HA7.WG,8B^P0$ AU=8!F]<;W &E MULA@_&D\O?9(*SP=']WO7>XFERU6<"?H3Y+I//9N/93!#I=4KT7U $T^0^N7 M"JK<$U5U;/390VFIM&"-V! PPNLW/C3W<"((+PFB1A Y[OH@1SG'&B<3*2HD M;;1QLP.7JE,;.,+M1WG1TNP2H]/)M,R(1H^\_KSFGB:^-K9VTT\;BUEM$5VP M""/T)+C.%?K*,\C^-_ -3PL5':%F4:?C'-(>ZHL M0J)[(AEZG)_#ZS:(!K<=&,,68W@5QA(S.,?0K?ZVGBXW://PO%YNGI=HL5AU M((U:I-%52 N17OQ3NQWFF%*L;M &#EB=(_)/"HF!W+MVH5 J2J[KFFI7VXXT MK0OQ7WC=SIZPW!.N$(6=D0:]3^;&9-TBZHD6A2O+K="FR-TP-UT5I TP^SLA M]'%B#VC[=/(74$L#!!0 ( *$7%8'&OMXT04 -P7 8 >&PO=V]R M:W-H965T&ULK5AM;]LX#/XK0C8,&Y VEOR^I@&ZM,,&[-9B MZ>X^JXZ2&+.M3%+2]G[]4;9KQ[;LI+A]V&H[)/60$OF0FCYR\4MN&%/H*4TR M>3G:*+7].)G(:,-2*L_YEF7PRXJ+E"IX%>N)W I&E[E2FDR(97F3E,;9:#;- MO]V)V93O5!)G[$X@N4M3*IX_L80_7H[PZ.7#CWB]4?K#9#;=TC5;,/5S>R?@ M;5)96<8IRV3,,R38ZG)TA3_.2:@5ORELJ ((VSXB]]*@-QH("='@52 M*I!3%>Q2P:W MWQ>WW[Y>7]W?7*-/5]^NOL]OT.++SEV8T _=%FB#D'5P)!JH_0JU/XAZL>%"G2DF4B@L>R95VG<$/2<@K$"& M1TX <+I0S_G.ZP3?ZF#VID[8 >%Z5CMUND*$V#WYC:V::JQ!I+> DZHX6Z.$ M ?,BH2GVC*_.=O#2']W2ZB$:S_';)\ @Y?MV3VSQ 3WB(RFO:+:.H1B5"'L# M6QIJ!,WJH#0(]0:VIC,\2"&SVSS?!R)(NNGA!>U--TFYO>!J L+##/2-9^N3 M4KVTTUC?"MP._9CD F@,>I(=UP2$AQFH2/>!,'89Q7$\WVGGN4'.]8$@>]@' MU_2#W9/ZEB2F#W$2JYB9<0ZRV&N[ES]EK>ESS6]XF."JMF!+GW5/8'2XRU$D MZ.9>5\IWW+[S75,9'N:RETW9 J7IP82O$&\5NF/[U64OV_';Z+M"NAY?4<*-JE.B[8K[OACWX:^K#P]S7).AC4+NLAJ&Y)6VH M!C&WMTB3FOW(Z]CO &W.*?K@1,VS9)Q,#&P8^FTG#%*!1^P>'VHV),-L6!#- MD3B3+L=A%[=/A$'*\WI*.#D8[(:9L#@0QP!VB8[8V O;" UBCDOZ#D)-B.3( M2,;3-"YHL)C,>*:/!?^>*(>Q_,"(?M&RNQ<@XDOY_0TWO:Y(ESB"' M+12/?FUXLF1"OGL3 &U?Y%VK,@Y59)"Q7SV(_R%K3==K^B;#XZ/>>" (J2,P M1F^M<\NR,/":0#"3[]@%(JXUAF_Z'Y(;*G1!WBF8E>)_V?("#D4X#H@WMJTP M/SC8M\=0P,8PM+V(QU+J>IZ7\9V2T+LN=<6A"EW#5)T^,%'X\W(7DTOJ6Y4Q MC-URR_)+M<2\%8;IM=V:F63ZLXD\#Q*U"TSGVP((JKY.)%\6U^&_O E>)I M_KAA%,!K ?A]Q:'^ER_Z@K>ZT)_]!U!+ P04 " "A%Q6Y?UR-:L" !O M!P & 'AL+W=OKCEXD%F H]YI3)D9,I59RYKDPRR+'L\ *8GEEQD6.ENV+MRD( 3BTHIV[@ M>9&;8\*<>&C'YB(>\E)1PF ND"SS'(M?YT#Y=N3XSM/ '5EGR@RX\;# :UB M^E+,A>ZY#4M*!GPEL)4[;62<+#E_,)VK=.1X1A!0 M2)1AP/JS@0E0:HBTC)\UI],L:8"[[2?V"^M=>UEB"1-.OY%492/GU$$IK'!) MU1W?7D+MIV?X$DZE?:-M%=O3P4DI%<]KL%:0$U9]\6.=AQV WWT!$-2 X%! M6 -":[129FU-L<+Q4/ M$B9:LYF&S8U%:S>$F5U<**%GB<:I>')[L[B]OIJ. M[V=3=#Z^'M],9FAQ.9O=+]#1' M@*@-%$DSE,?J(WB,7R4P/RZ&K]/*&Q$WJ MICSJ!!? MH0O",$L(IFC.);$'[/MX*970Q^Q'F]6*N]O.;7Z],UG@!$:._K)YKM_J@)0\GJ, ";3 M 1T1AE).*182%2"J M73]N2T7%W[?\IFAL8J_C>9[>H\VNR5?#]N1W&_G=-\BOCB;"I=7S3/XAD7L.>HV#WML=$"G+U]7W_M+D]P>G011Z@V?JVR+# M;G0ZZ _:U4>-^NCMZO5M(15F*6'KURQ$!UMHBVRWX.Z40W,5?<9B39A$%%8: MZW7Z.ANB*N]51_'"5L@E5[K>VF:F;T00)D#/KSA73QU3=)L[-OX#4$L#!!0 M ( *$7%:JB+QRL 4 $\7 8 >&PO=V]R:W-H965T&ULK5AM;]LV$/XKA%<,+=#$(O6>.0:2*-T"M$T0I^MGQJ)M89+HD;2=_OL= M)<=21$KVMN9#K)?GCO=(Q[M'-]EQ\9=<,:;02Y&7\G*T4FI],1[+^8H55)[S M-2OASH*+@BHX%KWPF"U72E\83R=KNF0SIKZM'P2TJQ@I"@QX#L#4C7P.LQM3CFDKU'!*JZ'0B^ X)C09O^J!ZF)4UT,]*_=YG2L#=#.S4].;^Z^S^\UUR M]72;H-D3_'RY_?HT0_>?T/W#[>/5TQT T!GZ-DO0^WAIQ3>2EJF< MC!7$H#V-Y_OUKNOU2,]ZF* OO%0KB6[+E*5O'8PA^ ,#\LK@F@QZ3-C\'+GX M(R(.(9: ;DXWQQ;SY'1S9X"->W@?;N7/Z_'WR+:LW##KDZTM_G (/3B2 M+Y)1,5\AV(Y0[[90R-=0EI6-2& LCK'CAIWLN#%A?D0"W&%B<4;\.+*S"0]L MPD$V,ZC_6;G\B):L9(+F%2N:0MW+I!)4MPC$7J#G27N.A490'HZC;I*9*-Y1.8#]HGK=\F8L-CU@^Z.-U&$ MX,BULXD/;.)!-I_UKED(7KPRXJ6526QN#>S'CMM-/ LN#IRXNX< MH9(K)M&:_J#Z+&4BV]95+\_HX77+>,F_4 3XB M#WJ8[Z@0%%[Q,7)##7]/[B@DL4#O*.4/=OYF + >"E' M(8D%4R&;FQ^LM.NUHC8; MYSPR2%MAH"W:?UU9:#%RSS'NX=\H#3PL-31_3;]-.\WRC6+IOR$>GT;<"CM& MW&KD]O1TTJ@2,JQ*OE>3"Y:>46@2%*IH10\VZT9)!;VQDLM-!M1WK>R)J3IP MZ'L.I''W(](*!9$5>&%7C=F@C@=9[_@]E94T>H8,ZYF3N+?38(B]J59ZV=N@ M/>PM4/@."ITXZ"EAI-%"9%@+/0B>;N8*@>X!SEH&<=UIK.0&/>G9X85UW+6,6"LLQ5+*@NAW%KTE@PL:PFMA(D[*94]M3\A8IE5DJ4LP6X=,Y#B$?4T]OZ1/%U-<]\YDKQHCI< M,0I:60/@_H*#B-Z?Z 4.,_3I/U!+ P04 " "A%Q67Z 8=9X' #/,P M& 'AL+W=OT$&<69;6*N3BL'L9L M7=$XK2NM\C%R''^\BK-B-#FO?[NI)N?EAN=906\JP#:K55Q]?$WS\NEB!$>? M?KC-'I9<_C">G*_C!SJG_-WZIA)'X[V5-%O1@F5E 2JZN!B]@B\)]F2%NL3O M&7UB!]^![,I]6;Z7!Y?IQ2XMB7;\LS,ZVON4%0^_ M?[+^INZ\Z,Q]S.BTS/_(4KZ\&(4CD-)%O,GY;?GTENXZ5#=F6= M$4@VC)>K7671@E56;#_C#SLA#BI ?*0"VE5 ?2O@706L5$#!D0KNKH*K5CC6 M!V]7H>[Z>-OW6KA9S./)>54^@4J6%M;DEUK]NK;0*RMDHLQY)_7,Y>W9$9F-^)CU_)U=T<7+\!T[>OKGXB_W+C-S.O_LF M1##X$9#?WEW>_0G.P+OY##S[]CGX%F0%N%N6&Q87*3L?<]$\Z62<[)KR>ML4 M=*0I=R6/\XYJ4W.U:;E:B8R;\S)YWU%[9J[]*DTSF;%Q#F[B+#V[+, T7F?= M+2$G;"7)9K7)8TY3,*.++,EXV\A8!&LOH[SN$@HB#FXIP]9 M463% W@FI)XOXXJRY_+$C"8O (8_ .3 J$MYHPLY&+UDZSBA%R,QVC!:/=+1 MY+MOH._\V!6/K3&_-B8'HL=)Z <^!\#/#P&?73? MFO4.I#J#H>-';:&F>C&EQ$PO@9TP#-NE2(<[-XQ\?U^LU7MWWWNWKH>/]/ZR M2,0]B%'P3/2W_O9<7NKU%;X2O_NDL2U MF8HVC9JQ8>(7QH"8T]YG1;Q%J2(%-Y MB+DSGRO6 4#"$X/"P?";,;81]+,H*R F@%5<< ;H[GZ8_@ *RN7((4O5\^FD M9/Q4-IO=#TWGG;6VJ"YTO0BI\MOT2VQ9:P>I84AHALC_&J3.P.@<"+'O05]- M=:2ENJMJ?<044E/]2T @;"@0FC'PEJ9T54_BI$";8B_:7L=.G;#6N3-M.# Z M'GJGZ^&1V/+8EK)!2F@$H$E]P9_));Y4SA76M&#U,-LIH*MU!T6NJJ!5%.SC MDMARV9:P@3QHIKPK<9UFA1!/@'E>LB.CIXY?&+D0!JI\-O%K9M4:.=V'MH(- MJ$$SJ1TLZ] B-:^K(:=37IM0-H4=5.9'&/JNRF8SJXZ)+6OM.#2L!\VPI\>A ME_8Z?_FN _U03>U N_] =?+:80O[;A2I"VP=Y5#@00\>2<6&K&#X%=?8H$UP MFEJU-K-JC=BRU@Y; VS03&PG5]HD-3Q2QF52BS*B#;S*$KE#L"VW*3+.MG.N M$TL7YI8,CJG.=3@(H8/4-7RK;HDM:^V=E ;LD!GL+(:KJS9:T=HH.=PZ]/ M?4A'-1>%2$URFUM_LUX^B2V?;;$;.$1F.!Q"-$@'-#="FHA6H;"73V++9UO$ M!@N1&0M[,0W2X>PL\AU7G?B9?0W6S^KVX.D^M!5LJ!"9J7 0T\!.>:UN_Z&. M_;\ NWX8!>HDW*IC8LM:.PX-6Z*A;-E+>YT /0]'T%-3V]>91MUVZK"% S>( M//62[Z#.(((./I**#=:AX"LR#;*Z=V?5VLRJ-6++6CML#8HB\R[?Y: Q>QF<,#T[3O/<^0_->VM\J4M:^U8-'R)S'S9-Q:=^NN( M!WVH#R61/I2HDG9;4M=#S7WYW$>T&KC#7PWN3J6VN25#4QOKM!=Z <9J9EOU M2FQ9:T>KP4=LQLD.$V$R$0R %Z]3E M:Y.VJ=GA8 W[^"2V?+9%/'@8U$QZO2 %=^S!00]C3]UY,3L;+*!-:Z1')]H: M-J"'S: W"%-0I\!6'R3%.H^)27"(?.QHC^):!4%;UMIQ:' 1#\7%7MI[^I8^ M$EFA;LIVE(.A*J=>!D=R*5J]Z/5R2'A4GVT>'[P+(5]U^36N'C)Q.\GI0M1S M7@3"0+5]>V1[P,MU_7K$?.BW!>R^N+D2 MARI-*_"7\JSZX=164CQ ]U\S&^GKGJBWC*HTJ9 M8/+?D:]YFBI+\CO^:8W.NG>JAN?7)^MW-7E)9L-*OA;IWTE<[:YGP/J3MX0\92\2:5G_=9Y:K#MSHD-9B:QM++\@2_+F/_O9=L19 ^0;&N"V M 1XWH(8&I&U 7MJ M@UHW3,-E;H?0E:QFZM"/#F%0DMKZJ+NS+JUI)_D:MP? MJD+^FLAVU'KY\^AK??/X3.PW?Y[_.'+]\?G*]WSOKVX4_G[M/7OQ^< MN?/70^B\^NVU\YN3Y,[WG3B4+(_+JT4EOT%96D3M^]XW[\.&]R'L?!9YM2N= M#WG,XZ&!A?SXC@$^,7B/K19#'KUU"'KC8!=CX(/6+V^.@.;ARYN[%C:D&P]2 MVR.F\6#ESKF3L[%TMH7(G*][7K JR1^=6S5#DBKA8*\W5BEL506/=^6>1?QZ M)J-#R8LCG]W\_A_DNW] /79)8^&%C UZDW:]26W6;[[(P/DJ%67Y6KIM)#(. M=5UCPJM-J#!YO)DCCQ!O>;4XGO<*@%OY+@V&L%"'$4P1ZJT-F'@=$\_J%[?Q M_V0PD &W*IU*R(@;B3Q*4N[D8XKJ9_4P4IYT*'FL9JSHW(AU;O0.Z@SODGYT M26/AA8P->M_O>M^W^E'(I=$H81-Z[E2)99#""X! M@FH(Y**E@2R>P%G3FCE_N^?3T2>N 13&JW$8 M!E"&P4!G6@F]R+.2;,^2HO:J=J+L1QH M,C'#/3-L97;/DGB>Y/,?2:[6BXK+&%HIJG*9.7(9+C9JJ1$5+YT]>V;R#J2( M)R?2-"0$(,@-/ /%7E@AJ]+0PIX*!EV, ]F0:3:3D!" 4$P,:@#UP@;9E6(Y1I@*#<3%J39U_@K]::KZGH^A**>HA'1V%5]3 IA@%J+ R]!XX@'@+3QL4&&='JU@.QR8;UC^2-7 MNFLKXX1S9.F!*YS2PD3\B14%D]'RQ.T99&93 BVS24@(0.;$)WBU,I#K906RZXK;Z)]#4M1Z M>KXO1,3E8J"D)BNB7;,.\"-/Q;Y>%UY]D>/KD-<@45TKX&#IX3'9:=%AA0QI M]I(#K>P9:#>&9TE#O:K5),_<\TV=9\CAY=LMC^3O\G)S**4]V3-,]5:9J)@$ M)AK(JGQ^-=.XJ+7P4M:&]8Q>+F&[7+IMPY[*\K@,"X;5%NL*9XY0,)XS $R+ MZ@#&([ CX5XM8;M:ZE0?^/&ZB)E[OCO6>A ,XS''$((A@@T,>E6$)U11P:70 MBT_"NYD HMKQPJ+SL"Y?YMY2(P:@Z-(;\P)0 3(E@+C70GA""YT\S"+FL"Y< MYM3W-??281X9"]L00"V)03;@7@1ANPB2-(H#!\=G8A7%@-@!!@D0.\C3!DE' M>4O?1*[71-BNB?K*7Y/]33'2=8R< JXWI@3 Y->.*0&HE3$B]+H(VW71EY>4 MI4!RNER1HRMJP2WO=A>VZZ_X@!9:: 5)>2-TE7:9ZKF]ZL+V2L^]$I0\;KVF9*F%+D@2J !IBA( 42V: MZ1AL6$A)KVB(7=&<#^$+U#.XP0&I'4KQJ.ZS!G#C(;1"A@Q[L4/L8N>>/3?% M>97 ECPZ%#++D9SV0FK@6BB#I®)8/I(#&RZO5SI!1+W[(A/@9C-FI1 QO M/@$R!?N!-ZYFKR$@0#-HC :(FBKT^(O8=L?%*>Y?D+(]>L%-ZT2VNBUH++V5MV*6]/B-V??;^ ME+RO1;:1W=EM=]U_O/_@;$\=W.7]25D>Y"/N1**LDXDD!GM\NF0U#0D!B(=\ MZADD&^DE&[$7K881@?_D190T8:^L1/3C5+PJ#;1!QM.E+ ""?#S>= XA&*8> M\0VL>U5%)E35@+6Y,MF1;=;HEY8IR?2>VC0D!" $NZ;0T8LM8A=;K\Y7Z]>+ M_: KY&_1CLMQESU4M:>3Y.5CP3(G%0RLL!-=-&EL=:'*F-U\-OLQG113ZVE("$#FU#>QZB47M4NN;WQ_XJ4V#FHV MO$V6Q29-'NOX!?.:UET 9$[':20$PM2PN4-[Z46GZDZFB!2)+)-DF\ D]F:" MNG[2-GP C*>MWP (88,(H[T(HW81]IW]Y,UZ(7. E%72&]M3*Z7:UY("NJI2 M?MJV5XF/RH%D((:/G%&@5(7T\SO3FW56R)#KV1&D%TJQ5ZT6>ZW2NF,2RYO- M\]DLM LS"@BIY3CY 4#("[2]<0#F4^JYAJ64]IJ,VFM6]7FKF$>%FH3U@:3Z M2@G0N@O4&E)?J"$]2NV=M[L*:KNY2"+E".IWL / E>PTFI ,-#U5N-4%P"2 M@%!L&O)>1]&)_;]?X?K&V?#'),^5"ZB47RZQ I115!= 6$Y8I$4N':>Z:5P* M# &$ &[4/0WQQ=FA MVHP7C_7AY-*I"^?-Z=3N:7< ^K8^]CMZ_AZ]"YMCS+V9YE3U9U;(D2_EFK65 M)MVW2_E117-0N;FIQ+X^NKL1526R^G+'F51A"B!_WPHI4=H;]8+NN/C-_P%0 M2P,$% @ H1<5A4Q6O7>"P UB !@ !X;"]W;W)K4B6;!?8!8)$&I'W?<\]Y.3-VKIOOE JB)O25/[M41%" M_>KXV&>%*J4?VUI5^&5I72D#OKK5L:^=DCEO*LWQ;#)Y?EQ*71V=O>%GE^[L MC6V"T96Z=,(W92G=YEP9NWY[-#UJ'WS6JR+0@^.S-[5TW^O)S_O9H0@8IH[) $B3^ MN587RA@2!#/^3#*/.I6TI#@,-KR<'-@P2QMF;'=4 MQ%:^DT&>O7%V+1RMAC3ZP*[R;ABG*TK*57#X56-?.'NG?.9TS1&R2_')K62E M_Y(Q8E4NSAN/'=Z+3[5R_-C'Y])K3SLNG?*J"OS3F^, DTCP<9;4GT?ULP/J MIS/QFZU"X<7[*E?YMH!C^-(Y-&L=.I_=*?&=RL;B9#H2L\EL=H>\DRY )RSO MY("\>9;9I@JZ6HE+:W2FE1?_FB]\<"BH?^_S.,H[W2^/FNR5KV6FWA[5%#IW MK8[.OO]N^GSR^@YK3SMK3^^2_O]/Y]WJ/]J@Q'0L_J=FB$_7B!(U^(>-T?3@ M@S4Y$N+%A77U6&"+A$HCU](ID>&9C4)% 9CZLY$N**=RH2MQH7+IQ*5TWT;B MB[H!O(G/:HE?JPQY#5:$0HGOOWLYFTU>7]BREM5FQ%^GK]O'R8C=QVO5/;&N M?=CX]AETAP*&.@7C L&9O,C05^HF"(LO;JV]@M(_&XWE8_$%OR?W &%>KU+\ MPEY541QZ?=<*0N#K".;[ M6C&(F\V6"Q3CZ8O7G=71+M$$;?1?BG4!]?4*!=7+S1T$"7D#T8#<4 B97TM4 M 41"Q$BH2BX,N;$T M &8N+)EEE#!9"24]$JB62P(3F+26+#%7&:8JTK1LE*'$8O*1VX8"+A \[]L^ M.4; =5D[>[U7OWC?_RF^_'8K7#!Q;\0&F3\8 ML&%D>I.'ME%(6]^S391465&AO76U=-*3;:%Q7;GF>^U.1G.@87,?9VQHH"9V M@ \$)M0]SA>ZIH*D4"%PFJN,5LD%_ XI!09%X6!,>%JIE:1:$YET"S1H[\VZ M4!4G":XO-E (V\D*44G8+8U82:2-_+2,;FJWA5A I53>^M:VHE,9(HZE1C85 MZ%?$@,R6I7*9AN0/PP*/.L+!V&@?44>E%D>I.+TDD"# J0O4V@'U,HN1YZQP M.&2D3Z7?M_F7_^ M^&E\8!"0@$NGJTS7E'3\?(&$8"KG:5#@#^!E@11& C 1CX> ;JRGK(,HJ;8I M, : QY;@<4Y>>\V2"(6[-FI7T,-V'RJO'2K4W&+13C0XN-!5LG?EE"JIB89F M=,/OHE_:B>40*HD(PCO:Y L,-4R!'"5,S]J!\7,%GM-:^"N*%:>33E*F@$WE9?9MIUI1F8%S8S8(Y4LU1WC% 0>8PB8 M HAA+L_$)(WD@0X,*268Q)R.J9K(A&'5Q);3#S+] ;'^&QX\ODU,;M.-G?QW M^+ [)[?2M4"6*@H"Y]1&IS^B\?_ <4I<\9KW-]%4T(Y<17H!,/B&CWY3+G!H M^?#'KQ_'NPE?H[US:H!HA>R9="HRUP+4OECQ82L7W/;X(\TF00+'&O,&:"9% M.F=R4@94_8IJ5+J<).8]Z+7],K^ZZ(+TU9?,U@XL/'8)'5%&,GTQ*#QFR ML/":I.6(;Z1:M,5IOU_AGO5MB!^J4MUH'SH\2$%(OS(+=2@02W,5%$?'&>H@ MRG4CN#^C$Q-4I;V69MLFAAYB#>JP@7?$(/;MH=RIBO(%>B)7$:T'$6,(OK7@ M@ 5C+D'VRR!>Q(L'15\W.)@PI3M8%U1T 2R0:'R:C42"$(ZD=:?#")@Y\A%X M$_,'?<%N3X0(6X:(,V)[R%8=R8NDH2]K'6@>LPVQ%PZ+$'3&P@A@$X, @"+ MZ"_#=&O4$;J5M?E:TPQQ\0A"10T,T<0>DFCH1K2(!?W.Q&Q+SSH%P,!E\R#$ M& '+,MGX6Y/G?B"*.1DXLX3,BCD7^TI9]WL20 I+]=#-^]NJJ6W;Y!7?C;7' MYD-^HLP\9\XW)D3+]VH$43)-'K%QY_!)#2<>ZR>[ED?&2I&)TO?Y?"^\O8;D M)+KS=B!NNYIN]27*V.#,TS;? Z8JZTL*4V616*,CM==JGQ>H7:S7;K>"7_/> MQ_KZR=[12>T(].Q/*=SD*',$3MN]WH[(&(/H@VJS3ZFJDR7(7TM2-^Z MF?+;3=B6P/'%F*#U"Z-]T8+#(:#YDN"2"X&#U1VXL/4NU!DB[=;!Y>_==%$7 M@0LE"X;I;6]G#+?+(#8XQ#.+@QR&UFQX1HPNW>\%R=YRG(IQJ 791>6G_MOI M\N'0[X^K\HY5G.Y1R.S0F ME3@(5F/2S6IJ9];B6RU7*FM-H=P/*BYM0$"V-\$7>4BDO$<0N1O>3>W)C[ZJO M=R.(H ;I+-J& -EP1/*2@'IX[Z%[?G!_U8;=EN6TX'"F,4MRFB9?XK2Y5]J> M8J#NOD;D4G=1IL MC8.Y6-/>L6S?6NETJ>J 'C >);QR=AV*EF"Q,AJ;Z]CPN\]'0R?MF9%YT8T2^Q!A[!^I/N9^+> M&: =PPCRT,[8;!4_&XNX'YXGV;;L2XD-1.-[T25R,#3 MV6O!*$XD3_FFJRI*.9, ^M"?KI)KTQ\&D>=V8N$:8]V'CL@_.IG,>A_Y MNC(V!]'L70.)A'27_4M FD_MCT)KF/XA_ED#EVD.=A>)](8QJ-5F<*R[ 7*N ME8$C97QIVEVU$=]BB*5V;D'M88>">54U6/(YG@W@ [WM%M/)TU_&^UY('@_> M-6-*K?B-.J48H!E?.W=/NY?V\_BNNE\>W_C_)MU*8SX9M<36R?C%LR/AXEOT M^"78FM]<+VP(MN2/]$9/.5J WVGHM%](0?=?&<[^"U!+ P04 " "A%Q6 MTKYA,&,F !'=P & 'AL+W=ONHSNK?MB4(_T#*FE_:M(\OSLZ>/=Z43??@A^_XVOOAA^_ZW=@V MG7L_%'ZWV93#_I5K^]OO'YP_L L?FNOUB N/?_AN6UZ[*S?^OGT_T*_'892Z MV;C.-WU7#&[U_8.7YR]>/<'S_, _&W?KD[\+K&39]Q_QXUW]_8,S .1:5XT8 MH:1_;MQKU[88B,#X2\=\$*;$B^G?-OJ/O'9:R[+T[G7?_M'4X_K[!\\?%+5; ME;MV_-#?_N1T/4\Q7M6WGO]?W,JS3RX?%-7.C_U&7R8(-DTG_Y:?% _)"\_/ MCKQPH2]<,-PR$4/YIAS+'[X;^MMBP-,T&O[@I?+;!%S385.NQH'N-O3>^,.5 M;$;1KXJKYKIK5DU5=F/QLJKZ73W'E&+2O+NX<\8VK3HO+\T5Q<79Q<<=XEV'U MESS>Y9'Q9I99_-^72S\.1"W_;V[%,MZ3^?' 02_\MJS<]P^(1;P;;MR#'_[M M7\Z?G7U[![1/ K1/[AK]O[E7=X_]CWYTQ<5I\?ES%+][A\?>^K$A[J +95<7 MOW>5&T82!B./,:Y=\;H?^JZ\:8:=+][3,V[35,5O=(-0M"V'DKF3GETU7=E5 M3=D6?J3QB/-'7S1=4?4=A$]#(]XVX[KX]Y?=**^V3;EL MVF9L=*BZ\57;^]W ""#X@!A <.P=;[A8EBVMT14B<&L";H&[MR25\.\<'.X3 M"6!/H]2[ ?B/\.+7U@U-7Y\R/E_WFVW9[?_M7YY?G'_]+:&F]V/ADUW,$?+G MKKXV)-_T[0V&O7'=#O]6/;T%7"UPDQ[JA_VBN"V'@<:A)1'4%6V YV<\'JKZ MC2O&\I,.?E.VN["S?ET.[@3"LR9L;;">T@:OVEUMRUJ5SB+H94M[)YOA207P7MVNFVI= M@%IUMWWC\1-TB45&E)=+TI#\4$5(W>,F+_P.TCLE+AQW!+M-2"S9@AB)CH=B M-?28M">F#&M>\!!^1S#)4UBOO4=02[;#V!]+J'W.GXM?-O;4M_*0=: M^OFYP?4Y,V]50IW2#*1PZQ,91 ;XG9B"7K\:F:(>*I2_GUZ=ZLR/Y%[Q[_T- M@=,/M 5M#WKK5\2#A#S=53*?W,#S^J9V)ATP$.T+X:KH!WI J$+(4N&]U@#-#%%B35$;3[I6;:3G==8^W_9JD%/$DBW&\3WJU\Q!=0@E- M5Y.%0Z3C=]LMO5^M26R3#G+,)+0!8G3BT9=7KXN+Y[0%=O-#$('8UQ7D04&F M*M0)9G;&9YXE3M\Y$^ND%T Z!#6QRBWQNF-Y/CC:MDCC33(W\7!Y4S8M6%Y4 M!UUQ(N&(&@9WO2.R(OB7>\'2NG&K!!@BNP9&[ FTTQ#(YO6O;WX)9-,P7S0L M"M=D%A!'EBU(9V0!T^^&2B4K/0GYX+V*?X:3J#_3 3J[Z)ZRP+,$^P%^YO4& M ,,2XUK<)U?M8#X+';L!A-83A?F")!$+&T!):/8-BZL]2ST,$.=,8(VF@4"+ M=>&W+EG51EBW@@FP=A#L5>E)RI(_P M/8W0]:/A('\"8#*6]*/* M-C(E=AMG-A;!7U:5VXZB+Y4HIK/%%1"XCD4E 2I+^C/* !&3=B!\)W1*(6G4Q40-H$O?X MC[=D')& 8%A30H!&;5CT$ZF3/7*]ID6V#3U=LZ'E1Q%;;.CR&G9,$%#!V*IO MSNC/O0<>6R9H(5_L#VYOB42(*9U:*I7!Q'^X!*:^@[A>L7F]=A4(>E%XDNS= M-0].AI<#]H>/9*:68ORGBSP8T$0_WR =Q7)J678?A2AFQQ.S?! 3J('5.Q*" M_&A:K-S25GQ2\RW:AKF@0^ !O*12 6;_)Y Y>Q2.4$V(AF:"6( YM8%52!.E MHI[LI7&GEJQ,W8QF]7F&D ;#9A6D)H@, MEC 1""$">$@=V .0 5>0<05(-K M646(?>6#_2]L2;?RM80I :-.16KJXT+H 1*6/18;;7X-NOF;IB/4M:>D*4G' M-A7@X/U+9P3PA.0;HLE:9NT'DGF@MC79*+1.(6D%L1!9*EJT;Z2K;Z (D MI.979Z=?TZ1M"R8A$#RIC$'D[W')_[\P- BV)T/ONM0]6);51X*'U&F)11OT MO,$D1WMR.S##MMPSLNNAO VFS0%LJI1E!83O?@0['R5D7)S.R4@BA'>XHJ9, M9ALG#BLFCNJ)!+^$NYJ_01G0+RUNO"C>D##>+ E2"V<<7#D_N'(VO7+^S1TL M^159OM\LGCQ[3G]=/'V^>/+D*?UU^?R;Q==G^.O9XN+YTY0ZE(&8D7F=P16" M-_+LV5/^CR7FQ;?A7YJ&3./SRTN>YIO%^?G9S#0OC><_T H(1)A2X=H0K['" M&QFI4!_%-0EC<5 ;N&KL%B](DXUJR\%BN&7" @W6_6XYKG9M(K)^4[/BCH>P M2R9&;%Y6:$%B6-A .(%$@),@!&FZTH]\ M%]XPD\!J-X)IL80#%YF)@2Z1W@,,*QJ<'!SR2L<98L8;H.%%Q'*RRX'(+,Z1 MW&/5+I%/=I%6Q5?GI^=!LF#@KYX\/3V#L[OS]'-A@I&,G'9_/SSW$ /,,YT] M 0LQ&D(,";DYUPFC])%V:'+52;$TC]M6/R907F=TM/S,P!.WJPYH<7\K?7 MD Y'%S=JKK-MGD @.B+$R"Q*)T)40%,A !*+6EHE*9M')$;(O8 +KS:\6@_, M>IN>;/;YEQ4.$5,;D-G?'%7S!A9##A]78H_PA-0I@LGYQ7"6:824O5D(P2#- M9D-JBR"HHGQ2Z"QTII&I+0<#F!5ZPBC)(Q(H?]#=NM^..>VD\<^]*X<"[E0] MHS75+:(%W[)I%CT!$Z0S&GP^NO4N,LGTN)XRSCP M/HC56$H@BXVD1B*J/+&$ASADM-EUK ):&464?+\AUF0XM^46?C@V-7,7JY:V MC^2)2 WLXYR*W66M'R-UP^(7U%FQV\@XQJ$$2 M/?H47\=<%Z&3$XNO>(U?.HA)&4C"Z:ZDRX?Q]'S3[D<(0D"94F:;F*U6V)F( M>2 >H%R?N*GKOA7W.^ZAA!UDW-/BI^E,R8,3,R?C8]K3^D\2PJ!*V@J]&7!( MENBFV6W4>ZH0N-(["&.)BLG@N +^TE% -#UQ$E,"!SL<9FU\9OS9#8WMY[O. M81A>/(D3;''1(+81-WM#\K:O)?J@!*),YT>-BR,Q$#%"K%@?[ATXMH&TXUTJ M.8*+H0B^)%E @R&R'B+T;*J%"=7($,M+1T!#HS%" 2#,1]#9O."9 C\8:.Y-T) MT!B#$V;,L9(=TB12V!)DO[]I8-"8"U[XX:0 M2P2-#6Z".V0A8*0>IXY @W=1" )JZ?;#@+[FUP'%4,O+8@9KONNA)N<>"3/2 M/MVF%*Z6>"0Q#AQ[*+R&)!;1^X\ \Y\,9F+B> YW/T?&X=@#"XBU 5)-]S-? M,*+#< MR8CH<++8-?U&>FEO<2=.NA02106SS<=:94'HF88W%=16,O67$C3J04S"CR%).IGJR K:I*+(5TIZ"+ MOS5X %!:3B!,U"]1(:$.(:]3KK.8% ?\W!:@>"[^RI:%E?B&_+%RF%_'8O)" MT^7K@8Y!\$[72B\;?S,\X9D$5!! V7%XM1^&?LF&'@>KDH>4X@@)I60C#1%3 M3.RZ0RSPK(-;M5:>,!6\_6U.Y#&9_#]/^GHYSIW<#A<3:DQI0/809H9*PCG2 M!\=GP1&B9)@=\C)'>?:"F9![2SUF35W/0W#*HE,LDM%5ZZ[Y"REV9J?.B:3; ME)^(@OX6';B3FI;#/>$@-B*JDR=G]N^.F&X,\XA])$9.:C.+D<^>!##()IJ0 MY,Q.+I J=#=N2"&R3/^H<_1M?PV.[O.BA@/+;%)\H1FJ/,1LCK4D6B3W(1FB M..L16ICU(^?SC\?FC/[5ET1O9R-0B]3N2Y[8EOO@G<*V1OS""G $V+Q/(@K[RK+$1(-LHA77?5];XIV=(Q_]F,.A5@.7@2Z('P9(;WE/?[0D MI\6:CGENMK6%P8G D:B$=,#H,BFL7V1B4!6Q:4X(N]7'6)*%E3$.(,[-MCOF MDC'(ZIID=:\*0D2)"+388YS7$<'5H3XY*'48<'0=#!E2UYH:!P MS>7]P65G*-]%H#1"DLDG\OX$4,B!G &1[7,:MN,PJUBVR42W3J->$G-C&U<, M19::5K_@RS9P4 #3,(.@%8;[F8$IY5;U6PTE.UD(]* 6)]*B)^20DS\1B!N1M9A3/DBR8E/:^#-XE(1)1,(X,<-T) MJ5?1/*%F9V5;V8U#S_5B2:2ZXZVSXL$MZD/W*6G/ JW\//JD^#1K(0IM7HA9!TDL99<>T5JY;,@:][EJ11_XIF M1216PT3LH0Z<6>7;-"'!2+Y9XGTFGNJIE-,UF\3_E;W"K@[>U2%\B\HC87(. MP!U6HKZ)8=H5T07MH6:1@1))P=PZ764M&1#6 X[K[+A"!Z*^W[+9L+5RAM(H M'^N3JU!#H+R?]LN!G%._)YMI8X^=%J_5A!%A&@+LXL&%2A*N8QU$MTF%*88T M'DIJD6BU;">G,5B/ZC;)#&TAQ?J=!XY%7]=2T7MD8K;W ]C"2!!XMM:R%5I+#!Q721E3X;4A8Q M6M0/*C:CL28R\=.(#*(D%; L!!BU: ;U4R[>@TC.# NF#TE. M5"00=U)>4R.\10PI*@S$L(I\S>Y)J.^K8L7X@D/O0:6D$151QI8924K=2;PE M<[%A6;:5@I&88*0T80>><#A2C*5%&J(2Z8B@#5Z)-@%9\4A&HU[/OP!:C,0W M+'[<,$%1<8&=^9JUB2_^Z6CC0*B7Z=6?H08X6T$4.9!!*8S/7H)(92G!88>! MD&?OO7&;OEBU2*R(:/4RVZ7>_W$W= V+ 3&8/^%O'V[#J]MQ\9"H#L%1A#R# M\1=4/H(4W:W52&? 2I78MAF%SIA$6V<95&5!JTN$XW3>K*B>+1$R#1HN$%+D0T0DEW6H M)""@BA5R"E$>A#SV%I(G0YI[3A!*2LN#/Z@GFI*?9DA(3=U /;NMUVB V#/! M>Y7J,[BY['LQU457E_"%VBJBPF=GSQ9A(G[I=?Z2E5&EYM0+Z>)Y]BT).[82'_I%5:=C4W^9O7DS>S IL8R5M(MEYX,DHEZ@E2R,9:>*. MK>7)"T]>0*KW@20.GK=H_&?# ]K.IGCZ A6BDTWAY/]##F _@B,X.SH;BO27 M1]0P$L$T]B>6//V1>8WB:[U&U+%XGH06:/=F+J)O:P5W7@S>Z5!L3%L03EA[ MY4JQCOB>&VZ:F(B'@<7J6:2X.IS'EIEJ"FE4<5QFU;'!8D7I2#Q9/).;5?YP MH6HUB_\$6*Q?)W>F^TYW-/" *H'B1FS-^0A^Z!Z!%)0HL(80V/%!DT=7GY!V M'=3 S*))_^@1-7A)/TGZJ($%-^XH6^(&[)T-7.EM>YS^ (&T?%G,=I$1Y Q% M-S[Q$3APQ+::B!$:#Z4T;A+Y$^\=JT2(9!X8C7Q.29UFR'= Z)4;2[Z8$-G5 MT.X?Z+F%F9;HQTF*\74O20 OLLT.W1!>6#"$_S0DZ$\3J:?1(K)O-,B29NDT MI4,82D,O!,RVW$<+?]QOD5%H]]&Y5(?RTOI>5F$]0GD6M2TG:$/$J#,JFQ"9 M68[2#\@0M4R@F[Z.X?()X04'D+:+D0PN^R;II):P0V3CIEO'K9KN5M#0Z;+J:N>NPFD_91@C[ MUDGO%Q_YX>IZ2II&)))-E9$X%P$JF6N14D8-Z@=I$DB@D)"5Q+\+ M%0"?).XBC?$5&2%:9Y\7N0='[E#^6-0=/,8]R?.!U179<63]AOBJ=!&/TG:N M/3,^:"7%E_H^1SJ;36RMNZO47B5W.2.X MIG)KRKUL2)JJ*!-Y9 WT14S*3(H,$6J7-A(V1 9B"ZZAA?7 9S0H>_!1!M=: M)?"'"T4]UM=@%2>+8KD;F::Y=XRG,[G(1=9)P:@VHZ"#71';2L\OIZ<-=! M-*=Y+.NY/M:((0XYW,-Q:(A&I#MA2C\:OB M?''V_ (]5&BI"@T:A^PD)ZFHWLU9:;X; HHJ/D M49)G]H?+A0A"'U%$2%FBQ$E++HEVVU2?FX@F%1!:@UN9@,N8TZ:Z_ %B7P2* M^Q4;*G8VP(=??P]' UB$*.1"$OQ/QLHJW_)&Y9D'M(MN.JX)R*H2JUZLMB0V MF!7=^\C6BAX+LJF9KE=1Q=QW)_(K36>)AL_5]FYL6E/:6^ U-)C4C98<6[?= MBKL5[IHB6COI60B2"'!U,7F.<87.\D--!*Q$)>-H$8 MH^L+._PCWXE[IDE<7#OA2(9(;.>&4P_!C!#2RY8R/W,YI$D="W5QAK.K8B%G M7J!GP(9$]P0<"Z4F*P\"5S:->V.X"@\&H&509@:/NQM&;_PLECC?C2>X7V88 M)+,R\ E+P8LYJ!=F"R! M=BTCF\8PBD<)NQ FE2;1M#WBAHNLK;2*LS-29VU%""D44R1UR:NA6]1U-\W0 M=P MJY&B7O023EF2GX=C[U+_,Z4&UO]+1E;-#;H1=X>R9M1C/9:) DUEE)]J-7]$ MZ^8I_'*2E4VX;$Y6I=U@O'BGM5AVI-(H'E ,SK, BG32CDBORHF4$LU"-+FWH=4S#- MS0$J%C-KK!IM,W*A^'_._H$[RKX\GY_H[H?. G\2?+$%63=5@I*8X2#J$DZX MC]"-QOA,&7 '*]"@BC@Q&,KN^- O]XF+1KC>/2_$&4A&=;4XQ9[E;V **8,* MD9 \K8HTH9]ML3]H[T2\70LB49=(X*:,=R]7]^$P"D$ZO >.R\SE*IESQPFD M+))\Q-34F./P.9PV2]\K:,I6]"O)DMU?+-BGSQ^=-!9[5^0/A&I2E#9=DT*6 M4W26;JK_!%T*64!U*QC:CIM::R M MP,?'[FC%(]NH:]A.41":3325PZ/7-IU,NZW+CFS4WD[SZ3(B6A)S%;, M+LBP^"(?8!EK:R9:0W*MX=!+"?4PZ#'/L3(0"37NE$T.#IC .DG"A!BQ4G=X6FJV9L ) M@BW6C+ _&T]%J-JRV?AB",>N:B@P+0*-]7;&GZ?%E30YVEI6Y)@@8'O'.).3 M0%U^$FB(V2)'X\VT978.H(?UQL[.I#E4HJV!_/93RY5KB0[K@PZ"Y+]P/I!/ M''M/H/9JQ&--+W%4VRC.[&M>4_+P=O)PF3RL#1-'BK1"N4\\=T9:9-M0XJ0) MO(5).YT!+5^>C_B[<7&]GU\O=?IE"Y S9I+C;A;X]2P__.;L]#)<,,[Z,D&: MGU?S(2U1?I.4*&L!:O[ 00US$,4AD9V7V>R@KLOJ/:#EI7F))N[ * M&8<2(M"/48*:Y1;/^"A;/0[V)N0V=M%C8R/5N-O2&*&"[Y[U*=%((L R;FDR M *>X M%\ZM3*&8OF"UPHNT;;/1:T::HX?QGH$7Z(G M'6/;_BT@-6E [7(X<@[THU0?IL#>=SAE6DT!D8GA7_'PKY/A+?&B&Z1S%*SBE.KNU4(4KTIVG,HPX5.(8IDPH9IY>VE6H MM:<:);N&ZLBM=SYEPNLR)>P28,P;*.41O73M6_M[5'S'1:0-6KI'*'S:L)P;'[%@Q3VC4*7E=E2 M>AB,9C5YP#12F0[Y.71LE9J#9$C9?TV*5+R>1E Y+0WQ,Z&]'??6@GV2PZ9N M':-P<@X+2H-:)XXY>ZLP^V4,4C^(O=RS68.HU2P:+T>T7-WYHK0#>4TH'M-U M7?TE=MJ$W8,Z!7I>M67U\>2J6O=P.>2XM7LZXCEL,R.C])2[[ ,%=YU/-JE% MMF(BG&\ .W2W_#.V'AB+A?#> =<%\QV[]+!\I'Y6=DH14Z&S=JS!23":2]V- M,I)U>:LET%BU\K7$W7-*33.?G(O@#A)!E2()+V6:R@*8L;.(7K(PYJ)XN)0E MD$8LQ_10ZYF/$^2?AZB2,&0V. U:/8J7Z@;N,A_+AC4\K!_-;'8IA'Z@A3_C M,Q0ON=F.4=/VC#U=P-SCB]FE+7M((S[+ 6XM!/(D_)E#RV6&\P G:KJU**L8>6D2RBW1[A;/IDL^)!.JC!YZLGCYTSCG9X^F1Q:L9CX5 M@F\N<+0&B[/6'G6-[S4BDN/+EW)FDACH[3X]7D.\^Q+AC:V817>8;HA,6G@P:&I/TG4;_!#IFJWA3R2E"/WY.F"6L>B[?F?I8)1:A.RW;!Q7N?(VB/H.W^MH-DE#=I(RRE]9NNNF M8XM6>N(#]LZ?R@GKN'3UQ5@^:S3ERFNL2-U/LI%/N<7R( M XT?&;;?$UAL-1>O2%95Q<.6[RK2MD[#%\&B>OO^*GY.1KI>=JJ9V>817UB. M_"T>,L_O-A!N_?#(U/L$4?''&,_B_%%[.[8:CVH^OY6$#JZOEC]T\ MLLR!M7%PQN#]D5','K>?".1@B9P[L+H/-O$S8YL/8'&R.HZ2ST<[)I;(;^MT MJ9^S,.F@GNE5#\<2*USHGC_1,VG0$Z$G_>#<_LF' %->]<4[$3COT+]S8R)) MA>&,2+HXYRY.^5#61@\U:"1I:;+I^>4%R:8WX6M[O.W!C'YK1US+\7?S(RTD M8VM>.G]_JASL(V+7\9TROC/I%2V[#LY-G8"A!^ZEY*_K.[Q)]O%M9MN&H%F1$ MS)RZ#4+?;25;TB1J(<'KZ=Q',A\G'S?E#\#A$ZY\!%TWRG=.P]7"OA+[4CZ. M&A^73\S^4@[7^%),ZU;TZMGIUT\?2&[:?HS]EC^5NNS'L=_PGVO^5!L>H/NK MGCA-?V""\.W<'_X_4$L#!!0 ( *$7%9(!PB;@P0 !$* 9 >&PO M=V]R:W-H965T:!C1^61I;'.,M?6-;?K"U!F-4U&R6;A7I:5IX7A;-+P$A[ _][<67P; M]BB%K$$[:32SL)PF\]'9Q1'9!X,_)*SK'Z& M+I]CPA-&N?"?K:+M\5'"1.N\J3MG9%!+'7_YSB34K9LD:T>@AI!J\D9S45)0';_&K1#\_FXMOK722%)H,/0+2\E!TSA?1 M.=_C/,K95Z-]Y=BU+J#8!1@BDYY.OJ%SD;^+> 4B9>/1@.59GK^#-^[3&P>\ M\1Z\B];ABG/LTM0+J7GL!%VPN7/8\5O9L[_F"^^O=J]+[SK?' QNE.JC>:/4#CH5Z M#4H/V IP0-#"0L$$6(_CS#AIY-A'7P$[_'":Y]GY?&,3] N+H_,?F5FR+Z#! M^7+-Y44@:/[;8%.1_J)';!C)EO^'WW7".22U46P#3 M..W5NK"FA%C.90N*\5(;YS&TX U?*&!EX.2-91Y$I8TRY9I][(+^,K^__?6- M<)U&A2R8-I[5M#,25QQUJ>,W3)>_9")>M=:*.]12F%9[9([[)J.%3LZHN&I)-X\()^FH M1\ _8B"4P7J5K$ 90ZH'HS3?#E-@HPDLM>7:\7AD"&PGER+9]*2WW)0IR(?/ M6(H&YV4=, &SC.*MI*^"@H*JAOHL6\442A:(8[9X!$JU9DM2<8T%<)%4?IJ> M[HWUO5+AE&,C=6,;"MV)TH;4%7FP,2;;M-X-(L<]_'<<.9XX]I&:MT%SWA'H M>^N5,:F)E8$7:SHV"RI$MR<@G,83GP)17XX^G0<=_XDGM8O#2&4/G6$T$4+5 M0AEWVFM'(!D+[3Q6N.Y< L@2;QY1WI38MZ(KU8E3>E").X9?:2 M=XNGGL6X6%4?4J*>&+WJ_U]9QZ/^1?S M>%GZRFTIM<.2+M$U2S\=)\S&"TA\\:8)A_[">+Q"A,<*[VQ@R0"_+PV>"]T+ M!>AO@;/_ %!+ P04 " "A%Q642CB+5X, R) &0 'AL+W=OXW M65Z^/5M75?'J\K),UFHCRX$I5(X[2V,WLL)/N[HL"ZMDRILVV64K2NZ<'GUII K]455 M7XM;BU^7+954;U1>:I,+JY9OSZZC5^]&M)X7_$>K;=GY+DB3A3'?Z,?'].U9 M2 *I3"4549#XN%,W*LN($,3XR],\:UG2QN[WAOH'UAVZ+&2I;DSVATZK]=NS MV9E(U5+66?79;']67I\QT4M,5O)?L75KAY,SD=1E939^,R38Z-Q]RGMOA\Z& M67AB0^PWQ"RW8\12_B0K>?7&FJVPM!K4Z NKRKLAG,[)*5\JB[L:^ZJKS^I. MV5*)SRJ1A:YDIO^69*XWEQ6HTYK+Q%-ZYRC%)RA%L?AD\FI=BO=YJM(^@4N( MUL-6UR'3&WZGKN*_UXNRL@B0_QU3VQ$= M'2=*2?.J+&2BWIXA*TIE[]39U8\_1)/P]2,BCUJ11X]1_R[W/$[I5U,I,1J( MDT;X#?^2RBR4%<[D82!^42N9/(B?'S+-*92GXG=C*Z,I#6PA$I-S-ERMG?Z3N>K+DE9 M"BFV:Y-E#Q=FFX-N62]*G6I4$F&6/;$&XFL!.K0[R4Q)E+#BM!#=O3_^,(NC MZ>M2),I6>JD3Z$"[=9[@KK'.5EL2!Z4)<,K9P03X(8ACN!GP13.0 5(OF&+B"=A$(;\WR\+ M:-UVK9.UB,?[-\56687Z5.I5SJ(E9K,AZQ*]0+P88&DD"FG%G)+X0'S<;!2\5JGL 3NUL:3;LUVE)$0B'\63UT*7 M9>T=@'8##^0I$6!&1*8?5ZUG(:E"9UMD4!61>D>.QH]#/S*)A1Z5G&J:]!UNS M48AKB73HA/2S[#1H/=GEEI-M"OG@Y"BRF@UAR=.%U.F%SB^^Z9S]H2COCOI) MPO:KE05O$(N#X7 2Q,/Q,]T'4Y%*!=D#/-!U03;5)7NCX\#Q>;?2-*7P"5?X MI'U!3@0XZROS!%#&W]W3GGA;@B.46U8EBD(E&HS&4Y3U8=R8X26M8Q>$ MK]_?)VN9K] 72$J^&+T^;Q2!_(7,'W;%L2MEE\PMW/^%5?ODZO8-S*)3Y>IF M0W8@KM-4TQ6)>G[09KS:T7[A><):+D%R@9C0KB6MK(3#4HJ!I=1-,0*9%Q&5 MJ%U9(CM1BGIU]\,1;01V#22C)O@GQ&EJ:-^+>Z'Z6[=& MLL5,08J@CVS7BMO5'6Q'EYP@V.\C4Z(^6Y8K#:")N M,SBG,8??_YN3H#7 3N(H/#\HOEVAN2;NY'DR2NLF4;E245J73>JX4"R]9:F[ MP>)JN23#LI/!H_!6+FM*WIX@^E1'.Y[^<@GF8N40CN=RU'U]CVVE);.6)_S1 M@V4WF037Z[X!K*(SFNJ7$E_J;GSOQ1%"N:;4LEL )\)@ZIZ"MZ2B+(8AQ6*M2;HKF5Z;]JG?+* M :':7\V=XKXT#(,VA]IH:8LLY9-.5-,(/3WO&6\.T50"+LFYP G%DVXALZY\ M'R6:6=:S=E$OT*U;VP[$EQ8+<#AO#,>>.VJS^!^/5YSCD=5V4^0,7-V/"0Z5 M1GSO38?:41@[S8)$;RDX)V#! ;YR^9?( M\WLX@60-@^EXO^F<[G8?;]^[=M=6L("5D+L4145(CO<_R-[AN%T,&[T MI 5E36%(A4@!7M,N.@IP\^#P)U_)6W;NIX*6I]T N5.M=0ZR5QT67ECPK4 MM5LLU4=QG*)*K&6V;%;ZS',%P*O]P5A<3L5M8_VOQ&?GSSZ_Z,GX.$6V'R ^A[.Z%)L )<,'Y(]941'?X[ ;"N<^8DI?=T%G$S0 MGV ^[RAN>E2+2+0EI,X9)%I5&'?&@@,*Y%VW741N<6T9M>&4(G6&^]@CSKG#DP2/]J2JPJ[2U4=%/N Y2%EM0L( M>6!]Y\?3) 1EN@\18!?X J4#!^ ,5N2C(+DK-V)E3+K5U'XM12E %8-Y3Q1< M82>5#L3MTWCMJ1G84M,I;%>.J4W*C*K-4M'!)PNUGC.Q/,0#1&/&?]U@>K 7=>#X-)N%\KYP:-S;PM,;!+!X',8Z<#C^U=LD;-[> M[&#!_LGI$42S@W7'"P'Q"IJ0/D5DYVLO_"0*)G$^)\(B$XDN+IQU%_1>!C,PPAFF[?-BH.L>I+"()O-@2-$=1ZQ3/\*/ZTYHHS-?E:6/;X38WH:]G^]D MQM#L4))H)N(14FQ(WA3#<3 9CH)P$AT^[.*Y.3^O :BR6M&T9&\N38+9="1&P*SA6@*W-XPT_>RX\'4#''<.*O2&[63I&P*LDS9 MMP=SY=,5PX\*3@YN"5,!$5C7-/RC,29@#R+F6=[[N< 1GQ )8B)Z& P[4>C,QV"R M\QX'/_>FMU5HCHTSG'NEH[W:OA!S[=X#V2UW;]-\@J :89"I);:&@^GXS$WY MFA^5*?BMD(6I*K/AKVLE$8&T />7!JGK?Q"#]C6AJ_\#4$L#!!0 ( *$ M7%:;<_'S^0X -]& 9 >&PO=V]R:W-H965T,9)FFDZ3>M)VML/=^X'B(0D-!3!$J!MW5]_ MSRY BA0I^G%CITWS(;$D$HO=Q3[. 2$]OS#Y1[M0RHG+99+:%SL+Y[*G^_LV M6JBEM$.3J1179B9?2H>W^7S?9KF2,0]:)ON3T>AX?REUNG/RG#\[RT^>F\(E M.E5GN;#%KYP],'^R?-,SM4'Y7[+SG*\VZ^DQ'JI M4JM-*G(U>[%S.G[Z\I#NYQO^I=6%K;T69,G4F(_TYFW\8F=$"JE$18XD2/PY M5Z]4DI @J/%GD+E334D#ZZ]+Z6_8=M@RE5:],LGO.G:+%SM/=D2L9K)(W'MS M\8,*]AR1O,@DEO\7%_[>R>,=$176F648# V6.O5_Y67P0VW D]&6 9,P8,)Z M^XE8R]?2R9/GN;D0.=T-:?2"3>714$ZGM"@?7(ZK&N/QBIL"]J%"I<>DU./EI%?B:Q4-Q<%X(":CR:1' MWD%EUP'+.^BQ2[S6-DJ,+7(E_GTZM2Y'#/RGRUHOZ[!;%N7%4YO)2+W80>!; ME9^KG9-OOQD?CY[U:'I8:7K8)WWK"O2/^MDX)8Z&PMM9Y#J="[=08J5D+A0M M"BY%:CE5>7#K^,F [WAEEIE,5T);6^ N*2*3GJOW T'"$BDX22:Y=#H*_N$J5&3XCX:GZM()3*[=2LQTBDE)E)F1-8F2,*OA'MB1 MY292*K9>JYK,+-?0^$):%).,5@[V5/,@WAXM3:I6XEPFA>1"AED:ZYB2M#14 MN0OM%MLU'*ROMS2PBM="BH.CAR)&YI@"FO3:ZP?JV595R:H'X]&HY@K$4:*L M'= +FFF)\JFS1&,!IBL6]&=AG"8OP-"-P;$^U_'ZSJXIH8UV//$<30HQACME MNB%H*':G>^*7C$;(I+7"R D?]=ZW+C?)4+SUGE#G0;6.FWR"+4P28UKX+XD% MMQ^*SY!E?$<])G')+B3"CF1&9@E[!*I^]-$O1FN9L C0&*-V]5YP@HF+R)5A MT5)*9$6.#ZT* IH./SYZ.*B[=5<'L9SG @E)J0?9:.C6(3=IW6L*RTS3?5[C MC\=;(3/A;<1RE+Y+#6 72LQ50@F5,)"L>YE33>E M8[9"7;:(%N0R+$3.&3KX5'X/ MU@=#@@%8#(7%B&,=5J"Z&ZH=/$1,PE$AN/')=P_W>A8&(2>#) HA,E-.S;EJ M]XQF:Y4H/=QG&MXL/;6Y?%-5'USY',5MIG+J@K;(*%]SWX111"2'_!)Z0V-+ M:QJ*@&W-"?R;A)Y3:67#**\8[L[ M!\DS'>6W,;1=RG:Y\CQ"JW()U*AE5ZF^CQA6K2,&2O%+Y=7'2NM4EUU5XGVN MSR7Q!!9S@5$$B42$GIXCJ>A#0I0*KW.52*IH(3 6!O)93X!,OI$JCN;U4YE$ M["N*8&JJ<,!0G+H*KC2#!WKJI9=,.$7JG+M;E6AKEU_A1$NJ(;ADANBX9)E0 M^\%X^&3=!K=J 7%UM-36HL>['LL06]%+C>![J=R%4JEXHZ9Y >;'BO]80!D$ MV'=;4"E@MBZ;8A.?VNL"U/'!\+@3H;ZE-8?F-#W'MVU"U?9UQJSQ]4 K(=0M M4FX+0>LM99:7*]&>9N^VD'6\!;,VG/RWE3RFGZ[Z^,;B?WAFXG M?SUT>YW8"0BLQJY:G@D^"2TF1F^F(MF"NM4Z=X;,H,0:WL_<4L@P6JG@@3X= M=H$2RG7<[,_TS _O'GPO8QU\2L%?W"NP[XN@KPN] ^+.[0/A-'+*0 MODGGM*M+8;8TL9ZM^HLG^N0:?*QAUI[0]1#O*)V-BMG=C:""C/\HK!]?V7\35]Z)W,E^A4I8>%^E#7K:K8K>\U[_P0TW^\M]GV:W[68A MM(E#U M?E+"$G]&PM*9,9^9L" 6/@]A45\289G=*V'I:A%?"4N;L,SOAK#AS@A&E[[:N;'-)4>U56K5KPBFL(GO8:E?(-;,*NLG$FC:["G+:ZA P MDVD=0*X/ $S5RI2#B)U1(6F,OBT1ZC#^:B)T);[NH4*?E,^0DMZA#2KU%V Q MC=6@.*CSAN#0+L^5\0S\2N=O$.Q3E<*,2'>[NL%46"\([^$*=__(Y?".2!2O M>>=ZVQ9?"J>$?I0I/X0A>G%/E*D^90=C:EV^&6&J#3]" Z1 OLD!H?;LMR5, MW9)J? D01.?4^7-MJ$B!$:D4+ZM[*I-U>D-RM4V#FQ&AOS^%Z#_6[SIA1,_4I!E3.'3I64_"% MBX4&*/0IC_FP?"5^;P63.&M]&HX/(.I$7S58BIQJB0;W-- M[MA@5->ST*"N7I^!-K?^S;:JT$5 I^6C L]*9! Q^R0/Q-HJ?*6!?U<:>+^, M;S)\? W&!SASYZSOUQ *%6'H.TX7-"G/F-)D %L<%)%!DDLZ;KJQ^IOG5N54 M)Q36M*M#"GMP6(I$C*16\FDN/KC*1V6IS=H!Z1$P7!K[(U1.?H0CN%=9F)-( M*G1Y9D)(L90UL2U256.UX1'1=K/5)5@78PC,'[,.S8-NE/"GU;62LP:[L4YP M3Z9*[VQ*CZ"LGJU*&),EJ$28ZV5A43FL);=-";/P03(N;(2(Z8@!%E#Z E$G M#]9GK*>\O'?6,WN=;]65ZNG^9:7F=N]?]G=VKI[EE^O@Y(#OH*CB)8P\$N<8 MX$-C:0B8#;_N=9WQ8PS0] $P/1FN+>TZ^"/37<[]M.T3,):M9Q:1-<@G M;1=^L:YAV_6XR\WYBBCY"N^!V4?!^HK <%QMJ-MH_E<%F;;;6#W$I%082]+J MYZRS_+EQF@M)34)Y=SC(SEVH0[\U\+$A+MK]G6N[ M3V7D2:A: ;Y>:NLXO5DB(X.J097TIKF)$^O9##,05J(QZ SHBD1=YLEJL%VA MT#L)I%#%M&&W.^C#D*SKC&RNR*OT-X2+_J\/5W)RP0@(&O*,AX!R8$RQ]NV+ MZ5;%I=#TP_[(MIP;=%=85/2DL!4*)TC^2*>//NIT#W#R?'ZS)2W?!VO MG*_T(&".AC$/&&\R.#@X'DP.CFJI\1.N1BOQPRK1)*:>V!4')=$/:^*[.EZC>)14.7CM=1LT=VRYC@>CT8C^7<\0CW1KZ'_S MFR6#CK-< W_L?A/25AMIJ]IV5WWQ*DS?*QK5,W789PQM2\3PT?TTXMP2#XND")* D[Z3RI;4<$8!.P MO4<4^)1HX*ZZ!'>T:J]<.K*-IZ+UH^U>D^B8"Q52V7FPPEM)6>"G5&$(C?UD M$$$!C)P6#G@O^J>W+W]Y+]Y73S+I,2D=ZH7R)GRO-I0G,E5;G#A+$?J M^L7#2Q279GZ\DUU/H)#;"E@C]GE1??TD!(I<^B]MS&BEOZM6&L[G[T&HOKGK M.79V=M9\ (4//'"M(0T*5)GS;*],#OYUKG/XY%3' _%>(9MF?IV^1Y2:)8CB MA_(DVVD@P2'.+:\\&<1<,:!\\L$T!'ZXQ9M'&P1TWP2Q#(ZJ?/!)5$0YI^?< M"!WJT,'24+NJUE2*Y+-V?Y1[]X%[):!0KJI8N-LKQ=BPM=34(Z'57)_[7;X9 MQ3[_Q@6NJ8]6@+ MGC=I$$@]$4*&2KR?YXA3ZK*);9N:?H2$+"5#''^#\M&L\&FAEEEB_'XN;V^0 M,Q, )/IRY&GB%J:8+QJA6)E!P=$VI;2 *Q^ ( FNBA2OO*V#11+"FE/F%I:7 M,FS$1 @:5 #9B#Z:PGM?<6D,8I)6X0OIR&X(?:$V9;(]E^/U;T:X!;JT#RT; M?COBG?5B%_((C][X]4GU:_WG+J?[1D?;O_ MZ1?,!NQNL2 S#!T-'Q_M^*,AY1MG,OX)DZEQX*S\&PO=V]R:W-H M965TR UV]&8I52L,J6KEZXU"43FGMO'#($C]5M2=-Y\ZVYV: M3V5OFKK#.P6Z;UNA'J^PD;N9Q[V#X7.]6AMK\.?3C5CA/9J'S9TBS1^C5'6+ MG:YE!PJ7,^^27US%=KU;\*7&G3Z2P5:RD/*K53Y5,R^P@+#!TM@(@AY;O,:F ML8$(QK=]3&],:1V/Y4/T#ZYVJF4A-%[+YL^Z,NN9EWM0X5+TC?DL=[_AOI[$ MQBMEH]T_[(:U"64L>VUDNW!*[N;%/NC:*W-?F9^:=NB]H0RT9/?4,!K=DO]\Y7@W/X M@C,/X59V9JWA?5=A]6, GY",<,(#G*OP9,0;+"<0<09A$(8GXD5C>9&+%_VZ M/ 8WN# @N@K>?^MK\PCW6/:J-C5J^.MRH8VB+?+W+G<]AC,K/!V/"4WB8W$]@);>H.HL Z!;KRD=8R*[2P$,6QQQ2.(O"_-RJG!=P;P2Q M[]CJN[JL-Y1J6!\'C )$;'E6 MG":14"<:R(GMRX3PYM\8T#T]Q273E<0$1G!5) M9(GD+"\*1U?! NK#:TC%S]LI,/&.>;DP,)S%YU_-)5H/ZS<[-5TN?2= M&0;4:!W'^^4PU9Z6#]\&MT*M[ W4X))<@TF6>*"&>3LH1F[&PO=V]R:W-H965T.X+89]$7GDW<.[>\C3 M3;="?E9K $V^UA57,V>M=3/Q/%6LH:9J)!K@N+,4LJ8:1;GR5".!EM:HKKS0 M]U.OIHP[\ZE=NY7SJ6AUQ3C<2J+:NJ9R=P&5V,Z!+Q M"HH1B0*7A'X8GL"+AE CBQ=].]0KIHI*F&@5^?-\H;3$V_'7L: [R/@XI'DQ M$]70 F8./@D%<@/._/6K(/7/3C@<#P['I]!_A)O30+\+#60\(B\ D@]K($NS MM[%[]>,]L22BE63)..4%HQ6A2@&N4TV0(*@7( >2".6EF02$2NC?.?L'2K0A M2U%A 5"3%YV@]JSGF+_!!BIRO1\?)M?D@]#HT"55:WMR82;PI648AH7\B01! M[L9IAK/7K[(P",^>S/:[=X W@!4:>HPT30:M_6C6WD-5OM7B+1:#5C*](XQO MT-3Z/R&7HJY!VAPUM,$0]J91ZB9!>BA^'-V/R$IL0'(#0+ $\F)'%H*7:M - M0A>=/!3O-45"3[_S.YX\C- MQOFA^%WDQNA?="!]F]I@[*99>"A^#[6!F^7Y,]ED*L=KY>^I]:,G>4R2L>L' MD2T2$A\Q-@);*DO#I\8E3$Q#^<[JC\]43V"$V<.TMSW[SVN%3Y@Z7B'>3,@% MK;#8P!&[P/B;N5$2D&NE6JN%CA0"N9*:+2JP42-'.VJ$$B1>&//C)Q6C"U89 M8D,W3=+NJG8%CY9_MSW3)$#PC& SHBM[=X_!JU/X#+=_QH<:IE--+*^(J4>$-Q,/G? 96*@/GG'BF>0MIW-CKV-_(> M=0UXMU>V-U(8;,MUUT ,JT/[==YU'0_J7>]V0^4*?245+-'4'XT3A\BN'^H$ M+1K;@RR$QH[&3M?80H(T"KB_%)C67C '#$WI_%]02P,$% @ H1<5B B MN.17 P ;@< !D !X;"]W;W)K&ULA57!J U^1O]/<^=DEPXLI:[1LB8+#M>+Y'IR=3,+]M'@B\:.C]80(ED1?0^; M#^4BR8(@-%CXP*#D;XOOT)A )#+^VW,F@\L /%X?V-_'V"66E6)\1^9!E[Y: M))<)E+A6K?'WU/V%^WC. U]!AN,O=+WM-$^@:-E3O0>+@EK;_E\][O-P!+C, M7@#D>T >=?>.HLI;Y=5R[J@#%ZR%+2QBJ!$MXK0-E_+9._FJ!>>7'^P6K2>W MFZ=>Z,)A6NRA-STT?P$ZR>$C65\Q_&E++'\E2$7'("8_B+G)3S+>8C&&Z60$ M>9;G)_BF0W#3R#?]O^#@5G-AB%N'\._UBKV3:OCZ7,@]X>QYPM A5]RH A>) MM "CVV*R?/UJGH9_((UR.X2GBORN$0CFWTW8#6V5: M!%H#M0[T8*,\2,JQ7J$;T@[*EF$Q MG5:&X0Q>O[K,)_G;H]6#=*CXA\91@:ZNEBDO8$)4,;V8PF62"E,69 M+&?P@- Y[?&/DCI[%(/,)9&\ WR,C+*C%9-!R2)BNS3P::T3_4RN!3LH[QD@P3^ 5D(^C7W([AMG5A%S[M4#D&#$UQ(K^C MH,5A02[8/<7&P?79^?A"VMV8.+D$<9:/IX>#D<"XP3C/S&XD.@O3!A+);$'L M X&3"&V+_)NP%W1E44Z'+J0-5/ @QD45G9="9JB16>RAJ60&]EDWYE!2]>:Z!$M>4M1H']**4DC2=,IZJ8SC^JNIM3Y>3I^(03XKR78D*D9R$4#_TX'$Z'Q^2ZGZ%/YOU+]%&YC;;APM<" MS<9OSA-P_73O-YZ:.%%7Y&4^QV4E#R*Z8"#?UR3MN-\$!\,3N_P)4$L#!!0 M ( *$7%8\WK4-D D )@: 9 >&PO=V]R:W-H965T?W05(4;*D9,[3>4A,@L#>]]M=Z&IC[&>W!O#BJ=25NQZLO:]?CT8N M7T,IW=#44.&7I;&E]/AJ5R-76Y %'RKU:)RF%Z-2JFIP<\5K#_;FRC1>JPH> MK'!-64J[O0-M-M>#;- N?%2KM:>%T#E 0"#;DG"A+_/,(]:$V$4(PO MD>:@8TD'^\\M]9]9=]1E(1W<&_V7*OSZ>C ?B *6LM'^H]F\@ZC/C.CE1CO^ M7VS"WLG%0.2-\Z:,AU&"4E7AKWR*=N@=F*63M_A5X3E_7J.^K?YY3R)]\:#>#44STB)6R<*Y3"Z'!1"58)W M9D)617B<)@*-\R'W9@%6!#^DB?!K$/>FK&6U%;FI.(\]4J#UN\8A>^=HPT)5 M;-Y$;-8J7XNU=&(!0"F8FZ:B(X@F ER6F&4DQ*B(=_BIP(\6 0. MX$U54Q(E-$#DC4^M,-[DGUO3Y.Q%I "55WZ+08*D@C?Q\U9LP-*F"@V(9D!G M=4I_8C*_]PRHT 2-7QNK_@DBL;XB2Y,TY7\]67K&8SH;Y=?HMUI:\2AUPY[_ M/AWBH4S4J B?'/;9_?#=?)Q=OL&(,](6M+]0Z&!OK'LNR5(]L;J/QI/%+4&X M2X1:HC.V"=K.J56(95RM#6I-?UE&J')P28PC+2DP$I+3JUS5DLAA$M4H& "NSX%E29+CYD22 8'%J9,ZXX'J5#LCN%3_#[ M,5[!2$NCL0$@*Y^(/)8@ FD B&7#:$6,)5K[=>01K'HR;<;);)HET\DK<;OS M=8_)>)W8[U1U"_8FC2M-7@6%Y-)>0J#.A Q MF,:6)/=KZ?%CKAO"L4W+BV0_8;,79%F*^''ZYD D7LW>O!R*MQ0,^U]#6NL( M8&NCR1@QBC@XZ:5N4!]L>!!18VP]XX_RHC[P!#9'30FQ\I"B63::1W78Y=&-36UZE"(,'>BTE^@H2:,1H'3$0(Q4@/+8L81JW :U! Z6 MRI"5.5<3UJ G-T)+ )8#>R$BO% OQ205A=RZB#$1H3=6>8_5#>E&,B1*&7(? M(:>VYE$5 7!VYD:I2)@7"LG2JI;.XT&L:!0E3NJ>.?T1>-OS Q"$. (:>,H! M"H<>F"-*[CP@7E !;,L6AQ2?= @B9*'P5BB2M"IP 4'&KF052R(O[%?)@$TL MNOH,+T-)1[=0@;*24Y%LQ1".YI9HO!]['T@T9:C \ JJ0J1P*X+VHFTF>%]; M!NE[P=6_VI6B+AH5'*.$ M;4)!D1240CHQ5(AQ%]5DHERZ=<(E@6Q";YHTQCM(YZX,]92L>P@I(=F(>%::.DA1ANNK6$Y9NHH?-T)OP=Y)U7;H1\AQNE] M$40($A80(02EW7>X<$9H@_K*$&!GR%&FK4%W%':6"PI3VE/N-6BTW5J')]2I M>>XKD9RC+@/<5U6@R*,>+R0DHXT+!;(@F,^1/4>_.8FK2:PZ*NIH#B ]:=_E M0FFJE<1HMX5C/F'HJ1DJOV(DCN362LZ40 4F=$A8 JL3ACMK)$Z2ZIL8!R=S MWW3@YIY6[6=V5)OB$:,<3AHA7[N ."Q37TOCB^3B(DVR^:23]JMI_+.Q&VIH M']K4.9?%H86/$QJWH,N34QHE6CMAA#EO?CGCMOPDR[WNX%P[%Y51-/%45;R( MZ21<1OH=*;FR$+/\$T"<16,.GQ;F_RS^N8OS9R4FE'#-XN]V>HMQO-_H$X\< MQRNIZ/9KI>BB@NT7I@<.LO?F,?;:Z;$AO8VEXR61BIW6 LO_7O]\6%=(CI.J MM"/^1KI>CXL2=U, 2344[[ S?S6I8?GXD#C M]PR]5JYG@2%=A.#QPXD%K4B&^9^-$GB#8D1KPZ0@#0X+3!#VC!S'.K\N7.2* M4@7[,E T,JVL<=QMA@Z0B^HT'%BEV!'U6^YLEES.+Y)L M?-G5ZY[KBJ:;-#U.J-2TM?BA8\\*1TSN2*K]HZ[-RI$@7?TZB],NL5-N5ZHV5H MR7'"KZ4B)*NA!=1]Q/2NJ]C+&A<& M6D;M;CAHK9+$"\S8>\<:ND2D:<)P/DFR;)Y,IVVH#X_=1(]ZOQ:48%?\FPAW MPI4//QQTJ]W/+K?AUX;=]O";#7;_*X6U2L,2CZ;#R]D@E*?VQ9N:?WM8&.]- MR8]K0$M:VH#?EP9K?'PA!MV/43?_!5!+ P04 " "A%Q6>HG%;5%],CNEK/B2I;EY>;*SMCP_.S/Q3F72^$6I*^W.TL?G%V\*.5672O[L7Q7X=U9)R71F7D2D$(J5;$E"1)_;M0KE:8D"&I\;F2>=$?2QN'K M5OJ/;#ML64NC7A7I[SJQNY#>5T3D&YMA6>:NRS%]<[6:G3*]B5B%=%AE@;2>YZ<68AG=:Z26%9=5)?.MXM?_OEP;6R%/_C-FO9,]'9=-M7-N2AFKERETJ*: SYP(:TZ$YB&BJK(R+?9*83>@W.A$#7Q'FV-H"^3#:>Z]3&ZT MH8=P$[F-U^\S=/]D7]V$A:OE3H@Q/OE5TCX!6+[U+"%_]26QGO MQ=M&.#8C&2TG!L0BE=RQ=$995_$.E@HI\CI;0Q:T90>PWG&195CHE%44LC;! MD4Y)'=O6N+'-C1IM?A_((B-HWYLO.!YP(]Y38(6TI)[ZHJI8&SI$(T!E&Y-# M#8Y6-8HBDS_K#TWSQ1L8[R'$?MHDHM!%;U$J5]QL-2DM85$$7ZD0W M25N6J8[E.E6M7H<:'*#"56V /L90+JQUSKGL PW$IJXX];BT$#$X8:W0U9!D MHQ'^L&L+Y-@-2&LAT]1)0NXXGQEG!;F>ZB1 MF>#SUJ,L"?BRL:0@'(HB5IL-,K\UZ]BMI!TC"-@ .4WG#7(,#SI*+D2>5D E M?L:'DOBJIMC,^+O+@4ZV'%)PF #1.[P1MRBF61%1>U+)AIHU<;1Y3F"?9]XM'ED MH:&^IQ"-Q"EWN%!1U?6UUN?A?QI:YTU7J22TWF)IC#(.88Q1)*$WQ0I3DTI#[0S$73_$^:+ ]]QH:=[ MVGR8=ITZZ9!'X MP3_Z)V2DF/LABS+B_;BM(O07@TU'=K+$'\@<:,VJY\4C2IM[M([8J7@1^HX< MS9^/6G'.SAL+.173 >!:>J+Q.OV=&0:RA@])!WN0J@DLK^H2WK9@@.@1A&V M23.$*YB?P$+K: 1] -+.6>AD[SEHC^';B'TD@0H-#>K% &]R[A!\Q_Q;*1ZAB!HX),MY*F,R M-%#>:=?'\;[:<;EZ#XIPOCKR6Y=PW>>Z(#T:Q.+Z,ET^?02=QD-$B<#Q0\5P M2RB'9*TS5M@A*U,G- [KRI&=9BPUY YYORH>!V$8R=A#(#@JRB.4Z UM&L_Q M86WU$ *@NTLW%??%4U<56>#D-X,)R%_%I;>I+76>]DPH^Z;-)9(W"/EQ4W:D M %WWAF)"3!3^KBL'4YYSF*0K#YW56>\M# \.R#85QIUA(^4FRNANNG%G#78! MJB5OI$Z'[)5FK%*361Q]1WZM-D0VR$#&)5+,=8^&!_=^E,T\S*. 8P,^ZA?4 M;-#^.B;;)=*#$,S_ART0!P0W[LI,_T$CFFEZECD7OW;\L!U^?N=;*"R[A!\1 MP;L?O$7CQF3ENK8]/CU?",]H94[AO%18-'T7+ES6<3?K1Z1!'8/?=6R\B; MKA:T?BX6_K)18W#>Q)O-EA[T9J&+X7G1?.Y-@P4_6#YV6B@F7CB#3-IM/O'FXN'O6+/*6$S8,>C]R5 3WS::A-YVLG(=G8N(O#@_C%!W=&WHK MN'ZV6+31B3JW7(ZL]P9(:7B2[S1#>JG!:3N9$(L#.((H&-#PCJT]F<$7&5"= M;U&Q["@AHO TC*1[_QX2XHKXSO2V!8):'O?D 5%L1MQ\Q'[J=%^( M=:J^\(]U)NI;VV;<_#"R@ :J1C/51?=K&=)Q>1*N/HF&'GDRI: <>"QA,_/\A":N*K!FH.GCG- W\R2.Q/1)"WJQS &FQS1FA1FVH M5"K;&[7>BK$4;]D&S4I=CRSH@F!P!K<)!^#TS0,%KD7IYH*RZQRW#0*>R@8! M>\0._)5SH._\,WX3^1;_,'J2C@TT>>/-FN*(20W!,OT-)*9X=2M23+*GCCQV MPKDUB?+N92EH5,SX\E,Y4?WW)_ 7W2-@]BSIUL:C>Y?"\L5Y=P_F]:-SMX=KN;]N'%XF M(9N.;VJ_1C-*&PVN93 5@W& 3RLW70]&86F9,[(D/"9JBK@;7Q]^7%0?(U7#\(/S-HW9*!<9QL1Q="#]T]^L^X#NYYADC=WM14M^U_?"& M[X'Y-_0:XG?OW>\#IQRQQ_;F6;R__NC8>#.0-(YGYK1-!H?1B@:LRKQFFSXD6Z.?N,>]11ZO88,Z/ ,.TE]$CQ& ME!B!HN=@!.VKEJB%0*PE$:3)7(2A'TW%;T[.TW !=C1=/4.2^O/I@,M$>!9- MP3(F_"Q8/7@X>!..F,WF8(13.B((N\.G1'0"B +1F?IAT)T]703>-)H_X_5# M'C433P%Y*!I0+#3,Z8-'1V).1'2^\D(4V!,Q\VZ!D$==PA.<#HND!ZBV$W'*TH6#^\K"3>?-W1 &"UD;)CNR']L?24NTFU[/ MQ6R($-^2DI,#9X;!M^K,::]GA'P+YXMO4X<3'' [X_H?:[3$:Y\]#T ]RZ^$VHP[2\-'"%&QEZAL)_0O Y72[_(:@LZ*5*UP=; 7\Q.W-?U[1M;E/SK MFW5A;9'QRYV2R$U:@.>;HK#M&SJ@^SG6Q?\ 4$L#!!0 ( *$7%;X_5=3 M@04 "\5 9 >&PO=V]R:W-H965T#I6IOO=BFEH]LB+^U9:^G<:MKMVG0I"V$[>B5+[,RU*83#U"RZ M=F6DR#Q1D7?C7F_8+80J6^>G?NVC.3_5EG[6BUG;A MDUHL'2]TST]78B&OI?NR^F@PZS9<,E7(TBI=DI'SL]9%-+T<\'E_X*N2:[LS M)M9DIO5WGEQE9ZT> Y*Y3!US$/C=R#;8:D4RX.]YR?^=UARXS M8>4;G7]3F5N>M<8MRN1<5+G[I->_R5H?#S#5N?5?6H>S$0ZGE76ZJ(F!H%!E M^(O;V@X[!./>$P1Q31![W$&01_E6.'%^:O2:#)\&-QYX53TUP*F2G7+M#'85 MZ-SY[Q(JV=.N R]>Z:8UW66@BY^@BV)ZKTNWM/1KF2GJCBY4H M-R1+)XTE53I-R&8CG"H7E(>#R&M2SE*JS4IC2Y*>SU4JV^1DP2MF4Z_8-MW( MI4IS4(DR(_FC4BODI^O0%=(KRQ3G&>AV1!>B%A^D"V-$N9!,9&F]E$;.-@0A M3&@AQM-Z8!E!MT(Q0F$D:L:L7@87MU0&^P)D-10^DN;"6C57."/L ST]1H28 M+&8 @Q"+]H$*8,J8_1; DX;IP+;*!@)6!)JEIL8&8E'H"HO0Q?N(*K U?D<; MM5"ER /_-BSV#_*[)BLXF?)-+7LE-MY&;:]=)G<%P)C%GJDP,KI:+%FK46?/ M\R)-&0TH61O'N.6MJTLJK"1J#H7.8+E4A$()D49";;:':*0'R\O[EJ5/'[Z ME47_8,*PEBLQ4[ERFP G+.Y9+*\R^"[P\U+!W4/;49(Q5RLO=ZWAA]+*M.(B M[K=]O,QYMI'"P%1KQ.:2UE"KU(X8LR[%##9-I7%H3\QH)B%%FE2Q-86K3;^C M? 9'!]!SG:-CL9X.7. 3HV\4@Q;;#K;U0@IKZ]+'-%:"LE!1%W!RJJVSM4E+ MMP7)\5H;(4/!AV.XPUGHP9O>Y3?HESZ[_!QM#&5@T::%+&'^/$1]AH:@N+IY MH\A;=&HKI_0G^(2R?!?QV\+J0Y\_/?IPSY$>ZO3197I.47L"0OXGXV']G]#U M$LE[XKVUTA8/2'$WH9]5_1-6>VM9QLWF3TXMDX MCN+7]#(9O\(G'KZBS]I!Y?N!%TS[G.+V"(+X'X\2CZPWB>@=4JU,Y;YN%P77 MFG^#J^$KPSW[1,]/*HY/#F)FN$7PG$9]YH=>=\4U3 ([Z/9#G$O0E@"&C6JP M\X?B]SD/F'.2' XUCJZUOUC([$3<0/]%D_0^!7RL*.NSG+A(6:ILD^Y-(?!R M1Z\?EL7I4Q'R[;Y45&/DT)WU6?Z#8+'4[R0A'VG0C![PVD/\")-1)Z)?ZN_/ MI^+]^&B*$+J0JTQPU=8P)8K-3O7PAG3C7G8YX@; M)CP<8)@D/J^&&/9[WHHC&L.R6?QNWA9(@V;N$<5:PJ MKMYJ&WXOD7:CT38C J6>Y6HA0@M%8+63:$('KB>#YGHR^)_7DX-TQ^O)\7IR MO)XG*\GARO)S]]/>GN/&(5TBS\4QWW-W@BO&$&XL)SW-AXO3*/XG-M'.Z\,.E%.B$? #[&PO=V]R:W-H M965T*=:1&D<3Z.:<1FL%GYLK5<+ MU5K!):XUF+:NF3[TOS=K3;UH0"EXC=)P M)4%CN0QNDYN[L;/W!I\X[LQ)&YR2C5*?7>?78AG$CA *S*U#8/1[P'L4P@$1 MC2\]9C"$=(ZG[2/Z*Z^=M&R8P7LE_N"%K9;!/( "2]8*^U[M7F.O9^+P4#U;3+"<_NUIKRJ^V!V"R@)=?6M[0BML0WJ)=1)8".+,H M[\'N.K#T"; DA3=*VLK 2UE@<0X0$;.!7GJD=Y=>1'R!^0BR)(0T3M,+>-D@ M-_-XV7_(#6$MF+3GJN'/VXVQFC;*7X]I[Y#'CR.[XKDQ#>(\OH?_?-%T&>ZLL0I*.X +J^1Q^G9,TQRQ08K#>H!Z2X^VH MD0 W?8GSO[$ 9J!4@FK?W#SBY!TH5-%V15JSO"*V^INP< 63<'X]HW\2SI(9 M?,**YP(-S*DS2V/X#:DT*R4*X'6CU0,Z-T/6<9RZ[VP&[\J2YPAEJR6WK48? MHN1[UR;+*=E-)G"OZJ:UJ(V?UBB8Q5,F29A-9_1-DVNX#M/Q!,;A?#XG H84 MLCQOZ[;S*9 V0LZ9%_8L"Z?9]7-XEH;32?8I.(S@U0F)ISD00/8TXH[V"9>Y:)TWET#G M-FW;;0A;I.U 2^4\6$$G('JM?YH8\FVE[>[O871X_=QVE_Y7 M\^[I](;I+9<&!);D2NF8!*"[YTC7L:KQ3X"-LO2@\,V*7G"HG0'-EXJNA+[C M @QOPM4_4$L#!!0 ( *$7%;UP[)8IP, .@( 9 >&PO=V]R:W-H M965T-HS+8+WT=S=ZO52= M%5SBC0;3-0W3NTL4JE\%<;"_N.55;=U%N%ZVK,+W:#^V-YI.X0&EX U*PY4$ MC>4JV,07EYGC]PR?./;F: _.DZU27]SA3;$*(F<0"LRM0V"TW.$5"N& R(Q_ M1LS@H-()'N_WZ+][W\F7+3-XI<1G7MAZ%2P"*+!DG;"WJO\#1W]F#B]7PO@O M] /O+ T@[XQ5S2A,%C1<#BN['^-P)+"(S@@DHT#B[1X4>2NOF67KI58]:,=- M:&[C7?729!R7[E'>6TU43G)V_49:)BN^%0@;8]":";Q#NPPM83N.,!]Q+@>< MY Q.G,!;)6UMX#=98/$0("2C#I8E>\LNDR<1KS&?0AI/((F2Y F\].!IZO'2 M,WBOE2IZ+@0P6< CM^&:FUPHTVF$OS9;8S7ER]^GXC!HR4YK<35T85J6XRJ@ M(C&H[S!8__Q3/(]^?<*'[.!#]A3Z?WBM)W%.6_E.680XG3X.CM<"'VJ$2BMC M(&=:[[BL@#6JD]9'E.5YUW2"62SHJYN*$T/=.P$>#92?@3UXB M?/;%2AB;.]34>^ 670-S+GGZ:^_FU=[-3TQT!'/DX>;80Q><:[RC!M<2R6)> M2R54M8,Y[)!I _$T&W?/8+9(Z?M+ELV>TQJG"VNYK;FDS"9N64V@0DEQ')H+*ZA1<]="G/3>;"?L MSAAK@X'JUH_R[;*TF3TVYI^15 [!J*7BIK8>' * M#C\WZW\!4$L#!!0 ( *$7%;]YN]EG ( $P& 9 >&PO=V]R:W-H M965T*J:WVU7VDKM-@02@VD3\(!X M<)-+8\VQ@^VLA;^>LY-FF=05(?%2G^W[OOON+KXN]E(]Z!+ D$/%A5YZI3'U MW/=U5D)%]5C6(/"FD*JB!K=JY^M: *N%.[M5JX5L#&<" M;A713551]6L#7.Z77N@=#^[8KC3VP%\M:KJ#>S!?ZEN%.[]GR5D%0C,IB()B MZ:W#^2:Q_L[A*X.]'MC$9K*5\L%N/N1++[""@$-F+ /%Y1$N@7-+A#)^=IQ> M']("A_:1_9W+'7/94@V7DG]CN2F7WLPC.12TX>9.[M]#ET]J^3+)M?LE^]8W MC3V2-=K(J@.C@HJ)=J6'K@X#P"QX 1!U@,CI;@,YE5?4T-5"R3U1UAO9K.%2 M=6@4QX1MRKU1>,L09U;K+%,-Y.3Z@&W6H D5.?EL2E#DLE$*A"$?&=TRS@P# MO? -QK1(/^OX-RU_] )_&)$;*4RIR;7((7].X*/87G%T5+R)SC)>038F<3@B M41!%9_CBO@*QXXO_4H%!FH,B#$^_K[?:*/R.?IRJ0QLE.1W%OJVYKFD&2P\? MCP;U"-[JS:MP$KP]DT/2YY"<8_\/73S+?UK])VF A,F8_%OTWAV&[M*Y9YT[ M'_;"$&PY5%N\/[;=0= ("570#13V&SFI)H7D.>_ 3*(8[A:R4+T':X4$YL M2BQ[IN4U24>S.,$U'DUF3[A,5E8W;8<*NBO@U.#%%@04S&B2C*;3&%')).C* M0#OL,*^+:$8FX0SYPW"4QBD:T]$TO2"GO@=_\,(K4#LWQS1J:81I'WM_VH_* M=3LAGMS;.7M#U8X)33@4" W&T]0CJIU=[<;(VLV+K30X?9Q9XK@'91WPOI#8 M^&YC _1_(*L_4$L#!!0 ( *$7%99U8Y=[ ( )P& 9 >&PO=V]R M:W-H965T?S\RJI1^,CFBA4TAI!D' MN;7KRS T:8X%,SVU1DD[2Z4+9FFJ5Z%9:V29!Q4BC/O]L[!@7 :3D5^;Z\E( ME59PB7,-IBP*IE]F*%0U#J)@NW#/5[EU"^%DM&8K?$#[?3W7- M;EHP7* U7 M$C0NQ\$TNIPESMX;_.!8F94WS++)2*L*M+,F M-C?PKGHTB>/2)>7!:MKEA+.31Z8UDY:C&866^-QJF#;868V-#V"C&&Z5M+F! MCS+#[#5!2$):-?%6S2P^RGB#:0\&T7N(^W%\A&_0>C?P?(,#?)]+YKQ#-,!D M!G.MLC*UL',:?DT7QFJZ&[_W^5^S)_O97;U@EK!&S54&;R%)Z'7RYB*.XBN8.N%,^.!4NV!R M8YP[9V1+SQUUU#JT7B1K,!J%UV@54&H^X(8;ZP[K\)R>OVN/>MRFA*BTHSJ- MALENNZ,;77@ZBH?Q>:U[WUT,.QVC0")V?=%0%$MIZ^;1KK:M=UIWG)UYW;=O M21>7!@0N"=KOG5.GTW4OK"=6K7W_62A+W

&ULQ5C;(A"3$)*$%0,O>K\]I@*0DF[+G+2\V+^A&]T&?TRU>;)5^,&LA+'LJB\I< M#M;6;LY'(Y.M1#JPCV[ MUU<7JK:%K,2]9J8N2ZZ?;T2AMI>#:- ^^"I7:TL/1E<7&[X2WX3];7.O<3?J MO.2R%)61JF):+"\'U]'Y34KKW8+?I=B:O6M&F2R4>J";3_GE(*2 1"$R2QXX M_CV*6U$4Y AA_-'X''1;DN'^=>O]9Y<[0S)G^9*HS[R[9^;9(,6%8;J\K&&!&4LO+_^5.#PY[!+#QB$#<&L8O; M;^2BO..67UUHM66:5L,;7;A4G36"DQ4=RC>K\5;"SEY]JC)5"O:=/PES,;+P M2,]'66-]XZWC(]91S#ZKRJX-^WN5B_S0P0BA=/'$;3PW\9L>[T0V9$D4L#B, MXS?\)5U^B?.7O)L?NY,F*Y2IM6#_OEX8JU$1_^G+V7M,^ST22\[-AF?B<@ : M&*$?Q>#JPT_1)/SX1KQI%V_ZEO=WS^-MZR_*"A9-AFS?#?N^%DSZ!Q8X;+1Z ME(Y4X#2S>/DLN#9,T!$R'( H%T)WA^#^1HQ7.5V$3)J&P?)/+.<&7@I0VYRS M?\&-+X377KP3Y^"VUEI4UL4BGJ N1IRSGT4N-"_8"?OPTRR.XH^]5]\L1X+M MW\WHFE@$WN3$X7HA)+:<_Z8CM-TB">3\[H,DZ#*)FYRUDP M'\=G372G:7C&)E,LF$=G['=>U-SK#Z'$JTPP.$F2"8.#1"G21-[OA_) MCP5/AXNCW:@*21NFE@=..<,#M+@QPIH=1!7:"!J& M1LK5BH%MAF5&5YM9*+0C2I!R[R21"&4>?S7E,F]MFA M+/ZHY09=S/J5[9JH]\B]3S9%0453EB)4*.P_A '"CSV%=#J=!NET?(::0Y#) M_*SO0ZK-/YV_"=,L><'J_$AP!QE\@64?GL=XHT6FJ@R>/"Q(J*,,R>*R*6J# M"JVMTL],4ZE:Y=[>@G2\>G;^IA_-"UG=Z:TP_R>=O>\"0CXO\[9=%X1FM4 M]@ ML<[5.$F08Y#2FW'*OF,OP[TT9,K8GKWB8)Y.X6;-22ZD,34"E;2\JAI1 MV4J[9IPJH!0ZDRB1S]P""L.N5UH(*N/74 11&#:*,IN,L4^"]G :A6@>7[:2CL8E MKS"NNR2!B9$@"59LU\+EAMA1N:5"7RGD@RB>X9E7K%+$*2I$HL5&:<\X30DX MXJU%+W6W$N_)>-&&)_*A(R_&;EE2.311MQ3N\X*(MW9 M+6MJ$&3%J4X; N>U;M&!6$F%3@3\MVN9K?%0H0*M0//5^$'#@6O*@J? MAETK5J27B+[D#SXGP.(+@((:LAMH>[Z#IT L+A"L@W+(#&'U;-0$X]A&0MQU#L/WF:3';P'93=0A02P9EWBVU/IW>5U)21>]D,>Z8I0;._Y<%Y]DU1 MO@Y;_VN>=QWCW6D&VYW$\7PXQF^ZHG!$!I0GT6PZG.P>O36Y! F+&S(6Q%]RD:&[4WLN9"DM]Y2N<;Z:F:;S M);.X5>M/U/PK%/M7H%/5E%HNO'IDKE$YCM-<1[UD"ZDU:[EIK1L0!OM!,PZC6F= M_RC6/>T^*5[[+VF[Y?Y[Y&>NP6.#:EK"-!Q.QP/_PZ>]L6KCOJLME+6J=)=K MP7&PM #OETK9]H8VZ#ZT7OT/4$L#!!0 ( *$7%;\D'K:S @ /(6 9 M >&PO=V]R:W-H965T&;W86L?(+(I84P2' "THOGZ/=T@*4J6O,D^."$%H*^G M3S=XOK+NP2^)@OI:Y*6_&"Q#J-Z,QSY94J']R%948B6SKM !KVXQ]I4CG5V=3&8#MH?OIC%,O / MX\OS2B_HGL+OU9W#V[B3DIJ"2F]LJ1QE%X.KZ9OK$]XO&_YI:.5[SXH]F5O[ MP"\?THO!A VBG)+ $C3^>Z0;RG,6!#/^;&0..I5\L/_<2G\OOL.7N?9T8_-_ MF30L+P9G Y52INL\?+&KGZGQYY3E)3;W\J]:Q;VGLX%*:A]LT1R&!84IX__Z M:Q.'WH&SR8$#L^; 3.R.BL3*6QWTY;FS*^5X-Z3Q@[@JIV&<*3DI]\%AU>!< MN+RQ16$"HAR\TF6J;FP93+F@,C'DS\O:LQ%M*1NIX.E2SR6SVC+SCSN%CD7?\_SBL;HU/N1>CXT[Q);VL(DZD.98 MJ25TM'!'O5[>UPTX5EJ36 MI)TBSKY"[JB8DVOR-ST;R@[HJ72YQJ9 #MM,&2P4*MV)6YFPC%LIA;0[[1XV M^F_I$5Q2R<8;ZRKKM!3XT8\_G,UFD[?O;F_D:?KVQ5"MEE Q7V_I79D\!Z$D MQ#XDVB_5PFEV.G.VD)T0H9+6^Z#J"N+[$K(ZSR"$7>9 ,?D%_/%[0HX?<3Q: M1LIFF4E(Y03RD.U45+E=B_V._JR-$Z?]2/T&%;ZBQ&0&8>FOJ0)4H.:D"O T MC+'@(@(E=_L3K&C&K8A-H==OF09Y8>ELO5B"F<47Q+Z ;?+<19X#9I*EHJ\5 M5'M%64;"F[NYG)V.U)7O!/E6$D=.HMG+9N/(5@21\8)[3M]&I9&71DY%3CH. ML+8=B&_SHJ]JJ;TJ;4#?04'#,@,U:PDDZ^.=2'5J&$. "++/T4?LAH+2&H# MEG2D[J$Y3[?!H$U^P!^L'G)D*-IU86OVJE6P#4'-^:WG?R %K #]"O8@[@G MQ7;E:WAJ@\YWS$4\_C89_0/] AB5YLD'(!V1J+0+O,%"B5.YT7.3PW>&BR1Q M-\^S6"ZQ&FIB.^;L2<9]-8I$Z49II2U?)K5SG/16\EK!001(2\WEFL\<3.Y2 M VESHE+2TZ1:P@%">9)F+H0]L/P=W./V 8)#RF#@9\?=FIU!'6.C\@3#V5HC MI.1E33+D/84.WDW.1^HC+1#V.V<3(HZY5Y]+=4]5B-;,SL2:R182Y06Q@OLZ M"'=X]9MUP1J>*EPU5$L"MG2L:8AG1#7Y9#$8!I*'I)8A,W&2@ TK3OHD#AH(IAS$&3^U2A'VKD[@\KB&^0Q-A\"5IE MCA29FR#T@-8E9V]@9&J0A>NMA:%ZM"WB 6^F+K N;QQQW7Q.@N4D3/M%LQ>4 M/)PQZ93I7J.X<(5AOADZO^+>\ 0ZL0+96,,4MB<-]P@DZR:V63CW39%'W9TA-_09+F+B2/& M;R<>S<2NF'2WAR%N=]QB*G#+DV*X:W[LXF_:L7<7,U7M?*TCG78YGYQVV482 MN3N_I[FK<==7TV,I[6.$A1X8EH\Z-VG,_DX>]N2T+??>(?XIY9IRG9"N"(0U M&JF]^E9'&[XT/.V;;H#?.OKB4/T_3[$LIYT>]:.%H3S>P(S4UO.P:W]CWH86 MDNU@Q'3]_3MYH:6%?GIVHL!=0Y&&?XG<1R12.P0\.IA3C"Z%"7X_*D0TKZ:X M16,,@ "9.3A%V5H"U$0 LP>JHAW%4VHO&9M+$^[=8,^,TX8J\P8SCR0+$IRA MV+4R;+(NMI -TDXBTH8'D"N39[C,8MI42GF-O>_ MMD!8XB?M$,174=M(O6\'][3I.0=[6$3S9K0UGG.5;)_,L+N4,4 Z6NPF$;]R M8XX5?U66-;9\(41-QF'^4J6FDY>_Q)8N=P.6W_3,+NI(45Y+R/=V^4BY3$ST ME0?<)EX8/1Z-K3URUAN6>H,02&E;CFFO7DF",.#:W%)*'V!5-T7'I/7;BTRA M,+!JJI#AE>C*P#'S5XPG5NM<9'!:(0E!&AN!8)=R^$9 M"0#D<.D43(IR,7 K"2TQ>^8F^WQ:S"J:V'@5DX9CDY&KT\'\<[6 MO@1;R5?-N0W!%O*(BH7]O 'KF076FQ=6T'WFOOPO4$L#!!0 ( *$7%96 MC)?PF 0 -(* 9 >&PO=V]R:W-H965TTC9BKLE M:=\$;M3T+XF#_ MX)W8U-8]F"Y/.[;A5]R^[RXU;M,1I1(MET8H29JOSX+S^.0B<_)>X'?!M^;@ M3,Z3E5(?W>5U=19$CA!O>&D= L/?-7_!F\8!@<:G'68PFG2*A^<]^D_>=_BR M8H:_4,T'4=GZ+)@'5/$UZQO[3FU_YCM_0 L3NB-DK8V M]$I6O/H28 IF([UD3^\B>13Q)2\GE,8A)5&2/(*7CNZF'B]] .\5TU+(C;GS MDOX\7QFK41U_W>?P )?=#^OX(V6PDFSV& M_G]S\Q4P93G%\PD]@DKGAAA:S:"D2:W)UARW:ZZ-^R]9)RQKQ&?F^^G(<$X> M-3L.O>@+U79,WE+-#,2M5D/+-;?$JK]1RKSR8EO?*;@P(*/QR3C;AC RC&6R M0GZHTT)ILHI^+:U:@=]0 I%[M $F\?4:?>VN#O+535DS":AWCAOUQIE2Z$[+ M-9J&>R'9MPX)?NT-K@G^M_ %;59^)"&ALZU%63OY6Q!%2$HE01-T)_1;[:YM MU]LA M#'0! E@315HNF=4]*%M_'A%4-X.QCU%FGM? +(+6?:$'<]0JAP[GGM MJ]S_QA[3>RS,;F**SRYF!B@-1JFA(R&!IGH#41,2OREY9W>6G/:=W0J3X?B$ M_H#9H3/_:W4PZ@V^[5ODQ2I],M3*%\XP:[58(0*KAKL0'P:P5DV%6J$?Z"C. MTS#-BV-W7LS"*)N[8YID81P7L"X5TC+8^/#U<@AW<8Z+/,RB*,SF,YR3,(EG M8584%$=9Z+"C?/%M1.%B%MT3@S&P>UYP,IK,!V^C23[SOD[B MV.LZU4.5O>W[E'!(\V.Z1%=)*U@SAG?P 2EN>I>^M5:MKZ1_E>.W%.$*C8P& M<2\ YIH-0"T^GGU3H7716S5#]/#!!(4?/>)!PWU7"3NS]];P-]?D>\EON"Z% M:^RA657GG#:$1&5QF*4+2L,X+\+Y?$%/G\R3.'D.K6ONQPZ"A[(M[:C=2V'- M,T(Y1GDX*U(H9[,B+*+YJ#P+9UF!MB@AHM5G=]:5LIB!_+'&DLGUTX []<*&=A=G(%QC5W^ M U!+ P04 " "A%Q6=?/L2,@# '"0 &0 'AL+W=ORXO$R\R9YLC>A@VTAEYTGM7'N1 MII;7V#![HEM4M+/2IF&.IF:=VM8@JX)3(],BRR9IPX1*%K.P=F,6,]TY*13> M&+!=TS#S<(52;^9)GCPN?!'KVOF%=#%KV1IOT?W:WAB:I0-*)1I45F@%!E?S MY#*_N"J]?3#X3>#&[HS!*UEJ?>LQD M".D==\>/Z.^"=M*R9!:OM?PJ*E?/DVD"%:Y8)]T7O7F/O9Y3C\>UM.$)FVA; MCA/@G76ZZ9V)02-4?+-MGX<=AVGVA$/1.Q2!=PP46+YACBUF1F_ >&M"\X,@ M-7@3.:%\46Z=H5U!?FYQV[6M1,JR8Q*NF:WA'=4)/JA8;TK<+'44QUNGO,>\ MBIC%$YAY 1^U5(\# MWOB_J7X;URS\<;FTSE#'_'E(?<0N#V/[K^C"MHSC/*'/Q**YQV3QXED^R5X? M85X.S,MCZ/^S7D%^(O,F2442<#V GXGF-A=/Z-$D 0Z+9,5"&^ M4 Y)GX/G\.+9M,B+US3Z9?K2/_.R?/F#N6-;M'NV/X_V/5BC.]\^0G'9>6Y" M!=$-,MN9D"#0*Y T19""+8443B#I^=RBH42I]??TD5JC&]##3G"S@>SHO,@C M[=%X.NE'94FC<*J^TJM7'85@UB+1T4M'IW.D@UM>,[7&P#<2T4LIUJ%*^VK' MHS+/Z)V/LNSLWV9\KQ4J8;G47KJ7K;0*XH2ZIR)X1;[0*Z&8XF'F#^@^'U^9 M,\F^= ML"*6E'PH:=1%[B$P1MIK@S@_HV^"VB'0[Y%WFY=Q'CMZ5W),Z',X/:='44YV M A\ZX-*=RZE!LPY7L(4 '.^I876XY2_CY?;=//XB?&1F+4B2Q!6Y9B=GIPF8 M>.W&B=-MN.J6VM'%&88U_:F@\0:TO])4HG[B PS_/HN_ 5!+ P04 " " MA%Q6M+X;+W # "/!P &0 'AL+W=OC M=(YC=XFW#W3#A^21FO;6W?N&*,"#5L;/LB:$]C+/?=V01C^R+1D^65NG M,?#6;7+?.D*1C+3*JZ+XD&N4)IM/DVSIYE/;!24-+1WX3FMTNP4IV\^R,GL4 MW,I-$Z(@GT];W- =A=_;I>-=?D 14I/QTAIPM)YEU^7E8A+UD\(?DGI_M(88 MR./_#G%!AM8R>/CK>N6#XU_B[^0/;HG;QZWTFP\Q*:#@ \_H]BB"=SC(G:0]*/$Y=BKH^\=FWMH MT0592R89DH<5TPB@"'V JH0=H6-@Q:R-X"BV!.,"!.Y8N(98"UG3:(CW!$KC MCI][CB/- [:K^:]U"A:Z.WP+2XN:3N-+3D:DJL(W3-B>-1A,,H8=_" M*H4.4-N.0^94V9[#Z[@'7(+Y8@(Y@XK+L"73Q=3'E+(ENIC:/G(NB^(GV)*/ M99 FVDGW L/1O^NGO 6VQ962/ !B(9?.\N\-=PTZKL"06L;M&UDWB=6^BNXI M'Z=IL.98C5Z_NJC*CU>>R]"@6L.;**B**R%]'0MN#0_R)] 3K*1:7KT])2ZD M &/#X#L*?J!\2D=T21@I#96G.&. )P3I%3M\G!+I7:;L\J(8/=>'^=&0U.0V MZ2KP[)#K-\S+@_1PVUP/0_9)?;BJOJ+;2*:G:,VFQ>CC^PS<,/Z'3;!M&KDK M&WB IV7#-R:YJ,#G:\M-NM]$!X<[>/X/4$L#!!0 ( *$7%;G)]+(["4 M )M[ 9 >&PO=V]R:W-H965T%[ZZ;;L/=F=,GWW[O.JN??\*_[N7??\JW;HZZHQ[[K,#OM] MWAU?FKJ]_?K>\I[[XGVUW?7XXN'SKP[YUER;_N?#NXX^/?2SE-7>-+9JFZPS MFZ_OO5@^>[GZ# /XB7]6YM9&?V?8RKIM/^##V_+K>U> R-2FZ#%%3O_=F%>F MKC$3P?&;3GK/KXF!\=]N]F]X\[29=6[-J[;^I2K[W=?WGM[+2K/)A[I_W]Y^ M:W1##UI;_S6[EV2>T8C'8OMWK8/J\KQKY/_^H!Q$->'IU9L!*!ZP8;EF( MH7R=]_GSK[KV-NOP-,V&/WBK/)J JQKN?7\MM9.TFNZZV3;6I MBKSILQ=%T0Y-7S7;[-#655$9F]U_IW\]^.IA3TMC@H>%+O-2EEF=66:YRKYO MFWYGLS=-:;&V?4>(\[]3.Y;Y'D_/!VIZ9@]Y8;Z^1^1B37=C[CW_VW\LGUQ] M.0/M8P_MX[G9G_]L#:[LC>TKPDP"-6_*[.>F,%U/E-CS??8[D[UJN[;);ZIN ML-D[>L;LJV)J+_]_JV4_T0]T H>\RYD.Z=E-U>1-4>5U9GN:CXB\MUG59$7; M@,]4-.-MU>^RO[]X\8Y(_[>AHA,DK&^(3^#AK&_ITP>3*02922#++?&8 Q:S M!%;>9_EF0TR 021 VJXW]- >UVT!#CUO>AE:5_FZJJN^TJG*RA9U:X>.#X#@ M X( @G-CK#N+=5[3'DTFO+4DX!;X]9;X#_Z?@L-\)%YK:99RZ("' 5ZF0]-5 M;7G)Y_FJW1_RYOBW_WBZ6G[^)1U-:_O,1O2;'LBO0[EUAWS3UC>8]L8T _XO M6AJ%LUK@1WJH[8Z+[#;O.IJ'MD10%W0!EI^Q>*AH]R;K\X\Z^4U>#_YF[2[O MS 789$FGM<=^J>>ZW]-X8G;%!\*5JNUPPWCNY6 )%ZW% MCM>$-9CK,OL^8 *6HFW1UL*6::I=19-U=!8UGVI7&=P%P*4?;W):@E"TI16Z M!%O6IJ[H9$HLO\;IY)80>EW3WWNZK89T+2<),_+[,#! 6CZZ8[5[)J?S2 M=K3(MR:OB61_[+9Y4_TN"%&:HB9\*&7W$7.@$UG3X7[(\@P@K*Z^?#>LB>FZ M6=[L34=D5C!G>=L0['+U!-*K%GRGX6'++]V5?I]WM/7ETL'U*2L?E$-=T@HD M6LL+F40F^)F(@H9?]XQ1]Q7*GR^O+W7E!_);]O?VAL!I.[J"N@6^M1NB03H\ MO572E$S'Z]JJ-(X[8"*Z%SJKK.WH <$*04M=BQA'31N_J)J+0TURQ.V8GZ?5 M! -W.5'S+B_]Z(HNMNB9"/Q" &1;MVM0 ]UTNV<< R.IP$'XV*YJN#9,97:%HJ+38E'S[PY-D+ZY?9:NGA GNQ_>>$P.]-F!+ M&2G'D&HX ./(W3+C:QOCI N))V P'1Y1["VQ',-BI3.$/8'4JFAM8B7Y35[5 MX#PBP>@;(XR6D+(SVX&PFXYQ?93+VE5F$P%#V%]!;;Z D.P\]K[Z\?7W'GLK M)L^*.?*.SIP80UX#@WOF<^W0%S%?#3% 'U=R,ETP/>6$-UFQ!"9YP%*.F9;,=<\,O/%!&'-"-:@ MH0BTV!<^ZY95>OE]*Y@ :X!\*7)+S)XL&-Y>SQI-Q7KSGD0$M /62""51!PX ML<4Z1$LS-&WOSB!] F!7PN'J2-K3M^X65:3,4XNZ1R$C10"[:1D_A;DH2[,2GL\;0[5I<7$JD4S+QT+7E4(AFFF>$=(8H MCBZY@=+0 P,*"-[?2%!CX9H4!V7ZI&,->^.43X(_+PISZ$614#0=KQ9V0. : MEB$$G*RH:&5-#+6J KG)6T>^H(HPBH;QB XG%Q@Z_9 3]*? M@4.1Y"@K,:4A=#V9J9(RAY^?>_S\?!Z?0&>8G?]X0WHG,3WL=@HU_^14"59" M[ZE80!,G(*UQNZ,3KRMZNF1UV/;"U=DW#"%-ALO*2(H23GH:Q 8@(\!MZ02&#FL *K+AP,<[4[,$%2W8>BM- M> 3]E.[%+PD8=2F2XA\6@@\00&Q7NMFF]Z"7OZ\:.KIZCDR>>C)Y.HO;+]R% MO2=V1E=.?&6*0/[P)/ZKSG\E[+?G4P,SR[;$&L2.K&!1L?6Z(+[:JZX#B7K+ M(A>2K6R'=;\9Z@AG?U*Q._,0A(7#([0+O&;(>V M)PI@KB?3NP+V9QXQN/R&\)D;N!F2 ?SNK+5T('W_&A3J'=_-1D:_UC M: R967']DF[<#K3=%]<_\R\7RT>+[).AR.[_U![H\!^MGCQXEGTO M*AFK6G3 Z9/TQ>2TF7(: JG=&CY9IG$[K"WA&;M\Z,&2'U[(WU:= NR?VJM> MPTI,! %N*O*R.#\/7ZZR%,5/(&_@(.H98-9-&$Z:(8Q 57:4LS%6[%M2;J8' M*QQ"07MHEK^S7\8ZL!ARF"?BO8(2J_HLQ.$?AC./?6QLB( ^/:%-.F46GH8" MZ2ATSOFBOHT#FY/X3! 8DB[@)K_0KV5[Z%/)5CTL?^R:,GS:Q8H6%& M:H6'M1V=+-\4W0 A-_L,^HXQ061J+LX82T995XE7D+^R'AOEC+;.( M5M+N]Z;CDSKD!QAQ0*M$LR]J0J!JP]J&8-%%WUXX/6MQ5O%Z].1B+P&%.U2O M5**79'1W>[;=F:E#HR%%'I,Z2((Y&)_7.<5.,/7"&>=6?7 &SEB92%S")J>O M3WW"\#U%B]QY(/ ?)!*+U1TV2%NX:&\,&Y/*=R*+8M?68BF%.Q2;5>:]S+X= MKQ0].-(!$DY"=UK^.EBF"[H*_=&?X8'88#7L5;1V755OW@_JGTUMG&YXW3PP-5YQ5,$/#9>^)X[>E&(J* M($KVME??+IS;X42(&92G=P>>48'?\BWE[(7$5 1?Y/"FR> =]EYFEN,79"LV M%\1,0(K=,84_8%>,DNPYX!7%$QZL&BF+1:P!%:%!- ($, MN+0V!#H3%""2$PCWZB^=G?AG3,.&..X%CC'8D4[383'?Q8$0?R6(2/1,SD75 M%80RO6KF,*+W.6R�'9J!!4^Q/28C2WN@1.N9_;N<72$2T5Q](X]^U M0 7VNO6$=?3LVDOY\C MOGYHEUL>#BBZ4@:+CJ@QF_L:8'H@Q$CW=!MCN*JI <78ZV@A4R8>NB2Q.>$41P@G]]&>(WN7- I AC$_ MDDO&PMKTMZ!&I=%#WHD)PF;4"Q$UBS'P^K3&X&)-E &V.P=QA&7R['!@:36* MG4XLKKLFK@K@<4PXFGC#?G<,9QZ%QV(6Q:(R6G#AKB[".HSN=YTQ%SW9"RU"YQ6441Z2WQ3T R^ M=/ H#@U0TBZ72.E@+5AW:=\STQ;;.6EVX"><_9;LBWLQ%;[BDAA>A^+T8"J M2?<#B0='B^Z5!CMNP_#X9R)0@0!YPZZPMNO:-:N=)417])!B'!U"+O$]=Q#C MDQB:TU/@53NSJ5W ?RP&VML4R4-X]J]'??TZK!W][+^,L#'& ;E#*#W*EZ=0 M'Q2?^#$(DZ$$R6!VR!SE9'P8*@P85)NWHZE'9NS6#MG749BRE#@RHQ^NGW17#)!9?@(M9"HR<.^=%;Z]#T MX<]Q*2T";)H \5=!\TD G'->$XX5N=X^JW0(9(ORVN2]YOU(LD5TH+*=]-:K MD3'@Z?*4[08!$O'@^+[F6:T*54&AQY60;M;W>F" M0 I1->T:_/31F?N;>1S"7@B?EQRES6^]FP8!@K;[(,RX+5S(E:B 5=9LV[:E MBV*SL6B#77*TRW,F*H.L=JH"X>7MW'S[%D&DBYP@ M01@QFN8R/>-@X#M!THEW2 Q >/@[D]=DE8/&-/+S"Z>2(?FV'6)($@Y)UK M"DZ4L@#$AHPZ4K&"ZM;10K=&_9#B!64M6U15YMLN&<#FM:=A#P;(E TBS2 < M)EBW2Z$J66WGM $0JJ-HV8[:P_'3?"XTF]Q[GRY,9'^Q$^Q!7D7 1XTI1_Y[ M1A:GPMXF:ODDRH)-T-WGWMJF@X1?DCTEG,1! EYDG\_#V;BK;/JNY1PPR2Q& MW),H!U?G$@(YV_<8H\8MZ=3FHB2]2=C+INK@/]9:?AI^T?EX?2?(ME(T*=L76A2#>[81HBL#8 MI,ZI[/+N?) @BOEL.)^*A5OBT"A;YN5! ]#4PKYU>11LL0/D+O"K7;6E-ZACC0>(7)V2)YFE[X.CO,-X07=X6\# M:4URUG"9+X"DLLM2-T%PB;]L"*R\$%OW.'^=B?? M!",S[]KCN MR#RV1]+:]NZQR^R5*E'"3'W(0VQ(GP3!N:F=2%?)&L64CH:BQ![:+6OJL4_: M(F.-MM-Q@O(-TN=PQJ(QE)*E>V9C2K5RAYP^UV2_FZZ-_2F2D-0F61L^E,Z) M&)J?.&+1S'\NLV]%/24,V_0IEX\N62-+OPM9G,0WHIQ>EW3*XE&"BN$W@2!+ M(+#B^P*JKDUL-M 9>? Y 0U;#)LG;K%'NBC=@XOLT*7^JI$DODWV"WMTD PH MOSL,]W(!MPG6;GVZC21X>_6'*34:*)-UYYI4W_R SV ME1[I"[;8)W6LOVCNS#UIXB=5:.F3ZC=PR28''<'9'1+1[EPL0G.4 @5T)@08 M7;JUN[1%\*>UG;+UH,X*S_[89\M5)D&@V6,/-17+^3*'=QV*L@$3)(^DH)ER2Q,!'Z()]-X(1L4OKT MPB+DS2\X>..%<.P%$_7%Q=:BA'\2"-%:K(KG=:%@1$HKJ1G0G"_8H2WJY2)V M*XH\@:,-0X(61987$C^0G&>?X5@<4]@SPS;=Z(BR%7#EVWV;;:I$9H3861EM4?Z^S=# MUU3,.,7$^(B_K?\9EOC0 "M96(>J%\QG MHJF-RP)05L>/)T MDM )8%+Y$=LZ3"*P1!]Z1L-)]D@+NDJ*.FC1:J]/HK>J,22@G+K!KCHU^54< MD):YA:X _QI2(A3A9-7*8:Z/BU03,7T?R6>++L266-1X^1W,O7%(A6QRDB,( M5%[4S+=<90T_LQ$6?2U M[BOR**E>!#8.-R%\9D<782([B,N X)W;=B:DQ.1)7*Q5/QQQI&G>H"C=0>UT M:$#3S1U>R(E>SBHDY<,G6&W-3" M'%T-6UYW& >+$:!FYV<4=0V62VJOP /"90%B0SE?][9KAT,H('+V MD]I8"-BJZJA149AEE^/D6TVP[D_W'T/KS#B)K("*F>?Q1A$R>O3DZF)YM.2WKG0!R>(4[-VSM;YA><)-[;CA/69%7UW+ A&I<.@!<@ M2LL)L%$VO);8Y/ MA-STY7Q&^7MQD4SR@]F1T[7 .EU"$1J+).7B!DJ5.5CU>HE>[+TTS '9G<,^ M!B:$X-*A*R34 6$\N7JRR-['@UZE@UZY09%:_DPJT)Y\22+*'++EL^RM(/31 MB4V>X;Y]X+*SW-)?IB-7HY%)/D%NRQ&?/D#4]NA1.^KG/H:('<'A,SL[J/?UEX9^_ M]'QJYT.CV)KY$S>$&;BLQG,93L5'FG,W";38F M%YV6?R,TK4("#M1B5JI$L*ACY=PV8^$EU4V&$SP;5C-=JCY"O,YOCPHGN)-= M*G?BY_2PN"*OU&G4-GJCG@94+F4W8B%,Q\I\@0\8L\1;U%7&!C[J<)KR@M20 M3LV"Q&OZ0POOV OZ2 Q1U6*X*\Z2)7Z EKJ'R^A0G\<_0"!U@BXVL4@0<@*C M*QM9=NP@90U;V C-AQ0Z,_)PBY<*NX0K3J[FHI>D6/3$%OK8CX/+@BO'EQTKBC/\229^OTNC/"EP/DLK%)_.8+0J M,RW7TT/P"OZ2[4HV/I*KM"D#*5RUN*<"&4QXUI3)D*>!_IX21["4<*1W)+)2C.R;^*YIVO:PK8H-:K!CL%"G'- M2IPG4P;P4?QWTM2A("5$BT]8S? []^;W*?]QT270&-?33P<0-J1:DD+NXPA2 M =]+RP12B&&M6PD/%=!/54W]]@CKAX-%;][_=^P[MG6+!:\EZ5K'LT>_VH?J MQ_[$,[[B0P4><9HKZG@YQQ>YO"-*%-?* MY8GR:3*W-Y6("'FRW5<4!J'TB06#\QQU MX35+R-%:6E0O[09"J"SLIM)ZL]GE^9B90.,T7,[UG+JPJHFIP7'6T+W%<:Q/ M$(LG3$UD!VTKWVX[L_6L.8[7ND)]J)7>$"K M0U MD[,'G*NO1BLKK0YP5:,;+BR:6R(H*''/"XFXF#(;/4[&WH\_.X=.4%>FQ!W+1%:I:Z@E4T3J;L4Q'B_Y!?62K4RO MG'=Q/,\YS#CXWA0ARSG-7G7 ^AR,$3C.31SMW/-(N30N8^,45>AL+E0U,7FX M73][92=/B5,Q\ 27MG6=A+ Z;NCE#8^39'I&]]#1);1SR?N &.$LE$NCHMGW M:.HT'.=+FTZRR&]#LP?(Z)P=EP*C&(%0Y: %:?Q4*YENN +!Y1UR&$R*$%Q^ M3 S%^)"::*BO>C;-3=6US4F'EU!Y59'U4A65WA KL6@BB5Y"/EMC[" .]&! MI%)QJ,Q/"H)<$R(C/1*0K1E2=#FZM@BR5:-M&@4+-5(^%LCU:[2_4FJ9H(XU M9A*@V,H*[O@)T'SZ%9,T^]DC"$,5H=PK@G/*]Q6L\8VS0JEUL4>?:,PJ/)): MK-%<(*"+AJ:<"U8I,01MI1F(*QGD(7PY+GSK3$A/ZRRK3F(V(4ZS,9&O.>%9 MERP-V^Y9@AQY;5OIC60U42[(12L>D#699G"?-&TP1=!Z]>C);@XF<& M$H0?(X5S)N6G:L\-'D\@-^9%47-,U M+H!P(GU?:J)W/[J#1,T_&>>D G=8)!%2MN!4G $6Q81'IIHG'=J# H%A-[+"JM"#2^,F9*_X$%R>8WM^LT=T/G M?'7B+W$;,EKX&!U)"$H0=@DEW(7H#L>X.0ZH@P6H%T4<7O09H=QCSGSD?"$N M!DESQ#KB44TI=JQE_NN)0C+TO/,B#FYSB?'_8,T&9>3/DZZ"-UUMZ9B*V%]A@/I!@\_S)7;(I9*R[._K95[*.?5E=7BZNKJXS496.C!+BIK'R-.YG:7:*5 M\H*NTP;F(6L603BNJH_:G(Q@'05NO%]9RXZ*MT6#RT=F7MJI#ISUMAI)MC8L3[7U3RT@%G--W'YGN.0W/_M M'6VW54L$Y_("7?QZLU7*G,PF#/MO+NZIR*;&O M?;J=AB473B#H"B@9M=Q;\L:$&_GTW+W9^PC]"E;S70;>QR4 KZ,2 $V@GKR# M?V_*[/ULV8$743XF'[6@7=,QT5D? KI'?M33)&8A@L>QG$--%-FOS<)W&9+ MIZO]!-2N6"19SH5S22E+2K)+P=^\_:[.0=:$SE9^Y)+ P'Y.W[R/EZ$]$G;;OK;7/.+S?Y0MT<3M V?AG\_I%;8'(TL,+>[OP68.4VH MA4EGVK$_B/6$&-B[6J'&B2&S]!4J1E?S-9_7#.)+!O%5!.(D7+=&H^MR5RA=#0/OEIH;J*"$9>RAFS7F<6LUU#].P\ M(\7'94(DO?)ASRF>6&>AI5]X'N%M$FP1.-\?+^(H-2%>>>+=<*T'IM[7@-X] MYT[*<>O$2H_+I35!6SV<6TC=RU&[8(MJ)=FFN,P\C&EEN#RBO\T>R$(I')2# MFC\&WTYX9T05L3"6)5FP4C72UR;G8-RE[E+X&L(E= MQ#3JG'>W/XJ%A45JL!NN (Z-=ZS&::$NUBPVH<]B<+&4T+X@[I&0ON^!&,@Z MZM",X@YS,^[1'??./'NXHG0U3N8PE() XGE553&M5V/%<7[*U*?%AXOK8M?"6I.^FG>T^F"7VP2/ MTG:FR;M,YAI1CK+17>X6&K= 01[6OX;Z'$=BWC5[0G7>\L$MW<\?J(F:-(-C M+#2NRK,S$DC@$@R'&=&^K$O=T#B#TK7$3%),C:/6'$?B,BLY*CTD#$HDE7,^ MAX) &N1!"^*BMX&KC[)?9P MOWPP<=FY(/J)%/Z$-]:\X!I>/IJZY=/3#4P]OICO3O.X\]?CE1OI^BA_^=?WFC,R?TR%#O>QJOJ;U MK?CE?D+ZVJ3>^.G#SZN%R8N/SJF"CU&%$D^7ZGOPVT@Z4_[QI* CJAB+A)&7 MRJ..T)@!5C"7,Q=:R^>: R8O 7)MY":TN'%)1:!@3.\;7\Y4H7"J1PA M=J MA:&3KL&\!.V"D2MN*N6;@*OS(.IMP [?\*X&5L3( #'I 2I82G@N>#VN*9;8 M-[S#7B"/\5><6LQ4M,>QK:03A6;C"$5BKU, < ">7:F; <[!=K.!K4W(GT== MJT+/\SOR$?V+U7@-5\%HD29I&BGC3+8HW\M+*FB )+&ZUTZX>A\:%O>$Z;39 M)>@S;R3LLR,9RV6S:8/G@"QQ&VNQ+:)F8=\HGLYZWOTN%\Z98-B\CQP-?W#/ M4]<93D%R43T8JZOE%V=[CG]QL5R-B%?;BA-5/T#G.:0P;([N$*,7!N+ 1E3O M,T/8N:RQ-ZM3^%!OKMU1(VL\3Z>-N\*>W_$S>KI5J4*/NVSA%L'KWJK"SC;:U MOW9*D>.HG1A=HC7,NAM"C?]JOBH?U:SWT0O^@;NQ=[0UUD,G)<>?GBU[2=RS MR.[7_*M>X\&H>\%K/&_>78=7,DD1T*"2DW42L56E]WIVG[G0L >[;;L'3KS> MI(_& M\X)G< I'"KX8RPG\?Q1>CIO[USFN""(JZJA8,A[\[,XO1E M]Q&.%FR1PR(NIX95\$09YKY+1G;' 8!I;\1]:TCYH:6SY95D4D1;_92-21N MB88+OCN[PH46$!?:B@HE(M+@:XYB0FWY:KXD'*\'2=\(^R[F0#9[RVQTDGK^ MDIG!PG] 9P1AX2H\)ECX:LE5P/)&OKUV,JDD7.UX^=-'*^+EK_UK/1DIO1+^ MQKT)0;J"3L^TD%B]L_'Y17=YY]Y6N UC\C!F5&N<-PU,HS("0_N0QKGD6G00 MS:C9[O%[I2(!#Z+#V_6DT9&X&5H-B8)X66Z'PQ8#%X.:'#7[?UB\W"DJEG.B M@F_+LZ$9XW@E!S'Q<@:0X7"0(% 5B='H7"=IX&'TOF1^TR3>"LV=.9M>7IWL MO\W M_]SQ.R'Q /V^:8D/Z :R( K297 1G5_.['EWX#N'G3X8$^O)1LI[._F2 M+(/0&@0"F+$(%#\/< 5"6" TXT>-&;0JK>#AN$'_Y'Q'7S94PY44?_#$9,M@ M'I $4EH).%#0XP1(M;L^/&[,NX%_$:V"D910,2AW'<@S=JKV'D\$8OX'7Y M^]?%1AN%:?-WE\<>;]R-9TOI7)>4P3+ 6M&@'B!8O7L33<,//=:.6VO'?>BK M-99F4@FP4;L%-)*[%-<$T_R*ZHS0(O&#CS\J_D %%$9W.=&KIMN).VFH(*S1 MX@:PU^(656T3U/M4$P=0V!5>$),!86@OWG1"[9HV^,F=/+KD9%*D"TVXKNF" M_X/'$">5PFZ<$\P R#>@VBPX6HF.5L*?5Z*S_7T=>7)"HNAL,)[.<11/YH/Q M>(*CT?QL, OM:#J(YY/V_AM?><%$E7@_)3JJT&H-"#>=3MS?NS?S.(H_M%]4 M$X>#:#1R:LX&411VJ.G)FDF;-9-79\WOT-:X1A<8H-=8W"15,G]&!%>.@D!U MID^_OCN,S*K$.D)]VF;;I-7YUN-PJ["&6>7*%93BIML7>E5#_F-2"/,$[=#>.U M,2I8)1R%5-J2MV462]KV+7YOI4D.)I/)P#W=>*J4GG[\%5L1K%^>UQ"05H(( M;!/P[M'FI/*M0TY9AEC*VP^-_20F1I(9><(H:?(=,L[P?22CP]7? /5F4B ? MY*62#S7+Z0S3! ."=R/L"8*3G$C5REU#+I$#;5NFGS22H_;:1O7^ITH5W%0* MG$DI?[1CW6Y?R;RLC$TNS\?^CO:6']K8$^M9&^O9JV-]S37=;A5L:5,'M[X& MNL+="_O" X312XYT'-0:T3AA\')=N3O!36J0N3>5<12$]V'SXMOI^O35=??Y M::-XT@;(PGK*1TX?A$@\)[8>3_:4(O M('.B(>?OC:K8O7T72ZI0#_;7S_$P M5U-N+% \)M%X7[?^!2Y]>A)-;4AP=](]+#UG7'6%66 MGWT+V:ZV#?B%[SOWQWWW_I6J+<<.1$"*HN'I#-\&Y3MB/S&R=%WH1AKD(C?, M\$<$*'L ]U,I33.Q"MJ?):M_ 5!+ P04 " "A%Q6$U+WVXP% !]#@ M&0 'AL+W=OL.Y@:>RJ/3%9&-,O9A.=;KA)=-GLN85OLFE*IG!H5I/=:TXR]RF MLIA2SXNG)1/59'GNYN[4\EQN32$J?J= ;\N2J?T5+^3N8N)/NHE[L=X8.S%= MGM=LS1^X^:V^4SB:]BB9*'FEA:Q \?QB/G?HGYSM:,N*:7XMBS]$ M9C87D_D$,IZS;6'NY>XS;^V)+%XJ"^U^8=>N]2:0;K619;L9&92B:O[94^N' MUVR@[0;J>#<'.98?F6'+LEH85HB_F7/7R5>V*K@^/9\:/,8NGJ8MY%4#27\"Z5/X(BNST7!393P[ M!I@BOYXD[4A>T5'$CSP]@\ G0#U*1_""WNC X07_U>@_+U?:*%3*7T-F-Z#A M,*C-GH6N6FJM'/EF^>^/'WH<1RF%/.1Q#7SY@-F;;@H/,X6JK\:W6 M<"W+E:@:ZD:"V7"-FC'LI*_())<%,A/5&HS5'>9[ M*JM4H (=4FB4/G)!:EV0'[E@;/6S#_2 #[CS 3"WUL)AB720 M>\X4<*M]0.7R'3'9,95!O%1J!2M]6 FWRFT6_H.,6 M>!:K-&MJ8RJU:5S"LD>AI=I#SM'RFHD,3L*(>(%W"K\BFT''VXV.1HXS, MXEN(?*09A3 B_J@7?_1J\3]L& K'2526I6SE";=:;]'?MV7),X%!+/;PZ5E2 MK=1MXW&$1U0TI.EQ=E:^U=9%&7%USR]M^#GI@&CXB0-^^1&_])7\8,<57W3& M.W "V&U1NE5FP6HEK [E\&X:D,#S2.+/6AD\:\N>>JC*SI03NV5^>G3DB[6( M2Y,9B;WD>#Z76TP$U6%%9$XC0@.OBV/GEZK3,9E%'O&\@07HH:KMY3MA-B]% MSM:*-P7,[U&&G$#<6:3+V9^!/(NY)1_[)*:4S(,$?;=FZ1X^[PMA^72>\D\A MH83.YB1)/'0$MI:?"N) "2PWZ*+!>/E10!+/1[D1"/R110L=I,/.R1H$?)R2PZ4M]9].QPH=MWV$=S#C:@1\I M&"\<-?K6BY$"$/<%('YU ?CA^$8F0UD[#OD#S _#*U9@[/F >_PYT! +6V E M!D%$XB D7NR__)A@=5T(= 6FX@-7 GUT>92H@]@(-DL2,O<#0 7/?(\$<0(W M!R$^"I]TF:NQY./N!.@\)O-9"*$_QY(=O&X?!OP$F_'[ZT*B ->G,(LQF?T8 ML\CW*<$/&%L\[1=36R12-S+"]NE*&M)W337]GQ2$QEY:I-O"-?C5WH5EWU7=FZ>FR<.]C5GW!3&L M\)80ALVN,7@U>6:BNS;(,A=;WQ8?5X#TOY6QICEA-NXL/N@+WF>9VT,_V=ZO+YDKQ MO+RYF'UA:BWPX(+GN-4[FV$[5,UEIQD86;L+QDH:O*ZXQPW>#[FR"_!]+C%" M[< >T-\XE_\ 4$L#!!0 ( *$7%9:)DFJ"P0 -H) 9 >&PO=V]R M:W-H965T*1N,! MI:P:;'4E6U"XG'J7_.(JMNO=@J\5;O6!#-:3A93?[.!3.?5\2PAK+(Q%$/1Y MP&NL:PM$-+[O,+UA2VMX*._1/SC?R9>%T'@MZS^JTJRG7N9!B4O1U>:SW/Z& M.W\_D6-Y M(XR8393<@K*K"2JUB9E;A3-5F1G9I_:!]2&HFPTC+Z(18WZ;#(V MA&SGQ\4.Y:I'"7Z!P@.XE:U9:WC?EE@^!Q@3I8%7L.=U%9Q$O,'B'$+.(/"# MX 1>./@9.KSPW_UD<(,+ Z(MX?WWKC*/,,>B4Y6I4,.?EPMM%-7*7\>BT.\1 M'=_#]L^%WH@"IQXUB$;U@-[LS2N>^.].>! -'D2GT&=SZL>RJQ'D$BX;J4SU M-Y9P+;5A<-]20]9.\9$:43OG?I=:(WEKY0^B4O!5U!T><^ODQL?=^K)&$ .+ MPK'HGEBL!A;U 8NE9?%@6?1C:JI]W,DIV2E88UV^-?+M;N81JH/Z%(8R5V"S M0#64AL,A@8-0N#M:' .A82EK.G/TQ8'W<(M"=PIW@/KG8,)'18R?1?2EX@#N M6C8-JJ(2-6S$AGB]AC!A21J3$-!OQ!-^UBMCGL#]^?P<5O(!56L9 !U[;?$( M"]F6&GC HHA# J,PR,[LD/,,C\+(/4;L'"*#JCR.4L"WS+T ]8Z&Z81RSJ MN0=YRO(X_W^CF(8L=VP#2*QC']Z\R@(>O(-1>F8U47@BC#QE M:9X^F7 >GUEED@6G8DGARJ(<0ACE<6@#R5F6YRY<.?,I#Z\A=@5 24J&,/HA MG#@*XN$HB/_S4?!TL,'MKFF.M?A)P.,M_G.OO=3PEUD_R.FO9V[H5[4@6X1' M% JD KIUM*V\/&1IY#N),S^/7#5F+,W2O<0C9R^6AF@,$&:M9+=:PY)N>*>A MM/H9BY.,O@G+DAAXYK. IY39G/$L?U;Q^PH_3-ZI=(T/[ELJW)5[56@Z!;O6 M]%?OH!T>+I?]??VTO'_UW JULD=EC4LR]<]32I3J7Q+]P,B-N[T7TM!;P(EK M>GRAL@MH?BFI'G<#N\'PG)O] U!+ P04 " "A%Q6[R7Y%TT$ !R"P M&0 'AL+W=OK]^1DI7$4=P,P[Y(//+NN5<> M;[:5ZKM>(QKX6>1"GWIK8\IIOZ_3-19,]V2)@DZ64A7,$*E6?5TJ9)D3*O)^ M% 3#?L&X\.8SMW>MYC-9F9P+O%:@JZ)@:G>.N=R>>J&WW[CAJ[6Q&_WYK&0K MO$7SM;Q61/5;E(P7*#27 A0N3[VS<'J>6'['\(WC5C]8@_5D(>5W2UQFIUY@ M#<(<4V,1&/TV>(%Y;H'(C!\-IM>JM((/UWOT3\YW\F7!-%[(_'>>F?6I-_8@ MPR6KJDR;CN+!)N36*3CG)F?DGQA5\8WF%<(5,5PHI MXD;#FSNVR%&_G?4-:;&\_;1!/*\1HV<0PPBNI#!K#1]%AMEC@#Z9U]H8[6T\ MCXXB?L"T!W'H0Q1$T1&\N/4Y=GCQKWW^P'6:2^NVAC_.%MHH*I,_NYRN(0?= MD/;J3'7)4CSUZ&YH5!OTYJ]?A02SK1&R@\3 M&7SA;,%S;C@9?[=F!LY4F\4,B'[@J+T <(-II107*SAGFNLN-X\:TNWFW1IA M:35MG*;B81F1P;)2L.2"B92S'%ACO@'**A8+5&UFG4^T"(&1'W67X'];3S0L M94[M0T_AN7IE3M=3S"^XP1PN]__[Q27<24,&73"]=II3N\ ?%2/5OO3&Z2RX:G!!F,X3%JN_=_N?<8\>V_D>VHEE>)F!UQL M2-39/X4+612H7(Q*5I(+>]%XZ"?A\)#\VKOMP4IN4 D+ -1 1;J#A129;GG# MR"30_)%R1V0??$!]>O4AB-_.(X.R9>D-O3'D\D3VD9J0F45[%,;Q(_BF"0C M/PAC.-(%D[8+)B_N@G6B8[@4E)[*1;FKFQT'M(U+46.AT6;+5&9Q#6U1LDHF M=LZ'T8EN=?%[75W]*P"NN[O6NRGUVYP:(';(A3:&8S].0KC4NG)<9$@JJ7Z4 MX?0(NTQ0W>SLBTP3AZ(BMJ,,Y$W_WT'D#Y-A?7WJ)LRROZJF^B D\#'0>&5R M=Y^ZX/4Q?/N^O*'F$0^3MT<\<1=]G_EW]"(AM?&M_0C9&42:$;6A4K,/4E:Y M=\G&?X=,:4 [/'0T=*G]U%53_P1Q$]VWEICU-SE;"U"-1N]L.E&?U''7/ M7D^C5TRMR%;(<4FB06]$I:3J":\FC"S=5+60AF8TMUS34(S*,M#Y4E)8&\(J M:,?L^3]02P,$% @ H1<5FC&9L%U @ >@4 !D !X;"]W;W)K&ULA51=3]LP%/TK5P&A39K(1\N'2AN)PM!X0$+ QL.T M!S>Y22P<.[.=!OCUNW;2K)-*]Y+<:]]S?*[MXWFG](NI$"V\UD*:15!9V\S" MT&05ULP<-*?$3[O;G7E(4C2\YKE(8K"1J+17 9 MSY935^\+?G#LS%8,KI.54B\NN0$H<#,.@9&OS5>H1".B&3\'CB#<4D' MW(XW[#>^=^IEQ0Q>*?',OPSYL I NVIBRC5*J_0;?'IB*X'F\SRTQ.MFPVS@6/898_XO04B"1E7)1M4RV<&@7F.0'AW$I]'%'KG34>YT'WOZ M2-;+6X&@"ABE[Q*YEV:WR*<*(6-:OW%9PIJ)UJ^B6@U\W"1F@4X ZQ7J\12 MR=P%,7 S6)B_8P[,0*$$>=O,=H \X(%U=&4M:LZ$@4,X.CA/XN1B*WHFY]+Z MT&B5H3'C^!1NN.1TNW,HEXY8<:=>E=;R!3K;2] M-<;1\6&Y[/WTM[Q_E>Z8+KDT(+ @:'1\=A* [IW>)U8UWETK9&UL?93;;MLP#(9?A?" 80.,^I2D;988 M2-H-ZT6!(-GA8MB%8M.Q4%MR);EI^_2C9,=+@30WED21GW[*(F=[J1YTB6C@ MN:Z$GGNE,/"2V?. MME+I3+:FX@)7"G1;UTR]++&2^[D7>0?#FN]*8PU!.FO8#C=H?C8K1:M@H.2\ M1J&Y%*"PF'N+:+H<67_G\(OC7A_-P6:RE?+!+N[RN1=:05AA9BR!T?"$-UA5 M%D0R'GNF-QQI X_G!_HWESOELF4:;V3UF^>FG'M7'N18L+8R:[G_CGT^8\O+ M9*7=%_:=;S+Q(&NUD74?3 IJ+KJ1/??W14WC+#TIF2 M>U#6FVAVXE)UT22."_M3-D;1+J^PHACNI3"EAJ\BQ_PM("!A@[KXH&X9GR7>8G8!2>1#',;Q&5XR M9)LX7O(.;XU/J#3"&K,N;_[*W./XL]AJH^B)_#V5=@<=G8;:LIGJAF4X]Z@N M-*HG]-*/'Z))^.6,Y-$@>72.GFZH#/.V0I %W,BZ)K$;([,'RL$=E9\2?!9Y M6O#" -TVUEM4PXW[8$J$0E94NESL0)>,_*V2K%.BG9(]TK/I03FY*RA:]Y2X MUBT3&4Y[R;*QEZV=G3R9R('ZA#8TL?C8'X\B?Y1"%\?6VY>X(Z.$+:X854Q 9?^.$S\ZSB"*/3#T=A/)B&<^A/!4=G4J':N M.6C*K16FJZ#!.O2?15=V_]V[YG7/U(Y39A46%!I>7(X]4%U#Z!9&-JX(M])0 M2;MI23T4E76@_4)*&PO=V]R:W-H965T.PX.71Z@,B5R D_5 "4XO[Z+D"*46)%SJ4SOD@@L/OV M[;X%2)QO6_E9%8@:OM15HRXFA=;KL^E490760KGM&AM:6;:R%IH>Y6JJUA)% M;IWJ:LH]+YK6HFPFLW,[=RUGYVVGJ[+!:PFJJVLA[R^Q:K<7$S;93=R4JT*; MB>GL?"U6>(OZ;GTMZ6DZHN1EC8TJVP8D+B\F0^+]P($/#MSR[@-9EE="B]FY;+<@C36AF8%-U7H3N;(QHMQJ2:LE^>G9 M;2$DOKBDO')XU=:DM1*V7"#&A7:)0;G R>_8+B[R71Y@'(_/@ M&/KLEC9EWE4([1+FBG;2VHBEX!-*A#N3#^U3>#_,OB6+[P7HY4.!A%/1 MABV;%8B].%L3I]O%:8?9TL:!O)/&7I/W/0H):.0'$@_K!K1].POVR7I476&<[K\E\R%&OI!G<&? MG74DYN_'YC-''YG--RCI)'\X\;[32A.V;2?]?7260N2$2>SPA,.OI!KS(7'Y M0/AWVI<&BSMQ&CL)3\B ^Z0YRJPTG7C"',:XDT;>J?%E0,?U$DO=+_$D=:+0 MMTOI(T0H[\A)$^X$:6SL(XC=9*"Q%\]WPC!QB+<%C??C\2AR B^V"\ECT1CX M#@LIIR3MHT5N]#!:&/E.Q.*'L4+N)+Y-C'@_$HI3^<* .8&?]A4.P7?C;X.9 M\_ZP+W-2*GT8QSMU^%B6AVU'9/[?MKMK2GV@Z6R?P)4Y%-Z(4L)'474()\3K MBC"(PREY;NC@,,"'I'_V2\(9?TDY[D:[UF-4@<1([D? F,L#^-CCG+"8] [2 M4V#F! >&X,'1CJ/H$BZP&7>&#N( M/2?@T:FUW^^,$$X2*BTW?9BX07 T-(?(;*TH=9CG4>ZA&U*ZU!-9U>6HC/9) MZ*0L &4.*@4=*2FK>]-H-[=W(+9"YO1B*'4!:Y3V,[')$+*6FM&>#PYLBS(K MH! ;5@P^"LK:6XD+:@7K!\E0HU:TA=/ M[E*51YYQZ'B4P!,DZ7]33.8]U6(&7WERZC<6Q4^19;A73=][JII'^YK[?N1$ M3[*:ASYEIGN7B1KEREZ9%%C,_EXQSHZWLGE_&?EJWE_IW@FY*ND#H<(EN7IN M3)\PLK\F]0^Z7=NKR:+5=-&QPX)NEBB- :TOVU;O'DR \:XZ^P]02P,$% M @ H1<5FGBBKU>! ]0H !D !X;"]W;W)K&ULI59M;]LV$/XK![4K$L")+YVS2+%7)A3 M56)!*TNE49]V@UXNZN9"%-YNXN1L]FZC*9K+ &PVFRG.A MGRXP4^NIYWO-Q*UNV1;+@] M;M _.M_)E[DP>*FR[S*QZ=0;>I#@4E29O57K/W#CSX#Q%BHS[@GK>F\4>K"H MC%7YQI@8Y+*HW^)Q$X '<*T*FQKX MO4@P>0G0)38MI:"A=!$<1+S"Q2F$?@>"7A

M-8?20$3;8T.P6BP^0"X99K>]9!:G_-:4_ M!@ +#H \ !X;"]W;W)K8F]O:RYX;6S%FUUOVD@4AO_*B*M4VB[!^*M5 M4XD"V41*(0I1>UE-S!!&ZP]VQDZ:_OH=FZ0Y!O/NWIQP1;")>1C&YSGGS/#I ML3!_WQ7%W^)GEN;VK+Q4;D[LRI,)DOWU-SW[<8HN;1K MI\*NB\>+PNA?15[*=)&8(DW/>H/MB6_*E#K9 M.[RH(6_EG6V.E/+N1CJ0LUYXZBZXTL:6S2N:ZTO'^*#7<9^B3SY&,PXOC]M!_&C^SS 6JY5.U*1(JDSEY78'PHHVJI2W&9;__9 MG258'L#R>+'&\]EB?G4Y&=U.)^++Z&HT&T_%XF(ZO5T0P"$ '!X-4)Q<2P+I M TC_#2$7M^[AZW3F .?G8GX]O2&0 8 ,C@8YOAC-"&0((,/C08X6%P0R I 1 M+^1$V<3H37U<%"LQ-_L768J$=#%@]L6YU$9\DVFEQ%:K[' ML2M\70VJ\F1GX) */&85N,DO3JX*:]^)YS&\=I.M"7L4$?U>Q%!.IPF-6Q8TJ]=;SXCJ5K0V9Y',B-7S@I M)C+*\ VJBB9'[AQ V(OB]LINLMQ)B*0R9);*H:RYXRY!8ADRBV6;/'>.'A+) MD%DD((NN62DF$LN062S=F73G:"*Q#)G% E/JEO^&2"Q#9K&\IM1=(^@CF?CL M,GG-K3OAD$U\9IN _'7G9O&137QFF\ RWA?3??<@[03,VJ$] MBNU,7%:NEG !:905AK;U J2=@+W,.839G*&82#L!LW8.=56>D2DFTD[ K!V( MV;K)0Z2=\ WZ9]OFS_Y7[HY33"2@D%E %!/?Z2$24,B]O6NO8=7"I9A(0.&; M]]5:7S[%1 (*C]5R$$1K.EH AN-V96$%Y(H0J*D((B M9@61A91V4'+WUK)**":R4,2^#XTLJNR!/A#,&%DH?LNUGS;F1*UH0(J1A6+V M0N@@YHU*:+T6(PO%;[A+K2-)HIC(0O$Q-ZZUZK4862@^WM:U':?'R$(QLX4@ M9BN\Q\A",?LJ$%JAI.$]1A:*V5>!$"9=^HOASUZ8+;2S&;"S"HJ1?^+&/_WF MQ?;SIZ5:Z5PM9^[BUAU/9)I<&U$_U%<:>'Y0[ZI>56DZ=L?F^54AER\_=GSY MH>;G?P%02P,$% @ H1<5CAE:^>: @ 7]H=N6'R>CN=A7>W' ML?M5U\-F7T[-\-!VY7RYLFW[4S->EOVN[IK->[,KM2R75O?W,ZJGQ_N9B]>O MKOS/Q':[/6S*[W;SYU3.XS\&UQ]M_S[L2QFKQ6O3[\JXKNK/X^WT4%\/X>$R MN5H\OZVK_ODM5/7<00)!,G^00I#.'Q0A*,X?E" HS1]D$&3S!SD$^?Q!&8+R M_$$K"%K-'Q26*..2(&F"-8'6 ;D.!%X'!#L0B!V0[$!@=D"T X': =D.!&X' MA#L0R!V0[D!@=T"\ X'>@GH+@=Z">@N!WC)YV2;06U!O(=!;4&\AT%M0;R'0 M6U!O(=!;4&\AT%M0;R'06U!O(=!;46\ET%M1;R706U%O)=!;)Q]+"/16U%L) M]%;46PGT5M1;"?16U%L)]%;46PGT5M1;"?2.J'$?6.!'I'U#L2Z)U0[T2@=T*]$X'> M"?5.!'HGU#L1Z)U0[T2@=YK\K"30.Z'>B4#OA'HG KT3ZIT(]$ZH=R+0VU!O M(]#;4&\CT-M0;R/0VU!O(]#;4&\CT-M0;R/0VR:;30CT-M3;"/0VU-L(]#;4 MVPCT=M3;"?1VU-L)]';4VPGT=M3;"?1VU-L)]';4VPGT=M3;"?3VR69! KT= M]78"O1WU=@*],^J="?3.J'"WR3Z$Z:,0OM[;OO+I M.-DAKNQ&UUK3:>.K:N@IQ73P,S1\IZZ>$-)Y<]OA]._FKN"$1KR;, M*W\/>#KW[<$ZUS9V=5NY\+7JXRYQ[(0/CYWUZ?D2K_0X[G9M;9NQON_CD=1/ MSE:-WUL;^BX]%;TZGQSB#=O39W9Q_E+F7&#<>>O&R<>).?O^N.>1S*?74RQD M76C/O^)+8BQ]\?O9>=J-;=Z8':_WY^@.RSR\6!Z7W_'O,WZI_\X^)*0/!>DC MA_110/K0D#X,I(\2TL<'2!_9AM((1=2,0FI&,36CH)I15,THK&845S,*K!E% M5DF155)DE119)45629%54F25%%DE159)D5529%44615%5D6155%D5119%456 M19%54615%%D51=:<(FM.D36GR)I39,TILN8467.*K#E%UIPB:TZ1M:#(6E!D M+2BR%A19"XJL!476@B)K09&UH,A:4&35%%DU159-D5539-44635%5DV155-D MU119-4560Y'54&0U%%D-159#D=509#4460U%5D.1U5!D+2FREA192XJL)476 MDB)K29&UI,A:4F0M*;*6_U/6'^-X^,?QRS/MJW9XSA?+_UIN?@%02P$"% ,4 M " "A%Q6!T%-8H$ "Q $ @ $ 9&]C4')O M<',O87!P+GAM;%!+ 0(4 Q0 ( *$7%:XZU<+[@ "L" 1 M " :\ !D;V-0&UL4$L! A0#% @ H1<5KI8'3?-!P E# !@ ("! M#0@ 'AL+W=O-$% #<%P & M @(%^$@ >&PO=V]R:W-H965T&UL4$L! A0#% @ M H1<5N7]&PO=V]R M:W-H965T&UL4$L! A0#% @ H1<5LM^DT70"0 .BX M !@ ("!("D 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ H1<5D@'")N#! $0H !D ("! MTV4 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ H1<5J4N9G'@ P D !D ("!4H8 'AL+W=O&UL4$L! A0#% @ H1<5CS>M0V0 M"0 F!H !D ("!.I( 'AL+W=OH&PO=V]R:W-H965T&UL4$L! A0#% @ H1<5E=GKKBG P 'PH !D M ("!9JX 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ H1<5EG5CEWL @ G 8 !D ("!];@ M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M H1<5E:,E_"8! T@H !D ("!;LT 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ H1<5N&PO=V]R:W-H965T\$ 0!X;"]W;W)K&UL4$L! A0#% @ H1<5EHF2:H+! V@D !D M ("!L@H! 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ H1<5O[R)2R@ @ H04 !D ("!)!8! 'AL M+W=O&PO=V]R:W-H965T 0!X;"]W;W)K&UL4$L! A0#% @ H1< M5F"9LDKF @ : 8 !D ("!NB(! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ H1<5F#1L3;W @ K08 M !D ("!1BP! 'AL+W=O$$% !@#@ &0 @(%T+P$ M>&PO=V]R:W-H965T M-P0 $T* 9 " @>PT 0!X;"]W;W)K&UL4$L! A0#% @ H1<5LMR_#3\ P T D !D M ("!6CD! 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ H1<5J6JW56$ P 5A( !D ("!.D4! 'AL+W=O M M& &0 @('U2 $ >&PO=V]R:W-H965T&UL4$L! A0#% @ H1<5IB! M"D-$ P H T !D ("!WU$! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ H1<5AZ-?B*]" ;E@ !D M ("!2%T! 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ H1<5MK5*5:# P Y0P !D ("! M;&T! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ H1<5FI7>C#P @ : D !D ("!HH&PO=V]R:W-H965T&UL4$L! A0#% @ H1<5B57B+]V M @ R 8 !D ("!A)&PO=V]R:W-H965T< 0!X;"]W;W)K&UL4$L! A0#% @ H1<5MS%:IUR @ 704 !D M ("!"J4! 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ H1<5I_I;%4W!0 Y!T !D ("!U;$! M 'AL+W=O&PO=V]R:W-H965T] 0!X;"]W;W)K&UL4$L! A0#% @ M H1<5OPW?LJ7 P 9@T !D ("!:+\! 'AL+W=O&UL4$L! A0#% @ H1<5OE>3K/G P M#!0 !D ("!TL@! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ H1<5HZ0$^R$ @ L 8 !D M ("!\-0! 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ H1<5B@%+T$( P BP@ !D ("!*MT! 'AL M+W=OD,# M !(# &0 @(%IX $ >&PO=V]R:W-H965T/C 0!X;"]W;W)K&UL4$L! A0#% @ H1< M5I^_.>=3! Y@X !D ("!-N@! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ H1<5NH1-OV# P "0P M !D ("!*/0! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ H1<5L1-;EB5 P )0H !D M ("!4?\! 'AL+W=O&PO=V]R:W-H965T M]'\6 , +@5 - M " 9,% @!X;"]S='EL97,N>&UL4$L! A0#% @ H1<5I>* MNQS $P( L ( !%@D" %]R96QS+RYR96QS4$L! A0# M% @ H1<5L>_-:4_!@ +#H \ ( !_PD" 'AL+W=O MI9-P( -\R 3 " 3T3 @!;0V]N=&5N B=%]4>7!E&UL4$L%!@ !A &$ GAH *45 @ $! end XML 108 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 109 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 110 FilingSummary.xml IDEA: XBRL DOCUMENT 3.22.4 html 221 459 1 false 64 0 false 8 false false R1.htm 0000001 - Document - Cover Sheet http://tortoisespac.com/role/Cover Cover Cover 1 false false R2.htm 0000002 - Document - Audit Information Sheet http://tortoisespac.com/role/AuditInformation Audit Information Cover 2 false false R3.htm 0000003 - Statement - CONSOLIDATED BALANCE SHEETS Sheet http://tortoisespac.com/role/CONSOLIDATEDBALANCESHEETS CONSOLIDATED BALANCE SHEETS Statements 3 false false R4.htm 0000004 - Statement - CONSOLIDATED BALANCE SHEETS (Parentheticals) Sheet http://tortoisespac.com/role/CONSOLIDATEDBALANCESHEETSParentheticals CONSOLIDATED BALANCE SHEETS (Parentheticals) Statements 4 false false R5.htm 0000005 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS Sheet http://tortoisespac.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS CONSOLIDATED STATEMENTS OF OPERATIONS Statements 5 false false R6.htm 0000006 - Statement - CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS??? EQUITY Sheet http://tortoisespac.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS??? EQUITY Statements 6 false false R7.htm 0000007 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS Sheet http://tortoisespac.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS CONSOLIDATED STATEMENTS OF CASH FLOWS Statements 7 false false R8.htm 0000008 - Disclosure - Description of Organization and Business Operations and Basis of Presentation Sheet http://tortoisespac.com/role/DescriptionofOrganizationandBusinessOperationsandBasisofPresentation Description of Organization and Business Operations and Basis of Presentation Notes 8 false false R9.htm 0000009 - Disclosure - Summary of Significant Accounting Policies Sheet http://tortoisespac.com/role/SummaryofSignificantAccountingPolicies Summary of Significant Accounting Policies Notes 9 false false R10.htm 0000010 - Disclosure - Acquisition Sheet http://tortoisespac.com/role/Acquisition Acquisition Notes 10 false false R11.htm 0000011 - Disclosure - Reverse Recapitalization Sheet http://tortoisespac.com/role/ReverseRecapitalization Reverse Recapitalization Notes 11 false false R12.htm 0000012 - Disclosure - Debt Sheet http://tortoisespac.com/role/Debt Debt Notes 12 false false R13.htm 0000013 - Disclosure - Investments Sheet http://tortoisespac.com/role/Investments Investments Notes 13 false false R14.htm 0000014 - Disclosure - Fair Value Measurements Sheet http://tortoisespac.com/role/FairValueMeasurements Fair Value Measurements Notes 14 false false R15.htm 0000015 - Disclosure - Inventory Sheet http://tortoisespac.com/role/Inventory Inventory Notes 15 false false R16.htm 0000016 - Disclosure - Capital Structure Sheet http://tortoisespac.com/role/CapitalStructure Capital Structure Notes 16 false false R17.htm 0000017 - Disclosure - Share-Based Compensation Sheet http://tortoisespac.com/role/ShareBasedCompensation Share-Based Compensation Notes 17 false false R18.htm 0000018 - Disclosure - Leases Sheet http://tortoisespac.com/role/Leases Leases Notes 18 false false R19.htm 0000019 - Disclosure - Property and Equipment, Net Sheet http://tortoisespac.com/role/PropertyandEquipmentNet Property and Equipment, Net Notes 19 false false R20.htm 0000020 - Disclosure - Intangible Assets, Net Sheet http://tortoisespac.com/role/IntangibleAssetsNet Intangible Assets, Net Notes 20 false false R21.htm 0000021 - Disclosure - Accrued Expenses and Other Current Liabilities Sheet http://tortoisespac.com/role/AccruedExpensesandOtherCurrentLiabilities Accrued Expenses and Other Current Liabilities Notes 21 false false R22.htm 0000022 - Disclosure - Warranties Sheet http://tortoisespac.com/role/Warranties Warranties Notes 22 false false R23.htm 0000023 - Disclosure - Income Taxes Sheet http://tortoisespac.com/role/IncomeTaxes Income Taxes Notes 23 false false R24.htm 0000024 - Disclosure - Commitments and Contingencies Sheet http://tortoisespac.com/role/CommitmentsandContingencies Commitments and Contingencies Notes 24 false false R25.htm 0000025 - Disclosure - Net (Loss) Income Per Share Sheet http://tortoisespac.com/role/NetLossIncomePerShare Net (Loss) Income Per Share Notes 25 false false R26.htm 0000026 - Disclosure - Supplemental Cash Flow Information Sheet http://tortoisespac.com/role/SupplementalCashFlowInformation Supplemental Cash Flow Information Notes 26 false false R27.htm 0000027 - Disclosure - Retirement Plan Sheet http://tortoisespac.com/role/RetirementPlan Retirement Plan Notes 27 false false R28.htm 0000028 - Disclosure - Summary of Significant Accounting policies (Policies) Sheet http://tortoisespac.com/role/SummaryofSignificantAccountingpoliciesPolicies Summary of Significant Accounting policies (Policies) Policies http://tortoisespac.com/role/SummaryofSignificantAccountingPolicies 28 false false R29.htm 0000029 - Disclosure - Summary of Significant Accounting Policies (Tables) Sheet http://tortoisespac.com/role/SummaryofSignificantAccountingPoliciesTables Summary of Significant Accounting Policies (Tables) Tables http://tortoisespac.com/role/SummaryofSignificantAccountingPolicies 29 false false R30.htm 0000030 - Disclosure - Reverse Recapitalization (Tables) Sheet http://tortoisespac.com/role/ReverseRecapitalizationTables Reverse Recapitalization (Tables) Tables http://tortoisespac.com/role/ReverseRecapitalization 30 false false R31.htm 0000031 - Disclosure - Investments (Tables) Sheet http://tortoisespac.com/role/InvestmentsTables Investments (Tables) Tables http://tortoisespac.com/role/Investments 31 false false R32.htm 0000032 - Disclosure - Fair Value Measurements (Tables) Sheet http://tortoisespac.com/role/FairValueMeasurementsTables Fair Value Measurements (Tables) Tables http://tortoisespac.com/role/FairValueMeasurements 32 false false R33.htm 0000033 - Disclosure - Inventory (Tables) Sheet http://tortoisespac.com/role/InventoryTables Inventory (Tables) Tables http://tortoisespac.com/role/Inventory 33 false false R34.htm 0000034 - Disclosure - Capital Structure (Tables) Sheet http://tortoisespac.com/role/CapitalStructureTables Capital Structure (Tables) Tables http://tortoisespac.com/role/CapitalStructure 34 false false R35.htm 0000035 - Disclosure - Share-Based Compensation (Tables) Sheet http://tortoisespac.com/role/ShareBasedCompensationTables Share-Based Compensation (Tables) Tables http://tortoisespac.com/role/ShareBasedCompensation 35 false false R36.htm 0000036 - Disclosure - Leases (Tables) Sheet http://tortoisespac.com/role/LeasesTables Leases (Tables) Tables http://tortoisespac.com/role/Leases 36 false false R37.htm 0000037 - Disclosure - Property and Equipment, Net (Tables) Sheet http://tortoisespac.com/role/PropertyandEquipmentNetTables Property and Equipment, Net (Tables) Tables http://tortoisespac.com/role/PropertyandEquipmentNet 37 false false R38.htm 0000038 - Disclosure - Intangible Assets, Net (Tables) Sheet http://tortoisespac.com/role/IntangibleAssetsNetTables Intangible Assets, Net (Tables) Tables http://tortoisespac.com/role/IntangibleAssetsNet 38 false false R39.htm 0000039 - Disclosure - Accrued Expenses and Other Current Liabilities (Tables) Sheet http://tortoisespac.com/role/AccruedExpensesandOtherCurrentLiabilitiesTables Accrued Expenses and Other Current Liabilities (Tables) Tables http://tortoisespac.com/role/AccruedExpensesandOtherCurrentLiabilities 39 false false R40.htm 0000040 - Disclosure - Warranties (Tables) Sheet http://tortoisespac.com/role/WarrantiesTables Warranties (Tables) Tables http://tortoisespac.com/role/Warranties 40 false false R41.htm 0000041 - Disclosure - Income Taxes (Tables) Sheet http://tortoisespac.com/role/IncomeTaxesTables Income Taxes (Tables) Tables http://tortoisespac.com/role/IncomeTaxes 41 false false R42.htm 0000042 - Disclosure - Net (Loss) Income Per Share (Tables) Sheet http://tortoisespac.com/role/NetLossIncomePerShareTables Net (Loss) Income Per Share (Tables) Tables http://tortoisespac.com/role/NetLossIncomePerShare 42 false false R43.htm 0000043 - Disclosure - Supplemental Cash Flow Information (Tables) Sheet http://tortoisespac.com/role/SupplementalCashFlowInformationTables Supplemental Cash Flow Information (Tables) Tables http://tortoisespac.com/role/SupplementalCashFlowInformation 43 false false R44.htm 0000044 - Disclosure - Description of Organization and Business Operations and Basis of Presentation (Details) Sheet http://tortoisespac.com/role/DescriptionofOrganizationandBusinessOperationsandBasisofPresentationDetails Description of Organization and Business Operations and Basis of Presentation (Details) Details http://tortoisespac.com/role/DescriptionofOrganizationandBusinessOperationsandBasisofPresentation 44 false false R45.htm 0000045 - Disclosure - Summary of Significant Accounting Policies - Restricted Cash (Details) Sheet http://tortoisespac.com/role/SummaryofSignificantAccountingPoliciesRestrictedCashDetails Summary of Significant Accounting Policies - Restricted Cash (Details) Details 45 false false R46.htm 0000046 - Disclosure - Summary of Significant Accounting Policies - Portion of Our Net Accounts Receivable from Significant Customers (Details) Sheet http://tortoisespac.com/role/SummaryofSignificantAccountingPoliciesPortionofOurNetAccountsReceivablefromSignificantCustomersDetails Summary of Significant Accounting Policies - Portion of Our Net Accounts Receivable from Significant Customers (Details) Details 46 false false R47.htm 0000047 - Disclosure - Summary of Significant Accounting Policies - Narrative (Details) Sheet http://tortoisespac.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails Summary of Significant Accounting Policies - Narrative (Details) Details 47 false false R48.htm 0000048 - Disclosure - Summary of Significant Accounting Policies - Schedule of Property and Equipment (Details) Sheet http://tortoisespac.com/role/SummaryofSignificantAccountingPoliciesScheduleofPropertyandEquipmentDetails Summary of Significant Accounting Policies - Schedule of Property and Equipment (Details) Details 48 false false R49.htm 0000049 - Disclosure - Summary of Significant Accounting Policies - Disaggregation of Revenue (Details) Sheet http://tortoisespac.com/role/SummaryofSignificantAccountingPoliciesDisaggregationofRevenueDetails Summary of Significant Accounting Policies - Disaggregation of Revenue (Details) Details 49 false false R50.htm 0000050 - Disclosure - Summary of Significant Accounting Policies - Portion of Our Revenues from Significant Customers (Details) Sheet http://tortoisespac.com/role/SummaryofSignificantAccountingPoliciesPortionofOurRevenuesfromSignificantCustomersDetails Summary of Significant Accounting Policies - Portion of Our Revenues from Significant Customers (Details) Details 50 false false R51.htm 0000051 - Disclosure - Acquisition (Details) Sheet http://tortoisespac.com/role/AcquisitionDetails Acquisition (Details) Details http://tortoisespac.com/role/Acquisition 51 false false R52.htm 0000052 - Disclosure - Reverse Recapitalization - Narrative (Details) Sheet http://tortoisespac.com/role/ReverseRecapitalizationNarrativeDetails Reverse Recapitalization - Narrative (Details) Details 52 false false R53.htm 0000053 - Disclosure - Reverse Recapitalization - Schedule of Business Combination to the Consolidated Statements of Cash Flows and the Consolidated Statement of Changes in Stockholders??? Equity Deficit (Details) Sheet http://tortoisespac.com/role/ReverseRecapitalizationScheduleofBusinessCombinationtotheConsolidatedStatementsofCashFlowsandtheConsolidatedStatementofChangesinStockholdersEquityDeficitDetails Reverse Recapitalization - Schedule of Business Combination to the Consolidated Statements of Cash Flows and the Consolidated Statement of Changes in Stockholders??? Equity Deficit (Details) Details 53 false false R54.htm 0000054 - Disclosure - Reverse Recapitalization - Schedule of Shares of Common Stock Issued Immediately Following the Consummation of the Business Combination (Details) Sheet http://tortoisespac.com/role/ReverseRecapitalizationScheduleofSharesofCommonStockIssuedImmediatelyFollowingtheConsummationoftheBusinessCombinationDetails Reverse Recapitalization - Schedule of Shares of Common Stock Issued Immediately Following the Consummation of the Business Combination (Details) Details 54 false false R55.htm 0000055 - Disclosure - Reverse Recapitalization - Schedule of Legacy Hyliion Shares (Details) Sheet http://tortoisespac.com/role/ReverseRecapitalizationScheduleofLegacyHyliionSharesDetails Reverse Recapitalization - Schedule of Legacy Hyliion Shares (Details) Details 55 false false R56.htm 0000056 - Disclosure - Debt - Narrative (Details) Sheet http://tortoisespac.com/role/DebtNarrativeDetails Debt - Narrative (Details) Details 56 false false R57.htm 0000057 - Disclosure - Investments - Schedule of Amortized Cost, Unrealized Gains and Losses, and Fair Value (Details) Sheet http://tortoisespac.com/role/InvestmentsScheduleofAmortizedCostUnrealizedGainsandLossesandFairValueDetails Investments - Schedule of Amortized Cost, Unrealized Gains and Losses, and Fair Value (Details) Details 57 false false R58.htm 0000058 - Disclosure - Investments - Schedule of Investment Maturity (Details) Sheet http://tortoisespac.com/role/InvestmentsScheduleofInvestmentMaturityDetails Investments - Schedule of Investment Maturity (Details) Details 58 false false R59.htm 0000059 - Disclosure - Fair Value Measurements - Schedule of Assets and Liabilities That Are Measured at Fair Value on a Recurring Basis (Details) Sheet http://tortoisespac.com/role/FairValueMeasurementsScheduleofAssetsandLiabilitiesThatAreMeasuredatFairValueonaRecurringBasisDetails Fair Value Measurements - Schedule of Assets and Liabilities That Are Measured at Fair Value on a Recurring Basis (Details) Details 59 false false R60.htm 0000060 - Disclosure - Fair Value Measurements - Schedule of Level 3 Instruments (Details) Sheet http://tortoisespac.com/role/FairValueMeasurementsScheduleofLevel3InstrumentsDetails Fair Value Measurements - Schedule of Level 3 Instruments (Details) Details 60 false false R61.htm 0000061 - Disclosure - Inventory - Schedule of Inventory (Details) Sheet http://tortoisespac.com/role/InventoryScheduleofInventoryDetails Inventory - Schedule of Inventory (Details) Details 61 false false R62.htm 0000062 - Disclosure - Inventory - Narrative (Details) Sheet http://tortoisespac.com/role/InventoryNarrativeDetails Inventory - Narrative (Details) Details 62 false false R63.htm 0000063 - Disclosure - Capital Structure - Narrative (Details) Sheet http://tortoisespac.com/role/CapitalStructureNarrativeDetails Capital Structure - Narrative (Details) Details 63 false false R64.htm 0000064 - Disclosure - Capital Structure - Schedule of Common Stock Reserved (Details) Sheet http://tortoisespac.com/role/CapitalStructureScheduleofCommonStockReservedDetails Capital Structure - Schedule of Common Stock Reserved (Details) Details 64 false false R65.htm 0000065 - Disclosure - Share-Based Compensation - Narrative (Details) Sheet http://tortoisespac.com/role/ShareBasedCompensationNarrativeDetails Share-Based Compensation - Narrative (Details) Details 65 false false R66.htm 0000066 - Disclosure - Share-Based Compensation - Schedule of Assumptions Were Used for Options Issued (Details) Sheet http://tortoisespac.com/role/ShareBasedCompensationScheduleofAssumptionsWereUsedforOptionsIssuedDetails Share-Based Compensation - Schedule of Assumptions Were Used for Options Issued (Details) Details 66 false false R67.htm 0000067 - Disclosure - Share-Based Compensation - Schedule of Share Option Activity 2016 (Details) Sheet http://tortoisespac.com/role/ShareBasedCompensationScheduleofShareOptionActivity2016Details Share-Based Compensation - Schedule of Share Option Activity 2016 (Details) Details 67 false false R68.htm 0000068 - Disclosure - Share-Based Compensation - Schedule of Share Option Activity 2020 (Details) Sheet http://tortoisespac.com/role/ShareBasedCompensationScheduleofShareOptionActivity2020Details Share-Based Compensation - Schedule of Share Option Activity 2020 (Details) Details 68 false false R69.htm 0000069 - Disclosure - Leases - Narrative (Details) Sheet http://tortoisespac.com/role/LeasesNarrativeDetails Leases - Narrative (Details) Details 69 false false R70.htm 0000070 - Disclosure - Leases - Schedule of Operating Lease Costs and Finance Lease Costs (Details) Sheet http://tortoisespac.com/role/LeasesScheduleofOperatingLeaseCostsandFinanceLeaseCostsDetails Leases - Schedule of Operating Lease Costs and Finance Lease Costs (Details) Details 70 false false R71.htm 0000071 - Disclosure - Leases - Schedule of Weighted-average Lease Terms and Discount Rates (Details) Sheet http://tortoisespac.com/role/LeasesScheduleofWeightedaverageLeaseTermsandDiscountRatesDetails Leases - Schedule of Weighted-average Lease Terms and Discount Rates (Details) Details 71 false false R72.htm 0000072 - Disclosure - Leases - Schedule of Lease Liability Maturities for the Next Five Years (Details) Sheet http://tortoisespac.com/role/LeasesScheduleofLeaseLiabilityMaturitiesfortheNextFiveYearsDetails Leases - Schedule of Lease Liability Maturities for the Next Five Years (Details) Details 72 false false R73.htm 0000073 - Disclosure - Property and Equipment, Net - Schedule of Property and Equipment, Net (Details) Sheet http://tortoisespac.com/role/PropertyandEquipmentNetScheduleofPropertyandEquipmentNetDetails Property and Equipment, Net - Schedule of Property and Equipment, Net (Details) Details 73 false false R74.htm 0000074 - Disclosure - Property and Equipment, Net (Details) Sheet http://tortoisespac.com/role/PropertyandEquipmentNetDetails Property and Equipment, Net (Details) Details http://tortoisespac.com/role/PropertyandEquipmentNetTables 74 false false R75.htm 0000075 - Disclosure - Intangible Assets, Net - Schedule of identifiable intangible assets (Details) Sheet http://tortoisespac.com/role/IntangibleAssetsNetScheduleofidentifiableintangibleassetsDetails Intangible Assets, Net - Schedule of identifiable intangible assets (Details) Details 75 false false R76.htm 0000076 - Disclosure - Intangible Assets, Net - Narrative (Details) Sheet http://tortoisespac.com/role/IntangibleAssetsNetNarrativeDetails Intangible Assets, Net - Narrative (Details) Details 76 false false R77.htm 0000077 - Disclosure - Intangible Assets, Net - Schedule of Future Amortization Expense (Details) Sheet http://tortoisespac.com/role/IntangibleAssetsNetScheduleofFutureAmortizationExpenseDetails Intangible Assets, Net - Schedule of Future Amortization Expense (Details) Details 77 false false R78.htm 0000078 - Disclosure - Accrued Expenses and Other Current Liabilities - Schedule of accrued expenses and other current liabilities (Details) Sheet http://tortoisespac.com/role/AccruedExpensesandOtherCurrentLiabilitiesScheduleofaccruedexpensesandothercurrentliabilitiesDetails Accrued Expenses and Other Current Liabilities - Schedule of accrued expenses and other current liabilities (Details) Details 78 false false R79.htm 0000079 - Disclosure - Warranties - Schedule of Product Warranty Liability (Details) Sheet http://tortoisespac.com/role/WarrantiesScheduleofProductWarrantyLiabilityDetails Warranties - Schedule of Product Warranty Liability (Details) Details 79 false false R80.htm 0000080 - Disclosure - Income Taxes - Schedule of Provision for Income Taxes (Details) Sheet http://tortoisespac.com/role/IncomeTaxesScheduleofProvisionforIncomeTaxesDetails Income Taxes - Schedule of Provision for Income Taxes (Details) Details 80 false false R81.htm 0000081 - Disclosure - Income Taxes - Schedule of Deferred Taxes (Details) Sheet http://tortoisespac.com/role/IncomeTaxesScheduleofDeferredTaxesDetails Income Taxes - Schedule of Deferred Taxes (Details) Details 81 false false R82.htm 0000082 - Disclosure - Income Taxes - Schedule of Reconciliation of Taxes at Federal Statutory Rate to Provision for Income Taxes (Details) Sheet http://tortoisespac.com/role/IncomeTaxesScheduleofReconciliationofTaxesatFederalStatutoryRatetoProvisionforIncomeTaxesDetails Income Taxes - Schedule of Reconciliation of Taxes at Federal Statutory Rate to Provision for Income Taxes (Details) Details 82 false false R83.htm 0000083 - Disclosure - Income Taxes - Narrative (Details) Sheet http://tortoisespac.com/role/IncomeTaxesNarrativeDetails Income Taxes - Narrative (Details) Details 83 false false R84.htm 0000084 - Disclosure - Commitments and Contingencies (Details) Sheet http://tortoisespac.com/role/CommitmentsandContingenciesDetails Commitments and Contingencies (Details) Details http://tortoisespac.com/role/CommitmentsandContingencies 84 false false R85.htm 0000085 - Disclosure - Net (Loss) Income Per Share - Schedule of Basic and Diluted Net (Loss) Income Per Share (Details) Sheet http://tortoisespac.com/role/NetLossIncomePerShareScheduleofBasicandDilutedNetLossIncomePerShareDetails Net (Loss) Income Per Share - Schedule of Basic and Diluted Net (Loss) Income Per Share (Details) Details http://tortoisespac.com/role/NetLossIncomePerShareTables 85 false false R86.htm 0000086 - Disclosure - Net (Loss) Income Per Share - Schedule of Potential Common Shares (Details) Sheet http://tortoisespac.com/role/NetLossIncomePerShareScheduleofPotentialCommonSharesDetails Net (Loss) Income Per Share - Schedule of Potential Common Shares (Details) Details http://tortoisespac.com/role/NetLossIncomePerShareTables 86 false false R87.htm 0000087 - Disclosure - Supplemental Cash Flow Information - Schedule of Provides Supplemental Cash Flow Information (Details) Sheet http://tortoisespac.com/role/SupplementalCashFlowInformationScheduleofProvidesSupplementalCashFlowInformationDetails Supplemental Cash Flow Information - Schedule of Provides Supplemental Cash Flow Information (Details) Details 87 false false R88.htm 0000088 - Disclosure - Supplemental Cash Flow Information - Schedule of Provides Supplemental Disclosures of Noncash Financing Activities (Details) Sheet http://tortoisespac.com/role/SupplementalCashFlowInformationScheduleofProvidesSupplementalDisclosuresofNoncashFinancingActivitiesDetails Supplemental Cash Flow Information - Schedule of Provides Supplemental Disclosures of Noncash Financing Activities (Details) Details 88 false false R89.htm 0000089 - Disclosure - Retirement Plan (Details) Sheet http://tortoisespac.com/role/RetirementPlanDetails Retirement Plan (Details) Details http://tortoisespac.com/role/RetirementPlan 89 false false All Reports Book All Reports [ix-0514-Hidden-Fact-Eligible-For-Transform] WARN: 5 fact(s) appearing in ix:hidden were eligible for transformation: hyln:WarrantsToPurchase, us-gaap:FiniteLivedIntangibleAssetUsefulLife, us-gaap:LesseeOperatingLeaseRenewalTerm, us-gaap:LongTermDebtTerm, us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1 - hyln-20221231.htm 4 [dqc-0015-Negative-Values] Fact us-gaap:VariableLeaseCost has a value of -14000 which is less than zero. This element should not have a negative value. The preparer should consider if the value is input correctly for this assertion and, after considering the appropriateness of the input, if incorrect, input the amount as a positive (i.e., absolute) value and provide a negated label. The properties of this us-gaap:VariableLeaseCost fact are: Context: idf1c87c067434ca8bd69c57810d33bed_D20200101-20201231, Unit: usd, Rule Element Id: 7113. hyln-20221231.htm 4 hyln-20221231.htm hyln-20221231.xsd hyln-20221231_cal.xml hyln-20221231_def.xml hyln-20221231_lab.xml hyln-20221231_pre.xml hyln-20221231xex105c.htm hyln-20221231xex141.htm hyln-20221231xex211.htm hyln-20221231xex231.htm hyln-20221231xex311.htm hyln-20221231xex312.htm hyln-20221231xex321.htm hyln-20221231xex322.htm hyln-20221231_g1.jpg hyln-20221231_g2.jpg http://fasb.org/srt/2022 http://fasb.org/us-gaap/2022 http://xbrl.sec.gov/dei/2022 true true JSON 113 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "hyln-20221231.htm": { "axisCustom": 2, "axisStandard": 24, "baseTaxonomies": { "http://fasb.org/srt/2022": 1, "http://fasb.org/us-gaap/2022": 906, "http://xbrl.sec.gov/dei/2022": 38 }, "contextCount": 221, "dts": { "calculationLink": { "local": [ "hyln-20221231_cal.xml" ] }, "definitionLink": { "local": [ "hyln-20221231_def.xml" ] }, "inline": { "local": [ "hyln-20221231.htm" ] }, "labelLink": { "local": [ "hyln-20221231_lab.xml" ] }, "presentationLink": { "local": [ "hyln-20221231_pre.xml" ] }, "schema": { "local": [ "hyln-20221231.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-roles-2022.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-types-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-roles-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-types-2022.xsd", "https://xbrl.sec.gov/country/2022/country-2022.xsd", "https://xbrl.sec.gov/dei/2022/dei-2022.xsd" ] } }, "elementCount": 665, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2022": 4, "http://tortoisespac.com/20221231": 1, "http://xbrl.sec.gov/dei/2022": 4, "total": 9 }, "keyCustom": 93, "keyStandard": 366, "memberCustom": 28, "memberStandard": 35, "nsprefix": "hyln", "nsuri": "http://tortoisespac.com/20221231", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hyln-20221231.htm", "contextRef": "i19116913aaac4558a0e73da1293ecf72_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "0000001 - Document - Cover", "menuCat": "Cover", "order": "1", "role": "http://tortoisespac.com/role/Cover", "shortName": "Cover", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hyln-20221231.htm", "contextRef": "i19116913aaac4558a0e73da1293ecf72_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "hyln-20221231.htm", "contextRef": "i19116913aaac4558a0e73da1293ecf72_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AssetAcquisitionTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000010 - Disclosure - Acquisition", "menuCat": "Notes", "order": "10", "role": "http://tortoisespac.com/role/Acquisition", "shortName": "Acquisition", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "hyln-20221231.htm", "contextRef": "i19116913aaac4558a0e73da1293ecf72_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AssetAcquisitionTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "hyln-20221231.htm", "contextRef": "i19116913aaac4558a0e73da1293ecf72_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "hyln:ReverseRecapitalizationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000011 - Disclosure - Reverse Recapitalization", "menuCat": "Notes", "order": "11", "role": "http://tortoisespac.com/role/ReverseRecapitalization", "shortName": "Reverse Recapitalization", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "hyln-20221231.htm", "contextRef": "i19116913aaac4558a0e73da1293ecf72_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "hyln:ReverseRecapitalizationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "hyln-20221231.htm", "contextRef": "i19116913aaac4558a0e73da1293ecf72_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000012 - Disclosure - Debt", "menuCat": "Notes", "order": "12", "role": "http://tortoisespac.com/role/Debt", "shortName": "Debt", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "hyln-20221231.htm", "contextRef": "i19116913aaac4558a0e73da1293ecf72_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "hyln-20221231.htm", "contextRef": "i19116913aaac4558a0e73da1293ecf72_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000013 - Disclosure - Investments", "menuCat": "Notes", "order": "13", "role": "http://tortoisespac.com/role/Investments", "shortName": "Investments", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "hyln-20221231.htm", "contextRef": "i19116913aaac4558a0e73da1293ecf72_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "hyln-20221231.htm", "contextRef": "i19116913aaac4558a0e73da1293ecf72_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000014 - Disclosure - Fair Value Measurements", "menuCat": "Notes", "order": "14", "role": "http://tortoisespac.com/role/FairValueMeasurements", "shortName": "Fair Value Measurements", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "hyln-20221231.htm", "contextRef": "i19116913aaac4558a0e73da1293ecf72_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "hyln-20221231.htm", "contextRef": "i19116913aaac4558a0e73da1293ecf72_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000015 - Disclosure - Inventory", "menuCat": "Notes", "order": "15", "role": "http://tortoisespac.com/role/Inventory", "shortName": "Inventory", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "hyln-20221231.htm", "contextRef": "i19116913aaac4558a0e73da1293ecf72_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "hyln-20221231.htm", "contextRef": "i19116913aaac4558a0e73da1293ecf72_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PartnersCapitalNotesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000016 - Disclosure - Capital Structure", "menuCat": "Notes", "order": "16", "role": "http://tortoisespac.com/role/CapitalStructure", "shortName": "Capital Structure", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "hyln-20221231.htm", "contextRef": "i19116913aaac4558a0e73da1293ecf72_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PartnersCapitalNotesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "hyln-20221231.htm", "contextRef": "i19116913aaac4558a0e73da1293ecf72_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000017 - Disclosure - Share-Based Compensation", "menuCat": "Notes", "order": "17", "role": "http://tortoisespac.com/role/ShareBasedCompensation", "shortName": "Share-Based Compensation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "hyln-20221231.htm", "contextRef": "i19116913aaac4558a0e73da1293ecf72_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "hyln-20221231.htm", "contextRef": "i19116913aaac4558a0e73da1293ecf72_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000018 - Disclosure - Leases", "menuCat": "Notes", "order": "18", "role": "http://tortoisespac.com/role/Leases", "shortName": "Leases", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "hyln-20221231.htm", "contextRef": "i19116913aaac4558a0e73da1293ecf72_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "hyln-20221231.htm", "contextRef": "i19116913aaac4558a0e73da1293ecf72_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000019 - Disclosure - Property and Equipment, Net", "menuCat": "Notes", "order": "19", "role": "http://tortoisespac.com/role/PropertyandEquipmentNet", "shortName": "Property and Equipment, Net", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "hyln-20221231.htm", "contextRef": "i19116913aaac4558a0e73da1293ecf72_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "hyln-20221231.htm", "contextRef": "i19116913aaac4558a0e73da1293ecf72_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "dei:AuditorFirmId", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "false", "longName": "0000002 - Document - Audit Information", "menuCat": "Cover", "order": "2", "role": "http://tortoisespac.com/role/AuditInformation", "shortName": "Audit Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "hyln-20221231.htm", "contextRef": "i19116913aaac4558a0e73da1293ecf72_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "dei:AuditorFirmId", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "hyln-20221231.htm", "contextRef": "i19116913aaac4558a0e73da1293ecf72_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000020 - Disclosure - Intangible Assets, Net", "menuCat": "Notes", "order": "20", "role": "http://tortoisespac.com/role/IntangibleAssetsNet", "shortName": "Intangible Assets, Net", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "hyln-20221231.htm", "contextRef": "i19116913aaac4558a0e73da1293ecf72_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "hyln-20221231.htm", "contextRef": "i19116913aaac4558a0e73da1293ecf72_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000021 - Disclosure - Accrued Expenses and Other Current Liabilities", "menuCat": "Notes", "order": "21", "role": "http://tortoisespac.com/role/AccruedExpensesandOtherCurrentLiabilities", "shortName": "Accrued Expenses and Other Current Liabilities", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "hyln-20221231.htm", "contextRef": "i19116913aaac4558a0e73da1293ecf72_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "hyln-20221231.htm", "contextRef": "i19116913aaac4558a0e73da1293ecf72_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ProductWarrantyDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000022 - Disclosure - Warranties", "menuCat": "Notes", "order": "22", "role": "http://tortoisespac.com/role/Warranties", "shortName": "Warranties", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "hyln-20221231.htm", "contextRef": "i19116913aaac4558a0e73da1293ecf72_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ProductWarrantyDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "hyln-20221231.htm", "contextRef": "i19116913aaac4558a0e73da1293ecf72_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000023 - Disclosure - Income Taxes", "menuCat": "Notes", "order": "23", "role": "http://tortoisespac.com/role/IncomeTaxes", "shortName": "Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "hyln-20221231.htm", "contextRef": "i19116913aaac4558a0e73da1293ecf72_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "hyln-20221231.htm", "contextRef": "i19116913aaac4558a0e73da1293ecf72_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000024 - Disclosure - Commitments and Contingencies", "menuCat": "Notes", "order": "24", "role": "http://tortoisespac.com/role/CommitmentsandContingencies", "shortName": "Commitments and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "hyln-20221231.htm", "contextRef": "i19116913aaac4558a0e73da1293ecf72_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "hyln-20221231.htm", "contextRef": "i19116913aaac4558a0e73da1293ecf72_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000025 - Disclosure - Net (Loss) Income Per Share", "menuCat": "Notes", "order": "25", "role": "http://tortoisespac.com/role/NetLossIncomePerShare", "shortName": "Net (Loss) Income Per Share", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "hyln-20221231.htm", "contextRef": "i19116913aaac4558a0e73da1293ecf72_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "hyln-20221231.htm", "contextRef": "i19116913aaac4558a0e73da1293ecf72_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CashFlowSupplementalDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000026 - Disclosure - Supplemental Cash Flow Information", "menuCat": "Notes", "order": "26", "role": "http://tortoisespac.com/role/SupplementalCashFlowInformation", "shortName": "Supplemental Cash Flow Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "hyln-20221231.htm", "contextRef": "i19116913aaac4558a0e73da1293ecf72_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CashFlowSupplementalDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "hyln-20221231.htm", "contextRef": "i19116913aaac4558a0e73da1293ecf72_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000027 - Disclosure - Retirement Plan", "menuCat": "Notes", "order": "27", "role": "http://tortoisespac.com/role/RetirementPlan", "shortName": "Retirement Plan", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "hyln-20221231.htm", "contextRef": "i19116913aaac4558a0e73da1293ecf72_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "hyln-20221231.htm", "contextRef": "i19116913aaac4558a0e73da1293ecf72_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:UseOfEstimates", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000028 - Disclosure - Summary of Significant Accounting policies (Policies)", "menuCat": "Policies", "order": "28", "role": "http://tortoisespac.com/role/SummaryofSignificantAccountingpoliciesPolicies", "shortName": "Summary of Significant Accounting policies (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "hyln-20221231.htm", "contextRef": "i19116913aaac4558a0e73da1293ecf72_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:UseOfEstimates", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "hyln-20221231.htm", "contextRef": "i19116913aaac4558a0e73da1293ecf72_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRestrictedCashAndCashEquivalentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000029 - Disclosure - Summary of Significant Accounting Policies (Tables)", "menuCat": "Tables", "order": "29", "role": "http://tortoisespac.com/role/SummaryofSignificantAccountingPoliciesTables", "shortName": "Summary of Significant Accounting Policies (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "hyln-20221231.htm", "contextRef": "i19116913aaac4558a0e73da1293ecf72_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRestrictedCashAndCashEquivalentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "hyln-20221231.htm", "contextRef": "i325c13f98cf349e7a06bd2c574a4974b_I20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000003 - Statement - CONSOLIDATED BALANCE SHEETS", "menuCat": "Statements", "order": "3", "role": "http://tortoisespac.com/role/CONSOLIDATEDBALANCESHEETS", "shortName": "CONSOLIDATED BALANCE SHEETS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "hyln-20221231.htm", "contextRef": "i325c13f98cf349e7a06bd2c574a4974b_I20221231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:AccountsReceivableNetCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "hyln-20221231.htm", "contextRef": "i19116913aaac4558a0e73da1293ecf72_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationSeparatelyRecognizedTransactionsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000030 - Disclosure - Reverse Recapitalization (Tables)", "menuCat": "Tables", "order": "30", "role": "http://tortoisespac.com/role/ReverseRecapitalizationTables", "shortName": "Reverse Recapitalization (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "hyln-20221231.htm", "contextRef": "i19116913aaac4558a0e73da1293ecf72_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationSeparatelyRecognizedTransactionsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "hyln-20221231.htm", "contextRef": "i19116913aaac4558a0e73da1293ecf72_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:HeldToMaturitySecuritiesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000031 - Disclosure - Investments (Tables)", "menuCat": "Tables", "order": "31", "role": "http://tortoisespac.com/role/InvestmentsTables", "shortName": "Investments (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "hyln-20221231.htm", "contextRef": "i19116913aaac4558a0e73da1293ecf72_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:HeldToMaturitySecuritiesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "us-gaap:FairValueDisclosuresTextBlock", "body", "html" ], "baseRef": "hyln-20221231.htm", "contextRef": "i19116913aaac4558a0e73da1293ecf72_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000032 - Disclosure - Fair Value Measurements (Tables)", "menuCat": "Tables", "order": "32", "role": "http://tortoisespac.com/role/FairValueMeasurementsTables", "shortName": "Fair Value Measurements (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:FairValueDisclosuresTextBlock", "body", "html" ], "baseRef": "hyln-20221231.htm", "contextRef": "i19116913aaac4558a0e73da1293ecf72_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "baseRef": "hyln-20221231.htm", "contextRef": "i19116913aaac4558a0e73da1293ecf72_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000033 - Disclosure - Inventory (Tables)", "menuCat": "Tables", "order": "33", "role": "http://tortoisespac.com/role/InventoryTables", "shortName": "Inventory (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "baseRef": "hyln-20221231.htm", "contextRef": "i19116913aaac4558a0e73da1293ecf72_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "hyln-20221231.htm", "contextRef": "i19116913aaac4558a0e73da1293ecf72_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "hyln:ScheduleOfCommonStockReservedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000034 - Disclosure - Capital Structure (Tables)", "menuCat": "Tables", "order": "34", "role": "http://tortoisespac.com/role/CapitalStructureTables", "shortName": "Capital Structure (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "hyln-20221231.htm", "contextRef": "i19116913aaac4558a0e73da1293ecf72_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "hyln:ScheduleOfCommonStockReservedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "hyln-20221231.htm", "contextRef": "i19116913aaac4558a0e73da1293ecf72_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000035 - Disclosure - Share-Based Compensation (Tables)", "menuCat": "Tables", "order": "35", "role": "http://tortoisespac.com/role/ShareBasedCompensationTables", "shortName": "Share-Based Compensation (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "hyln-20221231.htm", "contextRef": "i19116913aaac4558a0e73da1293ecf72_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "hyln-20221231.htm", "contextRef": "i19116913aaac4558a0e73da1293ecf72_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000036 - Disclosure - Leases (Tables)", "menuCat": "Tables", "order": "36", "role": "http://tortoisespac.com/role/LeasesTables", "shortName": "Leases (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "hyln-20221231.htm", "contextRef": "i19116913aaac4558a0e73da1293ecf72_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "baseRef": "hyln-20221231.htm", "contextRef": "i19116913aaac4558a0e73da1293ecf72_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000037 - Disclosure - Property and Equipment, Net (Tables)", "menuCat": "Tables", "order": "37", "role": "http://tortoisespac.com/role/PropertyandEquipmentNetTables", "shortName": "Property and Equipment, Net (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "baseRef": "hyln-20221231.htm", "contextRef": "i19116913aaac4558a0e73da1293ecf72_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "us-gaap:IntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "hyln-20221231.htm", "contextRef": "i19116913aaac4558a0e73da1293ecf72_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000038 - Disclosure - Intangible Assets, Net (Tables)", "menuCat": "Tables", "order": "38", "role": "http://tortoisespac.com/role/IntangibleAssetsNetTables", "shortName": "Intangible Assets, Net (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:IntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "hyln-20221231.htm", "contextRef": "i19116913aaac4558a0e73da1293ecf72_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "body", "html" ], "baseRef": "hyln-20221231.htm", "contextRef": "i19116913aaac4558a0e73da1293ecf72_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000039 - Disclosure - Accrued Expenses and Other Current Liabilities (Tables)", "menuCat": "Tables", "order": "39", "role": "http://tortoisespac.com/role/AccruedExpensesandOtherCurrentLiabilitiesTables", "shortName": "Accrued Expenses and Other Current Liabilities (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "body", "html" ], "baseRef": "hyln-20221231.htm", "contextRef": "i19116913aaac4558a0e73da1293ecf72_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "body", "html" ], "baseRef": "hyln-20221231.htm", "contextRef": "i325c13f98cf349e7a06bd2c574a4974b_I20221231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:CommonStockParOrStatedValuePerShare", "reportCount": 1, "unitRef": "usdPerShare", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000004 - Statement - CONSOLIDATED BALANCE SHEETS (Parentheticals)", "menuCat": "Statements", "order": "4", "role": "http://tortoisespac.com/role/CONSOLIDATEDBALANCESHEETSParentheticals", "shortName": "CONSOLIDATED BALANCE SHEETS (Parentheticals)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "hyln-20221231.htm", "contextRef": "i325c13f98cf349e7a06bd2c574a4974b_I20221231", "decimals": "INF", "lang": "en-US", "name": "us-gaap:CommonStockSharesOutstanding", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "us-gaap:ProductWarrantyDisclosureTextBlock", "body", "html" ], "baseRef": "hyln-20221231.htm", "contextRef": "i19116913aaac4558a0e73da1293ecf72_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000040 - Disclosure - Warranties (Tables)", "menuCat": "Tables", "order": "40", "role": "http://tortoisespac.com/role/WarrantiesTables", "shortName": "Warranties (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:ProductWarrantyDisclosureTextBlock", "body", "html" ], "baseRef": "hyln-20221231.htm", "contextRef": "i19116913aaac4558a0e73da1293ecf72_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "hyln-20221231.htm", "contextRef": "i19116913aaac4558a0e73da1293ecf72_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000041 - Disclosure - Income Taxes (Tables)", "menuCat": "Tables", "order": "41", "role": "http://tortoisespac.com/role/IncomeTaxesTables", "shortName": "Income Taxes (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "hyln-20221231.htm", "contextRef": "i19116913aaac4558a0e73da1293ecf72_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "baseRef": "hyln-20221231.htm", "contextRef": "i19116913aaac4558a0e73da1293ecf72_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000042 - Disclosure - Net (Loss) Income Per Share (Tables)", "menuCat": "Tables", "order": "42", "role": "http://tortoisespac.com/role/NetLossIncomePerShareTables", "shortName": "Net (Loss) Income Per Share (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "baseRef": "hyln-20221231.htm", "contextRef": "i19116913aaac4558a0e73da1293ecf72_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "us-gaap:CashFlowSupplementalDisclosuresTextBlock", "body", "html" ], "baseRef": "hyln-20221231.htm", "contextRef": "i19116913aaac4558a0e73da1293ecf72_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000043 - Disclosure - Supplemental Cash Flow Information (Tables)", "menuCat": "Tables", "order": "43", "role": "http://tortoisespac.com/role/SupplementalCashFlowInformationTables", "shortName": "Supplemental Cash Flow Information (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:CashFlowSupplementalDisclosuresTextBlock", "body", "html" ], "baseRef": "hyln-20221231.htm", "contextRef": "i19116913aaac4558a0e73da1293ecf72_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "body", "html" ], "baseRef": "hyln-20221231.htm", "contextRef": "i325c13f98cf349e7a06bd2c574a4974b_I20221231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:CommonStockParOrStatedValuePerShare", "reportCount": 1, "unitRef": "usdPerShare", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000044 - Disclosure - Description of Organization and Business Operations and Basis of Presentation (Details)", "menuCat": "Details", "order": "44", "role": "http://tortoisespac.com/role/DescriptionofOrganizationandBusinessOperationsandBasisofPresentationDetails", "shortName": "Description of Organization and Business Operations and Basis of Presentation (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "hyln-20221231.htm", "contextRef": "i83c36b302aeb4a7eb1904c1a1b9aade3_I20201001", "decimals": "-5", "lang": "en-US", "name": "us-gaap:BusinessAcquisitionCostOfAcquiredEntityTransactionCosts", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "hyln-20221231.htm", "contextRef": "i325c13f98cf349e7a06bd2c574a4974b_I20221231", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:LettersOfCreditOutstandingAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000045 - Disclosure - Summary of Significant Accounting Policies - Restricted Cash (Details)", "menuCat": "Details", "order": "45", "role": "http://tortoisespac.com/role/SummaryofSignificantAccountingPoliciesRestrictedCashDetails", "shortName": "Summary of Significant Accounting Policies - Restricted Cash (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "hyln-20221231.htm", "contextRef": "i325c13f98cf349e7a06bd2c574a4974b_I20221231", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:LettersOfCreditOutstandingAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "ix:continuation", "body", "html" ], "baseRef": "hyln-20221231.htm", "contextRef": "i5119fb90ac08486090c91db6dc032d16_D20220101-20221231", "decimals": "2", "first": true, "lang": "en-US", "name": "us-gaap:ConcentrationRiskPercentage1", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000046 - Disclosure - Summary of Significant Accounting Policies - Portion of Our Net Accounts Receivable from Significant Customers (Details)", "menuCat": "Details", "order": "46", "role": "http://tortoisespac.com/role/SummaryofSignificantAccountingPoliciesPortionofOurNetAccountsReceivablefromSignificantCustomersDetails", "shortName": "Summary of Significant Accounting Policies - Portion of Our Net Accounts Receivable from Significant Customers (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "ix:continuation", "body", "html" ], "baseRef": "hyln-20221231.htm", "contextRef": "i5119fb90ac08486090c91db6dc032d16_D20220101-20221231", "decimals": "2", "first": true, "lang": "en-US", "name": "us-gaap:ConcentrationRiskPercentage1", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "hyln-20221231.htm", "contextRef": "i325c13f98cf349e7a06bd2c574a4974b_I20221231", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:AccountsReceivableGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000047 - Disclosure - Summary of Significant Accounting Policies - Narrative (Details)", "menuCat": "Details", "order": "47", "role": "http://tortoisespac.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails", "shortName": "Summary of Significant Accounting Policies - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "hyln-20221231.htm", "contextRef": "i325c13f98cf349e7a06bd2c574a4974b_I20221231", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:AccountsReceivableGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "ix:continuation", "div", "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "hyln-20221231.htm", "contextRef": "i735089bccbd046e38991e7e0dec493af_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000048 - Disclosure - Summary of Significant Accounting Policies - Schedule of Property and Equipment (Details)", "menuCat": "Details", "order": "48", "role": "http://tortoisespac.com/role/SummaryofSignificantAccountingPoliciesScheduleofPropertyandEquipmentDetails", "shortName": "Summary of Significant Accounting Policies - Schedule of Property and Equipment (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "ix:continuation", "div", "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "hyln-20221231.htm", "contextRef": "i735089bccbd046e38991e7e0dec493af_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "hyln-20221231.htm", "contextRef": "i19116913aaac4558a0e73da1293ecf72_D20220101-20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000049 - Disclosure - Summary of Significant Accounting Policies - Disaggregation of Revenue (Details)", "menuCat": "Details", "order": "49", "role": "http://tortoisespac.com/role/SummaryofSignificantAccountingPoliciesDisaggregationofRevenueDetails", "shortName": "Summary of Significant Accounting Policies - Disaggregation of Revenue (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "hyln-20221231.htm", "contextRef": "ibbfde586eca841ef90080610dd94fda0_D20220101-20221231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "hyln-20221231.htm", "contextRef": "i19116913aaac4558a0e73da1293ecf72_D20220101-20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000005 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS", "menuCat": "Statements", "order": "5", "role": "http://tortoisespac.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "shortName": "CONSOLIDATED STATEMENTS OF OPERATIONS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "hyln-20221231.htm", "contextRef": "i19116913aaac4558a0e73da1293ecf72_D20220101-20221231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:CostOfRevenue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "hyln-20221231.htm", "contextRef": "ie29c7c778d7e4eb7af91c86e74267371_D20220101-20221231", "decimals": "2", "first": true, "lang": "en-US", "name": "us-gaap:ConcentrationRiskPercentage1", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000050 - Disclosure - Summary of Significant Accounting Policies - Portion of Our Revenues from Significant Customers (Details)", "menuCat": "Details", "order": "50", "role": "http://tortoisespac.com/role/SummaryofSignificantAccountingPoliciesPortionofOurRevenuesfromSignificantCustomersDetails", "shortName": "Summary of Significant Accounting Policies - Portion of Our Revenues from Significant Customers (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "hyln-20221231.htm", "contextRef": "ie29c7c778d7e4eb7af91c86e74267371_D20220101-20221231", "decimals": "2", "first": true, "lang": "en-US", "name": "us-gaap:ConcentrationRiskPercentage1", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:AssetAcquisitionTextBlock", "body", "html" ], "baseRef": "hyln-20221231.htm", "contextRef": "i8b2894f972df4cf6a353cc0813a59e07_I20220930", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:Goodwill", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000051 - Disclosure - Acquisition (Details)", "menuCat": "Details", "order": "51", "role": "http://tortoisespac.com/role/AcquisitionDetails", "shortName": "Acquisition (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "us-gaap:AssetAcquisitionTextBlock", "body", "html" ], "baseRef": "hyln-20221231.htm", "contextRef": "i8b2894f972df4cf6a353cc0813a59e07_I20220930", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:Goodwill", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "span", "div", "hyln:ReverseRecapitalizationTextBlock", "body", "html" ], "baseRef": "hyln-20221231.htm", "contextRef": "i83c36b302aeb4a7eb1904c1a1b9aade3_I20201001", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CommonStockSharesAuthorized", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000052 - Disclosure - Reverse Recapitalization - Narrative (Details)", "menuCat": "Details", "order": "52", "role": "http://tortoisespac.com/role/ReverseRecapitalizationNarrativeDetails", "shortName": "Reverse Recapitalization - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "hyln:ReverseRecapitalizationTextBlock", "body", "html" ], "baseRef": "hyln-20221231.htm", "contextRef": "i83c36b302aeb4a7eb1904c1a1b9aade3_I20201001", "decimals": "-3", "lang": "en-US", "name": "us-gaap:CommonStockSharesIssued", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:BusinessCombinationSeparatelyRecognizedTransactionsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "hyln-20221231.htm", "contextRef": "idf1c87c067434ca8bd69c57810d33bed_D20200101-20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "hyln:BusinessCombinationCashNetOfRedemption", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000053 - Disclosure - Reverse Recapitalization - Schedule of Business Combination to the Consolidated Statements of Cash Flows and the Consolidated Statement of Changes in Stockholders\u2019 Equity Deficit (Details)", "menuCat": "Details", "order": "53", "role": "http://tortoisespac.com/role/ReverseRecapitalizationScheduleofBusinessCombinationtotheConsolidatedStatementsofCashFlowsandtheConsolidatedStatementofChangesinStockholdersEquityDeficitDetails", "shortName": "Reverse Recapitalization - Schedule of Business Combination to the Consolidated Statements of Cash Flows and the Consolidated Statement of Changes in Stockholders\u2019 Equity Deficit (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:BusinessCombinationSeparatelyRecognizedTransactionsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "hyln-20221231.htm", "contextRef": "idf1c87c067434ca8bd69c57810d33bed_D20200101-20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "hyln:BusinessCombinationCashNetOfRedemption", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:BusinessCombinationSegmentAllocationTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "hyln-20221231.htm", "contextRef": "i5f233cd7527e43bd966d051ef9463126_I20201231", "decimals": "INF", "first": true, "lang": "en-US", "name": "hyln:CommonStockOutstandingPriorToBusinessCombination", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000054 - Disclosure - Reverse Recapitalization - Schedule of Shares of Common Stock Issued Immediately Following the Consummation of the Business Combination (Details)", "menuCat": "Details", "order": "54", "role": "http://tortoisespac.com/role/ReverseRecapitalizationScheduleofSharesofCommonStockIssuedImmediatelyFollowingtheConsummationoftheBusinessCombinationDetails", "shortName": "Reverse Recapitalization - Schedule of Shares of Common Stock Issued Immediately Following the Consummation of the Business Combination (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:BusinessCombinationSegmentAllocationTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "hyln-20221231.htm", "contextRef": "i5f233cd7527e43bd966d051ef9463126_I20201231", "decimals": "INF", "first": true, "lang": "en-US", "name": "hyln:CommonStockOutstandingPriorToBusinessCombination", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "hyln:ScheduleOfLegacyEntitySharesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "hyln-20221231.htm", "contextRef": "ia06a4a23047a4aab86c331dfafaed50c_I20211231", "decimals": "INF", "first": true, "lang": "en-US", "name": "hyln:BalanceOfLegacyEntityShares", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000055 - Disclosure - Reverse Recapitalization - Schedule of Legacy Hyliion Shares (Details)", "menuCat": "Details", "order": "55", "role": "http://tortoisespac.com/role/ReverseRecapitalizationScheduleofLegacyHyliionSharesDetails", "shortName": "Reverse Recapitalization - Schedule of Legacy Hyliion Shares (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "hyln:ScheduleOfLegacyEntitySharesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "hyln-20221231.htm", "contextRef": "ia06a4a23047a4aab86c331dfafaed50c_I20211231", "decimals": "INF", "first": true, "lang": "en-US", "name": "hyln:BalanceOfLegacyEntityShares", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "hyln-20221231.htm", "contextRef": "i352cb6b82ee44425bf6ac4a7c9552adf_I20200131", "decimals": "2", "first": true, "lang": "en-US", "name": "us-gaap:DebtInstrumentInterestRateStatedPercentage", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000056 - Disclosure - Debt - Narrative (Details)", "menuCat": "Details", "order": "56", "role": "http://tortoisespac.com/role/DebtNarrativeDetails", "shortName": "Debt - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "hyln-20221231.htm", "contextRef": "i352cb6b82ee44425bf6ac4a7c9552adf_I20200131", "decimals": "2", "first": true, "lang": "en-US", "name": "us-gaap:DebtInstrumentInterestRateStatedPercentage", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:HeldToMaturitySecuritiesTextBlock", "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "hyln-20221231.htm", "contextRef": "i325c13f98cf349e7a06bd2c574a4974b_I20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000057 - Disclosure - Investments - Schedule of Amortized Cost, Unrealized Gains and Losses, and Fair Value (Details)", "menuCat": "Details", "order": "57", "role": "http://tortoisespac.com/role/InvestmentsScheduleofAmortizedCostUnrealizedGainsandLossesandFairValueDetails", "shortName": "Investments - Schedule of Amortized Cost, Unrealized Gains and Losses, and Fair Value (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:HeldToMaturitySecuritiesTextBlock", "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "hyln-20221231.htm", "contextRef": "i325c13f98cf349e7a06bd2c574a4974b_I20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock", "div", "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "hyln-20221231.htm", "contextRef": "i325c13f98cf349e7a06bd2c574a4974b_I20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearNetCarryingAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000058 - Disclosure - Investments - Schedule of Investment Maturity (Details)", "menuCat": "Details", "order": "58", "role": "http://tortoisespac.com/role/InvestmentsScheduleofInvestmentMaturityDetails", "shortName": "Investments - Schedule of Investment Maturity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock", "div", "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "hyln-20221231.htm", "contextRef": "i325c13f98cf349e7a06bd2c574a4974b_I20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearNetCarryingAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "hyln-20221231.htm", "contextRef": "i325c13f98cf349e7a06bd2c574a4974b_I20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000059 - Disclosure - Fair Value Measurements - Schedule of Assets and Liabilities That Are Measured at Fair Value on a Recurring Basis (Details)", "menuCat": "Details", "order": "59", "role": "http://tortoisespac.com/role/FairValueMeasurementsScheduleofAssetsandLiabilitiesThatAreMeasuredatFairValueonaRecurringBasisDetails", "shortName": "Fair Value Measurements - Schedule of Assets and Liabilities That Are Measured at Fair Value on a Recurring Basis (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "us-gaap:FairValueDisclosuresTextBlock", "body", "html" ], "baseRef": "hyln-20221231.htm", "contextRef": "i325c13f98cf349e7a06bd2c574a4974b_I20221231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:AssetsFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "hyln-20221231.htm", "contextRef": "id9e692acbe184ef3afbc1d57f7d014a3_I20191231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:SharesOutstanding", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000006 - Statement - CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS\u2019 EQUITY", "menuCat": "Statements", "order": "6", "role": "http://tortoisespac.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY", "shortName": "CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS\u2019 EQUITY", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "hyln-20221231.htm", "contextRef": "id9e692acbe184ef3afbc1d57f7d014a3_I20191231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:SharesOutstanding", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R60": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDerivativeInstrumentsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "hyln-20221231.htm", "contextRef": "ia3c607f3e31d45a4ac70668fa7023e92_I20191231", "decimals": "-3", "first": true, "lang": "en-US", "name": "hyln:ConvertibleNotesPayableDerivativeLiabilities", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000060 - Disclosure - Fair Value Measurements - Schedule of Level 3 Instruments (Details)", "menuCat": "Details", "order": "60", "role": "http://tortoisespac.com/role/FairValueMeasurementsScheduleofLevel3InstrumentsDetails", "shortName": "Fair Value Measurements - Schedule of Level 3 Instruments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDerivativeInstrumentsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "hyln-20221231.htm", "contextRef": "ia3c607f3e31d45a4ac70668fa7023e92_I20191231", "decimals": "-3", "first": true, "lang": "en-US", "name": "hyln:ConvertibleNotesPayableDerivativeLiabilities", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R61": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "baseRef": "hyln-20221231.htm", "contextRef": "i325c13f98cf349e7a06bd2c574a4974b_I20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InventoryRawMaterialsNetOfReserves", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000061 - Disclosure - Inventory - Schedule of Inventory (Details)", "menuCat": "Details", "order": "61", "role": "http://tortoisespac.com/role/InventoryScheduleofInventoryDetails", "shortName": "Inventory - Schedule of Inventory (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "baseRef": "hyln-20221231.htm", "contextRef": "i325c13f98cf349e7a06bd2c574a4974b_I20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InventoryRawMaterialsNetOfReserves", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R62": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "hyln-20221231.htm", "contextRef": "i19116913aaac4558a0e73da1293ecf72_D20220101-20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InventoryWriteDown", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000062 - Disclosure - Inventory - Narrative (Details)", "menuCat": "Details", "order": "62", "role": "http://tortoisespac.com/role/InventoryNarrativeDetails", "shortName": "Inventory - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R63": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:PartnersCapitalNotesDisclosureTextBlock", "body", "html" ], "baseRef": "hyln-20221231.htm", "contextRef": "i325c13f98cf349e7a06bd2c574a4974b_I20221231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:PreferredStockSharesAuthorized", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000063 - Disclosure - Capital Structure - Narrative (Details)", "menuCat": "Details", "order": "63", "role": "http://tortoisespac.com/role/CapitalStructureNarrativeDetails", "shortName": "Capital Structure - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "us-gaap:PartnersCapitalNotesDisclosureTextBlock", "body", "html" ], "baseRef": "hyln-20221231.htm", "contextRef": "i325c13f98cf349e7a06bd2c574a4974b_I20221231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:PreferredStockSharesAuthorized", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R64": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "hyln:ScheduleOfCommonStockReservedTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "hyln-20221231.htm", "contextRef": "i325c13f98cf349e7a06bd2c574a4974b_I20221231", "decimals": "INF", "first": true, "lang": "en-US", "name": "hyln:StockOptionsIssuedAndOutstanding", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000064 - Disclosure - Capital Structure - Schedule of Common Stock Reserved (Details)", "menuCat": "Details", "order": "64", "role": "http://tortoisespac.com/role/CapitalStructureScheduleofCommonStockReservedDetails", "shortName": "Capital Structure - Schedule of Common Stock Reserved (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "hyln:ScheduleOfCommonStockReservedTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "hyln-20221231.htm", "contextRef": "i325c13f98cf349e7a06bd2c574a4974b_I20221231", "decimals": "INF", "first": true, "lang": "en-US", "name": "hyln:StockOptionsIssuedAndOutstanding", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R65": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "hyln-20221231.htm", "contextRef": "i19116913aaac4558a0e73da1293ecf72_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000065 - Disclosure - Share-Based Compensation - Narrative (Details)", "menuCat": "Details", "order": "65", "role": "http://tortoisespac.com/role/ShareBasedCompensationNarrativeDetails", "shortName": "Share-Based Compensation - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "hyln-20221231.htm", "contextRef": "i19116913aaac4558a0e73da1293ecf72_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R66": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "hyln-20221231.htm", "contextRef": "idf1c87c067434ca8bd69c57810d33bed_D20200101-20201231", "decimals": "3", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000066 - Disclosure - Share-Based Compensation - Schedule of Assumptions Were Used for Options Issued (Details)", "menuCat": "Details", "order": "66", "role": "http://tortoisespac.com/role/ShareBasedCompensationScheduleofAssumptionsWereUsedforOptionsIssuedDetails", "shortName": "Share-Based Compensation - Schedule of Assumptions Were Used for Options Issued (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "hyln-20221231.htm", "contextRef": "idf1c87c067434ca8bd69c57810d33bed_D20200101-20201231", "decimals": "3", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R67": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "hyln-20221231.htm", "contextRef": "ib9aab8d5dbbc4a5580efe4c447d77f9f_I20211231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000067 - Disclosure - Share-Based Compensation - Schedule of Share Option Activity 2016 (Details)", "menuCat": "Details", "order": "67", "role": "http://tortoisespac.com/role/ShareBasedCompensationScheduleofShareOptionActivity2016Details", "shortName": "Share-Based Compensation - Schedule of Share Option Activity 2016 (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "hyln-20221231.htm", "contextRef": "i2e77c44d776a4bfb81548067d680b3d6_D20220101-20221231", "decimals": "INF", "lang": "en-US", "name": "us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R68": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "hyln-20221231.htm", "contextRef": "i3210f587bc2443ef831deb094d2a185c_D20201001-20201001", "decimals": "2", "first": true, "lang": "en-US", "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue", "reportCount": 1, "unitRef": "usdPerShare", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000068 - Disclosure - Share-Based Compensation - Schedule of Share Option Activity 2020 (Details)", "menuCat": "Details", "order": "68", "role": "http://tortoisespac.com/role/ShareBasedCompensationScheduleofShareOptionActivity2020Details", "shortName": "Share-Based Compensation - Schedule of Share Option Activity 2020 (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "hyln-20221231.htm", "contextRef": "i8271c061ea384e81a68541380ff67534_I20201231", "decimals": "INF", "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R69": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:LesseeFinanceLeasesTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "hyln-20221231.htm", "contextRef": "i325c13f98cf349e7a06bd2c574a4974b_I20221231", "decimals": "INF", "first": true, "lang": "en-US", "name": "hyln:LesseeOperatingLeaseNumberOfTermExtensions", "reportCount": 1, "unique": true, "unitRef": "extension", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000069 - Disclosure - Leases - Narrative (Details)", "menuCat": "Details", "order": "69", "role": "http://tortoisespac.com/role/LeasesNarrativeDetails", "shortName": "Leases - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "us-gaap:LesseeFinanceLeasesTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "hyln-20221231.htm", "contextRef": "i325c13f98cf349e7a06bd2c574a4974b_I20221231", "decimals": "INF", "first": true, "lang": "en-US", "name": "hyln:LesseeOperatingLeaseNumberOfTermExtensions", "reportCount": 1, "unique": true, "unitRef": "extension", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "hyln-20221231.htm", "contextRef": "i19116913aaac4558a0e73da1293ecf72_D20220101-20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000007 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS", "menuCat": "Statements", "order": "7", "role": "http://tortoisespac.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "shortName": "CONSOLIDATED STATEMENTS OF CASH FLOWS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "hyln-20221231.htm", "contextRef": "i19116913aaac4558a0e73da1293ecf72_D20220101-20221231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:DepreciationDepletionAndAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R70": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "hyln-20221231.htm", "contextRef": "i19116913aaac4558a0e73da1293ecf72_D20220101-20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000070 - Disclosure - Leases - Schedule of Operating Lease Costs and Finance Lease Costs (Details)", "menuCat": "Details", "order": "70", "role": "http://tortoisespac.com/role/LeasesScheduleofOperatingLeaseCostsandFinanceLeaseCostsDetails", "shortName": "Leases - Schedule of Operating Lease Costs and Finance Lease Costs (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "hyln-20221231.htm", "contextRef": "i19116913aaac4558a0e73da1293ecf72_D20220101-20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R71": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "hyln:ScheduleOfWeightedAverageLeaseTermsAndDiscountRatesTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "hyln-20221231.htm", "contextRef": "i325c13f98cf349e7a06bd2c574a4974b_I20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000071 - Disclosure - Leases - Schedule of Weighted-average Lease Terms and Discount Rates (Details)", "menuCat": "Details", "order": "71", "role": "http://tortoisespac.com/role/LeasesScheduleofWeightedaverageLeaseTermsandDiscountRatesDetails", "shortName": "Leases - Schedule of Weighted-average Lease Terms and Discount Rates (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "hyln:ScheduleOfWeightedAverageLeaseTermsAndDiscountRatesTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "hyln-20221231.htm", "contextRef": "i325c13f98cf349e7a06bd2c574a4974b_I20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R72": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "hyln:ScheduleOfFutureMinimumRentalPaymentsForOperatingAndFinanceLeasesTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "hyln-20221231.htm", "contextRef": "i325c13f98cf349e7a06bd2c574a4974b_I20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000072 - Disclosure - Leases - Schedule of Lease Liability Maturities for the Next Five Years (Details)", "menuCat": "Details", "order": "72", "role": "http://tortoisespac.com/role/LeasesScheduleofLeaseLiabilityMaturitiesfortheNextFiveYearsDetails", "shortName": "Leases - Schedule of Lease Liability Maturities for the Next Five Years (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "hyln:ScheduleOfFutureMinimumRentalPaymentsForOperatingAndFinanceLeasesTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "hyln-20221231.htm", "contextRef": "i325c13f98cf349e7a06bd2c574a4974b_I20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R73": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "baseRef": "hyln-20221231.htm", "contextRef": "i325c13f98cf349e7a06bd2c574a4974b_I20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000073 - Disclosure - Property and Equipment, Net - Schedule of Property and Equipment, Net (Details)", "menuCat": "Details", "order": "73", "role": "http://tortoisespac.com/role/PropertyandEquipmentNetScheduleofPropertyandEquipmentNetDetails", "shortName": "Property and Equipment, Net - Schedule of Property and Equipment, Net (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "baseRef": "hyln-20221231.htm", "contextRef": "i325c13f98cf349e7a06bd2c574a4974b_I20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R74": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "baseRef": "hyln-20221231.htm", "contextRef": "i19116913aaac4558a0e73da1293ecf72_D20220101-20221231", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:Depreciation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000074 - Disclosure - Property and Equipment, Net (Details)", "menuCat": "Details", "order": "74", "role": "http://tortoisespac.com/role/PropertyandEquipmentNetDetails", "shortName": "Property and Equipment, Net (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "baseRef": "hyln-20221231.htm", "contextRef": "i19116913aaac4558a0e73da1293ecf72_D20220101-20221231", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:Depreciation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R75": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "us-gaap:IntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "hyln-20221231.htm", "contextRef": "i325c13f98cf349e7a06bd2c574a4974b_I20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000075 - Disclosure - Intangible Assets, Net - Schedule of identifiable intangible assets (Details)", "menuCat": "Details", "order": "75", "role": "http://tortoisespac.com/role/IntangibleAssetsNetScheduleofidentifiableintangibleassetsDetails", "shortName": "Intangible Assets, Net - Schedule of identifiable intangible assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "us-gaap:IntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "hyln-20221231.htm", "contextRef": "i325c13f98cf349e7a06bd2c574a4974b_I20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R76": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:IntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "hyln-20221231.htm", "contextRef": "i19116913aaac4558a0e73da1293ecf72_D20220101-20221231", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:AdjustmentForAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000076 - Disclosure - Intangible Assets, Net - Narrative (Details)", "menuCat": "Details", "order": "76", "role": "http://tortoisespac.com/role/IntangibleAssetsNetNarrativeDetails", "shortName": "Intangible Assets, Net - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "us-gaap:IntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "hyln-20221231.htm", "contextRef": "i19116913aaac4558a0e73da1293ecf72_D20220101-20221231", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:AdjustmentForAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R77": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "us-gaap:IntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "hyln-20221231.htm", "contextRef": "i325c13f98cf349e7a06bd2c574a4974b_I20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000077 - Disclosure - Intangible Assets, Net - Schedule of Future Amortization Expense (Details)", "menuCat": "Details", "order": "77", "role": "http://tortoisespac.com/role/IntangibleAssetsNetScheduleofFutureAmortizationExpenseDetails", "shortName": "Intangible Assets, Net - Schedule of Future Amortization Expense (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "us-gaap:IntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "hyln-20221231.htm", "contextRef": "i325c13f98cf349e7a06bd2c574a4974b_I20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R78": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "body", "html" ], "baseRef": "hyln-20221231.htm", "contextRef": "i325c13f98cf349e7a06bd2c574a4974b_I20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AccruedProfessionalFeesCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000078 - Disclosure - Accrued Expenses and Other Current Liabilities - Schedule of accrued expenses and other current liabilities (Details)", "menuCat": "Details", "order": "78", "role": "http://tortoisespac.com/role/AccruedExpensesandOtherCurrentLiabilitiesScheduleofaccruedexpensesandothercurrentliabilitiesDetails", "shortName": "Accrued Expenses and Other Current Liabilities - Schedule of accrued expenses and other current liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "body", "html" ], "baseRef": "hyln-20221231.htm", "contextRef": "i325c13f98cf349e7a06bd2c574a4974b_I20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AccruedProfessionalFeesCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R79": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "us-gaap:ProductWarrantyDisclosureTextBlock", "body", "html" ], "baseRef": "hyln-20221231.htm", "contextRef": "i1fc31638d82d4710be03b91ab91f274d_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ProductWarrantyAccrual", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000079 - Disclosure - Warranties - Schedule of Product Warranty Liability (Details)", "menuCat": "Details", "order": "79", "role": "http://tortoisespac.com/role/WarrantiesScheduleofProductWarrantyLiabilityDetails", "shortName": "Warranties - Schedule of Product Warranty Liability (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "us-gaap:ProductWarrantyDisclosureTextBlock", "body", "html" ], "baseRef": "hyln-20221231.htm", "contextRef": "i5f233cd7527e43bd966d051ef9463126_I20201231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:ProductWarrantyAccrual", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "hyln-20221231.htm", "contextRef": "i19116913aaac4558a0e73da1293ecf72_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000008 - Disclosure - Description of Organization and Business Operations and Basis of Presentation", "menuCat": "Notes", "order": "8", "role": "http://tortoisespac.com/role/DescriptionofOrganizationandBusinessOperationsandBasisofPresentation", "shortName": "Description of Organization and Business Operations and Basis of Presentation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "hyln-20221231.htm", "contextRef": "i19116913aaac4558a0e73da1293ecf72_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R80": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "hyln-20221231.htm", "contextRef": "i19116913aaac4558a0e73da1293ecf72_D20220101-20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000080 - Disclosure - Income Taxes - Schedule of Provision for Income Taxes (Details)", "menuCat": "Details", "order": "80", "role": "http://tortoisespac.com/role/IncomeTaxesScheduleofProvisionforIncomeTaxesDetails", "shortName": "Income Taxes - Schedule of Provision for Income Taxes (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "hyln-20221231.htm", "contextRef": "i19116913aaac4558a0e73da1293ecf72_D20220101-20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R81": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "hyln-20221231.htm", "contextRef": "i325c13f98cf349e7a06bd2c574a4974b_I20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsForeign", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000081 - Disclosure - Income Taxes - Schedule of Deferred Taxes (Details)", "menuCat": "Details", "order": "81", "role": "http://tortoisespac.com/role/IncomeTaxesScheduleofDeferredTaxesDetails", "shortName": "Income Taxes - Schedule of Deferred Taxes (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "hyln-20221231.htm", "contextRef": "i325c13f98cf349e7a06bd2c574a4974b_I20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsForeign", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R82": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "hyln-20221231.htm", "contextRef": "i19116913aaac4558a0e73da1293ecf72_D20220101-20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000082 - Disclosure - Income Taxes - Schedule of Reconciliation of Taxes at Federal Statutory Rate to Provision for Income Taxes (Details)", "menuCat": "Details", "order": "82", "role": "http://tortoisespac.com/role/IncomeTaxesScheduleofReconciliationofTaxesatFederalStatutoryRatetoProvisionforIncomeTaxesDetails", "shortName": "Income Taxes - Schedule of Reconciliation of Taxes at Federal Statutory Rate to Provision for Income Taxes (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "hyln-20221231.htm", "contextRef": "i19116913aaac4558a0e73da1293ecf72_D20220101-20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R83": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "hyln-20221231.htm", "contextRef": "i19116913aaac4558a0e73da1293ecf72_D20220101-20221231", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:OtherOperatingIncomeExpenseNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000083 - Disclosure - Income Taxes - Narrative (Details)", "menuCat": "Details", "order": "83", "role": "http://tortoisespac.com/role/IncomeTaxesNarrativeDetails", "shortName": "Income Taxes - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "hyln-20221231.htm", "contextRef": "i19116913aaac4558a0e73da1293ecf72_D20220101-20221231", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:OtherOperatingIncomeExpenseNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R84": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "body", "html" ], "baseRef": "hyln-20221231.htm", "contextRef": "i325c13f98cf349e7a06bd2c574a4974b_I20221231", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:OtherCommitment", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000084 - Disclosure - Commitments and Contingencies (Details)", "menuCat": "Details", "order": "84", "role": "http://tortoisespac.com/role/CommitmentsandContingenciesDetails", "shortName": "Commitments and Contingencies (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "body", "html" ], "baseRef": "hyln-20221231.htm", "contextRef": "i325c13f98cf349e7a06bd2c574a4974b_I20221231", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:OtherCommitment", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R85": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "hyln-20221231.htm", "contextRef": "i19116913aaac4558a0e73da1293ecf72_D20220101-20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000085 - Disclosure - Net (Loss) Income Per Share - Schedule of Basic and Diluted Net (Loss) Income Per Share (Details)", "menuCat": "Details", "order": "85", "role": "http://tortoisespac.com/role/NetLossIncomePerShareScheduleofBasicandDilutedNetLossIncomePerShareDetails", "shortName": "Net (Loss) Income Per Share - Schedule of Basic and Diluted Net (Loss) Income Per Share (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R86": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "baseRef": "hyln-20221231.htm", "contextRef": "i19116913aaac4558a0e73da1293ecf72_D20220101-20221231", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000086 - Disclosure - Net (Loss) Income Per Share - Schedule of Potential Common Shares (Details)", "menuCat": "Details", "order": "86", "role": "http://tortoisespac.com/role/NetLossIncomePerShareScheduleofPotentialCommonSharesDetails", "shortName": "Net (Loss) Income Per Share - Schedule of Potential Common Shares (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "baseRef": "hyln-20221231.htm", "contextRef": "i19116913aaac4558a0e73da1293ecf72_D20220101-20221231", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R87": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "us-gaap:CashFlowSupplementalDisclosuresTextBlock", "body", "html" ], "baseRef": "hyln-20221231.htm", "contextRef": "i19116913aaac4558a0e73da1293ecf72_D20220101-20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InterestPaidNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000087 - Disclosure - Supplemental Cash Flow Information - Schedule of Provides Supplemental Cash Flow Information (Details)", "menuCat": "Details", "order": "87", "role": "http://tortoisespac.com/role/SupplementalCashFlowInformationScheduleofProvidesSupplementalCashFlowInformationDetails", "shortName": "Supplemental Cash Flow Information - Schedule of Provides Supplemental Cash Flow Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "us-gaap:CashFlowSupplementalDisclosuresTextBlock", "body", "html" ], "baseRef": "hyln-20221231.htm", "contextRef": "i19116913aaac4558a0e73da1293ecf72_D20220101-20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InterestPaidNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R88": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "srt:ScheduleOfCondensedCashFlowStatementTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "hyln-20221231.htm", "contextRef": "i19116913aaac4558a0e73da1293ecf72_D20220101-20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "hyln:WarrantsExercisedProceedsIncludedWithinPrepaidExpensesAndOtherCurrentAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000088 - Disclosure - Supplemental Cash Flow Information - Schedule of Provides Supplemental Disclosures of Noncash Financing Activities (Details)", "menuCat": "Details", "order": "88", "role": "http://tortoisespac.com/role/SupplementalCashFlowInformationScheduleofProvidesSupplementalDisclosuresofNoncashFinancingActivitiesDetails", "shortName": "Supplemental Cash Flow Information - Schedule of Provides Supplemental Disclosures of Noncash Financing Activities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "srt:ScheduleOfCondensedCashFlowStatementTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "hyln-20221231.htm", "contextRef": "i19116913aaac4558a0e73da1293ecf72_D20220101-20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "hyln:WarrantsExercisedProceedsIncludedWithinPrepaidExpensesAndOtherCurrentAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R89": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "body", "html" ], "baseRef": "hyln-20221231.htm", "contextRef": "i19116913aaac4558a0e73da1293ecf72_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "hyln:DefinedContributionPlanMinimumRequiredAge", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000089 - Disclosure - Retirement Plan (Details)", "menuCat": "Details", "order": "89", "role": "http://tortoisespac.com/role/RetirementPlanDetails", "shortName": "Retirement Plan (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "body", "html" ], "baseRef": "hyln-20221231.htm", "contextRef": "i19116913aaac4558a0e73da1293ecf72_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "hyln:DefinedContributionPlanMinimumRequiredAge", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "hyln-20221231.htm", "contextRef": "i19116913aaac4558a0e73da1293ecf72_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000009 - Disclosure - Summary of Significant Accounting Policies", "menuCat": "Notes", "order": "9", "role": "http://tortoisespac.com/role/SummaryofSignificantAccountingPolicies", "shortName": "Summary of Significant Accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "hyln-20221231.htm", "contextRef": "i19116913aaac4558a0e73da1293ecf72_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 64, "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/2022", "presentation": [ "http://tortoisespac.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_AuditorFirmId": { "auth_ref": [ "r612", "r613", "r614" ], "lang": { "en-us": { "role": { "documentation": "PCAOB issued Audit Firm Identifier", "label": "Auditor Firm ID", "terseLabel": "Auditor Firm ID" } } }, "localname": "AuditorFirmId", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://tortoisespac.com/role/AuditInformation" ], "xbrltype": "nonemptySequenceNumberItemType" }, "dei_AuditorLocation": { "auth_ref": [ "r612", "r613", "r614" ], "lang": { "en-us": { "role": { "label": "Auditor Location", "terseLabel": "Auditor Location" } } }, "localname": "AuditorLocation", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://tortoisespac.com/role/AuditInformation" ], "xbrltype": "internationalNameItemType" }, "dei_AuditorName": { "auth_ref": [ "r612", "r613", "r614" ], "lang": { "en-us": { "role": { "label": "Auditor Name", "terseLabel": "Auditor Name" } } }, "localname": "AuditorName", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://tortoisespac.com/role/AuditInformation" ], "xbrltype": "internationalNameItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area code of city", "label": "City Area Code", "terseLabel": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://tortoisespac.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cover page.", "label": "Cover [Abstract]" } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2022", "xbrltype": "stringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date", "terseLabel": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://tortoisespac.com/role/Cover" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentAnnualReport": { "auth_ref": [ "r612", "r613", "r614" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an annual report.", "label": "Document Annual Report", "terseLabel": "Document Annual Report" } } }, "localname": "DocumentAnnualReport", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://tortoisespac.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.", "label": "Document Fiscal Period Focus", "terseLabel": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://tortoisespac.com/role/Cover" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.", "label": "Document Fiscal Year Focus", "terseLabel": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://tortoisespac.com/role/Cover" ], "xbrltype": "gYearItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD.", "label": "Document Period End Date", "terseLabel": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://tortoisespac.com/role/Cover" ], "xbrltype": "dateItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r615" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report", "terseLabel": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://tortoisespac.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.", "label": "Document Type", "terseLabel": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://tortoisespac.com/role/Cover" ], "xbrltype": "submissionTypeItemType" }, "dei_DocumentsIncorporatedByReferenceTextBlock": { "auth_ref": [ "r610" ], "lang": { "en-us": { "role": { "documentation": "Documents incorporated by reference.", "label": "Documents Incorporated by Reference [Text Block]", "terseLabel": "Documents Incorporated by Reference" } } }, "localname": "DocumentsIncorporatedByReferenceTextBlock", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://tortoisespac.com/role/Cover" ], "xbrltype": "textBlockItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address, Address Line One", "terseLabel": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://tortoisespac.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressAddressLine2": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 2 such as Street or Suite number", "label": "Entity Address, Address Line Two", "terseLabel": "Entity Address, Address Line Two" } } }, "localname": "EntityAddressAddressLine2", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://tortoisespac.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town", "terseLabel": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://tortoisespac.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code", "terseLabel": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://tortoisespac.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address, State or Province", "terseLabel": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://tortoisespac.com/role/Cover" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r609" ], "lang": { "en-us": { "role": { "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.", "label": "Entity Central Index Key", "terseLabel": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://tortoisespac.com/role/Cover" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.", "label": "Entity Common Stock, Shares Outstanding", "terseLabel": "Entity Common Stock, Shares Outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://tortoisespac.com/role/Cover" ], "xbrltype": "sharesItemType" }, "dei_EntityCurrentReportingStatus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Current Reporting Status", "terseLabel": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://tortoisespac.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_EntityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "All the names of the entities being reported upon in a document. Any legal structure used to conduct activities or to hold assets. Some examples of such structures are corporations, partnerships, limited liability companies, grantor trusts, and other trusts. This item does not include business and geographical segments which are included in the geographical or business segments domains.", "label": "Entity [Domain]", "terseLabel": "Entity [Domain]" } } }, "localname": "EntityDomain", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://tortoisespac.com/role/ReverseRecapitalizationScheduleofLegacyHyliionSharesDetails" ], "xbrltype": "domainItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r609" ], "lang": { "en-us": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company", "terseLabel": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://tortoisespac.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntityFileNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.", "label": "Entity File Number", "terseLabel": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://tortoisespac.com/role/Cover" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r609" ], "lang": { "en-us": { "role": { "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Filer Category", "terseLabel": "Entity Filer Category" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://tortoisespac.com/role/Cover" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation, State or Country Code", "terseLabel": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://tortoisespac.com/role/Cover" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r616" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).", "label": "Entity Interactive Data Current", "terseLabel": "Entity Interactive Data Current" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://tortoisespac.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_EntityPublicFloat": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter.", "label": "Entity Public Float", "terseLabel": "Entity Public Float" } } }, "localname": "EntityPublicFloat", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://tortoisespac.com/role/Cover" ], "xbrltype": "monetaryItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r609" ], "lang": { "en-us": { "role": { "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.", "label": "Entity Registrant Name", "terseLabel": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://tortoisespac.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r609" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.", "label": "Entity Shell Company", "terseLabel": "Entity Shell Company" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://tortoisespac.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r609" ], "lang": { "en-us": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business", "terseLabel": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://tortoisespac.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r609" ], "lang": { "en-us": { "role": { "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.", "label": "Entity Tax Identification Number", "terseLabel": "Entity Tax Identification Number" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://tortoisespac.com/role/Cover" ], "xbrltype": "employerIdItemType" }, "dei_EntityVoluntaryFilers": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.", "label": "Entity Voluntary Filers", "terseLabel": "Entity Voluntary Filers" } } }, "localname": "EntityVoluntaryFilers", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://tortoisespac.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_EntityWellKnownSeasonedIssuer": { "auth_ref": [ "r617" ], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A.", "label": "Entity Well-known Seasoned Issuer", "terseLabel": "Entity Well-known Seasoned Issuer" } } }, "localname": "EntityWellKnownSeasonedIssuer", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://tortoisespac.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_IcfrAuditorAttestationFlag": { "auth_ref": [ "r612", "r613", "r614" ], "lang": { "en-us": { "role": { "label": "ICFR Auditor Attestation Flag", "terseLabel": "ICFR Auditor Attestation Flag" } } }, "localname": "IcfrAuditorAttestationFlag", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://tortoisespac.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_LegalEntityAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The set of legal entities associated with a report.", "label": "Legal Entity [Axis]", "terseLabel": "Legal Entity [Axis]" } } }, "localname": "LegalEntityAxis", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://tortoisespac.com/role/ReverseRecapitalizationScheduleofLegacyHyliionSharesDetails" ], "xbrltype": "stringItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number", "terseLabel": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://tortoisespac.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r608" ], "lang": { "en-us": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security", "terseLabel": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://tortoisespac.com/role/Cover" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r611" ], "lang": { "en-us": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name", "terseLabel": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://tortoisespac.com/role/Cover" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol", "terseLabel": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://tortoisespac.com/role/Cover" ], "xbrltype": "tradingSymbolItemType" }, "hyln_AmortizationOfBondPremiumDiscount": { "auth_ref": [], "calculation": { "http://tortoisespac.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortization Of Bond Premium Discount", "label": "Amortization Of Bond Premium Discount", "terseLabel": "Amortization of investment premiums and discounts" } } }, "localname": "AmortizationOfBondPremiumDiscount", "nsuri": "http://tortoisespac.com/20221231", "presentation": [ "http://tortoisespac.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "hyln_AuditInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Audit Information", "label": "Audit Information [Abstract]" } } }, "localname": "AuditInformationAbstract", "nsuri": "http://tortoisespac.com/20221231", "xbrltype": "stringItemType" }, "hyln_AwardDateOneMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Award Date One", "label": "Award Date One [Member]", "terseLabel": "No established accounting grant date" } } }, "localname": "AwardDateOneMember", "nsuri": "http://tortoisespac.com/20221231", "presentation": [ "http://tortoisespac.com/role/ShareBasedCompensationScheduleofShareOptionActivity2020Details" ], "xbrltype": "domainItemType" }, "hyln_BalanceOfLegacyEntityShares": { "auth_ref": [], "calculation": { "http://tortoisespac.com/role/ReverseRecapitalizationScheduleofLegacyHyliionSharesDetails": { "order": 4.0, "parentTag": "hyln_LegacyEntityShares", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Balance of legacy hyliion shares.", "label": "Balance Of Legacy Entity Shares", "terseLabel": "Balance at December 31, 2018" } } }, "localname": "BalanceOfLegacyEntityShares", "nsuri": "http://tortoisespac.com/20221231", "presentation": [ "http://tortoisespac.com/role/ReverseRecapitalizationScheduleofLegacyHyliionSharesDetails" ], "xbrltype": "sharesItemType" }, "hyln_BusinessCombinationAndPIPEFinancing": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Business Combination and PIPE financing.", "label": "Business Combination And PIPE Financing", "terseLabel": "Business Combination and PIPE financing" } } }, "localname": "BusinessCombinationAndPIPEFinancing", "nsuri": "http://tortoisespac.com/20221231", "presentation": [ "http://tortoisespac.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "hyln_BusinessCombinationAndPIPEFinancingInShares": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Business Combination and PIPE financing share.", "label": "Business Combination And PIPE Financing In Shares", "terseLabel": "Business Combination and PIPE financing (in Shares)" } } }, "localname": "BusinessCombinationAndPIPEFinancingInShares", "nsuri": "http://tortoisespac.com/20221231", "presentation": [ "http://tortoisespac.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "xbrltype": "sharesItemType" }, "hyln_BusinessCombinationCash": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash - PIPE.", "label": "BusinessCombinationCash", "terseLabel": "Cash - PIPE" } } }, "localname": "BusinessCombinationCash", "nsuri": "http://tortoisespac.com/20221231", "presentation": [ "http://tortoisespac.com/role/ReverseRecapitalizationScheduleofBusinessCombinationtotheConsolidatedStatementsofCashFlowsandtheConsolidatedStatementofChangesinStockholdersEquityDeficitDetails" ], "xbrltype": "monetaryItemType" }, "hyln_BusinessCombinationCashNetOfRedemption": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Cash - TortoiseCorp\u2019s trust and cash (net of redemption).", "label": "Business Combination, Cash, Net Of Redemption", "terseLabel": "Cash - TortoiseCorp\u2019s trust and cash (net of redemption)" } } }, "localname": "BusinessCombinationCashNetOfRedemption", "nsuri": "http://tortoisespac.com/20221231", "presentation": [ "http://tortoisespac.com/role/ReverseRecapitalizationScheduleofBusinessCombinationtotheConsolidatedStatementsofCashFlowsandtheConsolidatedStatementofChangesinStockholdersEquityDeficitDetails" ], "xbrltype": "monetaryItemType" }, "hyln_BusinessCombinationCommonStockOfAcquiredEntity": { "auth_ref": [], "calculation": { "http://tortoisespac.com/role/ReverseRecapitalizationScheduleofSharesofCommonStockIssuedImmediatelyFollowingtheConsummationoftheBusinessCombinationDetails": { "order": 1.0, "parentTag": "hyln_BusinessCombinationPIPEAndForwardPurchaseAgreementFinancingShares", "weight": 1.0 } }, "lang": { "en-us": { "role": { "label": "Business Combination Common Stock Of Acquired Entity", "totalLabel": "Common stock of TortoiseCorp" } } }, "localname": "BusinessCombinationCommonStockOfAcquiredEntity", "nsuri": "http://tortoisespac.com/20221231", "presentation": [ "http://tortoisespac.com/role/ReverseRecapitalizationScheduleofSharesofCommonStockIssuedImmediatelyFollowingtheConsummationoftheBusinessCombinationDetails" ], "xbrltype": "sharesItemType" }, "hyln_BusinessCombinationFinancingNetOfIssuanceCostsPaid": { "auth_ref": [], "calculation": { "http://tortoisespac.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "label": "BusinessCombinationFinancingNetOfIssuanceCostsPaid", "terseLabel": "Business Combination and PIPE financing, net of issuance costs paid" } } }, "localname": "BusinessCombinationFinancingNetOfIssuanceCostsPaid", "nsuri": "http://tortoisespac.com/20221231", "presentation": [ "http://tortoisespac.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "hyln_BusinessCombinationLegacyEntityShares": { "auth_ref": [], "calculation": { "http://tortoisespac.com/role/ReverseRecapitalizationScheduleofSharesofCommonStockIssuedImmediatelyFollowingtheConsummationoftheBusinessCombinationDetails": { "order": 1.0, "parentTag": "hyln_TotalSharesOfCommonStockImmediatelyAfterBusinessCombination", "weight": 1.0 } }, "lang": { "en-us": { "role": { "label": "Business Combination Legacy Entity, Shares", "terseLabel": "Legacy Hyliion shares" } } }, "localname": "BusinessCombinationLegacyEntityShares", "nsuri": "http://tortoisespac.com/20221231", "presentation": [ "http://tortoisespac.com/role/ReverseRecapitalizationScheduleofSharesofCommonStockIssuedImmediatelyFollowingtheConsummationoftheBusinessCombinationDetails" ], "xbrltype": "sharesItemType" }, "hyln_BusinessCombinationLegacyShares": { "auth_ref": [], "calculation": { "http://tortoisespac.com/role/ReverseRecapitalizationScheduleofSharesofCommonStockIssuedImmediatelyFollowingtheConsummationoftheBusinessCombinationDetails": { "order": 2.0, "parentTag": "hyln_BusinessCombinationPIPEAndForwardPurchaseAgreementFinancingShares", "weight": 1.0 } }, "lang": { "en-us": { "role": { "label": "Business Combination, Legacy Shares", "terseLabel": "TortoiseCorp founder shares" } } }, "localname": "BusinessCombinationLegacyShares", "nsuri": "http://tortoisespac.com/20221231", "presentation": [ "http://tortoisespac.com/role/ReverseRecapitalizationScheduleofSharesofCommonStockIssuedImmediatelyFollowingtheConsummationoftheBusinessCombinationDetails" ], "xbrltype": "sharesItemType" }, "hyln_BusinessCombinationOfSharesIssuedInPIPE": { "auth_ref": [], "calculation": { "http://tortoisespac.com/role/ReverseRecapitalizationScheduleofSharesofCommonStockIssuedImmediatelyFollowingtheConsummationoftheBusinessCombinationDetails": { "order": 3.0, "parentTag": "hyln_BusinessCombinationPIPEAndForwardPurchaseAgreementFinancingShares", "weight": 1.0 } }, "lang": { "en-us": { "role": { "label": "Business Combination Of Shares Issued In PIPE", "terseLabel": "Shares issued in PIPE" } } }, "localname": "BusinessCombinationOfSharesIssuedInPIPE", "nsuri": "http://tortoisespac.com/20221231", "presentation": [ "http://tortoisespac.com/role/ReverseRecapitalizationScheduleofSharesofCommonStockIssuedImmediatelyFollowingtheConsummationoftheBusinessCombinationDetails" ], "xbrltype": "sharesItemType" }, "hyln_BusinessCombinationPIPEAndForwardPurchaseAgreementFinancingShares": { "auth_ref": [], "calculation": { "http://tortoisespac.com/role/ReverseRecapitalizationScheduleofSharesofCommonStockIssuedImmediatelyFollowingtheConsummationoftheBusinessCombinationDetails": { "order": 2.0, "parentTag": "hyln_TotalSharesOfCommonStockImmediatelyAfterBusinessCombination", "weight": 1.0 } }, "lang": { "en-us": { "role": { "label": "Business Combination PIPE And Forward Purchase Agreement Financing Shares", "totalLabel": "Business Combination, PIPE, and forward purchase agreement financing shares" } } }, "localname": "BusinessCombinationPIPEAndForwardPurchaseAgreementFinancingShares", "nsuri": "http://tortoisespac.com/20221231", "presentation": [ "http://tortoisespac.com/role/ReverseRecapitalizationScheduleofSharesofCommonStockIssuedImmediatelyFollowingtheConsummationoftheBusinessCombinationDetails" ], "xbrltype": "sharesItemType" }, "hyln_BusinessCombinationSeparatelyCashForwardPurchaseUnits": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Cash - Forward Purchase Units.", "label": "Business Combination Separately Cash Forward Purchase Units", "terseLabel": "Cash - forward purchase units" } } }, "localname": "BusinessCombinationSeparatelyCashForwardPurchaseUnits", "nsuri": "http://tortoisespac.com/20221231", "presentation": [ "http://tortoisespac.com/role/ReverseRecapitalizationScheduleofBusinessCombinationtotheConsolidatedStatementsofCashFlowsandtheConsolidatedStatementofChangesinStockholdersEquityDeficitDetails" ], "xbrltype": "monetaryItemType" }, "hyln_BusinessCombinationWarrantExercisablePeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Business Combination, Warrant Exercisable Period", "label": "Business Combination, Warrant Exercisable Period", "terseLabel": "Warrants exercisable eligibility period" } } }, "localname": "BusinessCombinationWarrantExercisablePeriod", "nsuri": "http://tortoisespac.com/20221231", "presentation": [ "http://tortoisespac.com/role/ReverseRecapitalizationNarrativeDetails" ], "xbrltype": "durationItemType" }, "hyln_BusinessCombinationWarrantsExpirationPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Business combination expiration period.", "label": "Business Combination, Warrants Expiration Period", "terseLabel": "Business combination expiration period" } } }, "localname": "BusinessCombinationWarrantsExpirationPeriod", "nsuri": "http://tortoisespac.com/20221231", "presentation": [ "http://tortoisespac.com/role/ReverseRecapitalizationNarrativeDetails" ], "xbrltype": "durationItemType" }, "hyln_CapitalStructureLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Capital Structure [Line Items]", "terseLabel": "Capital Structure (Details) [Line Items]" } } }, "localname": "CapitalStructureLineItems", "nsuri": "http://tortoisespac.com/20221231", "presentation": [ "http://tortoisespac.com/role/CapitalStructureNarrativeDetails" ], "xbrltype": "stringItemType" }, "hyln_CapitalStructureTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Capital Structure [Table]", "terseLabel": "Capital Structure (Details) [Table]" } } }, "localname": "CapitalStructureTable", "nsuri": "http://tortoisespac.com/20221231", "presentation": [ "http://tortoisespac.com/role/CapitalStructureNarrativeDetails" ], "xbrltype": "stringItemType" }, "hyln_CashPaidForAmountsIncludedInTheMeasurementOfLeaseLiabilitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash Paid For Amounts Included In The Measurement Of Lease Liabilities [Abstract]", "terseLabel": "Cash paid for amounts included in the measurement of lease liabilities:" } } }, "localname": "CashPaidForAmountsIncludedInTheMeasurementOfLeaseLiabilitiesAbstract", "nsuri": "http://tortoisespac.com/20221231", "presentation": [ "http://tortoisespac.com/role/SupplementalCashFlowInformationScheduleofProvidesSupplementalCashFlowInformationDetails" ], "xbrltype": "stringItemType" }, "hyln_ChangeInFairValueOfConvertibleNotesPayableDerivativeLiabilities": { "auth_ref": [], "calculation": { "http://tortoisespac.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Change in fair value of convertible notes payable derivative liabilities.", "label": "Change In Fair Value Of Convertible Notes Payable Derivative Liabilities", "negatedLabel": "Change in fair value of convertible notes payable derivative liabilities" } } }, "localname": "ChangeInFairValueOfConvertibleNotesPayableDerivativeLiabilities", "nsuri": "http://tortoisespac.com/20221231", "presentation": [ "http://tortoisespac.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "hyln_ChangeInOperatingAssetsAndLiabilitiesNetOfEffectsOfBusinessAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Change In Operating Assets And Liabilities Net Of Effects Of Business [Abstract]", "terseLabel": "Change in operating assets and liabilities, net of effects of business acquisition:" } } }, "localname": "ChangeInOperatingAssetsAndLiabilitiesNetOfEffectsOfBusinessAbstract", "nsuri": "http://tortoisespac.com/20221231", "presentation": [ "http://tortoisespac.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "hyln_Class8SemiTrucksMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Class 8 Semi-Trucks", "label": "Class 8 Semi-Trucks [Member]", "terseLabel": "Class 8 semi-truck prepared for Hybrid system upfit" } } }, "localname": "Class8SemiTrucksMember", "nsuri": "http://tortoisespac.com/20221231", "presentation": [ "http://tortoisespac.com/role/SummaryofSignificantAccountingPoliciesDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "hyln_ClassOfWarrantOrRightNumberOfWarrantsExercised": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Class Of Warrant Or Right, Number Of Warrants Exercised", "label": "Class Of Warrant Or Right, Number Of Warrants Exercised", "terseLabel": "Warrants exercised (in shares)" } } }, "localname": "ClassOfWarrantOrRightNumberOfWarrantsExercised", "nsuri": "http://tortoisespac.com/20221231", "presentation": [ "http://tortoisespac.com/role/CapitalStructureNarrativeDetails" ], "xbrltype": "sharesItemType" }, "hyln_ClassOfWarrantOrRightProceedsNotYetReceived": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Class Of Warrant Or Right, Proceeds Not Yet Received", "label": "Class Of Warrant Or Right, Proceeds Not Yet Received", "terseLabel": "Proceeds not yet received" } } }, "localname": "ClassOfWarrantOrRightProceedsNotYetReceived", "nsuri": "http://tortoisespac.com/20221231", "presentation": [ "http://tortoisespac.com/role/CapitalStructureNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "hyln_ClassOfWarrantOrRightRedemptionPrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Class Of Warrant Or Right, Redemption Price", "label": "Class Of Warrant Or Right, Redemption Price", "terseLabel": "Redemption price of warrants (in dollars per share)" } } }, "localname": "ClassOfWarrantOrRightRedemptionPrice", "nsuri": "http://tortoisespac.com/20221231", "presentation": [ "http://tortoisespac.com/role/CapitalStructureNarrativeDetails" ], "xbrltype": "perShareItemType" }, "hyln_ClassOfWarrantOrRightWarrantsAutomaticallyRedeemed": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Class Of Warrant Or Right, Warrants Automatically Redeemed", "label": "Class Of Warrant Or Right, Warrants Automatically Redeemed", "terseLabel": "Warrants not exercised (in shares)" } } }, "localname": "ClassOfWarrantOrRightWarrantsAutomaticallyRedeemed", "nsuri": "http://tortoisespac.com/20221231", "presentation": [ "http://tortoisespac.com/role/CapitalStructureNarrativeDetails" ], "xbrltype": "sharesItemType" }, "hyln_ClassOfWarrantOrRightWarrantsForfeited": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Class Of Warrant Or Right, Warrants Forfeited", "label": "Class Of Warrant Or Right, Warrants Forfeited", "terseLabel": "Warrants forfeited (in shares)" } } }, "localname": "ClassOfWarrantOrRightWarrantsForfeited", "nsuri": "http://tortoisespac.com/20221231", "presentation": [ "http://tortoisespac.com/role/CapitalStructureNarrativeDetails" ], "xbrltype": "sharesItemType" }, "hyln_CommercialDebt": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "Commercial Debt", "terseLabel": "Commercial debt" } } }, "localname": "CommercialDebt", "nsuri": "http://tortoisespac.com/20221231", "presentation": [ "http://tortoisespac.com/role/DebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "hyln_CommonStockIssuedForWarrantsExercisedShares": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Common stock issued for warrants exercised,shares.", "label": "Common Stock Issued For Warrants Exercised, Shares", "terseLabel": "Common stock issued for warrants exercised, net of issuance cost (in Shares)" } } }, "localname": "CommonStockIssuedForWarrantsExercisedShares", "nsuri": "http://tortoisespac.com/20221231", "presentation": [ "http://tortoisespac.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "xbrltype": "sharesItemType" }, "hyln_CommonStockOutstandingPriorToBusinessCombination": { "auth_ref": [], "calculation": { "http://tortoisespac.com/role/ReverseRecapitalizationScheduleofSharesofCommonStockIssuedImmediatelyFollowingtheConsummationoftheBusinessCombinationDetails": { "order": 2.0, "parentTag": "hyln_BusinessCombinationCommonStockOfAcquiredEntity", "weight": 1.0 } }, "lang": { "en-us": { "role": { "label": "Common Stock Outstanding Prior To Business Combination", "terseLabel": "Common stock, outstanding prior to Business Combination" } } }, "localname": "CommonStockOutstandingPriorToBusinessCombination", "nsuri": "http://tortoisespac.com/20221231", "presentation": [ "http://tortoisespac.com/role/ReverseRecapitalizationScheduleofSharesofCommonStockIssuedImmediatelyFollowingtheConsummationoftheBusinessCombinationDetails" ], "xbrltype": "sharesItemType" }, "hyln_ConversionOfConvertibleNotesPayableToCommonStock": { "auth_ref": [], "calculation": { "http://tortoisespac.com/role/ReverseRecapitalizationScheduleofLegacyHyliionSharesDetails": { "order": 5.0, "parentTag": "hyln_LegacyEntityShares", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Conversion of convertible notes payable to common stock.", "label": "Conversion Of Convertible Notes Payable To Common Stock", "terseLabel": "Conversion of convertible notes payable to common stock" } } }, "localname": "ConversionOfConvertibleNotesPayableToCommonStock", "nsuri": "http://tortoisespac.com/20221231", "presentation": [ "http://tortoisespac.com/role/ReverseRecapitalizationScheduleofLegacyHyliionSharesDetails" ], "xbrltype": "sharesItemType" }, "hyln_ConversionOfConvertibleNotesPayableToCommonStockInShares": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Conversion of convertible notes payable to common stock.", "label": "Conversion Of Convertible Notes Payable To Common Stock In Shares", "terseLabel": "Conversion of convertible notes payable to common stock" } } }, "localname": "ConversionOfConvertibleNotesPayableToCommonStockInShares", "nsuri": "http://tortoisespac.com/20221231", "presentation": [ "http://tortoisespac.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "hyln_ConversionPrice": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "Conversion Price", "terseLabel": "Conversion price" } } }, "localname": "ConversionPrice", "nsuri": "http://tortoisespac.com/20221231", "presentation": [ "http://tortoisespac.com/role/DebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "hyln_ConvertibleNotesPayableDerivativeLiabilities": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Convertible notes payable derivative liabilities.", "label": "Convertible Notes Payable Derivative Liabilities", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance" } } }, "localname": "ConvertibleNotesPayableDerivativeLiabilities", "nsuri": "http://tortoisespac.com/20221231", "presentation": [ "http://tortoisespac.com/role/FairValueMeasurementsScheduleofLevel3InstrumentsDetails" ], "xbrltype": "monetaryItemType" }, "hyln_ConvertibleStockConversionRatio": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Convertible Stock, Conversion Ratio", "label": "Convertible Stock, Conversion Ratio", "terseLabel": "Conversion ratio" } } }, "localname": "ConvertibleStockConversionRatio", "nsuri": "http://tortoisespac.com/20221231", "presentation": [ "http://tortoisespac.com/role/ReverseRecapitalizationNarrativeDetails" ], "xbrltype": "pureItemType" }, "hyln_CorporateBondsAndNotesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Corporate Bonds And Notes [Member]", "terseLabel": "Corporate bonds and notes" } } }, "localname": "CorporateBondsAndNotesMember", "nsuri": "http://tortoisespac.com/20221231", "presentation": [ "http://tortoisespac.com/role/FairValueMeasurementsScheduleofAssetsandLiabilitiesThatAreMeasuredatFairValueonaRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "hyln_CustomerAMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Customer A", "label": "Customer A [Member]", "terseLabel": "Customer A" } } }, "localname": "CustomerAMember", "nsuri": "http://tortoisespac.com/20221231", "presentation": [ "http://tortoisespac.com/role/SummaryofSignificantAccountingPoliciesPortionofOurNetAccountsReceivablefromSignificantCustomersDetails", "http://tortoisespac.com/role/SummaryofSignificantAccountingPoliciesPortionofOurRevenuesfromSignificantCustomersDetails" ], "xbrltype": "domainItemType" }, "hyln_CustomerBMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Customer B", "label": "Customer B [Member]", "terseLabel": "Customer B" } } }, "localname": "CustomerBMember", "nsuri": "http://tortoisespac.com/20221231", "presentation": [ "http://tortoisespac.com/role/SummaryofSignificantAccountingPoliciesPortionofOurNetAccountsReceivablefromSignificantCustomersDetails", "http://tortoisespac.com/role/SummaryofSignificantAccountingPoliciesPortionofOurRevenuesfromSignificantCustomersDetails" ], "xbrltype": "domainItemType" }, "hyln_CustomerCMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Customer C", "label": "Customer C [Member]", "terseLabel": "Customer C" } } }, "localname": "CustomerCMember", "nsuri": "http://tortoisespac.com/20221231", "presentation": [ "http://tortoisespac.com/role/SummaryofSignificantAccountingPoliciesPortionofOurNetAccountsReceivablefromSignificantCustomersDetails" ], "xbrltype": "domainItemType" }, "hyln_DebtInstrumentConversionDiscount": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Conversion Discount", "label": "Debt Instrument, Conversion Discount", "terseLabel": "Conversion price" } } }, "localname": "DebtInstrumentConversionDiscount", "nsuri": "http://tortoisespac.com/20221231", "presentation": [ "http://tortoisespac.com/role/DebtNarrativeDetails" ], "xbrltype": "percentItemType" }, "hyln_DebtInstrumentConversionPreMoneyValuation": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Conversion, Pre-Money Valuation", "label": "Debt Instrument, Conversion, Pre-Money Valuation", "terseLabel": "Pre-money valuation" } } }, "localname": "DebtInstrumentConversionPreMoneyValuation", "nsuri": "http://tortoisespac.com/20221231", "presentation": [ "http://tortoisespac.com/role/DebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "hyln_DebtInstrumentEquityFinanceConversionTrigger": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Equity Finance Conversion Trigger", "label": "Debt Instrument, Equity Finance Conversion Trigger", "terseLabel": "Equity financing" } } }, "localname": "DebtInstrumentEquityFinanceConversionTrigger", "nsuri": "http://tortoisespac.com/20221231", "presentation": [ "http://tortoisespac.com/role/DebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "hyln_DebtInstrumentInterestRateDefaultIncrease": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Interest Rate, Default Increase", "label": "Debt Instrument, Interest Rate, Default Increase", "terseLabel": "Additional interest" } } }, "localname": "DebtInstrumentInterestRateDefaultIncrease", "nsuri": "http://tortoisespac.com/20221231", "presentation": [ "http://tortoisespac.com/role/DebtNarrativeDetails" ], "xbrltype": "percentItemType" }, "hyln_DebtInstrumentInterestRateDefaultPercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Interest Rate, Default Percentage", "label": "Debt Instrument, Interest Rate, Default Percentage", "terseLabel": "Debt Instrument, Interest Rate, Default Percentage" } } }, "localname": "DebtInstrumentInterestRateDefaultPercentage", "nsuri": "http://tortoisespac.com/20221231", "presentation": [ "http://tortoisespac.com/role/DebtNarrativeDetails" ], "xbrltype": "percentItemType" }, "hyln_DebtInstrumentInterestRateModifiedPercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Interest Rate, Modified Percentage", "label": "Debt Instrument, Interest Rate, Modified Percentage", "terseLabel": "Modified rate (percent)" } } }, "localname": "DebtInstrumentInterestRateModifiedPercentage", "nsuri": "http://tortoisespac.com/20221231", "presentation": [ "http://tortoisespac.com/role/DebtNarrativeDetails" ], "xbrltype": "percentItemType" }, "hyln_DebtInstrumentPercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt Instrument Percentage", "terseLabel": "Divided" } } }, "localname": "DebtInstrumentPercentage", "nsuri": "http://tortoisespac.com/20221231", "presentation": [ "http://tortoisespac.com/role/DebtNarrativeDetails" ], "xbrltype": "percentItemType" }, "hyln_DebtSecuritiesHeldToMaturityTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Securities, Held-to-Maturity, Term", "label": "Debt Securities, Held-to-Maturity, Term", "terseLabel": "Maturity date (or less)" } } }, "localname": "DebtSecuritiesHeldToMaturityTerm", "nsuri": "http://tortoisespac.com/20221231", "presentation": [ "http://tortoisespac.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "durationItemType" }, "hyln_DebtTermAutomaticExtensionPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Term, Automatic Extension Period", "label": "Debt Term, Automatic Extension Period", "terseLabel": "Maturity extension option" } } }, "localname": "DebtTermAutomaticExtensionPeriod", "nsuri": "http://tortoisespac.com/20221231", "presentation": [ "http://tortoisespac.com/role/DebtNarrativeDetails" ], "xbrltype": "durationItemType" }, "hyln_DebtTermOptionalExtensionPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Term, Optional Extension Period", "label": "Debt Term, Optional Extension Period", "terseLabel": "Optional extension period" } } }, "localname": "DebtTermOptionalExtensionPeriod", "nsuri": "http://tortoisespac.com/20221231", "presentation": [ "http://tortoisespac.com/role/DebtNarrativeDetails" ], "xbrltype": "durationItemType" }, "hyln_December2019NoteMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "December 2019 Note [Member]", "terseLabel": "December 2019 Note" } } }, "localname": "December2019NoteMember", "nsuri": "http://tortoisespac.com/20221231", "presentation": [ "http://tortoisespac.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "hyln_DeferredTaxAssetsAxDeferredExpenseResearch": { "auth_ref": [], "calculation": { "http://tortoisespac.com/role/IncomeTaxesScheduleofDeferredTaxesDetails": { "order": 3.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Deferred Tax Assets, ax Deferred Expense, Research", "label": "Deferred Tax Assets, ax Deferred Expense, Research", "terseLabel": "Section 174 expenditures" } } }, "localname": "DeferredTaxAssetsAxDeferredExpenseResearch", "nsuri": "http://tortoisespac.com/20221231", "presentation": [ "http://tortoisespac.com/role/IncomeTaxesScheduleofDeferredTaxesDetails" ], "xbrltype": "monetaryItemType" }, "hyln_DeferredTaxLiabilitiesOperatingLeaseRightOfUseAssetNet": { "auth_ref": [], "calculation": { "http://tortoisespac.com/role/IncomeTaxesScheduleofDeferredTaxesDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Operating lease right of use asset, net.", "label": "Deferred Tax Liabilities Operating Lease Right-Of-Use Asset, Net", "terseLabel": "Operating lease right of use asset, net" } } }, "localname": "DeferredTaxLiabilitiesOperatingLeaseRightOfUseAssetNet", "nsuri": "http://tortoisespac.com/20221231", "presentation": [ "http://tortoisespac.com/role/IncomeTaxesScheduleofDeferredTaxesDetails" ], "xbrltype": "monetaryItemType" }, "hyln_DefinedContributionPlanMinimumRequiredAge": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Defined Contribution Plan, Minimum Required Age", "label": "Defined Contribution Plan, Minimum Required Age", "terseLabel": "Participants minimum required age limit of plan" } } }, "localname": "DefinedContributionPlanMinimumRequiredAge", "nsuri": "http://tortoisespac.com/20221231", "presentation": [ "http://tortoisespac.com/role/RetirementPlanDetails" ], "xbrltype": "durationItemType" }, "hyln_DefinedContributionPlanMinimumRequiredServicePeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Defined Contribution Plan, Minimum Required Service Period", "label": "Defined Contribution Plan, Minimum Required Service Period", "terseLabel": "Minimum required service period of plan" } } }, "localname": "DefinedContributionPlanMinimumRequiredServicePeriod", "nsuri": "http://tortoisespac.com/20221231", "presentation": [ "http://tortoisespac.com/role/RetirementPlanDetails" ], "xbrltype": "durationItemType" }, "hyln_DemandLetterClassAIncreaseAmendmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Demand Letter, Class A Increase Amendment", "label": "Demand Letter, Class A Increase Amendment [Member]", "terseLabel": "Demand Letter" } } }, "localname": "DemandLetterClassAIncreaseAmendmentMember", "nsuri": "http://tortoisespac.com/20221231", "presentation": [ "http://tortoisespac.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "domainItemType" }, "hyln_DemoFleetSystemsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Demo Fleet Systems Member.", "label": "DemoFleetSystemsMember", "terseLabel": "Demo fleet systems" } } }, "localname": "DemoFleetSystemsMember", "nsuri": "http://tortoisespac.com/20221231", "presentation": [ "http://tortoisespac.com/role/SummaryofSignificantAccountingPoliciesScheduleofPropertyandEquipmentDetails" ], "xbrltype": "domainItemType" }, "hyln_DenominatorAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Denominator [Abstract]", "terseLabel": "Denominator:" } } }, "localname": "DenominatorAbstract", "nsuri": "http://tortoisespac.com/20221231", "presentation": [ "http://tortoisespac.com/role/NetLossIncomePerShareScheduleofBasicandDilutedNetLossIncomePerShareDetails" ], "xbrltype": "stringItemType" }, "hyln_EffectiveIncomeTaxRateReconciliationNonDeductibleGainRelatedToWarrantConversions": { "auth_ref": [], "calculation": { "http://tortoisespac.com/role/IncomeTaxesScheduleofReconciliationofTaxesatFederalStatutoryRatetoProvisionforIncomeTaxesDetails": { "order": 4.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Effective Income Tax Rate Reconciliation, Non-Deductible Gain Related To Warrant Conversions", "label": "Effective Income Tax Rate Reconciliation, Non-Deductible Gain Related To Warrant Conversions", "negatedTerseLabel": "Non-deductible gain related to warrant conversions" } } }, "localname": "EffectiveIncomeTaxRateReconciliationNonDeductibleGainRelatedToWarrantConversions", "nsuri": "http://tortoisespac.com/20221231", "presentation": [ "http://tortoisespac.com/role/IncomeTaxesScheduleofReconciliationofTaxesatFederalStatutoryRatetoProvisionforIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "hyln_EffectiveIncomeTaxRateReconciliationSharesIssuedInConnectionWithCommercialMattersAgreement": { "auth_ref": [], "calculation": { "http://tortoisespac.com/role/IncomeTaxesScheduleofReconciliationofTaxesatFederalStatutoryRatetoProvisionforIncomeTaxesDetails": { "order": 8.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "label": "Effective Income Tax Rate Reconciliation, Shares Issued In Connection With Commercial Matters Agreement", "terseLabel": "Shares issued in connection with a Commercial Matters Agreement" } } }, "localname": "EffectiveIncomeTaxRateReconciliationSharesIssuedInConnectionWithCommercialMattersAgreement", "nsuri": "http://tortoisespac.com/20221231", "presentation": [ "http://tortoisespac.com/role/IncomeTaxesScheduleofReconciliationofTaxesatFederalStatutoryRatetoProvisionforIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "hyln_EffectiveIncomeTaxRateReconciliationTransactionCosts": { "auth_ref": [], "calculation": { "http://tortoisespac.com/role/IncomeTaxesScheduleofReconciliationofTaxesatFederalStatutoryRatetoProvisionforIncomeTaxesDetails": { "order": 3.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "label": "Effective Income Tax Rate Reconciliation, Transaction Costs", "negatedTerseLabel": "Transaction costs" } } }, "localname": "EffectiveIncomeTaxRateReconciliationTransactionCosts", "nsuri": "http://tortoisespac.com/20221231", "presentation": [ "http://tortoisespac.com/role/IncomeTaxesScheduleofReconciliationofTaxesatFederalStatutoryRatetoProvisionforIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "hyln_EquityFinancingPercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Equity Financing Percentage", "terseLabel": "Equity financing per share price" } } }, "localname": "EquityFinancingPercentage", "nsuri": "http://tortoisespac.com/20221231", "presentation": [ "http://tortoisespac.com/role/DebtNarrativeDetails" ], "xbrltype": "percentItemType" }, "hyln_EquityFinancingPrice": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "Equity Financing Price", "terseLabel": "Subsequent equity financing" } } }, "localname": "EquityFinancingPrice", "nsuri": "http://tortoisespac.com/20221231", "presentation": [ "http://tortoisespac.com/role/DebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "hyln_EquityIncentivePlanTwentySixteenMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Equity Incentive Plan Twenty Sixteen [Member]", "terseLabel": "2016 Equity Incentive Plan" } } }, "localname": "EquityIncentivePlanTwentySixteenMember", "nsuri": "http://tortoisespac.com/20221231", "presentation": [ "http://tortoisespac.com/role/ShareBasedCompensationNarrativeDetails", "http://tortoisespac.com/role/ShareBasedCompensationScheduleofShareOptionActivity2016Details" ], "xbrltype": "domainItemType" }, "hyln_EquityIncentivePlanTwentyTwentyMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Equity Incentive Plan Twenty Twenty [Member]", "terseLabel": "2020 Equity Incentive Plan" } } }, "localname": "EquityIncentivePlanTwentyTwentyMember", "nsuri": "http://tortoisespac.com/20221231", "presentation": [ "http://tortoisespac.com/role/ShareBasedCompensationNarrativeDetails", "http://tortoisespac.com/role/ShareBasedCompensationScheduleofShareOptionActivity2020Details" ], "xbrltype": "domainItemType" }, "hyln_ExerciseOfCommonStockOptionsOne": { "auth_ref": [], "calculation": { "http://tortoisespac.com/role/ReverseRecapitalizationScheduleofLegacyHyliionSharesDetails": { "order": 3.0, "parentTag": "hyln_LegacyEntityShares", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Exercise of common stock options one.", "label": "Exercise Of Common Stock Options One", "terseLabel": "Exercise of common stock options - 2019" } } }, "localname": "ExerciseOfCommonStockOptionsOne", "nsuri": "http://tortoisespac.com/20221231", "presentation": [ "http://tortoisespac.com/role/ReverseRecapitalizationScheduleofLegacyHyliionSharesDetails" ], "xbrltype": "sharesItemType" }, "hyln_ExerciseOfCommonStockOptionsTwo": { "auth_ref": [], "calculation": { "http://tortoisespac.com/role/ReverseRecapitalizationScheduleofLegacyHyliionSharesDetails": { "order": 1.0, "parentTag": "hyln_LegacyEntityShares", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Exercise of common stock options two.", "label": "Exercise Of Common Stock Options Two", "terseLabel": "Exercise of common stock options - 2020 (pre-Closing)" } } }, "localname": "ExerciseOfCommonStockOptionsTwo", "nsuri": "http://tortoisespac.com/20221231", "presentation": [ "http://tortoisespac.com/role/ReverseRecapitalizationScheduleofLegacyHyliionSharesDetails" ], "xbrltype": "sharesItemType" }, "hyln_FinanceLeaseCostsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Finance Lease Costs [Abstract]", "terseLabel": "Finance lease costs:" } } }, "localname": "FinanceLeaseCostsAbstract", "nsuri": "http://tortoisespac.com/20221231", "presentation": [ "http://tortoisespac.com/role/LeasesScheduleofOperatingLeaseCostsandFinanceLeaseCostsDetails" ], "xbrltype": "stringItemType" }, "hyln_ForwardPurchaseUnitsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Forward Purchase Units", "label": "Forward Purchase Units [Member]", "terseLabel": "Forward Purchase Units" } } }, "localname": "ForwardPurchaseUnitsMember", "nsuri": "http://tortoisespac.com/20221231", "presentation": [ "http://tortoisespac.com/role/ReverseRecapitalizationNarrativeDetails" ], "xbrltype": "domainItemType" }, "hyln_GeneralElectricCompanysGEAdditiveBusinessAssetsAcquisitionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "General Electric Company's GE Additive Business, Assets Acquisition", "label": "General Electric Company's GE Additive Business, Assets Acquisition [Member]", "terseLabel": "Acquisition" } } }, "localname": "GeneralElectricCompanysGEAdditiveBusinessAssetsAcquisitionMember", "nsuri": "http://tortoisespac.com/20221231", "presentation": [ "http://tortoisespac.com/role/AcquisitionDetails" ], "xbrltype": "domainItemType" }, "hyln_GrossRedemptionPaymentsForCommonStock": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Gross redemption payments for common stock.", "label": "Gross Redemption Payments For Common Stock", "terseLabel": "Gross redemption payments for common stock" } } }, "localname": "GrossRedemptionPaymentsForCommonStock", "nsuri": "http://tortoisespac.com/20221231", "presentation": [ "http://tortoisespac.com/role/ReverseRecapitalizationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "hyln_HeldToMaturityInvestmentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Held To Maturity Investments [Abstract]", "terseLabel": "Held-to-maturity investments" } } }, "localname": "HeldToMaturityInvestmentsAbstract", "nsuri": "http://tortoisespac.com/20221231", "presentation": [ "http://tortoisespac.com/role/InvestmentsScheduleofAmortizedCostUnrealizedGainsandLossesandFairValueDetails" ], "xbrltype": "stringItemType" }, "hyln_HybridSystemsAndOtherMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Hybrid Systems and Other", "label": "Hybrid Systems and Other [Member]", "terseLabel": "Hybrid systems and other" } } }, "localname": "HybridSystemsAndOtherMember", "nsuri": "http://tortoisespac.com/20221231", "presentation": [ "http://tortoisespac.com/role/SummaryofSignificantAccountingPoliciesDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "hyln_IncomeTaxesLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Taxes [Line Items]", "terseLabel": "Income Taxes [Line Items]" } } }, "localname": "IncomeTaxesLineItems", "nsuri": "http://tortoisespac.com/20221231", "presentation": [ "http://tortoisespac.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "stringItemType" }, "hyln_IncomeTaxesTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Taxes [Table]", "terseLabel": "Income Taxes [Table]" } } }, "localname": "IncomeTaxesTable", "nsuri": "http://tortoisespac.com/20221231", "presentation": [ "http://tortoisespac.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "stringItemType" }, "hyln_LegacYHyliionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Legac yHyliion [Member]", "terseLabel": "Legacy Hyliion" } } }, "localname": "LegacYHyliionMember", "nsuri": "http://tortoisespac.com/20221231", "presentation": [ "http://tortoisespac.com/role/ReverseRecapitalizationNarrativeDetails" ], "xbrltype": "domainItemType" }, "hyln_LegacyEntityShares": { "auth_ref": [], "calculation": { "http://tortoisespac.com/role/ReverseRecapitalizationScheduleofLegacyHyliionSharesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "lang": { "en-us": { "role": { "documentation": "Legacy Hyliion shares.", "label": "Legacy Entity Shares", "totalLabel": "Legacy Hyliion shares" } } }, "localname": "LegacyEntityShares", "nsuri": "http://tortoisespac.com/20221231", "presentation": [ "http://tortoisespac.com/role/ReverseRecapitalizationScheduleofLegacyHyliionSharesDetails" ], "xbrltype": "sharesItemType" }, "hyln_LegacyEntitySharesEffectedForExchangeRatioMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Legacy Entity Shares Effected For Exchange Ratio [Member]", "terseLabel": "Legacy Hyliion shares, effected for Exchange Ratio" } } }, "localname": "LegacyEntitySharesEffectedForExchangeRatioMember", "nsuri": "http://tortoisespac.com/20221231", "presentation": [ "http://tortoisespac.com/role/ReverseRecapitalizationScheduleofLegacyHyliionSharesDetails" ], "xbrltype": "domainItemType" }, "hyln_LegacyEntitySharesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Legacy Entity Shares [Member]", "terseLabel": "Legacy Hyliion shares" } } }, "localname": "LegacyEntitySharesMember", "nsuri": "http://tortoisespac.com/20221231", "presentation": [ "http://tortoisespac.com/role/ReverseRecapitalizationScheduleofLegacyHyliionSharesDetails" ], "xbrltype": "domainItemType" }, "hyln_LessAccumulatedDepreciation": { "auth_ref": [], "calculation": { "http://tortoisespac.com/role/PropertyandEquipmentNetScheduleofPropertyandEquipmentNetDetails": { "order": 2.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "label": "Less Accumulated Depreciation", "negatedTerseLabel": "Less: accumulated depreciation" } } }, "localname": "LessAccumulatedDepreciation", "nsuri": "http://tortoisespac.com/20221231", "presentation": [ "http://tortoisespac.com/role/PropertyandEquipmentNetScheduleofPropertyandEquipmentNetDetails" ], "xbrltype": "monetaryItemType" }, "hyln_LessRedemptionOfTLegacyShares": { "auth_ref": [], "calculation": { "http://tortoisespac.com/role/ReverseRecapitalizationScheduleofSharesofCommonStockIssuedImmediatelyFollowingtheConsummationoftheBusinessCombinationDetails": { "order": 1.0, "parentTag": "hyln_BusinessCombinationCommonStockOfAcquiredEntity", "weight": -1.0 } }, "lang": { "en-us": { "role": { "label": "Less Redemption Of T Legacy Shares", "negatedTerseLabel": "Less: redemption of TortoiseCorp shares" } } }, "localname": "LessRedemptionOfTLegacyShares", "nsuri": "http://tortoisespac.com/20221231", "presentation": [ "http://tortoisespac.com/role/ReverseRecapitalizationScheduleofSharesofCommonStockIssuedImmediatelyFollowingtheConsummationoftheBusinessCombinationDetails" ], "xbrltype": "sharesItemType" }, "hyln_LesseeOperatingLeaseNumberOfTermExtensions": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Lessee, Operating Lease, Number Of Term Extensions", "label": "Lessee, Operating Lease, Number Of Term Extensions", "terseLabel": "Number of consecutive term extensions" } } }, "localname": "LesseeOperatingLeaseNumberOfTermExtensions", "nsuri": "http://tortoisespac.com/20221231", "presentation": [ "http://tortoisespac.com/role/LeasesNarrativeDetails" ], "xbrltype": "integerItemType" }, "hyln_LesseeOperatingLeaseOptionToRenew": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Lessee, Operating Lease, Option To Renew", "label": "Lessee, Operating Lease, Option To Renew", "terseLabel": "Options to renew (at least)" } } }, "localname": "LesseeOperatingLeaseOptionToRenew", "nsuri": "http://tortoisespac.com/20221231", "presentation": [ "http://tortoisespac.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "integerItemType" }, "hyln_NoncashLeaseExpense": { "auth_ref": [], "calculation": { "http://tortoisespac.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Non cash lease expense.", "label": "Noncash Lease Expense", "terseLabel": "Noncash lease expense" } } }, "localname": "NoncashLeaseExpense", "nsuri": "http://tortoisespac.com/20221231", "presentation": [ "http://tortoisespac.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "hyln_NumeratorAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Numerator [Abstract]", "terseLabel": "Numerator:" } } }, "localname": "NumeratorAbstract", "nsuri": "http://tortoisespac.com/20221231", "presentation": [ "http://tortoisespac.com/role/NetLossIncomePerShareScheduleofBasicandDilutedNetLossIncomePerShareDetails" ], "xbrltype": "stringItemType" }, "hyln_OfferingCostsPaidBySponsorInExchangeForIssuanceOfClassBCommonStock": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "Offering Costs Paid By Sponsor In Exchange For Issuance Of ClassB Common Stock", "terseLabel": "Common stock issued for warrants exercised, net of issuance cost" } } }, "localname": "OfferingCostsPaidBySponsorInExchangeForIssuanceOfClassBCommonStock", "nsuri": "http://tortoisespac.com/20221231", "presentation": [ "http://tortoisespac.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "hyln_OperatingLeaseCostsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Operating Lease Costs [Abstract]", "terseLabel": "Operating lease costs:" } } }, "localname": "OperatingLeaseCostsAbstract", "nsuri": "http://tortoisespac.com/20221231", "presentation": [ "http://tortoisespac.com/role/LeasesScheduleofOperatingLeaseCostsandFinanceLeaseCostsDetails" ], "xbrltype": "stringItemType" }, "hyln_OperatingLossExpirationPeriodAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Operating Loss Expiration Period", "label": "Operating Loss Expiration Period [Axis]", "terseLabel": "Operating Loss Expiration Period [Axis]" } } }, "localname": "OperatingLossExpirationPeriodAxis", "nsuri": "http://tortoisespac.com/20221231", "presentation": [ "http://tortoisespac.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "stringItemType" }, "hyln_OperatingLossExpirationPeriodDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Operating Loss Expiration Period", "label": "Operating Loss Expiration Period [Domain]", "terseLabel": "Operating Loss Expiration Period [Domain]" } } }, "localname": "OperatingLossExpirationPeriodDomain", "nsuri": "http://tortoisespac.com/20221231", "presentation": [ "http://tortoisespac.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "domainItemType" }, "hyln_OperatingLossExpirationPeriodPeriodOneMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Operating Loss Expiration Period, Period One", "label": "Operating Loss Expiration Period, Period One [Member]", "terseLabel": "2036" } } }, "localname": "OperatingLossExpirationPeriodPeriodOneMember", "nsuri": "http://tortoisespac.com/20221231", "presentation": [ "http://tortoisespac.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "domainItemType" }, "hyln_OperatingLossExpirationPeriodPeriodThreeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Operating Loss Expiration Period, Period Three", "label": "Operating Loss Expiration Period, Period Three [Member]", "terseLabel": "2037" } } }, "localname": "OperatingLossExpirationPeriodPeriodThreeMember", "nsuri": "http://tortoisespac.com/20221231", "presentation": [ "http://tortoisespac.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "domainItemType" }, "hyln_OperatingLossExpirationPeriodPeriodTwoMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Operating Loss Expiration Period, Period Two", "label": "Operating Loss Expiration Period, Period Two [Member]", "terseLabel": "Indefinite" } } }, "localname": "OperatingLossExpirationPeriodPeriodTwoMember", "nsuri": "http://tortoisespac.com/20221231", "presentation": [ "http://tortoisespac.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "domainItemType" }, "hyln_PIPESharesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "PIPE Shares [Member]", "terseLabel": "PIPE Shares" } } }, "localname": "PIPESharesMember", "nsuri": "http://tortoisespac.com/20221231", "presentation": [ "http://tortoisespac.com/role/ReverseRecapitalizationNarrativeDetails" ], "xbrltype": "domainItemType" }, "hyln_PaidInKindInterestOnConvertibleNotesPayable": { "auth_ref": [], "calculation": { "http://tortoisespac.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 17.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Paid-in-kind interest on convertible notes payable.", "label": "Paid-In-Kind Interest On Convertible Notes Payable", "terseLabel": "Paid-in-kind interest on convertible notes payable" } } }, "localname": "PaidInKindInterestOnConvertibleNotesPayable", "nsuri": "http://tortoisespac.com/20221231", "presentation": [ "http://tortoisespac.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "hyln_ParentEntityExerciseOfWarrants": { "auth_ref": [], "calculation": { "http://tortoisespac.com/role/ReverseRecapitalizationScheduleofSharesofCommonStockIssuedImmediatelyFollowingtheConsummationoftheBusinessCombinationDetails": { "order": 2.0, "parentTag": "hyln_SharesOfCommonStock", "weight": 1.0 } }, "lang": { "en-us": { "role": { "label": "Parent Entity Exercise Of Warrants", "terseLabel": "Hyliion Holdings Corp. exercise of warrants" } } }, "localname": "ParentEntityExerciseOfWarrants", "nsuri": "http://tortoisespac.com/20221231", "presentation": [ "http://tortoisespac.com/role/ReverseRecapitalizationScheduleofSharesofCommonStockIssuedImmediatelyFollowingtheConsummationoftheBusinessCombinationDetails" ], "xbrltype": "sharesItemType" }, "hyln_PaymentsForSecurityDepositNet": { "auth_ref": [], "calculation": { "http://tortoisespac.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Payments For Security Deposit, Net", "label": "Payments For Security Deposit, Net", "negatedTerseLabel": "Payments for security deposit, net" } } }, "localname": "PaymentsForSecurityDepositNet", "nsuri": "http://tortoisespac.com/20221231", "presentation": [ "http://tortoisespac.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "hyln_PrepaidAndOtherExpensesPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Prepaid and other expenses Policy text block.", "label": "Prepaid And Other Expenses Policy [Policy Text Block]", "terseLabel": "Prepaid Expenses and Other Current Assets" } } }, "localname": "PrepaidAndOtherExpensesPolicyPolicyTextBlock", "nsuri": "http://tortoisespac.com/20221231", "presentation": [ "http://tortoisespac.com/role/SummaryofSignificantAccountingpoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "hyln_ProceedsFromConvertibleNotesPayableIssuanceAndDerivativeLiability": { "auth_ref": [], "calculation": { "http://tortoisespac.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Proceeds from convertible notes payable issuance and derivative liability.", "label": "Proceeds From Convertible Notes Payable Issuance And Derivative Liability", "terseLabel": "Proceeds from convertible notes payable issuance and derivative liabilities" } } }, "localname": "ProceedsFromConvertibleNotesPayableIssuanceAndDerivativeLiability", "nsuri": "http://tortoisespac.com/20221231", "presentation": [ "http://tortoisespac.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "hyln_ProceedsFromPaymentsForPaycheckProtectionProgramLoan": { "auth_ref": [], "calculation": { "http://tortoisespac.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Proceeds From (Payments For) Paycheck Protection Program Loan", "label": "Proceeds From (Payments For) Paycheck Protection Program Loan", "terseLabel": "(Payments for)/proceeds from Paycheck Protection Program loan" } } }, "localname": "ProceedsFromPaymentsForPaycheckProtectionProgramLoan", "nsuri": "http://tortoisespac.com/20221231", "presentation": [ "http://tortoisespac.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "hyln_ProceedsFromWarrantToBeCollected": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Proceeds from warrant to be collected.", "label": "Proceeds From Warrant To Be Collected", "terseLabel": "Proceeds to be collected" } } }, "localname": "ProceedsFromWarrantToBeCollected", "nsuri": "http://tortoisespac.com/20221231", "presentation": [ "http://tortoisespac.com/role/DescriptionofOrganizationandBusinessOperationsandBasisofPresentationDetails" ], "xbrltype": "monetaryItemType" }, "hyln_ProceedsReceivedFromSaleOfPrivatePlacementWarrants": { "auth_ref": [], "calculation": { "http://tortoisespac.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Proceeds received from sale of private placement warrants.", "label": "Proceeds Received From Sale Of Private Placement Warrants", "terseLabel": "Proceeds from exercise of stock warrants, net of issuance costs" } } }, "localname": "ProceedsReceivedFromSaleOfPrivatePlacementWarrants", "nsuri": "http://tortoisespac.com/20221231", "presentation": [ "http://tortoisespac.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "hyln_PublicWarrantsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Public Warrants", "label": "Public Warrants [Member]", "terseLabel": "Public Warrants" } } }, "localname": "PublicWarrantsMember", "nsuri": "http://tortoisespac.com/20221231", "presentation": [ "http://tortoisespac.com/role/CapitalStructureNarrativeDetails" ], "xbrltype": "domainItemType" }, "hyln_RecapitalizationAppliedToSeriesAOutstanding": { "auth_ref": [], "calculation": { "http://tortoisespac.com/role/ReverseRecapitalizationScheduleofLegacyHyliionSharesDetails": { "order": 2.0, "parentTag": "hyln_LegacyEntityShares", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Recapitalization applied to series A outstanding.", "label": "Recapitalization Applied To Series A Outstanding", "terseLabel": "Recapitalization applied to Series A outstanding at December 31, 2018" } } }, "localname": "RecapitalizationAppliedToSeriesAOutstanding", "nsuri": "http://tortoisespac.com/20221231", "presentation": [ "http://tortoisespac.com/role/ReverseRecapitalizationScheduleofLegacyHyliionSharesDetails" ], "xbrltype": "sharesItemType" }, "hyln_RecapitalizationExchangeRatio": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Recapitalization Exchange Ratio", "label": "Recapitalization Exchange Ratio", "terseLabel": "Exchange Ratio" } } }, "localname": "RecapitalizationExchangeRatio", "nsuri": "http://tortoisespac.com/20221231", "presentation": [ "http://tortoisespac.com/role/ReverseRecapitalizationNarrativeDetails" ], "xbrltype": "pureItemType" }, "hyln_RedemptionOfCommonStock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": ".Redemption of common stock.", "label": "Redemption Of Common Stock", "terseLabel": "Redemption of common stock (in shares)" } } }, "localname": "RedemptionOfCommonStock", "nsuri": "http://tortoisespac.com/20221231", "presentation": [ "http://tortoisespac.com/role/ReverseRecapitalizationNarrativeDetails" ], "xbrltype": "sharesItemType" }, "hyln_RedemptionOfWarrantsDuringPeriodValue": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Redemption Of Warrants During Period, Value", "label": "Redemption Of Warrants During Period, Value", "negatedTerseLabel": "Redemption of unexercised warrants" } } }, "localname": "RedemptionOfWarrantsDuringPeriodValue", "nsuri": "http://tortoisespac.com/20221231", "presentation": [ "http://tortoisespac.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "hyln_ReverseRecapitalizationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Reverse Recapitalization [Abstract]", "terseLabel": "Reverse Recapitalization [Abstract]" } } }, "localname": "ReverseRecapitalizationAbstract", "nsuri": "http://tortoisespac.com/20221231", "xbrltype": "stringItemType" }, "hyln_ReverseRecapitalizationLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Reverse Recapitalization [Line Items]", "terseLabel": "Reverse Recapitalization (Details) [Line Items]" } } }, "localname": "ReverseRecapitalizationLineItems", "nsuri": "http://tortoisespac.com/20221231", "presentation": [ "http://tortoisespac.com/role/ReverseRecapitalizationNarrativeDetails" ], "xbrltype": "stringItemType" }, "hyln_ReverseRecapitalizationScheduleOfLegacyEntitySharesLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Reverse Recapitalization - Schedule Of Legacy Entity Shares [Line Items]", "terseLabel": "Reverse Recapitalization (Details) - Schedule of Legacy Hyliion shares [Line Items]" } } }, "localname": "ReverseRecapitalizationScheduleOfLegacyEntitySharesLineItems", "nsuri": "http://tortoisespac.com/20221231", "presentation": [ "http://tortoisespac.com/role/ReverseRecapitalizationScheduleofLegacyHyliionSharesDetails" ], "xbrltype": "stringItemType" }, "hyln_ReverseRecapitalizationScheduleOfLegacyEntitySharesTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Reverse Recapitalization - Schedule Of Legacy Entity Shares [Table]", "terseLabel": "Reverse Recapitalization (Details) - Schedule of Legacy Hyliion shares [Table]" } } }, "localname": "ReverseRecapitalizationScheduleOfLegacyEntitySharesTable", "nsuri": "http://tortoisespac.com/20221231", "presentation": [ "http://tortoisespac.com/role/ReverseRecapitalizationScheduleofLegacyHyliionSharesDetails" ], "xbrltype": "stringItemType" }, "hyln_ReverseRecapitalizationTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Reverse Recapitalization [Table]", "terseLabel": "Reverse Recapitalization (Details) [Table]" } } }, "localname": "ReverseRecapitalizationTable", "nsuri": "http://tortoisespac.com/20221231", "presentation": [ "http://tortoisespac.com/role/ReverseRecapitalizationNarrativeDetails" ], "xbrltype": "stringItemType" }, "hyln_ReverseRecapitalizationTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Reverse Recapitalization", "label": "Reverse Recapitalization [Text Block]", "terseLabel": "Reverse Recapitalization" } } }, "localname": "ReverseRecapitalizationTextBlock", "nsuri": "http://tortoisespac.com/20221231", "presentation": [ "http://tortoisespac.com/role/ReverseRecapitalization" ], "xbrltype": "textBlockItemType" }, "hyln_ScheduleOfCommonStockReservedTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule Of Common Stock Reserved [Table Text Block]", "terseLabel": "Schedule of Common Stock Reserved" } } }, "localname": "ScheduleOfCommonStockReservedTableTextBlock", "nsuri": "http://tortoisespac.com/20221231", "presentation": [ "http://tortoisespac.com/role/CapitalStructureTables" ], "xbrltype": "textBlockItemType" }, "hyln_ScheduleOfFutureMinimumRentalPaymentsForOperatingAndFinanceLeasesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule Of Future Minimum Rental Payments For Operating And Finance Leases", "label": "Schedule Of Future Minimum Rental Payments For Operating And Finance Leases [Table Text Block]", "terseLabel": "Schedule of Lease Liability Maturities for the Next Five Years" } } }, "localname": "ScheduleOfFutureMinimumRentalPaymentsForOperatingAndFinanceLeasesTableTextBlock", "nsuri": "http://tortoisespac.com/20221231", "presentation": [ "http://tortoisespac.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "hyln_ScheduleOfLegacyEntitySharesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule Of Legacy Entity Shares [Table Text Block]", "terseLabel": "Schedule of Legacy Hyliion Shares" } } }, "localname": "ScheduleOfLegacyEntitySharesTableTextBlock", "nsuri": "http://tortoisespac.com/20221231", "presentation": [ "http://tortoisespac.com/role/ReverseRecapitalizationTables" ], "xbrltype": "textBlockItemType" }, "hyln_ScheduleOfWeightedAverageLeaseTermsAndDiscountRatesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of weighted-average lease terms and discount rates.", "label": "Schedule Of Weighted Average Lease Terms And Discount Rates [Table Text Block]", "terseLabel": "Schedule of Weighted-average Lease Terms and Discount Rates" } } }, "localname": "ScheduleOfWeightedAverageLeaseTermsAndDiscountRatesTableTextBlock", "nsuri": "http://tortoisespac.com/20221231", "presentation": [ "http://tortoisespac.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "hyln_SettlementOfConvertibleNotesPayableAndConvertibleNotePayableDerivativeLiabilities": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Settlement of convertible notes payable and convertible note payable derivative liabilities.", "label": "Settlement Of Convertible Notes Payable And Convertible Note Payable Derivative Liabilities", "terseLabel": "Settlement of convertible notes payable and convertible note payable derivative liabilities" } } }, "localname": "SettlementOfConvertibleNotesPayableAndConvertibleNotePayableDerivativeLiabilities", "nsuri": "http://tortoisespac.com/20221231", "presentation": [ "http://tortoisespac.com/role/SupplementalCashFlowInformationScheduleofProvidesSupplementalDisclosuresofNoncashFinancingActivitiesDetails" ], "xbrltype": "monetaryItemType" }, "hyln_SettlementOfConvertibleNotesPayableDerivativeLiabilities": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Settlement of convertible notes payable derivative liabilities.", "label": "Settlement Of Convertible Notes Payable Derivative Liabilities", "negatedLabel": "Settlement of convertible notes payable derivative liabilities" } } }, "localname": "SettlementOfConvertibleNotesPayableDerivativeLiabilities", "nsuri": "http://tortoisespac.com/20221231", "presentation": [ "http://tortoisespac.com/role/FairValueMeasurementsScheduleofLevel3InstrumentsDetails" ], "xbrltype": "monetaryItemType" }, "hyln_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm": { "auth_ref": [], "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 Term, Balance" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm", "nsuri": "http://tortoisespac.com/20221231", "presentation": [ "http://tortoisespac.com/role/ShareBasedCompensationScheduleofShareOptionActivity2016Details" ], "xbrltype": "durationItemType" }, "hyln_ShareBasedCompensationDetailsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based Compensation (Details) [Line Items]", "label": "Share-based Compensation (Details) [Line Items]", "terseLabel": "Share-based Compensation (Details) [Line Items]" } } }, "localname": "ShareBasedCompensationDetailsLineItems", "nsuri": "http://tortoisespac.com/20221231", "presentation": [ "http://tortoisespac.com/role/ShareBasedCompensationScheduleofShareOptionActivity2020Details" ], "xbrltype": "stringItemType" }, "hyln_ShareBasedCompensationLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-based Compensation [Line Items]", "terseLabel": "Share-based Compensation (Details) [Line Items]" } } }, "localname": "ShareBasedCompensationLineItems", "nsuri": "http://tortoisespac.com/20221231", "presentation": [ "http://tortoisespac.com/role/ShareBasedCompensationNarrativeDetails" ], "xbrltype": "stringItemType" }, "hyln_ShareBasedCompensationLineItemsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based Compensation (Details) [Line Items]", "label": "Share-Based Compensation Line Items [Line Items]", "terseLabel": "Share-based Compensation (Details) [Line Items]" } } }, "localname": "ShareBasedCompensationLineItemsLineItems", "nsuri": "http://tortoisespac.com/20221231", "presentation": [ "http://tortoisespac.com/role/ShareBasedCompensationScheduleofShareOptionActivity2016Details" ], "xbrltype": "stringItemType" }, "hyln_SharePurchaseProgramAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share Purchase Program", "label": "Share Purchase Program [Axis]", "terseLabel": "Share Purchase Program [Axis]" } } }, "localname": "SharePurchaseProgramAxis", "nsuri": "http://tortoisespac.com/20221231", "presentation": [ "http://tortoisespac.com/role/ReverseRecapitalizationNarrativeDetails" ], "xbrltype": "stringItemType" }, "hyln_SharePurchaseProgramDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share Purchase Program [Domain]", "terseLabel": "SharePurchaseProgram [Domain]" } } }, "localname": "SharePurchaseProgramDomain", "nsuri": "http://tortoisespac.com/20221231", "presentation": [ "http://tortoisespac.com/role/ReverseRecapitalizationNarrativeDetails" ], "xbrltype": "domainItemType" }, "hyln_SharebasedCompensationDetailsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-based Compensation (Details) [Table]", "terseLabel": "Share-based Compensation (Details) [Table]" } } }, "localname": "SharebasedCompensationDetailsTable", "nsuri": "http://tortoisespac.com/20221231", "presentation": [ "http://tortoisespac.com/role/ShareBasedCompensationNarrativeDetails", "http://tortoisespac.com/role/ShareBasedCompensationScheduleofShareOptionActivity2016Details", "http://tortoisespac.com/role/ShareBasedCompensationScheduleofShareOptionActivity2020Details" ], "xbrltype": "stringItemType" }, "hyln_SharesIssuedInConnectionWithForwardPurchaseAgreement": { "auth_ref": [], "calculation": { "http://tortoisespac.com/role/ReverseRecapitalizationScheduleofSharesofCommonStockIssuedImmediatelyFollowingtheConsummationoftheBusinessCombinationDetails": { "order": 4.0, "parentTag": "hyln_BusinessCombinationPIPEAndForwardPurchaseAgreementFinancingShares", "weight": 1.0 } }, "lang": { "en-us": { "role": { "label": "Shares Issued In Connection With Forward Purchase Agreement", "terseLabel": "Shares issued in connection with forward purchase agreement" } } }, "localname": "SharesIssuedInConnectionWithForwardPurchaseAgreement", "nsuri": "http://tortoisespac.com/20221231", "presentation": [ "http://tortoisespac.com/role/ReverseRecapitalizationScheduleofSharesofCommonStockIssuedImmediatelyFollowingtheConsummationoftheBusinessCombinationDetails" ], "xbrltype": "sharesItemType" }, "hyln_SharesIssuedSharesShareBasedPaymentArrangementOptionsAndRestrictedStockUnits": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Shares Issued, Shares, Share-based Payment Arrangement, Options And Restricted Stock Units", "label": "Shares Issued, Shares, Share-based Payment Arrangement, Options And Restricted Stock Units", "terseLabel": "Exercise of common stock options and vesting of restricted stock units, net (in shares)" } } }, "localname": "SharesIssuedSharesShareBasedPaymentArrangementOptionsAndRestrictedStockUnits", "nsuri": "http://tortoisespac.com/20221231", "presentation": [ "http://tortoisespac.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "xbrltype": "sharesItemType" }, "hyln_SharesIssuedValueShareBasedPaymentArrangementOptionsAndRestrictedStockUnits": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Shares Issued, Value, Share-based Payment Arrangement, Options And Restricted Stock Units", "label": "Shares Issued, Value, Share-based Payment Arrangement, Options And Restricted Stock Units", "terseLabel": "Exercise of common stock options and vesting of restricted stock units, net" } } }, "localname": "SharesIssuedValueShareBasedPaymentArrangementOptionsAndRestrictedStockUnits", "nsuri": "http://tortoisespac.com/20221231", "presentation": [ "http://tortoisespac.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "hyln_SharesOfCommonStock": { "auth_ref": [], "calculation": { "http://tortoisespac.com/role/ReverseRecapitalizationScheduleofSharesofCommonStockIssuedImmediatelyFollowingtheConsummationoftheBusinessCombinationDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "lang": { "en-us": { "role": { "documentation": "Shares Of Common Stock", "label": "Shares Of Common Stock", "terseLabel": "Common stock (in shares)", "totalLabel": "Common stock (in shares)" } } }, "localname": "SharesOfCommonStock", "nsuri": "http://tortoisespac.com/20221231", "presentation": [ "http://tortoisespac.com/role/ReverseRecapitalizationNarrativeDetails", "http://tortoisespac.com/role/ReverseRecapitalizationScheduleofSharesofCommonStockIssuedImmediatelyFollowingtheConsummationoftheBusinessCombinationDetails" ], "xbrltype": "sharesItemType" }, "hyln_SignificantCustomersMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Significant Customers", "label": "Significant Customers [Member]", "terseLabel": "Significant Customers" } } }, "localname": "SignificantCustomersMember", "nsuri": "http://tortoisespac.com/20221231", "presentation": [ "http://tortoisespac.com/role/SummaryofSignificantAccountingPoliciesPortionofOurNetAccountsReceivablefromSignificantCustomersDetails", "http://tortoisespac.com/role/SummaryofSignificantAccountingPoliciesPortionofOurRevenuesfromSignificantCustomersDetails" ], "xbrltype": "domainItemType" }, "hyln_StockOptionsIssuedAndOutstanding": { "auth_ref": [], "calculation": { "http://tortoisespac.com/role/CapitalStructureScheduleofCommonStockReservedDetails": { "order": 2.0, "parentTag": "hyln_TotalSharesOfCommonStock", "weight": 1.0 } }, "lang": { "en-us": { "role": { "label": "Stock Options Issued And Outstanding", "terseLabel": "Stock options issued and outstanding" } } }, "localname": "StockOptionsIssuedAndOutstanding", "nsuri": "http://tortoisespac.com/20221231", "presentation": [ "http://tortoisespac.com/role/CapitalStructureScheduleofCommonStockReservedDetails" ], "xbrltype": "sharesItemType" }, "hyln_TermLoanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Term Loan", "label": "Term Loan [Member]", "terseLabel": "Term Loan" } } }, "localname": "TermLoanMember", "nsuri": "http://tortoisespac.com/20221231", "presentation": [ "http://tortoisespac.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "hyln_TortoiseCorpMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tortoise Corp", "label": "Tortoise Corp [Member]", "terseLabel": "TortoiseCorp" } } }, "localname": "TortoiseCorpMember", "nsuri": "http://tortoisespac.com/20221231", "presentation": [ "http://tortoisespac.com/role/ReverseRecapitalizationNarrativeDetails" ], "xbrltype": "domainItemType" }, "hyln_TotalFinanceLeaseCosts": { "auth_ref": [], "calculation": { "http://tortoisespac.com/role/LeasesScheduleofOperatingLeaseCostsandFinanceLeaseCostsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Total finance lease costs.", "label": "Total Finance Lease Costs", "totalLabel": "Total finance lease costs" } } }, "localname": "TotalFinanceLeaseCosts", "nsuri": "http://tortoisespac.com/20221231", "presentation": [ "http://tortoisespac.com/role/LeasesScheduleofOperatingLeaseCostsandFinanceLeaseCostsDetails" ], "xbrltype": "monetaryItemType" }, "hyln_TotalSharesOfCommonStock": { "auth_ref": [], "calculation": { "http://tortoisespac.com/role/CapitalStructureScheduleofCommonStockReservedDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "lang": { "en-us": { "role": { "label": "Total Shares Of Common Stock", "totalLabel": "Total" } } }, "localname": "TotalSharesOfCommonStock", "nsuri": "http://tortoisespac.com/20221231", "presentation": [ "http://tortoisespac.com/role/CapitalStructureScheduleofCommonStockReservedDetails" ], "xbrltype": "sharesItemType" }, "hyln_TotalSharesOfCommonStockImmediatelyAfterBusinessCombination": { "auth_ref": [], "calculation": { "http://tortoisespac.com/role/ReverseRecapitalizationScheduleofSharesofCommonStockIssuedImmediatelyFollowingtheConsummationoftheBusinessCombinationDetails": { "order": 1.0, "parentTag": "hyln_SharesOfCommonStock", "weight": 1.0 } }, "lang": { "en-us": { "role": { "label": "Total Shares Of Common Stock Immediately After Business Combination", "totalLabel": "Total shares of common stock immediately after Business Combination" } } }, "localname": "TotalSharesOfCommonStockImmediatelyAfterBusinessCombination", "nsuri": "http://tortoisespac.com/20221231", "presentation": [ "http://tortoisespac.com/role/ReverseRecapitalizationScheduleofSharesofCommonStockIssuedImmediatelyFollowingtheConsummationoftheBusinessCombinationDetails" ], "xbrltype": "sharesItemType" }, "hyln_TwoThousandEighteenNoteMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Two Thousand Eighteen Note [Member]", "terseLabel": "2018 Note" } } }, "localname": "TwoThousandEighteenNoteMember", "nsuri": "http://tortoisespac.com/20221231", "presentation": [ "http://tortoisespac.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "hyln_TwoThousandNineteenNoteMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Two Thousand Nineteen Note [Member]", "terseLabel": "2019 Note" } } }, "localname": "TwoThousandNineteenNoteMember", "nsuri": "http://tortoisespac.com/20221231", "presentation": [ "http://tortoisespac.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "hyln_TwoThousandTwentyNoteMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Two Thousand Twenty Note [Member]", "terseLabel": "January 2020 Note" } } }, "localname": "TwoThousandTwentyNoteMember", "nsuri": "http://tortoisespac.com/20221231", "presentation": [ "http://tortoisespac.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "hyln_WarrantConvertibleConsecutiveTradingDays": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Warrant, Convertible, Consecutive Trading Days", "label": "Warrant, Convertible, Consecutive Trading Days", "terseLabel": "Consecutive trading days" } } }, "localname": "WarrantConvertibleConsecutiveTradingDays", "nsuri": "http://tortoisespac.com/20221231", "presentation": [ "http://tortoisespac.com/role/CapitalStructureNarrativeDetails" ], "xbrltype": "durationItemType" }, "hyln_WarrantExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Warrant Exercise Price", "terseLabel": "Warrant purchase price (in dollars per share)" } } }, "localname": "WarrantExercisePrice", "nsuri": "http://tortoisespac.com/20221231", "presentation": [ "http://tortoisespac.com/role/CapitalStructureNarrativeDetails" ], "xbrltype": "perShareItemType" }, "hyln_WarrantExtensionMileage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Warrant Extension, Mileage", "label": "Warrant Extension, Mileage", "terseLabel": "Warrant extension, mileage" } } }, "localname": "WarrantExtensionMileage", "nsuri": "http://tortoisespac.com/20221231", "presentation": [ "http://tortoisespac.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "lengthItemType" }, "hyln_WarrantThresholdTradingDays": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Warrant, Threshold, Trading Days", "label": "Warrant, Threshold, Trading Days", "terseLabel": "Trading days" } } }, "localname": "WarrantThresholdTradingDays", "nsuri": "http://tortoisespac.com/20221231", "presentation": [ "http://tortoisespac.com/role/CapitalStructureNarrativeDetails" ], "xbrltype": "integerItemType" }, "hyln_WarrantsExercisedProceedsIncludedWithinPrepaidExpensesAndOtherCurrentAssets": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Warrants Exercised, Proceeds Included Within Prepaid Expenses And Other Current Assets", "label": "Warrants Exercised, Proceeds Included Within Prepaid Expenses And Other Current Assets", "terseLabel": "Warrants exercised where proceeds are included within prepaid expenses and other current assets" } } }, "localname": "WarrantsExercisedProceedsIncludedWithinPrepaidExpensesAndOtherCurrentAssets", "nsuri": "http://tortoisespac.com/20221231", "presentation": [ "http://tortoisespac.com/role/SupplementalCashFlowInformationScheduleofProvidesSupplementalDisclosuresofNoncashFinancingActivitiesDetails" ], "xbrltype": "monetaryItemType" }, "hyln_WarrantsToPurchase": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Warrants To Purchase", "label": "Warrants To Purchase", "terseLabel": "Warrants to purchase (in shares)" } } }, "localname": "WarrantsToPurchase", "nsuri": "http://tortoisespac.com/20221231", "presentation": [ "http://tortoisespac.com/role/CapitalStructureNarrativeDetails", "http://tortoisespac.com/role/ReverseRecapitalizationNarrativeDetails" ], "xbrltype": "sharesItemType" }, "hyln_WarrantyPeriodExtend": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Warranty Period Extend", "label": "Warranty Period Extend", "terseLabel": "Warranty period extend" } } }, "localname": "WarrantyPeriodExtend", "nsuri": "http://tortoisespac.com/20221231", "presentation": [ "http://tortoisespac.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "durationItemType" }, "hyln_WeightedAverageDiscountRateAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted Average Discount Rate [Abstract]", "terseLabel": "Weighted-average discount rate:" } } }, "localname": "WeightedAverageDiscountRateAbstract", "nsuri": "http://tortoisespac.com/20221231", "presentation": [ "http://tortoisespac.com/role/LeasesScheduleofWeightedaverageLeaseTermsandDiscountRatesDetails" ], "xbrltype": "stringItemType" }, "hyln_WeightedAverageRemainingLeaseTermInYearsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted Average Remaining Lease Term In Years [Abstract]", "terseLabel": "Weighted-average remaining lease term:" } } }, "localname": "WeightedAverageRemainingLeaseTermInYearsAbstract", "nsuri": "http://tortoisespac.com/20221231", "presentation": [ "http://tortoisespac.com/role/LeasesScheduleofWeightedaverageLeaseTermsandDiscountRatesDetails" ], "xbrltype": "stringItemType" }, "srt_LitigationCaseAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of judicial proceeding, alternative dispute resolution or claim.", "label": "Litigation Case [Axis]", "terseLabel": "Litigation Case [Axis]" } } }, "localname": "LitigationCaseAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://tortoisespac.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "stringItemType" }, "srt_LitigationCaseTypeDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Judicial proceeding, alternative dispute resolution or claim. For example, but not limited to, name of case, category of litigation, or other differentiating information.", "label": "Litigation Case [Domain]", "terseLabel": "Litigation Case [Domain]" } } }, "localname": "LitigationCaseTypeDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://tortoisespac.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "domainItemType" }, "srt_MajorCustomersAxis": { "auth_ref": [ "r288", "r589", "r651", "r710" ], "lang": { "en-us": { "role": { "documentation": "Information by name or description of a single external customer or a group of external customers.", "label": "Customer [Axis]", "terseLabel": "Customer [Axis]" } } }, "localname": "MajorCustomersAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://tortoisespac.com/role/SummaryofSignificantAccountingPoliciesPortionofOurNetAccountsReceivablefromSignificantCustomersDetails", "http://tortoisespac.com/role/SummaryofSignificantAccountingPoliciesPortionofOurRevenuesfromSignificantCustomersDetails" ], "xbrltype": "stringItemType" }, "srt_MaximumMember": { "auth_ref": [ "r344", "r345", "r346", "r347", "r407", "r520", "r537", "r564", "r565", "r586", "r599", "r607", "r650", "r697", "r698", "r699", "r700", "r701", "r702" ], "lang": { "en-us": { "role": { "documentation": "Upper limit of the provided range.", "label": "Maximum [Member]", "terseLabel": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://tortoisespac.com/role/DebtNarrativeDetails", "http://tortoisespac.com/role/ShareBasedCompensationNarrativeDetails", "http://tortoisespac.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails", "http://tortoisespac.com/role/SummaryofSignificantAccountingPoliciesScheduleofPropertyandEquipmentDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r344", "r345", "r346", "r347", "r407", "r520", "r537", "r564", "r565", "r586", "r599", "r607", "r650", "r697", "r698", "r699", "r700", "r701", "r702" ], "lang": { "en-us": { "role": { "documentation": "Lower limit of the provided range.", "label": "Minimum [Member]", "terseLabel": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://tortoisespac.com/role/DebtNarrativeDetails", "http://tortoisespac.com/role/ShareBasedCompensationNarrativeDetails", "http://tortoisespac.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails", "http://tortoisespac.com/role/SummaryofSignificantAccountingPoliciesScheduleofPropertyandEquipmentDetails" ], "xbrltype": "domainItemType" }, "srt_NameOfMajorCustomerDomain": { "auth_ref": [ "r288", "r589", "r651", "r710" ], "lang": { "en-us": { "role": { "documentation": "Single external customer or group of external customers.", "label": "Customer [Domain]", "terseLabel": "Customer [Domain]" } } }, "localname": "NameOfMajorCustomerDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://tortoisespac.com/role/SummaryofSignificantAccountingPoliciesPortionofOurNetAccountsReceivablefromSignificantCustomersDetails", "http://tortoisespac.com/role/SummaryofSignificantAccountingPoliciesPortionofOurRevenuesfromSignificantCustomersDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r286", "r525", "r587", "r606", "r645", "r646", "r651", "r709" ], "lang": { "en-us": { "role": { "documentation": "Information by product and service, or group of similar products and similar services.", "label": "Product and Service [Axis]", "terseLabel": "Product and Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://tortoisespac.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://tortoisespac.com/role/SummaryofSignificantAccountingPoliciesDisaggregationofRevenueDetails" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r286", "r525", "r587", "r606", "r645", "r646", "r651", "r709" ], "lang": { "en-us": { "role": { "documentation": "Product or service, or a group of similar products or similar services.", "label": "Product and Service [Domain]", "terseLabel": "Product and Service [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://tortoisespac.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://tortoisespac.com/role/SummaryofSignificantAccountingPoliciesDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r344", "r345", "r346", "r347", "r390", "r407", "r435", "r436", "r437", "r519", "r520", "r537", "r564", "r565", "r586", "r599", "r607", "r642", "r650", "r698", "r699", "r700", "r701", "r702" ], "lang": { "en-us": { "role": { "documentation": "Information by statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median.", "label": "Statistical Measurement [Axis]", "terseLabel": "Statistical Measurement [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://tortoisespac.com/role/DebtNarrativeDetails", "http://tortoisespac.com/role/ShareBasedCompensationNarrativeDetails", "http://tortoisespac.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails", "http://tortoisespac.com/role/SummaryofSignificantAccountingPoliciesScheduleofPropertyandEquipmentDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r344", "r345", "r346", "r347", "r390", "r407", "r435", "r436", "r437", "r519", "r520", "r537", "r564", "r565", "r586", "r599", "r607", "r642", "r650", "r698", "r699", "r700", "r701", "r702" ], "lang": { "en-us": { "role": { "documentation": "Statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median.", "label": "Statistical Measurement [Domain]", "terseLabel": "Statistical Measurement [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://tortoisespac.com/role/DebtNarrativeDetails", "http://tortoisespac.com/role/ShareBasedCompensationNarrativeDetails", "http://tortoisespac.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails", "http://tortoisespac.com/role/SummaryofSignificantAccountingPoliciesScheduleofPropertyandEquipmentDetails" ], "xbrltype": "domainItemType" }, "srt_ScheduleOfCondensedCashFlowStatementTableTextBlock": { "auth_ref": [ "r629", "r713" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of condensed cash flow statement, including, but not limited to, cash flow statements of consolidated entities and consolidation eliminations.", "label": "Condensed Cash Flow Statement [Table Text Block]", "terseLabel": "Schedule of Provides Supplemental Disclosures of Noncash Financing Activities" } } }, "localname": "ScheduleOfCondensedCashFlowStatementTableTextBlock", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://tortoisespac.com/role/SupplementalCashFlowInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accounting Policies [Abstract]", "terseLabel": "Accounting Policies [Abstract]" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for accounts payable, accrued expenses, and other liabilities that are classified as current at the end of the reporting period.", "label": "Accounts Payable, Accrued Liabilities, and Other Liabilities Disclosure, Current [Text Block]", "terseLabel": "Accrued Expenses and Other Current Liabilities" } } }, "localname": "AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/AccruedExpensesandOtherCurrentLiabilities" ], "xbrltype": "textBlockItemType" }, "us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent": { "auth_ref": [], "calculation": { "http://tortoisespac.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities incurred to vendors for goods and services received, and accrued liabilities classified as other, payable within one year or the normal operating cycle, if longer.", "label": "Accounts Payable and Other Accrued Liabilities, Current", "terseLabel": "Accrued expenses and other current liabilities" } } }, "localname": "AccountsPayableAndOtherAccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r18", "r605" ], "calculation": { "http://tortoisespac.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accounts Payable, Current", "terseLabel": "Accounts payable" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableGross": { "auth_ref": [ "r207", "r289" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business.", "label": "Accounts Receivable, before Allowance for Credit Loss", "terseLabel": "Accounts receivable from customers" } } }, "localname": "AccountsReceivableGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableMember": { "auth_ref": [ "r559" ], "lang": { "en-us": { "role": { "documentation": "Due from customers or clients for goods or services that have been delivered or sold.", "label": "Accounts Receivable [Member]", "terseLabel": "Accounts Receivable" } } }, "localname": "AccountsReceivableMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/SummaryofSignificantAccountingPoliciesPortionofOurNetAccountsReceivablefromSignificantCustomersDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r289", "r290" ], "calculation": { "http://tortoisespac.com/role/CONSOLIDATEDBALANCESHEETS": { "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/2022", "presentation": [ "http://tortoisespac.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedEmployeeBenefitsCurrent": { "auth_ref": [ "r20" ], "calculation": { "http://tortoisespac.com/role/AccruedExpensesandOtherCurrentLiabilitiesScheduleofaccruedexpensesandothercurrentliabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations, excluding pension and other postretirement benefits, incurred through that date and payable for perquisites provided to employees pertaining to services received from them. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Employee Benefits, Current", "terseLabel": "Accrued compensation and related benefits" } } }, "localname": "AccruedEmployeeBenefitsCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/AccruedExpensesandOtherCurrentLiabilitiesScheduleofaccruedexpensesandothercurrentliabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesAndOtherLiabilitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accrued Liabilities and Other Liabilities [Abstract]", "terseLabel": "Accrued Liabilities and Other Liabilities [Abstract]" } } }, "localname": "AccruedLiabilitiesAndOtherLiabilitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_AccruedLiabilitiesCurrent": { "auth_ref": [ "r20" ], "calculation": { "http://tortoisespac.com/role/AccruedExpensesandOtherCurrentLiabilitiesScheduleofaccruedexpensesandothercurrentliabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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", "totalLabel": "Total" } } }, "localname": "AccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/AccruedExpensesandOtherCurrentLiabilitiesScheduleofaccruedexpensesandothercurrentliabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedProfessionalFeesCurrent": { "auth_ref": [ "r20" ], "calculation": { "http://tortoisespac.com/role/AccruedExpensesandOtherCurrentLiabilitiesScheduleofaccruedexpensesandothercurrentliabilitiesDetails": { "order": 3.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for professional fees, such as for legal and accounting services received. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Professional Fees, Current", "terseLabel": "Accrued professional services and other" } } }, "localname": "AccruedProfessionalFeesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/AccruedExpensesandOtherCurrentLiabilitiesScheduleofaccruedexpensesandothercurrentliabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapital": { "auth_ref": [ "r10", "r605" ], "calculation": { "http://tortoisespac.com/role/CONSOLIDATEDBALANCESHEETS": { "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/2022", "presentation": [ "http://tortoisespac.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r443", "r444", "r445", "r630", "r631", "r632", "r689" ], "lang": { "en-us": { "role": { "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.", "label": "Additional Paid-in Capital [Member]", "terseLabel": "Additional Paid-In Capital" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentForAmortization": { "auth_ref": [ "r45", "r79" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate amount of recurring noncash expense charged against earnings in the period to allocate the cost of assets over their estimated remaining economic lives.", "label": "Amortization", "terseLabel": "Total amortization expense" } } }, "localname": "AdjustmentForAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/IntangibleAssetsNetNarrativeDetails" ], "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) income to net cash used in operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_AdvertisingCostsPolicyTextBlock": { "auth_ref": [ "r448" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for advertising cost.", "label": "Advertising Cost [Policy Text Block]", "terseLabel": "Marketing, Promotional and Advertising Costs" } } }, "localname": "AdvertisingCostsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/SummaryofSignificantAccountingpoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivable": { "auth_ref": [ "r208", "r293", "r312", "r315", "r317" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable.", "label": "Accounts Receivable, Allowance for Credit Loss", "terseLabel": "Accounts receivable allowance" } } }, "localname": "AllowanceForDoubtfulAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfDebtDiscountPremium": { "auth_ref": [ "r33", "r45", "r153", "r379" ], "calculation": { "http://tortoisespac.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense included in interest expense to amortize debt discount and premium associated with the related debt instruments. Excludes amortization of financing costs. Alternate captions include noncash interest expense.", "label": "Amortization of Debt Discount (Premium)", "terseLabel": "Amortization of debt discount" } } }, "localname": "AmortizationOfDebtDiscountPremium", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r253" ], "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": "Common shares excluded from computation of diluted Net (loss) income per share" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/NetLossIncomePerShareScheduleofPotentialCommonSharesDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "auth_ref": [ "r56" ], "lang": { "en-us": { "role": { "documentation": "Information by type of antidilutive security.", "label": "Antidilutive Securities [Axis]", "terseLabel": "Antidilutive Securities [Axis]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/NetLossIncomePerShareScheduleofPotentialCommonSharesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]", "terseLabel": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/NetLossIncomePerShareScheduleofPotentialCommonSharesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "auth_ref": [ "r56" ], "lang": { "en-us": { "role": { "documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented.", "label": "Antidilutive Securities, Name [Domain]", "terseLabel": "Antidilutive Securities, Name [Domain]" } } }, "localname": "AntidilutiveSecuritiesNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/NetLossIncomePerShareScheduleofPotentialCommonSharesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AssetAcquisitionAxis": { "auth_ref": [ "r685" ], "lang": { "en-us": { "role": { "documentation": "Information by asset acquisition.", "label": "Asset Acquisition [Axis]", "terseLabel": "Asset Acquisition [Axis]" } } }, "localname": "AssetAcquisitionAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/AcquisitionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AssetAcquisitionConsiderationTransferred": { "auth_ref": [ "r603", "r686", "r687", "r688" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of consideration transferred in asset acquisition. Includes, but is not limited to, cash, liability incurred by acquirer, and equity interest issued by acquirer.", "label": "Asset Acquisition, Consideration Transferred", "terseLabel": "Total consideration" } } }, "localname": "AssetAcquisitionConsiderationTransferred", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/AcquisitionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetAcquisitionConsiderationTransferredEquityInterestIssuedAndIssuable": { "auth_ref": [ "r686", "r687", "r688" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of acquirer's equity interest issued and issuable as part of consideration transferred in asset acquisition.", "label": "Asset Acquisition, Consideration Transferred, Equity Interest Issued and Issuable", "terseLabel": "Common stock value" } } }, "localname": "AssetAcquisitionConsiderationTransferredEquityInterestIssuedAndIssuable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/AcquisitionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetAcquisitionConsiderationTransferredTransactionCost": { "auth_ref": [ "r603", "r686", "r687", "r688" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of transaction cost incurred as part of consideration transferred in asset acquisition.", "label": "Asset Acquisition, Consideration Transferred, Transaction Cost", "terseLabel": "Direct transaction costs" } } }, "localname": "AssetAcquisitionConsiderationTransferredTransactionCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/AcquisitionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetAcquisitionDomain": { "auth_ref": [ "r685" ], "lang": { "en-us": { "role": { "documentation": "Asset acquisition.", "label": "Asset Acquisition [Domain]", "terseLabel": "Asset Acquisition [Domain]" } } }, "localname": "AssetAcquisitionDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/AcquisitionDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AssetAcquisitionLineItems": { "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": "Asset Acquisition [Line Items]", "terseLabel": "Asset Acquisition [Line Items]" } } }, "localname": "AssetAcquisitionLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/AcquisitionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AssetAcquisitionTable": { "auth_ref": [ "r685" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about asset acquisition.", "label": "Asset Acquisition [Table]", "terseLabel": "Asset Acquisition [Table]" } } }, "localname": "AssetAcquisitionTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/AcquisitionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AssetAcquisitionTextBlock": { "auth_ref": [ "r685" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for asset acquisition.", "label": "Asset Acquisition [Text Block]", "terseLabel": "Acquisition" } } }, "localname": "AssetAcquisitionTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/Acquisition" ], "xbrltype": "textBlockItemType" }, "us-gaap_Assets": { "auth_ref": [ "r159", "r178", "r206", "r229", "r271", "r280", "r284", "r307", "r348", "r349", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r476", "r478", "r487", "r605", "r648", "r649", "r695" ], "calculation": { "http://tortoisespac.com/role/CONSOLIDATEDBALANCESHEETS": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets", "totalLabel": "Total assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "terseLabel": "Assets" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r197", "r211", "r229", "r307", "r348", "r349", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r476", "r478", "r487", "r605", "r648", "r649", "r695" ], "calculation": { "http://tortoisespac.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Current", "totalLabel": "Total current assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets, Current [Abstract]", "terseLabel": "Current assets" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsFairValueDisclosure": { "auth_ref": [ "r146" ], "calculation": { "http://tortoisespac.com/role/FairValueMeasurementsScheduleofAssetsandLiabilitiesThatAreMeasuredatFairValueonaRecurringBasisDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Fair Value Disclosure", "totalLabel": "Total assets" } } }, "localname": "AssetsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/FairValueMeasurementsScheduleofAssetsandLiabilitiesThatAreMeasuredatFairValueonaRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AwardDateAxis": { "auth_ref": [ "r653", "r654", "r655", "r656", "r657", "r658", "r659", "r660", "r661", "r662", "r663", "r664", "r665", "r666", "r667", "r668", "r669", "r670", "r671", "r672", "r673", "r674", "r675", "r676", "r677", "r678" ], "lang": { "en-us": { "role": { "documentation": "Information by date or year award under share-based payment arrangement is granted.", "label": "Award Date [Axis]", "terseLabel": "Award Date [Axis]" } } }, "localname": "AwardDateAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/ShareBasedCompensationScheduleofShareOptionActivity2020Details" ], "xbrltype": "stringItemType" }, "us-gaap_AwardDateDomain": { "auth_ref": [ "r653", "r654", "r655", "r656", "r657", "r658", "r659", "r660", "r661", "r662", "r663", "r664", "r665", "r666", "r667", "r668", "r669", "r670", "r671", "r672", "r673", "r674", "r675", "r676", "r677", "r678" ], "lang": { "en-us": { "role": { "documentation": "Date or year award under share-based payment arrangement is granted.", "label": "Award Date [Domain]", "terseLabel": "Award Date [Domain]" } } }, "localname": "AwardDateDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/ShareBasedCompensationScheduleofShareOptionActivity2020Details" ], "xbrltype": "domainItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r410", "r411", "r412", "r414", "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r422", "r423", "r424", "r425", "r426", "r427", "r428", "r429", "r430", "r431", "r434", "r435", "r436", "r437", "r438" ], "lang": { "en-us": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type [Axis]", "terseLabel": "Award Type [Axis]" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/ShareBasedCompensationNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [ "r475", "r597", "r598" ], "lang": { "en-us": { "role": { "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree.", "label": "Business Acquisition, Acquiree [Domain]", "terseLabel": "Business Acquisition, Acquiree [Domain]" } } }, "localname": "BusinessAcquisitionAcquireeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/ReverseRecapitalizationNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r131", "r132", "r475", "r597", "r598" ], "lang": { "en-us": { "role": { "documentation": "Information by business combination or series of individually immaterial business combinations.", "label": "Business Acquisition [Axis]", "terseLabel": "Business Acquisition [Axis]" } } }, "localname": "BusinessAcquisitionAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/ReverseRecapitalizationNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of direct costs of the business combination including legal, accounting, and other costs incurred to consummate the business acquisition.", "label": "Business Acquisition, Transaction Costs", "terseLabel": "Net of transaction costs and expenses" } } }, "localname": "BusinessAcquisitionCostOfAcquiredEntityTransactionCosts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/DescriptionofOrganizationandBusinessOperationsandBasisofPresentationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationAcquisitionRelatedCosts": { "auth_ref": [ "r128" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "This element represents acquisition-related costs incurred to effect a business combination which costs have been expensed during the period. Such costs include finder's fees; advisory, legal, accounting, valuation, and other professional or consulting fees; general administrative costs, including the costs of maintaining an internal acquisitions department; and may include costs of registering and issuing debt and equity securities.", "label": "Business Combination, Acquisition Related Costs", "terseLabel": "Business combination transaction cost" } } }, "localname": "BusinessCombinationAcquisitionRelatedCosts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/ReverseRecapitalizationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationAndAssetAcquisitionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Business Combination and Asset Acquisition [Abstract]" } } }, "localname": "BusinessCombinationAndAssetAcquisitionAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationSegmentAllocationTableTextBlock": { "auth_ref": [ "r134" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of goodwill in a business combination.", "label": "Business Combination, Segment Allocation [Table Text Block]", "terseLabel": "Schedule of Shares of Common Stock Issued Immediately Following the Consummation of the Business Combination" } } }, "localname": "BusinessCombinationSegmentAllocationTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/ReverseRecapitalizationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsExpensesAndLossesRecognized": { "auth_ref": [ "r130" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The expenses and losses recorded for each transaction with the acquiree that was recognized separately from the acquisition of assets and assumptions of liabilities in the business combination.", "label": "Business Combination, Separately Recognized Transactions, Expenses and Losses Recognized", "negatedLabel": "Less: transaction costs and advisory fees paid" } } }, "localname": "BusinessCombinationSeparatelyRecognizedTransactionsExpensesAndLossesRecognized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/ReverseRecapitalizationScheduleofBusinessCombinationtotheConsolidatedStatementsofCashFlowsandtheConsolidatedStatementofChangesinStockholdersEquityDeficitDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsNetGainsAndLosses": { "auth_ref": [ "r130" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net gains or losses recognized for each transaction with the acquiree that was recognized separately from the acquisition of assets and assumptions of liabilities in the business combination.", "label": "Business Combination, Separately Recognized Transactions, Net Gains and Losses", "terseLabel": "Net Business Combination and PIPE financing" } } }, "localname": "BusinessCombinationSeparatelyRecognizedTransactionsNetGainsAndLosses", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/ReverseRecapitalizationScheduleofBusinessCombinationtotheConsolidatedStatementsofCashFlowsandtheConsolidatedStatementofChangesinStockholdersEquityDeficitDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsTableTextBlock": { "auth_ref": [ "r129" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of transactions that are recognized separately from the acquisition of assets and assumptions of liabilities in the business combination.", "label": "Business Combination, Separately Recognized Transactions [Table Text Block]", "terseLabel": "Schedule of Business Combination to the Consolidated Statements of Cash Flows and the Consolidated Statement of Changes in Stockholders\u2019 Equity" } } }, "localname": "BusinessCombinationSeparatelyRecognizedTransactionsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/ReverseRecapitalizationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_CapitalExpendituresIncurredButNotYetPaid": { "auth_ref": [ "r50", "r51", "r52" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Future cash outflow to pay for purchases of fixed assets that have occurred.", "label": "Capital Expenditures Incurred but Not yet Paid", "terseLabel": "Acquisitions of property and equipment and intangible assets included in accounts payable and other" } } }, "localname": "CapitalExpendituresIncurredButNotYetPaid", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/SupplementalCashFlowInformationScheduleofProvidesSupplementalDisclosuresofNoncashFinancingActivitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r47", "r200", "r567" ], "calculation": { "http://tortoisespac.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://tortoisespac.com/role/FairValueMeasurementsScheduleofAssetsandLiabilitiesThatAreMeasuredatFairValueonaRecurringBasisDetails": { "order": 3.0, "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash and Cash Equivalents, at Carrying Value", "terseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/CONSOLIDATEDBALANCESHEETS", "http://tortoisespac.com/role/FairValueMeasurementsScheduleofAssetsandLiabilitiesThatAreMeasuredatFairValueonaRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsPolicyTextBlock": { "auth_ref": [ "r48" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value.", "label": "Cash and Cash Equivalents, Policy [Policy Text Block]", "terseLabel": "Cash and Cash Equivalents" } } }, "localname": "CashAndCashEquivalentsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/SummaryofSignificantAccountingpoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r42", "r47", "r53" ], "calculation": { "http://tortoisespac.com/role/SummaryofSignificantAccountingPoliciesRestrictedCashDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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 and restricted cash, end of period", "periodStartLabel": "Cash and cash equivalents and restricted cash, beginning of period", "totalLabel": "Total cash and cash equivalents" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://tortoisespac.com/role/SummaryofSignificantAccountingPoliciesRestrictedCashDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r42", "r152" ], "calculation": { "http://tortoisespac.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "totalLabel": "Net (decrease) increase in cash and cash equivalents and restricted cash" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashEquivalentsAtCarryingValue": { "auth_ref": [ "r618" ], "calculation": { "http://tortoisespac.com/role/SummaryofSignificantAccountingPoliciesRestrictedCashDetails": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of 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 Equivalents, at Carrying Value", "terseLabel": "Cash and cash equivalents" } } }, "localname": "CashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/DescriptionofOrganizationandBusinessOperationsandBasisofPresentationDetails", "http://tortoisespac.com/role/SummaryofSignificantAccountingPoliciesRestrictedCashDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashFlowSupplementalDisclosuresTextBlock": { "auth_ref": [ "r54" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for supplemental cash flow activities, including cash, noncash, and part noncash transactions, for the period. Noncash is defined as information about all investing and financing activities of an enterprise during a period that affect recognized assets or liabilities but that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.", "label": "Cash Flow, Supplemental Disclosures [Text Block]", "terseLabel": "Supplemental Cash Flow Information" } } }, "localname": "CashFlowSupplementalDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/SupplementalCashFlowInformation" ], "xbrltype": "textBlockItemType" }, "us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of securities into which each warrant or right may be converted. For example, but not limited to, each warrant may be converted into two shares.", "label": "Class of Warrant or Right, Number of Securities Called by Each Warrant or Right", "terseLabel": "Number of shares that each warrant entitles holder (in shares)" } } }, "localname": "ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/CapitalStructureNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ClassOfWarrantOrRightOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of warrants or rights outstanding.", "label": "Class of Warrant or Right, Outstanding", "terseLabel": "Warrants issued and outstanding (in shares)" } } }, "localname": "ClassOfWarrantOrRightOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/CapitalStructureNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_CommercialPaperMember": { "auth_ref": [ "r99" ], "lang": { "en-us": { "role": { "documentation": "Unsecured promissory note (generally negotiable) that provides institutions with short-term funds.", "label": "Commercial Paper [Member]", "terseLabel": "Commercial paper" } } }, "localname": "CommercialPaperMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/FairValueMeasurementsScheduleofAssetsandLiabilitiesThatAreMeasuredatFairValueonaRecurringBasisDetails", "http://tortoisespac.com/role/InvestmentsScheduleofAmortizedCostUnrealizedGainsandLossesandFairValueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r25", "r167", "r185" ], "calculation": { "http://tortoisespac.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.", "label": "Commitments and Contingencies", "terseLabel": "Commitments and contingencies (Note 17)" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]", "terseLabel": "Commitments and Contingencies Disclosure [Abstract]" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r88", "r341", "r342", "r560", "r647" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for commitments and contingencies.", "label": "Commitments and Contingencies Disclosure [Text Block]", "terseLabel": "Commitments and Contingencies" } } }, "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/CommitmentsandContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockConvertibleConversionPriceDecrease": { "auth_ref": [ "r386" ], "lang": { "en-us": { "role": { "documentation": "Per share decrease in conversion price of convertible common stock. Excludes change due to standard antidilution provision.", "label": "Common Stock, Convertible, Conversion Price, Decrease", "terseLabel": "Common stock equals/exceeds (in dollars per share)" } } }, "localname": "CommonStockConvertibleConversionPriceDecrease", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/CapitalStructureNarrativeDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockDividendsShares": { "auth_ref": [ "r105" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of common stock issued as dividends during the period. Excludes stock splits.", "label": "Common Stock Dividends, Shares", "terseLabel": "Common stock aggregate (in shares)" } } }, "localname": "CommonStockDividendsShares", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/DebtNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r630", "r631", "r689" ], "lang": { "en-us": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]", "terseLabel": "Common Stock" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockNoParValue": { "auth_ref": [ "r9" ], "lang": { "en-us": { "role": { "documentation": "Face amount per share of no-par value common stock.", "label": "Common Stock, No Par Value", "terseLabel": "Common stock par value (in dollars per share)" } } }, "localname": "CommonStockNoParValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/ReverseRecapitalizationNarrativeDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r9" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common Stock, Par or Stated Value Per Share", "terseLabel": "Common stock, par value (in dollars per share)" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/CONSOLIDATEDBALANCESHEETSParentheticals", "http://tortoisespac.com/role/DescriptionofOrganizationandBusinessOperationsandBasisofPresentationDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r9" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.", "label": "Common Stock, Shares Authorized", "terseLabel": "Common stock, shares authorized (in shares)" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/CONSOLIDATEDBALANCESHEETSParentheticals", "http://tortoisespac.com/role/CommitmentsandContingenciesDetails", "http://tortoisespac.com/role/ReverseRecapitalizationNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r9" ], "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)", "verboseLabel": "Issuance of common shares (in shares)" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/CONSOLIDATEDBALANCESHEETSParentheticals", "http://tortoisespac.com/role/ReverseRecapitalizationNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r9", "r105" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.", "label": "Common Stock, Shares, Outstanding", "terseLabel": "Common stock, shares outstanding (in shares)" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/CONSOLIDATEDBALANCESHEETSParentheticals" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r9", "r605" ], "calculation": { "http://tortoisespac.com/role/CONSOLIDATEDBALANCESHEETS": { "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 common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Common Stock, Value, Issued", "terseLabel": "Common stock, $0.0001 par value; 250,000,000 shares authorized; 179,826,309 and 173,468,979 shares issued and outstanding at December\u00a031, 2022 and 2021, respectively" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CompensationAndRetirementDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Retirement Benefits [Abstract]", "terseLabel": "Retirement Benefits [Abstract]" } } }, "localname": "CompensationAndRetirementDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_ComputerEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Long lived, depreciable assets that are used in the creation, maintenance and utilization of information systems.", "label": "Computer Equipment [Member]", "terseLabel": "Computers and related equipment", "verboseLabel": "Computers and related equipment" } } }, "localname": "ComputerEquipmentMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/PropertyandEquipmentNetScheduleofPropertyandEquipmentNetDetails", "http://tortoisespac.com/role/SummaryofSignificantAccountingPoliciesScheduleofPropertyandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "auth_ref": [ "r60", "r61", "r149", "r150", "r288", "r559" ], "lang": { "en-us": { "role": { "documentation": "The denominator in a calculation of a disclosed concentration risk percentage.", "label": "Concentration Risk Benchmark [Domain]", "terseLabel": "Concentration Risk Benchmark [Domain]" } } }, "localname": "ConcentrationRiskBenchmarkDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/SummaryofSignificantAccountingPoliciesPortionofOurNetAccountsReceivablefromSignificantCustomersDetails", "http://tortoisespac.com/role/SummaryofSignificantAccountingPoliciesPortionofOurRevenuesfromSignificantCustomersDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "auth_ref": [ "r60", "r61", "r149", "r150", "r288", "r543", "r559" ], "lang": { "en-us": { "role": { "documentation": "Information by benchmark of concentration risk.", "label": "Concentration Risk Benchmark [Axis]", "terseLabel": "Concentration Risk Benchmark [Axis]" } } }, "localname": "ConcentrationRiskByBenchmarkAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/SummaryofSignificantAccountingPoliciesPortionofOurNetAccountsReceivablefromSignificantCustomersDetails", "http://tortoisespac.com/role/SummaryofSignificantAccountingPoliciesPortionofOurRevenuesfromSignificantCustomersDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskByTypeAxis": { "auth_ref": [ "r60", "r61", "r149", "r150", "r288", "r559", "r712" ], "lang": { "en-us": { "role": { "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender.", "label": "Concentration Risk Type [Axis]", "terseLabel": "Concentration Risk Type [Axis]" } } }, "localname": "ConcentrationRiskByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/SummaryofSignificantAccountingPoliciesPortionofOurNetAccountsReceivablefromSignificantCustomersDetails", "http://tortoisespac.com/role/SummaryofSignificantAccountingPoliciesPortionofOurRevenuesfromSignificantCustomersDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskCreditRisk": { "auth_ref": [ "r174", "r262" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for credit risk.", "label": "Concentration Risk, Credit Risk, Policy [Policy Text Block]", "terseLabel": "Concentration of Supplier Risk" } } }, "localname": "ConcentrationRiskCreditRisk", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/SummaryofSignificantAccountingpoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConcentrationRiskPercentage1": { "auth_ref": [ "r60", "r61", "r149", "r150", "r288" ], "lang": { "en-us": { "role": { "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.", "label": "Concentration Risk, Percentage", "terseLabel": "Concentration risk, percentage" } } }, "localname": "ConcentrationRiskPercentage1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/SummaryofSignificantAccountingPoliciesPortionofOurNetAccountsReceivablefromSignificantCustomersDetails", "http://tortoisespac.com/role/SummaryofSignificantAccountingPoliciesPortionofOurRevenuesfromSignificantCustomersDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ConcentrationRiskTypeDomain": { "auth_ref": [ "r60", "r61", "r149", "r150", "r288", "r559" ], "lang": { "en-us": { "role": { "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration.", "label": "Concentration Risk Type [Domain]", "terseLabel": "Concentration Risk Type [Domain]" } } }, "localname": "ConcentrationRiskTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/SummaryofSignificantAccountingPoliciesPortionofOurNetAccountsReceivablefromSignificantCustomersDetails", "http://tortoisespac.com/role/SummaryofSignificantAccountingPoliciesPortionofOurRevenuesfromSignificantCustomersDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConversionOfStockAmountIssued1": { "auth_ref": [ "r50", "r51", "r52" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The value of the financial instrument issued [noncash or part noncash] in the conversion of stock. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.", "label": "Conversion of Stock, Amount Issued", "terseLabel": "Conversion features amount" } } }, "localname": "ConversionOfStockAmountIssued1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/DebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConversionOfStockSharesConverted1": { "auth_ref": [ "r50", "r51", "r52" ], "lang": { "en-us": { "role": { "documentation": "The number of shares converted in a noncash (or part noncash) transaction. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.", "label": "Conversion of Stock, Shares Converted", "terseLabel": "Aggregate number of convertible stock (in shares)" } } }, "localname": "ConversionOfStockSharesConverted1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/DebtNarrativeDetails", "http://tortoisespac.com/role/ReverseRecapitalizationNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ConvertibleNotesPayable": { "auth_ref": [ "r4", "r162", "r179", "r188" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Including the current and noncurrent portions, carrying value as of the balance sheet date of a written promise to pay a note, initially due after one year or beyond the operating cycle if longer, which can be exchanged for a specified amount of one or more securities (typically common stock), at the option of the issuer or the holder.", "label": "Convertible Notes Payable", "verboseLabel": "Convertible notes payable" } } }, "localname": "ConvertibleNotesPayable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/DebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConvertiblePreferredStockSharesIssuedUponConversion": { "auth_ref": [ "r7", "r8", "r106", "r107", "r385" ], "lang": { "en-us": { "role": { "documentation": "Number of shares issued for each share of convertible preferred stock that is converted.", "label": "Convertible Preferred Stock, Shares Issued upon Conversion", "terseLabel": "Convertible redeemable preferred stock (in shares)" } } }, "localname": "ConvertiblePreferredStockSharesIssuedUponConversion", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/DebtNarrativeDetails", "http://tortoisespac.com/role/ReverseRecapitalizationNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_CorporateBondSecuritiesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This category includes information about long-term debt securities that are issued by either a domestic or foreign corporate business entity with a date certain promise of repayment and a return to the holder for the time value of money (for example, variable or fixed interest, original issue discount).", "label": "Corporate Bond Securities [Member]", "terseLabel": "Corporate bonds and notes" } } }, "localname": "CorporateBondSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/InvestmentsScheduleofAmortizedCostUnrealizedGainsandLossesandFairValueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CostOfGoodsAndServicesSoldDepreciation": { "auth_ref": [ "r621", "r641" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for allocation of cost of tangible asset over its useful life directly used in production of good and rendering of service.", "label": "Cost, Depreciation", "terseLabel": "Depreciation included in cost of revenue" } } }, "localname": "CostOfGoodsAndServicesSoldDepreciation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/PropertyandEquipmentNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfRevenue": { "auth_ref": [ "r30", "r229", "r307", "r348", "r349", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r487", "r648" ], "calculation": { "http://tortoisespac.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 2.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 revenues" } } }, "localname": "CostOfRevenue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CreditFacilityAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Axis]", "terseLabel": "Credit Facility [Axis]" } } }, "localname": "CreditFacilityAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/DebtNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CreditFacilityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Domain]", "terseLabel": "Credit Facility [Domain]" } } }, "localname": "CreditFacilityDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CreditLossFinancialInstrumentPolicyTextBlock": { "auth_ref": [ "r309", "r310", "r311", "r313", "r314", "r318", "r319", "r320", "r321", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r330" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for credit loss on financial instrument measured at amortized cost basis, net investment in lease, off-balance sheet credit exposure, and available-for-sale debt security. Includes, but is not limited to, methodology used to estimate allowance for credit loss, how writeoff of uncollectible amount is recognized, and determination of past due status and nonaccrual status.", "label": "Credit Loss, Financial Instrument [Policy Text Block]", "terseLabel": "Financial Instruments\u2014Credit Losses" } } }, "localname": "CreditLossFinancialInstrumentPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/SummaryofSignificantAccountingpoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefit": { "auth_ref": [ "r682" ], "calculation": { "http://tortoisespac.com/role/IncomeTaxesScheduleofProvisionforIncomeTaxesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current federal, state, and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current national, regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction.", "label": "Current Federal, State and Local, Tax Expense (Benefit)", "totalLabel": "Total current tax expense" } } }, "localname": "CurrentFederalStateAndLocalTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/IncomeTaxesScheduleofProvisionforIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Current Federal, State and Local, Tax Expense (Benefit) [Abstract]", "terseLabel": "Current tax expense:" } } }, "localname": "CurrentFederalStateAndLocalTaxExpenseBenefitAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/IncomeTaxesScheduleofProvisionforIncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CurrentFederalTaxExpenseBenefit": { "auth_ref": [ "r628", "r682", "r684" ], "calculation": { "http://tortoisespac.com/role/IncomeTaxesScheduleofProvisionforIncomeTaxesDetails": { "order": 2.0, "parentTag": "us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current national tax expense (benefit) for non-US (United States of America) jurisdiction.", "label": "Current Federal Tax Expense (Benefit)", "terseLabel": "Federal" } } }, "localname": "CurrentFederalTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/IncomeTaxesScheduleofProvisionforIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentIncomeTaxExpenseBenefit": { "auth_ref": [ "r127", "r461", "r469", "r628" ], "calculation": { "http://tortoisespac.com/role/IncomeTaxesScheduleofProvisionforIncomeTaxesDetails": { "order": 3.0, "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations.", "label": "Current Income Tax Expense (Benefit)", "terseLabel": "State" } } }, "localname": "CurrentIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/IncomeTaxesScheduleofProvisionforIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentStateAndLocalTaxExpenseBenefit": { "auth_ref": [ "r628", "r682", "r684" ], "calculation": { "http://tortoisespac.com/role/IncomeTaxesScheduleofProvisionforIncomeTaxesDetails": { "order": 1.0, "parentTag": "us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction.", "label": "Current State and Local Tax Expense (Benefit)", "terseLabel": "State" } } }, "localname": "CurrentStateAndLocalTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/IncomeTaxesScheduleofProvisionforIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CustomerConcentrationRiskMember": { "auth_ref": [ "r59", "r288" ], "lang": { "en-us": { "role": { "documentation": "Reflects the percentage that revenues in the period from one or more significant customers is to net revenues, as defined by the entity, such as total net revenues, product line revenues, segment revenues. The risk is the materially adverse effects of loss of a significant customer.", "label": "Customer Concentration Risk [Member]", "terseLabel": "Customer Concentration Risk" } } }, "localname": "CustomerConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/SummaryofSignificantAccountingPoliciesPortionofOurNetAccountsReceivablefromSignificantCustomersDetails", "http://tortoisespac.com/role/SummaryofSignificantAccountingPoliciesPortionofOurRevenuesfromSignificantCustomersDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt Disclosure [Abstract]", "terseLabel": "Debt Disclosure [Abstract]" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r103", "r228", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r373", "r380", "r381", "r383" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.", "label": "Debt Disclosure [Text Block]", "terseLabel": "Debt" } } }, "localname": "DebtDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/Debt" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentAnnualPrincipalPayment": { "auth_ref": [ "r4" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the total principal payments made during the annual reporting period.", "label": "Debt Instrument, Annual Principal Payment", "terseLabel": "Debt principal payment" } } }, "localname": "DebtInstrumentAnnualPrincipalPayment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/DebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r2", "r3", "r4", "r160", "r162", "r176", "r232", "r357", "r358", "r359", "r360", "r361", "r363", "r369", "r370", "r371", "r372", "r374", "r375", "r376", "r377", "r378", "r379", "r495", "r581", "r582", "r583", "r584", "r585", "r626" ], "lang": { "en-us": { "role": { "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities.", "label": "Debt Instrument [Axis]", "terseLabel": "Debt Instrument [Axis]" } } }, "localname": "DebtInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/DebtNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument.", "label": "Debt Instrument, Basis Spread on Variable Rate", "terseLabel": "Basis spread on variable rate" } } }, "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/DebtNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentIncreaseAccruedInterest": { "auth_ref": [ "r626" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Increase for accrued, but unpaid interest on the debt instrument for the period.", "label": "Debt Instrument, Increase, Accrued Interest", "terseLabel": "Accrued paid-in-kind interest" } } }, "localname": "DebtInstrumentIncreaseAccruedInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/DebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentInterestRateDuringPeriod": { "auth_ref": [ "r22", "r154", "r376" ], "lang": { "en-us": { "role": { "documentation": "The average effective interest rate during the reporting period.", "label": "Debt Instrument, Interest Rate During Period", "terseLabel": "Term Loan bore interest" } } }, "localname": "DebtInstrumentInterestRateDuringPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/DebtNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "auth_ref": [ "r22", "r358" ], "lang": { "en-us": { "role": { "documentation": "Contractual interest rate for funds borrowed, under the debt agreement.", "label": "Debt Instrument, Interest Rate, Stated Percentage", "terseLabel": "Interest" } } }, "localname": "DebtInstrumentInterestRateStatedPercentage", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/DebtNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Debt Instrument [Line Items]", "terseLabel": "Debt Instrument [Line Items]" } } }, "localname": "DebtInstrumentLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/DebtNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r23", "r232", "r357", "r358", "r359", "r360", "r361", "r363", "r369", "r370", "r371", "r372", "r374", "r375", "r376", "r377", "r378", "r379", "r495", "r581", "r582", "r583", "r584", "r585", "r626" ], "lang": { "en-us": { "role": { "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities.", "label": "Debt Instrument, Name [Domain]", "terseLabel": "Debt Instrument, Name [Domain]" } } }, "localname": "DebtInstrumentNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentRedemptionPeriodAxis": { "auth_ref": [ "r172" ], "lang": { "en-us": { "role": { "documentation": "Information about timing of debt redemption features under terms of the debt agreement.", "label": "Debt Instrument, Redemption, Period [Axis]", "terseLabel": "Debt Instrument, Redemption, Period [Axis]" } } }, "localname": "DebtInstrumentRedemptionPeriodAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/DebtNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentRedemptionPeriodDomain": { "auth_ref": [ "r172" ], "lang": { "en-us": { "role": { "documentation": "Period as defined under terms of the debt agreement for debt redemption features.", "label": "Debt Instrument, Redemption, Period [Domain]", "terseLabel": "Debt Instrument, Redemption, Period [Domain]" } } }, "localname": "DebtInstrumentRedemptionPeriodDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentRedemptionPeriodOneMember": { "auth_ref": [ "r172" ], "lang": { "en-us": { "role": { "documentation": "Period one representing most current period of debt redemption features under terms of the debt agreement.", "label": "Debt Instrument, Redemption, Period One [Member]", "terseLabel": "Automatic conversion" } } }, "localname": "DebtInstrumentRedemptionPeriodOneMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentRedemptionPeriodThreeMember": { "auth_ref": [ "r172" ], "lang": { "en-us": { "role": { "documentation": "Period three representing third most current period of debt redemption features under terms of the debt agreement.", "label": "Debt Instrument, Redemption, Period Three [Member]", "terseLabel": "Automatic conversion if no previous conversions" } } }, "localname": "DebtInstrumentRedemptionPeriodThreeMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentRedemptionPeriodTwoMember": { "auth_ref": [ "r172" ], "lang": { "en-us": { "role": { "documentation": "Period two representing second most current period of debt redemption features under terms of the debt agreement.", "label": "Debt Instrument, Redemption, Period Two [Member]", "terseLabel": "Optional conversion" } } }, "localname": "DebtInstrumentRedemptionPeriodTwoMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentTable": { "auth_ref": [ "r23", "r106", "r108", "r109", "r110", "r153", "r154", "r156", "r173", "r232", "r357", "r358", "r359", "r360", "r361", "r363", "r369", "r370", "r371", "r372", "r374", "r375", "r376", "r377", "r378", "r379", "r382", "r495", "r581", "r582", "r583", "r584", "r585", "r626" ], "lang": { "en-us": { "role": { "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Schedule of Long-Term Debt Instruments [Table]", "terseLabel": "Schedule of Long-Term Debt Instruments [Table]" } } }, "localname": "DebtInstrumentTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/DebtNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss": { "auth_ref": [ "r295", "r296", "r297", "r529" ], "calculation": { "http://tortoisespac.com/role/InvestmentsScheduleofAmortizedCostUnrealizedGainsandLossesandFairValueDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of investment in debt security measured at amortized cost (held-to-maturity).", "label": "Debt Securities, Held-to-Maturity, Amortized Cost, after Allowance for Credit Loss", "totalLabel": "Amortized Cost" } } }, "localname": "DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/InvestmentsScheduleofAmortizedCostUnrealizedGainsandLossesandFairValueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredFederalIncomeTaxExpenseBenefit": { "auth_ref": [ "r628", "r683", "r684" ], "calculation": { "http://tortoisespac.com/role/IncomeTaxesScheduleofProvisionforIncomeTaxesDetails": { "order": 2.0, "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred national tax expense (benefit) for non-US (United States of America) jurisdiction.", "label": "Deferred Federal Income Tax Expense (Benefit)", "terseLabel": "Federal" } } }, "localname": "DeferredFederalIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/IncomeTaxesScheduleofProvisionforIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefitAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Deferred Federal, State and Local, Tax Expense (Benefit) [Abstract]", "terseLabel": "Deferred tax (benefit) expense:" } } }, "localname": "DeferredFederalStateAndLocalTaxExpenseBenefitAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/IncomeTaxesScheduleofProvisionforIncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "auth_ref": [ "r45", "r127", "r462", "r468", "r469", "r628" ], "calculation": { "http://tortoisespac.com/role/IncomeTaxesScheduleofProvisionforIncomeTaxesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred Income Tax Expense (Benefit)", "totalLabel": "Total deferred tax expense" } } }, "localname": "DeferredIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/IncomeTaxesScheduleofProvisionforIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxLiabilities": { "auth_ref": [ "r5", "r6", "r161", "r175", "r456" ], "calculation": { "http://tortoisespac.com/role/IncomeTaxesScheduleofDeferredTaxesDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences.", "label": "Deferred Tax Liabilities, Gross", "totalLabel": "Total deferred tax liabilities" } } }, "localname": "DeferredIncomeTaxLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/IncomeTaxesScheduleofDeferredTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit": { "auth_ref": [ "r628", "r683", "r684" ], "calculation": { "http://tortoisespac.com/role/IncomeTaxesScheduleofProvisionforIncomeTaxesDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction.", "label": "Deferred State and Local Income Tax Expense (Benefit)", "terseLabel": "Valuation allowance" } } }, "localname": "DeferredStateAndLocalIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/IncomeTaxesScheduleofProvisionforIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets": { "auth_ref": [], "calculation": { "http://tortoisespac.com/role/IncomeTaxesScheduleofDeferredTaxesDetails": { "order": 6.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from intangible assets including goodwill.", "label": "Deferred Tax Assets, Goodwill and Intangible Assets", "terseLabel": "Intangible assets, net" } } }, "localname": "DeferredTaxAssetsGoodwillAndIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/IncomeTaxesScheduleofDeferredTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsGross": { "auth_ref": [ "r457" ], "calculation": { "http://tortoisespac.com/role/IncomeTaxesScheduleofDeferredTaxesDetails": { "order": 2.0, "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.", "label": "Deferred Tax Assets, Gross", "totalLabel": "Total deferred tax assets" } } }, "localname": "DeferredTaxAssetsGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/IncomeTaxesScheduleofDeferredTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsLiabilitiesNet": { "auth_ref": [ "r680" ], "calculation": { "http://tortoisespac.com/role/IncomeTaxesScheduleofDeferredTaxesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, without jurisdictional netting.", "label": "Deferred Tax Assets, Net", "totalLabel": "Net deferred tax assets" } } }, "localname": "DeferredTaxAssetsLiabilitiesNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/IncomeTaxesScheduleofDeferredTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsNet": { "auth_ref": [ "r680" ], "calculation": { "http://tortoisespac.com/role/IncomeTaxesScheduleofDeferredTaxesDetails": { "order": 2.0, "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.", "label": "Deferred Tax Assets, Net of Valuation Allowance", "totalLabel": "Deferred tax assets, net of valuation allowance" } } }, "localname": "DeferredTaxAssetsNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/IncomeTaxesScheduleofDeferredTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsNetOfValuationAllowanceAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Deferred Tax Assets, Net of Valuation Allowance [Abstract]", "terseLabel": "Deferred tax assets:" } } }, "localname": "DeferredTaxAssetsNetOfValuationAllowanceAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/IncomeTaxesScheduleofDeferredTaxesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredTaxAssetsOperatingLossCarryforwards": { "auth_ref": [ "r125", "r681" ], "calculation": { "http://tortoisespac.com/role/IncomeTaxesScheduleofDeferredTaxesDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards.", "label": "Deferred Tax Assets, Operating Loss Carryforwards", "terseLabel": "Operating lease obligation" } } }, "localname": "DeferredTaxAssetsOperatingLossCarryforwards", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/IncomeTaxesScheduleofDeferredTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign": { "auth_ref": [ "r125", "r681" ], "calculation": { "http://tortoisespac.com/role/IncomeTaxesScheduleofDeferredTaxesDetails": { "order": 8.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible foreign operating loss carryforwards.", "label": "Deferred Tax Assets, Operating Loss Carryforwards, Foreign", "terseLabel": "Federal net operating loss carryforwards" } } }, "localname": "DeferredTaxAssetsOperatingLossCarryforwardsForeign", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/IncomeTaxesScheduleofDeferredTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal": { "auth_ref": [ "r125", "r681" ], "calculation": { "http://tortoisespac.com/role/IncomeTaxesScheduleofDeferredTaxesDetails": { "order": 7.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible state and local operating loss carryforwards.", "label": "Deferred Tax Assets, Operating Loss Carryforwards, State and Local", "terseLabel": "State net operating loss carryforwards" } } }, "localname": "DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/IncomeTaxesScheduleofDeferredTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsSubjectToExpiration": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards that are subject to expiration dates.", "label": "Deferred Tax Assets, Operating Loss Carryforwards, Subject to Expiration", "terseLabel": "R&D tax credit" } } }, "localname": "DeferredTaxAssetsOperatingLossCarryforwardsSubjectToExpiration", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsOther": { "auth_ref": [ "r125", "r681" ], "calculation": { "http://tortoisespac.com/role/IncomeTaxesScheduleofDeferredTaxesDetails": { "order": 5.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences, classified as other.", "label": "Deferred Tax Assets, Other", "terseLabel": "Other" } } }, "localname": "DeferredTaxAssetsOther", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/IncomeTaxesScheduleofDeferredTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment": { "auth_ref": [], "calculation": { "http://tortoisespac.com/role/IncomeTaxesScheduleofDeferredTaxesDetails": { "order": 4.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from property, plant, and equipment.", "label": "Deferred Tax Assets, Property, Plant and Equipment", "terseLabel": "Property and equipment, net" } } }, "localname": "DeferredTaxAssetsPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/IncomeTaxesScheduleofDeferredTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch": { "auth_ref": [ "r124", "r125", "r681" ], "calculation": { "http://tortoisespac.com/role/IncomeTaxesScheduleofDeferredTaxesDetails": { "order": 2.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible research tax credit carryforwards.", "label": "Deferred Tax Assets, Tax Credit Carryforwards, Research", "terseLabel": "R&D tax credit" } } }, "localname": "DeferredTaxAssetsTaxCreditCarryforwardsResearch", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/IncomeTaxesScheduleofDeferredTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsValuationAllowance": { "auth_ref": [ "r458" ], "calculation": { "http://tortoisespac.com/role/IncomeTaxesScheduleofDeferredTaxesDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized.", "label": "Deferred Tax Assets, Valuation Allowance", "negatedLabel": "Less: valuation allowance" } } }, "localname": "DeferredTaxAssetsValuationAllowance", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/IncomeTaxesScheduleofDeferredTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Deferred Tax Liabilities, Gross [Abstract]", "terseLabel": "Deferred tax liabilities:" } } }, "localname": "DeferredTaxLiabilitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/IncomeTaxesScheduleofDeferredTaxesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets": { "auth_ref": [ "r125", "r681" ], "calculation": { "http://tortoisespac.com/role/IncomeTaxesScheduleofDeferredTaxesDetails": { "order": 3.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from intangible assets other than goodwill.", "label": "Deferred Tax Liabilities, Intangible Assets", "terseLabel": "Intangible assets, net" } } }, "localname": "DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/IncomeTaxesScheduleofDeferredTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment": { "auth_ref": [ "r125", "r681" ], "calculation": { "http://tortoisespac.com/role/IncomeTaxesScheduleofDeferredTaxesDetails": { "order": 2.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from property, plant, and equipment.", "label": "Deferred Tax Liabilities, Property, Plant and Equipment", "terseLabel": "Property and equipment, net" } } }, "localname": "DeferredTaxLiabilitiesPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/IncomeTaxesScheduleofDeferredTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Depreciation": { "auth_ref": [ "r45", "r83" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.", "label": "Depreciation", "terseLabel": "Depreciation expense" } } }, "localname": "Depreciation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/PropertyandEquipmentNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r45", "r269" ], "calculation": { "http://tortoisespac.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 14.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" } } }, "localname": "DepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_DevelopedTechnologyRightsMember": { "auth_ref": [ "r133" ], "lang": { "en-us": { "role": { "documentation": "Rights to developed technology, which can include the right to develop, use, market, sell, or offer for sale products, compounds, or intellectual property.", "label": "Developed Technology Rights [Member]", "terseLabel": "Developed technology" } } }, "localname": "DevelopedTechnologyRightsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/IntangibleAssetsNetScheduleofidentifiableintangibleassetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DisaggregationOfRevenueLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Disaggregation of Revenue [Line Items]", "terseLabel": "Disaggregation of Revenue [Line Items]" } } }, "localname": "DisaggregationOfRevenueLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/SummaryofSignificantAccountingPoliciesDisaggregationofRevenueDetails", "http://tortoisespac.com/role/SummaryofSignificantAccountingPoliciesPortionofOurNetAccountsReceivablefromSignificantCustomersDetails", "http://tortoisespac.com/role/SummaryofSignificantAccountingPoliciesPortionofOurRevenuesfromSignificantCustomersDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTable": { "auth_ref": [ "r389", "r587", "r588", "r589", "r590", "r591", "r592", "r593" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table]", "terseLabel": "Disaggregation of Revenue [Table]" } } }, "localname": "DisaggregationOfRevenueTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/SummaryofSignificantAccountingPoliciesDisaggregationofRevenueDetails", "http://tortoisespac.com/role/SummaryofSignificantAccountingPoliciesPortionofOurNetAccountsReceivablefromSignificantCustomersDetails", "http://tortoisespac.com/role/SummaryofSignificantAccountingPoliciesPortionofOurRevenuesfromSignificantCustomersDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r651" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table Text Block]", "terseLabel": "Schedule of Disaggregation of Revenue" } } }, "localname": "DisaggregationOfRevenueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/SummaryofSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r409", "r439", "r440", "r442", "r447", "r600" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for share-based payment arrangement.", "label": "Share-Based Payment Arrangement [Text Block]", "terseLabel": "Share-Based Compensation" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/ShareBasedCompensation" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement [Abstract]", "terseLabel": "Share-based Payment Arrangement [Abstract]" } } }, "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_DomesticCountryMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Designated tax department of the government that is entitled to levy and collect income taxes from the entity in its country of domicile.", "label": "Domestic Tax Authority [Member]", "terseLabel": "Federal" } } }, "localname": "DomesticCountryMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Abstract]", "terseLabel": "Earnings Per Share [Abstract]" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r219", "r238", "r239", "r240", "r241", "r242", "r246", "r248", "r250", "r251", "r252", "r256", "r481", "r482", "r530", "r535", "r577" ], "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) income per share, basic (in dollars per share)" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://tortoisespac.com/role/NetLossIncomePerShareScheduleofBasicandDilutedNetLossIncomePerShareDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r219", "r238", "r239", "r240", "r241", "r242", "r248", "r250", "r251", "r252", "r256", "r481", "r482", "r530", "r535", "r577" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.", "label": "Earnings Per Share, Diluted", "terseLabel": "Net loss per share, diluted (in dollars per share)" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://tortoisespac.com/role/NetLossIncomePerShareScheduleofBasicandDilutedNetLossIncomePerShareDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerSharePolicyTextBlock": { "auth_ref": [ "r56", "r57" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements.", "label": "Earnings Per Share, Policy [Policy Text Block]", "terseLabel": "Net (Loss) Income Per Share" } } }, "localname": "EarningsPerSharePolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/SummaryofSignificantAccountingpoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r253", "r254", "r255", "r257" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "terseLabel": "Net (Loss) Income Per Share" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/NetLossIncomePerShare" ], "xbrltype": "textBlockItemType" }, "us-gaap_EmployeeBenefitsAndShareBasedCompensation": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for employee benefit and equity-based compensation.", "label": "Employee Benefits and Share-Based Compensation", "terseLabel": "Share-based compensation expense" } } }, "localname": "EmployeeBenefitsAndShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/ShareBasedCompensationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "auth_ref": [ "r441" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement.", "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount", "terseLabel": "Unrecognized compensation cost related to share-based payments" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/ShareBasedCompensationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r441" ], "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": "Expected recognition period" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/ShareBasedCompensationNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_EmployeeStockOptionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time.", "label": "Share-Based Payment Arrangement, Option [Member]", "terseLabel": "Unexercised stock options" } } }, "localname": "EmployeeStockOptionMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/NetLossIncomePerShareScheduleofPotentialCommonSharesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r105", "r195", "r215", "r216", "r217", "r233", "r234", "r235", "r237", "r243", "r245", "r259", "r308", "r387", "r443", "r444", "r445", "r464", "r465", "r480", "r488", "r489", "r490", "r491", "r492", "r493", "r515", "r538", "r539", "r540" ], "lang": { "en-us": { "role": { "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.", "label": "Equity Component [Domain]", "terseLabel": "Equity Component [Domain]" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY", "http://tortoisespac.com/role/ReverseRecapitalizationNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueAdjustmentOfWarrants": { "auth_ref": [ "r45", "r104" ], "calculation": { "http://tortoisespac.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://tortoisespac.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 4.0, "parentTag": "us-gaap_NetIncomeLoss", "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 warrant liabilities", "terseLabel": "Change in fair value of warrant liability" } } }, "localname": "FairValueAdjustmentOfWarrants", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://tortoisespac.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]", "terseLabel": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/FairValueMeasurementsScheduleofAssetsandLiabilitiesThatAreMeasuredatFairValueonaRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "auth_ref": [ "r483", "r484", "r486" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis.", "label": "Fair Value, Recurring and Nonrecurring [Table]", "terseLabel": "Fair Value, Recurring and Nonrecurring [Table]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/FairValueMeasurementsScheduleofAssetsandLiabilitiesThatAreMeasuredatFairValueonaRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain": { "auth_ref": [ "r147" ], "lang": { "en-us": { "role": { "documentation": "Class of asset.", "label": "Asset Class [Domain]", "terseLabel": "Asset Class [Domain]" } } }, "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/PropertyandEquipmentNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueByAssetClassAxis": { "auth_ref": [ "r146", "r148" ], "lang": { "en-us": { "role": { "documentation": "Information by class of asset.", "label": "Asset Class [Axis]", "terseLabel": "Asset Class [Axis]" } } }, "localname": "FairValueByAssetClassAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/PropertyandEquipmentNetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r371", "r392", "r393", "r394", "r395", "r396", "r397", "r484", "r516", "r517", "r518", "r582", "r583", "r594", "r595", "r596" ], "lang": { "en-us": { "role": { "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient.", "label": "Fair Value Hierarchy and NAV [Axis]", "terseLabel": "Fair Value Hierarchy and NAV [Axis]" } } }, "localname": "FairValueByFairValueHierarchyLevelAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/FairValueMeasurementsScheduleofAssetsandLiabilitiesThatAreMeasuredatFairValueonaRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Fair Value Disclosures [Abstract]", "terseLabel": "Fair Value Disclosures [Abstract]" } } }, "localname": "FairValueDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresTextBlock": { "auth_ref": [ "r485" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.", "label": "Fair Value Disclosures [Text Block]", "terseLabel": "Fair Value Measurements" } } }, "localname": "FairValueDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/FairValueMeasurements" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueInputsLevel1Member": { "auth_ref": [ "r371", "r392", "r397", "r484", "r516", "r594", "r595", "r596" ], "lang": { "en-us": { "role": { "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date.", "label": "Fair Value, Inputs, Level 1 [Member]", "terseLabel": "Level I" } } }, "localname": "FairValueInputsLevel1Member", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/FairValueMeasurementsScheduleofAssetsandLiabilitiesThatAreMeasuredatFairValueonaRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r371", "r392", "r397", "r484", "r517", "r582", "r583", "r594", "r595", "r596" ], "lang": { "en-us": { "role": { "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets.", "label": "Fair Value, Inputs, Level 2 [Member]", "terseLabel": "Level II" } } }, "localname": "FairValueInputsLevel2Member", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/FairValueMeasurementsScheduleofAssetsandLiabilitiesThatAreMeasuredatFairValueonaRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel3Member": { "auth_ref": [ "r371", "r392", "r393", "r394", "r395", "r396", "r397", "r484", "r518", "r582", "r583", "r594", "r595", "r596" ], "lang": { "en-us": { "role": { "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Inputs, Level 3 [Member]", "terseLabel": "Level III" } } }, "localname": "FairValueInputsLevel3Member", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/FairValueMeasurementsScheduleofAssetsandLiabilitiesThatAreMeasuredatFairValueonaRecurringBasisDetails" ], "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/2022", "presentation": [ "http://tortoisespac.com/role/FairValueMeasurementsScheduleofLevel3InstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueMeasurementPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for fair value measurements of financial and non-financial assets, liabilities and instruments classified in shareholders' equity. Disclosures include, but are not limited to, how an entity that manages a group of financial assets and liabilities on the basis of its net exposure measures the fair value of those assets and liabilities.", "label": "Fair Value Measurement, Policy [Policy Text Block]", "terseLabel": "Fair Value Measurements" } } }, "localname": "FairValueMeasurementPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/SummaryofSignificantAccountingpoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [ "r371", "r392", "r393", "r394", "r395", "r396", "r397", "r516", "r517", "r518", "r582", "r583", "r594", "r595", "r596" ], "lang": { "en-us": { "role": { "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.", "label": "Fair Value Hierarchy and NAV [Domain]", "terseLabel": "Fair Value Hierarchy and NAV [Domain]" } } }, "localname": "FairValueMeasurementsFairValueHierarchyDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/FairValueMeasurementsScheduleofAssetsandLiabilitiesThatAreMeasuredatFairValueonaRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FinanceLeaseInterestExpense": { "auth_ref": [ "r498", "r503", "r604" ], "calculation": { "http://tortoisespac.com/role/LeasesScheduleofOperatingLeaseCostsandFinanceLeaseCostsDetails": { "order": 2.0, "parentTag": "hyln_TotalFinanceLeaseCosts", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of interest expense on finance lease liability.", "label": "Finance Lease, Interest Expense", "terseLabel": "Interest on lease liabilities" } } }, "localname": "FinanceLeaseInterestExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/LeasesScheduleofOperatingLeaseCostsandFinanceLeaseCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeasePrincipalPayments": { "auth_ref": [ "r499", "r508" ], "calculation": { "http://tortoisespac.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow for principal payment on finance lease.", "label": "Finance Lease, Principal Payments", "negatedLabel": "Repayments on finance lease obligations" } } }, "localname": "FinanceLeasePrincipalPayments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAssetAmortization": { "auth_ref": [ "r498", "r503", "r604" ], "calculation": { "http://tortoisespac.com/role/LeasesScheduleofOperatingLeaseCostsandFinanceLeaseCostsDetails": { "order": 1.0, "parentTag": "hyln_TotalFinanceLeaseCosts", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense attributable to right-of-use asset from finance lease.", "label": "Finance Lease, Right-of-Use Asset, Amortization", "terseLabel": "Amortization of right-of-use assets" } } }, "localname": "FinanceLeaseRightOfUseAssetAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/LeasesScheduleofOperatingLeaseCostsandFinanceLeaseCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetUsefulLife": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Finite-Lived Intangible Asset, Useful Life", "terseLabel": "Useful Life" } } }, "localname": "FiniteLivedIntangibleAssetUsefulLife", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/IntangibleAssetsNetScheduleofidentifiableintangibleassetsDetails", "http://tortoisespac.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_FiniteLivedIntangibleAssetWeightedAveragePeriodBeforeNextRenewalOrExtension": { "auth_ref": [ "r81" ], "lang": { "en-us": { "role": { "documentation": "Weighted average period before the next renewal or extension (both explicit and implicit) for intangible assets that have been renewed or extended, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Finite-Lived Intangible Asset, Weighted Average Period before Next Renewal or Extension", "terseLabel": "Weighted Average Remaining Life" } } }, "localname": "FiniteLivedIntangibleAssetWeightedAveragePeriodBeforeNextRenewalOrExtension", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/IntangibleAssetsNetScheduleofidentifiableintangibleassetsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r204", "r338" ], "calculation": { "http://tortoisespac.com/role/IntangibleAssetsNetScheduleofidentifiableintangibleassetsDetails": { "order": 1.0, "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "negatedTerseLabel": "Accumulated Amortization" } } }, "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/IntangibleAssetsNetScheduleofidentifiableintangibleassetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "auth_ref": [ "r80" ], "calculation": { "http://tortoisespac.com/role/IntangibleAssetsNetScheduleofFutureAmortizationExpenseDetails": { "order": 2.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized 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": "Finite-Lived Intangible Asset, Expected Amortization, Year One", "terseLabel": "2023" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/IntangibleAssetsNetScheduleofFutureAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "auth_ref": [ "r80" ], "calculation": { "http://tortoisespac.com/role/IntangibleAssetsNetScheduleofFutureAmortizationExpenseDetails": { "order": 1.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized 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": "Finite-Lived Intangible Asset, Expected Amortization, Year Three", "terseLabel": "2025" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/IntangibleAssetsNetScheduleofFutureAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "auth_ref": [ "r80" ], "calculation": { "http://tortoisespac.com/role/IntangibleAssetsNetScheduleofFutureAmortizationExpenseDetails": { "order": 3.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized 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": "Finite-Lived Intangible Asset, Expected Amortization, Year Two", "terseLabel": "2024" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/IntangibleAssetsNetScheduleofFutureAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r336", "r337", "r338", "r339", "r526", "r527" ], "lang": { "en-us": { "role": { "documentation": "Information by major type or class of finite-lived intangible assets.", "label": "Finite-Lived Intangible Assets by Major Class [Axis]", "terseLabel": "Finite-Lived Intangible Assets by Major Class [Axis]" } } }, "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/IntangibleAssetsNetScheduleofidentifiableintangibleassetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "auth_ref": [ "r78", "r527" ], "calculation": { "http://tortoisespac.com/role/IntangibleAssetsNetScheduleofidentifiableintangibleassetsDetails": { "order": 2.0, "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Gross", "terseLabel": "Gross Carrying Value" } } }, "localname": "FiniteLivedIntangibleAssetsGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/IntangibleAssetsNetScheduleofidentifiableintangibleassetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Finite-Lived Intangible Assets [Line Items]", "terseLabel": "Finite-Lived Intangible Assets [Line Items]" } } }, "localname": "FiniteLivedIntangibleAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/IntangibleAssetsNetScheduleofidentifiableintangibleassetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r75", "r77" ], "lang": { "en-us": { "role": { "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company.", "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "terseLabel": "Finite-Lived Intangible Assets, Major Class Name [Domain]" } } }, "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/IntangibleAssetsNetScheduleofidentifiableintangibleassetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r78", "r526" ], "calculation": { "http://tortoisespac.com/role/IntangibleAssetsNetScheduleofFutureAmortizationExpenseDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Net", "totalLabel": "Total" } } }, "localname": "FiniteLivedIntangibleAssetsNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/IntangibleAssetsNetScheduleofFutureAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FurnitureAndFixturesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases.", "label": "Furniture and Fixtures [Member]", "terseLabel": "Furniture and fixtures" } } }, "localname": "FurnitureAndFixturesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/SummaryofSignificantAccountingPoliciesScheduleofPropertyandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GainLossOnDerivativeInstrumentsNetPretax": { "auth_ref": [ "r141" ], "calculation": { "http://tortoisespac.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 7.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate net gain (loss) on all derivative instruments recognized in earnings during the period, before tax effects.", "label": "Gain (Loss) on Derivative Instruments, Net, Pretax", "terseLabel": "Change in fair value of convertible notes payable derivative liabilities" } } }, "localname": "GainLossOnDerivativeInstrumentsNetPretax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainLossOnSalesOfAssetsAndAssetImpairmentCharges": { "auth_ref": [ "r624" ], "calculation": { "http://tortoisespac.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 }, "http://tortoisespac.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 8.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) from the difference between the sale price or salvage price and the book value of an asset that was sold or retired, and gain (loss) from the write down of assets from their carrying value to fair value.", "label": "Gain (Loss) on Sale of Assets and Asset Impairment Charges", "negatedTerseLabel": "Loss on impairment and disposal of assets", "terseLabel": "Loss on impairment and disposal of assets" } } }, "localname": "GainLossOnSalesOfAssetsAndAssetImpairmentCharges", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://tortoisespac.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainsLossesOnExtinguishmentOfDebt": { "auth_ref": [ "r45", "r101", "r102" ], "calculation": { "http://tortoisespac.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 }, "http://tortoisespac.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity.", "label": "Gain (Loss) on Extinguishment of Debt", "negatedTerseLabel": "Loss on extinguishment of debt", "terseLabel": "Loss on extinguishment of debt", "verboseLabel": "Loss on extinguishment" } } }, "localname": "GainsLossesOnExtinguishmentOfDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://tortoisespac.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://tortoisespac.com/role/DebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r203", "r335", "r528", "r580", "r605", "r639", "r640" ], "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/2022", "presentation": [ "http://tortoisespac.com/role/AcquisitionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Goodwill and Intangible Assets Disclosure [Abstract]", "terseLabel": "Goodwill and Intangible Assets Disclosure [Abstract]" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r29", "r229", "r271", "r279", "r283", "r285", "r307", "r348", "r349", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r487", "r579", "r648" ], "calculation": { "http://tortoisespac.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 1.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 loss" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_GuaranteesAndProductWarrantiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Guarantees and Product Warranties [Abstract]" } } }, "localname": "GuaranteesAndProductWarrantiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain": { "auth_ref": [ "r69", "r302" ], "calculation": { "http://tortoisespac.com/role/InvestmentsScheduleofAmortizedCostUnrealizedGainsandLossesandFairValueDetails": { "order": 3.0, "parentTag": "us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated unrecognized gain on investment in debt security measured at amortized cost (held-to-maturity).", "label": "Debt Securities, Held-to-Maturity, Accumulated Unrecognized Gain", "terseLabel": "Gross Unrealized Gains" } } }, "localname": "HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/InvestmentsScheduleofAmortizedCostUnrealizedGainsandLossesandFairValueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss": { "auth_ref": [ "r70", "r303" ], "calculation": { "http://tortoisespac.com/role/InvestmentsScheduleofAmortizedCostUnrealizedGainsandLossesandFairValueDetails": { "order": 1.0, "parentTag": "us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated unrealized loss on investment in debt security measured at amortized cost (held-to-maturity).", "label": "Debt Securities, Held-to-Maturity, Accumulated Unrecognized Loss", "negatedTerseLabel": "Gross Unrealized Losses" } } }, "localname": "HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/InvestmentsScheduleofAmortizedCostUnrealizedGainsandLossesandFairValueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsNetCarryingAmount": { "auth_ref": [ "r299", "r532" ], "calculation": { "http://tortoisespac.com/role/InvestmentsScheduleofInvestmentMaturityDetails": { "order": 2.0, "parentTag": "us-gaap_HeldToMaturitySecuritiesDebtMaturitiesWithoutSingleMaturityDateNetCarryingAmount", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of investment in debt security measured at amortized cost (held-to-maturity) with single maturity date and allocated without single maturity date, maturing in second through fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Debt Securities, Held-to-Maturity, Amortized Cost, after Allowance for Credit Loss, Maturity, Allocated and Single Maturity Date, after Year One through Five", "terseLabel": "Due after one year through five years" } } }, "localname": "HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsNetCarryingAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/InvestmentsScheduleofInvestmentMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_HeldToMaturitySecuritiesDebtMaturitiesFairValueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt Securities, Held-to-Maturity, Fair Value, Maturity [Abstract]", "terseLabel": "Fair Value" } } }, "localname": "HeldToMaturitySecuritiesDebtMaturitiesFairValueAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/InvestmentsScheduleofInvestmentMaturityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_HeldToMaturitySecuritiesDebtMaturitiesNetCarryingAmountAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt Securities, Held-to-Maturity, Amortized Cost, after Allowance for Credit Loss, Maturity [Abstract]", "terseLabel": "Amortized Cost" } } }, "localname": "HeldToMaturitySecuritiesDebtMaturitiesNetCarryingAmountAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/InvestmentsScheduleofInvestmentMaturityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_HeldToMaturitySecuritiesDebtMaturitiesNextRollingTwelveMonthsFairValue": { "auth_ref": [], "calculation": { "http://tortoisespac.com/role/InvestmentsScheduleofInvestmentMaturityDetails": { "order": 2.0, "parentTag": "us-gaap_HeldToMaturitySecuritiesDebtMaturitiesSingleMaturityDateFairValue", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value of investment in debt security measured at amortized cost (held-to-maturity), with single maturity date and allocated without single maturity date, maturing in next rolling fiscal year following latest fiscal year. For interim and annual periods when interim period is reported on rolling approach, from latest statement of financial position date.", "label": "Debt Securities, Held-to-Maturity, Maturity, Allocated and Single Maturity Date, Rolling within One Year, Fair Value", "terseLabel": "Due in one year or less" } } }, "localname": "HeldToMaturitySecuritiesDebtMaturitiesNextRollingTwelveMonthsFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/InvestmentsScheduleofInvestmentMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_HeldToMaturitySecuritiesDebtMaturitiesRollingYearTwoThroughFiveFairValue": { "auth_ref": [], "calculation": { "http://tortoisespac.com/role/InvestmentsScheduleofInvestmentMaturityDetails": { "order": 1.0, "parentTag": "us-gaap_HeldToMaturitySecuritiesDebtMaturitiesSingleMaturityDateFairValue", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value of investment in debt security measured at amortized cost (held-to-maturity), with single maturity date and allocated without single maturity date, maturing in second through fifth rolling fiscal year following latest fiscal year. For interim and annual periods when interim period is reported on rolling approach, from latest statement of financial position date.", "label": "Debt Securities, Held-to-Maturity, Maturity, Allocated and Single Maturity Date, Rolling after One Through Five Years, Fair Value", "terseLabel": "Due after one year through five years" } } }, "localname": "HeldToMaturitySecuritiesDebtMaturitiesRollingYearTwoThroughFiveFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/InvestmentsScheduleofInvestmentMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_HeldToMaturitySecuritiesDebtMaturitiesSingleMaturityDateFairValue": { "auth_ref": [ "r71", "r170", "r637", "r706" ], "calculation": { "http://tortoisespac.com/role/InvestmentsScheduleofInvestmentMaturityDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value of investment in debt security measured at amortized cost (held-to-maturity), with single maturity date and allocated without single maturity date.", "label": "Debt Securities, Held-to-Maturity, Maturity, Allocated and Single Maturity Date, Fair Value", "totalLabel": "Fair Value, Total held-to-maturity securities" } } }, "localname": "HeldToMaturitySecuritiesDebtMaturitiesSingleMaturityDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/InvestmentsScheduleofInvestmentMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearNetCarryingAmount": { "auth_ref": [ "r298", "r531" ], "calculation": { "http://tortoisespac.com/role/InvestmentsScheduleofInvestmentMaturityDetails": { "order": 1.0, "parentTag": "us-gaap_HeldToMaturitySecuritiesDebtMaturitiesWithoutSingleMaturityDateNetCarryingAmount", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of investment in debt security measured at amortized cost (held-to-maturity) with single maturity date and allocated without single maturity date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Debt Securities, Held-to-Maturity, Amortized Cost, after Allowance for Credit Loss, Maturity, Allocated and Single Maturity Date, Year One", "terseLabel": "Due in one year or less" } } }, "localname": "HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearNetCarryingAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/InvestmentsScheduleofInvestmentMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_HeldToMaturitySecuritiesDebtMaturitiesWithoutSingleMaturityDateNetCarryingAmount": { "auth_ref": [ "r297", "r533" ], "calculation": { "http://tortoisespac.com/role/InvestmentsScheduleofInvestmentMaturityDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of investment in debt security measured at amortized cost (held-to-maturity) without single maturity date and not allocated over maturity grouping.", "label": "Debt Securities, Held-to-Maturity, Amortized Cost, after Allowance for Credit Loss, Maturity, without Single Maturity Date", "totalLabel": "Amortized cost" } } }, "localname": "HeldToMaturitySecuritiesDebtMaturitiesWithoutSingleMaturityDateNetCarryingAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/InvestmentsScheduleofInvestmentMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_HeldToMaturitySecuritiesFairValue": { "auth_ref": [ "r68", "r301", "r529" ], "calculation": { "http://tortoisespac.com/role/FairValueMeasurementsScheduleofAssetsandLiabilitiesThatAreMeasuredatFairValueonaRecurringBasisDetails": { "order": 1.0, "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0 }, "http://tortoisespac.com/role/InvestmentsScheduleofAmortizedCostUnrealizedGainsandLossesandFairValueDetails": { "order": 2.0, "parentTag": "us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value of investment in debt security measured at amortized cost (held-to-maturity).", "label": "Debt Securities, Held-to-Maturity, Fair Value", "terseLabel": "Fair Value", "verboseLabel": "Held-to-maturity investments:" } } }, "localname": "HeldToMaturitySecuritiesFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/FairValueMeasurementsScheduleofAssetsandLiabilitiesThatAreMeasuredatFairValueonaRecurringBasisDetails", "http://tortoisespac.com/role/InvestmentsScheduleofAmortizedCostUnrealizedGainsandLossesandFairValueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_HeldToMaturitySecuritiesTextBlock": { "auth_ref": [ "r635", "r636", "r637" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of information about investment in debt security measured at amortized cost (held-to-maturity).", "label": "Debt Securities, Held-to-Maturity [Table Text Block]", "terseLabel": "Schedule of Amortized Cost, Unrealized Gains and Losses, and Fair Value" } } }, "localname": "HeldToMaturitySecuritiesTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/InvestmentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock": { "auth_ref": [ "r82", "r86" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for recognizing and measuring the impairment of long-lived assets. An entity also may disclose its accounting policy for long-lived assets to be sold. This policy excludes goodwill and intangible assets.", "label": "Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block]", "terseLabel": "Impairment of Long-Lived Assets" } } }, "localname": "ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/SummaryofSignificantAccountingpoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]", "terseLabel": "Income Statement [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxAuthorityAxis": { "auth_ref": [ "r122" ], "lang": { "en-us": { "role": { "documentation": "Information by tax jurisdiction.", "label": "Income Tax Authority [Axis]", "terseLabel": "Income Tax Authority [Axis]" } } }, "localname": "IncomeTaxAuthorityAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxAuthorityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Agency, division or body classification that levies income taxes, examines tax returns for compliance, or grants exemptions from or makes other decisions pertaining to income taxes.", "label": "Income Tax Authority [Domain]", "terseLabel": "Income Tax Authority [Domain]" } } }, "localname": "IncomeTaxAuthorityDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Abstract]", "terseLabel": "Income Tax Disclosure [Abstract]" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r230", "r453", "r454", "r460", "r466", "r470", "r472", "r473", "r474" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.", "label": "Income Tax Disclosure [Text Block]", "terseLabel": "Income Taxes" } } }, "localname": "IncomeTaxDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/IncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r231", "r244", "r245", "r270", "r451", "r467", "r471", "r536" ], "calculation": { "http://tortoisespac.com/role/IncomeTaxesScheduleofReconciliationofTaxesatFederalStatutoryRatetoProvisionforIncomeTaxesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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)", "totalLabel": "Total" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/IncomeTaxesScheduleofReconciliationofTaxesatFederalStatutoryRatetoProvisionforIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxPolicyTextBlock": { "auth_ref": [ "r214", "r449", "r450", "r454", "r455", "r459", "r463" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.", "label": "Income Tax, Policy [Policy Text Block]", "terseLabel": "Income Taxes" } } }, "localname": "IncomeTaxPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/SummaryofSignificantAccountingpoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance": { "auth_ref": [ "r679" ], "calculation": { "http://tortoisespac.com/role/IncomeTaxesScheduleofReconciliationofTaxesatFederalStatutoryRatetoProvisionforIncomeTaxesDetails": { "order": 7.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to increase (decrease) in the valuation allowance for deferred tax assets.", "label": "Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Amount", "terseLabel": "Change in valuation allowance" } } }, "localname": "IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/IncomeTaxesScheduleofReconciliationofTaxesatFederalStatutoryRatetoProvisionforIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate": { "auth_ref": [ "r452" ], "calculation": { "http://tortoisespac.com/role/IncomeTaxesScheduleofReconciliationofTaxesatFederalStatutoryRatetoProvisionforIncomeTaxesDetails": { "order": 10.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of income tax expense or benefit for the period computed by applying the domestic federal statutory tax rates to pretax income from continuing operations.", "label": "Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount", "terseLabel": "Provision at statutory rate of 21%" } } }, "localname": "IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/IncomeTaxesScheduleofReconciliationofTaxesatFederalStatutoryRatetoProvisionforIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost": { "auth_ref": [ "r679" ], "calculation": { "http://tortoisespac.com/role/IncomeTaxesScheduleofReconciliationofTaxesatFederalStatutoryRatetoProvisionforIncomeTaxesDetails": { "order": 5.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of reported income tax expense (benefit) in excess of (less than) expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to nondeductible expense for award under share-based payment arrangement. Includes, but is not limited to, expense determined to be nondeductible upon grant or after for award under share-based payment arrangement.", "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-Based Payment Arrangement, Amount", "terseLabel": "Stock options" } } }, "localname": "IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/IncomeTaxesScheduleofReconciliationofTaxesatFederalStatutoryRatetoProvisionforIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationOtherAdjustments": { "auth_ref": [ "r679" ], "calculation": { "http://tortoisespac.com/role/IncomeTaxesScheduleofReconciliationofTaxesatFederalStatutoryRatetoProvisionforIncomeTaxesDetails": { "order": 6.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments.", "label": "Effective Income Tax Rate Reconciliation, Other Adjustments, Amount", "terseLabel": "Other" } } }, "localname": "IncomeTaxReconciliationOtherAdjustments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/IncomeTaxesScheduleofReconciliationofTaxesatFederalStatutoryRatetoProvisionforIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes": { "auth_ref": [ "r679" ], "calculation": { "http://tortoisespac.com/role/IncomeTaxesScheduleofReconciliationofTaxesatFederalStatutoryRatetoProvisionforIncomeTaxesDetails": { "order": 2.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to state and local income tax expense (benefit).", "label": "Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Amount", "terseLabel": "State tax expense" } } }, "localname": "IncomeTaxReconciliationStateAndLocalIncomeTaxes", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/IncomeTaxesScheduleofReconciliationofTaxesatFederalStatutoryRatetoProvisionforIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationTaxSettlementsOther": { "auth_ref": [ "r679" ], "calculation": { "http://tortoisespac.com/role/IncomeTaxesScheduleofReconciliationofTaxesatFederalStatutoryRatetoProvisionforIncomeTaxesDetails": { "order": 9.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other income tax settlements.", "label": "Effective Income Tax Rate Reconciliation, Tax Settlement, Other, Amount", "terseLabel": "R&D tax credit" } } }, "localname": "IncomeTaxReconciliationTaxSettlementsOther", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/IncomeTaxesScheduleofReconciliationofTaxesatFederalStatutoryRatetoProvisionforIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesPaidNet": { "auth_ref": [ "r49" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes.", "label": "Income Taxes Paid, Net", "terseLabel": "Cash paid for taxes" } } }, "localname": "IncomeTaxesPaidNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/SupplementalCashFlowInformationScheduleofProvidesSupplementalCashFlowInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "auth_ref": [ "r44" ], "calculation": { "http://tortoisespac.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.", "label": "Increase (Decrease) in Accounts Payable", "terseLabel": "Accounts payable" } } }, "localname": "IncreaseDecreaseInAccountsPayable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r44" ], "calculation": { "http://tortoisespac.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 10.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", "negatedLabel": "Accounts receivable" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInFinishedGoodsAndWorkInProcessInventories": { "auth_ref": [ "r44" ], "calculation": { "http://tortoisespac.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 18.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the book value of finished goods inventory and work in process inventory.", "label": "Increase (Decrease) in Finished Goods and Work in Process Inventories", "negatedTerseLabel": "Inventory" } } }, "localname": "IncreaseDecreaseInFinishedGoodsAndWorkInProcessInventories", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingLeaseLiability": { "auth_ref": [ "r623", "r693" ], "calculation": { "http://tortoisespac.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 15.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in obligation for operating lease.", "label": "Increase (Decrease) in Operating Lease Liability", "terseLabel": "Operating lease liabilities" } } }, "localname": "IncreaseDecreaseInOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOtherAccruedLiabilities": { "auth_ref": [ "r44" ], "calculation": { "http://tortoisespac.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in other expenses incurred but not yet paid.", "label": "Increase (Decrease) in Other Accrued Liabilities", "terseLabel": "Accrued expenses and other liabilities" } } }, "localname": "IncreaseDecreaseInOtherAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r44" ], "calculation": { "http://tortoisespac.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "negatedLabel": "Prepaid expenses and other assets" } } }, "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]" } } }, "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "xbrltype": "stringItemType" }, "us-gaap_InducedConversionOfConvertibleDebtExpense": { "auth_ref": [ "r100" ], "calculation": { "http://tortoisespac.com/role/IncomeTaxesScheduleofReconciliationofTaxesatFederalStatutoryRatetoProvisionforIncomeTaxesDetails": { "order": 1.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Consideration given by issuer of convertible debt to provide an incentive for debt holders to convert the debt to equity securities. The expense is equal to the fair value of all securities and other consideration transferred in the transaction in excess of the fair value of securities issuable pursuant to the original conversion terms.", "label": "Induced Conversion of Convertible Debt Expense", "terseLabel": "Non-deductible convertible debt interest expense" } } }, "localname": "InducedConversionOfConvertibleDebtExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/IncomeTaxesScheduleofReconciliationofTaxesatFederalStatutoryRatetoProvisionforIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IntangibleAssetsDisclosureTextBlock": { "auth_ref": [ "r340" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for all or part of the information related to intangible assets.", "label": "Intangible Assets Disclosure [Text Block]", "terseLabel": "Intangible Assets, Net" } } }, "localname": "IntangibleAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/IntangibleAssetsNet" ], "xbrltype": "textBlockItemType" }, "us-gaap_IntangibleAssetsFiniteLivedPolicy": { "auth_ref": [ "r77", "r522", "r523", "r524", "r526", "r572" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for finite-lived intangible assets. This accounting policy also might address: (1) the amortization method used; (2) the useful lives of such assets; and (3) how the entity assesses and measures impairment of such assets.", "label": "Intangible Assets, Finite-Lived, Policy [Policy Text Block]", "terseLabel": "Intangible Assets, Net" } } }, "localname": "IntangibleAssetsFiniteLivedPolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/SummaryofSignificantAccountingpoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "auth_ref": [ "r74", "r76" ], "calculation": { "http://tortoisespac.com/role/IntangibleAssetsNetScheduleofidentifiableintangibleassetsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.", "label": "Intangible Assets, Net (Excluding Goodwill)", "totalLabel": "Net" } } }, "localname": "IntangibleAssetsNetExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/IntangibleAssetsNetScheduleofidentifiableintangibleassetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IntangibleAssetsNetIncludingGoodwill": { "auth_ref": [], "calculation": { "http://tortoisespac.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount of finite-lived intangible assets, indefinite-lived intangible assets and goodwill. Goodwill is an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized. Intangible assets are assets, not including financial assets, lacking physical substance.", "label": "Intangible Assets, Net (Including Goodwill)", "terseLabel": "Intangible assets, net" } } }, "localname": "IntangibleAssetsNetIncludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r155", "r169", "r218", "r268", "r494" ], "calculation": { "http://tortoisespac.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 6.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense.", "label": "Interest Expense", "negatedLabel": "Interest expense" } } }, "localname": "InterestExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r223", "r225", "r226" ], "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", "negatedLabel": "Cash paid for interest" } } }, "localname": "InterestPaidNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/SupplementalCashFlowInformationScheduleofProvidesSupplementalCashFlowInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Inventory Disclosure [Abstract]" } } }, "localname": "InventoryDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_InventoryDisclosureTextBlock": { "auth_ref": [ "r334" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory.", "label": "Inventory Disclosure [Text Block]", "terseLabel": "Inventory" } } }, "localname": "InventoryDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/Inventory" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryFinishedGoodsNetOfReserves": { "auth_ref": [ "r73", "r569" ], "calculation": { "http://tortoisespac.com/role/InventoryScheduleofInventoryDetails": { "order": 3.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of merchandise or goods held by the company that are readily available for sale.", "label": "Inventory, Finished Goods, Net of Reserves", "terseLabel": "Finished goods" } } }, "localname": "InventoryFinishedGoodsNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/InventoryScheduleofInventoryDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r210", "r568", "r605" ], "calculation": { "http://tortoisespac.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 5.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://tortoisespac.com/role/InventoryScheduleofInventoryDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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", "totalLabel": "Total inventory" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/CONSOLIDATEDBALANCESHEETS", "http://tortoisespac.com/role/InventoryScheduleofInventoryDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryPolicyTextBlock": { "auth_ref": [ "r199", "r209", "r258", "r331", "r333", "r334", "r521", "r573" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost.", "label": "Inventory, Policy [Policy Text Block]", "terseLabel": "Inventories" } } }, "localname": "InventoryPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/SummaryofSignificantAccountingpoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryRawMaterialsNetOfReserves": { "auth_ref": [ "r73", "r571" ], "calculation": { "http://tortoisespac.com/role/InventoryScheduleofInventoryDetails": { "order": 2.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of unprocessed items to be consumed in the manufacturing or production process.", "label": "Inventory, Raw Materials, Net of Reserves", "terseLabel": "Raw materials" } } }, "localname": "InventoryRawMaterialsNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/InventoryScheduleofInventoryDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryWorkInProcessNetOfReserves": { "auth_ref": [ "r73", "r570" ], "calculation": { "http://tortoisespac.com/role/InventoryScheduleofInventoryDetails": { "order": 1.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount, net of reserves and adjustments, as of the balance sheet date of merchandise or goods which are partially completed. This inventory is generally comprised of raw materials, labor and factory overhead costs, which require further materials, labor and overhead to be converted into finished goods, and which generally require the use of estimates to determine percentage complete and pricing.", "label": "Inventory, Work in Process, Net of Reserves", "terseLabel": "Work in process" } } }, "localname": "InventoryWorkInProcessNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/InventoryScheduleofInventoryDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryWriteDown": { "auth_ref": [ "r332" ], "calculation": { "http://tortoisespac.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of loss from reductions in inventory due to subsequent measurement adjustments, including, but not limited to, physical deterioration, obsolescence, or changes in price levels.", "label": "Inventory Write-down", "terseLabel": "Inventory write-down" } } }, "localname": "InventoryWriteDown", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://tortoisespac.com/role/InventoryNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentIncomeInterest": { "auth_ref": [ "r32", "r267" ], "calculation": { "http://tortoisespac.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities.", "label": "Investment Income, Interest", "terseLabel": "Interest income" } } }, "localname": "InvestmentIncomeInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentPolicyTextBlock": { "auth_ref": [ "r306", "r708" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for investment in financial asset.", "label": "Investment, Policy [Policy Text Block]", "terseLabel": "Investments" } } }, "localname": "InvestmentPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/SummaryofSignificantAccountingpoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_InvestmentTypeAxis": { "auth_ref": [ "r544", "r545", "r546", "r547", "r548", "r549", "r550", "r551", "r552", "r553", "r554", "r555", "r556", "r557", "r558" ], "lang": { "en-us": { "role": { "documentation": "Information by type of investments.", "label": "Investment Type [Axis]", "terseLabel": "Investment Type [Axis]" } } }, "localname": "InvestmentTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/FairValueMeasurementsScheduleofAssetsandLiabilitiesThatAreMeasuredatFairValueonaRecurringBasisDetails", "http://tortoisespac.com/role/InvestmentsScheduleofAmortizedCostUnrealizedGainsandLossesandFairValueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_InvestmentTypeCategorizationMember": { "auth_ref": [ "r544", "r545", "r546", "r547", "r548", "r549", "r550", "r551", "r552", "r553", "r554", "r555", "r556", "r557", "r558" ], "lang": { "en-us": { "role": { "documentation": "Asset obtained to generate income or appreciate in value.", "label": "Investments [Domain]", "terseLabel": "Investments [Domain]" } } }, "localname": "InvestmentTypeCategorizationMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/FairValueMeasurementsScheduleofAssetsandLiabilitiesThatAreMeasuredatFairValueonaRecurringBasisDetails", "http://tortoisespac.com/role/InvestmentsScheduleofAmortizedCostUnrealizedGainsandLossesandFairValueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Investments": { "auth_ref": [ "r186" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all investments.", "label": "Investments", "terseLabel": "Investments" } } }, "localname": "Investments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/DescriptionofOrganizationandBusinessOperationsandBasisofPresentationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of maturities of an entity's investments as well as any other information pertinent to the investments.", "label": "Investments Classified by Contractual Maturity Date [Table Text Block]", "terseLabel": "Schedule of Investment Maturity" } } }, "localname": "InvestmentsClassifiedByContractualMaturityDateTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/InvestmentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Investments, Debt and Equity Securities [Abstract]", "terseLabel": "Investments, Debt and Equity Securities [Abstract]" } } }, "localname": "InvestmentsDebtAndEquitySecuritiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock": { "auth_ref": [ "r72", "r157", "r171", "r189", "r566" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for investments in certain debt and equity securities.", "label": "Investments in Debt and Marketable Equity Securities (and Certain Trading Assets) Disclosure [Text Block]", "terseLabel": "Investments" } } }, "localname": "InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/Investments" ], "xbrltype": "textBlockItemType" }, "us-gaap_LeaseCost": { "auth_ref": [ "r512", "r604" ], "calculation": { "http://tortoisespac.com/role/LeasesScheduleofOperatingLeaseCostsandFinanceLeaseCostsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lease cost recognized by lessee for lease contract.", "label": "Lease, Cost", "totalLabel": "Total operating lease costs" } } }, "localname": "LeaseCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/LeasesScheduleofOperatingLeaseCostsandFinanceLeaseCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCostTableTextBlock": { "auth_ref": [ "r694" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.", "label": "Lease, Cost [Table Text Block]", "terseLabel": "Schedule of Operating Lease Costs and Finance Lease Costs" } } }, "localname": "LeaseCostTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LeaseholdImprovementsMember": { "auth_ref": [ "r84" ], "lang": { "en-us": { "role": { "documentation": "Additions or improvements to assets held under a lease arrangement.", "label": "Leasehold Improvements [Member]", "terseLabel": "Leasehold improvements", "verboseLabel": "Leasehold improvements" } } }, "localname": "LeaseholdImprovementsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/PropertyandEquipmentNetScheduleofPropertyandEquipmentNetDetails", "http://tortoisespac.com/role/SummaryofSignificantAccountingPoliciesScheduleofPropertyandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LeasesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Leases [Abstract]", "terseLabel": "Leases [Abstract]" } } }, "localname": "LeasesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_LeasesOperatingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Leases, Operating [Abstract]", "terseLabel": "Operating Leases" } } }, "localname": "LeasesOperatingAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/LeasesScheduleofLeaseLiabilityMaturitiesfortheNextFiveYearsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeFinanceLeasesTextBlock": { "auth_ref": [ "r514" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for finance leases of lessee. Includes, but is not limited to, description of lessee's finance lease and maturity analysis of finance lease liability.", "label": "Lessee, Finance Leases [Text Block]", "terseLabel": "Leases" } } }, "localname": "LesseeFinanceLeasesTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/Leases" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeLeaseDescriptionLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Lessee, Lease, Description [Line Items]", "terseLabel": "Lessee, Lease, Description [Line Items]" } } }, "localname": "LesseeLeaseDescriptionLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeLeaseDescriptionTable": { "auth_ref": [ "r502" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about lessee's leases.", "label": "Lessee, Lease, Description [Table]", "terseLabel": "Lessee, Lease, Description [Table]" } } }, "localname": "LesseeLeaseDescriptionTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeLeasesPolicyTextBlock": { "auth_ref": [ "r501" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee.", "label": "Lessee, Leases [Policy Text Block]", "terseLabel": "Leases" } } }, "localname": "LesseeLeasesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/SummaryofSignificantAccountingpoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r513" ], "calculation": { "http://tortoisespac.com/role/LeasesScheduleofLeaseLiabilityMaturitiesfortheNextFiveYearsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://tortoisespac.com/role/LeasesScheduleofLeaseLiabilityMaturitiesfortheNextFiveYearsDetails_1": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease.", "label": "Lessee, Operating Lease, Liability, to be Paid", "totalLabel": "Total minimum lease payments" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/LeasesScheduleofLeaseLiabilityMaturitiesfortheNextFiveYearsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": { "auth_ref": [ "r513" ], "calculation": { "http://tortoisespac.com/role/LeasesScheduleofLeaseLiabilityMaturitiesfortheNextFiveYearsDetails_1": { "order": 6.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease due after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, after Year Five", "terseLabel": "Thereafter" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/LeasesScheduleofLeaseLiabilityMaturitiesfortheNextFiveYearsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r513" ], "calculation": { "http://tortoisespac.com/role/LeasesScheduleofLeaseLiabilityMaturitiesfortheNextFiveYearsDetails_1": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year One", "terseLabel": "2023" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/LeasesScheduleofLeaseLiabilityMaturitiesfortheNextFiveYearsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": { "auth_ref": [ "r513" ], "calculation": { "http://tortoisespac.com/role/LeasesScheduleofLeaseLiabilityMaturitiesfortheNextFiveYearsDetails_1": { "order": 5.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Five", "terseLabel": "2027" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/LeasesScheduleofLeaseLiabilityMaturitiesfortheNextFiveYearsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r513" ], "calculation": { "http://tortoisespac.com/role/LeasesScheduleofLeaseLiabilityMaturitiesfortheNextFiveYearsDetails_1": { "order": 4.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Four", "terseLabel": "2026" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/LeasesScheduleofLeaseLiabilityMaturitiesfortheNextFiveYearsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r513" ], "calculation": { "http://tortoisespac.com/role/LeasesScheduleofLeaseLiabilityMaturitiesfortheNextFiveYearsDetails_1": { "order": 3.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three", "terseLabel": "2025" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/LeasesScheduleofLeaseLiabilityMaturitiesfortheNextFiveYearsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r513" ], "calculation": { "http://tortoisespac.com/role/LeasesScheduleofLeaseLiabilityMaturitiesfortheNextFiveYearsDetails_1": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two", "terseLabel": "2024" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/LeasesScheduleofLeaseLiabilityMaturitiesfortheNextFiveYearsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r513" ], "calculation": { "http://tortoisespac.com/role/LeasesScheduleofLeaseLiabilityMaturitiesfortheNextFiveYearsDetails": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.", "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "negatedLabel": "Less: imputed interest" } } }, "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/LeasesScheduleofLeaseLiabilityMaturitiesfortheNextFiveYearsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseRenewalTerm": { "auth_ref": [ "r692" ], "lang": { "en-us": { "role": { "documentation": "Term of lessee's operating lease renewal, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Lessee, Operating Lease, Renewal Term", "terseLabel": "Lease extension" } } }, "localname": "LesseeOperatingLeaseRenewalTerm", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/LeasesNarrativeDetails", "http://tortoisespac.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_LesseeOperatingLeasesTextBlock": { "auth_ref": [ "r514" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability.", "label": "Lessee, Operating Leases [Text Block]", "terseLabel": "Leases" } } }, "localname": "LesseeOperatingLeasesTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/Leases" ], "xbrltype": "textBlockItemType" }, "us-gaap_LettersOfCreditOutstandingAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The total amount of the contingent obligation under letters of credit outstanding as of the reporting date.", "label": "Letters of Credit Outstanding, Amount", "terseLabel": "Letter of credit" } } }, "localname": "LettersOfCreditOutstandingAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/SummaryofSignificantAccountingPoliciesRestrictedCashDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r19", "r229", "r307", "r348", "r349", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r477", "r478", "r479", "r487", "r578", "r648", "r695", "r696" ], "calculation": { "http://tortoisespac.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.", "label": "Liabilities", "totalLabel": "Total liabilities" } } }, "localname": "Liabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r14", "r163", "r183", "r605", "r627", "r638", "r691" ], "calculation": { "http://tortoisespac.com/role/CONSOLIDATEDBALANCESHEETS": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.", "label": "Liabilities and Equity", "totalLabel": "Total liabilities and stockholders\u2019 equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "Liabilities and stockholders\u2019 equity" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r21", "r198", "r229", "r307", "r348", "r349", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r477", "r478", "r479", "r487", "r605", "r648", "r695", "r696" ], "calculation": { "http://tortoisespac.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.", "label": "Liabilities, Current", "totalLabel": "Total current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities, Current [Abstract]", "terseLabel": "Current liabilities" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesFairValueAdjustment": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of addition (reduction) to the amount at which a liability could be incurred (settled) in a current transaction between willing parties.", "label": "Liabilities, Fair Value Adjustment", "terseLabel": "Fair value adjustments" } } }, "localname": "LiabilitiesFairValueAdjustment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/FairValueMeasurementsScheduleofLevel3InstrumentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtTerm": { "auth_ref": [ "r690" ], "lang": { "en-us": { "role": { "documentation": "Period between issuance and maturity of long-term debt, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Long-Term Debt, Term", "terseLabel": "Maturity period" } } }, "localname": "LongTermDebtTerm", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/DebtNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_LongTermInvestments": { "auth_ref": [ "r201" ], "calculation": { "http://tortoisespac.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 6.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The total amount of investments that are intended to be held for an extended period of time (longer than one operating cycle).", "label": "Long-Term Investments", "terseLabel": "Long-term investments" } } }, "localname": "LongTermInvestments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "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/2022", "presentation": [ "http://tortoisespac.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LossContingenciesTable": { "auth_ref": [ "r89", "r90", "r343", "r344", "r345", "r643", "r644" ], "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/2022", "presentation": [ "http://tortoisespac.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_MachineryAndEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tangible personal property used to produce goods and services, including, but is not limited to, tools, dies and molds, computer and office equipment.", "label": "Machinery and Equipment [Member]", "terseLabel": "Production machinery and equipment", "verboseLabel": "Production machinery and equipment" } } }, "localname": "MachineryAndEquipmentMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/PropertyandEquipmentNetScheduleofPropertyandEquipmentNetDetails", "http://tortoisespac.com/role/SummaryofSignificantAccountingPoliciesScheduleofPropertyandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MarketingAndAdvertisingExpense": { "auth_ref": [ "r31" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The total expense recognized in the period for promotion, public relations, and brand or product advertising.", "label": "Marketing and Advertising Expense", "terseLabel": "Marketing and advertising expense" } } }, "localname": "MarketingAndAdvertisingExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_MovementInStandardProductWarrantyAccrualRollForward": { "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": "Movement in Standard Product Warranty Accrual [Roll Forward]", "terseLabel": "Movement in Standard Product Warranty Accrual [Roll Forward]" } } }, "localname": "MovementInStandardProductWarrantyAccrualRollForward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/WarrantiesScheduleofProductWarrantyLiabilityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_MunicipalBondsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Long-term debt securities issued by state, city or local governments or the agencies operated by state, city or local governments.", "label": "Municipal Bonds [Member]", "terseLabel": "State and municipal bonds" } } }, "localname": "MunicipalBondsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/InvestmentsScheduleofAmortizedCostUnrealizedGainsandLossesandFairValueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r224" ], "calculation": { "http://tortoisespac.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.", "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net cash (used in) provided by financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]", "terseLabel": "Cash Flows from Financing Activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r224" ], "calculation": { "http://tortoisespac.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Net cash used in investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]", "terseLabel": "Cash Flows from Investing Activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r42", "r43", "r46" ], "calculation": { "http://tortoisespac.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "Net cash used in operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Cash Flows from Operating Activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r28", "r46", "r168", "r187", "r196", "r212", "r213", "r217", "r229", "r236", "r238", "r239", "r240", "r241", "r244", "r245", "r249", "r271", "r279", "r283", "r285", "r307", "r348", "r349", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r482", "r487", "r579", "r648" ], "calculation": { "http://tortoisespac.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://tortoisespac.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net Income (Loss) Attributable to Parent", "netLabel": "Net income (loss)", "terseLabel": "Net (loss) income", "totalLabel": "Net (loss) income", "verboseLabel": "Net (loss) income attributable to common stockholders" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://tortoisespac.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY", "http://tortoisespac.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://tortoisespac.com/role/NetLossIncomePerShareScheduleofBasicandDilutedNetLossIncomePerShareDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "terseLabel": "Recent Accounting Pronouncements Issued" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/SummaryofSignificantAccountingpoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NoncashOrPartNoncashAcquisitionNoncashFinancialOrEquityInstrumentConsiderationSharesIssued1": { "auth_ref": [ "r50", "r51", "r52" ], "lang": { "en-us": { "role": { "documentation": "The number of shares issued as [noncash or part noncash] consideration for a business or asset acquired. Noncash is defined as transactions during a period that affect recognized assets or liabilities but that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.", "label": "Noncash or Part Noncash Acquisition, Noncash Financial or Equity Instrument Consideration, Shares Issued", "terseLabel": "Common stock shares issued (in shares)" } } }, "localname": "NoncashOrPartNoncashAcquisitionNoncashFinancialOrEquityInstrumentConsiderationSharesIssued1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/AcquisitionDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_OfficeEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tangible personal property used in an office setting. Examples include, but are not limited to, computers, copiers and fax machine.", "label": "Office Equipment [Member]", "terseLabel": "Office furniture and fixtures" } } }, "localname": "OfficeEquipmentMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/PropertyandEquipmentNetScheduleofPropertyandEquipmentNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OperatingExpenses": { "auth_ref": [], "calculation": { "http://tortoisespac.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 2.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.", "label": "Operating Expenses", "totalLabel": "Total operating expenses" } } }, "localname": "OperatingExpenses", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r271", "r279", "r283", "r285", "r579" ], "calculation": { "http://tortoisespac.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 3.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating Income (Loss)", "totalLabel": "Loss from operations" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseCost": { "auth_ref": [ "r504", "r604" ], "calculation": { "http://tortoisespac.com/role/LeasesScheduleofOperatingLeaseCostsandFinanceLeaseCostsDetails": { "order": 1.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.", "label": "Operating Lease, Cost", "terseLabel": "Operating lease cost" } } }, "localname": "OperatingLeaseCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/LeasesScheduleofOperatingLeaseCostsandFinanceLeaseCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r497" ], "calculation": { "http://tortoisespac.com/role/LeasesScheduleofLeaseLiabilityMaturitiesfortheNextFiveYearsDetails": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.", "label": "Operating Lease, Liability", "terseLabel": "Total lease obligations" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/LeasesScheduleofLeaseLiabilityMaturitiesfortheNextFiveYearsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r497" ], "calculation": { "http://tortoisespac.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.", "label": "Operating Lease, Liability, Current", "terseLabel": "Current portion of operating lease liabilities" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r497" ], "calculation": { "http://tortoisespac.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.", "label": "Operating Lease, Liability, Noncurrent", "terseLabel": "Operating lease liabilities, net of current portion" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasePayments": { "auth_ref": [ "r500", "r508" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.", "label": "Operating Lease, Payments", "negatedTerseLabel": "Operating cash flows from operating leases" } } }, "localname": "OperatingLeasePayments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/SupplementalCashFlowInformationScheduleofProvidesSupplementalCashFlowInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r496" ], "calculation": { "http://tortoisespac.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Operating Lease, Right-of-Use Asset", "terseLabel": "Operating lease right-of-use assets" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r511", "r604" ], "lang": { "en-us": { "role": { "documentation": "Weighted average discount rate for operating lease calculated at point in time.", "label": "Operating Lease, Weighted Average Discount Rate, Percent", "terseLabel": "Operating leases" } } }, "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/LeasesScheduleofWeightedaverageLeaseTermsandDiscountRatesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r510", "r604" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Operating Lease, Weighted Average Remaining Lease Term", "terseLabel": "Operating leases" } } }, "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/LeasesScheduleofWeightedaverageLeaseTermsandDiscountRatesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_OperatingLossCarryforwards": { "auth_ref": [ "r124" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.", "label": "Operating Loss Carryforwards", "terseLabel": "Net operating loss carryforwards" } } }, "localname": "OperatingLossCarryforwards", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": { "auth_ref": [ "r0", "r135" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure.", "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]", "terseLabel": "Description of Organization and Business Operations and Basis of Presentation" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/DescriptionofOrganizationandBusinessOperationsandBasisofPresentation" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "auth_ref": [ "r20" ], "calculation": { "http://tortoisespac.com/role/AccruedExpensesandOtherCurrentLiabilitiesScheduleofaccruedexpensesandothercurrentliabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.", "label": "Other Accrued Liabilities, Current", "terseLabel": "Other accrued liabilities" } } }, "localname": "OtherAccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/AccruedExpensesandOtherCurrentLiabilitiesScheduleofaccruedexpensesandothercurrentliabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r205" ], "calculation": { "http://tortoisespac.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 5.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncurrent assets classified as other.", "label": "Other Assets, Noncurrent", "terseLabel": "Other assets" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherCommitment": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Minimum amount of other commitment not otherwise specified in the taxonomy. Excludes commitments explicitly modeled in the taxonomy, including but not limited to, long-term and short-term purchase commitments, recorded and unrecorded purchase obligations, supply commitments, registration payment arrangements, leases, debt, product warranties, guarantees, environmental remediation obligations, and pensions.", "label": "Other Commitment", "terseLabel": "Grant funding received" } } }, "localname": "OtherCommitment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r24" ], "calculation": { "http://tortoisespac.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.", "label": "Other Liabilities, Noncurrent", "terseLabel": "Other liabilities" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r34" ], "calculation": { "http://tortoisespac.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 5.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (expense) related to nonoperating activities, classified as other.", "label": "Other Nonoperating Income (Expense)", "terseLabel": "Other expense, net" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherOperatingIncomeExpenseNet": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net amount of other operating income and expenses, the components of which are not separately disclosed on the income statement, from items that are associated with the entity's normal revenue producing operations.", "label": "Other Operating Income (Expense), Net", "terseLabel": "Net operating loss" } } }, "localname": "OtherOperatingIncomeExpenseNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PartnersCapitalNotesDisclosureTextBlock": { "auth_ref": [ "r112" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the formation, structure, control and ownership of the partnership. Disclosures related to accounts comprising partners' capital. Includes balances of general partners' capital account, limited partners' capital account, preferred partners' capital account and total partners' capital account and units outstanding; accumulated other comprehensive income; amount and nature of changes to amount of partner's capital and units outstanding by class, rights and privileges for each class of units; distribution policies and distributions paid by unit class; impact of and correction of an error in previously issued financial statements; limitations of partners' liability; redemption, conversion and distribution policies; and deferred compensation related to the issuance of units.", "label": "Partners' Capital Notes Disclosure [Text Block]", "terseLabel": "Capital Structure" } } }, "localname": "PartnersCapitalNotesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/CapitalStructure" ], "xbrltype": "textBlockItemType" }, "us-gaap_PaymentsOfDebtRestructuringCosts": { "auth_ref": [ "r41" ], "calculation": { "http://tortoisespac.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for cost incurred in the modification of term of existing debt agreement in order for the entity to achieve some advantage.", "label": "Payments of Debt Restructuring Costs", "negatedLabel": "Payments for deferred financing costs" } } }, "localname": "PaymentsOfDebtRestructuringCosts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfFinancingCosts": { "auth_ref": [ "r41" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for loan and debt issuance costs.", "label": "Payments of Financing Costs", "terseLabel": "Payments of financing costs" } } }, "localname": "PaymentsOfFinancingCosts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/DebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": { "auth_ref": [ "r222" ], "calculation": { "http://tortoisespac.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement.", "label": "Payment, Tax Withholding, Share-Based Payment Arrangement", "negatedTerseLabel": "Taxes paid related to net share settlement of equity awards" } } }, "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireHeldToMaturitySecurities": { "auth_ref": [ "r37", "r67" ], "calculation": { "http://tortoisespac.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow through purchase of long-term held-to-maturity securities.", "label": "Payments to Acquire Held-to-Maturity Securities", "negatedLabel": "Purchase of investments" } } }, "localname": "PaymentsToAcquireHeldToMaturitySecurities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireInProcessResearchAndDevelopment": { "auth_ref": [ "r38" ], "calculation": { "http://tortoisespac.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflows from the purchase of net carrying value allocated to in-process research and development costs and materials acquired in a business combination.", "label": "Payments to Acquire in Process Research and Development", "negatedTerseLabel": "Purchase of in-process research and development" } } }, "localname": "PaymentsToAcquireInProcessResearchAndDevelopment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireProductiveAssets": { "auth_ref": [ "r221", "r686", "r687", "r688" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for purchases of and capital improvements on property, plant and equipment (capital expenditures), software, and other intangible assets.", "label": "Payments to Acquire Productive Assets", "terseLabel": "Payments to acquire productive assets" } } }, "localname": "PaymentsToAcquireProductiveAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/AcquisitionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r39" ], "calculation": { "http://tortoisespac.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.", "label": "Payments to Acquire Property, Plant, and Equipment", "negatedLabel": "Purchase of property and equipment and other" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock": { "auth_ref": [ "r390", "r391", "r397", "r398", "r399", "r400", "r401", "r402", "r403", "r404", "r405", "r406", "r408", "r596" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for retirement benefits.", "label": "Retirement Benefits [Text Block]", "terseLabel": "Retirement Plan" } } }, "localname": "PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/RetirementPlan" ], "xbrltype": "textBlockItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r653", "r654", "r655", "r656", "r657", "r658", "r659", "r660", "r661", "r662", "r663", "r664", "r665", "r666", "r667", "r668", "r669", "r670", "r671", "r672", "r673", "r674", "r675", "r676", "r677", "r678" ], "lang": { "en-us": { "role": { "documentation": "Information by plan name for share-based payment arrangement.", "label": "Plan Name [Axis]", "terseLabel": "Plan Name [Axis]" } } }, "localname": "PlanNameAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/ShareBasedCompensationNarrativeDetails", "http://tortoisespac.com/role/ShareBasedCompensationScheduleofShareOptionActivity2016Details", "http://tortoisespac.com/role/ShareBasedCompensationScheduleofShareOptionActivity2020Details" ], "xbrltype": "stringItemType" }, "us-gaap_PlanNameDomain": { "auth_ref": [ "r653", "r654", "r655", "r656", "r657", "r658", "r659", "r660", "r661", "r662", "r663", "r664", "r665", "r666", "r667", "r668", "r669", "r670", "r671", "r672", "r673", "r674", "r675", "r676", "r677", "r678" ], "lang": { "en-us": { "role": { "documentation": "Plan name for share-based payment arrangement.", "label": "Plan Name [Domain]", "terseLabel": "Plan Name [Domain]" } } }, "localname": "PlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/ShareBasedCompensationNarrativeDetails", "http://tortoisespac.com/role/ShareBasedCompensationScheduleofShareOptionActivity2016Details", "http://tortoisespac.com/role/ShareBasedCompensationScheduleofShareOptionActivity2020Details" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r8", "r384" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.", "label": "Preferred Stock, Par or Stated Value Per Share", "terseLabel": "Preferred stock, par value (in dollars per share)" } } }, "localname": "PreferredStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/CapitalStructureNarrativeDetails", "http://tortoisespac.com/role/ReverseRecapitalizationNarrativeDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r8" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.", "label": "Preferred Stock, Shares Authorized", "terseLabel": "Preferred stock, shares authorized" } } }, "localname": "PreferredStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/CapitalStructureNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r8", "r384" ], "lang": { "en-us": { "role": { "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.", "label": "Preferred Stock, Shares Issued", "terseLabel": "Preferred stock, shares issued (in shares)" } } }, "localname": "PreferredStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/CapitalStructureNarrativeDetails", "http://tortoisespac.com/role/ReverseRecapitalizationNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesOutstanding": { "auth_ref": [ "r8" ], "lang": { "en-us": { "role": { "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.", "label": "Preferred Stock, Shares Outstanding", "terseLabel": "Preferred stock outstanding (in shares)" } } }, "localname": "PreferredStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/CapitalStructureNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r620" ], "calculation": { "http://tortoisespac.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.", "label": "Prepaid Expense and Other Assets, Current", "terseLabel": "Prepaid expenses and other current assets" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrivatePlacementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A private placement is a direct offering of securities to a limited number of sophisticated investors such as insurance companies, pension funds, mezzanine funds, stock funds and trusts.", "label": "Private Placement [Member]", "terseLabel": "Private Placement Warrants" } } }, "localname": "PrivatePlacementMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/CapitalStructureNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ProceedsFromCollectionOfLoansReceivable": { "auth_ref": [ "r35" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow associated with the collection, including prepayments, of loans receivable issued for financing of goods and services.", "label": "Proceeds from Collection of Loans Receivable", "terseLabel": "Proceeds from loans receivable" } } }, "localname": "ProceedsFromCollectionOfLoansReceivable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/DebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfWarrants": { "auth_ref": [ "r40" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from issuance of rights to purchase common shares at predetermined price (usually issued together with corporate debt).", "label": "Proceeds from Issuance of Warrants", "terseLabel": "Gross proceeds" } } }, "localname": "ProceedsFromIssuanceOfWarrants", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/DescriptionofOrganizationandBusinessOperationsandBasisofPresentationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOrSaleOfEquity": { "auth_ref": [ "r40" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from the issuance of common stock, preferred stock, treasury stock, stock options, and other types of equity.", "label": "Proceeds from Issuance or Sale of Equity", "terseLabel": "Aggregate purchase price" } } }, "localname": "ProceedsFromIssuanceOrSaleOfEquity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/ReverseRecapitalizationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleAndMaturityOfHeldToMaturitySecurities": { "auth_ref": [ "r35", "r67" ], "calculation": { "http://tortoisespac.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from the sale or maturity of long-term held-to-maturity securities.", "label": "Proceeds from Sale and Maturity of Held-to-Maturity Securities", "terseLabel": "Proceeds from sale and maturity of investments" } } }, "localname": "ProceedsFromSaleAndMaturityOfHeldToMaturitySecurities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": { "auth_ref": [ "r36" ], "calculation": { "http://tortoisespac.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from the sale of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale.", "label": "Proceeds from Sale of Property, Plant, and Equipment", "terseLabel": "Proceeds from sale of property and equipment" } } }, "localname": "ProceedsFromSaleOfPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromStockOptionsExercised": { "auth_ref": [ "r40", "r119" ], "calculation": { "http://tortoisespac.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement.", "label": "Proceeds from Stock Options Exercised", "terseLabel": "Proceeds from exercise of common stock options" } } }, "localname": "ProceedsFromStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromWarrantExercises": { "auth_ref": [ "r622" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow associated with the amount received from holders exercising their stock warrants.", "label": "Proceeds from Warrant Exercises", "terseLabel": "Proceeds from warrant exercises" } } }, "localname": "ProceedsFromWarrantExercises", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/CapitalStructureNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductAndServiceOtherMember": { "auth_ref": [ "r652" ], "lang": { "en-us": { "role": { "documentation": "Article or substance produced by nature, labor or machinery and act of providing assistance, classified as other.", "label": "Product and Service, Other [Member]", "terseLabel": "Product sales and other" } } }, "localname": "ProductAndServiceOtherMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "domainItemType" }, "us-gaap_ProductWarrantyAccrual": { "auth_ref": [ "r95", "r96", "r166" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for estimated claims under standard and extended warranty protection rights granted to customers.", "label": "Standard and Extended Product Warranty Accrual", "periodEndLabel": "Balance at end of period", "periodStartLabel": "Balance at beginning of period" } } }, "localname": "ProductWarrantyAccrual", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/WarrantiesScheduleofProductWarrantyLiabilityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductWarrantyAccrualPreexistingIncreaseDecrease": { "auth_ref": [ "r93" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in the standard and extended product warranty accrual from changes in estimates attributable to preexisting product warranties.", "label": "Standard and Extended Product Warranty Accrual, Increase (Decrease) for Preexisting Warranties", "terseLabel": "Net changes in accrual related to pre-existing warranties" } } }, "localname": "ProductWarrantyAccrualPreexistingIncreaseDecrease", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/WarrantiesScheduleofProductWarrantyLiabilityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductWarrantyDisclosureTextBlock": { "auth_ref": [ "r98" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for standard and extended product warranties and other product guarantee contracts, including a tabular reconciliation of the changes in the guarantor's aggregate product warranty liability for the reporting period.", "label": "Product Warranty Disclosure [Text Block]", "terseLabel": "Warranties" } } }, "localname": "ProductWarrantyDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/Warranties" ], "xbrltype": "textBlockItemType" }, "us-gaap_ProductWarrantyExpense": { "auth_ref": [ "r44", "r92" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The expense charged against earnings for the period pertaining to standard and extended warranties on the entity's goods and services granted to customers.", "label": "Product Warranty Expense", "negatedTerseLabel": "Warranty charges" } } }, "localname": "ProductWarrantyExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/WarrantiesScheduleofProductWarrantyLiabilityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Abstract]", "terseLabel": "Property, Plant and Equipment [Abstract]" } } }, "localname": "PropertyPlantAndEquipmentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentAdditions": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of acquisition of long-lived, 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, furniture and fixtures, and computer equipment.", "label": "Property, Plant and Equipment, Additions", "terseLabel": "Property and equipment" } } }, "localname": "PropertyPlantAndEquipmentAdditions", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/AcquisitionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r85" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale.", "label": "Long-Lived Tangible Asset [Axis]", "terseLabel": "Long-Lived Tangible Asset [Axis]" } } }, "localname": "PropertyPlantAndEquipmentByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/PropertyandEquipmentNetScheduleofPropertyandEquipmentNetDetails", "http://tortoisespac.com/role/SummaryofSignificantAccountingPoliciesScheduleofPropertyandEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "auth_ref": [ "r87", "r561", "r562", "r563" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.", "label": "Property, Plant and Equipment Disclosure [Text Block]", "terseLabel": "Property and Equipment, Net" } } }, "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/PropertyandEquipmentNet" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentGross": { "auth_ref": [ "r84", "r202" ], "calculation": { "http://tortoisespac.com/role/PropertyandEquipmentNetScheduleofPropertyandEquipmentNetDetails": { "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": "Property and equipment, gross" } } }, "localname": "PropertyPlantAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/PropertyandEquipmentNetScheduleofPropertyandEquipmentNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Property, Plant and Equipment [Line Items]", "terseLabel": "Property, Plant and Equipment [Line Items]" } } }, "localname": "PropertyPlantAndEquipmentLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/PropertyandEquipmentNetDetails", "http://tortoisespac.com/role/PropertyandEquipmentNetScheduleofPropertyandEquipmentNetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "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 [Member]", "terseLabel": "Property and Equipment" } } }, "localname": "PropertyPlantAndEquipmentMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/PropertyandEquipmentNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r85", "r184", "r534", "r605" ], "calculation": { "http://tortoisespac.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://tortoisespac.com/role/PropertyandEquipmentNetScheduleofPropertyandEquipmentNetDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Net", "terseLabel": "Property and equipment, net", "totalLabel": "Total property and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/CONSOLIDATEDBALANCESHEETS", "http://tortoisespac.com/role/PropertyandEquipmentNetScheduleofPropertyandEquipmentNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": { "auth_ref": [ "r85", "r561", "r562" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.", "label": "Property, Plant and Equipment, Policy [Policy Text Block]", "terseLabel": "Property and Equipment, Net" } } }, "localname": "PropertyPlantAndEquipmentPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/SummaryofSignificantAccountingpoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "auth_ref": [ "r85" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table Text Block]", "terseLabel": "Schedule of Property and Equipment, Net" } } }, "localname": "PropertyPlantAndEquipmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/PropertyandEquipmentNetTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r84" ], "lang": { "en-us": { "role": { "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software.", "label": "Long-Lived Tangible Asset [Domain]", "terseLabel": "Long-Lived Tangible Asset [Domain]" } } }, "localname": "PropertyPlantAndEquipmentTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/PropertyandEquipmentNetScheduleofPropertyandEquipmentNetDetails", "http://tortoisespac.com/role/SummaryofSignificantAccountingPoliciesScheduleofPropertyandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PropertyPlantAndEquipmentUsefulLife": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.", "label": "Property, Plant and Equipment, Useful Life", "terseLabel": "Estimated useful life" } } }, "localname": "PropertyPlantAndEquipmentUsefulLife", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/AcquisitionDetails", "http://tortoisespac.com/role/SummaryofSignificantAccountingPoliciesScheduleofPropertyandEquipmentDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ProvisionForDoubtfulAccounts": { "auth_ref": [ "r220", "r316" ], "calculation": { "http://tortoisespac.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 19.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable.", "label": "Accounts Receivable, Credit Loss Expense (Reversal)", "terseLabel": "Provision for doubtful accounts" } } }, "localname": "ProvisionForDoubtfulAccounts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PublicUtilityPropertyPlantAndEquipmentLineItems": { "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": "Public Utility, Property, Plant and Equipment [Line Items]", "terseLabel": "Public Utility, Property, Plant and Equipment [Line Items]" } } }, "localname": "PublicUtilityPropertyPlantAndEquipmentLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/SummaryofSignificantAccountingPoliciesScheduleofPropertyandEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PublicUtilityPropertyPlantAndEquipmentTable": { "auth_ref": [ "r190" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about public utility 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, deprecation expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Public Utility, Property, Plant and Equipment [Table]", "terseLabel": "Public Utility, Property, Plant and Equipment [Table]" } } }, "localname": "PublicUtilityPropertyPlantAndEquipmentTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/SummaryofSignificantAccountingPoliciesScheduleofPropertyandEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r120", "r191", "r703" ], "calculation": { "http://tortoisespac.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 1.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.", "label": "Research and Development Expense", "terseLabel": "Acquired in-process research and development (Note 3)", "verboseLabel": "Research and development" } } }, "localname": "ResearchAndDevelopmentExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/AcquisitionDetails", "http://tortoisespac.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://tortoisespac.com/role/PropertyandEquipmentNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpensePolicy": { "auth_ref": [ "r120" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for costs it has incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process.", "label": "Research and Development Expense, Policy [Policy Text Block]", "terseLabel": "Research and Development Expense" } } }, "localname": "ResearchAndDevelopmentExpensePolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/SummaryofSignificantAccountingpoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ResearchAndDevelopmentInProcess": { "auth_ref": [], "calculation": { "http://tortoisespac.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 20.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of purchased research and development assets that are acquired in a business combination have no alternative future use and are therefore written off in the period of acquisition.", "label": "Research and Development in Process", "terseLabel": "Acquired in-process research and development (Note 3)" } } }, "localname": "ResearchAndDevelopmentInProcess", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedCash": { "auth_ref": [ "r618", "r625", "r704", "r707" ], "calculation": { "http://tortoisespac.com/role/FairValueMeasurementsScheduleofAssetsandLiabilitiesThatAreMeasuredatFairValueonaRecurringBasisDetails": { "order": 2.0, "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0 }, "http://tortoisespac.com/role/SummaryofSignificantAccountingPoliciesRestrictedCashDetails": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash restricted as to withdrawal or usage. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits.", "label": "Restricted Cash", "terseLabel": "Restricted cash included in other assets", "verboseLabel": "Restricted cash" } } }, "localname": "RestrictedCash", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/FairValueMeasurementsScheduleofAssetsandLiabilitiesThatAreMeasuredatFairValueonaRecurringBasisDetails", "http://tortoisespac.com/role/SummaryofSignificantAccountingPoliciesRestrictedCashDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedStockUnitsRSUMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met.", "label": "Restricted Stock Units (RSUs) [Member]", "terseLabel": "RSUs", "verboseLabel": "Unvested restricted stock units" } } }, "localname": "RestrictedStockUnitsRSUMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/NetLossIncomePerShareScheduleofPotentialCommonSharesDetails", "http://tortoisespac.com/role/ShareBasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r11", "r111", "r182", "r541", "r542", "r605" ], "calculation": { "http://tortoisespac.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings (Accumulated Deficit)", "terseLabel": "Retained earnings" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r195", "r233", "r234", "r235", "r237", "r243", "r245", "r308", "r443", "r444", "r445", "r464", "r465", "r480", "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/2022", "presentation": [ "http://tortoisespac.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r265", "r266", "r278", "r281", "r282", "r286", "r287", "r288", "r388", "r389", "r525" ], "calculation": { "http://tortoisespac.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 1.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": "Revenues", "verboseLabel": "Total product sales and other" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://tortoisespac.com/role/SummaryofSignificantAccountingPoliciesDisaggregationofRevenueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueRecognitionPolicyTextBlock": { "auth_ref": [ "r574", "r575" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources.", "label": "Revenue [Policy Text Block]", "terseLabel": "Revenue" } } }, "localname": "RevenueRecognitionPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/SummaryofSignificantAccountingpoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "auth_ref": [ "r509", "r604" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability.", "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability", "terseLabel": "Right-of-use assets obtained in exchange for lease obligations" } } }, "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/SupplementalCashFlowInformationScheduleofProvidesSupplementalCashFlowInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SaleOfStockNameOfTransactionDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Sale of the entity's stock, including, but not limited to, initial public offering (IPO) and private placement.", "label": "Sale of Stock [Domain]", "terseLabel": "Sale of Stock [Domain]" } } }, "localname": "SaleOfStockNameOfTransactionDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/CapitalStructureNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The number of shares issued or sold by the subsidiary or equity method investee per stock transaction.", "label": "Sale of Stock, Number of Shares Issued in Transaction", "terseLabel": "Aggregate number of common stock purchase (in shares)" } } }, "localname": "SaleOfStockNumberOfSharesIssuedInTransaction", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/ReverseRecapitalizationNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_SaleOfStockPricePerShare": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Per share amount received by subsidiary or equity investee for each share of common stock issued or sold in the stock transaction.", "label": "Sale of Stock, Price Per Share", "terseLabel": "Price per unit (in dollars per share)" } } }, "localname": "SaleOfStockPricePerShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/ReverseRecapitalizationNarrativeDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_SalesRevenueNetMember": { "auth_ref": [ "r288", "r634" ], "lang": { "en-us": { "role": { "documentation": "Revenue from sale of product and rendering of service and other sources of income, when it serves as benchmark in concentration of risk calculation.", "label": "Revenue Benchmark [Member]", "terseLabel": "Revenue Benchmark" } } }, "localname": "SalesRevenueNetMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/SummaryofSignificantAccountingPoliciesPortionofOurRevenuesfromSignificantCustomersDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the (a) 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 (accounts payable); (b) other payables; and (c) accrued liabilities. 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). An alternative caption includes accrued expenses.", "label": "Schedule of Accounts Payable and Accrued Liabilities [Table Text Block]", "terseLabel": "Schedule of Accrued Expenses and Other Current Liabilities" } } }, "localname": "ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/AccruedExpensesandOtherCurrentLiabilitiesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "auth_ref": [ "r56" ], "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": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/NetLossIncomePerShareScheduleofPotentialCommonSharesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "auth_ref": [ "r56" ], "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 Potential Common Shares" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/NetLossIncomePerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of supplemental cash flow information for the periods presented.", "label": "Schedule of Cash Flow, Supplemental Disclosures [Table Text Block]", "terseLabel": "Schedule of Provides Supplemental Cash Flow Information" } } }, "localname": "ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/SupplementalCashFlowInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": { "auth_ref": [ "r126" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years.", "label": "Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]", "terseLabel": "Schedule of Provision for Income Taxes" } } }, "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": { "auth_ref": [ "r123" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets.", "label": "Schedule of Deferred Tax Assets and Liabilities [Table Text Block]", "terseLabel": "Schedule of Deferred Taxes" } } }, "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDerivativeInstrumentsTextBlock": { "auth_ref": [ "r136", "r137", "r138", "r139", "r140", "r142", "r143", "r144", "r145" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of pertinent information about a derivative or group of derivatives on a disaggregated basis, such as for individual instruments, or small groups of similar instruments. May include a combination of the type of instrument, risks being hedged, notional amount, hedge designation, related hedged item, inception date, maturity date, or other relevant item.", "label": "Schedule of Derivative Instruments [Table Text Block]", "terseLabel": "Schedule of Level 3 Instruments" } } }, "localname": "ScheduleOfDerivativeInstrumentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/FairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r633" ], "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 Basic and Diluted Net (Loss) Income Per Share" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/NetLossIncomePerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": { "auth_ref": [ "r121" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations.", "label": "Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]", "terseLabel": "Schedule of Reconciliation of Taxes at Federal Statutory Rate to Provision for Income Taxes" } } }, "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": { "auth_ref": [ "r483", "r484" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of assets and liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).", "label": "Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]", "terseLabel": "Schedule of Assets and Liabilities That Are Measured at Fair Value on a Recurring Basis" } } }, "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/FairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "auth_ref": [ "r75", "r77", "r526" ], "lang": { "en-us": { "role": { "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Schedule of Finite-Lived Intangible Assets [Table]", "terseLabel": "Schedule of Finite-Lived Intangible Assets [Table]" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/IntangibleAssetsNetScheduleofidentifiableintangibleassetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "auth_ref": [ "r75", "r77" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment.", "label": "Schedule of Finite-Lived Intangible Assets [Table Text Block]", "terseLabel": "Schedule of Identifiable Intangible Assets" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/IntangibleAssetsNetTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfHeldToMaturitySecuritiesLineItems": { "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": "Schedule of Held-to-Maturity Securities [Line Items]", "terseLabel": "Schedule of Held-to-maturity Securities [Line Items]" } } }, "localname": "ScheduleOfHeldToMaturitySecuritiesLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/InvestmentsScheduleofAmortizedCostUnrealizedGainsandLossesandFairValueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfHeldToMaturitySecuritiesTable": { "auth_ref": [ "r300", "r304", "r305" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about investment in debt security measured at amortized cost (held-to-maturity).", "label": "Debt Securities, Held-to-Maturity [Table]", "terseLabel": "Debt Securities, Held-to-maturity [Table]" } } }, "localname": "ScheduleOfHeldToMaturitySecuritiesTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/InvestmentsScheduleofAmortizedCostUnrealizedGainsandLossesandFairValueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "auth_ref": [ "r1", "r15", "r16", "r17" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.", "label": "Schedule of Inventory, Current [Table Text Block]", "terseLabel": "Schedule of Inventory" } } }, "localname": "ScheduleOfInventoryCurrentTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/InventoryTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock": { "auth_ref": [ "r97" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the changes in the guarantor's aggregate product warranty liability, including the beginning balance of the aggregate product warranty liability, the aggregate reductions in that liability for payments made (in cash or in kind) under the warranty, the aggregate changes in the liability for accruals related to product warranties issued during the reporting period, the aggregate changes in the liability for accruals related to preexisting warranties (including adjustments related to changes in estimates), and the ending balance of the aggregate product warranty liability.", "label": "Schedule of Product Warranty Liability [Table Text Block]", "terseLabel": "Schedule of Product Warranty Liability" } } }, "localname": "ScheduleOfProductWarrantyLiabilityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/WarrantiesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "auth_ref": [ "r85" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table]", "terseLabel": "Property, Plant and Equipment [Table]" } } }, "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/PropertyandEquipmentNetDetails", "http://tortoisespac.com/role/PropertyandEquipmentNetScheduleofPropertyandEquipmentNetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfPublicUtilityPropertyPlantAndEquipmentTextBlock": { "auth_ref": [ "r190" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of public utility 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 expense and method used, including composite depreciation, and accumulated depreciation.", "label": "Public Utility Property, Plant, and Equipment [Table Text Block]", "terseLabel": "Schedule of Property and Equipment" } } }, "localname": "ScheduleOfPublicUtilityPropertyPlantAndEquipmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/SummaryofSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock": { "auth_ref": [ "r53", "r158", "r181" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of cash and cash equivalents restricted as to withdrawal or usage.", "label": "Restrictions on Cash and Cash Equivalents [Table Text Block]", "terseLabel": "Schedule of Restrictions on Cash and Cash Equivalents" } } }, "localname": "ScheduleOfRestrictedCashAndCashEquivalentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/SummaryofSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock": { "auth_ref": [ "r113", "r114", "r115" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of activity for award under share-based payment arrangement. Includes, but is not limited to, outstanding award at beginning and end of year, granted, exercised, forfeited, and weighted-average grant date fair value.", "label": "Share-Based Payment Arrangement, Activity [Table Text Block]", "terseLabel": "Schedule of Share Option Activity" } } }, "localname": "ScheduleOfShareBasedCompensationActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/ShareBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": { "auth_ref": [ "r117" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the significant assumptions used during the year to estimate the fair value of stock options, including, but not limited to: (a) expected term of share options and similar instruments, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions.", "label": "Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]", "terseLabel": "Schedule of Assumptions Were Used for Options Issued" } } }, "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/ShareBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "auth_ref": [ "r77" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets.", "label": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]", "terseLabel": "Schedule of Future Amortization Expense" } } }, "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/IntangibleAssetsNetTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock": { "auth_ref": [ "r58", "r60", "r61", "r62", "r149", "r151" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the nature of a concentration, a benchmark to which it is compared, and the percentage that the risk is to the benchmark.", "label": "Schedules of Concentration of Risk, by Risk Factor [Table Text Block]", "terseLabel": "Schedule of Net Accounts Receivable from Significant Customers" } } }, "localname": "SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/SummaryofSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SecuredDebt": { "auth_ref": [ "r4", "r162", "r180" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date, including the current and noncurrent portions, of collateralized debt obligations (with maturities initially due after one year or beyond the operating cycle, if longer). Such obligations include mortgage loans, chattel loans, and any other borrowings secured by assets of the borrower.", "label": "Secured Debt", "terseLabel": "Secured notes" } } }, "localname": "SecuredDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/DebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SegmentReportingPolicyPolicyTextBlock": { "auth_ref": [ "r272", "r273", "r274", "r275", "r276", "r277", "r287" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for segment reporting.", "label": "Segment Reporting, Policy [Policy Text Block]", "terseLabel": "Segment Information" } } }, "localname": "SegmentReportingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/SummaryofSignificantAccountingpoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "auth_ref": [ "r31" ], "calculation": { "http://tortoisespac.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 2.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.", "label": "Selling, General and Administrative Expense", "terseLabel": "Selling, general and administrative expenses", "verboseLabel": "Selling, general and administrative expenses" } } }, "localname": "SellingGeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://tortoisespac.com/role/PropertyandEquipmentNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r44" ], "calculation": { "http://tortoisespac.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 16.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense for share-based payment arrangement.", "label": "Share-Based Payment Arrangement, Noncash Expense", "terseLabel": "Share-based compensation" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "auth_ref": [ "r600" ], "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": "Employee and nonemployee award vesting period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/ShareBasedCompensationNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r425" ], "lang": { "en-us": { "role": { "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period", "terseLabel": "Awards granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/ShareBasedCompensationNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue": { "auth_ref": [ "r429" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value of share-based awards for which the grantee gained the right by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value", "terseLabel": "Fair value of RSUs that vested in period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/ShareBasedCompensationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": { "auth_ref": [ "r436" ], "lang": { "en-us": { "role": { "documentation": "The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Rate", "terseLabel": "Expected dividend yield" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/ShareBasedCompensationScheduleofAssumptionsWereUsedforOptionsIssuedDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": { "auth_ref": [ "r435" ], "lang": { "en-us": { "role": { "documentation": "The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate", "terseLabel": "Expected volatility" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/ShareBasedCompensationScheduleofAssumptionsWereUsedforOptionsIssuedDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": { "auth_ref": [ "r437" ], "lang": { "en-us": { "role": { "documentation": "The risk-free interest rate assumption that is used in valuing an option on its own shares.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate", "terseLabel": "Risk-free interest rate" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/ShareBasedCompensationScheduleofAssumptionsWereUsedforOptionsIssuedDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": { "auth_ref": [ "r602" ], "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", "verboseLabel": "Authorized for granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/ShareBasedCompensationNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "auth_ref": [ "r118" ], "calculation": { "http://tortoisespac.com/role/CapitalStructureScheduleofCommonStockReservedDetails": { "order": 1.0, "parentTag": "hyln_TotalSharesOfCommonStock", "weight": 1.0 } }, "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", "terseLabel": "Authorized for future grant under 2020 Equity Incentive Plan" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/CapitalStructureScheduleofCommonStockReservedDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Additional Disclosures [Abstract]", "terseLabel": "Weighted Average Remaining Contractual Term" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/ShareBasedCompensationScheduleofShareOptionActivity2016Details" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "auth_ref": [ "r416" ], "lang": { "en-us": { "role": { "documentation": "The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number", "terseLabel": "Shares, Exercisable" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/ShareBasedCompensationScheduleofShareOptionActivity2016Details" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "auth_ref": [ "r416" ], "lang": { "en-us": { "role": { "documentation": "The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price", "terseLabel": "Weighted Average Exercise Price, Exercisable (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/ShareBasedCompensationScheduleofShareOptionActivity2016Details" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": { "auth_ref": [ "r420" ], "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": "Forfeited (in shares)", "negatedTerseLabel": "Forfeited (in shares)", "terseLabel": "Forfeited (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/ShareBasedCompensationScheduleofShareOptionActivity2016Details", "http://tortoisespac.com/role/ShareBasedCompensationScheduleofShareOptionActivity2020Details" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "auth_ref": [ "r418" ], "lang": { "en-us": { "role": { "documentation": "Gross number of share options (or share units) granted during the period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross", "terseLabel": "Granted (in shares)", "verboseLabel": "Options granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/ShareBasedCompensationNarrativeDetails", "http://tortoisespac.com/role/ShareBasedCompensationScheduleofShareOptionActivity2016Details", "http://tortoisespac.com/role/ShareBasedCompensationScheduleofShareOptionActivity2020Details" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r414", "r415" ], "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": "Shares, Balance (in shares)", "periodStartLabel": "Shares, Balance (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/ShareBasedCompensationScheduleofShareOptionActivity2016Details", "http://tortoisespac.com/role/ShareBasedCompensationScheduleofShareOptionActivity2020Details" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [Roll Forward]", "terseLabel": "Number of Options" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/ShareBasedCompensationScheduleofShareOptionActivity2016Details", "http://tortoisespac.com/role/ShareBasedCompensationScheduleofShareOptionActivity2020Details" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r414", "r415" ], "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": "Weighted average grant date fair value (in dollars per share)", "periodStartLabel": "Weighted average grant date fair value (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/ShareBasedCompensationScheduleofShareOptionActivity2016Details", "http://tortoisespac.com/role/ShareBasedCompensationScheduleofShareOptionActivity2020Details" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]", "terseLabel": "Weighted Average Exercise Price (in Dollars)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/ShareBasedCompensationScheduleofShareOptionActivity2016Details", "http://tortoisespac.com/role/ShareBasedCompensationScheduleofShareOptionActivity2020Details" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue": { "auth_ref": [ "r431" ], "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": "Intrinsic value of options exercised" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/ShareBasedCompensationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue": { "auth_ref": [ "r430" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount by which current fair value of underlying stock exceeds exercise price of fully vested and expected to vest options outstanding. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value", "terseLabel": "Options outstanding intrinsic value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/ShareBasedCompensationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r410", "r411", "r412", "r414", "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r422", "r423", "r424", "r425", "r426", "r427", "r428", "r429", "r430", "r431", "r434", "r435", "r436", "r437", "r438" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Award Type [Domain]", "terseLabel": "Award Type [Domain]" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/ShareBasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r419" ], "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": "Vested (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/ShareBasedCompensationScheduleofShareOptionActivity2016Details" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r420" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated.", "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price", "terseLabel": "Forfeited (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/ShareBasedCompensationScheduleofShareOptionActivity2016Details", "http://tortoisespac.com/role/ShareBasedCompensationScheduleofShareOptionActivity2020Details" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r418" ], "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": "Granted (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/ShareBasedCompensationScheduleofShareOptionActivity2016Details", "http://tortoisespac.com/role/ShareBasedCompensationScheduleofShareOptionActivity2020Details" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": { "auth_ref": [ "r413", "r432", "r433", "r434", "r435", "r438", "r446", "r447" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost.", "label": "Share-Based Payment Arrangement [Policy Text Block]", "terseLabel": "Share-Based Compensation" } } }, "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/SummaryofSignificantAccountingpoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SharePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Price of a single share of a number of saleable stocks of a company.", "label": "Share Price", "terseLabel": "Fair value per share (in dollars per share)" } } }, "localname": "SharePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/ReverseRecapitalizationNarrativeDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod": { "auth_ref": [ "r601" ], "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": "Maximum term" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/ShareBasedCompensationNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "auth_ref": [ "r434" ], "lang": { "en-us": { "role": { "documentation": "Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term", "terseLabel": "Expected term (in years)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/ShareBasedCompensationScheduleofAssumptionsWereUsedforOptionsIssuedDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": { "auth_ref": [ "r118" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Intrinsic Value", "terseLabel": "Exercisable intrinsic value" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/ShareBasedCompensationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r118" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term", "terseLabel": "Weighted average remaining contractual term, exercisable" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/ShareBasedCompensationNarrativeDetails", "http://tortoisespac.com/role/ShareBasedCompensationScheduleofShareOptionActivity2016Details" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "auth_ref": [ "r116" ], "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 Term, Balance" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/ShareBasedCompensationScheduleofShareOptionActivity2016Details" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of options vested.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested, Number of Shares", "negatedTerseLabel": "Vested (in shares)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/ShareBasedCompensationScheduleofShareOptionActivity2020Details" ], "xbrltype": "sharesItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average grant-date fair value of options vested.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested, Weighted Average Grant Date Fair Value", "terseLabel": "Vested (in dollars per share)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/DebtNarrativeDetails", "http://tortoisespac.com/role/ShareBasedCompensationScheduleofShareOptionActivity2020Details" ], "xbrltype": "perShareItemType" }, "us-gaap_SharesIssued": { "auth_ref": [ "r105" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of stock issued as of the balance sheet date, including shares that had been issued and were previously outstanding but which are now held in the treasury.", "label": "Shares, Issued", "terseLabel": "Shares, Issued" } } }, "localname": "SharesIssued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/DebtNarrativeDetails" ], "xbrltype": "sharesItemType" }, "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": "Balance at ending (in Shares)", "periodStartLabel": "Balance at beginning (in Shares)" } } }, "localname": "SharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "xbrltype": "sharesItemType" }, "us-gaap_ShortTermDebtInterestRateIncrease": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage increase in the stated interest rate on a short-term debt instrument.", "label": "Short-Term Debt, Interest Rate Increase", "terseLabel": "Debt, interest rate" } } }, "localname": "ShortTermDebtInterestRateIncrease", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/DebtNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShortTermInvestments": { "auth_ref": [ "r164", "r165", "r177", "r619" ], "calculation": { "http://tortoisespac.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investments including trading securities, available-for-sale securities, held-to-maturity securities, and short-term investments classified as other and current.", "label": "Short-Term Investments", "terseLabel": "Short-term investments" } } }, "localname": "ShortTermInvestments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShortTermLeaseCost": { "auth_ref": [ "r505", "r604" ], "calculation": { "http://tortoisespac.com/role/LeasesScheduleofOperatingLeaseCostsandFinanceLeaseCostsDetails": { "order": 4.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of short-term lease cost, excluding expense for lease with term of one month or less.", "label": "Short-Term Lease, Cost", "terseLabel": "Short-term lease cost" } } }, "localname": "ShortTermLeaseCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/LeasesScheduleofOperatingLeaseCostsandFinanceLeaseCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r55", "r227" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for all significant accounting policies of the reporting entity.", "label": "Significant Accounting Policies [Text Block]", "terseLabel": "Summary of Significant Accounting Policies" } } }, "localname": "SignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/SummaryofSignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SoftwareAndSoftwareDevelopmentCostsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Purchased software applications and internally developed software for sale, licensing or long-term internal use.", "label": "Software and Software Development Costs [Member]", "terseLabel": "Internal-use software" } } }, "localname": "SoftwareAndSoftwareDevelopmentCostsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/IntangibleAssetsNetScheduleofidentifiableintangibleassetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_StandardProductWarrantyAccrualWarrantiesIssued": { "auth_ref": [ "r91" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in the standard product warranty accrual from warranties issued. Excludes extended product warranties.", "label": "Standard Product Warranty Accrual, Increase for Warranties Issued", "terseLabel": "Accrual for warranties issued" } } }, "localname": "StandardProductWarrantyAccrualWarrantiesIssued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/WarrantiesScheduleofProductWarrantyLiabilityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StandardProductWarrantyPolicy": { "auth_ref": [ "r94" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for standard warranties including the methodology for measuring the liability.", "label": "Standard Product Warranty, Policy [Policy Text Block]", "terseLabel": "Warranties" } } }, "localname": "StandardProductWarrantyPolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/SummaryofSignificantAccountingpoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_StateAndLocalJurisdictionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Designated tax department of a state or local government entitled to levy and collect income taxes from the entity.", "label": "State and Local Jurisdiction [Member]", "verboseLabel": "State and Local Jurisdiction" } } }, "localname": "StateAndLocalJurisdictionMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r27", "r105", "r195", "r215", "r216", "r217", "r233", "r234", "r235", "r237", "r243", "r245", "r259", "r308", "r387", "r443", "r444", "r445", "r464", "r465", "r480", "r488", "r489", "r490", "r491", "r492", "r493", "r515", "r538", "r539", "r540" ], "lang": { "en-us": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]", "terseLabel": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY", "http://tortoisespac.com/role/ReverseRecapitalizationNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Statement [Line Items]", "terseLabel": "Statement [Line Items]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY", "http://tortoisespac.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Cash Flows [Abstract]", "terseLabel": "Statement of Cash Flows [Abstract]" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Financial Position [Abstract]", "terseLabel": "Statement of Financial Position [Abstract]" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Stockholders' Equity [Abstract]", "terseLabel": "Statement of Stockholders' Equity [Abstract]" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r233", "r234", "r235", "r259", "r525" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.", "label": "Statement [Table]", "terseLabel": "Statement [Table]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY", "http://tortoisespac.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssued1": { "auth_ref": [ "r50", "r51", "r52" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The fair value of stock issued in noncash financing activities.", "label": "Stock Issued", "terseLabel": "Common stock issued for purchase of assets" } } }, "localname": "StockIssued1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/SupplementalCashFlowInformationScheduleofProvidesSupplementalDisclosuresofNoncashFinancingActivitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodSharesAcquisitions": { "auth_ref": [ "r8", "r9", "r111" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of stock issued during the period pursuant to acquisitions.", "label": "Stock Issued During Period, Shares, Acquisitions", "terseLabel": "Issuance of common stock for acquisition (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesAcquisitions", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities": { "auth_ref": [ "r26", "r105", "r106", "r111", "r374" ], "lang": { "en-us": { "role": { "documentation": "Number of shares issued during the period as a result of the conversion of convertible securities.", "label": "Stock Issued During Period, Shares, Conversion of Convertible Securities", "terseLabel": "Conversion of convertible notes payable to common stock (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY", "http://tortoisespac.com/role/CapitalStructureNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesNewIssues": { "auth_ref": [ "r8", "r9", "r105", "r111" ], "lang": { "en-us": { "role": { "documentation": "Number of new stock issued during the period.", "label": "Stock Issued During Period, Shares, New Issues", "terseLabel": "Exercise of common stock options (in Shares)" } } }, "localname": "StockIssuedDuringPeriodSharesNewIssues", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesOther": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares of stock issued attributable to transactions classified as other.", "label": "Stock Issued During Period, Shares, Other", "terseLabel": "Shares issued (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesOther", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/ReverseRecapitalizationNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross": { "auth_ref": [ "r105", "r111" ], "lang": { "en-us": { "role": { "documentation": "Total number of shares issued during the period, including shares forfeited, as a result of Restricted Stock Awards.", "label": "Stock Issued During Period, Shares, Restricted Stock Award, Gross", "terseLabel": "Anti-dilutive effect. Potential common shares from unvested restricted stock" } } }, "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/NetLossIncomePerShareScheduleofPotentialCommonSharesDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r8", "r9", "r105", "r111", "r419" ], "lang": { "en-us": { "role": { "documentation": "Number of share options (or share units) exercised during the current period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period", "negatedLabel": "Exercised (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/ShareBasedCompensationScheduleofShareOptionActivity2016Details" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueAcquisitions": { "auth_ref": [ "r27", "r105", "r111" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of stock issued pursuant to acquisitions during the period.", "label": "Stock Issued During Period, Value, Acquisitions", "terseLabel": "Issuance of common stock for acquisition" } } }, "localname": "StockIssuedDuringPeriodValueAcquisitions", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities": { "auth_ref": [ "r27", "r105", "r111" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The gross value of stock issued during the period upon the conversion of convertible securities.", "label": "Stock Issued During Period, Value, Conversion of Convertible Securities", "terseLabel": "Issuance of convertible note payable derivative liability" } } }, "localname": "StockIssuedDuringPeriodValueConversionOfConvertibleSecurities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/FairValueMeasurementsScheduleofLevel3InstrumentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueNewIssues": { "auth_ref": [ "r8", "r9", "r105", "r111" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering.", "label": "Stock Issued During Period, Value, New Issues", "terseLabel": "Exercise of common stock options" } } }, "localname": "StockIssuedDuringPeriodValueNewIssues", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationGross": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value, before forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).", "label": "Shares Issued, Value, Share-Based Payment Arrangement, before Forfeiture", "terseLabel": "Share-based compensation" } } }, "localname": "StockIssuedDuringPeriodValueShareBasedCompensationGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r9", "r12", "r13", "r66", "r605", "r627", "r638", "r691" ], "calculation": { "http://tortoisespac.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 3.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": "Balance at ending", "periodStartLabel": "Balance at beginning", "terseLabel": "Total equity", "totalLabel": "Total stockholders\u2019 equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/CONSOLIDATEDBALANCESHEETS", "http://tortoisespac.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY", "http://tortoisespac.com/role/DescriptionofOrganizationandBusinessOperationsandBasisofPresentationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Attributable to Parent [Abstract]", "terseLabel": "Stockholders\u2019 equity" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_SubleaseIncome": { "auth_ref": [ "r507", "r604" ], "calculation": { "http://tortoisespac.com/role/LeasesScheduleofOperatingLeaseCostsandFinanceLeaseCostsDetails": { "order": 2.0, "parentTag": "us-gaap_LeaseCost", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of sublease income excluding finance and operating lease expense.", "label": "Sublease Income", "negatedLabel": "Sublessor income" } } }, "localname": "SubleaseIncome", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/LeasesScheduleofOperatingLeaseCostsandFinanceLeaseCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SubsidiarySaleOfStockAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of sale of the entity's stock.", "label": "Sale of Stock [Axis]", "terseLabel": "Sale of Stock [Axis]" } } }, "localname": "SubsidiarySaleOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/CapitalStructureNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SupplementalCashFlowElementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Supplemental Cash Flow Elements [Abstract]", "terseLabel": "Supplemental Cash Flow Elements [Abstract]" } } }, "localname": "SupplementalCashFlowElementsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_TradeAndOtherAccountsReceivablePolicy": { "auth_ref": [ "r192", "r193", "r194", "r291", "r292", "r294" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for accounts receivable.", "label": "Accounts Receivable [Policy Text Block]", "terseLabel": "Accounts Receivable" } } }, "localname": "TradeAndOtherAccountsReceivablePolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/SummaryofSignificantAccountingpoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_USGovernmentAgenciesDebtSecuritiesMember": { "auth_ref": [ "r576", "r594", "r705" ], "lang": { "en-us": { "role": { "documentation": "Debentures, notes, and other debt securities issued by US government agencies, for example, but not limited to, Government National Mortgage Association (GNMA or Ginnie Mae). Excludes US treasury securities and debt issued by government-sponsored Enterprises (GSEs), for example, but is not limited to, Federal Home Loan Mortgage Corporation (FHLMC or Freddie Mac), Federal National Mortgage Association (FNMA or Fannie Mae), and the Federal Home Loan Bank (FHLB).", "label": "US Government Agencies Debt Securities [Member]", "terseLabel": "U.S. government agency bonds" } } }, "localname": "USGovernmentAgenciesDebtSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/FairValueMeasurementsScheduleofAssetsandLiabilitiesThatAreMeasuredatFairValueonaRecurringBasisDetails", "http://tortoisespac.com/role/InvestmentsScheduleofAmortizedCostUnrealizedGainsandLossesandFairValueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_USStatesAndPoliticalSubdivisionsMember": { "auth_ref": [ "r594", "r711" ], "lang": { "en-us": { "role": { "documentation": "Bonds or similar securities issued by state, city, or local US governments or the agencies operated by state, city, or local governments. Debt securities issued by state governments may include bond issuances of US state authorities including, for example, but not limited to, housing authorities, dormitory authorities, and general obligations while debt securities issued by political subdivisions of US states would include, for example, debt issuances by county, borough, city, or municipal governments.", "label": "US States and Political Subdivisions Debt Securities [Member]", "terseLabel": "State and municipal bonds" } } }, "localname": "USStatesAndPoliticalSubdivisionsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/FairValueMeasurementsScheduleofAssetsandLiabilitiesThatAreMeasuredatFairValueonaRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r63", "r64", "r65", "r260", "r261", "r263", "r264" ], "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 and Uncertainty of the Coronavirus Pandemic" } } }, "localname": "UseOfEstimates", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/SummaryofSignificantAccountingpoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_VariableLeaseCost": { "auth_ref": [ "r506", "r604" ], "calculation": { "http://tortoisespac.com/role/LeasesScheduleofOperatingLeaseCostsandFinanceLeaseCostsDetails": { "order": 3.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of variable lease cost, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases.", "label": "Variable Lease, Cost", "verboseLabel": "Variable lease cost" } } }, "localname": "VariableLeaseCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/LeasesScheduleofOperatingLeaseCostsandFinanceLeaseCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_VehiclesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Equipment used primarily for road transportation.", "label": "Vehicles [Member]", "terseLabel": "Vehicles", "verboseLabel": "Vehicles" } } }, "localname": "VehiclesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/PropertyandEquipmentNetScheduleofPropertyandEquipmentNetDetails", "http://tortoisespac.com/role/SummaryofSignificantAccountingPoliciesScheduleofPropertyandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WarrantExercisePriceIncrease": { "auth_ref": [ "r386" ], "lang": { "en-us": { "role": { "documentation": "Per share increase in exercise price of warrant. Excludes change due to standard antidilution provision.", "label": "Warrant, Exercise Price, Increase", "terseLabel": "Warrant exercise price (in dollars per share)" } } }, "localname": "WarrantExercisePriceIncrease", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/CapitalStructureNarrativeDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_WarrantMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Security that gives the holder the right to purchase shares of stock in accordance with the terms of the instrument, usually upon payment of a specified amount.", "label": "Warrant [Member]", "terseLabel": "Warrant" } } }, "localname": "WarrantMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/ReverseRecapitalizationNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WarrantsAndRightsOutstandingTerm": { "auth_ref": [ "r690" ], "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": "Warrant holders period" } } }, "localname": "WarrantsAndRightsOutstandingTerm", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/CapitalStructureNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r247", "r252" ], "lang": { "en-us": { "role": { "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.", "label": "Weighted Average Number of Shares Outstanding, Diluted", "terseLabel": "Weighted-average shares outstanding, diluted (in shares)" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://tortoisespac.com/role/NetLossIncomePerShareScheduleofBasicandDilutedNetLossIncomePerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r246", "r252" ], "lang": { "en-us": { "role": { "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.", "label": "Weighted Average Number of Shares Outstanding, Basic", "terseLabel": "Weighted-average shares outstanding, basic (in shares)" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://tortoisespac.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://tortoisespac.com/role/NetLossIncomePerShareScheduleofBasicandDilutedNetLossIncomePerShareDetails" ], "xbrltype": "sharesItemType" } }, "unitCount": 8 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "205", "URI": "https://asc.fasb.org/topic&trid=2122149", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=6361739&loc=d3e7789-107766", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "40", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123467568&loc=d3e6835-112609", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "40", "SubTopic": "50", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126972273&loc=d3e12317-112629", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "40", "SubTopic": "50", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126972273&loc=d3e12355-112629", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r103": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "https://asc.fasb.org/topic&trid=2208564", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "480", "URI": "https://asc.fasb.org/extlink&oid=109262497&loc=d3e20148-110875", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21463-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21475-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21506-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21506-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21521-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21538-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r112": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "https://asc.fasb.org/topic&trid=2208762", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "2A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=SL79508275-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "730", "URI": "https://asc.fasb.org/extlink&oid=6420194&loc=d3e21568-108373", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32718-109319", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32559-109319", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32632-109319", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.7)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123586518&loc=d3e1043-128460", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(3)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1486-128463", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "38", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5504-128473", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126975305&loc=d3e6927-128479", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r135": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "810", "URI": "https://asc.fasb.org/topic&trid=2197479", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5579240-113959", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5579245-113959", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5580258-113959", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=d3e41620-113959", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=d3e41638-113959", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624171-113959", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=d3e41641-113959", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=d3e41678-113959", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19279-110258", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13531-108611", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13537-108611", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13537-108611", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28541-108399", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28551-108399", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28555-108399", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r157": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "320", "Topic": "940", "URI": "https://asc.fasb.org/subtopic&trid=2176304", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(1)(a))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(13))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(15)(2))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(16))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(4))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(5))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.15(5))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.17)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.9)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(c))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126980459&loc=d3e62586-112803", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r171": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "320", "Topic": "942", "URI": "https://asc.fasb.org/subtopic&trid=2209399", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Subparagraph": "e", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126941378&loc=d3e61044-112788", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(15)(b)(2))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(16))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(1)(g))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(16)(a))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(16))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(2))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.(a),19)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.1(h))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(13))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=120401414&loc=d3e603758-122996", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r189": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "320", "Topic": "946", "URI": "https://asc.fasb.org/subtopic&trid=2324412", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "980", "URI": "https://asc.fasb.org/extlink&oid=84167750&loc=d3e42232-110370", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "985", "URI": "https://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "11B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=SL6953423-111524", "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5212-111524", "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5093-111524", "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "105", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6904-107765", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=6361739&loc=d3e7789-107766", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(12))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(13))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(15))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(16))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(17))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(18))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3)(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(4))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(9))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669625-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL116659661-227067", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(210.5-03(11))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(25))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(5))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3367-108585", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3521-108585", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4297-108586", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18726-107790", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(c))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(2))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.24)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1448-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1505-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1252-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.25)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1337-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=109243012&loc=SL65017193-207537", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e3842-109258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r257": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "https://asc.fasb.org/topic&trid=2144383", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "270", "URI": "https://asc.fasb.org/extlink&oid=126900757&loc=d3e543-108305", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-30)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9031-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9054-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4428-111522", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1,2)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4531-111522", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e4975-111524", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5033-111524", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5074-111524", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=84159169&loc=d3e10133-111534", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=124260329&loc=d3e26610-111562", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27232-111563", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27232-111563", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27232-111563", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27232-111563", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(20))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27232-111563", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=SL120269820-111563", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=SL120269820-111563", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=SL120269820-111563", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=SL120269820-111563", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "5B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=SL120269825-111563", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "30", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124256539&loc=SL120269210-210444", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "30", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124256539&loc=SL120254536-210444", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "8A", "Publisher": "FASB", "Section": "35", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124266218&loc=SL120267834-210445", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255206&loc=SL82895884-210446", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255206&loc=SL120267845-210446", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919244-210447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919253-210447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919260-210447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7(b))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919272-210447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "3C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL120267966-210447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "3D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL120267969-210447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 6.M.Q4)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122651532&loc=SL122037091-237805", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124268681&loc=SL120267897-210452", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "13A", "Publisher": "FASB", "Section": "35", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=125515542&loc=SL120267917-210453", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "35", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=125515542&loc=SL120269220-210453", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL120267853-210455", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "3C", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL120267859-210455", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "3D", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL120267862-210455", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.8)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL82922895-210455", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "https://asc.fasb.org/extlink&oid=116847112&loc=d3e4492-108314", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "https://asc.fasb.org/extlink&oid=116847112&loc=d3e4542-108314", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "https://asc.fasb.org/extlink&oid=116847112&loc=d3e4556-108314", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r334": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "330", "URI": "https://asc.fasb.org/topic&trid=2126998", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.9)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r340": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "30", "Topic": "350", "URI": "https://asc.fasb.org/subtopic&trid=2144471", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "440", "URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "440", "URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14326-108349", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q4)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3179-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3179-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(i)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496180-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21475-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130543-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130545-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iii)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(A)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(B)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(C)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(03)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(l)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(o)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(p)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(q)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(r)(1)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(r)(2)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=21916913&loc=d3e273930-122802", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "60", "Subparagraph": "(c)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=6414203&loc=d3e39689-114964", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "70", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=49170846&loc=d3e28014-114942", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(d)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r408": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "715", "URI": "https://asc.fasb.org/topic&trid=2235017", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3521-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(04)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(v)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(l)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.D.2.Q6)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=122041274&loc=d3e301413-122809", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r447": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "https://asc.fasb.org/topic&trid=2228938", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "35", "Subparagraph": "(a)", "Topic": "720", "URI": "https://asc.fasb.org/extlink&oid=6420018&loc=d3e36677-107848", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e32247-109318", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e32280-109318", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32672-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32705-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r454": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32809-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32840-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32847-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r460": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32857-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r464": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r465": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r466": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r467": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.7)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r468": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.1)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r469": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.2)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3044-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r470": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.C)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330215-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r471": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r472": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "270", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r473": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r474": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "https://asc.fasb.org/topic&trid=2144680", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r475": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4946-128472", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r476": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r477": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r478": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r479": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4273-108586", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r480": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r481": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(4)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r482": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r483": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r484": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r485": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r486": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19279-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r487": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r488": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r489": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4297-108586", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r490": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r491": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r492": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r493": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r494": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r495": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124429444&loc=SL124452920-239629", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r496": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r497": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r498": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918638-209977", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r499": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(26)(a))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4304-108586", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r500": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r501": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918666-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r502": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918673-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r503": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r504": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r505": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r506": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r507": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r508": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r509": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(2)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4313-108586", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r510": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(3)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r511": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(4)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r512": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r513": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918701-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r514": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/subtopic&trid=77888251", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r515": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r516": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r517": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r518": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r519": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4332-108586", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r520": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "https://asc.fasb.org/extlink&oid=126937589&loc=SL119991595-234733", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r521": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "330", "Topic": "912", "URI": "https://asc.fasb.org/extlink&oid=6471895&loc=d3e55923-109411", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r522": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "350", "Subparagraph": "(a)", "Topic": "920", "URI": "https://asc.fasb.org/extlink&oid=120155617&loc=SL120155628-234783", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r523": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "350", "Subparagraph": "(b)", "Topic": "920", "URI": "https://asc.fasb.org/extlink&oid=120155617&loc=SL120155628-234783", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r524": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "350", "Subparagraph": "(a)", "Topic": "920", "URI": "https://asc.fasb.org/extlink&oid=120155617&loc=SL120155638-234783", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r525": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "https://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r526": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "926", "URI": "https://asc.fasb.org/extlink&oid=120154696&loc=d3e54445-107959", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r527": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "340", "Topic": "928", "URI": "https://asc.fasb.org/extlink&oid=6473545&loc=d3e61844-108004", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r528": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10)(1))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r529": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(6))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=SL98516268-108586", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r530": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(27))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r531": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Subparagraph": "(a)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126980459&loc=d3e62586-112803", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r532": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Subparagraph": "(b)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126980459&loc=d3e62586-112803", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r533": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126980459&loc=d3e62586-112803", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r534": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=124429447&loc=SL124453093-239630", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r535": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(23))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r536": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(9))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r537": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124506351&loc=SL117782755-158439", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r538": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r539": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r54": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "230", "URI": "https://asc.fasb.org/topic&trid=2134446", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r540": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r541": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r542": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r543": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=123600520&loc=SL75241803-196195", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r544": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column B)(Footnote 1))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r545": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column B)(Footnote 6))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r546": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column B)(Footnote 7))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r547": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 1))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r548": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 6))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r549": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 7))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r55": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "https://asc.fasb.org/topic&trid=2122369", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r550": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column D)(Footnote 1))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r551": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column D)(Footnote 6))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r552": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column D)(Footnote 7))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r553": { "Name": "Accounting Standards Codification", "Paragraph": "5D", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13D(Column B)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=SL120429264-123010", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r554": { "Name": "Accounting Standards Codification", "Paragraph": "5D", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13D(Column C)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=SL120429264-123010", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r555": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column A))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611379-123010", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r556": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column B))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611379-123010", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r557": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column C))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611379-123010", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r558": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column D))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611379-123010", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r559": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Topic": "954", "URI": "https://asc.fasb.org/extlink&oid=126942805&loc=d3e3115-115594", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r560": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "440", "Subparagraph": "(a)", "Topic": "954", "URI": "https://asc.fasb.org/extlink&oid=6491277&loc=d3e6429-115629", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r561": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Subparagraph": "(d)", "Topic": "958", "URI": "https://asc.fasb.org/extlink&oid=126982197&loc=d3e99779-112916", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r562": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "https://asc.fasb.org/extlink&oid=126982197&loc=d3e99893-112916", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r563": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "https://asc.fasb.org/extlink&oid=126982197&loc=SL120174063-112916", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r564": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(c)", "Topic": "976", "URI": "https://asc.fasb.org/extlink&oid=6497875&loc=d3e22274-108663", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r565": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "978", "URI": "https://asc.fasb.org/extlink&oid=126945304&loc=d3e27327-108691", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r566": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1403", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r567": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r568": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r569": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r570": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(3))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r571": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(4))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r572": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r573": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r574": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r575": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r576": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(m)(1)(ii)(A))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r577": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e4984-109258", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r578": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r579": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8924-108599", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6327-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r580": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=122137925&loc=d3e14258-109268", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r581": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r582": { "Name": "Accounting Standards Codification", "Paragraph": "69B", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495735-112612", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r583": { "Name": "Accounting Standards Codification", "Paragraph": "69C", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495737-112612", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r584": { "Name": "Accounting Standards Codification", "Paragraph": "69E", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495743-112612", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r585": { "Name": "Accounting Standards Codification", "Paragraph": "69F", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495745-112612", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r586": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r587": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r588": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r589": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r590": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r591": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r592": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r593": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r594": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r595": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r596": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123450688&loc=d3e4179-114921", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r597": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r598": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r599": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "80", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(26)(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r600": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r601": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r602": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r603": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "55", "SubTopic": "50", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=6829253&loc=SL6831962-166255", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r604": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123414884&loc=SL77918982-209971", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r605": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r606": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r607": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117819544-158441", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r608": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r609": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6404-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r610": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-23", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r611": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r612": { "Name": "Form 10-K", "Number": "249", "Publisher": "SEC", "Section": "310", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r613": { "Name": "Form 20-F", "Number": "249", "Publisher": "SEC", "Section": "220", "Subsection": "f", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r614": { "Name": "Form 40-F", "Number": "249", "Publisher": "SEC", "Section": "240", "Subsection": "f", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r615": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r616": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r617": { "Name": "Securities Act", "Number": "230", "Publisher": "SEC", "Section": "405", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r618": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r619": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(8))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6442-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r620": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(9))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r621": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(b)(2))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r622": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r623": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r624": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r625": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=SL98516268-108586", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r626": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(f))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r627": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r628": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r629": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r630": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r631": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r632": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r633": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r634": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r635": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27232-111563", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r636": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=SL120269820-111563", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r637": { "Name": "Accounting Standards Codification", "Paragraph": "5B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=SL120269825-111563", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r638": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r639": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r640": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r641": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r642": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "410", "URI": "https://asc.fasb.org/extlink&oid=6393242&loc=d3e13237-110859", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r643": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r644": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r645": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r646": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r647": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "https://asc.fasb.org/topic&trid=2127136", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r648": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r649": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r650": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r651": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130545-203045", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r652": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r653": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r654": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r655": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r656": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r657": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r658": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r659": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=122038336&loc=d3e74512-122707", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r660": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r661": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r662": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r663": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(04)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r664": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r665": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r666": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r667": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r668": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r669": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=124260329&loc=d3e26853-111562", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r670": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r671": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r672": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r673": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r674": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r675": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r676": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r677": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r678": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(v)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r679": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(aa)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27232-111563", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r680": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r681": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32621-109319", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r682": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r683": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r684": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.7)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r685": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "15", "SubTopic": "50", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=6911878&loc=d3e8732-128492", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r686": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "50", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=127000608&loc=d3e9135-128495", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r687": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "30", "SubTopic": "50", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126928898&loc=d3e9212-128498", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r688": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "30", "SubTopic": "50", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126928898&loc=d3e9215-128498", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r689": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27232-111563", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r690": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(2)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r691": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r692": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918673-209980", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r693": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r694": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r695": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r696": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r697": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r698": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r699": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(27))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27232-111563", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r700": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r701": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r702": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r703": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "730", "Topic": "912", "URI": "https://asc.fasb.org/extlink&oid=6472174&loc=d3e58812-109433", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r704": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(1)(a))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r705": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Subparagraph": "(b)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126980459&loc=d3e62557-112803", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r706": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126980459&loc=SL120269850-112803", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r707": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(2))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r708": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(3)(b))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r709": { "Name": "Accounting Standards Codification", "Paragraph": "4H", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27232-111563", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r710": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(c)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r711": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(e)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124508989&loc=d3e19393-158473", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r712": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=123600520&loc=SL75241803-196195", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r713": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "(a)", "Publisher": "SEC", "Section": "12", "Subsection": "04", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r72": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "320", "URI": "https://asc.fasb.org/topic&trid=2196928", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.BB)", "Topic": "330", "URI": "https://asc.fasb.org/extlink&oid=27011343&loc=d3e100047-122729", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=6388964&loc=d3e16212-109274", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "((a)(1),(b))", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(2)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)(2)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=109226317&loc=d3e202-110218", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.CC)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=27011434&loc=d3e125687-122742", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r87": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "360", "URI": "https://asc.fasb.org/topic&trid=2155823", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r88": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "https://asc.fasb.org/topic&trid=2144648", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "https://asc.fasb.org/extlink&oid=124440162&loc=d3e12021-110248", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "https://asc.fasb.org/extlink&oid=124440162&loc=d3e12053-110248", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "((c)(3))", "Topic": "460", "URI": "https://asc.fasb.org/extlink&oid=126907703&loc=d3e12565-110249", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "((c)(3,4))", "Topic": "460", "URI": "https://asc.fasb.org/extlink&oid=126907703&loc=d3e12565-110249", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "((c)(4))", "Topic": "460", "URI": "https://asc.fasb.org/extlink&oid=126907703&loc=d3e12565-110249", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "460", "URI": "https://asc.fasb.org/extlink&oid=126907703&loc=d3e12565-110249", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "460", "URI": "https://asc.fasb.org/extlink&oid=126907703&loc=d3e12565-110249", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(5)", "Topic": "460", "URI": "https://asc.fasb.org/extlink&oid=126907703&loc=d3e12565-110249", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "https://asc.fasb.org/extlink&oid=126907703&loc=d3e12565-110249", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r98": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "460", "URI": "https://asc.fasb.org/topic&trid=2155896", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "12A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=99376301&loc=SL5988623-112600", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" } }, "version": "2.2" } ZIP 114 0001759631-23-000011-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001759631-23-000011-xbrl.zip M4$L#!!0 ( *$7%81R' AR2 # '(X'@ 1 :'EL;BTR,#(R,3(S,2YH M=&WL?>E7&TF6[_?Y*_+1\V:JSK%P[(NKVN]@$"Y56\(&83=\\8D5$K30*8GM MKW\W4A*;L8UM 4I0SQ16;I&1<;??O7$C[I__[[3;R8Y#,3#_>R3#X/#+!;];O:I7QSFQZ96 M*Y]9[1^=%?G>_C CB- ;%XM7SBGKA1>UR(6J,<99S7*K:T)::N$*,UJ_V'NE M-25,>5F+4>$:X\;4#%/P%";*B:B%Q^&%?T4=\TI90PS6# MG*3P/?Z7E3!%C MTVOWA_!U\(6]P:O]LPY\X/YP>/3JY+O9=YKY/W0AJ__'?SW9;;#UU3N_G4:%#;,^;HXLEH M!K9\;G*A_+:+[QKT&<'R6YT:WS%] +[V\!MWI\O6#*:=N:W[6&O]\C11XLK@ MU@;!7;L9CI?W^L??'%_,:TC5KA+I:SW#]$I#T]M]N!S>\M[I.^'"M4$Z_>*C MKWU*NGJ5Q/Y&LY/!$2_'%Z>W#HKAES2"D]=>/1H67QUM_1*NEC>^ZIC>WC^7 M0J^VO;4$7!Z,?_UG-PQ-EAZMA?^,\N-_+JWV>T.0W5K[[ CHX\9'_UP:AM/A MRY(<+U__UW_]UY_#?-@)KY-XU*92\.?+\>#HXXY>]7K]P)T(#]]E6X,Q?AG[GWHE3_A>@L42)&[\?M/AYLA_G,IQQIC MH3$UQCC&N3(H2.H-)IH&%R7YO):Z@C#"M4O)[)EN>G7(7ZV 3O))+ZUWS-Y2 M-N81:/9T^"KFI\'7HNDDGLP]G/3TXYE=ZQ^_(YO'.[0Y\@?UX]VW^F#CH'70 M>ON!;;S]>[_9K9]NM#^^?[YQO M'FZL[><[;7BF?8B:[=V#G8,FVFEWTK]TYV ;;:S]O;_34>@=V3W;^>3$;K?! M-SY]/&B=;W9V/S5.6VL[M'6^#^_ M0+L';PYW/VV3UODV;[VMGV^\;?#6N3O=:;^!YS;SC4\?SIMO/TR>^0COXKW= M]M%!\V"SVWP+[VK#>Z"/.^TFVSDXA'>N[S??-DD+VME=:Y[LKBOVKET?-K?0 MZ;MV$_JQ<_[91Z54Q+&FJ20U%IRH*8=136E"5:0<"0$$+X?WSY?7"'R?]*[W M@!_/5H'@A>DT>CZ<_BN<+4/F^U5TCS MY+,ECA"B>(UX,)K,>U;3V.A:T)Y&::(-P2R]3F1X- J_A_;[?D'C.](X_Y+& M0@&.9K+F F,U)B.M&1E"C8FH4)24>QN77J_O_ B%$8X&P!/A2!/&C-)><<*$ MU=8AH5SX!H4G://5>M[+A^%=?AQ\HP= =2^WG; R&(3A]B#$4>=='A_9,I\V MUYK'N[V_]W?/^V?0/M_I[A @-@8B(2#>^^:3'FT<-,Z@[1S>@EH'VR>[:Q^ >*W]G>[F8;.]WVVM-4^!B*<[ M9 ?_^[R.6NT=]%E&T+(.T5H0'!P@$C6H7XUK6&E'N+#((+WT^CW](9IQ0HE$ M.*@@,6-:&I!T2@1!U 8<+?O<^!JIW@4@2]@X"@4@[-[>NP! ?C/TPHGIM$/1 M?7Y4XB#F9Y\I<:*TC]H276.688 _6MM3Y]/-SI[N:M;I.6[_S4/-U=VV-?4O*0 $><-TGSK/6I<;)S M_@'O?MK,06F3G7-'=DCC=.=\'?JT!Y3\@#X'&YGAQM4TTPY,H' UL%>^1A$C M%.00[" %J+/,IU2D:BW8X3Q(5WM[2I,3,'9TXVT=;7S:H;N?=M+]T(X_@-\)-N+6@>_L'(!1 M^H(F;^"\8SOM#WP7[MD]2'W[P%JD!;^W3T#B2(L G3_53_]]#D9Q;>4S=2@J MC5 -8$.L,:6 + 3CFN414QE),!@R&AEC=GE[>\-V?IU,J)*7SYYV,8 M) TZQC3XL4E[OC(E+0/1HXDDNVN )0X^H!W -QMK*[QYL //')ZWR#;?:>_A MC=6;I-T[;1XXP!_[A\V##BC*S?W=3TW67#L\ W;(-]I-NMON[&^L;3-0G"<; M[4/<;-=)\WS[#)3T9T28C4[R6@0IJ3%J8LV ^-4 *QKDF$!>L]LMW3=HTX*2Y7G]HO$)]=B',NG M P]-O+S>QOC]ER^=]&'0!YV:CLJ0WJL)\XW)_#.H>-I0*!W;Z5'NTW',0Y&5 M'0JW1LA6&_^Z[J+=?/CU]-3UUH]*YIP>#8:F&*Z982B]@!IT#ETT=7GMHIO^ M\E9,:I=OG5Z9'D]?\O+:0-TZ;D1J!DZ*H>/2NX;G^P"\!H5X?4D]/IJ>VMM^OCT MTO0X/7_K: *S@0JTUI- 611.*QFT0)&;@&G$I!Q-FOAOOD:3II YP;\XFA. M=7- )^Q<7OSA$04OR,'0 5-&RG20!@D87<!55>$<\D1C: 3P'>!?P7B60EV ';/7=W.7#9NA:>(7/X>IX(G-0#%^] M+_I^Y(8;Q58HCG,75DYS4!%3P#>YNM+SD\L;P_U0C%OZ\^6M+[@8N8M^5,+0 M6FH(PY%&YPAC02H==?" 5L"7<FL-=T8)' *V1N))W&!"3K0@YYW)B>Y.3C0SHWX/#P745 N>[ M_=[6L.\.9Z\W+M$FUK/#V\$A9TQ43GA&$;8J1N!L%,%DJS@-+CX!TJQXGZ?P MFNF\-[EO]%;-43XTG8J023C.P1VDQC/+ D76@8O$C#+"1&$C?S)DV@Q#D_>" MKYNBE_?V!A6ACZ%.(!EIH-@S;IAQ$@FAHI&(T*#)P]'GL4: 2\:C1-YK8YF- MQC!KHI,N!N,M)[0"$'&>E/WC&VWM@7&1#Y2#TO'**DJQ"T+$Z(-E[#' SE,Q M$8]/7"R$)QXC<.48DXP98TA@RA!DC6/"/#WBWK]A>7RJ!NF4Y1)+22/SFBO. M<934 66=(6002"24.B\YD8%1 MZS78,<1QB)K!.!+Q 80@(K 1_>@1]')S]*,250,4@?:0,<+:0U IL M.*;,6Z(!F^FG1]P'QMF/,P] A?:1:"<(8@X):QVFF@:)"4BN10^7I%!EU3NK M[(GK40N%*2 VA*(-+&"I4KA"("45^$->J"=#FL? V;,C4] 9)U7W M^ DY@2MGN6#<4PKT,XHPD3(VB4*,Z*=(T,=!F8]"7*,E#+./#%O.B/6&,">L MCD9Z'&/@3X^X#XPR'X6JV!@"?C[!08$C*)UQFG')K3.(<"?TPR4#5UGUWDN6 MLK;"&.L]#4@QCKDFUFB, HW:$.30DR'-8Z#,&9()@^NMD7!6<\"5Q%#"=)H- MB0Y4)'%/ADP/BC)G1Q]%'166 F&"948&BS7XT]A@JXWQ@4ZBN3"RB M@EI18WS4&_6!T-AOUN*";26:Z1GIY;^8Y,WEDEK/9[ M+J1=:9)>WLP'AV_.TFY+-TSJY*U?W'R/O7@3>FZ_:XK#&R;$N?X(--9F<"$_ M-K83G@A8NUBUTQNECG]E)=@1_)PV<.=U8(C*2$$+8HPC4\$HKT%).$4!<1 4 M1 7"Q@NAF"NA>)0XN4-$&AM9T%XSK9V)E#%#+ N1>4NKD$*V8..Y8N-'2:N2 MX(([C)C!V#%.HP(=;"(X?HXPS]6M.Q15D8W?+-CXB4&4ZYL?:.H-I53XE/$) M+K#AX'7IR#&QGMDJS$4OV'BNV/A10(5Q#L"#*W?:8<)H0P%C,,&\L9*(2BPT M6+#Q7+'QHX *@IF)*&H-7\F0(Y9X QB91]#$PI$JS-GR,D\UH8 M+A77*;DV,AYI5?;26G#T/'+TX\R/4(X4L+6S*6TE4*4U#C(@'QS3U%0IM_A] MT8L\_.L8TZ?*NL$ZVDTFD1B M.&.2*VE8X"Y*(SSW2CU5UOD8]G/7";]L4Y^7HD$^2N8\0EX3QC56AFN>MC9" MVDB+JQ)N_RGQ?E0^K":W@%$R*I*T:PZCPFINN8C(6"V-M_[)ZI:R'--^O^,; MW:.B?UQFGC]) @/)>!3P?VD;11:C @K"'V^HY\JY)T?@TC-;"]W^>B>$X=;9 M8!BZ"POR8S-=..V\J13A5*"IM*$D1K 0B.5I7P*O=!76-OR4&5D?%;U\."H"W+B>GZ9?3Y*^%(@K MF)7!$\.(01I[K0+UQC*&C'FR]$W+T$;#4"R"'C\9+XN(8!VD9IY9+L$5\=HP MZ0FW47"V8)M%P.,VI^0G"N7.&=L\+SE7 5O/&=7$8^8I5P%11CGB%$4>E:\H MP9ZNA%D;?>!*!)=VO0E1(Z20P&E3\U2HO@K1Z*^7N2E1]U]GMLC]!'*#OGZR M!:B8YX9%1(&DC 4O= 0?#4D1K!2 P&5%\@;FC)2/,F$>C<6<,4*%B PIKG@@ M2@-0,HIR*5!%)LSGC)2/,E,,'A*-C HED628.NLD!FG40DO"")+55["K'3,8 MJ*W0S=O%R!T^2;>7$4"A@@4%M&.$!X.LXN#*8"V(B1Q77[<^,!4?1:T2!)XG ML3HD2^D#,L)(SB)5QDN.6%7RD.:'BH]3\H%H)YV4RLO -R8J+$#!"L9$9+* M*M1-_?&TJBW3"8/-!M) M<)78[63!P_/#PX]B34.*RA&A@H^*88ZUCQ%%L*\(%#.OA#5=\/#\\/#CY/%* MGFJR6DI!#X<@-0D<"\IM9$)Q[Q988D8\7(VE_97$$D0'K;2CGFO,C,(*:6VL M(,#%RH?)W-H"2RQX>(ZQA(G@D2LBJ#">.:]3/0O-&%'<:*+B DLL>'CNL01E M7#*+F7/&L2W9^G#7(3& C0!UCQ5GP06O-Z+@\C'8N5 %A+-AY M+MGYH<#&Q>;;1>B%$]/YW#]*7_C%)MPE.UR_9]KBG7?CYH02B7!006+&M#0: M&TH$0=2&M%_0_):1>,A\NWNI$&&%LD9*[5+*(Y! 6["MS$;CB*1F4B>N,D-_ M7YESLQKZ"Z'JYE\(TFA8O.KF/RP[RA*E6=22^,A<%(9RZAQ2&*BG Y)C B)- MT7P5N "4J6L4S8"%P;(:&H!]@W8I;5=1BL"I3UN-"1VDG7A">N()/<10_*PW MOS(8A.&*^\\H'Y15@:Y8W+>@8@O3J7>"&Q:Y2ZG>IG%L?5Q Z#F]&@[P7 M!H.RC<&51N[?7=!W=A>NT?Q7O%_P!2)7TCJ@.PU14>R#19IY8@!RC2/I96&; MVO3''+#_#4-^K<;-=PSYU5M_)3^,8(J((ASDA!FDC*9.Q6BC%)$C'1YAW'Y6 M5B[X_59Q>1?VC-OYZZR3W[\$/ HE@PA.IBII5 >F?:IV32*+AK*HM&?VX4H[ M59* ]U)LRGM$#-! IJ*?"EFP3(Y*29FBB .VJI!TW;$NVB=3%.:[ZXPJ*6"( M*X8\U0"0,0!BI2-X\M;*D H3(LLK0,RQJ[YOBO!^5+A],PCOB_Y>8;I7Y.Q] MXWV]O.7^L_<>@8A"1N($0ZD*'G.4:8PD@(;(K9?<1S&_6O*Q:7<_U?AH!(5( M@R',LU3DQ6KC7=JH3S'X?_1$9*K=+X;]?!!6^\714Y0JQL&W,C3BM %=1,XP M[+!,V2U&,*ECM:5JO5^$M6H% M5]4FS/V*U;T0Q"!AF"$4,0G_&JN$H^"J1A--\!R-"^3.Y6R6#WF)P3OULC\W MD?G9^/0#6!\\LU@GD]AXB\ &@:T)X#4!5+>61 *HP"D;G@8QZC$&-PP>U%C] M%"2IMQ4-A&"/CG! &JFT2V4$:A'3\8_ZB>?-C M9&[.'&D8L[M!A5D%ZC0+5/H(X)M)IHE51B&/N=#:!(9L67\9JWF4N:F+NQ;L ML '\7(S2@U?-T4F_O=\?#4S/U_.]_6$(O59_> \;$%_*&58SDS-"C0X11 MQ MD*Y -<%!>ZQH#/"?+E>*8C69H5Y0Z.YR!C2ZZPSM37+^RE88!E,4K12IP)7$ M43N'M#=&8R4H"@\H9X_%T-@1GY+?D$<&7'T'FD8X1'7:"232<5+G S-T-3C' M"1T4#IPHQK1Q!A'/ _R,X$AH6J(BK)&LMORW\EYX$ VM:TC.AJ&]8IA$; P6 MEGFA%-9.2&;A'5%:[.>7,#^=%?'<26XLIP%)I,&19T!BZXU U%.JG/? #-4B M^6QWOGRB)->1<($IMX0&)KQ54I>%T9!UBDSFC(#D9&RVYI+V\T.A:]84:$3N M:$UOD/-7)AR(=U2ZH+%Q++FN(,<./!^M>$#"X8>3X,=BZ "^'E>.>A40,XXD M1\]J&AG1V,MQV8 '9NA*< [%R/,TX8@ OR(>K#"$$"Q4D)X01\><4TD_;"VX M\J'T 0^@FF?E42C#"674LS1;!;#+& *"+8,6J:)['+O(0)$))U>'-)O!AVZ9 MJON^'(WK<_K?OG>C]SWR58%?;H@[OKNXSVX-8D!!NA@"IXSY8)@5:9E \(+K M,*Z7\>R8"X#"@KEF$74UGGL2 5+RM T,.$E2JMM60)=CHB MA$/C= &$*TB^*RYG^P0NG=TW[APOS)I-2 "!\V0-YY$:QB(QVL688G]6P17' M;BP>? CZ_,12\L9=DQ'942*FT9"N$,W:\PO^'J> MB4DY<59814)@C)6%&XQC1CK-.3$^/IQN>BPU@%!DE'FG2A>4>(4U5US8Z+'' MX(Y.1D#-+Q>O%L'GPW7C\L[UK)5V*+KO^N:^\_J1FI%"9@)K$R,#>\F !ZUG M0H2('1?2..\GBD5-%KNND3-R-=V 5QJ[SR )^8(541$J2P5,7 B M%9G0CT_IQ^="J=P<-W[W<>,S&C?O>$0VK32*+ JLE)9*(LR048Y-UAC-Y>+@ M*;LW>L=A,$P/W5HMIQL*EYO.>W-T']O!W\N";9$*9R8:,"R8XU@YCZ,&%]]* M+K% U:;)]M;;_G$H>B7JV0L]EX=!PD);P8V*?)C?,&Y <)0*VE'"E ME9BL6J@L25)2?+\ 19](4CUQ,50$!"::IHH'$CQ=KLKB?XIPZ9F;,T ML\O$CBH0PSQFW#JFHE/6DY2=XH(W)-B*T^21+P]+,D#:: M:2(-T2J +VB495X);"UU5%!IYGBOJ8OBOR8O/IK.*+PYN_CY%[1H"K=_]BX< MA\Z-8L'3FQJ]H]%P4-Z!*X(+B)]!K@328)*8YTY1)QAWWFE%54050-BSH!:M"+6X0!:1*)@5D5D'<-L11R.E M1D3.7)A_:LT.>B*( MX298RY@#KQT[K7&@P8EHI18+!GGF)D9+13D/%+@#,>VLILXB)1GF$:'@9+49 MY)=#" NK24DX)@Y\V6BH-3@L]I*.HXI/;VUOE M#HZIV/G[?@>8Q)G.ULCZ_#A/C$0%'ABS& M"XY9V*4; 3''#(U6I:W8F1)&&QJPC@(YSB43E;=+U>&8JE@ER(@!#KZ!FSTD@5B-6>8PZ ,U0T[C&NW'=U M67SY4D5P4M&)1*HQ+,L$/,I27Q7G&L(B/81ZPJ,'5582:I"D!0W*GH MC;*1:V:#-UPH@ C>,@*,P?B"21:8(#>$&.TM]YYJ1K30.J!( $@R"F:'532* M^O-,,B]T<SW!C6>YY#$@RQ!2C M*BI,L65#K?@WC[*BEG4=*8.&"&V&="K?NU M4+.CEHK!:YH6:((VM%H8"^1+-:6L]()G%K;I)L\D'Y5)X9 4 MFGGFM$",1L,X%6:YJV*9=*:::JTBPHSACBQW.O@&!+&.,E)Y=%, M=3BF*G8)(Z)CP!Z;5)<614VBU58"IC$\QEAYNU0=CJF*5=+@,EDM%'$J,"VT M1<%Z%2E17@JNZ+/FF'DA$J,L(A-15)0PK*1A@#T]X(:THA^9BD*'BDP 5P4M M*"DH4X0#AV!@&&=2%5%'=4RI883:!9,L (X(9:35"U36LK2AD8.A>",Q3*& M5 !MP20+3)";R(*FP 4*2X9#U"9:CR4&4("0E>RY,J4#3SHL H=>F9*DMZ/-M^MPL ML'250M\IL'3UUA_;S734R\>4'!;&Y[T];\XNZ-,-9C JPOCK)]?7S-FTI>GE MZ7%JZO9)!A<0I43ZR$2Y-8W&/@ \TX(X*8AY&CPRO>5]D1_#^+_O&!=2ZT^$ M4:YOO$U2[2UM(P!M!OYSVFZ56.<5=D$@SBJMC!^.D/>BD36/X/(@;J@'EXA% ME3:-9!);;8,F/HZW&;E&U 4::<@+@'&,BN1 KD5,02KN7-Q MNF7^I$30'//;G>5T1OR6"KP $PFNF&81"<-$$,I[+YB1R-+YS_4'B])KF>Y5 MUZS^GQ'TL-%SJ?7C9'-ZX^(E6_EI*@9;D7Q_3PQF'L6TUIL)A(V UI,N2)&7 M*/G\5^B<,]K,L%8G8EZ+*+16B##!M08M _# 8^>HHAI/4#BN0$FRN2#2311^ M1PLRP^)D5DI*&&.*<\JXDU9(#%9%$DF<$X+>J.:TH.B/V;8?*.DTLW)SB7@^ M1,\\9\Y;FY9T1!2#I%X',BEHM"#DW6T;FMWJJ,@U93$0XRS37!@=K(S:1PNH MUPAY ^.&3NTD9F)FW.2X$4CD@;F23, M! P"B+!P1F%!P\2V 0F> B''?^_;M%V-DOU*BDW@4N*HE*%I(PX0,!R!4"90 MCS V_'K(\,EHQ/NBT<_&,F=HV;SB0FKE';.,@]AY))7T%-P%)X75%=*>*R>F M\%\FMVV&P;#(W3#X,G*_W!@4PU>;IK5LZ;.:]O#OJSBJ7 M8NX8]%&, 35(4C !A"K#$'(JX6AA*161@G&P%6#0VUC%G,Z251Z6]1<,>BVA MD$CLD,#!4,6"PD8HSC!5*$8A.65/RQ-_&+0RLVW#B/?"I.T4*#,8:8PC55*B MZ*4UXY23)^B(/XBL/8H?CJ)3T7)#'35,.*24=D9KI8,QDO@*;'TP#W2\%S=< M*FHDIC)H!TZ;UE9S1K4.LIQSL[P"=GJ>:#0/=LWP"'8M(HN H$P%'#T-) JM MI$(5V)AS'NAX3Y.G7GI''9,2,# )1EA &Z .44BY%3<3*>:91B5R32QZA4@7 MYS9ZXQG\0&C*A+E87 ?LIHX9A3H\#%$D3P"BQC>T[\E"C=K$V$_&9ID6"8,4%MRJ2-RB--I,+8S#_Z?5_T81"'9XD%ABL] MGSCC*+7QYNQ+1FT:MY_W0G%V]<:*H-2(D$$""^NE8P(AK4.0'CP430T)O@+K M\N><5#/<5!1;%J,D)$;/N">66495#.0ID$"Q72(_HG)TT,2:8:[,5I\%)4H,+S M#Q%IM=\]&@U#4359X@; -I"&$DI8$$%'E>IJ$J%!!WJ/GI@L/2R99KAM)0:; MI %(2,Z9P<9$B050S7M!@J6N0I'Z*WL$K@P&8;C:,8/!S0UUOD+2IQ@]%X;S M8)%-2PF9296=1$@RZ&7I'O,*1<_GF+2/LVY4(D4C0$JM!2-1&X\H]YI;@JT@ M1EV$DLB#-V=-<] O;B'V6MJJ%>CMV\'M]_J=_M[99KZW?]_;'3Z2BG;! MBB PPZK<$<5P);ED@1F/59QL&KV@\;QAVR!\ +?=<(<0HT J[R5CBGHNT@"K MIRZC6_TX/#%% %T\_3DA:7K[:G_P-*55A4"P#SBDZ00,6%EI+P3P@I76"UP! MS[,ZU+X7N661@ UE-B"!&)-6&^E9RE25'&3750H1S[G>?7R,'"W84A-HJA[. MN'(F[9\>N8E&.1])!=9TS3N-[R4@X0$"@:/*29"$Q507$G%A, &UJ\&%#?.O M9!L]U^^&MCE=&0WW^P5T[0:%X.I@F+O5_J@W+*J2HVNLT5)ZI8T(C$>J!6%! M@^[$'HR?KD0UM/FARPPGEHP,CG(!;C]B+B##I$?$.T;4!GRJ M&>:]O7?]P:!^>I2GHW[O?3D 5_+-OGG?^.\,,^WGB55FZ+: Z&)EN:)*,,^( MH3QZZ0'Q" 7\,L?>YJQ9I7W27[#*-V=O/*72 '9"@3(AD(K*\6 %B0=P3X?7\RM#,U>U^$;YGF^=%KG3D M&@N/D04CJ;RQ M2@4!:,IK&*C(L]HI2>/6]42_L_OMX, &#?, 2LYU1J#6L#U^U< MO7O4Z9^%4"[=V3BZ'POW^-'SR"UH4P9BZA$3SJE4C8MQI2S818I4A8*O3Y0M M'F=QGK6(,H6B1XH)+936P1L7$ZH-#*,*I3(\4;9XG#H$:8K&*"I"V@V=:HV4 M=6EW@!@E([%*4ZP/PA8_MP*TDH;$&5 .4470%#'Q T *DR;>@TI[Z$N[,"3S MP!J/8DRT]1@K [1GCA$DTL:<&/!%,%@*B_#"F,P#:]R_07F9G[XJPJ _*EP8 MC _W@_%EYWU^_/I/^#/9J<0Q#Q#4$(,UP\)9RHR&O])RIL"W_)P8Y/*9P?"L M ZS0S7NU_9"F55\QLBSYT?"/D]P/]U]AA/[O4GGKZS\'1Z8W?<#U._WBU3^ M55",?T3H9RV:;MXY>_6_;:#](&N%DVRS#R[@_[X8F-Z@-H OF]PXR,\#- SO M* ]/)N]%Z(].W@O3?F""_N\?Z>MK/KC^. ;S:M2#;TYW09_,W/0EVR]"_.?2 M/[X_^'+I==O83LCZ,5M-Q.T-!W^^-$"1-+A7"#,>[==_VN+EC8M?TLX4>T"^ M8?_H%=!MZ>M/?NN98=FKR57;+^#3:C"N'7,T"*^F/_[P^>"H8\[ F2Y'IWSH MCTE;MC\<]KNIN3^.0S$$J]:IF4Z^UWM5#MSX\H2KM%Y6G";&&@('#_WTQ1.> M6RYY[N70?WE-JV6-OGX9+>.+:R_+MHOI#1-2TO'G^@P^*@W./Y?HTHWOGGP) M/AIF@WXG]UG)6L 2D^MIU,@7%X^,3]6<7Z$,EZ^X[,/+K&\UF8VNKL=&:^T_X9 ;[P#K#?N]%MK:\NIP1Q)F^ MB_#.$]NL;VPVLS_!,O7ZO=:H"XVX;&+ -I-ZS#&@%T PU!CC&.< :U(1-H.) MIL%%>6L<+>N9!%5\R%^M]=THV>>T5FEIXE31CV=VK7_\CFP>[]#FR!_4CW?? MZH.-@]9!Z^T'MO'V[_UFMWZZT?YPVNJV\N;YYO[&I_2OSUOM#ZS97<_?T59G MY[Q_OG.^>;BQMI_OM.&9]B%JMG$[YWNGNP=OX&COV+_] MR/Q??W=V2>?8'O1QLPU]>+MSUGJ[?K#3_8!:\.Z-M16R>] \VSWH'&RLK7>; M;W-W]\\M*KS45J@4>=714<&Z!G_[G'X2S/[[&48^A M9_[G'UB@/U9:K>V5=]EF_?W&9CM[OPTH?Z75SMH;&1B$-FC]#--L8S/#_#?_ M>[:QGK7_JF=7;,6%G5A9;:?+6%,V]X9BO5]DP_V0Q7P \"H["Z;(P(4(_B'T M[GCJLS[V6*X+DHEV;,DEZ&:8L)%+=7(J#%F M<4TY+VH&*4,-B4$YN_1Z+;@R6#!6/LF!OZX07V2)$@]A>&?HTBZ][A?/&QNT M"^A?GMSYK^.#:#J#YP<0ZOPS\\$$P5U-J(AJ3'-9LPR!(I-4.VP(\B2,S;&: M0X#0WEQI;35*)/ P(&%>W;()9AA>L'HVCC)FL>AWL\_7_I<-^S?.?*[:]Z[V MN]U\D&+/V7K>"1EP9(I(WZ,RJ9=QXO2R\;N>G:YHG'SV7",9%:GA:"3H"N1K M1C%?4R$ZSH0CS-(TLX!K5"E"[VPH[\!D>7WCYX&AO*3.= MX=G2RT>Q\NI.(G'OO+\9]O)!4C##M*ON\^/_T\^: MI7QR$VK.>4"1@>J:,F"GV6][)\.,CTSM5-3C7L_MVVVQ M<^!.6NTF:1W4Z49['YYQ9ZVUO;.-MQ\/X;F3W;[:ZW#'3C77%IV( MP3YW#*=%OS'&K62U)C#K&:) MMK5(O;5240#99.FUHC7"J4+HZ\&G.ZCT.\UL5X/%?RM5< 9>;Q_17U79Y:W%GNGEY^7Q[[-5$$]C:,N^+,!A,_GD''< 5-GBM MM1VV0QH6MO&S>[?^6[WPUES#?X[/SQOIO/G'VX8O#YJ'>Q#7P[A M>W9HZENKO7VVT_V[N[O6.&FM-6, '? MTH6[SW;;R5CNH-;;U(?ZR4X;1HHTP _?/VR2#[AUOAM;*Y^I=$H+(6K*2%IC M-M*:!E18(T($&@@*1H"Y!!M!LC?-U6RMR(^_@(8O[C],^"6OD 6O/"BO;*Q\ MC@ZKH*FL1<$].!!&UPP1MB:I)E8 &QGGEUYOC7( $J!#JA2@>5"-MPH_-XIV M_Z3*;FP5>;C9KG]6#/0;H[;F:& U%IVNI:H9-1R" *S#%25QZ?5J\*;(WIOB M\/&478G(-XKW1?\8D/>3CHE4DYFV/ROJ%7/ /5$'66,4-**2S- MT*77[7!J!M_6AL\LJO*@ZO9]'P2ELYL?C2.+"R'YKI#<"*DHKI41P=:$$8 1 M@P@U%3VNA4BQX"D;TN*EUU()_/49RF<331F[_!/62_,\1P5H[_S(=+)P&ERY M#@M.IY(K@T7,Y*L#".*:)7F]2U1DCG!D&4N[G-?]GW\H@N4?@VP8.N%HO]\+ M6:^,[+[(@"DZHT21S!3! #E]>)4]9O[/;_>96YFT,7QF937P+\UST\\R6F9< M"+5 =*PQ+5%-(XMJ'A"G2^L3O.$I*/V%_OS]/M%FN:/6^\25%9YN^*5L/?R9 M!$F&4"SJ.L^KI8 )R-E50H M@L^.1L5@E/(0AOT,[B@#TIC\9G]/YBLEP:VXX:NGEX= \;)D[*>"R=^^QBF= M>8BZ>IT5SRIIHD0M[7PX7J0MG)?@YGB@MU_$,NDW&'>T5_U/.UR7(:)+46WD@!H$AQH'YYLK#F\^W;[=/?M1P!!'^!?Z./; MQFF3K.\WUUK[K8.=T]WVS7R+/MYHK[#6^ZG!MI=6S_<:=?AG?7S MG4_UDR:ID];!>J>Y#GV\F57$A<",!U]#WJ2%0,[6=$HMTI0@I:UU-,AQ>CGP M>KF]R$]D%GV5SW_$.U[(RJ_(RD29CW7Y0E#N("@WHFB"H8AYH#41*/B '/F: M14[4L&2*8*2CHJ+,=6XM!*2* C(U)O6);1_G]-^B1MG+ 46ELTDY>;7!9$[_L](O#LI=XC[@^X >CP3"/9X\4=6_T?,JF#)D]R]Q^ *&'GAYF^7A@KZRVR0>9 MR4Y"IU,[[/5/H)_!#&#$/5P8C%)HW@PR'V+>&R_&V1QUPGA(&.)3.ETA+Y!L M>7Q]_'@Z;\22;-R[GC/G =0 M?-]BW">M^'K](9SYSRA/U@B,4$QKO8MR$X?!;=9I/"28IFS_\7+_2T.UT'IS MH?4^]CNCWM 4Y5+Z8O#LM%V=?.:.J,B]K'EB4(V)M+V;-*3&(V)6HDB,XPMM M]Z2UW%<&%Y1@^PW:#3"?X.1VPT_W M&!GNF^'-3SDQ@R]5=_GPY&M^!^3:\]EOY,HGVQ" 0B-[ !^4'BKOAR=3?R:- MI0U]!F5/RNZ:P3#3:-R"-V>#Y0=59I--N,;;"J5PX] ,1\]/IS7./BM!N:>! MU]*VR#6&'0*=AEW-^ZADB$@(CY9>@]E])DKM%\UPJ_]$X$X%&=9(X6$C"N3,-?,T(PW.[IA!B[;N(J(OX@# M;(:]4<=6&2.DYZ+,5G>[>>S4!T:K=<&'3! , [BBFH!&W7A2$X>Y%P M/30&$#@-VEZV5_1/AOO3R\L \T/9LS(:7&X"6&;TIZQN A_YE?Z5E_$?T]N^ M>\/7^S>],<'ZROTSDF\&HR)K9&IMW+515FN!.ORK\SD/&QJJ6++E(N? M2BWERPKSV>=5+G,Y^]T/,%^6^.?21Q]G#-0/53*9]58-CS&9^^YV59/]P)QN M%3[S?_ZA);M$'?>>)CIW _ @VZT6J\!!>_WB[);LE/*FDK?[;S? O]/SB\N0L57&_05G>S M?+:UUD3P;1S>?[#QJ9Z27E(_3W9(DVQ\3$LFFY-$E0\8,#_[K"T6-A)?8_ D2_MXM5#FP;T8#>/-@\+0*"SRH3?HR>3(*AWC@ MO*8,>(?,&UO3T?&:#I:%J(%,,5R1[%]/E'ST-,(J"%3]=H?^J5G^>]<;TW%\ M6P[CZG@4%_KCI_7'V1?ZPR"F/,:QAI!DXYPR:PBM62>18 R(A]D/Z(^[9/3. M5P@S?B-8F#9TN&,:5IJF*B>G "&F?*QA/QL-QH%&^-1Q8;);RH[TB_)=G;/T M\I,<7IW41 ^^K9]BA\?YH$2FD8$':3SO=/!B:GC>%'V1ILZC.T$\[*])O?,,^VE[=2+5A)1-K!X/?TX9=? M.4G"MQTP05<$).9%=SRI>@3O-NDFD*DR'=R7/38CGP\G_5K^T5U:YK^N5\/% M8B5]8K]8N23T>L?L+2I_3K,,Z6<:#5',HYJV:3N0($W-4L? ''(D/9%.Q>]6 M_GRBBJ.FID!J?U_D$<__M/?]N_V)>9XD:O]IK7/: M.OC FP<[%-K'S8,5]CEX8LO=B:Q/&HA;6[,*BQIGD2D!&BA@];BUAY\4>$KK M2,W>'NBYI B3_@O#[-AT1F&JOBY5X/\.LN-^"2827$J9")-#-][Y(&5F#<\R MX/(RP;A,58@I$1>:'GS97%J#!B?_'O4F6I.B<:W4%YDU">B/CA(2@V=,E:M>X99OK(5-E\N;?5GY(6;_39?3"U(FV7]/!'Z]3.&"&T>] M?"SNHX%?NB[_1&I&"#$4.<^P- 9KY2@.FC+L3&"?&Z7\"XJ6P"*XO NB_,^E MFOA2";POD=EZIV]NE!3MC;HUWQ_6)H\O9:E&+SPJGI=&.-MH-_AG'404/((V MQ5+46$2D9CB!/XAQ:91# HNEUXQ>E#:9$O%U!D+2@1_+P!8I']%TW"2#,>U( MTQEY8,5RK?#@@E&OL^4%TG?C=+[,YP6 \WXQ,=J)]V_N3R;TJ>(W6^BUY]Z66*O7#5OFJ MC=&P#!N :KF;**+G)8KGS33-ZZ3C1.A40XNJ&E/4U@P0H28LXAA;AK!V2Z^Q MU"^T$B\TPE^*Y$3>OF#P2U$;&Y!2?EYDX)U.3- 7"_Q!?%MK M7(U&;[SG/.K E[( LGX$PUE& %Z_3T&:24KD5WAWFCAYG!+=^Z=G6;EE?1D@ MFBXX2BHJ6^GU1J:3-4,H,1,TN'7%7+RXMCRKU\_ 9I4^J$F[)Z L+5,"8S&< M^*4!K,VD2S%/VBD["R UT,9XJ[4R%W_RQLV+*-JG"@'#K-%H7.3X?[W=KQ8L??#],A6G/Y/4J-6R1C^4>C>] M82+B=+P]Z+?VKIY\R9?;#%W9@PA_=0^B']@V9-(E1I9E&K:C_CC:_JHD/O#K M9+0FDU=7'IST$%T^8BST9C3\\I&Q"GU=UONZL=W_E;^I[5+A4,>\4C:M]](, M"VF.3& M%]_>V5OT?8SWIN_'=@>0Q*2FW*LRWION@CZ9N>E+ME\D _2/.U&H74HSJ(/5 M9+O W/SYTGP9_OL>:SSJKN:W;PO37GGSKIYMK&>K&V":6NVM.=X1^"Z_LFU?M>L(CB'] M;?2\QS=^04^ 7#]*2OP5*OZP>,;R?[,@YZ2)6KK_E2AM^-<)NA#='Z"W6'K= M:->;&5[.WFQO-5KUK:U?%.+947TAQ#\IQ&*&0CP[G;P0XOL28CT5XI7E;+.Q M]:]L?66UO;'YJY*\,,>/+LDZE9]=V.-G(\J$3$7YS7*VW=JL;VV\^UA?R[;: M*^O)^6PVQ\[GPD)76JX3F0E;F.CG(]=\(M=D.7N_N?&^OMENU!?VN?)RS&S=_6W*^^2-*_6ZVN-UMN%6:Z\.*N%67Y6XIP*9I3BS):S M9J-5S[96UNOMG6RML;7Z;F-K>W-AHRLOU(G&WQ/J&Q/CF'UKLOY[BONGJ@U] MJXW%O%A%M0N;SHLM)L8JKT6 EH0OD/[S$5XY@08-GLZWZZO9F8P:1@84K\>CZ0LY27RQ< MB;G7%PQ-](58!A6P5=_\6%];6/V*2W$B*A$+J_]\I)A.I%@FJ]]:>5M/$VX7 MIC[%!;:WMAI@[I,IAQO>[6PU2A.^WFBMM%8;*^]2BN@:&/')/: +MM^URUM2 MV'\E75B8]\HK!CI+Q; P[W.O&.2%8EA9SCYL _YOM$&6/]9+(8<3[Z;'5V*' MVWVU'U(F3D+1%!QP4]\0!E83/-H]7*V^M=*ZRU8\,88Q8-1 M7WF[69^(_*=&^Z]L975U8QL$/IU(6']\V&B]+1^X5!67>&!A_"MN_$L.87)A M_9^/3I#3A%P-N#\M_MS<>#>V^67BS]H,4@2>GJVOG%PG*L].KA>VO@)R/4WD MTV^6LXWV7_5-,/7K&YO-,D"WL-25EVB@+],+2_U\)%I-<_GTZO(5T)UF[%M-AY!42V4T4R4T67JWZ_F_BT4R>,K$C9+,+%P#RH@ MO]/L/XP2F-BLE^OI7V3U?]=7M\MIOHWU]<;J-*=O=6/S_<;F2KN>O=WX6-], MH;]%M*_Z8B\7/L3S$GL]3>+#>/F*K*]N--_76UNS" TLK/FCBW4B\L*:/RNQ MGB;O8+(\3;+?R38^MJ +J__,U,/%)GAT^4(1E#*>XH"@(+:N27U:_;.U,@X2OIAD M!XP=A*S16JL#4EBK_SK^7P"%Q]<$8@$4GIDFN-A)CZ5]>AJMU<9[0 )7@ G(^ M31;$8CEE$37'M;*VMIO-E6NO$0#??DWM]G^:BFM*^5^RKY>$T(J+D3P MMFI'#UR1:][8))]%63",EJ8/+>J"S:?ZO(^Z8%\OX?FH9<)65[936#@M FUM MM&_DGGZ"G[5W&QO_2L>7"TCGL4QIV>*K? BO0Y/9WBDK^EC;0(.B/BS/E M,?[C][+&JM_=8'K3&IEA7"68 MR)5IP4LX-2I "<*GKKAA.HLUI2]2.7$#3:7*RK^E^R:]N7[[M$LORH+-%ZWC M^BVM7Q01OWP-^^IKKMX\?V0]^I=NGAG-,^$X.#_M4 MK3X=&6C1Y4=E_5-G!OM9+P0_[I,Y-GG'V+P#]RZ7E>9/^@5]L#Z?/3 -\XG2=5ZK\XW35G-T^-"7/SY'BHOSA_DGE-P*)/V6[I@(2WKA(%PTGVXJ M>UP2;O M$0$^3=^1BO8F?@/E"=@B7;DH\SNFSF0\S$5!8 \M7!3&3:7N/?13XX!,X< 8,6J=.EJDDWC'5#DO[^M'P\$!D8 M4V_N/:6*?F!K.EUW2-@^;*$<,DMWZ+N MIP ?UDNDW1N95$\YA'(\C0/U:]S9177C;VBU],UG_5$VV$]\FS[,G"16*X=N MTOVQ8CF><$FZ;?S%5\>@'#L/O#8(<%2.PW"_#X-^0P=_DX$\*#D879/U1ET+ M[4/_2TI/:'^5V-_1QN-W^S!P16XOWSV8V*K$V\-4)'HBM)OPEFQ]S#53T1V_ MX8ZVH^36"??Y:0'Q[&15_R9#7?9H>WEK^:J]3"U=F,'5?K>; MEXKAFIF\/#WMZT1K3*UU??4"-91T]/G ==* ?&TT+P3% %W=6'[M: !D&P"? M;0:3RFN7*FA4[(WUCX.C.$JD!_.4 UQ*K0*Q!Z YQKU)NJ\_&DS?/DKEZ[O0 MTOT.Z.7@+&?KHR(UT.VGHO??$:<,3+,YA%XD9KY=-7VC9G>B63@:IB>+ &:Q M&(MPQYR\2)WV_9)#2Y=@: [#BZFM3H)?:A 8(I./=89+G3/[K4<>4P MGZ2&IY*>Y;'4UD4>)BIKHM'&G)D(>0B$'&:N4]9,3_R3^GX)2J:ZXU*[W8'L ME^_Y#V@T4"XE>Z7[2L #[:2JZ\$ P$GWNG[W*+WU&@(&*Y?&VB;M"Z#\//CE M;+O72<\F])7'!!"A75#L\"MU]>+S7WQ/04T_X;+'$\J"+'22X*3G+^$5*',S MAKTE79,]![V3! '@60!)2C7K;V*P,<]/I2]]HP4 -KYI%D/GW5,'$/O&*J ML8#]1Y,>I[=-[$>B6EZ /,/+$KR\KJ-+&;WL1E(X4QM3FCO@BD["/ G*0*>3 MFOH&M: '8T$!\Y\^VQ1GU^SG+2,RL?70E9/]/(&U*2"'B\ _HQ*OCVW4/GAU MT/N](I1C?:E0Q\8PJ=I+@Y9T81B6%GD*3BXLV*\8J^6I!1B#LR\AT-A>7^*? MJ5A"K[XTXE?,]H^([?(\^N7?##ZT0$3A2Z9N&CCEP$'O0>.< 5-<:,MY_*P? M##=,%-^E@K_0>B^NVH4?\Y3A9N#UWM3!O9":Q'UEZ&'B>=XB15?V->%2B]00G?Q&J"C?/C+X(<<'C+ZZR M^%39]4P:N[)GJ0^3EV=_]3M)H ; H\71DZ9@2.Y2>3YS$VH$9@.CEM.AQ +^E<\65,0G& W S M$R@WO9(G/R_U8:^?HH-E!X /1_^?O7=MSRS'?=& MM-ORXXQM^4B:\8WS#21!$B,0X !$MSB__F:NS*S* L%^R)XVV\/8$7MDB011 MKZQ\K%QK+B\QS]L9XCZZ"CH+<'E/U.N&G? 5/<_P =]\^TW(\1GQP5Q4%>I,_VJ@T>B"':CWA#/7@E9L.9R!4K?'. M]#,;SK#P)_HNE^BW>$^GB']ZV18T*_V<8T.9F'G?HI!&3Z#?T-)3 M^ _I9OJ,32"'DGL[R!L5U MR0+O*(+$:=,IF4_HW1$?XK>;&_I)^:>FIBJ>9@I.)0#!F/ MMQ@>AJ4O->?7+B4/S\>ZHY"OD@Q0C@I*^-FV;!#_P+="^EGR.?(2M&66)8?] MG(*HX^AHW>US^B1-_RR+''F2%4K_"-UH,S2;HI5(<5G1,P1(@1H["UG9 X6EE8K0Y6_;-V9K(IB)_]:U"%S$[$H 1E2/,TM M/2M6_+MDE'6B!BM.,U)QPHDNVN>2F>$Z2R_+6FZ./E)M[B8,QIJS^D7V@-M.&.O7OX0#MB6WI(WNMXCZ2!H MBU?-7DX2W^E(&)5UW5PC6)9%/G9)()G8K'@_D)'3*T-R5$A#I@/G&N5DOM>Q MH<32:?YF531D4+=KX+!:VC*T?2XFEYB6].CI#:C3.[(JF&[VNC2+5//IH*?Z MB_#JQW 13F%>N#S-!D.&S]^ON?3$]9]JLFAI(F" QL[]T+IXJT*W)YU*0%/T M4I@U?/FI=T>OX1[..8\:""A.M.=5PR@:?AV:#V2\L1YT+M\9UH5V9[/5EY2; M*5Q'>?^>]@X7K^1WY65I2N=M(QDDGG_=A3:;/B5,0Q$CSM/01EN._9"%G#?# M1FASXBZD4U@9:HG+J-.;IJT6D[;)\6]LG.HQ(_TDC4->=0T0>;R8_LK;\F7% M6^GEZ__/WUUV"MTUF'Q45BC").-U&,JU=UR+%<.V\I7L#IKK69.W"]YD4[[3 MBH463G9R^W0]'2HIF9J;TP) PIN3CSE>EAY$IB2^?(EK23XYI>40:%G8=G9[ MV!A?OWSYUPC*_)+]P>@XJF?(+X)$]YA=1$!4[@0(U_$MI)A ;-*(,F3G&,5; MW.(\!>3L.B?7W4ST;^R!=CS#]*K1R-[I;-*RVXK3W5#6SFJ7_Q#KI"'4Z-KZ M"^.%O!$70,J6+(*W<( CS HUS7:#V,'YB39"2W.PFWSV^9\F'1W'+9_O<)R> MWFEZ>W3"=$<+HM%C2]+EA-N.$D)S<+^%TYF'G2?A"*VDQB.TVZ5VQ;:>G!7R M_SBD(>/LSEB\S\O:NW,,"6"(0CQM[I@M^WH>@(O1K9VGYZ?-N'H&-*?Z&5J@ MY+L &.5<[Y"!DEU*=29X/I8E(*8"%D AE\5E6"^FYZK!]7> MW%NZ6LA25_LI?ZLM9SWP(5P4H]. G&-\_6*^QF9:T3ONR,R_ SS;[,C0',2+ M]\N7?^V"7[)HY#[5L$>_CI(.8)#X#<%$\:2,3K'92=R=:N9@!6B)\,YCU__K M>/UGF#/9(2/1>7-3 \3&PYQ*J#TUF"W]]]9/R] JR]7\](XC/%] J'FJ_YLF M"S[7.BG'2)@DU6LZ3XM\CQU EIH^R_BNNA!/$ 4K 9ACLS("7P\9-")#[PS0%CGV,2(+=M$L&\"C:1C9-DR+ON Z>+_(M MVNQB01;PXUZ7PGD']%"X_.3=->T"%@0##0ZCF(45.WX-8,XH0BHX$.AS?Q4; M###?O:<;8VD[7>5^)-0;$V-M[9Q8TPG!N MF;A==AFX=:"EE,!<5XU.F0 3MCR=9$L-JH!$FR88M[E\W+)L>GH '57_QO=6 MH)!$^W7--B+-5MFM^;!+ M;/0C.:/KR25M<_K)B\DW53/C7\XF=*PSO&=H9(')'[MAOH\W# P7HH6^PV 7 M#'C GSES2O[D0L]_"*[CH #"_+F0(\5&*ICFG4!&^&Y:4;"UX_2S@SGQHQG" M3)MK6S+20FXCRS\<"R2B!0IQ(M#FV>1E3Z9?,O"FV9/L9[D6QQ2=\D0$AW +AVTD"QZX^=E[MYI$HBN9KFJ_JAM,XP:MQ MUP%Y8C6-9:4XG6\4?_?25OE*:ES_JYM\\W)R"2 89RH\6&CRY\O7/[YR#RU0 M_>(0"%;JFY>AX0>VM.UK8 5?_U>^V7[QE;LS<#%M"KY(9.]&W)F ML9!B^"G:!GDG.#;Z7S=2!O[GUM=EV]3PA7]JFYUB1R_)B,SWP9MX M^=-EC%?1:8-P-X8=2;H:#I\876>YV5-@)\1;).THY"A'&K^7Y, 6RV4Y+_'[ MFM+&VTD^F%W08*B37^4B4,M_X-X3GG5 8&E98C+PNZN781:"E>RT!TP;">&S MV"OL)%SWQE]>*P83N!WXI]Q1^,L*4B%#6[\5* MF#@HDBP,(MMEUM&H1Y M6P2:H1"GI3;OS20+0;/L9G?\\AW<3#/$9G8JX]!P56'A/WDVC!@M1AP&U)GW MAP$&IX/'?B,71T2MR#AOXO.5MFM2V M(KLYH*%Y',] /(4/:)*(7 ;+]W8A^EA6^:80%.[[U27!STT*%I[G@^.Z.UJRJ*'C";4NK+ [[",A2)=QG*2+(CS3+@ MOPYM@]\)(U63Y%L2F<270'UT:]%E'CW>8#[<[XP\_&O^V!5]["D E\8A>3]( M%OE5# M/> C'L5_G\NHM>^]DH^;KR&802"AP.)+O MQN*H;$&M @R,=2XE$;I:<"^^>/8LHS5 5,=KW''@,MFS9;1(.I2;Z ^?7TR^ MDBA)FBR19KWQMZC/ZQ7./:&?7DIK-)<5R.[Q/%TSC@K]JP*W"F NLH[K7*)] MR?:&.OMPR3BJFG,\!K!DIVU.=WS)E\?-R""NUQX@^KO-<.+0?>Q#_KR"RR*4 M&57Y[A93)W[),K]N)+F&>HE%5O3P75Y%6!MJ!NMR&\S*VZMHW&9Y5]*8WTA+ M!*>5XNPKUL*#=.1V+NMEU7/A"Y8VR<)J.QDWB MDDW;Z!M"=D0RX]=DPC&< MY? 4,KMUWSG87QZ[NWB8.0UVKR &?D9I-36Z"J;V4W&E-"T?4H+;?"ZE5! MA)SDMNI7TZ2DR@E.\P[#WT7K?;S(]/65KS+E# 'DU:WVLH>K9:G $0$PR7Q- MYL@G+6(#<.RY5785[EDO6KKV8A:*YE'<0]=2)XDJ(,>D#[[&UM">IVZ>MXHR M&\F2NY<_LQNE+"3[5]%1A7M 6,/-/K M_10P*PM>/#@L@:%B+_(Y8CQ[3#GE$^T!=.VC/ .'!SOI^N0GQZ=D2$HW-\@V MAL<$2\7Y,O$<,07_J_-7#AV'38'D/;:4[0U)8-/S: KHEY=WCU5)%C9\Q+5X MR0B+&:*X0;EJ[S 7]-?<"FF%,LR17(N=(?<9,$F&D\902ERI!4'N4L/&E5*@ MC_7LOI3B&WR1">T<#)*WT Y'=Y:"+&XC -;%? Q%[)[+*HW#A6%"?!GZ;S/ M[2 F=4$X6G@ M&,@%T\@NI'TC3AIN?MA_.LLT0XK[/C(U9G/UHFRL4FRXO+&;6Z/OCG%,W>3S MS_Z3EXAV+3WM!GG7CM:KXWWC\#L\!APP'V:[NAL=8S83C/TXS*P(XCRG>#5? MAF8/+!?-I+.,D>=B_,VQ)]MB7O"VX31D?//H*L@8>+^$@ N+%SVP&5T3^1.% M(B#I8J:7520L-!1=> W>A\:)TGY#!;W:W KX3 M('&FXFMIW&H1C!A+;%FQ+FR&7'5WTRR*2J&:'-V$Y,S 4Y8\3287$Y?&NL)9 M\,OX)G'D91$;5L:G7;<[>6ZP 7X:_(6D[?;3ZZ;"N4ZKX1-V6:?-<]58UK;Y-6D M=MRT3Q6J;N$;.>%Y7\_7P\63=,LA9!2(GO>(2-D_)<_L!K$CS3.72F[9 ZX2 MBU*NH'NT+@9_F@FUEP'3R#?Z(.<82*^D.!:0E,6@82+D:<:3F6F2V_^&0;+Q MDC$SK$R-/ZQBW[04U\^WPMW8@42^_ZP@'Z MG(/ ' @%GXHDZ0L5Y(R]))[L;9+P$+M5)(*L@ MA)A3%S8&\4+'^KFRNS94E@Z0\Q!IXF^X:E)2S8+CY1+0,7\8R]1=>*0.,4L: MYN (W!1,XQ$Q8V+[GMYYOGN3'X1+3,$8X%VH,T@P&AL K(4@[:;HHL7E;[FT MN?\">&?8F!;'D=X1YQU@01G?6FR67*@F]Y74X_/J^%O%U,8!AP\0)R$3R#U1 M$2,:7F_%$.! C"9%]JJIB^28G/3>.-)FW;>3MW$O@$O9\J,G/)CCV=W;6R%# MKZ;6#:8!VGB BH2/EO1O^D.C.37^QG:][P*=7VCD/&CU''1VCC=VA@WTZT[? M)_>:OLD_Y\?O;:2ZH]#GT'$&U-^L$+@;0PBE05)[-P4R7&L?LV2+#Q#\F1 \ M2D4*H/WC7PO7D[U EM8:XROB <<:1IW?4+8Q,\H/B* @::9SB+FV& )OX:_O M@$@\PW;F8/Y'+3:^RG.+HWN-%.<6AW^FF'9 =#EH-;3XPO1T:&A>$M M;HU!/J/D+V2/R1U\%;A\][VQ7O=2H.IMV4E?71YV8.K]67,U#:*9EW /@YL9 M%0K"W9])PSB=.@D#IKWKLM MIF2E?N_HI(0\4%ETOOT0FR,V'![MN5\T-_6:V\"\.V6D.^JHTS51Q@_WH\=+N34Q4 MV@_-5PJ=%JR%>T7-S-[*E3)RL@*\Q7:@/(YH]$70?M%.8&ZPCQ":!7P0\Q(?06A-!)(E1K=E,AI2\6 MKI&Y _S#]?30G^MB68HV44R$'?8U'\5_IAW,(U5RJRL=L-WX1LE%%%0YM+TG M>3G?MZ=5*Q2" AW >+.(_M4MD10'U4PI6$DZ .61;%@A4]0V>N M5D,7,NC(L?O[%S M/3:B65]6"]O_G+%$=!A)X%?"L3_.;P$$ M ?G=P9^< +S.[AR(ZD3KUOZ^?7 MT0#.77G"<)JS?0K_=TM%4ZEF5'#\\?46.BQQQ:^:G\JJV87K7>PP.5<4G.X3 MCXUKBN!\V>8*- $2-*'(.&R\'CC)MD6.TDVDC?RC?B&>H<"J;MA[P!(@\E-) M$K,[H!Y)R$9&>9(P>.&+*7?F>H*@9R_=%):=L[@]7>. 8BYN/GR*BO MFU]H_F?% 5='PW$L#N?A81AOMI&&+43[9 ML+(QAFP#7T+23I^PJZ:A0@*O?GH'ZN?CX=+QF1K,P%;!+*$ML3?6PO^Y M[Z0_7<$>><'RR)AM&*30J^8]Q?%&KO-R/>)RH4-KEY?5MMSZ9D=$H].(+C\ORB,N M2DBDQPR#XV^U_@))&)P7YA$7)J4U*=[/BP*AN*EHQ/C(@_M\K'1>KD=&GK-\.')Y2\T%R$$I[_]VTY[5YO+5!SMQ#V 5P43.+T[65J6N>0P^F5]4, MR[Z?A0S]2K\X0T-/XUW.T-"Q[?FEE\,:5DR6#'J&5[E!DJM&%EBAX<5[7$)T=W>1-K\PURB([B$^T(?0&0F],LI6A MHYW^!SBP/3<59TG_&G>35V40W/V]\%=\-2Q%**7YH!C1JQXQ9U(&_//'UY>! M&PN:)N!(DE8_29O%!=3T_PB.YX !QPD]0'@@;+=!>35L+MFE?_C\F<.?9=J[ MOVF@T 8JB'R#&H>^\-ZZ(P5MD\IASSC#Q (\8QV1X/70>"$$'UOJK"I33QFCIDEQ)CRJ_.,90N#:-T=D$7D;GV]2KHV8U*G%",9>S MIKEV![GV4>-<'XEAC-C JIU*_0>T#E[Y&)2H+7;R?B=Y;'X-W G]5%4QPR__ M.'_G% =Z%[?RC\PBJ=3*SQ6OQ\)@MQ7FBJDCQ&+= )84L T"_G]&=, 3-(D) MWLMK1B'S)I]CNUH;FG[#1,%E) Z#6$WX) *15 MN$NXN[3R"P*6SE%BD9>"C"EGX@9DG$?XMT[R6-W15)>28;F= 7N M.^U3%V135+<$%%7AI[>J$?$'UR532\"4L[EC-K!ZESP.OLVNJ042DJL 96NQ,B\LVL"OWW\LUKGBEC"0@0U8*IT>RN8$("L]FQW06, M[L)ZD_-34=O/C<<&=P _I61$6$MWCQ"6\J#Y0@T=B<(.V-13R)0-)HZ'TNT4 M..8YY]+3X!GJ ^#>SC<:G;M4/T, FA8KM&)P*NM^B.+(U,V/E&*\!8D)RXJ M>5>[G%[\4V+F/W#\>X^@^2!BY1,W?8%O7S,_!%VT>O!8 D&"H';Q6_:U^GC^ M"(G79:V=Z78TC$B9ME8NWGS7@U"$^91U-=5\L](SXSUDGXFV0].\H_4B0^B) MCK[*K\N._C]4PR[;\A_DQG!EJ"V4L(K_U/6SOP4.@+9<-2W[2\$3RB8L20(B M!6;+0J, '$(:1[&=K-I\H01]Q0;?P:7"P'/XC,^?/Z/MQ%K"W>3KG.+!FF;J M"0JTF%I?X 8:/TK0YAD_OE[4-#W(<4D,8QRM"U^\RNX_6;;2D6(+$A]XH6Q; M:B?L#A7/,A7T,(BDP+K-:U#,:)G7@E.MFJZ /:3O-6%3^2%(]\FDF8'H+8"L M!4@.9S7TUX33C,Z<70JN361OVS40A&F: K M&TA"A#1XK^"PH&LB\G(J631L."XK;OQ04_YBL*;XJO&TR?<%C.I8-1,H.^Z3 MWCBMXJ7&8!@A38S;+K"!,I^28>US%GR*4Z?7F>U0%7\;;J> B<)F,EW&C)&& ME:ZFQ^9CA-)G)%0DMI_?FHP/C9K-FF^&D>.42X*4DPDWGKPHJHFJ"6+CJKC^ MF&6)XPI2RDSEO38(L'.](=SU]"S6U8-U)<'Q"^DOX1W="9Y<^B50WE%:1S,' M"3T34-3&RHE(!%R=H6>8"6N9R31(@6?(Z^Y,!O(#]LMWZ* L M@2>WC)?T3.?L*\C&V.#P:L>5_A*Y;X*R7)1&.)2P?X300J4,]T$(QO$6+@J6 M7]!6/CR&?ZR*&HX!>JM]=SBI80"A7T^92]3(YA7-@6\RTZY+R;3N5;U!633) M0I0[Z]-D2[CKZU!&3$KE15"7Y35'\L\E)'IB> M^"8BHEY':MK?U-'L5.QCB?;^J$!:,)3A"2)SW^)*0IL6%- I6&HBE5FWYN!R M51R3$E=2J+UU>\[7T@AA=S;G/?F@]// QB->.#?=A1N_LS@Q>0K]?_+H:O[Q M^'J%L@A62.G3UB] TQIWM0H\X:VT3:4.#7 4+(,#->B]IPG> ,>FR&RAE5NP M:+5*TLK\=M;5\;7D.$S@$NE%_HS[;E/';P1J3R4[E-\*B5L-P\G,B"?"WB^' M"L5<>-_1;C3IJL;4*R,')78B>SGT](YLB&B1!TN .V;.:',+_6CB3.?>.BX1[VO"LTB1#YT4 F:ERMDF5".%OB"_N@, MRA6QCSG.SM+MEC"TO_>T2>%]K7G2C=!C0:[CRGC&"ND!CZ3Q@6D#<1U^%@35 M\?&1RU?\(&ONZNPR=1<+#@CMY[CJ%\=9@YY.7MAW8* -E84U3G%<']C& ]_> M=*J]0.)*4=AHMLT$:LF$GRHPP2?0I,H62T]Q CO>6?@[SD!0E*ZTVN>6JF7%F MRBS_EJ;>%/06"\U2ER98&;5P(XYFDN)M>(GTO$L_E0B #MZ?:4=9E0LIR&U; M2$>00>(=&%M9MSM'CFV=Z H''DHU))>DCU-5.2+I:A?"<$X\,;&"8T@?O"^V MJ%JG&Q2K--83QGL6.3A0##V2"WM[!U3V%FG90,> !J:8?3[C89SA^?2,ASF- M=SGC8<:VYRQOVU*"VB-%)C4CF8!4Z"K,13K&[I]4=L,JB9'?M>+,9$+M&GM+ MN8#E28Y'C(QS8?F"ZL@ZYZD<,MT,79'@6Y]>Z/478>:P+E=N6#69%/-P$RFG MH*KHR)*-$E?*[<3:U7S-@E^>^>":H/,@.1VE%EYP M?SZX;I@*[@:*+CNF4P@%2Z7I-7^ZG40I\+QHFQDM^X(\\2X*3+4-U+ZE5K=L M&G7:ZY+YL? [3%Y7Y!L:T1&0#Q2]X4L@*LP',5SHS-&K&5BHCB^Z;HY:(TH] MG"32.;'7ERL50[IA<,P,6*V=%/0TM24AK^:":"*:;LN>WH6M85EK80 P)V**O&74\Q!7OXH^O> M>9TIS@H$PL<6M1@71)/#F$0-?_CT/X?(MHX+*?EN-&+@(CY*FK)E4($0O1%I M[&QXCVKX*H4 4_UY_H)_Z5H5!):\#4160)=4H#3YG Z2">Q!K:/)JS*$**]- M49-3EWCA;W(6K>!LI[Y=-OGDLV?V-I;T=U!%%.-\[)--GC__1&MT8)N8(W/M MI.MRK>X^_^2S\'4=:CJUI[CW'IH53;A-('EYJ?GS4QS=K6.YK#C27$DV2#5A MQBBA/4OD+>C-J$S@N&WR$,\4"X\!+7=2>XGLS\H!N\<>WVP:%"8C?T5**B/W MK_+1J*ZNI=-23LN!Y%:>'.7OKEYF>I/&)%S\)7%YC*[%9'6\'&OZ5H>*J7SX M:F^U/*F% F<'A-]&JR-D#5IWU1SJ<:0:D^+J:HZ551R'T1X>GK+FTC1KMU(C MA+D2W1],.MTND/S-$I*10'\8/"'.^C12R;Y&E,]7L=R!;L\D5^%\W32=,8>3 MLTD_S7LG^*P.>^6\+J0KP2@8WQ:U35@Q7[J.LM6P5;(2RD"7E*/">PO62/9F MH"0-=<,=\Q-)#2Q+:[%<>-8$R=_[C6DT' $@I,5&7*=99O. MS%,0IPILGB51)PWDB"%[5&N/FM Y"L)I4$3S)_V0B/XD'84'&NLW@0CT*^X[ MN@Q<73Q]5\UFV[.K<(H#O0,X#!/TO^ >;IG7FI-7"6GN@0U0Z,.2NQR.U<>C M! #]YCO#!CC1'XT!S"@!2WM4!$) ]4X*PBA#.3=$#D@?1CULW(QF2S ME__@ Y9%Y9;,1KLL5SW2DW1V&9^(@SO.69@%&ZX\<7,V&BF#'"Q#!*Y''U&K MSP.>65^WKU9LA-8\%S;[CC@N-*V4QA,YKYI^X>JO77+/!WA, M4QJ" F4&GS@QMF*'=ATRXS5&!WS0QN'N39%!F1P,W[:5FX:(:V@0C?3;!1(, M(4Y@^MYXQ1Z$F8ITCX@&A> MR*&X'P6,U]Z5=1=W0\O&^98OBWT#03$<2?9:H%2";-E>=G>%4 MGIS9%&V;J179KLNJZ9KM>B]X&Y;&RKL#V4A[:""+2\6KV5UN"U2X[#U'7^<) M9@=_5E1&RD/CY"VO\ZHOIA18>'Y01F&"6#OXID(;W/&3R<,#<9W\@\71B+_7[Q+E19!#L0/!;;-!RU?W%<]A_ M>Q4Y[/E][%#T/#2T>LU M# OK*UOLIKD)!>IHAX0LHB+J,J+A5GT0&4=N,=67A M"J8B$D+"?J@PX!,6VZI?3;5!W1&/JH\8_@[5OXO)M_0KUYR*J%4I3O9Z5[B7 MB1 ^K7=(J\4U?6 3NW(AK,*0<4Y+2^E O23NXIIR'\:XL),2RXKT-+D>"]: M+\9E*/7'_.L-!1U46AXA(GV-%3\<'%$J)Q+='58GU>;40-H5;7 .SUREOPW? M"P-64,7S:3> _^"Q'RIM-$X@\#AKTK\BKN6S,Z[E--[EI' M9R/U:Y#R\M6G MK+QF0I"T-TS--!9P[A0+.G.]_=;W"QPE"D7F>ME\$ [JO(R/N(QZ_JIR6,TA VQI1"N8&NXJJ:TJBLW74R596XJ384H,81=8RC?^JI. ";E AYD8 MI(!1[3UOFD?F'$8I&^FCA@4L5*R J2"$>2D6/@\MM3:[5(4B_&)()/J_+8ZX+!?UDDYTR3=-.AMRJ7B;$Z98ZC,U03N>\ MAK^%B30$2B0_Z+2J$Q&3!YU(0B\0L%BQG3+%L+C,5=N0RPQ[FB%MG>_FZT%M MHBU8>RSSB "4$?AX\U^>M\?C;0]?/W*V9]0L7JZ66UWZ@&^PF_^'%( MA/J?"IZ;21&26USUA'']IW5A#>![,==KV=P1?\=:LP5[@!(F:CI-K.FF"()0 MDO3DJE[T-A6#-7E3IPFKA61?FC)'^[8>N$%+RC*Z -*=7>_(R]\&/3:\M5;U M0T5?$!?+)9.T)GEA+>8,V&F:6"T0O$W*#S:A['QJJ1 N5 M8?^9LN&A3.BX#8283^NI6O<0OJ)Z'+-KVNR\LV^KKIC@NL<)X?!$C)"5=0\% MKV/9)TB)EW4B^NO(B4#F)X1! _#;$ @3JJ"F$FN!N"#^]$@QK9J: 6!6[0CJ MNWD0@A\H9*R.]UXAXIE$E5K!CB6 D*'%YUA4/'C@_ MD!)9-O3^%3SLP'H3.Z=#3?)(< KR#SY'Y'7NX,_8 M60K$)-8I%*Y-90.RIH7<.N3T3IF3 7"SQ8UHRH64T%B@:Y#=6NN\\5DHP5P9 M?L*Q808Z%]N""C"D+\[$,BCC@4'(M-L\/^R# K"'6T2'2QW3G4/V!$#'#,(. M5+CTM<5D&--.##K-D'O#9$F?690?]W..[A-/<'4$;(T1Z;)GL\/:QN=N)(2(<8#"B%K>!'&+;_>_/L3V,Q B3- M0G/F/3I@-/T8YU$]K'B1"C"?4Y @K*_+G4Q]\UX%2DZK:AZZ'*^SH"M(Z,G+O/U W'&"Q+I17\7;6A?LZ^JG9X_ M1:WC4QS9G9Z7CV-&?*1N$I&KH6\)=/?@'#4E^E'?Z/6N)W9P(T/H,2;Z M(Q-1E@@-[U0GW6QK)KR;X ?,S>_MY+RS_2NX;3^R8R67D7H/%^(\9PKUJYMK M;?[5D"4)1SS6SC,ER8E!FP9WAS.VVSE=( %7EY);U+H4^!!MQ[5]#X=,JF\ MX48 X]1!'B:AV+0"?RO_+NZ7OG7!&8A? A9?CJF!:Q.' MT*@VDR W!<*Z^\?,(AD*.,78&A&)Z;!LU"9 M2\'J- <,4J-443F(JW ,!V14@CZ+-QRCNBNI5MZ3+N@O>$,C!G+P;&\V1V!Y M\;! M^8X30%74%OF+5:P=M?/("7"T1";LH%>C8+5NX2=!">$9>O%\&9*MCOC MH)*91P?HK\."?)A*3)6U;J0$6$R7$?(Q<*4C\5LFEA#> &B%U3,A9T997 \1 M BI^D,;G;,+#6RV*#;QKKA>S24!!)"&2=UHR"+MX)E7+/JQ;I#>+8>;=>JB) MLYJFY;@KR @D.* =).4@AMO[;9.A1)I&J0H1/_CXZQ^_,2AG" =\1BU6@!+2 MLUPI!A);'*G8EK21K)MZ2.$@U8X=3G.D$5G>_]PABR>QKN< M%&3QA/V?*\E=:N/\E^!]94/QO;%5:F6)#/[K0AF1U^7VZ<5=H<.GEM9C8=X. MU1#7TL"WJ:H#&>VJ.<"9\WZ5N4"\ZJB!IPUFH6X5OM-O*?(0X9AMH)CPM/K+ MLN46:B:;@9K:SC$86VG:7*FQ@DV*U$+_52C/:+>0#6V2]RM)7O7:GEX?%))N M"C=/@;Q42"M\VY/.:%*^XI"U#402/HC1/#*"H4 9(;\!#MQ(\1RXWLU-BWR8 M$GO)U98()&A%#/\H@V)7-[*S,];>6A8E'<8I\R9V0-'OR!PL BGRMLJEM][% M:SD+GDB27\B%:X!V\*1;-T,@]? ;35I+.TS<""^^9S3@B'QON5&I;DB:ON!. M8%2UH\OE-@04C(P89>!_IOU\K(6^^$\5 : 5BUO0'91EI:N8G MG50_T@)FW_I2@ "95".OP/>K9C)R)SY1ISM2J// _J&Z8A!L\[ M-DHEC^H<49R+^I2R.'-^]+ 56E&L+ U9;NGOD3*@.>_HD!;6$B5)RD):HI1R MRT)5VNQ+446I!L,#1;J1TUI:BBDJ2Z_L *&^088Q1#Z:_ W*= ;2'%TK9/;4R?_*D9 /%L))>$CA MKTCO," )M_E<1<\Z=F5B\07W!CU4U[DL[(&?7$P>J"52146?@[=9\,-=QS\, M,1@8>&U5 MM.-[#BX)LDJAQI]O&C5^H4SMBOC8%BE=BJO&6VV4AW\/]4ISH)R(7Z+<%XVG MQ*S7Q4 RZP"$J!I:4C&*1*HJV!B/S6U:N$]U#T*T$F(3S"-28,JF/%> ML.T M8]**"I3I,M/1"D,D@]9-5OV3Y\\2-2>(5L1S?XR1O M25Y+,J1(K-O/W(?JB M[,=GB29CW'SI'?MIW*]XE(K*T6+>Z)T%;S-<-@M>.V_Y7;:ZTZ<._ MU49AX9_@@[DKIJN*Q2O,U82+I[5S3&*N%4ZCO R2F5_QI8/AYQ<4W,V;E95! MC"?^B)*4E7QTUF%0V$L>^K&2I((Z7/18[> Y4,M-WG+I"!HKNR(6*P:8.0L7 M.$QA>IE CI/0_1G#S$042ECHP<[;LGN"9OUG3>CU M2F*J=@* M!8(!5%SN68Z56!1[;A+-*@1*Y9?UM(\?PUFA!45$6SETZBH6ZK0" ^: [1E- M2:-5-3XXJ9!?1+K@*FTG=0\IZ81$)=1%N<#P)#=IH&=2XT*CVG9F"7?Y.PVQ M@Z.Z,"(@!J$-$ M$8UF;2CC)7<=B+@D'')"RC!L*AD;02,>O3O<8G1_5HWR:+D@P@DZWBH-*%?6 M#+1%3'2[FH"D%NI5.0?P3*YSY/)%0M M^X#8C>:4\P2#5-RBI'A'40@QIVE^T\92:*M60CT)TLK6>UK@E7=T+&H Y7BX MSSGO0*M(%$/;*3<9L=#P2J]AEW] \8JWY]R72W#&99.WQ?L_D7U;1+, M#$;(N$I-R.7\( W&;\0_1T\FYZ L-+['?KFM0/V=$D>/# .'U),G^[*G2D+. MF*RVV06U38=P"85KCY342F^WSI>F/(FV,R'CS^MWDKV-9\2NG6,8I9@4"H^(667L .BL,B41\#FMBM$R@UK<$T+$8]B5C4/> M<]6KZ<%FV!5YR]U4(XEN2+6/$7!98U;5W$R5[>?H4$_9RAV53PRTY7XV:?+O M3-J(DVCH#Z?H]]GG?U(3P.M+-^)6*.^%8%:R4J\,%#P@@ [/BY<:GZB8 BP] M777RT-.$#]W>994;"N('Y+^?(I4R"R6&/@^MQHC;KT;O3G#B@ERG;F?LAJ9& MH3?*I,N%U&B5U]YK$D5TM7B^\#$"Y-&VS)O:/.10,!N+%3YH#&6JV#8!9^FF M4#?-LN>]X']^%KCXHERANK2QM;<+66\.$J,.0AA]9N135]DFAV; MZFMK8C*"FH-,2[1Y?Z,AU<7^UN-],7D94U/T>!;@XZGGXHVII01T=8N%$PYZ MOA 98L7VA"4G1%V8%W,II)22'V;5(8&_(_BH\AOQ^U=]9S5+T>:1XL0= M;L_?>QKX]4OXMP1_?-_?/HL>\9ZJ1'^*/!5!09X MKNG0!SB6NX>_'D&5M]K3\X]>J\LN591X@YWP0(['W:T?3!*"\!TI MR<(8:>TX,0D\Q$01'"P2'22C:2=<%:R(_1-=^QJW9@=A[<^\::[6]/\YGGZU M+IO,F)%] BR2MHOS;VV.-9*#X@(POQ3;<^U(4E")^EU6@XHB6-(@?W3(I1]J MO)O/Q**/2%UQQ*<=!LBQ'G35"9)P8LUD/PYK]0CKA2<*20 M!*LT)&R74SY/ML/4^#6 MS&B]R\54%)DR $;E.L:A?'_FYGILVVA=B>?;Z;=9@1&TU5#5,:;0O=$>DUP[M&DLP.\+C+ =)F5F1L?^U156K&Y#H5L M[0HWR+U6/OP=YTKK**P$6WG*N;7C65.P-R2-"6T[R$@)[5<5H-'8!GAX?:#**K8X" MY L;=,+7.R/MG#')#5V" >\$!54'(;;HO0L=K.78P['I6M$:10<-[9]964?= MOWPG >6\V>Y;?E6T=.8+0-C;@O^3>?NF:V7:P[]Q>;=+\(?%!B!P8S2,9ZIN M:B9Q8T@2Q-QC;V&L"0COA+PXEQ;:<'PV/_Z]^=_>/;%B^=9[&!;YXO)IY\+K'LQ^6BPU+$_R<6<G(6&>[.P"R]/;4GZ6GXR^/NT+<] M/6)R)8P )_SVO^"N2[FZ/OGL&>@!1"/7O(T.K6VX8G1_)V9>:;NB *YPB5H3 MY0)["MQ@Y!=OMT+Y)^Y6L#1"!6<7(;;C_G#VO0 M4AWU(?E#7#IGC6]PON*7I 3O6M&4%P'\'3GSC@9B"/!% >3XCF*-.#P!.J^% MOT+@*!QO15+HS'JHF!4*48["3CQ%B*#ZZJ+"@L'AW07=^<&$"N+2M2[CSW47 M0S9C0_2X:5A";#YFVZ#1RMV!1\M?T&>YU?I:4/T\=8$ZXM-GSS]Z]['\O1"C M% L9$.?!C,K6YK'DR(POHL,N;QN1J="B<[]0$L=UD5*W0F@?"K0MR6M9RIOM#_E;HG8U8*+1-Z)]$?Q\;7[".9[Z#O!(*1,@6V5L M=Y=6/.QEM1NN7>)H#B6>-XX*C#^S%(LA;2HI$BC&=!%]8RWVL,!!H OZXYS: M$=X5.Z':YC-E6NS)MJF83S3-=##=];)0XD'NQ4A"3_2LE'G@N7\UG_=;]=4,0%.8P7AF.[IL!=N]!&H=IP-LIUO>,T'7'](]GA.YI MO,L9H3NV/95SU=HU$C<.!QO=>FNZ6IP&.MKJ0F<)O3XS]TRZ35Z9BKPP#Q3< M%L34^V05P2*D_JPY%-;:*EZ0[QJ63*]91$UV<=-M=Q!^K>']&Q^8D]Y S(/. M68F7%\W3"VV^88D&4%I/7B-3 <_[A(=Q-#:7QI[B6'.(BP>@4@"G(67T;L,$ MQ$N4F_CA]X"/C9.E]0I^?- ! 0E E=\8P6N81.QP83 NDI!DA3G/E'-&./G. M\-='K/_=H)>T[\XRQ8]:=2V= L=YYA]QYE6@IA5Y:,X4< 25GQ67'W45&&:U MVAL=^'GJ'UG)M=LU+?)K:[JG&9+-!;)3\>%\MI,P:@LVJ6/&\!WUH$.0F M25,TEXP&D**QEZ @HLI'-HE_AQI'+=1QD'>9TY\$XK?J OZY/;'RV0U8Y)>Z^:F6R0EP@!VBN1\H\N@MXW05"O7<0CL->T@&2:' M'Y2(/ZC>NE>1UF_^1?V1AO&,JZ*>&P.^TLUN2JU":,D]8BC6]-R+RKK%7)LEMG0@[41JMJ_EDTZ#9U,4N9G" HY MHR_,AU58.P!126E#./F9J+)7#DIK^6- M@O9!> '9PYA[2 Z)-LZ\:5LM_4(1% 5"8*5 W\15ILR>R:/D-P8K3'QM>(]] MQP5/&%4N45\WD3-P;.0G>73PQ/OK>;S\Z1)CNKI\_>7D9= 4=?8+_^HI%$]Q MU+>.\2\!S@0H%LN)C=)EO3G2B(JUX(P5/MC4YXS M^H_- 7^8"_Q-6Y?YY.7[8MYC+[^2DQ&_S8N4^79^(]]-.X0[CP?HDNO2'WQ7 M(\R]]V:W MKE=^ M#=)AKHI2OG_PH_!^ZR*_WD\7/0W>7C4C6ZTB: JW = 5V\4)\\GQ:3$E>HG" MEKCB>:#\0F6=0HJ^*C9"X&J"TC@/M8>O#/GZ21OEUBB=^?JQ*V M<&RMKMYBVF19=6MU(\O&3FW/!)5]:W1<\%6,JQETD\GN"V6[2".<:K_;ADA@ M-Z!B"T_)0-_8W$ <,K(1 [:@BRB*R'&!G%^T;/--@3HAMH%IY,$J'_'%U"GJH%F[N/+J^^_M@*8/EFHJ\G.$@^;43&M'5^ MI<5L,7G@9 R@2+%?!PSOO+DV8FYZ1[YZCYO]CR0H"*QVXA,=7,?+$2/^LLFM[!(+*?+ @W'FZE>:@X]RPS/M,AUP<8Q;\'1>\?+*ZGMV#MG,@N@PSMR MA=M5FX6)"QHY0 119$%QYKZ@S8$>.J"$A)Y6;*"0"!TDJOOOPJ>#)IE,8E:/I7 MIZH@#+[BA0J ;KG7K#8>S.>]BF)F#LPK Z%=Q3BAD"&7LV:;,S#3F)P8B&E8 MJP?P0,B16". :^2#M\JB83LORIW78+^'(X!X:QFEU8)1$W4%!BE?Y^$V=T.F M*Q'*M?0O'(KQ%TRIA8]'NNF_"+XV,_\*'25;^4Y^C1\;?DK0Q@9TW?'PC9=>-D]Q<&N2B.P M8+G/Z$BW"_YT1D>>QKN M=,5A<*VVGEP.39@RI3W9^HN)9Q\-R2H.+XK%T!INV[()5SK]A%RU _K10Y$3 MRYX6G)FEP+5:*BWKBP>6SMB=GK7E+YOMD[S$'IB4/<)V>XHC^V#F7HO:.",[ M*^;YIA@A[:6KU*G1W$*&RY4>&C!:"6+WZK'?AJS.D,B7]NQ1+M\+=MJMNV[R MR9^DL6XD['S+(7#?[NG#[*H&KUK>1G637W-'-3G);[3YVWS_[UZ_<;Y_58#= M?-67"WBYP^;;H*ME?IP;"VJ%G2]LW46@[#JZ[ >;H&9I L%S9,Y'?N^C3D$; M.I)//_LYC 298^V;0WM/^+/,3/Y^6KPO-MM=(@*@"9%9SRUZL?_MZ,MP8CZP M-F-YC[[LP4++ACE8GBN*>2/[9?]J> MGN5=&6@(;*$_XF-=IA$.IU*:G51()!?$\CJL>P5EG(_/P*)'7$#1I)FW18"K MA 2K+=@7M#9/=4D>>-6?\")M\O?EIM^8Y:-#]!^?9Y^1O5Q"&=-, M0?';#I[\[D07 YFH9=6X4%%(10D MGJ)#U*HY$O%PNV1CT41FNW-7)K)G\RHO3U._]X$;GHL 5SI&7N)7O*2G.*Z[ M=(E]]8N7\')QG8,"0? %<%PGK[EF=X/$9=>)H.__[H7.@-RN9U(,9Q4 A@.X M#"/O"R2>)T@\B\/KLHKCE3VN+DP.ZG:BZ)K69"16W#5 4.6H]LX*FFF55(.^ MH_@]HL^4X 96;;[H5=\'-1]KPT9]H*]W944/>/&9/(!OZ3ECCWJ\.<0(4>M* M;\15, ",JE,3,*Z?JC588@BY!ITF*!I%PN4;Q$=A^]JVKE9+KMB M9_"+\"-:0;8#%U& - ID73LN776A=M4%N->%_K?)<,=#FT<>/9I?[H1F"TJO M.@WN>LL VF *+U^^CIB$Z&=:1J 2D 1\%H4S[BV725_EOWYV\>PY\M%, ?4^ MYV[PC!V@/,J6BNC(MF]9=A!*HP?!@^0S:SR4)N7%9Z(MFFE[.#JT&?AH>^Z% MN&&YOJ_,2'AYY= IWL^YCOGY9__Y!&&H;U.X!..%7BL66NLW-*TQ\RS,3U*) M7;0LO>A@#EQ^4 3&P$Q\C0+OZU#:Y\1QJBL>(D$YEB]DFQQ_#.2V&1[<;X9% MN;3Z*+7EF+B.0?:JD?J+Z,G*F-+OBD$"*4C?^6F2A]*V_.39IVH 1 ED'YZ* M6;CZVO^R;-!(A(O/J.(9W_TC/\Z(/J$3D96AEU]2EM=HC6SM7.A'^)8?&2LO&G(T8HM1CSG:V M5S/JP0(.))89FDFNI*,/ B*6@0UX)70[S?+Z79 %I&N:_\QO&BXYJ0$?E/XF MC"A80=1V;"R*-HGOD8P> Y++!<9.?POYZN$MS[<,,Y1MJ[YSMZ_*K.=EALEP9%Q]XZBU]71 2Z%L_P( MDY*IOYA$%.SQ Y/1J/K5E#EHH#.9I:X+_RP\KGGA(3K\ZQB#>0/FJI02TKRX M^"R;?,K_#[2:_(>(LJGV&>QQ'^GFS.U1!XU?,:(2=+\\.4MU%3.7>N0\:=?M M@($ "_OQU?M#<&Y$Y.SVVT+Z@? #T:28VT:>ZUM!0Y@HM'[T /7AZ)81J'8* M)>"OT&>:S=X@0\9*+[$!=JQNQPUSWAXJ-@\)A6Q@-A[3MU= VZC!383M%X5& M(4U4';[K1X+R=AN:#D+SCS45Q$C#9LM?#6,(0_^.?.(X$G(S2:9FOF8LV%9_ M(6R):!,.;BG]Z9T50IB>KWS'#'X "7K'/C$=C:"^-!0)"ZS!D1C<6ZY.I523 ME6BV#'SLZU+G)@0%O-G> VKA?G?$_- V:#!1>X%R)V^97&]=X:&A*>CF:Q%, M9)J.S/AV[7T732%97LFKI$F5 YOJ#:;#175A MSBD.^G9KZP#.[+L 3DUW]#9'>.&OE,[O-R4(,FALR:E,%O)28*R6WMA[2'?F M]W0BQ^_6OM*]*JAGCM"4+@E)S=M=-Y>>.#PIM]C'4',\XE$-6@&2K[)'8OX5 MB/TVA@C"ZZ0>EYB1>_I%#'JXIV\T *D'+XFX,[=[*T-/9>)-2[[A_D)DY/KC[EA_6Z#YKPCP>O[LC/ ZC7?Y MET5X/?"*_1:IA:\XM?!7]2&4*O.UNS>>W+5Z (Y/VU>,GHVLWU_>!$GA 56S M1($ S+LKB;-Y;SZN'>G>_M&H1[^5QT_>MCG[[3:_ _[1T/OW[=LWETFF MO>.TW@)TP1!\#,Z>DJ'&6,.>\?4/?WT3$3KB7><3\*KRRRN#:N!AIG6.,KM1 M9&:87W&SZ)M(1COR=-8$C>SZ#))NF<,7\%>_BU;B")LVTQY0TP#(I!(BP!Q% M'C8>>7@QN;+<-_P;[44T!F;,E69?X?:3*W DV*T7UE:;=O!_NZ]*6L)P-WZ+ ME(1PS484F!,#NCSHS\WL(;NDJ 5O3'\_\"78MY^"Q/JO>6*Q MSPZ2?CA#=CS:@D-"GLQD&FESSHL6<;Y^L*ROFPI%!)M- [VZS]KAUR:0< S( M+>YW,:Q#O L&(2^H M]X0 ;=D5<<,@T(:LE%?&R*.,SEC<.C8EI[QGQOE"KXP$_@GV^AO)M-,D2(EA MFR1U%#^623M55T0.?*Z1L>7+/3P#S+0@K@A-["S\DG=#L.2 ;8P1DB*7Z@@Y MUN42H=T-K+"/A+(T4D*J7_H$IW71[T!R;ZP$H-:F0S[RZJ"XX<16@>2Q!O7^ MGH%&W%C.X]7+'Z(^&H8GL(3V(R;:,\4B*ZV+RTK1(COVJ=?O_ M='E%05Q&=_YUR7CT;/)7,B5D '[(R?(K-)A_[RLZ^Q5R3I)F5)Z7=L7-NUI' M[-9Y6W0.K4[+<3'YIF1UHQNK4I;H$HO:#, <>&8%-P7:G"556A"-H,B+J)*W5C>*A-%& I< MKT&Y#)L6!RJ[11.DDK1SI!>: ,2ML93N4=;[\9NT<\P8Z6N-#'A0CA >Z.@X M8*?:_N7.XGRQH/5"16E0J]5S.)H[W6N%>3-4-NS6#1/J*_Q":%S(;!1MZF/A M+(F<$@\_^74F/0OC#1O!O2<:R+#UFGHU7>=]994:<5E'38+\I*W2SA7,O1@' MSQS/BNWM\ -75=YUDS_2PS;EU'!"V/#:>297*+]I>HT^==3R^-UUHGA*05H9 MU+6YJ>D,K,OM4P<>/ZDUB%:+SC8KI)UG_S&9H:_SLG+J=O,UYGC%MQ]?D4B]B;Z+5>XSTOQB$MA M+BR:'G9[AJ]4I=DRA E(=9S7Y#=8$Y9Z(X]:PG&5RZJGK(L;2H_G:^4W<'B# M+"R#C9QL&FBCETK(DK?P>+3;YC3RT #R<6EX>(HH,?-)6NKK )37J[62S+N\EHX!^33 MX3]'UD@JC@?C2')P/?([-)"V+\-RO.VZR0!#'X$UNT0*E(IIM"9,ZTU\@D8/-.56*MPC6@];7BDS$_ B55MAU* M S)M%Y.7_$;E(2>PIVL9? D3(VI?(X]$)G9,63Q0.\H+08ZUB$6Z*(T\\A8* M[VRZ@*YR%EW%_UZ^:_A_OV?/Y:6:*ZX1_D/!:V(&[LIV*P\OK7XO MT#,A!S3UPAF.W4@B]TON0*)5^OJ*_Z#6VO;HMW8)095P(CM+;CN?!L=/=W1C MS=%$ED_8T&WRK<C\XXSZ)EKU]0:@!?)P@FPI MA,SY)<>HM@QD=7YB/M""78&GA[G\&N [OJC8 4!STXTI),U% MXX0!5N(@BQ+1-@X7+:*)6)$ I0!W4K('=/BT]'$I.O=M="B-A224Q=G-B$WO M.?83H'+L7&4O%\42V!W!;.QV$K*@X-IQ\,K?5N1 *F@F#IQ5U[5MH@V,Q75S M$%!8ZJ"P0<18PCBSG]XQN0S>RG?H@GV:0B\N]"SC,";YC.DQ'1+4^6:[RW9]K.*]9?H4"K#YK(M MV)G;JKX+GZ7+NNY!+R>ID7KR-;WAY/FSZ9^SR?_I&FH>S'9-'WZCG<[/7WR4 M?\P?>_[91XN/;:CTKWU;HL'ZY7MR@AE H]R!S__TXE.^7+J&YYG!VWG7U$BL MJ?(ZIEG$'XRX1(R9HI?W&DSS^PD0/'E+SC@,WD$45_0]N*U6&VX,IOWFY54$ M>K\N$&5HMHN701?.8B;64*";LX>J.#DZ6_5UA$U"OVPSX7<59/; D _5*RB% MZ9:0%!A'4.[S1D*76UZ,_B+L@!&+42[^GW^[V[MZ_J=_N_V OC@E,_/\DE;D MNS=_GGQ]>?7VU>LW][$PCSV !W.ULIG0FQ2$WG&GZLU,QZ+L6)7LRV+)_N"^ MZ6-=1;8E*B"X,@3QEUH&9.0Z;1[F!"S8V@?Z"( M>Y,X(EE,G$>UQVQ2E7_ORX658R6U*(8W"AV"(TG_+?/.\;9U#8IN^43JD9:H M$K$$>C)/A?QUQ>85/!UM.--[?D")#8&*R2"1?>OJ%=V\+6?%(GA9\,IJ9A8Z M\A6K:7#>($F['ON"I$EI^N&[O:N;FUJ5$M'2K162X-R%VHD 7#?!NW.^9_@[ M7$+BI+%?N%Q"@-)[D*=XUF\U5J\QC;C]5>F-AF/LM:4>U MIZ^S>R/Y4VL6TKH)3B[M^*[HAFAZNC3YU#C-(_ZWVNA]%6P//G)\/_ 'L"GL MBD+\@YY#YE/>(DF@P9 GHBU& M)_U?__[\#\^^>/%<.:5!V<513WBPT=5= \G@"=YE0OG7/OG\\XL7\B3[R47? MFL.U97(R3L+NUNR6\DMTM[[% )(LED$*%*YYXG#IX[M!A4_G@]X1]"1_%R=7 M&0(U\Z!Y8W;"G$*.V.BIL6E"$BF; [E:&Y ;K@#<4N(@T^#0YP[4$0X,Y=,[3;!=KB-7_4[;7U'^ M3UR(].CUL5&S4%))P;H<["XF[KA+^S),V 2Q@S:Y!33B MN)?6L-O>,@Z#"F3Q @F !(UB.I-V 9WF&O?WD6O5O#-F^TKO[7@BY)S(@/)( M.!5^/NC;<2^4^CXM(E'F.>&!R4OI&M7L_= <;1 KMPL1D+LI&7%>"ES*X#>J M"@[K: U]:'Q?6#[F0!KSNW !1QG/@JD!2HEG#.:D7&A9@&9TJ(R$LU\DAN5> M2T6##B95[*S.O)A"=K'O6$AUS]SRTX@\3(P0M2A$ M'T)X%IM+WQ5[[V2D,"Q$*&R@F9A']W,\(G:?.=NQ94:>N4;6DKN7C(1D2OVS MV1V43KDS$T^2P/OD7( _C7"/K6W"GWT6>!B^F@P95C!-@S,/2HA^W>NY,'!"#U*7&6KY/OBU+$W@QQ' M\.=[-CO614[ M4S;CK+2L8 *J_*.>*ZG<2P3!W(3Z[VPS5%C>)WY,XQ>Q#< M;,LF62[)8A@Z'F_7] +=Y-LB-V3_%04I2R_>S!X[#C=#ZD=<>L'#3WYH+^PQ M^6['M6:'EH?C6&Q@E#01O>: ,"+H(R3>]5^D]%D 9@GHU:'F#[:"X/=E)\T* M5*Q.U$N_U92+C4*HJDLHY4?..F0C9T GFO^6)SO,4$ *_:K;0>(F)70A4S!_ MMVZJ!>=>PSX089E"D<0 W\62(VMF*YJND&=SAKPMP4O52_ 8G\1(/%@P#F3U MJ'.&V&)":]98&/]TSK@%^G3H;V^EW*D-.XR)$+"O[1*72^,YHF\R[)AOIH48 MX;X.,B!64F!<1*1SM?D7GF^?7$KWOFS,IU>:>Z -DN"?YT>:+FI =6B0:HK% MEBO??$P\\A?TYC$K$FV$._6*N-/VC=A8!0?B(*7PL"1_DB$ZR;6X'715[_V^ MO'7J=3?>D>08I,)#DB1S>2HK\0.E?X@(@!4"H==":;XL'Q ! >DA''S#U[EP M=3BTK=L7<2>%UE6[-QAW&).-+HX(7T_R3'H)E>9,W"_=;.[4_1**;1$;.G+7 M@>':'PSI*XUKX*$.B+JCX&6>!]JIY0+:J)J7L06@N6\F%SY7@QP MMPT&&=GC=*EO+=+X]4D(.Z4=*&P@:)J"BBZSL&3$]JBYR@)Q!T,1>5#C&/VKD$'HXQJE('TKX'6]QB@$O>#S6W3;W/L<]R%4Y2[VU= MY NM_O(%]Y6LXO./9?C=]-XZ:[N7< MR]*;'Z3E*;:6YDX>1##!B?D@W^5W$??<.4K1\Q)J26XUF NO__C]KNJ6+/?2 MB[3,QE(B(^NAFE5[[8F6PF5;;/.RA<6X#?UAH)S$)=T5&@HOR_>XW=P+W\^I MN/>4\*@V215.6TAU='FHCMG ':5AX%[8>4W?.'M:Z0WW_\6$/4UK#;5!)9&6 M&==[5NMEJ]NE=F1Y+$6D%I56IE?ZQH@T%9BN)(VD%0 9N(KOI%;4Y+,HDB%I MOY!:-D[BC-R0E7A&[AGVH<@W9/T[ P\G$"''KI8!$.^V5%?LJ_F=7AL/-+1\ M52>U?=H -$'T^([):.X/:7*AIM/.RI2&=%;L;HJ"*1^TTUC1E8&I4/*U&0[$ M==XFL:MF'ZQWJ>EW#,B."7&4]D]R,7ZY08ZY8R&*"&R\#MAAS,^18W:DFRL! MT"49>&W2'X=ZI-OA5UIF9D;6&,L6]2.C0N9<5<&% CK!98.N_URY!_0PTEO0 M6RW$0=?@:\X6)-]7S(:%J2A:GLB/HZBC'OS=K[/?)2VO45@GB6^5#.QR=LSI M)5/M)>NR#ZIRGJ(^DBJ/\F",WUY"M%(,9]*QG>#"L#3 O8>FC"\<%N<:H2UX MBPVX3 9K&GF"C:P&3PA5%8D*'"_FO=YEUY@EKXO=-/""V_4A]*:9[&M)P%KV M=4C#2?%_<8-]GW0=Q\G2MB?/=Q#I7[SXW.L?OV%\<=-3-(85#032'JV[S<8KO+$%2!H]Q6XXQW\7B7%V>\RVF\RQGO,K8_[2*(3>D'IJ*;%O(0 Y@KI6"X8UP)A^)"[M1 NI*\Z\WV=)?FSL#C<"$.RMZ8Q=$9 M'DRMK[88VLE-D L:QE6.%&#]MT(UA[22K8P70W]EW)%+,#J9G"M6B>;S:TEV M-SHE+]#1J8)E-@P^ K;VKAT9LD$6CEC[O@LUR %NU"CL@!+@^8ZSI-H@;K.1 M.6M1)(28CF+[T3L\+'6[?I1?F-%(/3(E!O1O>>O!_44G5+37C/W,52_O.S'\ MGTKF,FYE!A%!BNN__^R7S&%$+STS"K@!(:%M!E=L-*-2,/TO0]DP.=(+$>%RMUX*$^*3PQTN &Q]\L/H.V4I]D=<2\([ZT')S(KC)9>3KID(7O(,'^!*^@#3^ MWFLW,4,_D;W(VUU-%DRR5 Z1M5N7[4(YLERGHNIJN8I#!_AP:XCF>+BP]/,?(&_$_L M[K*V2FZS85#?$"%2)[OK"7/QCIKF!5>0?GF*68UFY+%I"&4\[? M,5UIC32:]";0J6P6[%U#PFRJ_7-RM.7VLQ];%!M$3XTJX15U'J\$.S0![*JO M-F[FDZ[%!]M\0*Y-NQ?U)B%:(>M2;&.1- +N@W ?G\*I8MBCMD.#E]0+1ZGRK 'II[7LXA%">P]'3R M%8?DV.\5\BTI"J<2BYU1M"TR%K->6 *O^XH[+NTF,T")+_,O+;7C69Z72@SE!H\ M=N.X-K(; $] @UA7^ID.0NEV\6;#7RPR>J(I6@K;C>RO4[9HV^G]] M=R08V<*L(QKU*&.^EA;[9$39P7CX)DB1,4>VH%X^C&@M[/8P;%F$@V3AJG'W MT,CM$X$1*B[> M%NR"'&'M6:)XRIL1WE[.; 3<@\(V2W[_)"?]5IO_T]&91)^<]#"R&\V\J;23 MRYV@U)I.;V_UVI3?,$D99<-U^*6I-]3'>SI1S:P$W8=JLB3%6>?O)[C^6S:- M^N+HQ#3;!NH\D(&\WS:=XG35S[0FTFO+4H;0=O3*U"FR (]C.X[+^%F"CPA] MIOJ18N%Q9XA!2N@>%-(/<$QI(C1*9JY7,^W-'!5".5ZJ2>2L:6%2;%[\2*2= MGK=YMRZLJ5&Q_FB+4O!?IRT$?^O;_9 6\2C$3: 3T?8-68FQ_AN9MO;\S 9 P)<=<_1CA^,I7F(/;6>I79M@ + S M!6![K9QGB+J-V\T^D];>HLB M,KZ>!A'XPV6V.,!W^MI2D\@\R2*'39$!1 M@7W&7GZST+HE_\E:4"I&AJ>I\WA M /O<)/E&MMCC[4/.F/S/?=?K1,6WQ]?T1,6WT9_ F2E.N C#9>AF2W7*;4O(W8U_/:/.+:B* 4 M5B'1/I?[Z[P4CWQ,=N4F$GD(MP<2CR;2$&5V)B6X.8[PQDLV3BB>^&)+U,TM M,ZRB-R(]AMN6EE\+A>>5?\253V@=,P/6Z7_!)\GGB3.9K]I"04@C?-!^(]BS MSNOYB.LY!/(I-TYL5V):4K1-0^0E!ONBEZ[WW#MM#?$")H 10E( MFHY MVS^13*WRFZ>7(7$*BU'K,20=;@::8A+DT"BFFDY"@:4M.^UV:\825-FD4!P_ M^I$$D[P6B'7+$&N%\QA)0:T<>RV_Y4+4L-!$ MMV SIQVPZB F+6P_-&W1@))\])U3LJ24&VDY88.JB57U8/-J#WDBR?=P!EM[ MYQJ3EY3Y7#<&Q>,?YRQ=,^^UXS FJ@Y?I_'O>)U7O?9X-HO 6!%PV;NY$F]8 M5EI9/;GW(=7U+#O)/$E7L71G,'>R5]<$F+T6!E_-GR\Y6>QJ^YPA*THX=UV_ M((,BT$Z!7])F/>53\8",\I7EZT]Q.!\&V1LP5"9 NJ)> 3;)W1Z[M%& W'I: MVYW2\^]0&A5! >?7BY &"LZZ55QAUKS)VQ 8X.&?T0"ASKE#70G-_>HL$W( M[UF=)]:KG%36/C-B;\/.C;3:L+X2C_1PI?) C/NXJS4*_ TPY@/F.<]BE/:H MM!$[:*RCN75B'QWU/?;G\?&IRWR?8?XJ!Z&_T, #8CX9A/PN1!T@-R?^"5]SI3R? M7=TEJY85)\K9_7 3;MV,T@&HA5YE3(J+"7\KOS^;423 FO.9K,#E&*V8";]M MVV):Y7W-G2"LWJCR<,JQ:"]B^\DKRTSYD&^Y,P1_U0U_ZR17YTYS/U#/N6.6 M&2DL='AJ5(;2-CO5J-^"9$L;8 Q)K!#/4K$;42!7O!5I#A;17G9A((.+5@8^ MP:D>KI0>><&K:B"X?G/O'2;+&)8U<+^-*PJ-[2_&945K9DAVNOOR:KCOZ:$;B.?C32PJ&>9QQG]R:/E!*S]MS:\#SO[K\ MT?,M(">E,'3]RS%#_.&F2@K>!ZT.;%Y+9DX_XJV4_T\>_EXY?V M07SD^1,>F79%SPUWS@)]*$UQ^TUE-1EAN:+!_[F_R4@R.P+7+19F+>'P8!,#YDY_I MP-*91#_FE?[,GR_>7%Q=_'0A,(@M&XKG&6VCAQJ$@2J*Q>OA],'29.-==5T4 M03WF1_(_GC'A'A/^V1D3?AKO"+HE<17:0W]?8U3D\ M0;Y2T$*2W1S8/(MS_#64&:&'QGIV7Q[QM9K#\<#WC+94D$OHOF;.O_E:2)'; MM%IK-*4ZA&7J(,6BKE#'NA7,(ON?2DUO.29TO,/2'A5_2%OGN"V0-E>.50MD M8;]G!^KA$6"4/[J_ 13FB%T'VE-?/7RAT$""1^=7M.W(>(.D9.I*'DK<\D4 M:DN!\"SJ>_^3158?.%O_;-G5#^"K=](RFGB2N.&P'5V\34G1)A]PB4#L ,[= MFON5RL_5Q:JAP)W; 2-AD)QFT]]D[CW[6!*SJ+M"D@\\/^,G MQZ-_CL,4

@8@MQD MO)^9)S2<2<<<6NE<L2CF^R2CUM]WV/3:EK*IND@&'=SYD[R8'N@M M?!5YXA*V5\RK$ZR.TA'\/WU7)&UFG4J>DV7;A&JC4KBQU.=^7H&A2*MNH#>R MUI=],$E]%Z(&EW$1@UNV[LN2M#_*';#BR3B14F\T;'M29KT7*^-L"-HG$>W+ 4IL2R3'AA!)"X M8QP;I$P49Z_9/$K0_]"#<83Z5VG>030B_6GR_6R4U/)XC9Z%6C&WCBT&266] M?;<-)Z1X"N WX"[37[ >I^(]Z.7B24X>%A4\&2Y%+EXP(%SVMM8GL_KN(HVP M_\P>8O!)6JY=TD#%70D",D\^%\^\'.F3/O,/E]'DH?\DY'XZI6_8']]/KM9D MB$]QJ _/@R &\>X/^>EM:92]N@/O7\(3D(7""Q-4%'8CFT7AU@H_DS"]F;=S MH#ST%.DFWZZ3("J$J &:P[2 CM@9+()%[03)_B'V_MCRT&E/9?(&$@>P2A\$ M$M)P@K]#OQ_#/KGNX!YQ!"')L'Q;"K[7._NN9TD]S>6XAFB&<&Y2%?D"D1A& M-M-N-.V*Z$1M'7&*AD#F01#J82R9UKE+;)8@2E9,ZBG.';(/$A)Z-W%\[GI+/'9/" M'9-?!S-U_'2-0>T8_3I^/$]8 /<#B '43 TEY :S(1(][+6Q,>MWJCJ6JJME M' 06FYGVS"NUW,/$]RCNZ^A7BE'XXU@/]-UR?DO/7&&,T\BF;+?L]'%BSG.% M=_,UQ8N5[&A['_9"^YHI28K39.2Y6_'&]K'#AHH-.X(0+=X7' 48!!Q4-E&5+$:'D@G;74Q>&5(=;G%4!@R9"[*7R\255 _+ M#A"2.]JM:"YS=$PQ#^ZI@G]*[D/< ISGLK&@)G:_$VGF++)2SD"^M^$47^Q= M'WM7>K-U69F5=NH! -'0E<89S@$O2';&4B18BC^,@("J]-R$HU;5"["$1BRZIX7WH%-]':X/N=N_+$%)F(\M.\Q&.BW[OP]W6N MRB[2X ^*19P(\,'4H#YUY@1Z9%8,8"!%D"?"J9D%66301S-U]T]78'GY+R3R MC<'AKJD*X88[-W,_\HH#A+LK4WV^>RUDK)B[QI>1 K:L\7EE'W-E4:V7$"B* M.BWZUNDPVN)KLJ>\GPA8: #)]]Q83?]#EB)OM0DD;]V3#W)P17U=M@U:T\^; MX3') 5B+ID1B4=1.2V^>M\:@4+!4%XZ* @547ZLU2E2R5TTAO7=L"8;>CH[$_O]9D916C;:?IO*+ J"8,X(@O.J/*;] \)4UR92;=*=U?;U MF27L-[Z.NF(.Q:)('\+*(T!++ ._U6FR3]S5*6&FV9ISHX6V8I(D@NO&BTN9 M I7I!(<^HH>+E?\KG!W\QS%6F9.C:T0S)U :0%P<;GR3$"/F4JG M%RV0B:.P$\:*U(N\97">DYI(R_F*S.XB$^20ZVF3=YTA4^Z5LT 7P' ![C7S M],N-A$D2'VDU]+HI%ZD.X#$;E[2"INQU"B2EW]LWQA.LA0I3"Z=WI#?9C'+/ M7A?U CA48(I"8T5 15KZ+69BRG]("=:0!H)YIR'27W?:\SF4W8ZX='1*NCX( MVY5X5S^9R59+=J*F?W7V_R8,(%&^ 9$H@P7^U0'3'T:/Y@S9R,X,Q"W"ZS^H MGRE-Q+V90T8547^'*_'+I:TAL'QOZISL%NXB_[)I"(R2I& MR_Z+=U TBX86JPC+%.!Y1$IM-_1OGVX!>$-)! M M;9^_K>NZA,Z*%01?C=V)0*']W!"AR;>S>K8=87;M8_LC](CVF#%@5Q\-U$NS0Q MW??DKRP^YN3&CE%9LDJ*V[+&@[N=7@9?;]C[B?SK\1B!_55$R0-)X5#.E:$" M_ D;IB _0,2+5QE\N-8FKI$998^P=O<6#VQ/:7$P=,F*9)9!FOH.TAQI=C8R-K0\J;I-^ MNRQWH3[+#4J6^E?FI5)PWPOEM. Z$*VA-,O1F8+BFE(9M[(]T2=KS,)R,^37 MY!*ZLN*8'0B$NZH9Q=\+4RTU#=YM[BDC-L:U1N@_X 30LS8"4C#'/EFI>!&@ M?5AXLN^BR=XV+/"L"R)-SCH 0YF;\XM[YV;TJ$:NE";9OO>)5HYL]]%>?I/- MCBZSZ(KZA;B8O)3WG^=H,G?>M>'2!SP)0Z:&^Z*H)983?)3V)X4(1517BF6; M;\);>ZCI4+C[EBY^;$1KS/8&,8]*@EY9/%!ZW<.U510M.2A]0B$K@GW8HZT:?TC0\^Y M-/4S9X6:$=:!94(Z\N\:ZF[#?:;"I+AT%Q6>" ZY[=05H#QDN)!SQC M(NBDD^#X(@=)@K2TW(&I+PH3+Q(>TC8NM^9*^Q'V0FTLC M(LO/9ZP6;@D+[;D0A^KHKI1F6^=M)14'&[*K\NQNI^NQU&)E;RR.G9.QH>$> M//8DO:5?(>.6X+0\GXEI*+,C(^='":NFVA#KOF7]T$DX+1USHXC!4.?U"2'= MM"%\RG=!+,J)\ZNAF:C=L+(QO N:W7 M91<:I-*^G4T>P] !9E2J K(\W:17ZNW[Q<7$-%"W2DN( M(]NR.6)V1! >8B"RB[1*J9=85Q3OV%H6;2VIC.2)]\)JI16M(Z$_/^/VK(F4 M?@/@R)?5315+.M)63;,(_:P.5:9D9>Y;H%[8,/7,UA7L.;L)4CN[T^,.&>#Z M_0*Z=(@VX>JUCWNLUQ_+S<[(C\FU.;HMQ]@>#1Y0AKD^L P#PQ&I-X137N_M M8Z!E_U5)!)92F%(=I1O2?^'<412.,V$V8Y MVA7N^.0F*1G)"%-*#CVNHYZ9.UR)*&!DDCKD)S4;$MRI--EN!'&14= @+_1! M=% H]4H\O#;O_D EKNX8L55 G:3:@Y./@C?^<;R1M5456QSBU6X#Q#(,-LR9 MCNY#/+7(A%;6QBD0,:;"\R'6OI7%0G4YR!&&E4ZPQ+-\MV/@/BM_A"+U 9#B MXGB>YU0]F5?H,BH4>^!R> \'T87#X<+ZR1^"?P88+B7;1&R5,/4 4']#Z_QNE!S*W'W$R)MRX5TPNRN9(P H7:VI!Q ML><<3U]5S0QXDHTP^H;8=F Y?Z^G_G9=6<:[Q#,]V#/+]+CJQ.T*6HA6!&#U MNQ^PR16>D],C:/K;@+\L.:'>320W ?O.C_#2>OZ=!HELR8HL^TYU,C$,?9-Y M2,.DWRF74BU?%**&X"+T& 8JR"@2&]%SN6GP8O*U*#"P(DX6-J:5,^W(B3!D MP5GLHM\XVFGC>?*;%O)\2$^(EW\$WI98A&6+5877MN)JVQM'%WU@.]S):O,; MY^=L 'Q2"Q"MS-!>Z"FJ.W+E,!=9^'#G62,^A+6XI2GIMYXC,CQV\!*SO?^4 MA>G^IG=4&K\?RD@.2KXS*CU>B"N5'^>H['NF0*7XKCC%<7X 6YI"Y%0:N>Q< MWDBRPG>P'H8LJ\=<<$"T:)C,SX7.S"B;3=:"O .)U.8[3C%.G=, C M,XC94-O]L#E1"O=;UP A%W_(.!6A(OJ@7PETD'==*D'.)U#7B25O-A/M^L!(DO^=-VYJ\0VU@NE^5HE$9%@7&=GR1NCM6B;4I:./R/]+E3M&E M,CW2WQ^PC+;YMEQ(WEZ8@G;%?%W3N5@A*27R#'.S;%P5"#S4]K?H 2BX-,#? MC[ F!VK2(H#QCEH>75_11"@&!13YYUE!RULVOP]>^DM745G3/E"DE#!?2RVB M[7:1"_4^XBI&.NB60T/KBN[D!8?VJ[X.."K_R.1SZE]9&(%^:[)7)2")*^LL<&')'H@.ZYI<;JX:H%?PXKOAZD^01Z'7W1? M;)+N&%4OE(VF1SRFC @V;2+5PO\58E_H'^M:1F:=ERU>JID@! M;D.N3I6T';*MG7,2?GCO*E0?V.!V#U&@IDVSZ;(69Q261V']\8S".HUW.:.P MQO9GS,9$HSHA^[8R8 N,0>>R3U$(B(Q-+6K/TM96O_%17OZ7NA2O'QE EN=Y5/$B"G2<)) M0M/PI4NV95L@2V[)3C"__EW3GF39<<(D@V_5[0/8EO:P]MIK>-:S0BDIPI@, MM7'Z\[14>?2 M]_X%#EB*[-]YC)]''U/\[RNT.D_D=O>]E_//R@LMMMLKC\H*6VV2HIO65XEA MQ8K.IO%1C/7P!^!?C*,=-B#^./D7!5Z?'^$?Q+AAT2F$:E7HD>YE,M-M>YG! M!\Z(R%@F$X9,N2[N'37P&A(J44E#=Z[D0QLY%BB$CH78YP[,PA@*&E;.8"85 MZ)/T>Q6E[-Y-TK0%P[:(91AJ:X0R5M&8&@#H;_**+-L#AF$6LSHES9A^O@+, M*Z?L?8WE)2M8@98*.5GRO/'0L1S[:AL<059R[U/(AWML"N")_$UG'PV\@,Z$ M)M\HWV'Z#B=&-%1K^:[[M.U60I)NM*^?V\/1H<%F%;F:G@EV*=>)30[+VL[) M6+E[0'$U2A491A)I:$898+JG<9,6>GU-P-8),U0YS@ZG:Q:'V(@TQD!9U7VX MIX3R&+$D.$X"@V\4E)9CJ-B0?*J9OSG3I%ERW1DOUJ53O3TCGUR&@ CK/JR\ MHHHNZG&M%Y0H)H64<6-W1K-"3S;7Y-VI>M4B#A\,OYU)&Y/RAJ?3U+61,$"_ MS+O#,#(XT [6S&JL0DF,8%)<]+56Q#J>5=9U:R;$KO5DT$B9!C3EU]BWN3?? M4=\[HR.85W&V#P-06U55O7D7M1VH(\1"<8V575:%[?[8PO4]_37]+V['1M]4 M?X-=G ZFMYR$6#-AD5C]>/NX%TI3**!EZL(%AB")^\E2I@2.?45G=6R^,+:->'2"!PQ'03Q@*%R2 MA'PG:6_2 -?N0#R@7&M1',/% 7)M2L+%0%U[%N0E12IF%YI6$UJ=Y^8#E=%;0D?]YXX]5BFQ4JJF<78Z(,%4U!K<]T^TS5,1$B0WB:V9BSN M?;EV-(%]C]0OG>DJ!IE"&.E4(1(\1&@%H1%')NL4KT'<>VKMB%BI MM,^D42!K8.A:N<\QE@<&U,=6ZQ3;5]$'DO,A;%_ 3*;B0X!+<8/2)&<*UYTT MR(QQGLC11'B( >@46CTMTJ@C"R\S #0L$9$0E.$U=!8>*R9 M<5MQ6C&KN[;&7]02#-Y46L37ZP0+P-66 ?'LH+*/$3K15Y@.:X3B%*G^TTP: MK#K!,5>)C?JV20[Q6XG39=S-4%$EI\ @%+0.'#?7_E??'QBPA0 RJ-!%J=85!^C @,44Y2P<\(=@PD\+J/J@XW;, MT:O!53";(+DP$YAPO(\H MQ^A?M6:F0AZR[\FH51>P[YBWBC82#9T%(SI2='!T9XM[9\MGP)UW)42V9.9) M.$7?0GH@KR4[F<089-$XMK;LS8;K=NT0$T90X8E:T&T'VU\\#^$0%5 <1&,3 MJPO13%"C'S'R[>_[L+-%W>$[L3/H=-.$ZMJ$JO* M,D2@J;#98GBC5RRZU/9W$ ]A\Z&7(BD=\JCK1*5MO6K>ZGIH)[](?,1 !5?'V6XV[E:#-0 MT2JI$RH&09H_^M42_WW9MC$S-.^9OQ"?#D!KS9%O M"P_C:S=?SL(V4L(NF ;ADZ] 6T"S.X M8QRWE#Q,^IX=C.XR*R>2A>:SL?274 _X9(AXRO*,I\/WJ;<-UMCA3_M (,Z+8:N5=GG MBM&G2%B!$1\?SY:^=+D#]9K"A(0-3,2LWDB_2FL&A)\*3 MA""SH22,[I!1C.QB<6FB<+96'PXEO[H *RI;+CT 1<+%E;D24%&*FHN+4[6M:0)?8$2)!656'BFO"$P]=/5 ,11ENS=J8J>)-"GG^N! MU_R*%VBOHGJXT,\M1KI<\EM=:+AJ:9;%/S&.WZ.:VT5T-[G*)KBKN5%HL%0< MAL78PM6-/-_95)@ %D;A4Z!_$LP=E<9M 6!LF-J0DQW J>Q1S8JVX$F@52AG M]7MXMNH,JB?9E#E,G2!/3=--0[U%JHO\$RWBYJ4[*?'ATC@,.NI%: M4/#--7L4?9\:E?(K\(>&@#L6\Q]?B(QJO.,8J6M9P*W:Y]N+_K@8!EFXM=FPPL16+KI!YQ@J>:$_H%I:9]]5]<\B;6-4 MPGYD);A6:W92!DY@"S43E0!;U(B57,V5Y^*Y:>X$E^1_D5D$UFSM92F*7K%: M*46""Q1PU5O:!#ET=5BL4/=<.>U@TQ3!F?U6((YUZ,0R'E@1%PR^AV+?7N(=JW8K$"@)P<=VI5T/0X^[>^8C< M+P/H5J$H*B?MJKL=62D<V3 N[%SJ@FN!9Y#_:&6@AJ MUF_+$G0L8G^)[,BUZ&2&)9F%WS,.IL72Q?@4O6#R'=EM&V0 M89!&1?YSJ-O'DG_[58\7J_;(.>MMYV*N/@-H>K)R/(#&(* M%.?M;9K%_9IWA0<5FQN@L0): ;83K6C)C*LU7ZE+I&0AQW)&(24(CWJF$LA&6PBV:4! LCN5 MHFWNY;"M&8(ST+3+/61L05Z>A"HO^X;KWQ1LX[F2(R:EF-F;BL4K3/BDX;B^@X.!N 3YQ!XW0/T+_ MDCB,T#S2;+@($['&8D'4,ZY4&3.,6"--Q!>ZH:0;T@JA5ZU>D"N<&^6!LTX#KX@<7",>FI#Q6.V$*0/+!HY,X,JR\F:Z.63Y":"LR']>'#Y+@U* MX>=!+5^S7K)Z)OE,SZ0L_!#C0.:RMN@\",&N>+(BJCJ,;@3HLP!W1W4GS99( M)\XU.!Z^7WR7>.>QUM.L=EM$4A]A]9(R4.6:62B*T+5V M.LS%H8EB32Q5E.&LF=&XI'*$0B1K%6+H=W+M5,Q,C>M5\##-JR*QF0:?D$@6 MQ,]6ZRN.BU09&1"6OV8Y#1^5;A@F5B!',<-0D'B* MXL$0OQ6?P?!DBM89G:\;!4;)()Z%5/T#QN@@[..R^93TY=LG3I&JR5H.5#1= M!*#XWA"'8J^/):-Z8 59HD ;LUV$=B[[\OQ%L;H3C1NUL[A^ORX;"O-?*+@_ MF,P1%AJ7K;9IU4&;0YW8>,8H;*4I887$AGN4,'IV_>/+K;N#I0%<,X%&RSH/BPEQR M;MDU,%>BPB\8 *FPC6W>7>A2TK#++L8%7#9+^RHR"Q W5G0!0XJQOG!]%#1* M8%?-@L^GVB0FV'L^L%I34L$3TG1C[24WZD-6W!#,_CYV#OR(X?R R/E\U^HI M8?6?%EM<*LKYA1.XU.0GTY[I!Y=>BC/P8M)N%*LJ_07JGR QC*0B:,N,0=Z2 M8HDQ4@+8G77(<5?)-#0?/INN/J4/0-[$D##E8P$K,=[.!F4:B8W RTBCL5F"_RY"U]67[2W M$^E(>*F%:<'B@A'UGRJJ;IL X<7+%UXHE8>Y(=TNNY'%[ 7?,)Y$DU!9O?K7 ME=SH%DO:47@69QY'A07MP-ZRE.'72A M5-\NC=($M%2LU"4."?+"B0J4;9'I"''[O-/3B$!JJII&,_5IYN9D3K,39(ED MI=@2$:R)]$E!CA$U;FVER'=)CD+U/#;*=F1P&4J^_&4_7"R8T&R*D MG*;D&A8RC,)3R6K/5;C@+LHHQP:,H+)I,BFF=QY8WI!R-'N.N2M]XPI1\'XX MYJZ5T]!0HNDK@AD@Y^P#E#_6HTM9;SV>BQG%XLRQ(!97[6VG@K=S- E5WDL+Q4KG719=V@3+8Q3X9Q2:FMN "F*MR8'DV*H3GQHQ5W(4@2E9" M $8;^)P!1[V!G^/7G-B6ZT?@QRA%?B%OKD)H.!;\#M7>.+]4[<[\PHKIRV7Q M9G<]FD+,"GD:MO3-U2]L7HP77*O"WEUME5!;G$%BM&(CJ M1F;W 26%.J?LHB^QZ44QL(8%WUTH$MV@??WBTE'3815QJ41MA2!>B_X_45F, M;RH2?.,)(1PKL 6=:O( >,*9BQ06(4KX4@EO@GC&-HHQE9A"0E YOD<0R!L" MQ9M&A9)I1#>AV-?O9+Q\1G02'.[4[="?3 MJ "#(\9P\,\(U8ZY>17>OV/QM%U5 M3+U\R2(RN'V=932-7_/">DI/R/OHC]+VD7IE!+)@.LVNLS+:0EI[8<#(14MO MQF:CJ2"]6V@,BMCA6((RIPZ5A%M%5.C;I!.%] M596[$=0%+<_1]/!3@ :.+ZW W*(%5=5^CP:@W-\:RZREN8-.-6$]N\(IJBHH M6V2D-TV?K7;[.F*A4 @O_4 4,#''^G@S9IQF2_NYK\PRQ:;6#U57&KTR[$ZX MV>V9(GBQ%W4B7\>+)4X5!:S9WTSDW6=(H5#UM9$D7@OT65X^@YIP>IDYS M!8SN[@B]XDON2\.5 )AYMLLK5'?70K]95=EP\KJC,PLWN@N0]I[R8F>XHD:S M&\[:%1ZK%M =+Z\6J6FL2!/N'%V%:#GP[KNMOHWF&R9N10?2D>6T^&9!S')3 M:X3O":Y5J.\B+H$#A(Y"$!7 $+K%N M]"--3HBRF;D.@SQ/>UR3P]@XLP2+)W[C;+/K0H3C%N\K<(NXM96V5>7_)'7 JKCD3?63VL!B4T==#=Y;UX4)-QTAI MB"?&K>'4<$1"BENKURN\A<-EY@78J0K=2W5T*;CT-1IMK6C77$6!_&)*4GU: M62*L-?8+;;ALT'O:C:/AHLX0(E$B=.68G7"_6#$U>4!FX;T&IJK#EFI2E_:; M"CV(;=8IES[*-C$&1/KN1@DIK+PB"U/)K;Z+V3?T3!,$FE%SW) +X: M1(RK3TS;AU2UD6<60U9MJ99,"\&ER_8+%*72 'F66;T):!E(<9ABLL5P@%8. MJ- (&J^0!?809=:FR$2KXT6257O]&!9-$7J)% MUSIJBC"5*YW87H#[0MLB.$F'\1 //?:+DC,@2RX]IBV9P'6,R*4OQ,:Y11$G M;)S=%9./> .%85Q_SMD::XZ#+!B'1!:+[OWRZ:')*"T)E>[2_=3L4@85#D\3 M!-S+B@KW.9:L+K#OT_T4SZ7E9,'A.,( ?PIV?: 6-5?(=^K(QH?+ALLC['0\ M&SMK:*B?K7 &V(;6Y@M1*09 ;*)WXXT@.BA>AYC1,A(=CD8[OC).^YBW, SR M*KP[%5):79*DHA7$[:]9Y4M5MC67@JF9I,E.\69GPT_%=P-G"H84^DZR774, MMUB< A:GL<7B5&,L6RQ.F7P*[ZUU?"E$=ILH?C^C-.D:$ 8!*_>#+\;[4^>M M=+]S13*[D B0]*CE(1@T,1SQ/"(\,W=- ;T:<'"5"'#YV8\6^4\@O"LN_F#%;0$W[I M3AJG+F*_'>-I4R]2G$BP$S^"74B+V0/PTG6O? S49)+.)^JNN M3V9=ZWM=,%*1@BWY,,.XK7'HM6H&)TYX3MW!\!'3S%7J927K=4702W;#R73@SFT[XTMN*#8[2,;$2/'DM---"A8/B! MNV6NM,YR25S?2UN"E,ZFY'LJ[8/ !]28&"_-PI%47;L*[U(XKGSZ%GS%V 6O M]* Z/4V;ME_ZB)1<1G;IC!>T$%H\[A!^DKN>=NN*;8);7&]X2E M&]GYIV-A8ZH, Q#%#7@BT@W,4NQKG&B591,Z0NJ.RODZ\$Z-<^HSXYU:9'HZ M4I*I3D[.I KYU?O4*9=I7"WU!&D,G\.YDH+EN1B:ND M]C)Z7<4;76I#E866;'>=4V*XB7I2)O+ ;)FJ@9S-X2E):NG_H-^VC W'HN+\ M"5%=]^,DL*^]Z^"3HB'X&0B^"Q2D68"VA0V%Y/)31CIQXY"^2V:B@;X4$D=& M,NKZSD\D"Y#0)*JGRY(W+/SLZ^(G2@H)%X%[UIBIU*&K[7K#?KYI)%I4Y[B.0#4\6F3[?$;[N-O=JN M!S./*2C9F7K'82\,WZK$#A$LQS]\6-=KUVH%XLP_--XY+?8%PM_?$M=@_5E.S]6:9T.??6_N\, MC$:F=H0!-YQI_,__:^S5G\EZUZT\Q-7U\%B,;B@;9!&EX8 M9)@%Q^_BJU3OUCY: 49"%([#P5SAX]A83H8I29[E-ND8^'+*>&&R%%)G'_'F M>$M1$UT;_JP:9;C=&0TI;;E6L:M;HSR?<>Q](#ODJYU2AAL:16%WJF)ATC-' M/<1<_ R*9Q2+5<.?VG8&8GJBJ>:FL'M::8J*TJU9Y(%@Q4HV@L+],C,H*4UE M@?B&*+02*GEW!HJ<1'?"74YL2>/HHG"\E1R_>Y*G0MW%@'6^K0Z1$V3J8@BZ!KF MS4&]P&@W@VKLACUDDP.9'$13FV8A B/"RJD?1=Q3IX@@ MXEB4G;"3SMU4^$'OXL%BRQ?JT"=CIZ/*J%/98;*TJ5!+Q;'4$Y":>,R82K@M M?!OCYCX4IAQE\D4YS1U2]O" MV3SY>D/1!-Q7M-"/9G)O_)EV<_3MO+C<:,<;<0A2+[6 MP<,-P,\%U=M!0MU+!%X.6,1.%./"E$/:"KB/*(13.KL>\KA8(/C9@CBN03H06@S*,I=4SL"E]CGZL,35%9SB5" M=XS1&MD<3N&=XT+S+\JMV(UW4/\;(4^<0P+7UQ2_IPM"^=#T.?X43-7)59D/ M"L"KTY@2$$ %TF6G56&RWI5-E>\KB22T#IH*2W^4]D/?3>28FGG)\LGEX0;D MR-9+9JKB5T*?PG2B UQW"H$5K0!Y X,G)IY-)UACJ46"&!2V^X4B^_(9@V2- MAXA4*.#M0))1?7F]V7@F2!Z)V^.,]6RI(H>[AR;>+@@:>@\,01EE8;B#(BLG MRO19XU3'E.G1T#R7CD9LJXI1+774\HV%V]E+>W+'P=OP-(H=+< 2+#?E)$\P MU%RD^#5%*0/"2F-;7'I5-BL7#YHTFJ),K5PDC5BB[05>,+\'(6(AU M2J^HFG>>BHW"T,"B[<$+I>>HS./RZZGF'2ON.20EMFIA231O:-_="QH9?NE6 MPF]M428VRJ2Y19E48RQ;E$DIXTM*ODLWO0E]B_6WAS#6/O%VP5GG6D-R(.,X MO267W$)_^*/S->A!,2?819 M4RM PG23/NQHX)0^%GC+=($=7?X3JLCL&(?XJX0IEG:$J.0>W^59FY@=KQ?. M%%=2>1O,]X$?+VY!@%95 (V8;6@PLX2#>:;#%:T2_7T=F<0X7PG<1]'$F\62 MU@^+K?,XXI8N/M8F!9847I3;J*,%WD&RV_!I0G5BBI*6D;>J=*2R-2U>8EH, M)@[A525L!7? I0=P(MAF,A94LDICZYQ0Z=(5L-1(\1?/73(0$QH%)8N[.$]G M"P AJT^/DX)UBIBM".?=NUKE<[YF6O+"=G50[JYTW+J*D[OG1764TEYE!I*C MIRN,4)C@4A4/X2>8.P.?L%"?&@'TP?/I4<6JY"^C3($+J/H#OAA'@8J^JA9\ MJ#8XR8*_I$.J.):Y9XU=5ZV:C8&1&&THC=CJX"(O\A>LK<^Q;$2N3'RQK'J< M%F",D1N&!(^Q^3<-P++2A$AIA;4=T[3WL6 .\.FG3T9IW%=\!,JV4;G$@IE" MW%\*:D/]QRED'&.>B]/[G%FA33?/UMK4!G'J*EY5^:-6QS@?]T MJEO6*6/%5M?ETD;E[H$B:^ #'K%.;EECM)I,XA4XUN!OA9%B]MF)JN!?W-!*'JN' M6=Z8AW3NJGP48.D/PZRTC,L^B7=#_V1+W$R7B$D.4]]L!"ZR2^%5XE.5W?8C M#'8(! W;L1C&*?<,43'G1V[]%1*P3]H X$54R1VYRTZVUM^)F"8SBE*CD;IB M7[[!CMS[C=S1AB)_MFZ@/54ENN!N$W"0 6JZCY+:UZ*@D9&92J^)XOSX58$5 M8!4MP8'(A?I>5"U@K.*"2%TB<6176ES*CZL$I3TRNZHX^GNJG^>Z&@=],@S+ M!-AF]KMTL*SB\MW9Y\5=J2+Z5'7>C- )Q0I9])VEN-)TH-(%W?*P(BA:5U-- M9EUD,T90"N-R"]VNOG6+T=/"[%A7PKQFR33((N[#0A-5_X"Z#QY)SK!>HX'R MR!S^PL>NI63(;VX-H$VUM>;):H:K)Q[C?I@X"*-];&#":"P@\72!H$-%/AQ. M-E428A@7=#5)"?.A$"6J@\+%\+33CNJ5Z@?.$-GM5&V3:4KU(VKY^195F%VW M.7?Y[F:,@:)"C4(.Y2<\FOKS3./1@6OUP'/6$;'=F6>>JV8)?X"7#T%?*R"]!3BOT863;O]3@+D0Z,9MD MP9*G,EK%GVAK5VK=*S29"(TX-ZC3S-I=#8# Q8U =_%R9G.S:A] M\:U%+.J=)T8:PM3FE8BZ+&(,HHDQ>"98_24PV# 5_JL72#G8C MG(6 T NMNZ5-LB(047';!!DOXH5=+0KR0B4OTD7JO1)OH&RO%EEBG?IA51YB M=[%$5FQ=JTWL-=540P^KNBZE92WG7&,2\R$>_)A+G=@V1!*7/#*'J"07!WHL MF1+/N?3>MA[&Z ;X,45][>0&\_\B]*G\VU1&9XE%);=E+00I(3#H'%(B:G&= MR_4Y_8Q_9+OP"0=1S\MK3^:][,4%!FG\'HP)%VE;%;0I5X* MK/@*G18[;++D^( -)*2;$[@SIUAM8%'\,,>-$.P3@D ,.;/<\\*=H(N4<:]4 M"W'5<:1$"GSER1@K[3X=9L!YT,_4"MHYCP;HS]6FV91XU *,&RO1E6YAG%?5 MW3K=][RT>IMGH30JX%P:;\9"L;WH&1OPK'4.40GW9D0Q(3AK/?PM%LO&8K6V M6*QJC&6+Q2J3S^660N%>%"MOH6LZ%WW!&_$2822H\Y0N=;YG9F*;Y4.I$KHY M%G]6J&NV@O!6O$27.%M!$OQK$@Y3##DI8E/QA$4[N'2 M1P=_8.YCBXJ/NZY+KK,\AWQKU5\;V@!.O3%'/@[B] ,WNFLH%_0#%H1!K20J@5F6V,GYI130%NF,U^D)N81,TI5,Y3J: M8C6J8;8X(9AK6;$NR?/4\A;G9Q'!VEJ9*T%R5;#LEJ*][TMT4B4'!G4)HM6; Y ML4RSNEGR,4&)4(PC46CZTZNU-B?9W&FJSQ)]V[[@!!.;S\9CN97L)5;! C/5 M$F4;]?_^Z&[3I=E\M%I#[U4I=WIZ?7+F-?ZH>6_.+T^N+E[]Z^38N[KN/'_N M'5V:->_UY<7KD\OKTY/-VRU$ M0X["H"]D#@P(0WH^*:@,D@+NK+';]&%(7HZ_0!ZL=*I(EE02=@]67F-)R#9&KK,\U!DX'H% MN(R,S-D.+$7,,,%FO;GOY%-(S4^4Z4-EFGR'\V/)2+EUXF\#N#VX$H^*#!CD M'>>I_&)QGU9L$PSN+8*9CD;POZBV+T91NK#"4LK'V68+.1$/7E&S[R1"F.I2%5I@[+N3&$8<7_HPK5BN1,D M[0IL'L*@1U"G/GD)LTQ\KH?K\8.-T^.MFO?JY$7G%6KSHY.3X]/S%YNGSI]3 M/A># IB+BZC-B46]XU9,".4<4@Z&0T6C'K*Z1M]0J#M)5Q%2+D,-/\OXN&/9 ME['?+<+B8)ZE<:Q)_HB>4E'O4M\"-%OUQX(A!IN;"B TS9_I-$8-A5" AP'J M;I=@B9XB3/<,1J;CR:X#7D7)BBDX),SV8^6HYU;YLGH\M^!*IVOPZ4446DCR M-([Z-->2B(2OW0^\BHP&P(PLLAT-X!I;+S-8*3F\1'0D[LHYN!1>8U_=#UCX MJ/HK+5L;JALRG14'[/G7TZN+JS>4&&J'G6-.D8RW+I?V73)^TEZ=/[B'?[4?;G,LOG7.AB7Q[H6ZO MI<# ZYMZIZM=T%;=R[_>7+M/;^X]"Y/7IQ>75]VSJ\%4'5%\9Z+ M<^_DKS>GU^]\^,:KSC4%@RZ._OGRXM7QR24\X/KZY/+*ZYP?>Z=75V_@GUZ_ MN3QZV;DZN?(NGLMOO:N3HS>7IQ6/1I0OU1E70IR:J[["4U@>4'&J1K#F3-NR M<903.I%-TO-W5R=2#D/Q^_FXF\:*&.OEJW?G-=6+]361W5AV$\=1#7G '\J4 M!1.V*SS0OLI7FL$@I><]QG#U\M4K/88*;T6Y-+WD.IX*CWM5H>GSL)O-P%_A M"!(RE6'D1*%7B /VH&W7*C%_B*Z>Y&V_DC)0<.B1+S2S$$;63Q?D!",5(@/Y M-$.P8A*,0R4)F%[1]:GJ.1@_HDXI7)N%3QB%,2''NT&"6*9NEG[4K=S)IE_" M EKA'2N7M.,(NW[!M%Z#/].;5WC\JQ&#Z-=.L(4B,=*C_]F7F>7*YRI6Q*'W M9MAE0R%Q8"!A0$3VN>%R9'^.T106_6WX">:.@'R)HFXH=HKP'\[6B MR'^D 9^_8Z?FFW[<#ZDA'BIE*L]VUSW?ZH3H M:.NX!3PJBFK0K4$C9A[DT.3."VWR"MAE=Z$*?*Q=C*_<8,=+G@D*DD[W$A)% MMM^J6$>JQ2[\F.ZOV]# J;MYU(^"C.$AL/$/F?OA)QZ.O_B<83YZ]]CIC MF"YVV[D:PY8=!1/=:>-%BE5>]*N:=XP(=G7_? M<:T8*N5^5RME+3?1>.CE6>_OCT;S.-G!I6PT6XW_#)NU#Y/A(R3"6O:1&Q%L M'=0GGYZ)T$FP#P-5-T@AT@MBD3T20_Y88EA[C=;D$P:\*BC!2\B-0HS<>%=! MS,KL39)A?UNN]#AA0-']Z(TJ=4!/%_L %=!Z9%4P?HE.J:(?.%$$:9+$\:G, MBPH&8V+5FHOL\R'&Y,R+$Z]#5LZ-!=Y'=*2/(FVEK/A3PGTX1)I8 MIJ?9]7?K=4ZY:W**!7O94=KXM6VI@!/KWMV6"E1C+)4)6U=*.<'\! O6C(\E:W;?AP\>=Q\4F+P+C$P'YQ*;= +K]Y=G5)^X?GI>>?\Z+3S MRCNZ.#\^O5;?@;5[\^J:OH(XR Y^4,G,M*/8A\PW.<(EVS4=_X)'@26R68:RZZ^T;0-*:MWXC3]J&II95(4KH+[")6K[I6. M$4!?,^!C=)G:CFA0.Y-06$$#-8BEK\&9<9@.#6QJ[TWL?UCBR[6WQ8HH'IE$ MP#"BA"+E.PLRN.1(V#HRBRQ+I_A#YJJ'7O.=V9(\? MSTP&J8R$NB?I!M'\:NY(+X+!/4ZX*+;8-18')&!^:OP2(K:6C6EWK"MDRQ?V M7/"/,^J>['$2V/=.D0FBT?&)0$S-Q [UD5DR#3Y*VR(3K< 7(X9-2I"[L0*/ M8922V$3@2[-)GWF(YRM6T-!4%1I*,=S[!)G3KI%76_192XKTB-&OE)D'.40X+'P M$X)#8[A!HPDCQ&O['+#"-PG00(0,;SRMQ?_W*^IOH4GI<)>8RY#Y.1,C_66C M;NB.LB!S%+ TFMZRSZB-DHK@858OXA'CXR5%Z#7;TD3DP>;+WB:9+V1=9Q;/ MM]FM38<.<&LWC%D5682LF\I$0+C^T=1H62PI/5DDZ5O@ LS7?F!!'2Z#&G!9 M(7:>8ZYHI\0Z<[O3RD*FXW]ZAHWA)7M"T!#C2!%96/Q=4.\=9=!-RT=.58M*I MXM3OEM,AOC>,8U55XQ*.Z70O@LJ+'8Q9*U)@7=74Z'@QDF]SFRY<+FZ S/Q[ M=J/>E_,)UH[->A^]D\M_4V:)F(Y0JNF:GR4W(=WTL/2=V1#KW22)U%"X@L[1 M-=SW$_38O%>(%/@#&9-\[PB6&$Y%$@5V'%O&Q6/' 7JWH?BG3$-/>0%3V&N8 MX+@$39VYN?1 0[I12O3AK:#N"QQ*/QR#3*@0$SM&ZAQA@Z =XA9T6V:,@AGM MPR"C;:)#C=0/DW79SBHE7N@^%NCK<'ES1887:!(J:;F2@X3DM+!2<^A+X_'0 MXJ'@)H[]#/D%R.=DRU_5?XX,:M&*,QQ M.AS:QB6/7C>< RD%[VK(*0M5J6/*'17)'_@HPOY)/'=SU,$H%\QD('P(H25# MV*@5-#2VGHJ1$&!.!4G2#ZD8%&4*/'R GE^:D+/E+'G.G0+Q'#H0%=.6ELD[ ML.Z?1=R(OI =*N9+B;N6[*C4/<4DLPRLDT)[\EJ$%U&@)*H_"WAM21_L^TFE MD2-+DV[GZ8TNSVS0>K(J917J:+4L#?JHV0S]10).$UN1B>+Y-%6B?#PLN4 ) MZ)%(I8Y:4OA%KE&7]QE*&HS$Y=Q?63DL57;K6A)=)=^KCC@1)P8? MN6'<+#.3!^$[#F[@L!T'9%]VLNASF@1230_/FW,>3PIO^3!FT3 E/:E%V=?6 MTB@,;N;8D M;ETU &,-P@E"EOB@7:K^#5RO>O=- @KC$@HS/F@GX@,]/HU&' MY<96A3FX-J,L3$#TUNOJ7*DSHM@.0#O'Z1Q)@$LED;3;>G+AFQU2C,?$;"8Q M=T5]KXU7M3U6%$5;5&P!*G)D2_2>V^^7O.R"Y8U'0F$ %>&HV'-XBR+*GM'. M6["(#1;9VX)%JC&6+5BD3#Z)?AYN&[!O(ZNU1EX,PZK&E\K/([>NGQ&%&E[H M:#>2G<3>C#%[%5U]S7LE#2DU1DW"('SCH-(JUY:@4L1B4S>@IH!)N^BJAMHO MLD,!L,)8=4 W:6RWNJU5N4:L?)=T81TL690DJH'>0I!LJ5W@F^85VMJVS*J6 MS=/"9D=AS:7\I5]Z6R';G[Z=D#L0_^[Z_/JQ.IO8TXWSW%O*BB!UH@S#T4+, M1V4@#$A^4[NJ>2?)392EJF/'ZPQ<:$8B=)"8?^[K6,-Y((PR+V%)0:]ZUQDV M-.QY5]P_IM,'S:J!29MG=5S9D8X>.ZJ1 "/$7*?J(-U@0VQ@VC$I;8$)9'/N M#T8Y9SO:DF.G#3@^,U,MQ)4Z'\.Y'8(1GAZ*69#\6;SHG!*?"DE*2:P%@R@B M0F0>$0$3&L63.*!N%1)Z03%Y#8*4=:-XJKM6P]QSS(G*$-3$%TU^"IX2(W:? M:;^\/$ZGIAZ+W$WP%T,TJ\1+2,%Y(<8776EEPC5.E(F#-KG*9!5.HNWQ%!IN MY+T1>-"QM,]-#5,2LC-Y2D7FT&H[5%3-"1J M2*FF*9_Z$8@RNT!Y&))U2D41BAIMVP]GE$FJ!IPB&(3$HT3UV?8YYS$ M*R36IS[+P.:=NM.B^D2P#VX#^Z!8I4;[LM15$R] -^NP&[!0.FK(/G2"WA(V M00YR,;Q5,")-NE0:)Y2A::8;?Z'@Y@;+Y(QOR9)6*&JO4YL!7]TUBSFIQ M(3U[%,.<&I\N<@LXDAZ,)Q@&L,2?"1'SE1:-=#(G""#?]-%8HB,LPC1%[&7. M'-IV$:HJ]'5K7I$Q>*XRP,5VP,Q%E_0=N ^7P\**]D8V#2&MEZP[VROHVO69 M+U*%;%4,/[>/IKW 0HI&+T:E2QF_PKW!_'=.D-+)8 ?94L1?%8_#/5/&1RKX M=DPYDRK.Z*X;1/M"09*D,TI'X28]3\EOS=&J'<(!4>:["LL;V_IVE'+"#44G MFDK@+M79WV:C7CP_&,[)^2*@'!8#]<6XUVVT)0?H>](V!EM=HD> $":!.!J* M>M7L66X(L>,(:0./QPZR AG4'B#;=@:P$2[,F4_G$ =HN1*:(<+N]SU V&=/ M78MS[L(F+FH$!S3>(8\4UX9'AI +TSZ,%J"46]7PESK0$J8QUW@%\6V4#Z8< M)CMP3-K3=GC8LI,^!?V4;GHRQQ9U7AR 8(R<_C+)0'4GGU!G(Z+/9@,9*V9Q MU:TU0U4?1%,."C.=1;RHVYW123<(M+TU.6A.?=H9Y6M%\XF9@$+^V.M TY,7 M6]*@JF)\%Q&-8A !+G VX WG)\]8#%AIN #2TI9\U3S%_%G!1I8T*MJ2.%VB MMF=_1CKMY!BZ4#@\Z7(:W8C?(=DBCAFP%<)>0]!/)RAH$Q;'#30@\((\!5'A M+;U4II"JI6'7,."N&J'.N=U2>H!1'ZR>N.*;-=!R MJ_XW;QI\\GK8,',JD?_?VER."$_4W>IXY7FCE3 A2MMTX$92#,JS&-I%Z7P> M*78.W3)PN06Q<1NZ !U:A ;<#1U2_07ZWF_-6D.G+0D@,RE0]2H7 MX*#2$@2R,]$^RS GX#A8&@.^E-*$DKM"L<'*UQ=,7NPTV)$!@+$D UXR%+F]3.J0SPNM5V N9J64 M;*!*R-F[B0&(EU\Z;.7)5=J7PMU%TWNE;#/--JCE59[U+YF/V?\:1)6[IGW# M-HFS3>)4 =)]9")Q2![CH.9-#4@5K[Q[>GV7?$M5<29W7=Z&85$W^9$[5U@B MK:I4J+&;VPQJGO, M*ZL,*V!U;3O )]Z*JXA3O M(+%?%H%4S;4$8HHPQ#'WGR>#,I\*85T6&D\):U!22AX5'[=F9V/3)(T$]^FZ MZSG!*$ RW(G#P?1IJWR%^9\B*GU^NM,XF$Q_T)H3)G?OF9K;]Q^"NUR-=FT7 MUP(K%I"6R+2UL-HDJV@VW#%$5NA;^%_80W2?*%R"I!Z2L2&O)H- MJK1*&E262Z!TL(>7/=N*P?<3@P'"*(D@E4K+[([EZM)0-)QI)KWW9E-.&O7M M9N(J"&RUGDPP^X&TF=L=_8X[JH^Q59[.+G\AOU^,ZF(P6B.I?-M"H"2^JMS6 M-*]9?X>[K:N=WV[S=]SF?C@! R\R\1W,6O)F*L#O5M=6:\MTGU%85VKQD^?+ M]XA\/"IAMZD"GWGW2%YN]^PK[%E,K2,E7S<45C379:JDJW-7?*$\\\;TIFLJ M#^ZR1]D\ Z<-X@+\0RK )$Y-O1BY 2.B^"9P1:%I*!@$BV2X#!7W\X0>KCA3 MXFN>/6)KL;"E-^'&.IEZ;D-K;H$[MP5_$]$NRST2E:'1TH$0X[!'#:@5GSS\ M@4)BO@#"%#V[0HLY[]=0<[_X$@; @'H>A(0+0U2BV#,,/T)$VP MUT-XD6T).U@;YS6FOR8V?347N=OR6OE:O@7H,7-CU8/LZ,M6S5K;14=NI0-7 MH-\B5$/ 70"O7A#-]1CGO#.:@DD[3D(.[(X8AD?D[,80""XN!AS"_I$.V M8J\[X22I3B&C@.-!]YQ/5 %A(YC/"F^9Q M>BMUC4'&/@RE37/5.I-RN-5!1B])_4L6)K:9Z$FQ%CP%% M*GFA2]:=@*(%P:#O8U\5!I6B@!F.=881.8J"N <=ZFR#]=789@M7%W! 7FAA&BA(#^7GLLO1B&U6A M9Y#)*5;N;:K=2;4??)54^^XVU?[+I]I_6!>#$AK%-;5X9>ZB(]TP!.?QC@I# M3@CKJSJ$<.\VU29$<30U?OA$[T%[/"7YHWZ#&3PD7]ZJBMDG'(YBL)4C4Q[% MI3/A.BOD/2:#)YWER*JC:57) F=;$6E&Z&_PIN#)NLDP6%*9D+H$$#.[TT/: MXTD>/E5_>-:/#W:3![M6;:SWV=Y)Q@ M7#R"?/I^T+6&=T#A"D!^/ZV(^J?^V'B]X,7EH9AL MF-SAW?DE0G;W.FQ7F5:Y496CO!DK]IMW1*'#[:K=9]7^5K9J]U:3O5X8KIXZ MINXJ-7&!EN8/$A>9[S=29875_))G;$?XW4?XI3:&'!X/_[M?F4.TC-&(R^!- M%HP2+L4S=9^IU[UJ:8^%B9.#_=L73=&>6H9/K=3QDB^9I9+A>\SV M:U[96YG;*)FKU[<25R6):_[$$D=S:_B'/X&6T\]HWL_ *)6_ZFW2X6ZK]F,4 MPX^8[=_NXX2II$&24L9QA5!MO^E^\RMYMWR"6A57X=RN4A]KNT&; MH5@>;./>:QV^];VPKG_[RVWLO0W)[;96>UL?;*UM-W8#-O8A%MZWWMC*VWX/ MR3U4+@!?X$AX6"!^$Y+.VV=\88!\A?W]DP3([Z/^-TO)DU%VX._O'SQ,R6_H M';V!F]3T]UO[VTVJ[":1/MGSZ^W&=I.JO4G-9KWV8TY2Y2W7ZD4#-^6;7Q-6 ML"%1R]ZZ'L(:R8^?Q6E^L#UU7WSDIF2U?JJ-?8@-MMW8:F_L@^VV[<9NP,8^ MQ-;[UAM;>2OPIP 0O\A2[%-I?Z:^92+S1)EZ)WVF93?Y%G_$K9U&4D M^;]..I7U?*/NM_8?J.DW]*+>P&W:/?";>]MD7=5W":' A]M=JO8N'1S6VMN, MZD]?3WP?@N(OR09NX EH-_S#@PP?; M3:KX)C4.:C]FCS;PRM_\"L5T_0C6+Q?6!1>EM?M _/0V8E_EK3UL^;M[50O9 M;W?VZP1_]@^W9_8GW-F]9JUJ^[J!%LL&)ME>(=Z'FK^EBS3ROX9-_KBQ>^C7 M6_7U@0-;M^E[;]'AGE\_O =>9[M#WWN']IK^8:NUW:'*[M#>;FUW&WK8C+JH M3?GFSP6)+A>E4[=YV"\&R]CU]YL_)DFY322OO4G[^]MW$$78)ED^:8KQE@R\YP^@M% M0+@:IG&X==RJNSO[V]A4-;>'C:_& VN@MUOT_<*'^[7V]SY"E;_2JQ=.V)1O M;A=V&T_ZPL[U @CRO23\U2I]'K?N7TV_]8&_U^[\S_\[:#::S[:ABFIOT\]R MB+Y,N5=O7\Y_[VQML$J:"I6.5Y6#<\[#:2D7SUUS_ )H6N7,I7NWZUIS\M56 M(X\;NRV_M7M_Q$LU8)9WA!NV\OO3RR\"MMH'6_'=BN]&BN_NOM^JWS\ILA'B M>Y]@[T\%)(03.0JRT/>Z01[U!*<0SZ9A_Z=N1/_3MVA^7*\=;'0APU;< M-DS<=O>VXE:E+?G)Q:W5V&1Q^\F1,+N[]Z8NE&;- =V=C? M]>$3OWUPW^;L]UZ1#3)V?L)M;OK-QI[?WO^RH/!VFRN]S2V_<=#VZ_=F0]YN M\@9M97O?8WNW/L]/^TU:V-^G 8@*_+/XM@6EYW[N7TO2#/TUX4@*'KW4;3$1C#F?=RWLVBOC?)TOZL M-\UKWML0-C^91K ;1C'^-]> M.I[$X33T;L)1U./Q@;1F-DA^V&T]L0 M'IV%O7281$C"YHP(/;5BWVBOSW)ZFT73<*>?WM)/H@0^G:;9'#]*PBE\'=;X M,^HI[R:(9_36"2Q4VL]!]J,TPR_2R&O>]2C4D\?O+;P2/HQG_3!_NNXFRP6Z M@V[RTU;YMO,_14D?!OYTIW% 5LV/JGQH[FD3XOL/P5VN1KM&(;13O:5FJTG, M?FO5FDHZO6 ZS:+NC&XDW%(C"/#A" 5H.@JF\*<^""%M[ C>&V;XSXD7@3BS MB((PEXG-L^V.?[\=/[J/>F'E$,.WO0,O#\?1SC2;]3ZRA#2-A#S#+VYW\?OM MXML@RX)DJFX+W(YZ;4\?V &HWA 6U5_QR/_6_.@=J"W(@MC.MMXJGO_G46Y-NQ&\SZ05.TS\+>*(%)#>?>8YIW_=D_.Y?G%_3GQK,G:*E=A1.X"[J@-)KU M9I//]0OI-G02P[6>P:./P#\!%?"_N??BQ.O \*GS4'>6P]QR4CXB:6)OCL=A M!A<0V 'L!N% =_1 7\[!C*2KQJ/A;"V$[RAHG<08ZGBQ- Z-HT*W NX7&.JP MI+294[QIX : [[(3JO?NY/+?8DF(=<\7A>,':*5C230ZNVD"VP,W#$SL)NJ) MGP)/SM,D"6-VC4&^HKB/Z2=Z[UNJQTVC6\95EIJBL&=H^<7[,*3 MS?&,?'=[X5H.\H0*#-+75?K^TZZAY6_&,X94L9-0,E@,&- M&OX,*IWYJ4Z)[-Q[?,(2^Z2*$UNG Q]-AIG;G9B)%8G;JNJ*J&H\:FV3QT75 M';GD^T3>F]S /V T[ X?<+M;WT OQNM2*(OBW%^PD^=A@'& ?H@AVAY'K5H- M'R-7C1+]&?7__NAN/VKWX%$E=5,YK\]1D(^\YW%ZNWG99LNV#9S6+>ARL@<\G67H3X59WP9+)O!DJ7SC6IC%J $;2#05T?#G9 M[K]RB#1*@J17^ #E*29 ;/N@PQ9X,'ZGF:C;U&?>>?WF-*]Z0S MV*9^_F3MVZA41#@?K&-;!'8#48F#21X^57]XIA!.44(;3C]Z)H^7@!A&@ HX M-WHA?RS!HFVOM?SC58]=_=ENJ_5M!KO>@+ZTDF$I>/3PBZHA./Q9*0JU=WC;G"S<-E^U M]<&#:ECNRRQ2W76FB##FG996D7R5==BN,JURXULT5:]T21-92W:+4L<.^#;] M:G^V2O+[3;[:$/?'C<:>?[!_#Q*-36I!O97?GUY^#^K^;OW^],W?5GQ_A>)8 MC;4O64=T=VMOU#P]_#)W*KV58E@68?K6N'/OW8.NM M<$.!GW-W&KO^P>&/:4WY34(D:SKLY76YN-2_IAG\E5>GVC+_N-$Z\ _OX^=] MW>6I./'=]HALCP@<$? E#W+T?'F* MGDT/R=,W)?L[H%SKJJ2N=QMFH?=;H[%G*$B&A/B[3;./.)!>,,&]A 'UX!!(PO:W]JY5 M.(O)7Q!5K#E(TF2'L]H*IO?80/=6U_9DM 0[DRSM82U-MJQ^"\LFL@AG3HE@ MS!PG]$I=3Z%SRL5_+BGP+48P?.^W_5J=MZIDI$0%MM,E!!0^&.9(R'7?Q4-9 MOXA*:X]I$9L6)L[Z13^<9"$B&WFOQBEH@<^F)A$V(@NGLEG9,,R?5!(R]U5. M2>.^I^3 PAG>]Y <.E0%[AEI6^+.9R2_^Y T&A;&?<4A<68)MEY O]U?^EN] M5#'!V]2"T?*N^ET)Q@JV<1%B55V MX%40PJJ2H..HPD](%\!*0YA*Q'_;L\P[N1!6_!:)!U)4 M:YPLM(0$K3J#/<<7!=[K8-X;A?#8UUDZ#1GM^UJX5.(T6"$2OV(]>:N^O)Y\ M?63^7D,C\[=%Z+]L$7IE2B]>17 G]".Q1H_$];T,\Q1LG@V\G3O3I;;Q@X#4.+=O0T MR@=S:[&SD-S*,3/(%$-1X(# ?2D[1#7WX3#JP5AA7^B^%;;*6<)$A;"IPR"2 MT"2&3UBDR)?1DQH':"(@HYIWD^*U#1H/:5M-1 R_+T7_IO(P3&XBF*TN=1.: M&G9]QU2>%,]ZTUF@+17R?,(>>CPDLM%TA($_6&PS&(SM]*9>/T"YY7IB8EKD MI\#L8+SP\R',G)X'8OUQH6J<*HG4CWE*L. ^UJCWPTF#/[>HOE3F!V):GS,)[XG)9[%,"; C([ M8\<)'*=9R-23+3#J0*Y'EC6(!55[-.X$3&>&]9FLDNB#I-<*'A:66C?UGN7L2P-6;PUD*,C*6/>1^&,_&ZD2) M$,,8.W J.COP/\\;.$8AU<2PZQ*-2 09H)T[?N'[,9PHS+@5?R#59#BK4(O* M *:1^Q9)%V@Y.%L^A6FC =6ZD2R"'*#AR62"LP0.YP1+V+1TUH0)+$W0F 8= M&<=*,_3#[M268Z)%0*))>#Y7VXW"N ]*<$=O _,CT*Y/B4QVJDX-*U52!J,T MI@Q''I;(#;YHFNJ-!5D>1;T1KS^<\YQ(#/6AEZ-.U*;PXELJZQ,6W<^A(;A5 MCZMY+]-;T(ZP4,AI:YVB8 (Z+( WW88DN;#JKG*45\$,\4SELYB\C%DRR[&. M#VL;DPD*1X\S-+)/5G LYZM/GH]W4!81#S#\:M8C;UF_#.0N 0&#S6=M,H]@ MI?-"]3,\'/0G...([GT 3 M"N(\Q>.!9]?H"%"N,=@,0ZG75$D$49)BE8AR++N)-N\*_B,0#4KZ/H +!#8: MY@X/[H6DFM4-76:?X67:=>Y1XEH3OA$*H'Z"@S(-U1LT?9]6XG32PY#YUI0: MMZ];71R;P)IYT]LPO@FUSD2[BPVJN:W!R 1,R&E'-5 @D!,2]4*F,Y\JYFI% M%:<#BYP0@HL4BU_INIS2K0;_R>A8],* W3Z0-?[DMC%SH#.*B\I#&AB+!\5!P_!+*G(($EYIW&,YY M'#U1G/JXA,RQ902L2%*I4WX44&+22[JHB+==;SX*_]$B7;(/KX/WX0ZIEQ7M M XNN$*\4/&(!S IO5)0V,0;Q_^%1\"P0$_*I%/M0S7L^R[!&G+2 $K6[.3>] MI9R;?'\%B3,.RR:(@UF"61IO (* 44.0?0RWT*/=,VS=C"BTI#+PDL.V!GBI MWJ!"0*[BC*-N.-PD'"K3LG M!EXRHU);^#,>@C13=@SW'YM-L60>[@FP<4D9 MX+T#!C^E96=Y;M?.2^E\HU/SA/[T$J^YY_S8FM"@;MRA.F;%8),4D*T-)E.? M+7C06+A(;$,GDJ1!\1M%$_8JX&IV. K2;!@D# M3]G)@YUN$-/SX0=X<# ^/.3[Z,&D'WOMC2+]@&]DAWJ)E MF*!/ACI])J%\M!KD3M#:4[D7-O&P;0KP]6!]49LC^J(8IF!M6K1JAG[17[@B M5/,6^T:8@*H#U8>6J'TMH <&QVT6EUT0;!_H4!/.D),L\,.E^7 ;FJ5,L:(S M.+28$PLD@V3 ;)Z]0+$[7!O'ZNR&\Q2A;;:]J9S;+>76=R1Q,E!5%+GGHO=? M8?0SIRNVT7P&FF@0DNM\GH*IUF@8O.*4C5Z*+]Y)D(.G8\!6#^PUN4'VT4X+ M>A ?*CUQ\,BJCB22UEO_*&S%Y*OUKXB6"\7N-Q<*NW<2/-Y$=CA*(0[>#3;+ M$"O*FTUH(+>I&+PZJJ@O HSRJ.Y?Q8M@*V'?4<)>*Y@1>%K@"+!P*%G3']HZ M0L5"&5D):BNFF)3&*_6L!UGX$.6WF $^%19:)%XW:3Q;.S^GFU=C'90$IY< M$G@6RQ,L#8D9_+?F=59D2WQF!6.;.4G9\EYC^ \WBOSWL -)7QO:;A/SJJZE* W3&,(E>H#N(O.AT7JL&(IQ*X]?;091\ M'5TN)AX"OOBD?0QU6R/=OV$V%A@/!>J#P8#T.6:UB/XN)%3U3/+%$@KE7)-) M_"KS ",$<9J#S\I@(5H5*X2Z\#N=DG,]4)R3$UMTQF/3>V.(%LQZXZ_SMR2V M W=.S3LCUX=,_BZ94=1032\#MF #JS[-2-2MT#\EH!,,KD0I+""SU=H+)K%B M%>1'GM0TX6PVCX1C- BY(G5%<4B>;![Q3;O%--F8IL9R3-,6GK2%)_WH2P/T M)^J5#[/^4(R3+K;.86A^ELWQ0VK(N$)5UA!MO!C!Y9/NB56:(B4G#U]-;SH,KNX4RK"#3 ML! )Q:)P?2QESQV^,,3JY@'YPLE#\QJV5Y4710 )C&A1,A^O-]3]&#Q*XQM\ MSUA?.3I!84D-)@K5[F[@SHP0FT/)(7L%2O8&]Z(?YK =76/]:'=TF:QZC_,P M9">VJ7Z$3Z=\#P5&9OV(*@Q68"GW5(^7*$6J [ M@D=:[:'.G,;A)P(N=,@DA.<@2H-%)\A"@3C)@ZVAJ,_&V.K5EE:$W2$N?X9V MHRNZ)#4"0A))-G.&I6"(@.)Y5H:'28M54M#N6;PA;:R]2].*N8JS6J>I.P+U M'$3DL@ZR2U.B)?^(G=P&T51#T$I2ZY0^@C.K&J&$"+Y16#[5*HZ."N50.7@_ MB$S?Z\!6E9;_;W=2(7@>9IY[F%OE,+N \H)IX$FE&K;DX+@]XQ.E(3M[.7HL M*GWES 7LRW-P+$;*6X.AC\)$49%3\DCR?N8W^ &&K\9P'-$K7+)TO/J$V-.W MN:_"=?1D;C\3,(H"9*9'\@.+E3)O.AY\#2;T2&<$<9H@TI':)=^X[PJERLQ$&KL*$MS6->5?!H@.K\$C+$(HFS"(*;R5Y:U^SID;( NYP M/^&Y6!=XM\PG>*-0[6 OC&YD6B")K3H2HDZ%85# MH<#I;.XJ. B\;)SV&>:(XEHXJ'J15,R@_-BS+>5:6:A6ADX4I#!800R:E^F# MK[7":>G; HK_3=&:A-L5SILLESJ#B,62-^HC2>-/AR'I4?UFM8Z+@\M"@1# M4J'N6ZH.2"GV4QI02FX! @Q8?K,0U#6&WCL2DP&_(I:FGUKM.'7]T62BS ?L M-$_:8!$L*L=&HR I\D5967Z.$]SG%O64*,A"C<#2KW)$?(2VM(AY9HI8M300 M-H6>!XLFHQ"@&\-\16%]XM@R5Q=B;P0>&CE,9N8ZG["H+R4>16>,4)5L"F*F M S'XV50 ,1&BC*10CTRV(4*!V/,3O"YGQ1$2&RKWH1QS1S(6IQOI?^$F!B6Z MLJ@JBPHCH@ITN4T#2P5JXSG21K:0." 6#4&QT0!77!O.'$ME_&Y 443E#1A\ M"IT54D,('%=H)D'0E&.96!43;&;.XCD*-8P!AC[!IPD@FI-A\2"*-? ,MG:, MQ9!<9DF&"YU[MJNPUB%-^P348>52\D)#G4&8X&XX2+,[GD*_HTATX3 %UE$B M(Z+P+O2/A=0%FP4K7)"9#3YG+F@S,E#5F;YA,N,C6E>+#70,Q@@I M8C\(;_MASE8;A?#(I(%K=S$\M#(%KL6,IRZ>#B&,C(%GNUJ8 ;&E&4L @\;\8<25L#^9$WH21"JY:HDP&O8=.-KMA MNOZ%G^>8+&#K\D QDN_D *3J+9=BCJED4>T7W1;@,^BIL:^)O\&8 >Z$XU+H M8:#7%BUD>,W "*PI>J)?" ,(SPM/)R:4I_-M6A>^RY HTGTQW%P[Z$@PX"(P MTJ#J3$R774( &5RR;3L(5B0W[@0-RO+-"/@14'B72Y_@97ARC%F@+"%MVJ>Q MZP=)Z9)2=NQ0V*+A\.:A,1]E,!(35J%W+LJB /O)6HSZ5(EE_R0O.0^55'BK M$1)XU3GG#U=K&B:T7EY755(%ZYTG6*\@GN<1W;&!/@T&J*X.RFWQ'#G2BBZ" M/0QXDB)<47FR;@YG@HJ<3.WP0%^\O2CKS<8YA6URY65+;82X%UA8G*HP0^8T MJZ:APQC!ZK0A]C1Q"JZA=*'R'%O\<#JD S(IT49\8!Y2VBJ8P<1)C M%4TL^M7:H>9=Z2O6EZ7H[ F!KDC%6-XT_ROZ*PNFI/I:S3L2>Y$1B!HD0C6. M5M1,<:?I0E2NJV4=%1A3"7:'ZXRMXAWR.13[#MP2Z2R/YPJ8(A&5I2RCI!59 MYMA(\CZ'66I)D3AD*:/.9,!*D3)")^3@V18_8N-'FEO\2#7&LL6/E.)'7'N5 MC#&[M(^J_ZR[SKI!=/R5[MR%ULR^]3-!H%C8!O,9C\!S1B"%S7@/=IUX.T(7 ME:XARD#41T931>B^NUPPH($_\/=U=:^ENZDGL)D=>?_*2+9=9AQ3)6^_]1W$ MQN[?;(Q^%2=S5R!'!3=5+ ?C#!E:33O3^214)'(8TV+2#C<12I>>G<* F3$I MGODA)Y[D[W-5(F!R5_P3DP%&3X6-"5- !\UZW4?5@,9A\+< G>4N0>2Z0TU MJZ;$[$!\>^K"-_7R*/NYC2TMC%5\Q(7,B/AJ^MOLTI4,1QO1QO>B/(U!*/7B M(()CDNFHET2C;4O"8.$1JHK*5$>/U%P&012C)ECQG ($+70A:!IDI@)+NJ+$ M#%W/5\'=YL+Y84688,G4MQ3C)FLB B<=1,$+.#=\7*K810)%-[*. MYJG.$W%,%-KBR=C'&&.#:%?<<^GZ:9C3K7'GGO@+>=ZB(DEN;E(-/ MD9Q[$6FK.HW3UY?_$XPGSXY5L0;'!_0[8X%J=WXG8 K-F(5?U7):^&JB\C/ZV]H@*0$PBW$O#'BCL'Q? M;!B@GJ8>@"^88!T'YI'8=:;!#=@JY!$F&-@KU5X+=M.R8B9Z&?%PF>(<]&7, M],!4LA!&RY\G]PQ#"A14?B7$C;(*F>XH& MXI$$*A@;I5! G!1:D'Z1JY2XPZJ-=\$8^2%#$8,$C&'G'_3=B-!QU$8+@Q!2 M=2216=+81=\W^BSA X=HFN_0&2NY\O&A#JZ6$"9+46+]WBPK>%VESR)[D]> -&>:($Y$H#0:+)]S_@(9/7!O=XB9 MCP.PVO(AVPMT3ZA_+@-47BEF,C.U.!LGR*>& DJ#!Q@!J C55,W1M$0=6I@H M6_=AP#R\D52&ADV89?>7"P.[>QHN0*O*4LE$AN*DNE$J!B:L?*0;/R/F/_O9 MR/Y%+US]%+:[5#Y(.<"?B$=3H:'H@9JR$?7_XKE<><25Q2QH&#QF-IZ68AY< MGQZ[K+8K,R M3*4NSUY>[3Y( M2RO7/$9%T.;!ZS1/-IC^RWG@"6L-MTG8)]%&;]HB/<=>8Y0.AU>:/BG-IL7N M+BS<>'[7^G'#[@U(2@O.3L1X2E7JSK%5XON4!&6SWMISKWZBE,7[7_D6S+[, M+VF;[C'\CFXXC!)Q<^5E\,C]2A[7E=+UAH+=5^P(R68>-)4*/DK114 ,PA1C MW*@)#0B!8)^WPO,GA.<*=T TD0E"2!"D.D;YGUJ MQU LPIO.; MU0B.['P%<$:UGV"6-T&3,FMRUO26=F^%$Z& :39MX&..,ZT)3=+ M),HL+KP-PA,\DUU[)/O5A5,S$,7'.5)^\K9?D8/-:'V-?D7[]6V_HBV@HS($ M6?@8U"Z7(9XM\$0[_928GFS"K"Q-4M0L8UZ)#;-WGA<9U7S":#J<5_8$N30G MSV<*-!*J1HLNC]@5U2BC>OXC13]=Z[^T.D4A/GQ=27?IA:"^/,N>,2A M%>4-9.&[2/YJ);Y,15-([B8:*1C>JGEO$KYW\?FWDJN]IZ;JB$^KJN4F!TD&I>(\I;!G]%['ZDERYB('PIE*UI//.N9F.J9P2)L?,;941^ M15X6_ LEI=;C"B7;WDG@$"D2'Y+E>D+2MYI.EA/92IC99IMEDM;G@CXWWJ8L M1LH=I@GH)?V428K?6'6X'L:7LJ:-TMHDCL?3ZY,S;[]3\_YZTSF_/KWN7)_^ MZ\3KG!_C/[Q2?S\^O3IZ=7'UYO+DRNO\!QX0PU/:Z25\"]@Y^R@)?H=6$SB2I. MZLXJ6*Q_7]ZB$?7FLJYZ=S'62L PX* M]4;S">HO)AI!$M&P44:?M4WHMX "J;=-)P^L#N7^Q8R M+JYF#=Z]U:-<)ANK&D4C./Z5OB)5)4',T ++30H%;.4V5L-R._53SFTRGDES M]Y%"*8:L+66F*A?@=TDZQNL4FWY@\#*15*80PDCQZ#:F9\?TVE\EIK>WC>G] MVC$]FDBU/**#FO?\]+QS?G3:>>5=@1=TO7]'?.Y?OO./. M=6<=/5R'Y\\F_O^J)TDNO,AEI$_!\W'=6*+ /)VD%NKF"2AT_5 M'Y[UHWP2!_.G44(#H1\]DV>)]L.3BU0#:*K(^M!2\<=RJ \/:P>[+3S7TPS^ MOZ]>+$>^1D?^]VE_\;.#_5JKU5KZ,5@,2S];]=A&O=;>VU_KL;_3D'G8L#"X MP']_U'JDUR[H?1QF8(7W=T0$>KT0KCS5FN-I<_+):[@"A-TZBHO&Z_6#-%^] M0IIO]5CNH?D.,2I([<] ]YW"$R8AM8SQ+L,A>%?4>N3UK O&@1U<>QZ!=?OX M]5'GX@_O]/BI9RO+LET)6\VP\6-V)?KT-$F3\QFQFBJRPTM1I3C-+/T=GXY-/%]5^?SL?GT=GGR]'%6_QO/SJ__JM]-GX>O6J=Q^\^IY_??;[\ M>'$\BMY=PV^N/];/KM]_>/?AK/[N.L;_MMY]>%._./YS]"X^:)U'A^/>^'ER M,7X?OQO_U3P[/FV=O[W\^/[ZK_G[Z_X(?KD+SVB<'[]KG!W_,3I[>SI_U;H< MO1M_BB\^O)F_^_#\X_GQ7_6SYKOVNP]_P7-'H_?')_6+MV>W[S_@NS^VSS__ MU5:_@7?-WC??[)U?_QF=O?VK#K_]_/[#*(+_PAR??SR[_FOWW><_QCC/B^MA MZ_QX-#@[JM^^NCZ9GEW5/\/=TCR;'];?_WM4[XW_E01O#V<7'^(8QM6"^7T\ M__ 1QOO7[=F+L_;%\; )?X;Y_@N>#ZMV_'S\[\^]3_^I-YK[]>9^>ZWDZWU6_LM/?K8;\+FJ4Q -NKV3[XO]\=*5@IJEL%Z M"RKD.9!E_GRG=#._X3L7-A,AM_? *-MIL(Y5NLMK+.N[DHY7R M4/K5[VU/_ @A.;+S3R:)?*7S3WHKON PE:WJS[R1EC)PVK[MD?N\?*>W.G]] M77'0+ CO'Q*EO\+F5B6>\_8VV+#; '>X_>O>!ELE\AV4R$%!B9A[#UW1"PU4 MV*J3S5[6W6R52??3IT<-E:JDRLL/4;4@M5)Y^2_LV@ZWZJ7C5( M VYURJ;K%-CP@U4ZY7>"#6R!5UR4M;.B4_H]D%>'6^35KXV\*H!#?R@FZ?+D M]<7EM7?QW$-TTNL3^)_S:^_RY,7IU?7)Y;K(O!?LAV50=">#&)$BK=%/*-LMJY"D]J=7,WU7Y]6NS+[M0+JL*4 MG%)>W->Z3!Z\QX%W#%?U+?4DA7\1;?E$=W.)^A'69N7>8WRCE E;C9VI4CA8 M43.CZP5\872+@X7V\;GCKIHJ0-\&B^>MK[[PU#Z&JEJ)QYRJA^Q:5FIUB83S0T6:(_V@#>?.FR32D1 :O>XC )@.>@A7PN==-,"6=?#RQX(/E)MOX63O,">2/@>Q0+@K-D3S0I 2$HE MN;XM3)J>EGO.L3A:,11M-?:97X^88/4Y-KVIV>9&N;]4:+.SWA&X_X MC324YK-3Z5*-SFH6C$-NH>P^LB#7Q<)0^TY9HHNH+E61ZQDR3 \,#MUZ%NFO8:SD9F6S6,JV M8:2S L'FE?D]?N/DDQ156@=3/9+FM)F*'KD19E3W:S9V?57/\[XF'BSSJ6RJ M)DG%1K;,K\8$L;P-^"IB]>I2JP>+LELWGQ%V";O'P]+C,LA8P6H[!3=)?<77 MSQ ",#"AN!'S((.!\+'1DR?N;SU:8;/HA7UB)2:S*U=M-+FP?]EK-7=8R:#O M&))O+UAQ"+BN?,BE 3*N/Y,">%?(]69]64\G_!0PV;[/1,C34#6@\[T0F_\P MVQIRU"G6 R8D-/3D,15R:].J;%K.4I(5808@]&[JX:4&UDPU3;1(?RVB=N+_ M<"C=72I_]Q6&EHY,6I?/K73P;PM<0-:A4"V2 H==WEQ#QKC>O-OT"!4=%K[R MJ82U!FFN\"R6MYGHEBH'Z&+DNZ=*2;DBFQ1D[#_RL M%8(CJB[(W3<1F9-SP3D?*SX0>GI/6XE\JP33I][CQA.[7*$A[_N/E$D=6SXJ=KEAM=P#4'[F8R)$T!+OD'=CU]3QIJQN$GT\R# M"2O-K.2 E>Z"U>^%>J0P$RJX6V#M6J=G51P%G('@8YAP=Z%;<,X-@[GP6/C$ M7V'&(YJ@7"Q($GPYV=Q/ \R&24#L%(7AE#\!#WYBJ[/%S4E5[Z*IVLMJ6@KY M,FZ"\L/V+\W5B:5RJN5'%2>VFC@#I#+,87.[2'N%?6Q9,(EAJ[7J()%'?(4Q M &K.2.$,)^ZA^J&H9E9"00K+)=2[W@F&=3+C+&L3_,6)UR%.>;B'#/M!)^<6 MNL@B+,JH8_>T*7W[E[4XDN;7I?UYF)WZH':@"#CH^E3=WB5F>%,J)M+ZK>Q( M5?-PW'GOB G#$8D\ZNNHE;(-W%;#I+++K3M.9:+>2A=7<+')#E]DY=I)N9%( ME ,#&(J)''"IIM;BEIK7TTLUNIQQ/FA,4&N+8/,!.@S&]$!3B5)T8I.67IWBM0Z?/8GD'(K3!>4;* M^59F7F(U35MKM#7/VSPQUH;[@C2:9;]3&)6Q3UI3=>=\NNY:.!";5OGJ\#]% M%"1XNM,X6(7"^<8=$T!)[NF6"=]_".YR-=HU0B2!#IYR.Q!R@303F&8G5=(L MH5-7X]@A'.%HLKKNV;1XSI&_2RY4I,2^=>YUH+94/ XB9-O[O")CJ12X8ZL^ MOXKZ5%9 _YYF 'N>X#Z*+D7N6DH961RCL/"P#QE1$@9.[(K,#PG#<4R4K25F M)0UP&+HW&][2:T>9ME+Q5:1"-UD)$I-^-/>>!%# R)00,?X)MJ\8]<3FF^ L M@+PH<2KIOFD>.PZGH[0/,Q_.K11YF40^K'_D5CB^@X3M6ZC,.7E_/W;_N3;K.]]V[\IGX.OX>Q?7Y_ M_7Y\?OS7[?OCX1QY@\Z.AY_./_PY/KN./YX=]P=GGT\:%W_])ZQW^[VPV=YI M#8+!3KNYN[\3] ?!3KO?;1X<[+?;A[WVHW^\N.R<7WO7+R\NSZ\OSKU7KUXO M(Q9ZL&#=(9^5$4@%EL.FH=R.O"ROKL(N>817/$A>_>O@(W_,G+_] 7R5L@+] M]0YA\ZSSG]Y!O1T&[?V=>C?LX2$\V#G8WVOMM/=[]<;!8;U]&( G=!S$<9#[ MWG7X*'9^>O[CRCBXN7R^_\*HR;!CF^=7%J]/CSO7)L?='YU7G_.C$NWIY M^Y+_[[=K^_GHLO?+A6FS8XJ(7 M\"!^Q[778;O*M,J-+Q/=2O.*ED^Z0ZB;+R$/_4;"M8J:]-N.\$LU5K6VO=RC M.A($9_#P[?^*>OJ;/>,KG6 /_[M?]2U=UAFLN+OWF7S=VP1I_NV+IFA/+<.G M5FIN$DA\GC'$Q)LE$8<19WG_D1M7;#5W>XW6X/"@-VBU#\/]H+[7[3=[N_OM MH'VXW^[^Y]2$$\%5C\9!G/_]T4Y+!1=G^'BV-XQF=\YTGSO'D>G\,8WE]W;L^/XVBAU<$'?/[SC^_>OFN? MOSUKGQ^_^XSS.[M^UWK7A/&]^#,^.^[4+][^.3@_JG]R6AW<_N>PT=W?WVO6 M=\(PV-UIM^O-G#WM7:3I]F7US]DL5V]C9G!/ B8!(+ (J M+<'E;X&3@9.@4:,E65()W444+6*HAHS[C; (]ZYJ;LK\\0P25^J!^G%\J[G/ M%EN'&ZEWH_FI*0OJ:N5_O5[XHSB^U%R5EAJCI5=SAI-ES$BD!/(IDVG)4@%& M6)>7UWI+G6$NQ&PX=2F7RY+2=XAA56;37>7RH\=Q4W;&]W%5"O;7"< O7<9,Q4A!2>E Q:HB]$HXRG)(LCPKL*E_9[50]%>!#=E6U0$KQC!^)D,"Z-!AMS6]RM MP&'[6*JQ;(BJ=59"3_/I#URP1!53H!QCD$^6D T,[T!HGKAU.B;K=W8YPRZC MO"&U<^?RGTUQ:SQ6N#>6-%'AOB*XSUHC0AJ&*81L@S":K1&%H)5P$+E2(6FC M"#,9[EIV42\=6%D+W&\9F2R^,S)YI:5CK7Z/QU"H]G)86K2.I]W=2E'3^;0E MFA0M"6A]XV-D574EJ'NL6 [FY&%0%\IJ _.E;(%/!6.!< M ^=$947&)#CE-$CCO#&<\AC%SB[K,MZF8/)V=3ZXI9__=>OWLV@G \+R:S!( M<#&*RSB-'H4#NRD+XWH3?BY[\&NYF./TVRA.-&1EIN:8Z6#.Q*"*.)U$@L@P MBTJ,SC+GX&HRST^#0?C8.ZNTLQCM',X9$(8+ZDQ$H-$)0$,L9+:QH(E$ M98)/A)<6 *1-%7S50]%2\Z$B=A6(G3$4M-?&1I0@C.: ,B$X3BCPH 4+BKHD M,".VNB+6[8J8SC"J/H?U^!R^Y-\?#?J^QJF;)IY?YDR%8A>0I!&L%)B))T;0 M>.IQ1?0WM17!COH:*X)4C>,9T, R)3,F!RWN8C?V8 M[?P4LOW O*7"1BUQTEA'+&\\5!_#0OC[>=!_TTSQS*,0+$U9$679:^;]RACH MMSD;@A@B(Q4,8G06D$0.EBL%VKN@M$K&:949B.BN:%4E7W4YM-2*J A>-8)G M; @6F)/"$)"&Z^(PC)"_]A#SIDD=/8^EL)YJTF5TZ>*9]KD@VE8\<_- B&GQ MS,V^B.4'+6QQQ^8[WOS6T'"SU4&5>9MCWM=SME/F5I/0<5!*$4"9/],Q$C!! M:!Y9M$[1G5U$V56X=%W00GAH>:?YRFB/B-&:+8"JC-8HH\W:DE19&8(%+60 M]-J"HR2!4<08SJVA--N20I7^\TWEKVU Z=-=1>1B8]VRS=H)@XN2QG(%V+:, M?;K'56Y71/%F*_[GGG6]L]ZX=]G);S0>^'>G@[.\5J/+B>N3:JKQ[>U]:W5< MF[;Y^V/RK[P4AJ#8PJ2-C3#TK@SX\\%P M L1!Z@QFZE+O8ML_^ICP:NI1KU3TISKRZ3Z$--_60G(JO/ &,$S&LQD-VB0# M7AO! D6?-W%GEV.;HK\U?Z.E%D7%:K-8G@78S !<6( MFFON8Y8SM$50?60NHN%%_.[ EF4MAT>1D[XBC\OUG(?I-GWECZ_*IW'RFF]N M8:1'3Z@'@UP QDC!B,0@!6:5,8HG5M+5VY:O7BM.6FIK5'0_*+IG3!-)+,NF M" =AI -D7(/QF( IP9RP-!"5)@TOA&D1N!]Q#_:&?!B/M3-S8S4KE:=6R%/S M'3)LD,&AX)!2Z<\4"!I4:6.,C[R32WW&A72MU%@QT_-R O<1,2QFK2V?T:IWYE MW$W:FY4@EO\VKE4#5P\4N*KM$5;!^O/%RHI@R]#37GMAO-*PYM532O",TS-IPB,@@A-3#E5+;ALFZS0FO0Q!F7 M#/=2XQ*<=YF$4.J4OU]Z)DPZ+M$:P=IB&#?:,^T6&%>D+H;467-!!!NH4. I MNHQ4RV?^W,QY> MQ%GN_.I>]_KAV==W6DGR[TGR\WR%MO#1.Z$]:$0%&)(&YTG(:DUK:I%XZV2! MU P]MJ8/QFK.[_H0KO8AG#FIHW#!"^.!Q-(%-<8(UB !-)AL0ATYU;<^A/54 M;/&I^!"NC5?--G9Z1(V -L/8&?2GO;NZG?_Y'OV_C,-7IW88&_'9'!R]N.D8 M&/0G#]M+.SP>OAK;<0S_M6<7\'S[XY&#Z$G_Z+X3_Y M.MG9!_=VP([S/1Z]_>_;/\K]OC\@A^S_]EZ__X4??4&0PL M\0B:Y=,\,"LIC]]ALQL?JE6WL4F6ZFLDN)_/AWWF>*][VMMAPE=C:_QRRPU_^1*J4 M"]X""9B)S1D$$[7,%&<,"F(M0[Y5WG=?B(UW4>JN47DL/QGRI99GM6>?<]@+T^AUO MSWMC>U8+WE?>;_%Z[5_FI3_H/YLN?,TR;8Z'?IDW$I+05$H.SN0/R$M-+"<) MK""4:\Y",')GEQO5U73I(1>UT+V]*&ZLKV)%\1I0/)LK'I00C%B@P2.@H3RC M."30BG"230H7T684*^PJTU2R>"UPOQL&?XUCF[\9.M$.^_FB:X'[RBV)JR5_ M?KGB>]Y?O+\X*[DI^S'U?*\6NC=(1_.]-YQKS@U.OHO *&F$6"T!G/HH1^K*7$1(+. M^>D9*FALVWR&/1MI+X[_5GOL=8X%HTNW*#Y.N<_N>3W:B$U1QAS7?:D3:A MS[0$3@D_#7TX3ADD[YF-0DDGZ,XN,M[-6[D1Q;.U4G[CK)8*^A6#?G:\55)F M$E)Q7&4K1=((EB<&E"4;(W6:EARIK$&Z9OD&6^NLF&]D^E6+[)<[MO29Y&/< MW9[YNT6YW*KI/3[-J]$)@PMW%CM7M[8$W[7.&%QXU'%3J[,UI\ *FB/M]4,] M$U9Y)OCY\)87@G!&P04B\YG \V>"11"!$"5DWE]ALR&(LJNP*>7:$)1:/OZ] MTFFETX=M/U7I=/5T.F-B)RH]TT*"=BZ;V(ED.C48(1G)(KKJWYOAV]Z_7K_7-<)+T-)Q,^QB?QE$L")ZL M9G&T=U*O;_N^-_$QYF],&L@\^38Y^JN%N?SC*/+UG@]&DY2 I\-X9DM2]8\? M>V%\FF]F0B)?_=;E)I,OOV)=OH*+\>V_LL8E_^X"OP"9I08SF!Q':_)'Y01J9MV?>M(I9O)+I]=-8<[MFZQJA]&^ YOR+3ZU9Q_M MI]'.#]\^B_E!_'K99U?LUG5):67K,D5$IM]!F7Z0]S/C.P[+3^5KLJVYEL[I ML)Q2_^?O]T=E*!4N*" IO9,*"O[U@]V= \)TM7?_Y88_[-[T8-Q,(I2MET6^ MJ\C_\_KG@X/CH\Y_CG_>/SCZZ57GV?&O+V^'?%LN^]GQT:OCGP_V]TZ>[W=> MG>1_#I\?G;SJ'+_H'+]\_NO>2;ZG5ZV_BW_L#\[.[+!CWT_&U&:*SJ0\N,AO M&4;=3OS+QW+6G4X)/'3.X_#RJ\S6]I^WWMZW!U9I,35YFJ_Y=W*4^O*GST?Q MZ=4G/X;>Z/S,?GK:ZT^N=/)+/UZ^UR5I%\J9.4DG:SE]^0L;E4X3A9$N_5J7 M?_GRY2>3EV9,@^EKDCV1R&Y]F3RAM[[VO;>EY(DPXEYO^_W7N,9'?[&2W/[R MUV^[;*#VUC '%4OEIT\9H%5NTMY>/>6:;CV]^M05WFRRK2N\AI6F2Q'$*W.N[WYIG^-'V+_XCN3(>YPORMZ MO!ILD[EU5]ADSI9JS2-ZL\_@Y7 0+GQ>$WMV&>X)!>2FL%,(;@TY&YZ7WCJ%TU";#Z)_[Q0HAE%"X:^+[A/-># ?O MBW.B7,+OO?'ILXM17H\X?/Z7/[LHZ[@W&L7\7SBQ?VV&P_SXV97#_ WYX_<_ MSO[8]_SHY/3=T=M?Q/%/_\WO_?JOH\_O/OWQ^^N/?[S=^^LHO]^UP_S]B],_ M3D+^_X =_O0+/7S[R\<_3IZ+U[__^NZ/_;V/A_NA=WSRZ[O7)V_^FG68O_[] MQ=D1>W%V^#:_[_YOGX[V_WUV>')V^L=/O[X[S+][Q [$T4_Y'O=?I&MG^2OR M^>ADCQU^_-.&R!PC'DHY+R 5%ASZ$H@DVMGHT6C,QW.7DJ7SX-M76U=I:TMI MRW'+D"9>LBD1H](FF1BL]1JI1Q\FM$6O:.M.^?WWH*W*3(LPT^<99O*44TIE MZ5D?-: 3"%:R!#XHALHZ,DGI9S..0J.&>%MUK2 MDOUIU=2<(E>\1-9@3J7>7S' YS@<5+Y:C*_H+%\Y*3$_NL!EF;%!@@-'.0>6 M;67N="0ZQ)W=288H^[%%G/4W"$H;5#C^6+E!DX2)))92C&B(,<[R2+,:)5I: MY*EJS_;!?U9[4F*4%2J#GD4&F((&DPUW<)Z24KB9G V-:,\*_NT"?TC4:^6) M5,@Q*SL7I/%":4H"YRZ&*O VAQ1F!5[DD7%% J 6 M I!S9)#BK;?%%R'@QE MC0F\M1##=O7+O"777.!] MG"Y/R2J)&SO^YB/%Q%C"C2' I** 60*#+6W;4PR6)$D<)6)G5W>5JOW:MQC! MC8=6*X)7A>!958$D31-DO @0Y8GLINMECG6^F>[DAAJ=M/Z MD-^ -*G(7S/R9QID.FI]E"H ]Y9FB<(U:.4<**]$]-K%S.I%HH@;)$I%_E8A M_R'5R:UXK]KDWE _FCGDLV$F53(.4E(>$"D!+8F H)EDPO,DK:P)BVT3)\?G ML73_[+_IQ+_.8W]44Q9KRF*CPUY'T0[]Z21;,<0/\6QP7CHE/YZ\3F@\\!")%OE( MI)1TN6JJN&=#3=WM!O4*JO0JJ-<%ZAE)BRHXF2(!EK@LQ;H.+#<9U,QX8Y@4 MGH2=7:&[3-**Z>W%] J*[RJFUX3I6>U*M$$>!0<549=1B0&L-A2B\4F48-I4;/*;>H*_B6?[FFV[G3>S',IJE* H;WO?ZO=%X.!FC\O<2]@X9 M =M-6HVKB\MM^6FZ*9FZ]K[9DLI>C;/7X9S,0*\8!J-!*Q&MB!(X$0K02H3\K03. M&13.,+2,[NQRT67&5'!O+[@;EQL5W.L']ZSNH"90)AT'[30%3#:"B<2"C91J MPI3.5MG.KND*W=2 ]A8E[6U2?='@[F&R1Q37?W#U<1V]O&2K4:6KYNCJESFA MD0U*)Q2/H!-C4UM$*T9 >J>L)-+9Q'=VJ6!=+IKRD]2DGBT!?^/JI()_M>"? M$2)4.9U4"!"IBAG\^3.3!(4D Q=,(U=29EN%=X6LC0HK]E!_+CE4B:X[(?IM3,,X[)X34D(5,5C"&9P7C8P++ MT!DK-"-JHF!,E_!Y*^;N%0FU7GK+.&!UM4B5 U;- 3-"AE&E.&$:#"$:L$\P33K7JF912P72T4;H;I01DA'T?CJ^A++1]96XCE:NEOC ?7 M\LE[4M+K.65BO> ZB0#4%&7BH@1'$\T,)4P241H7&Y_WL*%>U.U&<.-QDHK@ M%2%X1E=(2:PGQ2MJ,HPQ)@-&<@O)"LU)8 ,)5'"R'XUEQ M$&)^;CTCX(@I/4L4 ^NM!..,I\)X)5T6!Z*+)368L: "Z$TD"B\,!%<"(298(P MA804PQ9EAM:L[_:+@=O07 &[&&!GK7^EJ O.E,(, DB5!VMY A&D,RQ*+9C8 MV56J%FEL,5Q78/A7N#8"UUDCWR1)J=59HD?,1CXW/,,U?\C,2B5%'Z10.[M+ MCUMO7]5%JZW\23@>M.>G=KAFY*364EJ 9)Z,U]OD9)@ M3"%89DTF*6I!$VDA:..$U1))\#N[=-ZD>! W1/4C;D[2487RJJ$\6SU!GF-(,W1 .,F6V)DQ&[6V6!TLE'58L/R)EL#B":]BO$63/*@E&$B^" M ?@$V2DI<%P%(#):C8X'1&QCV.\Q1 WRL]]_$SN]?B=E-'0^V+.+6$1$AN;D M,MU9[/0'X_P'S^TG6[X*^0]]F':3.NM9USOKC7NUH=0:PPU?>&W_>BL.^J/Q M\**0V>@HCE\.X]C^5?FL$3Y[-R-[1GI[$D)QP2"<3( *A( *,YAL; M:G1C.37RT0Z'MC]>6G \"D=*XX+C1=Z+_Y:MV MO+Z:QUN/T^W1+JM>D$8)Z M.S\2D@233Q45,N-K N@3 >>1 Y6,.Q8EF4RL;Y_7I#I&VZXR*I[7@N<9:4%< M,H[X4(H?2D6EDZ!+ISAKC,^F)M5)-#>:NN*YO7A>G;)8 -A53BR'[KD8AXW> MQQ^CQ6VCZG%[P-&I42X%D9I9]T>FDB5)2Q73 M:\'T;+:2591'3H")1 $5SVH_ZE!F6S+CG=$QN(KI3<5T.[3"@NBN<87E(#Y7 MA6U]\%P@\)*5B%PFT!XMY+U%E$FS,!DH1;I4M:0P:KLB"CM!B]EEIH^INCC=/8'-I 87UFNLEP+[OHAVQ14;EL9M\V*:6U0J&R^@;*V MF'"<@X[!@(N2$V&-,F6N$6?8I73>A+M?;'TMHTVNKN+JH<8)?S7M9KO#>WQU MMSS?4AAO4/D01ID%!@901IS2Y[H!IPH&R0B*@^UZ=[NPT-+ MNC\J#ZV8AV;[#6((VA +@>O,0]KP$EG+M)0\2=+E_XPH/"3F6QQ7'FH35K>9 MA^Y!0TLZ*%AEGU6PSUQ<7^;=B-P NF2G[4<,!@M**2938*@-E4,*GK$:C /14@18$P2,K&\2YY;BT)%T,%@^<6EFIK5+;@VK<2FWWI+89 ME:N34LDGA,1XYC?G".2#*$((F(U.+R21RZO<2FV5VEIUV_>AMN5U]:67^' M]UAA@+Q>Y=]?Y6/PL_P^^2(&L/FJ[)LX];6,.H.+\6AL^^4^;HGH;WG9UZU' MUW2!FO4UD-G#ZFI;]J:[IBWKI49RUPK/54%]2>U>H MMPCJ,RH]:,&CRH=ABB$ LNB+*9N-6HLT6)DQ+K% G749E5U42R>G5JBW&NI+ M:M$*]?9 ?6[N1&9OYP6"Y,H#QJ3!91*'3.8.B7*1!5H*NK%;\M")J,UB6ZA+ M;@D(WXG#OI6%TWN]21DNXX?<=/Y;DZJY],3-T6!EP.88<'Y\'M.*)>$H<,-* MM)4@:!\\!)Z/-(;:Z.0;U34-(VZ#.F16DGEX/55)9BTD,Z.H8HR*$(PEI8," M2N[ 8#[5LT5MDN&22AX:55259&Z\Y4?-,&N2<95AUL$P<^''0)(-UH(3- $& MDB6#40FL=]0Y(VR*10=G_;&^:_Y.\#XY#1VK/>#]_EJ/N4UN1QQ MGO'3R9?7R]?Z9FC/.N=V.&D2/#Z-HUB@/:G>MAEKG=3KV[[OY1_*:!O'R>3. M)]=;.;LPEW\<1;[>\\&H5[;_Z3">369__OBQ%\:G^68F!//5;UUN,?GR*];E M*\A8O_57UKCDWUW@%R"^78RO/Y;KG5 .]QBT=I99:I!*[SA:DS\J)U SZ_XT M=.?JETZOH^/GF?K #:-]!S;E6WQJSS[:3Z.='[Y]%O.#^/6RSZ[8K>N2TLK6 M98J(3,"#TG8][V=&=QR6G\K79%MS+9W383F^_L_?[X_*4"I<4$#RK)Q\&07_ M^L'NS@%ANMJ[_W+#'W9O>C!:02+?;?GWG]<_'QP<'W7^<_SS_L'13Z\ZSXY_ M?7D[XMMRV<^.CUX=_WRPOW?R?+_SZB3_<_C\Z.15Y_A%Y]E_]HY^>OZJ>M-_3MULN_?/GR MD\E+,T;"]#6NGS"F;GV9/*&WOO:]MZ7D":*YU]M^_S6NL?&+U4^D$1MRK7EA MJ;C??JW_8LT3+>_WK@^PL/R)5.Q.;WMSQAU;K''.746T62I$,J775O6_?39X M_SZKWU?C@7]W:Q"DH?RZX>#CG5T1F[6*>_EBB^EESR9VT4O;"W#0GWS^S)X7 M,5/7]KYK^VL=5%/!OF9G*+^='"6[:'1 MI;$X>6:?_^]%;_SIEG5NI%'9:K)RO]^6K>5;,G7Z+?-(__U*U'7>R>0\G+KK M)O.55TTA#_8>VY5Y?O-6_MN>V;Z/'3ON[$O3P[$X>?3TS]^_^/M'V]_X[,QC*.W MGAY^]NQP__E?1_LO\GO_]O&/D]/3H]__>WKX]MWGXY]>G/WQ/M_I24C'S\A? MCZW%R=Z"/J M^KS8S6\HQ]W0]?E>!#??[/EKVWEJ+[>EJ?/&<-AL'#9ZE%9%#DQI":M)4B73DH9EJ&L#FM5O M#J_-V&:,Y$>8)0'4H\J\AA&TLPH"M2RI:&(H&6R<=+6>'\11R:V2V\:2VR(S MAZ07(BK+;4"',NY61 *%0)$5",-:5 MUM86G4U>^11M<(+QOREYN"DD4-;^8#2ZB&'_8I@7[V6^C\%EM4.^Q\E+=QR< M5N,$=Z"P5_-Q B3<)BHB6!M,-M)2 )>"!H>:H!$4@TZ9PKJEVH$V5NFPH?50 M&XCQ21H'^[%N4[NW:0&KT81L&Y(0N(NY9,0O#,N4RQ2, (1*(\>!>?<&M(VBMVNM+R;D?=L MT,^7,RJ@FPCO_N3B2@G6M#CWW'Z:%&2-!]^H\MH=MCUJ_,L6'J=G7S;P5?3Y M1\>]JM*;8[;#D[WQX[6+K+R=I$/_5Y:E1XS]-TK+_EI:YLC1$D\ J[2%+A4S0W 4@C+HD*:>:ITS+V"6\ M3=T^*]@K)V_--CV$KJ^")$]YGHQFE M;R$G/X;X^[\O1OE[HU$GH\+U^I/N1!W;#YV7!R^?7S7>ZK^I8?BU"/\)B5UM MR5<[LM7&W'8KQ5)?Y=>.OYO,07FFN=O :=MPW0"@(N<@\I*:9\M(E' MN[,K:5I=A4E_$*[':[=^HVM9=_FW7O5/Y=-__.>G(RUSI& MC -FB )T1(/U11L129!+ZJP.E_PKEFY@4G,Z%LSI^*I\HC?)&BA@Z'RTPZ$M MW7KC9:U%Z';Z<=)KO?S4I#V3'XS&-;EC?3Z>KWW0DYUZ,1C^?KE/5R4QH?IX MFF:T@WD?CU')"LX$:$, MXY1B2=IZEKEU5/K-_OO3J_,RUF)XT'_^ES^U_3<0%I@YXDX3*Z948W10].2)V_],$$9;F*I>"]@GI[0=VL"Z@)4%>% MTB3B9SQ$,C_2GA(/-J4RTYMI,"AC%BPT<&M)E+XH%"Z[@M;#?--P7Q. -F*; M'LQ#5.FY9?0\EPH4A8J:1K N,$ =))A(!$3%RXR__, +=47/2T?F:B[00JC] M-8;X?M)VH_B&+OK7_J)K%](C2P.J\8BZ376;'J(/5[.B[0NQ':D(!3Z"!2+ZCB1M-@=G;GPT)W;[M5,5NIM6[3 M61"]^N/J-M5MVN2HUEWZ(4W([M^%ZYY]174_#0>CVB%I ML:/]EQL"5DI;I3D#013-1[N.8#V)@$2C3,KI?/3O[#)3@]2;!N?*NANQ36WM M0E=9MT'6G154PB6-Z A(RA-@2A(L*@[(0E",1:>C:!OK/H88U%$<=WK]K*AN M'_N[G2ZN" N12@],D@A&)2Z$B>DW:B.+M MBD>IF_MXV;-)(:<==_:CC^]=''8X[78*BI:)22TQ_G"#B.K&DL^HO'9"4:5* M:PDCM! T*>ZSU>$M8Y-9SG=KXSUY]^.+\6AL^^'.1>JUI/,N//7ZAK9=AA!, M^0A1,1# R%3F*>5 :$Y#*/M8/.I4FBZGLHO+#Q_8I'FG%?Q_;Z7<#_EWF^)> MC9 %P3U3T2DLMU8Y#4'YT@8($;2,O(PP5MQ0AGXRM*FI/J(5TUN"Z>"Y)<[X MJ#U#3:S#:!42$1E1ABFS#*:KZF@2\#/Q<>]("@DCI&FD1AC(6YA5A^19/*8H M>+)9=4CL&J,KZBOJO_$:6B8)Q @K%\S L%U(1D17X5J=C9E4BZ5&[& M6;_E.1ND(/.J8=ETE.!73>@&D\*0T62>P(WX*>AY$\NGQ].]W.N'7Z^W;\*/OY7-JQ[-YGC1SWLT M=>+4*);W-60;"&7)5E,TE+:;03EF710I:Z"NTK1+6)L:;]8(:M/U>TNR0+%R M1OF&\V>WLL%,^NGB9%#MH 7Q/MNVCNJ8>-# 9;BS#>16 6841%2':\ZQ^ MVE'N5R'>M'S)@@6Y2-$JE0%-7!+4I+P8)"->2W$'A%=@MP38,\Y,I0I\?00A M2G1)6G:$P?T:U&UAZ>(Z_$=UAL&#T-F;>?=0,GDOLUP E:@!-$F#442 9,90 MS7S@6+K#*-H57+2HH+'6)]4;T$^J"\)J \9:6EO0$ MG&,*3/!(C++))[*SBUVF:T/Z34-])>>-V*8'D_V5G%M&SK.N .^M4(HD("$E M0.(1#),:?$#'3-3Y"]D^EF7]4 :,H M>#>OSB(202TAH$1 0"4DZ"AMUFF&>1[R.@==# ##EC8 *MHK*==M:H5668/'-*(#B&9;H\#UF5F?RHTZA2U)$%I]I'RH\A1%L:-)YE #RR2&OU M\]5MJMM4M^E1;=,B90DJR^*H0N+H$*7B3E(K*,?@F!$TF<7+$FJ+M]7:76_W MYLNN'0W2"GA MQJS6P*4)B1DO&4%/I'.>;P?C1SE@>&%I/DX"/+9SE7 M^2P7Z($X&GPP:,2T 6[RBQ=@%)!OUV@CT:0*(U520FD^5 WQ(>2,Z\021*V M@KXEH)\YY(7(N+9$@:/. @8G\OF>$(*(CG*.SJ58#GG3I:2I?@85]%L">IH\ MIS*;@IH%5)2X2+@SU.;_$U,8*NC; ?KCF9->)>8I4Q92U*;4,@G01GJ("KU* M,7)>.A,)P;N&;L9)_QB2-J[*2^8Z-);B>NLS;D:]>Z?6;VY49#%'HR1!"&FR M%K$:J6;66())$,F]RAPVC8NPJ[@(NXO'\>;N :TF]R"^92#*G=04AW?Q MJ@,J 8_&S9+EL3X M8NFEWR*\&B:+@?C3MR"6UIJDLA")B5' Q#18YQ-X8H@+>0>#$5F-5/!N+WBC MT-X)B2)D]:F2U0RE]$8S39"9E8*W2H[FD'TT'8,I=)0;JWU*(2V)"H>+&6&1Y\4 MJRR\$2Q\/,/"(AM2S$<#S',&R#P%'5T 0=!$:;DT,EZR<)M:C&U74EF=O[$= M#J Z?Z/%W.?G'$0R9:KC65L:HDCF/FO N,Q](7.B"4(IR[(%JH7JZA6 M'V^$"5JWJ<4E# UX NJ,E'9Q\JQ7P"!/WI8YL$X*0.0<- L&G/?9$HV1:"9V M=M4RM0T5XI6)ZS8M.:UJ>6] 9>)V,?&L9R!*CI%I"5%8#6B$ (/* I&H"5%9 M+D7?'B9^#.D>C79.W%RG9?4MUVVJV[3M@=C:I&M-K9-G%5BTAB-FR46ID("^ M#%'B1(.*3)AD/'*9SWW91.EF!7OEY+I-FQ.6K9R\)DZ>U6*2R&25(T!%J>VVMO)^U4)ZL0#0?#49RE,A2TN<(1H M4J+H-&=,[NQ2P;MF+ M U$R2.&ER!]:AN3MBFC-]4TD?],WD2T3U;HL+9_>VU.>=R ,+MQ9G):7;TMS M!G*/6>'6LL0R2T4M42MOO4&AA/.6L P#,^G/<*<:Y]I5<75]7Y_/SP)G3CI, MP@,G^0/2H,!XM$ P)2>D%)&2:5<6S627DZ;\0$T@Z8&=Q0]&%JUS5OW/0^S^ M KO>*OZ\P1*\%WG6SI0KXM3QHPVEB:/4AP0FM(7DL?J%>"L\R/ M\]E*E18K+59:7(86C9/6NA!X)!H%%88Y:RB)/!G+B"?+T&+5Q$URYLR(3*84 M)FHHD%CJGXB,X)02(/+IYIWS+IC,F=RHKJ9-M<>IQ%F)LQ+G)7%2%9(ATCLC M$ FSG*'Q$76I@$'F*W&VA3AGQBE)3"[9K+Z1QC);. :P0C!PP7'!M ["VIU= M)KH*9>7-RIN5-QOE39[5-LW6I?:)HXG*$ND"\T*A1:/05=YL"6_.#J_B)"*7 MP0-*DS\XBF"MET!U]"XYK[W.!BK M2WYOAV]Z__YN\0+3TYC1WK2\61[7\JS4;Z M@W'^>W:8O]WO]/*UOAG:L\ZY'8Y+'Y+Q:1S%@MC):MK2CR3U^K;O>_F'1N/\ MC5*]-WIRO9.S"W/YQU'DZST?3-L /1W&,SON?8@_?NR%\>D5:7SU6Y<[3+[\ MBG7Y"B[&M__*&I?\NPO\ N2WB_'UQW*]$[KA'H/6SC)+#=)L-7*T)G]43J!F MUOUI<.?JETZ'5_=P;M]D63>,]AW8E&_QJ3W[:#^-=G[X]EG,#^+7RSZ[8K>N M2THK6YG!: 6)?'<@WG]>_WQP<'S4^<_QS_L'1S^] MZCP[_O7E[8AORV4_.SYZ=?SSP?[>R?/]SJN3_,_A\Z.35YWC%YUG>Z_^TWGQ M\_'OKUI_%__8'YR=V6''OL_GX7B4&3IS\N BOV487:^]KVWI>0)8>I>;_O]U[@6]6+Y M[2]__;;+%@CF3M!^G7,>'Z>SYSP3:+,-\;PRE;S#N]Q M9SNZWLD&7R;9^(']WW>[X[N[OV^ZPP=R8]_MUFIAP3U]VD?/KGS:K^GA M[[^1U^SPX_')Z?OCDU_/CDY>G.;?_'BT[S\?GAR2_#H[>O_;QR\^[7?\]>OEO?GY]O_OCM\?\!F?=K')^'M\?YO M^7=>?SH^><>/]L/[X]\/\OT=G1ZR/_*UA_='O__RZ?7;/]+U;))7Y//1R5Z^ MPC]CXCX*#)!*X@0:&\&@#, U$JDI$NJVM$*HLM)VLI(F"1-)+*48T1!CG.61 M(DU$2XM\VN2'7K'2C:,<*RNMF94^S[!2IAY)77+ 7*2 0D6P7ELP6B<25!!, M\IU=([L$6]*^KY+2HR.E!3@I).JU\D0JY.BM=D$:+Y2F)'#N8IAP$KGB)/+W MD?]*1:NB(CI#118=*ND".*,=H+84+&,)2/2..H944;JSRQEV*9TWD!ZN(\)6 MN4MN!N!>>'LQ&D]B\9WQH#.,&7.^=Q;+P)!O%6EYN7S3%P?+16D_VNMW!M?> M%7OM77FZC'NE+2Z*5K]'0PZ1"294NY_/_7B>G\G>)-X^F75CWP_RQ7V^?\_; M%C8L:/RL;+PAW-?;D#\_B^63O7[8^VHWZA':U!%ZW8WSRQ&JG8HI*@G*W";!^ZL;$V.:Q?O MI],Q0V_D)SF0VS(BH[UR83*_Y^M].4[_'O3#R^EV[%]N1!4*C9%6;UXH6,*Y MU1$D<110AP#:1PY6"R%#()9R/Q$*R]-6;0G?6D0W)A0JHM>.Z%G]0(/RW#$) MA"L#*)V 3-,,.%-"EJX;6#HTT*ZF3=495T2W#]&-*8C[(#KU_HH!/L?AH()Y M,3#/:HIH')@"KT%_DCAW%NTH9FE1!B?.%7E5 M9\=* A*7:_]S6?KGTY6O;-04&QT_F],/0N)M$"\CH"ZY.=SDL '9YFW M3'HO=W85IQ6D6PO29J,*%:1+@W0N!TD0S1EJL"GF$U1&"A910F)$.>Y=3!%W M=@UK:J9%C14L!+6#_H>L< ?#3YV/P]XX9BOR8ZU*6%N$X'KU?R^+OY_7OMKU MC7'1? U"XD%1Y[(UK[0"5!:A-+8$H9-"$63>S?<%\*PDH)98D0(%P50^AK.&!^>% &^\DS*RQ$)H8S#O$7G[KU*(>N_/ M;6\X21^ZK$0X'XSL6'*EJ[LW_SC9NYSV,1F[_O'H[>&?0;-\U% "5&D)*(R";'EX M<,D'2G@F,9;YBC8UK+BZ&=N'YM7U$ZMH7C6:/WV+9H6)>302K);9^M JRX= M+"2I+55&)(U8H@:UNFA[X=RX>%@[-U@J,B^V&1/:,[8@DP2N9 T&0@;ZX M;?+V"><9"LF$+UV4*K*W'=G-9BS=&]DU*+D%![%"&AXHQ.0CH(\&K.,& MN S1*&*$2UARAHD6+0+W(PIIS'9;*K70UZV5:AAC72E/WS9N*(555QT;+ALX M5 .D$88ZF),6V<#@,5 %GI4PAH\>G P"E'/"4V4CYZWLW%"=GRV5%A72:X?T MC*;0-EAAC(40) %$GR'MF &O?+9%5,BR(E9(;S^D&X]G+ CI*B:6P_6LF*!* M&"6$!\)X\17P"(YP!D[91*D(0A"[LXM=QI=NEEYC&/?!YJM3.\Q[8LL4$3]X M7RJ%ZD"'M>J(R0[\NVS LZ_6O])2<[1T.*<@4C1$Y^,%N)41T!("1E,.)!BJ M%"-2^DQ+LFO4TKE0U8'96B@WKA\JE-< Y1GE('405M $T9L :%""MHZ <%9' M9%030XJ%81BK4-Y:*#>N&VZ#1@1'3@-/$A M:,FTQIU=9MHT@>41A19>#@J."M7QD=<+@PHW3Q5G'^CJV8;VBX'HC7@R& M^Y?;L'>Y"Y6$%B*A7ZZM_Z/]/3S\_.Y/0ZA-3BD@D7O Z!$<,0C),*ND95:D M;/U36GLB;2]B&[?]OX_8&C9H!LF?OD6RQPQ6HQAXJA!00]2QL"2H9;X M&C9X!&ANW/RO:%X#FH]FSN7 446J.!!!1%8(7H)UJOCG9 @N\BA-<^74-5QP M'TP^.[7]-[',&T^V-^Q\L&<7L>0@W5KQD%$V['W(XOE#[)SUK.N=32:3U_#" M6@HAIMMUT'^1-^N_9:^.TRTYE?O7V_3SEUVJ3->P KF./TC%9: )I,, R$T" M)X*$((37CD:F?"L;1U2W94M52$5[F] ^F]SDF:;42HBE5@*#X."8H) PD.)X M0!2ZHGW[T=[\S(?F85_#D\UHFNN3GGICT0HPQ)NL:;*Z,81%H!9-V/KT7+IQK\6%?PXYK(]L+;B^D<\>/T^W0_JI72 M#%.]GM,DRI4.E$;FQTEG*R5;HE#V$$A*PCF>G&2JC=Z7ZDMMJ2:I<%XKG&=$ MA]#&)9[R)AF? +E2X(**P$DP3!E..&^N2KO">;UP_D!\TJ3V M'T6W=_B7GOUYNR%X_['_9CH/^R^F&559KCM7\UQ*$'^^__E-; MC-X'EFT6S;+-(A+D#0T@K/22>ZDLS38+TUTE:C+W]H*Z<06R$*BK!KD_GC]] MBV=45''-"!"I>;92D@3NDYAHU5$"W%M"-IV=50*\'T$\T^OQZ_M1=C/([9F%BBU@9]]*_VX]?K[:@:M[DC],U-'^I5=)22$D(*PD!5,_/;;B[WZX:PZTUAE5NX*[X70R_ M,W$U8XVW>=\R(7($),R!12:!2\.EXEQY9G9V:[.!+4;PZB)J%<$K0/!L[,Q$ M$D3>-+"J]"3S-.7/& %ID[/1>4ICV-D5O$4(;E*_MET@7(\O?30)=Z2%LN!% MK]\;G<;PTV 0RO2GWP?#=]?^M:LMJMG#C5+5N_F!C3(PRXT'J8@&%,C !<-+ M0W86=#36H9C,>2?S<]X?),A?LW<:AOH*9KQ7J+<"ZK/Y>FA#BIQ"0*< 8Z"E M4VK^4N0M)Q3S_VPR#'XIOT"%>GNAOH)!\/>'>D7S0FB>R\_CA%FC?%86^0,& MX< (8L$S'Y,*.B0I=W8IGW<3;')NWD;HBY?#>&Y[H1/_*FW]XC0L-AB?QN$R MD^ WUN_1,MUQN3O[,<7A,(;GTTW*5'5<=F@ZC+:RTR+L]'9^#CSFO4E*.W") ML3(YFH#A7@ :1YA ;I&H+"O4,J*B^B_;B^,UB(J*XU7@>$8S/69RL#U?R@MHKC;<#Q&A3#W7!<'0/-@7Q62HB\N81&5T8C MQ5*72T&;I"')H#FE@HM =W9UEXJ6) P\IF#%=3;3,@/>-]&[\1#:8>&@:9T7 MVS@_S0]Z%]*((#T"$2&+":,L6&8-:,=IB#(RQWP9P"!E=5QN#K3;I28JH%<) MZ-D,)Z*9$RS+"&4,8) ";*0.E-$$==#42%."CIPN/1RIHKJUJ%Z#MIA#=07N M0L"=50K2((:D'4A;AJAF,@;'(X+Q1GJ;. DB U?Q-LTU>$R1A_R\#R_BC9&' MVAJY%=&'J5-CNDVU1>)*:&M^G#N7G.F\6^!%R:@6/H!CJ"%Q1ZE(+-(P$1 W MQ2-J4O6VH'L-*J*B>QWHGE$3WEB)P0O@*4,<=;+@M S F))PUJHJ)[#>B>F^^>,GZC5Q"#<8#49;7!A0"9&+4F.2^L++X");=U MHF/;1 LX*3I97&QOH^VAJLN-Z@G\O75\SUJ?)6<[PU/P!>ZZBU40F\ MTEES!)VM$E/FP7.J#"$FB10F;=G),KD3U;W97HBOLPS[5HA7%"^&XAEMD0Q' MS6D$&TTLPQ4B&&8C9&.3..JL545;""4KAK<2P^LLQ*X8;@;#LPHBH @ZJP1P M"2D@)E^&,5N(-N^;S)NJD.SLFAO*L3>_4L*T6SHQ MO 4?E@Y7N,$PQ"&,!^=/RYJ,!F>]T"FWM>6\M3IYD;?L6=ZQR?C:$,._/_V6 MM^XK\MJ[WK>J+YICM?D!CXPZ%%0%8):%$HI5F=^4 "4EX4D9Y4NCQ/P4=+52 MRZ=MW@U(&^0,?:S,L#I54IGA@9AAMLY;VI#M50HR*E;JO#5HD=4+S9^*P)U M(G=V->D*LDQQ:"6&[2*&U4F=2@P/0PRS0@AIM@-YX)!WU)?>RAHCB9[=^WL]V\0!5]_C4?5B?WDQ]*9\O[:>R]J.3P>5(KI>7>_/RS/;'>_WP_&I[JL73 MG,7CYR?.ZF@9D@#1&IXMGM*(TS )ENMD/'7:2EU2P[2N0=CMA';C29\5V@\$ M[=FLSZ0)=2J"==$"*J'!&)9 H^*$.R)\Z4S!NKQVL]M2:#>>\;D(M"MZ%T+O M7%9G2)X:2\%05( &(QA-2LO[Z(WUEF/ID,UI2YK.-AF3;;NB**T:8[C4KZ/\ ME-^N+6HAV=H$Q>6NO,B;\BKOR7&JW-0,-\W/S[$D"55&Y^C '6!4V:@PTF;E MH(75.A"OLVB@=4#L%@.X>=E0 ;PZ ,](@TR]*1H3P%*2C0M.);A T2-J%3& M<[1V9Q=K-=CVXK=Y;5#QNS+\SL4IG?J0AAUX?SJ>MW3O#RX')$X40OHQ,KE&'AXLZ7#?>OWF:=750-L=BWTS6PW\&*XU11H )HHS;( *<21),MD6\HTDE0K.,P"XRW0XO1_50MEU$+ 7P.J7^ M_MC^]"VV!8\"D[20*,L62HAEQ"YCH*7S(>^X8((W-J6^(KRU"%]]"*(B?#T( M/YHYO9UR7E##(1+M ;.9!I92!]I;2[A1@=/01H0_IDC%)58*!#JCZ"^&O?&G MC*[SP:@W[G;ZL<8G5BX]3C^=]:])Z\5@^.IR&_:GNW 4*T.M0%],2].=M-XJ M!4*Q$D)-"6Q*'*@Q6AHE(T?:&$-55V=[_0B-R8R[@+F"]K["8>K:](G;$$F6 M"Y*6JLT A@0$G8AW1FI,+H.6S;>]KN-TV@K5AY +]=A]"&$P#2Y:5"H$"=YR MDQ%,"1CT 21QBEL>M([-2?\:H5@^0E$*<"8XJ9&(AXM$_">>A9/!H1U/:.J2 MKFK!9Y-<]7E^"F?>/R'1:K#!(2!1$1RQ"J2E-+' DA"EX%/JKM#+5'Q6#V5[ ML;WZ($3%]EJP_6EV%(?V*HDL':C/\I]ID3\S'E1R661(J:289%"KKB;+]'^I MV&XOMEV9S6&SX(BL&"!\Y0U!B$:G- >$D,= AJ/UP1UW&J1+9Z(IN?W*E8THPX"CHB MEA@% 6VHS^:*5(D3%E%@$2"\J]A\^\T:H]@6K*^\G*)B??U8GQ$DCA@_:3OG M=6E(Z;@"K94"+RG!9#55$ZP+[-(;2K(KUK<%ZRLOO;@'UFO\X]XPG]4FFG*1 MJ$H@76FI8DT"EX2$8(U5Q&'F>;'M\8^-:ZO=NVY#MF1;[:P],M?>5ONZ M?USMD;D*>IL?%>H)E99)"02#!"S=,AVQ^4,BWDL;O),XZ9%);J@_6]CSTH[F MN0WZ6Q\K,:R]JW8EAE43PXR\(89E@B?^_V?OS9OB1I:]X:^B\'-OO#,1%$=+ M:2G/>8E@#)[Q/ :\X/'!_Q"UTC*]':G;@#_]DUDEJ=4+!@P,#>B>:P:ZI5HS M?[E45B;)A#08$"X)YSHD6F92!UF2I%C/*XDW&+L#EVP'#$\$&/[QK-H=,-PS M,"P:1 ;TP$0IO ;&0T)]+"_$XY#$4[VTVJ_S(1_*.TBK_1C2IJ]+&\_CB-?2V^_3$CXK2^_5:"" MUJR4QT/>=V_>[7JFICY[R]Y;E%#[2L"[EI/3&/%?/YMSW8>^>U3O5VJ@& M'$!#.C!OJJUYA3OS#C:F\PS?B2+T:?E"&DU#PV)*@E!(0K.$$AX%G,1A&*M0 M95D4)^OH&>X.@-8T[47'X _,X LND(AG4BG#P70,&*$!!0;W14@$6#]Q:E*> MJJQC\*?/X'=[C>VV#-[Y,V['Y1H'O&MNGLQ'H.IS78=K1DFF@F,#A-D91G MBM"4,2*R,"),IHGP9>!+F:YC-I_NQLPZFR:W9?!.<[DEER_8)TSZ)J,R)GX8 M<9:-C\@=E\D7SA,>< MATQI(D*L;A[SA&1IEA$1R#36@0($\(')0[H11\D:_&JO$I0RW[ 0LYO5S+O+^SP>I/@YW G<+5/W!^?W!1L&[!6JA>\3'0*7TY#C(6J8DDB;6(N0"M!P.GY_ M^OQ^/T;,'?%[9]/Q1#2: ,V M?(U8_AD=N/S2SC7^Z[_&G=FFU/MS5O8FDZ-N1-$6ZZA&@BA!4M3XL>1)#0)-!%92@G6=9-90!5- M[BY4I//%KN_]E[N_&'<+9N^8^F9,O6";9#K5699$),Y$0&@@&;I>*0E%(I3P M%><)>['%_*Z/AY;4P23H.OB<.7DHLF&6AD (S $>*T(Q)(JC.2*"22,DP MX%'DK^;@[N#DGZYHI+311:'5[+K)+:*WGH/+Y-ZRF!^8'2V@DW)23"4F&AJ> MV%C4SGJX$YA:+FV48A6%(!8D3C%O.>83$\9PDB@?5(W$*)/IS@GZ]#GZWG*7 M=QQ]WQR]6/>(RB3 >')!F2!41@D1@4Z)G]%$1FGHFSCL./J1 MUP8#,)TS$[37U[;TD8#AV 0#(?\WX-4)UN<0< MM;^S7.5(9HR'(J0DR$( *"ECPA(6$Y$97X ,"27SN[.&1\K.#UKJZ I^[OCV M9GR[%.KDLT!335(>)X0*HTBFXI2DJ=1"Q&$DA0#%X@[2;';N>60,>M M=\FM2T<'4@0JTQ$)0-@2JB0C(H8?/,RXB@P ;("U!.F:U!I[3J<&E]X&EZ/! M8#2L+H6/QC]O#3Q:U\3:U"/"+3AP.[!;[9#J,.E&F+1<7B@"%&(!,X0%"C I M,2GAB1^#!D$!JN +HT"#2)>KJ7<.Q:?"M?=;6:CCVKO@V@6]WX"V$ D5@,JO M&:%I%!*>IIHD'#2,&&N7^NK%5KPBC7;'MD^%;>^W2%#'MG? MHL&0)J8(,U" M3N*,8NQ0R @+14:4"*,HEI%F)L:+U^O$ML_H,."0GVN7>=8K=)]/M/(F(YO_ MJ>SQ0GNEGDSZ-D\!6@;ZOU,L5*&>V0'!/USO9_5IY0>W18@= 0K$L-TWL9UY>1UB"2Z.2-WIX!WP^ 7\PP>&,VR M-,A(RG0$#![[)(N%3XQ)J8S20(>\.P5\!IQ^;P%&':<_$*?O+XCRC,94TX 3 M&2J?T,C7F&=>$M#.8I&"E$_%W>697],CB4=3@?27J@3IK]ZX*E3EB8O6E89; MUB.MENBY5A?[Q^N1-IFYV]7%.CR[ 9ZM*#D:ABQ)64Q,H#FAB@8D,R$'S241 M6MB$,.;%5GH'\97K457P#GVD3XGO']*:N0FW=XE@[A *%F]8IYGP=1(2O$P- M1@R8,TR%*1%))IDOHP1T6?12;&3LUEH!!6 D/19J]V$HHW8C]NZK'L?Y%1A]#P<2GU,8=&:_K M;K/^ JA58 #IKV"SNM_@%V?*8I9B^PL>GGT#3,.+-_AA@9?.0[F/@(1)O;[YV* N#O_A0W8_=<]OCP M1'_@$[T+*K><= +O[@3>^V5[6 BE[(5#%FK,\,X(I\HG00R$+*7Q60@"+XBR M#9;>YKBN"P]:7Z2X^[1A'5(\ :18,)=EH*3-119DE!&JXHAD1D4DDDSIF$FN M6()(X6_$+.Z0XM$@Q4.:O1T^/%Y\6*H5$R7*3[@B8>(K0FF0$L$5)RST10IH M$1@M7FQ%6;1!PR>867F=C:U7-[&H-CRA3_+A$ \,1\8;6RY[7E&+-[&RC(R" M),I4%BJ:!K[0?B18P.&?"5.JCM]<[U#@5DC8 =O= =NG)1/)T$!1#8J/GXF4 MT QT'F8RT'XR$4IEXM">$X0QVPB"6P-;%^RTMJP>FS"*I$KC,-4T$J#N@L"+ M VT83:(@3"RKW[?2T['ZG;+Z8E'+*,ZH] 4!8X?BE2E.N!])DJB,4U!F0'N) M48=A&ZF_;.-TK/Y46)U',O%3$^D(Z""&K9>IGR29X:D?1IJ%R.H!ZUC]$;'Z MHKD2P/[YB91$2P:L'FI!& TBDG(::9YD(5?IBZUD(\S6B=&?P M:J9<\^C531.W6WPBBZ&[#/V[+9@_L(^^0MD/:SJG6(>VE2+MH:?N: K12 N(T(]1P M280 S!4BBSD3-$Q3>F=.M0YI.Z3MD+;S:3X+I%UT="@.9@O&;<0\%H2F?H9' MLAC7G/I,9UH&27IG/LWU0%KK)?G7!"LMPW]5_FWKW_"C'O6 %R?YT/:=S,.; M!&K4Q5TS;>#77&M;?)E/H#=YG2PS/>UQ*4<#&,T%'L<.L82TAPEF8'@YC/6D MX'UOS N;9F;2TZ5&]K:K:9/25%<_X:%R A_8J]6;S68N+DS5.8UAO.-1F2,! MO+3Y;?)O^K>S7$UZ,!F+,*VWJDWV9Z]P 2.83BY_Y1]<\A\N\&N2SB]&^R>. MUP).)*G*,L%#'C :)%)$E#/XF8J89B$7QRQ]4;_4:P+MQ_Q$$U%H?DJX@2F^ MY/TS?E&^^-<\+0(AULL>;J:X\HN+=NG2&'-O2^.8 A!X5-CK]2^!Q76!3\&8 M^-J,Q>L5*,7^S]5;E&+.)@0@X)-7* "'6-N-;RWQ@EOMK7^+XE];JVCC0:DX M74G%?QZ]??/F8-_[\^#MSIO]/SYZKPX^O+N^M[/][WN==?__[;GST]8W_Y7#;WQ^\ MA_Z^Y/M_? H./O_=_S+X:[ 'JMS>*^9_^4_/EX._A_PSFQ[ N(X.WT=[AZ#$ M??W0W]MY'W[9V8WW!]C.I_C+Y[]!J3OZ?A0>G?WG^]$Y*'S'VJA0<1&2*.(1 MH3SB1*1Q3'@8, 6Z5Z*#U*GG^7"JU3;JPZ"$TSA-P%:F,8U4QI/ A)E(>!+Y M2BC8*@WJ\1AYH9CJ%]?4<[Y.RTEN+AZ*\4&+\8)-;P>&7N0V9F7^$:;]B[%B =-.#3>*PR7W,>XAZ:3&N)+C7TUS]=PIJJRYLOA+O ME58 G^]X<;KA 4SPQ>YQ%!<[>"/XHSC!W?(%GG/#XY2)[73<> M#91J.SRE\0Z(XU"EO^G^:%QZO0M1@&&'GYDIK)BG^UJB$\ ;C\[ @BLX;$!Y M48*L<'5X7_4Y+%\&DG*0$RPN=PH"]*R7RYXW&"F8:?T-F*>C B4M;%:KEP(C MO@FLCQ[BOLWZ^Z:A$=B;#3Q!'F.Q:QCBQ:;7FH)-8I3^UHS:C+8-.BM.P_2UGEA& 'L0"0SV6O,2"$X; MD\L#[ 5$$K^_=^:5@+ MUZ-BF5_=FOUY,<;]@PWR=C_\IZ;<.R7"9#.^CGFP;*DBGY#(OKWH)H"%<5;, MX=Z]C/F:C+-$6Y4]OT1>+3:YE+K:9#3;W_9&(OW5A"(O7$M#S%=[!KV:@M=E M'!LL4JLVN1ZTI4H8\XPHX84I=./@K;3."(3&HNSE8^1>I"N;V0!I&9_B N8] MJ>BU#WM68/)<,M0G=@<]R0L!Z#N;S5E/#RU%NY16(!CTF;7GAAS&S?O>"0<: MQWF.K+*@%_'&-C#46M5SJW&KT&@ZP*-]/AW*GG8 C\4\,)T-\EW7/I5M[NBN5=?C*$Q41]GH_M7($T<&XH M2&8@8C?3(60^\<9]H$JWK!:"72!-,QDD$;!#%L;_?[<_[!^LI?2YH0:U4C.T M2U"5*$*R=1Z F1&SCO/^(7@<#+T#D'X"F";8\- _[_W2UH_ VD(^VP$NJ#$; MM"I0;T:H;6PCG3G$M$I-@_+U$_AA_9YGK6JKHZ'L\42MD@-)";#UW/J>%-KE MNFX/H]'>7\T>;9JU1*LYT*SS6[JTV9CD$4 #/ZOUKS=#N=F,\"W \!7]=U, M'KV;%N640_^5HKBJZ]D*V$DWW,;[_7H,@#53[=2(T7123KA3(>S0RJ4*/[;^ M#[XV/ZJYF6S"^%'A&VIW$&.G;5&RVJ.J9P#X8>D<[JV=M,+J67'\5]>.2M:G<@7)^K:6^!FW< M8,5_6;9+EJV-!7IM),BBVCE'7@*H:HB;9FEPY":-2W@T*DX]6W3!JV\X>M8C MZB@IEZ?P:WDQ$",074=O]S<7"?0,!(!"AG6CP .&*;H<3FJF*&H1MFJM/%2A ME&=A%?Z?]R\JR+5K#1H)["I'_L&=LYNR/>O@(_(4)L&'%M5,+-;\O?WQ5;-( MF1\[0:DT-#FH>\?!CXL3AK\JA:A^M8:H040R @U+SQH=5I6 4T5C9)F=:=:@!9Z,/K&^_-C MLE")>J6^?( _6 /'MY?MG1[B?@%>\!,G75HK9D7&T@.7CDJ"=5Q_6"\W, M%M&/IP58$&@A74H72'03,*K0BJ^TIUE8,O:ZP&$H2.S*.T%1&?Y8'0*,6U29 MX94VXFPTIWRY4V\YJH5\;/4>YQ!SO'!Y$_90T)[QP1 G'@ ^+# :/E8AWVA4 M_I/12)WE*/,*YX% H@8,R5&_K)HN\*@%]>1')QL^6U-C;EW.J@WKPQ;UKX5P M>/]5\FFY)-FO!DY'0ZW%7W7^NH)@L,.!ON[+JV%@.A[5H#0LIX-:^E\N]8 M M2DMIY;0_<2-?V6-N+]0[+%_PE2% >+_DORZ.W-E@N#*N]55SOA*.?X.6JZ:; MV;::FZ?^)1P!MNOW1VJKBC SN]N"$K"EN\: PLH:,(^1"4'EY19OK>O! L_)-'=_\?$8 M+#EKS+J=QX"%O)#3 :K;LD;AI>4!NQF8!"QX%+\6Y( 8<;TL^1?.:5"OW71< MD]6\DF@=%8YF+1Y/!VA"P9[.-/RKU+(-[W]^%%SU3KOT]'=R<>#-_NNE*"L[ M%*O\O>/%06%/V=3?O#_5LZZK<"G_V9VR[<5[.Y^.#=>"Z\ 0'H2*T,1FH$@3 MDM T95(8EJ3FQ9:_"4RP7#P+8VF\;[B>2$V.,#9JPQ#HYP>VWBH, BJP#DCK MJ )[JW[T$E-E4>BW;3:+UN54]C9F]G)9>7<*=&F/G+5:M= <15O7'R^&UFAI MYM2N6K4P9C"*0<99%FT/?VR/1M!B=EK-RMFV[)=K:=NZ9FI01GGEDI^Q."_K M:59LVRBFM=UCCY,\?%[T\[)7RZA+Y-VC0]*E^*\K8[MJ8=U64.;\*3<[ST+_ M!9@\U0C:Y%B?:?0M:K?V4O=S:ZQ!.U8CD6U7F]-BKYX%MKTB\&W6"U C<&HE M!A:$35NWGWG]G.^T;QVM&(XQHY5/ .#PE\52NU;;-HJ"-V;I']O;[^:,]Q6= M6O:=]G5]2?%DVJ].K"NI8GLIZUX^:CDMG$Z!SS>&/ *\@;# M.NLUNMJ&QVFL?.K36-DISXS\3\UB5FNS$&4QBEVX MX1,/-P1>J *"')M9E>[*H*!'(=V:6+'5N/&[=1?5J/%Z^^/O,QA\!5H)'HDZ M)1*)8XVXP M[ENYYA3WFE >=&HU"M2- M'J6RO'PJNM$VYV=NLM/?K,;;.;%^-RLF!V:Z.+W]_?'_,T-DPEDA@_$(1&.B("TU8F213&PE 59>&+ MK3A(-I=O0WE N'WCI;:.IJ@A2WOFW#IA M/N,%M(-F&"CVGLZM7U[7M=315>^,-HOK$IFVR\&_*?$H M7NH#\[F:54>-EU C/=C9/99IRE3$):$Z2>!'E!*F9$8B/P,:C<-89UCHG?J; MRS6(&FITD+6!A. DU$W((0XT#\,X4]S7-.(!IWX*\!4JGR9!K'QWV=Z/+J." MWD5_.$<"U<8?CG[7KT9]=-QHU1'!)400[P$1A%3(.$LR6! :$BJ4(((;2?PH MS*0OP=Q)(R""9',YYTA# W@Z)>OE]M2TJ+UE)B_*B5>%6R.)X'9ZOS0Q(.S7 M.9QR%SXKL KG96B/HQJ-[L7*0W]#Y/G)##I+@&,]X)4S==>.I*.O2^C+/SB4 MP?[AR<7>UR-_[^0X%4$$"E-&M/$-H4D<$!8FG$3<5YF//G-?O=BB8;297$IK M&\[-6*)RB6%1ER;L>B#R6+A>OCUY!8B$=ID]*>E(Y9)+2F=[7_>.M0P3(8T@ MRI<@E%0J"&>*D]"H5"J3Q%H' $4!^Y%V9&UBBQ/Y\)LN)X.'I(8WLR%T6W_9 MUN\?[AYSQF4*FT\B$6$]1$$)&#(!B50@P8@)J?8Q^:D?_D ,;7J_US%9&"NP M*#[P"*NYL&"F0U56;AE[Y0U_![573D$JX:E$$VU:3M"D/;EHQ=*<3[S)F>X# M @W@[5XYB\?,*PW40Z._=C%?+[)A>SBHL"G_S?S64?==LO M=[-[F]$_=&_S(UCEUD,_G,Q<;.]&?5S_S+SOO MZ='7_=[1X,/IWF%OL+^S=[[WQ]XY4'OPG^]OXH.=4_\X3$(=2MA<%6"]@B@" M.S#2!O],&7R3\3A:O(XIF$ED(",-RTX-BS*LD //1;ZD(2APC_8Z9KCI?43O M2&%UNA;AM)VS->G,\\+]TO"G$DS)75@?]-R4SY%6#W?/CZ-4:ZI!*ON9I(32 MF!-.4TV"))*P?$IIS=:4]F[H)W7N?$=7R*HZJ,+-+JL"\@>T]8W1]M!L"!#!_Q4>]6* M871$:R4Y",?!V)U,3WI\XG%;&:?R8J/8P\"+01,W<$D@G+WDV5SL=WOHM8?Y\,G,FFK"K@W/ZQBDQ3LG5P;5;'I[ M,TK KDJK2,VFC'$WLTA%7-4BU_450?CR&X!G-/ M4$FK.P3IU$=B-!C14"F!(P"19LXNRAQ#IZJGW*5R]Q[,!!\JD.'JH,&E^+^? M3JBTKKAS,/3^XJ"Z@K2/_/9AR>=1 8ORI^9]@)BYA P*CU*+ZNQ$ML 7=M"& M'7B\ON_R;BH Z^M6=D$O.+'73F%/;3B1(U58PE?N<*V^,5.1X!XO8*N"QEM^ MG9['E02P%ZX&N2*N$=? ?(!/?:+\:?/C9A.(8K_S_L#K$$-[,0$48WO9 6T5 ML"L=%6KNKJ=-)V6N&M,"&ZJNZ]BD9HZ*'1M5?0'0]6'B!&AAW.=2S^X(88/U ML:(]B4076_UV#H0H)V5]^\=VA ,YZ8\$0*!#R^*N]Z;]\S2FM4+ MU;I$4X>,C8;NR+/L :H"AC1'E/:0 Z&V/AE70+Q .N5T/(;W90_$S K[J!W# M<\]VCK9X\J&6!U9/O7 _G[F9$QR+2"5II!GA.LO0MZR( $.?Q(PQ91)#.:5/ M0W6LR @H+G]^.B0>?OC*R_, +3N.3O!#3,1UDO;L-A#)D] D6!0]6E%,I2Z M5BGW1 M1ZDSL;K4:%K(2HG$:%-0A"!TF7U*L\%G9=YEHU MF'\"AYT[K:3?LBA&LVN1E=KZH!+.:DK#B3,3/^3EZ2M0B/()_O87:W.9;]QPJ7CD@"^[_HQ-Q M"V%M2H,EK&R W+!Q6I35#*L#A/;U:*C:[5+HZB*",Z$K\%SL;38#/!JI3TYC.+CC<"!-($L""AYD,?1.+)X*?=7R"_:5% M"8\:.M$ME;N+A_V^UX.G,(>5#=>>.W5W=Z*0ZZ<60NM34>;#KQAN M,EM$L_74 %0Q6U7E[OM!C,<0?0C&^JA[6J*JM.&5-I.&;7P R(1X59QB\H+J M2MJF=WF5M]H?8;_HZ;[5@ 4?GCH87=F>\VT7SH^8NQP(5>(#)R[& %[GE0]T MYF"=5Z$'>, _RI]$WWGYS;9'KKEM:JNC\'W4_1&X3VWB5VVMA$!U#&95N[@ M)BE7Y3IUF=NA,=PL3UH-KA$4=?PV*JJP E-[U1)'U1^A\M^^L.G@O;GN@((, MOIJ?2].E36;FN@(#Z+0*(*UR(,Y:6SV':O,'^1 #)*[ \N[>UL*]+=;=VUJ/ ML:S+O:VKHP?FHPTX393,4/EA/DVES[2D,C5AG(%P9HH^5H$\*P1CQ<"C%L,] MFY *]M0,I#XQS*!S, M;B5LV\/7QQ(Q]T\KT4<7>X?;QWZ8A,8(G_ L]0F5S">"Q8QD.M%I%O$TRQ+, M-9%>4E:GCI<$,5OBC7#GO;K<;_;_(1VA4C82P :\TC.P"L\L;]1<>5RTKE%R M8@]C?F$5"E7PL^9,:8D0*Y>F(]=-[[Y/;C#AZK2O#\Q2M:@%J^U9VVL[I^$Q MTW&FPE01!E*$4$$-$3SS"4"2D$P'<1:Q10%"N:!1I*B?I!%-$L5]$"D!IV'" M91P'2^<^AS9F]W)=?T4!9H^WDA6MO#4[G[RJYI5+.8 IF\J7 MRZKE+03$2DE\Y<)L_=LZ9F9ZJ"U7A?[SBY?YT(H)^])O MU; JY75%&FH[4/?U3(_#C#2HRU75O:N>JZ\W[5<+Y;?<=]3?I.'E7_N;P:7? M_:C9(-KTL\M?_5&S/_XNRF@WV, W^N:*[5]N_ M_IQ#?5%!O':9T&K2CZ(2\347Y?JEB&\V^0>J-'S-6=^_RV)EJ>';WNY\X%K" M/VU%PN?EET/LZ]/9T>=/X='W(W_O._05_CTX./QTOO_'GK^W\]?IP>?=[U\. M3\^/\NJ=__S5$P/5M_,Z_+WW!<:V#VW#O+Y_^7P4[Q_N^D??WY_M#=['1X?[ M_8/#U_E_ON].]A9K"2L_8B(S1/$X)92F*6%^1$E*389Y!+2)M+T=ND&3Y7P% M-ZPE?",^N>^B[ LP?>VB[!W2/3^D"XR,@B3*5!8JF@:^T'XD6,#AGPE3JEQ& MC0[IU@KI+N:1+N8Z8V&6DD1G":$LRTC&6$0T9=2G(,(8BU]LA7&V0>FMJZ9W M2-:)*EB2)4!)1PR6.2!5JK-)*AH.&+K2AC&ZG?(5V'=,\3Z7@D$S\%\R8* M%(TYY3+UDR0S//7#2+,0D2Y@'=*M%=(MZ'14^H)ETB<"R(I0'H=$9$%&@L"7 M/.%A&(7IBZUD(\P>!\[=]L#E,0#3AX7CYG;.GN:2NEYV/3;K$=YL/5;"]:-& MKKORN\U':'1@=",P>K/D2HMDE 6"41(E(1B8J8X)4\(0WT\BI=+4^-H',$IN M#46KF?Y>%:OKG@T]>]Z\*T]1QYNWX\T%10$L5Y]+,(12/TH)]3DFR32&)!14 M!9ZJ@(JDX\TGSIMWY=M8Y,VVAF_RE:7>\>W]\.V"K$V"(#!&14 W M64AH"!HQ,X*#U)6I4D$J5)*N(]_>-M#',C"P7Q#]C-.QBBV&=STUFF*DLO4J M="[)VR[-DX'!NPRW67!:+MW5F/^@]63GS[P[Z-Q;&$ MPW:3)* TSE2D1&A>; 6AOQ%$RRF[;^71O!63/8YSG0YB.XC]Y^)\.HA=#XA= MU$ZC((N2*"1^(@-"$Y\2SGU#F.8R5%)$,A88!L0V@L#O(+:#V YBU]()UT'L MVD#LDN,N#$7 $D,T&/R$9GBQ.$+N@Q:I0<:V8)CI+4D*95(3)2!$>I%0( S*5\7L)?'H0@+6>V7_95 RK M*G6M4YJA&R9.NN=L+(<%5QJX] #CJJJZ3\##4@.7PF*ZQ)F/E 5OF7\E.D8M MDVGC$Y:PC-!()21+X0!X%$@A8%?L\Q$ MW"SF7ZG7W)LM^IWF0GF(9%FK$[!YEERVY>3$%<(\/6S4]X$\$> R?Q.(XL)\+ MQ9DVO#$O)TTYIM+H,F3^@03:Y5!;#:P2=)/3 M8Z[Q\HDP)(4%)C15 ZM-_WYTK*,DXI%*2:RX3VBH#>$)IC4#8DC3,,U8Q%YLT7CS,I_JI#>: M@E12&W4JVQP0^>('A^@I*6AB#]>D _!X$5^H!OQX5.]5PE\FN M@YE+*.Y\[_#DV&B6!"DW) OA!PU42)CAH L;'8#5RX-$1YBJ<1EFYJI:WSO MO-E_?1?;OR) R7]V.P]]'\I@__ DW/M^=';P_A@4SHS13!.IC (BX!'(FM0G M49+&.N-1Q(QZL37,^TM$L( S_V0%W#I')B9I;5<".3!8_N/W"_SYVJI;SS=' MYA[=WSFY.#CPQUR#6L%#0BD#]RECZUI.YNH2LUC4R%D/HVEA[:-5"K95HMN5 M4F<*]0]2=5[+''U,^323<#.AX=TG4O0W8W:]1(IKD/7QD0TV\:^7 /7>4E0& M\1-*&W'\9HO[FUS?EZ]#MTJVU6^56K0NUGEI[.8_O/+ M=%G[ ;9_ZG[Y[1.%/**3Y>$4Q<5B_$X0,".8SZ6?T2SQF2]9H$2BI!^%*DA6 MVC\S:WC)V[94"/.=+O #?J*#QM)%)]VC-("J<^*+O?"OP9<_/H4'.Y_HT>$G M?^_[>S"&7L/8WOM?#H^B+Y]WHZ//^Z='%XOGQ-#VX,LI/$/W#WL]F,/W?1C3 MWN?=^,O.A_[^5]4_.E2]H_##U_:==#"FS@X.WQS'&8T3$X'1E.F,@*$LP&A* M!8G!:,V,2D24Q"^VLG#=LV,\!%_\[T])FBN"?#J4N1;*^%%JHD PO$H&5,LS MQ<(XDUFD(AWZVJ%,4*/,DL^M0YG[19F+>90)9)1)@!G":*()U2PC6(F>)"KC MB:\RDTI &:"##F8ZF%DGF)%^F')A@&(5HXQ);B)*>2BH-E2)2%F8\6N868I* MOB',7.'.[^#GFO"SOZ#D:,E34$%#DJ0B(#04&-*C0A*D2AH#XB'4=W?A^.E# MT'-(0M:8@;]W:<9^@(]I&&@9^)0'@:1Q9#)0OK@!FT*&5,69OEMCK\/'N\#' MO24CD,6QDB)C8 0F(:'2I(1)*HF)*4B^A+)4JG5,R- E4KE[C@Y9I'@418FB M*:5&T3!+LLQ/HT32C$L=@/G>:?=K MRG)8P<&D 0ID(L/FE],E#<:$9GY$.&6@HHB8IE'&\9#H3F*X.HBZ-XCJD&@U$C$AHY!'3/$DI8HE M/$ZSF%$3^X;&)@HZ(VH=$6K1B,IHQ&FJ Y*H(" T IC*3!21#/")99&( _G3 M]6">*QC-9U:S5WX7TU/=\$KT_5Z=?U5HE4_>CLKR=3[D0YGS_IMA.2F@N^'$ MI3-[OG?FW\ <3L_VONY]W]LY@=^/CJ,X,HI*34#G4H2JA!'F*T8"FB8"#! 3 M9G3I#OQ#7&I_,_3^F@ZU![N?;-BL5:^W/_[NY64YU? M3N"W>N -&7HS.BPK#'+$ZKUU"<)^.1R-@2.B,/GUI;>G>3DM-#Z-E_CGGX0/ M5C9[SS/_X3PWO+->+GNP-Z,3;5.#G>63GE=.1:G_.\5I )\.E1WGAON]M/M8 MP-=Y/5.7JFS0FCRF8"FT')T,\SJC09.=3+I5J1*L86H?TRR+JQ'K]71?88JV M0H_[7&K;?#ZT>=.42VLV&"G=7_UR-0Z7 FZ *14P%X(?5BAI-%,/*>C2)"><@(&(E_2R,PC VR9JF M1KEA?M79UI>/+L_FX8K,D?EL/BY;9>D218X*X'Z+)H 2 ,"?-C]N>I/"HM6% M96.P38;RPBLUX(F%LPW'GO9+8 9@UP%849B$LN]:L=_(T0"8TG+S&*BAL,G6 ML$LK#FS^3MD'D,M-[O+((-+!6A) "NSH8L,)"N[5'SC4@Q9^Q/4W2;3FF+UW MT1^^W-%B\K&9X9\PE,/17M7OH2X&<\89[(M\"4@X@(Y[SPX*=J']TXO]K](_ M.-R].-B1QY)JP;@)B>_'DE#..!$TBDE*I4]%PC.=J!=;4;*(X<0N(*@MA=?7 M('$K,3I)-AM0V MU5_2>B43295:56-Z(Z!/I3']D6N(6\U*<_BXSM):]K2>6(+<]-ZT.[F2K('^ M]5QR5P]&8?\>C\HUAL-%WL>70(/HC?I6IK8XT2H65;N;WI^+/;4> M7$B7.Z>S &-9L] -UR M9#6ZAD J!0-:!$TIMWO86A%0.]3FHX/V15I#;2I'3=12%4??$[Z$ZVG@"P^) M6N-*?YVJ$VW71VB7HI=,>AQFJ <4.;A9 \7(]6!1<73>+C6BGL MZ^$);#(F$$8^D9#^9F<%?R2__L>-C[!>V18:E_=> !^W36YL@J _6,Q+ Q M^!6,D1P0=I$_ETR I83^+0ZNV(:&FRFFB7/@.AJ^+'2?(\K.LL/][[R.6OGR M_-DK7 !83">7O[*4KN>!T.$U"?R%)6O][!6SB.\3300H>:>$&QCN2]X_XQ?E MBW_-8R X,(J+B[ I=,TYMZFZ M2:JR3/"0!XP&B101:$CP,Q4QS4(NCE/0V*WYC?Z_?4O@9\^1N!J>7JSD*#<5*BSE.IGZX>A'OS;#0%@\DJ4IC7MJ5(83D0 M]*ZB$@;:C/UB4L"H#2ISH)/55E>.VJ5G#_'Z%^Z1ZMA8Z,D9JJV5,COFA2O# M84N);#L;35K M,)=P\+A,N#3M"3>SL^/DE2:&FGU;E[J!*^.O0RR M=0&WU:3^UE:.>?.0W/;2>S\=H=UO^:GT?ID.:U? K\[8LT:VG!U'M @H=R5D MN$V$7M%B19AM[X9$XI.RY=]I$SYZ4'Y[RMO[P/O[L97#VUEF(P&-U65T+!>Z MSZWM[:H9!34]5"C@_7>.2I PRAR&RXO59+&Q\$(^G":0T5X8DC[*+'NA@)Z[-6Z(%H/53A(= 4_PT-SB=-5VM$6-/A,E'9300+ MJ*_E9*5S9'0V+]&X&$W=DWDT'[9$91M1'0NCJ[7RKJR2 MRZB.S!4: S&+KE?WLJV8=N%VLG)+E7/5 %!?FF^Y-8)-JU(Z"W2B96^8_W>J M*UD_U$X-&_!S )#OSJ^&FXCU")9H"'U&H 4M/;F"WA[?)K>]K4+WM6=PBZ@E,VO![L[3==M%=0Y09T77S9]0%S M/D%Y/BKFN6_1F][:<3P\U 66PFMY9?-9S F,$#D4]/-I?V(5A5:OE]#NRCB' M1[VU,VZ]9(UF)[&\[+F=Q5_TK!YN=4!55\NUWZ\LB[?1]M6WGACSBR;: \]O M,#"J\LN6FRZZ$45%[!W3A M_/Q#;@L0VB]&5@HTJ^I.,N9)-5\X-VG ;UFUF>F\+3VGO6D_5F3W(57E_A"+__*)CA9%1T_C<,@CD_-FDB$RX9293BA"8\)9GV M8^)')HM2QB)?1T_#_U;O/(B&1P?"#=6B\B(!C8O);JJ+JJ//FBX[JP0 MJP[*V4FB$]W M2"D2Y3[V+KK%,_V>IJK3>^C'N0$:$F>6DAI9F:! A7AV@5V MV0&Y'7)U2EX-HC&[?M3>8/0-;2,.(^$GNMV,BWQHWIR%%]0*9>$BC-QQ+I:: M*C10QG"7O-V*F&09*$GN\:4]B48==5HD W6T+ MROH6<616EM1"QTVG.MUN/VW7!5IS^SZ9[Q@D$^DYZH%'^(P>@4C5M**LFFY* ME/;.SW8VYSM<2;(HR6#O>7-V#@N)\9C MGM4#&]JM*_ P?8I!+"@CVJ1Q5N033138>TX"FKS .%G' \X<6$6++O@+E&-8 M^%Q-T075?J5K!5J]7:^9EL*OQT^P7KQ_ 1KE1J69.&YH MNVP=HYRMT/9:PS#SPX"6ZF#?C2IFN G>;A63QD+/5>S?7#B%&EGU:&8).!T? M8Y:K(",;+X QA]I]#1W"&/L7[5B 5MP 4A=B[J 5C>!H"ZFPP#6K YU!N2P= M*-GPK9EE@6'2HT<8 +0S"\ VP'? (_^=@K7G:,,5M3W3U:XH5\?/*J,:]4B[ M+ KUS='8&EQC&P%G(:9"%MP/]RGJPLC9?UZ((H<]OP!K"E.?J/UFF7$2OUPU=5GW[D1>',C*%VD$+*6 MT&WW#*Q1,WQQ44UQ-GE XP&PT 'L0WU# #;U:W4CP>ZFC?IKR,$:1;/9X>N- MW,7=1-%95F-R^,!G%I!%EMF";%0]S*^+:P&VJ 4LCD'+)AS* 2# 6>XBH9K( MM]G0FF RC.UKW,IGH/=AJ.(8EN&JB*+[,:1LA/$[P!Z>J^VA.L!1[5:F;Q?9 MT%A6%\>ID$$6)3X):)P0*L*("),R$B>*QYF,6<+7M?+J#2VKBAJ\W<8# FQC M"<-[53'EMCU:>70"JIZ9;L^L4E6KF56'1I5ZBMANWP#-=%KPH3O8K^*?\792 MWQXIS:X--->G7*CB#$HV9D?]HZ)2CF9^%J?YG$^\('1.+Q=]WL48WCC&,.AB M#-=C+.L28WAES.!"C"$,DC+I9SHTC&H>XSANP*#N2<7 M[_J@+X%(W@4M==S=\[.">.>4'L>AH1HEKY899IM6/L'$DB3329(FB0F9KY^* M(':48*5-0P8;T.'D$8K>UEST;"[H*IAST%D[P%VYDF"H3_OV"X71=&!X.5<0 M*OUF9K_9 SR!;D%\#0PF49EO&_9"4>.::0=P.:=6?6O/-N6DW>8/K_#= 7]_ ME#VMIGU]8-Y-!1#"IXD].[^4[9\UPQ_N^L<)5@G@+"8ZQ330?BJ(D#PB6:I2 M$9E,L#!>1/&,9B9-1,AHIFF@,!]=$ANEX:\D$6H)('9:]&6=\KPO*])KN:\G M!4>2)O:BBG,T;[2C()WG ^,"\969/W5::C/M>WU0NS!@<%&-NQ8KO[A$OETY MTZU_NPOT\UEA@._[?%SJE_4OOZ$9VN<7+_.AY5[[TF_5&"J=$%6@A;0O%F#< MUY5VQ-@F"%94D*HZTZ3=E[A>_HVPS3))+O_8W@TN_^V&SV68)CC+& IUJ M'U1ARB)N;J/G?;)H\38W>N7-;G1W/U)1X))MC0=?!D?0WN_0U^[Y_N_AO YW V@?1,A1_.7P--[[ M_J4/X^_O?=WU][]O1__YOMTD+-W[_NEL_^O>-_7'WU3]^5?_2]C_)KZ.ON]] MA>?_.#K_LK-]?C38];_\\0;ZVX//?S_='QQ]_[+S)=_[O'N^U\_\8Q90HU,N M"6"4 ;W38($3^"T6,N5&"D)94T:&]!4P7R.N0#S628@=:1(":<9$ "/ MC!!W*6N>A(WT%N,];%*;?# N1M\6[O8^;[O(1CJ[H(Z^C8NQ0<^CXL?0 THN MSTPH>1C2* %Z%'%B?"Y8RI50G1!; ^AY\G MX<%A?W"P@V-XW3OZOM__LO-[OA=D%P?OCY5D*ZA3>5I5&S-4(_XLR1:DQ&8 !_% \4G$F98<5 M:X 5>U=B!! 01R+?@0A88F&WU(:1&!#!W$2KC*>GK/"^WI: M#',;V.FNF)SC[_>E\#K!LU;S_Z'_)>.298&?Q& UTS3D"=4Z%+$.TDQE+.E MY.%!Y/TBB!PGFDDF8T'2*$T)92(C/(PDR4SF1Y$(X./L:A1X8EHGWOR=3O!J MC+N$X$ZX;W+P]TQ4T @+V%.1:A5R&G*?!8IE.E)<@,G">.8+[;\='7-S!7&1T-/GT_^+P;'/T-*J@?4^TGVI D MB2-"XY21+)*,I(GOAPJT2!E'/^%S32/CAP'38.TJ*F)029ABG*8JC(5)8MI1 MTA.C)%1!96:8X#XG200$A6$Y1+"0$0UDH-(D,VD:W=CQT50T6@K[?C11@'O\ MJXU^'^HSWJ_N+K<C;_5-.9M]J$I84=UD M&EYX)WC-#5/P8%68*@+-]9K7H6Q- N1\15F3IIB)O>P]2R)M;TDU5\]F-\$7 MMO]OH<9U$G?7FZH[D_@\.NPRZK?3V!@P%\?L<>K;C;<=]*("1^>Y,!, M[A[+ZQR']A;'[V*L'REHWC*T^APL9\D#+)80@>9#*-YVRK0(26ADDDGJ)\ER MY.2:P,Z-LT?4)%#=97J<4=6M:52,U\K:4]TYQKI0>OGQ&' 6J MQ>&1?YP:C76!(Z*3.,.@,0:* M(D#$9QHGPP;1XL64SE5;$=Y4^F>E J)A& M+%0!55&<:3^B4>S'D6]BDZGK9+&>X=T"%%ZA4)Z!("GU\-G!(VZF/#NF5 8T MXB'QP0HDE(N,,#^,2*0D92SDBH;!BZTR/Z_UN'FI]K RK[GG?%#L6 6!]P_, M6Q#U>EP]GI4)?I;=9D*TV[8O2QL*GDW\; MBW5GL-:-S6C8*N R2T,RGWP$TR^ABEPE1*D3A*([?=PDYVN2H50)4[#V2Y57 MH2JP@E;A?(4<+$ SQ80GF)5HU]][7+#=^F MVL*KT>R'%/R U45G*9K:J:=!RMM];@PF+%C7RE[=2E75Y#Y%4G--UOFS[,4> MFP'18#)R9W9AY9L^ID@%@Q)K8#KFMJ;?[,G&HKNL?^2'JM!2G?FVIDU0&3FF M:G*7HJ:#NOGIL*ZZI9L\(;,N-[TW*QYK#:DVW&=HO^JI/9C*Q*T8X?)" M0+/"J&4['[^XJ-;TFMW5V460M687"A]4MG]P^:T^S"K.=H+\X'";'IN0&ZD- M)TG& XPJ"$GFFXSX:' PC]-TE5$C#*(TTXY1G//)C0;/(,/8T M!']%,H]:P%<5&#R##KQRHL=EE4;/I=QHTKY9L]3FA[-)P*QPF^6(LQD+K+!+ M_&3#^]!^Z=7\2Z_JEUH9/WZN_D.T>E'=1[G%[)<$L[T_T#*C]A$FOSV<]%S( M>T\W8UR+C[#)7O#2>^/$WT7MS[2;]$OY:UV5M=[=GZO>T&W.SV].N+ YH%Q; M/P)JE2,!RUGYEV>^:+MWW4;]TQL5O?1VYG*%MBL(V7QIW9[\TWM"7^)IRJA1 M?I>VI"YN<%VN^NE"(]TN_OPNQB^]#TLZB"V!^XLM8? K)K17_K-6G19S6KL,BO#+7+9.E^/R%::<][)6REQ0KE9\Z(VF$X-I7UW*M,6F M;#JV.KFTLVN-MEGXJ^]T\2V?E<_%J'M[4NI\.56BS\NVI>TOLH6@,6<-\-C0 MGAWGE?,(*_O4>;KA29L^&D^@P52?SVO776 MC>DS+]6:\0L\>AY@"M-Q_W)(PA$ \=M!N5SD&W,8M0+DL!Q=D[/')ABN<];A M;_O$FG.8*>.G\$DZ[U\/':%M92'^>@M&BR4,;%IF"W;.,(^PZKNL/:Z MWV3IG#%8DXD>2;,JE^ 0M.YJCL0QHV]-YE4I]#EJJ$)HJF(,;A0NM;'+0^\Y MP.I2?-XTQ6?8I?AEFJM2M=PX]"J=#G+K7QA)]K5.3Z%18Z-VD#M4W0X;*"5I?;0*&.2C/\F M+[%259/X7^@3F.V$G]KJ:=IB3^GJ94@\*JI.C/Z\P!-96SUC]\-_VLG>R_X( M._R(E3^;]VT*_GQ0:Y=X<%:GLG>IE*M\]J&%[P%>K=HG:WJ./8 ML[': . MK>WK5)W,0E>K/)IS]6.PT(9V.E?/9O4?8M$^6W@,H'78%,O@A0W^ M#W G?6GM$A^'$YEE2_!5:ZWV/.G;SD)R>%=KKD@:G\#5:P/..C M3IC#Z=G>U[WO>SN?SO>_[QTKWT_30 F2Q1%&\68)J$ T)%&8Q3(2,M)DI MYI5G?VJ.!FP40ZO 4PE_6!,+40=$0F&?%VEU<#P973(H_FGS MX^9U#_/^\9RJH(YN^DXEO6E2U23<3&AXYTE5 W\S9O%/-?OC[Z+L>JE:G_)@ M$__RKV^5KM;8_VON9OMXA;/54=-&$%^_D76[X+TZX.$(BX3M#O$>3+O2T4TN M^O[\T/%P61[9.J/P_JFT ==>AVZ5[2H'#[_*3VD3@>X]A3?[GGB;?GG2!_:W5K"NK[751^7BF MP]S9;--2O9@WXH0P2L=9HB7/:* -\_W,3P)?*4:-XJMS52LP8P>\7_[_+TAT M2>3J:S#CZV.BSV!HUH%VN^?5N>MV52SSD)_/74QZ.9P.B!I9_R1V CP*JZHM MMSY*.]#=>Q^='^R\#_9V3J+]PP^#_<^?_/V!S?=Y<12^]X^^O\X/#D_.H/?S MYIWZWOO77;J_\^GL8$<&^W\UKD%QQ8.(D>+&5 M^!W*=2CW+%'.Q5$D0:^ZB;(/PMTU[>?/?J=CDU^>T2^\V=*L!/5'C6\^"R)#HR1+?6,+2D(9^VMFRCPOD]I9LV2Q+ VY82H01E%#M9T2D2A(_RH*4JTAIS"D- MMFQ(;PMQJ\'D7G6YZYX]/'M&IV$0A0G5&; W#4&P^2*+J:(!R#]NXJ SU]:1 MEQ?,-1.$221@BZ@&K86F,>@J\!%A&8W#*([@/RGP,KVUO?8H./EI,VSHQRD/ M!=/H9U':YPF'_391QE4:^S3H+(]'Q,B+ED>F S0I02AS3,F0"N!A+1B)P$8( M?+!+0I;\I.7Q(&;$ZJ,_VW>ZYN;$X6C"^W5\;>L6T6W. :N@I@B60(VF&")E M+;S.[28%)G<A^^]P]<.7W^,KYEOJ/%-:(S6E/F,"1[I@ ;&SQ). M(].9N^L(H0OF;I;&&=/4$)/@Z:0V$>&:9B0 :1DK%D72* Q294PF2<9H&OHDAHU;D?'A&P+KH?.(A'$4:4Z,Q/03>5 MZ$<4/N&^-+#AH1(QO:>#SPPF>? M(C *Z=[A>__+Y[_R+W^\CXX&?W_=.]S^OA^^"8]@KNV+4/L[;^*]G4_'6; 5W[>?O8*:#F5LJ,['/PC#)M#(9#>* *6-\PT/A@W837QFC M=T.8N<(9WL'/->%G_^,\_*A(<9D*2I0O U?HD"=^0D!:1%&@_-2/?S88[SE" MT+.X@U2;@;]W5XM^@(]I&L>I28&-0 W3.F6ACH,DBH6A218KV1E[#X>#>TO& M7N S%? @)GXF(T(#94@6!8"#@12QQK]C@VK8L[A<\'R9-F2:94Q&*F8!Y5F0 M^8QQD83 MID"K>9N;:=.J;DC9EZPJ=+0Q+$1(0'&I82F&2.9YC&)XYC[?@+V M5:KO3*EY%!S]Y!F7FYC3+$RBA"LJ%1,F\1FE819S%F:FLT;6DG$7K9$P"=". M3 AL(,:-!RB%94HB$0MN5*)AYQ[QU2#+J,!_Z6W]#7B*@@"4JR0F M42)"&<4FSF+V1"XX/#Q\77*[8NDVQ3T617J+5X;T6\U+7;ZS=26?<2FD^.!P M.SCVHR0".D](ZNZ?,T.R@$6$<0Z2W)>!GZG%DH"PV.CT#:E,%(UBS9D?8S,Z MEC+B,EG3>DFVQ9?Y!+J3UPA<=62RCN7O+IW(3>6AE@"WD*WC?U@@N>UIC;<>ZLEVU M/">%UJ[XLZT_5WT*@P%$)>ZO6;7HC:H4\'Q]W^D$!OF]+HJ'<@Z+4NKSL58Y M#A7+]L'PID-7]_?'7V")\"X\_OD*30"L5C;2*.D]6E)NW ME&:7%R;LV,]N;O5R7:RJK>W;5R*OBSPI9T7'? !J6CE.11K&TO*M#[RC(#?8;[T]MU<2%X8Q M65F8N:M"CJ4?+9$5V.:TK"I;\[Z<8DGK%8W/J+%I/2]7KA) 0F$'#(0-VE8Q M.L,5P8Y:Y=E;M2*;&>5#IX;C^O)O/._;.XJP$@TAS]:B*IVG_SN%7JJ:>78N ML A8OAS&/G%5*%M#],Y&TW[%DUBCDV.-^6J,. !NZ\]BZ5;>M[L 0\NK543V M A+GA5U%A!+$45L3$:NC*EAZT13A%8;;7V MP1B$3U[MD"WU76BN@,F:M7Q,?;B*?S6"8#G!J5;"90";4PD7[U++$=!= MG_'^\(%UL@GY:,/RPQ.\#BMVYS;6EFN]\;L^JO MU?Z#_)SHH:J+R,[ SJ(6\BE8=M@(/#I'\[A=)#\GO5PI/7SYO+;GJ[PXCD*9 M))F."1,A ^.$!B1CC)$TYLP8/^5:\&I[+,S@)OS(A!1))GB:,LE"2OU ,Q$$ M(16&RS"->,S;/+?*P]A)Y>Y3$V+ALN>'V]]E?0X9 E/DS3#*B$! MH0SLE"<=:N*M"V^?@(O@_C#Q>79UZ7:%8=!UHLF4R5%<-1\8))HP:#D(DC.--]()H!<':O M].SD8;BU!5?VP)PB]EG73F//5?;5CTRJ)Z&N?-.@QO:=78;5ZL=6)5VAN#3; M:@T4NY0M@F_VMV(OC6:M:5/+HOZ:EY<004T!R(*5\HLVY;#4[IV&4*=E+26U M,6"5(C@T^K)5-0=@48Z4,Y#F6,52Z@!-:4OQ-6&#QFJF?6 >H^O1+UI@:[GK M=^KC@4$]J(^GS?:@Q@)!X)ZB]8$.A9FWIT1+HM#BPH-A E7+=ER"7@N\27]))ZN)75=%U/ &"W=9ED?&NS6 M-U[DHRD 1(&0;"$&+?#*+)ZYH"PXH/+%G2VZZ!!K_#[NR;QL;S98_V/+KML? M7WD9#3>\>R;?&W';HFOX05BJ%G?5"M5"SHK8>6>@9;AZ)U;ZZ0K=YY4#L 9M M8+2A(FC2 R_JXELN=<6D[ (#6V7#,KWJN]/@/0C-!%I$;HB<#T5,T3E11H M.YEK80)SL%(!_ISGVJO3@+7XNMHH&FZFF'YJ/"JM=??2+C-(M%G6J?^=/QNI MS@3]V2M<@*HRG5S^RE+NCP?"C-/)%496+PA#Q@- M$BDBRAG\3$5,LY"+XQ3 WGHQ@261)9;[:U_B^)?6ZNV>642 M/ [=A=)PDV4!50PLP)1*7Z4R9'Y"-5T\5M2&IE+%*O$5IS'8Y9F)9)SXOE8I M*(/ABTOZN?(X\E%(W1H/$9YJO7S^9.#2^)X6<1$UF!I[-U: MJLR5DP#V-.C2 R"TU^"A$@NIU9[X'X[.?EZ=&N36TD6]KH7U'XG9EC1RC9>:_,WN=U!-W0/>[3@+N-NP=_4>05A(7$2,(V M_/JS,JM*=X&PP8"I'=LTZ)*5EY7/NJ]U,:Q]1I^[O=Z,><>&196YW*YJ9I.M MKHMFUL=9*>*YO.56:^=B6*O#V4*6QINIL%?&'S'2;B6K9?Y)\K)2Q-F"A:OK MYTU.K?1JN;1N'RYKF!4"2Y7II@,.W>S;M6ODM.IQ0%U)RX(7:^-:.="\"W)* MK^U6!1$7_4H6'5\NS&UAI,E#ZJ?:D+U1(#G!JUO+@MSWC#AZE^1H,_1OR\8Q M_V3$&U^6P4?/SC*<8XY$IY# @'%;I+%FR%C#&8TXN<)^C!BBZKR[ MCS..Z%J&]D\HF8M/EN>S[CC;2D87PX25:'P)^OGGR>(JYIT*!$\NPEVZ?O MZ4)G;^OD^N;I[.8Y-*Z?V0M^N7^U=]EQ GOF"H(P;"KBQ&AD0A%04-P*$J,W MR?4S_CQ8[?E)5+'6J7[6O1='>G6T^4R3/+77!<9T'#9K?O3\_.?YH'D',TR, M5Q'!3DLX:&GAH!D@N:$^2*Q\H5ANO='&*_(_6@!;H2X/GB6=&3]3;69*,)(\ M>;U:#,BB)4B0P^#J<+RZ+9L/R6D ZLQ4<%J D!PT-Y6"2FEB-#$*33Y]<9YL M52NF,Q'0 X#S699*G>3PGWHMT71[%\-PW3@@UF5@K64ID*/J6<$STG^R"#<,M8I0R4_3 MJ4_66SL7ZR"D[.W\WPM0TM*6U9]:<-H,?6E -_/6M7I#JUKQ*R2P65/:XV"% MM^3K]RPU;OL=N.6S6[2^<(FF9E-*D$JH5P%'!DM0-],@<\E;LX% M:2[[V?H\2 BLL)IE([%<:P8U>+%:[S%;J""V@KQ%5;:81B=EX%.OC),YQ8(F$;NU#&^2MV@TGCJ;ZE"@8;(%)7=2R_226[[4-:HQ+J9! ML3GJJ;8B58/6"LY6ZX;U58I/NV4O2@=]6FQM;!\/VJW!Q7@TN!@Z^#/TX01# MR':M.B"K#9/K#5RY/./J7+W*QN13LF!:?#:2]6="@:LLS^PA':Z;8F)TGZJ$ MU1R"F]2AV5DL?J%2Q&8L3S/?[%VBZK-)+1O$\>>TWNQY/7K'IF6&>2GU^[62=@P'+2.#1"0R'2MMQ]BZ'3 ME?&MM+?5VWR# 6OQ[WMV**:5_IP6^LO,.LN4+V .;W(9$:#5MSVXE\^9,= . M4SY8&2W"$G-@X]0C&ZQ&4MD"I'"KO'=+,4B%]BKR FM?\,(1;3FSA%@:G-

G(,9"ZP?#;(:!T@Y(37%?$G!5&/+69/<3VMRO';^G.R'M>A_I. F;*\.[^IQ2-4:8.CT87>?.SJ^#L;)"F MG5:5@L\J9C"JP\GF7Y@( I. I'36B;&-+Y'K ;?OQFZ2!("[^*6H_>_D*X5X[>GU9WF/=[&9_N[EE5 MUN'&U:^)K8(#B*&;Q*)1&1&UX&%;.5;.>RW7F&]@#HBKV&T"Y#(==K1!GD66 M"$= #).O5Q-Y\#I-*':4+, ML0&1G5?K6 M5'(J SD'MG;O 8$:=](-G]*;L%?9/M2?V_;V>F(H77O]6A#.NUH2?)E95CDD M9_I"P\&6K:*O'7(^M^;/TH.0@OUW?(R3>5LS-Y]*LL$]BW M/.!LQO7LD)O]DZ&_B\VHIHARV7=C25:BA?6$H[N^A_@BN? MKGN &U,)V3"YM(4SGM>JW K=H+E5&]*Q_ESS[B/Z)T[&:08!B"!T"N5 MC+J6T2*7**E@%0_(["%Y_KL)M 834^*");%5&1%)'3\PI9/$5OOG%Z73[,*> M5JF3,Y P20Q:0HE)/$"BJI?F515/U3].P!Q+#3??FI!SBMTO;FI _8?3>3P#0W. SJ7DU? K+M^A1^5J+Q2_]J MQ6&;\F(N23ESI_QS2GA-V76] 9Y]ZH%K/IX>^72[""A M)WS-=U.<3&(@"XE3\[,-IA;@EB8\@UOYA7FLG!.*ZNE6>[G!KIM<><]4D%A)(DTFC+&+=,_AI6S//D6'/T33+]8 M:]FLTK7&:55KK9D'B390H8S[&(L)WS]2[[?E*!:=Z*.#$LU=I M90M)(Z3@0]#)0IE.".(O*"T@"@RGX)G>L&'\.6'K"K!L.3,8ATNQ@H=WJ$;"*++]OM?Z>YO:E,/PR%3+' M;(Y2K>[NZ"14"8M]T$-'H[2:;$OT%R[,;V UK4JWJ:M/3A2INH96UJ&?GB5@ MYV)B4UI4:W:71^R WW&E7_+A:\ZV.E6/$'3U9O^U'0$,I(NB?#7[7<_UQ:G M[7?O\SN(/+H2.[/\HO7R< !R9F)KKWYJO?\QJJ\PJB:_:20DLGQ?W-%>,S\BF8Y?NG?.1\.^H.+NLQ5*C0\J9967KL4 MV%E>HM)$50Z31/FSRD&R4"]@_BLV $%G*W.V!TS)B(A\^_"\F\GXP?EXGIR2 M >=W _(^H"*9"7J<"ZV!K3!NO "JBX4.2E=5:0N\(1+C?A6)73-,6S)Z&X;9 M1NL(@[UR!>/ 6J0)+Q+&QBI-@A?I!DKGW@2>__ /X^ZL: M9( 42B_*D^,-/X,HZ5HO>WDU%<"^ MYW$I9K[,(DZZ? :$H5>U.;><1C(8?X)WCO-';)U365J"L^F9GM[G9+Z=LTHM7^F_C,%3J0E MYN34V<*X\\Z7-+'DE:D7^U?M. ML%SSB).AB#' >861,5@A(ZW6@4=%^0]B-_HK)*_-K%PY3R&M-UEZ?G*8#_K M_N!3K0]4FM,*?8 21!Z=_>BWY)G-'2E:VZ-1MZS95"L&BE%0#'9 A@4DSZ%( M .839^DN'&)I'[$ 7ZV5(SVLII!K9=5A*ZGHP+E)MJ)L4#B>3M=,%SX7 ) @ MOY^\YWYF!\K%YM'*G*6ZH/;LB GCQY>E+7]9UT]\\OR\JI1<1WUE5NU#O(=7I')MNY5*PU\1.TW(C^8%HBH=)$$N>\ M."]SA[LS.MG,OFX0#+[L@\[,XT;''Y&%>/%]G"+;R?"T[?(%G7.[_]A[O Z,Z MV'&?_&]_<__?O_<^T-XG>SH 1K='/AS",T__%!_^^1/OP6>/_OG[=.]TE^SO MO,$?#O]D>X='?)^H2YB3V-MY<[5W^I[!O\\=8P6H,D$B89E&7!.)C"8>%9&D M#NF%U>06&LV]@_T:924)=FRK-7/(3Y%AO0MPPVN.17.0G'%5U-,D9:>THF8E MH:Z*7'\F$_I$AP$X_:T*4MM-8;'I:E5@\O^,6K_MMK9S7&"RQM;,8VG4#^70#5]QM;Z M8DPKTMPM52 GZH+ZR%V4A@GF'%8 5T('7)35F+!F>$TUIAJB?AL,?(HVN['[ M[4,77WH S(*_/[+]P_>IX2W=OW(=40AO"@M Y20(Y](%I)@OD&9>81,<<)R8 M,&&Y!--QM-V__^B]S=O[OG,WHBD3^5IW#GZQ#PVX.9HP/ M2Q]OJVMW.*CX2E4\% B^Y"\-86Q$&*?''5_ T40GD3(>",,3AI3C0!TRB,(4 MTCKM7[PF8FNY.-U\A0< *F=&)^WUK+ TD-TM;:Q@B_N#?IK(P?"M&8ZK/V:P MI'KEU]KQ>C#CTI[!GD:M0X?FJSV=W8[0%5" ^D@ M)U+3;$T#LLG[823'SI( K_(7KT5;K"M\6%M3%T*M$Y1(]KPT#EC!1@2MY4D6HQ M#M^7:4.W*U'T8.1T.+55I?)Z#?G<3#[O/^_M''5":E]9>(U(40#Y*&) _"D\ M8@04 6,]H9*G8E;T9B97IHO,F@W+SK742I9'\@I]G]$;+WNF;CE;21"DDO5YMYL M2*H$YC+TH)>^T6)E)NRHZL.]!I7FOFA:9[F*8O)V#0>FFL#$=K7PX7X=+S/Y M]"0'33$M";5#3>T.?%];W[/+*U?W_ M(8 MIH[=SIQGE_.5>4QNK[V=CY/XCOU_?NWN_7-$]P^/Q-'5>[RWXS\>_);&?D_V M=MY^7I?@.IW_R#SO'EQ\2ZS_]'1#B MF,)KG__GZ@CFXSH:BT)8IA"C'">S,0>] ZXS9THI'DD@*1=HOD*2YD%9K)AB M4O.HB-5"<,ZT]M2[0C[6"DDW.\MXJM>6R:2U2"=/SG-VT&\=N/$@N\[;5:71 M/\*Q<9>M_[[L=6L7T.%@.!YT1^&7P? \0\_%6=D7(,?WA^%Q*+W]*??>S*1H MK\Y#SWB[\)31Q?!3]],D9: <,D?X?CX9I*IP@\^YAL6%!=CKFC*'8G9:3R_L M_OWY@A9^;?+^[%JG*?*IC&^N*)(1.?&;X?E@ABD LN70AKIZD*DK!IJS07IB M3@I-X=W'N09?'5J28O.REV0:Z&#87;YS!BE2NJ?UF6ZG=53,<>D99B: M8+DI@B4:EH7)[,MFG8:O\_KC^ MYY>#[8ZP!05F*9$T!&"=!(\,EA[I#P7K&! AH,ALGKS-0MA,QE*%&CX0" M2B-C<_IK3O\*3M]'8J.7$<1S#.(Y5Q$9(1C"P.,-+K"VR>=!Q8VG7XK8/J1J M3AE@9FW5-Q2_KY,D[H0N5KA!9@AC?_#6#%,68WC.)\_@Y*4,FELM$:>% <5, MY C1@DF,T&@/[^GH+CGS9CMPZ-W4YF$D>0)D[], 0\'9894PV*+ A+;S_ MLO]G1Q?.: KZN5 A];@0)GD^!3+!>>^MP#Y[/F\/ N?U>3P*')BG#@""@^&[ M+ UE0)@^_?D2 P%@<$)3YUQ$T4:!>%+QK"P4"E$X6BB7=+W4YV!C9'AZ4OF; ML[/@4R7PWN5\":Z-I/24KK/IDL]3<<'^,>J%./Z)K=Z$\J74X+D__@D1]6!A MHCDN2_[[X<+?Y[>+\"V1]J+*1\CL9R;C:%*@;%[+G.A-@ ,AG"7?<[M5Y1MU M'I7)UUXB7[5B_3!>5 :_\.S7W M^RM1ZK(' ^8R\6 \6PP\_@P8R"6A@6! /D\CXMA2$(N)0T6,%-0B'Z3&+UX/ M^F$) .%F(WB]E?7OF;0Y787CKH*,A>C:C5L@/M,R=:(I4_ M:/,HA?11!\T*S#&5BA3"">.=)D$8QJZU0V_"L1_H;J0 YBIM:QC&PT'=+&JQ M1R4=]#B5NIKT\8UWJ%+EE.IQRM4>]6<[./9!\D>F,##PPC M4BB%0'PW"(ZI2!*](:%@E+H4Q,';A=9M15;$/4_EG0VEILE[((AEB2E[(^&4 M9ZS)&PE1&RL/C23][9+T[('VD]1R;B[+HS[O760199AK3YNNAUU$'V$GRTHQ M831>*2>G#*'CXR$<+PQV.S1AE. H5&$=!2P/43'B@\6:>^ R2KBR^6%"$W0K M6$EH<1!GX.27>LI/)*;Y^X/([I>4TZ\L8Z#\6T1D*!!GWB -TS9CLDV9N Y$KE.:JEY9YPEH)C6H4TYM+A W%:C%JZ=G5YAZ^VKWZ0T< MN;U0:_NZC5NC!N=;6;88J-Y=N*.YYFN:9-7U(R2)X2'TU45'^NZ7LHU%I:T^ MW^N']TZ/.D$6W&O%422"(^ZQ!>74>D1)$9S'Q(LBV6BWN"A@L]ER^&Y]_V:3 M5.LM;N4]GDU]O;$8^^PPD])&K;W2:3\7M3W)1WUR]W5[TOFC=[D4$U'=M]MQ M-4P)7!-%!0?4-%@9#9@:HXV%C +K<'NNECE9*1+OY')!;W.AH)*W'23??L/6 MUMPK^,S[#A-P]I8'A#G7B$NCD98V(,(4<40!BLF43G&CZ^,&="[ULOZDZG?5 MK:;,NIAOK_ U/I(@@RNL-(;IP$'OU8+0R*-AH ]KS^UJ!*8K&P:^30T9GC-= MI')&'1$QP\P:I#BA"-0GC12&'R $N>B#MD'AY!/;6D43T^IHP%.3.7 :L3DG M8$\*CB5JZ??+F,^25LJ/GYVEPEVFEZJ/C-,G#4C382YM^I?IA_:J#VW7'YH@ M>MG1*'7XRN)ZQ?KAL;]?P.S*F*_)9U*)@*HQ3.WXF&<43UP,.YCU$LQ60TME M.$,.AZH:U:0:ME7[I5QX9Q+ZNMFE+SOA^"HV-NTCW$'92FD%D^.KOE\VY1Q- M#FRNX-J2^V&NA-NDA>%H(\9]40NA61U/(O:H%@OK5FI5_ZO/["RC5>8%^LK->F7RB&Y [M>.A@FC[,@3I]-VBIEZ^MU4=/>@_@.'*.@ M"G.%K>8@U!<%XXIA08)>*9G,2._U&<\<\3_E5':G,RAEDY6Y,]X\?._9[\UI MWN"]JZ..L-&19)ZCDH!BS:4$3J,*A(UQD5@?G9$O7C.\E",#6S:J;E'%+2] \#$&,=M/C\RO7$,3C2*9Z ** L;8[G"A&""%RG+][H$JMO21:IV;H:]+GPKLXAD@"G;Q*2W>MW_O>CZJN?8 MP4QQ0(;;$_EAH8FI;YDD2U3MO6;&JU"^@JI6+05ETT5_J00;#-T=5X;GD/-6 MYI#P_,+V@'9KW-MJO9OX7#-KS*7GN_V2PI;K0C\!;O)FM72XDJLVYO+O:"ZO M:HK-L?"Y0L)UW5U?]3^CT2RI3"IUI0XD"3]R0X[;)-M^(^U,DVTS MZ?R6)CBEG[JBT:^#X:T)Z:$S;K\_(>U]WC_I^UM6<\Y$R#C/C!2\S9E//U5HY]'7/O)GBM;-^ MU%M#/1:*8\^T5)9P&Y6.@@=KBV",]=B*KS ZPVVKG*C[>27PQTQLQIO^3'F6 MA@6LN;FY4$*,F!&I&"+$I&H^1"* 48L(EB0$;[@5J1H=;A?B=N6AYOPS;][N ME@Z:B8&I71;QG%HD)FUXO\;\+%-;#\EQ\@)RQ[@FN #N$(7UP-FBW-3\/"6K M;(1N0O*!2@X WYF-AI& $?9.(FX*@E0A"&(25$$I/,->;&",SFG_LU!RR]._ M6UQ96;G' =&/?@7\RX7!^BX<#$NJ*.N'-6+ &C*Y3*7FJ+#,&0G,WP>*.*,* M6$9=:$-H(FT\Z61-YR;82*4E'/MAMVJ$WWM7EAP M)TR+M6>O E&E^KX$1?,%BC,XE5RP[&K8&R0>..J>@;)C^F%P,>I=SOI$-@N= M: 2:[RG0]"=RS(P8%0=I1BPH@"189YZYPR4F^5DB94U$3'8Q:+W/YFDGGH=L1 M"Q>> $N,H'(;6B>F%].;Z??*D%O:DRNN M\6O9@;;UMI97WB<2FLJRWT)*UA0:EL4+7Q0USGG"B**&62G43;G'&U%2 M@RA34B('A]L=5T1.?2I#R0F0DJ6@]]#@D2ZLM;@P 5MV+:*L4WO64EP.6\TFGKM7J4]OI8@!533C4@/P$:E+4D5\1" M3Z/IZD8JJ5MJ58!SP4O5SO-)B^U6+5:7=K]J,KIVB-R"KB)I,V[!68#RV76Y MJTO.1JK:MDUZUI1=K4W_.$=?5H/6!3.?'I6_O3G [J8B?K&;4D*F-I[D>#:] M)(/'D(+W>^UR@_,W4['0WDQ[\4FK^];V<@_NE42U,)U\*&D*\.TDOP]ZW:J9 MWN(S4BE7N&47QR:_YQ[;JC^%RYTXLX?]/3DFQ9.R]W99PKU3I9X/%P<'&^L@*BF2ENV&[9BW'M MZ<\="NNQ-BE"V4-Q9HO+VYE 0)&0WBW@BD;$HG M8L)HQ3ASU#_NPJSK^7X<]'J#S[F$:(YX3?@.7+07*B;6"Y/0A_59\(/E*SLI MI#Q:44GYID_G4.8RF_]:^R7WU/%%L5\[=MXBZQ][[IA"=X2 M6FXT[+_RE,MIP\ZD'?Z_+T!%KS?/N(\)N_L>533M0+V*L;:)_T3/O[3(_)5( M9O+%72LW[(%NR2^)=M'J4K)PUT=EC>],X2^3]#47N?EJ0G;S6[G1SN#64]B? M__BF)U MAJT5K#K1X7X8'\1IY-=FQ@CV1-GVT3^_CSX<#E+@'_OPSU]G>[_M7L$_O']X MS ]VWE\>'.[!V'_"O[W+_:N?3R??^9_?3^R9[QVCST>'>_#O M3W*P<\SW#]^(O:O=S_L[NY_WKMZPO=_V@-5OC_?>X2]_'.Z.]Z[>?]X_W>MH MPT&ZBA1)+%)[NP Y/%>W,G)RNC*E:W$S@9@;@*8!E'N#E%VEQ!%.H5EL :)(G52+4S*4:$$ M<<-!P6#!"B-RN$GJ;7@[1/D.P/$C27-+%N7L8M\ 8[Y><&O YSKPF1HBT@E5 M)O?:XIZ=UPTTW1TTO5F")FNUQ0:PB/E<\LQ3I&00J<@#E5H4!;6YNCTR- MK+/9;?P#+L1/R[TARQA4_ZD[&@PO6S' U,YL4V@JC1=),-&VMYL;6FE=3Q% MK'KY$&#U#8;3JN_=:+OO_QB,X)?IQQH@NSL@VUN6L2PA@N.("HI3FP:ID.$% M1H(3XBS7BAC0VKAH8[8,9&O--1M=I4;N6G]_]\-X?79]CFBN_+?]X]ORD>IP M*J,K@T/P@XMDPLT'] TH^.@V\=:FMCO9FL?-&)X87X![\)OI]J=\H>$&=\<- M_ESB!DPR)Z7Q2>.6B#.CD97:(BML!%((CJ;JU8+(-A=W9<.[BTOW3:SD7]D9 MM:X>_K\62H(W%?(1D4V%_,VKI%V/M4>+(+6JH@L%D\U.&-5Z?=5)8QGZ\C-!'3<(ODO%Z][ MM#$26F\IP;XR1(*HS6(9;ADB(;VZQ)E M(HBFSA>"%H$SZ[64/I61BYI+1FA=(6!!1UEN:35)KYHIL9A#80\'*WC,CYT^ M4VHCYSV8#V@//Y]\^.U/>I0R-K,FLDOW#D$[^><-^7"VR_=WCMC!HC9R]E[L M[WP$#>;7CQ]V/ISN7?V)LR9R>/1E#S29H]._SXX.C_'^J>.K(@H*3$%X X5 M=.2(2UL@Q95#CA :%6$T\")%%+09QFU-BL;0?G^&]OE28,L5R39Q!CY!$%IO M1[]'%$H[/EOO[+ ,MGY7/;&!G+N"G.60 P <."L2$3,^->;C#!F%.<(J4%T4 MG./"K*N8MLX:WMB\;R\6+8+,M\@^/Y1C[R'P:%7PTXR@%+>KE)C=_GCCE,\& MH#8!J!6!!U)[I@N,HI($<:84,H9S9+GP*F+EA719)@*X:DNL[]9(^S >O:<$ M8O,)<(.R,O^/+"$]$D!J1*3[0:#EB 'A"VJ%=L@X[A GF"$=&4/*6BPZ#PA:["&PO@Q)(PG=%1[- M0\\ODQ/X!PY@(2I\4H:E :>[ Z?W2^"D&#/1!(R$P@%Q*B/2BD0D@G&4<(.U ME]<5'FO$HSNXBJMK5B3.W*Y3X-=52)K$56ZNM366I^\H;J5#W.[[=>#V:WU\ MC2IXUUAWM)SRZQS#J7TE%3QAG2N045Z 4JBH#85Q1/L7KR5I2TK;BCUK8]1U M@6SW[+^;J]0SCVIW.B&Q13>J\+P4)9E.$M$MM1S<8N%NEU%W+\FKA7"T1GB\ M+S-::O-6W30K6U M;L3%>S+:CTUO;=#@3+1@697LKH.S&C'Q&X$LG]^*$MEOID>WG4ZNB>"Z5W@[ M7LXG$;[0D5(DJ"P WDCR%1", N ;%H!GF%M0A@5K:TS:BCYK"?$A;FLM%?[W MH)?FG"!M>+XUZ2N9P+"N8MX8[>X*KM[FTIVED%4UKPX'L:[^W2#2W2'2Q^7X M"8=C*AV#HA6I&;;BR'@0N#P.BF(507/E"9':G/"VT+01N+Z[P&7&R_4H[T"\ M6IU@^(TYSPV@/.UU%/M01JOJ_^]/F- M4ELR[\)\0MU*(V(NX^\#*%9G,&2NY%^FTXT64N,6TA")W$OQ%:D"R M;,IJ$D /CSJ,%))XZY F*7@B*(FT)A$YP1W ORJ(IYLG@#ZE^L\%W]*4W4_] M9_%5PU[_'E/W5*Q:W44F9@WG.('YBQ62V48*<5G)X/L(4(M86&S@+LEI\#RL\UMWI/6<#;CYS^;7F[JLZS+$/7C MFXHWVZ/;:2H&2\-!Z,6I#JPQ5DG'&/$Q!=MX@5W65,B-+J_R7%9)!\]"8SDY MV/G[[,/.^\\'O^V1?;J+0?LX.3KUI_L[?YT=G?YUMG_UD>Y?.;Y462AI,O]\ M^+A_N,WA6>SH\*^/^["&?0I:SV\?NON_@99S>,3VKXY7UO+%E,58<(=(:J#' M,1=(8R*04#I2JST@"'GQFO(V%RS%1CT)0_!7XM=:]M P'4M>0MBO,4LND+Q M$+CFT5A+(]4$.V5# P"/"P N%S)K)?,A")ZZ G$ $J0E3@B7YA@G"*6)@!@ MHBT9;V-YQP:+9^P)VNPN_K78G-"9'1ZF[ M$5,63V.[/(S#07D4VS/%21K4NCO46DZWC9$[X@)%S'N'N-0*::DD\HHSY:PM M8I2 6KQ=:-U6A'U_=]%7:J+/YT;>C=S0W,B'NI$+1VO$ : MC@^%4$1;$+B'J?*^P.V"X#:3MXPH>?8.W,UNX.Y,?,B<[W:02]:,6BBWD?Y1 M$E(?KZ P#1^9KOJ9)M53RFCFJ9 \1,RUM2]>%Y*U::J^WQ@9 M'MD5O'_^WUS!N[Z"EXN%&^#,M+$(KAM(\[+ 2%/@_U8:18302MAW*]Q]QO)F-^^701^F-*I*#;O\U[B;@LSZ@W'NYW>90\[&@SDIX0FF--/- M4YJ?K69U-\+-E*82MDXH:C\1U-N2G@X'SRU\_3M![7*-'"$A+29&OWC-VQSS-I-/L''#+2)\[^*C2UV*GWHRV^,%DB8N M[#ZAXF@)*CRQ+LI"H2(0@7@L)+(\>*2LUE)'(X(37U\!I [J][RC-1>0Z(!8\05P*BPRU,:7621ZIHL:( M9#R":[&RZN<"?:RHIIOH)1U-LA":7FO/C,= ,JU)X<.MUG:OUXK5@*/NS\E\'#T>\X@_Y3@KMTEB$A I>G_>VDZE,X[S/HSFE_DXEG6] MO0M R,")I_N5FD6DFWXI%K]M6Z]V%.YFD^B9R I1LU0!IIP,, MX_@Y^>]2LN=@E%Z-&7M-ZQRV9I#_'G6_M. 9XY,1S 7H\_BDM7T^ M[/9:9:4'^#FZL*= ^1F%JZT)7UPHS>!;C_%X;TFU,PW.8<='3Y!DEU8 B.4N M,B&L@:Z5753'J0Q(8H?GY\/!%V DNT MY,T8HGQV#/'H:N_T?](1WP-A_0V$N_OE?ZYV62JMTI'I)@>/$18BM>F3H"]JZA'A MA7,Z>L$Y+I$"CC7X[71)O9 B1!*E*AC71FE)M?9%%)9BH86Z5=&#^P7=U6PC MV3);8JN5:.')<8R=BV$M?JR_G$2U:SD7IG@YT9:65+6)IE;*!J7ZE2Z_,Z.3 MDJVDI]V&DV@>6.$C2Q'E7%.KC,*>"*FU"1Q;G/0GHFYF(&N,ST^$6WS_"RWV MMSN2&D&,#\C8E!L8L0'%J0A(!T:#U58 -WGQ^CI>T7J9Z.:__H\"'/UW.JA6 MVOS\-_GWJZU6L@Y,7F[9P3"1#BA0("0G97PMG906A3LA%;H*T]_T04J_2'K+ MFVHZ?X& \6Z%$)J>] H2BQIXPIO(Z!W^; Y\_X MCT'_^# ,S])9I__.P0!@J?O)7PP_#X9^%/K/[VC%WI\=0422A#S27$C$J='( M.N%1L-PQCB-7V+QX/?X\R'QCM&BW2-KB*/SO16K= ;)A=US:4'+Q#0^W:.GN M@Z+2NTB\)VO"N5Q58A6)%'QZ.89,(XLEK&[#8N>,M/=AH]VT>;6Y'R/M1H^? MM]+*+9U=6]L78QAX7%ZPVN9Y<9YTP62_A7UKP6%VQY*!8#_--%$KN)JL3NZUA[]@O-H_5NGF39;"1,?<^' MP^[Q<>(7#;-?=>'_Q =_=J@H"E5HCFS$<.$=5<#GX3<<11%$Q'!F[@9F#_!] M/ARX$/RHO-XSQ'0.J!"JRG3G(=_!*8&EP/&S03]9A#XWXO!N)MX M$;";YN(_.7H@25.YLXL/RD373VEC%8, WM$=9S9Q/ 2-)"2[-HCP#>D\-=(Y M_K)W?'>DL]7Z =12^XC44L;3/I0Y5J:WI)6:5F5<+M6"\7#0VVJ]*46_\*G" M\Q4?*NW8I1@V0WR5.[7*OIY7 MD%_F:Q$O>KU+Y+N]BQP29T;=T:MOB,UX--CD'A$VE2:S"38-@P]GY^-[Q:9A M,J6.QLF_=E:/T.O-D0E@!RBYYS"AE]GZT1^TS@/,;WSY*MO8+_K)*]\RS@W+ M4+;2K[%Y^%FU(YQN%:DD_')NW:02_'_.>VFK*%\\_8JQHT&BT+5?62J[_4!T M]RLBQ<(&S?P\&4XS!8X#LB 1?D2Y%^%/IO?97(Y>_&O^NL%=6]C%Q0U8N\P8 M[X^^\VX#$Q@,L\CX4PI.'):YD/^O>31S:9T,$XO[/S?'?Q0O7N>>$NF:_)*X M8PX_-*^7<+#<[=>Y'OJJ8UZ(0:EXW8T!"_,!#O F*[#Q1!#/-2],< '#MX3A MA<1,71?2\)@AV3\B2"[%Q:D7(X4]KL7G_A2&?8@&I*VMUOO:%#UP.6 N^:D2 MR"Y_MKT@('XND;J;HBQ;IIX!H/-ERP(9GX66OP@9@>O@B$$-[VO>KZ+02TZ0 M?.6D^/>H6D_K9L:I8!1 'Y@)^6M:M\5]ZA67RVD M6L"/(&^$1T3F[X 3CIZWFL#W=EQ':B* M6W'$L&"(8U\@9;U&3DBKA'?"QV2J7&&I?)G#LTNUX-:G_(V!,,TIW^*43]]W MN)!&<54@HH-%O* ,@7!2($MMX4T2"RA]\7JYXNE_OEK/D)Y<("$H.'4 <)UJ M9>S@4UB.X)B/):PS)$[FN%[-T1;9;,INF'YYPAO/03(L\QU&%[D \+",.JS2 M%( YP3XG*3#QWLH<,UIZYBCT>H\SD>'ZH/_9W1R-PFA41=$L[7QVBW?["SN; MV/M,M[C)KIA5,2'54"7AKG:RIO$&*PQWS$AM]?1+ M221/;04OK(<_"^7TX29U^]TZE,# W\/NIZRHYF$FB3.N%\PP]9"'%U,<=TIU M&);Y!#4AGPQ@_#Q/N+GY@TD?[V9Z"^<&9*J0)*/DG8,->'H4M#V>!&?-7T[8 MUYS]445EF>XPNT(F N>41&XX]%&5FO3U&27$44\9:$X>&^Z8 YXF'68ZBJ@B MBV3CJ*'Y@."R,D7.JMP^2P=89E62QFVR)C:0PIPZT4J+!;:H*)+?Q"F%K"@H MHJ)PSBK'8P"UEFRIM;%"6ZVU1 ?'/AL*N$QTUUS^,KX('M+OGG6?();_',:? M0^BW?@UV>&&&)2K]?@%W)=7M7A.%/RK[@%R;.GUW ?G*21T4"8(JSK5Q!E,O M OP:+>&:Y7(.1..B")0\)%2D>6I8'1?&S^\OLY2-]_0Y3^U]%/$Z7_M:'T.WC$[/UHDAIN=5A'G2"2SS7E[7W9VWG?44[AH&) 6!C X& M M8+#$2!;!*^Z=!OZ]6F2>"S1ZE47<4;GK*80@Y=F,33]115)B>[V)F#P"57JT M$"60JS@,4LF)I+-6ZFWL#I-K>=@=#$&3AX^$/OPZ>+JC:C#C%^:Q_/S24ZS'L*722,:7(>RK[Y#7I2.5$C"A*4L<.FM*K0P6#)LG4I17-G"H5.U M#'0]-C=Y47>%W 3FVQ'.6\,*C5*T*.+>FR0S*"0 M#&V!<6%!^3>-#-J3O_: M3Q14'D[KUYJ"YE6P'R>'2E+O6.&")L9Q5@@-\JTKN-9*!"P=N4'S:[(C;B)7 MMG^ZW3%2"@:Z"%+<400[#"(N 9$#E H;9*!:>O?B-7U$251?1Q=-0/P=4P_? MNSKN>!MTD(5!E,H4$8\94L)09#C'5AO"+:?WG475X,1]G_3^X5X'E#Z"HPR( MF-17B^ "648$,K@P*C+#(L%K<.+NTJB:J_\X".)@YZA3>,F%X 8X!0<-U7(. MC(-IA%EDUGH2"F8?4QY50SN/@G;$_H[KA,)1*J)%(BH%M,,*9#3P#N\EHXQS M00N]62+5#Z#V/HT\JDV4WBJ?8::6RY(TV)TU5L+-]SFH8BFI:J*FK-1XVG7, M:RE;YA"4TLXUKD'DNCF\[ \FLFN3[7*_V2[?.Q-OI0GM2:7D?:-=ITG)N[E\ MS?[A<<=I[;61 DE,4TJ>ET@;XU"445(EM2E4>/&Z:%+R?MS\CQ\S)>])$L)>\3 &D%D<)]N8>LH2^,1"O.>6-3_DR!>$IP25SF"(/&YSZ& =D MI6)(T,B2M154!/V]*_VKO[L M>-"^O)(*@;8;$*><(BLD_&!"6:MBR*1_7;K JRKXI[H"*RQ.$GGN)^KM-%'-%17COZJA#'0^.$(ZDD "@H*\CPP1)3DJB M2,$,+OB+U_RZ*.:G!YA?E]RW BIOSO*;58MNG_&7U:-[R?IKWYCU4S]__DJ7 M=SWKYDUNX ^=&Q@8=T(YYE7 W#B:TMRM9I%337RAU,:1^6@\XD0"3"L54X(@*#4^6,O]B]?RFFBY>\H-W!@EGGH2(0C9DP8^ MUZ0-?H?F/0Q45X$]TQ@;CD6PTE!*B52A\)0Z5@I)3?.>NR^FGBZB82H(H9&. M7"'N@D9*LP)IPA4C0GM"Y8O7;(MNEBHX1U(KVO@LO_^M_7R^CGI6M,YM<@4W MHIJKG"%%G+!!680]Q4 U.5?0>80!MBF6P6&K;MG29X8R;NKH4^_:5'7U6P$#BI[=+ M>KMVJ$WZ1#[ODI6J*5GY..;R6$I6WEB"FX9HYAYR:T) M09EKNW ^'CGX;K,D\VC)[K&4#WF=C7J:Q;L&T9I\P,<1%'#_^7W*",HX\YQR MN%&8&$-!)B\"7$-";2Q+LX-L4UDIKI%KFP2_NY*+^-[.=B=H$TQA8=NU-B#R M+=OF?9G1+< M+(G!)!NE*5.02,G]18$+J5.FG;$2<55PI'!@2#"I?)28%)B\>"V6Z6>:<_X)W$P,.A8LA",:Y#X9;&;36P4NA Q$-O#_ Y3S8V>VD"CI&!HIL MX!YQ;"W NRE0$$5!#<;,>G&+_.U' ^]W3' -O*_L+)@RXSPEPOJ"(J]"! '! M8*2%=L@71OD"8^6$?@;P_OBR4M:+[]1,L .GE(ZF)$F:A= M08YL:8 MYH3S;X+ 1N@HNYH>'&YW0'O7+!6,,Y8 I/E(D9&$(!.T-\I@X9E;+70T^6P_ M2,I2D\_V:(CC$6;Z?+]\ME6.V":?[0?,9SM^-%0^:>EV%_EL7Q=(U&0ZW;ZI M]M7>Z<<.-1%VN_!("EPJU S9M3X6[,6+HF&>Y. M,]K2),M+/)=,]_!Y;*VYTTC8,YN:4VWHJIVK&>$PG,.?B4O:T(=EN.[JK7YZ M=#J3O)3W$3;CFG2<1Y1&!]*'&%5A*%4V!*0N:WI2MDZ%^MH1F MUS4I.FM0_N/5WN&;3F$(*;RR*+)4JYMRAPR+J:=7(7BP1EB6VGEM+2O)I<3O _ "?9_N1/%QFG+=>!1\M-MYP:0ME<-0\*:R.2NERBV:* M,6DRX^[VVI%4CT)9R:,C%DE%(EP[PY%2*>#3**H+&@HW?\O4F'4S:-)8'H6C^#MTJ<(,!%8C1&2&\TB- M=C%J)PNKX!V734$)BK(IZ#H)IHF NR,4V_V\M[.+.S$&J0L>D&46=(E8T-2' M5" <.5$Z"BX"?8IASM](<+0)DX+X0*'$5P#4=D0X% M1M0)A46!S6#8A7L"\/G$\V@VNU<#>.#F"8OS/54&Z\POJ_(5;=V#IH2@U MZ!?$!)Y:0M&MXFORS4[,J,DY6\$LTMHF8?2+J66CF=RR:N<7'1 CV/Z>2:K1\'Q0H7 >Y>D=29T&>-$/,SF M59N.]<<4O@27PT, PN; E MM6_RO ?"$3SKYXL1S'\T2L=LDR,R78Y2B$ZQ4ZE!-EP04\H LV%[HY(IEWE& MN2+$-4^?#?6>G=0U+JA:*\@^I_+7Z]U+64!*CM!*2JBKX;*QN5LCY[?@];+O/#N*.5HACS2JLU\=?W:Z[7=06Q; M@D%3KWZ!'\/][XY.RL/:8&V;14/=/@*J54= Y:SU$:I6/PF)RG2U,-TYQ?A: M(ONO_T,D_O=A/I+5604P5C\)%'7,:/G@V2R#X\&XF]%O9H3ZTZ,J/C5)FRLF M.;7OC"KBG,Y[S8W(-SWX>0!?H,?R>;-R?):)ROL,EZ6"VLJ?\J4[&N<[GD?, M&L!$$*T#%^;SL7PW1GA"4L[3=X#]@O2;@A*.>Y?M]1.J9.2DC"28'U5%0*KY M/#W0?K-\,4I42U20_EO1>/>JO&.)*"ZR9@8[FG>(MUO=L[/@NZ68F@,_)E$= MH(Q4$?/K@**]FBT V^Q=C"9NK.330K!_'[O]J4^K_96]4RG!4:C".LHY"U$Q MXH/%FGMJB!*N%(X)KH3C],OUPO&B::.TMF^74Z\M'4T,TQH!&N\?.M'A6J5> M+AYA917B1EAD">4H"(ZMQLDU$T& EEMJ28(N\:\.9,JW= JPF<&D>DS'()$= MWV0 *Z'];NEE17KXDC;U+C_WEWK6&S;"QL^16$YW>2>F6DU",R1E,*G,%T?& M.PD_HE>N(%[[I&VU&9-M^."RSC5EX7\ 4;C+UG]?]KJ)$F8%D$D 7**HS$+K M$A5^4N7K<5%5FGNFIYU:W7A7/;HAIS7D=+5-DR_#!HHELDZD\/F"P&\V(L:5 MT])BKU(% M;FF+>97*'"3\EIE>8X)]360;<58]Q)CH[6G.-@1>&4VU&68HY) MRS UP7)3!$LTYHX88K4Q/K#28+_$UM@B/96T4YIX&@I:3T$?!5"0*[R2#!%E M!.*R8$@7(B+/$M\RBIG<":D-LESZ]Y6 5'IQ9ORI%<'!8:HLB[67VV2"()6D MX24K^21G^'@((G%5NG#.JG2M2/4V##-YW"VH+3F-\C.RJI)N1.B/LLBX/1PF M%$["UL^7TX^\+:-_MS^;H2\CWD=_A^3]^B<+O,%O W:U[[76;OFX7V8PB]]KHP%_"#5+$FF M6N +%Z!AUY'LWUFU&<'^PF^+-_$WT^V/_A@DM]Q!?W=ND@>QR=&XYH*1O<,W MM&.8M8: 5A.,*%"*-$)&<@D73%"AHX:34_F"75,::V+(KMR?I0497DTAG2_# MEP20X54M8J2+F,DLR1FIZ,V@U_79QC-*#O?2II&2^\ZK6-/':;W((_Z431!N M[FX6J_T"R=_QQ\#T'RXJ],7KIP=IE>U^^^(8IG%=!;_L3^K!_L[9Z">[/K'. M5]+%-%K9FEYF"E]ELL$XNB;15FI3"&;BG8)O/^I+HK$>V***=6^6P7GC/\KW3J#(;Y2]6W$@Y> MG)W=_#4S2DGSI3.@,G2O^ES6W5894"Y=C\6WGRN23:Q,BM5QRT.>M3 MR>I(G)"%<=Y7GGQ5>_)OO (5E8\.XJ1TR"^#T7A#&\%S)/O]E&-)G0N"88U" MX3GB1#G@WP5!J>D&%E@PIH#L\=:RL6F>ZH'FIJXTES:^=(E,Z&6YAF45N#=Q M?-VRRM.W$= *.].[D\%P7)<^G WD:^+,,[F<'N&.91%C+2)2GEJ4^A @97&! M:+#)JYV1<=8YK0*'#' $,2]YL@*9A!6-'K*O(V*KH:0_P069E^U M_GCS\\%?K;\F72: :P9T!@=[,L6+\QRQ_C5$76ZU_3KHI6W,FG1 ^.)7VKV%"CXN6YI*< MLNI29VH\9THZV'&B0QRCC-("26H#XCI&I*W#B-C46;N0P(7TB]=J->>9!(\O MR"1SOOAI2JE)47-9I 4R2I$NZ;\';CPH.S)0_#B->[F,31\M:%ASZSJ$S $?:_["4@L&QCJ@JFU_F5RR/%M3:+&!1V(=QX3 MS1UEBLI8*,MD#((6BE90)&HH$C7TJERW(Y''- M-9TU5;U]^W:^BP"\4(9+SH2V)>W?#,=E78/AH&\^=8> @-M=WV[]%7K=$$NN MNPND-CCKNM:[5/\[A0=O5]D5E?%@E"6U1,XYJ+^*+4TWP%;6A.HC)7&GS)/T M.;HE6N-\[3+AEWZK5A;U4HA5M=+*XCMQ/-=#ME.HVVE=6["*4.YUSP#Q2CMO M7G(!9G52$L_/>H"P-E/-FTF;VPJ?02V%_O?')X.+X M9 Z()LM(Q+&\E'H%V9S4':6Z%U/+3S[YT6QT8AHDSSS)81>C?)15AH\#H@$@ M-7/4EQY1[G[(]J9JF-Z2-:EBOGD;*O/JS"-[ZSFW+U$XV]%.AJ$B+;@#.2QS MSPQAHHQDFQO9:DK7W%"ZAN+UI6O2A#/"WUA,A20'4%/PYMD4O%F7S4XT(5(3 M9HQQ7 AE<"@8\$.J67"Q* 466N=NT=F6D+6(\J;_"6YY-O.^Z2?-:;OOX5)_ M# EC0EDXNN)8 *OPYB\EDS@_?SPXW,5'(&P<'!Y='IT>L?W#_8][.Q]@_#>7'[H+ MPLK9[V=[_[SYLG_UZ]G>V9]B[_"OTR/Z7NR?_M[=/W5DC_[Y>?_L[].]T]_/ MDK!RL-TI@G94NX!HP!AQK 32D6%$F>1""N&E,2\ P)TY3[ $2/O8*A.MUFMR M]+9,'HP)M&FE:*6LD=PF*=A M1E6/G8W[Z6SZ]\NV+I6F\5N$A8*R9[-.:+-UHV']ERBVI%^Y'NF?_]P5[ M,;E"QGT\'H(^[%&%3C'_KRZW]A-NY3*BDP<]NC&(V'P0>OXE#?/O)7UF$0I* M%'@@82'%RK9RL&QK+Y@D%580FY XB[F38(T:9"< ^EB._&GL]/:$2::XC+E- M?("]J]A98G8P2"L'$;;2)CRQ7?UMF )LWT\$CDRR.:CU6W;XYMUI]G[-WI>Q MQ,WF?S_@_C8\=BZ$Z[$T%4%]H*6O5CEFT@[.05L:+A+;36O=C 1PZRGLQ7_< MT^)G%SU,SWM4J[Z-G] [$;&5P1611TF4TH4J,.'8*,>YS3%1E2'CNJRY9&Z; M&C/FC1P3UIXX^W8RYVXG73,9[G\=#'\9!M\=)USCJ[Y.]G6WZX=#W]BZK[_S/[R?V MS/<.SF"5.]OB SQO_Q36!.O9/^S!?(_YAYV?3_?_28T[/_3VZ?NK_[EZ,]Y[ MA[_\<;@[WKM*OLB]CJ*L$,%X9+C6J5:30]8+B; 7!8Z6"E:8%Z^9;,MB733G M_5RF]-8M+]6M.-L"A"]RQP8.&SB\@ MES8S">8-SMT6YR[G<4Y+Z](Q(H)E!)QS!ND@,#+8<>^5PDJFDAH-Q#40]^- MW,LG@W&EH-=@W*TP;G]!EG,<$^F<1\I[A[CF"IFB4,@53!(>L/#:OGA-Y'(R MVJL&X!J >X( ]XCP;:9^1J.OWB'&+0XPH5D6%>(B!IX[D. M,HJ8]55!Y),0YK[5%_04P.G]UKNMUO$ IM0OXTZ/0]]=MNR@[]<;O>GM]F E M3#]IQ)*%,1FA.)'<":*<)U$S86TA"B#DQ@CW-$%M;\D(QT,LC 2930=& -2" M1Y9Y@#="5#1&$#AD$-QH&TCA6T%M-7SVN?%W=.,;.]/WN\H+\@D. M.!:*::2T "$E51&S'A.DJ<$@3C ;TE7^9M&DN<6/V)3RL->X,:5\Q35>-*4H M7A28&8V,(07BU =D)2X07.""L^"4CJD**ETNP+RY*:6YP\^7$S?6@ONYQHO< MF&(L362(.$Y3*5J#-",2L4@"+0(WBMHL6!.R+K?V(:[S]Q8 M!+[B'B]:!%)=2..41T8%@KCQN68Y1QQ[0HBR-*12O_*;+ +-'7Z^K+BQ"-S/ M-5Z, \6$4ALD\@)KQ LB1__RC]WEQ=D$.>C MCEHKA!D%58)QAA27#A%0(; F @?B7[PNFB"!IW:-;V,2>-A[W##LN[[DB_:" M0"*G."K$# ^(!T>1EMRA6%#OB8'?5>ZCROBRGM'$$#S:*_Z(;GAC,;B?B[R8 M<2 ]4989)!6&B^PD1R"(&Q048P3.#]@W7&2*=5O1Y8X43S>((%]LN);%U^14 M537\&(S@!Q>I(F!]-9NDJSO8G1\&(P$,'6%1*Q<9UZ$P@):>.E%PPW71%!IY MJC!ZM&3 <*90ACB-M(D>E!ZLD"Z41U:;@+D#QN@"R$.8MN&MN\W<^M;K]C32 M6!O(;2#W>T)N8T#Z?EBZ())Z)[R6+%E_C49<28=LM (YJWQ!A)!,I'PQO>9O?84&5!F(;B/W!(?81(6QC0;T?(%T05TD47H9"(&4413QBAPS3# E< M6&6P%2*'0.NBK<4WIV$]#CS-QM=_Y;8F3=.4'["U1S/9IFE*TS3EGINFD*9I M2M,TY='L:M,TY9'M?=,TI6F:%YDRP-IXA+NRC@Q$/N_[9+]G3?T8.=#=__J/3SK/3XZW3\[@&=] M.'U/]W>.R=Z.P_O=!>/$Z<=DR,![IT=\_^P-C _K.ORKNT>/!*SK;/_P".;X M_O/^U9]TO@'*T26\U\&6<$.I1RJFVHLF%,AJ29 @CBM- I-*OGA=L+:^L["$ M)V2P;0#L,:WM 0#LV7OYOR,R7<#)I: MIA@U*8'^#ESB#2(UB/34Q:1GY6'^CJ"T("H503(506LK="$1IP(CI6+*U@DX MXE 81UU6XE1Q5P[FIJI'T_OC_G IJD -]X0+Z_C_S]ZW/[61).O^*PJ?BGB"L!RL)8_CK;U9W2PA)8!X"!/2)LQY M4JN[*O/++[/RH9/7+E 6L?(Q6!I='7]ZLM U6Q=#@#)%JC5B"7P[[E5 ACC M+^RH33YHETB192A6J;BP+A9>486_2[QF6LU3^V<,Z"P.^K6&WSJ.4U5K< 9. M4;"(V.2 G%"!M D8*2>4QD2GD.0KT&5-"?VMUO$GIN,W"7\\KI+7X8\[A3^J MH@#I(Q7$V\)V"QP=.H6WH\'0U>(06NPP7W'"ZH:M$% M59H[AQ)6 O&4"+(<)\28Q4(*SPWV!>?F;(7L\3-/N,'U5)#S=;@!)E$<=8Q$ MQL@\Y\0X9K4AR3JJ,:6,UJ&"IPE;\V-"*1%)*< IZ@Q'7*F(M(K 0FPB7F)% MHZ"OUHEJ*C-/0)[\J7"M\CQJ>SK?>Y,T%:)$!G$?LZ7/ T M<6M^B*@*0AJ%,7(&<_ E3$3.*X\8:#),F$C]0B1W(+'4DDOUE?IM*+6XJ5G#SRJ&M<1 M@5NH\6Q$P*B@*<4,"1!5Q+5PR$0O$2,T^N@45Q;4V(AY1:[S!U96AU=(A>N( MP/VH\6S^@''*1:$1E=H@CIU"FL"O.!BAA'>(+<.$#T0A.9A@@LZGY5Q4AX^]'W$X M*MKQO^W8X;"=VC'\?OH6OB8O^K'MC%5E \C'=GZ(;?C^WSM]__V)JL#NWP?8 M=__JV6_F>*O[1[?U[>//S;/WW5;WDVAM?S[+&HDLUPP%YH.(3&%C[*M&!)PX@G4>#0!1 M'GK*"\%X#9=W8W/A[MO9V?$;GZ'O[=WO^V( MK0_O#WUGBX;#SS+QCARB1*$,&>(DZM0H;&A))3(CGA#1UN>3H/!0Z.H"'VC]HI/:/\B]U_YH5<8&+VC#@ M>]OE#KV'#.W3_I3&% 3G/M1^]DZ>V*"5Y0CJ6A W N#G #= M)UQK;IWS$ 3ZW]M?;71O]1U'[&Z'/+5"1"(*-ERLUU)+*) M!92$9-Q[>#D4[79-D^BZN4Y=0%<7T*VL_Y2/R_K'HR^PCITX74)4,ZE[A-3Y M3L :%E)Z8@%#HT8\:8J,#Q)IR1WE6*IH 5(9IDV&[QP^68UZN[I^N8;?EPZ_ M\[A;4]C[P=O9*4[:BI"K0PF6>3P; [P5N=Q9D& ,EA*\VJJ^6=R9PM9X6^-M MC;>K$#FHZ>[CP.]LX)"K@$T2!OF4,.(A!&0E%D@'09QP&BFNP^%M[/M?%*D+":!8A0!<:8ITBY)1$@*EE,9G";/NIW/3".?R]O[%.+% M/+@&VEEJB>%$>L>X-?"OH>35^"KWV_AGHB ;[:'O](?'@SAB?;1[N=EH?6F3G\*]N*[__\"O?VOC^[!1KR!N^"AN0F5*W3FY+#=BA.4"0$R$-R ED,L@WKJV1T42=)2IAK]XYC>),QQ5HG,/<&UM[SE(+1 M2AL%GGUT>3B F^L$=&FKIVDQ/#P>CMKI])$JU3?[H]A0:XWSBO5&*]HL(46? MJ(F^/H"4?O$',1QWXE::R.N;X3".AF]ZX=]MZ]J= O^KVPM;O<_90@Q QW^W MP_9PM?I5/8)4M_;W9/+[;GV[;3 ML(60->RH,6Y!4]JJ<5.>8MQD9C -.XB-X7$7GKKHC&&'P#?R0('AZXMZIUN^6ZU0MWPX7;[H]LY\5US7IK MAP<%S_3YA_B?XS8PUPL.6%T%7%-!2^(<\TPR9?EU M\PRR](&3G?_S[ESTWDQ.LYY2 ,<+>*\1)$,@*KI&SPL8D!0TZY2)?T^1W M+WVKVQ[4@+*.93CC56+>*6#>;I)0P-IP+AS"-#G'8.V0##TB2 MD& G U.JQKH:ZUXXUBTK8;YV9!\>\&;(G1 &3)5,2 @)@">,039AC3PG2CK, MHK/D:3FR+Z%;U>LF\N*#LWJYF6N4:VIU]'4&7Z@G.*: MZ(0,-18<(FR0BY@@S+72F %-B&1I#E&MK:NKKH-K5OP" M5#EP$@-P+ J*RR-L>S(>4Q,LSJSOJ\PR+ED;B@*E"(G?/X\98 M9#6P:(FML5SE4DCV:IW)IB"R5N?GJ\XJ4$ESPJUSG'NE'/'&D,BBE\DI(VO+ MO&J:/!NO)&PD]&KQ),D M6ANE%28<6^WYW5LPUI;Y?O1YQC(#I1+!8H4<>$F(@V[GT)9'1HE@F$PAX56T MS$L*<3T)Q__KVI>UQGX?;JF7PUL-NQ][_K3A^KUPN_EF"];B^>$3H!$3(C+@ M&9@;[PSS#FO%": 6!M"JJ<9J0=/.7!" P+90Q2@BQH=,-3C21A.4> #RP6RP M:GD'V5?@PR/E[]:J/ D"4!L3./V8$LQ3H(X89R7GN1&2CRK45&,U]7F&:@0G MF;2$(4RL1#PGDUD7#?RC#,4N4A]R!29M$K*L9LZU.J^@.JO(,/:$<<8-CT S M9?;^J:4^><'QM3,\:\O\4)H\&P2PX!U@226B5C'$G9#(4B-0% +C1"R/:GE! M@%J55U>5I;*V/;.<.$8 7$:$TQEBA%&." M40X_NN28LH0[3)1G^+XBE#7/N"4N^;D( /A[@5NID/)4ESU;-&,$F<@$3+8$5+SC-74Y[G25>:5)Q%1GY/= ML4M(8Z\13DE[ KZ@IN+5.C--***.2DT<@E$8-(D1-6EZV\!%56/.B(N1-6 M \EV6I.@>7*.FQ M\.S:,J^F/L^F :00D\<2 <^RB&M"D5/$(>!:BA(BG/!L M!2WS2TH#>-L?'/4'.0I0^/U%+*#7'\4Z!^!2<(I<,$R!59@4.'?**AVI,T$0 MX9./=;KABN'2_EP$0&IKP?4(,N,0C$X[Q.S%JA&?=+P E398HV- MH803C[GW0ON@!=&)4Q(2T==N/5'SC(?5YQF>@8UWCBB&6.0.]%D*9*/B2!)F MC I$*TU?K5-LFIKB6I^?KS[KW-T@6 T.H^$N!BND9I$$QP'M"1>U:5XU59YK MO*D(;%K:)KOF@5P M[;ZYU>?JV=T/L3K/!AV7U<^RG-2Z8-!PC8K+0\7O2(*^. MY2B!HM0#D)^<&H6;A-UY)O=R=>B1STAJ'*UQ= 5[C]8X^C X>CJ+HY$( M,'XH$)-3N;!$V1(BI8E66'G87,!1:E33B#OGF-8X6N-HC:/WVQ7VFCA:!]QN M#:&S 3>)<<)4>P1;)Q$WC""GG$6&.<^"P][+I;?>J"&TAM :0N^I56]-11\& M1V?/((70W+F$.'4><28$,HYR!#O'1>"&%\T%.=%-;.CSP-$B1OJOD85OA/^& M]H_U\7-M'G=!7_S\[_"F\5-5>L+IFA*@2T?]83LOQ>M![-A1^T?\[:0=1@>@ M:(4>37VP>EQ\_A'KX,F.1Y=_9&YV^B/! 263+2Z7:^K?@\'X;H[L?D1N$.UW M9!/<[&O;.;&GPU?_NO!,W78/S:SA[.-?^I IW=M#EC($J)*SRO+F@-C&07X7 MW)-=F7MI' PRZOY7FWEP&+6SU!+#B?2.<6O@7^4$U]2Z/?5J?3N+>*.?&F\S M8!?CW>WZQ9V>"OS_/)W'L7T/K2.#T2@U4+358FDHV"239:T68> M673#;]AA!L2-Z&/7Q4&#D68#^"FY0&'NNFA3SMEUBMUNN6[UPMUPX;;[(]NY"98]B_$G>;9/40&2AXDVXODHWGL:A/S, M(ELO= JTYSXY\#8XL9)[ETR2W@#?UPQ;Y9@N E>DG@)][2#6T??6V]@Z_/IS"6-U/9ZW#/SH[ MW][1W8T.O/_3:6OCC_9FMW6ZN?V.;&V\P:UO.[1UML_R%.BYUAB&.N.M0S%9 MC7AR"KD@ \*:!RP5Q\K+5^M4Z";G=YY-58^]KP%O=9[Z!H#G1"Y&QZ .7'.F MDR:,!$YXGML6M+'W"'C/[N#S ;%N=GI()(['P)##B2/.O$,Y%(=<],8KESB6 M:=F5!C76U5BW D]]DW9G/F MB?11>\ZP,S%HJ[BG2C!+78UU*XEU\_. *>?& M6B0)P!P7GB,C?4*$);!?'CN;EM?RK,:Z&NM6YZEO@'4D>48DTT'3P!7!+F+F M#+'POT05#[4CN[J -T/NC*%21H61<98A3GE"!M.$A+7! 1HF(N/3=\CM68YU?RC4:Z1DL(@S&I'U&J,@A0X",PNO MUCTG7X#>+BO24>OMO>CM7-V* Y@5FJ&((^BM),#P35#()*^=\E):LKSP;:VW MJZNWR_+::RY\-_VTI"CM_UN-PY\VW8:1_8H M#NJPTJ7M$U/,X[FMYTIS9Z1UP(F3DLEE69+QNJ;TI;=/?"BK^W4J K5S!M?= MPS$IG*<;.^#&B"<%5I?9@&3"$ML8HC:F9L4O0)6%-IHR33V5A%-++&8X >M* M0@+Y5+D^Q[JC/I]>U&@FJS"V3$9-6 M>>7T><8R6X*-(BDB10-89AXMTC1@Q#!LJR%626%7T#*_I-E&7]>^K#7V^W!+ MO1S>:MC]V/.G=QAP_"(:K^N03.)1&2%3[F63^84)@05%92*JIAHK!TVS:2B> M10N;%_/X!(RX)QB99"T*/$G"-,$N)[_5,Q2>O2H+2AUADAA!*+>)&/B5Z]SE MEFD?B*BIQFKJ\VR76XX5-A[TV6J:@WH86%8$"::G 2:*"AY;9A739'GRG"DPLF ^Z]X,(@#IT)Y MP"VR$G,FL15$A-HPOP!53CI2RP/AH,UR:MFF%_2V?^741YMG%O:=$$=??O(=N[@ M_S_)^"2^Z7AC[3E7TF,E#0_RML-1*CIADK TL[\_X_95X(2Q"8 M$X(XU0)H!N9(#Z"5P?-;P 53:&&Z:-3YIPC@5U(ICH.5@EZY6@]Q7* MJVG&'?5YAF8HKVSP02+B!?C_CBGDG!%(!AFY!;1F3+Y:)ZHI];(ZB]?JO(+J M3# U*9) K-!PL61H.04=4AB M%[V*8+=-G03P$E39Z "Z"WCM=>1&&H>C"SHQJH.20K/:,J^F/L\._9 "_'+B M$L$TX:48YT9JWG&:NKS',_P'AMC MD+'4@#YKBVQ0%D7821L8+'.PK]8I)DUM[IQM6.OSZNISU$Y0RY10CG&CI?$X M1F\=42F"^Y!JT[QJJCP; HC*.P+./F(V:L1A.Y'S%B.I>2 62_ E]YVN%;E M%51EFW@T#'15$\5)3,8F%X@BC&J,G>*U:5Y-?9XQS5Q@$QQ894I4!'VV"FEM M)7):Y3J/I$D>N+=ZIOFN60#U-.2EM-I=\NH\&W1<5H?+%ST-^:%0<7\N *%Q MT#0Z0$6F)* B4!T3.$$TF6@#=CXHE?OOFB8A^'E,0ZYQM,;1U-:AI\YQS3&D=K'*UQ]'Z[ MPUX31^N VZTA=#;@EMO$)F,2$DR#@\Z<1%9ACQCUDD9!HO=DV3DW-836$%I# MZ#TUZJVIZ,/@Z"P5E3QAS1*B4G!PZ3E'X%%@Q+3&"C.+C0677@C5Q.294-$B M1OJOD85O7"^>*,MSNW=LBT?ZWW^%]H^Q FP>=T&!_(S$&T*D(8H()RC^4HG]1V+_X@QB..W$K;<#U?\ W_X@?>\/1X+CH MV+L-W_5[I^^_/U&AWOW[ /ON7SW[S1QO';;H9O?KR<[97^W-;SNG<&]P3_M\ M:_O]0>OL?;>U\;G3VOY$-C?>G?U]]E&T3O9\#-)QGY"$547<2XZ,H2"3X.Q: M(KE*4KYJ1-#\(UA36+0(6PN[-A:\KAWLMWN%^,B+]N?P>#AJI],95+U44!\* M;KV('H=%/C1'S2,K\<__!;:PZ../7W=[A4/67SHM^KR%=R(HSEX*+ZP M?/FWDW88';PV9DT+E@UA=992?7'Y*EDK;.0,W)6O:;5&M+ST9;Q&+GWMJLL2 MO"8)O]9EGWF[\R(G^W?;L3T?%T@@,7\AVP>OF/ 0N$SG\[@_X%#D56G"*M"=LNB8!(HE*#YT(EPZ_6:5,*>3.86J$2 MH)6&J1PB:OS(FM"P(3L(A3/R XT*[^U\-RYPH=J3>T"0FA^838EUB@F.&,;Y;#829"@'S#)1 M.:%(D@DH$J%-MF!.X#]K>G1/H3&*;XK]5Q[4/)=SX-N%U):R-*L-ZS=I29TH M8SXH057DS 4C9< BE[]PR0B5Q2'PK\#\]@#^[/)J'@J[/\UAM]1"YZ)48)2! M(HZ-13J:W-8V1"I5XE[Z91>R+4.7EG,8?/7)U++U4%_K<.Y_&ML'<1 ;)_F? M7G_A25S_>#0C48H D;%(=YIM(-A(_9"#'/&@#;Z@_Q?LG;Q7.Y?%TZ^ M%QV0Y_4I=(MY'K1VEEIB.)'>,6X-_ M&GFMJW1ZA_-7#'*A_!.CHC?J#T_.\ MD=4Y1/\T00+02M8"[=S<[K1WNSOP?D]WOGVENQ\^GK:ZGSAH-&CY.['Y9>X0 M76QN^Y/6]C[9^O9'=_?P\\'FV>[![O;N]YW#CZ>[&_N@T9OY7LC?9U]_;I[L M">,238HC*?*X".S!4Q0B(AJ$3. ]DN#T,@_1EV^5U$)UR*:AH=<:DQV_*+X/ ME;0EB]S6FST'0,"I)L@[ET7.&:2)C1!B&,N-5EKWZ-Z>LE5]SX9O7]Y&QH%XI;;A0OFYO17Q]33A@ZB%YK+'F;<;25/D=XBA]/(HAT.QY?!9'8SO;! M]\UO+0;?U]G=\'@3[FGG\/O)UO8^\/<6;U&XMV\?R7P0*1QL??A$=LX\/-M? MWS?/X&?Z1WMK^XV >_O>.ML_ _[_<^?PKX6GE"E9:S@5R#*:^P2DA+0Q#D5P M.D-00L)K]Q1$>N3:JU_T2:J!K@:ZI5=.U4#W<$ W4SU%'":"$(>\ 8SCFN91 M44(CKYGCF-"HR-+;OCU //SN8Z16&IF^]0??&^U>XVC0]W'X@H9&/3H5RRO_ ML?=GN>XU1"T?HN:3,2R3 3LFD$C P'+C;Z03U8AZYTGB,5!CZ^$4+T"9ETXW MKE+F6FEOIK2SLZ&M<4QA@8C1!O'H"++]1IK;(\U\OD_@%!NM V(1 SW BB = M'4>*:"ERKT>P%Z_6U9VAINY9O;KZNG1F4.OK\O1UEAE(@X5F$0F1R\]8],AX MQ4!IF?!,XP *^VI]">U75ZTI->B=JOM8U7VLG@QI =RKT>Y&:/=UOB= P!K@ MSB!G ..X=199FRCRS 0O G'!AF6PD]5H3%4W^*N!GLL ;&6P#C# T$ MW!-1VIQ@ZP/B$1PXJP/(3@]AKG,2& MBYUV_!$;HP,[*DH[>G'4&$1XR+,B)7B2E3S]^?:PT:VQ< M72IR22)S,]_0(/J\XV'J 8?Y^__[)LARFX3\*8@1EX>F\TUMP#U=K]!7/E$4 MNGV^_D=XAN\GK(-XK#:R!)&D9)*":X%,=2_6A=K M\UU-&J YG;S564!NLO\:)YYPHBG%R TVQED6"2<):VDY2\7^D_'^SYN8>O]O MO_]BZ\V>3P[,!P^(.<(1#X8B'2-&3$0AI+.41# B=.VROJ_5OC<2 MS+F9# _H=M4<9,6-C>.QR MO=RH;3O3-1Q=L'RC G=+>)O<_A#$I!PR/8@=.\KE&^>M9WY10'>3?':D% A#&0);Q[N'FP^>T3WOJP>[#S[1//;65W MMS]24!4*Y.M@[[@]V-@\/-;W]T6H>[ MH"H[0+[>,2!: (3)3J2$LK:(-/A3487 M$I25X*QZGQ+W1CA/HTX!4Q^\$M%OJS%JC$HG&%[A//P)IN%/;UL?P M;=X,0>6'_G@X+#&H>#)2:&_Q(V\VP"YM^5$_ \X$;Z:ZWN:]+4JULJ;GO_]^ M/(2O 2H%;W#M7E$("PAUT 9$ @ ">@8TS7J?\0,^4L#1L("MW*JM8$MC\"D^ MN];X\WB0N^T!F>N7WYSI;P("/"IHW,>>KR;<%X85KM4M@7+^SHL'J[YM>-P9 MC3OX7O;=%Y\TW_T@C@;]M/&__OM-/.MW(TB"D.!O#B\, . M*E"<>8_O=[OPG^H-[:*-7?&^Z3+EHT$;5@F>?O9QX$_[N6U.!%K@)^OS[J<' M%KL?&Y_S0S2.\]["2P$X\Z +>U.2XN/"AF3 +K^[:-%3WDSNJ#=>&E_L(EP! MX+L].@4A@4N5NPDOGY9VI^KM$\/:*FI <<77Q;;Z:VCWGY-M*UH+/F:SZ<8J M+N'?3+(DX0FT*\&Y>RWE(0EQ)K_KCY?LZ.C[>UV-4OQ7>] MF=S>]<@O?G%6?@=O[N^)%)B70'X3K#[B+$3D\@PN1[2./.7Q7.;5.L%-D*W\ MOWFWYQQCID"Q@)F3]@B8:N/(#LX=\RL=HS_CH-B\I<@)OUI*@/MM#;Z,LFTK M6O>=?_?+%0BQ^6DO.4X]!PTSW?]JK=^:(,]!F]C.(\DJ?VSL$X_^J-L((NP&+@P[91C14W8 MX"% 86'"X:]'?3!2^;_%WL:>C\-F9?8[1;.<9A:_4=NWCVR^''">HT+L*5R,$$CAU5 .DD7#9$Z)G?%N+2Z\^1EEO\X0K2N]C/OT9PM/+F*I>+TS65N],<]8?M_)6OQX3FO"G-_[D8 M/JL.)?'Y1VP^33L>7?Z1N081CY51CJ8:;I0+-/7OP>"\^>D^N">#:+\CF^!V M7]O.B3T=OOK71?\9G.>959Q=@$L?,Z5[>\S2D0\YHE[PR-?'O1 '^5UP3W9E M[J5Q,,A0]E^_CM.K5^M%NZ^L!6\S"A;]Y^WZ7&"C7.WU_W6#?ZTOVN:9UGHE M?/TRDKPJ,9,;AJ#>EH&X58L_W<]!2]F=>M(MKGSVXM&K3.BP8@WC'N.DI;6' MG?5*2XQX) 3X)>7(4<^0UU3 2U9HQ9]BQ[A+O=S21R\;OV4G_Y(X=>'[#BI) M*8X3TG$^BRF,;&[OO+(]X^XT.<\0L_0N;' _^GI=X5Y""=N7\ACDJ S?+*9L M=6';?3HZI67(V[!5[D+IW;SIA4M]U^<6N:^2)\7N8>MT]\.[G\7>;QY MN-.%S]'6R=8WL""'O[=;%-[U939YLM-MG?WQ?6?[_?>M;ZW3G3SSF&ZVP=H< M[IR]$3O;?W5;'SZ>[79;/Q=-FA.8B8"30M1%A[B6 5BUC2@EXX@FS$O'\@@G MP4F3,_-T*FF>$A*='U--V[?]03X3+TAY>1K\[C_'^83V8R_[:?E8^,^.[3V[ M,2J/ 423GL;YZK_;80SYT"+VAH4O\F8PR,?M.<'I]]/SM_QI3_.?WN11P9O% M:?M6JHX=?]AV)[.&]_W!A[R+-88M#\/FQ]!QRZ2QQB"?VRQSK3W2W&,4A.2* MQV C=:_651.PKFGH#2=FKD)#@+N4Z]YGAVO0N[3WFVM],M3 M^OF^BI(GB37)9VS!(AXX0QK+!$I/K*'6<4UIF;/ 19/)9=4 /ZGBCZ<3$/MF MLXV=&EVY0OE0ES[*30.\?X*@M'UC_*RO'S7RM]5KM(HLL11^0#]E&*5N&Y'YRGN)]5S%1SVDF#./W+( M)V>"4/S;S'(4?R6__7.M\2XG25Q\M)Z< M G\S*Q"%3YA*+1Q)W 3E$A-):8R#L\))5LY.QPSS7[#'MQT[!!-0W?+6X'.^ ML0DSG,PD?FL[\""_G^;'O/C>"Q8#=M9GJW$"@#*,O2=O,.YPM)<+00#PF3%: M110P8#TG2B!C:4"::M@IYZ*6P/+ZO7C)0=V<+(+L@FS'GW'@0>IS$JZ_=7:: MUQPSCY6SS(/E\08(A U<1^8%T9KE\'@I0VB1,-$+A*(2BG?5G?V9;^PE;S_> MW/B4AW$Q;H':BY#MO38>&: 7K&( M,^9"G-QZTPY&S4(:5T,&QW"V2 P_]OP@ L2^9'&DK<-/>YY8R[F4B%&&$4]: M(Y,H1U(I(Y2D8$9DD2%Y27[DC'EKI\8_VO]L7'4"=Q,SM7 CAV]ZH3 STYE! MVW'0G3<[X7@0[.D+W-K-(M$+EIH3C1R!?SC6!H%I,2BOL^&<.BW!LV!XEGDW M8,F&599K5=*1"X)'L93_:H4QY/2/]H@$?FO M0"MR@?-1/U=@%/5WYT Q6I!@>\'*Q9S$6M3QY0KK&(8K@2U3;O+4J,ORQR'< M4P$V&[$&&][:V-ECAHCD#8"-21ZH3Z3(:@(&$#N5Z_.4EPQLGUY;E)H_L7V- M?^3*J'$]4T'2"PD9'G7:V3:5OX'/!1+9"\-52M5_.%B^529!5V( M:/M[_.>DEO]2 1L-; := EN6R\&GB=/V =CTK$K;Y==MY/2@%RQ#(ALL6$]L MF*2(I200-R8 ?981)1U=,AH[$UV>QS,O0-6F%?!6E',45][47IAHTA(%9URK=+(8DY1T$)@+3&1@2TR7&AJ MAS-B5+-W7C(B M&UA]O@H=C.W?6N/K46$@RP2/_!D[_:GJ4NYT^JN:BZ[4.+ A\^KRH> Z-<-Z M5$']^'-KP^\%<-RI"Q$1$<"5YY8B$ZU'6'L-_Y^B<>%2AI5E9N*>98OC[?"@ M6=3R9%S*OQ6=7IP=MD&2MDH)?MOI#[- ;X"DWJ&JYGYC12\FZ^$. G2Z>;B_ MEWU^SSA!4D'0Q M3+Y((_#%Z?:*A*:_M+O''=B!V#\N"<>%T/3$S;DL*MT>1[8OAK4;O_<'@UPI M.(D33X6LR^C+.'Y\IS",\!$S1E5(7'(<@C4D1,: OE.O)+5U*/ .VH\WS][M M>1,-8SH@H0F8#Z,2>$*4H& EB4(%8W+1#KG4&QISA(+''E5*<#11@@MG%)>J MR/EQ10X%7OZ^*CJ88WTN5K%!D+R+W*4Q[#H9^S-Q]^;X=^O:G9SDE+_H_"T%?6L6$8RC(ECV MBT4J+/MXE8;];NSW8E7J.VD -[]P5RY201IZU_KB5,YIH$!K%)-(NQB1%]A&BV&/&- :V902-XF>;T4VD]PA'D"[ML)2-U;@[4-FCZ68:;D1*CF)A66!<\Z0Q M"9XKXHR+AH:ROR FN*S?@1^NSGD:+^EV?[S*M69?HMEGFQM?]S2XC-HHA;0$ MM@(.;T0N4@SK@[GC,3GKTJMUK<3B]BJ7BO2%M(>K"F@J("C:$/9ZL129B12F MZOJ32]G]0:S8T)<8JUYA%=>Y_&96C"=,&L1>?L>930V/W>&XNU9E[R]V]LC? MX>-@9&'U!G&_#2^5.EFV"UE)-+T2B[9R([@?59-)O*CIV]AN+([:Y7ATZBQ:;]YV4"4.U#FYE/IUO;^WLI,!-D9$C&(,$S%@(98A5RC&&E!"%<*/",.5Y;$!(;MRX& M3I6;V/9+^:TB]-,),3=C'G<4CUGF<662W5B/QN)2MWV[3%R EWS:XSCZ8'._ M8YKC\,Q9I$542(CHC9=:>2%!7$13:=DD5,W+S,G$(9W@=#B>]+T:M;O%(=*X M"2? S=&D)^HF$XF)B+_$16\^0LH!E7-B(#.8:*1!6'BD3V)42R@EO M"D.O:M)R,?ESL=TL&>X@=H'K9=&]H9-E%%8@0]Q*SH.G.B@"9AO8OB78\SC3 MQ!V36K8>1[9(ZW!_+WHB30([:1BUB*N,?B8D9*2D*@5O3,XH98HT!1/7%JP9 M;^L/VSNV@].BFQ^PM1#:9>9I;@Y_B0Q>"_NRJY4YZFDQ^Z(BMX_"VBZWRF,> M!][C3H2O+=EFS> N$4JZ>?9QCV)')5$1*<4T,#C,D*/ X#S\W9 4H\($ (^N M+8@2C E<96!G6#UL4-^WBS;>$[__7(8KB;T@RN-VW%/!Z_9PJMZC3 4Z&L0C MV\Y>>"Z8K;I@E[%VP*%!%E;XZCB:1+=S;_#BBAE@<_PKET@5]^5LI\CW&![$ M_/ZK,/IV<>[E ?3E4C_)!3D>]7-Z+>F'PU]/6AL>K+I+4DN%6&Z[RI-U($,@2-FE MP3)AITBZ*C&_$J(R!3O/1HG_.08,ZYR"7P+8E$NW9D[U+A:#=&V(/$Z2&M!()9+B3F$M4I)@BIP1WJ<0QE0!W\&#'Z/F^_(^:Z2\HEG81FM/ M,NL(9QXE;RCB@5%D84N0H"%1C/-A8:Y1:!*BFYQ?REX7=*2<;L)WHX$]##_0 MP)[SX3Q%N?VD3]\^^MP:^.-:!WNP&>^GVW2KV(GS[!Z.RLQ^UGR!$C(]]9AI[NY\?E@]UN+ MMS:^GVX>AO;6=HOM;G<.MC:^\K_A[G)RL&0^29(G]V"<$/=YD \AN9).*$X, MQL&$V4$^3('%BMDBB]P-GFFF!(XF2&U8PD&L=CNZ*V;[$""1A8B@0D8:TV*T MBJ^J ZJ#J_%1%3G]8>.IC^.I\8C2<.AX=7FA?]X_S%QPX7T"!>]7T@GQ^='1^ MD-F>/'/UUW^.*W_R$^0Q"%-'FXU_5+?[YNNO5SO[ P/L@5JE>]F$]ZNT>=_FF1:I4/T-K H\[7KCB#S;D2 M.85B/*(A_&@/^^?4:,+'MGI URZNSX']$:O15/D+RY*[J6^\]-IE_ZU\^8E( M/+T#WVHH5=5E[WR<4SGM">ZG/RG'.$\!^/4(J:*V<*R0U:#!\68L^O EL[%* M::JB_S/#K186Z9^7M%VX@_E2_KKA]M4-MUG=<'LU[F55&F[_FO%=9(B8!&9B MIT3Y?*A>V>*Y*4$7[^ "V5F4$;AV4R^>!8\)DT)SPQ.6 MELLH=0A!)/&2V6RK.,WBP7VV=R=;&_M[,7AA I4(A:$)D?<*JV;L?KC\2YZQFDMY4>XYL]T0$)EY!*22%+P#J M,W$'BJ3$;K\X#; !I'>RCR5>CTM(%EP^#GZ % XGN75/4[4N/E@QM.[CN>:_YY% 7WQN>G1L+H(RIJ:W]#MAYB'CC>*GHEY%[K1YL#>>#+M MQ+J4T\<7'6$6[EP6@?9P+GSTN%OM>H:(=N_H>#3M3A=>QE$9 M4O_1SZR_4X[#+;X%-NM['%W8TVHRN4Z6F68N76\/OZ,TB#G7%/X6 M?,UJN_:>W*:O8E1%K/AW8L-NC3K=O_&F/)F_.5 M7JVY'H\1>-U^LQ=YDC10@U(J3O1#0M9CC230:I)2$M'R65JML8[**,($,&H9 MM2'!$:RY4S((;/5LX'7[PB"-:5DOSC2+"=%9ZF>&'83CP5A/3Z,=-,K@UMR! M^_^\GG.=KSUQ8Z&7\^A)'>"CYEFFMQG5H<0:/,/21W50LJ8%7\:LCO$: M90.WJ(?TU>]\S(L_BRDC[^:-RJ4M^^_VZ&4P::4>_E(/M>2Q,QYJ2,1KY;%4 MG'%OM0O2>*$TP8$Q%ZMSYK'%FCMG9DMS5-\#_2GF04_9LO$^_C791B#[Y^D6 MB#Y1\U;V\3XZ;-'W[P?7??-SZ\/'LYUO7^&>/IYL=N&SVRVR M-=O'N]N"]\#W;7_"NQO?R4Y^AHUW?.=P\V!W>_]TY_ -W3T,!ZVSKV)1'^\\ MTBU@"O906XXXBPZ98"BB2L<<78I<@#U0>$'"V_^YH$C/:![(NVD">0VT>)*@ ML)"TW@H"%FB]^[76NYMH?6[B1!9V<3(!7J0/R2!#E$,\Y'(A30E2>?HS3DQBQ7-GH/E*MN?/)2Z&EIXK MJW@.V##>LHUJQVILN#DV?)V?=.@] WK!D(N<(BY4 K81+=*$BF"4 6>#%HGA MU\&&\0B>I4JZOI:@_\]T^4NO_XN8WO"2H!XM8L]%IOGDZ>:R?W]U9E$A!,J@ M]YI-3C':Q4G3:T1T$0)\C"S/(E=-_G;/#7]NUK+HPFH1OB;&Z[4X.^6*P-%C MX.OKXI1MT1%)/BR;.N=TI_ NN(/>6 P/VL-1?U!T?YGZ5-'3-W/2HZ+\K#K\ M:QS%LO_]\$+I66B7U8Y%%E_^P[AC<7GMTR*X_:OSRVL?Q=5B_1!B/1W;>!R! MSKG%4RF@%P[B\MWEP\XIP3X_U*R28H=M^'"185NEQC:Z<720&Q#9G*PY0%_>O9W(Y9>13:GQQGOPR8H#]=^/.YT(/S4V^VL-@E7S0GYZQ1B:1=)J M=?Q:MCO.$8GCCJVZ!/N[)DS,KQWD'Y>EXH7C58Q]U\H'J M#]MK=SIV_.0>[A;,)6P%W)X?KA6+.WVFOFA]!S&O4BSZ6)6]T$;Y(D5*Y]3- MEW=7J^\JJ.\O8A"/9YDN.6,OK%.9:5X,=OK/<3^+7W6>7[A"PXGU^-K+E6=9 M.7/JP/:@2$;(.0!@FHZ+*J(J[Z!(Z#NO&2UT99A3,<_S$JZEAA>TKQ;P51#P M2_SEQ^T=N7U%CLBY@%?I.+-"-N9(F?##K=C2(3VG2%61?GG]JOHC[H-OFNU2 M-8M\,A7FZ>4SO1N;NG+D6F^QZ1NGHG5.&S\R=N0\WGM/K[EMT*#XYZ],!,8- M81:?34Q&1S[)@,'M$V]:Q<1 +W#B##MD%25Y'(J$G\#AMS*&P$G (O?<3/WC MP?@\X>(I0[,$Y.D/PAQ.(V!U@ 7>T2T$JAJ&7BHDR22/;%LH$HTTZ'8U,EFEZK M@/MEUSCQNL9I->YE56JID@$KYGQT 4#^ZHR& M>TK#O6 :W1:I]MNO]M3@K! +N+C@?^[W\1B7\; MGQ$4_Y+Q20'.\;"B67U1M96#7&7.\7EC_5_G S^9O%YAUH2B2\_K)61-$G.K MRU[]&M/7RQ9^UC=+K[=AUSS>Q_G8^^JLYE4]([^D]\FD>JPJVKA!%L"S6XQO MQ2^ 8V_@KH#^%21BW#BZ4313RUTU&AL9E ;#?]9K-;-6G\==W!H5%F9JRE$NYIPY<"?F4OFAOUZ'RE!F,PK+T"@Z9C;R(UU8(=Q8 ML$Y%(Y>GD:FSL&P]@)? T[8$<(E!JH&Q"3W4-3@KBR<[9#6Q_^Z+2ZGW[N;'\Z@_?"=?S9YH=W?'=[]_ONA_?=G6[K MY.^S=W/I.E&1/&C5Y.F> G'M G+1)I0X%X%9ATWN!2J;0JLFU?.-OTLF.ZMT MRU&T_%*A<-=7M+LDY\Z:DWM$BY5+7_SO^]G!&^S<2D'DY;UF;X>3]!Y152&.-] BD))*?",D.J4<1E['$,#E.=>N\/ M#":^PY3;D+V&9UIB]6 PL3G#HA1X(8Q(A81U/(\3 !:5%$>&N)BT$%Z%\&I= MK]'[*+%*Q?^MJ!.W6)L^E UA;N6K+7C<9^F1@>5AE',.XL,X2)"30-635%11 M[Z5DOZB=N ?7K-BUX$23=HC#]B/+(D9* M$T&-,LI+\VJ=-N&GIJ;SL^9N2$$6 \F]$HV9K[R4:+PP0+C<_[@C*MS<$1G> M"!1J9V29<##CC"AC!0[>Y/E9$7'G&7)<6$0%B2%Q;"6/V1FA=W9&5A@);GN- MYQ4;OZP(M1K&.^$2*&.[\J++;Q7!7$0QN>XV7 M$(V:#$-[8?&HQZ=-=PQ(O9],VYL@:E\XU_K%'1"(L150D\4($%,I1Y M% G1PG$G4E*95U%MFE+,NZ'7YU4K[($^3S!X#KQJ 1[4S&J9<###K+BVQ#O! M$.>"(.XC1E8X@VA(V%G-I5?%$-B"CSJ'\:F@Q@Q+@YTEGF*9 M80)0(V)@:RF.K,Q6?,!C,9BI: MGA.:O4#<%/4>U"(C#4<)D,#00+C'[-6Z6M-WSU2\V]":I_+.EQ @OUM>P=.- MB=TT0)Z$83Q%:KWC1DAKHE/)A.1X\%:J EW)&%U)G5>PXNCIY_,*9/)$ 7H2 MX13B(0;DJFLTI$EKUZMLZ80N@GFLXY_/QU=OTW\^V[Z7N<5/#$PF/&K MA.:@[IHARFU"W%*/-*<)4<<05/-T7K\6E3 MG5>PRE"Z/\>K4E#!*!K!(542<9>$UD=*CQ+!&'!N*;$P":8-Y/N,"CB4+7G7G@K<5AH,Z M7_/6607D+E&JEW$VN)B'&6N=#B(XY[D50N.8(O> M!G)!:KAF-2@&3 B(E+7?):2*XQE(%J;%C M02Z<;E%G%JPL>KXKD;- T!9I;>R<[1D>')'1(^?R&"TF!3***12Q(<)'$853 MK]:%9$VYX$"Q#H&OK*K?PI6ZH[K7B05/#0M:%[' >:%,3 QIK3SB(25DG0F( M)V6<8]8);9>36;#":%!'P.N.!:M'F^K,@I7&TM,Y7F7SI#(N'#*,4L0EX\A2 MQ1"3C&(3C:,X *^B3 ZVJ,PON&PQFB)46F">F87]=[M.MN,DI MFP'A2)66Q"7MR@Z:\RWAZI3-YQ6/NE5J :T;%MPJM0"SX#%A4FAN\N1/RV64 M.H0@N56 O<79X$/PKSJUX#X!]VR.?267)-A8#0A;' HX CYM2$@%$9(7PE$I M#CS.$- 3C(_$,)9Q;NJ<4 MD9%<(FV)4$C2^R-X,M_).ZRR*)X\(7V==5$4L%AXI)Q*XJ%$C MJZQ B24GB&$$*_YJG:VIZZ=1C*5\+(JB'!'_\&[E%/@P0)C0/\Y3ZL=J=V^. MZ]+N3&@M=3N*?AK=\!/)Z-TW[--7BB MP+GROOL4=M:^^U)!<\9WEXY((IA%S#F#N(L26?#>D..>4X*=!H_N/F9#/PF\ MO,DU;OI<3P(Y5M7'OQP>+O/Q2>WCWQ4Y9GQ\9K!(V$N$K0&Z98U .DF+5$Q6 M49(44^'5.KU^$\9_C?)^PG]#^\?Z[(?^%_XX5H*N'>RW>X5O*R\JTN'Q<-1. MIX^D-&_.?;D2&\<.7;,Q.HB-?BF[C?[T\6PO-.*4.WA@ _RMT0;9;?>&H'D_ M;.<8/IH:_WV5,9\QXHP*3U@RVB?&35062Q>H%XI;;A1WBXTX$LNVXG_%8=;, M7GCW\RAZ^'&[G_\T%:%[L[\_B/MV%#^.G_BO_,#7\Y3D$U7=W;\/L._^U;/? MS/'6X?[/UJ$7NQL'WUN'G>[F!JCKMQ9O;7P_W3P,[:WM%MO=[AQL;7SE?Y^U MV-;&NSTOB)%Y ICG4B NO$7&6E _F1)3V(0@XJMUL39?M-@ J>]DX "4''1\ #,)K M&0L!PK_'4?4JB-YBW&R,^G EWSD.L9$&_6[QT5EL]"!(QZ-"CHJ[6@2>X]L; MWU9HA*)>J+A@88X:L1?@SY?A=R[Y+)0F=Y1NG-CA<\+C*:6J\?A&RO7II+6] MOR<-(8$GB8@F$G%"';),Y]*GO+N:*ZEP9D)7*==-Q(DDSXAD.F@:N (G+6+F M#+'POT05#XN;%-3B]!3$Z?#C'HE)^: -PLQJQ#D%;]QH"SR;VH # W=3 U9/ M,>N[VW>1*&,^*$%5Y,P%X!IE&+U),0J>][8%V8 :0 7/(< M\4 HLA(;%#AFPE.:C*"OUHF^OOV?N&^%L_8$G+-"[%#!*PO*,)9-X 3YYPC: M$0J&$L'&$]GXLP/W"#+U0!3ACFG]\YKXKGO4Z9_&^'OLQ=0>#4&G%BMGK3F7 M: Y\Y_Z>3C@*(342V0]6.#D321D?79)MOV/CR%H.[D$.-C<^ M[H$**F!R!!&2#Q>EELA1Z9$.%-NH!(C!+^3@QC;YCI-):U&X%U'XON<5)Y$X M@ACWP,](M,@Y%Y#T8!"PQ,HDGD5A_L3D%[[T#4W&[8[J+A>++W'P ]SQQ2*Q MV>_]*+E99FO#[?[(=J9??]L?CC;[HYT(-^?[^SVPS-,X@=8,MAAMG8RV/5)P=M M?]!H#XLK^.*C_8;+%YI\4?]'194&X^.61I:._-^CH@)PV*Q"08V3ZGP&V?* MIGI#OO=[/F2Z-[DNBQS?]P?5G_+[GMWYTAW$^VQS^\T>H5P$)RS(,W@;''N3 MF\)(\&>ME(H[3U/(XFT6'P^MI(-17/%U&T2D[:^1YUG38^]CRX MNH#WA?JMXL-=Z3UM]1I;?M3/68K5U./R3"NKBNV=_M__TI2HWX:-(B/OH-\! M5VK8L$=' T"* "C0@]OH]'O[:!0'W49[LA@V:UWC*"/2/_+U\H4H_JU8N;Q0 MQ>_DMW_"1S(^]&)I%0MLR>___7@(]SH .M4)")DS+:CX@2\N!*\#$"=P7>8E[$#;QR.!L?YUFTGOSE_U?#8 M^[R8<,M3F[O6^#KE&E>K>F'[&UU[VM@?P)+DV+\=1VBF,/Z:N9L^*(DU2=A8 ME5NN6N!9QH+1\E83R6(5A@+2>X'2L*6%H:A;2 M';!>9">9,&-Y% D)R1G*S7*1-=@B8C/2:R6"3Z_6"6V"N]($H)IG-*4T9(') M$M[/^-;WW[,T9S'+:Y]?@X\,1W9T/.H/3JMW5"<[S2E,F7GARYO/PX)PCT + M,YLI7R^0!UX C2BVMNY\%4UJ?CQ-='V[EY]H^L+TJX/HA:^TE;5Q2^R?PMK,XZ+]@"?_Z ML[4!;"88:WT** AP^L$;%\AX\/Z$H-QZ'#4-_M7Z9G]>LBN9*@Y*"X@$"3R> MQ]-L(_J#,1!G"C03;IP,!F@6\OED)7*AW'T8](?#6O@6"-\64.DH!06'$",E M),"KL13I)#2XBQ9')IU7N?Z\MT#X+D!AXP!<,'#D8N\J05Q)XGUU^]7*SROT M(K3!307[T/C\Y>NPB-^7[JRM^$G(O.3 #LMU *-@7:<]/("UV(\]<% [G=/" ME2U=W O/DYTZU/Z)#MHAQ-[K%R2&[TZVMK^3UO8[VCK[>KJYL;.'*3CE7@F4 M> "?CMF$_C][[][45I*D#W\5!;N_-W8C*+KN%\\$$>X&.Y@8B;8;VR/]0]05 M!!)B)=$8/OV;=20P2& #DD""BIG&@#CGU*G*?.K)K+Q8$$9$*- USR4.AJ]M M#@_[,8[E*4/;SPQ^D&7%@/!1IBVLL]?9YRT=8S(Q(!3NH5&E3\&DZLO7D0-C M!$AWF_/G0*T'\>3-P=#$^N\=[$>+I6<.UI]JC'(Y(N1T(DAR&4B4P-YSG>S4 M.^M?17M.&/G7X3QA;"A4ZEG96X-K(N8BL$'XZ6_;[E3AD>/M$52\?=K.5M?9 M:6]$$?-:#Y*]-M/LM4/JVMBJC0[_LB?^AA-J,/(.C7;5FV3PAI'V/QE'?.Q7 M)M1X;#DT:0P\@_^= ,W\LEFXVR=GE0C>@M$Q=G&ZH03@VVEO4#WE7>6G _[Z MC_-V&!X"^%5QV#6XQ^76 ?FW]GP_DMN8'1FQ['_4J4>$1434W3CZ^%U MUTQI8:\YVA&!-?7Z MU:J_JW;7_%;>1ZT=I9:8CB8V(YQ:^"K"[6[KDN&Y4X,&*45_G8PREAJ734*T-)]')M)4C+^WSXDQV#8Q/W MAR'P])B#]J V..O"&U<^>IOI3Z?3.Q^\>R"ER_GTU7I? TZ5T@)3TK&G@_CN MZIM_7!7Z;Y]4+U9=](_QO<8HE95R(J&EFOO1QS_T=0./=':<\CU^\OCCC>JC MB*;F@E[_T8;Y![/_O9;0G9D,0\Z;8__XQIOI#!TH<-Z!=I]8](@/I) M&M-HBUFJ5/N1/R\#V!7[2VWK/6UK^ZNWL']#^77VXT%#V .=C9QP8,$\S/ M=0AR0SS$9SGM"L^+BMC&'0\ M<0)YZCWB$0MD*&>(1!,DC\$89P .R :=3@E^.2AX7?Z[NQ5YE )?6DF_ )^9 MH3#1:-5NAX\70C,_!/-3A(9;%@S!#$5" <$2UTA+R5 .:.5@?EJ7!""8DNN< M3_?D*;VFEQ8+EH7)S(P&$P2F8C?YN#6?MHZ+EA0,>!P&3+ 8)3V-PB?$F=:( M*ZV059JC6!D[D27*74X\V9 SLY@YPL";\2E-=7A>':\2?9->I>6@8:4U];(B M\,$4"Y,: MB:+=-;(G4C0V T4K(6TX>9V!!^EQ_.JH,;%!&IH;"L++U)O$9?4 6 HB9112AAA$LW%Z@C9P-/E MZI81,=Z,"VYEP[KXFW3 /8[#*<&9,5%4A4"=^432ZA'6M M&C!OGT]U/=6<9)L[()%R:7>A$[)44$2)%]*ZY#T6:YMT76"^;M@RV=W%#[<@ M;C8C+)2XKI7"@XF&GCI89@+#B*@(3$U(@JSS$D5+G8K8)6-][O1$IJOPO1T7 M7(GK6LX#Q041FA+7M;P(]GV*T5B&(W&2(RPH03QRC*SA'CDML0O:8A]RKSJ% MUSF=CE,O@5U+"P;+0F5*8-<2@L $C3'.&Q8]0T0*B4#9-=)4$T2HPD+[A*G7 M(X>3*I%=);+K$8ZER4)T;\.,7 XB5B*[EA:"+Z9X&!;8R0B8*VD(B'/BD.4N M(!<5DSQYD@Q=V]0TEW6?!N$2VK6T6+ L/*R$=BTS&DP0,N*59QIL,>%RQ6>< M(G+P,Z+26,NQ3@ES0(,-_I;S!97,K$A8DH0=!C3G.I(46*1)&JTTEG=W#BRQ7RL&XI=3E"X(DVNU<0 MNIG4;B;F_5M5&?XA=>?GJK)B@\[@/J0;^J?EQFH+H=/Z8:V.OOO.68#;/8[O M!1I4\,QSI1A7-%KI<$H>:QRYE3R6\E]+W'SG"VUL;>\3DCCVSB-#)497Z^YTN9_JW,LZST 3C8X<[L*%[T]&^2/KS[(]_]%PZV'-AI;*718C*W],'"H MO1IT>'.^_AG0@=6/=O9]X-(9XQ %(H$XYA9P(DD$:^:8\Q8;RM$!L1$;PB+2B7#F;(O.B8@L$%[;PXL75 &WO'P!RBMJP?#A1K(JGXL3E^WVJA.. %8@XRA!WA",3L4'8 MV"@DY8 0#!@%P\7$>#F'\2 M[L:$ARFV?'.*_47DBHZPGYM$)$/1!04[?>(@0UHA@S6/1B?#HX.M9N.^5'*0 MY [\M/XH89BQ=& 1AH4(0W/?"Q>3 3RG-DH0!IF0 1(/-B*0>:PT]82A4G43AFM;24.^$HWZKO4X=CXD8BJG%N&$(DLA&L &9-X#HY&H-_MIS WO M8^=BH[8'VTO*#:?_KAI.]U+>[ >PZ]AA;1S%&L[Z>9-^GHV(&8L35HH9F;A3 M$G[2W#A/J<+46_SHC>C)3'3[_\[:PXN=D\&P?U8%P>_"#/3W#NW)K?3#*^MU MKS>TG1LYAP7([A;?W3V_CXF4F88BIG3,Q8H=LL8J9)-R%"MJ,0] 43?NRR9\ MTJZ&A>?"N #8Q;@/R2JJ$E/6@"E-F*"/WM6*9"V59'VO;VWO)PWK1CV(DH0O MW+N -% 9Q'0 V0)D$3%[1C:F4]5KUT+UR.U1>.()B*W6DO/ C?$V,)L2ML0R MV"I_L3W.TWB>HV"]HCZLL\G4\;[WDDBM,&+1.MALM47:8H&\XU2'B(&+BP=O MMOWXZ"WQ::&I]].NOV+_[[:/=TM9HS=.7JD$:E")R,W/_^@-AHW>L!EA<+YW M< (F\ ,=MV\2DB[]/B-@2!L2$;!HV.PL84ASH.Z149&B\%JFO-GA#?H+V@[< M[.RD?SWK=[L1*A+TX_O/OK(Y>1K9V/XYF1'04TCR_,KS56 MA@: 5K_MY^"9F&^=B7'H=0Z?G0C*_GPU&W_ D/.JG=G.7NQWR2V50(/HWP&+ MSNSY[2G!96,+E, EF1+ )TA] -/5@A@P$1"1E$E 4>L4S?ORM1]C+ N;(Y/C M01[ :F*9YT%K9ZDEAA/I'>/6P%?E! <@=?N$R;6K^_Q$[(@A1!K"K+5 &P4 M?E0,N"/-L1Q)T0>(W;_C8!#C+HBYS8KR[PCB-=B#)_S>Z?GC%Q>$YE@03CNM MHP8LX+\Z.>@>%@TW+C_QYEX#KMD^;QUUVBU8[.;1SO<UM@Z/*Q3&-_>[]W=;__J-BX[[?K1=@["Q_6MYKZ3,)L$-E,JG$0\ MF(2LB_FPVX8$FRS#1(_V/UA.VC2Y MJDII8,N",&XP3R:Y&,$F:R[/ M*47V!N4]TIYK%JI.)]G 2]H_[?7SP4TO)2"5 MZ[5A[.;?]"_&OP$"\'<$@M&!J[)E%<%&.K5?DXNK173M^ M_.CI]D8E B KP*'=10T>4FW.F3_D:ZN!A=HI$)1V'B'LYYF1C']=T:%V'SZW M<-EX*/E/?,<.!NW4SMG:@ZGWK,9XG<*=W0*W!PJX4/G"K@=P[\1D\@\,J[H@ MOPB\F>^/QP87VVX^"\OO LON;YX&]?IM$!7;&=T?K-.0161\61=6]+!S,7[V MZ8BZ#$8F+/#O&P^ R>S>FBKXKM\[.SC,;Z5&?L#KM[IU9#<\K)CA$'A3Y3R& MEQC?H=L+,'-^1$#S(S-A[.?YL-=/OR*B$S-;^[S[!6XUB,/JPM'O.FWKVAVP M8$?#&?WRUHR-SK1']ZN>"G>OAG;C)?.8ST[S)_?:6-=O,^E\I&#,LV2T3X!* M45D,>$:]4-QRH[C[Y?'WX47GY,Y]_ZIF82:'VU=/'TRS1#">SF$*!_%DB8K>@-DT/.]->W)@36$NS[+5 M78G$X%NK-7L1,DQ!AED>B=@FEW4?.P/P1H;&Z]Q MG"];5>$88>4-M,JQ!G<8%3<>-/7SC>U[O&=RNJ%RY8SI^*#S=A@>PJ9;)2/? MN'"<_8E_7&+=H-ZY]V M:<92.^QGW/JO7UN["CA=]EMD!,P^BDP/_OF;W9QBIJ/9WORGZ_^V>=G_=[?[4PB09O/NMV1G5+M#]F=VCNI; SX MS8A\ N7L=8%T>Q"5P9CBG@RO]J!L/XQ)::B\G+#Y]., MJW\847!_XZ=7F7M M5#\/8@=&>;!>.P"*T =.7UDA <"P/1CVJZWCRI'[[N$AL:,7N]YAJD(",,4= M>PJWN?KF'Z$]..W8BW?MDVJBJHO^,;[7>%NZHPI4M9:CCW\ ] 8>@?2XEM?X MR>./-ZJ/)JHBC#Z3;(-0?N_'>(/<^]G/;DOP!C-/N^W//Q-$K\Y@F5K0S,H' MW?87Q=U^6=R1B*F_O:/ZSH@!O5"MF;M=/DU0]]KVK8B87.OM5GF062?G1J&D MA]8)6?)9NUD);Z;7?5MS1LJV&SE/RQ B:VH^3^NI<<;%)[]\1-\'L#4W\'-RX.+W;T#5N]^[L!8 M<6OO XSO\]%U_;WK6GH'K+5U<-[:^KW;H#O?ZT?P-UL[8G?+7[0^?A&-K<^= M^K<=TOA8Y_^YK$\UL59>L\2$1$*1G*/B&7*<8:2,IY1['&4T57T+.G,MO>6K M3E]@Z97"DL:))YQH2C%R@XUQED7"2<):6L[2K\+%"RP]-RQ-=,E6PB9IE$4Y M7PEQ$C'2'EO$&+>1K)X.!B^P5&!I.6$I).*U\E@JSKBWV@5IO%": MX,"8B^%7R7@%EIX9EAH3;(D:6#\2!8I*:F!+-"!-&44Q>1*D=4X1-X*E96H/ M/2>WR4I8HW\=]OI#5,42W6^.ON'ND(NVWZKYS]$S-Q"I@,XC0.?3E(G&J4L, M:X(8YA%Q+"RRWD7X,6D3"0E86@ =,S/DE#:NRZNH<[=HBJ+.KJ@7DXJJL"!4 M(^9SB0#P7VV_785%S0G\ %X8OBL:.V^-G2+RK*H()A#QGB&N!4;:!HNBX8%CHKT*N3+%=%N. M_RU^^ 7[X7/V]F"0$ZJK-(SB@G\^%_PX<7ZGFOA?5@8KV/,0[&E.L7JOJ68F M)N2)5(@'KY%6*2+#%,W-PH@E80V8@88E^\<2>1**QV_>C&'^OOD)#2Z:^CA- MG>#UR3.1A.#(!*813P8TU5B*6.2.,R:]RP5WV73EY8>SA**?2ZR?\W?)%_V< M13\G6;R+6,A $F(TU\D/(2('K!XY;IG@E&J2-.@GG3XW>Q$%G:$+;-W=XKV+88;)NP S.D M:9T8(JDZWV$6&56U:;5,4ZLHMB9C&U6L8%O!MC>);7.WE0NV+03;)FUH \2- MV*B19MP@[AB%[S1&G,&ZD6!R!["L:Y9Q\+DNR-]U=^65#@#O.L57PW/F[M_[F9+C<]Y M3+OIRR"^SU)U4^Y*.,)<".#V>47^*A)8)_6MYN4^K"3UC@1$=12(*X:1M8FB M7&X]%X-UW.)7'(]0D.J5(M7Y0S)*L$EQB&"3 M,H.P9%(ID[T+;&U334=G%C J8+2<8#1W]U@!HT6!T9?;8,0BE]('B3CE&G&F M&-*:>"2$Q80'SY/(S85)2?I\&276'XV!8 P6\W5&J':?,TE>>KK(L=MS5 MFFR/VAH4VVT^X/1]RG8SSFB&M4&*B9PA*AS2PD@4! E6,@"!LU#)A9"C-#:P)1]:"36",2CYH::C3:YM+5>IZG@=4*Q)M MGJ8/0A]K?8V/F,>]L>XX97Z;04USGIU7@^)SLZ*J'L*5%-_$\1S^-"C6TWQ0 M_6+*>B*2>*)S;4Q- -6UBD@GYX"56>4\!T86_+Q/ON:D0DONIRXP6F#T):S7 MG\)H@A(Z!KVTJ49"R(&5!RB5W M&Q2DG"=23IX9"JPUM@H1'K)7CU*DC:)()$L3]3:F$-8V"9LY76@YH+)R-?Q6 M-9?>O.H??ZN5^Z(ZNU="_)<_C.&L$W?3MTJI8G@/H[4'(XG.!9 '[T_"5GO@ M8>:&G^TP#DH#^*V#?>OR_[1&Q&*,>!0:68,I8BHFG0SV--!7UP ^]WP_'XL) MLB,Y&?N+%@\!I; MN"NZH=7#.H(_JM$XV9#$+*(KNEY 5W08+'W8@&9M_&U6M"EZZ81>.J$O=L[( M8\3J573U_C:Y5_5CU[9/?E34R;M6Z?)=>FB/V,<\TOY6Z:3]3H."4>$)2T;[ MQ+B)RF+I @4KF5MN%'?[.Y-VQ-UM$2?,B<]7FG=M5Y!;1S/P*OY=..M?1-M? M49-B;#C#L[9QX]N7[_6M?X%) 8;S4:O;['X28%X<-RY_[]8O#X^:EX>=^L6D MX=PXJN]](JV][?-Z]VN[>?2YW>BVVJTM>,ZW3ZS^L7FY^[%QM/OQR^5=3:4Q M2=S(*)"4BN?^*@S!DC$4(O=2""6CRHV0-MBD?5G+DSX7Z9]'HNC*:Q!)GA') M=- T<$6PBY@Y0RS\EZCBH=(@4C1H"33H8K(D8O(V2H^$L@GQQ 2R1%#D+7;4 M8$>B,VN;XD$:](N-],HPA9O$GRO,<_WE/;4?^$O5?ECJ>[R%R@A3[/F69^?U M%DEX2\4)'DR!7V<]XWO/CD[.LB]F[>G4^,>IT2_:AT_L\C<][7_&?O8D7)\H M(5KV]0?LZ]/E-8FR#$L382,G!'&7%')1.(2U8UQ&)[A-:YMJ8^8(U/EDH;V$ M)OR_6;P@;[0:^N/0XS%F04&/ET2/2:M A42Q#2@8XQ#W":P"935*@F,?K5+& MNH(>*V_Z+,$1_(>SX5D_UL'*[YYU/X/RVLZ?]J(+WPP^]/K7FO_^)-P,.RD' M\O6MX_U<\X+KX) GEB'.O#20SFW *W;\.*7->'SFREYU:3_\ MBFO4X$?&EC[-.7!7Y>;!(,;;+/_?5^!^Q0:VSF(#GKQW'CM_QSH,X_#5Q)V2 MYE'CN'GY^W%KJTY;1\>XM7< 5/_3=Z#MA\W+!CR_U:YW=[Y/T_RO[3K]?%3_ M^/FX?MGJ[NY][NQN =7?^M!N?/QP5*?;\)X[%_!LH/G;4TX"@XE*#!B#%$#N MN; 8F20=H@F$-N'(;,1KFUI--RQ;ML)9SXS,2^W:OA>9^=NI;K/L4-8$4KIW MWGL3I>J?"=YVIN!-Y*Q,2BG*U3,03SP7K4\>)24#5K#BFK.J#8><5QN.5P-P MJTD]Q=LYRUD)@#OLQU@@;GX0-QT E:RCRDJ!DI$)<CA]H M]KKKHST3RC6G4"XHEP0)'+#-!\1-P,@E#7CG+$XN*F:\6YWBTH6L_1+IJB*: MW5'LSC@HXW2L=+.0N!DJ&!54? 0J%L-U?F@X'8$M.&$1%@PII27B4@0$=BQ' MT6M-A134" ^<;UT:.=^J/L]:WZSPP5\!0-;&=[5V]_1L&$.M/:ZT_<:XX?\L M&PQ^.;E*[8IA^[N'/WW?S3\53)P?)AY,8:+T)E*7&Q?(D3//((V31]%:RS5E M1FN=FX/:/L M#?/;&XZG]@;/*>9*!R0MYXA'$Y"CR2+F%2? I8W5N8GG.B/F=53!?*&TGOQS MUIKVR5D%RG?]YD;:PU@7.=U0.4_AM#=HY[]YUX\=^.._XX_TA/]W.[MD/*WX MQR76P0P""[[WDJEZ8B^4D_(!W3B%&DWBC:]YP)6&,\^#ULY22PPGTCO&K8&O MR@D@,];M@]"N75UU>%UFXM0>1.3ZT1ZCRDW\SG;.[<5@[;?;Z2;M$S0Q]Y/3 M=N_DI+2PR1G).&!>KU_)RCM0J]C/?P5CLDLSEMIA/^\(__7K-5) 5JI$GEZJ M_9$WD\IY93>G\H!&L[WY3]?_;?,NX5A,NMS5EO1G/Z<_#2_^[-B3X?N3L/U_ M9^W3[,C)^:^=WN"LOT3I<,?C#:@G&MW/7=AHCEM[Q]_K1QXVH(/SYEZKT]@+ MW?KE-F]]V_G>_+8CIM+ACHYIZR-L(M]RY>7M"]BXV.[6[X>-[A?2H,W+^MYA MIWGTX; )?P>&!ME]OY^"D0H3G9M :\23I\@I(E!,%ENCDZ1>+7=YVKMKDC1Z MPU@C=*-V)0)5+MOU^J_#:%)IX%E!)AB(>8 -ZE0"RJ M%+ QG!JWW/)W]V9X2^SB#[$[B\SAR@64/<8;DCTM??/GGPG&%C/84O:XE#TN98]?;LY><]GC>S>I M<#;R#W6M/X3/^Q,;UF(.TY;>LSA3&YV5=1P^MDM.)(%YKQR6G/"<12$$XTD# M;:-*$V(?ZCB\EQM_[/<&@U7Q'SZ-/H_\AZ='S;W#P]VMK]GG=]P\.L"[WYI\ M]]N7[%?L-BZ_G#?I)PI_>]B:;*+3;1SN?MSFC6\[\/O/[=VM3Z)U="!:>]FO MV&2-O=^/6ENMPV;WP_%=V7Y,",]9DBB9%!%WF"/C)4:,,F:3ID%8N[8IUK69 M/EM:G?/V1?43*SCW%G N86RQ)-(%Y;G$8)7&J()5WC!+8^!W%V0K./>B.#=1 MFRW2$&,4&-'<6I%;E[.:'47$8.N-MB[DH@UD79'5P+E7'@-4J>C7>-CVG2?6 MFEW)J)_'(I,@CJ>D*$TITWKZN68N,2IRZ0Q*W!QNN0 M@&(3*CQVRLR+111=?9RN3A %39,C) @D#<&(!Z.0CI8CY<$@LIAA8L7:IJ)X MB73U+?BJJJ"BPUXGY*#@?N_O.'/"Q.N&&ZD]9H0Z)JSABF&=!":B MJ"*48N4I%MYQ!UP>0%2# 4X=9DF&XBMY":"<3H>7T4&106*:V*ZIP5.T=5% MZ^H$J3',>!M=0)@QA[C,I :,2Y2HU!@SK*3-B8E"+)&NO@5?R1^]*F]ZW,"C MRCF)/PGJ*9;6%>YPE6#W24(E[#AVSAEL*-%,!Q:#DJ0X398-E.[HX8<)+)N0 M2&FN@4!HAS0#2TL;0I3CEDO#JVQIN4R65G&:S/MHU#HPN($T4$9YE-$DK1.G M5!JP $+ Q6FRA*H\P2]8\D#XI$ ^I8!RIBO2$91:)1*\B4IH$;,JT[DEMRY# M:,8L9L%K*0+U6&V?5PY[T?;GTO;I,B<)\XA%(DC!PB&>*%@3@@J0+:J(HM21 M1-8VS3KE\[(GEB,4M:C_S.K_M):Y1?U?5/TG3T@L4#0B\PD)QXA[#91="XYL M(K W!V.-"VN;?%WKF1MK/8OZOP5'PZA*F_7^K'LV-H'A:@J"[PQ/\-S M5FNK^@'GV7__8^ZW;DQ]@:KY0=5TT1TE(L"1,&"2J(0XTPQI;S!24098QD!) MD&N;;%VR:;ODX079BG=AB15X5L91%/A9%7B":W =9-2.(<.XR%EO"CEJ--)6 M&<:4T=J)W!Y%BND>=R^BP'.*:ZB>K9:<5(RJ()[>7T#CB3SO[HIE;S25;YY3 ML]RHODQ>I$9 [-8*A5+R MBAJF(OPJYS-+/'/]\#FJT N[F J %@!=#3]< ="Y VC]-H#"IH>3H :,60/4 MF 8)4,HB MQMI%M/U!+9Z$&.XI.[<^JCDW+CZ':\-,P'/9N5,@X=]!K8:Q6* L#3ZREND\;[?2&4DY(GQ#W6B-N8D+$AHBB,LD2 ]F8O M.MF8;FQ< \'LP#?KCUIIC1-/.-&48N0&&^,LBX23A+6TG*5JI*-Z=.2JY6N-/XQBQT2 M\5IY+!5GW%OM@C1@'6F" V,NAFJQ\=5BX[+88H.C44)P2ZQ- M"FYF6 B21L?\HX'_KPBC/SGX&$]BWW: "KX/N77:8-BOZJAOCS:[(CMWR\[. M.$)!=K0 L;$!*1Z)D8PKIDV6G6E7YY.!8NYB\#D.0%#](0C M5@0)[E760%G]GZ_^]_K!OL(Q,:^ P$=I$581)A&'3D/T>5.X#]%CG,[ MJ+5/?.#@F5/6/U/>2<+D1 .RXR$E["3$1N1\4[FMC?8!_C$F)A7?SJP_]5A M&7XZ MPL[,I42:&8:<<](%9A4G<#S^:)V&A\FQ?N/WF"XFS[V>F$ $OY7[/_= M]G'P5Z_SDUB=U/X.MM9E[/=6_C!BAMXNYXV#?4P5+(;F"'@3B+@!@#,\P9[- M*&',":>$>EQ:^&S^I[+ \UY@!L8\"QQY'0&Y.'/(>:V1Y=$K24VRD3SN_'"V M8)&#[PTEB.@8$?>"(JLM01HF7Q*O@F!R;?.DW9G:I'[]BUNAXM>G M5C?W,P]KE_>4/NQ,)V=QL#'10.Z.@[H'=ACDXKK#X&+;?NV<#.W)0=MUXOO! M( X'R]=WKK'UY5JRZEMU7K\\^-[<.^8-^@G7OWVBS3UXQM;A8>-RFS2[GT%: MOG9:?TU)UCE<=[F[]>%P=^^ M;8^?<^'S'6Z<[[[<9O5][ZV6Q^W:>O;UPZ8 MM508Q%K-320BD0%K@W@ ]HNO@$ M 5F-1?\RB.FL4_MW.\7Y3L-KZ3#YK?H!&-![&)4]B+7/L6N!F ,K>^"DE8:= M-Z:SJLA0^^.*V'ZUG;,RAX^-!]+ET,S M/@@$F1I&?W@"3SVX>(A$/3D;?5$S^Z*2]M-\H&FWO>:.ZY2N']_#OPED_'_&MJ//H*N.F<12.X1FBM?>% M[FYMXR;]W&[F<6Y]N=S=^[W;V#NXK._5)Z=<4*QZ3P3WA\+_P>0<5BHQK!23RWG=W^]O=A M/!E,'E45]7NT^C7^F*@W;X*GA(!@$Y80=Y8AEVO&FI1P,C9'::2<,,.?3P'G MHW2O+>'VC38?ECXZ&27A1%,NA;%"*Z%XY#80G=B#:Q+\Y QHN8KAKPR03.SC M6#DO(^8(>^\0#PKGT&2#-.L9L.R& M2^.F1Z.@VR/1;?>/R8I9+' M'%) =7.\AD;:18JB!B*LF A"JK5-?D=IWD?7 MRRK 5H!M"=[Z!7!M$LP:<;C]//86.A[N9'_1"8SE;!!A_M+P MW/8?=-CSY%KKLTW@BCFXH@P1LV2%QY@S@*P0%,\;O@ LDTP7Q_$2 %E]RG&L M<<1>&8L<]0;QW*3>8$:1H50QYG3TEJ]MLCGZK8KV/+?V%/?P,RO9I'LXR2 S MF4-:8I93C@W2.9%)\^PT]IGA927;P"^@9F^^3:B.D9(0273<<4*LU29("?KH ME N2/+A=7_&-SEN+)K:JD*RF*O?P"IPC[EGNR9=RWU"M%$G&T9#6-N6\2K(N M46G55ZZLC_'^/8.V%N_??/1WTOMGG J!1HW ;@:JB8-$CO%+>6H15..G>=U=Q?G@AY]=](C+S[+R:/65>K3:*Z3;7_>33E.E& MF+)4L(AH8A)QPPC*1[[(1N:,%)X1E4TW/J\.S'/2E-4X'BYH^8;1\CG[11;; M^=D =-)VELR%B"E#8#MYL)A=0""C"B4OJ Y:6!]\CIR90ZO(@IT%.]\&=KX M=!;OQ0+ 6UU<$BI@U/JX)0Z.*4.3JF#LUQS6.K@E#HXI0[.:+&!^XBEIASY8Q5@7L=C!(L"']WPZ:2SC!V_1PWNSL7==KJ-NG73KV[@^L? M=RZ:1RT8]?OO3?C;YE[S>_/2\]VISM.?V\VCGS79# *&(9#IH&K@BV$7,G"$6_DM4\5!< B^RU4SG$%$?%156 M(H-YSB&2'#GB,;+"1&ZL4"K1N;@$YJLI+YR 7M"RH.4\O0[/ )?%ZS ? )WT M.BC#M G6(D,S57=) G8ZC()UGGJ/G?!I5J]#P78 M$!@62@F&?)0:<1(LD4,T<42_$LW*>T/;N=V( M/'X_C2>#F ,]:L/#. HTJ,63$,,]3<='8?97K<=Q[=P.:O_]&#TWA$A#F+76 M]^/;'?S-GNT?$Y7'>YN_7A<'?O@+6V/GUO;;4.ZW3G M?/?C-JOO?6VW/FY34.O.?RYWOC<.]F60V"JLD"8Y%$PRAZP7"@F1,)5"$9\K M=.,-,J7 -9#,#GRS_JAEUQ@0 2>:4@1[%!OC+(N$DY1C83A+=T8VE66?Y[)? MU-_O)T48]2D7-(X<<2L2,C(";@>.K; VVZ?GC]^Q:L*PHOC$<_+*5XUO*(J^"C *%BCSU0 M?LV>F+M>\=6X4YZCFM7T;I?S"/;.8^?O6(?!'+Z:8[UV_:C^O774.&S SE;_ MN(UAC)>[>X?=/+X\[CJMGSN+5U ._Q.[Q]Z_@_EU=.EA]>::MXH!2V3APP$#;"8>LTRB(=(Y 62GCE ME0;IF%, R3.$B:P89/)[TR[HG:_T^FI3OPR4-*/M[YWW"H(\"D&VIQ#$4A2T[4]C"N2:<1($2LQYQ)A1R6 7X#CNN7<0^6F G\TI#>@;0N3*%8;#Q MY^?E=_WE$^M W;;/[S[C>ANGY?.8@8*.#T?'1AP6$'P4"'Z: D'L@^,8N)7G M22!NHP<0C!P)+;D*!AN%W5/*:/ MGNKCKL_]@V#B)R_6B/D4WPBN]LY]Q>#-9^ MN^W[;9^@B9F?G+1[IR:EA4W-2/( GGJCLYMWL*W'?OXK&)-=FK'4@ \"YO[7 MK]=(K6U69SKY1.J/#-VKUWGM@4,/! MG_8BCQ9^[)_%\.^V=>T.Z%8\>3%Y M;@5@O=4SWDS0A M84%05#SD" F.++8"61>M93@Z+NURGUK=4T&L-XPUPC=J8YFH;5\=P>;CV4HF M:N/UK]T0CI5:\D--Z4T%XEH7XLH9T?]7=_OCFQG7:[Z4XR+7T;*<&]_J[[6_N8@LJ=K'L/D#\)BM]X!=R M_XUE\<\;HO@AQL&8XC\L7/;E?8-/8]5CWV!W]V,=M[XUNLUOVY?-;SNX=;3# M=K>.:?WC![C'[]WFD;^H']5)XV+2-]CD,,Y.D[8.FWL-N._G;OW(\]WL)_SV MA=4_MMJ-'%E]^87=>4 BF+%@#.5P:X6XKSH[>HJP83)YBYF,?FU3K&LVW=A[ M&2N E(I&!>?FC7/S2OPK./>,.'TT[N(\??QQ!?HFCMTU:H MIG[ZT/0:D KF/ )SODQ[>(SFSDL!F).+51L5D,$R(*83YYH%R[Q9VS1TF6)@ MY]V\Y\WKZKS(0]'5^>KJ!#_ 1 )%B PYFCCBSCID&''(1@Q*K)SA+JUMRE6* M5R]5VY['-_M6JK:]L ?D+M K%M.\$+$YQ5Z$5[!="8E$8!IQ#V#HF)4H4&NH MC=K)7 ^&D'7Q6BJY%1@M,+I\,#IG[U.!T07#Z 2Q]%%2FUQ$7K@<*NX4^',#[_9?M^>#"]^ MY#\L333YWO98(4Z/FWN?C[( -_=:W=VM+[BU]?MQL_NOHQ9Y^/ZQ\_M9K?1K5]ZWOKX]:C^L5S$]82_7*SRT M)PT5Y!0_*Q7CZ M/)19?O79&W>K\._CS<\.:R["EG0" \_IWJ=PNUXH21LEF'GACIP)8Z+RZRR3 MH^:)9L3(4=,3K:/#X]:WUE%C"S[[]@FW/F[#_3UI7AZ(UK=/WUM'[VEK[UCL M_C7AJ#GJ=/,]6]TZ!A.#M+8^P_/A72Z_'NUN=3JMK0_=^E:KLPO7WI6/0:W MW$N"+,9@VD9KD546(VR5QBJG9'"_MLE+,D;!K[>)7R)1QGQ0@JK(F0M&RH % MB.T5C(B:Y-0 Q30G]QTJ VYO)P,@=!'K]*^]1Y8\9#,[B%,TLH=KS MZB U!59_#>U)L/UP-VC]\"OO5 M3P.I18#6=<:$9<2EABR3S!/&@&;)>:V0U MQPJSP%G*85BSL["2;[&\2CQK/["BQ,^LQ!.,@PJ<&)BUB'"?C[Q#R$?>$06K ML(\8K-THYF%)E42+1VE@(P['1U+5N8X=,XRKE,YAKW;:CRA^;P^&V:EU/GUF M^C:"NQ_5U'MVOC& %X;O'F8E_=F/5PNT<^+[T0[B5AS]6V#K4;#UHUAO8VOG MLKYWL$^L)$DYAK378"@E:I$A A;.,4-X &-7JK5--4./[Y*G\89(QQ,4N'A MYJ/8%[<5.T:1> 1-MB+BW"C)(,N,1%&*% .1(G Z;P](\7,\3$.OU",SD_[! M$[G&ZEI%S\PU?HI0XUJ_!6Z>R".N"]X03R58.DB+:!!WB2 #BX9B"B$&K0%U M\-HF$=/VS\.91'%?O%TF<:VGA2[,E2Y<)SXYJ95E&GGCONIS33L?8K;;3T4DFL)6AG#E@]76(#6P$K M@@,R@>42&["G.N,YTMXY"M0K.2'6-@6=]MK,=+#](IV7GC>FIT!C@<82S[A* MT#B9>,II\%$F1#UVB <3D'8Z(:^3E0EV,FGH_.,95ZDGW4-33ODSI9SNG/A> M-^[9[\N8;/KI*ON:-;:VSUM'!Y?Y?B!\N+'U];"Y]Y[4+^&9E_\ZW-TZ/J]O M[;#&5.LB#\_X'12G3AI;!P+&B!O?/AS6M[Y$+&-,^ MAL5006D4954DG8(0:[#* C618>>YXW($2^V3LQC>9VL8_APV?&:IEAHH (8; M2.(=8<("=Q-IN=,)?Y;)*C=J(QFI@9"\5"[K'[WN:>\DM[;;3=<2._9)C$M: M+EE:ZPN([M'[?>N)EHEYA#U+B%.1,UM%0,Y+HFERB46]W*)X?V9K>R2%0_L] MMS'YNYU+JC\BHW5]W'!KE->*[\UK7=K<4N!*&WC$EQZ;7"KI!C<+22X51BPD MN?1I*:LO,EBF^4(R8?'#YF#6KEA$K%Z?,'J=V+H]4V+KVVQ_55J&S9IT6N;L M(7.&WU*B;O725VUJ,T<9E\!X]Z2<\ >GM#PI)_RA\5EO<81SBG^I7 IJ:<3U M;E;](<+,V,XLYX9+[W2E3RH(N!K.4_K2B4ICO!O+T91)O@+1 D\ST\=N5M+Z MUNJVX/?-;TW:O#S NQ]WR.[6E^^MCU\NFM^^=N#[BT:N_3=9W^_H:P>N/-[= M^_VP==0ZVMWZQ&%X^BNC"6E.1CRW"-A:0Z&H)3",L8+?!,Q4X+0"W3N[UD%%,!J&<"J,G*]AH;QP&6C*,A5]@3 M2%MJD9,\)V0)3>/\HI\+0!6 >B: "HEXK3R6BC/NK79!&B^4)C@PYF*H I? M =0#ZE(4@'H>@&I,YGQK'KA1#D6*;>9-$CD )922BBP$SV4DRPA0<_*BK(1Y M^M?0#N/;R0-=%FNNFO;W)^'?/5\0:5&(-)W!8:3RG$J)L# Y$S11I),%; J, M2P4&G9!L&1/&2E+HBAA!1:^?1Z\G3:%HN#,>YYH4!G%M S(\Y6(S1ANJHI-1 M%KU^ WJ]*-NAZ/6SZ/6D!6$\-Q1KACRS G$#7YQR%A$?*=[VA[5RW'KAQ+/O$_C:KGH+P-%_.JB<9+(ME-?;R%,!^!L">3MMR MRA,6J1FI$?-V^2Q'P[WFP M;[(>LTJ*"6F0U-G='2Q&%GN/B C>"*RCYK%@7\&^MXU]"S[=*]CW+-@W::A' MKUEBG"(ONBT!NB\0,*_WL4_SN8\ONE M*#E1@2.NK$9<"XQMA(BCAAKA&U 2-NHT).!X(\8<(YJ@GL0&N;>MT(NAQX]9:2O)\>1?_0 M9*75AJ;%&7]C[_^]D%10YQ&HS05,LC*>B_/(!>^2P<&"RZ<0Y34$[MZ"TC%G5:35RU@JD%DA]47.Y0.JB(77".-9)$T6= M1=B0D.-P(K(NY%1?@Y/A(7BF"Z062"V0NJK>B0*IBX;4"5^$%]PQ[1227$G$ M!=7(2$V1#[D' R?!ZT4E#[\4I#ZQL>WM9&1.-U3N:GC:&[3S5+SKQXX=MO^. M/YH99I6Z<>'X=?&/2ZR#-SL;WG_)5 >L%T(&:F[WC+SY]? Z3?O4'D3D^M$> M(YM@L.]LY]Q>#-9^N]UDLGV")N9P\O7O?>[Y6 MNU=;#6PR[P>#.!QD9WC;NG8'M#(.2IO=H^W]Y T-FE1A;$"T.:7(*181[.U< M$AD#$>KA;79?RH=[&$&,KOHJ9SVXZ<^%Y]CA/:UTKYKHDIKMQQ7KHFO,AL+J M*4UT%8VOFNBRQ0SV80.:M?6J6=&VM*47;>E%N]@Y(X\1JU?1 M5_56]1=;L9+25_6-=RVMG<1AK7<:LPUP$)2T;[Q+B)RF*PL:@78$EQH[C;WWG<4?"UY;-[)5W_!N'ZXZ9L?>CU M8; G;R$0Z+3=@OLT+EOMW8]?<.L;W/?;-FM^:QS6O^W@5K<)8SF@K6\[HM6> M<+YU_W4,[\,:W1W>VOO<:>U]$LV]<-BDV]^;1Y^[+7COW:U6IWG4Z=[9Y30I M+YG32!B<$&=1(!.X1]1Z93PVSI&TMLGU.M$SQ_,N7]90@:M7"E48DTT'3 MP!7!+F+F#+'P7Z**APJN'G',6N#JA>!J(L%1,JF"U1@%XQ3B(3*D$PD()V>C M)#P:&= MTM)&98PW6C&@5'>D<9;CQ2] 0(H6SZ3%$TR#RJ"(I 0) MPCCBB7"D.0/#B/I@J7"8.[VV:31?(BU^2QZJW1_D(MI!K/4OU M"Y"-HM=SU>M)\B&T<2I$1'P*B!/BD ;"@:CCPG'.F+ BZ[4F8HGT^DUY.>)( M*XGBHZS,T!Z>]6/Q:RR,?!Q>=$ZF$>K]]ZM?C:.U/\=!M'U_6 !J?@#EKXE' M8ZM.ZT>?]K%E7 LED/7"(RX-0Y8DCCQ726)CK?29>/!U?4=MR.+F>#5*/2OS MF$FI7UT.QC/J\\5M?791*,F30T%:(!R!XUSM12.GJ XR6NO3_++:BL?C26KY M^?^SW=-_;%7Q61YTHSTLGHYG]W3 -W]4*#08EH MAWA2')DH*?+>=)E'F6)5U169VRA9OQ_+J]L*\';_2[:*^CU/?":>&L]9I M92V*TC'$G1-(4Z.1L+2>-J)RO P]HO_XOD/3_*\%^:P M"'?%=7OJI*VQF"";(C ''#!RDF DE->2!),$SU5KUPF?;O95O!6O1H47=TY2 M5'A1'HKK#J/:"9/[BNK$HT"+C^+9"<7'7B^ MUTYKPZQ'.%F"N$@!&(>2*%B!N3?.,>'!Q%G'>.;@S^*A6%[-7AC/>+!FEZ.1 M&92Z?ENI90+M%1)(AZ(!OKB =/0*8<(-EB9@GYG'?,M3%=_%XY3SSWY.-AE> M5%53XO^=M4^[\63X= +R)LRAA1&0J]7XLV-/AH!5VU<+4D!J+B!U,.7@\-(+ M#'L-(E6?3B$B,IPX%!C\H[BWSL^OT'-Q<2RO3B^,>OQ$IXON/DYW)SP;PC-F MO%8HXES^T@:%K/8>12DDI8XFA?G:)GFM?3B6G5KF>X%'DXA@FB&K@D<<>X*TI199@U/4Q,,&0]SUWO)_D)24$G&U$T4B$N.49&90.#),*X5UQCO;;)^;HF M="7T_BTY1OX=!X-WM;_??/OBQS107QA)N>XB_?YJ%0IR+>8\9MQ9()[A3=6+0V2)M7EAU*-H\W,=Q(RU MF4HOC\J MI;GQCS=N12V,F#3BF^BW_&S8-=V)4R)CB("+N/LRGD M\#7.5\.&*KZ3U?>=%*V?N]9/,!;C :*53<@8XQ"')41:&(,89=1ZKJR(5="J M5/-*>GD6S\G5**XDFH]ZS#Q_!?^EOL>3A98Z]"B,SGSP;C&.\28?6L-6]N](C[49HK+\WG/+[=]&4PB@8M._M\ M=W8\[5G4BD0=)"+.2\1CS#M[E G#)-UL%K%J ]_ & M7/TD-:6DJBP&M,@4*V&4P-(2@RR/N9.ZL,@):I%@.%@6K1'6+&.J2LE 6S)> M,D==+SK]2)V>("+81)T8QB@P!SKMI4:6)8HHD8%Q[#E6/K<362)U?DL^DI)Y MMG14I*2JS F,Q.T$]T]XG\M@J.4.62<-XC2WB[0.V$DSU\AQDY\3WNO$VF!4?[1R!BTZY.Y1-S!(.1$13#^A%,=+6A%Q@E&C+ MA)#^R=/:&C0)%F#M.0*M-];9)A)".-@DE.,DBA>07"5 M*,%5KSZXZFXX:\3A0^H./%!J1Z_RCH%TAMY9/C6K)'>#I)NR_7V1J7LV> MN+#T@AM[XE3@0C'DG[HC\BD^[*FP"H/EKB5)B.-HD)&:HNBEEUIH(^S\JD#- M485>F"\7 "T NI1&10'010/HA$G!+7'!1(V$CA%,BMP&C?F4#UP-34&IE$V* MUP.@%8O^;6CA?52C;,NJ(N_DO[QCQ/B;@B1AC!KK>=":(NC8L$2 M:ECT2=']K^ M?3BL;WVYA'LR&#?<[_UY_4C.(ZLY!HI3#S% MB1.KW5HM A2WHZ.S@;#=KIX*0_W8:SU M;RUWSC0 LP<>88>U(7R<(NB"[<#([/!LV.M?U/H@([5AK_KTCUX7AGU1::?Z MQZ#V_[?WYEUM(]O>\%?1RC/2?K%)5"2O8 MEH]DA^'3OWM729X--ABP07?=SC&VAAKV_NUY5R]+?R/9/LBOCI-_H?]8*^DE)PQ.VW*L(A[::O_:=P]/C MBZ;=;!V@>??];WC/WF73/DX.=\^L'U^^T3/[K^3'R;3O8L^&ZUV8FW-F[UTW MX1T_=H]AO WGQY=]VOSUS\6/T]:OL\Y?;3 %9[KSFJ;P& \E$287A#JN1R+? MQ!, G"#P/#\P3??-1\>NV>8:6MUMAE_WCB!CA9(52HY0,C!C&INQ'<=2TM , MPX@YTJ)6; 8>HTZL4-(J47*NE[9"R:U#R:E>QKYM>U*&@@2^QPB-HX!$ 0N( MQRR,C\&_IHU::,WRS0HE*Y1\$2BY DB*V.*!STW/IP[E+(B$%W+7#RP3](A( M"@629@F2YMVAK H;-Q8;FU,:I+!M)GTS(-RU T)M4Q#&?(IMRZ3O.IXC'?GF MHQ?43&]=/4TVK,_[-N:(I5WL(3F 7<"H O"8&AU^%C+J&PFZ>&3>-Z1FM*H] MPB-:T=/0!]LBQ8[:$G3O',8[H^W9A=TIP.^EQ_.?"-$.9FUBX8K(MWP2V;$+ MVAX8QI')0N*$L,M!; =F&%?M$%X!;Z_!]JMX^YEY>\J2HP$7M@3[S8MB0:C% M(\+"B!/?C!QN2>E8M.+MU\#;CV"R+,W;%0^OQ,/3%H<7^4S*R"0BQ%0FV",2 M130F4M H="-;.I'YYJ-MK^LXN0WJ;;)-1L4Y2[I&)MM@@0M,MKID6<:Z_<+8 M0 ZY7P'RZ^B6L"ZS0K6*7"9+$G9O=[AY7V#OCO76G:;?]<:-D.W%MV)[(FC[ M>\;TH+%DGK0D$98-ID<4A00TD8A8L26$<&P!WV]B3X6J6\JFFAX5_V\T_T^9 M)Z8,PM@V09>QL&M;9-DDY#P@H14P'OFA+3Q9\?^V\O\J<>>UV2=/ !52.5A M*#!MX,34DSSR?.(Q-\(&)0ZV2Y/$ T50F-2#W8[??/2]&FB#+^K$NHTV;S"X MJ"I!JJ#(,P1%YL:#U98TNN)K"FLTO$:^F/:Q3X1 WV;L$)]SQGW+(YX9X E4 M44R8"W:(B&7D.(%E2=?![K'K:I!4N4@WD(L?(?RQ(A=75L9ZN'O*RO#,V+-% M'!([] )"/2H(LP-*+,]B(N"^(]GZK(R*PU^VE;%:=FLEL=?$T],V [6999F^ M1U@H?$)Y!#SM@>' I"LL,P2-#-.P+#=X@,%0Q4-6-!A2?F&DO7X5ZM@$8Z&9 M=D?1J2(6>])BF?S$5.FK^8IN]/!$AG,R:$H!&SW)@3V^4VH28# M++(:'IV1CH>//1=:JF[]O&VQM=/K,JEU=^S#5"P)2=P0',9-J.B1N&W+(!YTW/ MG^ H^XW&B#XS2#FPNFY$#G#SK@X64# MT]/G5XUM#F)0Y=U<#SCQ&N()0DY&!YV1,.0,MORN*B\ MFZ^ QY\^AZKB\F"?!?/L 3.YD$0$&K&#@D%ELXW,%*L5D+W)W/&"^6 M%3LRYCZ 7&P2RL.81%%D$E!?I43"X#*H$L!? 1(\O?%2(<'S(L&4B6.%GA]R M6$W?MK 4!#Y%0>@1%ED1CVTSL.,*"5X#$CR]A;,.)*CLH(?!P;0=Y+IF:,>^ M2TSJ6X2*P ;%('0)#;E' T\P-W#1#K+,V0Z$5=3E,5GYL-^2615I>>[T+K4- M#8>2 :51FEJR'.Q6PMNAV$H1=(X@3P#XU$2)A#/6);U+0#VQ510-]\#+S9 MOM"5?W6SN7>C$[@J/GXH'T]7>X0Q]?R $3\4H#DX@4="P&0BJ$E#!_8N"K!= MCF-MAO^T8N$-#)%4+/RD+#R3;\4M(9@?$U_$V%F7Q21TL2,E#UW'_- M1\N<+<>L0B"/Q(#'_Y=U>G_LJGIPGDF1O+:HQD8?-0-?G,A^OZT<$[G"H\H] ML3Z$VKN<.43K]$ M+G]R4V$NEU>,O"(C3Q]F#6S[;F"!!0'F@O40 M7:-BXPUFXR-9-Z]@""WI[][JZ,9086'5S0 MR'/9S_\I=ZM1;E9E2ZP1NZYF; F?BBAR1$ \B4WZ36X2YL:,P"Y',7=#YOCT MS4>'UAS'JX(/+Y?SGZH!5<7YS\;Y4\:';S/'L6T;W9N24.YSPDPW(IX5"A&# MVA*&P/DVK9G^K!NAXOP7P_E/53=>+X(O)"WR5N;'*0^3[8*Z%% MB62!M 2W.9/\S<>P9M,'-XS9H$C'/4]5U8/XX,"H13K PS9*[JV.75W#ZKP8 M&'T\TVGR -8J"7P]L'@]8PI)"3:0=$P2><+!5IV41#)VB>?XD1 \BKUP[0>" MK(F-MN. Z@I**RA]7ENT@M)'@M+IP)8;NE$8Q,0Q[8A0/S9)&'.3.-1CH>.9 M@S4$'6(9__!_XLIQ%AV7G25>-Q9O$ M,TR*3>+K9^+2_:[!\ESF.2R'T6])(Y,PK!L6)>VD?VVD,?"9]H2IQ$:F?&$U M ][+SE5X'CDY3V"=X8K+EL18O9'TC20W.FDFC79R(=O7\&286C?MXP?FFF<"'-,.:);\+7SWF;<9G [WAS5 Y/BKIQ"E,(Q(2 MT$#@H <]N!#?=P[(D WOBP?]0::.],%M-1(%(X889.7J]&"54Y%CR/:RE? 6 M?)GF<(/LP'18=FV(!/3!3'8Y;%$D]>W#/I1UXV#NNN&3<]Z"Z]KP5R;Q4"W6 MGIE(.]';DDC8@5Z6_I(<3U*=/VC6U3?UVJS;Q>'G?9BG/$^D&GV'7>@YP;)H M L!!U0W5'G.T/&T8BQH(7-=/,V2&>2\J!H-MS1%B%PPIA7DM6L7Y.\^R\>6; M(+M(MA,87'XGL>&SL=\GZUZ/**D@(_5CI(5#7I!@/O[*B?V$A^U*+CN1S#1B M.5;-0#=)?0A="@:V@.U/QQ:EQ8"&)% B[&U7]HVTIS@"J*.=YKG!699=PZ9> MLDRH-?K?JTAV-_!M3[JV]&T:>U;HFJ['+%M:,G0"6_[V5+#_^'?+Y)U_NNQ[.#A$@7[ZJ7.X>V U=\]=&*/9_/ZY=;#[ M[0:>Z<"XX7F-2Q#D#@KI@].#GT$0.J;G,N*Z04BHC<=!6%P0ZHC M0.'41GB MR=AA?;9HSP"Z:ZN4%.#P53:=12ST?1&$S)/4C9W0L^$U@0@M@9J=WO19@[C: M]'5L^J_&3U"08;=I1"S7-PD5?D@BQW:)&S .W!B8OA>_^6@%?GTV66*TZ8O M3I$#;F -4#3OZ=X![>NZT5AT1VTEZO&9+[GC>I[-3,JER:@O3%MP[C @9CNN M(./QJ*=Y>HYQ-PJ$8Q-07["5<\Q)(+'KD P%"[CM^J[ TJ+;$$-)4M0L.J"W M][78C4#WZ.*Q[_*JEV0JZ\TV'4\K*DKQ[+!$:2JK4(LZ'3N(W, )/"JHS1PW M%KZP+=/#G,:HHI9'HY:;@U\'/R/F.K$K3>()QR74M"0)&>-$,@F4@I(_E)@< M'M9GNU 8DVH3_HQ[FW1UH'U"D2JT%VK7?1FJ-;6 26X*"_^)8Q+8V#JBFS9U+2/A/'G%JBL7];63F>'NC$ M) *5]H*P&(;[@;4OV77^YOVD*@IZZ-0J3B_ PFG&\:--4^O$P$ZI-L,^@*$O M,[P*QL0V9BQ&*T.\^5^)PZD(@HC9S JIY?'(H2R$?_W(I8'-HI\^:-?*Z@$0 MW$&HZF+;=?9QQD;0J_WQ?Z+L_<=YVSS%#AI?;(_&+ @<*85/6>!%,8U,:7M1 M8(&^A77;VV!^E'*BQ4!&P,Q@F6/ ?C#DQZV-PD[4IOZXM9*K@W?7;:NXPG%\ MYEC4E [U/#.( ^[*R#.Y'UM!3"M1\FBBQ#SX]?=/&;B.QT*7F#R(46T%6X5; MG-C"CTTJ74M:$2@>]CI-%=-E$1HG7@BFD'!#YD;4,2/;!%4GH &M3)5'W/.; MO9\<%L(W/4I@ZSU"K<@D@>TS8GJ@/00AMVE@W;GG*UHJ->T7FJN4JK^5$CJN MGL+=DF6\I?X0Z!)+>]J'I^J\5T::4$C!' &A$J@T4 (C_@. M]5W/]RV&P6%:G\TZ'A+F8C+3Q.5/2+;_ E%8>-WAPD$_40Y*-O*3QW=+/*3/ MDB;A(6D< U7,]\;62@_Q-'. V99K8L%'<)GUP2PSVDDGZ3/MX55:D9$7[9V= MP"Z=]_NH+'=9VS@&'ND.<&I":FA(.S04/K,]")AM =Y%(@4I[# MKBGJPJ=,AK< V@JDO09M(=_NH%"Z ME16C+N^M+^/U4KQ]IZO!K!&F3A)*1AD]]$]^YJ=,6.&N^Y[')8 MW=TDQ]4!NC^%-WYJI_SBV;&)E]CD'MA_7?SX];<%[W!_[.X#-IW;A[MGYN'I MG@W?TQ^_U+O<@YUI;+JX.>L<=YJ[W]SF;OL"#%1X_AEM_H)K3W_ ]ZU.T]X' MW+JX1#'7W 4#EKM4V"P@PG4;-#T;D7SW5'6"L*.@9DO8F@I&]I(MH+:1(*$,22S.$L[ZDIXA,%+>AM+X!D*K$$[1@&/T ^DB=*B7\232AN& M%R-#UVR<<,QN8;E.8)&=7CN]5N//T#[)=.L1+:70.DKB1*7FC'XS.K"]F)+4 M01U4Y3%%,L8TE.)Z#K\PQ$7U6*$$Z/C05.)/E@[.6^E IZG VG=*]62X\K4B M1T:K(KDARW[M\[T>[O;I'8U\./LR"4=MMR*!,1(L5G]BVX%,.Q(V8'QAQ_/) M0/-6ZC0P].3N+;?T_0G/W!:3%,R2]H+YP*^+)E)3;]>!UGSX@DF^095DS*;/)(ZG M;C0X< 2.2_G$4D#)J>&NZ-9:E_VD3.V1K-D6@^BIE8Z+FX/+GR*0U/%]25S; M<3#!QR%A ):1Y5%.;4G]R*9H#X4+DFY+HRC#H!<*""#R'LOZN/>I2N8&%*JL<."I=,V[K+$4=Z=&/A&$0/@ 3&6BM?/PU4!9HS8J:55!7 MBL7,JQ3Z2()6C>Q7L+)6R(%OIMD8T?FE8.4WY7N;@U+(YXA0*I4";\ =0"L. MC+AT'^O:1(H=$U /CN3"NT8Q65O*G00[3 MR7-\6E08Z5I__/.ZG> ?H%_7M;.Z4,TT+G2*X ME"C-T-Z',>EW@AQ1@^G((I=H?!F&#AY\%ZIE6@%47HHQ375LPH>P:CLM $&$ MBW*R<'E[(+1ZJ=^DH 5>"[]D2I'$1X!XP@V#YQ<."/0"Y/IT1$P(: /+&0V MR0[,2&^!EM4+Y:R^>3J"%+NAY0ELU>[10+#(8X[E!5'@!"R"(2M1:YJA[8^+ MVOWFYWF&?=H]P7'H0WX:PV$O)W?-5R=W]RX/3R^L WCFP-F2N# MD!%*K0"CF#Z)HI@1U_%-C]D\C 4F09EFS=3_S3HG@8Y6HP!NV3+VX,'4!U'O MVBRB@1O%?FR+"#XX0PH(*@IX9 JXN?AI<^9$=F21F(>44&8Q$@A0R$QNNU80 MA\">>*2">PL%%" Q#D0E6NR7"-,H<:?$)95UBW=,@;2V"D;HV,,0-E"/& T+_2K"@,4F832" "-A0:1.J9(ZB;YV.?"W_*DZ1^ M^#3Q0\WXG99R#808VBE@8N&%=0.DXR'OIPBUUKAHG"MZ"N=MF6@Z/2A4B)2Z MN;2 0!$_(R"TE7Z.FJDVT;6/F/7'I,6LR!LN[_ B[22 34-#34U7^QZ67D_E MNRE&.K&>Q5BQ+@G>-G(D;*3"=[O'0!FZZ!(8*(]/X4W:!;WA$HW=G72@31AL MYP0+/JG0S/Q:;J)2H$NO_Z!;[!10.U/Z15G>=E)$OFUJOXW>O;7?E>0^?/\7 M5576GO"%?6670W_8[I>=K\.77BI/@#)I"B-'W,&:0\8NK*QQ'LTEF&](P< \ M8XRX"N-M'SV,1ZY*"S37BZ.JQ H^G%R'H&>W&I**[>&/J\!U8M&A] ME2GP$X0**OEXJ&H\V(:*>@^P>P9LCHHOA_22E([/:1KO#;)\P+12.J11TQU2 M)Q =FL*?990-L%;1A1@UJBB<@@R MW3)H"K>,X:?Q=B2/,.H*2U&Z<"=N?;<(7V\78?B"73ZY&,-$G95PMX3=\>V96H6:RHMA,#^N/-)JI:8$7'WAGH(!V%$9 M/_.H0CT:?Q5)#NNC,VG0" M6U:OJLU2L=TB?AK#16FF1?2(TJBFM-H"RE5NQP+V.JF:I$Z6PE"\]M!C(A,# MBY:I5ZKA%A& DD'PB0FU%H8,LU&DT]XW\7DF.M,4G[XSA MZJY2"Y6&H[4+S6\Z-JT0JM'M#E3.%F::*8 I=^P3/(OK>(IQW"BSG[5Q;XE ME0!)M0>*1.9J?5JD(9#**W3#%/O;P\A[.LB!QL9,Y,K\W1;C!]Y]RJWFZ?G- MP>[99?-R#=8OB,U)RDG*2 OG0/CQH%T*O7$([ V]>QI6QA4VY6TJ\AJ5CZ:/ MJ9(]Y3\LV@3 K]@^ ,!D&"M9K#^.C 6M<&:RJ H'EHA2!9)#)0ZM)(!(9! F ML)0?N!.FQ?LE8 W]=R/1EVJ,'LM/40RG!0B)5%$^R!1,-V0E/.(-.FXIL2& M %5%0:]B4AWAS+!1 (H=.2S_YP9\@*<4U?IIII[;EH :1?92F9^9 >N C"Q M!.W%L1MKA;M>+SQ6R5PK$8ZC+NOV54F'RBK%Q4[;&/B:37Y9T##CE19\68L+ MOE;("_+,-U69V.LI$WO$Q*\]EF$.17XD,R4@-R;'ZU>CE'N7S>]_M4#673=W M]V\.=_\VFS<-Z_#+9WS.1?,&\TD%O//'Q=G)M-QK6&>=/7CFOGGPZP!SN)R# MW6_T[#N.&3Y_Q\Y)>^Z/SG'KWS?G3O/OGXYC4I_%G @J3!!XH4M $8F))2/3 ME$R&@;?%*5Y!'9[7-]YBFO([0^>X@WJ=&6KKMTZ;;J#?4(OYD6FG!3*(RDEM MX"W8P(9:!?IN-NT#[*8L946)!$AUG%>ASNH1H!Z $:GSD2X\YA3M90G:H.FT M28=?G2E:Z6,(YQ;,8@URX((3%)!68Y%6@:*=^SYNBPO$/%50\SY3R9=4X)A0Y@9 <18 M-D!,!(L;N39S(M<3,:6;#3&+?72H:@[Z0Z=*A+NOO49Z_U4]Q]NV@I\BB[R' MI49(*D,_CD[ GDQGG&XX@E5_9?F?J4N:.K PRM1DF)V%3?QS=#YA!Z\!S$N M2HMV*C:*4Z]3IN[PY6!6LWV5/\\TLWJIM;/BM[SQ9N+G^OJIZG&>OHW MSZY[U%[XLUFW%OYVVV.Q/TCHWNNQM__F!/35#]8S%_\\_M@[#B.X\]01RYVY M=DY#5FTR/5/OT?GJS!DF/._-)#Q/=)A\Z.*,M<]=ML_DAJ\:0N?"4^=6F>[K M6C.K6K.5U\Q&2.?KZ,T9]9OU^UD2#;0ZB_T QDS,(G?T(<G?[4/X/K#W8NKL^NI7NV_L+7KGG6P^[?]X_2?"YA/%YH M!L2)F$THHX(PS[8)]R(3]E%85,HW'T.O9M*@PJ4*EU[AN385&CT:&C6GU"37 MB2(AG("XG@P(-85/ N9)XH>V[SN.=#DV7W%L6K.L637IV0^@G4JCL5P=E7A6 M:WO.$3T;Z!-X6:-6/86]>L;:?+5;X0[[?G=N M1TT'L1>2G;W:RLQ5[[9(!YJ;K?U MY$YK065V]+0N])4F3"'L4[@/ASMC4HN MV9(T[JW0DLYFG$E49M GUS9A$V.QT%U"ZFT0Q>/ *,U]'^8[J+F8L_!ZJ\I7+^4?5*DUM[+0BG69K'? MX>7#W!,9+T4"_ S:54"W/J#C,^:+&])8LD@2F]LNH:$?DY"Z 9$Q99'%'-]S MZ5K-E]48ZIGC4A5$;)314T'$DT#$]72ZC&>9-I;C1-(DU/8882:-21#9-@TH MMSQU0M7ZS)X*(EX@1#R1L51!Q%- Q+2YY-N4<>X'Q(^<@%#XDX0!=TG(A TJ M(O,\P0$B++OF^F8M]&8;8&PD1&Q/)'D+ K1;.\27%4!>-NU]6/BY(+Y7I6QM M4\K6K:FD92GZ>NU^>V%&Z=P2^$H&KR2#+V8L>1D+V*S (H&T?0(;%I+ Y";! M@U9#QQ)^(!B>@Q!4*>T5#FT3#CW0N5#AT"/CT)2[ +L04@O]B'8<$FJ% 8G M-B LC%R'1E$@I8LXY,ZZ$BL?J #PZ[0YS'09]H3X85!9%/? M):%C2D(]GY'(#"5A//(=QW<"2?F;CT[=FCT>]]DSUE](]?]B"U.=3CUF6"X( MS"YIP!?M@>;D@3_$S[IQ"[<\#*][>38;PC?:I"WY<*RA6D'\ ] M9S<_A1L(*L&J#5D >&Y&DD2NZ1&P"7@41 PL@NC!5NV:&>>9<_0J^*S@<\LM M\0H^[PN?!Y/PR0.0=MB*W@M]A]" <1(&041BP65H!]*3PGFP,5[!9P6?%7P^ MA0>A@L]'AL]OD_ 9^I%E,2E!W0R%+H$/N2>)[=N1347H.8Y$^'3<[8=/Y81X MK]J;+.B3ZY.9'YWI4^M@>/"-H9M5&>;:G]JMMG7_ZD MTO99Y$L2A"(F-&(AB4+!B>L%ON^P "0_V\;VV4?#4Y?*%GPZUU\6=#$ZQ6:J MR?8RK;7Q1,@!GE,S?C9H9_QDPA83ZN!C& (9'OM4M*V_?V-N?/? MOS]5\^WMZF>]58.MFF]7S;>KYMN;LF95\^VJ^?;=RM.WKKR2&4_P)!U].D[: M4\?8/:1ORW(4\2++&;CK2$JIB%V/4XLRYH8L# )*?2Z)\U?!V[S=-_\\>7@ZNS79_C[FW5XVKB!_W7A>5?-&6_ M\07,H]W\LF\?W%Q8!_#WV8>[![ _UZ@5\'Y]\W^3(*E$PL[ MIP'/AYEY09!Y ?<,8-5RR0KT-@\T)C*AG2M4 #I4&)QR0B-7(\$ M-F68GF1%@G/*?/O-1Z=FN7XM""K0J$!C&C3<*#(=&IBQ, /JA5X0AE(P'CN, M"DDM<]7"R4< C3BYDH+']H92%OY__]D-8S+Q[@ MA.F9E 6.)SF83TX8FD$$1A1UXMBG=AQ4IM26H]SL"2PF*,&Q%?O$]RB:4GY$ M A_^\;T@\@+7,4TO>O.1UBS3K7F^LT&IVL_0->+% P#'UJEQ$(-F$R/7!Y[- M7,\-90#JL>M'E5FT_0 P91:%(06"!(@ ['WJ6LS839X.JM-;@_YB?'/::O2/K;DY9 MZ0X;AA]_SQ@/@>O'@EM@+3 S(E1$,8FD'1/AF3P,/,>+G?#-1Z_F4;\&RN)Z MG20/XL#M<[A6@//8K2XKP-D\P)DR5B(GB)AKQB2P; J XYL8OHF &F.'NK$; M,BX5X-ANS0W7U?6_ IP*'?AY0&J!+ M$:3QI ;1?O/S3%T.SF8_SP=2[ ):=,\!"I*T:+%[/)RUNJQQR3+Q)5OZ;-9M MA8G[E^C NT^YU3P]OX)W73;__AE+DX5V&!,WI"%PO,,(8R$EKFN#+1.P0-C M\5;-<4##\&:UB]J*!/) !;8BD*IZ M6 QWGK$NJ 6LCW5PN1%)V35@TT!L)WE+BOIDL=ITW>CTWRCAU;8YG(H C"N; M62&U/!XYE(7PKQ^Y-+!9]-/RG#?E4Q^W^G2'Y:W/[?3R9-#KM64'!#YK[R8Y M;Z?Y -9G6;=?;K+WC.9R!$&,/N MA7/X_9_603)%@"Z[-_FC]-_DH,.O/_[G@F$18'(W!_? M]ZZQ+!J$%.61M$3(B(FA.NJ&G(0BD(0'I@\XX<;2L36&)%U@\09R;!2*B'K2 M\47@4AGQ@#FA[=" NU9DQUZ\V36H\VM'FJ *&E98-\;)Q$#:,9!XC/VN!BQ@ MKTF6>*K2Z;O(&!7M5TW+YS_]$+0>;!'((BX(9A@1%G@NT++#A1O:@6F)Y6GS MF7P($_3'D?YBI+]D1'\/L3SRA]4D5P7(6U?3NU6#K0J0JP+DJ@!Y4]:L*D"N M"I#O5EB4CMQCL&.HER2X*6! /DZIPLMNK7;7Y+/+@7W6.;MN[GZ#[_;P^_;A=_CNIF$?W!Q<-F_^ M:3=OCMLS?=,ZS8NSFQ_)CU_[9O/TN'6&_W6^N?#=+^R+=G#3<)K?OSG-+__\ MFEMK=D!6];"V^W]H5< M;R1F"7RK<&PU')M*_ D<&3N4V83[6*5@ J*%5A 19EEXLH2@-#+??)RM3KAO M[\<*O#:%C2OPN@N\'A@BK,!KW> UG4DD0QF&GC2)M$.,"WJ",,DYL>T8%.C( M LD2O?EHT=F \8;!UVLH()^TCOOL2LXTYKIKNHO; []T"%Y] 38;AI_71,;& MN*=(@)65O$Z GBV"#RT9F0$8R"'W(T(#SD@D8:,L;IF<>9%/ ['N.KCE>63# MCU.LT.X5HMTC&,P5VCT6VDT7T4A,[0+CV;%H#+9TX)+(9(*8#&08]RQ!!:_0 M;N6)O&ZH>Z$X]PBV=85SCX1STV9W2&/'"H.8",<7A'K2)BUYE+!)9ZQ'*P_Y W5*&\9Y@ZAEKRYQ1L.AO M#$W.5R .>S)CJAICF.];U""FPU\4"2[O.IRS&B]-AYPWQ)PJS=_SMQQ/1-/:*,8J:%I;GVBRP M+%7@AZF6#XW5;%% N8*E39K;LV:V5+#T!+ TY;%S;#.VS,@BEHE]MBB-2>@+ MF[B!;P?"Y6$3N2;?.5:W(:;86A?HR?21H3 M/%"8Y;GLYT8:]1EO(/?/:38I+[\6GM+K*ABU%EEY/N-9 M< .+2EM:A(5XFE 4A22@DA'3BR+!G(C)*'BD8-0ZN&T[HO(5\E;(^ZQ93&M# MWLI4>2#\3GE0?!EYU/8DB;AI$^J(B+ @] BC ;3&PNW;G3P6[&P*[,RE882Q9Z-K$,Z. @*QEA,4!)3)0H&N#,JP:9IKF M@WNUKYG;UMA%>9D>C),)7=2N^]AMJY?F":[%ATRV&3:%'#79^C^3G="*^9JC M6UB4I^U!?_$M,YU9G@DX/A-GU.M'+]C8OZUALEN/G8/XSB2[ !J"X7Y@[4MV MG;]Y/]G^+.F2J56<7H"%TXSC1YNFIB* E313OJ4/0+DRPZM@3&QCQF*T,D3H M_W5W.U#_S4?5P1"SK780W+O]_'_>LX\S?>GT:G_\GRA[_W'>-J_8:A)XI^AM MJ5OK*5B^L[_E8W5]S+/^>,?'%!:RFTLQ;/W89WV5DU8U>[S\Z3E.X%B>1:B+ MW;69Y9! P#]2,L[<4/JFPV::/5;-"[>K'^!6#;9J7E@U+ZR:%V[*FE7-"ZOF MA;=.VISIMBR&[;11#07]3J5C)^H<&,S!QC;*<=)E7:[^PK[Z#Z@&6+K%Q@95 MDKR,$;ZFE(7O+,,3'G)#7LF,)V!-%,= ]+(4%D_D!H,_AO4OETF_E73A1ZEJ M9.15#RV07)%^VH<;#3[(,BR+T>D/#SFN]X4Z:%^FDW5M606MZW;W0TF5>R51 M'A74N%\0XG=%AT>:#/<**FQTQ2'2X(XF0>6UVMN*!=7#M;@N>NW\) M_\'W?UMGIZW.P:_/[1^[W(3K+W[\:K6&A]R-'UAW>G!Y^ 7F\.L3_'?<^K'[ M3^OPR]GU =S3O/D;[.GCSN&7SZUY74Q@/R3G/":V*R2AL?1)8)L1,;D91Y%T MI4_7=V#=+0B[H6&J"LDV:6[/$:6OD&Q3D6PJ6N\QU[1=)R8L"#Q" RLDS!<1 MB6WAA@!ETF=NA605DFW$W)XC\/VX2/8RH^!/!V?34?#(C6CL1K"ID;0(C<*8 M!*8#VID,(RH<'IN>]^:C9=5"?[:#\?.AV6NJZ#^1_7Y[V#X"F%8-#F-/W;0/ MK^FQ:Q6)0K-Z^M?ACP+>_5O%Z<=;3SR@A>LK2U5=?0%>C&18K[4^HF85E"ZI M%8],S(\TL8(8F/JE^&%W2,1?1S1<:;IK$0U_S]CL/O6$A:+!#R5HNH[MD% Z MG$1>Q.$;;@FQOAY5*_/7AI?_5DCY"I%RO=Z "BDW%BFG?0(A$]1T',(\4)UI M[(6$J6PB$4O?EX'CV6&%E"M/Y'7#Y O%R/7Z&1X9(RMOP\. A&A;N"2P*&,.)0Z,I0Q\R0@I.75+,NMCBJHL.[5 M8]W:6QHLQKK*N7%_F+N>A#DO!#V=69R$4CB$2M,D 7XLD*/UW%R,XUNX&V&&]I,_:*K-. M)/U!)C'U#O/JQ*=!OYGVSZ0Z0[L2'O?V A3]SWTA(Q;[).*Q!.'A!R2R/4: M!%CH,<'\*'SST5VS._O!K+,=0<$*0"L ?2;?0@6@C^Y?*$K#1!3XD>\3/[1- M H1@D2BR;1*RV#-]&[1QX;SY:,_ITUXA:(6@%8)NK.]B>02M_!IK]FL4R I[ M*6QIDL!E'J%NY). FQ$)7<8L:L/.>O*1TM*>#5TG>QS.Z6XXWJ%MO,^;HK [ M6\M96 U3W/4X;=M*[CF2W1R&6)9$':5Y/Y/]1)\C^DEV99ST\]UADY'-:>!V M-N*5SMG5V?=]MXGT:Q^8/SI[]N'W/;<)M/RCF$??/FKRD'7CSM=%BN<%$VNM+83"#FM;;BW=&#V9E]%/TWOU.A#18 MNVU(&+ARULE.KYU>2^P=@L?I=G.\DG$^Z S:#%9HQ!E&SGX#AN0&"#MF]-D5 M8>(WZ_;9.;PL8GF2UPT)_"&"(;15V>O](U'8G>5 MQ;@+S-R5F*;8SY)H@-"$FWR0=)/.H'.LAR<:YW)"5,)6\ ]BD%U+EKTZKC^@ MS=WSZ\/3AGUX>NX>[.[]=*1P?)N%1)@B(-2S)0@Z.R;2M@);4&X)VP0[PIJ6 M"@:N']!+6RA_;XO]EANPV203O3\7<;1?L^K7O^NG93\\QF6>'(8E- M+%+R ?TCGPD2@2[!0AH&TH[>?'3,F5V'Y5/1@EPO=%W!ZB0"=-@U_'Q@7;-N!HNT); I:'E0.")< M>@FHI%K";C=9C+M6/C+7YAF]@(E2-.IUV678\>.O$L=:GUQ[O)@8M$8#&K M?C=^,37DR>$ :^"7."3-V7*B2:16:QVK9B!WJG\MM<1HU-2GN@!7W;#'9;CC M+.Z%O8H*'0Y5Z*J#=M5!^[E5[/W3O0,CK!L[?S::7_9.C/VFT6CN&KO[)XTO MQWM[!WO-TQ/C^_[IGT9C9^?P6_.T@5\<-LL_]YM?U V?]YN-YLY^XRO>NO/U M\.3;\=[6J>G-M"OKLZ->DK-]^\U&SO6VC6_ SA\V3X\/OYZH;3PZ/MS9VX6] M.]G$S5-/_(!NM80O,<6]WZQ=-*,'3AYY"Q139VE;]V)4O5D$^N/,1: WX7=O8NY)\H)2I MPS@&U3 K%JG\_;/NV@J?BM_?X3.4"A3'6@WKRCPO'SS6"):/KWION.H&*&9" M6P6H>1T/VO =&!C$@"N#8&>:$WPU6]-$-3'V^_E$:< MH,@#G600=4"_'"WUQ/HF.=S(T9,I:GK,>8X?\T$'V 2(5QN2^N&C-JCXG#[0 M/AH)8-/E1MZ3/(F3H1IOG.SM# DW4T2@F@3#I/2GI58A'_#6Q%+ <$>>$E%T MB>ET!MV$JR_@J9/,4RN2HE"+QE]Z0PJ00PI)QRAD]'L\I)#B=T4-K(<965F" MCAITVZ#9HU:B?:WB![E2VS-YSC+USN'>C>ADCDAZ?F!:$8L/9M'I6)$(PM?0 M\BN V4A_P^J..$Y?":NSB0MQ*T(?3M"69IZ\!SNN''M8.37I) M5_TM@!J0 S^O&9@B7 MVJW29?EET<"LY[X(G;71?PE71N7<\"7YQG"D\^CR[6 MU9$ N7UMS0.H]J4R*DZ0 E)EJ!]FYZR;W+!A_B9>? H )\ U'?E"!'/)JZF MEWCQ"N/"C836;4^N&X?JR4)B%%,+#> -B!E^FH^. XR3HUXPNV MU#-.6VG6[3+$LDM-(*^IEM7!'FKSR:<3_KVDGJ2L:1: M; Z>=%\">N\H7%":P\O%ZE/5S%VQ221EU^BF!A_->S5*>GL'".?3*#RFYB[$ MY'?CWCV0"Z!?9;?Z][1.I&8$ZA"L"F@?UP933((Z&X@?=*T.U:EKHYU;6,AF?!6(G\7* 3B M+XU^:9&K#/F15<&7=&.G]ADCA&HQDX%$8B">M]%+^1C-)P=22MC%@UHIJ M2=)NXRD=^1H*U_'F28**.&*R?\7L.%'']Q^8[I5Z"V61Z-B,$D M9;/J98+_5ZNDWXL#3<&P5M^K6W%!R[53NF])B?! >+Y2J]0#8*%B#&35QGT# M(Q0KQ:_>)RD6(]!KC$)1?RU1*-^MHE!5%.KIB7J^@#[>.SH\/C4./QO[S=V] MHSWXIWEJ'.]]V3\YW3O>VS6.OGWZNK\S'G/ZO']\L*0 ?[-X@1YXS\9H!I]2 ME@D=Y,@ ---,8Z^JGVZE;2"^Q=K.QDSBS^MV@C+K3QBP2F+;2;/>P_7/E?9] M<^)SA[VDJR1X=P5=9X-GN>!,M<+@'G?B+#]=(/CY1 /V-YC$;7;)E":9]0H@ MUG9V/HCR1"0LP^#1N,%5*"%#^^UV7]#02)QL/B]T+? KR M0R,:77AY7IXI,C=PL/2#:\9X$PU\%G*FFAF^=CUQ3QTP&2X)=NN]QD5"XUS3 M/E+^!+7/KN_R:Q6-A_X4Z-0-!"),PUT0GQF/X SQ2('',(-W*BMA//RC[BB$ M2YE57*+' JS[5C^I&[$4RKN:CY)!0.@7^0*X%;T>C%594:.4 A@I9@.,2\ZQ M9!*\8NAT'Q.DY2/5G.I;J6G!OHL!NE1&^[J\)-'3/E4H.OJUV--A#HG*GU8> M.YEA$H;>!?4FS+2(E$=LKFN11>F@CP?JJJ-Q[\/A&'\<*2\+=1?-2^7L"];5 M(],XH:,O:HZ%DKD"&&AH*8,T69)?%-ZQT4 N);M0,".O@&- E^J/'8I=^NZ* M!VA/XYB?<0+^%H+51/Q:#PG^QM'4QG<''Z8" _H\XLF+HK,=$' M<]<+E.-)Q@>=PK>GX"&2[43^EB-OKE[CPN6HPQ;#C8]&(FRDB&Z?)%;E+,FP MQ*$]'FE8@6ZV#TX:!K^W>,&OE0=Y72O'\@*)KW)2\)B] M49QKKL:J,G&NB@GT!F PYCKL.PV.YSJ>AU%1SJ4NXAM)PB(9K(T<\: 5TKB4 M%UIK#]1M7@JG,2Y5G/;6>H?\K)!U6)"#K^J6(1N=KY<7*1^3 "PDW-BNJ20Y MM)W:NG%8S)),A2;BMA+)F+T'VY#KZF@]$.R%GHYU'BNQ9F0 % OPA_'6?K=$ M\M[D&Y3&H!,-$8Y& (2$(K..@I:[=_8!>U@K2(AA?@J72:^O)R[':OJGIJJ& M'4E\3H>5 9XY0V #V-ELW( ?TW[UXI:.O.FUQ%_?.G>LYXA9BLB76J)LE'B( ML95BV0;=\316N80@([."8':BNP/9:886!M-EHY$9<#;&GGJ;@(K'F Q51+*%CI+$,XX8XJ@@XL8/*V# C,1I- M?2Q+!E7,I)AW&1C4>LQY)H=E@0#=$]KF$-_2"24$7XSSA\$B-+T"5_!\*GN? MOS>^'#>:I\;IGX?'S=/#)F:_/>UJ/-/4=P&F&=#2J;P"&;#Y,8SY#JHJ@CT> MP0[6$\$.J@AV%<'>&$-0E]-]JAN'IW_N'1O[S<^'QP>-T_W#YM:)FX=500;6 M]E5![M3'JE9/,/&@<;RKL@P.C_?VOS2-O[X=[Y_L[N_@?IZ %&Z<&D?'>_]@ MEL)^\^1H3_^PA3O='W.1/F#/Z1U[KL;S^ *(+K7G1RSK&_O[^_>?KK]U)&Z9 M2.+'0*B'QRSO?3O?_V3,./W_>W]D[UM6_.X?'1X?'C=,]X\OA/WO' M6-&]?47!3A6>;'2[ [#S#J0LLQ;&$W,F,A#4]4?J M82?EPT;1UZ) 2>KQJWK-WB#+!U@8 _;;\3"P85BT,3*OQJ(81<8EK)1N :.T M)&W08X5H:=W?&9_%2,"HU"6?6O#2]X"+I)JXP&,_E1GN.SH*H0,M,!H^S^Y? MDA-#<_LXT:J/L=_.X<'17O-D.Q6%NSG-6@.G#=EHBBTVBAWN3\'.]E$PR!6L!N(_EU)EX-&L_%%=111 M?Q[O?05)LVNFPBUHKN.UL3&TIU?I*+E5$1_%]&'VT?TM [&[WYS9_\( M\'T\)7]O3Q/^R=[Q/V!4O$08IZ^7HE^SRSI@ MM"DCY63GS[W=;U^7DV/X_F)^/5V_9.\P*4IDB\-%^-Y93?#)*C<'?Y_Q@ MG/"6%)@N^V'9F6^."#\>BMHDURDX16+#/J#!%?XQ=RFF*A9T_PTE\@/\K7 9 M8^)%>U[JBI&72Z9R*E)5LR.&.1+P:)T9U)UPN!F0^&>PV-5\A@L%*P']G29GFA1O;]]A!^],_:N M6DF4])=J[[!9M%N._(/J_RR+OXQV,M;M>K*Z("F)>G@QDA JC@+)9;$>RG2[ M?TWW0#R%BWI4FO 9D[[*U1'DU)H=CD0 F M&;W][W=_Z"X,X\_/T_%;%$.L\D;T1 O=VF\IZG45\:H#4T9ZJCJEA6.W\EXN M/Y0?L(5WK\VN/R1=M77JIE+2%MK3BBMGAQ MH=#5E4(W=>),\9L#=X8+?S;KUCU_-MC J3MNL-1C[SBO=^IDG-E MXM,<.A4NI6$4W&(T!VA531\@=,OLIH\XV_:%V)4YSQ+5^&1B%>Y[.//8Z4EX M/)(J09Q[9/3=RP+/>":(M^O6_UN")E8^#^_1%W+>F7=Z&>^9AO?L5NF$X5+( MH#^>?8"%J=KJ]WOYA_?O+R\OZS#.^GGZ^WTCXRUL_/->BG.6O1>LS][#."W? M#3W'4A]MRPE-=4Z=ZUC6>\GP_)7 EU8%ZK0@D$^+ M=QICO?D876S.M&WCNIA,$MO.NT)Z&SK63O1V\1T\RU)-\ M5Y_U"3R*('M.H+*7 :KU"*\*7#827.8@BVVZ9F@[B"P>#7Q7(TM+,RPFM&AD M47T0C:,!/)0A\Y>84@)'8W .6VC8=-C\08-&)/N7V/MK05&*_!2+PO*7*,[#AXN]$P]RPX2*>";HI(%,NBZN7Y;XP9IU(+%XR&AT=%T/P.)9%L^<= MW.I8^150X]GOCO44FO(=EA!WR/LI-I+5 35S28AQ'AMBRF'YKT:3<>IVI.<X)(G0K0.1E*![.MBH>3PXZEKWAH'/[ -<".I9I>Y[C MO8\M\P)YAUD3L*,A9RS2JHH+1\T,'PP B_-"WC=NZ^9J.$/C9WF<.AJ5! MPE(04>UPL"UI SPOG8(N<&],O6Y\9*GJ-^4!3 MT++_Y=_&IVR0MZZ-';CWHF9\_;ISWX0?(/QP"F7^:QZ^Q"6^%$G1K]&E!6M5 M^;0JEE\J41!8WIG-%"R]UR>#:&1JCC(%EV999PN2]%Z(6N"HMD'TCTH[J*#B MT;2#.?[O$BJPWJ[3U=&M2;189&I@BIZ8.+\NU4?7+^O' JK?#D_V=B$)71Y) M'D^%&%:R5-"P@=! ;==R$1H M M>U>I%A5^;"9^U(R1_E%^KW-M#EAS M9=U,<[];F385(Z\6!G%GPR +.ABHE-B'>#Z10+P=_]=Z5H5, R"2S7[2[!5F"8GGF%MH;+5P>$HSF(L#9NB]7_ M;1FW>0_AM*D9WXO3[EZUBM.V2X1;CF,6(CPTE5=@RKVWU^FUTVLE-&=J)X;2 MT%Y0EG5+0\0CANZ_"^,$IIBNX$9XY&Y#PRE5?@1$'+^2[17BK+5.VK5]JOR0 M-/!M7;EA32*.:D6B 0:4$OV*1-,YH^J-MX^ M^KZT6*VAQ6K916%0DN5]8T(F[7?% M (/7K&VHHN(9=7A1EX)UEQ);"Y7AQ0UP5I%&P]KHLN/Y*]>&PV<_!*4"G6STF7X M-A??#&.NXN.[1Q,XI/V%B8H;CS5;I>(,L<;>SJAFA34;BC7>@%RV/-0M;3FX\UFRG7K.E[:4JK-E0K/&? VMV9;>;Y,87UFZS\]9*>.-O M+=YLIVZS0A.J2K>I\.9.O F> V\FK>R?'A&W.DNZ]L#N=NIZ&YI:4(%N9O)\;9Y M=_7!@]!U!^SFQ/C*NOV;%6H/S*U%E>U4Y+:T_*!"E6='%=<:HHIMAHZI]8@R MNZK'LNGV[@@*7V179HJ-V^/Y#G!]OTAX<)\L,C![2LS? W H>WK.3#S]RHP MTTQ_Z^F\(KWR-GH(JW50Z_ PF;-EHB6HFEM4R7*K,HI]MU8Z)BSL^QC]7>.( M=6]DMAF8].Q+O;S$K!9,+9A=K8,FG%>C/SW[4F^(_O3LZ[ I-OO0_'P6W8K6 MK?^N[/579Z]/M_RAA5&QDPK57/W3((?+Z*OZQK?ORT69XTRN+9NVB:XK%;*M@L:])WB^/.4U$PK)$YL\NA)Z19U2Q?L(0E&IS".!E$[ MX4:#<]CS/O:=_YQDG5(,L'3!>A'@_:,'S+8<3",QR5VFBYHOA+#4#;YO"0+.F# MZ(,'\A;KGDM@4\7:5NC0FL%R@XFTAXKF^//A/C4DQ[3Q6O4HED4,=%5R>-66 MU^53P/R[71^MCM2Z"RQT*^W4(!;5<"NN+;6_CVH0)Z*_AV^^0M)ASN-T\V6>06K+@ID76U;/_^=/S5 MV._F?8;)3[LI'V#>V<0BO@+01^(YV?ESDW%_8XGGE%VEW;1S#>I*7W9S=206 M;\D.6Q,U;2<4[32^5E#T$&K:86T^:&OI^C7I7D0L?]WXM+OWN<*GAU#4KHR3 M;O(8!+6=$/6U\:F"J/4(O*\LDNT*II"JCH[W*IA:#U4=91(321Y%!FXC9-$* MK59:L9T41F,/*F;C+^LQ0A0EOXS3KL#ZZ'%ANZ'BF@=3X;I:X M9A(1'GM._MPY_5SA_V9BPU,%=01]:1\4J]2UO77>;>-. M_;__^[\LS_QC]M_3EC1RWI)"138QGEDXB7-=CI7 E\.*^Q8#A(NP(#+M)/UI M9ZI:),^T<)7<=^J <'E>6IDGY%]UHP$KW[O&7UCW>OB,\O7X]O>P$<4 C,ND MW8:W&?$@ZR8Y7%,6B&%1UZ '#\4MDGE_SH8DXO][BVT&;VY/7?'F"J)' MW\3Y\+Q_NG=@6%[=^'QX?*!;E9Q\.SAH')\MI,CGG\I\>FRF7;F8CYXR_6YC M,NWLQ9EV*U"T90TI^A'R\S8WSO7L8]F8;#MOGJ7Q3(AULO^EV3C]=KQWLB1" M/1/S'8V),90PA>Q'H9>K.IUA,!$U!5 $Q+MAO/"N5!_]/*Q'4/4*+5 M0-I= M&YP- MR ;]5IK!K,5B9%V"3IX\3Y-:[GWR-%V_;CGNVC,J:=U[A*(4_S M3E/;NV]KDR;7TZ,G%"KF"3,I=P ME6Z5(KFDQCA2"5%=5!Z70BN,9#N]++7!&+2Q]!)K6GN@%:;=')7&0F$L7C:F M>>(R)UWU+6<]QO40\-M4?RN4URPI_&>O0XNT@[KET4>I]EF_%NE:=2_NRE+ZH3UL#C8OWTTPY3M_>4O+S M;KT8]1(206XW[N_!?/>U]#:0 A^!*Q^!R)9!RPWQF6W&8KPLT3'>C[@2'"I3 M2XF*F;JQ:>DP6UBF3M(;_C[60:H2'Y7X6'UMULZ9E?!X^L5X.8*BT149/.W/ MNK'#,E$S_LKJSVRR/Q]L#2V&"M#O ^BO +R?C%LV .,JP'^1@+_79EB"\!5( MN,72%^F>K>"^@ONUK,-3\,H&@-M]7"$5TF\TY2H?D(SC#)O7 /EF+#FOL+[" M^@KK%_IEGH1;-@#@*K1_D6C_3]+%D1FG0+^#*&+G+S/UHL+["N_7L@Y/Q2\; M '*5)^=%(OX!W?@RP-:"^452 7X%^!7@+UJ')V*7#8"X2L-_D7C_9WK) M,F'\);L723>OP+X"^PKL%ZW#4_#*!H!;I=F_2*0_3B,8D7%0-_[5Q9\V(2VG M OP*\#>80IZ0938 ZBH-_T7B_DE?]EI2Y0=7T=H*[BNX7[@.C\\I3]4L:&$G MBT7=V^9U@GOM71/IY'),_!NEXAK^I]7OM#_^_U!+ P04 " "A%Q6B6Z- MR94: 7. $ $0 &AY;&XM,C R,C$R,S$N>'-D[5U;<]LXEG[O7X'U5FWU M5+7BV,Y].YE2?$E2]E,/TU!)"2A0I%J$'2L^?5S ) B)%X 2'+(&:H? MTA:)G__>'^#+B(OF9.0HW-&,"<^^D'Y#'WS2?P=35@T1]\B]IT^X%[O M@R0ZCQ9+1JOQ MV1C>O,!OW_XV???V[=GIBS?^Z]YD\N:D]^(EQCW\X@U0G9R^\5Y-WK[R3XAD M^AB_B[T9F6,$'0OC=X_Q^Z,9YXMWQ\<_?OQX]N/L6<2FQZ?/GY\<__W+S5 6 M/4K+!C3\OE;Z<(&]9UXT!Y+3TY/3 MLY.LM.!%:[C3,.8X]%;&W>"[[ M3"Q&XL,O" F Z'P!95!8()W@>"R;&C,NR8Z0 O,F\C"7$BI*QEFO"N6/2+BS]*1!V'8<0EO7B2/ELL:#B)U -X M) ![EZ%V3R;9\E58ADNFAOS?.\P\%@6&>72\8-&",$Y)K"_ADL&,D0E0PT+> MRU:I?P1X_ Q:DA4I5+ N>N+U,9"0X";O248KT']_% , 5%CT^:.+QAQ[3B0 MQ+!%2*#_[?OOX<"U_T#B)<%_1O=],G'M/I#0D&[1>T$]@O>(^N^/SB/0/X^0 M>/;U_KI:CY!5JL(9MXQ?WI /S^5_)ZB7JZH])*E^/]XLN\$EB8D_"#_(OS7%Q_[-_W;\\OAY\O+T=!:MBL9&&$X@[$?PL"13. U M5BCEA12S R*CX1UFT*L9X13:&>^,SP8[(UHO[-%"OZXS_TM'X1N.X-\OE[>C MX>!J<'=YWQ]=P]MMD*O@9 3M91UH.5,TN$(YVP-:5^>?^[>?+H?7M\/1X/QO MGPP%49PP(G[DU:)H@O2* M$52"LJI17K=Z+FH7%'K]'1*-83*?8[:,)D,Z#>D$](N0]STO2D).P^E=%% / MC$=;\"VY&>%]NPEORE@ I;%&.6^4,>\0=GWOSX3&U,FXTTA,*)P\WT1!H^[0 M,-\3$1LC]\3#"\IQD"XKMD->16X<_I/-X4\YH4U6'<+B@HRY_4X$98VC?%K< M2<:\0R-Z'3Z0F O%R7J5UTF,XWNV.;X:=8>&^0I3]O\X2,@7@L5 . UX.;%Q MZ%]L#KW@@R0CI'/J$ Q"^$(8Y*6+K"L"XW"_+)-T2=NA 3Y7.].0L\3C, S6 M5N FG7&X7VT.=\H"K7AT:-B',\P(V#+$/X_F"P*&E8N*4D%MA.!U04T7C'J2 M$])9=0B)&UA8[0VFM+1QI OVKB+LT+C>J4CF$HSV2[!"%F+GNB76RF 5N7'D M"Z9HQDFZ#U:\?D/ K4-P7$/+PRD=!Z0?QX3'#E"4D9I@."W8HCD7I-AT#8&^ MY[&$^)>/8I4EPI,VX#/"SA,F8D4W%(]I0+F#\\:>H1&M@NF:\D89 MH7$&C6].E64/T_L\DHY9$KHXD.M8&'$HV+L:-[G@K/'K$#"P,=Y$<:S$\HXP MJ:;;0E).; 2C8 T#'_2KX/27;'X ,V4Q= B*8;)8J)QZ')SC>'851#^V2-(R ML3'"4[">=8Y(L$2"9T?3N.X)I\HY=A=@!T__&I41@X+YG#- @D.'!KP^<+B( M5&QOO^'( E%\7L5G%XMQGA4YFQ* TW"TY=''4-Z-Z;H-?06W$H.@'V(P,=A&+ M\B"?H^Y5Q\.(2\$E4!4N["(\*J#G!L<:C7'X"R:_(N_B8%=$ ]U&OYZ)$8Z" M]5\36.PB1B5A0M>]NXJ!$9N"H5\>;>PB+-910C>P7-D:(2P8]FXAR"Y"FP<' MW; KT)G >5$PX7,671QX+=KHNL1M$AJ'OL1HSX.571S\TOB6&PQU+(R %*SV MFD!9%_$QA+I&8VI_/WV>51C$H.!KV>@H1 M_9HVI$LB8Q?=N2.X M6C7'$P8;9EH 4/,(?1 +K;B(4N-PGL0(1P@:C?16 MYY?$26?;RD^KG'#5I65AU4U$0Z1W='7_G^PP2GM\F$=E\B=#&$*NHOD\4N)R M'<<)\:_G<^)3&.Q@>14% AH JG "85!*2;PH$2 ]SU'GK*-1ODO^),MY5\U M6DJI;+:24*0:CK26HU735]*>-5Y0BV>E<^D@SB6B<@,6CK?\O RH>"PAV+0=..%>13HS\7 MYN$_129JS+^&C AY)OXG3&583\3/91K1*J/>$<#]5FI$ON"UU<]2K$_052.0 M:,5O*&\'D@V1RHQJRF_R;^T8P$%\4B3SAU\P3YA45G>7CVJN1@$H23FL$H#\ M#8]UE& &K^BD<48M@8$\9 .9+A>$=Y^#F- M,8I1P75;=09H8TV1S5,KAY8$*5J(H(D9J8_@M\91I#6@54O3-(:#*!;0OP'5 M*SB[#F/.Y%=2]BQQ-XO*JX*&U$Q=9(3I#6I6=A'UUN&M]"Y"/MMA/3*R, M<):>R%2GSXI;2'HJK>L@>B+\C@%:\C:!:' M=7R37G&E9=9T$N_S,-ZJ1J,<%',CJ^5@ MP^C)VH!$(Y!H!8)FH+0=F0?](#)% .5[-4Y]#R86YO]BPFAEJ,HF%] M0W591"45 Y35C$35!V&PA>GT^<\0AKP6HS 4LQ]W$X;3YYT4!G5MP+:;?P6U M$;R"8RN]O:#K6[L:AGR2I">+PJE\(2($,B!!0QQZ)'^V%6I;UV)"]W7!#[5" M5Y^(JUK5:QG_4$[+M.:UYP=IB";?")W../'Q XS<5"$S(FPNT!+C+=(N[S%W MCESO7(]1(@JNK%*)R.KMI16G B"KEH*158YD[0>9D-YB^)UY^9=I!(F2&!1? M/B.WY)%?P6+Z!\'.J<9[J,DH%P7_6:E<*#%858WRNJ5^+Q)=1/5(U(]D PZB ML15@_SCY><(!=1W$XV>*1\4-1_6'D:" X[*Q:S5&H2BX<^NN6K(YYY3>_G,0 MB?TB;@UHP95[@,EX>58^G:@/':,3*L[\TE5!+ LZ!\)VK,<(=3U\M5S:5HT!M MP]HH( 6?L7;-8$'-%U5E!9::;=A%H+5[!=?@>* Q5 FLE; >:=Q9VT"^DW) MUR&U2PT+4*NZI*F_?OOA 6J%QP69$%CR_+T!7,K0"&O]797KL&8U'*!<'_E[ MXD6A!TM9>D11OL;\"G9B)E*L,$]$\J%PC_/H":?X/MMA%)R2),M*P5EOF'BB M2HE,=]4XM&J=C"*(D\6'1:1*\K:W*:M9&/&N_0)GYRW(FH]JNB9FFCD9L7+[ M2F5+:F_ M+/D@.IM WD5<.$9QD"92;W-J?9JXE7B=G>/KAONN=ZPO'Q0 MU.H)G.\<>YKJC>)39>)%!KIRB4MA2MFHKRMG92+M<_ONQ\$4L9L1'K@G]Q MXP/._^E _'[\&+_#BP4%619/U.\PC%3;Y2-X0I002YAFRR#\1^%RI:N(I9[7 M^/*1, \ \M7N?83P..8,>_S]T00',3E"(9X39=18\PAI$(A0\/LCSA)@\3AF M 7VW((Q&ONC.^R,_4??Q'Z$X@0HIV/OPZQ.+DL7[(U6<5';Y-YB)S-6+]M#-ZMU235*]*"CY5V[DXLF_1=C#'Q+U!P'$P47]S M$;>[!6TKOL-+T;11I*%1@Y@K(W/7:1AS0/QI4,N22_LJMU3/8S7A:$7:-+(7 M)(SFXHHOLUR6%FVZ_;!1>H3X\16+YNG4'T4?R7D4!$1\0Z%2$LV$#I*G7HUQ M(!+0H0==@FVM$)LS/,[%\ 0\L0^,265/:TFV#MX/F<]\5/_3OKN\N5WI-9=>L:%UZN0&DQXC_=$C";O4#,_\N8=X,Q^0K;+_Q M%S(?$U8U!>LHGA!,/YIC&EKTJ.(R.]/*8B1K>I4ID;.5@-T2/I@(]4.(C#QU MH;])7UP0V5T8 BUWJ'+4GJ"FUNYAY>=U5_/:N"+8TS>]0,B69CLO3(PI MP_,+.2=K^U9!T8:%HI^ 8&@^*-,V75V^:6PR8W^@7PZ37N P^A%5SE0C7$];!D^ M?S=;"D=#,I8S<\O-HV!V+A8!)?XH&D)C2-P?)%R,I5_GB'#BT3!ZHTC (4NO M"5AEYZH)FMX>U30>I'?D7X90P=(0,ZBE:7I>16P1@="3CU'HQV CR,7/8(G6 MTK1!S;P@\^@J((0/E[%0Y>O[4U6Z#3WY3 *8TME]V]KEW";-V8*P:15:R[VL M7?U,,A"U M84*)T(2XIT7I-CBX?.0 !/QY)YM1&]*HI7NBV901670MOQTIBF,0,*HH50/K M_096I&V [XZ1!:9^/SWYEQVYD]]O7*I_1^21?PSJM LW)D_8;9[5LGV@(TOA M*=,N:E?5[?FU9_45$_(FPJ%A5=HHU08YKAA]L^R:"5LBKW=8'%Y5XI-;EV;_ MOX&L87U9?7!O%3Z[8]2K,:I+"[=UQP=.<7Q/?*(NI[W#2ZDO7D7,QF*SI&YK MY_7<#*WM\">LA]YW>,V))SNFG.IB/;%*]+!GUM:A64_FN XY@:DB/" J%]! 6;GZM=RB6%&_KHIOOI+GR. >MD: M53^=R\NV81X!@J V)('X4+O7Y6V%*W89YL.D3, MAF,-12N.$IPG,8_F8"<80J:;Q=J AG8[DKH-L?^8/4I=XN+K8QBVSAJ[WIY% M2P^WK';'-)[SA0:D3B(KRS^=VR(@X93/MDP8[3_2^E38TO+[\?'[=*X&:0VNX,BE*A7#N6FS$?BH\V2PUF M/3]!A&AJP:LG?!JKQD&-+5J:KI9IFY R9,AOF5C??,));91;_3L(#5Y>-QYM M0'/C4/ ]$729>T#,G^M0?FO"\7"Q!9^F\7;).&QELF'1EA=+.Q@R&WZ-_I01 M2;M2E$TIB;MS;CIQL2P:D07>P'[^@_#L")E;1*.*1UN5 HG'>'/536\ JB)KDCGNG-VU82E!EY& MV(:PKXH/P(1?Y9R*&/7Z7:TC6"QB+./W]3&G[9BU]FC)%@EC1I5Q-YY-ZQ?5 MOO:"9KB%O[Z$1_/^^GSBUJ<^%N/EY6K@.,+,HLRGUC?(9#=-#"-GA@_[Z MMXQ4-,74]_W4T5J-L]RAJ$5V/RZ+<5_AO<@.+N='8*N<5W+IA_%-<%#K@VZB M*;&IU=X0K1=K;7_*59K4 M_;]EL+=(W?3:6G8_E7;#S:3O*2-?;6E.UUS5L6EC=.PV$2I'?B)@93RX!?Q8/(U5M_=OB5U<;OMV+4U/_U<'OJY M#E<]2/-60U_KGKP56:G(L/QE:[_1B;H/UDWOE]FJ/HJR%!"C$THOVO0.D$<. MU6?<5ZY\\34;[2QVCE'HZ\<"W4],[JF>EARK_+P<,^JG%V%E_L+Z-;&6I TK M8IT=6Y7N9&7KV#-K6!VLNC1DB_MA6I<79./)N!66B?C2NM#9/H'4W), "OFC M*%W#\G#U;ND<;A6UUC04H<#K\&\T]#--;A!6:+TU%[DX\&BK;KR&FFPW_!D3 M+Q%R,&)8^/,O\-(8J+%@T+RWO]9Q77>,Q(*P/>=)*L_+J7^W/&RW3MR&7:]B M_=XV):M%+AW7+WH98^3;,VSM"IZEP7ZTRY;]V";)U2"0PYW#(^]JL#E 74[7 MZ"WMZZ?P27WZ7'GAISWQ*F5Z2X\JCF?2L,TO'G']8$"!O*TJ@5W.V)"P!\#, MD/RY%:_F%852M[!V]UM]9J@5<3M$?4BG(9V(;]#S;*4T'.RKHVC#VIK[+;3] M3)S19@_"Q^?H^[#@T1*_1M7Q@SM&OL#<7XJP):Y=MQPXM-7W:9.9,F-D]Q.0 M:US:(/8#L-V9S+%*OW#W<3E<@"$6L>O5IURNX$<:P@')%JO41YN#@_M@W5HU M,I_J&UEKJT.?PN.G?V?6W8&Z->>6+"UZ'#C/\H-]+&*CJ$3;J+MF$AS&)45Y@RF:JS MIT\I[-->?<#"A'6;Z3CP;GO39EZMABX]G4> [>$'+ M:9J>UK7WVO83T.%AX#T+9S'A$Q4D?MC"D>I24;,,*+D\57, :8;RJI*QD&WI0N(;7E%A10]"T+_H3 M"4%U"2X#XHE<5I$+B<-E_.FR[X,4PR:WRO!0N2 B31 FB5&!V)UO&Y#6[R&V ML:4JRS>]2&9?_UFMX:Z?#:HF;-Z=)W3PON_\*;>WK>BONHVVZQU@ZNF6K+LHDUM3L$RP.#Q'3(* %0!W[ MZ]+,I^=O/AC-O_7^&L ^%OW1Z]F7W[,QY^/ER\$$_+FO\[_ MDI*+V60#11L'2FD%44BON'#) M%&\RQ^ZAD_'T7W^I_XEA@2]H<--%]^M??SE>+K_\Y>7+;]^^_?E[G$_^/)M_ M?BD8DR_/O_W+V=>_W_K^-]E]FWOO7W;_>O'5Q?BN+])C^S%);=G#^(Z\7:;]3?X/QK4#\"+D#R/W]?Y%_^]J<7 M+U;3,9]-\".6%_7_?__X[N*5R]E\.1LO'_PVZLWG_[QYLW1)X+?/6[YXPO^]9?%^.3+!,\_.YYCH>?^F$P) MAA!WF)+X5).IUTT_&>?C][9 73!BI^7^(TXVI*SE\ZF:5K7YI4 M@CTP5\#N'+Z&"QP.7BU>E\3OP?26>X,SI#]DZ#,BC!%^E! M^QR2827FG&_,#@UE06/I9%C"(G:"/'OZRSIM+W&R7)Q_TDUD-XEW EA-X.-' M\RHLC@^FN?[?F_][2FMR0@]='"Q?A?G\!ZW^_PB34QS%P%645D).I="Z(WH% M:0K8Q.CSR#")UJ/<"-CUT5\AT,$\O9C-,\Y)F?WRXAM6U7.FUU8HPSQ=8];M M577VC9>+TY.3[IDP7N+)^=]7)=>*%\M9WS)9L8%&M"M=#E*:G1*8CYB0@,4) M_H;+\S%S9E3D L$G%4"AT.!ES,!49ES)G$G'MUX+]^#9A!SBV9&CF02:<>+# M'+^$<7[S_0M.%TC$/5P>X_SZB#$:+XW@@,DR("0)HDL!DLJQ%!_0"].8&AO MVH0A\MDQI+4\FA'ETS&9[R.3/85P)2^\H.TU4BP'+*V9*L4IR'Y6" : MHX ;9T3BPOKF3M/5]V\B:_WL9/WH&6XFX_?C$,>3\7*,%P-21@@;DP6751T0 M!7<^QD2F*1L?/(_.E\:2OHVBE=/S(?RH]O9B;$Z6Z&0 HXJO.A0A8G84C 9! MZXDGS6\&1JWM(AN0%[\B!==[.#E/?C-Z'7W!.4S#]_!XISCX?Z(]S3,6@ MRY7\W25ESM2-6Y!Z/" M#)/>*O VT;M%HEC?&$8>'%*T)QQY;K:77:8V^"_DA9:G(;QOXS4L7+'Q\F8;JD-53WJ[[4,*,Z MH5')D!0CY6M$H!7#,SBA!: L4M&R08&LL;COPS,D>]A ^LVFOB<'Z6.=QL/R M^P*[P8X8YZB2,I"=I["S8 ?0@94TO,4(FG0UHO_7D!#LFT-Z-!N\AO&_,LP M_3RNUK4;'Q'SW31-3NNIXM]GL_QM/)F,2N B)UM=>4%J2Y/7%K)/$()CUNEL M4;OF>P$/XQK>?M!.[&@NBG9*XW)S\K?9-)T9,Q_1.$%V#+4F#YX82B@4AR@C MCTG90G!:*XN[@ QOJV@W);'S9+?;+)I-/]_K,Q-U,!"- M1J0Q>BNB[+'R,R4$)) M(IYCQ5#83OC(B2D0E=7,VR*+\?UM%MZ)J>&81ZFXG**K)RV:@?+*DX.>&,AL M@RE>1E*S_0UO2+%/4R;GBO@N/7@C15D M^ZWQ-"1N8^LSL_:&KZZXV;1[[BI=*7#I:*'5(TB60!E)P44L :226II<=W!; M6[^;&(9D G>4^UT*[M'3W6ZW.N=Q'7N8? CC_&[Z*GP9+\-D9%-"YS"#R8S< MU^0\!-0"G$HYE)QR]KSUON_=4(9D\1I3H,7D-V/"1UR&\13SFS"?DJE='*1T M>E*G&O-K+.,T7HZP&..X,82+R*E)*Z\2?AU$-R?XUYD=C MD?01%I()-AA*M.2J&^*J*>25)2/!22-*8"RIE/85(C7)?Z&)2\PH!VA$S;/S MH@;:&DA.Y&FP& T7>\Y_&4SHMY6T[XGR'C/7?2>%7-E=TUYQ$52&P#-9XL05 MT, -:,=%L;D(G?5^\D*VV]9\@L!O)T:TE43;_>TK8[R")TJ#ML1 8V2D;GFV M%,DX"1K1><5XBJ6UMEN/9DB6KQDEVLS]#2[\V\N;4_2>?F]19_7IB/[[SS>_ M'7TZ?'OXX;>Q=Y#_ZW3%Q\/R1YC/0SW.#2(8+!*!_"0:8E "'&&$$#F+I:A4 M4FL+>"^@+9-GX)FPH9T0VD87Y-;.KA/UK/9O5)1&G\EOUI@,*2E+L8]A%KS* MN@B>M&&M$RKN1S2D?)J&:J*=%%HFWW6&ZAR$USXP0:,RHF8 8F+UG(PL%PW: M1PJ'1//B[!L0MLRK>2Y:89>);B;MZK?6D1Q.7^-\_)5FX"NY*HOEO.O24M/] M/LQQ&;Z/ C-<%\^ Q12 8F=.ULM%,,&ZR$(T'EOONF^*;1-^V&>G&WJ13 ^\ M^10F%/.45<+9P31W/[P[^4(VKP)]=1SFGW$Q0N,,UN,C:2J[O4O@C"(6,_=) HKJ)!<5P+LL@4>*EXGP M:&QS%^0FB-U/,Q=(DU.;LKS&KSB9=746%PH_)*OPEJ6ZD5( MJ%7SPH9[ 0UI9V8W/MP^PFPEAW;Y.SB9U!QZG-) )W4UYI/Q=$SZO=/TY]BT MT+PH(2$X)>O)J@)"&X#\ 7(.9=;6M"[@VPS9D'9MVI*E!\GTNH]C>4:,!,0P M63>4:LN&Q!D8A=*)0O9?M$[[>G ?YQ$.Q9P>\F$^*^/EB!4R,;+6(?(2R0*A MK3\AR&!1&\PLI-8I7U=>/T@U^$AYWW(&'CG+/=KY0B%N9(9!")S6D>>D?;VW MD"D,RLDJ(5SK/:@'[/R#RJS?"+.US'>;\G81PQ7J%:E%<):!]HRH%WP!QXL# MZ[#X7%.28FO?;NT"?XQ7]Q6GI_B6)%_I2:F0Z@%*3YEG30FSTWKTYEK :E$EMQX?%3 M_"2I'*\./OWC[?O#/YIF- "YO,8)$BV];[EINC>ZS*J-*N M?1P28CYKZ(FY:KBZQ7-8/G3[A?AA0L%K#70OCIKJAJ"A%0*:UXUEZ1%BKLG] M*2H32=F5<#,?Y!:O'OGN(9F6GNASKFWV(9UV!\3=H+'+?21D-/XOM1#@QZK> M%W/Q* 0IVYP]J-HMR:'C8!/WUC&&H7EOLGL!#,5W]+,4K7O$,40KIA7&U_KPQ;Q["M&6BR4]! MG:9RVID]U_1BU8?G\-[.YO1C.L;T+_KG):8Z@_33YWDX>3\+TU%AR*(V-/+D MB>1:!0I8!3E^,M(4%!*!?M ?>O3;A]3199^6JS<)M2'2KZ>+\90BME>SDTC# MKX NIH&FZ;"\6RQ.J^+LF%Y+VT::)R:T2,!5JCM>48(+HH8.PGJ/1B=[,PB_ MFT;;OWM@^2N]DZAGZ;371:]FTZ\X7]9.1[\1P<_;.Y[#[$Z.SH_A+VI$1EQ) MJ[FFF)%%3IA++7PS%ESA,8G"*1[=C%$[0QE2\YE]:ZG^9=>R[^$%[*Y.\_!+ MG=#%F^\X3Q1=YQ'1PONH$8KB!7*>F M@FKN>7_$K@#W:'84OM?MS%KN2X,G._WI.,SQ5XH5,NG>NN'?3>H(=99%<@0I M-+%=H($@T8(U)EEGN=7M:?5(K%OFX?Q4GGJO(]C6N_O^BJ^";[^DX3#_C1YJ'-Z60JSDR+EA3^T\6 M[GQM0FDA.N8 O0O,:Y=Y\VAROR/<51YK2'IQ\G>%I)HK+-HID$%*4+46*7)F MB:Z2]!BK5SRTU@.;HQO2)N& .7Y3>?0D_F;J8@V^58G4=7S6,Q=C84 .,J,X M4BH(7/(:"61RR9+VH?4YZ>;HAI3S]/SIN:OX^Z;G729>>%1D4!-@";6R7!=P MM5W+!"1848.<,!I?(^0QU M1R4&$Y703.SIL/-!X[Z'DH.@E8S!QMK&7I!K+!,X;34DR9+.OEZ#V7JQ]E%R MP)\XU-F5:#L7)&PCQS8;@P?;;FQ>,%T+", M_V;TM.::NI%GA665 P2?:*!*>/ Y&U!HDS+2HF;M"_PW!/<,3C5;PB MJ![Y0Q'?ES"N[:5Q/L=\5KAV<=7JZFZCX!SGVB$(C.1:\53(K!8'(NA2,Z8= M>5R]DVH3I)LPS?]DGO$>9+H'_;5*WN]61O:RE&@1?"0\2@8-0:<$42O#M;8> M<_]LNXUKHPU$]M.3:T>!M=DEJEV":?1=HOY%;PFOM%,V@BNU6DV@@N@U@HG% M1C2H,-YLU7SWSL\=#]](]D]<4]-T-V?7"6YW7\FU/4TW-D2N0$O<^W_ MY@H0%!HP\RY89XHVK6W-SFTY^1Z;M.Z#..TDU(PTK_'+'-.XFR3Z>8*="*;Y M*L='VB>C:D,/4>J12*T?C,Y;D$J9P&V.IK2^*' 37!M1Z(FK:%I3J+F\^MP< MO/L2C)'EH7"?+11E-2CE//BB!"3%@[?9&MG\[M&-P6W$J9]L9[D?R;7K:G9W MDG)6VG-!2A)SQ1)] B>D(I)[[XRQ7++6%Y8\/K6<_V0;R@UDTJC[G^/ MI_F\]>WA=,UI[,A*1\&^(?9JZ6LGO@B!D $],I=Z:!9OG7"N*:S:_*4;D>,G MV4/N52 ]VJFWM1/?,>:_SV:YI@S],9O_J^XMS1(N%N<;XJMBC!R=D^3,.R%H M4H2FR+_(>O<=\4,Q^D_K4\_'H]V(>4]=\M*_*>M%N"U+][Z.%[60=39_/3N- MRW(Z.=]W&BG4)CLC29O*>J6#*4 :50./K) 7QU3&UHTR[L.S$:'\SZ'*FLNG MX66F=[6=O6#TR$B#(:4(&NO%T25S(--+OK]'Y+XV().M#TX?@+11LB'[N7C3 M4DI/43+C1319) F\-G]1L6#=XR:UR'R0068I=.O\C<>6S&SM,%YTG_B$Z71. M80W%T;/%>$D 1L$ZBF0R0DI=D[YDP6L6(6-*R"S]KF\V#EWG(M[SFN>0H;TK M*VXXA:TFO9^B^;,>6O7*E.6/#Y,P7=+"K<4CW;(=!>2%Q^S!UIM2%*, ..9: M#I**]IX94@W-.P]M#N\9)'.W(E/?PFM>4G\T.TB$9([_P$D^FOTS+#ORGRV" M+AO89!2* F5-$TY61GOPM7C2EIH,S*)1JO7>ZL;@GD-J=W-J]2*Y_HAUX5/< M[7*,#,M95OH')@K- '9.*@>,T7(=,(3FY5O;8GP.6=Z]TZRE'/MCVWHU:UP* M(A#]@XHT!4XY""5ZD%;6[*]4]D2V!_H,DLS[=LK:"[37AMF?ZFS. M?\S*I_'GZ;B,4UTEJZT>FJ,/L\DX$=[K]>6O<1G&D\5U?)NUTM[E=2V:;#<; M;J/VVSL5]X^284D81-#98'7R2[V;)T LP;OB8I;8O+/]+H ;[ )>>?"(I<"M MK)?_YEBO)A*>?C(%M [2Y"2-UJVUXG4$/TV3G:V8=,>NWV.ETK2-UI7Q')#J MG\]_T)+N$H]&(103*3"!I&.H9QNU5X_6X*),UI5@HFM]:GX_HB'M7CP=S4Y.Z//:Y+"VS"1_ MX^0$\S@LB&=6:$/[FCRNH.5?5*\+CN;?POS_.&4(M^PP(//<^PN,KCHF+,:Y\BC*9)AK=XHF9Q$ M^LD;+B DS731QF&^>3"Q<;OE[:"T;C1]18"'Y2QDRV_(&UO^&)44+!>TX+6N MUZH9GL$7&C^S6M+(-.I;94D;C_J>]P[!JC\!;QYJ.MU*4KWU+'^/GT/Z<39R MM")ZQ@)8)A.-W(=564,N/IAZ.WCVF_4)>>!%0S#D R3+HV71&SL.SVS&F9GH M)F<&8'#FG,9C:)$_42T<-)*M%8E+()&_FY&[,DKM>.(2^<@-DR\ZR:<.: MZR#(99BN;F>HW8/7383LP)7V[> M9;JES;[ZNL&X>?MBQF8V^]$2ZS*"HS$7DRP%?=;0(%;(06LE;6V5+K$S;S6II9E"=4P+M*_1KM M]R655H5$)<+92,R!5%;H4 9:P]("0#Z7F6&;E$MN%M^ M9S"*LBD3&LYM;[;UODT=HIHU!%8[=F91F(I.\0T;;NRR_;;E M$-]WJ4093[ZLXLJC:QL1P4;,D=:7L"'48I>:?^ZQ-L9W@6>7:% ;C>C>UPPB MS[EO@5]C>KM9;]1D^,H@3Y>+99C69O#47VPOP M&!(Y'BDGY9G2?#,]M^V;!Z/Y]D657D7SM(> *]+_X\=D7#_NN-_G&=X]K]O+ M$=RFPVUQ@G9':*J9E$H2+X3MV@'75O9*U6H*88357F2VF5O^T,[ EE O+?U5 MJJ]NO#OZ-AL9K:(ES*"Y(G>":P>.EP"Y!M0V">+V9D=Y#[QH,-[UCK*[ICU: M3FX;4W-S?1Q\^3(9UUOG/F&MKSVXHN1&'*64.B9@*#.A4PZ\0 O,^HCH>4EY M,_=CBY<.QL"TI$%?D]Z&$O>1]'"*HZR2L04+$"$3*&,C1!4CY,BCK.V&1=XL M]G[@18,Y;-J7!MAV2W*18]T\]AR04>4@\ M:94WZ[UQSTL&2RZV&9-5X^CV=4]@X(6A=$"5*EGES(% M",HQ\(:&7-N:L;R9<[+MFX=P0T!S,O0Z_;W&#*MB@ZX@Y=)Q/FM:5IL(+9:_ M3^=8[1CF[@8,,EJK2S#HAXN^>3M$$6T!M(@K>IR21CGYM;7E9:G&]1*.:T"[ M?=R#FF18==7;V?P5!+1#B*Z>C*\WT[CW)/1FQ0+K\%YHEY&VT3JK++A4 MJ^>SD^ +(P-B541!,Y5#ZY97#X(:0B0W>,H]3H2],^O^E5#-W"AR'76R#HI/ MY!VAYN#K?2.\Z!*=)S?W5E3X-.JOHAU4BX3!DK&QU/?OJ5Y^>#ZXUJ[H^C?T MYFMN.*A&SN0Z;E32GGU*O]5H5:!:2D9S"8A=+\TYGK#0\YE7JD M),GSJ%UR@BD<,@I:CTIFE*UK9UO@'I+C^:3>G;(X&CV# "9Y&#DJY Y(%#BHE6*(J<9>O"_YU![V?6/LXF M](#/5=Q'WV97"' Y><46:T5$*)IG4)XKDGF,X#7WQG!DZ=9]Z_N9O(>Q/S_C MUXK%CU,$C=FP9PWP&[G@9R,X^H:3K_C/V71Y?"7$9UP:$TN&&%"3)JWM#8.2 M0/A)DQG%@VQ],U0;Y,_/OCTMCYLRH=?&,V31\K#,RIW'_&A;C7=+)]@.L1=#^!%/8*-9?0;L\HQHO MTF16$8U,[:GM:OJX-PI4M Z"<**Z73:E*-$TOQA\+9C^=\\%)HS%RJXG**C M,H2L R"-64K.BA"MN^TTV3W?E^O0AB?;;XEO(Y>6G?NO=H4>6"Z^:5JV_?LVI?M[8<(.\QXTWY_ MP.KL6=>N,J(''Y;:.WK^M68&^E $TP*$XQ0&I.P@&L6 B>R<4C99Z?L:XGI8 M0W(]'LV(VU=.M15'PXO.SH!]#-_(&<+Y.$QNX)).<^ZTAR!3[6I :LVS8*!P MYW4UEZ+Y#5,/HQJ27]*>)6V$T9XDU^Y)NPZ,&TUNDBH0LR6_23(&-&(B -237I#U-&HFC5U_DU:KTY--R?IHHUL)+FWXE!?D,=M[!.7G4 M>UIX*[L/L$7)W[H^"B./3"L2.6D(73-UM ,OZ== M@UKV_[G;S?KUQ^57SNXK.*@-47X[/8DX/V^&=O"5)K;FMK^=S?]>6P:,.$]& M4BP'13$:.5,U@3XE,);,J7,ZJM+Z4I.^QC($GZ@=S3:[)WC/#&C4$>=*?=6J MQQJ%C5?KZ[0+14?/0 HMZP$2@Z 8@C51<8S:J5N;?6O:XSSPIB$X2.TITWZ2 M>S5^W*["_>,C*E%*S7 ML5H;ZDTBR8"/]*O+IK:IL/FNEO+V1(YR33M!HG:VV/6*17#) MD"\9$U=.JR+B3MNJ*;5A2-50L)@ M,^FUZM1'%\ +P\$$1O^0C3>Q]0G^=01;&I5^$]G;B'J'*6XFYO\(%.D3C,L1 M%8H*I14"T/ (2AL!SGL#!,"GDCS9Q]:2O@5B2+%S&UGO-L_M5O4QV%,4M$+T%);J)T<2;LH!]GKE(-13C9/T;N-8@BE\8T7]VXSW;"5\2UW9X0Y MQ&RE@UCJ78W:\EIPS4 5K,4UA;3.S0.&>P+S6\_?E:17'_BQ"ORP_+[ [GCM MK$IHU7!*T)0Q%0KXVHE1\9+!DU.O\R VA#<$M:46 F\3N0SK- M]-M5<.^F2Z3(;_GF>PWLR;YJ5GBR##RK%:P$#UQD"@1]&!E'Q61K__L>.,,* MDONCR"Y2V&N W/U^GJKVXS*EL=!?'V--;+Q(SV\8)#_BK7T$RKL.OEFP3&H$ MKX= %ZC.+XQ]O4HCY4DP"UFP&A+5KM>2";!:ZZ@%.I%=\UAZ,VQM0^V+-XR$ MU(:S&AFDPNLRC!"X]T K*'-1N$'>.@5G#90A6+=>&7-_3/XXD30S.^/=I M'B^Z2U(QO_E>#_K/ZH=<+6:J=R:+V@M4)2LA>*MI(K25489::[_/!;,.Z!#, MXEZYU;\X!VY%1_QI["B]=QB6].8$[-N6FL!0A&* !4>J3->3>T9:3 9%G%*F M^-(ZY7U?MG33]U2Q7*U7&47I>)81NPRH>E>J!J^=J^66*F.25C;/3WLLUF=I MC;?AW%8:LY50]V.NKZ ]*_T;:5D#XY2 >\*GT"+%1\:"2#+Y()(5O/TIT580 MGZ6)W@?A'B/"I^$9$0='-!\B:RXAATS>JZ?@/BH5R8E)RDJTPHG6VV=;@QS6 M0<#0N+:U&)^$;6]GI_-1M%RA9PJX\+5Z.81:T:2!:Z^4<Z;XMQ6&<0 M ^/:UD)\&JJ1:SUR+FOC:2U(Z2*IWUCOH6 1'(KHG"TJQ*?4:Q7C$)K_#I=J MVPIQ[U3KVK9<0&4837(E4)PN1-"\+C 7#6I?K/ KH)J0S_QU) M]WAQ]KJU\F$^(^C+'V&::^7?EPKW-UQ>;C6L^<(.IQ.[OK+%ADK383?:2SE_ MY8=)F"X/KK]WI$QF(9=ZSYPTH%PDJVAD #*/G/FD-6N^M7H?GEV5X-IG_WU> MVV^68&V,F8$IC(+H>M^3SRY#=%JBIXB'-V_^?#^B(>U_-./)35764"AM,DNJ M;KW2-?4U?IEC&J]._AV+]8Q?@+ V@1*FW@W. LC"I'8*9;(W-\_67]ZWYB6# M2@=L+O:F4]QSO?_7-/4XTQR,2Y?X-K[X8NB^N%,Q^([O;%,I MWG+@S3$8"I64*$9Q.70:&(4)J!CFX'.NEX4:T M+ZI]&%>#U!]:I>_)A/^*8FTO8">SH2^/:V%O5?Y?I9(UY?]?/"%O1O/[8; M0Y?JQ*52R%D+!GB1%A2S#()WDH@9T3KGK0I[M!0-HKS[].SMF;\\;= %M4I= M2;]&4#0I$'UP%&X8&;5BH9A]FLQ[H XI+FS(KFT,9BM![L-JW@'VU@%^CJ)@ M[5]JO:Y'79*F2%D-/J; A#3&N]8[K;LA'I+%'0P'=Q+K$U'Q_&C?^N"+=+XV M2JI%6Z6 3T&!1%MBCB7V4G*R/= AG9L/AGB/$6*OGA]%-//3FMG9P:NEZ8?+ M8YR_.IW/<;J\TC;WTCD*JS_!RS^9U3])JS^97/[)#O[A/F"U\"+W/GVMN@^O M0%P!> 9Y)&0I+!<'.85M4E+232\^9:[:UQ%+Y?]0((]==Q!5UF\RM?V&E+;?O7M-E(VW%XC5R:,[F_ M)==J7AL2AB4>U-O :6#T[C,/[=BS3;@R1)B^L->%].C&+0O M%VG?#&HBIF;<>8T%"5:^, (W0!GK)7I JD#'AH_2M-_,? M@-1JQ-K>:3T$P+US&V'H[>1M\0]+$+9ET<^GT M)K/FZ^AL=:_#%J*-/M4C9*%SO;6G0%!< $=3(K)D K8VZ9LA&Y)&W@>3&LJI MM1U?ARF[F!5G",G6WF"^4,#DK !O"_&;,U%&]!Z\-#:12JWB+3E9V1$6=1HX]D5)QDH+(G[[[8 ([+7&+,0<;6 MV>WWX=DI1?O*C%YYY/5RF!L-W.IY7'%1EWKMF$%:1\H8BG)89,1XZ56V+')Q M\U+RN[.W'_?^07L]CZ7*M;SN/=S'>O:?/>1X-;&E!F(8F)-=N_4)N76>_$GX;A[IW_Q]A-'6V^TDB&A$[<]* M<4!1'IS&+!5J%E7KC<2=00_:K^J7?WV)M@]&KF!< =^EJD3/0^2UL4?MA.EH M-KP5GEC"HBS:>4Q];1BL@=1\A^@J W1&KXM&T$9H4+IJ!98*U(X3Q7&6HNQK MN \[0T]<"-&2*NM6S\Y"Z6]AU"'JPIS P&LW" >* B$R&HX#4\B4HU]];]L= M5W$,T:#WR8I'RZ!?-F!F+!NG(!=)"KOPNGF>#,@2K?)*BMC\@HB'V=!@;/5^ MW16=)I/9M]K6>*21R^0%!V=J?Z?:O=AYZ<"I>EVSU"['OK;-[X$U;/6X+44> M9/^.74=>9O-Z-]YB MY&4(B:$$+WV]3SB23+DHP)U2N8BLDF%]#WH]O"%N,>W F@<712-!];=2Z(=7 M]/MX>0U'0)O(X2!;,84^NLZ"TA#EK)]L"H MA@)KTX[D%L*#[^[_J$,EECBD3YC=-'9(A M=93(0H*-U!#X2J#XG47W4=1VUK:(KFG9_5X1/$@OB'U MA-P';5J)JD>]LM99OY8?-V(Q%6/)-)ZU98 M-R&9_8E(UH<(GX)P;V=S$LET)&1T03$%*&RN5\S4^X=M BL=KVV?2V[>\V-[ ME)N0S/VW(-ECQ+;_U+6/F&;3-)ZL&AK.2O?/X6JF_BD][<='6C#+V9X*MEIB MZBU1KK>):]:#\.Y,RBB-*49PP-K;0R7CP8=<0 K'@LC6Z] ZP[6G(H-WTWR: M,+^:3;_BO$[N85G]O*S>Q&N,%Y==4C"BL[0% I)KJFI7NAALI #8*NOC04E!,705C)@UAK&@]1X*XGN[OW0Q[Q]RYW1OIN;MB/-?N2Q/]K\ M-IN^)@X;I\E+/+D92YZB4Y. $H\#&>F)^#@JR M0*NXL&C%9EOLK9%MN8GZ$]*M-SGV;1@)>+X ?C9CGX[#''\-BVKE3^HGX7P9 MC:)7,5J>(%NL5Q7A67M@FZ)W+D2=7>OMD2; A[2/NT7*R=?+#AM"&M-N[1W+M)*&^Z?/J M.$P_D\;>),&M[A,E0S&*]:2*54H"(B?7P,=2<]_JK5A[B@&V0#VDW=\]DJXO MN>[/Y>OT[^+=8G%:4]')+YABYZ;^,5X>DT8^P7D:A\D_PW))_L+!YSGBJI;( M!67(-X#@62W&-;'N:A>(&$QRUCMI;AZ)/M[Y>QS&(>T5/XD7N ?1]JTWZ8-/ MN%Q..F1GQ\%2I)!S0+#,>E#D(X!G/D+AH: -0BK9_F:33=%M0CK_#$G7LYSZ MYM&:J3BXM:%^;3F-DG:\N@L0):I9U]7O\3*&'?_SX^_N7Q/[X/__C MW_[MW_\;(?_GY[>__O!\%*^O8#C]X=D8_!32#W_UIQ]_^"/!Y,\?\GAT]<,? MH_&?_<^>D/]H_M&ST:>OX_Z'C],?..5B\:?CO\=H0]))DZRT)5(J28(*CF@3 M1,"?2._<__CP=^<$ES89DK-E1"KOB9<6_Q7C-NKL=&+0?.B@/_SS[^6/X"?P M RYN.&F^_<>/'Z?33W__Z:>__OKK;U_">/"WT?C#3YQ2\=/-;_\X__4O2[__ MEVA^FSGG?FI^>ONKD_ZJ7\2/93_]G]]^?1<_PI4G_>%DZH?Q[@'X^#2]_8?W MT:B?9C_$7YWT_SYI_OVOH^BGC7HV+N&'M;]1OB,WOT;*7Q'&B6!_^S))/_[' MO_WPPTQR?AS'HP&\A?S#_,O?W[Y:1MH?3G]*_:N?YK_SDQ\,$''S"=.OG^ ? M/T[Z5Y\&0UZ*_67(!I0J<_UX^[:>],7U$(.-X'8#@W\*P$+PBQE6? MOC_FV\\B";*_'DPK(E[^[*IX1U>^7U/ 2Q]= 6WS0>0*K@*,:T)]\+GW<-Z M7$0X'8VGH_X$)I]\_%L<7?W4P'MV^?K=Y:^OGE^\?_'\W7O\\[<7K]^_NWQY M^>;%VXOWK_"G+3!_'0P1&.>,S][M_][B4^\A1FKTA_VRV_R*W\X_NJ"KC!V^ M3&&8(/WX0S_]X\<^ ]S$+?-<"B-UY,&SD".8; -EUNE>B\\OB[A9QF 4'SQN M4+;0T:W.!S[ H/G;WO6$?/#^4^_=%$^S&LC%02ZHPD,CM& M0@J>"&F%4X9&QN(R8R8W#,Q^$AK.S!_Q4U'+3S"83F[^IE%4HZ3U*&;*V7U= M;^$S#*_A)1[-ST;#Z=C'Z1]X8C^[GDQ'5S!^\24.KLMA?S%!E4X@O?=?>M2X MF!++A"L9B 2I":[7$ZFYH"9+[KBMO/ =8#Z4S!UQ+\8W,IJ_]SMN#,6:JBPJIE1!-?XXP^C<8+Q/WZD^[+IV6@RO0;L+LYEW;)]=?O+>#29O!F/MU5E,M:Y?OO_Q/ #_QX,4S/D6>#T:>RS!=? M/J%Q!3VIF'=2.F(<4T2FF(CU94])4FMIN;9:5=_I'P'TY#5?3]S+7!#[I"L4\ 2/GFG_,]R@-"P$)B@N&#Q%7UL[$J2,N",A1I>2 MC,K7MGM:(7OR[.A S%B"<235_Y^8EW6LZJFYU=#]./@5SRS>EH:E@/@:<7+ BW- M!,^N3(R7^ &*NJAY5YJ^@W$^NMY1M,O:UOMJ^]5P"F.8W)Y%R0(7TG%BDT%/ M@EG\BB9%F,W2&3 03:BLZ04(3U[+^XAT6<-F?PU_1C!E>3/6W<#K6<\"DT(2 M)Y!ODGM%7*:4T*"=H3FC"6JJJWHUEC/0>04A+RO?[NV]H2S*-G,Y?.<',+G, M)6HPG10;HWSQZNJ3[X\+[&P[C_N3%*7PW1/&VN_":O8?IF#%/_I<>3\+28 MI)DF% J%3 +%/<^B_6*8CURPVF9"6VQG1)J*2E@1+]H[&/@2R?LO/[B&B_1_ MKV=[XF7^PX_''F'V0F2)!N])PD.12*,BL4%KHF16D0<1LJQ-D4U!/W M"C+L'3V\G'Z$\>O1\,67 O"Z/_DX8^US"-.>!$H5BX%PC2:S MA,!+,$R11#6H8+P)SG5PACP*ZLFSHJ[85Q!C[R DGE_WG&+&'%/6>729$AH\ M3 'Q9>D1@3C)O(VFMFOR ,"35_CNXERAW+U#AR_\>(B4F[R!\3LT:>%G/^G' M'FX\1NLH26)E?=H;$FR*>$IY&KT37*7: >650)Z\LO<7[PJE[QU'7$3UO#^X MGD+J@4W&N D6XD[C:>6>&J*1YRXT#YI53V6N ;*V2E^%Q&O4/W>0<4_H*1V M0KKXC$;(!WA]7:1RF1N,D\OK:#)< M&J:B"+7S2K8"^.1ITITZ5I!G[WCE&K1S;B^![JG ,P4\UP0>9FBY.$V\DH8X M+[DPV1D+M9,2MH1XK@2JHI(5%-H[ZGF[_/<^#*"7J<_<1X7F3PYX$@:$0X4C M"ACZO\)G$VO?:3Q$4)$ ]U*JN[^7WEV,JQ*1?I@ER/X]#D832/_X<3J^AKN_ M' VG\&7Z8M \\!\_3N!#^6)7)DS&T]Z;\2A=Q^GE^!V,/_!(A(S5%!&*U8B3'6(H%4O*Q5<0!'W"/!_C='0?6/;LB"QY)8G^$%3NH<511 MG!63T^[A*6'S.:+)\V9W; 6JMY!)O[^NEX'4W/?750#Z(C181^BPE&*"RW;7F:6G]01W%492^C5P[R$.= [O#U40Z M?VL,H9YW(#5'2Y7K8K-F:W!//?J];OWE\_^US\O?WW^XNV[%__[]U?O_[-F MV?'_KOO3KV]'@\'+T?@O/TZ]&% #HN1V0BSY8#S@JZ4MH4$%< Y?NUQ[ MT5M"/ EW=AMN+"?K=*>2#JIKEOUK@, 51T .EUIN\?"K$#GQABH-&JC@U4O0 MCA_4Z%1MBZ[O7C+OP/Q97FK/"59N0:TO/K,1+S#8S[HWD,[C7\U?QHTLM.@@H<%QT2&FC. M!N+*\GVF!A1WGJ7Z1:IMD'T#?*FKG2X*?E:C;+*([D J/$^E,(K0".@\E&0 M:Q3N>E:A(\$C2%O[#KX5L&^207OHIH-2H$=I_FPTG#>.N%-BN6*Q7?O+<& MW>O1%"9O_-<2[WX_>C:ZNAK-Y(=B;%;5$YI*Z:@@3F=/)%A+O#*<")UTM)RF MN%2COA0+V O!>5+J<$JI6 K5@/[Y>H*^Y03Y?A7ZPZ:QTL4PO7GUYL5+_'88 MFTS*.4[.(%.7,_$:K3\9&,?=5U.B1$C"TAR=:D>>+1YZQGSI2O05:ZG:XNQE MQ<#X:- =4!$W0TC$LJ!+9;?F0!DXL5@YOS,UOFU*;"7J#BJK'CTU+R+*8M)H M SF;(TW) ?&.H;4O@T!#WT<"B;-@DLF*LD.:._?!G2>'NM51!Q56CUG]#W * M+6@P @C+'J5AD/3.X!%)O0E: 8U(P$@03 M1'*G20CXBMA@ \W&I"P6N;;Z+*N)ZCQ9=ESEU2S\6EI)\X;LL1!AT-R3)A)C M&"/2"TV\E988(;2WH!V/BV&HS2S<$]0W0L)#JJYFL=G<"[US,)O5H&ANRB)? M?(%Q[$]N7K,>Y5E&E=&4%-816>KSG3:)J.B$TRR#"HO1\G71@-8//6,.=27Z MFG5G#=#+G*&?O[[[A(0>C5\-7WR)'PO/$7M91&G4?)F?#?QD M\O.]]?68D38Q T19]$IEY+CC6B%*YT7T3UBD*B_&,E=39W\L9\RH RNJ9@U< M@_\M)+AJ-LN[VNPE,[*7#8U144G04E1$*H'O@E*:<.ZBU(DJ?#-:<:G5X\Z8 M+O7%W46!W&,NQ=VIBQPNI=M-#*1I(-D3%@S/WA";2_*=*1>'*E*"7H\UXJ4--#H330\5,\A>CR3K$IJ M%$4A/EUBI.%'":QJ#!=%-^LLCJ5%[5[$ES9AW'+<-93G2,''B M$]?$Z)BY%\906__6_$2JV/;)]MQ#C,>N8EM:PHQ8Y4@9#4O7IZ;4@_*(]@[' M T25:F_E+)XLV>-YXFUF/@0*M8L?'@5T(G5N6REZ'6?V%G@'J: +F.:U'FU M;5/TMDU[A56 #EO\UH'B%GLM5)/ZP2CAK5(V9$XH2W@4:E$JL$TF(0<0.<0@ M-N"S%L[5KA]Z%- Y4*">Q#MX\]_"%-<'Z:89T!Q54R5"*BR0R4*.N-SC*6M*G*/%B-Y!P(4$'&:VM!JI;!OKN^NO+CKZ/\KO]A MV,_]Z(?3BQA'U\/2\^_-:-"/?9B\P7^+#QKER^OQ:[CYAVKRO,AA,'FXIG:5LP="5J'8]A@R7*C/+:&AJ$HU;K82-Y-@LQ4T*71< MI(-$>P?"N-_.]+P_\1\^C.&#GX7BYQ.M[MQZSJ7-Q@9B0K'"@M(DT*1+H$U0 M(90,M/8>M0G3_G;8,,*PF=PR&K[M3_Y\@PXL_H7_ *RGN!'9X5(];ABE=DP1 M+]'JY."EX51H4WV]C^$Y_,Y#(U M.:V:H0&1T*!D3@=?VT][#,^AXGR=DJ&:P(\= RP=/G[S_W_44.JHFV,H]C5[[*[C,#S#- M;=5]O.9*6T7077UICV;8Q%6.?"*EV%[BDA *EDPC CEF/4Y9A;; ME>49T3B3SC^B03Q"L;258B!>ZSI6JQ MD^^:8H"USWCRJJPDO@[ZCBPYZ#]__1F&\>.5'__9'//*!:"A9.8"E)$%E**[ M[O&8![#4:B&9KMVH>1.FLW%W.E%"!PV.EO'=H)N_&&WP=93HL G;<7(>ZFIT M(UTJJ*.3^^\-.+U*63EEB3.EPI?+IF5IR0LT(E*N@\BU!UL>ARX;\B*.RY9M MM- !2Y9O0.8G8]12L1@#,5$4!Y.C@QGP9*1H]1B=> MG=<0>0<1^17OP7O\I\TK$ -5/ 3DO/.&2!4RFETBH@ZI!F.M7#8S.[!#;N!\ M"R;(3J(_A(E:@,W?@C;0#F5XW,$Z&9MC-Q5NHL:>\C^$I7$/HI4IV:1*/Z+H M$&(9M^H3?L4S2Z =.G"=7_!V38WM[8O.F;&-V+M@Q$WP9!'B3;Z@ML&C384. M?"H%I[AA!HK^O),Y"054Z[08==J;%8]#.@$;8U?U+=*BHNP/,ZF@7>K.ZU*V M6F9\=YYRM?2D@Z50/;[&A90H%H E+:(*C$H'W#K');,Z>2YBT+QE2M32,_=[ M]7^%R03@UUDYX22.^Y_FPIJG, 23&8M6EGL*7L9O2>*R"X09X%QHP(VO=M'6 M!DCU7:A952L5'MV!TA<[,EM*[A3Q3.-6KSP33+O@6:MKRKT\J"-5'==DP6;_ M:7MY=Y&$/AB,_BJ]%EZ.QL]'UV&:KP?+4'LTVAP5,!)%TH@R>N(Y]<2@'6!Y MXIR[VE&7=LC.C"3UM5'[*JY,&;_K&OQ/&*3WH]_\M'S_]3V,KWJ!26,RE01, M"F@%E()KIC4Q-.M<4NN3;'>WL^E)YZ'Z^D+M()C_LH@6?L7C-KT:3OWP0VD$ M?('"F/X^ >3HK_U<"C6]S=YPPFPQ^I"+)' O23:,4\=P>^.US>,VN,Z#)IUI MHF+PI:'R;/&7GZ"89\,/C11F_<7>C]["$/[J&2ES4,H2XR+N7EI[$J22A*6 MWD(PTOEV_0@W/NH\5-^!6#N8); *8 /,#V8[F*9HZB=.#*@P:_,;DBZ#2[./ M+AEJ4NTQ%!L@G0<[NI!_[?;^\]Y-7V>-=5XT#F'/ HC@-$>BVCO!JM]B? VJ0E%#B;_T!^ _0XY[Z*+-%UZ5TQ?$. M/1DNT5!QT0ON&/,J;:/0Q0>-\M_'%$Y\&(#J3?09_\ MU2N?72)28\L (TET$!Y7+1RQG#+B(Q<1;,C4U[XN>03.H>J>NC_-]Y?V*50] MO2U=/9M[H\!B1B,$W=983-184@^T,2080/^$@T^\54^##240MP\\UHU[->V- M]I5BY>J6!L3\1J8-C(JU3/<>??CJI1V%OZB^/237H2)3 .T9U425-@K2*""> M2DD"XS)SGBFZD4]!@8^4(M75WS8"JZRWWU!25]=7RC&C*K>-\R*XC[<@\(TRI#UI;DE!V1@GD2 M;"B54,DKGT Z:)6JN+'R]\N35M[.,EO[YATA"^!=_ CI>@"C_&8\0D-B^M4/ M4VEO\ZD85YVG!K1[_,'R!7:0QD(2@9/4"@4*M^X@#;[(F2,/E%%"4!:U;YE$ MT [(?G[3F^N #_M]VA_TIU]O'O-F4/#<>]:=U\ A:,N=)T9K0R2G@H1L(W%: M1F!:,!IK]_W:$N*^GN3:)]R[P3!2"9;!DL@&)37F9SE7[CN9HU-E0P7 *S-E&'1TPYC?6ZLXAMH!KTYFU@BT/0^-MD0+V4@F>&*68!H.KB[70OG M_)A02_:UN_,\AZO1RP' ]-W72?'\YI"\U<9&D8D05B-3T?7S03.2@^!>*VV6 M>YBNR]Y>]?GGH]]:0NR@^/GE]1BE>CT&7.[+_I?RU6VGLXUJ,Y'S)4EGP'Z;FEB_[U%,9+EDA2@H%D),DR74D9@5L0 MYT1#N1JS"#-4KVE=#>7\V%!#YA53<1]>A*O$ J/.D2@<(_A<05RV@.K"?=R4 M7B#MYD6>>BY.UR&HW:5:\41?O&UM ^/\3F;"7VM;DYV\BLT]PML<:W;3'ZCPI9\-S#Y:-L\WZ%])P%&CG M':5<*"H9]T[HLDO'Q++&GYF6:3@;$'0\O AWEIAED&B#E\PTGM'HMB?..4-XX@:$C0"V=M^/'6">X*BC;?BS/(^N6T5U<'?P:#=! M!7B L^B)U1YE(2DM4YL%LCM_!^',_SNQ^HY,)R0:T\Z)%Z3A91M3:@*L8GU@(Y?+1B?QTM*[R2@ ^F?=SL M:-(I$/3G2A8_!?3SM2.@ @O,!NI9JU80IZ7U1T(?:?XR$,.ZSU7 MTL&H P%6-/EF$V4&?C*Q[^"J_WY\'?^\NL?KSG[PZ*XCME((D]R<0SVV5R4D,EVX+YBCSI'>2U$*,I>3=XT$! M3*LHGQ2S)^$X0:06>?=R@U:NT4(D# MZ.II9T>=&IV9#T5SQ7$/1&96NA=K221U48)VU+0S>[:Z:G]24Z.W8<164Z.W M$?VA8R8Q2'#)69+*>F7PA@2%A[OB0>NL9!*^]LB2IQ$SV8,,U01^"C&3%7-4 MP1C0D2?T-7DD,AI#?.*99(H""SZD#(MG[1E/C=Y*H8]/C=Y&L)7]Y?4C!-N M^F:F1F^EH58CA'<1[\%T[[5F-B,X2"7_S/(2.1:<&!^R1:NU(R>(P9!6RL-1'$J5R)=J+JV,0"$LVBQ M0%S,-7A24Z.WDO5C4Z.W M$53U*,C",.3(G%+%>P=1#$KJ-+'&,T)QJ<)0FI&J6RGMQ*9&[ZVT7015^TU[ M9((NIX%3ZSP!4PJPC'3$QF0),S)QXQ2U<6.PXHD,(-Y9E97$UT$[^HVS+ZD4 MS+K2Y"EP]!V\1]8!&HB"@A=2TTA5[7OH)SF >!?+N1,E'(0D"],PV^#[/H!X M9XUN.U)V%W5T,01N$TX>4V99)"*4+/-.8R#!2DIBME:$$+*L/B#I:0X@[I0M MVVBA Y:\\P.8S+?2UW!3V(.6CHRX:H(+QA4[7<*,3)#D,C52J(P>2V5JK 1R M F,!]]+7J+:P.XCI/C8?4R9\N*:.4(W6ELR&$ZN#)\QIZKV+@LH#F!_';OYS M2,MC)]%W4'K[V'C,-M"^SQW>4H5;3)?=1?Z',##N0W0BXO:5B)G[:H9XC7ZS MXY929:/,[:)]ITR-/>8.=\:,+<3>!2,VS+[5288D<:]4PN'9&36@(96:+KH2 MHE+HP5>W.)_2W.&MU+?EW.%M9+_6RJB:L',1_]]U?])\S!Z9-BL^I4**S"9L M"[DME*+TDG' 9):H,8?_1UEBH)+V)OC>BL_;<]QIF91W[U-_O;UNCL;HI-%; M81YM4[0?)?'9"@)@C?3HK$17>^M="V;?#>67T2C]U1\,>EIQJX0N/3R=)I(9 MM)$9HX0R94RDV5)7.[?@YMF'WR+JZ'9Q@]A)EAWX&XNKPPUKTD\PV[#>C_UP MDF$\AM0S,6>(W.*IJ$HU9VG>6E(,.4\,ER"X7+I/JDWD==C.A1.=Z**+AI'^ M:]-NZOVH 3N&>:)K__-L9.BDYY1B(F=TQH-,Z$0;(-Z4.[60O800N\?_?1CV'R:C*YAL1Z5O.@M+?$TH#,SPKM)N8=KC2A:T^5UZ%V56V' MRSD72IZ*QCN(O+3=DV]6- 7$/IV!OQBF\D43F&*.Z9!C)BJAHRF=,B2@4(E' MZS0"X$]L[;:HE:"?"TF/HUP;9V=HWQKA]M%4Q3YN&]O77:34K&/2$]88D:@DR90[$N8-:5)! M=+)9&<%-C(LC>3OK!GZ+ZEQH4UG^RPS9>4SS1H3W)KH$GQ2-BA)!11F()Q5Q M494>7(F6$94J\6]BTLZ!.;*C!I9)LO?0Y[

W4AU4XCI7S4$&[&_BRM90[B"LN8IK?P[5! MU5&"PVI$Q\EMV%]C&RBPA[@/1P8;*!AM-=$Y)E*Z6J/CG4N6#P\,2>]IJEW= M?4@2;,AB.!0'MI%R[?**7V"(/O( CY4X'?=CZ7;NAU\GO[R8^3^?X>?K"1Z9 MD\DLVGT/_$UMB.0"2C678PGEH5) Z2UKX.?03.X;:E^BI>,0NCBM0[R>1>@#:[2NCYQ(3/ M0I L6;,9 SKAI:MUUM0:EA7GG9-A!N6LB;"#M#O)RKV%]7KTQH__Y0?7T%,N M:&VC)$P(@PL%32P#3BP>RM'2G*.O;<2N!'*F!-A1TAVD0KQ!Y35W/,O$+":9 MYTP1SS/N3E1%$BSN3M8K+DKJ5ZP^)W,]FG,B0B69=Y!+\! 9-D_ZWDP M&J( IOTP@ ;D[/L2)WA;!-'CC/D0\&@#9S.1 ASQ+D=D7: =7+S?@[=^#_O]4Y-(,,?="U:C?0.>9%'ZSN5<;%R12116));* M"!96O[)G6YCGP*!#::F#^_H[))?Y'M3Y2DJ27301*)=E?##:QM(".DW&Q=(? MWH28?;2L_KC&#:#.CS2U-%#QMGZ^](=K?O$E?BQSG&:[8K ,%YOSK,I>&A:) MC\$0$;EC04:MP^)LUW41F$<>1O7OZ66E]-YFN"$GMUW'NYL+F MV>@J](?- O\H\?R2) 3CV)^4S((9(WLZ9N<\TR2"Y$1&%9"&>"8E2G,0FBN= MVW4SV^*AYZ#S3@6]@A'[W;>N!SIY\>53?Y:N/ =*C3R1VR MFS+"EZ/Q?8@I"Z.=<<3*A&NV&=! Q:^$2KCH)".#Q42[-Z4H/1\53]DG$H#90M;2(Q^Q4Y-Q4[)9 M,UD[+W<;?.= G<[ULH)$>XU7A@!1FAXXWV1%L'B,XF[;V%0KL%+)?*DY[(LM261:(W;ADSHL-@H*0&5M?569I]KE]VT1W<. M'.E8)RM2FO8+'ZX1PJP>"2CU- I&LA.X/PEMR@AY3S*E922 R//:7K M,KW.0P.5!'CLA)28K@4 M<$*WFSZS[@F'KL2KK+REHWY?(58?$U972'5_ V$JRMV#>O MWKR8N1$WQ5@4Y0OH,%A1PH\>_0<74IFQXP)(GD5J>7NS^,D'ML1JR7M42UBU MQX*]G]=\/1N-/\WA9.:, YT)SSJ@U:-[2RABFE$!8:CV@E4%X2BI4G*LJ4F18.1+MLJO7/ M. -]5A)@!Q4=MP6O"T78E$OK!8N$&XM++>78#K@D^!V++)G(EGR?6I[RD7M4 M=&,9UY3W@6@PZ\9ZTSV^#<".NE9L!'>4_JBB\#DJ_FTJRIO%: M1D, M]63?007H J8Y]=N ZLA46 GH..9!1<6-NI)Z!X;!:G"1.<#_*<)=L'C6"4.L M"9+0G & T3(.^>E288,!<&@F;"/L#A@POR*^F0PE+.-<0\D%+[,]O" V.4VX MBMIX3X5PM>MO'@ XO&U002FC6A(]:@^J=_$CI.L!C')CTWR=VS2SL&3]OE2M M'M==KZKM5[O0ORHHX]$4T#I2+:T&F[G&G<$DFZ@10J^S,5H]N/X=^/ M?3&<(NUG3_WU]F+9Z!R4++<."KDO4T:CU7I.1(*0J8TBRG;-Z_9!L5\]B1\T M66@K'M S-.L(/A+/1=/A%E>7'%KZ@8-QG&9N6M:/K'_(::2%U-?VPUJ22D*N M?7.Q*(:+3Y\&?4CO1^]@W(?)Q>7U=#+UP]0??NAQIPSGZ/&5OG-$4IF)98H2 ME:*TP5K-;+OTL2T>^DV0HRLEU Y[S OAX$&6XV530#&Y'$+/)O37%]88'??-$V%;8%4,D]SKT3.:%<[>-5EZ/IC!YX[^6X-#[ MT?V4:(6&/2LC# 1GI:.7IL1RD4GB0C">94RJW77JMD_^)JC2J3IJM\M:80D! M5P"E%3;GML )@01NT"922GB;;62R7=+$-VIE[BG2BCVR=A7"/)Z,/F),&2UB M[4L_#1X(+D$3;HT.0NHL8?%JK9I3=?2DY0+Q;Q]&GW_"CY[%Z/"+N]#> MTC5-9>V.ZDBYHG]2H,Q0S,.1;7"TN*/9K/7[3SWL1XA]5E%VGN@3@#, 3 M*!EILMPE^)0LR4[9S!D%NU2<<&HZ7'.#TIT*MQ!9)]D1#[:8F\ ^'DV.XYG% M$LWHJ6BT1204=T6YDJ%KE&KG%JY[PN&,O/T$_KC-MH.T:H<%ET&]*!/LIY!> MCL8/.N3-P5*6!)@4",]=H=.B0XA?HBTJ7B.,Q$V#>6@C.FR[;(-^'^2'@*]P_:\/XFCZ^&TEWS@+'M! MJ"DMU[4RI1>W(@*H#*"5PVUI!P8L/^GLM+ZG,&O?_*P#]V8,OXV&\+6,=&G" MECV*7A47@A(G5>F;! *96?)C( <9G [ [5XJ7WKD&>M^/_'6OAQZB/*>[6&E MX-''2()2N&XK-0E:"Z)XDH%!B)+O\IJ?BS573W@5)Y>L '7?OGP^BQ6_&L8Q ME(Y:P2GF@J2$ ==$BBR(9R$0[I*QPC@IH%T60.M'GIW.:XFWXFR2M<-3+J[* MD3/KC?Q[:WE6>%:>/;-B4 M?ANE?NX_B"H8&0S/N&#JRB -:WF9GH3[$O>6>89?^G:]RK=YZM/6=[="KCZM MY+Y[.9N4

.?H2ZW%EKU,2$W M,;^+ZRG*9-J/+\H56.,9SH:8N*!]\C*3[$L9M\KH1C@*)*NL530J9]GN'=WT MI#-0;U5A5I\=$+"1\S_87K4-@ <^%$"Q:^5Q)8@.+)374443$(2WZ5IO2Z\]E M/]Y'5#7'? M>Q9:VUE078S06+3$9P&7BQC'S=B7F6'>*X$VEG CF-?H!4^04Z6^TSBTP2/P MI;E;M>^R5P)[VGSH3@TE^YJ3.5;DZ[0?2@YRUN VR8B8);,D*&F;KEN2)L-M]=D. M)STZ_D#Y5)WHIXLQ(??J^I[W/_<3#--D7@1FD2XIX:ED909&- M9R+XL'B-NC]UUJ$Y%X94D7;-@1^WL>%['.UIEI0+-I*8A48P99AA=I0$YA*- M"A<.U8>\W7O^>2A[9XFN4._>R7$-F( F3RHMF- 7G?6,*!V4/C355XS_B\TCR#] ?T/'_&_%[A]^0_P2^F_]-Q/X:7OCTN" #I(D4J> MO" LE4 RE8GX+#D1SAI&K;,R+-[#5V%.]TL[(U*>& ]6\'WOULV_H( GOXXF M$YA<#E]\F?:''Z[[DX]E.9>Y\0J%Y\+E $1GJ8@T%IWZG-"D2^C#9YV"6NJU MOR]3-X(Z#X[5E?T*=NS=H?/AJB^&PVL_>#/N#V/_$WXQ8WU/&X&6?0XD:LF( M]+&DP3M.C(_<)A R+@U)KNN0K\9U'ARIKH$5--E[DO+-@.?+?'LC,YO.9M$J MU\8Z$KPH%VN1$>M^MC,1+-/F"U5*'VN?(1E#G08JZLE_!CLJ1W9_] MI#]Y]PFAIB1 -R;XT5-& EK_W@;CH=8H&N$NU?>FV MV,Z#*YUH8@5E]@[Q/I*0>3V>I6^4"T(3P&O!&:&IJ;!1"?U%\"09'H)&;Y+Q MPU6VW4=VCG2IHH459-D[XGM_\/>ST6 <=K$IW\=^>'D+43H?VXJ-G,&):2+ M)$O#B>09]T&#FV%$ 1D:6=;5V=(2VGG0I0L]K.!+5UF5\U3O>YEAFM*29J ( M9Z41E/>:!)$I259JQ;33UK5K0+S%0Y\V%3H5\8JJN,IEU+-^31K=J:@U(!Q) MD9^I=(G)'O6J4VE*$7C'9LA!^J0=[N#87JK'[G%V>Q,QAM2?OO2Q/[AI(40C MTC,Z0&'DR;=X92_80K-(72_C7QKMU4KX9-BI=[TA(J>)2T8T9F)$DY+Q,L$).=HG396 MVM2NAO+AYQ[>M-M?T*,Z4NJ\ 4[#21V%9-R@.^%R,]V8DA#+G&/'G,RB5&[6 M#C(NHSB7LWE/^78P:/8AHM?^ZF9>8AM<'9W/ZS =YXS>5V>/4F!/@7=P3J_' MEW6(+#"$YB21(/%P8HD3H12-S*>@;.VS^K!$V'!>'XP'6\BY^IG]U^C]Q]'U MQ _3BR;/ H:E/]O\<'(,,I[%G #$@,@,[GR4&X+K% &LH$:VZX?ZZ&..':S9 M516C3N18NU/J/62O^T-80 8&! \JD9BUQK--�_M"*!90',@*%+HV,W:GCY M,6>FX3WE6/L=?@ZQ <$I<_<@*1X3\T*1TDAI-J4P<.E(\M0+8:UG2SFUZ^*N MJS[_''1:07*U6\[=H]G[OW"97^_A\DEGB+0T2REM4R+W) #-1(%,)F<1I6K7 M>.B1AYR#6FO)L&(#N4%'@DN"B ME8N%GWK/JL+O[BRJ!P]\ZM[4[M+K0H5S)K6!L8V_U$:9]=_1S6[1'L)?5-\> MDJMX:"["*Q2@6O[H#<2^RC M&C*KZ(LT0/R7>T",5LK1,G&=,U/F<:.U[!"(+$T!F;$^LE87Q)N4=_^A3U!Y M.\NL\U#16TAPU91JS%*8FOV%>V%=CF4(!"W#'IDFEN(9[P0SBDDCV5*#A[I! MHU6HGKK]TY'\*[;-;8=P;MBWP7B02/-J?*<0==Y?MUM19P_%''R;F6,UH"T5 MY<(TE9@:OE/$&<=)BE8;GDT0K';UW_'(LU6D^CC7@^\Y[I,%MU"."U%R4 MB:4I$^D@E(8_CE!14GZXXYEV.S3K$7#?'G]V5,S:<'_5X76OAI]A,FVJ%&\& MXX[RQ17^;O^_2C7]9/K[< QE>"ZDI@+:#].L"!J_N"V,WV/J75T %<;E=2B1 MA3E[*JB<@0D>*954:>L9LU$GF932FLM>72A[EHS>CDW^)PS2^]%O?GH]+D,; M2_=M%//]@=S62FH8DEL$C8YG+#,8'/JQ-ANNM+36B]I-W[: M]>EV<-/OZ>@ MBX ;@(_37AD239M6T]G0DJXAB,^XG>B<-5-) _>+BU]]=;;Q48??2KLBP8,[ MM;HB[LB(NUOQ0[@/WLZ+/(7QQ6 P^JN,F'HY&L_R.\LKVC/,&\J$)93[)D2. MDHD,5V.T]U((W AJUR74P'TXSG7!A14']T$5V8%5N.Y%O(CQ^NIZ4(89ED,B MCCX,RVK^.1JD_O!#.2UZP"-/8!2Q3,K2KT22D,K2*QL1T'%B)%'G2^]JBQ+BHNDMG[+6,M#%:>M=L>H(3=6.2)[=5-#! M1=!FHW1V'2:BI (L)5R+4";'9[1%*2<,E .5O575+:Z6T Y5.MRU^=ZE1DZE MQ/CN]7J/_Z*Y\&",9Q'!$ N >R3#%;A(/?&:!\%%,-'4[BNZC.)8%\^=Z'I4 M5>8=6-T/$3W#$_3#:-S_KZ;MY#S6UP9A1U?/F]$=Y^)Y7ST^2HMJ2C@.78(7 MW#MJ"$3.B=2-7<\S82*!BV"#%K5/IV/19,,5\^%9LHWLNRA?OQWL\<;CSGMS M5^ I+BY'XAF>O9+YTEL9,3I'?30&W;WJ-7$K@1P^REA;8RO:E>\G[@YBBK^_ M^V7T&<;#IO[O PPC'IP/PU,WY3_,"F6S)S/HV&ZP12Y,R!M(LHE-+B\BL1*Y8AFX*7)E#JS MV QK7Z*LPG%VI-A;V!U$Y9Z-QI]&8UQIP;3$3BLL\Q0\X4W(4*@2OE$9P0FE MC1.2L?I3IA\!=':4J"?^M2&TJI?^MZ&;W\!/KL>P>,,\F<"TN4ON^U ZD10G M[J.?7HQO_D'RT]O/& W]V[+DTF"RZ5"Z1S+ 88!52!(X@@07D@><=<8PD[/- M6B9TH@O%M-)>>Q-32+W#0-QOW[K]_!F:BP=H;F!<#F\?C;_P>E0BU?>0W(6L M0AE'$HPEX$-IE$,="19?8:=!@7!:N.KW6547L/,;63PUH!._RI<#SV+1T@ MU377@8OR%H_0<3].H<'9 X5VKM:*,(,8< MBQ('3Q#NC6$I)\50[*_XA@F^9 M,'OHXH Y"'=71%Z;I)O KPNEFPUD]+.5(=R!M4G@XN6A[GZ/./KH=/A35V,= M>#0S"=WE,/8GY9('Y=.3W#'&623< '+=EJA@](FDK&+6P061:Y]?:\%\RQ2J MHZ$.<@9JB&AV9^6]$[Y= AY M'+V?RKWT[>I__GK[Y3_[,$9D'[_^"I]AT-RD..VD82Z1,O =M_4@B\<:SV[MD.V;'NKX_$FG7]#NR\E2&%9;PW?6M;@.WH GPKH,>Y"^]" MX^M(U9FZCLXQ&A*EW#,B*6@B<^F-#*!(I$''$+-(:K%MY!EP:\,%^LE1:QLM M=4FI5\-/U]-)(P$V#\YS%P)+1A$J3"*2*4H"-" S]QH<>%;[ENP1.$?T)^HK M=J#AU@1&=**Y;07E?T+>A @7AC0";._,!EN%\:P39 M10L'VD'$'%IF.B;C+;&">B*]5<0SB,0IW%'1[V42%OO:=D$0\6T29!N F)@B1:@.9.W;J-/)"CX-KVI/K73.DY6)"&T0 M?L\;WDJ/VV>$[J*$X^0-:VZ$3JD49I1@JV2<.)%Q:Z64:MSZ5&2UY[D_G;SA MCEFRC>P/EC=L +=']-X([I= )( @GD,F+E#<.).46M4NB'LZ><-;::Q5WO V MXCYFWK N"6XQ<<)H:<9:)D-::33A20@0OH37:P_)?-)YP_LPI1.E=+"!_/[N MW1377LRS-Z-BFT4_>'<=4O]SO^RX-RB=RH'Q+(D0K,S_+8$BI2V!##FB7>U# MK$^=-LC.D#C5%5)[:L2#7-=)8[=/;_GLA#3.H .6@C'%NT,WG5M'<(MD9>*! M-GS1&%G=^^:QIYR-UNO*\S"IP\_\I_X423D=7\LTM?81^QXP;_"I,$97_]UT%/]\]]&/<6^[ MGGXL;P^D^/'EN#GS4A,N>@/C!G O*QZ\28IHX+&T']#$.;"$@V$Z.6=4KGVQ MUP[9&5*DBA(Z,$]7$?G59'*-)#9.)\$,+MDR=.P30V2:932A;701Z9Q=[>#J M>C1G2(F=A=U!S'05LLOKZ63JAZ5-44]:[H+)9=7)E-:M9:ZQ0=(R*RU5P?A< M.[=X Z2S)<2N8N\@R_/9P$\FE_F/8FD-IY?CMV46YNOK(J;+?.=H/_.# :2? MO[[P\>/#W^U)M()REI*83!/N;JGDRUM#(D5&*T\E;GJU V7[@CX+9AU6=14[ M3C4RF4-Y\:7$ B?P9MR/T#-!*@I:$IHL J(,Q2$#(RH"!1">&Z=:F>*K/OU) M*[V.S):5J/;=0%9A>C6,8_ 3Z-DHE0DY(ABE<'/SG-B *#E^'XUF,L3:W5@> MP_.D&5!=X,MDT)7(4.(OS0YS_Z1[#^.KGE*62:HI45DP(H,KXX:%[I0./(7E)\7CZJ$ES6 MK*NAV8?\FZ#I6H*^]T$B")V*\-3>HE"[2#F)DQ/ MFAZ="'X%,W:.7-[G[^3]Z,WU.'XLAQ!PR6P.D3!I<*L27A*O$8\7.C)J?*!+ MN:"/[@+W/OM)*[2&O%;HKT+(<10!TN0E+G[!;9GT1'(LER91+% ]:\.!-@0C M-"C/<]1*Z=HE(X_A>=($J"[P%6S8.=0X6^]CP:H;ZMY@33U-4XXE#X Q788O M.SR3.-J,E+F1,C-CI;L@89**E"2K7OK_9#_*0) M=@2EK>#_'S;;Y>C3]3YB^A0AH(J>>H0DT+-<:!E)[P5 [0F(%86GSID(.&;*/E[5R2-D\[4P[L(],56M\OV/@H2U^. MQAGZ4V2FU)$:X8 D+1V1P% 6RG!B!1YO%CTM WOH?>EY9ZKY_>2Z0O?[A2,7 MESTKG;3*"9D!W>:43>G#%8@-1I?2>LFIT#2'EMG8JSZ^ZP93G>ES;UF=2LNG M=]=ATD]]/_[ZSI1%WZ&*L#O(DKP'Y[6_PB_?X\XT\;'(^&:X>0N$'944;T9WG)+B M2NI<)$DWNC@2:W($:J,@W >T9LJQYE/*Q$=K@K><.U-]7MZ1V+*ALOAX9-E" M!15)TFRA;Z[#H!]O#)V;6081G-,,'9E43MW$%+HT7! 0(8+R0+EI=VN]ZM./ M,,^\L@I&->772?%%_[.?PIN!CXTI++NGH+WO"@O2V,E1]_4;;##\V[\//7NU]YX[\VQ?)_ M^7&ZS01?K%SSK.2()D&BMP%=;&50!IJ19*A4R4.@N?8V57T1!XZ'U"33DOUR M5 5W<#KNO*#FCW_!9'I[I<1Z'%Q$4Q (2YGB22]1LJK<':%0T>=DC*K:U24U M\7_GZ?YJ[<)M*T##YK6$Q;6\^/*I/VY^>;:2'O>&TN0C<1)\J>T,I362(5FQ MK+BQ4L7:;0NK@3\W[\EETV%RB3\IY!NAB6A4$9;/-^5/[J7E;? MQ8&_-/GC =5*[N_,K/%SY/@BH1[8<+8ST9/?HND1%!+>HC>$J<,IX$DR$; MYH2L7J74W6K.C>O'5WG%4MB.W^)["U[[%@>=@X5(@O;H+ C*2(C1$6I9*0\. MQE8?A'VTQ9[;JW#RA.F@WOC%U:?!Z"O SS!$_345CZMET0L^N"S0J: L)R*5 ME,0Q)DBB*J>DI9>\]B[>&MP9,;$;A710G'P#]!V,/_ ?5U)TM;.8#OQR-YW]5?H_U3'+9EXIQ5(9"'4 B+AC4 4/3R EO M+:\=,#[L"K]S_A#4J%@6OK<55,9#3[^^&DZFX^MFTL;E]".,WW_TP[E]]$MS MW?SJ)BJ40J!E*#SA39H<"Z@<[5AO,R],62[)1V0ODH7>URS Z6\9W,U93<1:E_ M=R_HS)^]66USHMT-X68:)0\Q$9:T(3+E3"S3DJ2D(' '-)G:K0V/L]+O]#\D M56JV/.@@Q/D'E!(+-/(^P]A_@+=0%-H??G@V&D['/DZO_:"TAF*]K(&QA.Y+ M"HF7(N#20MKDDT>A)* M0ZSB&85#@5A#!6&1)4&EB*;Z-*_[SS]*K4YMO2ZFX.XJWRXZ MFL^QS#.+VZ#IJ"[G(9+CU.#LKIDU*MY#K-TK6T:JJ"MS83@H--"H(K9TSA;" M1!XH9[)ZRX]#*'E#Z4Q7.MY&FK4K8VX,]8B[?_]S2>X?OO\+O_[ZKO]E"G S M$DA IBDG1QA3@4CG<;6 2]8N2XL'8 YJ,2]I]<'>[GF'KYW81R6C;N59,3OX M<8BS/V^'0$4J6*(DZQQ):9!/ E*:)%P[6,^E=XO7:5MJ_/[CSE#A.TNS@^V[ M\3MN)XEJX17:'IQDF4J_*<&+_9I(9DP&(7ET=K'P;=_=^P& <[3,=I?P,?)7 M)X^FB3?+&*:%-Z3-FKHJO.Y@/<@R;:AN4/IN*O*@-IK$RXE%70S]@D- M-IJ!!!ITN2X*T8*7YO Y=B?#VPV6[XG3=AO5=D#7MS"9COLE?Z^IO?T=%3)Y M^^[WF_I8*60$[8E',X_(;$*9IIF)]XD;9XPWU4?S/ KH"'7)1]?YJ"N%5;3- M)^-I[VV1R,R]M-)1JA3QH11JR^Q)D-$2AU9)U ZMTG:Y#OBI]QB#W]VQY<$# MS\DFVUV2%2LD;D',6=4&QC;F4QO%UG_A-ULZ>PA_47U[2*[B+K\(1QJEG8^X MY\12F^9E(A9W!A*S45)3RXU>G()PD@I<<^37U]\V JNLM]]04E?75W,@#!+W MI:U-L!K1T@+[4S65A9AKG3X%+.3E.J M4^8 R:\QO5L_N[O6+[=?]*BCT9BL"9KMY8A!XP[]QTBL\)3F[)&Q[:8*M7WB ML1,_[U7UOAT-!B]'X_+#GJ6>$:F=1A&(3++67%#;)+6>2G[(D$P=(PD)N5VUBME#B//Q!->XOML2L/(*!:Z 9%F:H%.C"#K- E\S M+GS@5G-S,HWIUB_C.Z%/@!XGV$]FV89RFF7#O25,@"52E*;_NK3]D"HX;E@4 M:G'TT;'YOL&\/KQ4[]5=S*5JM8(0#!!C+26214:LLIFXH,"7F8S4G)H9M[2( M[TYW;4V?H ]R[UU:*!FZ.>6;V4UE2\[S+3FGF#Q%KRM'A_+//!/KHB0&]V,5 MO:<03ZVB>/M5?B?_P;ER@ETW6ZZXQS.3PN.KGY&YI?XZD. 8VL$A:1IM"'9"4N/\U)M1;&3RI]<&LO[_D;M^T8=B6HGE56_$(IIMUKF0^0A>1*9+P/>2FT*58+DQ+T& M8:T\?"OHJBO\_FYU_6YU1[ACQ -Q(W?7[&N7[$N27?:(\<%23:+F .4>6 GIH&62_L> M[3D,*T[P#O BI4;5?O"\/RF-;Q$F39>D'LO!^NC*#.0 1"KC2$CH>J<, M.7@6G9+IQ"C_Z(*^$[U+!E0\71\17XWS9UT_L!X(YIQ/&=<7+9'@(PE!66(< M2)6S34ZWZ\IQ>.Q/SS*MR+RE3F"G2YM3FONV\XIYSZ+U:02G9< =+5,/'''X M *(D XY6>'3IU(8)[;#,[R_5TV%95P'*/9:\2T=*$327 G5";4GYL5(05V[4 M)7I_+C /VG>2@77897Y_L9X.RRJZ+6V+U+E/-@6GB$WXRI=QV\3IG(@(03-M M?-9A,=KQE-N>[N<)="'4D^Q_6L8O!F",N$!Q =YKXE,*)'!K 6434_5:F*?0 M_W0KO3[6_W0;^7;?$K,-FF^E_^E6FGF\-^8N8NU>V-MI'FD_JOS.!)P>NC/!W1./U9E@S9H7.A-DJ14J6/E$ MLZ1969%QZ3'$[*#,)-NM,\'=LZL':N.7Q1G>.RJCT'N8!G? M^7X"]#C!*XK9V+C9VWLYLQ$G/1X"=S)0XH"CH*5FQ&?\5NH,FCJJO.LDD;/R M.KYS_A0(RQV^+%%4QIDNK9'S]\X'3XCR1Z3' M::<9SRTUGVQV(EA";0DW9J&)-UZ0R)3(61B5_0DG%)]&YX,=/;4.RI%X_+K*)GEIALT6S2 M(9!@N":RE,D;"(FY@[]-WXO'3^>-.A+53C;PL;#"9OG/_11>^O[X7WYP#3UC M54AH^9/(6 B<:-"1:AJI MD*?FO&X,&M?/YJ>X/3!5WCJ1TJQYEROIC1!=RC(+0W-X^MG\5>)-78CT5'/Y M<^8"2"I3F*2BCGBFT8_PU"2FK')\D1/?0B[_5GK=D,O?6KX'R>7?B.8;RN5O MKYF-N?Q;B[5[9=OD9>!!D: U$MGE3"PKCDW*6BN00BX5T3\%)6^9RU]+Q]M( M\V"Y_+,_YZGG+HO2@X@1)5C&G&^9RG__<4?/Y-]* M(:TR^7>69@?9HHVI6,(3#8^M,5E2A>>/C8Y(0$1!4EV2/@KDA=PLX'1W4"U"."(M5*2;*46S(G"\J>HZ/]?WI7UMI$CX??]+P1X'R\+.,<.LO",%SGFU>!1 M3#0CJP.UG,3SZ[8A@)TKS8U4U67<]M'UXTP\7)G15N?4H@4._PJ''EQ.<7C.KV!KW.(DZ5&?JYL MRLZ!)9[C:2V]!.+Q.L!;G%IKL_("-MM3;K_;'ECDQ?"Z*C6'<"+MVC8>K^?2 MZ,0=BEP2"3>L634]DRYA7 M5P&X-E6[0!PJ O8XO .%Q6JSMJOH].3+@41(1ZUDRI1873P40B5BG:+$:2YI MC#3%5#VN=BC1>2S8=@22LP\[!I"8WWW\@I?Z_.HNO+4O*V?C>1**Q(!6F^20 M2$ CCD0/D@+CCLO:HRH>@'-$VO)3V=<,0_L!XG=_PI=)G$*[1L.-=.!-),8Y M? FX+1/>6,:/9"@D@UNN[3OY&<'+8WX/"@]P#)R";^%+,TWO+K[.FV^KU-DU M-)62HCY:4J+2N$LI23"V#"$+- 2@+%/< G)@]0V%'2%RX7,-^$E:(. MVFE+V#+4I7/Q^0D@W%!K)36*Z]I6[ XH+T\0:M!\9_G!&.'%^M'#X8.#G?IG MXFT,U#CN)9=*>[RT8W166!K*3$.[*_8W6FC/A,2%9QK5Q1); >J(\ZA-H$JA M4'0X#Z9V9XCA0WL_11A2-"PY1@GRP)1&Y0KO1+P=A120573)VMH.VJ,/Y>S# M](R2[/CV1TFD@W-E.$_)NE(T MC-OE>"-:!X+8;*,2RH<(U7WTG9"]..$8@"$#F"_OH05\X!?$]P:^P;194N : MG#,T2J<#,3QJ(GUIX: I:M*!(2YKLT^UBT0>!/3BA*0>^0>P85XW[>(L_]8T MJ45\'V#^#57L]@/:6S\=?$Q98!PLT=%SU*S0TG+&E%_!LFS*D.W:.-2GGOT!HKK0L-E$Q[4T+:&7]5SK%H0+KZO5*>7[RXUQTT!"N. M)5Y\T[_AU=5)V\+B]=2W[3+RX+)33O!$#"W]AGSQ_3!\ ?"N=49''H2HW4IR M)YBCCPWOQ?IF"!8,H-;< %O":G\'7\;%I;/9>XB7\SGJ9:]\.VD_S9K0XC%: M"/%N]O5R@?_HQ(AWT-%$8>:D^'B3U7$IU= GD,?'].!T\@W2)I);PXJ)4BF>$X' 2M%A#J4!=R!&\S(H M#EQ4F]4+O:^\#KAZJP@[U_C40KZ"PS!W"^ME- MJU6A7*3)"!TCL$?Z@6H5#RA13V## '&+!_#= MJ;T[N4"]:?+/RF4NDN&HIQIB <59QC( 'IPCJ"'KX+1(>!R/)S@[4/Y:HE2# M50-$-[9HMF]_Q.EEZ9Y9(C/?)]/I.:729F1XL:G0#/+:XSD9).&0P7(76+2U M[=(K"U>]G MVAG=6$&QP85F((8<36!L]Z9>7?WN_VKFM]Y)8R7'8],3[Q@@&:,A3AE+)!?! M9Y\UU;4%;@]XAP^>U160[K=?+T:-JWK? KW3I*\+W*'B9/M!/5#X:RC6=Q>Q M:GP[ G&S$6]R81-)N02Q!1CB4]*$NR0BS)H$/,X=BV54@>4&U0L60^TR MG4<@'97FWI^E]_*HZ_%CB-3J)B^^^SF4G+OUCW>2-4M2WC500VF.5&J2%-@2 M_I+%-L6W*0-7S%CERB%*_!$^^A^ U)BOTL-[11]W M/ZY*8+$CVHV8H1(N>A.5]K9,%@[!&L$4B]1JQFG(YP\]N$<#LSN/O;4>$\0@ MJ$8AH$(2&80HTX0=B5J'S$24PF\Z:+9W+MOV]-ZUHVBIX.YGGT^;MGV-I+A: M#_QISV/ =T& ($*4CM=&4A*,5\1EJJP$+4VHK>?L1C/RE-G>C+Q7,UJ'S@/< M.&>++S"_@;?:^+HHH#0$ YM2]B$3$6)I(:42\=XSXGCF48&+KGI^Z\.(GKTD MU*/W(.IJAOD91!4=58VY\XQ^(7B2S.?+*Z6UG\23#KF2Q6 Y:4K M82:.BD 2-P985L!<[58EVY$<9.)$/\[>"TGUIO E\A]5&NKJPNN@3RUNS = MQB5;@V^/BD(/HH\I% )-8AZ,(%PG/"-E2,19GHCPSG/*-.*K'\ >4Q@><9R. M*0O[T'H([1)1M8M)?-UJSI\VE0)>Q-Y"+_FHLQ?F:53_.;TOY?S29LFL1!W#0\M'A>"<<2[ MDC8A 3>,FR3!.B%#5(;2VH7=CT!Z(=)0D_"U1]C\9*O<6B6KY-#5(2A3&;5F MB*8E4)2T(CX[07*P.CNEG>.;T9'M)L&C2SU?77 4M8V]1Y$=ZVF=,"W0S=\ M LL/H?P-P:C.,M"#RJ.^]M=MV9(7PC TG'E)N0IXY%FM#'%:&SRH:/)T,U?H MR*1@A]9W#$*P#W%'9?[J\W9.5P)AG$^*,)DCD:P,HP$9"3#-D0XYH) MQNVZOYIH/)'B.[7*JAD.KYN+B\EBV9[9S]+K9E8V [,X@3YEUAV>6B'?85_L M&VD/5GDN>+*09)34>)>2I9+G;!S-C,OS#L_OV:&\!)WN/O8V%"(M$U%82HQ" ML93*>Q*<2,2;G&3VC,GJZ02[T53HMGS1S#XLFOCW)]*G.N71CX )SQW1B59&!+L^4J)!_ N75OQVMC/L0@ MA'-%E8IE9'PBSKE,A Z).T59K-ZL<#N2L8II!N)\!?(>.B+:SA?GITCSS\O+ M]+5O5V-K@&?!35#%;O4 M8&53C:05M=7[:.[TF.^":9^PYU[L/M3@KQK\V]]:%K;''T#%Z@WG\)B >MJEG>S M."^384Z0/.E. M>YK!:3M.XZ\_8%%NME4X!XWDI8)Z9Y!\LRA=J/QTK<,NU=<>QFB?Y2I8J=5V MNV&^)I0=X9W5RAJ)'/:H&'J+1T24D0=OS_LLW$_#/\'GILGTLM0)?"@]\9!L MT*ZJ_R']!U^-U2R8Y1MQEM_Z^0Q5G/8:XZT>'$)P:(T[ D:5"6(4-1U\,4CI M9J; !YFK%]W7PM[72NJ)X^2BY#.<.VVTEI#>7I1OFR@^Z.F#>0[N83^("TO)K M)R77>M6:",G%(R@H-5^E+6492NJB(Y'IJ&.*1E:?S/DTI+^H;([ U@%RZ&[[ M1?0DXLKT-LH):P'U-24\D2(9XKDWQ-GH/3>0N&*UA;3J#L9R;AV'R!Z.^8=V MH57BPZNK[0]8&JO%<-&\3.X4&BV+H$MO3(;7CD?+(N)/-M7.1!UP.X?O:#.^ MD-95/ZH)RP#WP'9D=TK5G06RT"5]<6HSZH%T8QS8[<"N<9RMH^S!P %[>_%UVEP!+#7NLZ]WLM2I MA\14#$0%6[JRB+)KU)F"BX9"B+9^%?I.,,=B+3V5;\T01!_ ZMZPP#XAE=OW M'SZMP8$+7,1H"0VZM) "?",84D!&)VUVB?GJCK0' ;TPJ:A'_'W[VJS_NGP$ MW\*___5_4$L#!!0 ( *$7%:I0I5< AD !P: 4 :'EL;BTR,#(R M,3(S,5]G,2YJ<&>==V=84UNW[@)$.H@2I*/2%) B(%7RB9L24-@(!*5N0$2( MB$@'(5NI4@6$("J17A1""TB1**%(DTXH"B8@'224$%)/W.=^]S[/>>Z/<\Y8 M\\=<:\XUUGSG>,=\QV).,W\ )RS-(&8 &QL;<(=U ?GX^7CT] \.0) 4%A03Z^$Z(GA$^)@$ @?J'38J(B M8B=%0"*_G;!QL-XYQLG#R.G;#VXS@6*7'J26<@M9U+W&71S=$=>R_/14QY>T=-BXA(*BDKG+RAK MZUS6U=,WN/:'J9FY!<32SMX!ZGCKMI/7'>^[/O=\_8*"0T+#PB,B8^/B$Q*3 MGB5G9;_(R47DOL?&Y^8G,)- MS\SB"8M+/Y=75M?6B;M[^P>D0_(1Y3AS !NAV1L MJ#S !:BM?/'4:NE\[VVI6\8X"H,U(X+VTY.)3.!ON*PJ0]FWV&:"/[1 L?GZ M #?^@0A\P(()5)$HCK6.4WBB2)U]CI_:&M(NLW%_,^(2S7S=Y+;6\B; K"Y&S5GL4:K&ZB@(Q@81V<@03 $LD M,MB0Q!I$KZR,D>;.]G*/M,_6:'33-Y?/\J'=HR/4V(DPZ?HKIH&JO3SG6ZJJ M!J)#6WKJR+=-A^RASNN1%T&+4"2Z'#O75O$7U7O)&%85D36;8]K7=HRZZ70&I\V)D9YT7!EL3E5=F M&WI![69FL]R22=+'K;EJA$H#B0R?/76ZS+Q/T)+$0\W8@M@0?CA'A0_ M[>;'=O1(:4L6[%97?<2.6,_80TWRJ%2H:*F-M\2S ?0!]^+#\8'%#IP!=#X0.-0M('FRCL%T$KAZ,UJ M5K=2'E&0&&0:+ADS*W/\=I, V-7[J]%G?\$%%.4;(VKB:'KI^" M3E&L1:?H_((V;Y5^>FV*Y>/+7_YX9Y4%LHLIES;JY8&ZU%:].KAR+EGE.3F- M:&5"=O;V":GI,PITM?#,^)+T)8PM&]G9MFX?+V:0(YVU_G4VYZRE6HATE@%% MI1N.1QG+P(=["EG9Y$.#X1JCG8;=QK9"I(V#6^M;T[P3[@WSE]R1Z$S0$GKF M;YN?[?HR3?R"1>J1L#R'=)T6> M+VI+'U-YE?=^Z^>' M,$[N?M6?J=54^R()L *JD]>C'-AX0@O_'"?Y<3(2HUUGG6Y-GQS7MU\2\ M#][$T/B6\K4YRG:;K,I+RUOM]AH\LZ++B/* C=:+Y++Y7JP;/W'"0#G"23=> M&[4I:;:Q[.H"HMJ7, &X@,3*1/._8,M"Q]=T#1(J^5M#J[W+UIMVWS<-1("? MNW[NS\E,^'15MFM@3AQ5%GQ%;;$+7"^4A'IUV-Q:_'V]F=^@0>'K"OB%SF[" MJ])YF&[F["UGJX@P)9YCW*[?*,KI$!)H]V7#X>H- '(HK3U[F+_I+@6WYL)/P\PEK& M5.[,6_:.EV0.8JYZBIN8UR-1Z4BLGUMG,>_1UQG'F=KPS:M;J;2A':35Q\FW M$PSI\**Q/9N&J5,QKW3VU9Z.';%IUG[3X^>YR>7R9+Z<# ZHH$F3#PI]3_^J M7R="QQ@SDF?YL9J%Z'AZOI:F>90$Q,$MUB#+X$\F8"+G9,X"IH$=YTFI9)8@*U<;)][U;" MX7ZHI*F=WI-^)+RP2055Q!7H/80)]2Q(MWL1A?Y@].%TN&ON/^Y&>#J;BW]K M^=S_=U0^B?CZ:ER7AX\)KZ/?G/K>E52WJ'A4PANQ2M=W]S&#>Q06RPB(SND. M99I28UV:0PC,^=ZVJL(#S3-7=T_1IZ1D/Y%0?ZL<"&$QN^IKR(.-TXR_55(2 M*K#"4J;*R6LE&*WL1%^3=MA814V^>^71DQ#_BV^ZFO9Z1H9/Y2VE]8C?DCIA M[BD0C:9JT?YJ)I[&1J7XW]WR_+BSJ?'[]S8L\O/K++8#J1E-@ M]$^,][3>T6ML]Q!]FZ27_B!%:;15EI3XSO$K-/+-/%)ZS-D%PNYJNF0M=S\B M,Y??GI):A>QLGW6 /608V/IM[+G*'BQG&+RQ;)&Y]._;= 0!U<6'?%:@-Q'2 M=RA_21?ASR=[\">*&^/R*+H/!:5GQ9QD ITV!$7BW5+!+2VK;-&JQ6FUW947WU7Q+X53%@E2]H^U=Z:R@PX+)ATP@9)ZG$+ D8PZY4AV2 J-67J$Z<%H1]--11PW M?-;-?W94,X&SS@N4329 $4;5P#W!1R=IK!+ @Y/%1YB[G-_"+N@C$Z@99@*% M$I05DAP3R%3O I-.N--%T4=*0DS@2S\8_(76?(XU$!<#S]Q#]=H/,!*+M9GONC '/V49J2@%\AIK:;'=&-*)["-<=4P7>%TL?=7!7OGLB>P-5_/N&X\"3CZV(*H5&C[P#?C)MYG< M_6<,;Q68]P Y?8C?RD@V-8S\BG70,'5Q4*Q67HS9@FZ M@Z/']#&!MXY]3@\*C;,KG!:<,(@@?^6A4QGXD#.Q1T_!=4 MSR(7:]V%O/O#,C2O;()29S27Q:2\K\YWY3TAK2!2TN,FWB4F$!YLW"ZS(N/# M$IPOT %&FQ(C3F5DJ$Z;F#<<8'.W^.A^V-V\),^ZF-F"(?4O=/.B9!62W4%# M)^9^FLR-:W@CW) 8;& C3OAB;$WKIT17NYZS" M>0@I&607R>Y8^*"$(4 M+]NZA'U")K8:,2Y\).:FE!GGX/.P<_=R&R JC2V= V'4'H6P+5[PC%3ZLJ]W M>*N.7"+*UOJ2;VE82/^O(9\FA//!'W8#@?9^JE=\*WMN^(:%^$0=^9;1KY&^ M,H$L&]8IXG$/OF\_2=2);J#ZP/N46!2K;013E/W(^>UN"JR*)29I5R^1?D21 M6[>RF8[=@M8.,0&>L@5-$$M&O7W$Q7LIZXLQ&HQ!S$XE329D@0P!H^%C)X4: MZ+%]U)F5L+SOFFON,!9Y>7^3]P(KZ9*)F#D^A@45/FTBM#2Y3Z8AV,RY6 5O M:):CTP!MN+CGIYBR'F0RWA"BLLT$!LD/,'_2#)G .<9+)N!6!U]EQZC_%P$= MPH.3F^EME (X_V.'#O>*@K,C]]MM"Q=\#5+/14E^R1?W,HX+D8D+X:ICQV@H MIIIK)^GS=L6@*87NN;IPXH$N=8NV_J%>>=_;/_K72,WY9/I@=0VF\"!QTPK? M)KL9#7?3?##1,:*::\;@?OKNN7%)*A-H55E;/\*1%%GG-9GEB3WJNICG%U F=Z5Z]@I=/AU.&,>]T!6>K *U"X<',K:B.F MGYZ1@PXXXIUG C@?)C"2%AU$%68=&PB"+)5;G9'B="0)90+/JW_10^%T;AP. M7"=+>Q;#DJG:IRPP:%0VG@DQE:O:SIQ MSIZQ:CD6OC\KJ'G; J6=7/5^NY?-_DY6E.,#KRX;R<3@"^,_EQ>/N]2-S M5L9I^"(/#DXS$E3FX'X!3S$[\1OF7;-7.KX+V68?CIH9.]\>EO>J;Y:/E$K7 M0YW<^45+E?"A1YNR!"N9?HEX/-:+\.;D(63BK?,KR2^#-WN^?]Z^PJUWAG1& M8J6OGGQ7SVD?V57M,[-!#M/??:S?Y=>ZI1-).5$ M#9+0BW7^%1^CT3*Z?6@5P&@:6TWEP2LE4-+C0L^0NH,D;&CQ]S$;]?!5DPY/ M^W(S5$/%^_&)HSZ[-Q(=7_V&M YDDL^CYH?GNFN<>Y&"P<@DZ$/S&(6F#G3 MI>&;#7"UY4DFT)XQ]W:QL+>VIBSY:ZF>0TKY$N78NF=D^"/:!IL=0,7- M;K77=@_O_-TVC%/L&"]J=S&[<>T4#6+X^!5U]A'-YER'G;DPL8\A0-_2CU%Z M$LY!@DT0T,^,P@BO%D[<[ME07@W\;CD5A2B,7EGN?S!.-XF">CO:.62.2# MW-#J$@4'U$/B-DZ_D@]_R,UU_M.^UX(4[A03X&_9Z67$(VG(5B:PB%YOM*N, MQ4(15YP"L[?'O"KCL5,('4M?C';>%\];YRQ&_/_XL^H*\ .JFVITJHA,-6?T MX]YW?/=85NVPR2?2!EY+%7-\.ZSN5RGZ,\WBPPU7XX3=.)_3/"KE([LHLO=P M GA?E0DLT7%,0!IEV]REFU _^ @^OHTA;T66BFQXK!(N;KTM?; & M'@QYN ^;F_UL^7T,_O)KN!+^5R)#:FUO)CS*AC&,+G WL*"M*7PC<^B'>NJQ MMQJ#R#1)V(^U<]O>K>SM]9 MQX4_K?79D"],2H M=8&0@)EE\)JISJ1\WAI>8[]TV/JUW7:6>>X058.F5>"82=-I^9ZB28T>EM^% M_ZP.F>9P(-6]OR>]XV!I"PRYJOVS2E!"?';/_QZ;*_UFV\ M)M]KPY=8JA893$ &9QFMN-(+C&7#7]UJFPQ1%Z*7,;:OJ8Y'-^%U-=XE$F6V*RH<0KG5Q /&B\5H0L/V' FE*K= MLX-0SM3 >F4%:(9$F:G9N2ZG,%+JY:]WGCT^.C?;]=?K8K7P@YKRESV<1, M4%Q,2D;OJYY,3A_V=_">VF<:Z:!'8R^P@G?L$?AG=60."*01[C>V4FEY\=#W MLNEU19GW+>MV*=&SU\\7)6\89#!G_@-02P,$% @ H1<5JK-7"3%(@$ MPGL! !0 !H>6QN+3(P,C(Q,C,Q7VNA=>I$6E2I5 MD*)2@B)=1%!ZB8@*B("=("&A=PA%0$2)4E5*I",M]"HB(-);(C9: AJ.IDW\ MS=R9]X_W/G=FGOO,O'/O=_.LP\FSLL_>:^VU/FNM?4X.8Y:Q"@C96MI8 BRL M+,!EYA_ V 8.G+X:>N4:< U@-A;& F .L++\;7^/K'\;.]O?(P<[.QL[)P;25R/^'&Z,+ M$.9F!=E'V%B. *S"+&S"+(P^ ,*<(\>_IL<"_)?&PLK&SL')Q9P&'_,+C4+, MZ;.Q,2?-P9PQDQO)Y /LPAPBAW5..'G*_*R%I96UC>W%2\XNKF[N'GY7KUWW M#PB\_0=A\/"'L7'Q"8E)R2G9.8]R\_(?%SPI+BDM*Z]X^>IU77U#8U-S MR]O6GMZ^_H'!H>&1R:F/TY]F9N?FU_"$S^M?OG[[_H.TN_?S%WD?_/WGKUPL M !O+_]7^7;F$F7*Q_ET#KK]RL;"&_?V",#O'81U.D=..7+ZW18_H1G.+GS2.^G.3HJ!Q$'&0#'#080\P"^WY<%7C2C5?R,:\]SE U^'3C3)"2A H3O M7["2)+2)L?ST%IN]GH 7:VG.O9IAP9^1GMFURZWPLN("BX78OT-WI T'QV/I MA\#12N3X$\.,+2UC_Q>!PZC*;]S8KYZ>)Y*JTFRWND7[/^3LH1]N?/MW!"%N M1=!Y[2G"\+L$8VC]<@EI>\!!3\SWBZ] MNKN;,\ID($5=%"_9ATET0!]JL M)!L.?.!<$M\+R6=J ,'4P*T-^2,POGGD1VD/KX9"]F8/"ZK$[_V6[*4K;"M( MDXUOSR#ND\8699Y!RY#I8&Q5Z&'W:NV;7]VO%!D<=+5R,C_*=2@VUDPBH#@% M4/VO5(M40%@0'7HD*\ 0Y=?/)RWN- M5F'9P)4>G$B[7#F< 73-?_3(2*]RMPHKA_5PVR5YARFD=\D*W1T2KS3C$'.V MU_;Y\&N@U5[2O:'=P# XZ*%FB(1YZ*DH#Y7Y\X,LCW)/'#I&> (T6]R!<")- M$1#:BWLR.Z)4*=)2.M?_[;M+%% M5YGZJ&$ W<97LHISR&4?V(X>3LRZV\T <)Y"N3MUJ+K@WJHG+!G#C8 %UWQSK;.3JRD+J!&Q3!\YP=)EK)LUU7CO(^#H MK.\=8?ZA;C'94/CM^P-B=VZ[_+6'+W1-*@P, M(BITY6-$.[7@32OF'V[**[5_K)E..7LUR\_L#&OX \>I#N#>(V=[-N])A.,+ M=WBA6:==H8#EI%&E^B.NFV^&7DP,A'<["9HV%I*T\?[1I@= &4/<>TCYR0^\;V(.4W@2[?RP#8MQE 2<4'Z$[_. .0 MKNE=X]H:IQQ&/"2Q(T5 &\H9T-]MNIR]NVP0>>1M(9"SWJ_JF@.(/(B-'K<% M?CU4+8[B57W]Q*#C!9@Q],-'_E.P]E;?;D^(1HW$)1'++=GDMS8RN=-9B1=& M3C/M5G/"0@QP_#^(+EBS*:X>*$])(<^%WERO]U=32LZL^W50:@Q !M,'H (( M$Z9;>=->(P_19S$-Z04DP1C$X>IGHFLS<5B;(/;3^4N*J/LDR>S-"K6=DQK' M7C>2H0/065&R.;A _+&W-IC;^,GRMIP$TTJ$?857(MQ.?Q7#$;&KEU M>__\L:ZTV#U!J@PE A)K*D1UHCUK)&;"F_J"IX0<3]G M4OF3-7%WH9C5)$$_&/'_O.]UNLY8. M#8[*1/&?=TY[>F_(>\GUSEH*?0K5+-DS/J] EJ0]UX+Z.PC#EI9!0\NV2?V( MA#?9BC#](L[L@[?KG ,^N?"G9Y;9\+6XWF>:6@FQ(AZAQ#SY#5X+73.R]LN@ MF$G.U)TMT5VR5VA_UQ?YY8#MWH=#B*$ M*LNSN@.>5O"\2Q",OVM#X&A:/;J!&KUQ@H\OP?2 M .E!'43HD4(3@T76C%5J @?LQEPCBJT$7D=5*VY/*@N]CJENUW%^X(Z0^]0U_(#)*(]E 7:W";:RX/>QNJ[^S,HDA:;F>J@\['$KKZN&%' MEAI 2T6JP0W7R-5WLN;@*Y!O 6'^@[WX%7$SRZJSK[GXH46LQ28F=C](W54).0+E, M1:E";VG%U&N$(+=V2&BY!?))Q]L]IR\'S_PVO>!5P!__X1 $_@;[N)RIL5;X M#TI/!;XB#K7Z#"+Y"\(NA9P23(8YN%$7O*XNU^Y&@RH5"<9\)6,WD\M]$*=)MZXER#U7IK@A7GW@ M&!RNSWCZ@:N5*DJKZQ1"?L#5.Z]LG28V>2YT2 ST; ;K[:Y*G!+QPC-7.B7X8/PQU A94%MLMS#0_# M[8(K%8 1I6;V:/1BD0,"DPPA7HH\-8/_A".&DF_2'K>'D8(WNZ@<#.#1/C6$ =2Y^C* X@:/+@SY&E,! MNB\]XE[:]H#1Z'^VG$P'H0[R77P4^WO)T71JVU0';WU M+D4';2,W3BJ(%=/4[E(6#(4RDL_M1CP^&W[1[U? MX;\\3^3RI(?(*S[6&IKH$1H:E3!OFO#"484>O)_J\^$ NTFQ?8X:1=HS2#7O M_AIOV^,Z%BDG'^D8$\9:6J!>?RYPU=+'F#X%283*(+4,-[^3#-="4Y"25/-C M!554'8(15'5E@.7FPO# 7J/[&^@!4J1O'(:S-7M[VAGOB^GBB* MWTD@N"&\RQ".S=X1Z]B[W^H41Y?3&O'1B1*5O].:(X W@QV'FV@T%F/*1FM)?T*<@=89] MN/AY2%)(G+1K,M6Q7*QYT8'3^9I3%"M?L-;( >M!??+#NKH$)VZ%0QF_2,U4 MR8R>]WMTGJ]57MZ>BNA O+V6Y_5KP^GO%O@$S1MG(Z5F/C( KK)L5!Q2HLA? M8V=M5.*!W[#RDFX #:2_-=VNL83/;#]J)1.Y5BK#WJ>H487<"W#W&]Y7XN? M]G]PY?7KY_7' 1;ESG-H.M]!U&OX UBJO 0M!JG] W;@Q9("_+WF4=:.UJ_W M>P9'&ORX-+\$2YU4X*S%K7;DNTKBV)$'09D+;=D"?-Y@F?^!MB,G+_@)C<;[ M?4]X\.>Y2>5VL+KEY#T3^87>/Z:%'-7IS^H\Y^>ZA=SPR6)J Z]/\(H!7.=X M 5(S[:TQ#YX!S,4(SJ>2PXG:273EP'U)G87RZ#4[-N4RV;*>8=G,(L>2]V[R M?<>4K%76T.!A;!K",%QV67J& ?@MA?:=*FHC;(P.=VJ,KK5L:S3DIWPZ61)C M5^$T85UW^#*+5$2NB4='!)V;$ARTR@#F4>1*T&[UES#\XADP2R: ?($D4-+X MOD2FF*6+Y5"R:9:F#P.(C<1]?F=LQ\PT[)P8P*21-$ IQAG^A')[H+J=<:OE M2.-)^K%%KQ7J4?#@;=JS6LMKZP8)]6W86,.12D =_Y?"GZZ0;/\C"P[V+<]5+:WMFQH1K2_6"?[;,(.X@ MEGR$EFGLOUK0*;>!J7>(0=5=:SZ6I&EL&!I"3+LL59HLCO>=RTR0;_R"(MJ/ MSPD2OFYZ^A-"X^@&8&SY!DH0XQ.!2338"-?(_V2PN1OJ'FOY,GIFY,K+/BX1 M \X]F(-K/D*5]H;.A0@$%PC:<_M=TNOK,TE4GJ/H/N$FS*'F,U(*[(]9T\RS MXVT$'B%8Q9X [VDIJ)M8+OH"ZL!];+(\'S&CK,3S6Y%:RXB?QQV@+_ MSA(EX9O.'N_O%3HWNQ55=P8]8XQ.\RBRHK5\_UD$S3L)7<45<9V]98N0+_!B M^\ ^KI6Z>R0@2@3",&**AZZ.MXMB.[4HA7^6DE$JDTC'-:&;G+FE'^3L N[ MC>8:C%!5)]O#PXD$]T@ Q\NLX6),92?U4> )+H)\X\LY M*[T_#KT11QOV[[/WJL\'D"1AYNOMR1@KW^4<.F\E,TWIPS2/;Z+]J@-O+5K< M)ZB7MF:X=8LJACT,>GT,&G['@0O]^,\'+KM7J.[KU).K:.%O^QAIW%7!%!]. MXGG45=5&^0/\SANC-Y\G,DU>?TH_F!3@_$?"W M@;LGV!HN^'FAS1L?1_)@CS*%*K6=1(Y#ZOJF3BJUASX_7B]?L9F<8P9!(BQ) M99A>5&+K?I^]Y7O/U$@NR]:/_LU14;NEPGI5E46Z9S*/#]@C"BD.R,E.&1H6 MNII1=)+V'*&TMK"EUNM%_#79[?NR3F_BMW3BW,+M,ZYY25FQ'U+^&)*K\DY MKZTD'W^WYFC,5G5(E2*K@F/OS?&9PG>+1L.NW6A[;B>ZBOI0^M+2[G.5DY6IW-\4'>9>KE' M6AJ,=^B'"3"+W9-T[650MI?\N-U.*6:PC$YW M'J&/H/B9*D)#>7^MS.]T<_71(2C>@(GO13*I8<]>WH!<4U9,JRR?%+/N3P5> ME^[>.O UD1DS,* :KC]=>,NI7HEC;5N7=RO, M)"'*[T_=-9-_X4<)@TOB\S/"3!46^2GO#3)T28;7HOO'YX^2[M +]=)G>92%2]0B( M[FURU6GL7Q\9#%#I.+.KNR4\+"-D_=O7#PU[U1*L4#8F-56V#8=H3!,ZA@ZE/@1SB!>[D:(?75;6TN?= M-WQ46O)T_/4GKKLD'#NP66EU3'%54'W1-2<(2G2AB?87'9NF&E)4Z",,0*A3 MVRU M$$:EVRL[=?L())1R5_H-A)YXE\5'SH/<01T9&(ACLX=2]A)NFAS@I3? M!^&'@3G>'3=_KX?F.MJ$/$]U<34Q:'N[NN>V0G3 RJ"Z[9%RR"$?_@\X?]3L M_MJ7RC6;*I\=AT]:5%=90\DO[M[+@?GC3I#;:J>!J.PL;AK MZ"A( 65#&*UVJ/>9BN7;DO1\Y$EBDL*+IRR+SE7%N#RX\Z&' M9ZO99"R28"8O2E(G'Z E;](A\-B+#;0<4[G^VQ+I81H7!UL)Q^,$N"!>8[\P XGKH@EN:=WN;]B_^MLT4M]\] M;&1YGO.6;M#.3@IJ]YRQ%0.X+#-.$_JURT65H3$ 9:$5LO$-Z!^MY:A3#" % MTVRUN461 4=FR%#:$ZC_F&O_LGJ394LH"T)W0L'Z7G_.?M64U,!L0?/.8>=U(/G\=X4)]/D6#JE%2LG72"$5I#,1P>?QO@4E<<9U<0?7 M+PWMWCIARBPA[UUF@M_^W!QX=\VJ!Y-F*I]^A82,)CF]-V'=U5*^%*!2D&O] M53ZX\2WYT,,/7!BFG]NB AVD B%$)W3,!M?F'J&PAXO-+[DQS?6MX9$4Q@CF+. -95H'4H6H(^A'9@N0T+JN(&,7/U MJ[@^P809T^,T3 A=!>$LG3-&'.Q]Z'>L)2:8]"68<$1?*ROJP4F- KZXZQ<. M^/S#2X)YV3MUL<6 M<3J(!]'YN @87JH]4RE.8"I>.[HQZ9> C)<]+\6N(TFH_K36BQO?9@\)9UJQ MLPJRLZJ_A][<24,1+PFF8.I<^P1!!]Q5*!O5A.@'7OEB?R,8U1_KB*.H>O>9 M-6VRCG4M?#G$4IMY*B.,$-& (8;DQ;WKPVP&2UW%V%\YS PU]#'H;@B,&90W M;29Q/S/4=E&@>CZUI!"/ID5OX7XV+7?XD0,90,X=$,4 KIS/90"EMUV9*N_V MPJW+KHBA-@6#&4!9TT^69*8%4&E,_G5!"60?CJ_=#H^9Z^WR*"J)7!T]BKTO M8-Y-ONAP6\&2)RP+K[$9D6VCO]=,E=@G/Z3EF;)0E8@5_>.Q\@(?VOE(1R"2 MGNEL=&$^ZTWE-@O7<,5C76*B,E7GE!;>NKW>_DV\21_&$:U#.:C7:3G&PJ13 MT/EF_/O$EV!L3]-,JG\%/ ;Z9FY8,7P^\_?I]C>H1/B)'2_M30OB\=7FS0EF MF.(K)-^CM5(%E=^2^+V55GJA\AO2I5-N-\RR+Q_A.3"A+AZ29=BF7:/ M@EHA[E+.P,W)D;1GP?03R(D_GQ_*NCS4K&H=TLG^0B)X=8OYY6<.V<9#,@!% MQ#H#$$SL;"#^0'C,0"_C4LDP@<]])0-U@:K.P1D&BPVP>V?O'& QUYMGK_M MI*N?'PTKQ\"84'H5TT@E]Z7C0)DQJ8&!;5^G2FG,!AF\W] M/07X"9T?)U=]T&)B \V3D-@USK=19#II[+JVT>;)A^5>:,AVM] OZPH:3A00 MNU4GK&QV-82;79JX A[!;$&JW>D#\V&]F)95/S(^(D6C]:_LWP=U>F5>#F>LE)?Y=^M1!S$"E._^ C$VN;.;NQ_XG%:'@.!Q M"YY]N%I-;-Q]U48L/^ABK>Q:!HC$!G=.1C@K;9@!VYTL@1\E8&:;.A-] MB>=I[&Q3?=(OH:#(]!A"\E_)+49B0E8$PU6=VV4B2+4Y#ST"/05\IZNCNJ^: MBE -P%0"+/:4?S=&$IXX8"I&DGUHD9C8$.#DWIB@KCYJ?-I0UT(H*43)[OHE M%NM%5]=^9K3#Q&$.F,I3-<$DZ^UHL"$\4!2FG. MK?."VHXO^I$$:_L4G6=N+5)ZG\Y;1KD(#GP9,<1--5H':ZI!XWKDA>5\- MTVU"?V36ZK@4/ @O&7/[&;1\B5!F;2]F"I!X[V_ M(,]Q=&JS47L6@I]NI-7928-'R,Y67E&D\I^A+Z\YF7"+F]-Y C5R4-VFIF+M M-6YHON(8!U_%*,$A%C-YVK][9^L_'G$-K#1*4D5["1G/*!9CE FUD'IZM_I M0J1/)8+Y^&=\[N:TPAKMT;>%W*O'.;Q'AA,NR^J%\,E[#A2),17_E3YA*E^X MIIU2#KH2%VP^'C'XTYR,,+E[W+N=WZ %O5]?5^M%ZS[X-=%G)=S13%Z)HD?O MQG"@KC,+[RL;9.>IJA77R<8V]1^S3/[ND0Q M9O#K>-Q*?3-57)W,,ZE%YZ6_JX=SX?U[I]N?A/)KIVZO-W1.2EAI^=W"2NY7';+@VG?]J#TI "_+Y+5: FFFG ^0GXRE%G*++ -_@E-HJN"1>.;MSP# MLMY,_32"YNP?RP?J@\^>BS)XW:SE_?@[LA]5!^UWB((T0K982*F#KM)VWZ&B M"(?@E_#;-[6E;?)4OW0^V'M4''?3RZI+K?>*+<,NG7_J'SL'N0:X5K6\"%!0N.=S?%7IO"=&LX@8%P;+GJ<\'W MXZ#&?HRQ(TF!W$1[3!5>11V$)MZOMO+Z6#+Q:Q:_?%,K;C["PG0Q;>M6A?ST M-,(9A#+M.(;VNEU2>W."=(,!K*%BC35?OIX'L0.=,D7XH&JG#T)ROO&%ZE]8 M]@Z[Q5ZM67>Z1&$ 6^(4J6^P!L/!\7B8O#Y4=NE[/H1/WWVG6N^;QJ>S.%UC M?N?9-ZIX0GC$"X."F//+ ;O78HF5 _.HGIW$6TL+ MM!PWTI?<,)/U_4>6,WF32U[%YWH5)=4D%=-+^2.3+0!FF&*C=\,.HJ[NS/7B M]S>W\,%65NW-).57+\?6!"SG?S\>$R.CKIO?*M=9-SB2G"23^'[YZ9]0JNA% M>D-EWA/6>F\;-=^"2SF- _ -GSWF*&-$ M'-D*?,5<'%!-NP^](.C2,ND0U^ZZFNJM8I. ?UU;2=.?TX>W'\=3?@?7_"PL /B%>U5] M&QT-0X-'I=?%TC"M <\%LU#7(;-?R?DDE:V[AEL$2O!&T<'4?H-.R"EHO/'1 M-4&=ZH:V!\L'2W-_^_?E\+.N%CS>EG*690!)N"L["Y)D:UHQPIVT0^?9JP1= M78D, !TRMI-B*@OVN!_.,.IY-^ 9*/22[>Z0U;M"\ZW#7=ZX8$2'#R;MTY0"7K&L#U?@#%J&Y*L#7>ZH@;?'[O$EU=7=R71DAV?'-+5W= ^I7 M4H!=AX50LA4Q=*N6 OT!8Z/"7@Y7#&M,+ ?,MSORR#ATH,/RCYVQ)"73CEG$)/W)BY9@7 M8D!B^."UN]G(E>(H8Q4Z#P.@B'R'UJKTV(WS+8&O'83A%7T>A3>*M$FR0Z<[ MVGS37TOE[4X]E5 J*)@E/)AXC^I60UU%IV!J\S=WJA":8,?MTM%7*^#\GG-T M0\3 $^TCGA$!'R6NGI&YIYV5\?A+9T%Q%.]O(_(2$U##X7OXP7Z:"KF=EH54 M,U]U2/70;(G>"2F"M.:9X/6 MTG<2MXPM#),0%_'JM1%X9K7@?=A=>YMSZ_7S[+.!':26/(WMOO4W)E]2 %"T M"U7G2A6+( N A00[R&S32I>\#H@BF#RT=YFQ)=W_^,:^U%[EI17Z@>05D2K* M)WVC"Y]6ND)G^<@MQ'&J&-MI6J.I*?4\TR23=K2H^F&2*0F/Q_E=)+5E,WL# MKPFCO\2%IU->VYL]?\:(P4,Q.5)2+G5OX"-QK3".N"I"USMDQ> MM 8#\4:5.\+5-(+5<0O%IIN=MG&7OPI!V;&A/J9,K1N+TGD]*0:(L[1JU%7[ MB%54S_#/V5_5MG]Z@AY,AWA(&?3>E\7F.5\Y,'V"4'T7VE2Q*8Y'SU>0C8CY MW4ML_>0GD'1C4=JSR!M$)FYXSQZ;?IKER#Z(:87Q0[>V+>//Z(*^21Q8$4!U'\&B?&F6.^:FQUNF]+D5\HSV#3R_?/S\]MSH M^O9@'@&JXF.RL?E0E8VYCF@^T*-=8^3+](AV<7GL .A+:!.,9@,!6:/!8 M>3/AF?QVQ,(>C\S5[/>+)\_F)MSRJEG,+K.6HH@PHYX_G2>((DF]0$M&2H K MJ^-]J6-:^_8?C0--R]8H-%-2:?C6U1A5**),Q@.L,1,#WKQ-/,$UEL?) MTTST,*2*K/S%8XH=HNL:&'WR\\S2HPN\KW1 M)1/7&_I565)/CG$MR?"PR1FY,DM@'JB_ ZAFM2E0MHR0IA5<)TKVK20&A>O1 MF0C>G#T/^ZZND*_3]"G==OM*G_JQ*W;:^2W5D02F;510Q)!]*[+&DJ0%YF6: M4%NI)#;[3YT*8-&0N\=W)$2;]JQX+AW7AH;+%-XXPL^O*KAG??4ZME*U.$J7 M&EJR!"9V/^R,OGS!(;)LT;/GZDVM_?1'5\D'C[3ST7F\*:J("[1TU+4I8@1^ M:R!7N0IA$X9JLVH+?+%;YA9#?9<4ADA4D,_]R401$@S]M[:9)Y #:.541\J% MO]N-^CO\,'^[X1BP3OA M5^E#G9;9%^LDA]5W1X^\N7Y0A'3D$4:B@!2%"=>OY'JI1T4!;]M3SMP)??GM&'XL>&._(FGI"\4@!OIH> M "]>(JKT:/."$,^ ].WTM5$9F7JV/',-@^\R6XK\Z2.W;IVH$27O@1 "=-Z. M;$G"=@LF9L\IU^/YN'W?!%L^2 %&[XHE1JC5LMV0'WSJBF6FS[6-9ACA6G?#\DV[!8=V!:$\_(3ZMAR(]L9:S!U3>ZT%O5HM8/1&8/\BQJ":JQ#ILY9;JPNUC-2_ .=14P-^8"_ M*>)4&UH3 _"#"B(,:,6-8U SL&R-G$(>[9MG'S-I]WAZ.//\@=F%T8)C[Z,$ MTKIJ$(WC'/=#F? QCB,:(21R'$ [\8]-Y<-TE?Y7Y^OC% +?"A_(\7O6P\\V M9!:.;7[Y7)"5EH^[S$08Y-A*[< +BOH"O"G2\BML"IO3=XJ:)3L>%L:28"/, M)_>RLM'Y[H3N>1O]O_>BZ"0*N(_@6)?QA2\%(9_?+;C%/C MSQE)R2/VU6VAV[;#MZQ5I21ACZ-3*,HI )4*'J1HH;HOH2X'1?JOAFVVF\K M%[I<__3-/.$LP6\4O&B9I+YCO6J]?'SB]#78,0F9?)D"!W_*0607K"&_"[M0 MWX=KA#%A(+G5(66EOY,U>\IS6M.]./-'W9*'K5^*H 9[4X8Z2I/G9F;J[DLC MURU>5;8OH7.B?X&*:$3N!7=(,P/YTG8!&.%?09X80:5M%4DS%]KAZP'2$3Q O+.4T97Y M\SP^#_;&(>6,;_7VH M)TD=&1VW;V4E5U$7\K*F9[T4NX[[LX/7_R+9U?-O(3S9"]P+3QR'8+6?MTLH"A@^RJUTR#U^UO#A/&D,'F9W/E@ MW= 4H1MYEX=%^U.3%-)D?4>UK-=/'^R_VXJ."V%F*24,H-FP;R5^1:0]&,_G M$(_ANE([=8CX/K;*[LJ3@>I;&;OCMTA"[Q5TAJ+OZ,0=2FNY+-BBBDW'79?! MB".'H,WOJRG_';KB*S/+4[3AT3YE&(0GX[ MN_U^C'R@]O7L-P_[3V]?C:TON"\8[XOX;1,%Y3KR(T:(&A!J[%F]@F;[[B&9_+6VB?@>P[X3*M2<<;QA1-YP]-CEA=.' MLOM^0NK]MW)(*JLKFV6DE=Z5@^U6*BD(9XK)C?F$PJ"J'XH%^H6WL#2,XM;3 MO#"GJCG-AJ.*338 !9D"&JV.4T5C+X TRO'OD ;7/BR:#H4%_)2\EU;4^; M:Y5R=.R<0#@?XB?Q4S^UW^ C;#_D.032'&@NM"> M=D) JW-$_ZWC2D^?J*#U6XR- GU?!>IZ>_HLOD=:E\ZG96%'/"-RV:[?S?+) M]XFD."#?K?"A@E!QKBN<2*W O>'RI9&LNND9I]DEWH M7:E0GY#@.(Y9JV[E;W8S4Q$N_-?-8-+=/A1_C:F8^[=Y9G$Z>V/7OOR'SO#5 M&=&%18N3?EI?N$8/O'O>M%0JC*X/P86L),($4%<<>) S&#FO[[%]/I)36+^) M3;\5DRW:6-V(IJ:?BM:[_J;/JX<6^P!KHC8OJEO5]"B<@,>E(S0IEO0INA&) MJ[E(B2W(I@)V"(Q?\L7 M"T)J$+063\!*I6LT&%8M4S'KO=)@M=58WDN*48>)(&R),[%Q39U"TVG9[NDGSO?[1X0Y*%]1?-:B MU+I;<5E]Y.\3WWU@LUCEW\<M_W@:23YX.$":ZYQ6)-#-RX! M58?=PE%.4B_1'E,/5\"M8*30C)G>Y2,35,. O+P_-;D*7?7M>20 TV;#HR%9 MJ2#[R,D( JK$H/GI"RN-J*C&Z[N-$J1E3.4@_]/C"]Y6MQ5#N&Z)YQ0MS'SJ M8%OUWV3Q786DO:%/, YY EX#KX"K:'A,7YVFFHE>\$S4.C-8?IHD-"Q3E:,#BH-+&YL1!O)BT/SEX):G=2/:BU2OWK^KB MTPTE5Q>L96P4BK\:B09P/0%_H]8TF'I9A4M,69C>)F*[/4<[+@^.9]9[+9Y- M64[4';C]C?"I\Q58]L('K%A#)U&/E]>$W)?CW/VTR#;].7X"Y:0^AKL&G6WK M0=5KO<)K)TGGH_5Q,O"- 5%+N@H)FWS5I;75;4 A0=^Q2>K2O=-%42)GGGOO MQ#* ^K'QGM"492CXPK!_7#3H.Z$2U/*;T"^<4BI/.7(NXEJ4/]B$M;K M@>G#Q$.(%[2E0 _EEMI6DIX+>>^,;IU!WN3H_8:,EC,\@U<$(J%X+*A<5%$* M[O1UJM$>,Z,E1!JA-H4(1.QWJA*78_D-);*7K'4TR#WG]$O1'^M$3@\<8WU) M%IS;('N YA1]A'#B*B1*SPIS=LZ07/BC2J7P4IYO\I>W5X"LS[+RP#QKE!@ MJ".'.K4_Z*-G=]9P:<\_^GH;4XTFR_,>W!)1LE/=WS9IRKT+ P]L8 M./2*N[&K?MM@,!XJMW$J#]-QNU54MS^+ ;#&#Z[9,0*A.:RD%X1*;@MEC5*]=F5PX'79(UX+O6O0Y W.YA50=J!/U.!BZBF/J M6O G.IX!'/AYXN>2X)DW&>/V=4G9"LFVF,GJ"3,I!D",_0[9VV,Z>72P%?70'RLJ=9D9A#U= M^L58F+4IMRESGE!#'"CQ$=4C6(H:']NA=/RGYS\]_^GY3\]_>O[3\Y^> M_Z6G2T,UZZA5UN?&O =:+:8W^Q,W7%\^9_T;?/^A?^@?^C^ !B9,C\ E^XK4 MIML%G\/K>O;&\!($[_+]Y:_:V.K]B,N$8Y!A\G1X-O*3((+Q*D5QT=+_'0 %L> MT"3=GA/8FG;'7;^/O"]\WFWT;?1N;[VJ9G,@N]_F G:A>6VF%S:;TP-K_#KH M>NHR23+^Y\;LSPBI_?$(U-V;=:EV;L.C]3K!;T]P&^H (H!IT/_<)JZ)*+FJ M@Q2ZY4]Y"(:1N>M(VXW/005+XKDB39!9/7+_HGAX_>AZ?RAFN Q6X,<_<9QE M/ZZBM5(# Z#\(1G01MQ N@QYGM;2 -NT"^:A3Q#KUPQVAU_$F&MN;9NMW+M5 MQ0)4JF6+WABH)M8Q@!XE!L Q2-)[."$L*([@B_&6PZ!/]$>PGM)^U2?29"*J MQY(,B0V!KA;"FL9[=E@1.J29I!"Z!/5RWHY%)[&IH\HN4C[K=5_2IWV)<1V- M(C_KI-& Q4VO^W;-5]X:,CS_?$)DM MKZWT4FBO7S0^>SSIW9U#7FF^W I:,OYTWC,X8C9RA@'4H:/T2K[\T"3I!GMU M/:U;\- 0&?G\0,99-A;LD-D\25S3"?C6>Y! EV6>X%7:W M9"A'[^*WEG%#!;*"]$V(\/94P.5?B\"#3V^5!CF!_O?W%NT0;?)O.-H*_G&7P[] MFKS[_5!^A-7:,_V[=U]^,\QK6I7'*FJE_LDR@PC^K]VNWF)F2*G22QF5#( = M3Y3'A*QZ!5Z\T>01QY60<.UC#2SHP*!?B1_M!4QGHU/Z(UV1RERZF&CX8,^$ M?G_Z3')Q<_,3X=RLAJ8\S^K2^SU"YXV$ M@^TOD90/<)?4'T2KUI%L4"80LR M *)A!DXQ?Z0AD[=0CC?9@TTE!1.WJK&-Z?'!?%RIKL#=- I-@ 6QKQ\('T2 MJ4Q[#;TJ*$"U)6VPX>W\6R;;+7]$(T;; OFO>QU@N2<\9 9PW@&ZQ#_]O[>+ M8P;Q_<_O6;@T[?M).9T3'2ZF(?-5=[!%V$SB6Q6J%KY"CWT _E1 ^A_/[Q_>/_P_O_+JW'MZU3 $2.?=Y"@&7J5J@M&_*3+N+JT=1R+VT.K M 8S 1GY,KP-85OJ[:M;QMK_B(8S955[!KSXA"B>'B8_C$[')%;SH@)';3BCE M[?N377Z5D_>/3CXJ;GW9U/FSZJ&^>)H&]::EY=NKI[]9U#( :=B_&;U#(7.V MN);>3T#]$9A#K>HPV:;_]@/P?P:WL>PTME?AV14ZSR/LT)'40,XH[7_[ZB-7 M#')JI=ZP9V5^94U\OQN3^@2Q&]A\IY2\_\ I:?MFR$53[SZMTWQ'/F><9C]^ ME%V'ZT/ <\&8]J/,O.8Y6$9 I]#UB%*'^D:[X$Y,1VU-)Q<[JZ<4Z::Z3]RYP#1&9>8^.J6:_V@AJM0(E/ZO. MZMSN="L2K?\#U1BZZ?OW709(2F^G01.ILWEU7 8T7?M";$Y'Z*N5+3W.O&+M M[2;^1$+N J&%G?/6\J@% .?:W*-PS5/5P&[HEAPIAQ"6A%2AF@4?^]Z*Q.&E MKL1H:GW(]C#R#.BT3KVZ??F\N0&P3'E&.4OO,8!*T+4\Z!,H;J0>/'$-W:>J M-[ZY@!.&/SA1CG:J?^^B7AEH.=R4:9!M9?'^@?)*9'&4L1_Y(BVU786B^Z/H M"!C]"K[G26K.:/?5"\6CI,$\BZ#*LK0K)_R<97SCK_,:BJ,:Q#$(IQHM4 M9;":P !21)EUDT%GT2E'L&W>./:^F$&403 M7DGGJ7CUW=2(I)V"NPZ='QS \#:L2,-,=E*,#9_W"O27-COQVYF\R1$(5/BE M$9=Y.PUX;1+[]]=_G4+T,1B[+\BU*B#\=<+ GE;^IY+GR[32XROA-6Y1BN%< M7%$&4<\Y $&+XBA3TT(ZCV%8&?PA,\&=Z<4N&.$-$TW%;N2+-*[T+AC$G!;3 MK0T,?MZ6>?!(?%U7N_6=7/DWJ9ZTKXTW[583>?1>D!EW;3XP \&T,#5(R=YA##0M'?L6U/ MGC_)S&K#JPE+N0SR3ATM^78JEW @[4?686J8Z!_7,3_X3%P=A8((-JI)L778 M3E]9?=B"B#W5QP $!;6?U%&6LC;N%Q($13S@T)Y]NDJ']\2 ME=<2I%+5Y*BLB-[TMUT_L4\&P?Q\EZ[I<'OIZ:^C6NZ6C]Y>K*_/R>WX^.NA MR2GY)IEXG0M]YAN-1Z?2IZ>>=&!?NW1V-!H/]G=JSB!":\;P$*'EAAE1P[N[ M QU95M?DXJ]/6* 49[">XA[.E38C3F'!/Q8BFL;GCTY56#Z)$\^>4/JP#YLS MQ^>5A86I]$:&;)6G7];]CE:X^AS6(1&I,R3W)K)V^_[N_B:VU.<&1&*KD5NX MO9+/O>Q9&S#DQ[9W^W>$ZT=]6N":!!2"7@5IUYJ'3Y[1W%Y]Y#$SW"P^IWX/ M*DGP,H (%$&O5H^)S7LO,0"]G-_Q8HZP"HSB_WX3^E]!;LNF8.SJ2CQ=HI6$ M1>N#>DL&$W?UWWW^M?F:TZ[VF_AIE3?51YTJ?8HKSFLYA0PK/5CXEN_B[U*M M)K9DF^V8XAK?=4;=B,YX)W) M&8T[M[]G"]:H3^'\,0N#JRN#-"=T/\YN\R#K\)QDIR)=1=LM[[->\_;-[0MJ=\WA7$,&JL\)KB("J:FOES* MWL\.K0M6;9X?6WFQU>!H@7CU*_K_]L&F:S?HIX@^T5G58/WY1M]IE0Z+T*&G M3]8;4?/^J_3<7'2?KL\).I^15>AT%.Q3.R)4Z//)8'IC2@77_,44U/WM,-_= M=X/B5&G=_%)/ZOD_*:1T3_(PD7KS8B^=K^.MXIK]=(\%IMM\&@+ZX!HD4]ZO M\"#T=J^$MAV;6L^!$ T.0VU_IW0JWWI26)'P2FUWZ_S3SW2*$EC4<,+AU/J7 M2G'[L$?%.!<&P+84F+-X.DBXZ,N]=,D=XS0 DHSE9P!QKN164A@UCGKV7A^R MH#V#7Y!RF4]P\ D"4N>:HO_*8CS=5*D 5LF-#Q]F -'6O9!*W M?F#X].T2!E#FA=LTKDNDO#_%1^49WZW](8WKWTF0EK L(53KZ=(^IWRV[:6S M%NB/;$ :T3W51NJ7Y^-_RPETE'] [:Q=_'/) [J911SI%7BU],-UC'K&+BH% MQ7X!Y?'C'BH&QJMG+ -A==/Q2;][\"G]CD1)8=_F@U&!1#3&Q ;;ML1W*P\2 MYE+) )K]('O&^#URY\?&@^D5<4C98;W$[8(:OAP& %C0&X7!:(H;O"U=M+OB MO NE2F]-$N(9@SJUSVI1A O G%#JS'B"+,*8K!^_A3A0S@F[! Q5[E M0__-VU=VOH(Y@_G'ZV5;FAJY43L5U\?7?68LO*'\H/N8@^3!F>P-E]+/#( S M?_5<2_T)Q_5B@OV#N"LXRW&C2>BU\;A3/@+O<^XC>DM\? QW[9_3G3]^APAT M0KZ=.&45JS.#]81E'U]KGAM($1V#YT MMB"UL^#6 JOHS&C(8P9PE2#?D:A0BAQA !*_^+HY7Y3/SUI@GH3O"'?)]^CV MT7-_"8C_3H#VF H.$I95\FZUM:4I/I+9*+''6C?DVT$\$PA>>P*)E[ '/<_. MMU$G47KO86NPGFJ^-9>X>V,Z[_:/9\XTU[0$/KXG11<_>$*N[F&.MX68ZS@>GR>>VB.\PUVJM0+M7&8=+<1G+__O![;_ M'O+Q)X617X)WB46_?QXTWG)U/DU94!?1X?F9-PFG6*A;[9,G+_M++NO[(]?Q5LDMVEIJVZ_$/IA@J$;UW!O_QD[W M$;13F>A/%1+V-K$B%7&2D,XK* )W=4DACZQ>/UEL0GG%E>N[*"OL=5!;_-:^ MT(CC*(DWQ*CZ8C/277'K:]!!7U*+U\7&H[ _>WH!Q2E_V%[^#]UP>/VGJ++L M6U/PRR#IW(ZRULC?V]?=)I!5?2P^P03H@@/9AZCUS,+IB3/!IS>4OH"28 !AQ" R4J)I MD@%4MJ.M6EH7OE.^+DA^:?RE9VR"3\DDYWX?2(,^*26([_LP$6OW/M5BS>.^ MR3/>NFKH>AF//8V\3G5HK-S[2N=-)_F[D[0'7B+%!A]\+X>'C!R5GS4<5?HX MI*@KO)@T)^9?,89N#WK#='@!!L"A!PZ.HY'JAHE;ZPS G6\C*(3W3_@#WM-_ M#$PV!E&!L-E>/*8;(AQ 7/R!Q3MB+><^KD9/.ZW;+(G6U](%J@XF#2T-C@1M M@MKJ:YTR[Y'-&>]>CER(FW=$?KZ)/=J:,>%5Z[0\'Q0IF$1X2D@^@3X"ORGO MZ2'T"%^8W5 6%O"?V'O/J*:^=]\W%HI4&R U*M*DB8@@);$! D)42J1&!:0W MD1X2 1$$ 0$%*1+IG4B7EM"+-.F]-RF!A!(":3>_/<:]8^][[CDOSMW[G#O& M_;^8+U9F1C+7G&O.Y_-=:S[?U68(C:]/#=@H'B:H)K0?'SYN"'LV5+(-:/[;:JBR#.UT8H4#=(\7&VJ$F5^EJ/K*]3!C<]+%;E>GW%&)--ZP>=W0#?@K/C^5GT(\\Z3H7<-MI6400K*1X/MR*9]%1/]'Q^5\KB*7K=LJGFA,R6Q^77:T*O,.]( M#QB=STG]#I+R,Q% A<-:5#]]8QZR.JG2C2Q7$5='UANA="F9X2KR2NGAA9&- M0\;N@U]2;77RLP6KXI^.F)H=F_J WRQLW_[M<(H3;OVZ9,.Y$O9Y T%J^;1[:!!K\\7;3587=\'C(J@"4X+::&Q^:0U M?1-8@Y"/GF@,B5#C [>FP77L\?G"A3&AN/8^^C T@GG0@:!4(**"C42 V6X'?)L4Q8="2Z"GU&$O=1?]\B"STR:0<1V=QRKG:'\GL:Y<]&*P(% MP&K0D>)B0_*88@%W;WB)-91TA(_4[*PA-!05J!>PF0]"UIF XX?0>YGZGXG(JF 2=6;D7Q&=:_'$@Z?PW\ M\152M\5M,G$1'#[>,>\62GLIP::K_Q:Y>\GLX+OH0F)++PN+#MXDB9TK+C"* MGP[8R3A#=7(Q?GK_ZCM (^!M)OE4C,?]!,V:&#"/5A+PSJMH]E0,=EXV-)=&ZV5A3K&\.(B*VOB?-^%U(W]))==WH8 M2_:?SQG_VQ-^_M^6)D(_0WV>@-\N(_M$J4-<;-A652P/]23(I26FV!//7RFH MP(7YS.J'+U>_<1#;F'W?YYXKXJ!V%=V.$K"@J)-,BTF8;J!]1?G5\=C/976L M?V+G.!J7)C',M34U#35QN[L^"0ZI]66=;4GCJ7$Z&SIK2OLL;73 I-,STEKV M#%R29(HG;N^R4X--5S[5;_&,-#T?NL)L!.^!"(?"Z0!/%T];3['OR]P7!^[H MO(K5+;NAR95J!SY?)(6VL\ M',;VM:X$O14$]L=OXLZX9\=D="3A.N1$0XM20KF+:-$U?'Q[=DO,XXR?(*Q\ MMF^4#[8<&@47PY,75\(BX';J?R9;+N;%M_$2!&LOP@H+1R-.CJWV2=I_'"M-R+!HB(WE^H%])FMZ1?79=\%OD%]3 %^8:!-1\8 M6&.3*8++PA#?&D?TT-AVR# D"]T=^/.#T-NI4L#^VCD79I70_.#@=L$E^"UMNX5DLFHZ_MC MA=G3_FWM2W[O?G,E3>YFHKV5*[6A=8"H+UJKE3T37/ IS@# PQ"1,DC2=6@[ M[(A/_2SM4F7*SKF@VU0MO=RM<\ MUH528G+5[YD2#YO[=W<^>J8IZ8YL"*/%R1@_4I#,PQ0D[TMY 7 M\6UI=>A'H*7)<=:K8).DKV%4O&-N"'C^*_)$A7Z\;UUK+;%&DCQPM.["CFQ\ MZA-#WFZP:T*50;\6:8%[L!5&UTW%VU7 MN@VX=PY;4EH_M=@^X 2"'.-A/K_@"_^X/$J1#@DB/J4D/K*JWY:Y8UV;9]ZO MPRFV]HO4-RP-BF0^&ELNXFCW2HZ6[!9E_3@RBM(^7OL[3 ^Z!UJ#;V8-QIL)ZQ M@I_NHGZK5RS3]X2,*AWQQ7EIZ,2LHCT1>Z+),_FA-=T0&OR3.47R^3%)W4-[S8ZQJ&=2QZ[ M<5_AEI;57U:J"YV/M\2YOE[,6\C/GM TWWZ$A2DC1M,4&D;4O=/.FGXS?Z@"=U8_V1)J$ZY MT^[=;T?5JB^6IO=EF^[!M#4J$V6+WY)1V?AH[8BFUPJMUE?3WPY?3'[V9LA^ MIY+29X!R4R>69X]4] K%_K)?UFJ1/O7YGC#KK=^!#?6'GMG%1;+7RE2>+VEV M*UYX!Q#64:*LB[C:=M<#]/RZC;.B:& M444Z$B^Z^NZ)C+1 R#R^J Z!K;1KHR ^WP!(LF?"#%.]0B \[Q[_H70\[#%% M!E]$8R,%9/N^WA3QJLS;:[QS4DML.F#A6\0<>DLH)=3S^!N;E\($YKIBJF@_ MFY>PY$RV;Y>VJ>EZX1Z8O:=<*,WWHU;"R?=?;(YL5:0:]IU2G(Z 5RA:U"2: M&D49CX]GK -!M_K/FFNQ*R7$Y_O)G]M^"!$(.Y:2"93N1HC0!I#^=,""70LJ(AE&5&Z%,*U/ MMOTZ?;FABF-@K18\^V [2X!L$1("EVN2$!J3?/Y1S[^DV-0(ZYU[YQY6[GG) M(4A/O>?7X04EP^L],TS"^0&JB/Y!0D2RE4\\SCJ4).]%%H7K59AC0V_:JQ9% MU*6->M^T:-#+(;L\NZ@V;I(8*C2W M#B1*XEPB]W/#'M)L&Q+21?78E%WBY7=>=>3O<;XYM21!N7B!J$7M:)/GT%GL MYY["CQW>G;E\;]I2<6E34+_>=OM:9U0U'4Z(+%BJA RDKNCZ3]S!'0?@&E0_O'7CF>L6N?JB\%M MU9XDR!/X*9'B#U6RM)Z-&RQU[]'PP0-+>?.?D<8#7M(!W:9C;Y5OE\O$=F(* M?C\27;?BM8M;G5""V45E7G?KM:>*]"]/[-=8^7RQ>]N0PUSO*"]1<&".3M:, MD,RH+Q]A^[?W@?Q7%/07['PI'7!>W0._1M2JBFD&7E]>U62_Y2VH1*M)7*8B([ +W 2)X!Q\]DX+ M2G!\W5IQZ?B^=Y '/6ZN/Y5K_/@72_&G[JL^SXERJ%T D21/.^+?3RZ-(AX Y MDB2R@U.96$3@S.Z/F,=CPF3[OF=-*XZO?U0]LU3Q3@00)69TS$(_M&' M3$W\+]L @36:\!"R"*(+5:9*T2TC-9'!B.DT=5*8QT*-922M'1H;F.P)UR=9$J3;9R]7,(C)6UKX)C?'7]76 M*JDBQS'6'9E#[G,WF_ASAHXVJ"-0E@?[*-!\^R]96L,(5L>@RZM &LLL/I$+C;/^RU MUQ]<^7AU+]=)&3*=MTP)Q:3*5?4H[75YLO&E6J%0X=O1M47MS1M8DH M9TTA=;\"G6O^#1[ \TA[9"B,/61JDW959R>>]K+J4@+\^"S7!=II3=\: A_N M)5D7)7^WTHW;7A'9;3]1G&$#*A/JDL?T?SEFP]$$$8R)QE5_W? IH;(GF?KW MZ-.;$.$RU.&);H9N^LA"KB2@-B'G/%CJ/K^\XX ]"K0BQ!2]).AUX6:$@!9M MKRI:[G7V"'#L4@7DM>P,C1 MNH%<"!D8J$$R16_$!MC04'KJ@DC[0W6%PTL2-4KK7Z C2V7JJ)N-,KSB[VUU M7 1-Y?7,$T>>X_+#TDU0Y:F&,=9K.';B"7Q#]G'_HGRX=-JQ^].> O.Y+O49+HSM@>"U@V" M5&@= BV.JNH=9OBL\M>:EX\D)("JNR_BJ>F[::##&;0/29O0W8B]M-]?07I# M_MT0=:)N2([UPH.=F$48,4SHTSS!TJNWLF&E;M)R*JM4-_1:Q$..DJP7P=RG M@;IXALXH4Z)]S:<#FIM)IP+%O^>9UR22Y:1ZD,J>I]96P%O +\OO[BYB'$T- MD$W/O-X$+-X(J.6<=;>TE-(PHRT=6=:5:#^XD%CWYS"=T@ E(3N/F2/P;B&H MRMU>A#H+H7EX7;5(?D58ZWE]WD3'I23(<!B^'&T_^CS+1.N)\9?E ML_YGG;;*0%=^_XIDQ^$-&RJ^6,5%XB2W4?/'MWT6"$8>3U9SJ%#C#=F+1M#$ M*G^O\MD-/H]['-8W]6X%&6OG2P19+>K7B7H/0FTJH"F^_<0F:E(]2X,7'?"I M5K$3Y2^LZND[?\SS[@[+9L2N&P.$FTP0+'^G%ACM/, Y&I/+=(2\?U8/)"71 M ;?0/QKQJ/.K)L>8\RZ@$CGIG:^)B_!M<.0O:YG:UE?K.;524F *LS(RZ("' MAZ!#Q= !3OV1$K])HF2U\/G$[>F<[YZ()]X@^S.7CLL68TA&6+P1Y%,82(;T M@290E4@2A$;T,.U/O\O3HMTGU=(I#7%]I\&S4I(DVXCR0Q(2.*^>(U6VH:)_$ MZO-(M+YJ9R*8./GZ%?(B^BG>C7(AG@C%1W?)483]BGN^BX]Z20'!1C&O@&WV MM'X\'7"" K>U>(#396/?04%N 2=!5U:!C4W/6DH.'.]@:U$P<;^Y2#I@OHC& M$OS ";^Y(%Z<_ZC#V:W LL/YS-;]=C&)]<^(K_]XA&DS%!(OJ6D7?H,D^=;) M3R5X6^/,.SH .Q:U FQD.UYK!K)C!$@G%8!!E!.9#@ .UZ&*\73K@^L_4/G% MD^!1 ]Y&.N#7RM-XFN/0EYU-3M'#&W2 B2\:2*,#4G2EC^R;;^'6-6P/,Q=1 M)!L425*^;0>U6-VAF#VE0ZOMT_?6VJ0#'KN$?4'NI%ORA3!:' _D7U#.DV&,+-_8;9HQ> M"F7BX+E,KG2WM;,8JR$=P&&$_.=YMKO(NW_;$F1J)4G OJ_G\A#G3H?C@&F!A?U\"R@<-^'C>YKZ MV)3NT/3:UI!PIL@?\9O:9!N@_S:E=0B;%Q"X9IR;G&E MRD>:$N4-":WX'"Z/3WD^=:%B1BNHDP[PAY[@PP..!>H89S4!@8[)@ZMHTKZ# M 4ES25>JOM2A7B= EEG^C%7>.\W[L[BA0DK(_D9X!.#I7\ ZI%B2%!C6/F*\ M-_V8$&\V"4E(1A@MYF',2/'4^WX&-:W$Z1>"^G M\>%7&LJ7.#VJWQ8?>'A_-_K:X,9=96?GNY^!GQ\%RG:*E0 M1)UF8(-,W0GM,P=F;S/RS:8CI+3ZO;J=3 _^X"4B6H?1N.S;:PW;.TC+_DNC M8&LW[NE9_K<0_AFS^P;P)!SO*XT09MBPP 9-@-:/8"5Y>->V(ES3\RX?R6TW MMEK]S0P%K4G,UOV67G-79VKF=U5ZA2<]*O@X _;+(F=-13AEQU4_&&[U$/&) M:"&S54Y%S_!0S72P*0R.Q_PB_%O&4/")2Z*7#RX^O2NB20@@"E._@Q3\JI-S M@^-UAFVZ5'."-2NR8[R?<+@&3N@.W. MU=1S+1/?8:[YM<:U1EE'XJB 8L$]!Y2 KQJ-S9@@L5!5@N&DYM&X+*&S]B_-?KK>6TF#RSH@+NO&F0X?8-3?@"P8YV MQ@6/;;V)*<2[O?IXJ2LG#@_54#D5R*<0J!1])8_/!@SM$3%((YW_O M-/OTOK.:%XR\/SOX8QJ+OP;P'Y-3#E*,>&LE>G(I(ILRC%(\ZEB$U)97>Z*9 M.FIDS38Y8YXUC]+,NA-H<22SK6WT^/&SB.R%?Q*% MIJC?QW0BNG-'1_O_Q6 MLB5G8H_Z^_N1DC?FION7:TMBKVL5<2]5C"*^6 Y-_,B(N*[[GRH-]R"3R,7J MK15&L&A6M0L!.R3)+ ^H^Q4W+4SI<>KIQ&U,$E<]=S7%AVVB$,^FIO,$%5,C M]FOW=B8#B*])YF1SRE4,29'@"4G3O[UME#:[_?NI<&_4;[ON7Z&=5VPL8CLO M?["]_.'R.T0@Q8@:XXQ]SB_#1: M3_Q7VNRB5#>_SPW0R5Z>N\3M%/D'Z_J)_!GA(XVI #)G!A%S:7X+'*'^? ) MB(:+./E>([PQ-U\0K4^X[>#=V&1]AVT0F'JV\0:Y7&M@'\WUEY@&_%-!:T8 M-$+K\=Q;Z 5D&!U0*1^#=(SDO@#K+_"E PR&MG;VNV*9&LHF[\>*:MV=UCM] M>CD-PM-/^Y>US+^L9?YE+?,?K65^;E[0"M&NC^#EW$NRGF8M?/N$&3Q>[T8' MW*N3IS"#E[3__8'YQ7_5_JOV_[GV,:&Z->847/4G[0\A]V.Q\]E@:QW831W: M(DI*VV#K -(7A6T &$.EU5K/# ( JHZ)8I57:,#7MDOR/YQ85E#!+PX M-3XBRT1K!3Y'] MB%PXC^]1F YMF>LG=W\X.)J*16DV$M'?CW>$".+?=/5.W:/61B:76SV9!,6- M%=C)5_1X($\2/;8/$F>&5GTM8.Q@1^3DM>*Y5DMO?3Z=-_PNKE]:?Q&K'Y_7 M+OH&.O@+XP;;]+-3-&+E%R(ZGC48:,[F.MM.!AIS_\9T\(M4;@Y#<[_BY702 MQXY'KZAK(BJO8_S@\8.WUVV]IB>C+<.RY?P"!G=D'[^T7GIQ0ZE0GL($7M(C MR@O2 7]^?EO9U-Y^K6=M[<4@A'1U$JX M<0%)D6A.2*C+^$V81KXN+NL,XRA4'VAL/?J]7O-! M58CPOD:4KW(KQ<5K("M^*" W&\M+@'XJ?QQ7S) )R@:&,>I9U963.J#DG"DS MW.M*+(;D1F.#DHW^UL;-;(I(#1V$*\.)B;7JY_)%@M*-7AYT49RVD!.9Q$_ MBOX0&P+?!Z\ )S6RQ/,#EZN+PH-F-?RGSQT._/2N8G:_!PB6WMUNN$"T&4. MQN&/1(2HJ94Z+@=4USZ]5^$O3C[ZXH>.!W?^.A1] ^)+YIK@KN2N#R4-*TAKFI_F)J_:X8"[ SES,W<"L$%DR'%3 M.R/('<.L1<^43/!3I )GXZJ+:[,@*(-#[DI%T.M/Y^N^4M7 MX/C?$B^3K>^@E4D>9#^&T@S(T4F'@P:>T0$0PZI9SF?\'$ M'9BCKS)1F8%"9TKWP2%FZG'B;+WYK6X6P"=V\B'[;3Z):1?P[>D_L*%H=?#K M8^?8K8 +KAFRF)2[C115:/]8$\DVJ,?*+M'V37ZD3K9JI>WIN<,%G;Q>Y$=P MDU#9PJQ*SW6RLQ;H^QGO3/TZ.F!JR.=H G6.9-B!Q#^#3;Z:-8]A(27,Z0V- M$ V(\6:F1Z?W^Q3=IP65A?VT-.-$T?V5E>KL?C >13F_-+\:;&+I M\Z1^=/I-=\!;0COD9]C+4[333B/J_&1%.(@46$JY\H^"2'B3.U-#:S45!Q(' M=NF 8G\7GJVE7XGABM)4.YX[$D-)4]LFL"#B-R[^A:VR.>/FH4A+/V,Z "_A M0_K6W-'>^,+)Y"Y7R%8NQ0'Q[Y.MQC/J'TPK_/>SL\8SWOU7U19!^.#:>.V@ M5S=],UN]B?V?B@2K=><>6I0>+_'T1[0MN!M9.FMJLLI.)^O 9S]4V(^V&CW) MYI,"?;2D=B+_0YA)!EZ:>CC&)W+E9_0M?A_?&Q?]XR \*[-7J865&J_WR!<6 MH"$2M=_[1),WKFX%CDH>472.(S*YFY#1*%XQ\YV/L]).["8NS:/:'-J#%Z_P M$2X?1Y#,9B\OE'ZUY(CD5+<938Q8R4$=%NAI[NJ#UOZT?"CX$YS_;22*E>C? M>ZSI1'5^*W*3FE$1P\9;54ZP+2E^4^]GYE6RS#)[_S[M(57Z6Q4IGJP--S=T MF6^0W7*>GI]I.AOE00=8HG[1 =;,#< F9#FZ!PI3#L.'\-M(T+D"C;<5-[1 M/SS,]D%_38Q=6=HKZK\YV*"U1"E\1.U^ -RR4J8#?LPDTDX!"9G__J X0GJ= M6[+C/ZQY]O]Q!7P5 ?C_5[U3#TV6UH[B!-VJ2$R3QX]^Y4T7UQEY6V?M\L:< MW-/5&D;%CVQ]@5JQ Z.Z"PO&S>)RQ49E:HJ!4_S609UE$@T MN]9)+.7"$O$SZ4I>UV+_1.+2J=]+J[?!CK<].UD>WJ'VM%"IF9/I0^#Y'\@* M5%.Q"?@,;1#%L0IE8=YW:)[T.548JA+A5L CH.*RJ07Z@H'&03Q$]R7[UPI&>]/7%*1=O;:-8<1]GVHGIQ$4#X@YS5S" M\$I;/\?A,K(^BP[ =;D@UM<'1(SQ8<1BD@?AIZ;+_$ZD@)'9^V^G'@WCHBI' M=[;?>W[D)H>&-?C#_OWDM3I!\*&="<%#VG,L(0N83)\%O=5NF2?Q'O;FL\IJ MB;23\]S;8\D,;&/H'DTZP.9AQ M=8OI:,UMI?MN-$OH(2PC^=!\"T.$''>W3H@DC3+UL=.L_APF%H8<)J9,E8&Z M_D?#MP9YC\4;Q82"Q&)OQ42F"37@&[:]=;P$*GM+ML/4[L;>P56^VQ[91[Y7 M]YC? :Z?09-$VW@%*N/W:X:V$XQ9_GR58!G?E5[U=!7NV[VSNY2GR]Z YEL7 M\\76'\,SPW?5CX7&!0@IN =_[9)O6W1__&51( X_W_K6OY7_?^XWG'T*S.6 M(]HKDB3^#'LY0C9+H.%_=3;(H^W8]#AMMH*;/1T ;K/;)^S1LJ2O9$NX.)XE MR3;74<("^SBFW.&3@!(8IW>H36'Q$/FZJK\D/UE.C!<'LJ[C%JAZ^,04O[Y0JT0%K,V(]C)F_+N\MY36Z6;HVVO-S M?Z6+O<\R,Q^'.@\"4V1)9FCNC^HZ0HD1*D/.I3++QSPL9^B D]>EVRO!D]"E MCO:Z=74P7KG)\/D4[^1A0;".D0A.^I5*&1BH55*^@-W2F0=RECDB0-A$6'W? M:F@Y3UDUK)9K;:U.2&33JCO'P?]UI+5(4N;Z'S/SA[\B9B>M^C0RL;W[1R),\ZCQ MY$T3+!WP/F7))TI.2;#&X*A8UNZU3*"(W5'*WQ\!2@$^[^'L\PQ]Y-"BB_<) MDWU+4IFN(KQ$"4]@]E#>UT8K>?:3)-ALU$'HD(POLWN(_;F KIG-"5,_85\X MKR [7MN*C*V7S(@X%LV3+ $N@G'2>-&%&W%@$?B30>>U&+6MS%][)=K4TDC/ MF-_U?(O<%!ZW1A-#8<4%Y99 B/FOUQ,\[>F7JSY^V[\>V3#W][[ L5!YJ$JD M2GGS0M8B;XD>[AQ+O<668DKQ)&E]O08#8Z:FP^T-;62(?0' M4UAROYNWS\H,O8UT]0!E^W_.[WAA\0GU$B;$8$L&C##=IF8B8)R^WFZL#H9T M0/=SW(?4=(C6>8/'N(,8M(4)^CT=,)_@/_?1Z]PB,&9.$,WH*%;E4>QR:T*6Z!W9_<5FPX@%&SY7PM]OE0!*&DY&NQ?D/ M1JRV]09[]KG#&71J")S -B%LT1]<#X 7+.7N6LK]Z6!U\Q.?ZJC]@)9)(2Y3 M2VGJNJ.P\HXF46O'+6.WQ3*G]D_[JW[W&[%X,70Z2 C1!BP'MP#E OD6 K_B MAN'4:C/FW?O(^M,UQN#M@K'\%@X3@LS9AWGA/ZY>G9<4?BA?3L_]7T/BP6]%B_];D3A>2G2*VX1,':X$]ZMO3KM%&'U,S%Q-/JN M&"11W>^*;53XT4#I9^2I8%;@3^-^RGV2(7YN$9-0"VY%,JT?M[+JA%M-?;#_ MN/&4M@OTNCQ6\YE4_.V%@OZK=ZH+\WU*D_V.B'9P?A$N9X;'^(N\N[+.$(E]A)]R:D@N<_/F:&I1QYS!_)XFF)5\% M\Z[8^3S1=N:2'N8Q-KJ>!^ L.AN+'%?=+"[8X._$RAU7W'PV5>T:_ZUR;'7 M4Y,;DS-OW-U"C=\\'KQ$:2^RN^Y*^"3OM.]2D9:2E4#T&>RUSXB@.%.S_LTT MKANC0NM&<)(JXC;]7^A+6XI>/9:DZ86L7X_&[L1\"PB*.!"0[NU]\ZE:K:F; M/2HGEV5@/W!H!JR4_]7Q8NG%H^O2F:M@9K@/J9!\9S.6HD9:R;*872_I,-ZBT3Q[+-V-D\7-1^\_K-1?T7PENW@GKNB6;*K*A;?Q/ MFMI3W_Y&&@\I-+UK88[O[X#59%>G*4M/%'7YY>^?!T)C?6G720\((43ST17" M6K.P6:#>@[[-.CO]E2?>:0HM>0Q![:X-]LDG@5ROSD-B4OC>6?H4Z_C1 >I\ MLXDVE7MN$=T^]>MTP/( '7 K\(&F'[9)?A+6!+[T0O]6[7KM.&S6(;Z+5B[\ M6+^=@#L,R[F#?H3&="M:8.\T=? $Y^6RC"#T79,WOB=K7%?*A^;DZL\P77QJ M%93WU&+M$T8&#L8+E)%B6MVU5:-EKX)L.FB &M$-=XW-'B_T9%@;3;9!5:(9 MK[ZY/ 7GEO<,#4O+SS_J9=P[#<8O"E=IL$AY,%,<\@)^O7VE&5 M\BTH3K>J 1'+URN^)\=6PH%^W+""#R4&_40$J8YP?44)%@FZ&>"[]\N<7WT, M]B+BH0>-_QB:Z2L_K]P"/NV*VA_WFD7PVT FIUL&*,2\IA9 M0$45@AL]+#"OS:F _/:QLLL\,!#J1LXZUN[1S/RUUY1K]]6':.?I@$G($KAK M(5"IPN6V07S;MXMH=/*<&K(1?'T*'[,5D]XD.8RY[!L<:+ 0O7ZYVEK(YG!Z M;0V)[K9JT7S[$J[1?1WZ/'6VB/ 5:A8S#5O(:1BN_S[PU4J\K3DE._B]_0-R MY"RBS+]Z+1VUL,/FZ];LC7R!'PUSL>7SJ@Z7$Y.'0V]")UYFJG-K6.8 MS7.I.$Y'[&]"6+]!UD9OGTO5<GV&?3<]%%@OB76D 'V 5JR7,BAH%GQ+'5G*5>O._, M>B7R=:R9S_Q4D^3?'MFA UB1+OT38TL27^TR?6'W(.^ Y M]9D'37^F??6>P#\?PW9D]?PKN-Q9RFZR$9$5OZ0UAH3#?'5C< .CWRGK#8E? MO/;4(5M]*IU>C8LF(/L#-E5>*[-T(RJ F06>V=Y7C:@3>8'3F?G\957RLB0MJ<-^_GFM.B M61Q620[=+5+="8^Y#?ZQQ_GRX_SC]FR^\-\%+7SZ7CG4 YHDV \LYNWV86FK MZKMM6&\^Y(SQ?EY#!TT@H6U%#D M:CRI3O0B=P9^.V5>2?"R'VT9?KO1UJ[W=B3YX#'97REO4:K@2U8V7[G!^O$M M!KB]MO_?GT?\WY@JT&Z20N;189-((NH31<I$3\6KQP++-I_T_F,K35 M!][X0C-'!?.J0;V1AG,WO[P4[)H0Y#$W&7T;=;)9'VHQ(KN%R^"/6]RPC>+; MZ+G+,P^Z2:WTMC8,- $JA+' 8JY$%^"/F$6>UQ0+)=;I MRO=E#BU7_^U7-8W+E[.X93$7F(&Q@Q $B;-XK5!1!QA718W75+/WM2T.DX5: MCUB,00#@Q-9(IT1+_V0F\;-7#6&UZ)@Y\DIG51*'))2:XJ6&&N_4+D6[D3P9 MP!;6/#Y"D5W(PXPR"SZMH^):D(W],\>2IR;KV+JIAOV>=$! N$),+ .=DI5# MP3IZBZC<9/ )< 7%\J@Y90$2A.#/]D8/4B2W1%L3#;"A-U0VN' MMA%?P^AUS)I$Y\\[7DJAW>X;4OOOO1!5HY#>F>_(+5\V.8,_$3-U8GMN!\I_ MT7MA@\CT!U:\EE(I6V&9&O8](_.C?G+_&9HQDFG:FX7B_)5[(Z\%IG)!T 1)\?PLY_AU5H MMVV.'_1/JBUU+W^?L]7[Z'7FB<_3^B(/9*//B76K%OP2[M^VYAV]"GMJM/60%0F'1#4K54_T$4M M[DBJ^B9S\<8?I&,%6IYR4B!W>5\]QH(!4(D4"U)L'C8,:0=^-V1AX&M:\BKA MV!FXN/N#[0+A-0^$QD\'T-@4R)J(O<7<5A_\;!)XKASUY*ST%1PQX-X'T.#9 M0/W ] Q?Y#U\7VJR]H=]/7W0(/C N^IV]T6G?6, 6[7V\5I0=T77[O%;U%[? M@=U&:H55@CUXN AA6^+Y;:0H#1^:;[COJ(HUSX'7X==H9TSQL)8<-6PX1FH$ MKJ.ZBV_7_%X>:'PF?O,KLJ'H;CVOTL%XY1YJYS6;M !CH:) M;JW)&Y+HM!Y2"KC/_'A5W!"2C0-2F,S 0?M^4'8\33=Q^.>?$$L7/^2\P2[E M?H0DFO4P^+]GHAS=8%]BV(X2H GY7H"K]H=;QZVH3IC2B!;'9U4,:02>CN@> M=WY;%G,^DUOSM5U96!&,%@DN)\%G./$GY$N=F.<[TA3YRM\TN>\4&+[]^;Z+ MBV#O#2W=>^[S:Z)NQ[G]!"[%89OMDH %-YSVDOP)I\R%1!Q+YDP6_NS'_&\Z M22QW;=A12H'7+.)IHYYFDS&X*P3ICK&83+@H_O''/M#@@-^@Y%8'290QP#8! M SD(AB ]6^_E7[O6AA7H+-$^?A_?_U7[\ WBH4AW+"Q\T<.)+Y7J&2PY["5( M77JZTJ+OM;KJ<5B_9%=G5I<6)$/ E/-H^6;%Z)/Y2G=C_ M'BE4STZ(>4R&A,G7%X[_$6RX.1]T"T2BB3%^R:.SCYMG+&&D]U>Y8GXB@?FV MK^-'.J!NR*H_R<=87N*9?)E;[9"AF85.[(M"514.Y1V^R>)"A$?$8: P35MV M?FY"NNG84';G4^6= X>]FHQGK\) )+64S5B4[CY5\-Z NIK-+1R+3G5YD+^F M"^N]@Z7\P\*WT U398YE=3"7!;/(C4"<']A4K8LRT1'=6R[T&]HZ_&;W;\/Y M(3R;9$;#4-]_VEZI)8P4'$"Z0\@8GJ+HX)D^9(KWYOM;[VY; [=ZOKEKE,+#+C*"N^[GC=7J4H^*GZLH&)Q^V9D=G@P ^]U;M$@#Y:P(O\8KZD_ M6) U(K407Y-J G*LFO7N.>1-WWHF 1?KN7SN[PE(H4^1$V1RDSA,32RQ9I"Z M??^'-T[^KVYH#KN*GBOG>B3,[R\7(H,'=RTJS^_F"T-[;Y-1Y\S?_1S7C<;H MA*>==S/7W#-TZTNM0(K';?GV-P.G]HAO2.4KSZLC^L,.I&Z FA8!E[O]96H4 MJC68YSL&&S*D7J6))?/S# S?5$W]P)+.\@O-1FJ@ T[CJ-\1DG[5QZ!0B= # MOBX^,][S5^=P=^_% +??2XS66\$FRHG;U"_7G':"$.KQK/V5-*>$5S-L,33+L0'8[XS!&;1W#[9:I>/JT*VF(DTE M.D!>TA&WIK^)()9I3^U#.Y%7.&E\9[QM,GIYFDQ?C1 MA,&%)0I_3&6@%'YL"=*,_L0+G 1SUOOD;OSF>_MYJO=C!A#7.OZ6,3\ET:>4 M%YS)HH>E;P7"=.3]N6FS4+.CB2/@@WB"U3U4P"_5]?XB8)W2W(RWOY^EWW?- MBT]AH,"S_][Z[W]+>=13D)WT#F 3YP]-@NM1BS 7X.I[,L65#XKFN3NN@C0 :&N- MI0T)?-;():RD]LQN_7>4D=\OBA8D0=XIY54&RD%';#=Z9^50!#L_%S;+1@K, MI0->^RJV>-?"'P)666E^"C/3*ZGD.*<7GW^4"YT83B85_!.K^&UJ M*N+T32F7#UN3W7EZ0/+#O$?_\ "SR,%9ZF:E%H?=K4Y,*>KR]_W9W*OUBBWK(X5MYUP\M# M(]6Z"T('G/I:? C4@6M32Q@*"AR*L %=)^7G5/;X<5KG/G)=XZ0.?OXPCIQM M\X5$8><+1I7'L..PTXBSL(WJ9U53?I702=.&'V&>8"HQ=[*V/PR(UYN;.&RV MLAR+HQ6O@TD%G,>.LD$U2%:8,J*NB MW:*8#7LYY9O#\0Y/CUZF4/.S9_LTB/EHM&31!H'F89"2G7@_C9<[6_+:7-'W M&=/$)7N=Q]9-PK,/(X3HPI9CF]%R;JQPZ2'>574> M#"9\QH [+^Y5&X3\B^?O#\ -IHO0SE>$7SV!,(>/^5+=]2EN.W83+V^HR& 2 MRYH'HU2($4]A;WXRE/9OK__6)N#_+$\>G;KVYX2F!^(6B8SO;E*;KQLSV5U' MK@P9M!:C[M^;Q-Z_AU:K(QT0XA<#6QQ0;.I"Q)_Q%=-%KZ"PHNC3#J1/Y+&. MU_4^+4F6;H4%T96N7];E'6Z33>U1\0YIJ]QAGH]M-#)CKH&3W1+ T>CE)%SR M6OA;>4[3[P]:!=HJOXC2S"QZS@)?IN6.0Q-)'<0J?$[J:D>3ZL/CBF6<3A:S M9/D4(*IWO_%XU.HC6=87U7J8:4&J7/++^5KC*[MRLROF@2@>>Y=U7VF=QD4R MG9<_\0,D@%\^]YB9T.CL.NX/US] 87-O?$9TA%97S#F!?P MBAOQ40M,Y+1%M<:W0BH"QP/)6./T9=0$N**_/'/?I=_^T35?4P*LPV2 MQ"=R,$*2)S[%GR4PM$;=W:UE6N MY[5SO:9[YH-@-LMX@YD>!2'];P:HTA8Q+92]=.!. &6 .25[O58C8_W8 ,54 M=.;P2G7X5?D_7-?])=$U[Z\87%&]W6XQ93YKWI ]4ZMW,>_9 MHRQ&6-5BO8R_MX\^0:HAB\+6S5 4&?EWRH,.DZ%U2G( MX-%I+NF_ M*M_;\\KR^JW\S^]*'P>9>#"HB0L+D;:'C'0\5,)<_,:># ZM/_ M5-95&*D#?ZH1R^]\9E06TY7?GN)2Z60CXN@OS7UDC]U"P<^ECGUT$+G) -O+ MF^=(;NT)\D6^KW1N3ZG6*(0>A/8?5VU;NZHNE6P)RS MV@^X/F!&!TS]/MQS,^ );YT'RHG.ANG(CI$2-P+U-5_ U4DI\_T19@*;LYPC M@XL*0>JRN]VG@ MO-W+W-3[R8&$9"Z4J<%O6L70E%1W+6]O)N_8'+U6&_]F^ MSH"H:LG_[%=]K&)$*4(D2X*/ :V'%#]OJ0;])/5\N?:=7RDW\9J%*K+Q$3J9 M)H9LDMV2E:<#%J2H:0AQ*WL??!7924,7>CUJJOM7S'GM&/>U64Q-1@,E,T)Q M.N:QF'?FJ/QL"!U0;3F*,3M"::2ZE]Q#.7WZD7JL$U .(^Z6#_5.=9(0X$E! MX@$UWM*9ID02AUVP=_^,G51V6HW"C'U>.TT'#+WHQ5EUX\/^D61J%/W="FK M\\3FR&#A;%:4F%:$$4<1J^W+S]KIZ$2LF]L$"4#ZE_I#2]1E%TLN=ALU/9" 3,;JE*CZC6RG,GC MT_U,M=HVPUO["ED7V03QTI!O5;;BHJ)DG+."1[4BW,[-=JQ^3!6Z<-IOJD(D M>JK:^\D-2((OE,8&(S_[:U8PNXFY,N15%W@4]YO\Z(.8]#1ST-.@_6NH=#3J M+WKFACI+\S>9\RU4DPN#?<]TNH[V-*"_N]Z"3W=XT &\2Z7]%P[R6\SSVGZU M^;TI!E(;O(]1A9S2/'K2KLEM49ZK==0L-%[&'Q-[*RAMI+/S\B>WJ/]K M.]R@TYXG[4SZ8C'T/C7_%I7K-Y1W_3L6:N8F+,N+ M@NM(50M;*+F<(,A%!_A(YK=IF.E7.AV4&\RX.&WF4Z\T"NF$+R)$HB7.8OWX M572*+SA(!+RM=:3*!_QSCPO^DMCTO_1%P#:DN@XK;CQOJA?L$BEZ#!+RO=A# MCI\P =VY0WRB[^L3@W3EJ_\5R#X_]SZ[(368]_A87#0Z^ZK5HYT$4>%1C(_J M8E'DY0H/K[B42?;9%,QH1-U8IK>5G9R$X(=F]*R>U0QBZ2\GQ&CHECF_DH;U MT^#!2;&>:KZ;[Q^*9'][)]V.N8:80IS 3X&2Y@7/>)%[<*:)"N;2;\FMKH@ MR::MD;VQ*)"8KP\,0QNGIC,4B612;+5X5$8U,;118^09,$%R2:( M01O]1=R]>G#Z;T^BGW'QDBWQ/7PW@)]+@_.M"1W A;2!312(#8.N^\[I_AK. M>#)'4*W1AA]WV-=(C&V7BE0N2RQT4"YV$*..ZF&+-7"Q; 88R8C5\;+_/##D M^:6H/ CI8\ -%J\+"Q-PCLRC&)%""YRJ3V_'L5_D_5FJ\4!A%G? I!\(,IT_ M!"Q?BBE>.TH<)6B8-3C\8V[FP_YVH'(@S4MH"MQCVYNP4N9#!R1^2^QL,%** MMRQZ3@JC Y@,27<6VES "XDA7I"SNB'.AH^9OI9NW7A^"Q5TSP)&D0>2I%AP M?&3L!Q3W7(NJ!1W@O2W(5&7R8*Z_[EKUJ SP'LP0?H>:2F.FB+/2 *276>,0 MX$P#&9SB#L95I&31 1V%E>@*.N Y"2H])-W]9;GJNT\?'8!GVD;'J]$!(_\' M>^\9UG2S[0T'45!:+#2E1&]0E"H=!8F(4D1$5'J)BO0F(! D)"J]BZ@H"%$0 M 2F1&GJ$T!$C76I(0) 22"@AD/;&]\/[[GT]S[VOL\]U]G/.><[]85WY])O_ M9&:MWUIK9M9,F4)?<)^ZW'Y,>:QC(B=\"DUW+J1U7N3$6/<9%K3(0E0F3*45OMBKLL.OU@>-C&,V'FH>AP"#;UAP+U#LW_)XX7V[655<@&_%QK4XLH M1-'*H=Y:B>CU;KK)W:$% MQF#C'#Z\APJ//V3[PW8Q)&UQU_6%-?ERP[VG^UO_ %[D!=RNLH3(3_BM[+:] ML'K&R6YB_FZIURIL*T)^XM3"+72J5.C7O)W, G"*GH@W&P#2/SLPRP:494:Y M[%0'#;433C."_VBR-RK/LT<(..RHWTQ8**!5DYOQ3/X'Y2?\@EH6ZV9C!JOOQF0WX7NXHHM,;502S MW07+IR'2W2\'*BZ%W^6D!(^K=_+Z"U&*2&H##0+<;0+;9C![33I9T<<_W6+] M8/$Y,K-:Z_-V_551ZRZ.FGJ&,Y\<9M^O-S#2SY_ GMND8GL77'/+T-$^*Z.G=[-8U(6.(TB,79M[;W5!-O0"ZW00ML75[ MER>>X)UHYZ^4*5(?7D[_/'GD<5- #G.YW7L=<[#QEM5=BP-86O(QOR#3@I_B M=;*C(://+8)6H.Z1.R?EQUY>L$Y+]$1IK4S191F;/S8C9*@%-'3!]($MP:LC M+"6\AIBHR>/4BRY\QLO._3-KX[R$M?A&>9CQ)^^#GH&70IS&G:YKY\V"3R_- M;#SE@>H)V/2(#,&.DN%IL[BX&FFQT6O$\9FK]^FZT?[/M1ZH&7PY&4 ;[23' MQL'NQGQ]'Y4,*0FW?B]B;9Y_1O?*!LS4:0GEUK@RBLXF=QC;')#_)HU+.Z>] M]U6\4[%O^7*S(K-T\T4679V CY4;*I,D)82_/!U%'8]<0+P?]Q:'2E!3:7UT MG-@2+F^Q(AC]^G6&?\%SI#KB"V4+Y4)&8O'[:-) N=9IJ9IJ'>RUHGHCZ=4Q MEYV1/CB!5> >AF]J$]^YJL)RLFPZ#T]FW'*N@;LO<(*E-W#(1X=84XX",1 M>,KI9_*%FX '\E<55@+?)LIU_:(K[ML_Z.13#4>%;OB0*6]2=,\B]4_EI6\\ M4KE2L?-[K[6\[6]-0L3&X?LFXK!GD$V5\(I%?UE6L$ MOF?=ZJ"]I.LMC;J>Z#7[*+.:J;ED94!\ MR ;<>3H);!H*@7!CO"&",$-HH\KLPU2CT:#/O+IWZN"O+^$#*AF"M"/?PP7# M0CM!8_XM&-'G3O[7#N1[?[@/N0+J?A!QTG*42=D /E"%9-^#NF@2ZM<[R(.. MR=/0,'"@TY0V]20-]C)5&7K^A^GYU^;U+2M,7?4A#]1KQE$*GHA:62@S)J_- MODH+"O^(ZO4.;X#%B\]H^$'?@,?D C=G);Q_8?AH:"Q12Q:,\Z_9!XD M^[WF07B1E%7L@P=7(H! BK5#&]]MPJ-@ F4@)SUQ!,ZRD^D"+I8/)_L$3MU2F;NF=!/ M6P5@@-,^D=)CPP^V\JRSJG('+2JO+[ZQR3,[8G3[DT*'Z<>&CR6CDW!]QDV: MPRPD$J[92 :E:L16-5<%7/"F'B&*M2)CV "1 MS>I^E@Q-Q6+D^*5KEZB3ZIQ 6S 7BPSL]$PWRN(]1VN-BA;%6-V MJH8\I_[>YK6^7N];Z4LDB=N<:&_^ D".=.R*E17?)P W@&O@%4:">(W3Y;:Z M*LKP,.I^;DV2=2^N(<+!WSQU'.H>2WZK^L*0VV!ZU,\BS'25T7"R7[9ZDA/G MDU-A_Z:'_UH0,WF@:MYDC"OBL>BT#,TIWVX*BFK7/UU!'HV1N#D_/KV^'';D MJNZG#]P9'VK)%14 MNQ!?EREZQXALZG@PE-=U[2)(!/L!T7*CF9_A0,N:M8C%5SW$B&BR 3Q3--]& M\YE$%#]66/I$PBH^*/]39U]1U)%(AVD M10<.CQQ5=AFZ4=5O_H>?:,M!=5/EP(;;1UY>>*))5HI-0/BS 3_4B:,=*J ? M4*PAK9? ^4SG.U/*GEGG:F]!YR7LRF6LAI*$VFJ"5*],75J61 ]:%OZ$9G:+ MYD W8\B346UU>IJN)1[U[2]?87*OE-AVGGF2=!R\F+3&/YL99WP"R. MT2,G)HAH$H)N [M&QL3!)$()J?M_V0MEA1*;U8=8?^T_;LQJ]Q= +.YK,B8SM!E@F4[W&VR M'1O =VJ4#D8P*'3?C\SFB8W=[SP8SM0MCAGVN03Q7SXP;6#NO1BHZ1D$2V( J;9(Q98'Z>90-N(_X M,='6#"*7HA]7%7NCI&D;3@/7WWV?U8?)IOEV>")FLI[$DB+I=A)K-"8;$)WAC0F=7M>: M"@/'3!(?GV<#QL#4U[0U$.D0$?$CCUIG?GBVXY%THF@# 7>$!I\J)34:?&A\ MJGXB.G7UI^G^FV*1L5]:_1#YV0,::B8$*R.[US-WN#M MQ@O"=>!X3NH:2$N3]J-I\N MM?-W?>>Y=]6$M^L ^*RKP(_)0,Q,TIXN1(NF_C%FK)]>D\W7"/_35M:R(<,""#J#T]+:!$04"C69*JS/$,)>C3@VWUR!;82?@&90-2U2D@.]:W MSJEU[2O)S1/H&[P_-O]?%VNEZ71IV2)9>O3JJU^5=THNNT;LO.-_: UFR-9C MF'QBF.V!?C;@@#**#;@4O<;>(QK[GB&/+& ^)-_[ZJMZAZF.] M?BLC]/#%0*EYPKLQ=:;I)I5^I='*))>:4U87L!BAAZ8/9X]4W72TV!_^^,M, M:M:4G"LMXANKH77'-@AC+R\OV/@O$/:<\75ESZ%%.Z;&O4WQ8M:&XU MBU"<5;^505+>QW58)H7E\6GFF9;>]+(Z>=3< '_E@$'!2!]2@FC,-]SYOSD61QOH]S=W#"@,,&8[KG&:^TW/APW2 $JRE017/BDWO9? L730N\;!6I,=J MKF"I_K38!^]58,:PVP(NW6X N!K?0W!%6>YU>I/#C5'IG%3S>>GU?/]L^X1;"%WDLWYR:K2W/FQ!MR@^XMY['0-.F%J. MH = .!Z$<81.O4R+J%ANMT]ER&J;]NI7%^=>EABZ$H+#\,4\NQ1C ;/C8F+C8B*J/NCKPWH2IZ]'&)4*@,S@Q).LL**7[$!E6*1 M@UG)VFT#((.@/:E,,4>[C*/0INP>6HDLY,7RQLE?N27-)G3%RFC8A6X9'\D= MV.S5OEUT\4[E@#MME)S#2% MA34[6^CG&/J)3/?(X$4$'F/!?,%7Q_L%$:.***'9%)FQ6/ERK!YB(\J?F&P1 MDW(81'QILR.-KB3L]S^/ZS> NS6R =6\+;6885I,&&+R<\9NX:<@U@B"[QX; M8%W_ ;-JE\I\$WT>& 42*,4,,\1>L &C9@4(YH$^QTC"VF,ERD_&H<>S=+(, MXI==WA+K]!"MF'"7)3Z$V+T1[GPH9F@9;".R(Y[.^H$$'B1.8,=[Z566*JPA MS>N("16L-[(2*K_#U.M] 9D3#'DJUSA/%[U-,9TZ=YV+*SX%!G>729-B^DJ/MU$"$7R7J!76Y4D?J<#J\^QDB;#V2-34ST5M >?+4P M'R\ /TO@.&]!N]F)9@U\])L+S9Z0G=,HNT3(T!VG9S3Y1=[<%6$V@&8:C-@5 M5D&LY>6!NL^RIGKSR'?.,%9QG,:CTJG89@[)1G!S&CH_@6+%>-"!I*R( MKZ,Y)N#-@6[$YK$MW-^TQ3KL!&%%\^/IBQYLP TY,'&^MG/1OG?5$KCU7)5V M]J$8LPXQM ZF701[FZW1:!14.G(W?A^'^413:3?!5:7;VAC1$.YA!%H9\^R: M31GB3VG1F&$(RX6TMQ'E6/(#3$70LO4YF'"1\B9 "I2Q"MU^;,1 MIL_\D?&?-%W=;X&]SI-?PP<^9\X*= LD-I_(V<)/B>S(1$52#7\O+?09VV4P MZ86=ZTE676!71-19-J!D$,6):,HROH(W)6T@?]_3OQV?T%LSSD+Y-3S(;V=8 MH>?RV^SFMMLLUM!S034<0X>T0#D&&@4.VWK."MKU;W>,G#%NE?#?@N^MU&$# MLI89_WWV&[XS3&6]AV,%'>#G0XB_G[W_;WQ&(_2*%?(8 MYP\ZIR4PA<)<5--IGTP9/W).D;6>$"T$\%#/*MIQLUZW.%-A/H'[*>)W0G3 MT;!8XMK^Y>;]HV[D[3B?3(DXA\C45U=6EL*+5KR7\?]_OTOPA^T7I\]6B>K+ MT=Q/KGAG/PV^=&.W:*G@UQ68BC0M/):XI+%T(S/?/M-3-[ST@@_I4^6P9KC3 MK[6"[^2%([>[Y4X/)6:?\R\KVH9\VAS:X6D:I=Z@.13937539!RK/%P\!.SO MF=0J2ZR9I6 EN?%R$Q="TL@8PG0T5&63#8A4FB_J>?-3'1!Q,>TUL*>^A6AN M*P#DG0:<%^R%J+8X'[;JVK!U._K2]MOMJ5EQIS*_Y[X?-J=DT97-K^ UB(YG M7\\&8N\>)^;G!5:3QF2GF6MH0[>$3LXL9MBP >\O;;-V[?_.J#$/P.#?+TC^ M[^V1^]X_PC[^KP3DFE8G@Z/A)SP"H:'MNQHV-16!H@8;,H@P\<"2"\::&P4) MS0<9=YBOMNI@8>18:^3-[QOUJV.#8;>E"I(>+/$RJAP/X::6X/%_]W$+SK=< M1ENVD1R=ZZ7P\KGN;"2'U]O&P43N?IAE [I5Y!;9+QEIS<(YS"!AC4 M;Y#(184F66Z6/[K.FS0_5Y%CELPW2LH)SSN"XU)XX^_E9E6I'H(T(%W!+O*$CT7$T0^O<*.5^L]SZYCJG8>7K0]YU1O'%M379'.W!/BKG3;P#]AG. M8&BGMTE@BLJLQ0K]$_1(B[1@/<5'7[JW\,V=>/2[*Z;8[)3FN3 MI].5X\N@_FWJ55KUK'29-WOUO5*G>E*^]ECL?2G+R((L>IWFGEN+ 56.DJSH M!O#A9@EF,=@'(P@-;WT% CZD%\(.S%S@MV)]O]]8=R/=>?(;X%)(-%_QU$%" MR.$U&HJN!Q_"[P%[ P_"1]B \K(GA#5A!^BV674U9>UQ->G&#XUMK>X*_EY/ MLJ7M*4.%4'>=>SL6Q87O@)SLY#Y^+&NV#5EES/$3OLCQQ4T'_V/>F8KV8K%Z M*@1Z3,X$=O>JSK,.M[OT;N>+XB]G7+MTTKT>A;:*,0O=:464/< 44;@XA"?Q M%R\V+V]-.] !I/N-;GO/:"5,YPNHW?GE%0#L%AD_$\H0YJ<>LCC(.,9\R9*& MJO\NP0F6H(&>H=9N0) M6C!=C39* '>F'FHG@@\S;!N&JH'QY]L35DS+4,\^)'*Y[E7T@EL?A_U\+3]W M>O=\ H"&:,$(8F9*,'OU^5 KX>1M; Y@9'.97VY 3X7BO 8)#]-@ZB2G:=2$ MF[W)32(Y-;P,.:WO-N"PB!@3H_J1%U;2Z;HT]QFQ&/_DN4=26?Q-!GD__)4_ MA+P*JYDC"(09DT!D0TO*$G86N+^UPBOD^XZ-5CXU MZ_4361&YY"73Y>0O6SNW06]1)+^JXFX-DO6(@T,<9F1BLL,E#3QMW0)*CNB^ M K=KGQ;YZ6B1"ET*=CI602MYD:?@&>YD-Q&2C?2>PI1UZV DT@DLU.DS+3Y9 MEC'$#DTA7ZS'1&)C%#;LEQ;T,^H9E Y0D(M=1L/N%YU E M54IB%N3Y9.]WGF=W0D9"%@7V7S>Q$C]Z 5>DE]YGG]L<&5DKIS"SHD&(]0N6 M\_-LFJHQ57I.*FXF+?JKZ^+*W_QTE1^Q3.EW4%AE_'[0C^H>]Z^NFA'I@YG3 M3&=2$^W/]#,@^0>._6EX:)^.J=W' M,F37FU:1X[,G'^)>KFZFIH#+.SZ/IZ2JCC2>41Q+,]$W[>[\UOA:EI.]PPI2 MF[:]IUB'&(%DE8X+ZB1]R>9UE,M%O\W>IWN_TV=I&C9.0;[^87[4 MC)!%Q9OO3?](XU8H$C\>V<([T,A+7%A)1N1[(YXP=U4-_R7RPP1.1LY)IE>!O>32WL&QY('T:M@E].U*]G"UQW M7C.31@9U\M_ZL/09\R+XZ+WU/'?)>Z[@I2S\ M*AO0@)^6>7XNS^Y>FMU1 ^M;SPQ^&: JNFBQ\D1%%73+=>J Y:.K*E5Y]8C( M7V/XV';+=L/,K"TGF\(JRROA[A?_T\\!__<1+BS,A<8U TFJV;LLBK\_-&M> M,UY= =2\(!++J()0+9KW?_-NJTH]"O-E/@N.8VC/FHF-Z*G*9OEF.[YNW6U= M8#J$JJ*E D:#(\RM@IN QI13&5KQJ,5GT_:.I\9*5V4$RO1C=ZBH)!Q4_Y6N M"#,OXS84=F\\8-S92J8J?0WSR5I'55Q\"%G]84=N*GC+Z1HJ%GD$=I1B9N@4 MWE)?[VAT5BZZV>Z."T,Y^S8KMOP/]/(\[C_F'J;YGMK64LG[@5]W,[%$"%9E M)]CFV^%?^/6F1_ZY"3J+1KEY\8Z5BV.[X._48Z=SF\F;?UKU\I?\K]+8,)NZ M@I[!)YHJHS_N':@>4%/)39VKU7]>N,RB[<36BJ,LNC"X8?_&^KW9(8OGN?7Z+F3W3D0"IC*G#H3%I-A?Z5O-Q"B5KI+695T> M]]<1[W/\?7;O8)(O*I>A0,0+TO!7$MN^AJ5?&FM9_1!L+=72(B*6 MQ 2(''VDCE2%'BR"*GD;?0S6!=^VDBR&&C9!ULDHJ+ XF#7)C^(-.S$<,%0 ME=YJ0\W#:2M>SUG)\T\XSD5L;]#V(V3D/%%Y+VVG'+IO]-%0!G*C)6(QQ RB M12M!AW]#LLQ!&\9#&C99C,/,?,812LS>0;.RK-)HYOP;/>2RZE#;I+\T'OK( M)7,S@;Y2J=F[\58RP%8^X4&$S=S(8EG16-Y GOW+1UX/I[YS?,ZO8__[1\W^ MDO]%I![U7P% 41WX,>!ERL,U(AL0H]:9Y^TQ[?E4[29_+.\Y"<2P/B(N("=/ M+CB )7*^^CZ^8RJO0V,SJ ]"&[A3;)&EWQY-=?CVJ-3_?*3 !H3T/=3C M"\LYGWT='L+(Z5P\?N*QZ_&G.G\D;*B,(8FH6#U+ M9/%,YZ??%5Q';OQK7U+\6]G)H]*9N7!M**@3S,\&N*Z-H6T&JR#B,)L191*1 M\PS3*YM_7\)PCU"'>.\9 ,BL'Y*#J$S)9P/V':8IS!H2 M2R6(?GF4Q)9*AL\(3&76=\_RI7@5'VO= N-APDLA%XN7K[%IQZ0*N::/7L!2 MMYFY"(^U6#9 A'68]0U?\7(A9H;BWQ9A?$LP@.AM>JH&75.)-K7[8;QQ>N?U M'/9 ,2[,T72/LHX!DF&Q Y8 JN*=73+,"?W$S\ MJ6-QYD/UY@'TJF]!Q&AG/C.Z?+6=.%IW@NT1^0!,WQVU6UAO%F$K* M%_:J2P(N>'!YH!*:CS$>,#%L@-]/BE@'8@Q"-(Z$<9'IYB-E#]=X#%'08-0J MS'1.JC1 -YV5>@3#W2N1(7"V/53[ _PK!)T$.L@&N$&.,6QI%,(OSJ(I;T3:'OQ#/CL,/Q.S]'RVL<1$E=@!C.H>!#9&I0"VF=# MQ=+"B$C K_&0O/N[Z!C](\[0L%5I^O6CT%<.4RUMZQUJ#2%%TYBE]4M,%;H, M?$!:DEF*<$<(,&#DOK3*5,=*E]""JJR^["&_?HL#.D?Y_S@K^*0NI(;'@WO@ M/_IX^[]"%.;7)H)F.E 1$6+M&"';1LK)S[&V*2=[C<1T3WU9JM6UI8X7?#39 M-7K*O:=$#7C#>X&&C'WPUC(=Q^4T3O4R@W;[D$8KG6YY+0=E'8V.48LL4*&Y MP7U',$\:!8F0N.:3:#(J^B&UMK[VS@$ *3ZHMXXE(H7;.FXS7K^V,DK6;LL@ M%7DAA4H:YWV_C>!DN5*+;-\8,(ISR:F/&1(SND<*H+K8D,R'YI'':^)XGJ5$ M9Q6# LWA;LFG$HRY7XVMIZ6G)T]:BS%.KXTO$" X\@;Q MP! ICPVP\99B701M=^H2V0D*8RLVZ[KDM%6X1FDS2@? M]OT*W:U?-6 #(FSR,BC;!^;5J0%MA18[7LY9%N@F5X11GZ<;5+ZL)R0B!_EF ML?=**S\&39 ''KKMC<;L!?:8!1 +3T_5ZB\Y[#>T)TX.ZZ; ML&K=Q[SZ@Q MUB2^(K4#&(\_" >QAB"50I@/8PPCFF?H Q^?X/G@BA'% O-* M^ZY?!R[9!!;-W+/96S3>P[6^W0(>#Z)BF$\5@]*YKIC;9,&C=[UH9/(WY"7''/QYV&IW_(K^HKCGH#[5^!N"XSC<,>-T MZE)_-3X2(0([0\#M96C$SKZJ+H4R2=7(&OR26!$,I_P&8%E]S^X 1+/\K4(2 MZ0?>F#6(J11(BI^$&M?%DGA MMF5]KQ]4^>@Q()$8UE-D-76*^/YBZUG?]I?IQ6S 4S\>4 V0=-\?,[O-$G4J M8^+#NR:"YU@200EU!-08EEK)_ 3V!// $,Q*!IB XZ6%$JK6(@@@ UA=3YJ M]%B6;_O4\!>N_9<*N\3JN1[SB]51(%0HLZAY+WQ$^CBSE UP<>+&3I^NH:QF M>'O/XKF\Q]]_]ESU3;\O]FIP)O?SM1CKU6\/VMU6-N SH@3$ M$PQ$DY;GPK:SU$GS\.HM4(<%&AFE+W_,>:T:T:H=0?7-AN$JFR?#%T0(B K_ ME3X*T6)*B?I8YASHN<)6L M-B=I6GU!E\#/&E)GW*8]X>WD!PNH1%[9Y";T]V]GU2FE9B]$E*C*A.B]O0,D MO@/*<0;J+/\)CGX.T;RI4K7K6Q!U_VTVH!JE[8X'#S1;T9YJ FD7$3/OY2X) M4OUI)@^GFB'F+!^\)R-@I&F"@/FR1CLMMO)'S@F:)EV!H4=V3V5)+YWO^_9^ MIEMS[:!F-"Z&];T]<_JA#/,/6;@1MJZB4][!:]=XI87.8TA>IKI24*V(5&F9 MQ#;X25IY:)$7Z'!PHLB/="?("5/1/3W[;8<8)1=W>L]:==W@6L14V%: *E!8 MU8\DNC9#@22V0C_O0Q?0#2 EV># 9,-G>'+'^/M8EAZN+<*=K@L*[9H2U:+[ M3=E."])\.6&6*^T$V0KA@H]MEB3SH ML[?33"(B$[4?TB>Z"Q3:?^/S*<<<^ M875'TY+@M+8L&"9JLH^ MM)R'IU2<8W9Q=6! )F S\W?9?]&G)3%[F >U_C;Z2M:^>S(*:WT.N8]5V8 _ MV>(N33C-#?J[XPM_LT?VXR_D7\B_D'\A_SLCSS$M;D1X]9=HIL963'W!/Y)X M/9L&'-*Z$K:6"'8'1N4H3!VGF89_O(9?GS"M/3C[ZVTG&Y R6F[I['>Y MJG,!+TY8(AZ=8?85H])>V@LK*-Q.@!?N^%LRG^D%$.B#GV J%*,BS]-L@+4R M5\(5CJC?V^OL0$Q?!(W^OV">TWHYA[*Z[R!_43(U]'!%S9=.&Q) M 5#[ED*I#;_*;JCE.L:V9Q&ED!?]\^&=-:.;D>N/(K[NX V9C82J+#J8TR5! M/U_W)*)-16TW+ZNN2QC%W/2N(^-)[F14NT"YK9>I0&GGRXCS7X(6-V:.;)YJ MP!^"ZK;"E=%TE028YMW"SJ1]C=6F6DQM[M36QHEV9+E[B_\AORS3RJ;^GWX& MG^L5WVR;:@N$"]QFWFKS*:;I)-C6*JHL,2 IGEP\1\$_N5[J#<+7/O^BP\\&./FF]&_=X4R@X? M;)G[6%X4_]/M]M\/A/R%_4_ 5GM?'?8//B"E7&5*NE1F>-5(8B+A3RZ5UM+) MC3LD[-7PNM)7O/N"Q4CV?_Z.U+]LIPM'0Q$LL/Z2//H*Y.O983+!.69W3C)D M'<\REK\VVM'Y8,HCVN8$7Q?+_CEPL'9B7 9K#QO 8>?FY0D/%+B->[QC>;UP+X5!/17*D2\YFDG@* :DP&MOTFM2V'$V MEB*23,2-;<_@D[7UT3/\7 I;M56I*^M'ENPO?$"6>7]E6-+W0>W#!/%/&@,0 M!3U".8E_56H%(FKO90=K!,YUMUS#[=X)\-'T4UG2T@2_RPG?']O2=,;Q*?G'! M&OE(_WEN8V4KHD:[!7C$-V'#H7; S4^OZ?I0(8Z^6'=Q-\TY.1>:BIT^64T/ MC=6+[_-K]EC-CWOO!%\UW54C M"5LZ%WW^+Z"4_RWDMLV(Z/GL2CLOZQN3EV:!PI18Z]W(EB*/_-,=IA_+GGS MZ5+<5TK)NNT-'[): FQ_QQM7@_Q3O" 9P(XGT+Z*E-_VV;[GD]_M:P#W5+!)>C"(T+W9 F@C?&X:U5X(J(>Y@! MI'YP7=]C ^$'CIK4"X0F? .[-N-3/\JQK,(O,1OQ25V)7J_8B%;-*GJWF_Q"5M7K(*%L;\ MZJY[WSP3D=!ME9KK]TUA8 6[I),)^5+"/+DFDT1&DDS)X/8)EQI*H^@M;5O- M*UISX7[^SU@"WDU5C95#2B/KK4OG" $O7AWE5@#>T]'\V:S(3-8_ ,UX6'/, M?"1-/0AC7G\BB#67]0)X9]^#4$1Y03N8>[(YCYQ([#4:FY0).UD5M&*OUH./ MVY-!Q8!^0M9>[[_W1_/PT3$V8.;(,$96&J^>Q[CJ9=8(^87[4(C*!!/JF0[_\KS#0>/A#?MQ%=(& 5WY4L]B1F+9K&O67TG)WZ[>YK,U,QM44[^BF3\[ JG3C:FA# M9XX@6>39$,R%Z&!^_A3NE9\KUP>90JNESA_$K;>J@).[H%ROW:7;>%(9J^=C\*'ZAGT^?C]%8G@=B4W2 MO[F N_G2EI!"=+Y):T7116."PRLC$ M[0&?JJY0V+;V^2@_P-:>/]J8.@R%'2"(L"UV)P GN&6*I5'5H*#-2>KZ&W,1,U%)BW9E]^+/*5"#OO^K)M5.4'3U(;+]$Q8"5" M8:5^5I\/)DP>;;$0K$G-ZQK5#E4$W1B2O5BJR_6%FW;C/B$P(+U;-G-E>?<6 M=OI8&QDCU,D?AVA\\7;N59'6\^K=L9/PC*:R:OU*A58+WN@;.:2I:&%+R(-' M)_Z/7D_S/U=X^\#H!9((!?T%KD&[2U=E]>V69>=!.XD=U:&^O F:#IIUB<:5 M52GGE$_9.OQ\[FBB5;Q':$2\=X^>##5X"#&3B]BGY\%2[(?+>8'%&2"5CCX7 MK+0V>6LD4CCTE:=4K\(2^6JL:D'/U[M=R4)#@+5)Y$W6&*+\]_NSWN;\V.Z M69)9J[0*N>S3>.Q3/:<\$_WA B???>2H5$WQ/T0OWD8J72=$(I/U^5F#B!K@ MBJ +$72,X6,A1-LFF#$\1S00XM">NKPT M&H4821YK8P-B&^%?\9O'8;?8 &Q .$N8:TM39!W'N#!+=6,#WG,3D2R)1#P9 M=8N9B?#&Q4"J;:BC# 4DD/:ID\Z[@O?Y_9()-LB3SF #M-TSYI_,NW3[_J#7 M.6X)9$NKC MCJ6-?LL!/I+I]!:)PDO7KS[=+R#L#Q_#HXV2Z>?-7,F1!/>8.0JZ'7>D((.@ MPNV)UXVY$Q#\\';JJ:D'ML\-[A3LNZU;\!AFSTS7I;-8HBNB$R_F>2:PCI5A-B>"YZ5X;J MRRQE2;&^@RIRTNG6N#">Z#Q'CPUG;Z1?W9X+9TB]I0,-;V%I57Z&!]7>:?%X M.U#-1 VI5C0WC2D,)\*.CLAE(MW-D7=C_2Z4)^R@6?NK"5/ =LQG7)R>"O&" MZ*CE=TT5D'?-=:)G:8E[1D3Y2T/90Z;'!+$"[:_/ NXU M15)WF:6-8?3SGLY"-%^R=JNH_4);:GPF&T UCES9,KKKR>64$SPT87)29D.F MJXM.CV]]!INE1@T^)$FP^);I:HOGKT2)OJJ9/D+1L!X9Z=\_&R]F\5;^4R'7 M14F CL@@HL6DF9OA0W&K)F.I>RM9!!Q"D(4=+34W9%Y82MS\K[O8T_"Z"3/9<^ M?3!/>R6R"R)_Y*=#HJ;Y;QLM':MJ,UE/AI9#M"V#+&;G^Z^_738ROA^ M4,P7ZPV5>(04PA_X0Z7-^3"EDZ1-46^%'&Z6HJ6WU>R>J@O.A_K_5N[+F;.A M&1I>2=:V'2-R(:;C8C\5CS6W46P2&C5G_ 7Q4&R'_=;'C'S/&EQ H9?V1LF- MB;8\Q=65BS=X@R"')5#BB!9'EA8MU&E 0Z%/AAI""R-J#LT,5>\_=H81\.GB MU?<)6H#23X=[3 '/O@&_A;1Q+4&J0TFJE.D%:C(9MV),EZE)=)]5\C;,<*:H M) 33K6O19-:+%!<;V]NL=?=G(ERU1Z\EZ<]]I9G^/J<,V<,&>#'YJ4;,BD9# MPMJ1EME2^?FU+])ZWZLJ[_@I^V9$M&=_/7JZY,C\37L& XYH[6P:0Z^%2?CJ MK6']U"^*,>PH&U0LLP#L!92 XY 5VO&-NC,0(88F71,=W^A-%#RX)*:-WE X M&S/.(Y\EYE(LNG#F+>&%%&0LD9K)S&5C7V(I5O$%BK8MO7S^W8-4&HA!1*2((JU9WN^+ @2 M2LRU._V<;E/7V;NOT:ZW7-:UUJI+T5AD%O&9#?@"2F:ITOJ(8-II%9)=GG+B MK(KHK^5\J%G+DT1$JV9NS&'9F\_!HW56;N+[ G?X[M^_*& A" MFUH+]@''2 M6L.(^X@XEC"9%XO?2XOQY;TVHHD"L@&>CK2478 +N;$772O\HAE@X ^I0MR M@QF%\$J5@G\_#TYLEH0]((\@\Q@F-&_BD3QH!\XT1"MC;\Q99X/:5[8_;\/V M6$S*/;XH_?MDI"(?^(Z4]C=>$H+\8@D_+M&\G4U-"0TG39@STPP1V#&$E_4@ M>+;+E@;!C6W#V(#/*A#8#J84$)'Z3Z[*[ W-"!F/^(#>?AY'>*KUW.:"R.W[ MR"Z;=B0/2QG18H3P8P,$(0PX382BWL(&\#,$E8N#?6>FY&S(=4.H8-L[+W,] MR[(G#L:DV06(=\EC>;F0I$<['![[QJS7\!\;<%") O'K:TCC!8_8@.)N?ASCG_=1J2C, M_?+[8%=(C(OY!-6?9C.N,D9].$85#YF=$'\'E*#8,(0[L2$8\O5>T$1D2_.! M]!N8D>,).'-R]XN:*:>/6FO<]4D[ 5W/M5;V_(H45U1X1LLNY7S? >&.CQ)C M ZJV$UF*,&V*[".>S'%T/$MB@G:WE/CTF^:&\F'^[RR71@_QG[4[!R1H@J&L M_4%I= FO&!!M'7QH*[W 975'(K<#[SN!L>]A%K'TH;TL/FZBKPU5D)FH_"KB MT)PH1A1^1GYM<+-8#=]841/0WK8.N!VM(Q,8^71-G+>_WI\42K8#NS;)4!LH MF/@\\EI4]84]H[>>SUIV>P><+SLA__B-K-"$UKN3KQ\(0N56+#D$+T#+H$/@ M$SG*Y+/DB+58?= /J- %B]9QM_*/-@E6G:1X\2BS?ANW>_.N7B;9\95[2P]O==\- D\4X:0@.F6+1X3F4^CZ\+T*,>6 M'GC91PD*LW2&CY^\T2X!L!X^X"K[V,2==T'WWB+\" \;$#O)N*W-!BR#"=<7 M,6/T^AWIX(^,\#!D*< 7)LM\C_%2>8*HAD?39>!CSB?(V_&_[W@+"IT!2GO8 MVWW6%M/J;29^FQ=X87U@XPQD[7BO6.LMBGLG;@)(?25@D/\4\^3BDE#F\_!L7<\."$)]R@"1E.- :A M<+B"7WK;#=\TYUNU@1&L[0O'DRSI=@QIYC-]2>TVE<3S@PK7YZ7$+E=8GJ2B M@E)?\4,K,^Z9]#XH?F:;53<>W(]+;4U M1XT\E>=@6&P;UGQ+\?MA6)UA++T6,J6S\--MKEF2X<-L8@/\2.[M^OK,+'U9 MZ"U"!G:*MRWT&#BV8$1/+?B"H2-T/UZO6&9?S*F>68])->,^=, OS%W,8["$ MG@NEN U"O@$9QQH=4TG2<_APZB7!@D=!E V(\KXL5*'X]P[D.IW:PZS5 ]+/ M>%H[BPUJ>*>*PJY0Y%9A1V<$)8^J:!Y]_=+FP;O7[P2$'%-"/M\PT0&T,:,X M/AN3P :(P\PIO-1'S#S8A0]CL,LTAT\3X]XVC[@0GY=>C>XG^0BRV'9APOL)K6BW\DH#H"<,= M4=6#)@H'TUJ.S\IY*!:6P!/^M06EE0P[[7BE1J6B2:A6S_B"3:K%FZIB[^ZK MADI=E^X9W^TIBGB7]OV(O? -W@70R@1=A4.,=ABW-5%:'C$B%0N,=#Y-028% M\]:-ZKD22[W6O7<.?;Y2H>&3* QX?.F/)ZV1S^+$EORCX8>9GUAZ,#D*KA4S M,=HBS3.HV&CP42O+!?1$>55V0VDAP7;!4V"5[A08O?]78#C?MM=I[M]7P3*T MV("G%8R#-'E,^1H6+P3E=A@L442:D#'MX4T1I+G!3:+6Y8$QDK);@GIUR*K5 MCW<[6:;^G#CW/F2L 8NLL%A9(R ?.Q]MUD[[%>*CO,63>K>Q/FW<;GXBO4HC MI4WY^O!XG4[?(W-AKHV%#LA8,=$B!3'S#L,+]G02] $3CI'U$TO'EV.\<]'2 MKL,EY5=^?L2_]0M(3WOB *[I;$E-90.$&231QM]O0@P2 MMJ/UI1@:WS6[-'T1E_MA%X-U\8=Q7*=.\\M')?QX^VKOZIRTR3YX[[^C%HJV MQN)[25>'_V #JHV*9M;VP8X,ZJDB9LQ/$8+!1SS@QT?FJU/M&TP1H?XZ4;P> M(C8Z-HY5461+DXS6>AQ#U S[*A,1LXE_C*E M.GT2,0)P<^]IQG#^E!NS&./FGWH6WM]\E%F#N6^G8884_S4NF0F,ARD1)6+0 M-:.;!<]ZRDMZP*%J)J%[)B5/R!TBP5!1B$H,R90R2/W\'>.-F5#!LD#D-NF] M V6^>EPS%WAO:\]/S_\,<71VQ#U.:M>WXF<.Z=Q\@_A],PD.%0>N&&4(-W.< MQ_PHPMM7E]#9BA%)//>A@A;F.:OD-6]2I;#WVUY)7. *#,K.2A M3>V5!2*$=L:YF')"">SE'POFV\3Q,1-N;CL?;&Y\3G84"+MSX+[KCS#[_BS"27!]$&=I@7?_P^P*+YGR_D.H;5-Q9\'7< MJGHN_\2KN1.J,I]_WF[^;O+K H''D-3(1R#JH3W32M1C-OHH!@03Z/E+%A\ M"1A4!NUMMQ^>&UV7N9-XWV-,]#07(.H*=S3OB8,JOWX*5I4Q'#5B4,-7^6!A?-&2OFO; M:XF%-U%?NA727@5UZS\&Z"_E/CZW%K4-.;(&E_@UBCBF,74*UW[3[LRH[\,S M4B7$6M:)0X&V!=?NISMS$J7?!!&+F?F0H\TLJM['R5>B'""T?\?:$@7/$%&@NC'+.0XF^5;+-!]-[B/4C9,699JW M+L%/?6<8E/9Y2U>'/&>M3@?L%_HN7_:@K,[SP$QN&O6D,-]MN"V?!.#AV?<07QVZTD>9!_X. M<6IP*XFGXH-FE20,TPTH*M$,PPPOR4QN8%0PPAP0%#&;,_Q_VWC0>RC>._QT1V;=L629+ M24A9LXX2PL]>$3&5G30ERZ@Q0[)O(91ME**LV2N:P6!(*)*,F 7),IFIC)M9 MG.E_SNN\SH/SZ+S..?_SX#RXGMVOZ[Z6[_7]OC_W];WNZ_B/J5X5WD\Q-LC( M7S>]@@:7/P('/GHNNV'G;5*T2G[G_5];L;O"W$6XPX0 M1RAL)=P.IE=@U1 M:+70"*MMK4YD73MZ$^$GS[+FYO.@ RXV2E*GFY]@A)"C>R#:)5@R5*'G,M-F M@H8GS63VP"CKG??0DD"U3T_I/<6HD[JZB$[;^Q(GC9,*ZNI<#@JQE9XE6MQA M7)Y!W6R\SO7>T#GI/K!X=%8H^<%/75)6]Q-_KR.LSR;EU$3^L3=XSU*&V?\' M?@KQ_Y?_O_P_45H1?HL3_(#00+C5*?J1F@KID%$3_<1Q>[?ZZ;S7_'DJ\'?X M7G_1+ST!+VM^MJ_;/QX2$WX-/BX>]0V<@Y#\E[Q6\K\GKS6=:)+_/R:O.1CM MS*C0J2?$7[@4'0]_<3>CO:PUT\=OSBONF>-,V[0O5$__8_'^8R_B#:C.PHQ' M@"+%:6O*$)O>Z7_'^(OOHP(0_I-A714GYOO]_S6U3?O/34PA.YUCL+8],\G2 MH"O_F9#R56B//W*C_=IMC%)E?=X3^\@&LZOB):0)V>,K\0TG%8J.]5]4KC[F MI_W7V7BA^V@EX]+7]3R>"B?)RQ[U!YO;["<-W6V1A 2>#RP5@$BK7>1Z>R(> M*F 1$=$<=FIA)'C[:R:9C[YX%[$F9D>>>Z\Y@,WA:EFD&#'T$&Q@XA!A51JH MO9SE0&/%'5]:6!BV/N\57GY*(Z9WI1$)YU+TD3T0Z2FZ969CE*E'1!@"R_1G MH@)7N"^9\>AF\I5:;JR,%'XXP'R:-%/1.'0'[_B>&?/OW&T7U8^>QHBF36SL M@>C!8$EH&$KQ[[UZ0&WR%_6CNV+Z0^.0%)Z=='F^4A!;^UF/^3EVH]$;%$P7 MRC"@3]RG1O\\0D/X'Z;Y=RO/R4X_$Y&"/Q$B^RDY94L7/2C,3KIDXR)$G,2-M@6LY$>D]0PTAT[ZKQT^Q+:R^K4N./$ Y M-81I%@X]8 3+*X;(1.]8@)_ZC4341]05[%R:4G]^,]OXYG#(F5[(W?8M+$&8 M-)-F)"X0YD/,:Z#^LCIL3!0XM[8S+390*$F&[P3:_ G8% +,&=; DZ<()6[D M/X?PX!H1+-7')+LA&@T.;[T"#QF0T"F.(S?KNNG4K7VPUI$/"XYC(M,*$&%P.9\*7;=3.MYY#"JHZ1?V)6/97W(83I:\&_.?_.K MR,-M'C;ONU^+Y'9[/[I1;K=$U.($":P1*K]CE162HZ[0T!/P!3JVN:< MYB"QO;*62V!0>8Q,;3+R,,MD^EHKW2H_$GDB\OGEHH\&_7N@>9@N,'J[(UD" M *G0Z\/?(5->7%F_^WZR+RSDYI]YEYV!V\^*@T]O@(ZV6$FS?( [](E>8\A! M*VEX$]'WDY'ZL98OU(L/[L1'];@FDE24E>.5+U4#\WL@C8!!;MS67@/O.A]! M2.Z!^-JY,U2$'$"U;6[HD9H?H.6MS'Q_+JA-HCU-=B-^=OV1[YEW7 OEP*L" M37//W91?/'W:]"#/-CJ'8\+2 F"+*!'$:3H^)S*:>F?(2_H,.<Z"@FG]7' Y23E7!T9<.88MJ MYGW9Z(GD_0*T M%4Q-H\7B^C!&TX9OC<"":Z7\+V_^K4#*XQ0\9&^IF+J[SP4$/LQV(3Z"E'/Z MK""TKGYT.K13;F!"<4UMROZ3E5O(/9 PO'C^2.O[ M/T;?*-!3?LHN0P_/O_7\8U>;V\ZSZWDM(:S.&_=J]4_&U3#!2+VOU@7IG<&GK[^DU'ZH>(=,VV(S;*$WPM/5'7"D-- MS5^#K+J?85Q[V&VH"%@N6+XGCO:'<0)0)E%MS@.WFZTRFB,63.DBG3_^N.6I M>5]-W:_SU%MF82EU'>^X!9OE9632\51Q4H+/.J6DS]*KUU^3MM!ME=\4.L-\ M?M_A&7Z3&G*\WD)W6.1MGX<^+N*D0*-7!BN*V]9LS@"Q+2TCD 8;$B>(GY_J M@/M&CC\)V3_('NQ&Q7I3U8N>G5X1X^D3>&_/56"JP!9%;[:6H4G?'"0*7'EL M5&:I;^YWE&P_MG_P"YWP?'0N.AAV,B2[]BZ>6W<\!P\5Y( X8POR&"O1U^_I M(>G13@F>@QAU;.?E33W8B0"I#XT&]P=ERNN:K'M'%)]D@+; 2:CVDEXT 8KS M +I(KH.BV@.=;N>E5AN.6@6U29R_?/V61OI#09XO@6+:7-=>H5O1(%DE^%Y%S'*]ZYL;.0F M09A2BV\^B)S@ZNJ)/E'Q@3R2Z=>9(2M]>NYK1FE0X^KX#8KWHQ&=S(M%Z1;Z M)[6S3X%VGV7N;#(\V>T]E^E>E(ET;- F09ULQN4)5*J.IUN9<^>7_?.YC;5M MQ[-&'6X)NHU7/1U13--(N_ ;G 2EN6_.>3+JWLN!VX@;=ZJ)/W?E,C4F>T(: MUBHU?>'7U1*>ZG85A40G-HR?Q9BD"+F8@!(&;1&WGW*(Q(Z0H('OW\CPM$#NQN?5B\QT@=5P_C.!\8O1Q=*U@JU%!88=$UB V%S MX$&4 D85Z&)$ W]H&,A^EC/M[*#5J^<$(KMNPJVU1,5ON>$QWU#-17G>C M'(+_;_V^ZC_>:7!-4-%X4M/$"G2M7_7[A5#NVPN0,DD7OW#C5RD/^KX MW+.6 ;?:3-QXCFNJ0^V47])6-/'J(#2WV1>,5EHO9\]C8 M1HMBGA]'@UP?)\H_=.&W9C3S-D^>_=\2[Q'S_[+J,?^G6?4W_D=6_=U%$)(' MCY&[\,*Q4EN]5NMY:;EI^8NEQ8]S":4^&Y/?=\I'-6\[PJ.),?>P^7^"8E&\ M2%F@EH+-]K6E-;V.7M6E^L?#?O>>ZSFAW[-4/&2%*9H*A;:$X'4]V)$=SFJC M_Z7%3=RY\]*.).ZFIN,ZQ4MKKOG?D^N-\ZJ';][\=3[!QBT?%/9-# 3N3]84 M+LRN=-"8&:6%I,Y^#2OMC\\1G'PJ%W]'4]!QSD[;(7S[KL:[!?Q17JV!2PT5 MWF\&80G@T5&7F3+>[ M+APYE'Q]T35DY0X9#:CBDQ#2%/"W M(:;;#$OY!?0*JK]WVFNB9XI2Q,C3Y+VC=;J6&[HOLI3)8%&$ [OTA(4IV<_$ MM< U[]#98<:E4P/>\9_+I:H"O6:X<08I@3@)'"'7TF#]4-Y5#GBR\I=3[>NI MPY)#P0A8(>_;WA%&-46@;P^4"I:!&3KM@=(7!*:VGO28UN%?_?0@6BM]6U#= MKYG';#H@;S5-51;XN >B7;2499*=\3CQN1F<;!,,*04?DJ1([ZOX$^KUL7,[ M]/9(7Y#[-\'RW1\PX.B))W?HR0-8F3T0S#+6.-Y*$QCRA0@YJ/TNY2\?BXSL M@L3=T^;GO7_-TY/;)WN.*B*>OIW6X?JMA)2W@:-$QF[C=PTOY2R.W+!G\!?! M+!H*V_\\/#MZ2%VBE@]F=^7A0;8XS9/LFF:UGZ7&G5*BX%'#3='0SMV$MB+0 M!S7K&CL\W73_W)>6*O$Q6!KD]_V)'"S#? VZ>ZNUV9==A5UZB>1V?>LOY._\ M-:C_9^4W/SIL7##]GOFP4 MA9)0_;IWF?V$XC;:]G]OW]!L;M(>M<[=)SA\RWB,>OO[F?BS3-"."<.8GI;R M[W1FGRTJE)B,E=VJ]Y/SI=>FZR#LR9=C3+_*3#=<#HE\W?U0"?\CJ5TJ2J.7 M/7<5>$'9 XFRD-S0,8@ ?^9(A'_=Q;..[X%$(KPPQEP8.M?BW3C6\W#PYN\3 M7DB&M9>I2MS+PPD0^@3C"KL2&Q9I-><"4&EYMO3CLS>9!PDI79O4/F:_Z:,, M"261E*MB_'>%.FA>C#A F6D*(*'"+#' KQH(_D"QWG9X0>"[EZK \^+A\O)A M*9ZH\TI"H)UNCJ#Y(7%YSN3O!XIY5,GF?=^6DC1YMR 5>ANA(&XCJSG3O6(< M[@Q/"C2_[-E/*R-W]:_GA*^35^YO&,9;V#8XU:WG!8!L[MW3^E@XPEX)^/*9 M//& *-JCOIASCP)-1Y6BWM4E>B#B&M($7MCR_0J77XKA H;3&. ME9\GMP?ZUOP2M6I8]$>/)9G'1')M*FI0GB^2NS];6VYEN$6>107AU!@]%UR\+DY'G]5KO>>BWE/K[,$2"" MAN=6U3>Q?Y9E!OB1%76%STY]3!UUFGKZFYSV,?]Y0OW,!SS[ M.?+<_J9RAHFT'/A-G,L?EFO3#O%:VWG$QR.I)C=X3X\,W0W\0FR+R^HQ8$)0 M?1>1$)85@&WP#9,C2JE^-FK>#PTOU#FU=ND33M_AH L@\F&2^DW,]2%+N6,+ MF\419YVD;V?U6"X2%0"PZY<.M)"KSH+BER:2Z(D*C:=\.=(H09BN >=GPS]E MW.;5ZTIPLNOZA#1#:'WN<8:%+C>,OP@7Z1QLZ1XMND5?X37W#N$U'00A.IB. M !X';A=@R7@RD$ \+=F[\ZL>1\F^<=W*\/WDC\O54Y$UJ3*Y6G[Z,D^>S;67 MYUE9\:_]W@.)(2SH(8.NR=BNVJ0>T3#=\?HXNIQ;P>37>8<"TL"FP;G$J(_K MBL>41WD6,%N *M,(P<Q\IC3 &8/41[S:3+.2NO?"'EWE&V@_(&=_BN\>L&0]^N >25JI, M^,F+@P2)SZDS(MK9B1;J=%]WX,FSV3!_>9IN44UWF.[?"-V*L<8Z6]U7Z14+ MP7^/9V2_"3Q^X!HZNSW> P:8\ X4VH(RH/XB+>(D@8&O+*3,[OXX)@]G2(YX M$#]4UCS;W3]&<8]C8*GB&S29)I.;?[(/[S@?W2R+=YY[.Q[?E(W\"&ZCL,!H M!@KZP.*7A4A\*G+(:D1]A[)XVV5E[")J.S64=WF"X"SE.M?%T+E\4)(A M"B?E+CIWJ&\U3@#:H6 "NNT)'D+[;"8 H6DVU\:@DZ%"+!L*6A28\Z6I5,34 MPRV/0(77I*U%WEW_D*5T7YIEGG_1];6,7A[GWQC5[%J@);D+I,$D;2N]P^\@ MT1J\X=42,EH)^?5NB?1)8+A2D-[U8 \4# &T9P91@+^5:ONG&QAMP,O^/^5LO/J7<5?_EM2&WGK*W1^V/;7!S'7031!F P>@@ ZFQM[(+)XRH+. M5,YGD4#O9E#FW\]*Q[=G@VT1-6"G/RN$X;&=Q-UW1$1@J MM<>+?RO"&"%DWT]6%_X'%0(\++TN?S9R.SOR3N[6F.(QS;O[#QN;*,E80#>P M-!,HT,T,@=LS4FAI&WD)-%\R"@<679/%*'PV8A_2-7&?CE'\ J]Y0E77&'AF MLEQ>X*CW<2[=6J1^#Y2$:H52+S-M$0[TVEXP00!/W(?4AL<-%*QR3F9.>&<. MA-^Q3V(LAA\]&JJT!//*-A7YB#X=_!<-'-FF\M*G*+'=="AI8@BDO!6:-Y&K*F)<6PHKQF1 0[%1N((F@/1"R" ML_= /-'*=[PN7(CT\#ZDG2$#OQBO%A0&X@6=.BQFY@6CC9*]<-!D%?W3*L&V%"<1L%V> C90BL)K;!]-M"!RA!1IXC[LFCU0@)X*ZQ!M M0,W/UWWRTN+YM%O\$?5AU>\R#[N"NONE-9.PI5SW3T)CN^)Z]T#9D+;F-$-Q M&<2YR6CQ0_ ^V0'.BQU:_WGQJ;N3>I#&_4=3YGKV9ZWU%7C(F_H/[0J;U8# M1IA\'#P$S++CG 3>,BWA<9>F7QS^'GY_OO&7IKJ\O@.O^GEK$&* =FHRT6)! M;V[3&\ QHX$X1B"[L,2:#DWY^][XQQ\*.O-SX)NNJ9F\H]KQE(=V0=^[7:6T M#'CZ@/=QQ%@\M!%:7!\L]1TD-?IKX@>7H,A)@C-\L *$8JUS%_TZZ^*'C?U5OBWB^4W;XVLR0/R5>S'R$WZ8,$N'YI>:4GL%ZG3/J++B0(X*Y;_X DGV#RY?58GGH4@5$$4K6?@= MQ@"[UDH2GC=H%ON$(HS-[/*I>&0RHR7M/\=?8"Q9K!Z?4Z(A9OU(Y7N5XA11X>+47GZV56]4]:(7W_U; MU_ O/-GED&L0/L2_&;5!X;PXX_EKARXUTJ]'VO?'W664TQ5(,!,#W_^,,4,[ M4>ZOOUU9V8?I!B[2DLEQO9L".)+X Y5]DRS3:NOE*=?)1EF-$[??SBEUEXNT M2>%YCR;*<4/E(/'?AYSGT]>!B,5Y[2N1PNX)$&\_?7JPL9?#]M/"L)TK<9YC MT3$?6:: $:V9?+"T!RO2(U@;FM.\!GNY[ES;*TTM<=VN*61^O%>Z^O)_N@SZ M?Z,TH2AR@S"N?0H9=GRU4@>F7#^3'N9+OG\C-)G_12UAQ>J#8#6E:T!7CVR/ M2XB@6+4H%(B"7;D!5I'_$N]2MLK@X[J\.]!"]$&,%GQF$9P#LXA?'//[M=GT M_:&P\L.C+M^J/9#GKI!XMDPU"K=9HKW3ISN?KTVCC\B'$J8[MUHQF:.7YJDQ MU1AT)9VH/$D6X3 M1C\,&Y;/&.IJ<0YOF@>)FJD5W+OZQ_]90\/3HB2^0(F[,Y3EA-K_<:GS"PN; MNK4[G(E*_2]+W:GF1]_2EJ;>ACPX:C%ZH]*1:OX%)?95^0#O*AS7OW;9^+)% M+/229[;1HZ"(N7IGC?;YFLYN3#'J5!_F^/3XG_-7#0ZY/Z@SMW-[Y_6S-/)] MK+/E1F/C#.'?QH$QZ#%KTFW M@^(C#\-74N85-.R4]%L?GE$^4R7>_BZF29&$INK1P(SXQK:&<"4@+/F,+*S*BR=*H5#]' MVTRYELR^4;+])%V>S@H#EQW;SO8:!_-SI,2!(S/4"EHRSEEMD)R7M0#JH#5G M!MLPT8 #5<;1%:^0O^3]";Q#55U1 B&3X"4#"TJTX*1X"E8NXNM=_Y+:WBEB MN%G*!]S^'D?]\5]+QU]N:[7D64 M+W*L?'@.J##IQ-,-8$ G#>>:"9;&!AYKX"C!7?9 \;O[+.CJ5Z#&,4IA1ZV MET/:1P/K3+0!XH?" =!#=1V!T2LK.-A^ MJU.TI;L^/MF1OUE#9_;I_]U_Y$/^PS-]5>*-%F?HFKU(.2 ^CA[B0_7?][)?:+N\!X\(YBPRAR'Q<57"L MB)@8!P3RLN=:.A40IAD,H%_C^^<#!B#\%IJHN#C2G/V[=^]IRPVM_PV:A@2? M]49[6JMLTNH7-?OS/G=_7P<&1HQ&ZD, M0!G\W-Z\9.E]P?"OYH>J2 #+(:CG0%G_NZB=V+.,;UJY\&=@#7L$[>HQD+BA MB."!IG6.$)$R?V=(A9=FO^%,,E_)\@>F*,R$$V0RQ*BSD"]#=VE%*1'[;J(N M/KEH#F>/>K^3.D^L83*#G@Q_AD;/;:P_ZIK'LAQ\_,8F;[0'E;?6D? M,ZT%:B$LF3F.X'#E,:Y\/,.U4$TJ$E;R(^<$0%@Y/4$XI^("(1#S[NZ*XS#J MM.VLO^90:<#3K^W+W[F?LA&Z-JYO':K>Y+P5RWU0K[5Q1NUM.[L2N0]/@@ 7 M7]&@_3@<*N2W6!H[&<;P5#G5-3K;11^*6-K\9C:TPG#Z]X6;=8&=V&/Y\OLH MZ7+[Z9X TCW%5P37C8Y\\F5JM8X#P2>*WV&X2P09?-W:BM)\DEV%BA2?A3$N MGQRDKR^ZY).99>FL8<,=D1(Y&%@=WI7D[_&6[^9<=G9P-S1#Q: #N$/;A (I M"3S%H@*V[[X$IRO)>:N&G9^XD=+,)8I\\#Z$$=V8#*Y;O(\"U!?U M!M&\K 0@C'( "086^TI9<+BXH)BTMNL:X=L"3;E%]@O ML)$P,-Q\L?,)4YTSBCIPE8X?N,?66",4K/F4S!K."^%B/UM^2935*+_&+SY> M7K#6P/,W2(:K.ON) M=BG-=WKK:^=45=N]Z/P?[\SC8/KG\_$'XW5,6@ZK\O&N?]"FY*6!:>[-A#\4 MD^P>!Z;.*K3UQ&.D 7#I;TZD!EVNA,STE4H?@4])!![YF/\@)QCWV,ZN#WH 310Y7VU'HV3EIQ'LG*"'RMD*!UM. @NJ; MDV>/YXZJ30Y?Y!WV O030DAIK(/V9/P >+9^"*R".0:/^M/7 MM0<2;6IJ0*H"U]?.&.X&4;$+J08I?^(*9,3D3CAN\7T2^/37:VA7DUK(Q4D- M.A$7S7[>P\.4@@>Q1"V??#$DBD&!5ENZV-/:Q:B)0PU(CS;\GX8@)PEKMUF_ M^9!<%*D6*M*^!_K69LUNPAR"NVQ""P??=6 RR$11YZCBR0I_KVCC+BGE40F; M@P\P!U3/*)TVY/F[?$<:$0) 8?2[X,1"^- LXII5:DQZM%KSCXZ\QY_C=^:Z M;FX%K5>:>4VH,^K8&(XH@,?Q,BK8CWHLX\BP@Q$/5Z/"T:(Q]\J8C5(.=UJ= M'JOH!V9?ZS*[9NT1Y3)],V\0I6A8!@:TE+MZ8U"E1LK71P.^WOV-UQKO?]CVMN[0U5 M;^V+9S[NK_XCH51#$E1,'%:0B<5:<9&@Q/\H^T40NQEI84MQ3<4H=$[I(=6= M-/.:2'2^O*-%L:IO3N'#:PZ?4-??[['A*>2 EV\^3R-2<4Q_SA>SFBX*]%L$ M(X[664NR%/5 M-!^:YAOGB+'S(CS, M#[A\0E<$67QV#\2HF(8$3 !JKO>Y\"4*[B_>G1[*J1T\M#KCI2MU7G-Z89_3 M,8VKYWUK3S<2,[!=750R"9(ZP;Q8NW'MF5[_RVNYNT[:FP>I= %&0-%L+/WE MJ7Y'_;=98L.*/Y@-U@*$BQ\15X )&I8$>9"6BSD!#,W93(HN77JVNWJEMD*U M7W/X^1+71 J0GU%=Q!2.)$N4ICG0G(HYT$-/2[?2-GH$%;/0%AGE*\TN<==X M.?EV.-/PLG3\ROXOMP2#=L ,3N,V_[-^)B&8V&F'^W"<"HS=U9-+" M@?0^YA>UL3;S[(_QU2,\!79Y]W0R'5MR$I5[!5:G94C8#CRUJ!DA29])P89L MWH<(E^$ATJSPUK'J4'&D;N0-JOK$D_B84P*! 1%7Q=^W#)WAM:A-@42""1 R M>&A"B"7/?HLY -S#?>58OC=6D:*7)!N].M'.^')Z-NA6X;$"$T1B\Z<6T#X3 M?5""DRV"^8I#\/D'1,%ZL]#%YOLWHG6E!P]Y+B#,Z,_CQI;""X9XBB>OKLEJ ME?Q8O#TNS;E;50]NM:Z-!46)'@77OY_X$:)_]MOJ'@,3)!R(BCV_6.P7HSR#*I- MK\-<7;2#XQTO8/'S"Q!8 MFF 8/N%)(F82::XH B\7XL6,T-+^+)C9AEE,\KSS\XP3WM\U NZ!%-(U0.?E MEY*@1V>HBL=;BX+X).\?6(?*<2;1M/\L72_216>RL2&CZ\?(W?DORG ED_%G MY30USAPUIFH^,S9F7#\I\*M'$*M9P 4\J MCR.G.%X@9XQH?0C3=E$:]_A]^TA%=UN418CIKP"T5\Z- !?W2Y:A_FNZV3&[4!^N5ZM(YU!I"AW:%TI?\5EV/9 [#G$6:U M*:7(+>M[7KGW-(?0G:A4EB\SE@O%=JPC3$V6 M!9!UA]P((QP5T*KG\^\&C1QQK 6K!N"G$?1N"@; M-P!N:VI;3/!E+--#]AX*WEQU?_\8[R)8CMM$%T0(>0\T*TQ:H>:3)_9[AV.D9K8B?,6SO(0C M==I^!MQ*I7A?,O'K#G9(/'' _)G\SN!=@<'W$1Q!/Z8#"U*&1\E9.-.R!@Y= M8*0LS>@9F6MT9PC]O3Q=3-$RC]P/59>?D-D B__SKE AA$ \K8N\TD^58CA&:H;)>#A_-KZ0>A&4?77Q13P78/IT422T%#P;_@(;!!%.>.Z M_> =*#L[CEK\#BG,BWS,J!(OQ :2F_! M3(:NW^AS3 4]T'VS"(JOA+U/X.$^NRT%(7ER'XU(\>(R($?(@"Z^*(#3RSN$3C+,2SXU2-83B=BU*Q.=FHCMOW97 MPNFW^).:2[='[-.CC;;QB1@E%@3P(@_W@&FCO;OV:>V/!4^%O3M1H=P@Y.HA M921PDV#8D\-?;#;]V%%7\!NAE7KO MIZ@?#&=7GU@\W=R&"2$0AUEE:TU,22BE4]EU3?AWA M?6=UK?^ BG;ZXVOYC[;XZP!?<@F.B[AP?B(Y)(6E>BV,/.IKW)Y\SNG6UQ'> MD%,W;MQ/NZWH*G]ZU5I%E?Z'(Q1"XR5U)1J"LQ:4WW?19QYLF3>68NK)RK$? MPJ)?/CXQXC/_XK+&J+'0,9$RW]@#H!T3EO3ZI4)&+[L;>?R?K/VKK5!%\UD] M!3?IT_>K&='S,. KG'C-^F @]7I8Z4KD6D[>#1AP5( EO<-RWP,))B,_^$LS MH4^P'V0C&3=6('1J]PB^\Z.7 VV=H<=&(R40$1A@DX;NUX>'7)B._M$^W?Y> MC$YM[^Z_?*#2R5!-SRCVH?PQL'F!L'(O+Y:^^4#'ZC @YT.3K5?7;>IZ_GUU M6Z=:P][065$2.-6:&MF/Q+O7+!P;&AZ@D4I/28<7KX1M[;]7&,*7($TN9%U5YRH$^0,"D44VK M;VHS+/+4':G BBPSF7POC8JG+96WK55.,2]S1\)FB88=X :4<71+T1XH%1%# MUQRT4D]5G.-1]Y]=];DENN(:]752K[CW6N)\D6WLM9RG;\%B0#,.W;8'8LG> MPV^#Y8U\$PY-44H2#8=H_HVO'-6ZWA1,'T[UMH^/__+/C]^! ZKJL3IJI^PBRT>BA\,9P4!O#1? M1BIM$FZ_",-9J@\0$!X*NN3I2+Y4 ?7]BZCWBI)#%^[;'^3YG49=780*(VZQ MN4(JF)@$%=SJ]H,-()6!^QA-^H')E]AC@'=>NHN'[8:D+(O0:+%VN'R/\^O6,A0?- M)+W#*73?V$OY"PUVESBZ=1\%:IQ!B&ZF5MT>"#>W!PK7).@;-@N!;N^!W+Z] MPH)0RR^!K@"UY,W]WRX#60.O]D7L?I3@ ML=SM35*3,J'?<#MXE^>_%L")MGB6OM!%#["A74S!9O2<"9'!M#3:\)_04\_8 M-Y!+'#AXC'?5&LRMN4\,&^IZOYHA/,421"W.R_TWW:/Z'VH I,?J]G])N-VB5>>AH2^8]': 94)KC/\P?6-,)82';810%8V9_2Q MBQO%LPQS;-P5+6QJWG=LW.I8RCLT?*'> A[9!]7^HR3FG-!'A@G! WHYRFVT MM&0+RZ#GJSZ(?8JB)BX=YZ]V94>?.\=SX1Z/M8HI#<+XP'X"0P4Z\RYF ,U5 MWP"4*ZVC+5S-[ZS1/4&UI'/%C2IQ@A>3SL@K!.14_5( 1AEW.P >LBMPY$8< MJG,"YPP'I"EI@W-9C4>=S4#-5?BHM>*97S_.G3Q7(ZCXT6VNJ)= L6YD%#=R M^T%D/]@B*G4-1'HQ?&G9[^K'@_/'*](U'I87W[MU[H3#TK*8@^E:Q#3+E:3' M!Y_IVP:+(Z!D91//3TU4VX[QG(3 @CF' T,20[VOW).2FDR$F%E9K:+E ML*12C/@GC!YR%$MS\_/"$Y2_O@T)J6'ITG/^FG6'TS[T'J &V6F(!+ OA/4- MWR#[$F)J0KB#^B/4A?XH@&EVZIB+(YIZ&:"\3R;'L:2)#&U ;_$T1I5EQ"Y' MF-2L7_J]4UR:-DL(Z41MXGZT'2C[5.5ANM5L4\(UK##.,5MZ'6S_-Y,LU<][ MH-9G,Q]YJ=I!/Q0L$O= WQ<&6]9">1=AWTH\/AN)$S09/G_]UE B+YLL?-=W1#+(CD\6D?\COMKB.M;F!"H(-OMU M<_$*N#T:>\#0?;$,L8,\FCD7-')473+XN'7L[Q'GCX)S0[>]T?)[H*N;WYB, M1+H72Y-+A2&;XA%FH_NEPV$W/TU8?=JWTRRM50("F:R EZ X+4LJ:E^:-LT M=@"<;64&B-(]*2&Y@6]G=/YBI>!XO)=QE^R[]]-U8QDZOU1Y:H5:6>,D1+/" ME>3277%&]QZHT 5 [X$"-WVY:U*POIXFCB/N8VG3*FJ3K!3A-BZ?VB/XM$)J MPBYE\)W:%W7K)6A$H^!N@8/IT29XLO5GA%<5$0X=N'O#ZUWLBQ#=1G;Y^EO- MU'/'Z*]_-3R_;RD*0@8AG/= 1;>B8;M_7^^!OB1Z?=L#=07>_L<]%"!?ZK 0 M5J2I_Z422!?>;/.>76;%&PX5"&"C]3@'?TX"1V5LLW!ZH:+/4DK&W:0)KNAU M/[E,A"09K A8;7.9+PL!B7P96II3>)D85G+J5R9<(?;Q[+U72M<3(>86]U"1 MM/H^U&M[JM%B\"FX7C\'W#[58_-R^#FN9B3AQ>7GTL.H%)Z<;RVKR^+N?MLL M6>+B2M\(-DA7G?RU8C%!W?-KCP-E_L2B?=MK3&Z\1?J+/RHK!US4>P6Q3_43 M#<82\N[0TL@QVSAYCG"X"FCR)N*([!.5"G#:S88"WS,1AU)RP;I)?G4RM\PC MY5?]_PD>39,-$]+[HWN@<[3-C1%R:..6@_H]LNZ3)\]_+TFI;>8_*;*IZYQ6 MC:J[W5LE7H2"0=-B)5%]EQ#"%%0&49GE1YO (4\ MPC&68LHH76G6@NS;!.# M\U^CKICI/[_9JGIX4??XG:^%BVD;ZTQCN.LBM!^;0I3"WG3-0TE;V-<#7R%DC4/6(V+FV^$QC5$SUXG;FR"J4YKB94^J:CN$' MS^8-^(NUTVIS.1(G/UEXD>]%'\!V:]@GR',,T2(;BZ8/WR[IM]V;N8\18FD" M=RAC*'RE $VLK&;=7^OM999MW9QOTNV7YX4E@NZ,7NV^&L)K6(SEXTA[L[S> M BL!)%%C<;D%;V'M"4F;FU)KE._[]VDI)6PI2O.T;D5'7MI3,OZ M=D]2/T>3E]Z'QI^K4$ MP!KGVS\W\/N=6KKQ2'C[V42-*6^G>*>5[_T>W\;*X->C?X[_;YNS5^;5OI3= MW2B]-^OKVPR%D-X$ :;7;Q5&N4^_\F'\*G6Z^77NU:]H]S/CIT];UF_S_ODS MP#%%]=EAK\-FL8-2@.:B.)7W^>J[ 7DYGZ 7'6-_&4NDE")=M8<#M\[@2*3D MR6XN/;4W]\(((;@V>"W)?E!7>Z S=OQ5'$,PO7BV[,BYEM.7U31X<]8,DG.+ M=MA,$>1G(-O^/ZIFRD MXU[5;Z<[AQ6T#Y[2=M#B+9!T$;CB3A-F/ :DF>YP1UBP 7#F'D@:2ZHR MRTNA]NA6(:Y%"%IHD>_YOEF.;>_*KIUKLGCF'OQH.7,EJFVT^Z4&[SS&'/D- MU6:_,?)J=1>"S\LJC4MMBO%6B;12_+D<8!':=SEUX.:#I+$H%3"7&YZB^B ] MSO6XIZNH#M>48@JYWY8QLM29IUFE_U]F%I#O#V;"4?W8/5!:/6<<3&O? [5@ M7Z->;^V!J.+<^-_YB28^2'T&E;8>_H%I^&/?_L;K:8N*I>/(."Q+\.Y;;ULY6[C@VHN189TB0 M60_H@SV0N#@(11#.@'$G+,!PU_]'V[EW+ I_G Z]C?=/GS?U<_U.:"8/R(R\/9?N.RAQ^)6^L[ZJ;O]]%[%3 MUN!SGZ'2P I'Z!3S*O(C6++'G$PDK# <)[U(2BG-MKXY!CP^Y M'Y6I6#A?_;W[ DS').6:;R<7'.2H]VBHQ>U$CC)GACL%L-0>"'DBX]VG20O+ M.B!@H/&><04"D#QSYZ'LV M1A[M_N@0TJ)KTNL"7??7VSI%9VT$0]U4/R5NR[_&X-/D"2&<2Z MPM6*R6D,1_9KC$081H)>4_]\Y!7<]2+M5]W,W4M8/NLG!6HD"X]G]:?L1HYG MNQ!+X *3,A]#T0H<.2"/4MQ!\SQ'S^G 9R+,0_9_[:A6PY:%B7QHE&[1[A)1 M.-]G&;%$M?DW(%"$(S!!ER.9;-0SU50R[5EI45S<#B@+[/!,7DP4-JV,&K!QYU\3P_DG!>MZ#..-9!&.,ZS0"1 #"9Q^!B4-[+3CPS#8A3E-6@Z>CAH/P D<&9#P_KS;0. M'-!\U^0=!^D$LPY*K3!"WP+.=TCHE#@5@T[@Q1U#LY@7%?BB./7'UR*\*1[& MOXH=%L]ZLZH*Q[G&Y>0.58[ =H50"YD6+ =:(+C3?@-/KI#K0YK3E0XI5W:0 MH=)&2P3+[SN_"Y9.SNGQ9!P[&&E_N."I[X8/B((YS?F,YD4%8T7PE#U0+E:Z MO5G4^[]E7;0;>KOD!+_CH%2R1H. AEK!_EM8/BSI.;1%@"I-&>X1I!4R'DS& MB :3&3YA7<5=QE+?N[:O^[ZI_N/[JC^0%(RYS7[?82E.$F<=].W; W7 J&=H M)>YT6+\O;)]Q40W1-^SL[AR.T/(FSF!,&%%5I"X2;Y[D-W: MQ:HWP.)<3'W M_@NXRF@OBA]C 7C9TCN:GD;>(^=$X5Q\G<.'SC_WBLD4[,EXOI]7"T3VC?CM MYB9 ^'#7-MZKR^=:YH=KL)C;\0?=TF6/]%D' M5P9Y%C[@0Y?)6]U>1 /'L%04\R3K/&TS%161-ZOM(*MB_H?:HPA.M+"&W2SS M<,-G[;7O(FDPK$; M3&8(*Z&,\1S2,L%U(+ZV-&(FK,=XEYAFU"P4OAE3NQ;[<]GO[+#)$"XP[8?I MCMB%("+9SL-MIEN) O6D1A.*'FX>J>QY;IJ: M,E3VTEI>@ZY$3B6)G;:TA7<-P(#C)2SI/V2OS&6:5S8JK$(A1O[(*5>5)R%Q M+^VED^\WZS;HVSU7.:!S\HR S.^\07"6E07-E2592$+UYZ6:?2R-;:,[)ACT M/^/('J?YN@0;R*CG=X$8P\V(%(%^J-)JI>KGFQD2 M:V87)T=5R-L/%XMN5UY\C7LC\VDF&3E.?-V8A0$F(/=(;=@KH))9S=]*/K;:"8 M!H"[A7)UA,%JIQEQP"^6\G71%^ZB'1S\]O$!Z MC5.1)FM2)_9 ^WG8M59B! 2*7? MW?#^:OVY_B,RZ@$IX1,/HTCF![15CVI#FICC)<66T:O[WD6.5S R@CJFHR,F M17:#-IP[?>,.BSR\=:;W0VNYUFD56^Z+<@#B(C89TM)#\,+I.OHJQ^&1&FVT MCAR6U,&"[U<:FE4O*;T*?0K?%K-_DG^?ITJLFX)FR4@S^ $#R@A"?'&3X&F7 M=:'K\>"=R!J"7_@^09X^!Y5)K4O& O?E[XL+R*P1!:T,6%H G?03>1BA1.<\ MH5BJA!SK(O@-YU\<$LS!>W\/#)+G5U!0FM%DGN;@T3Q<&DPQ0_5/@! 6D^=B M&0ZRM2\G:H>V#SV?LRX(^W[?[_$2J?R8ZH7](#%?4LF&*CEO=HY11P_!;R9C M]#@XVD1V=/K3:8SRY;!K.K:[QL@Y14%0]N+I;/ND'R/C\OM!V^^TE^9@<\*, MK^PJQ$7*(W8N)'A3&"T,]_4K.Z]R!,AJ_.Y3\MOXVZEDU?A MYOEWP;/W&&MTUR%L*I?P]D#D0(2&JS"P3=;8-EXX1F/=37_367 AU4$=_H+W MEVGFF;PRGC,BO9F@7;O7F",()YI>WR9O.$0*68(#!S=S,:&S7*$O-?V0+2\U-?T M$%R>W+E"6_ZG,A^U=)^3JX^3$0/Y#BYG/"[Z'@8EG,9*(,3W0 =^%%%6>[RN M\9HJ'5<^)U8%&5W?G8P08:.8W0# M.[0/L#3B?I8BTY( SZ+,Y#:\J%QQ3+L,_QLI<\UYRLEHSK[D3"JA2MMXZ&=L M?6*"XI6A)W0T&=E&AWH BC7P(0),-G3WQMW4VF?'L66P2%6W@@*[[U*CGU9* M=_!V[ YL!#09VFZ2Q!%"$B \+*W:,*SDEH+AIBB\NI>P-".!NPN:$_GLTCU. M^6F"J/XQ/)^ZKZ1??,<9-HAE:I1Z<;([JL1?UX];62%G4&VN&^\C]^/QS=EW M_Y?VSBNJJ>YK]Z%+ERXU""@"(DI5B$1>Z8@1%)0:$:D1L% E)'1$!!04I$A4 M0%#!(! CB(00BBB(T@DE)-BHV4'>N#6%#\ MK7,.W*L;2KK6@B^55[F43'='([8-[P-0G5Y(52!3\5S%X^QT8*TTM^,:2[;G M[&A$@F^KY!6M_"!A9O1MO_VI-X#/SH]R=BLIGH^>%6#2!$D+CW$OD6L&#'L@ M@4RB"CF/_9MTC9UR8%TR3S(O7=3YILUK1H0SI%);'U*5_O999P2/"+](FZY@ MUP/AGW58W[,Z5!8?J)Q.7SS&(N02_7@ZB:'>Y^-=U%]W-TWY![TBBCA$\\?A MKV#89GQJA^KC'_.:%0R3PHYKUY3+%M84W.X99Q-BY6 ?2K!E0:DJCGK10H,> M#]KB(+_*C;[(*O!G:03F:LO3'YB]O+8M2!A2GR5W;X7 IO&2AO]Z5N0J&&J)#VL'R_) MWU9&(IQL+$M!++:5SY [38'XEWOFR^*N'\H[XNTE[Z"K[.6)V+\LN+C?&(WD MM?*M$_/8=\9)(293^(6)?,8#;'?)S@!PI@=C.%XUZ38B]5[-*&9.<./]>[O? MB%VZ8JA[D%\1&#.N20YC$RNPAY7?Q,ILA[)[KLN=_>G;/W@HZ7??W!MR8-MB M;>R_O_\%9!DYO?!<$N"SN07)F@9P_)U,Q7"XT+>1?Z.L)5EQJ,L?L-_W##5T M20,#&C\*@,%1L:]5+!DZ.WT=JF4S'_SGRK.B[H_&6?V.1X+@O*@*?;RB7J>H!W6+H]IY:L MM8HA%1YCT4**:58BL_'IUYNV=:0?,X!LE2%R7-$:1#"7@<^D#J?'W6#6O9R MV33:T]?6=;0/Y4\K?+R1+O%.4>C=\I/72-#P%[>:Q*CCY2UM06H/?A)[ Y[N M51,K@)D\ 4>[RRL3V@-?!DFO5R3MW!U&O"=\YYVI ,5(T-1L"(DO1 =S0A$< M62S9&@/A>FB)6?,Z\76)IX^/&>O<;?CL-U13=K%$2>A749JHDKA WE6',+0O MKW,+$ATS7>?4!*YP'#']5= 1OFI I"40>65)R\C*^F.NXDK?,H'B*]N4BUHQE][7MM<\!KH5T\G M#5J6_T:PAT$BY\RV>&IA0YE9) *2+*UB-R;6[R[I.0)SH&L&K&]^ ">6#W]- MS3U6I'I[0)7\+NZ"H^6&P)_3#N@5CA-_>@LB!SO$HB%X1=@09*9WIR68>ZT& MBT))/UO&7APUEY0F>Z/*%)5#+SCJ^FM8:[F)6-A*\:=Q:N8XJH([[^ZVL61F MM)_-[/!@N%NC:**H>=7Q[CB.R&*Z3YC0LL=WNP30+8V'%^)UN0D M$G/@$30-_B")()O=2A/Q_Z%F7_XK:]MUKHFBCB8XY@=\?2TR=JG(W',P]96E M^_#ZP%&Q53?.*7 +PNX 7A!9Z3_I5Q.OD5E.O673VO^M._&N?=9 M6;M2E>PN.&,N/VP2(_YW7ROY_PIO1$&L)%,QT7$+0OD3^HCME_=:PN%*,:?E MSK#&!$&I8&\6S%LK-A)MZFY;;A&&/^[JI>_8$.D4.QI8__M[[U_.[DG1IZA0 M&_A'K3/C7ZT936??+?/"7(#H"R^$ 7A-?/L.X?.W,L;4@.&;R.:LN?G: T1@ MGB%2$'K@3PCET@X$TK@]F%=\ZSH;.ER)I0>XGEEB-!M>+7=Y2BE['^A9:!;% MCD"UN%W;[%1;W/'Q:O5]%\<_?=XN274A=<78+XE><5!Q6VAB#L,D=\858#^Y M=#%]KK;HYWYA5/>BT4>7P]P5K#/O'M]X625=^K@[H2D/;OYSOCKU:&9(+L]H M'J.$-OS4J13N=&)48_C:$>GDZRO993EVA72/XK3UZ]\Z_=([S#^V^$\HF1DJ MU.9D=+059]9&52O5$)+?RI^=8!^]Q;D)[()I5&<]51V[;N3KDM2),_G$0$MS MCH*<;OZ!)I9H'4ME+9Y=G%-"0Y,Z=L&N7@FL8"QQW:+H[I[?R24EDVH]UV/7 M:LB)/-&+TY+J M],Y:[ZW?@JBT;D'$YI.H,.4+)K/,C:E>];(=HA;:1@W0?:%'.&*+9U?U.=K\ MSVHKB76+T+^SEVMA7I91I@13^91Z](+O%^8QURW^> Z_>(DN.EQ:J'9_M5#^,O+=B:\(HG%TBY M\(5'T-:XNK4[O$*K@H_$/859C>@+GW\C@5N'[\D9*\>4HOQ:;=@;'OVAQ7"+ M +0=T+_ZFQ,43FK&4F*H']>P80]T&8T%Q -O:P)/7OBTKN=2UOJD\T;JA>"W MY[(O]EV$F[HAG\$U2<&TZ3QV61N!!*X ?O8LI;F[?T?T9D4.Z!;J_<;$AO@_ M<;&1C!K0UQA[16LV6>T- ZYC4Y5Q@EP+E8SH^T<_IFG=SQ,>$=QQK\G*_&$J MNCL!.,)(M47P.C'J:'/PUS8>V/(J^%"TPZM'VY^V^"[[E4.# "<249+?UH#4_CV,$GIF=>9V8O_9\3J?I"_1 :*S^ MLM$H038=OH. 4 .3&1:_*(U[_AT6IPY$T1O=5F_JC>Z./=1Z>3'3,_.%V*[# M+YZDRA]>S+:XJ2?Q#.+ED0KY <$/,PLZ)5G#7$5UOD3<%6![SXB];Y@[PK<@ M$)B-1G5/>=2MA"B9-XG+@_5%Z+0.PDQQ46,X^(7U1\1_.-56&FT$^CQ;:6=2 M2 )+U*/,W'_WCL&.)X1 ?"PD'_O<:B:>O?1& \>$^D) ([Z$"$>_:-#N)E=EW*AW7+"CL4NBZ1(K"W M E5YC_G&F!Z<&O>@XA18VDM4&9!9F[?/-D*:ZF#?:J3=WH*T9G>N3ICGF_18 M.TRDO8A@!4PC_8Z^_=K8+5H0_L"U_2!,R=!9][4%Y0>TN7"53D=!I9:JM$"K M1U0_T)2/HDDFW5-N4+4AZI2%I399C)'H*R]B< MJ7+J,&>"AH7MJ$.XF"T$>LESA2\RP_A[]*&(C$5"T/JZ/>K+T6:*)%X#+/>U6 M&)AM$YOMEE!D'Z3KN/S^Q@YX>S%>:2K19J%N>WDD66J4\']AZ=FJ_H[ >G.8>Y$KSJUL,P M&]8'>F ^ ^5WUB34PN;8B-^AOD7%#%G5PZI4Q\MF7ITB_ _(EO[5X:!K==P= MH$-U8D1,/.\52C*&-BO">>Q26:8A52EZ0?2D=3GD]R)?'"?EQD'PQUMN=,6# MK[TJ-&[;?CK&0WP_5R4'?*M;E 4-H6L.=&/E(,UO3X%JUY;6VZ_FFC\$R1L, M7U+6F)SD2X+NP Q]@O "+.R:EVP:87(1]2EO>E2\_P[45V&3=_/W_BZTW8R MBW>JA\/EXF+RRJW25XT[W%]0*5$-J"O'1'IG/2 OJXF7'YV1K86@"=L4@0&G M@99_>)F;R&Q;0U9\Z\P(%#C#5 4KV)'-8#[G\!(2N.$#EC*V(-S=:H@>A/P_Q3X.H6^(D9^K MI=_(S,.ZCDWO.V* =-WV9>G8X,*"*M-M.YO#\F,G >OXQI>G;6OWM#@8DX4@ M@Q="?C9!H+;K$$V1^$!=4 D(ZZ5)]I/A5EU H$J'NDC?TKQA/L MRN#FIQ@OF(#ZI%4/X(/;>"Q6A#^$42'D^#47C9XQ.\=[[+)&8_9^.^$S+AOG M*="UJ30]S(%SE=N1.VJ'*5$'[!:TJ\E5(9W8E]V/=7ZKL=3P@*&,==2CA[*EW!@.Q@% L+^,PT.QU.P9.X"8%H>7(22Y![@WL?$DA_*5I(B%%E<6)%Q27>%(#+MC;OK7"PI?(O(9K35G]9FJW18D;T#N2S(%Z9%(^JLO M4+#X&"LG'Z82]#2R2OE-,EZ&%D!I=[<-DU!EP+N=O0;8BO];B*@?LQA0S<0# M%*].H.^Q"1<>E[0CH:EM5\]+'#U:S'9,8&,[9Y6L^*[$U0[L\L)F#$_M7MHB M(@\.)45B9V@,L=7:Q_RQ(BX4&*8,6;YWCHI--L*NQ>QL!6H*38=L3UQYL@59 M6#!R=-Z3"T6"W^EP2DQNZ1^MIXM_]S!R4DMM?''<7!5_7F;"ZDYE#6L+$C=6 M('UE"Z)!NH"?/LLNGECK<&=1%N)S&-*N([L5K?,'C37[2V3LH_1.-/P0/^RM M)U4IXPY!.P!(%S!L80L"&LMFH!463*AFO5B%%[%;$('(@ROS.BQD;O93O;-] M-CFH'_0/R/^QZ-'&MX_O!K_/-=9XXZXD%XJ9@#4Y21@ MWI,T^;M\N!X L6]8FNKG'MH2J6S]@B!"^'B?!5;Y24P!4&!OLNK6S#@G MT7:C& DP&#'!EP$5*#.(F^<)%6MJKUIM@T4:*KIA(6ZRKQ'KXVD]3W&JO%(" M,V\+0B21*X:I.8LDKB+*!TQY//1TKH8O XCPJ@K:13H\FY^Y)VA'")GFTW$/ M&NJN?!2;KQ($DQ<0657*! !.08I%E,L47JR-BAW2&3!>R(,5R4%4]8NN%UV] MBOH01_K;[F+!@-^0YYZ:A(=")?Q7S&8K\G*_-/'&1HI?OR'C]FPO8M]5%_TC MY@*L!*X"QQ.(K^68\:D*H%!/>TG+XP[J6+DCOF&NXU?"1 ZB8^/%WCM=84F* M8ON[Y,]]Z\S9+NG!F#%<"Q5+MD&K/U^&*L0:[S41!9-7 _5O_O(HT!_]EMH4 M?\=%.$9H\'3A_<-]"*5EDMH6)(PI& X5LC69Y4)!9%@$PT0-U#V5_CL69=P2 M290,@GG_\,)PI#EG!' 5FBO]?Z>*]%56:0S<= *]"L]QP7SPA559CG38*%K? MG]CLN_G]NLV:VWVRH*=*>,^CUY!8R"EA'.#H#CV+6Q KL#7VC[@VM03?V6F, M"MP-C#>P[L+/W^U5[G=LY; M'>47GNXD%0DYXW5*L!X"$8-(E*?"_-BQO$Y2*)1J1+?%LY'K<>VL?D;!IZ.W@)^EV7S&T3/W/%WZF+.$'OAVVBP]H@!S]XVCK&- M^GZ@TP)-5G:-J=H?8_1VOLGG%3GLX&W''W::I[X/Q$L3;E>-,IRX"H5L=9# M>-H1M3@\74TYZUL[V.?W_$-R @&5*SZ0)"R5[JA?=$X^^=M;.'V8 LU![H#I MQRP@LZIVC'"/5E._D)\L*;L(&_8_CSHF$#SV:%I<4G;.3<^W9<#/8 MOYVO%H1%;"I2&FVR0+IAJPLB /Q;W-=H?;!7Y;D+U#]%%&T*NF;> M>2EM*DA3PQGZ:-;Q:HWL@]8/?L,*6Q#R(3@*217MZT/%R*"=P++Z%2T%E\<& MWZO MEP,!]9PXBF.IA$298Y^G<%KVR*'>E! &,A,GA0X"&,@,OBZ@57J-'M&H2\#* M$LH;ZVYGN=KKG%+4N>>_#R+].-56AT<@!)A12.*D"R2%E3^9RK[1.)91MQF2 M-N>JFSUO0?(;%W"X/4L*@W!/<[#8<2Y/F!,#)#! M0%",=7V \I2S!^T 7GF, MUF/ANU+$3FW33S8]O%72X.%Y*OK2U0]2S[KMA1=NJU=*?1=,M97BU7;( 1RZ MR=HHYTBB 1;%5.>>8J'0[LTX_YQ>6P.W*?,;^3WB\C5RAK4M[WL[ \]E#BRJ M_E&GBW&?$!DT7I&[T1;$T7>2",:P=7E%,"C]K55WX"Y>%?=02' -ZO**VG6[ M)_6)>(:P0]RW%/8]H9T-@\[#2M,16Y!M9QL!ER?(WO*-25_=S7)\7MB M#^&SMO.[#-H:DP$/9LHNXX"3-"JIU])6FG4VW6)F&'2*L5CJ;2PAUOF?_%GS MR7WW#C?GC9TUZ>]7;C5=)B5/*K%P[,N@-,=^R2.?J]_UYT%,V$L1%YW5L&%P%TTV#VIHN3:HALF%6"_< M9F[8V$)XL0.I[3,CVZ153&C 9CK7.)\4=FDQ*B47P+)W\/+Y@JB78!W=:76- M_M;D3%9+S%/"H]=MJ7_Z]W^=-UNO.5L-+G9528!E=-2P$/MDSJAYPHNW=;,&.P]H[KZ<+:-R$_-;E2QJP*NA/WG*4(N'", .&NPV2A>QQ M1[@V =E9-7/]UZXD:9.(%8/V_YP<>GD;^N2[P_"@4<7G YNT:2>^Q/"C9:2F M1;WYFDW?%D1H/Q=.9^ZDO=F& ,)[)V\ MPDY(8@.X0I==Y='7U'T$,GTKX]?V Q?/_T88'.]@:OSZ MS)U*+UP!J;E_E<4Y,44]ATX G:K!N^?D+X62B#JHRU=>Z]5[VY].NR"!(\@GP0'$! MF+F[47-6?0&7"F\FK9DQ\&KH:[P"4F0,%"W RB?FOEA@%>;4C#\B%MA,S?XN M]H_@8_\04WHPFTZW*9'WM%-J 1K['*^2+[MBC;W1J<)5_61NQ#-R2C'L_NG> M=.[+S:%:TPZ_'#WSS#9]O9=Z1:@JD,"!\/NPFK#S6Y"=MH:882VM\;BG]RT^ MUIP/#WFM?5[UQ(G.B#Y1I#Y$ICL5]NOOP)@C.HSW$*,$]O4OFMQL@'G!T[D) M20\CJJQ'&KW5L3MGNE54)'8*1[?-/Q1\4:8J_&#X__IR,/DZ4;T+(PZ&T/W@ M0ER;[11^](.*3M[?^M9P2#M=:4 _4AMRLQ. MC!X]]SGN,+KQN'MG'OKTDX49G^1;J5@)" AE?[ OY8N3.'I..MG>+&*JD(&& M'*_8(AG*51X4VF;D43#KSD@4= MR;V9?Y[(^0+UR>OPMM"_8OO"'E(!4[=(-?_$CX M9I9E*H'#&&/IF915+F2NI3 M3'([!48( MH"V"> ]>S*Q8GI8TT_N,G%G?T)=O"S/6^C93LCM!0Z#X&%0=[0^Z/)G%DH-@ M2=5<#]Z3CCB@R@2:B'#K +S?T.%R3TK*B7>B8F*,*P9_O!_44E4]K7MOW<=N MJ1$CBAGBJ_+>8I2XL GX)6@!5 F=7#/KOV)M48^?T8:=_+I2N*="GN$8L$CV[D(':I6?JY_",*H9*T!5YC-$R M/48VM-/-\"$)8B]N0:8I[)#L99,TJ%@L4OKM#*I$,Q[:$M!6JW_,ER\M6((T8LQ;1>[J%+4XRVM MI.<),6W'EU6N&2*T3MRDG<&2CV(C"L4P(]B65Q66N?0\K#0J4$'R(?B<_(GR M90L2-#^S+__1N4(#.J$+#*U#CS_P&7/O\G_A/_B?__@=V:_B]02P,$% @ M H1<5HK',L>O,@$ >),, !4 !H>6QN+3(P,C(Q,C,Q7VQA8BYX;6SLO7N/ MW#B6+_C_? IN#[!=!22[]* DLG=F+M*O;@.NLF%G==W>PB+ IU.W(T,YH8BT MLS_])?6(=RA(!:54+RY0L+.<$GG.C^*/A^1Y_,?_^/XP!T]R6>;%XC__$/XI M^ .0"UZ(?/'U/__PZ]T[B/_P/_[KW_[M/_XO"/_GJ\\?P)N"KQ_D8@5>+R5= M20&^Y:M[\)N0Y3^ 6A8/X+=B^8_\B4+X7]5+KXO'YV7^]7X%HB"*#W^[_#/G MF(E4I% E*88()0BRA!&89BQF^C>($G+S]<^$Q!'"(H-*X1"BA%)($=9OA1'F MJ2*I"&75Z#Q?_.//Y@]&2PFTQ\N=QKU4A)C)1A:J3\]W.=_72%^)[D71W+ZD&X M2MU??,G8A>DOWL2]T_P@AQ=XIYNK1:X_J+<+,=:WN^GJ:M&'E]C79U&LZ'R$ MSV+;S8[(<_,/'_1/33>FH0XRK?IIJ'M'5/E])1="UFRYUS3(Q7_^0?\T6Y?P M*Z6/LU?K,E_(LKSE_[W.R]R0]^WWO)S%"DM!TQ!RHM2_G__\=-6M_ZXSL=":SX]H J^)\[< M& O%\A"&@MO"L)V#I=:@PD#1DE5*-$UH0*+H)SE?E>V_0/,OU42\U,M/1Z-\ MNVPUH$M^81":)W[BA;:1'E=P;SR,3>FDZJIP^D!J@+4(?P#%4LBEMH%/J'/T MT7[2ALI"S[+7]#'7[/1+L9+EF[SD\Z)<+^6=II576N9_S*2D(FD%;B M/X(6R$IHL)4:_&[D!I7@'FG%$2I/-&/;ZZBTXPC%(0VYOMZ/EMXON-Z6E_*- MK/]^O_BRTJW>%W/=1OE6,^#J^7,QG[\KEM_H4LR21%$2:F8B2N\=D4PSR)!$ M,"0A01P1I5#L0D^._4^-IEKQP0^M C^"? %V=?@CJ+4 OQL]0*.(H\GC.DQV MO#8@^ /SVP"X.U-=3_0\49YK[Z-27T]H#BFP;S/]J/"#MOFD_/@HEW25+[Y^ M,#U^R"G+Y[J;3_39'&*6;]9RAE+%(T0XC$B@]/XMXY#2E,(X9ERB.,,!U2;: M9@]Z<1K:=NQ$?F=VVCXG8;7-!@_Y(G]8/X!Y-1\?&W'=Z,T:>CM>&P+0@0FM M%OD&;(0&E=0W8"/W#5@5@$GPB>;"'XFY0N6)O:R['96V7,$XY"OG]WMN)9?% M4VZN7S3OO2G6;*76\UO.B[5N?<;C%'$<)1 E40H1D3&DA&4P").88AF&)"9. M^\>.SJ9FC6UD!:I8 M%("V@CKN,6L@MERWVC)^P&YIY6)/!9EL:H32B L.Y06_MQ);[N.LD.XF%=_X#4PJUT!G32(NF#0DHM^H MF"&,ZEOO?[=J8Q1V<-&F90>G=WJP0[W)TALQ;;KD3_*3'N.[;_KGY_K/G^4# MD\M91G@F$$HASHBV/"(10YP*#$4:"Z0BE@41M^8(JRZGQA3ZDPK: X>-Z,#( M[D 0=F!;T(1W" SBI-D>C[B]Z<8F M0N:SM[K9U?.M$/K;*3\5I::J_S=_?%T(.6,BRF*:1I CA32#8 Y)B 4,L$@Y MIR'.L-6U5WVHXP*RW73A#Z^A*:(G5-:L8(?$ MB:U(*?F?OA9//^D&ZEV(_F&[^;C0["BT8*=:2P663_SPCX*(&>PO_ MY:?[G53^5<[%7?$SU6UJ.ODBN?D[E^4MY^N']=SXZOVZ6$I>?%WD_Y3BK\7< MN)'_A>:+&6)!'',4P8AR#%'(",2*:JL A5D8I 'AV.K8X7I1IL8:?UF:,SDC MK-GI20&,D(Z'FU<,C-W1YSAP#\PU;R1;@:WL-\!H!5<%;/6Z 3OZ@%V%JD'Q M=TIZ/9R>SE"O$&34$];K 3L\?_708N_KGD>Y7#V;[=CJ=B',+NW17"5M#@ZI M4"(FB$),6 A13 BD.(IAK%@4I"+-.'5R*+[8X]0HL17XICHX6 &Z$& CM/-A MK3WPUM= _N 52BLKG MYLL]U9_9Q_7*!*898IMA07DBB(#:%(L@BEBF#33#/ C'@J:(!RQQ(YW._J9' M.8VXH#3R@F(K*O@A7X"R4N#\16DOS&WYQAN2@[--"V(EZ@VHA04[TOHD&BM8 MO-%,=V\CDXR5ZL<48_=:WXB(VB'FHS)V]F=9-KM/W?+KHER5,R+"6(8R@DRP M!"(18\BP2"%208AEE$I"Q&PW0,W"D;^[2ZNI<3'VSJ\C?RUQ[='2SA:5+^B" M&ZKA1FS7V(@+N%NRC \LQXJ&:$ L%*CV='O2@M>=&/8(@; #QEOLPX7N1@YZ ML%/^.-K!\KU^7/.Z6#0I"SZJBLQN'XSCS/NR7$L1SA1F*@XB"5-"%$14"DB2 M0,"(HRC!<<2%HBZV3'=W4S-EMM(")HN: MII7&?JF%!;6T_BC%#A1/A'*ALU'IQ$[Q0S*Q?*L?E1A^>K\P_%1MMJJ [HBS M) TC2(0RYR])""E3'#(J,.)2&S&9T_G+<1=3HXQJ%=V*V"N,^P20=A1Q'3QC MG!G;(^-,!>>5]S3]3W0PZI0_K^#A-.]XTO-):W7E,L,J40F5"B:44(B0C"%+ M2 @544D0)91%Q"GVL;N[J4WY5MKJ2%"VHMZ KT983P>K-21ZHW MX"^=^/D[3MV#9>BSU+JS:1RD[BEN?8JZ_U;OX.KB0=[1[]NX[6*8-!Q$$613'2>*4YZ&CKZDQ22TJT++NY2/H>4O3!;(=DWB" M;F :Z8U:G\#F2WCX"V(^V]/8 ^/%DV0%^YZ>H% MW\MNO#8BC^'+<@C/X,XLFPZGL0D[ L#>G>7HS7YD\Z50JV]4&VD+T?[X1C[) M>5'U4ETR-0%V"F.%$>6&;@A$DNE-6BI-7&-&4!(P&DJGXUSKGJ=&/>\7NI<% MG<-U*4'9B.[&//:HVQ'0(%@.S$.MH!4!;?YG1^SZ!MICA&-OM#S1DGV_H[*3 M,QR').7>0#^NNN5\N9;B[N2/GPHZ&(6H3B+$YK $!MK**0( M4HI"B!,A.4T0%8E50JG>$DR-?W[8]0'V\'0*OS8"?^'$> 73;&;:E%ZV6'8$^5?;3C#-;3= MNL7)B&B2/K^^@).[O=J-@B]#]4POXUJHW:H>F:87'N]]#;!A'^.C:2J??5Q^ MH7/Y4=4IB68R$1D7&86,RQBB@"A(8YS"B(0(XNO7915Q M AYUD_=5KN5ESEWK8ER&VOHBP". 8YF,E8G>BJN_46 $-N[;M+P(LX?%W M$7"IP[$O BP!.'$18/OF=7%G=T55X6,Q2-#NJ2&<=0&4KA]6$LBO#YW5RM72DIU&^ M@(^U"F#9Z%"=S(FM%OUBU:S'RI*]AH!^Y%BV50$:X8T1U(@//N_"_L8"]M[A M;:[8>0YWL^[^1<+?7,$Y%P[GW(Z/F)97M,S++X]+2<7'Q=_H,C<9P3]K/@EG M64B3D"49%%ABB.) DZ(VOR!F$FZ7#;JMX.!S%[I7AM) DCQ6$0TA3C4EABB40RQIB;C%Y8P00,> MAE;'1 ?M3HUGOICCVW*5N*9GCZ/)OB]#GM_4^72J"O/UYE\JE]^ M?*Q\*]]^ETN>EU+,TBR(0KVTP@CQ!*(@$'J)31G$6.G%/*6$4.66=,==B!XG M'0-/]XUH_7-[]1@+.U88"-^1EG0C)=3FHH;V]:Y#U^UR:5:I:GUGSV#WN69S M#&Y-T4=3,J_2[@:T^I75@4@%@D=7RMXH^_*I=!=@7.?*W@ =>5GV;^GJ@+O; MLI2KYFH4B#A.&% PSXP;.:0QIK/_0O)A0FF0QQ:E+P<\+_3G9.B/4 M^=0B;5./K>AW0"NA>P?3G<38U@+RAMS@1M%.L%PMZPWXI2,$\9IHN"XL_$>_ MG>SMI:+=NE3OB&[K?*T?B^S7_?Q-YE_OM6%R^Z3_]:LT0<(F!Y$Y ]%TQJNX M79,D-8P#R 5"$*E40()I /%$LF82%+NE$'558"I[:FVM6^K6L*.!.,,OQWC M# GJP!1T5$NXE1XTXH-6_NI@]08T*OBCJ+[@>>(LY^Y');&^X!RR6N]V?-P5 M52%BLJS:-\=S4C2]Z+YGH=Y#1@E5,&*F('$@S14Z"V&6X#2C:1HFF5590/>N MIT9MK:S77 UU0MWGUXAJ''5X)W*:PKT4&$%353']X7$KX>EZ4>FFQ/.NRPKZ; MJGPC.C Y;<#\J$ M:YT*MCV5 EI[0*BMXD9(MI%*5*$ABE---LFR!( M,QI"FG :LU@F$;(/)CS;S=08MQ&TWM;6*?O_[$ *Y^&TH%(O( U,HBT^E9!M M,@3?9>(O M$YU\^_/=XLOZC!WOR^_'3/_=\FW5W%')L;F\]U]'W55754S\QE M3>O(N/ED$TH9SD0(TX@@B+#>'9((2RAXHC"381:CP&E/>)4X4V.*^IJ+[5]S M[=R$]4V2>>6@6>XN1QN*$2\E>XZ"^U;3"WB^MI_7"3/NEM0+<$?;5#^M]C"> MS ;Y3BX?;M>KXD'WR=]^7^G>3?!M=0TZ2\(TI)Q0&*E,[UTY2R!3,8$J$20. M1(Q$&%K;4)=ZFQI!MO4W@6SE;'8'#O;4180MS"J?N(UQ?F9DO0$;:<%&W$N. M$CW@<]BD^H1QI%WJ=7"ZV:RV\'2:KA<;&<^"M=5GSY"U?LFKC]S?Z'PM=PO) MU#^O1 MMN9 9R,P6!0FC)D^5S$=>J3R)SVL3WI_W%S'GP_$'6 $[6S;T<9E:-.V.E"K M%0&U)@UEW8!*F1NP7]AJ1Z&=4NB#^]6Y 3NLBYVE+%/PMG.#S=+QSK'1GOE@ MC$-.%>Q85BDF[@PYS%BD1,R"#&9APLWM#($$*PXQPX@C(E/+,)_.7J9&FY60 M8$=*\'LEI^.>_S2B=G1W-4X#TY@[1.Y98+H@\)4#YF0?XV: Z5+S*/]+Y\,] M-KL?9%G>T"Y?Z ML_JZQT^O8"3^,Z!;F;7!9!%NXP:UQ8;W6N3&X04C)=@1$_B-3;)%HG,_UO7^ M>%LQ"RWV=F$VS_MP*/LLA7RH3G1JX^-.8]G&K3*24ADD""JD_]"LD$%&9 @E MD0@E/) 9=2K3:]WSY"R$S<$#WQKKN=(;*Z"'Y2DOUN7.;YP]]6W'P_):8 B4 MQS@SV_4YVXI]T^R70"7Y $G;G?$:Q.>LJ]\7=#FS@*/;X\RF@0&"+7>,IG(6 M,AI+$B'(LSB"*&4,TD@@F.*0!31 ,9:1AT.CXYZGQF/[!T0['C^J6&J;9VO= M#Q-UN3_U.X=#F/!Q.D9$G&^AI MDA7Z:]+FQ6L3.K!\;I;[3*J0A%3!3,9Z0T95!$FL*.1(I4AFB;; W.H,GNIE M:A3U3J\72]Q+5Y;$6\ MD]J"D^!V/B^^50:>,>A>+Z7(5^"#UWKG%P#R5U7F9"]CEY/I4O5$'9G.Q_NQ M15.&I@K6N5V(#WJ YGHE>%NG0&J*U2MX_FJ_+65R)6=T0@-?FC$/K\+ M="80)Y@\T8E=GZ.2BQ,,AU3C]G*/>Z+;M5XYWB_T*O)0'3F[1$"<>W="GWXE M(MB1T=G1NQLE!X\\'VB-Y(EWA)JG"YY+$'3>[IQ]>;RKG4OR[]WK7'RXGYGP M?L&7)O+DC:S_?K]XER_R\EZ*OQ2%*#5)_%8L_['):OU^\:2_%[V3E.4,AY$& M-8@ADI'Q^= _T8@&,$F43#,APTBJ'NGV^TLTT9OA5D)';[DK1L;.[A@8Z'$8 MN54"_-"J\:/)*M=J BI5*B/%*+.;@7]''W]&RO68>K)L .;1P/ M+?:CTE^DYF=>/$BS<9ZQ-(R)0 H*% N(.**0(80@(6F"LHPFC B77'1[K3OM MH$;*//?#7 MF)I\1THWJ]I%#B&1I3!",(F32$TL)691BR#,I,A)%21:8=64U M%&Z;%6(U FHU7 UXUZ"61BGAVL2!$4E3B(02$.O]/,Q4HF@:2X(SIXH/_;^W M$994K]];*ED:LSB#VF9A)L>(@#0F(<19%'$12$63;/8DEZP8'+O=7D9$#]#5 M:IFS]:HZ1%T5>W>\]\5<.!^F[B-L9X_T1FU@$\/ ];Z9IA\JU&X/X/I$_1;B M/HF$)\-@O^U1U_J3:ATNWZ8%1 M]/K,%628ZZF/&"8LS>(H? WL7S'93WQ-X Q/! M%;@Y4X %(IX(H:NG4>G!0N5#LK!YI>=EZV*5BWR^-O%NV]B9M]_Y?"VD,#4/ M3;3YNCXZ^ZC>TN4B7WPM/\EEY>3Q(5_(]ROY4,Z2*&8R" -(3!HS1"()21@1 M*!AE+$H0(T@XW M9?!]RJATU[\[WL@^:@ZI6AB5^IMA'H7WW0?O7X/T;T"MV63X?A_H:9!](]._ M$M/OP^B9Y@\:O^:48#<-7WDGOZ]>:1#^,:-)' 8LS6 L0Y. .*"0I32!B6(A M0Q@CD3GE#>GJ;&J,_*%'=8=.,%T. ZZ':*33@+VDF"7XW<@**F&]'P=T8^+U M/.!,5R]P(-"M].D3@0OO](P;,_QD(FJ9MNA$@-+8>#S$0:!W]<:BPR;56ZI( M2(7 -';*=['3]M18H!&M2@;D2 :[B-G-_9XX##S56PB,6!Z#KHYU]156M=/R MN(%3QRH=A4:=>.2:=7N_JDI;*.JYS?3X9BUOE9XF?Y=T^4X;&3.)!459AJ ( M0W/N'Z80,QE#7B4"$R$-$J=B3KVDF-H]%UMAZI,R+M9<'>2(;]ZWC[2"%#596TJ"7QIVLZ-VD>9S).4ASA5(\V-?Z?G$.* G.JE9(X18&,8_L: >/+/S4./BKZ MMA$<[$C>9#1]1>?&P'7P.7^!#Z2;Y_\%AGUHL]*FIO(KFYK*8 >'X^J!YS^D M:7\_#M$0T_Z.1HJSV P\;09^N1EXOC/PFLP>JCC/.B$WH :'$A1;"&Z,G_0? M/RW^OOAY\>9N\5?]UY<_@CKTX*9Z57ZG#X\F@/2/G\*_)S^'\9L_ZMX>M39F M80.K>]/Y8[$TTBC=KSGS+182/.NE3K=@CHH?M$CWY4WEF[VZS_6C<@$$?2Y] ME0YZN6^B,_#D!<0:+Z3EY3#?"Y9Y03'Z[67?_O=:&X9&6#U+%JLWA>EEA@4/ M$AHB2 ,<0Y3J72ME(H6"2A5QFE".G>IRGNQE:G90+2382 E^K^5T].8XC:C= MUO-JG 8V'-PAP47*;L<2_WX _Y/W%\ETKT-@Q?9X /!';YZOE*[+? ME^]HOJR2[6^K3\VRB(8L0@K&(4L@BE0("<449CBEG'$2ZG]WB?<[VY,3N8X0 M^W=G^@"T$K='XON38-I1I!>(!F:^6L8;8*2L"W> K9R>D^!W0>$S$?[)?L9/ MAM^E[LF$^)TO^+N#W'%X":. I6% H4Q-$4W&.,0X8U!&1!%,) O"B6J_R?374-ABA"001C97S'.8XA%22 @@L9JR1%2,0N%&+9[]2X M9%CZA^_5*EBS.)4SX5\WR5FH M-.4&Q"%+.;[=CZ1:EZJ/JB;%ZH*N7)4SSM*$XMCP4(SU#HQ0R$24F#H>0C-2 MK!AV")/LYV,RIA7%+VD"(N/N\S_X R!YM!G.">!O &UQ.#WYN]! MSI*=\?)UD&/=[[A'.:YP'!WF.#?0DOZ!?]#=U^STO9T11AA,<0!PA"1'E M*:0$"2A3$8M(9!&*G.ZG=AN?&NL8V8 1#OQNQ'.T:_9@L]SZ] 1CZ.V.+0[N M>YP3"OO:U^PV/>Y>YH121_N74\_T".+:7C459?GV^V.^I-L"J/6?'Q=M4=^4 M$1GSB$'.F=Z](,$ASD0&8XPB&A$<)0NV?ZH- - M3 ,[5\Y:;K 5?%-RM"F?K(6_?+AZ)+$G??3W0=*XM58^@1&'CU:,!O:E6_7X"M M!L"H !H=0*L$N+T(?H_HOIX 7H[/;!)[E02#T%CR)(3&U\!@)4Y%I0RTEFPIX%E;9E>)8S;;]\G<#T]@V MF$N9D^JGZJ2Z4,92:[6JT\J!QUHO(#:*@?E6,P=[[=HAM3#=QABFD2KYUN.C MS;>=FX2/"NRH RI]0*,0V&H$/KS(^#B<%(PX3B,='OB:3[XR;'A"N-,F^VNQIKU]*HU%>R*.A]Q%*YJNUV6@TYR@'^33>?I=+GI?RTS+G MRD%IK:/:,376_0?-&F(8CZG MRW*;)-^QX.#HGX/E3F3"@SS&,J%Q]+7U&EO\<;=Q+S0X1UO"EY*CWPK:9B1X)_4[=%YYPM\NQ <]&>9W M]/O;[T8%^4HNI,I7FQ,8JEA %<8P";(4HB#%D$6M4,QQ!G:56!Z8O9^,HQ*SU?!=,BQUS5VG5M:DZVX9/7*=7< GAU-]8=D8/YQ0*.WB]H@ M^>P.&G\1-[7N#'9GGKK.MMED6]KSGWA-E\OGY@J^W*.061:Q( R0@"1C%*(P M8-J\011RHD+!5$("X11WTU>0J=% O0A8S 'N*'-E#_JV=OG!Z-GBI'U=YQ;N_B:9*$BG .A3+.$!%&D'""8,K#0$HN41PZ97_IZFR2=%B=5!5J M>V5_A?-#%]"61XV>X!OZ6+ _;-7RB-C!C] ?,FC!LT3A!%J7D M?_I://VDFZAY0O^PI8>+#8]"#;;JM;1@_?R58-\SU/@$EG9V@R>$!B:! MK1/0#:@%-7D-#&#A .F5+##Q'3)\HJ>7"1(^K_+9L.".5_HQQ*MUF2\T[[PN M'EB^J*[1OLA'JG<\3_U+NA)5V4M/(,+YN3W[+:^>@M4KE];"82 MHK*0*IA(LU.1F$-,$(-1$HA,6QLB3HB=+^0P D[/.]+DI?@S6&W%K],S5><* M5#SE9;%\!DI6WERY<*,LSX-KQW(O,&#C$&.K&-C13-M(&]W 5FJPJ]U->TE6 M-H=%1L.=A_V1Z3#0>^)?S\*-2MG# 'O(\@/U:ABZ MM^RA<*\0>$IE7U4!]]H>MQ+@*;6.JO^=?*C?1/U%KHS[1G5-*Z1X]?QK:?+G M;'S%;DV=VWJU#H002@0$IKQ*V:5-<2)XK/](8D&C-%4J="D):M^UTQ0?H4:H MEAQPXX>T+NM<75L'5[H1VFW:.XR#'2<,@^[ A&& K1R\6K'-NIQJGBJ< M6I^OWA6?Y4)^FS&!,AS@#!(B)40!"2&-$PQ%*)62+%"(!M:GE!>[FQJ_-&?- M8%6 I9$/_$!7%:^L+#-R6*)L<0KH%;N!R>1,M>3VM@K<%: 2V2N&#D=N7K$< MZ0CM:DS=CL.L(>H\WKK+WQAY<#DWK";20.[8V?&W=:@-+)FEWOC\>7 M%EKL,:7-\SU33BS-IF[U;(+B5[<+\?:_U_FC^5S:BM8D$CB0(22@1N8"9M);T!E:S[ MT T00V&)C*_\%A=Z&S?AA9WJ1QDP+%_KZ3K+[Z58S^5'=;M8Y2*?K\TMX;9* M^=OO?+X64KS3ZAC_I'6]-'U4;^G2N!:5G^2R,,QZ+)(TU P4DRB * M*8,TI<@D PM$%DJ*(ZM=\C#B38VP_&KGZ KK=^#M>/'EAG-@&FT5,P>ONZJ! MK6Z@50X8:@ [ZIF76@5-$LO:S17\7BGI,_!]$/1]N9SZ%6Y<;])!@#UR%!VF MEYZF:%, _:ZXY7I!6LJ_2FWI%C_3E9'F>2O5+$F8"G"80E;=*GI$#C9X=%8XZ)@-3I)%YAP)OCOCQ!FQ_NIU7 MU*>M4W,"4"NX^34P*M[LE%SQ1Z?> /=$L]?+,RK]>H/OD);]-3Q0(0_WI.DS MEJ9)&D#=R;9-&*H.2"2H$DP2SV,T2'4#*Z=FL^R4YJC(\Z'#U& M4\8)P6& ]?!E 421P) E-(99C+(D(3*D@6Q'\\YC 991AO1NA-.GB8YK)$(4 M)"B$*. ((IXQB+'^*:&R[&45 );WQ,73"V[%( M94_&^OFK\5<5->9KXOEXY^ M; OP%0I\:T1W(*<+>%M0D3\4![_7J.)XFNS&F\*%'Q7X[1)N;B1CAT@GI5QH M8CP"L=-ECRXL7W'/;OZF\>"\72S6=/Y9FHBL68@I)XHH&*:99H204T@)":"( M,L9(&&!%(MNLYJ\2_5> M^Y&6*6L(!F& 8JCB#BH8)ZNF*8 M1B+C(>9"!%8.M2?:GMJ4K<1KUQV7K!:G<+L\5:] 8^!9Z@*$TQ0]HW*OV7G8 MUF@3\XP2NW/RW"-]XH+.)+2KHH],*KOWB[]+NMRI/A3Q+#:5 5)&)42,2$C3 M.(&I2%D:(!9FU*I00*_>IS:E6_DA;9)?+C?)+^N0<"W$@V49VG[#86&9#PGR MP$S1D5RTDKY**PK>+T"E@-=:1E=!UQUSX]KHB($X/?7=C\[IVTB_>^S=7'@8 MLS2): 09902BB.I=0$(BF%(22[U%" .)7!R(^F:I',$5J';_Z9URPCXQY)58 M#&U+6 #@?$]S/K7>M?B4V\Y5@*G9%=O(^\J,N"J=C 7\=@0P)*@#L\11)@,K MPV*H+#3VT V2E\:B^Q?,5&,/3G?N&H=V>FR;[KX5=_?%NJ0+\;;J1RY,,M F MA%6$/$A,EDZ999K.4LDAX8+!,&9"4UW F4.^[" M+IH/4V4"2Y.DBH74>-&Q"%(6,&XEP1TUY%B&]$MTF%ZVM8[#9;PX(],&%>R$!\"O9!ZM#W!W'8I,1= DPA.;$% M0)9)BFU:ZN7K:FHPE%7L_9E*#7?%CK_:3%(68*%I,$W# ")SX7[RO@C]]$;S@;NS8Z)CNQOWT/7 W[MG(".O)^T45 MV5'.9"K2+,M"B-. 0108]Z5$"9@RD<49S3B+[0\!^DKQ?]87Z_$:8)WI,PK3 M7&^,(T6MRQA#,> *U&=(_L]*9(.DUQ5IT_AT5Z9#_:]:H8X:ZYFXH6JK+-=2 MO%DO30A.%3M8Y83X17ZK?E/.2)A&41S',*(IAR@3,60R"6&8,IHHO6YQY'3Z M8]7KU%:BMSM1,;O3"11U"*9C!+<5\';G.][A''A):1:(2F!02]R$1]^T"8FT MV/4#'CUQG&#R%0-MU>>X4GG6@B=P@CLD>D566#1_&C!!O:J[L8?.+S5S\39Y+CZ6=)RO:RR*92; M?_QK+I>ZR?OG-X5QZID%/$NEE*D)!!80D4Q AC*D=^)Q',5!)JG;19=3[U,C MFVT*.;"1M,HX]\OMW\#OMV?7C!YLH/<^A[5 M'NH%RZ%=U*^1?H2VNU7<8SOXQ7-@VKE0 M\>BNOGO0@H-*\C%J'QW!-'3YHVV'TZB = 2 =1&DXS?[LI!4$@Q--B]Z^;5,+ZI-6+H'AC4[.=C0RC5Q2^)@^+K[1/]/3G7YU MEF11%/!80J'9 B(2QY 0'D.<9&$2Q4&8I9EKAB?3\-0H89/#R CGGM"IPNKR MZ6]?! :>T7;*]\K;M*OI5?F:JH9&S].T*_ZI_$Q[OW^9B@ [Y[\'T9?M/>RG M9<[EYV(^5\72O#A3,M.\H=?[+(KURB\2O?)GDD"&!(V",,V2@(V9BMQ=A:G1 MQU%D\^8.O)*\,BG>:/'I_$[=CA(8^NY MF6B_+I:2%U\7^3^E:+**?RC*EE9G)_S\A^OY(+?/]#E/QH7 MJ#100: 8@C%+)40X4I!&/(9Q(C+$ HEY$#OZ8 0&&XE[^J!= MQ-S:>\,;DL,[;UP!8A_G#2MD_/EN='G,RX)#:4(8:H8AX@$"%*21)"D*!4DD)FR<]7HZF1JA-*("60K MYPUXJ"5UR:U]!M!NYO %T\!LT2+T=HO0S]X0<@C5](#42)&8/1!S3![>#45W MCO S[XZ8"KQ;^OV,WQ>>[1D$D"_RE?R0/YE$,BL]=,8-]%9OK5;ES_1_%3$DPJJ42,_^I\:9M?BP MDA]L%0"U!J8RO=8!5$H HT7?X #'4;*STP;$?F B]@^[>]! /_!\A0TX]CYN MX$ _:(Y"!WHVT\,,?%=?/GS2W^<]+>6ONN.RR269*$&QI &4"3$'=#'3EB"/ MH''FC5/&)8[LDUJ=[V=RQ%9+"EI1026K@YG3 :F%+>@'J*%9Z"1&??*7=H#E M8!;Z 6TDR]#Q W.S"B\CT6D8=KP^GFUX68<]\]#B\?[[X[*]KA6?E@674I3O M%WR^%E+\EJ_N\\6GI7RDN7C[W=P1R_)V(3ZN[N7R]7IIRE/6G*V9E(4QS0*H M,IE Q"B'F,421BGEBHE(2KOJD;X%FQKUMJIMRLT*\$W++,%CHR*@^G_R1D_P MK5)4_[+25+]4JUI=3!9&6[ QUJCV.A3Q";W-08J7 M_D8_?/&)TJD#&Z_M]SOD,3>Z;_*2SPL3@KT-BR.4$"5#!.,@"2'"QB@5Q0]?"HX]+C_:9]Q1VW_+_7>9E7?INFIC$7.$L5"6$0)C%$!&>09C* M5*58!6E$4ZI9[9R]3F_"-H-4>N)'4\>:E&]3N6>\-JH&G?2^4K*>^ M%0I=BOUVEEO]W#?K)!?[N5\;@(TZ.)Y)D.J@C!C M4&4XA2B-.<184:CTK*I"RL1 2-C*XI'O?@ZY[9UX,R M\)1VPJ-'OL93:E^1GW&ON9'S,9Y2Y3C_XLFG^N["Z^!]O?TO'N0=_=YL^5_) MA53Y:A8G4F_#J8)8<#US,\HA0TAOSO42GNF?F%+8I:[ZA?Z_5NF&WW[-[ &WSOWB!6BPJTK.U!(_BA$?=\$'*/3;P5,-XV\]V] MC;RIMU+]>'-O]UJODBH/#^9PD<[-"<(LE(E,TU3!E%"]MV<1@92'"LH$Q32- M5!APJ[7_1-M36_BWTFG*L#W..X69Q;U4?R0&GOH[('2>:;J6KSBE[H6B%'NO MC%EJXI2L!P4D3C[28[:]6I?Y0I:E;I'EB^J"Z8/\2OES:RI4)5=,7C^6(0XC MD>E):(+Y:*#WWRJ,%.929K&T=QBRZG)J<[.6$/SU>9Z;LZ32M=J-'@//YU9>L",P:-"L1;ZY5#O(;:H[ =3) '8MC4<,3IKM\87;F_VV A]T^U)^ M?)0FJ&7Q]8.D>E+FE.5SW4.31Z%\8RI'?%_=?9/S)_ESL5C=ES.%11 G)C57 M:D[O-:5 G- 4*ID)%FART4SC/&5-!B$GRBN;@!?Y=T"3XN/.8]N!9$3YN0WF*,NCNY%JS# M;.M'! MU*ALWWIR,)M.@6=A)%T)R> DI*4#SZTM>=&WVLW^Z="]T]HY]=YXMDV'U'N6 M3-=S/2;GE@J*LGS[_3&O(W+K0E?UGW<:-=E\>K&V2!)9U6HEL3G.I! ':0:E M#$,284R"T"J5:(^^IS:EHR#.'":R(] 6_CNVA\G_LA5]4Q>O_AM4 MXO<)O7 $V\$!=CC01_)Q=0/?$R7W0ZV3K1V;'(_(^^FZQ_$]F^B976_-YCG_ M=56;@&=SV9O2 [,PB!(E> B#+,(0R41!DL84\A3%2&(>9H%3H+!#WU.C_UIT MT,A^ SI3R#6E&QQ]TUQ&QFX#.Q#> Z\7?J%V3]3G#IJOA'T./8^;N,\=DJ,$ M?CV:Z'M%_R3GNGUQ)_G]HI@77Y\_F[2E;3!F1E,J(DDA31,)440%I#**($X5 M"GF0$4QC! @3:0. XA M(1F#:1"Q#+%4)LCI*+^KLZD1R292S@PD^+9)/-6(ZYR)^#S*EL:.)^R&MF[V M8-OF5KH$6Y^$PQ?Q\)=I^'Q78Z<8OJCTB=S"E]_QFU38>#$T_ZK_KXXA_+B0 MYO;E%[EZK85XUMO!VX=BO5C-$,\P(U)")A6%*$@#2'@F8(#UCBP6.$/8*<+/ MAU!3(Z,W:Q--#XJ%!,_F"JM8@KGL2&,[W&C9D=788S"XB70YW?!#L5Q5^85? M%^7J!E"EOPMP.Y\7WZB>VD"99$]+*?)5=5)E\C]M7IU7;*=?K:(<- !SN?DU M>*-_,\3%I<\A&CB%L9-(DTAFW =$V[3&O=KNQ^]_D_Q)+EDQ/&B[W4P<-KM5IC\4 Z\7K6 #[)]/Z^R)@ \:'Y5* M3RMV2(IGGNKIEUXLJBJ5=7W*=\7R*!U&X\>9*8$Y50&,,,T@8B*#)!*I_B/ M'*&J46(M>EZAM2],:P^;;43JH&["0*U-"VSQ5&4!" >QW"#M?+ R$]TMVRP]=> M^X__R6-T@R-L%T,?;-L;-R["4#-A8I2I2 019!$2)JF@-IL3*F$0*4G2- R9H#9!DW[$<5I31HBI M/!50< .,3C?5?K@IN@<>VR24:1A1JF+L5!_S9"]3L[X;^<"FMHQCV>:3 M2-KMM*_&9V!V.H)F@)UW)P:^R@:?[&/"MDZKVHQJWL M^[0QIX'LGNQ>X!GZ)L85&:<$,IW:]\HA<[K%T=+(="JTFTFF^\$>VZ8WDE=D M$ 4A^:58M;[I*.8J"E(."4T#O1?B##+]#S FH9[$*(Q#:N5RV]''Y"9S(R4P M8@(CI\,^Y0R,%IN/Z\$9_%+U$!??H5/=$'0:_F=>'<^:[Y9]ST2_\*B?,X_7 MM+S7*_Q']5D*^?!8G?W%(@Q0E@H8!B:7"PW-L3BB,$I#$H0LT7_;5R"TZW-J MD]N("""X*Y:K(B_EZV+Y^'__.X["[/\IP6JY+FMW;FZ>^J$Y$5]NE'$Y [<< MDGZG$E<"_0)'#S? R'P#M-3@HP);N?U#ZG#>[1_:L8ZZK_J,?9U[N\'G>G!S MJJD7/9WIT.W2$4S7J[V,-;9ZORCU2)MO[76Q>-+4:4YZEB9@7C[_C<[7]>>? MAJ%,.<(012;2G2D%615B@$/,4"(DS>QO0JV[G1KK:P'A@Y$0/+4B.METMFA; MF7D#8#BXY<=68"NTYO*-V"8<2L)* MUT,UAOGCAM*5=8P.01BDC-&FDQ>L8G2H:'<1HZ.G>VR=S.67GEB?):>/N5Y^ M\G]6R_87?B_%>BX_JN/$C!_T;N[]2CZ4LXA$2JI PB2L\K#&2"_0B801YB+D M(0LC9K^;ND:2J1%)HPLX5 ;\\$:N:#XO?P00M)J9TXB3^5S![T9!4&GHDF_G MJC&UV+.--5(#\]C90=H9FH]J/SELXP1D-S)N6PX?J';N0J[J8+R-B0\<]O8J M7AKT&V"Z+6\8:[ZL*LAPDB00A1F')%08HI@+)D2$5,A\1(].ME+D+@L>!B'^ MNEA*,U[Z'_Y"\T5=<-F$'YH81O/S.YHOJ[V_8P&+R^-B9ZMY17L,LZTK"+3) MU0,&*4QIC=3 L9@O5*S26GW;*$I?!2S?TN4B7WPM/\EE17V;S0K*1)*(.(1) M$BIMVP7FD#S@4% 2$HIX$B=.R<7.=30U/FKE-!XZ]6K?>QMX%EL[\^=9)#*LI%0PX2R%*# 'LTE,(>) /#&+79^CTHP3#(>Q1Z?S-,>BF?'.;.QUVCN9 M<7BMY_7Q8I6+?+Y>Y4]RNW=Z^YW/UT(*DU',=+RNG1@^JD-3ZM7SZ0:JLO2$ MR31**=>FC] ;I!B%$).,PC1%5,DD%('D+J;/@+).C;MV)=TYDM![!RVLXR9K MR"&VO$^?QL -;:?U&S/WR_OAT?3E$3"@I..Z&0P/^9'OP@A=]@S8W5P+G#MZ MV]Z5!4I&C!,*XX3'$"F40,8B 1E*.>,IQJF=-VF/OJ=&Z;O'^.W!\D-[L+Q+ M%\Y7FGT&QHZX!X)[:(/U!-(_]T7:/8K8'3-?L<4./8\;<>P.R5$<EK$ MG"_74K15YG3+K]?+I31Y;%$F(H93J(DKU&3&*61*22B#(! X)K%@5FE>+O;D M1%UCN5TZ&IUG4;0T&7U@,_S!G)$1[ AY QHQ/9I[EY#P9:R=[6=<4^N2ND>& MTL47>IHYE9]#G7AJQL(XY+'$, TJ)P1)((LPTOO9.$YP%BB66M61.]7XY R5 M2K:;)@6=HPFR"YJEC=$3BC%.O2ZCX&X>G%#7U_J_V_2X"_P)I8Y6\%//7+L# M:4_6/]%G:$-4'_0SN^(KFBS'__:5N4V&>O?Y4]R%E!- MJJ%","-Z^X2D.082"8)QFE$LJ%*!M,HCT5> J?&L_I0M:_'VAMR.)8<$DR%TV!#:.#/R[LBYXG_G/N?E3.ZPO.(<_U M;N>*;=^KPQO76Y-U^&N5_;)\];Q]ING_UN3)_%AE:=AD)B[?-P5P?Y.FF)L4 MMT]:A:^R_?VG9<[EC 6*4XDH9&&&(1(H@)AJ>DQ#H3DBB'#L%D8XKOA3X]6_ MR=)4V3%)Z$4QG]-E"?1W4P<+6>;B>:'OP&&O/,G1'<4'Y=6Q#\JN[H UT4?- M@XW^H + +!05!#?;6G6FXE9;1;P% C1(;)X"%1:>#P!&'T.?1PSC"3_^(<;H M W/RF&1\*?HMEE4YJO+^T[)XRH44KYY_U3*]7VP21-_R5?Y4[3]F22+2,&(" M8H0BB%"@(&6A@(2C,$S"-"6FTJC]Y8E]UU.[33$9S>I$6VO#4OGB1_#8:&$8 M;)OSGFY4<%NZ'$;%;MD9!NN!EPP#QEF9Y)W1\P3 M03MT/"JYN@-R2(P]6O"3&+,.?FV*0H0TB[G4#*9PQ"'B*8$LB 5,62+"**"8 MAO2:C)B[G4W-NMY-'@A4L5Z(UK:^LC#''L+=E.0;MX%)Z'1FRR9@?NAR&:

P*N MGK3Y546T&0?C-H0;IR&6*HU@8H+B]:8O@210 52281$I'J9,.$5_G.UJ:MRX ME12THO:.D.\ V&[OY@>V@:FR)V)]?.DN@.'/F>Y<1V-[TUU0^(0[W:4W>EX: M%XNO=W+Y\'[Q),M5=9(U"U4@9!!+R$B00J3"")(8"Q@K&F+!%,J2U.E>^+B/ MJ9&#$1'JCAY OA72\2[X!)*6U[W7X3/TC:Z!QH@'WEM XWY;>UYY7Q>R)WH8 M]\[UO(I'UZH=C_:;X'6.XU7.YM(4*6G=469)$/"$)1',0JP-@4C; #3-](:) M9%E@D=0L#"2@L=:5+<)?PY9NTGO :V! M)_XN3)6(K8>;O\E_ 01/!'"NEU%)X(*JAT1PZ?%^9/ WNLQ-,Y6[ALE5-^,! MTW )!5,B0HA"I%=]D0F8A"1&*N4\XM*-!H[ZF!X!M"*"N9$1<"VDV]0_QM%N MTE^%S<#3?0-*X[#UN@L5YYE^5G-/<_RX_5%G]UGU#N?U^0?[S>@3QZM?Y"-= MTI6F_:O\7_5IUX_EN M7GRK_?7//UT]?&^<"BHWF"\KC<=],=??0]D4A@)O_WN=KY[=^.KZK\2.WT8= M^Q>Y)-JJ [;Z@%V%!O7S]P:P)]J]7IY1:=H;?(>T[J_AGOZQ.T11$\3F0#*( M,A83G.B-'B)ZHY<99Q_*($K2B$9(R("[U6P_V]7DB/L$>\H>[-D!KATM^H%L MZ(NQ'2'_V*PRX':U6N9LO:H83:]SGV@58C;$*?!ED'QY2Y[O:%S/QHL*'WDA M7GZC'WU\6FJRRD435+A)D%@5ZMGD68@#QD@4PIBE&"(6Q9 (BJ$,$$,9%D1/ M,!<>L>AS:H32B SD;O!E405?\B;XLD\5+!OT[8C&,Z8#,TX+9R/N3BAK+?$ M:1L< /+$-C8]CDH[#A <\H_+JWZ\_'ZCQL5ZU7A'5SE:*^_I&8HBJN(L@C2F M&42(A!!+1LT)5B)P%L1*647HN'8\-4IJY"PU)VTD!7*>?\WK4"P3::/%OLX3 M\.PH=+/2D-B^R.:O$1SL2-Y$J@R$[W4UL'W@/))GD3>\KW;/O 2:JZOFV?9> MU&WSDI:77#@OON^GJL?V_ F'A&>",*C)7>]B49I!DF$*0TI#P;E*6>(4JWZV MIZD1O F8^,'4#OH1O%_PXD%N:U9<5]7#]6S/"V(#T_:INAZ#G,-=!&.@TAXO M=&YV4=U+Q3VN/>>J>&B?=)H0W83BE"9AJ/>AB8"(!P(RG$H8L#!-69HQ)")K M0_!4#U,CA'91?-0-WIOKRT?1M3#PKL5L8$HXL"&\!0Y?U+W34#CY MXG@609?<>TM_YX-N4[A^SE6N4,OX,W52703VF[J6-;A\&6Y?G@\=7NLM*E. M>$!@AF(]R5,40ZR2!/(X0 (QE";(:I$>1KRID<1>=KFMT. WJ>W9*E1:%K(=%+IM\UWLE%Q;XS'21+HSYU()>>^FW0/R\7N0\?Z3S5\5"M'&/- T"P64&)>+8)!3D$#.&( DY M%VF,0Y8&+C1_JI/)D;5QW:JNKAY::0$SXKHQ\DD\[7CU6I0&9L>->*"2[W*H MK3.O=0'@B9U.=C$JQW0I><@4G<_V#".AY?WM0IB_C.?!$YT;W\:Z8.+6$* T MCFF0<&W8R12B*& 0$X)@2K#6.4P"Q)VJPEOU.C5&J)P]#2%4/^S([1A>8H6X M'45XQW'HO>$Y"&] 4V)UT%*K3G#Y"E*QZG/[D=*[Q=\:?SH MW\CZ[_>+,PE)9Y(AQC-"8,Q-M!M#(:19@B"CL.27TM.YY:N2TSCJ(&071@FFIE-C57ZY]^-%[[![F/MZF/_3&4,UJ>6,J^WU&9 MRAF.0[9R;^#:B474N6K@U,6G 4A"H(43[7<)7FA(ZS>D)T_K^K? MY-C9XJL_[G2OVG3]I#_S7_2'_Z9XH/EB%@0HE $*($V"""*NM G)N,D)'Z=" MQ3%/I5.?$LY1>Y?,JY/"WA+T652$?68I15R=3= MWYL(_%^*U=_E:AND67NROBN6S3^9Y\)9'*LXT?_!+-*&-PID8I)B24A%JE<& M+(6(G.A_7/&GMC"8Q9^;R/?E5DBG4(47^@KLEH[ICNW0>X%3M]];DK@!&Z7; M2W&CIB_J;Q\Z_V<#O*>O3@?9$Q\N46/*[PX_H:O\C '#DPOXP4 M_9;"O^C5M#0Q K+\N'C[W9Q:K?/RWDRYC^J-9*L9#3'*1)C!3']*9O7BD&1, MF/I6'/,H4YE;0:N+/4YMP3&R KW&R#U9S2F%T-*ZK3D6<,N42!%QR%6&(%(1 M@2S%#-(4TP#KWXH8S1;RJTG^'GVQ;[J^ M6&NMU3];W0CZ'H>4(W\L#F>8T_T$1MR-GBM/Z5B=TB!Q MHBKE!@VP P

'@^4WV9L?1YY#JR!N.?R+[,$)T\L'TA4:YUC7BGFU_)#_F3 MJ22WT@*;+,AUEIF#>_8TH@&+S(Y6$FWJ4Q)!QD0(!4U%F@0H)7%/EPAK&::V MY.U>Q[\7>E1S5:?UW:K1I%?JZPYA/SRN;A"#@#ZB^T,M/ZP4.,9[))<'9Q"] MNSK82_!"+@[.$)UW;7!OJF\9AX?'M>8/XTO[:,BZ"1%)TX0G":60D"33-,@I MQ&E&(",T9H*$*7<+N3G3S]18KA6S3L&WE/,JC;)LA78MY' :VR1-9!J' :0L MC4V^5 4)#@(8R)#( "684.Q:(N-J=,]ZI+(NR_+0L5+Z:B43A.!(QI!F2$"DL-,G& M,924H@PE),%1YE(E?:=M)V(=H0QZ)1J8ZS\X'PM#GOY7^M5@> MCWF/=?5UH+O3\KA'M\ZBW,ZOFS_)J;5,>+E7$@FH5Q M',@@#2 6:57P.X&8*07C-$0L4(H'=EECSG4P-7NGEA%LA01&2KLI>A;$[GGJ M YJ!)ZLC*M;3]I+J)^9N*?F?OA9//^E7ZVFK?]C.UK,-CC)E+ZG3SMN+S_7( MV?99/IGI\5EO3!YSO7SE_ZQ+@.<+^7XE'\I9FF%&HPA#*B("4::$WKO(&(94 M1:G(E(SMRA-8]3:U:=W("PX%-@%E*YK/RQ_![T9X4$GO4IWZ(N[=D]\[F@,S MP5D@K>!S2_IF"TMG KB+C8R7#,Y6G[W$<-8O75'/I,YL]&:]-&5O*[>IZLBZ M_$5^JWY5SB(6ZAUZAF%,8@014APRC@/(A$A$H!(LA=/IAUVW4V.136K#0@%> M/#SHS[ZL<@T535(ADQNRUL$R(:3C,%B>\WH'=^BCW0K$6F)0B]RXI=XT<-X M+7?]A,>2N&Y ^:R*ZL0T3"(E)7&[XQI:XNG18Q-K M(!HAP7,NYZX9\P8?9TL2G=+H##=A\$ZWJP.@^8@"< MKV$:*QKN:GFG%1KG"W[G.#EO'?>IKT/U].+RH_H@OU+^7&_UZ^5PAI)$!323 M,.6QA(C@2*\W,H.1,#F]%,E0[%!/YWQ'4UL<&E$!78$WDE<7!R .;T 4A-BE MJ$L'M!8[;4^ #'[%HS64M]HO46#S?@S-?U\<;7U;+-5^ME[)R MZIAE* B0" 1$ 8ZU32XI)!DQQQ!!2*D402RMKA_.=S$UGFR$!!LI=X\H*XE= M3B=/HVI!E%=C-3!%'L-T"1RWN=VI?^>L/OWF>/.Y4_*]F=S]9-\+Q%LAEJ:& ME?[QX_*N^+8PAX*QB1/+(,X(TB:/HE0(J1BUNGGHZ&-JL[A9KQLY M;X"15.,(C*RNEXG'@-K>)UX%TSA7BFX(];A8/(O!%7>+QVV.?+UX5JGC&\;S MC_:L8*SW6F:GU=0D_524JZ5,<8LC7PG64<7D:]OKQX95SM*R+0X_4S&E01JG, V- M(W.:KGA"T67TT0G0E=-W_/, MX(CF#66RF+$HB M2$0:P3A($AS&:18)MRE[T,'4)NW/5&_U7.N5GT7/@4>YH_IY[KM\,?B.57"ZEN*/?Z_"O;0+Q0N]SZ'+Y MK(IEE2=J%F:)2ED<0DD0UY,[S"#!60*3@*@0XT D<>@RN1WZGMJ\/ZQ'4+!Y M_I5VIGJ[&GX[=A@(U(&)HY6ZRKI=RWVS6Y# 1#?LR>Z/57H YHEP7'H>E8MZ M0')(4WV:Z,=@NU?0NI^?]7S46Q+Q_KHH6"F73^94]OWB M<5WEMEOP?)Y7T_;5<_7ZZSDMRR;?LN"IPH$B4$:$:;H+C)>F_B/FL9*,QXD4 MTH7NAA)T:MQ8R0FBP M#YE]\/YZU&?/%_G#^J&)SR8Z?53:NQ573_Y0-^ M%[J2=?K"=_F"ZOE-YY^*LDH/O#F+1(0**DD,4\D41$F((=5:P3BE$9>Z-1S-=/,\21H,4*^,E3"E$<:#T M=BZ+84:2$*$P2"*[/*47^ID:\32>(:VLH!86--*Z>L^\7WMK:D,D"#-&890F'.IY3R%)*(," M\1V0MU-"UX!')@8SL?I>W63M4&C3WC^V$ZS M-GK8A.5?XT*[DV;KH5A40;6?Z/+CLK) 1'6 \4DN*T_[&29QP"2.H,H0-MD( M)61)%$.D]/8D$2K#W.EBRZ+/J;'#ZYT _!OP2)?@J0H_-#'XHIC/Z;(T=]QU MS(=C.+[-$-AM43P#.S!K-)A^J3'5 AN/W%KD)KA3"UU'(7E-N&<+D;_D>Q=[ M'#L1GRT$)Y+R6;_:CX_>+Y[T]J=8/G^FWW[6C2_U#JC\1>H-T6=ISDME.2-) MQ@5BJ8:Z"M-)(\C26$(<1BI@&WP\\8Q%AZ/2C#T ARSC\.:5)//;,E_) M-R;*)9%1DL2(PI#R!"(N8\A,]ODTD5E"1!#S(.I%*ILNID8B&PG!-R,B%-;1 M0ATP.G)'+W#&X@KPVV5<^M/"D>J^:6#;PCHYLH:F\_CH M9T6K/=8NJW#\6ZHQ9' M#XO3XPAX,U)]R#2R7>L1QF-3V&?C@X>ZO"N6_YN\=VUR&\?2!O\*(MZ-V>J( M1 ]!@"0X_2G+EQ[ONIP9+M=T3-0'!:ZVWE%*V9+259Y?OP O$G6C AD23%WH%'B5;)CC@ < M/TFF%6"JN3)' -V0,G,\4OC5Z'QK7\J;^Z6T?3'-7,JPL^KD]N^""*G.59%7 MEZ38&*V8:,C*%,&,&G)DG/*4>J7V>LT^-1KL"%^U&CL0'^SE#X[K]%L;]]O3 M01 ?X1XU%MA!]ZG>H$6\676?>_0[5F]8SMVV^@_B'Q9Z_R+G9I6K[D$<82'3 M+(,Z8P221":09]P?9;Z@+5SRDWJ#\P6SAI M[A6R>4;/H!#-[CBCA62>$;X;@GGNGV_,P]UOW<>Y,N5W%>8%+L67S=+(!HJ V\ASN =20= MJ-*8$RBQ4T[/SO4Z>:-]:E],_NQ]Z(:>)(_KN5 SBF61%%6+1&K.&JG.8)DG M!50DRTJ$DJ3,O-AB/_0DJ:$.M=R%5T8)NNR@Z<8-81@-3 254*"2*G*7BP-- M8[:CJ <>OV_$@4)G&SP7 +H?T3%GW&*^XQ6RV:1_:CRA*A$0E-90LD*"@G/"T@Y ME1!C1+G,,&7$*331=^*IT8@5'2 ]62R#V\H.E50 \UQIX1.+X M+$@_S0P)\\"D4R'\80FMW* 5'#PL04=T4,D.'@=%V"/J:2"D1XI_\O].Q^HG M$X!;;W"4SWCCA4D%:'D0,!7RO+\#]LN:2?.&^?7'$U\M9CK1*D=I!I$6W*;@ M:L@SF< $%8AFE&:*.]TDG8P\-4)OA .U=.YNV$.XKCMB@T$8F&X=]?=RQI[5 M-<@=>SC2: [9LPIT7;+G/Q!:#./]W.SBEZK@$R^93 RK05': UK*;/?ZC$)$ MA11%BA#//#O'[ >?VM9K2CE8 4$MH6^IBPYPUW?@+7 ,O D]D @H9'&J\@W5 M*SJ#C5RRXE2-TSH59SX3&D2\-0MD7Z]UG,>YCB*T-(IP5-AR6:G9JR6'+&4$ M%BG62J9*$^JT5SWFG-H6WHN\"W[ZI"['C09#[>94B0S@P)O^!+N#,(E!KE$\ M (H69'M]QI%#:)TA. V0=7\TP!WS5CVQI?RHMF;C5C4W[S\LQ=J6+K\WAT!I M#X)-50>/@!W MG!U\+(.@-S#Q' !WUU08O@>MX& G^?7BG;>@Z^%?&03ED;PKSFA'\JEX8]7K M47$?;3Q_BK>&!]X4_Z?#+,B?7S;SI3+#BW^^S.OJB39!XD%7OU@K65NLYB2Y MW##1_O-FAA#EO$08RMQF""N.8(E3 G'!"%,XR8ET(O<;Y9@:VS"%DDDS54BE'- MV!NA.C9M;QTNP-R]M_>7;]E6/2Q58Q$HK"1-LQ+*!&-SJJ8)+#--898F1'*9 MIERYUWT\'7]RE+8":K-E?#'??%,2,"%LTJ5UQGXU.&^!-,)[6%YG '4P8&^# M:6 &JH0#5CI@Q LQ1\^ XF%WW@;.2 ;F(4B1K,C+FO>:BV<>&\\NO"SS@0'8 M\[$ &MOE8N_39\W0ARFT5637YL-F\Z+D!WMUMU05A_YC7M72?5)K6V/[%V9- MTLW]U[6J8H]GA(DR+Z6 BN(,DA3GD.5$0*8HEXAD2*?N=#B0E)CA/(4L&AQ$@*@D5:%-GLNUKSE:N?H'<^'T;HSCH< M,;3B5N=_N1?8SP70#S)6:2ESG,*BQ!J2,L.0ZH*:M[!."69Y4B;8QQ43#>)1 MLA.;DY]Y@\+G]4I81\#Z NC@)QN$!+!G_D,_^FYNEFB8#OPB._B^=B1MB_+$ M\Z(X(1+)5](_UZ@>$2>UC_T>;@_=D"MU4B2G4V;IYQ_[CS15F*JSR3NS\;8_ M/BPWVW5U?MP\;+^I]9=O;/E05]KZNW4/;#XT)=-F(B$8IRF'I"#F/QFWO;MH M 5E!,X4Y%BSU\AB/)?CD&*^*J*^=+X;W;(97E=6U"4GK&F/AW1ARBLLY,-EV MZYMUE>X6.0/\Q_DZ:%;U.U K#SK:@TI]L#7Z@P: .U!#8$^9L6I%OM:RQ+$K(?3$9E2I!D,"UR V%BSR:Y M@;5("M<<"+E3PFULXGD3CX#7\2 M:?&JZ[=6DH*?[#?T+Q'[]7KA$N\\TC/7V.>1ZVJ?.8\X/!1:2L[(O=S6U98_ MSS?_]?./G]52?'MBZ_^JRGPK3I5A9@63S(85%@6"/*<<%D0)66:$9,++W7%M MPJE1](&\P H,=O)ZE55W1MR-6&+B.#"WW )A0-DW-URB57J[,MW(Q=W;DF M#H>?&H$8Z6R,VDZ^RM?WF\%[O67SI3E-V@"V;\H<2=>K)?L^7[_8'.:E5$]S MX< .SQC%N=^!QM9B+'^#WYL]!DB'.PQ&)+(X&'Y4:SBMV3 07 M/A40 M&]'JL*3YT>1?<'U>;8>;^4YVR=F4)28\(83 K$#6%D I:"8JARB33* M\UP43M6\8PLV-:IY]Z>]=*SWC>CT!6V;,5348P](-IS,?.;\(>G.U@CW"'B( MN=(.$0ZOM'YC."?;0(6[NH1>VY*!7V[)T.@'C(+@_!'NE1;2(Y[NE19TI$"\ M\1?6+SIE /1[PU%BSC=>_,D *!T$G PQ?LA+6WQ3\F5A;(#W+]N7M?IEOIP_ MO3Q]MMMDT0AB:]CO2D\9&=[/E\P ^-$FRVRJQM_[#%TL.,-)B6""B+'T<\H@ MUWD*,R;3,F;E?M08-:-] H!VKM6GK?V!8? MG28@EM@;%>OEME5RK99.YYKA5]7G!?YZJSO62SS>*L=Z;0^#>?^K._*<([Z^ MAT'K\!4^T!S!_0ZK]-6WJO[SP_*^SB3:5;+#29YBI1', W?QO46$;^&6W2T__J97V+S;(90?DM=*+ M(1T"W<")U_WORGQC=_9S4_],US['!\/8Y1>V_B_5<-B]K&H.;LS?VB!=E;(T MSW(.2T120RVYA#2G"&;FA2*I$))JKRKP_=--C5=VTE;N-K:7M\U(]R.:*UB[ ML4P\! >FF$/P.J+VPR02LUR9;%1:<5/\F%,)1MP;(P^Z M( =&'01"-WK$P1UXO([:[<$&9^ 8*M"@.]7K!AF<4?IJ@,&Y9T*[ _/MKTHT M_K%_5POY9=7XRW[Q-VLEYUM;/7_& M$YH(H@A,2XYL)7M#,5()R(I/'M$QQAD=PH:FSH!Z8RJP[8ZW,'K$9PNX*M3E5?]L["W %F%0,[S2J7<:U; MU;(C9H_A>%!'ZSH<0:21^Q#' _&T,W'$L_;MEZZT:[YR?SV&^.?F BO0LN3#(JN_LS75SX=>A5@0[ZJZXAJ4T[@\OUMP636E-$8%9B0R^EX)!1E$#%=X@ M#"/HU,[T'3U][QP&6DG7JXK77Y_!;SAV*MJ;CMO7 MNH*V=4JM[5_&*-\^[*I$NUH92,R1;V2&!?OT(F?@^8)OE^NR2.?()$LT*;4L MH&0RA21)%2PEES#3@F"F!V2>'?'EZ<:^]KXJM)G;HRO/Q/JH-5JO;8AJFRK#$5]-*NVV,W7W!_] MK)9*S[5?OZC!X#NY%K<4&E=R525=)WBT@V0@/?FK$OUS@)\!1ZH]:-(>H MQ]0C.S[]03EU< :,$7Z,7IIE_O%^OJQJ<_]]M9*;3VK[H&W!L+4QU&:\D!BG M%,,4V49] N60*IQ#F4G!"UXBJKPR6QWFG!IIM9*"KU94__/M-8C=CZH1@1OA MU%E)>P=V\%4"5XW3K.>R%3KNL=$1H8@GP&LSCGZ8PA<)\.\I[-UU6^T#W?;-=,;&<-B[$K)S9?SG3)>)9G"B;&-#3\QPI8RDQ MBG"29;H4J/3R/IV;9&KDU@1WM$*"WVLQ?0L3G8/3C<=N!6E@DO+&QS\0L > M6 & YZ88-_"O1\F3@+^^SP9W7U:V8L4CFTMC:M4D/#O+U%[RUA/PTV*UV=BS;?B&]NHQ_7JZYH]-?9JSI)<2*TA4H4Q"KCU MP-H"@R05JN"*YT0COU)A9^>9&CFX5=42=K5QVLH*;U^4+83S MQ<"J9DFIB! %@0FV31)SPB'+TA(FFF8Y(=3\[)4QZ"W!U/C!?,,R/SO 'W0W M&V%0* >FCEKV[AFB$O]N7ZGI#FQ7@*OF+&)U )42\0R,8/PB&1_^\X]JF 3# M7RQF8([3^RLX 0)K034988@,?\#&;)I.;(@I2Z9 MRLJ)M(GJ4V-J=%M=>7RWDE67M[_^MK$=@K:@:4YACFDAJ2BO]!5QX_7I+_P8 M=N4H[:7^8_: >8;3^[F=NOP[]Y>#5BK+"#^V/D=1OZTK1>L@_+[I5)O62VJF5'I2I( M[4BO[8ZM7U#B/V"#W>F!BS#.>JR8B*@<^G9CCAE#SPI#$@V[R81_6G^=? MO[79L;:6IE9S\TJ8D9*E&4\5Y(E(S2&F8)!S+*%BY@###-<2^K>J]8''=RQX?4H^)R?&A' M*J0A1N1]+]T.J=WOT=!KNI.CP$?S=OBP54^;&4YSHZ_ MD-&"0I(DAL YTS!#><*UQJ7A;K^[NLN338VONPU #KP%/[U56S9?V*:;5GA0 M2>]]A=>#NNL]7APL1W&ZG('1";R *[WKJ%R_U^L98^3+O>O:G-[P.3P3Z '? M%5#?MS6Q 6\VJ]W\8?T#W]G">@;VB=%YAF59J )2D2EC^674_)074%.E-"]) M46+JY;[VEV%RS-+I(](J4;42,KNBBA^LJE78'SK:>#JB U;*T8L\+/X#LY$S MW#ZM/OP=M^$8QO*Z!D@PKLLT'*(3?^<-0]V8B%KWP=QOL50I)%*:0I830X:V M]CHEBD,A%6.8:U*D65#VZ=%$4V.\5LZ^2%X_)-W(*@8^ S-2)[-TC.ZIUQ") MG4EZ/,WKI(]>4/9BSNBESP<5G.NYDOM"RS9L.D-E MBF!"$8-$B11RP3/($Z4QXA()ZNXF\YEY:H312@C6MAC$3TT]=1\OF1?N#B>N MH= [/ M@1;\#.Z =BJ_?"+*']VPHL$?RH<4$W>\$' )<[W'8 M:\#QSL8A>AX3Z_8*:0(J4)F)8>Y( B2 M@B209KRTG9!%3K&2RD#J7>7^-F!?M\+]S9 237')$@Z51@926G!8%H4YTZ1% M6O)<)[R@OC7M8P Z=CW[&%@B5&),> +S4F5FQ],$LA*GD#)5YE(:A$LOA]&- M.WX$LZ#>\9%VMZ-+^R90AKX_ZPCW?[?QQ_?;[7K.7^IRU]L5>&1K\Q**Z*"^ MB$@L__/I!..ZER\J>.(]OOS)L/=Z%9]UOP^3-!;$9BY5;4%\6;/EIBZ86/W( M1/V1S796B!P5+"VAT$Q"PG ..=(IQ!GB N=<)KD7%03*,36^>#M?*[$%V[V4 M0!@Q/?W,H8OB1C C0#TP"U4:@(X*=^! "=#1X@YT].CO1.9-3#)NA.J8!V\=[K;*U%_8GW5<:Y5R,,-))C);.)$R8H/YK=7.4@USIA7%LB!Y MYA54<'Z:J5%=)518?>DC_-QHZW94!G=N-S6C;7'H6L0[T(]2<&'H\R!$+@%] M-,FK%'L^K^BELLX7/NVWVZ6:S]XMMU5RD=E(ECV^J[=LR]Z\K*UA.Q/"F#? M#6)B-C ?A,+E3 JN6)RAA8T2?_VZ^OZO9HB:$

R*X.O H5."J7DL&SI\/ M]( R&[13'< ^O3QQM39_J;(E/FPV+S;/L&-KS'2I&5*80II(!8FD.2PSAJ#D M&FN%5$)S[N4I\9A\:K1Q__7KNJIV"):5Z#;04*R>GHPY7KE2P7-;6\<[ R5H M;1S=, ,A/K2#AM61G)7@=^#3#O%:>%!+#^;+[K$HHJLF +583AR?J<=U[P2 MGEX6M7-JT V[")R1),U5@ MF"-M3D 919 I5,(L*8I4242E)&UIU2_NK.+7PL)(>[,7?G<"\L?,-((>G$ MJ^5WPPYFE,?U7*A9FE&,%2YM: RSM>(%Y#E24&O*DZQ,P]9/0K6 ,3"\='!Y[B M1BF_59J]++:=.$YR!>*S Y8NP!<8MGXXWA;#E MBUHZ1BU??O[65-_'M2T(M?WQ:+XHMKFU#8)XMM-7"9(S09&QR&0)D\R::;DM M$2 +"AGCF"F:6:=<6'YO_\13>QNTTMZ!2MXJJ70G<9--ZAG3[+P&COZU 9 = M^ 5P&Z@WY.6Z(10]&??*M*^4@>L&QN6T6\?G0[,KK%^[>!9FFJ=%.>$C );3%)"00>+?%'1<<$U;[7WE?V5V-:*H?*X,7(8+C*NW):K?VJ-PG?6):(E*;,O6"9U!4C(-.>499)D0 M1/G53N)![_PL;#-^]F65%PJV3:B^T79B(L9TXJGK& PUTD"2:(59)ACR&59 M8I5(G/OU/CD_S>2V;_LJG0YO'F7-1G>)&J&02"Y@2I2'1PIY2,($B4TAA M52B:%C[Y[;N1O7;X:&GM^T8+"RMH2-[:'CNWS1V$R,#[N>G0%C=1[$31:,W5 MVG%';IIVI,YI,[3C#]SL3FW>&GG*$HR MG>;KM^NJ"W9X>KUR;X)D1,?E "_:BZK'=SZ^QNOUHGH]3L2;7JK5-?'C>E5Y M\=\;>3HNR4^KK=H\LA_VUL4&,=M:%?=+^5:MY]^93=W8=4^T_D(M*Z5 O-&J^K> M4N[TZC93\@A8N7U5^]EH_+4:_O:X7B:K3/?.!53J@$8?T"I4=4W:J[3O&3OJ M(GG$&HVZ6"-%(,7:6S_^&BDR*1K(O?%*M\\R7A13-$0.8IOBC1K2"$5MMXNJ M^>&#OC#YZ8R&OF>$4XZRQ+PCF4*09,)8QP5/H"QPD>&2VD+?;1Z.PZLR5 ZG MC7R8A3/P.W*O29U]>&D?W_Q:#%XZA[?AH,LQ4GKB?AT>=,]+\,Q[;Z1U\'CA MC;$>([WG;ML?L5YNMP+:WTHG=/ 1>^SUR/4/?VPX5B.YY4=M!?.%21BNVV/9GD=)^YY52^Z="]\/#"P/[3[ M]V$2_/UW-E]8N=ZOUG^W#0EGB2Y9SE$"A>(8$E24D"J5PY1@F>=%203V\A,/ M)>C4^.K^9?MMM9[_MY*V,RS0+]N7M0)?J]Z;+TNSL,!\FY.V\N>'JMRTM09L M-+5G/L%02^_&>5-8T*&-[:K9X<^GS0X[6@+^ W0_UV@**E7/U _9Z5M]/2J- M(V8\#+PFL3(DAA)SW(R*@<$^R< 8>K[0[FAB]:2^L#^/>WIEN,&]L2*4VX2E%:^L4!7IEQ:A31".P;!G@-5S>:B(K6P'S1R#HL M23@#$BU0\-I\(\<,.JI_&C[H^F!HM>C#]/@ZY>I>B'55L*W.EI\Q*3G)"PXY MEQH25F!#)ES!-&2&/$T(3"$E&)::FE\#-B#H>?&L'LI NL?7&( MG:.'*1B1H?U"SF $M.HYIW.T-CT'@X_<8J?M>0OX/=6EYC1VS= &2O .T2$<6/ ;P#I)$S\EK%NZ$-: MU[Q^^[*>+[\^5MT4_X,M7E2G']!F1DLE,B091$JEYEPE).2%%)#1!&&<(/._ M3G4A?2>>&OGMPHF/J^[;^QNV%SR@NZ'+,KB:2O'!'=R(LB VY?1KH4$M]1VH MY+[K-BB[[$D/ZX;H@57,'HDNTX[?.=$#C+/]%'V>#PV*VFR4VL7_5+$4GPTO M_F&(4JV?9J5(*4Y9 M."2$@X-CR5*@1Q40B-RC01?@5QKLPW-8ZJPY[4GUOS MOO"FHFO8NC%01,0&)IY:TKOC:+([T(@+K+PQ(Z*<@(D6&=4_V\@14DZJGT9* MN3T6D!CP#V:OR[<_:I9Z9S>,G!4B*5)*%$Q0R0QY:&(K8*>PY)QQ8>R<+"7. MV7'G9I@:7;0R@KJ3=DT!<%%X^ ^%OQ&2G8 MW1,GOQCV/@QZX]///CA>['F?W =QY;T?#."TS^;T^/1L5_Q!-V-O3FRQ&2XD MS8HT@3RQUV0RL=U640%9@FB>$ELV57IT&'*?V>G[.WY'H;WL]F#WLE1_JK68 MVPB^/QI-//:]VQ(X$&0\1,>ZG]^A^*!!*_'9XUQT.#UX-3JL(Q%M#'C]V-<+ MJ5XZ=AMI/'[VTNR L/V>##O@_IW-EQ]7F\W#UVK(_9[0L MB$HXA9PGMD _*6"9<0Z1* LI&==">ET[NDX\-1OVS3<;]FK[,&HV7X/O=@V& M2TWU7B:W0_,0X _,^%9D\),5^B_ T%(GS[0C^!WX9,O#UL+'.TK[PA7I3.T\ M[:B':U\PCD_9WL\'EKA^62_G-@?F?BG?S_^T/[4%#%.ABYR2#!*&HZ&K%*2%^>:-PJT5<5/BD$??V)P%K/53'IYC)T=_V?"Y4F!)4PS7(%B6V' M2TMM;!YJ#JXX93G5S*OB\[E9IL8,;3@ JX3U+/E\%D8W,K@9G(%YH&U&V^(S M1/A#+P:Q:D&?G6/[]<-AV/_3L[PK^?#+BU_/,F"0JS3 <(H M)"4MC5$@">0XYQ*5)"%^AYRK,TZ-!O9W4W4MV<5;_F'/<'PS-*]'* MC"._L#]K>C,_O#%_GV_?L/7ZAUZM;=;LYK/:*#/VMUE9L-(8(@RFI>U:K5,& M.>,8(B3-_U'%1.'%1I[S3XV;/O\+>WK^V]LJ&E148OLFF/C![T9$ X(Z,"VU MDE>!GJV=8W^NQ0<'\MLHA5J#F DH0=!%2T7QFWWDI)0@:$[34\*&"2E]:)/\ M'\UW\YOASL?UZNN:/=W_.=_,&%.LQ7=%_L-:>]<^[,>$F_5V]MG>#U5?/E%P1G'&H.!80X(1 MA3RE&=08R4PRFF%2N##?P:B38SK[9=]LYX(MP"_&;GY9-QEJ'GOX$+9^:@L& M8V@J"\/!>6^>U;O/%#(/=,P@\[>]"70XUBA;\ZSX[58\_X\W^'0[$>!M&[\L MDXJ(!)8L-V M!-48/EX_E,)\O!=!B.GD/9UD?"_O147/NGDO?_J&2K;?5@OYX>EYO?I>\7![ M12FUSB1GYB5,\P(2DC!8DC2#*$D)S4E)"N'E4^F9:VIDL!,5S#NR!I2KO0 M MRS J-6:PP%EF"P4C6"99#@5&&>:E*(76L^]JS5=2)5CF;"5^WQ>AF :_U>>YX,\#Q775#K&K.V8<*N =Z, M4IR(M%0VQ,]V+B@H9 H;JT3I),M(B1*=N/2![9W%BTS&Z@GKX3J]B)Z#ASD& M)@/31-TBMZF!776N<>C*Z>2&DJ"$P29,X;)<$VLPQ#;I-JI<):*"_# M(4"&J5D2W;Y,1GJEGJH,A.=6G::"R$_S)=A42EU^/T9;)C?;8V#P!V:9+NX[ M\6N2N6O)IZDX\F)T 'LE8K; #48P6I-2DH=8IB M#IM^:L38[>;T:(ZX-6V[X-LAMNV (F'>TJ M+AR0[IW=#:,$FHEF=-O!Z#M;6!?5?1W&9'9GG9F=)CH32:*@)#R!),<)I$7! M89D(DBF5H#3SRMSHGVYJ'%=M*)NM5!&7VLOM:>/U8^QHSD5#;F@^LEAU)+T# MK(E\M)P?*N35L083R2#)2Z2E#%O&X?$ FU@!MGA];F#%]-FJ<#]PKP)JQJ>MF9G$U9M"T6) MX1)8V& $0E0!2\TUU$B6.E,Z5[E?%7_GJ:?&-]VC62T[K(0'>^F;[(3 %@#N MB^+&2\- /3!+1439O_"M-V"Q2M^Z3SQN\5MO0$[*W_J/<&/SD;IQK.T N5I6 MUI@-U4UX(76*3L7*_3Y*1/[8L]3WH?"J.-?U<+^67U"]N^ MK,W0ORIA_YRKC>V7U/S6_,T:7LV1[O[)&F7[;B@TP^:(]UZ6_7ZMHW=_0CGUJ5QHZ01 1^8M*K>;'L%[H!5 M#6Y7L%7N#APNA\/IKWUTD'(BD:"/Q)*W2C,JCT:"[IAI8PT;QL6/+WPQ%[]M MJV(&C^O5LUJ;/\UW?'N_E);[G^U+X.-\J3Z8]\%F)AFG-,'&BBMM3P.E.+1I M;+ D!">I2"527EYTS_FGQK6U^*"1WQ87K#4P/UD=*H_[3@OPN]4#5(IX&H*^ MR^3&PP."/S#O#H"[-Y4&HA>).GUG'Y4J Z$YIL;08?QC*#X:DOU:)6:_81OU MQ0S09+$52J=24@DESQ)(!-&0L]18G832HI DU6Y\US?)U$AM+Z>]AU>>:8&] M<%X/8(@!TL#DXXV/5SC"-0!N"#JX./1HH077E.L&$%S];*#3RL9@_'_^L?_((_MA?W5O*Z$\5-6V-^_JFOS6??8/-?_Z;:OD M_7>U9E]5\R_J<3T7RC '$0F2"<0%(9 @F4.>\Q)2)1#!0I*$>UT3CB3WU,BH ME14TPH)66E")>PE6QJW*U6+#UQK:1J>-8/<-8Q_I^.'KOIK?J0U]&6'5@ MI0_HZ@PZ2@/^ W0_UR@.*LUM$ZU*]X/OQAVX\DV*Z&<<=\UB>2Q'DGIX M2W'B11UY^L WHOIJ)_ZLJJ*=RZ^/*V-U_ZC_NX\]53GC/!<44I0@2%@F(4,9 M@YK0DB(0&:.:42&I<@O:[9EC:A33B@EJ.8$5%%22 MNC%-'YS]O!()I*&O7/SQ<:8,!P3.$,1&B;]^77W_5_-TS0WFASTE](TY"@$X M*-5N=Y>/!C4#M%E.ZK,2['F^98OY?U=OSOW[+BM-= ;A_XT>';6 *N(08^-W%@ B SZNK M7SP81VOHY_D%].W>YX;(E<9]5P89LV>?FSY'[?H<'PH[PE77PYMO3?:B_/G' M;QL;\K]\X9E<3OZ#0OVP/1MA*\3/%OQK3OO)ZL!F"__7<[/$M(KC5#)2RR-(=$R@+RA.:0E[:T M(\U0IK*@>.23"^BI$%HG=_IC:.3)&2 =O5,WP3.T*\H/F?!0XQ/E8\<7?WR= M"(_+"EZ,)#[]9-C6;KL=WR_E9^L3WSR\;#=;MI2&1[ZH]=-,B402AA@L)!60 M\$1#FA($B[) A!)1Y'[EG*]-.+5MW\@+;-%&5=^$SE?2;]M?!=F-!&)"-S E M[!J9V]BQ6EC0D?8.6'GC,80K,I'XXNITH[*'J_+'7.+\7&!;X*J>BZHJGCZN MYTLQ?V:+YEIN,\,X+Q$1'#)I.VX5J8*<*7-^2C212J2*X@:SI M]+<3M8U?B.#!]H(D5O/@WKG&[1_LHO9)"V&GA\(H9=_0_%>VL&41Z^Q+0V#5 M#Q^>GME\;2=Z\XVMOZK-C*4:\2)-(2T8AJ0L4Y?"M\^3]HE=S>%T/NB8%?(59T\),5_B\6;RN_!;?)SK>8 MUPU+]CJ 1HEX[Y90^"*];KRG'_4-% K.\4LI>)R ^]G*-7;3XL MQ>)%6A?=EV^JT['J01^TO^TZK@67N11:0DKR!!*<(V,H)P)JPG4IRBS#;J7Z MHTDTM3=9Y?(VJR:KE$]6JP7FC5[F![#]IL!3ISV8V=@GG;;_S>->,\JZ.EP= MC[U: W-L?3=A%\HH!!J-0*N2^0$8I0[ZN#WHVJ8''<6B7EE$A[GWLC7*1.-= MR,;$Y>#2-NK 07$SA[?%]\_/B[DQZ%:_JK6=HN/]F$G*B!1<0-L4!1)F^TDB MEOA-/C65/8D)8+3O8KD M/;@'J[W\MJ3C6R6J?C8 HSN0 M)HAZQ8ZXKY$#E0Z$_,",>0)Z(S;XT@&](_I ^'J%Z0R"\V@1.Y>_Y)LS7_*_ M1@OE\4;M2E2/^WAC!OAX:WD4Z^/__&UU2A_9#YLC8@X'#\:&7)M?KU^4[+R- M=K5+<2Y+IA#4J39O"4T59(JD,,]405->9"7%(;5+7068VMNB$12H/VUVCJI/ MT"NK A"UQ%W;.ZS*J?/BN#DOAH1\X-?$KAIJ(WN%=B4]:!>B(_^ =5!]L8M< M&]5Y^E>IE^H+SJ4:JM[C!%_:7:IQ^/?U:K.9%4QG."U*F-)40I(D!:1$82@+ MC42B4LD3+X_ZM0FGQG&54*YER\,@=KZFBP;<\#=U/550[T E;]3;.B=DXEW8 M]4\W]IV=D_)GKNWG3,".5E<'M1Q =WX!?%#M>_=W ]%!HT4L(TYH*7D^'O3!L",&;U=+FV*BE,(?NNIF%TCG*B#9O!(:1[7Y-8%FD MV-BO12Y(@17+N0\KG9]F:BQ412D=B!G6->0"J&X<%-(/0B3* MN##)J!31K^@Q)5SY=, 50C\YAS:N20)B@'31.*G>Q5.6&/VTI' MN!TN@N.#.#!MG(4.U#*#1FCP>RUVK(@8/Y!ZKR(=AQKO%M)/MX,+2,]' ]NM MUMY[,\OJ27UA?S;VRL_&G-'S[4P728ZE,2X*C#.;;9M!7K(<9HB6&E&I.?7R MB_5/-S4RJ9(>/5NK]N/I9ES$0VE@MF@$!;6DP(C:GE/ 3XVTE^NV^O=6=8(E M5F_5_LG&[:WJI/A);U6WI\)X8Y?S7T7,56E\#_JW3>VYGR528)(P#A.%F3F. M4 %Y(4J(4R&S,DTYDU[NDM[9IL8:^\H7==COVHH+5QJ^F+^$Y$_T8^U&*=$0 M')A1]N UZ76?6_2,L/7%73Q"<0(E$I_TSS4JG3BI?Y/\_#^;Z9]6RU^W525N3%A)<@J37 I(&":0MZFV4U;[0SA.C:,3'68CJX@L9= MHJ'-M$:9JAOBIDZS^OD':!2RR56M2E7V5:N43;&JU0+-^E:*1?(CQ4.XU\<4 M89KQ_$_Q,#GP344<-LQDW&?./JS?-OGI#_KCRMBG-I2L#B [+LBO.2&VYRPT M*!JB)1F%I>0*$JYIF1O+4F.O8VF($%/CV4Z*N:%0*WL3+WD?<%(-6A4WDW)H MK S/E!SFC(F.Z*"G,.2LAH06!+-<*%C3'&B,E2>H4*7 R\M3HK!$.6.G A[?N MS18.\>KGI)M0&)AH7 'PZJ9P5MF@'@J'(XW6.>&L MU^"><_$'BG9FV=!]V4 MN7M85\ZR3R_VMNY![UM#OV&+A2VB^XZ);X>?G1&-.9&800I)U!@ MS8N4IGDFO;H.WBS1U+9Y+;M]?5;- 3=@^XUM@3)RMP=$8&]-MPOS3W4!S:JK M8/UASU:"MR^GXZW?F(LT],6@U<4N3UO%U#!2)>,=V"_=7B=0*V4KB%NU3IZ* M>(<8"^18UXPWRS/N360L^$XN*Z,-',;9;Y4YT*Z5_,+^/%<^1TLB59EJJ"D7 MD"A6C(?IG$/T0G #)Q)U79EL5%YR4_R8=!R?"F.4MO3HE]6]^.?+?*T>UROY M8CLD-.F-,TP8Y1D3L"AS! DO<\@*GL""J#07FBO)O,HX7)UQ:KS2"FP+GK!: M9/"\DSDH5N(ZZFXT$Q7+@9FF"V,C+=B+>\V1YTTRSM!$XIGK\XU*-<[J'[.- M^X/AG3>_&(MH,[>WFW63SQG-"UUF"D&>VWZ_6DO#,0+!1 K!5<80S9QV^> 'K=,Q0#IJ%M$W^$@KIO7H+@IO:;)X..WG_SDEKG M&G!>_*S_)O]H,%\\?ELM57TP,@9$0O/,[&;![>;FMEJ@5@4D*!6I2K),E4YN MHG.#3VU35_*!2L#&A>"^F4^ N[Z);X%CX,WK@837IKVDNY8^S/YT9&?W?K)3#[]VH$B ;>KCMTOJQ *]YMB'@4R+P-F9'J M8'HAY!<2=%G_WA"?,X^-%[)S6>:#$)R>C]V8TE%GC-@LUADN,L%S1&!&4EN" MI,P@(T3!A&)6J$0E2.O9=K5E"S<7Q9DYO-AL-].0K]=-TSEV50OKW0SI')!N M7H<;X1F8R?:Y&4V^5]W!8H!\C%/U8V=A=&9XG=R+4Q4O9ER<^6A@W2'Q3GNNJV8WXGA5PPM;&C5>&1WQ@ZNFF831^-'!OWW]?J\+] M=SO0FR(7P\3,W09CK!(Z84*,6U+G)J!.2NS<-EK F>ZCVFP^*ZF>JAW]H+]\ M5%^9^%%-OYDQ6BJA6 8Q52DDQCZ"YD"702Y1DC%*9$FT1Q.QZS,Z;<17:!=F M9/XWL-Y);9GPRVJ]7UROEN9'4;V+ MFAC>D]P#5":I.3-!I&T$KJ(%9 G)8,DH+G/"1:J]C"A? :9F/GU6HGJ)[W0 MATI4.4/*L]^U]ZJXF4]#8CTPT1C1+V,\3J9!*'J1["7OZ4>UE$+!.;:1@L>Y M]23Y^,+-P+]M;?#,#S.Q.;2:/\UW<'N_E+:$T7-U"[;;<02E*E5E D6AM#&> M,@8I-H=)8G[+$XZ)E%Y!+\&23(T0N^?)5OHJ!7TG>NB!TG>)?,^4 P(_,#O6 MDH-&]!WL=U75,W.J/(!_I*-E()K13Y>^#ZN%'H@)B/E-7:* !^:E7XB^V VZY! M6PNNTR JKJQUX M:AS1RN6W_WWU$.4'WM=7]?;>OL=*1MJJNV%'W9;'RAQOP9-_#]MNOZR^ M5W[N#V8WF_W+UK+)JVH")']4+6O9XO-JL7B_6O]A/C#37#")< (Q)V9G$B', MN]W\)].<2UU@6KJ5P[E!AJEMXE8%>WYOE6BS"-MZ##] HP?XW6H"&E4\^^Z$ M+)@;1PR\# /3R2 KX$U!-V 8B:U")!B5V&Z Z)@#;QDJ(*[IYY?-?*EL=Z(G M/E]6P5._JF>V-D>KQ8\W;/.MF:.-*/]M.=]N9KG.V\H.. M F"O :@6H-%AES,"?AL%?H_TF\&78:0,G>;[?A[POT8*5;L)K-X0MK"1QPMM MNTGS@Y"WVT8*+'1RZ8[TYQ]?S(A5AV^2)P5%,H>(=IMAQF)"-)+HS=F&1):3@@$Y C M)F"22 M:*&MP4X"+B;IP1"\57: _0 M-G[;20SNKZ)Y2W. :_C$[Q!P<<;7:A-P#8*>7@%7'PV,07\QXR^W[Y5YA"T. MXMU/7Z-)8KBF4 IRS@DD">>0H:R E*0XRT4NLR3U,41\)I^D=0)$K4'5HR2H M";H7_FZ4-!2J W-3(S9HY+X#1]DQ=T.;/2&XQ0IK]YEZW##W %!.PMY#QH@< M%G!<@X63E&!J#*@\8122%"60B2*%E.H,Z:R4JI118@,F7A'G?-&'.^N(B10; M$%;]9@@\!R:PHT(.QXB.4?7&%[6A8PA>MF3K MAW5%D=+:>NI1K:M4H9DDI2QX@F$FM(9$"<)MV>G35 MGF":Y,!GMJZ.@W7M=[E:+-AZ \RZU?F!GNF!CFOA2F&Q$1Z R M2V6)B(8B3VT^8DHAU51!EC%-$I3D5+' TEM. DR-P8XJ;AWFV>QT"*ZZY;8H M;@0V)-0#4YD;RF,5U_)"+WY-+;?I7ZN4EAY?K4UH_7&B M^L715M,*&XLM3R 6:6'LMD1#GB3(_(>Q3&0JH[+PX3]_$:;,@+\VM1TTZ-8K M:,JP@@]/3TK.Z^2;]ROK\;0W_=MORL:&;5Z>GEA; =K^[ESZCA^/!BRO&Y,. MNV@#<^DY7.] (S_8*S HFX8C&(E/ P08E5'# 3KFU!M&"F-5>ZFGU"ZNXJ,M M[K7C[[:!Z=L7]9^*K=^;K_4L5U24F!0PYSF!I, $E@4U!V+,&;:D:AC6AU-] M!9@:HYHO:^['=-Z0N_'=B+)*^KN]M7AG8]&X.0&SN;P#5@5@ M=8C'<:'H16(X[^E'Y;=0<([9+7B<6V*ZJG-XQ:!M&"C%*D]Q9DM0)\8L9*6Q M"*G.S'^0U,K\M21>]P\7YID:4S4!3#LY76(UO7!UXZD(: U,1R% !09Z780A M:J#7Z2RO$.AU4=7S@5Z7/Q[H/#O?26C?4NKG'_N/-%QT;S.GZR9?F[]7O1<_ M+!_5>KZ2?U_;'G\D2XJ<91SBPE8AI9I GI4*%E3C+$,Y*KGT+$ :7TJ?C35. MT=)&5O#5"FN.FL$5!8=8TR3E6IE7 %0JSR')>0*9XAIRKA#/TS+5F5_ON]== MT5'*P4UQ'1W=K*^[.D-[8CM-]+KZ=3OIV9R.L\WVK)9W38O#S1VH-:V*?5>Z MVM\8;2/Z;(=;BEANW0$D'-?S.QS$)\[A :?R,P!L^_=WRZT]852-'MXO5FP[ MXQ1G6F';TU2:,P R#$]EHF FLUP:GL>Z<+H:.SOZU BZ%A TS4\J$=T(^CQV M_=1Z,R(#DZ(/&,XDUJOT&?K9*/'7KZOO_VJ>JYG'_+ GG/.CC4(5O8JTF[S_ M0[RB00KC8'&E3'*6 :)5 B65#&HBURA++5%/;S.[F[33FU#-]*& M)5Y<0=C-<(J/V\#;?I=^T4@,QLGG\L,I6'Y!S M:WRPA74S?UB^8<_S+5LT#3 *HG1FS_F,V>+>&A'(2J6AX"HOA2),Y<2OCD#/ M;%,CG+VPE0L>?EB"1E[?M/X^B-VH)QIP S/.,6;S'68#]!=Q B5:LGO?7"-G MK3NH?9I^[O*0_RGC;5/LY_U\(\S8U71QWMG')5L>YYY?J' ZH2_KM:R"^K7]CV96T.0Q^6WU53UF)W)Y9Q M+%")%)2IS"&AE3M9%V!9\:D<%\+[-'];CK M,/=S07SP!B8%*ZLMQ]9*"SKB1KV-]$.FM];:]5'&*Y[FK-%!-33WIVZL,7-8 M8,W\XE>UW2[JYMU5^\19P75&A>(PR_(JWK^V]LJRUN8$^#<,S?2 W2WX\?)7)>R?<[5YJ_BV^:WYVS_F MVV^KE^VO\^77A6H__-9\Y3ZI[1NV7O^P9;RJ;]6L9"4S+Q,%<6'9CG$!2X*H M.1[A$E&;92FH3VV+V )Z<>((]2^,5.OM_+^5!&*U\>3#Z(OGQIJON22#>Y;Y M%NPUN@.MU=LJ4+%GLV!OS(+= ::WMC=V6T?&]I4!;ZJ7&[#%[^[ _M$_:DA MC(K2HQ*/CH98G$FE'%V]4:A\*W.,7P&#SA+;O7HG_JK.)WII)EE_K0W>5 M$7L^/*")P,*T9#0M(2Y8K!$28ZI1CS1N5<$5I@<4S.$ZR =7@7I MB(ZPOFV^PQ;%C>5'@'I@,F^2XFH=ZOILZNY\@-0^EN4.<&4H7-E^25K-S9:* M2,TW8AJMHWB8%"-W&K\)JM,.Y+<-%T:;_U#SK]^V2MY_5VOV57UZL;<2#_KM M?/%B?GO:.3O3N4S2',,$V8@(DM@2<9+#/,L01QE/N1(^=.DY_]1HLA4?LEK^ M,RW,[X"LE0F/6/5=)#?Z'!#Z@6FSE1PTHH-:]DZ:\4,7_T:C>"09B%PDW1U<)YX:[743^W>2AU8RN8*YHRTX ))#&W_G0+P#;77,<2J6N*$5 MO5+)E6E?J4*)&QB7*Y,X/A]P]7O> /PX7ZH/6_6TV?TPXXH@G>8%%"C%D.29 M@(S@# J:%5RRG$JWJQRO62='3YW#ZT$FRD]OU9;-%YN_@-^M\*"2WC$?U6\= M'*Z(AT!WC//JN12?/9J#(^O1BVT(A$?JL1;K*^QW-^\+6.\5O?-@X]W4^^IW M<&'O_? -JBX3/\YE>L_FZ\I;<+_9O#S5B4TV8EG4C3J?T$RDE!4XX3!+ M2P&)2 6D.$]@E@N4YS9FD'A54QE.U*F]45KA@)GLJ3K(_U!L'91Y.LS2.EK) MDUBPUWI)N>>A6G6;*J@=A>_ [FM@=8ZMU.)'.B.'8=9[4O8<A0] MTWBG[].!B?5"V'C"S6?02,JZ,@*K+#N6?(]N/8S0CRT!N:# M,*"\$N6OXQ"4*=\S[&BI\M=5Z^;*.WPZ- -VEU,[*XN$9(7.H=+8G .R%$&: M%Q(R3(M"8\8T]:JGTQE[O X !*20GJ@:+4=T/_+( M2: G*IUF>9Y^)+#]^/[07UUGS%*>J (S!;'*%21<4D62 M'T\PM6W9=0+>@?\K^6N2)&C?U?)O(,V2._,[^_]M&#E[V7Y;K6TJW]\ *LH[ MFN9W."FKAK.HP'?RYSME>> 9RGBRL&W7CQ?K5NDA%_O%7/J\U\^TEM9SHAG"8ZA:79 M,Y!0;&\CA'4!,B7+C&N29QXNP.LS3M0-V,I<)0%O&JF!K,6^ TO79N .D#O< M/]R.X$@.PA:U][9);HO:VQ8UYQ;J#JAYA#=&0V^DF,8;4/2[HG$"IO=&IG^$ M\2Y@G#0YN&]Q>R*T:C+??EANMNOJV_+)+/7;U1.;+V?8&&R$: ZI+ 0D"16P MQ)F"B<*I3 JDB]*S3O+YB:9FTU7%&/:"FN^P^3#XO1;6,TSD(KAN]E0,R 9F MT4"T JH@]T,1K>[QA6E&KG3,KG[^M7VYUG;NI"IXV-[OMUSC)"E94 M:7/&YH(DY24L$1-0*BZSE&,LB5=[\*LS3HTL=C$+'8GOVB"%4-:XCKL;?41% MN17(X):T5\&)W('V\GROTG#VJOJ7^LM>?S!..%ISCVSC8^?KZC=U#859 M(A*)+$_)7C4N6Y+I%3:4"/.:?&)V-74CA9 P>C,3ZR ]/.JX-Z_2JHEGJP!/[30$O5:R0V6[KG9)UM$N4FK'7EM'--!U^<89^ M=U3);;4&H%9AUR*[UN(.[/5HH+!G"#T.$N' 3/*X7DO6N1S\JG.,0_&G=''/PF?JG;VZ'OF M8[>6-[5O]?:EOJ_8_^Y/L7B12KXWXEK[[*6VS1_T.[9>FB_\QC!,12_[HIR, M&%AM1BW"RG:,RB4LA2R@1+R4C&-&2K^J^=%%G!J%=*M][LVH-M2T(N_0 JK1 M5M71AGK5M1K:ONHL4U>]3LL5T"I8F[T=%>U#K9+6*JO7=:1*KK$7(WK-UV@" MOE)UV-@ 7ZXC&WVF !_I)P,/VWS[J,RIO4WW3V26*9I@B&EBK+ZC@T+P1F8$9L@6E$N]JI00W M4#P",Y+WT4@)3K\ZL:ZD>S#H=2F>>VX\_V&/U ?.PK[/!1#942N!M_-- ME6=NVU'N&OJ*G&F:H@RF6$E(L!*P3/("8DT2D9J3KD9.E2%<)YP:T9VT,9&- MT&!MI/XWC]WM@K8#!4;&<&!*/.E'TLI;-SV-WD+9 YU>/G 99SQ^\-#J@"]\ MG@O@CS<+MMD\Z"::Y6']V<[6QK;.SDDH]*3E+BI110C*8 M(6I.Q[R@D K*(.9)61!-<>:6;!XX_^38I8V$6ZZVYE6HUF*^"6F'%+H<#GPS M+,@#TT\EO"UXUP@,'M:@4J 3A'B@ VB5&!9W#ZMN6/Q',OH&6 >_]T(XBKVO MB8!AQWMKA.M\\!*Y89A;G;+="L_*3+:4'^>,SQ?5H?\78P6_K)5\6'ZVC@![ MW_,SV\PW1TV2-"UUKC"'F+ <$H$(9#C%D-E>?2+#2,LRS!\;0;JIO8\.?'R5 M5E4AA(Y>X,LW9GMN*M!J:(LH=*K"F^,= SN=0:5TJ/LVQOK[>FY'7M41G;;[ M1;J[M+B[-36K>+2&(_EJ(\(?W4T;0[97\M!&A/6R%V2E\!W8JUR^A"32)<5Z6 MUVX2$) MAA0Q"5,L>9EKE8JB\'M3'$\Q-8:O)(15 [#Z5D<8(7VY_01'5TZ^!9W!N=0" M8Z6K+P7OP)L^9 *8[Y+RT1CK9(*1F>:2@J<,^J M#LZH* N6L])8@0Q#HJ2&9MN;39]G,DL,$9'2RQ[LGVYJ.WXG;5NU\:0LHV\7 MA5ZPW:@@'H0#T\(>O::28BTKN+^.7D!_!1=0HO59Z)ULY'X++HJ?]EUP>BJ4 M4N;?V58]+LS7PEHH3:^ O- H38L2:EM\F3!>0(:UA)1AA:G@DA,O@^'\--.C MD$I*L!-S=Q7@2QUG076EC%NA&IPJCE&*WWRA'X1HU'!VDI$IH4_14RKH_71( M=O7.579T,U_9+-9XL4ZS[C7]L3>;%7G.2%9 PPL*$BH22!,EH"B2(E%,<\J= M^A3'$6=JE-+U=I\$[M11>956E=_[(!+%D7,BK:+#M?NH:S/6)<3#?EEV 4'= M9;D_61:?6X981\\YC(7*8DAYMU"BM"M_NOGN=;9GB)"^8@#I-)%I**KRJZEZ?!_+^3KV#I9Q5$0'YIT#,(WU:Z4%C;@[2S2S M;XXE&V[K6"$KYJZR[]1>W.J7GYJ*U12<*E9DA/!9MO5EBTFMI![F0;TL=@YZA4\MY1CKI/;R6\T M] #-A.&O!% M&?2F2Z).#T SDUI_5_+8/:VES'520J*XAH12!4MIG6$J)SH7):<)#K@.NCKQ MU ZMW8N?;H]*T(H?=&EP'7^OBYRHJ(YX97,6T$'204(! M<-*[/Q]2(J)VPKU9+;\KS3C-CHD.4YUG)4TI*MUJQ7K-.C88Z4H)M+2:01DZ?*A&N@#M0SQ P#LP[ MC<@V3G8G=/67':Z-W.#M0+AZ.-"&P'.IW M6*O#]^'P9O-UZ4Q[B6NFL!TDU%+,U>;<7:! ]BZ$I##7C$)2"@JYMO>N/"NP M8KDJ_*K9^DT_/7[?25\="@_D]^\-[[$.CB?SP= =^BC>!^SPE[5AN$7L1^\Q M^>C=ZOV!.=?+/F"4 '/UL(7KHS)?3_,J_:IFF2R%TCR'28:%X;%"0)YGQE M M::E*1(H$NY#P+YIK\!Q;+U0^'62B=F@%O7M9KF\C9EL>Z MA)+D15:D5-/"JX/=Y:FFMI4;\K@3=X1TASFFDPBUED MT!V-2-9!ST2C6@+7%3Y^ZSL\$1P?*I22&UOMN7)['>9X*SEC>4IYH05$>88A M844).6*I[5Y4)(5Y^ZO4JW'1U1FG1A>MP'4=]K:PH/6.M]V)*F?NJE;#.X+T M"OQNA!(5U(%YY1#/VA/>B MV\D8-'G6#)E[LZ)7YQ@X==5/_3.2HXX/ASI/& MU5YGAM;-AF92%JD0FAJ[A)?F3*$1I!(3J#02-$D3PSCY\ MP^%LY6)FYW3YNP8[.LKN?J8;D1O!H=3>6>[;O]5BQO4;]> 0T4%T;I;1/4$] MJIYS^?1]/(Q_ZT['7]B?GY45VUB7=5"J[0EU+__W2QVGOID5"JNT$!ABI MS M3BQ+6[0>05+(#"54YBCUZL'D.._4^+F2SX\77!%VXXD!J/U3A#M1-WCI:W('[ISC1YX'P1:(;UUE'I1]/*([IR/?QT$#VY_F6 M+:K.''*^?;&TM[2U+I7\^67[:;7]3[5]9'-C+R:%X2"L(4XR8R\F:0FI3G-H MS!AD:$OGM/0ZG[I./#6"NA?_?)EOYO4YRD8FKU?/:KW]4=T!V1C8Y\I-:_\V M7V[-D_9:%+"Z=NU\V?0:,S80$W4N$GAF/ZJP)/O(RI_^G%?0T4X:8%V&-IQJ MD4%79M *#?C+%ABQP0^U!5;PF*&O?E!%BW)UG';D@%8_,$YC5SV?#^.[]_.E M/994:>$?EH8PU&;;]JWBC"9Y*0C$!4_JP &JB89EAC-5("21]#H2]\PU-59K MQ;-%M.O*",%>^SZ$W2@H$FX#LTXC95LD<8?@M1YJWC3C $^;;6JTT#4 NHIO/V5$1VU@TJAN\_>RW@$K M+=RN8"OO7556*": 'L&A,8$<*2CT5D#]8R5< +H:,]$[R+BQ$R[ZG,10.#T4 M0+<_OVSF2T,A;U9/W!"Z_>[8-*59+C3-,WL]@95AV:34D ECFF5:TB+)>9(2 MX%=^VP SWTTPRGU\*S6S :65E;KIQ=; MJ_-!6PY]]^?66*[6QS1#7 B*BQ1B1A@DW!B8)3<&9EKD*98E+A*W9F">\TZ- M#6LIZ^O$3L:2+5.O=D)[$(''"CA0YS"X#LRFM="V]4DC=GN6;;!^T)7M!-X- MC*\']PZ#\TAT'!%O/ZKV1ZV7O3V&&X_0_74\X/B Q\,)ITKA<]JP6QJ M_FJSWK M,TV-H#HR^M'092S=6"<*0@.33"7C :D,DQ)Y%8M(%')YGE$9XZJZQP1Q_8' M.U7/'JKF Y]6R_5!2]6/AKH^;-739D8H8EF)2Y@*;I,=N;8Q)@SF92&YU$0A MXI6^'56ZJ?%.<']D^ZFNFFW#9*LIJ%1U;%HPS)? \:+XM99VZ*OEUUA5_WOI M(="/=9,=5;9Q[[Z'@/7DMGR020(5JGEI]56-0VQ M,BYE2BF#1!)C3VJ20?,W#DNSX%)E&B7(Z5UP?:JI$7N:H-*&K3FVFW; TL&+ M&0VA@?G1R E:04$K:856Q$YC[HCT.LOZ1QC//^:DR8%+S.T)OSTOU7QV_Z26 MTKI;WR_8UQEE&<[S D&I5 8)37/(4UI"7 I5JB3)<^[4%N5DY*GMZ)UPP$KG MMJU/X>K?Q3>!,/0IT$U_Y_UY4=G-_-="JQG1,<%)Q&"28_/>19*9XU?,;(_@7.>*+8)C-O01Y9*7%C)"W8"U\>7.^"":)_ 6&>(PD7( M7I]R[%!99Q#.Q,RZ/]N/_'/".7UC>1UQ,ZFK'.% MBE9FP+9"^S&3QSJX\=,PZ [,4A;8*JRN%1OP%_#+WVJ4_QULA0?WUV'VIBM_ MQ *1EL?$HU*7/R#'!-9CA'XT=A@88"_19HQHR3(>0YVEAJ1R'$.B<00-APF& M8RPD\N*Q[('XX M,\&H/'!9P>/]WO')OM49VDZ!W\P ]S^+ MLY3GR&M?GTXQM7V]DQ!8$<%O5DC/ZY\S0+KM[-O@&7AG>R+3HUK")>6#%48X MF6#D&@B7%#PM=W#QD[=N[<_+>2%>]J-4,A%SB2&E0D$4Q3'D,E4P8TQD2!-M MSA_]=OC13-/=Z)ZGA\M8^F[R&Q :;:_?@5I*\%OS_T&B5:YB$IP"CN=Y)2:X MH.YE0KCT0(_KQC^OEF7Y14GU5%79^\Q>JMWP8;G:J_XT2S7-8Y1E,-:9[5.5 M(T@RB2 6-"4LQDF:._E W:><&E-40H/55FI;I*0N=:^7JX."G![WDV[@.]Q3 M!H=T8&JIT=P)#%J)@1'YH%=5<#0]U0<,KC#.D=8P2VAJ:%I@2"3%4"MJC+I( M:)4Z18><'WYJE+R3T+HP_4YI%P#LIMK;81F85CT1<=[CW8IWF67FR3V3S/RV M,\L"J%FN3&M$F3L M+&'#/E!.)&1FYT+)."5EZN[$7_5V/+;LI9Q%F:,(YA MPF-F#XD"DEQH*/,$894:FW,F3C.\U@0 MRE,?CWEQM_QF\,_]R!QJ]P>_%^KM9VP>SMO]MUO8.[#+,PQE;89RA^%?EJ'S_4WPWVT!]L;_-8D5E) B# M0G$.S0%40Z[R"*98"9K@V!A\3FQ]?:JI,7 K'*BD\W O=0/JX&,*!M/ !'DL M)Q@(,@\7?C#H1O+=]X70SUOGA$JGRZY[A/'\=DZ:'#COW)[H9Q'_>;F4OQ?S M^?WB.&.O?%>48KZTA3MVO>=)+)5D#++<7JUFYNA,6)+ Q)R78ZISC;57.3:O MV:?&KJWPE;ETG*%:@IT"+LW7 RR.FXT[&.0#,W50M+U-T5ZH!;(X_>8>U;#L M!F:"Z"R5463O M+'*(B#8[GV<"JBQ"4@B%9.H>:^4XZ=2(H(DF*BH1[07%[?VPSF+MX"4; ,&! M^>)<>7\;M]F 6DMMCF?=H-[<%ZH+)=\^46?'>M6^45W:7>LCU?EL#V;YM'FR M%1*6JZW=C6/$TSQ*C;E@+S\)32#5/((ZCDA,5!)+[F0]G!]^:FRQ%? _/2CB M%#0',K@)BH&W_5:VH*>-;K4[]_'I4^/MV(L2'^S-RY_JU318FXTNWRX7ZU7! M-U5 MEF@OQ:+XFGS]$7]P!YM-_*GHFID^&P>].J.Z[H2 M#EM^$'P'IH)&9K O-+!2WX%&;M *#HSD@T#KU8%X (A':T4B%WI M3>PZVIA-BCTU/.I6[/MT/]]-9<>]8:6=ZLFVG:\;,-GTG$=EOWUO7G8?:;*C M[W]G*_E0)>R4]U)635G8?.=%WWE/&3%O"99*R'.J($*80LHR FDFL,@R1:F? M:WM0::?V>OF'LLE1=M?],.]X>].MGIA9_\5CO5>-R!LV]VB\/LZ:N[FL)K.2 M [_(*B5@I078UQ3LJ6JK>>Y_KE$75/K:OIN5QG=@I_/>1>0PKOE1EB>07VY8 M64?U[XT"^[&?<)Q)7^?U]/ZG6HFBM#D>=5O468)E$N,8090)#1'7"C+"*-2( M,QYCE,@\&?.5="+AU%Y#M:?G#NP).N[KYG0-QWG%W+0R?Z#7RIZ>;4_GZ;Q( M+B["1%X>I_+]H5X8%^$-_9*X/%&_%\,[];Q2HJBD,#_/527.0MX_V42>.H)Q MEJ2&V2E+H&880Z33!)(\TI"C5*F,8FG8WX?K72:=&GWORUS%=K ]8?V(W ES M-VX.C>3@[JB=N'=@*W"%Y[T+GMZ\Z0-0("ITFG)4=O,!X9BPO)[MR4&&SQX? M5^JQN1/[HGZHQ49]JS+B,;64&[%NBJN]5"' ;-[\6K31.C.5R(B9DQ',26+L M$<93R*6*H:213+$!/Y=>IR*_Z:=&,XV85='EW[>R-H%[GHXNOW5P]&(-AN[0 M+JI&<-!(WE9=? &-['?@XT*LJI9,%OR=*DV 7T G5"\,0WF8_"8?UWW4"Y@3 MWU"_47I$*.T:*2W+\OW/YV)5&66?U:I8ROJ_WWY?-D4*\TRDA,21.7SA&"*= M<,@01C"5$D5<"D7"NIO*!@5P8!;;:Y)FR_7O M! >US'?-_X%M[GZU=N2-,'M$) T%]TA!23ZP!XI(ZH-89U"2UX#CQ27UT?,@ M-*G7 $%J^;[76HFUDA^6JX/J!,WVP (SG&<93+G"$ ESI9/5=\;"STU=KQ-!]:3I]]>BSM\%$M;YCYLU!5PXJ: M(QV[5 RWKIQ%$8YI!A.=V%MK3FW1V,AL49:G@J(HBU6SKN\7\@^SJJVL_Y]< M4T=?SVNNTM#NH( 12WMZ3B]BZ>(B3"1BZ52^/U3$TD5X0T:YY#3!J4]VG?O,4SO#U-("78EKUL$KSA@)SMHA!\*8Z]LNF&P'BVA+ACFOCEU_KA=2:OS&'#,S#I_/8^2ZWH, MT+L4W'*S6)?F!6,#1IS*,NW2*)KR]+N^Y93'YA5@$^IH$D'$;)5ARG)S^HMH M&F;/W/^W[_Z"V6=MK84\O[S)R(1?6[8#P>LLU\'NJ M50PTFMV!,Z7I[B[4IMMI>+==U]^LEJ!2,VS%N@'P#U?2+J1P8]>\&P#8,T7Q MAIBEWYOAXT)N1)7AW;QP'G3]\]I6)K6OJ(:V9I$B1"##]S2F]B*;:4B$.13D M4N08:44T]6H$XCSSU/C\TW(!I;(Q!E517K$3&DAK=!4+(X4JUT#5\OLQNON" MN)'U(# /S,.-S/LVZE*#/;%!9=V^OX*O-[%Z8Q6(,]WG'94.O>$X9CK_ ?KT MR5ZNGI[!ABQ[[*#'H?]EET>Z&N_'%91_Z3,F5K,-]9AVA9;G^DTD2)5*8P8SR!2 ME$&J.(,,$8QS+5F<.35 ])ET:H2PUT: -25P%^IR*'Y_L%W-DK 0#FZ1'#5A MN -&8O#+5F;0"GWYDJ^'.>*.43!+Q&'*D8T0=Q!.[0^/9_LV734C-O1F#!S; MN5&]M<>[UK(HA23*),0L%;'*4Q0ER*_W:N=\4V.= M)ACI0.:[JJ&HLCT2&\F!%=VW'6LW[MTL- ": Q-0""![-&IU@N>&?JW=XX_< MMM5)V=/NK6Z/A:ET;FPG6^7X0WL7^7%1AYO,5!RQ*!4)) E3$!$A($\5-19/ M'".=J(RX%13RG7AJA'.V:+<]_%CI=W>X553.5Y^H'.\5<3@@#83SP%1T%N+[ M%N*MY+8R>BW[0 ![W.4.!/1(5[FNW^DJRNQ/PU6BOP:9;S7ZB^.]:D7Z:UI> MJTI_]?E^!]W/J^6S6JU?;/W5M9G#WA<_VR^?,6IGD4QSB;,4YFE,(=*Y;?N: M(2AR::M@TT1%7KT*NR:;&N.WLE8[0K6"]CC==B),>,QEGC&8\4C;]RN%+.81 MQ#31L3*OVPP;.WZY9O.1$=Y..1S"W^P#T3#^.?LO*[Q_FR]^_;IZ?YU5T MYT$UTEV8X1]W)(NDX\->[>EQ=8)8#5 MPEB.>KEZZE$;SGD!W&AF"%B'OLQH0;P#!^ >E&H>)"K%%ZQ 9.0\[:C$Y O& M,4EY/]\W'6RY6MO2[74L8AVW\(6M55L38\:P(-BVA37FO&$J$260DE1"A5 < M1\;FE,K)?^D\X]0HRLIYMXOIL+=8OFD\US!V(Z.@R W,0I6LT H+:OQ:>6WF MJ=I67 F9+N,(3K#TEVOSC9S.XJC^:7J*ZX,]F[)NL_3M8$U^2SG3@G)-90J% MCC!$$>TWAA]R-9&Y JBE#*#J/K*UB#!8>,PT1PSF*\U1D*?.R50(*-S6SIM7-!E;6 M*AR4D+X:6SG\:CI:1:^T1D,;4/O+4RD&*\W F4"4CN5K"O:"00Y\0T ?RCP+ M*=JXEMP H)X8?4/,T=,^U+H0:NN":V)+8Y0H$G,)4Q))B#C7D,62PCQ/(YZD MFN:Q5W[9V5FFQLBUD$!O5F9-[(:VWF)=_+0_^YJ 9U%UM !OQ6IH ["&:2M@ MP"!=)PA"V7]GYQC7_.M2\\3ZZ_QPO\W__NEYOGQ1ZNO:$$E=[Z#YJBI.59(I M %JEO4F%=]:84UA\&J#H0? M 5Q&UHT$@N UN(_I3(F675V-ME#+ /QP%9U ''%YGE%YXJJZQUQQ_8%>M4L6 MRR<;8K'7:9[$<81HEL(XD>:8AS,*6813R&2J9,*XELBG1,G)!%-CAST1_].K M0L8I=-T\$ *0@;?_GG1!>X]>4_U*J8K3Y\:L2'%1ZJ/"$Y<_-W)9P5T;@K+< M/+5-VIZK HA_7\[-,/-B_6(=TC-*..9"9E RA2!BDD B.86G>9W8/N=V"E?7=)- MH)2=_U*]=G$[#XG_&.7N_)<@6 &\'E/W;>*Y7X?IBY*JGJTN(OYN:=O=S[#. MLIQ&%.9*FW,HR12D,B>0VUJH$F62,.'7Q//ZI%-[?9R4%-N)O:V$_ULMNF]O M/9S/5WCM@30I^5B M&PU@\\R>5%O]!6EEZVLG,,78=O;,..0ZR2&E611)2M,XR;U\Y)W338V*ZO); M38&='C'H5\!U=)4'@VQHGWF%UKZDH!85_-((&S!KW0V54&[T[LG&]:<[*7[B M6'=[JH?'K$K;: I*5C$;;Y?ENIP1IE(9)0+FB3#$0=,<!'NQVC@>FAAJMF-1*<#\L*CX_D@NV4_<$->^6A/3R2;JP==W3Q\7A5" M&8.L.E[.*.:2$9%"3C$V]E(202)3\VM&$!,DETAXE2^\--'4+*5*.&!>+F"S M*-95WKM&,)S*!3K,-36>J$6M@P[NFH8U@&W%[=_& MI@MO-\((A.+ G-$ V%!&TWYM)VG 1+OK<(3*K>N8:=QTNNLJGV30.3P2IN3@ M7A#EY^6\$"\S),V#)$^@L.2!<$P@L;YCK%)C;&#%M%_\XM49IT8FY\OEW59L M\!1F-_8("M[ ''(NNGLO^MM8(I7$X+?F_X/$=3L#-E#-P=/Y7K7@X$7UKU4; MO/Q@#V?.Y]52*"7++THH.^('(W=M(!G;Z =;J\]S\Y6RI]^FTWDYPRAC<9I( MF)G3CNW2D4%B&SBQ/,F%X!'APKWVL?_\4^.D5H,ZQZX-L[16?AUH^7LC=^5- MMG\NRG)3'?%]744]ULK!C33L"@Q,;%OP6^F!%1]4YZP'#1H-P%8%T.HP+.P> M[JEAX1_)=;5=AE6[#-5F*)OC[G.S#,_;96@W12C75G\4.]U>/88=SR767^<# M=]D-P_0*M]5JM5+R&_NYUX;D, ?T2_'X??V@_U;6+SQ;OBE/293E$D%SD(X@ MXADU[QR1FU_SG"-SJLZ)4YC$#3),[;VSRUBN7<4K*['=;9NR*<7M<7]YR]HX MO&.&1WS@]TRK # :''1G.LH;!Y46\$%#HT=M:WL<46Y9!:\.A$.OQDBO'<PT]9@SX+;H?A8G?--2-!4/:;GDS=8 M0G.TT5+'(DELW+=[Y<63&:9Y6[T+U6BB7/J6 =D"Z>8NN0F>@=E]QR/OKV'2 MO^K'L=ZA"WYLQW^=6A_'ZETL\W'R0;\-7:[6L[^RG\73YJE)/4P00Y%(*4PE M3R#2DD#&1 KS3&$DD,[B2+G8ABU(\]MN-YZ.-\HNO*A&N_LN?Z#'V6V_E;#9R-7EZ4QHR5)%$BAM M)04DD4VICC",,H*02#E%;B6B+\XPM5WX=<-+]<^-]6*H_AW:5V??7 \V[E+[@/+N/.#O9PM^]'DNW:)MN*G;24R M8P(E68XDQ 3;-H:<0TILY3P>QUF:*$03=U?^M=FFMI'WNH ^=WY+>P#KY!,) M!]?@WH^C9)(]Z%IQ0Z+GYW_+'__8'-;O_!^_9:M5B^&Q:M8V7,I)A!CE%L M?E*9D$0JDGI79K\ZZ^08UQ8DM>6GJLJD:B>W?S7VZXB[N26"XS@P%6\AK'[8 M$_D.L#5HI:X3LL/68'=&*6 !]NMSCEY]W1F&C#Y-[Z:HA6M:T?K1RB%X;O31 M&Y*!::*-\FHD"\<$9Q4.M.,/QQYU9Y]5ZW@'G_]0WV!/FXWWC?U4Y6=62'N# MERB-<8X95*EMB8")@DSB&,9Q*B(1YU(+K\S;TRDF:0\\&]F 7J[ VDKJ&\MY M@J+;OKT-FX$W;Y-#6TD'K'B!6SI=5CY8Y.7)!".'6EY2\#2V\N(G>_A;_O+" M5X7\^E*NU9-M1U_EX#;>=VVL_#B6VC8D2""BL8"$91&DD:1,JCC2S-U/VC'1 MU/9X+2HH:UDKTW5II?7P%W3!ZN!H"036P)N^P>GK'DYU>OW52P\_P#Q\*X& M&\FM<@G 0*X4!S ZO2A=SX_G0''0XL!WXO+Y&Z+.;:QA$U7X;?E&O5W.YU4= MIEG$8\HHR:&B4EAWM((DE0F41$5:IXE,,?>.,;\TV]0HQVL?? MQM"AV]?P<0K4OCC(^&'9U_0Y&X1]]:&;;P'WFW&]4YIMYNMMP[B$IU+3-(,) M2@SK*I5 EB ,<2Q%G*B(XBCK>1W8,>W4Z/=>RL+N+S;?MN?K?;G5A;;W'6$@ M#,>^+#SHT7<'&LFO-^N[!=O>-XB!,'ZMJ\2^6-]RK>@ F5$PUS:2\9(8,@IBV 6 M9ZF.A4)(.85S7!A_:D1=BP@J&4$KI!N=7$*PFY,#X#(P^?I!XKSKKRA^QFU8 M*O&GQ^6/_S!/UAY#\\/.47AIO%$V^!5EVIU\[6,W5+0O'S;K"P6"WMY;4O"?.U3$N847)$HGAFC%NHD3NN.7X2G"":IPHAK M0B+.&W#?+^1HT+9SC0*LJH0,B:K;'V1+M9S]X0W3#O?CGIBBK ]K;Y:(L9)56LEQ\,V?FLDXLJ\-H6[/K M8UENE+Q?2/N#[3$X(S+)K9T$66KX "&4&U)@$C*D5:P--0CL%8L52*ZIF5?[ ME;O C\Z HD&7RXUM7F$1!N:H2B.PIU(5*;I3"NQI=0>:R/OM ;#6K+H&:74+ M' 42#NR0\2,!I!H_\B0B=JJK2F GWB@?,8FQ.+SG0JA;O_[P-9YF^0U MX'@72GWT/+A3ZC5 /VO]BSD!K H;=F #M(UUCF/$<01Y)&V#U%1 +F,)F>:I M8BD5,O.J.GPX_-2\'COIZBRU8B'F&VE^*Q9UX&JOW)(C2&6*8DUM"2*_[B].TTZ-,[]NGI[8ZJ7J;+)3 M .PT *T*GC=/;HO@>!T5'-JA[ZBZH02_#5*EW0^F4#=:;I..>\WE!<3)W9?? MT_U(ZOW3\WSYHM17M?I1"'6^)?(G:SB6AA6K[L=EY6W<_W?;';,OOC7R[KIC;'X;$_UY[H_M2<]#K?\;HPZB44=(U#@N//]KLGX M'=CJ!RH%[ZH.A]9I 5[4&NQTN@/W3V$JNXP&?R!R'T[.4=\'@\-]_ H9?L)> MS5]7ZV5A>RJNGMO,5MO@E24*YI((B"*90(JEA@G)N#1'6T:Y>V;KZ?A38_A] M";T:F9X Y^"_O0V.@;FQ%0Y8Z?KDJ9[!Q*NQZRW8C-;4=0^C8'U<+RE^I8?K MR6-C]F^])/-1[]:+'[LAWO:$-??>X&]>=A]I7O 5E3X\VP_N1Z]]6<[G'Y8K M^X\SEN,L%3B")-8)1 )ED*<,PS1),Z*03N)(>IW[!Q%S:M3Y:6-7U+H)&K%[ M!**&7TM']\&KK]"(ENZ^BOOF+N OX*Q%7)N^C:H'8;7@-ZLN:/0-Z:@8=$%" MANJ&%W+\>-_!@#X;-#S<;#W?(N*[DINY*A_T6PO:8ET'T#WH+T7YOV]>['\_ M,&&^L#NO).;TB_&68&O^W*M@WP">U M]6JVW=NJZ^8JY7S?]?EV4ZZ73T8ZSY=%CR5S?!,,NQ!#TWPKO5V$ _GM'ZSL M=Y;E[0^@U@+\]JU:F6'Y M]80OJCCC9\O9MOKN?%EN5FJW_Q!5"8^C!,HDCR$B*(8D$PQJ&2/$,RT2X=3E MK<_D4^/*5O8J@G\K>(]^QUXKX,: 0^$Z,/6U8M^!2O!#9,%.]H%NUOJ@%HCC MO*8>E=SZ@'+,:KW&N,T0-/S)RN\?YLO?OVZ>G^>58@IQ]1(;M\@-*OXHY#&+MG7I"YS;?4# M'Q=ZN7JJ7E?]+$'?-?.S!@=,-X/MTSY?UIN5H7_VH.:;:N M4-NUY/-*/16;IYED,B$\4Y#E3)LS$T>01%ELS(M$4XXT%IE7U?"K,T[-AM@7 MV+["I*V));VZ$KFC[49$03$1YL-K[IHUR719UJ2B!,>0:8260XF<-H"M-X"^],,: =;^&R*!WP[*!T ?JL%=@Q9 M\H']1C]J/S 'YH0;< SG*SU%9F@7Z=Z,T_",GD+@[! ]\VCO]D55 =-WJO[_ MQT5[E[N[RIWE*$N$5 A&QI: *(F8X1YM:P,0GJI$ZH0*/Q/"9=KI&1;;:^[5 M5DCO-D?7T7:CG& (CM8*J1(3_-(*_.\V$?=,X$#0]DC.$(5KF'1]RK%;*#F# M<*:IDONS_I6/ORJQ617KESCAWXJU^>9G*%(:BQ3&469L'$$38]X("K-("JP) M4I(YN4#.#3XU8Z82RI[3X^07_N^@%=>]ZO$)>MV\<2LF _.#+QQ>%8\OZ=VK MW/')8*/5.KZDQGZAXXN?Z6<>/*P>V:+Q5=B*<\MY(>LX/NLJ564;=_^@FV;W M;/[5_*6Z;"C/Q27$B<99AA)(&"G[$2?.W=#)O77-&! M26Y?M;H&Z%:YYMYHIYY=NZV"8*?A\.$M0RU (!,KN'BCFF-#@7MLN@TV3\^^ M1=_4ZJD.[&;S]S_7:E&:'S]75=QF<8XPSF(%8YQB&V"=FK>#B*%Y4V :1Y@+ MYI2#XS+9U/B]%1.H5DY0U[;S[*;3A6\W[X9&;6 .K:ZUK*AMEHK!;BLM^!P: M.\_^0X$P'+/K4%\L_3L-.8!SM;]0UQCC=A5RT.:DEY#+,_T,];^HN?RV_"M; M5]9_'#N%[H!5%:Z7L%6V*NQA;^:KO,ER M?=>LZ/U\OOR]ZL%BF]N_72E9K,&OR](,L??HO"+ IE#_5P/ 7&W_&;RKFKC5 MPUF@@,%N^P6QZ(6SW@=:P$#&>VCI1K7=!X+VV'0?:IH>EGOK77B[?.+FF&!? M7,UQ8?%H)GK055L! Y[=+^5G5L@9CS3CN4(P)4D,49P02&26PHPF,J(D-N\/ MIP#YGO-/[<6P]<_LJ5"?]3]^?F_>#8TR=V"AUO;(7S0*556F;.W>PL>:[;%> M#H>#85=A8-KW%SZ0Q=L?M4XCN,>PX]G%_74^,)5O&*9O<1'SXK?&^<>J"%/E M!)DE@N49B1.8Y$)"1!F"5&8,9ACE@F!,=>+4NKYKDJG1524C-#,]@6(GI6]U MCS-@NEF?MT(T,)?4Z%CYP$<'='I4PKBL?K Z%F>F&+D*Q64E3VM(='RV=ZR= M#?"_7\BF'-N#K07>%JU"L8YYPB%3>0J1MK&R(C6_1E1GA!$LM%/?79?)IK;U MVZ25DLV;-):J2KIW2-UE=-TX(!1F W-!"U=UW*L%O0.5J-<+J/6)HKN*2;CP MN =:.+ '"-X7CR1$Y^:A;I1\PQSNHYR@]0\[J0*;%XZ\VY+1MAO0RTT1S$J<91$HI\YZ- MS7LV9P1J'&&<2L$UIEZ18^?GF=I[MBH$#>H<4R\#'#7B:?&%'_[ MT]<_@<>MZ(!9V5\ 7RZD)UTX0^_&'T, .C"A_.TKV,D,6J'!T1WR "=]7ZP" MT8[SM*/RD"\8Q\3D_7S(TN1UG(]MO5[59RQ^*)O%5U:M@UYF"2>9)G$&DS0R MS!4)!ED<"6ALF5A$:22Y9+?7'>^486K\=:EN=8C:XMV+X7HY,2C$@]]==/:_ M ;_5$@]4#:P_=(/6[^Z68 +%N9T@&7K".$$ M9SE.$XABI"'""894*VZ[+D0T%AF)M%?#!?>II\9W>Y+?U99%6\=T_7)@9%QW MF-RZ*&X$. S4 _->0)1[)"#[ A8L#=EYXI&3D7T!.4U)]AXA5&&$ZBKI7HC5 M1LG]WO()PW%*S-$SPM*8$ U10N(+68&44+LW[RK44 MKL!QO:#"M0%Z!.V^G;.R)%_54_%MM1'_V_IJA-):X#R%D3*'3<33S-"4SF$J M2412CF*2.65T=,PQ-4*JI 0$E$9.N+:"@N>5>C;6L:QB^?_RPE>%!.5+N59/ M8/.L"\.76W(S52*MT9Q +%$7=# MT!DK?.'1\>*!NV4_B/F]\M%^1MR'8E&L557J[*/Y"M2USJI[RW*_"N?[VF"Q M^1/??E_.5*R5QC&!2:)M"D/*(-2IZ23$U+C7?+N1GNO4# MW\V,&QS2@0FVEK\IPK?3H Z7N -6;E&UHMY3YJY.'3.*A#/P;L(QD+'73X91 M#;^;8#HV F\;K!\1[IF6-C9RO13_^WTY-\^7]?%YZPE*41JG*(MAK'@*4:YR M2".A8!YQFB'#BAGV:G;G.O'4Z&Y/[NH86^Y)_F__AR1Q_E] 51KXD:+S0KCQ MX!#P#DQ]Q\@VKK@A_&^^Z 0B-.=I1^4P7S".:.\@+=CXU7GY5:,1BOO8KY#E:2@$174LOXI6%&7+B2NU'(Y^^B8 M)5RZ9#^JW-+YT=YY:$(I67XP8GUEQ@!E5?FPJ;OU#%8_?UTK>_U K]JC>_U0K493J\ZH0:I;D3!*B M.>1)FANB%1AR1A2,6!3C-*584W5[?-X@LD^-GBO)E02_% L@E_,Y6Y6VQB$H MK;J7^U&]^E? C<0GNK #4_^E6,W]D,+2MI\_&W9HM6]+#I9WH$; 7FG7&-R! M%@70P !:'$ %Q-"!B8.NWJ !C<-(/H% R$&7Q"V EYPL6+U=S;?M/[C MQ7X0P5\5LS5\Y[ 5OK*\-V7OVFN[!FR&6XY':_1 M7F.1AKY:"[,^_E=IH;$,=;T63*YQK]Q"PWER#1=\@KYU1;1:F:F^L9^U)%6% M,RM9_=9IJX]N;X;B7 H6QQ12RB.(.&.0"DEM73(=)VF2YUKX%1SQ$V!JA-S* M#];L)V"5!O_I6X'$8&MGKH 1CIW^J2U1N%=BKC#O$[5U? M^(*5.O&]>/*("OHQI]CK\O G'IN.>[ 3B.P4PGLZU03;Z56M7JU8H,6S^D-\W E M=?Q%>NU".[U!="B_TW_L'E$9GVW,?"'-6%6V0A.8UF2.UO_=-?EB4F4LHAE, ME)80922"%,69]9XG>48(SY"3X]Q[YJDQ<",[>+^?#57G[+PU1XC*$5J]<3V" M%[Q6PB'<8RA\![]XK*&]WR*Z!;G)8O?)9K\19H_(D:'@'BF>I(5]E]:GCF!? M6[BY%3]4B$D?R#H#3[P&'"\!T$JO0;HG^V_,&OV8MXRLSQ!B:0RABA) M*40RR2'5,H5Y*@3.*(T3[57(9'_PJ5'Z5C;_1/P=7DJS.*4Y9"2R 8T<019K M 3/*M(PR@I4M%VN+O@V,UW:*X?"J:]<5 5!S.S#TQ6+@U]56K,J2#UM>X%C= M@ 4$MD./7B+@6*ES10!./M./R]J&YI_9B_7E-I;9C*62:FZ[V""1041$#+F* MJ$WLYUF>***8UVW8^6FFQF^ME."Y%M-OPUZ TFWKW@[0P)MXBTTCX5UKQ8?; MS]T8!-K9%R89=8]W*WJ\VZ]\NG=YC^63LE[/S?K[TH:IW?\LRAFC2.F8F7VO M-8-(Q>;T2O/$9H)&&4N%3K&G-7-NFJGM^UK*VM??R@E^LY)ZEQPZBZKKV_M6 MK 9_C_O#U*?D1@<*X>IKG)MD[&(:'8J>J9S1]>F> :7BNY*;N;H'U?JD:W5Q\5Z52S*0E2Q,3.)<8QEE, XRX0QB)+$ M'(22'$:*)CGE#*5^';%>39.ID6FC#UCN) =%*S'X844.'!H_V'?$D9C_""L_ M,-6[A,V[1LW7>-0I]&VYD/6R^K/YU Z5.[#%!6R!J0,D1XRC'WIQQXJJ'TR/ M:<78#[UJLMP;M(ZZ MR_W'#%W$[RBQJLZV>J/TF)&7=MDJ]">AY.0:^A&R*^T M,@/S\Y6Z@2=K5BL'>*4=L.J!1C^S!<%6PS$*"O:&?? R@_Z23:3X8&](W4L2 M]I_"C^RE*F;W&UF8;]>O]DMF-[I06Y4 M[.;,V%,CVT8\T,KGQJ[G0.MFQQNA&/J.W14%9UKJT/<,K91*_.EQ^>,_S%,U MHY@?=D1R;JQ1B*!#B78C=WVDG]7U#V8/W^NF/%J*S!Z,D( R4<9NBN(<A3VXR-<'X6SB%>;C9*;Q0&WH>-7 .T-SRK<: 7_.'8 MH[ZBSZIU_)(]_R'_U^3[Q=H M*00U3S3!L>U$XY03?&'\J>W06D10R0A:(=W?F><0O/[>O!&7@?>L'R1>+] . MQ7N]1,^--]J+M$.9_9=IU\=ZOE /+>E/&TL##[IR:Y=[CFI;6$#,B$*)9"RS M<>',O'!Y#JD4!$JJ:2*3)$]C[O7"]9E]:MN]%1ZRYEA;E0X[N#N] ]Q*7A49 MJ__5L[*8W_(XOM^' GWH]_^Q&Z&6W/KB:]D/[Q,T]KHW1 M!Y83&Z37(/T(KPG4_:#,(VS^C?ULJ(72Q7H68\&-79+!%"$*D;9U3')J MSOA,YW&FB"(4^U#PHX@(Q#M/4=@$@ M-(

ES2/(L3H3Y+CFU93HW^-3(H14/O/%IMW8$6#<9W K#X#N_1:!7Y[DC M*'Q:SO6'9*Q><]>_')XMYLZKW-U;[NB9$9O*G9?VL)O MY#KQU.BK3OP5^])ZYA*Z(NYF\ R!X]!W(59DL"?S'3B0&NR)'3 %T1.H4$F) MKM..FZ;H"<9)XJ+O\SW/6MZV"$.FMUS#3N.>NZRB=G+(='_*^1F@REE_<_Q7<;9?W) M?!UFMA.XX"J%]MH((H&T;1(>0\;S+,<9T9%;]:Y+$TR-)%H902LDL%*ZWR2= M!?'Z5=*MT R\^SU1\;I,ZE*]UVW2V0%'NT[J4F?_/JGSZX"P[ZNV6KM9DF,)+W/KCK6880+ MEO9"Z[&*MY VG%[;^O55_M\X'7,"?4NX,*\'A)4Y^N;&TI3F]<&HCB W")"$ MY3QB[;?D_4+^P;\CK0;__S?$XQOB9A]/<,V'?ML&3 H]N)>=3A>EL&LVD5Q/ M5ZG_4)F=GDL1.H_3=_J>EI-M7OVQ+#=*QK-89B2*(PTUHS%$YK@#.\(T-!E7T-1R!23(,\J&8K']H<>EFC-*G?#!N<_TV[2_JK7=(@_Z[4K)XB"U M^\G6AYMI%:,$YPE,(T9ME:84DBQ'D)HMS",I,)=>&_G:A%/;W+6\=@N+2F"_ M+7P57K=M'1*T@;=Z(ZH%K!;VJ&I&)6\X#G!%)A O7)UN5*YP5?Z8/YR?Z]V$ MW9R:UB^?S1=C;:M'_'-3/%N;Y-=BH3[:7N\SA94B6<2A)$C;;EL"*65^ Y4,M<59UJIP6]6;E )[EGWS0%\-\X)"^G K!, MS3X-TAT!"M<-_=J$8[<^=P3@3)]SUR?[4= 7]4,M-LKV46^+*?RC6']O UC> M_Q3S3<5WMHM+637JFI$LBS)%(ACQ*A(NHY!FVIQ@(APE46E;B[U9+N2NBFD;1ZMT M)E*NH,9)9+N]<,@UQ3!+8A11)F)"8[]XHH[9IO:.V0H+N)&VIK?%5',;>),CX-:@2M'WT[DFHG:SBVV$JS8=_;WSHN]<36]+P,&7J,1KP] MK4I3@^NN29VMPKCWEG!/HSUZ'.3JX09HPU]6]!'FM:XW;@"NXT+DEE'[5@WY MAYK/_^_%\O?%5\7*Y4+)2I35C"9Q)EG$84H)@BA/%&01QM"P+S%DK#3/G1)7 MKLXT-3YMRF98:>'_6G%!*V^]BQV/KM<1[B;"H+@-S''](>M1=>0*'#?4'[DT M\LB52*XH>%J3Y-H#/3)MWVNMQ+KXH;9==KX8T]!VEEZ(8E[L\E7J[M)OE^6Z MG"F>JH2C!$IL6^2AG$,B1 0SFJ8B83F2$LT65/($X[@]8[XT2< M ?UA.S&-)59ZM7GNM1[=!#,LO",13RL^V.O$934 ARK<@7WPWW:"[YPN MG=FTO08>+^7V%KT/\G)O&J@'LUG_F=GK9@+V7*S9O/A7-<6N:\^OAA'$2\VL MM1%6-YLBF+$(Y03*R-A"*,H8I)DDAN:?6K)B7_PX@V*_<7^L%_O(R+^S'FK)-7EW";EM&!U(<8W%&N!@XNRY[J_&P M78W&?OOJMAA^!'DKF)TDV7OP\8CR5OT/R/+FP?Q/B6^79LI[7E8W#0YGEH// M3VA'5'*!WUK) GR]+VK;ZPAR.-)H1XZS"NP?,T&S4,9M[.T@Y4 GE S\TPJENS0\5C7V771_O&<)>E M4K\J5JKR\W)>B)==GR46$9ZR&$,J,F)=D!1R;/Z3,46CG.H,)5ZE*CKFFAI% MU$+ZQFM?AM*- @(!-# 5U%+>@5I.\%LMZ3#=IAP0"1:=?7FFD0.SKZI\&I-] M_9&>G9Y8L:JZ\GU"CKFF1P]&-O#QXT?/GDL=:+HQ1"",!F8(*V7=S_0.U():MK"0I0-$ MF3A@$JIA4<=,XS8@NJ[R24,AAT?ZWF'^?3G?+-9L55=GMQD:"8KRG$+!(D,/ MA&>09SB%"*>YC%$D$'4R'"[.,#4^:!PX6RGKHO^.]L-E'%UO*&] 9YR;26=@ M>MQ'7E#^AGO(XQ%'OG^\H-#IO>.E#_9[U?]%S>6W9=LS08&OH9HV\QLH, M3%B51V.GR1VP.L+U$K9:WH'=3_?SBJ":GN]?C9)S==B*]PXTVC1Y'"JD\=_(5.\TV-;JN TF7M=U$W+I+CO=5XT _-4>?*N>U5 M?/MM$!=W(/Q"W8;=*,VX-V=AH#NY90LT;,_6%N90\3LS^G]8KMXM-WRM-_-[ M(6QME?*+$JKX45TJ9Y@1$24(QC3-(=(JAP1I;:N@H%AA3%#NE93E-NW4B+*5 M$*RV(@+6:N+9X,(-=S=2#(_FP-RW!7(G77V^K;2H2M(U)9E^798!DZ'\@ K5 MW,)MTG%;6W@!<=+8PN_I?LSTI_/RX^KY9"E>4GM7[07U2I M5C]4.:,TB5,J,-11Q"!"#$$NF8!YA!!-1*9S1'UHR6'.J7&2E104"UMYP\KJ MQT(N&+M14&#D!N:?K;1WH,6OD?@.&)EMV%$K=3CR\8 H$/.XS#@J[7A <,PY M/H^&O9+8^:ESG0M$6 2Y5M+0C4U2C[2" E'!$IE('GNU][HZX]3(QL%QW!/: M-%-QG"#;.&4NO]?VJ=^H7YTI=U MYY?_#(WX;94T+ A]CWAZKXU=1]NQ/M3;QT/;U+]'^_O7JN/ M%M_, &_96CTN5TV&:?.B1EC$64XD)-K\!V&2VI#[#%*:Z,2;926QVQ;OE$RL6GAEZ#C"[.]C"@3>"?\T9MUZ.-#^^STP&*)#.PNO@QDX K 7 M4KWRVMQG&2W7S5OQ_?PW_X=[QN)9WK-Y//<_BW(F=<336, S.#.Q3^X6_G M5 X5Y78P]KC!;.?4.HE9._NAGFT#FR#<)D3WV_(;^VG;LGQ?SFVVPX?EZKS9 M,\,LQS%C,4SCA$&4(08IBZ6M@1412N)$Q,2C9NZM\CA]ZU^A="[[674R*"18 MU1K9=@8+M:X+2()2K=?S^K2SU$#]18/< M+V25769G--SSOMKM,Q0KD:H<0]^4[J*C>TW)/[W_X/2>+\OQIZ]*PM=@U^-_X+">K //?K M$9+ONU'SKRSF"$6H\F+7IANWQIBC\B>%QER?ZWE5L;UJ?6=/YYMI+>V MT^U-?A07$%%$540I3'.A(6(\AYPJ 37E+(DQ%RKVZK[:4XZI'>'VHS1:14!E MRGG>+/1<%L?[@N'!'BM\XPAG4&M1T=<^G0T1S1$(S5"^^IY2C.N!OPVJ$[_Z MC_[A8FY6R?>/J?YHEN929% Q&&IEMFDH*:\B@ M=W_,@D6^>TP]5GA%[ MF(H,9V'*4HBRJN1SG$(F>)RBE/ H]>P$W#';U)BJD:ZK%VP/2!T/2:& &OHH MU,@)&D%!*^D=:,K$#UHNW@FF8)USN^8:N3&N@]JG?6]='@IE#:V693FC<28Y MQ1E,LHA E*36/@!X>T9O7Q,&#.B;2 [-5HPIH=0&-,O]7"?[\'K3Z@%:AN_8Z:$^GZZPV MP"K))GBV#IR:S&H=B#7I50OD5@\%;J<;_N9)QG/;A\+CP,T?;- A*MX\+%2[ M)Q$G2.442AU%$+&,0YK&!.*4)0AIII/8Z>+.<][)O;"N MQ^;@, Y^CKY>\L8V(1F[Y,T)5J.4O-G-.J&2-R=0^)6\.7V\A_G]^>/G]W4) MB]:PL2 S/%'@@!V:!3ZTY+Y>2A\2R/2_(>6!(7/]1C^[5&AS%'>+&H$W 7TL[P MP?RZ$+;_2RPDQMJ&,L8VPS5G!#*;\!KQ6$DN>4J)=-Z1#A-.;9.V(H,]F:L; M[.J+JUNQ/3:P"^H.>SHPE@-O\[,PWKKE?D"?2A*P>:VU=K[196F..-9% FF-&2Y MK0 HL81$9@CJ.(T515&:4:>RI%V33(V%&SE!+6C5KA 84:ML6/?: A6--%IGQCJ[0Q3V^*'D<-63%#)V3.8>H>D@RUU M*SX#[VQ_:'I'5I^H[QI=O7OP52*L3^2^%&5]^L&>F:CFQ:_4P[-:F1?_XO%7 MQ2^+F@AT. MYI'R6"OY[\!6 U"I<+?-"'NY _MJ@%H/4"L2,-_U%AQ#)<'VDF'(0NQH$QA&B5@>"T<$FO!&<@?F\\9@_:- @5 EX(RH>[K(;T1G)/>:) MDF?1^LL0=%>G/_/9AU>?F/T*#/OCE&P0O,.4XY<:MX=A--B\Q[/]@S\+Q;%VEBY M/]1):N+.,Q2G+,V)TC AB3&FHCB"E" &\]S8IQR9P[A?'PN72:=FI]8RPTKH MTZS<'HXXKQ5P(Z70N Y,2B$@]4\C\, H5#Z!RY3C)A9X@'"28>#S;#]2>L]6 M"T-QY6=55\=[5\RMNVNF(X$)P0Q2;-@'L3R#+(ESR#/.%=NR;>KXL2_"L5O6Y[@[(6M3JJ">7\SE;[?VSXZGO&MQNI!, Q(%YII70!E36 M(51WH)$R'*]<@2$0E5R:953VN*+J,6%<^WC/R@?,UFZJSEN?S-H_Z&\KMBB9 ML ?ENF'2+"8Y-:9)#)G&,40YBB&UO\I$RH3$*KNN7S^8[LKY?2%L^\]GZY68HXEQ'.H5YJC.(5$0@2P4VAR3) M8\X$%GX=[3WFGAK9M*(#N]B@;#;0@DOUN6W^W&VG_.N+^F(4J'>XQ\[C5POTA.2D0WF.(D3L+5O_YNRKM MI6B=U!+/!$E0+I TO"<3B#*60Z8P@MJ8641I&J,X&J6)X!GAID:,[Y^>Y\L7 MI:J-N5@NU/;WJE/)CUIX>WPSTH_41?#2VE+X'"L)49Q*R!ABD*<)CSA-D,Z=DLC"03]F M)) CYIZ].+H1=[Q8"87CT#]UIMY):#%M9!RC'U 5)Z(),9^=ZG9),76I? M+,K4^5 _2G]KY5ZL5]5+Q?9W??-B.Y-7??RB/,DBE6204&(('678$'I&8)(@ M*F(MI.;8ATXZYIHR+6G=GMJ+V:H[8!;$;?P0";F#VZ(F9-W4XH!&(.+IF M&I4V'%0^)@V71VYN#M:D:Y (]X@O;R.5 _?O:N=X+7Z M=1TIV-&AZ_B3-SCY^/7#)C\^;#[4'>+M<5/)3QM;,N-!U\&M,Z12K/,HAACS M&*(L)9#:PE>:9PG.:)P)+GL<#(>0=:+GR5I4_\#\09?5P]_W&JOTA_'[-8K> M@5K5.U K6UT?=U'FFN C-VVG^V[C;)9 M_=]^7\Z8) IG"854<@81)PIREB3&BL24,$V4X%Y7X)[S3^WD:38$"IB/>P9P M1P-S.!B'MCX=+"T&U5P<.H,%+V[67LQLB[/3/[=#)N+T/CE6O; M,4R/+-M?C9DG7MXOUF;DQO(A1&"6Y3DDJ3(&;2RY,6@5@7F:1AG.\RS&J7-V MZ.GX4SOKUA*"O[S,"VO9E+ZE%,\@V,U! 7 9G&,J2&KI_(M+GD'$(RGT-F1& MR@D]^Z4)52#M,@*=*:%G'ALO(_2RS <)H1T?Z^GAWY3KY9-:G3@$F[JFL5 2 M(YY"E=O^+*BJ09E+F)(TRY)4,J2\+@VOS#ZL5%YRZKSW=_%=P=G3UAT-O M:'?_9> &J#?MB$LHQ_^5V<9U_KNI?G(!X/A8#Y.H'?J^^6H;SN :*0YE9(]P M$2*0IH1"G*D\PR)EF4"RIU6SO$SXYDX%Z0]L&\N?290Z\E/:CW+4!HAK3(896D. M41YED&<)@AE*,LQXE&,;MW!#XTDSR=3.:.].&TY6K;6M%]F&0C4EB^?SY>_, M+.2-S2@MRF[VS*W8#G7(/EZ%Z4]HI7K2Y9C25+(J:T!G8L<,I9KB)C(,FKL&BFT7Z.> M&R6:FC6T5W9ACW1ZLTO/9?*FHN'!'Y.W#L(M3@IA#,)9MP$8GN!ZRO-:;'@; M?!W4>>/ _7CVD]&?E=\?5I_9:MW\LM=:K?E+4ZR?S1]6-B5M_;)K>F2.J&4A M57U$K9U>'\MRHV0\BW2<,L8DC%FL#.]B#DF6*:@-+1.=YY1EPH>!!Y1U:MQ\ M4-.Q]K^"HA*U?R#)D$OMQN(36<"!^;U1PVQ#8/4$[>][FMYM_[A5UGZ\5G>O M*1PX4/BN;0)5ZQSNY3#"N@1Z;0PIZ:@OE!$@/W[5C#%E($_ [G)X699OV6KU MHI"4DWR;.U%XE7_Z-/3W_U[O*N2",5D5_$[_/XO1T-0P&^6LX)?:B66PMKP-U M#*G7"MFXEIU* WHK>D$[E%_#3YC7]8#T NZJKZ3?J#UN?DYFOO_9_LE,H!:E M^J)*9<;\/I-I0H72QG)'3$.$<@PYBQGD(L>1RC#)S:"NET+N\TZ-.K^JJK(0 MB',$E!75D.?&+UK$ W2'BZ5AH'P-2C0_;O_>B&X[(-?"#X.OQVW5,#B/=)$5 M$&^_"R]_U#KOPCR&&^^:S%_'@QNT'H^/G RT>]?4=2=F*%8QDBJ&(A<(HHS$ MMMP\AQC'A%-.>)Y[58 .)MG4WA9_93^+I\T3,',]C93B<[)8;M;VJRS!P&^9 M ,D\.^V&J> 3$O'7SM@YD>N/D:9S"W;9LWE6]!L^KPC4P MX@JT#E9X$, &IL,&JZV08"=E(&OO*@J=QMWEI\>SY:YJ<&"Z7?]TGVC,.2O+ M;4&8A]67XO'[NJT+^6FY_F^U_J*$LA7W9UA%+!$Z@RG2V(8Q1)#$E,.(1E)$ ME+*$N&]ZCXFG1@/;4JB+Y1J\J#58-8+Z1#)ZX.[ " .A.3!'5%+;SE^-W.!A M!2K)[\ 68R,\,-*#+\-B[!-).@S68T69AL3<,Q[5'[CN6%6/\4:,8_77\C#& MMXXR^XY%Z $R' M/C'OP;D3>A]1\-LW9H/1K/2@$C]D&P1/Q$*=>%VG'?= ZPG&R7G5]_E0MFI; M?J(M:?C^I[&+B]*:J[%(<9(C&"%"(4):0ZZP@"KFC"&:IU(Z=6SJ,??4B*L5 M$*A6PIY]>CV7H*_E&@38US->FQH\NW\KP5:#X<"^U80- OKK6[&]P ]@R%Z% MS]^6O3SD*YNS5W6];M%>'Z*?4;LK<_MAN;I_6J[6Q;_J'9%KG:<$2<@R02!* M= 0)(KDQ:K.$2D4BQ+RB@2_.-#7VK\M-LCT)ZV""TC.3ZS*T;B9J$, &9O5] ML<*9FE;YF _/#C@2Z1QV% )P4:S>_ MVX?#;?QXQG.!69X+2!*BS,;G,21,,\C2.,\P(T*D3AF9G;/\H3;^P\+1!N@& MMO_&GU+>3&^D@FS\KDR5_AM_I*P2)\5<-G[?3([JH%$9NG5>R(.N,]BJ5IT? MGYZ4+-A:S5_NM=ES;S:EF:HLS4=XL:A-6)SED=0L@HAH;;@API A1&&*(Q8E M.4JUS>%P+,MW@R!>]#%:K?HF W"I@=A/#"QV^@!F%0*M1F!/)0^7QRTKZ.!L M&FE=!N:I>DF:5+P'#9I"Z2 "@<^$M" MC-?/>?)Q8;:WLK'!F_7WY<4,(I5#@A$*5,0"ZX@@E/E4@H5@Q[ MM3._--'4C*=:SCJ0O96T9R_SB]BZ.4]"(#8P+_4#R]N9<@V)0+Z4B].,ZDJY MINRQ)^7JY_MV^BK7#_J+^J$6&S7#6DN<&%LIEC0W;&!L)A3HP KG#5\5K5XGK?\A\"Y;?7>< Q]X]4@T4@6LBG7&86#M>':'WOD MQEMGU#IMM77N0WZ[M%RM;2]ON1'KA]57M?I1B+I#7")Q'N59#BF1 B*<24AL M;3M)HYBB1$81BUTVZJ4)IK97&QFK9M>-F%Y=]RX"V;UQ0\ S\-[M@8SS-KZF M?M=.-L_N[6+SVVX'7QQVE$U\3:EV'U_]W(W=DM\5I9@O2YOU>\_+]8J)]8S( M/,(<"Y@P$D-$%(<<$PXQ-P>] +3'8BMSFN(:L)^..4+"J,0Y3 MCEP;QAV$TPHP'L_V=22:K:O*=5-38*83CG&2:)@I&D&4XAA2Q&)(1!HA'/-4 MH:CMXNGJ03R8P6E+'/;>'-QU6 O8+];J&$!7)Z$_*&/Y!ALTWE]!HX<[\*S. MP;R AZ./[/P[J]JIS^_\QVXHW/'F>N;YF\ZND/>+JIZ(L#UNEW^OA*OB.VTZ MQ_WCXZK:@D9P0SME(2H;:,83D3"1$)A(1B"B$D,2*0&S2%%[Q1 E,O$N]/$: MFDS-Q-E*5U7SK_)MEK6*NX2 '@5#7N5+XD:$?XBE'YARPW<7KKQ'+2*V7*#] M\QW80\78?RTN8/>MJY )7,OD-1U1_MMD7[XRH6U_$#$E*163>PQ(G%*(HP;97*84BXC3+2)K& M&(]2<,M/[JF]=1O.M(EV+E.:SW_<*_2.]#J#QH M0(4 L!" G:]V A7 ^JW::]<'\Y3ZCU$]K-]2!*LMUG/ZGB$G5:GP#TQ4;;FK M6UBJL1 :Q3 AJ757YPGD4N<0(1QAI7&&RNO7;E M3J1(I%0DA3&W'15X:JQ/S3F,<*H1SS,>QUYINEV336V[;V7U=19WX.GJ.0Z# MTN!NY$;,O3ML\-L@Y6%<$ GF9.Z8:F2/\W6E3]W/#L_T(XJ_,O&]6*C5BSUL M_W-3/%M3I.G]R[(LSX7(8(Z8@DC&"60XSB%7&9-1+*BA"A^>Z)AK:C31Q!O9 M \A3*W7EFU.MW'[\T04SSA13,F=0I)1!Q&(!*8TBF I,**.9E)&:&1.0+T<& M>G_._W= [<;4@> ;F*C_>@#65L[K3;^]>=H!CT TW373J"SMH/(Q2;L\TJ^E MBQG5G".MGY-OJK+3YGOPUV)A*]%_L9O$&(]-6&13(CY."*<4:8@3BFWYA132 MA"60Y#J26 N4IT[U_/L*,#4V;V0%JT984#;QN<^5N/:V[MD\X->3Q'M5NLEG M#*P'9J1&>K O/K#RWX%V!5H5MA'25ZKPAT'>KRW,D"LP7G^8T"OAW2>F+XS7 M&L9XCSMJYYB^6A^WD.D]3K]C0%O]]H-1R#9\9$;97>6P68*CC*4BAAS+!*+4 MO%H8SS(;1I)%G#"5I%[A\-W33>WU\>>5;>GWW,CL9XU> =;-( T'U\!O@&U] M:[LQ0"NJ?;^VPH:S2MU "6287IEL5-O43?%C\]3QJ6#N1L\4CXX1)O3]/N\< M&R"_PP&.X3QCKY/=X:"R@U_LQMR.7>&<;^SG1VE&+W0A*FNM+JK"^5:XN =S- M%T%A&Y@M>B/6H]K5%31NJ'AU:>21JUY=4?"T\M6U!T:.W6ZK\=959YK:$?]2 M_'-3E(65Y-=BH3ZNU5,YBU,6*RT45,28CRC.-20Y3F": M8I. W*RNHA/4,NKH,KQOU!@%M8 KMB9=_]?1K M6(2JGGYQGG&KIU]3]Z1Z^M4'>I80*$K6)#*84;=%BJJ63+OX(LX$XIAE4,D$ MU]74B8XBR&/!,*<\B;7TJB'@,NO4J..@E=7_T]R5]LB-:]?O^14$@B0S0/&! MHD0M"? ;Q-,XG$W/)X$@3\4N-KU7KG4D50>=WY]2$FU5TFDBE)K@&GW4M*] M]U \NB3O*AI4V4+ HI]K4.WZ\H,[&I*UDN>9*@A 9(TU'*8)0@[;VHB$"!0Q;$+(P# MAFWJ.-L(")1VB)BY4TF_T98$2BVN&-!#,-]]E4:TT%]4%E9N?2TU4'PU= M+25C%*%(N!]9N MMO -ULAL<:1I4W%] 8Z@^^@9.I>>?OX@G*J)WQU0.C;LL\.FNT-?SSTF;,EG M9\UI#S[+:P:>.]3EZ]2&A: MC9, 8H%13!,4A8'3KE*_R+DQ;+M)O*IUON,PH!]KR]U]KPB.O5W?-+=HL&O4 M;6,"%^WN^P+4.GO<>;?&Q]=6>K_ :??&K0&XV.RVO])'=Q3[+X!M[G= -87DBP:M6^ MI\3E3<1M5X:^<1Q]C7A6YG)?S\XH?4I(8U6Z[(-IE%J7-X6^8+7+/B"ZZUWV M7CUD8;DM*[U2+=ZTF5P,AURO'&.HA(Q@%"<< 6:S1!P.P]A+PCT"_>EM_5"X+/F&0S+5$J__X7!KLQN?&8 #7V40GY[:C;>C_J&+3-%I>11"BD)&8P"DR4=LPPF M =6_EE(J89]Q=T/(W&CIH.9%UT+GI5$')@- ]( M3<1L?[G]@/W%$]?U@-')>;>NG8[[>K0_X<"^SPYM6K:_TX?\D;8U[B3%BF L MH&(F1%YE$4R90%"F69BD::32V*K[>Z>4N;'AFV/^>Z)%6PC81VW"ZRC;K0/O MQF[TS?X#$2[ AQQH'7W7Y>O$P%L3M&LR)FZ&UF'F95.TK@_?V5'IZ##Q-TE- M6HYXV'R4?%N8Q>!K6J[*/S8Y,UGX)FKAU\W3MM)_UF;JJ^JWRANZYMMU_>U' M/7M^R0L3J+D4)":"( D5UGP22?V%Q4D*(\&(BA#G$75JBSBZQG-CJ4/9R\7Q M03S8&0W,L=#.;%#;O0#'EH/:='!J^P(<60\^&_M!"\#09E&C/4)VM#FK!V-D M"I[1,S&\#];8X^2[F=9H^KY,1ZZQX;_9UFMTP0./:]MHU0?U3BG)J]5WN0^U M,=NBIRJ<19SB-%"8$P&3C,4P2I($,DHI#+-4Q"2,TTPZ55NX1YFYO<".PX!/ M]3:_T09IXJ(5^$4O=PJZUGXEK;9UPG9]BE!I_[+(OZ_J\ >3.'9HJ.T:O7?7 M"%L>'T\T;F,?+!\-V=Z0(^2;H3D;S#&CD'W@ZNM ^AY5ICVJ]@#:Q2&VCWL. MW+F@Y5?SOZG4IE?J7M&@ '8P@)]V0/QL@A!: M+, .C.9MU<#A<8OJ18;1U][7M,I/NZGV(@-SL5OW,EH,+0:U>X6?O+Z-*RZU MGN_U9%CO/R/+9408)4P1&%,:P2CC&60!8S!!/!!(I$F:.860.V-;4#7V[U\R(F([\GK!=<2Q [QY7=3FG*P-%^#5MWSKL\?R0$2]5?UR MDSYQ);!!T%Q6!QMVF_M2)O6]ZFSQ\K'(GV11/9O*G=5Q3>AE$F9412B&-"4) MC%B,(4N))CQ*$$X("E4&]?M%#VM][X &^D<.VN-OAWAC8/IR%QW MDF?9J+T .\47=0'@ZK1:O/_42WO /"=B6@A^D;1,>T!N)6DZW&%X&(?IK&EZ MTVL!;9ADP#45\1!#DL29IBF:P315"F:8T5#25+# K1?8-2ES8Z2#DN#):.D> MJ7$)I'VDQEWP3!"IT2)3*SA"HXE."#P&:ES*F#Q0XZ:9UP(U;G]X:'73-YHT M"N/^"/GC/^7S$N,XTK,]@&$6F#2>.( TT!.>RE"E))9I1JWB5V]*F-L\;VMS MMEJ"6DV@]72M8GH.9/=<]P+/V LF5V0&5"N]8?T=54K/[SAQ==(;!EU6);WU MP8$EYO0]Q6J]->O;W\VA=WT0_D&/[MO\&UUMEBP6,8\IA@%!^AV>!3%,.8EA MD 8L1"@PJ<).E>9Z!,YMFA_K"PX*+X!1&7QNE'8M/-<'NMW[WB>4(U/"G2BZ MEZ.SA,975;H^<=,6I[,T_J)&G>UUPTO\EU63WF?V3'9)?DN)!1.$I##C*(*1 M#&.HUP<)3#,4$8&25!+IVDWTFJ"Y43_0JFK;;L?=C-#)G'%1L M-U(/&;U^VR1TX>"Q1\)5,9,W2.@R]EIWA,[/#R."C[*4^B)SY/16?I?KO-Z! M>-><53SFZQ5_7BH<*\FTQ\%3IMV.*$4P1:& A!%,(A&Q2#AU&+:0.3=ZV*E< M[[<=*0W>#3G5L0'=CCH\0SDRB_2AN "-RN!S^^\H 6,.F'EB'!N)DY*/ P3G M/.1RZ<#$D]5F5UBM9 *.MZ\'-;8AMCV^\ #?Z( M5OANE?7''G:@>"*0'F&35EJ;XANS"GUH0Q<\PHY M)+W%(4O"D$JSZ!(P$G$(:1+&D,:2!3Q.2) Z)>^[")\;R^PU/BIY6/[S/Z8X MP/_6OH^-8:ZLXS0>EG[-2"B/[>@<0%R :VB/[.(,0,V7S^,B>EHG: H%U[1 MD'L,C9+9':(G4<@HQU!F20 C:CA+A 'D,8G3)*")M*LU>7[CN9%2&_GA=BI^ M@58WK=R#PBUS)TE3#H.M? MY&%Y&I( (:EB2)@R,1TRA!G-B)Z,64C"""'+ZLIVXN8V,7?KV*V14UXM!]PL%TQ11B"216<#"(,ZLPLJOWWYVO%%K M-Z"+\0$P2QH8#,/8T[XYS_R\4\UWB^(+FWWV)3[&7>U ?/FIP?E> MA_[HIG) M2KJ#NEO5R5?YZ:*VOZ))!$E)-;O?I2$B78 8NT*9 SK*PAL#R!' 79DQAB(Z9#4,E=T_"6<64N> M.@W-%9(KR6G.MQA&6?]-BX*:J#&3"U?*QT+[XKN2)LL42RHT$\$@YL1DKYF" MB2J!F @EN7[PDIBZ<%27L+F14JLKD*VR>M6BM?52=[P3EB7Q3*'Q'9(.*)>3I%34HU-D:?W+7B[^KX2$@F. MHYAC& 89U>X.Y9 A$RTJF1(TS5(EG&ISW!8U-R(Y:6"PZS OAW?1[ #9VJ'Q M -W8VYA'_0O 7LU=Q\Q1>AC< ,-_(X-S02_5S>"&P1TM#6Y=,;3WKIX(QJMY M4/7=O^9K?7%IJF]4SWLO/0@(QTS$,$RU_Q&%",.,4[U:2H(4(Q:I2+A5;;:1 M.C<2V2M=QV,>J?TOH%%\\(+);A#LF,4[M".3C!=4!W3G=4#)6X->&YD3]^AU M@.&R3:_+Q0/I:4CFRFU0+2G&!U1CTXH+2N[TT8> +\JX*6=: MFN@S]X(:>B\8T)]RMUHZ:?+V4/=]*Q\VKS!N5 008!9E#.\8^M+NIPC>&([/%'KZS]I6@ MU19H=3UBY]#2TB.&$[6V['T4\XWTU>/2$IW.7I=]]YBNYZ6E-2>]+VVO\5KN M>O_K-M&Y/=UX5;6M:?:=:4XZ7BPC(=-(HABJ,$IAI.&!J>(*(IYE6!+$)7-* MOO&JW=P8_=#+AU9Z NU:_11FWTK/+!S\DY?:V0.'TLY1?+$!&OMU8=OIYVJW MIK-K)BN_?1_LXQ;G'JC;'$IWWP>K96'O.X4,\+8?GJ1)S]Q\>6\.)=[DY5$D M3R(S$M%$P3B+8QC1+()4XA"&G) )VE"0WM/NT/0W#AYKRI8U]U4N%'V7QT< MPRY0+1QJ3U"-S(X'E&HU0:VGUUT\6S Z_;ZNZZ?S^2RL./'W;#X_,+Q1?)=% MI5V.S9?ZMN<1B"E6P6-]TM;VYS_S=: M_%T:X.NJ\]_RJHG[-1'31Y8T#[MCF&0/\':^EDN:O"SU:FK5%*%I;MZF^6*9RDR0 M$%)FUC=)AF :IPA*%3#.E5)1:A47;BMP;O1SY,%KG<%!Z?UL<4JCML;=:0GD M!;LM>K&VK/_NJ'!JV7U MH/X]ST7Y:B-^;]-2?\_7XJU\*B1O-L.6!*&(FCJGVC>DIJLFAI13"66:!"&5 M219'3G5.[<3.C:6/=3.%VM=;(47=)]HLJG(%"OE=;K:.U9@MA\#.3?0/[,B$ M;11>@&/E?(:YNH#A+>352NC$X:\N0%R&PCI=/$X(T@&!";:-X11&&OJH8I#C/7D2^*49JFR=@T[!,V-;/Z#;K:T M> ;Z 4/ J.G@L73A:>'R>4)I9.;06H*=FJ#1L\;)8RLY6S0Z79&NZZ=S02RL M.'$];#X_S.7X("O34[P^;M=3^/7S'Z4I>MQ6X-I\>64.>NNR@ON3FA!+)0C) M8(""R,0Q2)@A%D 98H92$0=IY)1'XZ["W-C!J ]^6>=_EL ,--BK#@ZZN[DA M X;%SB49%^R1248K#VJL=^J;\NH_&0NTW_?S5=A'"9\?#J(GMV: I.Z.,,! M.G=W[KB3SQXXOVZT!MK/*I>A4$214$":U G)*89I0@DD3),@QSA-L=/N?(^\ MN5'=*_Z_VU513SCXU*BH%UI'G5S$42>7GVH/('3,+NP; 3NB\XCKR*QVLQ&. M7LNVVH[=[^8"EE%[W1RDS:#/S87I=CUN+B\;V-^&KHK_HNNM?/U5KJM=/ MQ[6=EDQ*I!3F$$61:>@IM8M!TP#& 4^3F"6A#-R*&UP5,SCJF$E^'U(Y![@=J9.)H,*HU!(_TN5Z3O#*5>[[()I#H@YX-9CNFK^^I>X)Q M)S2^LHNO"YDVM;C3T(N\XNY/#Z.%.I*ZW!]N[_<3]8J#$DD83+!@,,)$P(QG M&<1ID"*"52*HTT;'#3ES(X:S\'W'?=M;8-HQ@@>(1J:$1L,%.* TQOYJ#PZ> MYO\M*9,20(^IYPS0]_$!Q[U-':5?RW(K1?/]@69:UC\B_3:WMJX(J66O>*6O M,DFW?VQ65;D,)$UPQ!4,"9(PXK%>K80IA42J,%4!ES*R/Q_VJ=G<:*8W3=QL M!IHF[V:.U<$L.YO:SVV-50NP,:LBUSIN_L?=XAS[I49S"B>I!(U=N^)P[;^M M?WG5=]J55M 6@H.);=V%VLB7&DN'Z,F7&M.)PBQ?8&S=HB'&P+\S?,*KP.GB M+<; Z21 8Q0! X-(S7;D@VIKK#X4'U=?OE8/VZJL]"M%OTV61"&3R1A"H:2I M0Y$A4_:=:>\><42%(C&W>D?;"IS;J[=5M 2K>KB:KB\'=>\HB]J'O-TJP">> M([_\F@,([9[L2E7GID.W5E=SX$%ACS&DEM#XBA[M$S=MW*BE\1<1H[;7W=%R M^JC]K-D4:CL?(1E*A:,$TD!_B9(8FXK+& :AP$F8,AD$F7.[Z:NBYL8Q3=?D M^UI,7\?4CD/\(#4R>S0@G;24/NCIN:MT)Q8^.TI?%S1]-^E.@Z]VDNZ^8A@Y MM+Y/^2EO X<>B_Q)%M7SHWX2*NT F7*I=4#%DHN,1A0CB##%,,I,_F$H,IB% M"599B .6R.6FKEPN[.C"7KC5I,B:27&LPGASXU'?Z"MM]@>>6K5K3T7N=![: MKLV](%N1U0^H1R9GNY$T;U> M@R4TOJHU](F;ME:#I?$7E1ILKQL8&KK:K"I]M^\FX%VOU;ZLV%JVS0*_Y46U M^K]:;GOX_D'^J#[]*=??Y6_YIOJJB8B%<F\5^& M8Z?SV_O4F1M-Z42:UXD\#2J Z\A>L.'34[PIU@+,8^@#X:AFNAOI=#\[FV99R@WSOQ M]!7:-U"+:6/_[H/J(CCPSML-3)>L#Q/4'V7#X@^LHMK]U>3^[@?_:LX[?\F+ MTZ*MNVW&YV6H1$ ITVPJ!(=1AE*89D1JFD493B,22^%4$/\.7>;&K;4I,%=P M6TI F];K>6N/R0N4K45 Y45;C3EGZU6S$G$\;+AG".U(=J*!&9EH]V.B[6C\ M6/!P-"3OCH?DO CTWAZ/F9SW@^HKR_,.3:;- +T?LHOL4 ^W''BT4N1BRZOV M6/?Y%>?%EJX?"RE_K.JPP5U'W;>R[>N,% Y(S#E,)4S!G-C6>.C-J-4FAE,&P- (=?FA,<<#3P5$NZL 7\VACJ?YKJ/E.7! MRYCXC^VUFN #6C31-^]^5')CRGFT%NW"29Y!:].A6S?X:6?,SS71'EF[NZIK M?-S/:H9B[.O(QEG^M"^/6^TK\5T<6%N**^54+_)9#!.1 M*!CI_V":"@P3B>((RT!DB94W>E/"W-BOT7$W:US"C:_BU\U97E 9^TSX%)#^ MTF66R#@$5-^+T$2!T;:/CELT?%F6U;Y-UFT!9!3*0E-L8("L<3$TB#(4))"E#$2R@SC)+3R]#JE MS(W/=MHY5I7N1K*;U;SA,S*SV4-C/6.M3.]R@O0-CAP@_=/!^>F^]R03V\J\ MW>2V^_"M"7X\%N_U=W_]A]UO]!>39?+7?_A_4$L#!!0 ( *$7%9<(/%$ M\[4 %#Q!P 5 :'EL;BTR,#(R,3(S,5]P&ULU+U9]G:TR_*U75WGW!<&AH3-4Q3I0U(NNW_]37"0*)*2.&!I M01'=M5TJ>2&1^2&1F__)R"GX.Z9>_AO.OO_R1 M8/;G+WDZN?KEC\GTS^%W3\A_+/[2R\FWG]/AEZ_S7SCE8ON_3O\U1AN23IID MI2V14DD25'!$FR "_A?IG?M_OORKE.>%]/XRV2:8(I*8[V MA ?9+A[.YV4C8/@\]>/9L#!^I>:< "LD1,(8 )' &0G:&0+*<9]IX%%4,A6V M5CX($JI]2)S%T9Y1\7H\'\Y_OAF.X/WU58#I(&EMY*1A) I,30E MX."9#>(L-&RO>! *=+LH.(N#34C_(WP9%B:,Y^_]%0R$T=X:Q0G-6:%.\Y0X MPW$G-MFL?.8YG6= [EOU(!28UE%P!B>;0,+;<9Q,484M&/\)^0\O)]?C^?3G MRTF" 8@H#6B*CSR38'(DV(C)PW&IM*@#FGN4/@HIK'2HU M>-L$2"Y20A',5O_S;C@&-G AHN$( M9PV&MH2)A=5T.?TPG7P?CB/:VMH"^&B(\!1M;::!!)0KB8%)Z='Q-IG6 \;6 MZH>AH^%H9S76M@21#Y/9W(_^O^&WA54=T.F20DLB0T2@NRA)D&@P&6MYDC(Q MQ2K>*'?6/@P>#0<_*[&U[T>2LH\B=&'[Y.QC?!N41II#D3117ZUH%;XH1%A9:< M!V.\DO&\QX_M%0\3?)1T(E[QXO<")LRX1XSF5S,A@LJV MCJUE#T-%\]'' R/[5#X-(\X'("JQM B(+[??2S^'+9/ISH$0,:#13 MXI0O/(%( O>,")LR_IQ+_*^54JMN%CT,$,V''D]G9!,X^'3E1Z,7U[/A&&:H MZ8RG1C*D7 ;4=-)08H%;(K+6D@EFA:^18G=GT<-PT' $\EQ&-H&#UUQ0_# M17ERG(?[&Q7P.LZ4,WHS\EP%%+RHHZ8GE&3TI'S/Q#G K M+"&#:)"/>?_:AZ&CX>AE);8VH3P^?457>PUM5'8*D%0"+*+J8\D06QC" MA-;$RO+TRI,F MGB97*A51UP45(J]A1VPL>1@$&@YHGL?$)A" T+TJ2<.3^.>GK\BVV>7UO!2. MEV#](%$0R>M(O"E1-Y<#[B8K(@(WG&4#M HD'J+AL,*_YN.:U=C<2-G7[#;G M'-*+GQ\+)3".\!E^S%_@+_\Y$-PKYATGQE+DE^9H33MNB(\@2ZB?Y4IU@8^2 MP\Q&;I/;LO@W^)/9@"I=?&Q*HO (8Q$DL=8H9 B+ M+#$-DI[WE'K/PH TY M6>W->=;HO4L?AHN&PYUUF%H-&?_VZPXCW^$/3FT>M0C)O!WGR?1J\:V[]![6 M1VKG&U5:2CU,V9G=IO4TEZ=OH$#(!Z4J)&;H^(05.8J1)9YM-I.>]9-U9 MKI_V4O6$=<<./)F/?5O_2\(7&6#<2!E%!,*L=B6WIZB@[$DV-,8$7@N[?7Q/ M$O_!.735#?].A7\T#]L0_;M5+\(!**4CH/>2\;(A,DB/VP^,:$C4F\0U[JV& M^-<+]M-*JE,(G,3+5F_SEY?O/UV^>_OJXO/K5R\NWEV\?_GZTS]?O_[\Z91K M_?Z/U6D9>1BM9U[TUS/RQ?MO@T4E73'C+O.;X=B/XQ!MN:\679XI&,UGZY_<'JYCZ#I58ZS7 MN)C-8#Z[V25P)@V5CECG;*DSY<1)K0CW7'M'A>?FH5X0I^SR+@7]6!&=(6&M M5"JPN\?KY2[UJSRO6R4K7!:..A(AE7PO@9M0Y8G6"L4,;D*EVB=C+R']0N<< MR>X%R3EL;@ K+_WLZ\4XE?]Y_7^NA]_]J$3:+^8O_73ZD>C+]B5L80.;> #I[S&M=2N@"\;IX?#$RGI6%D!ZJ/3T%-YOK M]^-%=8>3DWG; "X^3.&;'Z;7/[[!> :H/B_G7V%ZAT<#JA'-&3EBJ4!CT)E M@N"1& TJ4N4]LJ9_;0 ]U)3N8>.OII^=L=?,[F=0-XV0([L@,H MTJVI9 AV=#]#88X'W)3,V9OJ0#E>P53/1^_0G#F9NZ=#8S+WHTKWU.0;3.<_ M/XQ\F8V0BH7_K8"\W+DT@E+!"D)#V4%#J;3'BI!9"*433 E7>3\9=M.[]4 "CC U%E2)AD(A*OE2**91%I]E';V@;0'C): M,)BKX.1<%C> DB4W!LQ$ZW&O>+=:(#*GB%:^*LVRI*0@%0WU(\2+E?N9HM'9 M0]51C&S 77HW]&$X&LZ',$.[?5$[]'4R0J;/B@T__WG#FNBR<[@3 B)[(J,0 MQ'D3"&..)R."L;1V*/A0VOIUHSI_)N]$1 UHGHU];4(D[<=9:89F5W'4(MJ:>TKN1_OT0.T<4#8!J_13WP?\L[W#K():.C":N*;'1 M,"*-]L1FEPGP)*.C+MCZ:1E[*6D&3&?)^9[WSS.8W@!T[D8@UJQ:]_X:>&>5 MEDX38S.J<' 4SQ?S)'D(DMJH$W^H?NS\R,\V1?U>>QU!J:(0&H#4UL&X>:N+ M<7J-Q.RP<""!E0 INI@Z4=Q?R@0M!$TT VXBE'?@DC0?+B+6E7"]JW$$Y3X&J:"C3Z ?5]OA.!%-GP<:.P'0FLQOP"N_1 MPANQL.P2%Q!="7Y)])0-X-;07>8>W1G#1-:WDX6ZO0V/##\^Q878G:%>5S - M**:%FMU@W<9.*!+/(C.$NXSF8XQXUP>PQ-$4-8BD!-2.5=Y/33.W7H?8JB.* M!D"UL8D!58[28'T)P+DR[AR(X]82F3./D8.%!V)(1;[DAF6IGG*-&TX=:"YV4 MC'\_.?V^K#T)CFH)HP']\P"'&%,NE"!(]&R1F"F619A19*6$B\D]6(9^6N7< M68'SSM[AG@15E431 *@VNKLM"U2 :SP5D1.3)%IZO/@4+%"2O &7?)26UXX5 M;-/0=X%B'=GN440G,[H!H%RDM'A\\J,/?IC>CE_Z;T.\,=$SL$$DKO$848/' M"'GB([=E!IZ(ED=C4FV7[1Y2^GZPZP0V-=C> 'H^PMP/QY!>^^D8+^#918S7 M5]>CT@WP%>1A',X'8*)1:,V5:7JIC%.CQ&L&A";%DY,N@ZYM&CU.5;\.6D>8 MJBR,!N"URZ@!\U'G5&KC=$G!DR81J\3BK8B!$#PC\SHWB?IUU#J"SYG,;L!# M>\Q&'+ 0F$J"$LM41#^3,^*"H21+;CFS+@1X:'1-%VDI_68T/;7/?[Y8JL'L MJ7K$?%@(XBO,A]&/9G>W<6;'F*U/=]L_YJ%]/&4W&66DDT$:PI,RJXS)* -Q M*7H1/',RU;\ NN\FL^%'(*MLP31(J868U+3 +C)VJB2 M^H!NAQ14$B\!B(&,SJVQW)G:5?[WD-*WS_?46#I! "WB:',LA?:*QH#$.ZFA MN#<*]Z(EH!-*A&_C4B#I5%,^AK^.GS_C/WUZ___SI\LWE MA]K6^J'4%_)2"\3/Z[@!GPW2!.9 \\J$(" @%"4$>\L MPHV#E,$X;AX<-GY:@>I>4LZ/.JT^^+ED]PTR]9G[J(A-)8M4AS) "XWN HP'7@'$FUTCI:Z2.CQ68/'QQFTU!,+ M#JP5XJ&N\R?VF[F7GMZQG)61O3ND&R) M.W"LC%KP1$@KG#(T,O;0P-2SS)0;*AJ)UYQ^'55B< ,0^0C?87P-;Y!+)3VN MV&Q_#.=?7U[/YFC/35__6#4W*97H^'_IL_\QH,;%E%@F?%%XC$>"X,Y\&=LG MJ,F2N^I-9DX@LQ&;YT1D[#S:=RNF!I#XDV2."&4CQ"Q"<+7+-S:6;R0T7 <3I[*U@02.C\AX)*#T6W^%F!Y-%FT! M5[UK![(,DI72$>.8(C+%A'9?T7U):BTMU[:#3+('"&HD_%OK'JK%^I-Q]!VF M85++0(;1J'1N@S%,_0@W=9&NAN-AB5W-A]]AO2]34D\$11:!1W]":4>"E!%U M)^[*I22CJOTZ=1AE_99P5,96!\)H F0W]96K'LZ4_?U*$V2R= 0/1U'YWVB+A((389X*0<]A[/#K<$AUC^%*RQ2KA8]TV MA*?%YL\TE7XDD$F@J)XMFGB&^2]BY$XDT M@+0W>% 6N=D7Z7]?+Y7W9?[#3Z>^=%L.D24:O"<)[WXBC8K$!JV)DEE%'D3( MLC:\'B3H,$P]EV!T/=Z?:V]]KMMQZ/UD/+GK7ZR-R*"CMR9E8J5#=@D\'99[ M1EC$/VJFJ&0'9?XR*W&] -Q6=.RM*%V_X\>L?93_7P]G7 MY3EY!:'T":14L1@(UV6** 1>PJR*)*I!!>--<+6++QXEZC!$/94=1Z=VM)HDBD@OG J(MU.,F]C]2'D=P@X#"S/)6Y].F\;"">M MNP"LB]1>^-DP#E _&JVC)(D5=I3:\&!3Q/O8T^B=X"K5?O#82\AA0'DN4>KS M>=V )MG>Q*OAZ'I>"HAL,L8%(-G*,JB"6N*I*=&.Q(7V2:OJT>I[2#D,-,\E M9%V#WPW Y@\HT]<@77Q'&^T+O+\N^927>:=B:'DF0DR:1K360BH)">@+$.>8 M(SP9+@U3483:&69'$7@8Q)Y+S+L[V;0+O-4QVJU84X%G"GAU"[RO2S=X3;R2 MAC@ON3#9&5N]0^R1)!X&ON<2/N]2/L^MHO#E/R_>_^/UI[?O/WV^?/F?_[Q\ M]^KUQT^O_]_?WW[^7W>W=%Z)X4/+=%IS>/#^ZG<*>:!IC2C=THS()%(C$+W1 M$@O<$"U INR"RZQVN?!!A%4N4$R:,>]P7U99-!ALXL27%G)&Q\P],H':VD&H ME@H4ZV/AD7+%8_C=P#UY0_V2(R\G5]\FXQ+D7Y1D41X!;WI*@BK6IG+(EYP] M"<;;S'P(%&IG+#U(4"-8.D'2]X'F;+8W@*&M/:RJL;Q5RH;,"64)T,$5Y;(V MF80<0.00@\BU2X[V$M((9LX7]+:'>#;7&X#.1A>)5:U==LZ8Z!4)7"E4Q6A9 M.ID5<0RH-0JT4!UV\>BSN+&B8._OU7$"EQN R3T-<5>;T5:Y;*DEKNQ#,IZ( M%=$0X&# 9RVMQO $K;?7!7NTC.VLC0M>1H[)4:ADBL M!TJ4]49G&:W1M0O/]E/2;[51??!4X'<#J-D3_9"61AZR(:80+ZG*N .K20:I M!,]*.%5;ZS1>4EW%(#Z-P0U Y.TX3LLDK5>P_-^WXUV'\^-D-'HSF?[EIVD0 M@W91E#(6B"4!G0?BJ;:$!A7 .:EYKHV?(TELQ'(^$1$[^;K=B:L*?DO^*<0\4@:JC1HH()7;_EP6LRZ*P1U*O)M_746_T\&T#>8#B<) MC\ITWE5/?2=8R:02A.>$^RC%5=9'("&:D**4F=/J59"G-4+O[)Y[4B"=)X&V MD+3L,OKJ>HH'XL-R@<4Y>0]_+?[3#!U1"2IP9%5(B4AG W&%:3Y3 XH[SU+] MQC2'4-:O'?[DB*LKJ18NQ/V[6J0@WVX*W0TKA5&$1G0^9$GELT:AID83ECH> M0=K:*7$'$=9O]X &T'>&G-H%W_)(O9R,O^-**,O+O/SS?(CNTR>(^*O+V9LUC)EJ7WE0LH;\-K(P*$S1&:APS]=_LSJ&XWX8$#<"U"\GVB..25#"X9S?O M)W-8#[?_/-D(+2/;%UP8"$VE=+1,%RKC8,!:XI7A1.BDH^4TQ9TF3CM)#&=1 MT&^3@Z> X],)J&\4OKB>H?\_P[-U%8;CI1#'Z6.AE6_795: E.1[&]=9OO(B+OEM,7\'SD2%-R0+QC MZ$G)(-")\I% XBR89+*B["G-NTWB^NW1T(PE=[*\V@7BLOAV>+J^UK='#*T_/.Z] D2FJ:+ M61&E]/O+,C?SVV*'> -\A-E\.HPE!;RPY??Q<#X;6 &.2<%($$P0R9TF(>!Q MM,$&FHU)66SC=/_]6Y.JGCL^/-E-W9LD6X+PXC">L6]AT!R6)A)C&"/2"TV\ ME988(;2WH!V/VV'&QQ%\)E$]MY?H!^\;OI^"\VCYQ<]]MX_0.F<3A; MG^@!Y5E&E='4%M816=I5.6T24=$)IUD&%;9?8>Z+V!R\:,_-*)XP2M.-'/K& MUV7&-=%<*5W&9R4Q\,7/3]_P[$RF;\>O?\2OY4CA5LN>T:&#R_QRY&>S%QOL M&# C;6(&B+(Y$QDY7@Q6B-*J'GT_%JG*VW'N_; [GY:>&UD\&1J?6&I]@_0C M)+A:Z/3;9D,[5O8@&QJC*K,O@2HBE^[!T8H'7DN8#<2%[C:LB0DHVJ] 9 I(/&>TS)(.Q)7>([@IP4/M MX,\)S8">]ZU(1/Y$;Z+AH7HZ MX&EII<_ZE:2. ,[,!GP]KM.<>D].(\43P$&4V; 2CJJW&Q:=_OGEW^4?5.=VW'^VV9<9^VNLWR'CI M9U_?C"9_S6YZ(1@#"A:]5\N+JTPRD>"=1&\O6!6TH9)W-M%Z#ST5K)[RS0_3 MR?A78"69X5S#J6MH/&N+'L+X!W-SVS9Y]GGR$.!G'X0CN;.GSY%ANZB!\I'@V MC4P<;8",-H" 0*B4(B>0,D+M>$07^^BW/.B)4=P[$!HX#*\ 5X[#A8CQSR-8 M99!=7*&9-?SOQ<\'>/$(*VR9A!N0R<( L4Q2(J7+O@P$3SNO6N>"^Q"Z^E6Y M_:-GTK$H^WYSV"3\,K^8C-.'*5P-KZ]>#6=Q7ZE*"3!^.I(V(QD%%)5F(*D3#'&*0,PO#:G2AWJ>BWS+$9F%424P- .WJTG@A< MV9*VFM$4(-*[1(+.G CKE%M,?E3=C:"K./RPLW?[YD#:J8@;N6Z7;?G^Q&)S%#ZB&1-3# 26$(.IW30-7S$HOW62#8#R4YE MU8 VO>M@%=MU[5FM'*U!#LJ"=9185TI8*.[%::6)M=ID8[..OGJX\3&B^JVX M; :1.\EAV*.FWXK(Y M_%405P.@6W"K=&9X,YF^FER'>;X>7<3%,9H-I-9,N5S&-Q5OC%*T,!(>)98\ MMS%[$\)V/?FYT'N(GIYK+9M#8#79]1V(?KG(YG\[OAF]>V^;D-LQS^^&/@Q' MRV8UCG,OA;8$.!7(1(&*GEI*@-&22^\/*,\XDI.=2RV8 ^N1"/=>]J:)* M'QX<#1223X$1(:/%>T$+8K-T)">6?:(0K:_]QM?RT.YFL%I?>@W@7?833Y5O;S=HS,C###[:#]B_>#);YT-I=62Q)4-$1Y;Q7+-.CJ0)FYU=HD1#XMW M]=*?."A*?%8R6>ML$(>]1%<@IN<2S&:PVHMP&]"NN^GP:ZL;I0%HRI206-36 M)(=&"X 29<8 +;TDRC] 2WRZN] C]/53TY//TAYM+'^F6)KPNK7!&"TR! M5D\[.YW:?A*$&@5N)R+N_XWH_@U_F,(W/T13:$G6*ET =WXY_PK3I3P&D#E: M/SX0E91&(]WB9E7@)#$ID]' @ZX=KCJ-TGXRBQK%:!BG%[#)E,' MW'$O:68D+7*6/;B(^NG#G+RON:($Q3J5F@WNS,#GBZVMN>.S(Y75&GJL7C,&%#AHJ 9"'*BC-:%DL"J M$]',)X%&#/>Z]BO4X=0U66]>#2?;F23="*T)3WP1%8,T>X-,+IG5E_G^S;$@ M6+:L]*Q1@4BC PD4),$+QGBNJ%&B=D.-(\AKLGB\,TAV)+865>1-Z';_J^_ M>N%4"D"82 N;)!&G'91$:Z_0D@:H?F,?2V._Q9)]J\N: NP_#+]*_U_N\)J@GA7Y=,IH(]/<4-V#YSF28^XHS'EBF MWVK))P)596[W#Y][3\D_890^3W[S\\7^-H8-*H>:.@$EM"3X+92X52X0EG*F M*FH)4'N,Y,'$]5M*V;=BJR*R)LU U-#K;5WF>[<9L]42/T92U +5-1ZZH#0C MU"=K;? YA-H!R),([;>6LF?3L+XH&S 2#^?I0/G D@J"&&;1NC"*$Q<-X/5 M(7#D,C5/U 9P#W7]EE0^,3([$EJ[<<:;(8C[&,FO=9C06ZFAPP83X&5KL') MTM)9)*/!PO!?@[-.R12LB]L^],&S41]9N\E08C4H/#(MM:9<^H;=VO!8YHM" MVHQ-E0HF^##R<7&>;PI'A,T@A-LE$HB*VD@')+PH'+V_D!'^>BUFPP7 M=@*[CN72"NS*MNXIH5N?JT7<:;N:[N> H3GAE?(D.J:)C.BR!6L"T4PQXXT) M8:>=P<,H/)F4)N.$G8+R::36$D8W@EGXQ_@5XI_XG^<0BYCQ3U^F_NK=Q(\' MU$G!'(]$@4?=[[DA%K0BC&IEA&,6U&%W\BFK-QE<[!R)GP*;/5$TP32[@0\RWR]QV%FEH%+?'"+'E&;:O8!:GPX5O.\F7TR]^ MO&K![,=I_?J[*JM#[[?\T,^<G^L+'^W7T>-N:VRKI5)N'6YT"E8;FK?@5X MTW^8C(9QTR;W3"NO$',AEZ*=8!P)S,C2$"8JD5T(J?8TB/NI.5>;;O+\);(8 M/Y_\:A;;)I,O\\IO\*,;I3 K/<)'D]GU%#XCVU_@=_\<*,:D5M:1*#V>36$C MNA)H#X%SZ)]&[86L;1C4WD//H_KJ(&];X_8JZ&HAN,H*^-/UU96?_ISD3\,O MXV$>QE(,MQ M=@.I[M3D@YR]/1,V\V"]6L1G\$P87N(HZ >"M%$*SHPPVXTUSQXO*NI2_]"+/@ MA)=I+2%P$ZO7*]Q+3+]:ID/,[(S+J2*.5I7-1_A>%O@(T7\;SOUH/<'Z!,5S MWZ>J**&#Z#Q3(2URONY9Z+;]$R+(96N)D0R%#H&3H(TF%A2B@%'IPO89W)]Z M]\A"9R45WO/M6^@"< :.,>(8-7@@$+H!8B8QB[HW;1LYJH+LD[ M:8%5N=NJ8E@, 'U^O&B;@DH&QWKDV=++O;TD)%X#U $J<<.)I+*T M2J6*(!"TEA(8Y;43S_93KM[!TD(":[(FFI4"/B4BL+85TCB,N(]Y8 MMG:[RGM(Z==XJ"#_;2.A!LM;U03+(LQE+N0)"F'SKU?1"_?24TD];'R_B'75 M,&>S)'HC2$>9\WB%Z")CF:4G/E))A+ Z&1HL&%OY1!U.78T9W:N5WHY7:_WF MIW_"O)1@[*PZ3B]A.O?#\>>I3S>M-?<="J^8MRFA:^XY\="*UJQYOQ5[^!+[L[64_N_U 5C7D C95TY\U* MM^*^Q: U1M#R=&Q=0K/8 %Z&I1>]UU0P@;X"<&J;5 MUJQJ4^K:D$X17OL?*.*$GF8LJ>(X3*73=34XK5@S3+3/GB\(++DH#B#R-CV M<_63QG!O*T^F\S$NL.+8H@)^'UX-WFD^9TZXI%"R\X X8R)Q2O, @2*::S]% M'TA:P^'?8T"P6Q)47S"M*I)[*L!.R9-YH);L[+R8 ZBL%3Z^$709S'V[V*H^ M;%&4O2 G%'+6U6,WN.-4H]E9(HQ:E[X]P1#',A &5CE.&05;NR?Q>12?'8X^ M=/47FZO?'B(>9>1*:I*$+CD=9<0$+?>R$R'%!)&GVI[4F23W'-Y^.GSNA,&? M4-2MZLM%[?Q)$:#5WZRB#_=144G_+3]]@Q<9RTN&X"0&4$5FD@3+$X&@*/72 M^JQKZ[.[%)RKG][!; 9P=Q#3!B81\SY9%8GB)A4[(9=G8CP95'$>E6>"ULXW M>IBB?K7+&=+?UA85&=] W?]R-YL--#;V(B,UGDI/4'GB7HQ'-O%@"4V.LV"H M1V9U J+]]/3;X:XZA"HPO=7;9#V[PV^,[2@-_D^X7N[[5)7[YB Z*UU ]\XS MN7W*UTQQ[]'OHD$3J2RJ#D\7/;C0E+$V&E:]9]5C1%7H9;-_@7V.)TLF1RDC M80'_(7GBQ'&MB+6)>8_*T\KJ@T^.H*_?*ZPN?O8TM.E&3JVJJ+?XC?&7TJ)Q M^=)[HGK:]YE*CQ:/T%=)+969\G\-1R.4^?:2>X+7EN= F1'$)U6&(EM#0J2! M1 [&!!D$^CJ53^A1!)[_Q''?"AMQ=JZL!BH)8PYY(!PC7@0@(@CE0% ==>WJ MR@/(ZEBW2>0NA)J53^MYCZ__E'"$5 *BQ?CH%]>3XL\-D=FGZ"U#O]X MI5JRYR MW1WT7G?8$39W"H+ZDWNK*G;5'?Y$';KQMZLHR?NHJ67G7?OR>5@(&JW]=!WG MMTO>0 QM=TZ5PZN96\19&>/N+-KWH*-%+R)P6KT^^##**CBB&Q_>FT"1@ (- M>+)R=*Y4QB424BQ9\."<=IYIV\$XV$>HZMFNJX^:/9YG3<&TJFS>CO&/\-G_ M.$W;;/[U2O[E/?142XM;?7^/_:]ED(F!(P8T)Y*A:6[Q:B/L3 M5I) J\KCY>3J:KBL94#GZ>5DT4<"QJ>V?GGH4.DLVA&4T'1EE:*9=! 4^V,_J,(/+O_X"&+;;1) FHA9\ [57DB M90GD4N^(=H[A610A\]K]D(^CL%^EU1VV=EH.=B>W5A7;>YB_F\QF2P7^ 98] MR4]1:?L_5$69'4!C)37VVD_'*/+9>I$;5#EE X PQ&A1,C*Y)D%*0Z(QVE(N MG3.UYSW<1\NYRFG[NQM6OE32,;RC.1X2Q+.+Q$DT SP-3FOKO5.U"RSO):9? ME5,%!]O:I0[C6U4DGZZ_H98HNM./UHU@WX[S9'IU>N+O(Y^LU!GO"+HKJ9E] M:[Y>_N#6I1<0:8Y@T0 '=.D!_^1M5,BBC!<+S\''VJ?Q$+IJ]&8NW]U<:V\1 M'GH+0=GRO.U*&DZ$1*R4GE#+:*".:EH]L'TH;?TJI^KHV==YN;J(6M5;'V$^ M7)8VE\R+4]34UA$%)&E,Q?WWMO* CR#L[,HWK+%=9O+]\F.!G;Y9[ 6/(P_W/W-128#&43$%N MRF 4]#6XQLL;I!*"18Y.1^UX]8FT]N["=8*UG5#V4TBR54WV<(_?;ZNFI]UU M+-Y9X0DZ%S^\J^X[&-/$$R\=KA$HFDC+&+'6<**DBE%QT#IUD*S040?CWV=P MF5_/YD,T?6$V2%%KGK4A(?C2V"KAWH(6Q' :DE#"\^H=4^]2T'MF0 VI;ZNH M,YC<0+7")_A25.E'^(:'=3L81-[4CI%9UXM@T=898H[A=1\,X0M=';5$[MF$NMK'1"FSGM=. M?CF&OGXGUW6EW;H24 /@NVWIN;,1Z8 9MRBXILBQB%8!^B^$A:23#8HJ63M: M?R\Q!\'*/#-8U6%] QC:UU5TO\^BM*1:L$P M"IO&(9X8!0-3P5<:DI!U0Y M'$Q>I]-&?[2A=K: M1TN_@^<[U%IG,[Y' "U:PGV8PC<_3&M+.! M$1]#6O^=J]TH:T!%DJ+P1(KH2-!9 M$,VX%#JAT5B]TOE0V@Z#W'.+SG7^=UD_&6QJ>4NMP]08@8=EZ1(!HV>;XI 7+:!&)HMGBTJLZJ=47L*G8=! M\+G%]SN76 .H+(U\Q]>ED>_DRW@Q@G'G34P)ZHU.A J;RKRU4O'$'(,T!MFH0R>5:DPJ43X MG-3(*8B2FB1#BK4]@ <).@Q.SRUF7T\�#J(GU'%V8X0R8M.B?OQ.Z,4-GB M^9"RS+^@96Z.8Z6#G!7).1N$JOT&^0A)AX'JN47L:\JA 5A]1*D@ >7E_A5> MYZ/)PB]>Q676CHOCC&O+B#%!X$GQB00F-,'=1*8H-9[7;J!Y %F'P>NY!>MK MRZ,!B.V?QG#Y;94V_G:1E(0.2HG.K([3H#3"I-0E DPA"X-4J)Q%)DQX 3$R MZW)M/_($,@^#X'.+[G=/98B?D;*57*CEB\)"A-^P-L2DGP@"2M"YR M)^O/<-U/RV%IK<\E^E^5\PT@:+OL=V<[J@QY!D?T8J"0%(+XH#V)!NU*$!ZL MKYUZ^ A)A^'IN87V:\JA 5B]A[\V=C/&/<5D$NO^-S"45$_HM)/J ^PNV M5(1:3R2+6D+4D5;O[7TLC8'=E:)_B5TC7([C,Z.+,I\-8 M1D#M31G?4-XYT00Z$! :'1VE))Y4Q8B(UF:O;*,R!K<\G/WYXF?YYQODXV2Z\:!ADY:\DABVZVMJZ(ONQ1= QA]-9SY+U^F\&5] M^):/P L+::/,"W+4@!Z71[\+W2ZNB2UUJC0*QHS*1IO:<92#"&NW\NX,[-47 M2:O^QSUCG$]W.![^8*6F/P?3_!3CSK4U8J%?&'.EQ1.G)% !Q&0&P@5EL]CN MTMK+N/,7U[/A&&:SEY.K,!PO/OT)\)CY.8Q^KE)._AO2YZD?SW Y_,^S;#;1#8](/P8XVQKJ:879P"VY=\.+ MC@X7H\7?7FN #>_)"V5CF*/)7V%(9+3PQSBK+14I>U[XRCZ>R'\^B'WS6 M$U??I2ZWQND[-!+BS]=H@\Q_+N+EV^=,^00R MBASB]?3NN"E#50#M,N$Q.2)#0I.^?XMW#9*#5Z@N1>F-%00C+F5-!(,@JW*T'TUOI MEKU9;Z-Q]>WX6^:3B580ES40J9PE3I0*=)' 6\=RY+7[]CY$3[W'@)M5EA5< M>/HVADFN.)\NQQ_+89P.QU]>^-EPV\J$P)SD4I%8^"*!>1(\1R5O\'!()M'0 MK,V6L@-W-^WFW\%T^%W7Y)*;YLJ;=@E(=L46(HD1W2, MI(SH=1N6243(H5;/*:7:D;Q#:>OW7GX"7%843:NW[DT[D_-\U\U/5/-<[Z6K MHM^Z6&-/S_8D1#32E>9EY4V*2DZ\AIYZVN5ED/7[Y MKA:5$JQAGA'#1"[I>8J$C*HT2^GUL#*_0"53_%:207BQB*8>-2EH13:-C;J2%#2+@E$ M@(G;*NA)7RNW@KUEU.!D_&F.8"V%7-/OD+8@K)F16E!/($I)I'6UV>MZHV]A=EG9%I_=#WZF16'TQQ)5/F M]E9:@.)FR8\P\B5[M53K+H@*A:@/_N?6;"W%@A8QE_8G"9TG4PJ00)4)-39% MQ6(.M?M2GD=Q/8/H5E2K-2[^\M.T.%++LK]9<3*6)W!(H^L$L2^Z$=B+%VND:IU':;X2B,5A7%FRKUL*R MA<[IUL&=OU_%&KB?HDJW_W*!&^ @,#BHDNJ?=!EB* M;3MU/JO;2?'Z X9?OJ)JO4#/RW]9=M/Z#-.K\J10M'')0/]8II1M[39S609F M6!+S,M<)5:T W*W0R7 05.P4VSWFF9Y(2K\W5@5@]2"1=O#WYKH$C'X;CH=7 MUUM'[61+KK"=, MJP29.1/%]I//8VBL0EB_Q4OUL?GTTFK59EJ7:OF-*JWW,#_=B'KX@U6LJB-H MKF1FW5O0=@/*K)T4/E&BHU%$!@UH/WM)P$O.%+496.T)]X\2U5EK]XWV#I%& M*A']*JC2]XUGXI-6)&H(5# .TM5N.UNIU+(S$ZTN5@YNZGZ:3%I52]M]Q<]2 M2?=_K-*#]4&T5E)%_YA,TE_#T6C1D^SNPGL>*&EQZ_&.(J61+)'HQQ,;C234 M<.H5-S+NU+V=>SZ/(K!BNMAMY_GM97<,S C&.$^\++V_HZ%H.J 1H10P9315 M8&MGHI] 9K]*K#N4/9 +UHD$&XJU3A[:XM(DO;@J@X^7SX6K]I=;>Q\ M)DXX5:)UC@0C \$?FB"3$LE7[Q%9D?Y^O=RGA_63R[S5&_TBQNDUI/7L([^: MA;1*>=G(^CS]GC]VB2JW_UG[JM=-J]"PL=AZU-3FC]:P9N@\9ZT9$27 +VE$ MM]6@(9HUA82N; ;:08.MPPFL9Q.LY^2B;U^8CVON$K*;-:&T@TQB*'6)Z,,3 MSR 2@4:SRU0SP;K+&#^>WMZ[<'6$N_NMA(YEVJKZ7+7Q/TL_[GRCB@)\F+): M7L^U+XO F%W)QML0DR*"-1;1V*R"#&)%Z4WVA.7E-8H?1"I=CCB,,HJ]LBZ M.]9AC?KM]UQ9DE&+H9"5T$0RXXBCC*'%[)6S0M$8NLM+.8S&GCV<^HAZH#M6 M?:&UJJAN6EV?HZEV/U(I4O,@;=6*"U:K[$L8SS'EQ#E1)HHRST>C):]*Z9+E M'@PWR5:?%'<_.?6T4LDPF8S+^TE)9U\MN+*)7\ 8\G#[F9D*XWCTBO@0#3I7 M*I! RS0:0[66V6GCN\LD.IK#?A3WE6XY4A2^ZZ5[QJBWBN9A=LS.S;R621C'%%' MK4MXDTI)',^9(! !7& BJ-J#QNZCI:(:VUJA%.['1>;7Z'J^4ZO$T)"P4:%Z M+L\X4N82:=<".:(BY=H')VMG3YQ(:K^&8!4,/:"Y.A-:4U?L!;KXJ6P)=?1M M+Y_7/^+H&H_Y&^1Z,8>OYZO&PMMG>0V MA^XZ--3:1;]V8\>([D74K=[0GZZ_X<5[M4AW+.,LWHPF?[T=Y\GTZMRRRH,^ M7&ERS=%[J'1_[UOY]?('M^'"P*3AS$BBN67ER3@21WTFQAF7A,_9Q^H:X0"Z M*@9Z5BMLKKK1AF4[2."BBT()XEDQJ#F>FJ!9:9 FRVL0-R%TUU3B*%+[O=>K M8^N!2$]G NSQCI]-YW>"67C7'X#FOAOM[ \C;)^[^3.T/@$8FKU[GT%LS@=+BJ')_ER M^L6/5QD_?IS6?;A7=0>3<[XP?W0^H MBT+8" $-P-)=0Y84!E\F*0:MI8XY <3:SFIW ^HV^HA\\-/+Z>(,ID5WM;41 M/' ^:,6<(GC8\*@;;XA+3J+MJ_!_G4$_L'9.S %D]9[Z4@,?V_=T;7$TX'>O M3_-%_#_7P]FP"*A4G99,'OP!TO-ZT25^8PK&HCQ^D(![FKA'<"1?DGSQ@DE< M$@G1,I6]2;3VR\N)I#8[>.X<)#Z%V!I YX?I) *D60D%O)W-KDNQWV5>)6K, MD(-4>X]GS7&%9XT%-$("*(+&3XPTY^!D!_5-#U#4[!BY<[!640A]5P1O;F6U M@<^3%_!R,AI!F28Z0%LU>^"1IWD\N ]V08 M :>S0JL0G?)MQ7*VE?X@10?!2#\S&%440@.0VA@],4!+#92T0(POI$MDB"W= MK4.@Z&^89'CU26P;RQ\$%O/,P'(J>UL-8GVZOKKRTY^3_&GX93S,PUAJT'=8 M=W=T^AE!JW.6J_385&F_W0>E0M0V1XI^%G=H(V7U?#;WXU0ZLER5)0=),Y&8YP2@',H0@3AC$\G!!,D, MS2!JWW6/T=1L..H89.SV"*LHB ;NNT=N[QR$U_R" *MT')(&(G@1>\ZD,D_.$LO(_.6LI M:@>,[E+0;(#H',B

0&(%)HW@+]W0U=C-/='VS\YB YM#,3>,*$LL@W!R1 MR6G/)G*F@_:R"[_N9(*;C3N=J[.>1H2GXW4R]Z.^;?\/I97%XDGW>OH>UK^ MO(J W @C*!+;^,++Z]E\Z"$[P M5.-.HV8$> )J69G[4]O->HB>9IV.8Q"QK6NK":#GA+3?_/^>3&^.YL6/X6P@ M;!+,,B \9&2+4Y0XSA/:MMPS8S.S\: W[4<2SG97[GW*0R6)3JJQMV=PO/=7 M<)GO[.'5Y,H/QP..NQ:F/&+QTHG?!4M"RI9XR:C*U.-AVNY(?0I&[B6@'ZC4 MD.BD-GO[?DQ>DW[Q&UP%F Y5"Z#./5I?Y=4"&4#+2VFGJ,IGZS.CJ[ M]ZJ*H@%H[9R0#S M/_!?@ T4-Z+T*D)W)93 :%:HU;,G'+PTG IMJL/J(7J: M?),\4?*/W8&GBN%Y5P*\+T5ZI?56Y]D].RL]8;;.P[OL/OO&Y83(D)9$#^CK M*8C$<:D(4$J5"PAA_WRR;][!; ;+<:L;+4*6BIX:2R-02= G]D1FX8CEE!$? MN8A@0Z:^MOYZ@)QF<7?'1C[\L/9G 8K;.:6)BU$3&$EC1 M!BT$ X%[5+F)'U35]D@VQ53G"BL;7&?P+F^D^V6L[Q7A%/M<'_)DRS0#90R M2^(@,Y)4"CH;";&*R.\LVK/03Q'9I ;_^A:\_[%!.-,J0RYM_U-&VUHP3X(- M)>,G>>432 <'/3L\FF#YXTC!=Y),4T7P)_.O 7=W_WUWZ\,%DQF+5I:,+UX* M+Q#'V07"#' N-%I$NG8/J4=(ZO?9O+9]T(4<&H#5[K/:/Z:3V6Q A;>E-PCA MD:%:#!0]=Z834B3YO&\;P%"H]'DK]+' MZLUD^FIR'>;Y>K2[M0&--D<%C$21=*F?]L1SZHE1/%B>..>N>B_)@RAK44]5 M EA]R?2=5/@*PORVN_T_890^3W[S\_+O/S_#]&K1K-=DU.U@4@D):(=V@4;? M@&:='1IT::>-W?[4PL=6ZO=YO O8U&=P ]KI_IGDO\\ S\.[889!TMYF;SAA MMKS3(>X)>HZ29,,X=0S5,*_]NGD(7?V^1'6IF:I+I6^]M&36JHWS^,N":Y=+ MDW/R$<;PU\"@;QF4LL2X$J70&OT-J21A*?CD@I%NIVG9?L7TZ%+]-K7K3#/5 M97$#JFG?AA8;\:.EIM74.IO9RQ]@.IRDUXM7N8$%$,%ICD9>Z36C=&$3%<1*&Z(1.G!VF%VT M[^O]MK3K3..+A+'8V<._\YJ=_0M%R%^-TD;[#=#ZTYHZD 2SSM]9CTJITP]F> E M//_IQZGT%?I66HIVGE-SV/)/F&AS C^>(/N&\N3*%$P938E+HB'D>##$T>R8 M$DPD7=L>[2[[YL-UP _^/B\SM7^NF?QA5*2QP>GE>T%R#C6[0),OYW+E0R8^ MJE+!8JR,D!55M?L%'T%>N]DY1^!E9TY"1^)IX/J]=S=WJA*LB'B!D&1Y";*5 MB1 2?5H?2L$4+:J_.N(>)ZM?I'4&B=T1'57ETS+D-JL6M/7:*TVL4BZ )9-H MX(2STD)9EU)-G8&4$8J,N6B06]4]BWO):11:IXI^Q[6H(X<&(/5?\'481[#N M>!&B-KC]3$SP1:,'08)'_XAJ*9AR+ I36U'=I:#?!^.N@7,&MQO RL)/+[-O MWEY]FTZ^+R>YWG1+ FL32P2"*WECV1 O92"9(8=8@&@Z2*J_EYQ^WX^[1E$M M.?0=07T%5Y,W(X#YIY^S$NY9;<%;;6P4F0AA-9X*&_&^UXSD(+C72IO=YJCW M91GL^WZ_#[]=8:,60QM0,V^NI^/A_'H*R)XWPQ_E3^N=)!5Y8%(1 \PL^$$L MTY1(SYWTF1DC:N=$0\E4M[BMT,$\XGVD]/OTVS62:O"_A3J@9=>FQ *CSI$H%MW_I2 N M6T!1X]UC2IN=<)"!7+40K#M[N..PT.F\;0$0ZR9)H, )"&4"1&D;00/Q-E$2 M%-A0&@<8<9#I^[P*PXX2UCV%8<=PKN_ZH#N%33*:(*-,:%$AX&7TCC@;'2E4 M6TT%0/(51-Y@8=A1(KNW,.P8_O4M^#N%33HG*TR(1"6!]Z %=*]$]B0;BTY[ M2L%!G<[[S16&G2SXD_G7@.EXV/WW[K;9!P1MN?/$:(V6,:<";T-TMYS&&Y!I MP6CLYS'SW5&%8]U%1I[JF:E#N;4 R_MVM)'@;21:UQDL00/=E2'F?#DZ18*1 M(3B3>/6 W %D/8=7SA-A<>CSTXDR>MXY2'?;)$W6;9(Z3SYZ9-TGS#HZA@/= MIQLI+X$:SPD-%%6J\91X[R0)5.!WJ(B4U=8./8W:4E!&R$9/K/:92$DIL0HM M& O,I&AD#(>9ZD?L]%F.VCH&$4>-VCI& #W;^JBSTW6<7TX_P?3[,"X=7:.3 M"T(J, "LX%Z=E &YV$XV26@O_C ^3+=!#GRLYG]!%?#S]/K^.?Z.V__]_L)''4"A @L;\-\?;1K+K(Y9!MR%+%V8>,X$ M;3&-WF'*2?LDD8%/8[0>%SCJ9U#/*;9()Z)H %HK^M\@!U].Q@O3_H_A_.NZ M]?GK'W%TG4I1U&Q6:J_29_]C$+05P+(E(2A/I)*>..<,X8D;$#8"V-K]B$X@ MLTEC^$2<3)Y6:"?C\CM,PZ3_Z-'F(/,5KV9-3( _E)B>AKZ?Q*ON@T_"9W"> M"\)EZ;3O35'5?#%WT4H+48'HJ/_94P>?8I#@DK,D6<&(#-Z0H/"B4CQHG95, MPM<>7_4L@T_'(.*HX-,Q NC]H7EG;#48 SKR1!+P1:6?(3[Q3#)5K+3?3AFV ME=IIK\W/:,[[41)]>,[[,>SM&1SWSSWU6C.;<1.02F:>Y<7NP$-D?,C*2:\L MJX&1YS'G_2B)'C3G_1CV]AY?V!I9KD(6EOI(HE2N^$7(#0:!L&2S"-$"Q.UD ME6<[Y_TH.3TTY_T8IK4B\/7(\LB<4B7X :(T4J).$VL\(Q19(PRE&8_%40)O M>,[[V0(_A6E]"_R!6=6385")E0V$?!Z=-$RE8-:5-OSA_V?OS;K^_55UH<0%NGRU(^295L]Z__0*D&E6K2P%Z+.%7ELHCA(0B (""J=QT( MX4@>E&08I#(L,=WZ"OR"QWX?XV .HHHNH;4S=5BD7'B1&>H@,U ^18A.,4C% M.1EC+*IY*_,+'_M]$ (.'?M]B#HZ@-?'<(7+F\WW!]Z^"Z+36"62$I" 2$+> MU F<7$+VA5DE=2%OOC&FGB2D-R"=HNMY:\%W@)Z7)@^K3,0:YH$9\@A4L0*< MB0&X-RP$GR139SCR#NKM,\ZT[\:GW5$*Z!%+6V\?E9>)=D &>^-B4D1HUOVV M'&/:)57VR["<@J5>FO8T4_D!T[X/D7\/4'IERK3)*F9%.TY+3W8[&20'(*]G M+2E,6E/$TMQENM1IWP>I_L!IWX?HH0-8O7X!+60NFCLH+M/I7'5*32J)LJ20N.9W:^L M]933[W*F?1^D^4.F?1^BAEZ?"KU)_]_U=#FM'W-"E<83G]*DO.(UZAK51?QP MO22T+)<_SK_&Z6R#W%E>CV?9HN#N9CSD1 "2# +3&I2*&IPU#&3VUHF4%&_^ M4.<+;SN1OSK!0ZIX2":.H R80*/#,%F$3ADK-H<;<'U,DE(D\1,JZY M&1 KC\:9G:R&#@ZR1Y)9-ZK 0J;7*G#K3LFT+@3G'$15BBK*<"=;IP*>HF/D MVIO3U?L*8 Z6=8=XN6UV%!E:XPR8DC+43D008JD.HHBEUO, MWMXV*R&QUJ5XGDE^.D=PZU=206EO%(GQ4>WCT]>TIU+2%[:.@<)\++UT:+GN M(Q#BP623 _"0*%"06D$H3@*BLRJPQ))OG:U\EIAQ;WF'/_..DWH'\/EE/L]_ M3Z^N)D8+IZ6I?2V\ <7)IGOR$H%Q;6UBQ3'?ND#Y=NV^#-"1JIPWD&L'>-B5 MQH_SV7*:<9.*^+0(L^6&K(E-I6 2#KC7M0M4;892']H)D3FQ+(5Z5%+8VKH\ M1UM?QJ8-G@;12P=X>Q^^K9M6?YJOF5O@S5-1.J@W!_3$:\UE*1%B5.0)>(L0 M;"W#C"4HC$G8TMHPO4K4N->XPR"LK28Z@-8?\UD*RR_O%N_#8G7SS9;4;G[R M=CH+LS0-5^_6;6E7WWZ=+5>+ZRJ*!WOLXQ?2S?+7Y?(:,Y\X(Z(VP8%CD799 MT0B.!T^2R5D&IH.)K9-Q [(S[NW,,'#N1?L=;(1]SXY;"=#*N%QMF'TSR_6+ MMQI (Z,W*8O:9PC)1 @9GW"9'^QK4>+-.(]'$;M(_K$;34Z@6!>?UE M2)M?6:XFPECMBO0U/T5^N$Q\\U42W/J(V2O;O,_9<:2.VP-^7+">HK4.P/EL MJ\=-\HF8GDAGK.\HVK(#^;-M M==$SNK8:B<:0-4N:@622-DQ2&GS2M3=[9B;*H+/HM=GK8)/*SXRO([71 < ^ MD%Z(@"_$S4_X%U[-U_S6?BN]L.9P)RW K1EZV$Z"4)B#I3ER1>58K#\-4GNL]!)MZ?/ M?/;F8@89HVTB.10O&6T@8VM#HP"%L?J2TZ+E)W$P8CU/L-6 0 13CIK;W"Q!SYL0%>FGV:V3PW K] MP>(([P>#9I8[Y.+1&*[]$3%F\4U# M[;V&AR-$.38BWO_Z_N=-4O:V;(-E(D-H<#*;VC@J@X^YOMF_6-T-6\EN+&U_NG&%?MQOOCSAOS"O?5H"HABZA1"76@C&%&#K1*- MPLUUH3&Y'B:C*& MHFQZ8>JDGPT#/9I##R_QC@WOH-AH9$P.\A9W)7S[92G,J%Y2MI1ZI^#9%#_(IRDNKW@-/Q>AC[I/H-/X?TG__Q M[6IZ7U7,F=59UD:FP5;ZR;X&J^O3/88FARQ"V*\IUQ,?WA\>3M#=O*$@.[ P M'TD1N,[AKJ_A:SGZ?%;+K-9[AG,5BF01B"G:,]$+B#9Y*"$XGY64BK>>8O\B M02-Z.8,=5>TTT &<=GBXV6")4\"/7H/PT9'IE1:U5UQA&3Q(R MKB%JJ.AY:ZEW )U_U9N)V6V')R,=%\(@)%2U3#A(<-D;$#H9&P*3TK=^S/^ M@'&ATD"A\U;2'=M;><;P;MUGIHRBCM\5RM8$$;^IP9&,I\3(&#NY:UT.NH[Y M;=PF(0/FWIN*M@,30AOFZWSV<35/_[5)(;ZY7GV9+Z;_C9GL*T>?&0'=*0[* M,0W>V@(:%0IRS4IBK<^@%\CI[QKG2*4_Z@S21@,]@FE3FCH)F4LZJ244Q=WZ[[>!O4E^=! M< U!%+*CC,*%Z,B.NJ"%K(\V4VQ=Y_8\-?WY1&U U$C^W2&)]L.[Q3H2S>M] M\1X7:^8FS"O.>&# 3=T?.==KE9+!8T07A+;&-'_&N!=EX[R-.3?"FNAE[%#M MQ_F,!+::4E"R9FKS_9)$]J$*;B(X#S'2 8[>%0I4T$/P)='.B=FYD@I[],;E MF:D?+R\TS@N5X2#37+@=F*4M=IZWM?_X<_T4YX;/272&/$"DR%;6AH*EU A" M%DC2R53)F+A?B="+RXSS)&7@@[&=8#NP0&N<;TSI3]>+ M.H$4%]-YWB#_W>I++8A,P?FD"T6RD8$R!'^G$P/CG$S,$O15ZZN1UZG:+Z') M+@=: RFD!XBMZ_46TT3!A0A",F6@"$/VTUH$KXD'GD5@QJ;LFT_]O5]]/\A< M8!+\2 &/?4 ]T%&[Z8M86LI-Z\)5.&3NM0 M^[4RF6L+.EV?CYR(ID>+[H>F"TI_#RKUL='T 3-^_7.U#@6V\ON3F)7R47D2 M5,F;.\480B%N4.;D& :^W^NJ9Q;8#R47E-]N)LVQ$?'+8KY #EZ=#;7QBP^%F(F>JD%-ZA2ZPXY MS]&R'[ N,)7=1/@=@.C]8IX0\_(MR6[=,&^6\-UBP]VFAG0BZ!@KAMPZ4_>& MIV@]8%YBR;JR0L9VLFRS7 R?12E,BCPDLV=@: M.V1P4M!F03KIHTL^I?VZGSSQX?OAXM(2U*=*<6P4W$:0G^:W[W$G+&@RB2: M<1Z)_, I=HP%4@JBZ&2B4KO78$^#X/%G[U?5>$&9Y!8R[."L>6K$U_V3N@]X M56M7:E/,Y<0756=6)#"&K)O*%$>ZI!B@+L8%ITHHK0=9[4_=?OBZP+3S0 JZ ML$9M'],7S-=7."]/R&,U7WW!VMMU?C7-51QW;[*6\_)C[;=]-?][&6;YN5^C MWUK?+=(GK^WXE_D5X66Y.=I_PC)-TU7[#G']\#1D:[I^N'R@N7/TQ),2#3,J M@O3)UJ,@@0^N7BBJVJ21D5>XWW$Z9$^\)[12!?\'KNIXV=OTT 0%<]KH#)A+ M#:&<@&!KIPX98Y*HN-SS.=9^Z_7WDN8HK;Z6Q3]5TF/[D,^P- DZZ2*5 ?0>>6:"_-S*#P>,@67:(AX](0B5K??5M;<^?Z T M<8RSF,DS7?YDOZXO[7)CJYG%UT(.UZ F/M0!5B .UE2<+3 M_\3N9,P!PIL3..COT#W&] /L//U4T="^;D4OP2IK-[_B?&8G*J MEI=@K.E)PZ%"%$XYGAT0_4E.X7N_EX)C07ITU1ZL='^)LDZWTZRWMP2 M?OV*>;H6V-OY%46)T]GGFR#Q^NO7]:?,"_W@"5$/&]YHO2S2?P<$;B0 M/@LE$4*MW%7<('B! GAQ!66T!OU^TZZ'C,"W)/WN>K5)26\XQ0',^3I"F"GPV7@ZPI@CJY!I^^^75SATY8ZC\D,TO?, ;T#ICQV/ M_8;;-3[ORJ=U;[MOFST^*3S0&<8M1!<"*.OKM;BK/&E9A"ZH^7YE5"\NTW&L M?C1HVLGU5!?STW")G*V-46YZ*^:?9ZMZVRVE9UXH ]G4 6E"; M*\[)M^4RYOV:J+^R4,>!<4O8'"W;L4^I)WC9+0FL\P,F)6<=ZJUFU(XX<49! MB,Q"\LXD)JRV9C]O;L\%.XX^6^+F9%F/C9^'Y%- ,L-UT/ROZ6HWT?GF\P+7 M%X<3ZZ4JRFM(ZZEF@N)WIW0";@V/14649K^D\S&K]]?*XG1D#:Z%L6'VQ-:I M6^7-+#_'WLV<[]GG&Z-L)=+QK>GPQLIM4H6V5[9@G4#EBD57=MNZ[VW #B.E MOVX6@YBV ?73K7.U<11O..):QG4KP?>FT%I/)3]H!R1O? 96! ?EZ:L@%8+5G-D0 M1(B/!E,\C:<3B.BOW<7I*#N73L:V6N_7,MYLG9N7T/BNW);13M 8H5*6P%'5 MVAI\.V%J=#J*%HQ[903Y76H\08*]7)RCK?6!'* MC2B A25&@:[-8> '"A>6V#Y5B,U,Q;GO##?'\W]LYK=LI##DE=\+RYWGQFY? M?L]QX<;1)H;>@JYU1$JZ EX%< >&LB5*9HG _[^=8"CJ^@#M$\_N,*VBKC1%/M(S3]4BI MJPT'Z[$P17/K-&. T4I0,7((W!80GBLTV:>B=S/?V^4X2TS_Y_/\K_]+'[VI MQ*$O[@MPGEBP/]PT5N^\C:Q'ALF&ZINY, 51<,0 6 =LJCI$*.3LH'CMR-%G MZ!X-'3\,(]NKC0.0D]4U;R"[L9W=Q_B_'>>#L7@1 O#,"J@Z*S&4]&M1WJN3Z4__/I6!:8<,5/17)S2,CW)>=8V-RQ_"U;I;QA,,32PK)F$@ MZ8EU-J+.4\V>@XL"K1>L"+MG@\#G%[DLS_=('<\'$/C8P'D4:/[YY]44\Z?Y M1UQ,^77>W+NQ_;"?66A_DH= M1P31H8(?&T3;DS&VQK+\,5_A\GWX5CW.3_/MZQPMA.&%6Y""UYEEAH$3LD 6 M4G)15,IZO_$2AZ[<7V7DP# ;5#5CX^X)3Q&%1J10!H1PE?P8(0I;'X5K&5QQ MB:O]2K./],C/6OLX,'9.%&^O][ _85S]4:L+5M._\(0+UB<_I\G-Z>L4GG@E M>ON>MR[TTW29KN;+ZP7>78D99$:[', 5ENM(20[1. 9)E8BA%E;GUAT%GJ;D MU"?H]5-_G=%G7=>JR4WJPX@BDJǻ%0(E<\_0E$$DFU_1<%-D-P-P.&>.$ M]PWUOOLT_%11=]"7XT=:43$^5DY2[.X8M=.DW!U.;K+[7J'@3-!F$8IX\*% 8+1W9 J) M19E-SKLE%FV1,N9]:"O=O@B5(P0]MH/Z"1=??YN'V>V]3 H\&\G!%"Y!\90A MJ(Q02G+>6*=?BY/>G\&"7-VTBL \OPT%:N\6^25%S8]?3;.B2)[&5, MAK[RW*LB-??QI6J(T]V-O4^0YCG?H4Z0$Z7<'4[^"%_Q9M^88F+BD4*K5)]C MU+E:M $H5M.:)1XR^6"M3Y'G:.G)ZSAVT'19#.EU0?#+!:<<0- M.$9GGY?<:JZL(L$,FGMZBJJ>W,76FPN'G>6):L]Z!!<@KK'W:>_;]_=I:PP,B:@1)=JEQ() MT6DZ&EP*AF>,3I[W!+TCK:?$[-EQ=YR"^L<=0>AV0[F$R@A9'_#E LICA."9 M!R9KL87PHK#=MQX#(^^>N)X2/.?'WI%*Z@Y]O]W5$Y-_FR-Z3;X(#_4>-H"K M Z-U2B;4-DU"#8NUWPYZ>=N\FO\\P<%Q\NX -L^\,I@8[UGR=,C3%[3'E,_@ M12J /#B'T=.1W[R4\FE2>G+"CE3S;J%< YD?#1U:.4\0P1I86,QC!& @QBMU;B5&3MTM"3 MS]0&/R=)>>Q+\X<"V0SIWO3@QOL'=I\6T\^?:\VJJ1WEC >/U>C&K"%*1T(K MWDN#(N&C@^ZYFHK]5^TI3WH:8(85>%](NN>EOL:97\]6DUQK2$J0P"Q:4$9; M""EJD,A41*,]F<\CT/-XI9Z09[=MR<)NJ^ +3EFSDE10HI0=2Z M=OE7!J(Q$K3(*G*,B6+6(_!RH.?;?$#'F>!QI"#[0L.V[_X3EG!]13]*"PQ+ MG$1?R^@5 XZU8DV66KL6(PB?K9/6*XG[E0GOO>0XHS?.A)=6HNX@2MIN)+'N M%/'F:SU6-V.3^"1PG;GS$DK.Y,US(2CFXP5T,,QE%4S2K:\^7J9HG&$;PR=Y MFFB@ SQ]Q'1-JU9!3926)99@:B-".EFE9Z6Z8,TDU71BD("8MZ00^^< &*'#*@(C@=.7X;]I@ ? MLNI($S=&.*].E/C84-K.&=2YV/=<>&X9T]6/=U%50YD@9+*;C$LIK)1^WU%0 MSRZQ'T@N(OW;4):](6(Q33CASDDO!".WRQ90FD5PZ!DD7:*(CA>7]C,B3WWZ M?CBXB#1N&PF.#8';Y/.;Z]7\*RDB_5S[*"WO;NLG/IJ0@RI0 H%:Z4+QG6<( M11>CD]6EJ/ULPVLK[0>-RTK8-I-L+S#9M&,,5[N\2(_D:0<'Z$L$93U"< &! M8>$LI,"]W]_S>&&A_4!R63G:5G(=&R/;F<)J!HV)D4%J'5FE2I[D%M 0P2II0R>? M*."D* &3ER+OUVORX>?NI_'+2:&>(+4.\A2[ =(F>_)&P_+%U$>G4XA72 LD>YO4V_U9NZ MKIK>\]8K[DL@.RD=J&QJ'S6'=<0+EV0VA7K4,KEY@G67J/W0==E)UI,4T0VR MUJ6![V])V&)LDSW^QY_SV3WGDXB*?E-HR"K5GGW<0=3*D9TV7K%LA2N[_FW# M4LU]R=ROQNZB\K9#*ZL+/-[U&O]I^MFP>XZ:_=!U$8G>QJ+O $3;VV%B>-:^ON=)11JBW?I:^<4@ M_+MT=;Z^P'E(I*])XNW%VA$\@@SP?U/G"UO5+&H'0"JB'[X M=O\K[\.W=7O!O\,BW\S>^"=YCYC_A>MF=Z%\+J1/*B!$CO+&?..Q5;OVD^$VO[ ?HBLM8]@Z*#O?)+F,Z6 MO\V72UR^F_W\[]5T]OEZNOQ2N7]7UL&Z#$+Z$A%,41J4=1)BR?6='.943(Z: MM^Y>^RI1^^'S(E+GPRBBPY<\;V:SZW#U?C&=I>F?],5FBTV,E10VE0C)* XJ MI/H^R0NP(0F74:J$K0.-?>C:#V$7D7HB[@=&$81'2#K MH9!^",OI\B/1$O*[V3_#8EJ?YE;V^,2AT3(F"R74<5H&*:P*(8)/P>1D4?B! M9Q$]3]M^.+O@FX-&:ND.;@]JSJ\7FWJM>KMN(P8C!0>6UP\N=:9 '@-D*V(T M%.9S<;X'T]N4[0>UB[I&&$ E'0#M_6*>$//R+Q.7 H/)N MAJ/&(T!_G?U%_*VCF-L9JO/RYBO][O2_:XYPN?K'C!R#J_K=.C<39GF3GJ$O M[M)])\P.;4M DZ&C \JDT;32+0HK8-_,\J8@>?W:9;J:XO)NDJ544AL?&%C+ M:PL2[L#5@$%0C.I5\$4RV_@$VI^ZDP/7N[&__X%7^=/\]["J*VRMM&E&)9-B M$AT#860D[Z*4.MA3 $?M49-OJTWK-,B>I(W;@6D@'#T*:P=04P=.X+WT/M&_ M6/>IY5P4F=""0W2@.!'O$PL0C(A2R&B3;7T#^YB*<3$UB++G327?'79^)/_B M\WQQ,\S\IDEB#%($SRQ@$N2F&J<@9E& RXP^H8M&MC9:KU/5B[TZ3N\OPNAD M)70 J_L*X_?A3US4AW-4 L7B"?OR7^U-NO>-].?.-.:E<<>*?J#0>3 MX&WBD(0NRA@I,VM](; O;>-V'!P898,HJ /@_7X]FZYO8'^8S_(M#TEXB\I1 MV.XSN0A!)W!*>S <@[*%,6]W$QJG@NPI.L9M03@PH$X6? ?@^7&^^'.^(,E4 M'A[M!"<=#PP#"%YW@M0*0M2%F*&(QGJI.&_?D.4%@L9M4#CX*=A*%1W@ZO50 MYC[C2,$PLQPCR&@8J%3[8?F(=-I;H8UR+LC6[YX.(&_<,_$<(>%0NAK[ N A M-UL)F[O,C+,FLG4'DF)9G0$N(91DP)1BN,X&1=A%WM-I_U>7ZCVQ<*2&YX.) MNP,;]M Y?,C>@YSVFT*+OKFZFO]=>\N^G2]^)&*GJYK8GE@>+./2 1-A/1V2 M))DX<6]-"$I*EYKG3UO0/0Y>A\#1$Y?J9U7J\4">K\)5$R _M^G?I'3]]?JJ M=EZOUS)I_GE6N?^/^56>SC[7^YD)BB0R6@UN[7;8M4-3&]Y2^,V;4MG 0C %M,UU'IA!B,E5-QE1"Q:\S:T+1HZG M=IS N%NH'JS PZ'J-U"=X>=*PZ?!$7O_H*=8&847'#+SH78G<218(===BW(Q M1L7F]\BO$C5.)#TB_HY3QT75GMS_\);]UL4ESZ\P7/7(GER=OSRD4%1-P5(& M9QR9*X86@G46F/5.1(=%BM970^\3^APB(R5!$Q:3SPS#4$:!3Y9+TWRJ)I/WT[_6W#_6PT1Y*7FV%B1F"2J& L$5 M!CKQ)&RM6M.MNZDW9F'S%>KVGU^O/A*;5WCG65)H^)A_I%BD M$*' HC5TX I#<2D*0*8$'<$\.MGZ@7EK'L:]A^]_,PR$AHYSOP_YOXN.[[W, MX)BQM,NET@D41B0O4P;@%(2K(C3&U/I5Z9&D]E*TU('C?IH:+\9V_T'!_H?Y M%7W(YT]_X]5?=,X4I(C!PM1%V"=Q' MF=%&W_K51"O:+\%!'P/KC;5^,6A_['QM,/F=PS+ZP7NOH9=+G&U?OP;C9RPI7.>0AK+M/5 MO-)R'P'PR)/3=6BTQGKU2$!W3G-@6MHBO<#B6P=5+]%SJEV_MQYK?;QYH(]; M1;R;W0F??N&/>;W\W]+%IGRUSE@/F#C$VI106>$A,". B6AEM%H5W;H1:C/B MQ_79F^%MUYB/H]P.O)4[QG_X=O?E?TQQ041]^?8;_H57Z]>3WGAEN<]0)\^ M2E&!+PE!6RFEE\%ZWCK&W(^R3O!X7M@\!]YV.NP)F=NGXF/^?II_K95_+&;& M1. UTV1 E9JV1]206#0IIB)S\RN<@PCL!*<-$?(<")NKJRU$C70*+G'# MBD]:,!\YF,Q(3AKKWN3UGIX$1Z$JNC*8J_B8G'&36.."ZQB-= HN><-*X29E M&QPXR91M7Y":U MK:Q3UH#(4J(,J%&VSG]_-ZV/3D'9( KJ G@?24=8'8KW\^I-I'#U\3KFZ5_3 M.M;REBNO2^2B*)"2UZ[5-8FCC0,BNB3R'T/[6K;]*.N^/=)IH&NNG+$[BCQH MT;-<>ZFKN[WCI;+>4I"2H[4U J(P6#@/9,IY*3(9*W8]K^B;%.X ADK/JF8?H!'D#IMIC;Z1OWH.A*0.=I#'Z MN) Z.R(ZV X_AN478JC^KQ9'_Q6NUL^][RKK-[4_7/N2E2N@98W)N*R=\[P' MG2R&=>M%V_I"=2_".KD_.#]P=D.5YEKL )H?Z#Q;3-,*UWQ-4"O.C-' +=&L M,G+PZ T$;S7/.6N16U\N/*3@\O-T;AN*8&PVZV9]/I+?FRB\ M#UQ;$!Z=RY+$I<[5KJ:3DM5^T-=6>UT ?)6;<\*8? +;1UH562&_N_^Y'20U8\_SL4N>H8MZ/SW/4 M)6?!54#KP; :V3"CP%FNP6'@/$N=F1RLEG'(NN27M^]ZO_YC-H]+7*S'VZVO MG^FOY[-$_VJM\!_#5:I=R^C+^B[G[7SQ=UCD"6VSQ)!QVGNY@(K*4BCH$5A MECWRVD1U*($-Q50G<U1B-V\^7,9S?U7[02&?:!E?@[5 M'8W)/]<#:#^NPF+5IFG\:I[^Z]?E\AKS]H3;M3XVW"_74TFW)''OFT]2,KF. MB(=B:Y>(:"+XP"QH5$$6*T/&UK<\)Q'<2:C?%=#/CX0.&)C"G;;&2<];YZ1>IJB3+$&7P&VHR[%=A8^X6EVM M8Y8'^^SULX<8R2:I!-S*4H=$T_;CDICD2M&.3$&'W?NJI]V&8RGH)(O0%4#/ MI])36S.?VY$ M)_?G61XN'U;+*F;T5]\>=CU>_^C$%LZO?6RSOLT'T=^P6?-FD;N/7[K; QU,5X VU MT4$(SN=39=T3OPRG^<=EJ+E0<6B@:6406F6P&?-@':3I^W# MC.>MGZSO0=;X5;J#0JR1/GJ"&'$Q<1*ET9R3R96U1YITX"(+P)3@&)-U*K6^ MHME>?_Q"W4%![V*OF@;G.CG++)H$(6F" M4-:04< M=\KZI%7*K>\2'E/1K_-\B/Z?=VV.DG:O$YE^#'].R5)]7"VNTXIDU<*>O/J9 M3(7@8I:1@B?/:PTQ!H@\)TC>:%%4 MX#KM-Y;WE85.2S+NB&WS1L!I+U5!.DUSL;4\*]*92,B.B$HP:5B)>SX">NKC M1YS*VE)G#S-^)\NQ \_SXW5<3O,T++Y]#'7,\OK^$63*IRL0G! M>4S A!$R"V%U\\ZUSQ(S(GP::'GWBKB)R'O SCWY?X2O].6G19@M:4^17FZ: MJ]B2D+DD0818!V H3Q++A8Y?9V-P0OCFT]1>IVKDD>9MU+\+JK:Z&/L*]_UU MO)JF?]4#?;:Z?4OI$GION""R4W7>N(9 $1R@C EU0";L?J?K4Y\^,B@:JV_> M4I8=F)KWZULT?'\5TOH6^+;'DI>\. KD>?1(.\9:\%(B_6%-8H*1<]XZ5?(T M)>,F.YB8E ^V0(QU(QC)( ;,P)TSQ07'F-[/J#R[ MQ(C#W=LY+PVEV(4YN5EWO6<^?@FU9OMZ]:7V!,!+=8=1#9EG^]QL69P4K2( MP68-!@7QDDAJWM,V%&BYR=Y;75I?$NU'64<6:@AX-5%(=S#;;)I-J?'$>I,E MMR0B5T.'S(D3PPLH[9)/M'7HL#Z#Q=I0,\ZUXYFMU1&"[Q1"[ZY7RU68Y>GL M\T0YX:,M54J97 .1,@1E:8-PIQS3T8;2^FWW*R2-AQRF '1.5YU3AV.'A#^L__KATLET@!;L*) MC4HS- I8=L0 XR0^1<&RIL@9409A_6["^^E(\*E/WPLPY@( TT9^'1BNIWCX M=986&)84(B>E;2R)B*]/$440%"(35X*^3]9P%5/KO/5+].R%'GL!Z&DN_'Z M5+MNK"WA]FG^"1=?)UH[KIAAH(NLK_H\A\ <@C7&.IOH8']D6!J!Z5F:]@*4 MNSQ M5%"!Z"J[97GL[6+N/6RY/X%Z7K'_(0W.\;6SM\#@2LSE6H)B**0- MPGG)O$P16_=./XC O>#F+PANPZFG$]?H$\%D^65^E3\M0MU#/X5O56)HF78: M&$L(R@5+AIG"7A-%BCDH1B[ (1[24XOLE^ID%X"5IN+L!!8/P;ZDN*#66VTS M143[(H0'+GFJ3]@%22HE8 6M3K5WE-KMR/,B1EY=<3_ 7$)R?#A!]W"@/15@ M;N<]G//H-28@RZAJ=;>#4/N/17+]"F>H?&R='7^-IOV@=4F)\:9:Z,0F+3_- MWU\OTI=ZTJ)0W)68@"M+)E4&!<'$^D3 ),YLB.S14Z\7K<_69^\'ADM(:[<0 M7@<69?VV#//R+O8# MSV6EL1M)?VPK\F+F\W:7W+*6)X;EDNJ8 ,X-^?+2T[$KR*%/(6=AG0G9[#[/ M?J9>Y*!U]P/0)62/;I !;04#9!G%Y2HKTIJ-PKOZA E MCEKIF'/KR]S3*-X/G)>0W1Y!@UW:OUOK_L=\]9]8.Z<@11]Y8EE&3^Q BO6. MIV17^Y-1 $M;,&BKA'*[4T8/,'Y/+[H?N"XA^3VHN+N$T5U6]GHU_QK6@Y2N MOGW C/B5V$M&:5E0@\W,UMG.@C8(.0U!*,FS<4'[W3*[ ]#TXMK[@>H2$N#G M$'Z7V*JB26:+"XY,1^H=\^J^V'GTO( M: \CX"X1<[LAWLX7!:(X'ULQY)Z6*$*4I MM6)70E",@S>U=8=6C/']'- A'UBO1?5N;3EORD3?S/)VDA5]#,XX ;;86(>5 M'9$&-*7\(2\RTT?[$V?)& M/V1%/Z^?6_WP[?Y7WH=OZU&XM5?E777>YO7$7[0CZ_,>,KR_5 L\B=H;VHX! M-/,:E',9O%8&A$)6$O,IA%V4G9Q&&(B7$1\H#('CKE0_MJOVJ?9)NBF#WCYK M)N0V!,XB@R1KDU2*>"%HH<$4PX@!B1'WJ\=\;H41WRD,9AV;2+/7GE=/[Y<6 M#6OV_.0FGM8Q7#1JC77?$6D-CKO%/^!5?1WUXWRY6J[)BUL6YWZ:3:&SDX(\ M.DI3SJ \9W4F6*AI>%FBM\SEUB?*:12?YL;=?>SVPC?JV;RD9=J33R$XE%0K M>%@4M&%9ANQ%3%XXH\ON^_-G'+E7UQJW/\$9@?/0V6NK@P[:G.,@D\\2R9DLGRUG6;V^N/&!ZT5NSN[?2Q4NX((3>= M&U1BY,75:?0"R9?+3(.K+\.DM$E$)KAJ?AOXD()Q+<_QFGP&$D>(=6P7N4ZM M7GW[=99(7N0A5$X^_4U??_LX);\ 9S<-.206EDOVP+FN\UT#20=)1,87Y1AG M)>K]II[MMUX?N#A&G?-A9=LM7#9_WG!D1&*29P;%E 3UU2G4KLE01Q:B"T(% MOUMO>2!:MI<;MT'.X& Y6K(=G#?KC,(G^N6UB34R:#IO!125:ZF-%!0GA@R% M)&@D9L6CHZ7 M^5#*&Q&)R\5J\J%*A)QI/#HO97 $6TC%:F68$];L->=^ M'QB,:5I.4-:NNH^0W,@*_WTZFWZ]_GI#.,D7E#Q8=6>G'J&S>0GYC*S[\>XMP9:RVSB7@]%QHJYFBC]:?F.G:IYVH7Z[J\W3Y)?DVDF'G/CZD,I9B.@E")2R MC@JEL_" "Z;G%QJQR]I QWYS\780G+2J%[EOM!IX;;63):3@(BC4ED1A.&3+ ME,X!(WMT@=E+C5 /S7&;XFN@XJ#CE'TTVO_"19R/C??U'_^D:/#NY1:?"/3) M>43@N3!069$N='VB16J(UG#.=.O8O27]8^=%>T/YJ2KNQ9P_.OD>\QYW>?_Y MWW].%^M?WG ^(4>7L1S(PU75<4HI0N3>0M&\:&&=TFFW++H)MEL0/W;&84A@ MGUVYO:#ZF!U]4]-=]_2ZIIL$@367]VE>?[15X?WF\^<%?@XK_'6V6DQGRVE: MM_6>.%>8-4@[7UAR_%%X""XI*%9PS1.)*K2>?3@:LV,[[+T=!V<%3R^[[!CS MXNQ):!G+48T)3I,$$V@<$HR#C$E#\SQV@L[6G?^V^NAF!VQ??4% M'C>-P=/!+OOYZY]7\V^(/^ ,RW3=9O=IV4UBB+Y("KH8+QF45@H\YQ(RTR5G MHX(2K4^/O8D;L8WVD"@>1CD=H>XC+OZ:)GSFX4SMP+/>AG5C+MU\INMRS$R M;4A[8MU-A4=2IJ$3-S!NBY%,V_T*MLX1%1S(VYBMV;N, H;$QB7OF2>Y_V4Q M7RXGSDH7O,\@3:"SUPH!7B<'Q6OCI0Y)^=9]>0=@8\R>\UWNA$8:O^Q;YU?- MP29=<"N>]>'[-DP7FXP -Z0J3!EX-A94+@4<-PIRUAB%1Y9MZ]&+XW Z9E?] M+C?/^7#3RZ'2)G/]+ZP-Y\B7I=T?/N,'K \(IK///\YGZ[8#U^&JCG[BDV*0 M\TP17HY9U/;1=3*=56!M-*Y@5A@'Z81T7C;''%!P(7<=@R"FUYZ%3^ODOJ_? MF^7R>M/?<_DO7. _Z!?+?/&@LUKSCCI'K3Y@UYW3I=%'9QXG3'8N*PHER--2 M7"4Z! )"PJ()K9I'V[JX;9S./"L'I'85]$B.X^IA3"&:U"%SZLCLG932?ZU5NQNU>,?:>&1\@O6R55M;C MPW3Y7V\76(L"R-=8KM:V0SO&C=,&F,X2%#,4R+E0'T/9G+QE,NF]WGB.==P\ MQ=0XQ;V];)QNX/*][9];2_+3]*]I)O=[+9"24E9"UN[RA@3"Z] =X2($&7B1 M+BDINDF@[/@0XAS;6/40''3@8#QJ%UA<;$3FO$_=\[79N M(.0<(0KGL(20I-B7&NL>(N6.$'+3:8ZZU%.KCM.E-M8]2)U'--8]1+9CP^656\[[ZT[F6;*V&(AI+326P;L: M_LC 6*']5' WE7-4VY;?#NK?,EK7U&,.G.$$WL%)=&J=U=9[U@_SJZNW\T7] MRXEC@8DH$O@<=/4�F (MQBC*"]M*XR["4#\B(G8_M/S2'7N,ZN@?Z_KUVP MZ7DS$=J0I?$4__@J@%+3.8)I^C9K,CM.E.9N?W,F.N_I>@9D#K=9CH#)T?OD MS\W$^%58K+K8+4_5YO(8=/#:0&:L=H22% PQ<#[8DL22-KIIOW7B=78@]W. M?H<[YE2H]'"VU ;0-V5;UXN['E%KMI?;(T1OJ@/K1'06#69AP1B,=2J$JG ;(Q[/]KC=A@9*M_%?GGL,7K#BQ7! M 9?H;HJ53&W7H73TPO(D]>Y]U-B[Y;C HGDKI.]XKYP&DQ,#BY]G?>R5K=<5 M-T)P1F.,%L&Z6MC'$P>G70$?-8:2C&:VMZ#B$1-CYU-[3T"=IO4>XH-V>W_G M4=&MG_E^,4U8356Y,54EIQR8%U"2)WT54<#YI,"2G=(I!(:IF^<$1W/9;S?7 M/C;.P+CYG[.S)J)P)0.9F4*HK^_*(T3/*8J+V;#H4]*L]>SD,['VW62 !T'X M.!OR(+A=3L[XV0EM3V8"7Q20BJ6@\PP<%Z1$+R/XD@2$6(1*R;E@SKX?V['W MW>28N]B3(\'N$D['UT1SR_U^TN$A)A%S@,2#!>7JS&.F)90L@D'IG#I_2_2F M''XW^?"+V)?#@>][V)I/Y$Y?E$_(W!0R4Y!2K"]0&$+@6D$J208R9$7?MY#J M97,>R.-WDY^_B.TY) O88,V4LZ2=YSL M/WD[7L(50!?;<02X?7^7!B^*)DH;>'$.C!::Y$/.0_!"0G9%IA)1IM!;RG1/ MUOJ=W]-'GG0(A'P'1]B;G-?]E\/5_ O$07DB>%8410VGJ(643(!4L, M/'FM!NFY,A1#_0[OZ6.3M$-#GR]K6IRUS_7XFZ#DWH=<2![)@<*0($;MP'I4 MNA27O=E-C1SR1F=(VB_[@J A:E]_*]0-A'HY?!Z]U-J_D>;A$A(31ZZLE8+5 M0:RL3ISQX&D!T(JCH(@S^=S;,+DCV+SLVX'V&_)2$/<=;,ICNMO*:(22I$/F M:M&<4Q)\K=51%(;ZR .:,$CM[WG9O.RK@7XWY="(^ZZ:+0EV[F9+]RN.UVSI M&:[[:+9D)6K/%$*M5]QDO:/,MG;_0L6D$MZT=DGZ;K;$5&!<4PBK9,Z;TA9? M.X @'95%%6E9V6V/_S^RV=(AP#FTV=(A.NC :]EM'E.*D @YU&;YFGD(W-"Q M%)C-7#OM1>OQ"I?3;.D@Q;[2;&EO*7>$D)LV,BX'%474$(TA6?CUE!+NZKP2 M8S0JJ1YE6[[G9DO[:_+E9DN'B'7L'-^S#8$V?][T _)%UFLO#EKRVM%.<*A- MTR'GB,I'FU#OQB8']EK:7JX/5!RCS+U:+1TMV0X,R#KD^(G.Y?6><=86Q339 M39<\A0W$053,0"@1G; R8VC=K.T! 6,_"!KND#E>SCV!Y&8+431,A$L/R=8^ M=CEZ<$XI*$X9R;VL0AH*)CV<,R.0&C,L1 MJKD#GYV$0/\T2709'P'CZ6/E\6=WHO%C]#1O)[2Q=?YTGN+&2MY?USJ1N)', M0?9QZR*W?[GIC/X=K?VP,)>P.#I.!GJAS:11G MFC8C]^3D>UL@:'*^I#$HO2!A\[/7X'\?7?E. ]QY>O(=HOWO:P_@BD=[7E#G>Z<(TL#7(#?/;6&=T67+1 YN"M,PZ!R>6\KSRBT9IU M(12?+?#HZM24VFC-,U']N>(=3]&+WIJX_D_IR3?FCCD5*KV<+2=-R(F(47D4&'@4I1AE>PUM&AW]!PSS3P0_RB*HQ'Y==K##4?AD3+*=V M,OO4C4_V5$\W;U&5Z(A_M!J42+5T4=66[%QPD[..Y7_;_UWHKAD1*M_/IGGL MH8;LBI?1 7,ULU:D@6"#A,2U+$5:74+'SP*_XQZ ?04RA\#D.WG.=\3#S%C( M<^7<@%:U2I='BO1B","43\)R'H+K>#.U;(9VSBZ"O2;,AD!-+P'/&5X0!YZ] MU(FB/ZGJ"V*MP446P$09R:EEO+AN)D?_;RNT=@@?Z<'Z(7"[G%1=RYY4JN@4 MN -;'#DD)D:(5AA0M56'*&9T 3ZW3,%,!"$K68#DDBSEL%C"=BRTG&0F]/$/=D[;M)&IYM)W8&MUYVX2D& MZM"F4]%;R0)%Q;YV35 N68C")E!:YB1R\CZUGG5^;AZ_F[3D19R00P+P$C9H MJS94+**408!$I^KL"A*0)M<^J>R819.3ZGAVXO]V/;NP(/(0N'TG:=*G+E>L MB)%;BJ53\;$:HPP!HP"#)C'#$I.JM]3-L?=PYYSZT%6B\U2]]_H@_C^&@N6-"1M!>"4*:$1"CS) E)BY( MPRZW[HC_D(*3"NI_P^42\1V94)+;[//ZDV_+*6I3AY^KS)85WQ,MC253'L') M$D EIL K;8%G5F+F6)+;KY76_FN.FQ@^0=$/ZN@'DG$'7NM3G'W &?Y]TSK+ M9&0B.@_"\TSVF-QQIQU"\#KKS$N,JO7]WRLDC9O6;("H(43?]]%SWX7D(;?K M1@[D@[Z=SL(LX?W/3CZBCEZQX5'6ANMACCR=N,-4$'R6J8YCS! Q6$#OA0\D M4$)NOT?>$_*\X\RC-58Q"R7X&J]P![%V&0M"IEB$UUM]/E\\XUY8I*M#[1!5 M/CC46DFQ@U/L,2N3X!V=Q$0W5X8<]R15G3?#@<7@+7(7LVK=DOHQ%2.^Q&JF MW7E347< EH]?R&C7$_:> QEY4HHAB% KTVRR$)B48"D:E9J5Q'+[*J==*D:L M0AH*+">*N@.P_#,LIO4-[CT#*#$Z:\DM8YR#$EI *"I DI*1X76!8>MKRD=$ MC)C'&0HJIPGZ:*3\A8LX;V58KHE^HO[7&7F".$G1:Z%Y@,"5 \5U@I!S@!Q# MW1FU]1$)TZX0Z<5Q<#Y*P!RULP[I M+&T] ^ P\S%,O_ZA@'&<8(\_8.:K<'5Z,XQ'(>"6++QBS"G@D3%0-:$4E+>0 MK9"Z1&D>3U1Y.HQY=HFN\BA'!S%M)-B!H['-R(=Z'_>N_&.);Y9+7+WY2E[4 M]+_7NIDX;AS6"SA9VP0IN7[OXVB3:(S*$_21@QV&J%@/KQ*.D/: MKS/Z7%RN?OYWO2_#"3?9HT$&N28U%>.:S&AB8$H,14CI4VE=7/ ".2-&1,,C MZA31C]W$Z5,]_AZ):%(KRAW%_)#T>L9.G9!FII"X=6,FSFO@R<];\M, F; I/U7]>L0,V"UU[/\^O9Z@/YV"WS_@>O.4CF M_S3.A\G],^)NH/6T43ITY:YN"0Y1^@,S-:B\ M._"&'@:DKW++)X5BR"09A\AEK@5Q F)V%*JP8(P75IK8NB[Z4!I'],2'AVC[7#SO9I<2<\8TT0:"(D@PI4MI&$EVA76\Q8,J.]O9N+WLNV/;58 M5_F"5N;L9*GV;L&V&7R/B]IY?.*T3KP00Y'IVBY6,'!>6@C"JJ TS\J?U8(] M06,_%NQTA!QBM$Y5UZ74 :V__VT:XO1JNOKV>UA=+Z:K*2X+_>LO^ VO>Q=#\U@,'?AN6 M$T7=P='Y5 GFW;Z\G2OUT_5Z2W[Z&Z_^PM_GL]67Y80K%C.&.A!&U60=RQ!" MG64IDT-TJB:$SU 6NP^M/6#N1*#L43C;7&L7A,YZ4'SZ>SYQE@?T-79B4A![ MTH&OK>"X$H'5SHD96[?8/)#$'F*(<;!XC(XN#8*$*9P(7F=19 7"9@]*$&\N M6P42ZUVN#<6R]I7%!Q(Y;C^&T6%XL)XN#(AOY]>+2;#2BX .& MU9H8/$(5C M8+T1)J&7.8YI#"N-X[8?&!N&!VOITE!((=S$"Y$8^@1>UN>L5B#42UZP)MFB MO=$AM:_R.HS&<5_=CX["0[5T02A\4VC-.R9#*$X6;8$I0UO-E03110M:8#(Y M$[]YK)#E :%[X=%\CW@\7E\7!,J)$AH9$QY$80846H1HD9,?PA.6I W78SF( M>T'/?H_0.T@K(U;-[L77/V;Y)HV.^>=_)_K5-U_K=Q/#F??>,O"Z#@9WJ8Y8 M%!8"=QB\+#+SUK631Q&Z%P[==X/#)OKJHKS_&08GG&"AG%' 4ZI=1#('[VRI M#><$15J\B-BZP\0SI.P%+7])T&HA\^_WVFRR$SZ=Z^)LPGNY.MN5P-WEV?\] M5BOO%W/"W.I;F.4ZT?O/>HC^@:M[(I_YA1-N,D]=LHDNFO+=Z [S=LDZ2WWU M9FO=[0)=45!E,*8.K$NF]L/F#"*= +HHEDSS/I:O$G7R2\,;D;\KSRZUF1PK MM)(FIMI#4150&@.$C(SLK*9/1>NRW!VC>_(;Q#UI&_=>JBUN'CU3'$(_'01Y MSW+SP[=/]!'K8>8)!18NB9$D9>VKFV#]BE?G$CDO%%J<;[_=DS7R@()!\# ? M5CD]XZTR=#-(W22C52X,G*G#SZ7.Y.)IBAF,H$V:6$ZY=3YA#[(ZM6['0F%? MJ!VIEPZ@]GL@F9-+5X*J!ARX47S7C(O MD-,IM(Y5_7P8/731$>*?^&6:KG!Y0[^PRF.P":SWM.6$B^ ++_1'M@RS)2&U M;B+[D()QZR^&ALX)TNX"+>O8]LO\*O_Z]<_%_*]-4_4;9G3.FH7D0*,B9NI MGVB= ,\BBQ$9+V&0AFU/DS-N <70.&JEARY ]:Z4:<)=2ZI"05L?F KE6>U2 M2G&-]PA119.+<^0,FX%P] @:B'_+BS1LX+Z[:[[.TK&=3 &N*P] MWQVW$+DNP(PK3)?LDVW=?N)UJD:>HS9JZN XU71@M9[EZ)?%?+F<4-3 DZ0@ MPN9"QWA@MCX$)6M,$3#G/,0D6GOB+U/4:5!WI/[WA=?ARAC[56Z]R'Z3TO77 MZZMZ:_P3$A5INND#I%TN=)!7.UROJX/"VL%% CJRR*[H('&_3@,O+-)I!'<: M3II*MI_1]L]*ZP]<390U67A">9:9Y&1X@A@-V6QM3$+GZ3]Y+@M$]'0:T0UL M?PY51*\-=\YVX7R.^^1QKXOKNXCDZ1SR)FE0$2/4_M8@HX^V"/*PU?=[71R" MIU"43N)@D7Q(8^LV*/2M]IXGB\JW'XC\G5P7'X*;HZ^+#]%/!T[XW;#5'[ZM MNR;^>!7HC*^73[YX[:7(8%D=31YJ&HU;!]H*;TT24S#YBN%XOI[/,/83E=_F,VCTM<_%4%]^OLS^L5 M_?5\EJ97&W]R6PHW&1J>M/8L,S HD*)G+\ IM%!RBL4K%%FT+I09BI=Q\=P( M:L\!>$R]=X#_9VW$[9U7'1EJ@P49(IU"TEL(I5 HK0.77$8GSN>]]'!;W0=N M]@U'CE!BSYB\#]YLS$(&;B"RFM=!YL$'%^NEK([&"XKJ6\]7^6[RNJ><^XU5 MTP'8'J2%\Y !&7KLP$-T2KRN97$HI//SK4^M _.Q8V9LSU(M_-&@NX M)!_QBO[J\R\XPT6X(MF\R5^GLVF-U.IHV=N.V^1XB)R=!UNJ>(@2BK/LD[RG &D Y'4#N ^F("/A"_/R$?^'5?"VQ6V:\94EY$^N4 M*T.N;^+@#2/_-W+BP[D2'?E5_F\[PD?CZ2 MCSI-N/PXOWIX0<*U0R[006TW3TX"Q5;>VOHM.EZL4\&UGC6U'V6=%OBT0=H MRNGU)>*O]!FSSU-R2#>1U(-W7]-,2TS+>G[;].X7P_H73[B#.'G-)K<4;3EO M=(]1,??W]*H>G[OTU1:R5_,:YM[EIHOVY*YA@,1K",%4J-.5).0HV[<@&(X3#U_W]%47QT !YO=R*M$7(XWE,@ZBK;R3>,_9'^'I;HNI202==AESJ M?I9HZRA- \)GZ7F1+(;F%R"'D3AR)GDHJ.P/R9/UU@$L;R*R6F:5OLSF5_// MW]:C]6[?5R@*SK2F/MW3!F69T[K@QD35&:HA.#?)DZG;R@T-PZ M[4OS\>_[$C=N+O"<\!M&7QT \04AWNTN0JY,39$L(9V%B+Z MI%MW"MV'KEXNR<9R X]34->@^\<2R_75;]."$\^8<*E>6YK M=XN?:V9LN3)^7V8I2F 6'M'54*J8ZPQZP#JCS1F8Z-LX'NF>H'/<:<$P8ME!; M/T_:GK@,^_G?Z>HZUXJ.F_N#"6/*%<),+88D5SR80&8]*A!$NA,^\N1:%Z'N M0]>X;0(&QV!SU?3ZV.T)1O\(BTWU4-O;YDKFEEZ.U\\L,Q)9F&"DZ"S**"RUA"Y M,Q"2"49X;IQM;;Z>)>:2;H0/0D4YDXU[YQ\5OOWDLOZ6"^/1FG& MS*+).9%KDB6HF 2XC!&XK@]=17*.M6Z)>1K%EV1)#\'>(:%(8[UV'B\_YO9N M""=J'5PP8-?/&60M_RU!@TY!N:BX\/*,E3?/$SIN*K%7S!ZCQ0'/:CT&JI'D'8!U_K&K7<#U8DWT#MO;-$5D;RXJ"H@T# MQ=& 5\G1P1%*P12-;-Y"]&6*QLTQ=@&_0_72:XKG34J+ZSH,;+V#EF&6WZV^ MX.+'Z\5B_7AC,_YGNCT8*&S^"=[_DWG])VGS3Z[N_\D)8=4YR&H2?)U=?HU" MM!NZMPA\S)TA^*_G"\)-!&271"D1_4.@1[F:)Q M0ZSAL/,H6=5.+QT<\[>V@@S@_!OB#SC#,EW=<9,E\5*R!V8P@_*E0'!2 JI2 MLDW*,-&Z&.-EBL8-BLZ.LA9ZZ0!E:Q$]%MXM-XDND 9<\S(I*0Y!5G$%I&8B1*B*H6@VA)1CF' MHF/KZ>>G86NP0.7L%NQ$;?0:H_RKWMG.'CK1Y!+DZ[2Z^:MO=W-*3X@YCEFF M20QQ,G^MKFVN0UT,USA]2,#_W]V5];:1).GW_2\!Y'V\+*#V,?#";1FV&X-Y M(O*(='-6(CTDY6[OK]](DM9!43+)RF*5C0;4M(ZJ.+[(C,B(C+@/U. C1BTR MZ-HE1 4KP+N$P!7G25DC!+8^)CN,LLZ#R;83:-[,/E*PG\-BYU7?UF86KC[, MKZY>SQ=_T2],-+>H3#*@0UVVA2G@K7 @2H;%6.\ >-SO MK:LV3L;4EW6]-_&Y6+6YOO>LQ.XL]NYD=BC]D:[ZKU?(/X]7:ZFL\]O9FE1I\B]Q,W_)]RY M.AW.@F1!@TJ()$N,8-&P:"A\M[&'QJS'$3ELS#N.M;*5#L<'TN\-T%PNF"WY M,C';6E G*;B7%-$%70O/4Q BFGZ1>$P3NM["X('A=HHVQG,-X D_0^>4LM % MT!D'R@KB(Y/#;)6+0F%4B?<,K6.\OMY*_<>QDAVEC8Y>WZM9[K-ZEC[BI_#W MSDG$UVG-O93YXMXO=*J9/?XUC2IE._+7Z*#E]C7[:KL+-S+[.L[$$3SK%15G M90+'4HYH V;3NAKV&7(Z-]7<'$.^QEQ;T)*1KFK3B;?T=U?TONW2O$VXW(H@ M25AAZU&FS;XV-P%][R.,C MMB:E-N$VV1 349"K0.ZG\Q3*!UK'&28I>?-F#3\@:5BL]8^)9T'834'CP=OS M@IOD;,@5)=]!^-HO.>8$T9']VEB25QX%*ZT'SQ]$V+#'*4-AKZ&RQH/ @Z0X M23$494EZGAQC4#P0;[EZR+IH6=!D;-XN\QCZACT\&7@M;*BZ9NG>+CT*-Z\] M3II9"V$"^3/2^3I'U%IPSE:>36)!..5]ZP9>)Q$Z[,+9EX/8O\Y&L%[N,'DK MRQUS8SFJ(#4#ZZ4&53LV1L4,9!6+DTS2%M&ZG>%AE WK+YX!(L^#LH6^1H#" M[=+_%#?&HTN29\CUWJ"J!^316 -61E&T\,6JUD<%SU,T[()W?M0UU,\(T/9= M?@\$]Q1OQ66+(G! 6=N;H*'-(WB2'3G (G%>=/,LVS'T#>LC#K?^-=?=B'#Y M)#M&%I\U!Q9YJM-."[@H$+3D4A09@O:MVW+]@*1A\VW#H:^%AL9:A+HW=_"= M\5XR(GL?WE\>Y,>\G"'[H2A8%3%D8(2WBD)/\:L.4$IF44OG8FI=3MEC]N.> M2&]OC5Z6.B5WLQA<76L%ZT=2(]M!;_BZ_8.V#-OO\=KYRR8\O7\\7./T\ MFUC.?.WI"84)1N),JH[O"V!HIU#6H\VA]76TXZD<1YS;#VI^!-&V*ORY0/K MJ9D@"\I+K(%6D:!2YN",#Y *D\DZST)J?3WY5%K'$2*/#;"GJ_/G@NV$:<8Y MXQZR)K.LITX4=64!DK8GRZ+ER;2NG3Z"O'%$S6,#YU%*&Q"/-:QXS-?%W]^_ MM0W*O@_MG;#,O(NL0*G3!$EZ'IPF\7&1#$KA[8S"U[*+W&(AF88.H\>Q7)=I*%+%V*ME@14N]>Y/,D#EO! M.NRBUU!Y8\3F^J[U)+(LC5 "1. .E&,*@JP#,&R)KFBF2^PK2?>0DH.09GY- MI!VOBC$"ZIG68Y.0>4#%."@N:2%7FA%;D%2II%Q<[T'(,_0=!#[[:X*O ME=K&",GWBSEYKJMO[Z_";$4,OOK/S70]QF^B K<,B1^=ZNP^E@Q$D2)('C,7 M-B%BZWK"PZD["([NUX1C&Y6-$8R;24 ^6Y>U)9.2=:":5.L>\AFX#T5Y(Z7@ M?>6&'U)R$,C\KPFRXU4QHGK 6RX>2VN2E,'DR1]-VM4V$1C .PK.A9=1J9JH M%*VOOAU UF$'T>S7Q%I'+76];=D/]&J'5UYLY"DHT,P;4!BPMGXC\S&"1^^< M":7U19!]=!P&KE\TS7&L'L:UC.WK]"5885H:"=I21*U"L!#0"3 .N_,\1>,M5&Z4T^VJA1&=ZMYCY>[(NC9-6 ^0ORQ_+#>1334;I5B.%%0#5]%4 MZ65P04;@Q?M$II3#H\;A/SSA/>+]HTG.=E;_$V>[?>EB7*[]/2Z?":0?!=;" M.*E$1 ICLB"&58 8)'T1$H.54NK3N5,'(6 M04A?:[5]'0)N&+A<9#8I>N9;WWD[DL31)&?/@\TVJAH1$F_=G'M,3J3R)411 M&W'%7-N8!R!C"I"-%,DQGSCVE9O81\]H\K-]8:RS$L8577R?:GO+2_4T@C'2 MUFE-F2ORF0L%X;$D?JNK] Z;Y+!&G MZ\?/R_K'X?X-Y1MZVK=PE!),ZV6EQ]+\VT<_5,D3-U@N'JGH[N])5R0;%KT7"@JO6Y-6 M!KPN&U#Z7@$;N>;6;Y)F%_,9U_IF<3V M9=E\7M6@[B7&U6UC1'0%H^40ZWF]BH$^:8; LF;,RR!]:7WIY&#BQGLRV0V8 M?>AFZ$/*5W7HW6KZ%1_8S4/;>S>?O<3:0K$R^H\PG7W JW7#S/FVI^*=3)83 M$8T6/&BH?A19'--D<>AJ;VU?E)2.R]T=9__Q96O*QNO/GH+*X94WGG:K3VP9 M^Z]54^A8O&-*&08FUZO4MB3PG&4HFHD4=$9K6]\]/I+$84/Z,V_M3?0TBLU[ M+WMD@/G6 +=;Q,<_21&_A67=3J[K=]:_^6*^7$V(-1%S9H!64 ":/8- Q$*( MFB>RS2ATZ^QU$\*'K<@^,V1[U.G/X!!\HGUC2:+=\K><<(5AW?!=)%9/9#A9 MJB")AZB,+4KDP'>]T=,W_=VW#UNA/=C&WDD)PV_>!_.YMJOM((PWQ.ILAFNF M_SE=_4F6=HV+- U7OX=5-8"+SPM<-Q>?\,1RU$&"KP69*BA6I8%0I%4F1U3: M[O99.AV2I]$X;'7W8, ]@T+'ZPUL!DKF?]\L5Y4K4?OI)?QPHV^\1%7JZNU"6WO\]BD5)))@4:T M=0 S[1.9%W!*%FE0, QG\C#W4#=L]?>90==5.^/%W8L_P^PS;0*'5!T7ZYTL M"DF<7I)@A27OF&NP%EUDRAAR9U MSGL_3^\94M8A:-]#RGH=#=T3ZZ<0KW#" M4%3N)# OR:F4U5Z45[4XBAQ,0T:D=X?D[ ]*=Y\\WESP,>I\$$IV$MZ8-I:+ MF]6?\\5T]>WB[^ERDB57G@<.P=(:1\M;H8!61LBTM"$O&KGOK2+C 27#0*:! M:I_:1TZ7\RC1\G)^'::SB8SH1;02A,F*XH&8P3N1008?!..&^.AM.=RA922+ M3 <]_Q Z)PA]!. AJG&YFJ87\YO9:O'M=[R.%$DZ$1V+S((FEYN,JG!P@GAB M,FOGN"E"-V^QO(^0L<'F%!WO5I%V%O@(4/,@[_H_-XOI,D_7![%;=D(L/D;K M(?B:?E6T?7L2"D3GI8I)6\9Z&!G^'$DC*2QJB:262C@94U]Q$>*U\9[<=CMQA^^:ABPM/-O M>A#HT+GE9[G9&I/)04K+#6W@!',5R9BN9#3@#(D Y-'XH] M&#,G2'G4J-E\O9SA=KW,**T/60-7)8'BM!M'5 F0&T%R*TG@KKM\ GQVWCI6 M')VB[(.1U$7R/P&D/OTUWS+FD^>(W@)WAB(,% F(30>R$$?2<65%@Q5IYZT# M[EY#0^HTR?\,D")T?+<6[31%KBZ CEC;V)&AD ]@07G-)6IT)K<#U=U[ARF" M'@>L3I3^T,"ZYTR^G<[PS0JOR3G %"4S)"@F*>2(4D(DCQ*2,;%PF90,AVUS M^YX^($C:>9CP$]M9[DEIV-H+:YUGK3&5W.)<0",B9: VE%A! "!R^*2!II M[Y6[N:C."'J6HG$$[(U0U$[V(T#2,4-!;N*_,:T^S>\VX8FBP,!DYH%C+K3; M^@!!> ?&EU)8H:^]C9T\C>)Q;(!MD'A&W35#:N-JC%I4/-V4=899O,L?^'".O2$$,7K5:U$D9JK?:>**K4E MA_"L=5;[* *;[*5W;YS8XA33&4%$5:>Q6K)(QDIU4%WT*&VQO6R>=R0,FU7K M#QU[=](3)3^"K7.]R-X7SS:LB;2BR]J]AK,$*I<,WI. I(E9>,UXI7FML# 0(M7> MCP4I6N4>' K%,_?2/KJ3V1T<=^\?!B(M]/DD-$X4[M 'B"_QFAS'MUCOT[VX M"LOE!049B]KQ]H)6WEQ7W^VQ:!*,*U^/VEVMU33H2$+2 ?.(Q>I,(]RWF,/LQ=9*H9@BV9%4"YZKY,>33 MU SKRS3[?0Q3_^[N?Z[K:'Z/\P3J3_B'^L)SSM<5XV+-Y%T'Q]_"1PO;NYKD>L\\4=9S%EE:*&(A4GVR6S]5P5 M*-P&LC%F>3C,L7KTZ&&7JR:J?.!$=9/="'8Z,J>-*56CFIB4C7):0$S:UY0A MA\!LABQC,KXP573K5N$/"!@P,]M1D_-68AV^*OHESN;7T]D#61AR!$W1!8Q/ MQ(&D$""P^JGH4*NZG9>[3L]3H=:CAP_K![=?$[K*;P2KPC^Q#I?!?$&@"I^1 M;(/BP,NR<<8N;U;+%6W()+7UWCRQ :WEQ(VP2E+@D(DY51383(Z9$=QZT;HC MPE$$#KBJ=,;"_%R*&2_JMH[?(QXGEI$A1N'!.%I,E97$7@P%F"#!(G+#66L' M[$@2!ZP1.1/RFBAG!-C;W08V!L0+SZBRASHXG/8 $<$+70L+7(I1,U9BZSF@ M>PD9L,*C-8ZZ"WJ$:-E:P42SG'66&G(Q&A2K5RJQ(C^1AY>XT=&VSI,^0UDN2+:Y6L_T*W[$=+-8SQ%Z M]7>ZNB%1OB8SKKV ;S:*O2R[!&TR!%9[Z1PR$%H&,N5L(8A@P;L4@K"8A6[M M[;?E8*1G4,<@[M&U[.%4/(+=N"//OWW;_X!U*KZF5HUP KPTM1^0J8, .0<9 M$$NB3RZW[DK1(SO#0G](E,['"9G16L^[!^D1-C@"9K\BEG7]#7">"+[_<:S/" F:N4P0= M7:VJE55*JDXP2I9A3*[]9: GB1DC%D_5^6[DU40!(T#2!R0G:YKJ055EY8_9 M=+7\\/&/+3/HHY I.6#1(#%#3I?G)#&5O'+%9QY4ZY[FSQ(T;$*D5T2U4\2@ M>;)&.\';VVJ9&*.WGGE JR60NY_!"[(G8Z36&*(JS2'8BO9AT?KK^)2G@6$$ MBVM'OB^N:U>ZB3?6*V')TQ'K;#MZB%I:$,98DP)SW)['RSR2\#%N_WUCKBWP M3P# "%"_WK\V4V%>$L>SSYNV'9LCRYUM[J+>5_W'HI:"D'A%0HT0T3/B4B1P M]4@\<9-,RLDJU7H0ZFF4CM$).3.NSZ#BL>8E/MY\^;*9\Q&N7H3EGZ^OYG^] MJ4/"K]>/OG=B7P>(9US^X \ZY"SZ(J5)/N,L62!F^*@YP%0R%*$-BZ O 0NKKWJR:#(8M]'Z:U@GCB&=:A#V2CJO9 ME;%V5-*TV63A,DL4W\CV0UP>D##P46QK+#SN57VZP+M.^VO;X1R7WWFPA1N3 MHP(=:H9&ICJ=W5E(D4*#H&R4I;<9*[=4#!QN]8^;3F(?^O)BE4FE^_5\L7%K M:ZI[[;.\F7WZ$W_'4*^(5W%=EK?UKMW;:8C3J\WY[VWE:7!>0]X:W8;0U@KCEKI].9>A]^+:9'UBT\[8> MZD45:XFZY^"1/A5GN(A8DK*M]_W]E Q8K'M^.#S9S.UDW0P_*??VJ+?6BUZ6 M/Y:X;N1T&.#M59)9;%U^KK/('N] M$OVS#N*CA[WZNP[$7F(F!27$?+L@U7G9T]G[!7ZA]6K;7+*V4=ITS+I9U+5N MT_)O$A)CS-048!&TX3E5UR+C09=:ULM5BFS7&=GO #(UX^!U0,_>"C= M#1VMW4TSOBPOYK.ON%A-XQ6^FZ]J]/FM9@0W?;[N_V3[@Y>XF'X-]7SZWI8Z M$9SIZ&(":5BHKIJ#0%$(I*(-1DQ%X@_7['Y(^PG.#4[&[[!Z'$%0=R]3P2<9 ME?)<:##KD=Q%&? A9,"HE7:HM,+636[NO_\G.# X!6B=13T"F+P(7Z8DE_4" MGJ>KZB?1"E^7[_S;S8J,XE^X/K"=A,"CRJP !N;J)2P&GF=:Q(TH0B=TT;8^ M'C^4MF$N-IT-7KVH:*S!TP=<33?1Z?NKT"5'N/]!30*2 VALU\*X.E8;+,_R MW8OW]!:U47H=% ?-"&4G4JR>1G!$>1U;#]1Z@E";2NUF,:; M]5P4DOSOT]GT^N;Z _[GAMZ;+S[CQ%H1E$\VCU/+0 M_G\'OG+P+L:] &2G>T4?XA_:TS^,JX^X^#I-N"GSF!0I-8DLUS+ "(KQ1/Q) MA*QDT262 ,-ALQ]/>/G@?8[' K335=+_IK?]0?T2PQ+_^[_^'U!+ P04 M" "A%Q6LG"PJ"8D "N_@ & &AY;&XM,C R,C$R,S%X97@Q,#5C+FAT M;>T]:7/;1I;?]U?T.K49L8JD2%&R;,EQE6S9B6[7[[[ZU7^?_OKV[)\?WXEYM@C%Q]_>_/SA MK7@VV-W]??)V=_?T[%3\=/:WG\7^<#069XF,TB +XDB&N[OO?GDFGLVS;'FT MNWMY>3F\G SCY'SW[-,N#K6_&\9QJH9^YC][_0JOP/]*^J__Z]5_#P;B-/;R MA8HRX25*9LH7>1I$Y^)W7Z5?Q&"@GWH;+U=)<#[/Q-YH;R)^CY,OP87D^UF0 MA>JU&>?5+O_]:I<^\FH:^ZO7K_S@0@3^#\^"Y_+YH;_WWM3_SQR^GX M8/K\0$EO;SSV/>]?8YCD+CS.[Z39*E0_/%L$T6"N\/M'AWO+[/@R\+/YT7@T M^I]G]-SK5[,XRN!C";S,O_(8M9$R]34;R# XCXX\F*U*GO&[YKX7AW%R]-V( M_AWCG<%,+H)P=?27LV"A4O&+NA2?XH6,_M)/81,&J4J"&3^8!O]11V.<'_UY MJ2<,XX1!I,P">-8_K<( MD_\%(<^P#L%""?+87GR'9SV^SA9B'@F/JID!K_* MR%/BT^??Q,FE3'SQ(Z!E)GZ)L\!3K4M9R.0Z/ M/,A6XD.$%Y%'09:*G6X" M]_-O:2>@FBZ5%\P" )J,? &$C6 &?KE(1:HR 3#.YF*JPOA2!)'P8E 2?)5( M5!1P&P"%$W@PN0#^G'89F8U$Z0+0A^*?"#8[)Q$ L//IOY67(5N088B@+38" M=P8@[Y-Z!G^Z6S-7B8*-P4<"WCS-\/!CX\/C5+1+H"[O%TRO"UM%@$4H\4:= MG"=*D6[;7=#9.78!?GUQ.0^\N9") OST0%>($[()--XRS@:)0+1,5+8:BK=R M26O]#PI)PO\HSH3ZNH3E@QVP$KZ:P??L$-,\LY M_7ACH61$&DQ!3.M>WTB3_E:Z6<41"#E\"E?3LI#KXT.#-=E%-#H% D4!1+;7$R(](=)-$>D,[%C@K;]8I1VU M7F2UXIT$F>!:_/![$/LW ,6WQLGNRGT-[:Y8%D2\2(V/GH"W">V.@NK.>5K= M);8M':O&M%)WXEMA20JYJ8RB7(;H%X$Y]87L)I.J@Z]3O*KQW_??O1QOD2S*C^W5'MMK>FQ2>VS"CZ%)7'YT MO_;H/@!MTJ#:;$D1B0$_'3W$$96DCJ!=V$38V]9]Q;\:_]T_<]U&O*%YZ_ZN MX.O1^?:W0HCWVB6PS)-EG"KVT06IX\>SSH*^()ZLO7@?HB + %/%?HS@HB] MIV1F[!)1:R"!*$=7>PE2#*(_S5'SF0%(S"YHG M<7Z.>JY+026.@NAA+@#;B3TO3S"D19CD/MGNR^TV9P'6?0 MO*5):E2\(J>P?7G6_LJ]Y[N]V(CNQBT&?VL>)?\_3\P\E_)<#:: HE\&I$<< MR?!2KM)G]Y2[V6T>=G$'+$PKZ)ORL 9/SMWRL"KYWR4+0[C=@0%RHRG>%W_" MRS?C2N2L>Y#2^ZS(8A(+N1( ";)1$)G\^#*JI *Z6RW#,/8HP01@0Q*H[%0 M1 9\":;H;YC&%PKV'[9;"ZL&] !DEP+3UT-R6"3H+TE%&,. \)/VFO@4@U]_ M/3"(1&['EHGZB"RP)MS/MJ\SVK $E0O%GUP_+@Y'( ]G:-.7:D8$VQ== MKNPHMGA;\]I.9M8UP=25<%/7>?R5F?7BQ/L2Q9>A\L\)ZSK 1=ZL=!T6 $IF M.2BY7+ %_!SL5Q4"OT_B*/"$]#RUS(BOHYS(@:@CY#EDL6(5$;8WWJ621%-4TD]JA*U&\D2E,L[G._B[!"@9.,PC5+#N:/&_<<;X$=BM, M]6@P?O$-,O_68/#S;2:"E< UG@P)%F0>N95DYV#7)]915\I/<:NI.\S2FXJ^ MM\FS^C8GAU2[E*KPM*2E6B%;)%9H>KJ(KZA^6DA? 8$M@9/8S"%?=S@8BBN5 M2/Q.G]\J[6+MT["O,:ATQ3UX"V$J8'NX$ ML,Q$P?;#K^HK,E)FF9=@;Z*ZA-R7J0Z9)'%&X>?ARF6G\6P&FY88Y-%L]5HR M\8EGWIYG_A,VB.H $R6U$ ,*I<\'H!.3H=1.[MJ,JZ.P)<:/24Q65IX.Q0>F M7W6A(S=HG7EQ- -"03S++I6*JA\S--^46*@C+L4G[%>Y6+(VT=IEG7D'DP"U M('Q"OJT*;*<\566IKD,EA*&"6$?90AYC\,5P&(>) "Z?PX#&RI/>'WG T6/< M>XS)P6^?J3$"OIGF2QA7^8IB)CI&%R)2N&^Y-)T"GS(S%:S6TIBALF38:45\R1)W G%M>G4& /M8."Q<9X"XZ1P MF&V5P5*8DJ!PN6:*:K$,XQ63GT,ELQF,'()MB'(P!>I+2.UU'C$#%#>7NNYW M&0-QKHC4>(8U<)0(UVP 3@\WQH23/)DJ#0[=9"%U"))OS.,\]+7*5M'6J.R@ M[S8&^ P_$83CB2%GBSV4;G\_D9##X2:Q_X;TABQ>'@WVAT@IL#RT,T+-*;!A M!WNZZPD#11)$ IAON0](VQ2V!>1K*+TOQV7>= "?T%?PH^-1D11P,"+^OAHX=\NZ1INY_\]B]DS"^QGKH04W(%^A8Q2GH.AB2GP3,:8% M%S"48I5;' ;4+*!5?,6&M8E =%0O,O)T MEHD=@!3*9:J.S"_'?I "5UX=!1&ME5YJ(/X*"=%F\.UB;L,1SR^#266^^;*^ M/:1;NYE?O[?_8OARU'Y[-!RWWKNC87=IRCQM@$P*-/3#L\FS8LM(RSC:6WX5 MX[)*AHI'C;\07,H;6E)4]H:'!XZN1Z$$?;%33<=:B?Z:JUE?'+7-P;XUG-^L MUK9MO\_&Z_O$PIC%A&V"GW"XJWOPREG(#[.;3 2^T\I MC!VU?WW YTD,/W&)&\JZ)YG6R$L?/,\D2V:7K+A-3-0K[OU9C?S)S8Q\?^.. MZ?O68[:URIRN-/!^H%W5VYN^7GOJ&S>;ZT0;^5J?5NLN[&W4E.H:2]\H8:D4 M#<.(V99DR$DJ$C7#5" ;HTY:,T,ZF3/0O:R0IU[XMTBUP%[X)L!'X4P'&TFY MH)*_I^;5MX&Q*0(M2L5:FN27*L."B+G# \D6ZUAK]S,WY:+"9;%SN^VW;X): M58F%FU9YK[O [U;ZEDF)*&$NGEF0!1GH]0S63L*QFPEQ0W&J>Y.M;<1N,;E( MCZCW9"_MB4EB*K*1;%MV*G2E=XOC#EJ&X!PG/%/%5L+?,KV\*]H:,I%S%2G, MQ]%G0!3%_IP.4^(K"=4&NTT["[ H9DLQD/Q(^7&8%H 84MQ*-CVJ&.# M\SO:LP>;7IYACP8J(B\-0J5;RT3I["J=B:K3L9(\Y%PL3/S*0_,()QQC'BOG M3\"ZJ=8+?TYI3HL\/.<*<,Q[].,E_K[,DS1'ZM)U83S3C7,7UR5#KDNB;,FG MOGF"8G=1>6^H^9=9:!?4%E172A4"-J$O91[#)_1EG J4IKFB,X(D8"S5F>A6 M%:Z&25T2TDJ&LSV,II2'2"EP\'GU!W8N-HTBKW_$4TEUK0D*AZBX2@9()9U) MSZ1&NATVG%-VBE-!,GW02'>U,*=@LQ/-$+H!E4\%MC"^_8;8T@&U"JR$$\P7 M]7U]X&;Y\,/&:3.Q3)47+THH7>:^+ANWY^AP>=>)CPR1$_)DVZ$WS3S;Y)U. MN*ZL+P(2!?VBA:N>4)\K(F =H+JT]0SJVW9FJ.G!'&8J(&9BJ)L%F?L7Y17C M :4ST(BF01AD*UV3@V(-?]&?A,GZ*L2^/:NR7FB^R?F\&X#;0[6CR57V2,31 M!'3[ ),PH^WVN29U2"-2HCR%[IT(Q4T$)D!&98H6<1LTWVI-.VDH,IT+7R^N MKR6%^;M(ZO8#W'BP5 *3M>['BFT<&# /,]W0N)V0N&R[7J?%;=+-G;Z8QY>8 M8]XWO:%0740W,Z(?KQP_BLBZ:EQ0(5+KXA-5?XWRQ:&2?%)?I,F6AJQ:#$73 M(CTZ&6!35.BJPST2C-\?BM\!$G-VUHI?IS!)UIJWBO\/#;@MS>ID#S@I%J!P M'2/;"EK)RN070*MR*3'0(L RZX='I-3(8/)D/[43Y%=AE[&&/NR!*< .&*3[P1QYH"^12*^U,3ZQ=8(ST&K3Q6)3L:4]\-,V4N>0[5!?$A^57 MTE!BYBZ7CIU#SOL*G#6O8/D;LYB2/KIA@9/)!-B@[FU4.$OC9&5\*!OO/'); M>G]%X8S2A@VQ]YD1L:X1;9Q-+\K1 E>/,/TT:I*8?A;ZVOH9E9]U058(#-LT M[URS_KJB,N6AS)D0MM4:'B^=ZA9,$L73U#2,-F?;T!-%,;PG)ZJNO* 7H[X#/T$\GF ON[96X[)^[ZY'C!K%<>)2E)47?Y]APGS^WJ M[;2FD2M7'=Y0J;(?JWRMQ;EA>V*WW#?!B,29&.DKSLP:5">R,;FZ?JV/)M9= M"S($)8P 1JUD"L!8!? $W6D1'E$+;FS 8&.,,CMF*_:?(^WJ+7SWU9LCA8D3 M3VNK#F$6+ID2E&"B'F@==+7D%RK)9KQ73)/ZB MDH&OX*W$QH9_NH15M9DN#HV!*634I*"(D5M-, M9CF),E<#8("E3E,BYV8"Z%8*=YH<7M<*VDE[CG=(.ZB^!HM\X;[)0ZUY7[OE MJ;L1HB&=T*$C=TBI,SRL0SMR,(@ZL%BOJ< HK3O ?VDEKN9$ZAM 1PN@C(Z' M*NDM/=MHB50ABEM%I(4$IM>ST8D*;;CX=-5;3.HOT#?!P73 9@C?%BK(?>)0 MA:O">:E;= -C,]X^)PN@C!5Z$5? Y7HF&7"X1I[5:/Q06IO+/:]6V_N<<@Z# MZT-RT[YU:^EC7F'&1:A1:_%D.>5AV)A&5-JPBM9[PMB2&864O\,&^DR:AWS@#6>TEX4S9Q'PES\WOD#Z^Y%@V:HZ M)+)J M3"@Q".HD^]8\LUKI:]L.H-\@9#\ OH[XLG+PLX;5_>9SJTS/3=-RE7K)->._ MV>Q:9,)^M7_MQ6G3%!\O(UMD@W)5+'YP>-1L]1P,;0_^#SJP\!1XOY/ ^UDE M5J,)J &EKC::@I32CJGA+> J60\Z*^6WX>>A.,.SU_+"XB8GF75S#/='+T\& M$YP4VXSLJZ 2C 0Y_5,HXH$U:GL(H0A.9$<=+LV,TX#/8]-Y@4/QN:PW-.4 M;Z(2%<%E'9BL'##2( ](.23EINFC=/"**8-D=T2?M2(C*3"6L3/N:9]@52@N M,#X."F(AWPK5YJ(XZ40HF; %JS]QXR,=.1$;+M%QB<@QRD>TH^)?/ZJR=MR0 M5IGCL$W[ZO.I?_ M/O%/)XG5MP-5 0P>[Q4;12 M5*)=#VC\1MUT%/Z:!$!TZ.F ,@_;B]L3.AF!OV9.D,@=@+Q/QAI$1O,@ MZ[C:SK+MK8.R3;QE6"&[\_.$+61#F3%P(^#*$; #?9:G/62MFJ&U7O.GR)CG MQ8E?.$6;PB)P+1JHV0QU&]#HN2FTSD0GL<#.!.;T"N9-1CGY+7?P\&R+,Y=S MT[$[46X8C:,JS(3(1]YB^) #7@#;@R4&Z=P6OR@31T*O!4L#F7Q1F'IDG3SU M#""=%R-=#Z@[MNEU;59)3;$)[1=*9=S!6GMN.40,T_V4 ^S'H^G!8*R'K\:Y M6!V$;2&5BT0T.2YK[NFFG2#0H\.CJP$=O?23(G+>C; . /VQ\ ]@("H@KQQR M![F9 \OR%8&OJ+V]LD]ADV>L( M6Q&L-<>0M[QD70)&-:J^3'[@(,$S,1W%J"Q R=N8Q'1 +G:01WI!Z5FFJ6K2 MJ'%*DA:QS($J/2TM.4L6;F,,@>)^SLF*I\KCS(/)N/EH1>OX7P.KX@A%TAW9 M1@QEFM'B3$S3I'!=<]A>GRHINHGU9"SCSH*.$O',:).U8R%? "GO 3;_ MMH= =L6C_7PHWEOP/+@UM?J3V_IY:DO9/0MS3MD9%?^/G!1=6=I:#S)B S@ M^LG5[./0W('URW+XR^2)U4^BKI:@]=T$V@:'J,YETNY,K2;4-@B_@,^3,]PD M%.9 <8"7'LTO6"R43[6%O"@$F>''K1B,>#K$5A*5,#+%\=5Y3%4O08TRK.WJ M#(6R0'^G[I0PZ768!4QK\7.;KMLT+FC<&>7]^D%J=."=9M;\-O:5Y<+(@WOU M[22UK,CB $P:)%)[CTT!7J/'NX JULK-,FW[U[:G7V"G3:.J>85MQ+5^ OE. MVBM\SSK7 @NH8+GN&>8FXG05LM")G"K;T ]^=;9L']_5SOB5P9#"%4]S<_1N M(I*KYCB7-;)L0BNRDDIX)4$KEKHH2,]#)9@<6YQ(JO628H84H4 JH4@^* "D MDZ05:B!52>%GM'_.)&&0IXA/I7<1HL3_&W#"C$M8.T)QCCRHR+"F,*?#5E,3AZOV<"&+ MH&AQ<8W0(#KY6SIB.& MT[J3>HH_:AEN]H#4F2T2P'S*PE>]\2#P+/NO*9/"L4G]:0H3ITCQY%J- M #X,?#*UFL$FX+-RR)P-21%LMVM/HKBP SZ@%1Z;?#Y#92Y:5R=7BZB]KZ,Q%(KV)M:J.K=-*F7SL@!5+N+PHL+% M2L7ZQ@(@C[G.-I%%)RZK&P.J@-61V7IYCOUA6$&5#^2]*'Q0SA'DR-X]:M5! M"#M5P/]GC5U!L"R"NGUQ>0&E')LJ2^S-B(U 2"?DU'7Y("MMF['S)9I\3G1! MUQNK+;?*.DDIB*)[%/)6TKG*&JT<'<*IEZ5L/%,K@CR)ZWUQ%T,9+.">1(=\ M&3&U: 0$PQR?7_G<>A!HIU3'%..O[\@N4)R(;AOWE/JL8"9XJ*%(Z),$J2TQ M+8BZ/KR":V#)3=D_E$0ANL*+9TW4!F^+K:EYSA^)9Q5T. M%>LPFK[&4;)*T7?K7/%%.]G668!J>$)*KM0,=%^A4U+7:9@;X M':S;40M@;DC#>M9$?P261T)GXZ'XE=B-Z8R]91E%M2(-'9_(N;BD/=0X;'L+ M%WY'7Z]!J]B&]P81F:VT[;9J%,:GO*/]O1<8B1OW2LVMBS2DSS8WBPONM7.) M%"_%+J:/24R:3Y["_$M9>-6>.LXJFIR#9SIIZB,EBST6%-L;BO_+T6VV[5Z) MR,=M = ?9DIE0\Z)26K?/CWRWN?.Z;OINC20HU_EB@<7=]>#L3/G4G[]H MGE?6#Y:APF+ 5*DJCCT.M/C^NY?CX_$$<^M1M5)(3!]U3F$A7;:,,)7VYH70 M2XM)H_^+_<0QM37(U (-N$CA0B)U'F>!Z:Y?)#!A-WZ[1K%CLB9I$!GJ\A=D M.]C?;=.@6]4*(Q^>-D"!_6%P!3DK*N4%BD;&R^UD5U7\7)AJ234%&!6D9NO5 MT$0MT&1]&^N##Q8&J&5@"FM1/;L9Y$IP*A7TF@ BL'[=;$V'(HNF<0EQ==,E MM_'3_5+7$>GJ4?JSS5\MPI9N-R"JGR#1,@3TG]Q/T/IPN(FWOB$@D<7+H\'^ M$&FC>LPP<").R:G7'=WN$+QIG T+,L"T9C&J!).0Q";QV6&AL>JZBLXU?&H M(.=P;2Y\.#6X!T0F]?#=*[97&CS1*;SG2C#WC?9#<5U(5^"X>" M4RR< 9G41,!I+?^Z\'/.*,ZL&_7:X'CZ=X&I@_>X?/WUX\^%,G'3^#-.S7S?4#/?VRYKA%F>]+OV36,#O)Y]. MQ4]Y3?7$US$SE]EE*.I M,>[CL9?C@9-\S%=Z'5,WVN"RD2)2SS7H""K<_.P=@P)Q)"BK<3P^=J)!C 8[ M^);XG48 (=K[AN>Z-\^_'C=^_8J;198U/.S+)9>I.C*_'/M!N@SEZBB(:%1Z MJ4'CJV ;27?+H3+<,0"!H^'SWSS9;X]&H[Q%IT?7[^WO_=BS=WV-\?#4>N] MO>'!^/D]C/K\<'*C4>\' MN ZTTA\)#@NFZN+T;#%^-[V:[)P49O[A*%,94! M(:>@Y__P[/FS0D7TT:EP-!)CML?T>/;1R;8?'>_5GMU;?L6G72$1JEE=]!#/ M>78?YN6M]8A34SH>S\1/JR5,/,F]+^+=IW^(SZLT4PMQJA843F$G^-_5//#P M_,>=_9(TV6Z6^GU)LGMUB%1,L>OB9B-!70>?#VY#)O>)^F_C/ E ^X3=^4L? MD"^&27CJ^G@1;V[K;G1O>U._#=^J\]@'PK;P,.)$I=3*LFK5B)T#8#].OQ=6 M9X5P^5DVQ]23G4E/^"4>=F%X& 906$FNI$=9AW.%)6**!U@!\4(EZV_O<)T"N>[-^QEU'00F+VZJ)C\'-S=.[L>,N(;),W[Q4$7W.HOCI]4T"7QC77P L2-#4\ZP M,^F642%:A$%E6P:X!Y0144J1&(Q?7"='XLYUQRWL>PD@X]&0 '!]->YP),IH M$KAH\K0=M]N.:VJ,<'G=;H@V1>_;\-/;6;R/@)]REB'HYV] ):OROJ*IR'*B\C]QXMVM,]PK3]PH!VHAZW\37D<7++7*7)Q=! S]K=!'L MC42.B'\/[K'9-H;DWNCLLJWE,;A*O?DJFNR*9;G(_@F_#9+K/62+Q M[P'>XX8URY@U+-M:)#=59C+$\WRQ8L=I>%VD^AJ.2.FJS7B;#JEWOXPBS,F] M9C*)PK;7.M$7M(\X\ON8[JP+T=YCT=*\(<^DZ)%RLP;@3M^-ER/J::;;;DP5 MX"*5VI036?;ZE0L3FF#YVKY)>P8\"1L*)QX2"N]O%86I&WK15;$YFMCH:18+ M8%6EOJ9%ZSFWXZ\^LG3<$P>CT6!!95;E2I&NHJ M84X:'0V>C\1B.17 I)60&C=@]O\E]F\K _$ !P 4MK:<_,^EI6L0I MSP$JE]C =(D'Q,,[_#7G^/!]]W&J[IC&%]07* F\E-M.SF5.K24GH_\5X91* MTSP@YC5EFG^V7-9W_QC<\%SMW6GLK^#'/%N$K_\?4$L#!!0 ( *$7%9P M/"E%"S\ UC 0 7 :'EL;BTR,#(R,3(S,7AE>#$T,2YH=&WM?6ES&T?2 MYO?]%?UJ8N>5(D#JMBZ/(V19'CMV9N2UY%?A3QN%[@+09J,;TP.@J+$L4A0G8F021%?7D95W/OGU?WWWZL6;7W]ZF2WZ997]],NW__CQ17;C MZ/;MM_=?W+[]W9OOLA_>_/,?V8/C.W>S-ZVKN[(OF]I5MV^__->-[,:B[U=/ M;]]>K]?'Z_O'33N__>;GVQCJP>VJ:3I_7/3%C6^^QB?TKW?%-__KZ_\Z.LJ^ M:_)AZ>L^RUOO>E]D0U?6\^QMX;N3[.A(O_6B66W:W^25?3YMB\\W717F:E<7?;I2/']Z]=^_AS#V\.WWT M(+]?/,F_>GQG=G^6/[Y[Y^Z].T_^WUV:Y&WZNCS3]9O*_^W&LJR/%A[O?_KH MWJI_MBZ+?O'T[IT[__L&?^^;KV=-W=/+6GI8?I0QPDC??-V[:>5MP&G3%KX] MRINJZJ M(U>5\_II[]_U^N)M47]F;]\S'_Z79?[/[MR>/C)W<.__G.\=WP MM]L\MHQ/2^A6KO[;C?LWME:I\[Z[ZK.NJ(3'G]X[?O0P^8SIQSY,7I43U?CVAIRA M#4VK:=JG-E'\Y6CFEF6U>?K?;\JE[[)_^77V<[-T]7]/.KH,1YUORYE\L2M_ M]T_O8D'\ZUH)A\;A,U5"$NKY85.5=(VR'YH*D^R(TMO5,1,2_?]%4_BLF67? MXE+X#G^MBR'O,U<7V9=-B:XJ[4[-U_.9C[ORU.?O?:KWB^GOLWN/9J M"]R[9;NT=>4"8=[FV_/>G;E[;[SBWX:N+V>;"UKRCW7?-CAC4,4YS_; "N2C MLB[H")_>)P+XTY?TX -H/+O9+WSVU[\\OG?OSC-;Z)\T/1[Q:=G3]N3G.(,7 MS9(XV>9/GM29>S;AC;G[[')ND)[H]08=VJ"AN]Z;0WNS]M=[4X>[,HP?C?K\^06*!O7LK3P?0OQ?&T?E:17M3Q681M7[6.U(:KRLO9^(4[+9N6GG T[V&U:MH^XZV6@X;M=)R]]9E_MZ*A,T_*]R;SRU75 M;+R?T!@S&KKEH8NRI:]@L(:FX@K^<" ]HV5ZD&'YK/%;2?-TJQ5ML6.EAA[" MM%>^G34M[4G.)(%':,0%O2(LJ/7=JB%#NPOG;YO3\NN:66OY,1EKPHZ]ZI987>3#_HVE<5 M_HN/*T^\HP7=Q&,ZSEYOO=I573-Z/[UGH,^92AU&F].K9/+$57I0.)ZEGT$\ M>(+//_*A]<+7V1K^ 6)5]!T0%1$=Z+^:83:JNX C>2R'B(!IT->G9=O4O+1U M27.F'7#Y(MDM7+^[CY[1;+J.SIPF3$MP&'-$J!MZG&8^!?5GY1(7S=&8,YXZ M;^RIJP:Z"\I+_STX?HIWBI9-U%.>E@5]&EZ8W)7C[,]P6PJSROD&[M:D$:>D%MYJCHRK2FYONG%;OUIZ=?'V;\:;.A\?&E=U8,PL0>.Z!F;)DOA M&:X:NIVZ*SY3E?R*7,\H#'-7UPT62R0UK39T_[J\+6F[A?\:2\?>!H9.NUHY MO2^+IH8<3D].I6\JB$0['T6S4!I1EH.+92 ZH9='8J615VU#)TD3HAV$ MT88[H8R[P23XE77/C%G^2.2W)![ O!?SGA G[Z.L:FIZA>,WXE1!=JGH^;ZE MIWO:968L^"\-!=IS1;/J \G3 IDRRB#FFMP7Q#/")$JZM!@\\*_)B/='7K_# M_)@;;"99.4N$@_*YY3'9KVN<"OV=MPY[L77Q:5G,,\*-I&B$ M/IY[9L4\Y>3N-.LZZ%:T^QVO=^=*3G"/Z*+C1@5A6?B\[&B#F 4R"\6_-'3= MX$DL<3Z4A0%NZR),Q&/;_EBS,L9L>@I M&/2(5+(9V#()&6/98-^UWA>8$57I61\;Z%I("(>&@'I&=-G+>T@:F(R*Q^OD MOI!-4HE9X/J>!-_0&\^E*W<,^[#S_Q[HR)DOU\JBP?A4'NG%F^#[6;>0>8 E MDS620;2RV.'["^:J\D]$$U,@D](A3F$79B_'B!KU^UG&%5%O8-,F&+CNIFW4\\&KS M^,%/5"]SVL.BOCB^2\V?_NAQ6M %'.HX:A-TP_0V>(G@-R@Z6"8D4LEE<+EO% MFOB$MFGE:\1]8(9CU-KU,/'5L$L$ 'N.X%OL2#L/EE]T0>&]K:OG7H22R]:N M98\D$2*=;ELNE<&PUZG.JX%?2YQB23/C=T!!CR8F>X(@BQ)!F!.'((+(R02O MS"R6H^6W0.VCCV;\"QB63)5N KV^9.ND;3J?#SW[& YRE%$H]L[QHYU([-&= MX_.PF8?']P.CV1,,O?"@Y[USL:R[?_:E^2!M>2M._@@;_$.TLU^J8JJ^Z\]- M:.QG'#\&DW:OW^6+5:7%$;(D"X7M\G' ZKMO(7A/PVRD_D1:7YN-G-ERYS3 MU?O<-#0UTJ/%#1D'4DE%:K#QJ^M3N/&-R)#.)(CL)BET!^]>FJQ%>@(K$D_9 M;4;:^4[Z5LQ7XJMZ)S[BIEU3#?WN(^_)^))_%VUD]W-_-"7]Z.3(S4@@/775 MVFVZ&Q^496;?2[@(RXK#[/^2"('S'3+N"WNR1'R'J]4V Q+_U 'P6S/%;6,W MFYA=<,+C8X!E)"?ZDWI>=TD^A'BV,JJYLU UUFNVAYTY*&"!T@?/&/ MF@07)$[O77IQ^@]6K%X$8^!J"-%74[^QJ$[EUI.,IKV !)!@F!)VB)CMI<+$ M+?MJ@(LES\6[*QQP6#7UV,<<@D1PUTM42<-7HKT&IZ]%T<;?RZJ&I-$D$P59 M@T#LLXF?#&0+HO_D^ ^BAC K'N!H'X\&"OYHVJ+LUBCB'>",]-(HF^R0^ ME6C=K?_W4+8ZE*#B&RC[H;L>!X2#4.@I3DMX]:TF09"1(,YV-@0J?PJ_D"<%0 ZRA+D #]2>D&9(4CH-P_:ME\@W?=)Y?Y*YXA2^ M&O'>LA,D<9%E"W<*-ZVY@L2\]R&<+;Y>_*CBB>+"NS>>@^'/): M!2<7OELT2U!Q#L*:-2V-69_)/^%%,M<5$C1"ML5."DMP;<.%S/X@&NNO?WGP MZ-G(W^/I7\E.^G7LJ%P[8_MI0ASR*#2&:VS:+^$?G3 ;3KQJ*C@U+^.=_4+/ MJ#!3SUO#_(248I+ZM'\8V-0NF7@U$<'G,;.7$,?4X MMQQ;@GH74UV'CK-MND6XO>DCSFY4VC!%^,] M2MYRG+V155M0;7)@-AQ^K6L5>_S:Z;!1!WQ'C%,4XWP06R'E<'HV75M4X/@L4L+]I?MW:H2";1T.3+2UY'2S6N%%0UY MGFSO6"__/*7T@TLOI7^.GHRKY@A[LX?X4JD4E5RF0EP^U59G P>'1^%ENF]9 M/7 V4C!.SW %'6>'G$JI<@I/3#?DB_&C5V/[WVIBO3FR+'.>>$M[R@4B>MF_ M]R26:#?_'@R#XSV?93DMCZPL$M6L=@UU22QC['Y+_%SNW/9"E&YQ?W=X);0N#U (D]0E[5IB? M--V)YSF-(<&?[.?DF9O?/__YU@3KR#D+#*R6/LH>WCN^=^?^T=W[DK.2P[9C MYIE,;]N38\545GXC-5'A?DC%E)4\2"KW6Z^Z$7VTV@0Q6AAXPBB#9NQD]/7< MS<6/8AO=1?MLWREKYOC9$PM2HDSS=Z"G25XW:ZMK/X6H(:(2MPZTG?$6."AV M\V:4R6SO@?T< D+)&XFLYZU;BC\WZ^ ^C[8RK[&AN[WI>L\%(IK\?IA62(E3 M_RZ.E>=G-R?X>]GO(YMNKZ>AM]+,I5A%\M>(?24%*WR"?"?-! @N9?K+-HQ_?YRSHNU_=>;;[[[U=$70=:O[H A(7-2_WBQJBQUYD#;NO0= + M6@J*!/VR$?T_U K@K^((#-X!N2_@&8F(>__M":Y.\W/N^=KSCE66R;Y\NU!T MUI.C"0-"Q%!1;3GXF8)"29\YP-FGQJ]T$3TEL.[O'-7\-SE/C:SHRZ3A'):DFS MR*/[0<-@P2.8Z%F\!M4T67&S" 7R4H/;#SY[6XQDD:'"U#R6I!8M?;):LN-9 MW^*YF=_3BY^BR*R>\S0-K/2+IK/-Z_C[26Q"76$Y7'UYV2U'H1HI-$%]K%:B MYG O@CF2QA&5FJTT[_7[C;9?CE\?GQGZX8+TG%[ZNZ]-]9', M'[,..E;]:(!?ZA++>-USC<'5N$;B;7K?3II?C.NM"K,J.+$1W%R200YNE=T& M_]>_/'S\[$/V;<38'CYX_TX>W7U\85M)*MOC^W]VH=]9T>G1;MU]<'S_ ?8" MO.![C82JPS/[*6!#/$?UDQRN\:A.:V(KCB^ W^AO&7KT-=6J4;L M9& V/&V:DTX_ 6>;1%>.69QP<':B:2!.R0$:UJ*XMA#6N2^(*)]<$^4G)DIF M."^74]K=Q@?V0KHDW"[5)M"B<*8@YB9JQ)+H(593NM8) MVRVVIO8&1L9 5L!W"!OP?6+R_B M^YJ^/Q9]OV-?R0OQ004J1YI$BW)8SW]7 M8MV1FLH(CT;?$CLS$BUQOWG3('^D:V8]IYCP=?#YHJ;USS<"U\3%?/K,Q( 2 ME-DSCYQI@3SF?=20<4^,FN:R["2IK ;M65EK"O4@U(5/KBGLTU(8 IC39I/3 MMJ:NZ6UAOL5 E=8$+()->G$7L+Z_T$PGSS";( ?-O[.@OH0U^=% Q;#ED?S@ M1^@D-K.$?[J0CR6D2)_,2;*C#B9\,B,"K8L8W1U?"&0[V",T=5Z9$.454<8U M)7,['].I>6J5N:9T<^6"G8.W9&4^=E],-/FRZ\I.JORG'@>P>_BIL1I5O(R$ MW!2AM8X$BF.,+2822GKA,% M4,(D?BG92@J\$)*1%%ZCU+Q,Q'CEBIZ6\Z9%>">\3*NLV5?3#9SMPN)!0 M+ 3,KP/V#IF8[*+CNRB#Y]:XJ#J/U$\6?CQ.D+/_][_LB+TET6W M>J$!+#)E#'PA2?WF3#[7,;NBVS$QAJ3&#DI@&@3@(E9RY6 ZDR5%!LV5:;$A:6+3?K,2WEH)"1;UG MM]A+7&H&7 C2T,\*MZ3KS6/1TBK3C#09,DTW1ZY&B\QPQ!P-.YCG>SG:8\_NO3V^,N(@7T%X1DL MQQ>5I<(4NGBS::$&XENS-TS!19J8S6JEG+WCA"\-5F[CAO/#"_<[\5\NYQBF M>BWT,' MI47Z8IU?B]5D*C0GH;3Q5$1$0<.@E3(.".DW7ETXP4F$3G1-IU%_D(1\R\R$ MSLU,U8B[H,K/)%W0^-U$B2>7@%% M,84BQ?&3B(++ATGN@'7Q9$5B*G"T '_6*L*" M4 Q/(5B8 8M .FTD%65-:ZBAM5>UE1[O9MR2H"U%0P6TK>1WQ"$C7D$J/'<. M?0J]UZOR2Q9A-?@80@MXV&'?SMP49N4<=2L :SI&-X_;/$C&"*V&ID%F"1?1 M)?T I''#6$^M=&SU">V&ZQ1*H ?E-$FA@2>??<0J*V0.0'^8!3O N M0''(-7^K%F8C -P'WJ-C-JV$(_A7>\- EA?-E/&_]]"OINEKW).^S8;NJ#9+ M,:M^ER34B";#4#U7,7A,A+&-[.P2 S4>00OM L]-?8X<88$I86U"#YS#RCM/ MCHT_/M@Z=(5JVM@4:DS+ M_,%?>*,*4I?HR(QO?A(R $12R>6^,F0^!@F"M7 MSQE64D#2&D7905*DQ,"1DY])L@$LFMAYS]:OZ66L@)RZ*MV#K25H*@[=V[1. M?=LD9C4\6[?0$&M=ZBI%!+6$ $9U8ED0]X]Q$=@<*(P)QN-L6COE>+ )P/:> M,PK9H F:^TZ-N/VPW6*%T7;@']C:^Y !]:\F:+9X\D4 8922$W[)"]65_27N M&9JL(TSW4K39&%_'4([];:-82]^%L[J\F[L[V1.8M(DB/-EI M7)A)SI*K_(>$OZ]/]..>:'IVG/IX #\JB>=<']=EO( ?<-_80%>8J8CVT+1S M5Y>_7Q_Q1>6CU$G7+V"5TOE(%K&OO582BDF,3FPLKUK@_M8O+VK*6EX1&$ XS-$F/F4;ASP"MD(SY8*./XK">5EB%L\K M^,[G"W2EKBSBHV 1UO/<^CJ26!H"\G#(/]_G.),8H6O+3E%E9TU5-6MVNC%. M#'? Y2!2�Z[?;T*)PQ2AYC@Z3)>).09[,O5C *4EW[[C[6#-Z?>Q#NVV#*1.%[ ![4_7:PNNQ&1:AI6X/T M-,ZYY8;3?<['/L+I8 &Q?(T;*@PM0V9:P).CEY+EJF'EP);(JA(43(FI(LN; M-PSA1DE*#QM[G'VB1B;O:>!WS8L^"2]ZM:XYWWX_M XPC=.6XE$/C 6=DF[# MP MZ>8O&=PGD&$A2\!J:43J_W"9K#3 D^9H7<3X)R)?QDIF&S6(,GV[Q*> ^2">EIL]1^.J5BB'?<[ M'8I3IP@IY_W::SI-,IE-Z%X@5D$20!06W8L8U6< 3ZQB1-39>,0LZN#J).23*8.ROZZI;DZQJG/3Q6W$3 M#[V.$9Y,QTRI>\P]0S:5Y/TD&49EUPU^.Y,( M+2LW*R_M4H7O)FK-]97XU%>"R^K+Z: &;<-T"KQBK2.QAD2H;^BY)4Z..K(" M"58?DZXODJK/ZQFY)K^/0WYO!$XH)K9#,O;(>!\U46[8MD1%$P/47A:^]^2C ML;UKLOND9/?/IJDK?,DZ%R,%ESNW\?E=K(_EFA8^*2V\D"(]5@K3.KT1^FO, M+9>)H0'O5!Q!;E3:)Z[EI/KX;,/\8GG9/ZW$C\U27QS!Z[6%>RMV2T0*W9>; M;'5(Q.4,_\V_\_G D!_[TOJMOX#@3JFGK&*L/]=92;K@_FU!KV^#= /%P?M5 MZ$"^+SWY9UD=.K- -WF3+D^ X#XH(')]Z3Z"\+TF-1=()^& - MAWJ@$.D-=/[#0),CZNZ(+\$+7P387M;>NTX[%7$#[RZ4I,^XF0CXDE1Q7XU@ MX#_8\M8F *G%0W)VPU14QW4H^XIZ1#)0'7;^N;:*1DJ]%LRK:6&\PX34Z8 M''YF:Z?97S;U4>HD81']ZIZ9Z<79)YJND:;DWX=7-+_SP M1C:'L3>" *+A[T_JT;J$T13>6L'XX(U1K)'HV!%!V6\2"$F!/M,Z[*3T6O8[ M+>Z='%*7SI 'DW$)=U+N^UCBAEKB/J:10!,:_D'9;7DJT"!*!UJP9W73+%K+ MF;1^PI-J8H5.CRC_U4 $-H%MGXIQ=I(.0R37$_,1VEU)FD-,&!AU-X?RK(E> MT=4:EJ&$72;]6;:FM//V((WI)AR91!9D;KME.-!KDM\B^?>2-_.<72T1@!,3 MVM;6"JA!5QI__^+W-0*&G#](=+F4@[MW+K-V<)?]HF.%;H3LR=SJ<,6.B);;.$RTL[(=+T-A&=>WN4$:EV#)<6 MNT[!FA\[B4&L#!PK^'8\.G^:O( AC]33P,N[SFK^]-4#=<,7D775)?KNE'7" M+,2[+H2FS3^YY _J"1'6@G3+3LV@^5!VBEH94]RVNN9E@N"C0%.B8[I1735X M(GR1,X'JVXX]= J\)]0N.3OX66/&95-T']2A[)J*/@X5;75&-$$40C:&G$C\ M3O2$6!U_?52?^*@6 ,1LEU*PXJI4.#%P* (QKMIN=FE"9"SS%?)@=*KJ0 $L M]HY,<-P;)E]L/7'&\'MYT77-X:>GFZC+I'"^[(#9=+U?A@SI6B(BW*3PNBCP MXL1Z[J3;B@90106;:@-<^C]=M9#!-[0,8Z\V]5!;-UL\KZ!=S6QV1",=\654 ME*IL-M3%%2D>?#6,M(F@7L/)AP@R&29H6RDF6J,](,"WM)\F>]O4LF#T?#2 M:/*315,5!EV7F :)]HQ'8Q=8[I2E0,+H82Y.OJ%R+71+->,*1B8_L MF6C3V8KHD 7?V,Q$49S((N7O*T2IK8NUOC7Z,E4)2,YK3]\K0Z^"E]8E@MVJ MDO)V>0'?7K]\<3D0WI)=Y%R6U!;2*+ =@]:3T86KJ@G;=9,@*"<,TZLFWQ : M.HB-%YT,B4&HD0PFH6AF YT\]G$+1O?,X+*Y".)E$ -(KT"-'%N6-C]F**[: M_.YW_)O&BM;H-!=RBT?(OR/2I.^?8HV"0]/VVL8CA_3JZI]WA8!0MT)%:W-2Y+8[I@AG\<.2X@8 M*N*Y9\"_4;)&1S>\"/=9,,[5>AK==%FS#QVLLW\/KK+JH1V'U!;GB-LD7,>* MJM@DOU;1/[U-;E!R"*QPZ+)I8_!KI]?N.NG\,*9_X_K-@4L!1YLKJ^TV#;%F M5:IB?#$RM>F"YN@N(RW4LW8P,R)-Q=,K0^PV44/&Z7N3_8]>Z_>?GNC Y**. MSY&^O!'.+V(GT?C%H^]37S_(0O(I:U^-U!L\@&V'BYO!S\7]K>3D+&: WSH\ M:@T7)#>J;!/H:6ED1=]N4JQC1C!?QBY7\$R;6U2X?B:!WUTP3=),-\M),XBC_B, M=#33=A#\+>F.AY8TC6\!VDGS*U?<4'QB,2?ITN"&@B1.W;-WR8J.O8Y)_LL5[TVBSI'FII\_GP@RRLII0$# MK ->1'#3V[-MDNV_MV>%=JL!EVH+?B3VUX'ZU*6Z^G:ES%M:6%_Y:=6LZ;52 M&Y-]3R,^'YN//&G\\D]NZW"9X?[W+>E2N(,^SQRFNY<^A^E[-"S]3AH67=1< M_UAEYR5GL&]]XHEKAE[1TS6E*#:*5>?C.$_HN25B=U+ E3[$12;BHY@"K%"C M%J%+X,">ZW:[3Q@-\<5F16IK:C%D%8RLFT@"O&[;4/M^P7 -D Q5Y>

_EI7))3XJ_8QDW9^DE"/CGG& 7>QST<)A..L03HUZ'\> MYD=,'0R'RC&*O+=,#)@/4E.A3!&7AL_HMV9ZG'UK+=DLQ)19W^(W3&])_.XY M#:K^-8T"JCJG+<"M%SW?OLCDT6)QE(>D8]DO!2] ]=Y!>\0'>0&MB M=TTE5W#S1XZ=6_A I+ M*!U"5O.W6R*PJ+4O/O77HU_^_ ;)-L!$A@R%FFRZMQ_[XU M_6P>ENE'RP3/A,;%G"X'OIS/YDU3,%( WQJ$D3- (TAZ2]J,PZB7'N4FMT'+ MBF62$EU)>W7,7(Y+P0$/Q3+4UHLQF47 /HC\.T4]T$21B23DZZ4,RB>D5^\[ MNF=T<6@U5:? 8HF?I%B1"VJ3X""\&V^ M^V"0VA+XC]8G'CKQW-68V)0155"!&K(PBHAF:/IJX@+32DIF?QW#QB=G"PU_ MUQ8(!'+3<<_'92,J!)3?$U]+,U[,O:(_U6(G &259G]S>HO%I.L6]$M^B[:C M8^$[E?Y9TG"=5=]V$+@7ETVA&[*OE,YXZO(3>K2X)?GI31MW&(>H<>-6W/N> M%%Q@.W.E!WURT_/K1[H"=@/!9Y D:_LJC20X'>ME1MFK#!\O[8M5/M%5JLQ MD#^(3TVIJ$2XLH#T27HVJ@KE.-N%IE(T6'VH #$5)TI;]6!S1UP^4"6'G6L1 MK(A0X,$I_84GZ_M"6,Z)Q41Z MVN%V/O+ QU!K4'#5SQBGHY<-Z4)0I/YP9=]E8=^_<,2J R8'@@9DXB4*!_;M ME^/7QW"LTD,URNS:@8[ZIW#_H,'>/--X>BC5RK? +PQT"2WIN/R*[Z(RREW> MS/3.AJE<+OXI!6=DU85Y9 0N%4;:EG+K88%TP_0W+YHV\:&.X9X: T6I3\M< M<,J_TR; ']B=F=-4S3@=DS[2)_E2J+$+43@ D462M\S.+=NT$H'OVW58GO_= M8W=?B;#\)=.A[U]Z'?JGMNF5G^#:_B1*X"^=%O]*DN-SSB2_&GSY^2CI:=MG MLY+M2 HD50W3S"&P%,],%&QHZ#PKN3,R&G,:"EI62,Y<.U*US$;6WDOC]G@? MF(?[ZLMV"_K^'(] MZ,22E^'>\P0=GM\A&5*YAHXU4]*_H,94?DYGB>!ZHE=+N05>9AV+H((6DOT? MX!^0$Z H(FQA]/T6VL8D6S1K**83_NZ^ &Y,_Z_)0IJP&)VVTJE +29XR^C2 MGG S!#$=NJ[)2W9V;V,H&A9ZY1'G72"MIA,?"+HKA7H26X*N]*JD$HSV?KU M282F)!U&)6SUBT-G5>1"FYKB#EMTJ,MNM[D"6I&)/!7=KY:780D0%5TZX/KQ/LM*:]CHI[=.24,[N'"VNDWA&&GUU M LY@/206KB46K$*+##U4_"!Q$>YG17^.13G6"%PME7K( M[ J]9L9SZ!K%;>A-E6C1:LV?:O7G;."<-VU.8C&[38+HY=_EWHMSI\N;E=__ MHJMRH+_LOU7LUN7RE B;"M]"5@\"^SW+?B.UL"O$RQ&;!7&: &N&N+J'+BUL M#6U.%5ISCM0(D_\[2@=7+JCBT?Y1'0,35H>=A97/[Z"9<3P7Z3@6#;@BH4_8 MB(7K.?NS-.S=1MW#HI6'Y)?QUFL=2+KWZ7:GS0Q!!4[B,US6DFO*C.$D"-B1 M)FTJA-R(0KY88Y!C6]'U6-:HFYY5>=?6 J#RWO+RLAN_3^L@+3]3'$1L!!P< M>H3 M)P[:_,7TAW(6.Y1$+V1T\%6<^MJQ8QAHO1(?]?FBY@2SKH=+;LY:0-H#)L$[ M3B>?X/+N\_$A)1!2:Q+V,U@+H $] MHR *X&;D(CPU^D]7JB"SH6I6$>T$H&69*, 626340IK-S&MQLN/?4.W MF!VU-:<#< H6YDQ*-KZ!$%T??C"YJ=^C'Q6$,$F;C.Y9_K4E%3V8N7I)D$,F M"5FSH)$EX6QX07W/>V/=8FM?C7[GDGBAP%DIF,[)0:TDYLANEV8/!*!?(85>S0\]YH:IJ!-0D8W] M[9:8=%U)#-*UW&JLVV8((6^$9CUP7MVA[%392>F%;0D4Z4CFKY;(B1A+X$M6&SLK+VTZS^:(YZJ89RVRI?AMJMJJ&I-T\1UMG#:JV+?!(G.&;MPY6]F'""SK?IJ6K,C< MI)K MUR<<>A 8G_ AAUZTJ29(7&N7[ MJ.AL9 4J!0IDZLQ75;-.OJTY(TD>0>V5Z"6ITF]+7B WMNI3YD),S?ELIIK' MF=WD0+UJ)EOZPHKI4R("IL6^%M7RG_"^:,GT+61!)]U8U(-%>Q=Z1LM"=^PY M&'YLG\*C8P&P8(EP,(F4XBI 0W/%J/7#"QF'*T__2E+J%5$6?XW>=]Z>:!QK M:CZMNZ [W MZB=V ,[P/ULY3Z[<,SN[0 ]&0)6;32-6H5[3Y93,M&3)>"TK[ M!5D768&JW\2>8:L2&':H& C?9=AWM^J;50ATP:0(W03P@"_$QL'0+GS;J/YC4UKNL !<6+'.CQR&\_UVZ6?TS],7PY=HK&&)'0'H M!BUSBO9S6(_<$?90DK7%&;X:?++G2C\P-6O.@^F'"U4B"0-$ZW>$H.[0GSJ%+"U;A@YAB*[>#6W [M)U_GMP7:G>E[!2Y*,+! F:*T@U!OH# MX1WCUD8(M)C'A2,B]*;3AFB(?]Y"J4YB*M:;:T"F^XX2D&303SDW8NT,V3;" M4=+F=)Z++_"7O2$X#H2N>DWU#R;,^W*\KJ I:R*7$\['A7X2UXIIV"1\BTI2 M!$;>AN@?AW ^$ MDD1E5A_>__?RQ D>7OHX :L0+,RU^<]W@>U=D91B*4^6%FA,SBC^-ED=')(' M!-?(VS]2;#FA-"!?J N36/22(=I#3*[J8LR:64,2L%5;MJDW7 MIUV&6 5M#_N]7RQ*/\M>AL;BEHEP>;&'7KQ\=1F@AG DLGFQ-==GL'G?7XK- MXZY%? D3?!)3NT888JR>'DA_WHI&0@DSS-9M]5TON>C/T8$PFUE!/4EMB8R@('3. MFN1DI.Y5'*B3, +,B,]3AG]UZ67X6T?TX2K=E"4BGHS&Z-:L!4E],%WEGO$GRQR@*]_PQP=YN8LVX=EFIP+8# M2&J7(K]8U&\VU)*8>.N6&-+6*5U#2HF]S3=?(X![6ZM/[*K2 3(,JM6F&'\1 M2&]Z"A7_.*9?F_8D>PWD^]@IPJD=&%M*_ITK4UDQ__N RFD84A,MUU7GG$D"5FO [*F%AKFOD#S@<^&J7P@ MU%^R])\-L?.S6>O9[4Z;% DD0295%4$9ZB3$'$ND-2RED3JB(LV\=4LI,"T4 MGDK\=GVKN10Q>S,J7R4Z<4N#@M6J*>N@A1W0:[7.?D_B,GSRVQU1A-I M<.*T.YG+X9 @:VE.G.+XE*:$PCO_U[]\]>#98E.54,5H\=P\@V.MG%C/JP:/ MU4F&4*H&<0*K-Q>'"QE7 0__G#/W-G%!6MGS=2[9CVC" 4<,:]3LDBV,.)$Q M,$['74'P^'40F/]]\F4%@2^(R1 M>#C6.RJENVY*^^G+Y:05$K=:1C9CT\EI'#C,ZVXQG_Z$@FQ&7JA/P %%BK/K ML_1_K)'/HW,H/D<7J/EY1-ACV>EB MH#DG'00LMH;X .F[2=<$C@O0-Y>EMEXA17C\E5W!":59'"6Q)V%2%;>JN+'? M'@H[=T+'-8U]'!H;5H5A!02JZCC-""8/MVWV;2^%BL;I-3&,'X6;QJK;0LC) MRN ..VV@PNV'/(0A%(>:*+L"TFLF[J. 5L>UZ*%,(^#CA#Y>\YJ=6E,$LP*< MX<2B8#;HOLN"],*V1$WT=2N?"U(R8GX&6JDT*M+("%\VW8J=KT1.*=?AO#L% M<58Q>)72PT(9FI9!1A@1 ]Y9FRVRZ4/,Y^D++3A3@IV+&RG5 ( M#P%G''+.J7B+M2) P)=M)O&OI*!#9&VV5/C M:7X6;EH-T9)O%;#/O*^ !^HM_@[,P8U6Z\%J'$,;;=>)OIII7JJEL\3G-#F^ M2ZS,)8TOY"8I+:/&3<**<"#,-6VK>!-3OS[Z>VH7G:5VT0F-SL[5F"?6$VI7 M(A;3$<7#00/@!+8>@%/B<])\ES_YDL20W9'>EQG_[]DGPR\'5^A^@@\.(86^ MJ:HCI@[N!8GOP[=W]^CQ@P='3QX_.;KWY,$3$1/FW&.^TK$7#XX^C$+BD:.A M!32G%7?MLF[A6Y4SG%RQ:(CF2./F]KXG.ZT83(I91E/G_4DV'TK)54+1I,5W M24D;7/""Z&$?,(XC8%@N>1X^6;RB5Q#!UIME,W2H;9NE5W ,@0S@C!:*=$)& M824GR J$DI[W O:;%-V, F4),F]P:6!45644A^?4;[NJMA .MI%X1BUW6^GF M(<66'C+U\T'A^-"02N6L._C_C5<)"1CJ%A2][6>^'MS*T3;]?\)5^6SVYCPH M1-P\$+9=YB*+L)(N Z%F'2JIN7 1[A,ESEL(N;CZ0YVC8F,2I&B\:;'%W8>A M^Z%9:]Y.KOXIW*Z(6=G7^=!\PX$ M\20E2*NT-4N<+/-R3&KJ*\!0<8I2@UZ4[3CG?CL_*"XDX")8PD,H5S3'!_3) MG5>/Q4*^:!J! *!YNY,/)."1JEDT@-DR_)B9=ZV5)T@;M!EC:M, .@LOHH/K M.V2+^6J5](X:@LVN)%HQ=/T8O!]*A(V&S 7]#LTFW;L>*1EUH(Y85W55LM%? MAS-2=)A JDK2V#2F5=H?@"N$PZJ=X#K2Z X02]8GMU87\D3T8MGP5M M*3PCA9^W?J>1&C,)A1P) T>3)-SWO&SS8:E&V#$=<1EN6=VT.]NEK<[86I+L M?U]Q41?7U(7 #_;-:C-C=A*,.;YN"8S3]G']*M9:\ :9KV@T>%#?C.$Q6(OX MO Y&!_D9ZWS&NRC:5HC5X[D?V*OZ<]*7%7@)TJ0E%K+M8G+A#T;(SKCV7U:T_NZ=+RM$TF,9B1N%(T+U+[YYE3Q;(%)A_J5OEBD2D.<,%N 9D3)(HH:;R=6[VK M)T$AVVYJ+4-,_4[,R.2$Z?F:WV2U,5)5LK'&B%LLW805GR]+8Y;=;E\^B 2L M5&PB="9U+HGQOFAZ]@L%3T#(D>HB8$XDI?T>N7V+-\E#.@/)3ZBM SHO]7!; MJX2.:L 54=A^G.TY+\ ?Y>(7Y3JD[9:.YKE>R(Y/V742;85UJDA+ EUNCD[Z MFZEK@LJ?JF7QT+94%YKEVB?B5*95GQGE=%NZUB1;!*>ZG73BO=FGZ0\K^HM< MEB2]_* 2CR\*N&2RIMPQ-)24SNNX[.A"#172RT?%\[$_#ZD].PJK9"QJB;YH MM:9EB%DCH,%;.N9GFC;]^/*G34O(4YPFSR6EXV=.A[T:O $E&!;6'46L0(92 MCN!'!4S[=.=1 0 BOTNZ*D4L'MP3?IXE8*T2.N06::C/&%9-'?^FK]T=0JRT MO=/AJ2CDK$2 '/?!%H=7@?K)?+.5R=$#&H4M?DGIF(0P-B_FC*6X= L/32GP M-2GS2KB'E&S: :W&B3\P7H*P& SDS$/].=:=/7DTC.!MYJ;\UWH>WXU+O^; M),X1RY'T[DK%,)QY(/T2#6R"Y@A<$&D!N4^1UU2FZ$;!#9%G.RY40)=31J]@ M=DJD_FXC?XG=%$>A\QC0._N-!CS%_E)\+WP>M<<_]0H=.M@]-N5^0W1\%<]^ M[ OS'MS]#[T'MZ=-L:'_+/IE]L?9:ZTU,^NN[_H*B VH/;118L69CWWG MT7@FX=[B\WSY[?*$9#H7Y/+KQ_.S.;%L2J]' M;9.%C%:RW"A,,TU\UQ^1:ZEN<,TZNT8M M8#;D"6EW']+VD#"2?#,+.:X)\F,+$^8?>N;-)PS&/CLX=$=NP@X93\8)>"/^ MW3,BJ7'O8BJ]$7!LY5C8&33G!P=^J:*VT3]W61SXG=-V7ZHYW2 MTA9$!\/PKDI6'%LC:P@H&>?FR0C\\I9X#WM+0+*%O*/]IQON:*=^^[***N3( M%)J4,B$Z W(%*5;:S U]UX$]D&=J=9M*K9U<_P4LV@RXAL=9$4M52L6:"?H MQV]Z(&+Q3:KDJN!VKSF. 9)DVC^O[> I35U2("=-0=,7\C$9_OJ0&C]*YW0C MT.!HX#@[M,B3*%[0._\SS@4(5C,%V^U%VZ']R);[=<.5LMOO@3)Y-*[AR9W7 M3WWW/H1%!MA*;X=T),Q.;E1LKZ'^VFWL]K_#["=02P,$% @ H1<5@EX MY$,% P !@@ !< !H>6QN+3(P,C(Q,C,Q>&5X,C,Q+FAT;=5536_;.!"] M[Z^8.MAV"T3?=NPXKH&L+2=&4SE05!A[6E#BR.:6$@V2LJ/^^E*2LTTW*;:7 M(J@. Y!\,_/>B,.9O)JO9LE?MR%L=<'A]N.?-\L9]"S'60C=VG,/A8!\"6\B-D\1.$ZKO<"$4VE33WG32 M[!B+A$Y_F[RR+)B+K"JPU)!))!HI5(J5&UA35)_ LHZHF=C5DFVV&GS7#V M MY">V)]VY9IKC]"'.Q.G6$Z=-,DD%K:<3RO; Z+L>RX>#$:9#2O,![9^YWCGU MW4$_'^7I($^'V>AOSY!T#+SS4;KF^*Y7L-+:8I-_//1W^N+ J-Z./=?]O?<- M3N.]M@AGFW+9X$*.3]SVNVA.K)P4C-?C-PDK4$&$!XA%0+]E*3.U"FQOXC3X!TU/ ME1&Y,>*TV'7!'RG(3#51OI"$V2JZ"Z,$5@M81O/P-C3&+./P:GF7A'$X?[BA ME[/9ZF.4+*,K6"SC#]_*_3&A_U1*L[S^Z4K[SRI=(VS)'H$I59GK+RH)$G=" M:@6T;8@%IK(BLGY]XIVY%_[HM.V!4S@PO350M<-,@Q:@MPB9*)7@K'/,64G* MC!%N))F-ICL4D)(":WZL:=T&KJ7@(/8H'\&[_$T;LC+C%<7&I8U_69:5 <0M M $0.US5GYAF :\&I<5"F4^7.!K.S$+( S[7>0RYDZUPCD8!E$VZ.&18IRDY3 MX+6:?!O6G83F/3@J,@Q,1"%)\]I 6AMR.4HL,VS2*\+HO^4Z[>:]/^L,+ MU5JXBB]->R77JSA*5A'$_6$Z\MP>KY3OUO(QQ-E M)[IY.I;(SI"4M/SE7[JTE7!S$ Y?6X,'&TW(=M9/?T" M4$L#!!0 ( *$7%:?;.. Y0< "$F 7 :'EL;BTR,#(R,3(S,7AE M>#,Q,2YH=&WM6FMOVS@6_;Z_@N-B.PG@]Z-)G#1 )DG18&?;(N-!L9\6E$19 M1&A10U)VO+]^SR7EV(Z=UIUVMFZP!>I8YN7E)>_1.9>4SGZZ>G\Y^M>':Y:Y MB6(??O_EUYM+5FNT6A][EZW6U>B*O1W]\U?6;[8[;&1X;J63.N>JU;I^5V.U MS+EBV&K-9K/FK-?49MP:W;;(5;^EM+:BF;BD=GY&O^!3\.3\;V<_-1KL2L?E M1.2.Q49P)Q)66IF/V<=$V#O6:%16E[J8&SG.'.NVNSWV49L[.>6AW4FGQ/G" MSUDK7)^U_"!GD4[FYV>)G#*9O*[)H^Y1?,3;43=)V_V33CLZZ0N.BVC 3]K] MM/_O#H)LP3STL6ZNQ.O:1.:-3-#XPWZW>30HW.E,)BX;=MKMO]>\Z?E9JG.' M\0SZAZ_!S:8S;L;PYW2![O#DQ+UK<"7'^=!/L19<+1G C+WHD9N]43GO]_X$F"VZ6A1.J&O5>+C,@\ M03:&C<[Q=YOD0>=P,8O__?#KZ_*JV>O3.MRPC$\%,V(JQ0Q,XS)IV46>EURQ M6U%HXYC.V1MM)JS3;OR#Z92]G2L)EF-OM2)_%D1DBB9R=/(L)1@BYAF)@!"YSQO,Y*W-G2H$90$.\G"!YG$UP M9232F_(8/QFF)V XIX/=AD$N8F$M-W,RF? [@7%7?%K\EB 8#*F\%F$,,HBE M@?; +$=W1)((PV:9C#-F2_I8]I\)(RHG-(&)M HB17HWDR[#!&TA8A\@^2T0 MFDXPS2FZ)2R:KR[#L\%@[\?!H&"IS)%E LPRJW4 $.9H-BOM,D]!))QJ)'R/ M59G )Y"SDL(Z4">-FK,"B2?,$I:56H*RPH-]-#1PG_CBJTX6I8(!D*@!%S^< M]?'$W&8L57IF%S U8BRM0^7F&*B[=@9)N J7DDK /$"4_#.BKA7D!B11+#L/E*X-E&(@FN=C/,."M/TK MBJ=!?Y\PRO<(HR<=6HTSX/I3K);EXD3LF)8/8BGF MZ!%*@]6*!M\B08;@7O07R5=P[7[A.-HC' >N7?=J6YG5.-.F,J$ MP,JMSCEQ.K< .M65A&!ND@6:@&_)(ZFDFY.\;QN6[BT//(^I<%NLF:[4I5XZ M[JL)%:4I@&GKRY$XUB;Q ?@*=2QR5!D*T$:+*.B>(1-4WP&^N+=D ?9^-@". M]PC @8BOIUR5GJTHNR)-42'**?)BMU1Z#[7$#NP;+K<7?QZOZ CFM*'$C'3I MGHY@%WW@#]:"ZN?T\WL>%BTJ&;&ZB@G;> M5>'F6[9"[PN8DO1*)+"A"# MPQY95X%COR3\H0&=)_@CH1#788@JX_:ATB#V\Z 7B9<%OQX59<^9DG="52<( MC^SK7[U$7PGT_=J(#?8.Z']N(^9/%9/%/5)?LA21YBI.EX1%2/N"VF.CBGT( MC:.2==K8![GW/\#E9"*=$^(3DA!I%!34GDC$YYT< ,U@8$L,C[]43R]N0?%' M*1&^O]W*//8'#8?_WV_]93)_H5"AH6*40!IM<6FS'$L!:%12_;#OF0E^1]H; M*C:OOK[6].>=BT.A+P)4KTL[I";D[G1+[HVZHGG9Z0(7FZE'P MR4GS>-"CI\'.X'^R&+AZ4-ST#XI;+MG2=M+L#CI/-K>;3[=]RFWON-GI'7]S MM]WFX-73K7\ZV$'SU8YKT/+K&]886;0%SU_7>K5%APKDPVYQSSKKCZ@)]X\3 M&7+XG>C@"G>8UU#V1D2FI"=/W>.Z?\?A >;5EGQ M/&;U\D4?/.<_UY[^KTUS1VA_0<*_K6E%HD2QW0)+2 >G;+%V/T@V_!L[:QF( MS/D'@Y*)J@-?C5QF4J3L^E[$)1ULL/>AW"?#@P_AC N2M-%^N)G+EI>3%;%Z M\C6A%2%[]*91H<.K5L-PJ#T5&^\>+=/CY:J][,(CY*ATFUT^\[I2]1E>GO*O M<9W_%U!+ P04 " "A%Q6%:^A#]<' -)@ %P &AY;&XM,C R,C$R M,S%X97@S,3(N:'1M[5IM;]LX$OY^OX+KXKH)X#?YI4V<-$ V2='L[;5%+H?B M/BTHB;*)4**6I.QX?_T^0\JQ'2>MN^U>W6 +U)'$X7 X\_"9(:7C'\[?G5W_ M[_T%F[AF7RS/6:'4Z'_IGG<[Y]3E[<_WO7]B@W8W8M>&%E4[J@JM. MY^)M@S4FSI6C3FE%VF$:\&\?)0 P',1]FPUX4 M'PZZV>$PZ_T:P<@.Q$,?Z^9*O&KDLFA-!(T_&O3:+X>E.YK)U$U&4;?[SX87 M/3G.=.$PGD'_M'[=[Z#+:S/8'SA?E&QI]=7%U?OKX\.[V^?/?V/]N: M_Y<;.WC0V,LF^UD7[#TO?A>FR1)AG,SFS$VX>_YL>'"TM?=+GJ98+"TE,C?J MOUC$0Q8I8C%J10??;(I[T?YB%O__X=?]\J+='Y ?+MF$3P4S8BK%##SC)M*R MTZ*HN&)7HM3&,03EM38YB[JM?S&=L3=S)<%Q[(U6I,^"ADS91HP.GT2,>CL7 MHY^X163@\7S.;@H]4R(=BV8(E0DQ2C5,*#3R!4;@LF"\F+.J<*82F $RB$\F M"!YG.>Z,1'@SGN"183H'OSD=Y#8$"I$(:[F9DTC.;P3&7=%I\2R%,1A2^4R$ M,4@@D0:9!V(%NL.25!@VF\ADPFQ%/\O^,V%$K80FD$NKD*(HV\VDFV""MA2) M-Y#TEC!-IYCF%-U2%L]7W?!D,-C_?C H6"8+1)D LXQJ$P"$.)K-2KLL,A ) MIPH)UXFJ4N@$&!NY37WHU2:)2$ 2 M->#BA[/>GH3;"*Q97M 1BH M1#^B]MDPHNQ8*=@I:M* M02+J\U8TW!/[OFLT3,-=N)54 !8!HJ2?$76M(#<@B6S9>J!L;: , ]$\[^,9 M$I3;OZ!X&@YV":-\AS!Z&)$?SH5%C8]H^9SV:2@U*=TFO++;=Z&\%PO HAXI M9%)=&2@ .TVE]9P'*5%X/50O+]ERE7&-4-SCK$ZE2ZPT:S:F1@GFA"U6*YGZ MG:>M8BM3R8VD"(=P'+AV'<=;$]8&G+>GNJU1 MC94PE2F!E5M=<.)T;@%TJBL)P=RD"S0!WY+'4DDWI_3^T+"TMCSP/*;"LE@3 M7:E+?>JXK2=45J8$IJTO1Y)$F]0;X"O4L2A092A &RVBI#5#(JB^ WRQMF0) M]GXR $YV","!B"^F7%6>K2BZ(LM0(;RB(YC3 MAA(SUI5[W()M\@._DQ94/V>?WO.P>%&9^R4H@B=@CX<;#? 4()?N$.1JS@S1 MW$0%[;SKPLVW/ B]SV!*RN$YGCM!E$RCZK4+NA>J] M1[ID #$X[)YT;3CV2\(?&M!Y@C\2"G;M!ZLFW-Y5&L1^'O0B]6G!^Z.F[#E3 M\D:H^@3AGGSSBUWTA4#?K8W8<.> _N:2I8@T5W&Z)"Q"VF?4 M'AM5[)UI')6LT\;>I7O_ "KS7#HGQ$=20JQ14%![*F&?5[('-(.!+3$\_E(] MO5B"XK=*PGR_W*HB\0<-^W_OM_ZR-'^J4*&A8I1 &FUQ:;.<2 %HU*GZ;M\S M$_R&+/BX/F4W-3F*O%1Z+M ZF^C B'P-O\#;5RD2VMN@8.@#[/P6 MJFZ- 3]A6O"TXJ45H\7%$8B[5'P^DH7WE^]T5.N*M7,Z)W5'4V)_U WUNTX/ MJ-!OB=O^-7''I0^T';9[P^C1YF[[\;:/J>T? MM*/^P5=7VVL/7SS>^J>-';9?;.F#CO=O\#&B:$M>O&KT&XL.-LO MJ GW]P,98OB-Z. <*\SG4/9:Q*:B-T^]@Z;_PN$.YK4[/C+3+O,98QO1[\$I M\7R]K'@:LWK^; ">\[\K[_[7)KDEL#\CW%]7M*90(MA>"0?2L2E;>.Y[BL6* M_V-S^W"BA:<;[?N;L>OXY+&2FA[])&@E;=W[JJC4 MX;.J43C"GHJ-[XR6X?#)J;OLPF/$I'*;73[Q:5+]&SZ4\I]LG?P!4$L#!!0 M ( *$7%9H!4CB-P4 #@1 7 :'EL;BTR,#(R,3(S,7AE>#,R,2YH M=&W=6-MNVS88OM]3L Z6)H!U=AS'=@-D3HH$ZY(@<5'L:J!$RB)*D2I)Q=&> M?C\I*<>U]39T61<$AB7^Y^-'SU\=7RR6OUZ>H,*4'%V^_^G=V0(-O"#XD"R" MX'AYC$Z7O[Q#(S^,T%)AH9EA4F >!"?G S0HC*FF0;!>K_UUXDNU"I97@14U M"KB4FOK$D,'AW+Z!3XK)X0_S5YZ'CF56EU08E"F*#26HUDRLT ="]4?D>1W5 M0E:-8JO"H#B,$_1!JH_L!K?GAAE.#WLY\Z!]G@=.R3R5I#F<$W:#&'DS8 G- MPI32?#\F^8C&H\DH2V*0:W^Z2CV M]_D16P@R1#;XV'.5N) MJ7-QT(KJR3/)I9INA>YO9D^\')>,-]/72U92C<[I&EW)$HO70PUI\315+&\) M-?N=MDK>["9[1D$GZH7,GYQWNV.%J>79Q#\5Y=OS\Z7Z+E!8HFZ+U_[2]\='VR<*=1LA?^-0>9(.#<-)I4 MWSXYHS_U[TR@3 I!,]MS:,U,@4Q!T9$0->;HBE92&21S=-IP9BE.)2?01AH: M1U4^VK'$VUN3. YG"UE66#3N*9KM(J!^*U6)HM#[&>52.<$-Q0I1<)N@8YK1 M,J5J>RL:A[,D&MH6C(<(:Y0S#@1WUES3K%8P%(B]8ECO1;N_%OZ_^<5S&?C*R<;#YZ/HAKSEO MH&_*BMN:O*M313_53%&[+;1-U'W:=_"NK<]H;X?LWB7WOJKO*KK+<'20C""5 M!S-;A/^'=,;_R70R 6.IQ"Y', 4-!DX";]'#7&.F(-D5C 6;UJ$]QIPC8 -C M8$;"005YUD/'E3.!16;?@T#BD(P;)$!5\[8J9$65TZF?C!$[&&0^=/1@6"L0 MB)DDNC>@MX_ISD!_D_+8;>D7:6UQQV".3CP)WN)!3$&D(LAO>(.W_@.WP2& M/#\;A_XDB3]['/K19\^^)#89^P?CR49B V=R:S8$1D-VW@R20<_0%=0TKFY1 M]!BLV!I[&ILV+"_4>MM;H_V9=I^/-MU=V72Q^(*;H75RP]!T966++J[ 6XW"OCW%-.W-%4U5@V*)P[L)?\H)H$; M35_?BR_4>$N[#:2B*VFOG2U A$2XC0#3.Z7V=5XKP70!4QTZA<*> 3R'LZS; M!RVF<&MH(UP)I0F2A32]= >C+?0&]@KNRH]1R61#)-(BUM*A]D=:P);4;M$, M[@)2N4MVVH#%.>!ND=D3ZPXX H98>YZBYG5!X5G!+B44)-EH.12?PVI]BN*' M('>%%>%4.R^LV!45L$KY PNL7QSLK_'*JD>ZSHI.^^<7Y9,+. 3*[>VIHAS; M%GYV);\?=FX=AO6QN+3(P,C(Q,C,Q>&5X,S(R+FAT;=U86V_; M-A1^WZ]@'2Q- .MNN[XU0.8D2+8N"1(7Q9X&2J0LHA2ID50<]]?OD))R75L/ M0Y=U02!(/!>>&\_YZ/FKHXO%\K?+8U28DJ/+]S^].UN@GA<$'Y)%$!PMC]#I M\M=W:."'$5HJ+#0S3 K,@^#XO(=ZA3'5- C6Z[6_3GRI5L'R*K"J!@&74E.? M&-([F-L5>%),#GZ8O_(\="2SNJ3"H$Q1;"A!M69BA3X0JC\BSVNY%K+:*+8J M#(K#.$$?I/K(;G!#-\QP>M#IF0?-]SQPF\Q3238'<\)N$"-O>VR$DSC,XT%, MAWB0C4?I,,DFHS@;8X(GA(2_1V!D .R-C#8;3M_V2B:\@MK]IX/8?S.LS&S- MB"FF41C^V'.L!_-<"@/[*9!O7ALUSY5AM0)]1E8@#IH,O34>YFPEIL[%7J.J M8\\DEVJZ$[J_F:5X.2X9WTQ?+UE)-3JG:W0E2RQ>]S6DQ=-4L;QAU.P3;39Q MG^O&A3>@AS-!.Y>BV#IQ?%NPE!F4Q'[\V(/M;,\@^%2]D/&+XZOEV9(.#<-!I7WSXY@[_T M[TR@3 I!,WOFT)J9 IF"HD,A:LS1%:VD,DCFZ'3#F>4XE9S ,=)P<%3EHSW+ MO+LSCN-PMI!EA<7&?46S?03<)U*5* J]7U NE5.\H5@A"FX3=$0S6J94[>Y$ MHW"61'U[!.,^PAKEC /#G377-*L5= 5P&PN"CF^S HL5!1O*DFEM[;+_"N%4 MUL:)$#CRJ*"*@NT/C6P\ZFSLH[,^^AED+['X1%4?+0I&Q>WG&[08>9B'XY MF2:C)U7HO6 9[D7[G1?__O:/XS+RDX&-@\U'6_]YS?D&SDE9<5N#=W6IZ!\U M4]1.!VT3=9_V/;QOZS$:[I']N^3>5_%=!;<9CB;) %(YF=GZ_C^D,_Y/II,) M:$,E=CF"KF*:IO6OB5CSA&(@3'0$H!009YUWTGE=ZT" M%!*'7%R/ JZ:-U4A*ZK9]Q]_U1^!EDNAN_\X\IEO[_&VJ8^@2 M;W#*:4=-I2)4>9 !CBM-I]W+C#!=<;R9,N'BZ(1FK:Y4&B-+JVYV8QM>AGD[ MDUVA->06L$PF_GB86,QB *@8TFWT4>B/D_BSY-"//DO[DMID MY$]&XZW4!L[DQFP(C(;DO.TEO4Z@K:=I7-VBZ#$VL27V-#9-6%[HY.WN#-[, MM'L^&&QW1=-&X@M.AM;%+0/3%I4MN;@"5R5G!'4^?B=1"4U5C=4&Q6.'Y))_%)/ -:*O#\$7U$DP7T,/A9% 8*@#><):US;\!$&[F; 4B84B 9B%-I]UA M9#LW0+R"B_!C"#+>$G8T\+1TD/S1+F!+:D=F!D!?*G>#3C=@<0Z@6F268MT! M1\ 0:\]3B+PN*'PK&)R$@B8;+0?1%5;NB N8F?V"! M]8N#_35>V>V1KK.BW?WS8_')[1H"Y8;T5%$.&F_HL_OV?7-SPR^\%\$IY+$V MST6^6QN+3(P,C(Q,C,Q+FAT;5!+ 0(4 Q0 ( M *$7%:);HW)E1H !6QN+3(P,C(Q M,C,Q+GAS9%!+ 0(4 Q0 ( *$7%9 &95IBRP %BP 0 5 M " ;P[ P!H>6QN+3(P,C(Q,C,Q7V-A;"YX;6Q02P$"% ,4 " "A%Q6 M,HJ:U7%= "HWP, %0 @ %Z: , :'EL;BTR,#(R,3(S,5]D M968N>&UL4$L! A0#% @ H1<5JE"E5P"&0 '!H !0 M ( !'L8# &AY;&XM,C R,C$R,S%?9S$N:G!G4$L! A0#% @ H1<5JK- M7"3%(@$ PGL! !0 ( !4M\# &AY;&XM,C R,C$R,S%?9S(N M:G!G4$L! A0#% @ H1<5HK',L>O,@$ >),, !4 ( ! M20(% &AY;&XM,C R,C$R,S%?;&%B+GAM;%!+ 0(4 Q0 ( *$7%9<(/%$ M\[4 %#Q!P 5 " 2LU!@!H>6QN+3(P,C(Q,C,Q7W!R92YX M;6Q02P$"% ,4 " "A%Q6LG"PJ"8D "N_@ & @ %1 MZP8 :'EL;BTR,#(R,3(S,7AE>#$P-6,N:'1M4$L! A0#% @ H1<5G \ M*44+/P #6,! !< ( !K0\' &AY;&XM,C R,C$R,S%X97@Q M-#$N:'1M4$L! A0#% @ H1<5J^;<:>B @ E@@ !< M ( ![4X' &AY;&XM,C R,C$R,S%X97@R,3$N:'1M4$L! A0#% @ H1< M5@EXY$,% P !@@ !< ( !Q%$' &AY;&XM,C R,C$R,S%X M97@R,S$N:'1M4$L! A0#% @ H1<5I]LXX#E!P (28 !< M ( !_E0' &AY;&XM,C R,C$R,S%X97@S,3$N:'1M4$L! A0#% @ M H1<5A6OH0_7!P #28 !< ( !&%T' &AY;&XM,C R,C$R M,S%X97@S,3(N:'1M4$L! A0#% @ H1<5F@%2.(W!0 .!$ !< M ( !)&4' &AY;&XM,C R,C$R,S%X97@S,C$N:'1M4$L! A0#% M @ H1<5J^B*^$N!0 %1$ !< ( !D&H' &AY;&XM,C R E,C$R,S%X97@S,C(N:'1M4$L%!@ 0 ! -P0 /-O!P $! end

_SN;&:JN"? M?4[6$/W]$*R,L2G% J<>E;Y!_8#>[,,[/^J='2#8;PGV#Z'/[DAI294AJ"5\ M+5$+*XL5.-IPJ8PU((H$/LI"% O5M M4\EZ-B@T+]+F!!^H.Y2D=>N^2;1$?-6!%184CLQ-BH3*7W(*6<> C]27#([A M+\*I:P^H070,]\J2RVH?7V(2=&(ZB-]!'#IFO9'?%L<+W\YSHBO_%:[]4:XT=Z@3 MM3RI:(\P!AU@P^ ]Q'W&(T%_*LA').YD5R-FY);,I)54$8T!!=;?D%WN'O\2 M><#(80@'U#)HU3+X9;5\=TT7DQ/Q0-%:->*XIPS597@ES4)55%:WPN)>O1P^ M[* T6 WKUPSJ$-B60=(PT,P */0)(6IG?$E2$L63BU-\9E[GG%+X1D7O^*V1 M?\#/U<+G[Q2W@?YI"$^D%P.#=K2#]8+Q'I#XU(??ZN>!=$9M.J-?3F>=O<^; M6GN":V$K71==$[(O^&BIVJD!L.[W9O3@>?^W [Z69=:2S7?)%DQVR63K4',] MT#Q=GI:4(!!V-[]C?K*NA_&0AWT6>A3R<$##,'3M+*)AO^>*(88A5<7],VJC MNEJ9W#/SJNE7I7C*7><>=J)11/$V5&,R+RO*/W6DC>J/J-O%<=.(:DLUS^3* M=1)6=MP)_=%>,7>WKB(YZI6[2CLMP M2::]TYBDJNM+5OUA5>DN-G-EZ9KDABG=2U'S!EI?*F6;#SZ@O>G._@-02P,$ M% @ H1<5F"9LDKF @ : 8 !D !X;"]W;W)K&ULA55M;],P$/XKIX#0)D5+XO1MHZVT;B"0>*G8@ ^(#VYR::PY<;"= M=>/7F1+3P4,G:S(+2VN8BBDQ68L7-F6JP MIIU"Z8I;,O4Z,HU&GGM0)2,6QZ.HXJ(.YE._MM3SJ6JM%#4N-9BVJKA^7*!4 MFUF0!+N%+V)=6K<0S:<-7^,-VJ_-4I,5]2RYJ+ V0M6@L9@%E\G%8N#\O<,W M@1NS-P>7R4JI.V>\SV=![ 2AQ,PZ!D[#/5ZAE(Z(9/S:<@9]2 ?1VW(63 +(L>"MM%_4YAUN\QDZODQ)X[^PZ7P'%#%KC575%DQV M)>INY _;<]@#3.)_ -@6P+SN+I!7>'9!\E/BS[601\BE#3Z^ 6Z%*P6J'N+\;[T20! M8;9U+GYC#MQ H20U '-Q .0!%"IONTJM>%:2.OU76'@)PW!R/J8Q"H>'D'1 M7O57J->^QQG(5%O;KA'TJWT;O>RZQY-[UX,_E7@-HYT'ZAE-T9+D#_@FP701)+P]%'VAI)!&E2"])Q7&_?H>4K#H;V^CC MOHC#RYPY,YSA:+91^H>I$2T\-$*:>5!;NSX/0Y/7V# S4FN4M%,JW3!+4UV% M9JV1%5ZI$6$219.P85P&BYE?N]&+F6JMX!)O-)BV:9C>7J!0FWD0![N%6U[5 MUBV$B]F:57B']O/Z1M,L'% *WJ T7$G06,Z#97Q^,7;G_8$O'#=F3P;GR4JI M'VYR7[Q$(1P0T?BGQPP&DTYQ7]ZAO_.^DR\K9O!2B:^\ ML/4\F 908,E:86_5Y@/V_GB"N1+&?V'3G1VG >2ML:KIE8E!PV4WLH<^#GL* MT^B(0M(K))YW9\BSO&*6+69:;4"[TX3F!.^JUR9R7+I+N;.:=CGIV<6UM$Q6 M?"40EL:@-2_@;TJ%YY\8+9FS66C)B#L:YCW@10>8' &,$_BHI*T-O)4%%H\! M0F(W4$QV%"^2DXA7F(\@C5] $B7)";QT<#GU>.D1O/=*%1LN!#!9P!/_X8J; M7"C3:H1ORY6QFA+G^Z$X=%:RPU9<,9V;-_1%/HC4E=S?VU)]#S$]B'V;^J4:HM#(&-S0KU<-\> MGH08N.E?#O[363%0*D%/BCD_H/3?*,!G@V4KX"]>(GSUE4H8RWO4]/# +;K7 MR[GD]]][-R]W;GYAHB68/0^7^QZZ:KG">WK=UK1E,:^E$JK:P@2VR+2!>)3U MTI\PGJ;T?9YEXS,:XW3JF**63+QL#8)1I=TP2KRTUTA'42]-)J1V!I.$]";9 MZP[EM4.AY_=)!.+_5022_0B\FCKN:99Z[NGXX-J)"AD/%3+^[0IYUUI7SH]8 MOWV@OF;P4'F'LE5#23&V^%)0'RI^-_^/ISUMNVR* MD\B)F%;*4AOS8DW_#:C= =HOE;*[B3,P_(DL_@50 M2P,$% @ H1<5OVG_*6D @ *08 !D !X;"]W;W)K&ULE55;;],P%/XK5D (I&JY];;21FHW$$A,3!N7!\2#DYPTUAP[ MV,XZ^/4<.Y=E4E?$2WT[W^4,G:[5VK9"T;PYF :T5T4U54_=X! MEX>-%WK]Q@W;E\9N^,FZIGNX!?.UOE:X\@>6G%4@-)."*"@VWC9<[:8VW@5\ M8W#0HSFQF:12WMG%QWSC!=80<,B,9: XW,,%<&Z)T,:OCM,;)"UP/._9W[O< M,9>4:KB0_#O+3;GQEA[)H: --S?R\ &Z?&:6+Y-RJU1 M>,H09Y)MEJD&^BTXR7D)V1N)P0J(@ MBD[PQ4,I8L<7_Z,4XWP?JS'>_;%-M5'XA_IYK ZMRO2XBGUD*UW3##8>OB(- MZAZ\Y-6+HH]N<5'FS<%L:ATHEDG MRL?U-02O$:H4S_NK=!"G4$Y1"]?*UD =IV#LJ) MM<:R)UY>DMED&4]QC"?SY2,NDY7U3=N.@>$*.#5XD(* @AE-II/%(D;4=!YT MQ:0==IS7>;0D\W")_&$XF<4SG"PFB]DY.7;'_NCY5J#VKDEI]-((T[[D87?H M@]OV^3^&MTWTBJH]$YIP*! :G"UF'E%M8VH71M:N&:328&MQTQ)[.2@;@.>% ME*9?6('AZY#\!5!+ P04 " "A%Q68-&Q-O<" "M!@ &0 'AL+W=O M[SPL&)?!9.37YGHR M4J457.)<@RF+@NG-#(6JQD$_V"[<\65NW4(X&:W8$N_1?E_--(U".""B M\:?!#-J0SK$[WJ)_]+E3+@DS>*W$(\]L/@XN \APP4IA[U3U&9M\!@XO5<+X M-U2U;3P(("V-547C3 P*+NLO6S?GT'&X[.UQB!J'R/.N WF6-\RRR4BK"K2S M)C0W\*EZ;R+'I2O*O=6TR\G/3AZ9UDQ:C@9.'E@BT+P=A9: W7:8-B"S&B3: M ]*/X%9)FQOX(#/,7@.$Q*BE%6UIS:*#B#>8GL)9_QU$O2@Z@'?6IGGF\<[V MX'TJF4L3*4TF,YAKE96IA4[VOZ:)L9HNR>]=^=?H\6YTUSA#LV(IC@/J#(/Z M&8/)\5'_O'=U@'O<[6!_$WXJX3A^J9)& M"9XQ2X )$TRF"+Y/S!!^$OF]W#WO6>/!+"2XY%)RN70%6*'F*H,W$,?T.CZZ MC/K1%4P=<2;\X50O=XH;X](Y)UMZOI'$UD?K2;+&1Z/P'*T"*L-[7'-C7; . MSLG%VS946WF"T@[JI#^(7[8[O-$=3X?Q(+JH>>^ZDV%'0@HD8">4ADZQE+96 MDW:UU>)I+4$OYK60WQ(O+@T(7)!K[_2"I$_7XEA/K%IY04J4)7GSPYS^)ZB= M >TOE++;B0O0_J$F_P!02P,$% @ H1<5J.E.GA!!0 8 X !D !X M;"]W;W)K&ULQ5=;;]LV%/XKA+L%-J#5(B7KDHN! M7%:LP-H&2=9A&/9 2\ M+P$,>2R+2I\-EL:LCL=CG2VAY/J]7$&%7^92E=S@HUJ,]4H!SYU268R9[T?C MDHMJ,#UU[Z[5]%36IA 57"NBZ[+DZND""KD^&]#!YL6-6"R-?3&>GJ[X F[! M_+&Z5O@T[E!R44*EA:R(@OG9X)P>7T16W@E\%;#66VMB+9E)>6\?/N9G ]\2 M@@(R8Q$XWA[@$HK" B&-;RWFH-O2*FZO-^@?G.UHRXQKN)3%GR(WR[-!,B Y MS'E=F!NY_@U:>R86+Y.%=E>R;F7] V H(Y]D99::_%KED+\$&".GCAC;$+M@!Q&O('M/ M NH1YC-V "_H# T<7O!=0\F5T%DA=:V _'T^TT9A:OS39W.#&/8CVG(YUBN> MP=D ZT&#>H#!].@=C?R3 WS#CF]X"'UZB^67UP40.2?72CX(5P98A60[9'VL M#^+VL[Y; A$-K$$'K5[L9_#C$W"E"=C8$HP,E#-0773Y7;A$Z';&A?_ MHCC7B%)@\>MC\A?"-!GR&J4!<0"7M5)0&<<%'K'_:#@F'R 'Q0OR$SEZES#* M3GI7MX8;Z)YV[W?2($+V&OX[J%/DS>PK!4"X*M0I.,*_6$U;#F*M?HW##Q:!+A M(DB]($W;R'Y7,4PQG$E(OCP+ %6#190+U)$.,UH1-RV\XN&H=-L'-A ML&UI0D,O"?TNQ#='O%R=7#EC,K1*&!)Z,0U)E ;D"Q8PFN_1,$'8U$^P@QA> M+03V^M9TSS&//-^G'28V'21IGIR7X5LM5CB+32.YD:&]:=E@DAB3GL8D1*HX M'GX'C1Y^Z$GV81Q[83P985T@R2 =]06GV1?SH@^!>F'(\!K%P4O=0O"9*(01 M@'OO^ES9@6TA:]WZH=F$>L$DM6@LW.>IC?UA>M!-2;#3>?(]Y%Y8\!DU^_SY M@[4==;4=O;FV;R"358:D&@_CF[M-]6UJPR9Z;:1Z(CETD,S^YJ!> M,>OZ@IU/\Y:=[MBIEIW]>HF=A5=/SFGQB=Z9;\^##_3_-/">78CV[-B IC+Z MLQLMS&/^I!DMOD=CWRZCQ/.CE'R6U2^X2XW]PB8K.NL!L]*M'5\@B]RZ$EN8XC@W&W!+5[^"&<81SK]@,^JVIU28LF&L8(L^2V)PJM:R0J MK'A5M9US+TVF'.*69%4!E*V:MOUQBV[#_5+W]JF^\__@,'V_]]:-Q"W>VP8$CZ\HT M!X#N;7=\.F].#<_BS=GK$U<+@2$H8(ZJ_OL81[AJSC/-@Y$K=X:828,G$K=< MXA$0E!7 [W,IS>;!;M =*J?_ 5!+ P04 " "A%Q6O%QMWC<$ !-"@ M&0 'AL+W=OD9,7='"/H%_LDW3W/O9*W MV"E]9TI$"P]U)Q+:U[,5DM&K[% M6[1?FQM-3Y,!I1 U2B.4!(V;Y>@RO+A*G;Y7^%W@SAS(X")9*W7G'CX4RU'@ M',(*<^L0./W=XS56E0,B-_[N,4<#I3,\E/?HO_C8*98U-WBMJF^BL.5R-!M! M@1O>5O:SVOV*?3S>P5Q5QO_"KM--23EOC55U;TP>U$)V__RAS\.!P2QXQB#J M#2+O=T?DO7S'+5\MM-J!=MJ$Y@0?JK?P M0>:J1KA!#;]ZE"C9U##"#XJ:4L#[V6!Q?< M$W)Q\#/:^WD5G41\A_D8XI!!%$31";QXB#OV>/$S>.^YED)NS4&X?UZNC=74 M)G\="[B#2X[#N=&Y, W/<3FBV3"H[W&T>OTJG 9O3SB;#,XFI]!7MS2*15LA MJ U<<2-RX+* =Z)J+19PHH3' CE-]:5$((RFM=Q/#3&N!\:B9Y2.L?*,HF-L MB-'X+-(Y 99 'I%K ^C*#U0\K->DLB^@_PT])@D!"-.?"N(?4N>&4"HZ+@R< M"4EHJC6D:AC@0XZ-[9F<]1-O0=U_?@%_$&W7=/]G[4@]X:>V1LVMTA==^KX+ MAENKQ9HR0-T/5KE\U)0*FL7\KE15@1383W 6IC&+T^SGYB*M)A*M(73\6-LBBMX!5<=\7R[6^.]?]IT">@?=6[U%+G M5:WKJHU6M6_P_TS)2V9CC3EO#;H/!$953"SQZ1 MKBS S8;NL!^;+$=[=+1>/"I?)3Z@SH4A/3\"H!H7M 'JGR1D23R'F(5IQF:S M.;Q^-8O"Z"U9W:-Q^:#DT33E=K!NI;#F#="4!"F;9C$9)].,9<%L,)ZR:9+1 M%$5.BE*6SK/AVQMXKD2^,NUIWA\\GGR]$$(6Q^01>4OB/*39"1.O)475>\$< M<8-^UZ@>&>Q*I I(1>M'KEIRFXJ^U51?=V"Y>AOJ"I1 WM)Q(^@B+\;'9F-R M<,73T;7UBXP!C]G=]L/;85>Z[%:$)_5NT?K(]590^2K\= ]6 M-7YA6"M+ZX<72]KW4#L%^KY15('^P1$,&^3J7U!+ P04 " "A%Q6RW+\ M-/P# #0"0 &0 'AL+W=O-M MV!>);_?<(L2<9Q1;F,%C,_=J<7,]58P27<:6*:JJ+Z\0J$VLVC-'H:^,(W MI74#\6)6TPW<@_VUOM/8BSN4@E<@#5>2:%C/HV4ZO1JY]7[!;QQVIM,N*/=6XRQ'.[NX;^I: M &;94D&NJ2G)+=:)?)"AWBYQKW^A*P'F;!9;=.C,8M:"7P7P[!GP-",?E;2E M(>]D <4A0(Q,.[K9$]VK["3B#;!S,DP')$NR[ 3>L M_Z/&&_RW\=V',D#^6 M*V,U2N?/8]$'[/PXMMM.4U-3!O,(]XL!O85H\>I%.D[>GF">=\SS4^B+>]R> M12. J#6YTVK+"S#DGZMY+(R3CHZ'<>"(.4=KYXCW9(,M8DL@CT"U(> $0+!\ M4*U =R7TWY106;A&0KAICP?^%RZG!E$$ ILI^1UA@HQ^1@D@'L '75->>/]< M6D#.EKPDKUY,LC1[BZW7DS/W3?/\[(?EENXQB?VU/[<.+6BE&J<3+IEH'#@,5%R\SU]&*U6%5'=C#8XM?XZ^4>LW#;J@Q@#242N+YW&@ WM64KD!SS<042O!-[Y*A]$. M!WF:X#\=),D%.2'242?2T?\4Z0TW3"B7*^,6?5+2I^.62RJ9R\'2'=L^9\>D M>]+]<>G^2R$=L"PZEHZD;$ERN45M.9).O^N.,NTH3\E7JC5U"H$]:,8->MV5 MJ$E2:\4 "D,H=CKY[+@ML6;(UDL,]GCY.@DX!PJ%I?%.T-JIJJWT<;&FJ)>+ M"<$KU8I.A$PA7VTY'N88@D74FCZZH]VC_SC;31:@^9:ZN[,OX&< 3@[<4><$^;!L)VJ1N-8C0^BUT Z7B0IJ.C@$OVK>&&!Z6B#28--X=] M](P!YVH?G.OA5D>5>_HM[=L!7KC MWQ*&>.!PX7:CW7-E&6[I[\O#6^>@>\0M_@902P,$% @ H1<5C#%#_I&! M0!4 !D !X;"]W;W)K&ULK5AACZ(X&/XK#;>Y MS"2S4A 0Y]1D1I3=#W-C=G;N/ESN0X6JS0!EVZJS]^NO!8950:))OVA;^CQ] MV^?A;>EH3]D;WV LP'N:9'QL;(3([TV31QN<(MZC.<[DDQ5E*1*RRM8FSQE& M<0%*$].&T#-31#)C,BK:%FPRHEN1D PO&.#;-$7LYR-.Z'YL6,9'PS>RW@C5 M8$Y&.5KC%RQ>\P63-;-FB4F*,TYH!AA>C8T'ZSZTH (4/?XB>,\/RD!-94GI MFZI\C<<&5!'A!$="42#YM\-3G"2*2<;QHR(UZC$5\+#\P3XO)B\GLT0<3VGR M-XG%9FSX!HCQ"FT3\8WNO^!J0J[BBVC"BU^PK_I" T1;+FA:@64$* M+<0!P/+. .P*8)\"G#. ?@7H7PIP*H!S*<"M .ZE *\">)<"!A5@4(A5KFXA M38 $FHP8W0.F>DLV52CT+=!2$9(I*[X()I\2B1.3 /.(D;RP!5V!9[9&&?D/ ME3;)8O"XY1+!.7C.,2N:>=F...$*L6"8XTR4B)L "T02?@L^@]>7 -Q\N@6? M@ GX!LEN@&3@-2."W\E&6?Z^H5LNR?C(%'(J*B SJL)^+,.VSX1MV>")9F+# MP2R+<7Q,8,HUJ!?"_EB(1[N3,B!^#YN8<7!V\-.Z3HUY[L%WS],WP/442WF2#9&BQH0B(BK?// MPY(+)A/7OVUF*?F<=CZ5S>]YCB(\-G+E5K;#QN3WWRP/_M$FM$ZR0"?93"?9 M7"=9J(GLR"Y.;1>GBWTRI6DJ95) MZ+;-/IW\U]JG)!L49.H@L)O 'H10OI:[0V-)U^"!F51Y2?[) MB^\W5LVQ^^[ .=FUF]U(3 M8FN2<9#@E83"WD"*QLKKNK(B:%[<%BVI$#0MBAN,8LQ4!_E\1:GXJ*@!ZDO3 MR?]02P,$% @ H1<5O+'TE+Y @ 2 H !D !X;"]W;W)K&ULK59=;]HP%/TK5E9-K;0UWRET$*DE3)NT2:BTV\.T!S>Y M$*N.36T'NG\_.TDS("EB$B]@Q^>.1X!LD#%JKF4&5_8JM\T68V2=S)?0JT3P5S^O]@?@"S6\$E$!ZB7SW _(FK8[75L>K]/PW]/K*\.OF45=!?V"_^Y);ZP7]>J;I7,L53F%L MZ:XB0:S!BM^_B*QG:+X;5'\0^KQ-U *A/EB4@$947UE MJ!7"2L&TZG5\Y>C]M-[.[L&W_&]V3RDV/9'83G:#-KO!P>Q6C46W#I2: 3R7 M9(TI,-7;2FJI:"O-KCL,HL%>IH-.-;QP$ 3A+BSIPOS!\,K9@TV[L,@;_ /M MN Y;U^%!UUN=M?)-6$K+3,]T,^4JU]L-2PG]20@[28BBO9@G1V"2+F9OQTX/ M(79L1ZWMZ*#M>ZXPK1T?6_*HDWU7-UO?WS/DMM; MI["Y8WW'8DF81!06FN9<7FF^J.\M]43Q574P/W*EC_EJF.NK'@@#T.L+SM7K MQ)SU[>4Q_@M02P,$% @ H1<5J6JW56$ P 5A( !D !X;"]W;W)K M&ULM5AO;]HX'/XJ5B:=[J25_(%2Z "ID)LV:=M5 M5'?W8MH+-_P(5A.;LPUTWWZV$PQF(4)WX>\Q#;HQWC3V(%(-%S M65 Q#E92KF_#4&0K*+'HL#50=6?)>(FENN1Y*-8<\,* RB),HJ@?EIC08#(R M??=\,F(;61 *]QR)35EB_GT*!=N-@SC8=\Q)OI*Z(YR,UCB'!Y!_K^^YN@HM MRX*40 5A%'%8CH.[^#:->QI@*OXAL!-';:2E/#+VI"\^+L9!I$<$!6124V#U ML849%(5F4N/XKR8-[#,U\+B]9W]OQ"LQCUC C!7_DH5,F0:MY!.JY_U!!J%4BG6XPZS M6MVT4I><41#H]:U'3M['<-7^\,GS7[KLG;5JS^0;H5:YS!.%"_. +X%H+);V_B M?O2NR1>?9*DG,L>SGO6L9]B[Y^: ")SG''*\S\(BV*U(&VALA:.D;Y7T+TO3M&G4K=B7SKY/LM03F>/9C?7LYI72=./3 M3Y]DJ2U7/1*8:J)/5GJE2WUQ>::>K1 CCTGJB9T7U#QZ0NJJ>HD5JTEKISD M("=IE=.X+F]4TU]1>V5)?;*ZIAV5UW+K* M_)6<]1IR-NP.G;_3U/V,.5T7-M&>I"X\VG"K_.3FX$(@LY^M]I*VUQZ.W)DC M@9/^J3XT,1OY TUUXO(9\YQ0@0I8*LJH&PO=V]R:W-H965T^TOE"ZA/A M9+0D<[@#>;^\Y:H5-B@9+: 4E)6(PVP<7.'+!%_H!!/Q)X6-V#I&FLH#8X^Z M\3D;!Y$>$>202@U!U,\:II#G&DF-X]\:-&CZU(G;QR_HGPQY1>:!")BR_!O- MY&((Z6J'I R.F MR5;T::GO^YWDZBI5>7)R5]UOQ&;HCLY+.J,I*26Z2E.V*B4MY^B6Y32E(-#/ MZ'?".='W"1TE( G-Q?$HE&H4&BM,ZQZOJQ[C'3WB&'UAI5P(]&N90=8%"-7P M&P[Q"X?KV(F80'J*>O@$Q5$*PF90D;DO_#EF:"%=0RU.G^P/@% MV *3[ \3V6$ZO'O-O>L9W-X.W!L0 N $W8":^"ENFMW']P9NHQ#G" M[^0_:/@/#N9/NAD_87(%:?R M&65$JLK&.,K5PK)6-C=0;X@*4]ELB\29>N@B\036D>NLD>O,R?(/4V$$DJPJ ML>B(2*48$?(8_?>JZMHT/'LS&?"KZ>+L_U"I/(%UI#IOI#IW2F4*,X(G6?DD MFQIN@ %Z!F*M.E-GXJ$B>0+KB'31B'3AY/A-FXI2+;\E<,JR2J[,II4;)]ZM ME3/Q4*T\@76TPE%KUZ)]U&HGU8ER-FKUS4$M/JO'N:X1MU=<;*O2[IX/EG+5N+WRGJ_!&,?R5EADBV!BZIT&UX4N],POHXJS'??Y3; H>6P,02V.O& M=?G%+;_8S8^6M%@55A;.S$/-G5>TQ!=:5[76,.,/<\S8JV7VBI;X0NNJVKIF M[+;-]P)FJQS=T)E]5;FS>[OKMCOS8)4^PEKCUEMCM[G>PPR\@X"-4E:A//GG M6JB/<..XM>/X/3_^M+.T^7314Z]HB2^TKFJM*\=G'U;:?!KNJ5>TQ!=:5]76 MP&.W 7^OM+FSAX[2YM6_^T+KJM0Z>.RVWON4-C>"XT7'G7FP4E[M>[BU\5H MGYL-;(',+DJU?]F<;3;)K\S6\*OSUWKSW&SHMC#5SKLRLG.J7K=SF"G(Z/1, M%6=>;697#<0C,>.E5-]U 6#0B^"EGD2%,=5U'.NT $'U MF:R@M'=RJ00UMJL6L:X4T*P)$CPF@\$P%I25T73<7)NIZ5C6AK,29@KI6@BJ M5K? Y7(2X>CUPF>V*(R[$$_'%5W ',R7:J9L+^Y0,B:@U$R62$$^B6[P]6U" M7$ SXBN#I=YH(Y?*DY3?7>=C-HD&CA%P2(V#H/;G&>Z ?Q8@T;=G"YP ML_V*_J%)WB;S1#7<2?Z-9::81)<1RB"G-3>?Y?)O6"=TX?!2R77S%RW78P<1 M2FMMI%@'6P:"E>TO?5D78B, #W<$D'5 4XBXG:AA>4\-G8Z57"+E1ELTUVA2 M;:(M.5:Z59D;9>\R&V>F\W8UD,S1G"U*EK.4E@;=I*FL2\/*!9I)SE(&&OV) MYE836R@RRGP%BFU>7''E-[I8$$>\A/4,)?H_(@) 7M(5*VGPSG?@ MV9RSNE63H&EA[ZHV?^CR_P\]LI*)6FS+/XCNGK]K7=$4)I%]P#2H9XBF[W[# MP\%? >[G'??S!CW9Q;U^LNN(OAC&F5F][];/MKA;\9^7\9]/-AQ]-"#TO]LR M.3]")A==)A?!57C0AMG'$3)4:\AKCCC+81O), Q!*Z!*!P@-.T+#-Y %?=DE MBR#Z@<4<==Q')Y3%Z B97':97+Z-+,(PH[VRN.H(7061OD+!4FXWSN">$,0X ML&1XX'?_P0F7?SW9&R>S867X;12P!R?9*P%,/"?26P2[=X PR*&%\[:&DU.J MX!@VA[W/X:#Y_((*PCC[-P+L'0N'O>83V!?'0O(,,5$I^0RND'HKJ2#0H<7S M3H:'IU3",9P->VO#0;_Y!26$<7HHP9L4#MO+/0B)Q8)>\UV/>QVBC#"7_.]==#&&?_^P+Q[D7"KO.A5B4SM8*FE#E[<>VM3A$&.K1XWM+( MQ2F5< S;(][V2/@+KK\2PC@]E.#=BX1=YTZ*JC:@=%-*!;SAU_.D(8Q]:#V] MRY'+4XKC&!Y(O >2\'=B;>\A)\0G$D MQS#$Q!MB$OZ^ZRV./3B!=\QXXW17@%HT9]@:-0>T[4%O=[4[)[]I3X?]\/:0 M_9&J!2LUXI#;T,'9R&Z[JCVW;CM&5LU9\9,T1HJF60#-0+D!]GXNI7GMN FZ M_QY,_P=02P,$% @ H1<5IB!"D-$ P H T !D !X;"]W;W)K&ULM5?;;MLX$/V5@398M$ ;76PK3M86D$1;M$ #!'$O M#\4^,-)8(B*16I*RF[\O22F*Y*T*RO!6@*S+DHC'*RSX=NGXSM/$'HOE:W0H_08CY9[S!S/XE"X=SV2$!2;*4!#]M\%K+ K# MI//XOR5UNC4-%+ M>"'M+VS;6,^!I):*ERU89U!2UOR3GZT1.P _/ (6D"P#Y@> $Q:P.2U@&D+ MF%IG&BG6AY@H$BT$WX(PT9K-/%@S+5K+I\SL^TH)_99JG(I6S7X#7\.*9HRN M:4*8@LLDX353E&5PRPN:4)3P'F(J298)S(C=,XVYPPVR&N%-C(K00K[545]7 M,;PY>0LG0!E\R7DM"4OEPE4Z7;.HF[2I736I!0=2\P.XX4SE$OYE*:9] E?K M[,0&3V*O@J.,,2:G,/'?0> %P4!"UZ^'^P/P^/5P[XB:2;=U$\LW.<1W<#=^ M?-:A\$EA*?\;\KWAG0[SFB_-A:Q(@DM'?THDB@TZT=]_^:'WSY!G8Y+%(Y'U M_)QV?DZ/L4=?N"(%5(*G=:) DD*?>7UR@:LP:"/*\?$[^,>8[H29EU4F9'I7Q\O!AC')XI'(>@Z& MG8/A'RJN<$P_QR2+1R+K^7G6^7DV;G$U=.%.3?C>/-@KKI=!X7YMO0PY4%OS M3LG\J)+K@D@)1WC\F89/%( M9#USSSMSS_]0V9V/Z>>89/%(9#T_?>^YO_/&+;R6;]:KO&"Z5WE#4=/]VAL( MVB\^=Z=U+5%D]@H@P7:?36/7S7;7C$O;7._-7YGKAVV)GVF:N\L-$1EE$@I< M:TKO]$SG(YKK0#-0O+(-\CU7NMVVC[F^0J$P ?K]FG/U-# +=)>RZ!=02P,$ M% @ H1<5H;_46HZ P V@X !D !X;"]W;W)K&ULM5==;]HP%/TK5B9-F]0U'U"@'2 !V;1*JX9 VQZF/;CA)E@D=F8; MZ/[];">DA(6(2NX+^..>$Y]CW\1WN&=\(]8 $CUE*14C9RUE?N>Z(EI#AL4U MRX&JF9CQ#$O5Y8DK<@YX94!9Z@:>UW,S3*@S'IJQ.1\/V5:FA,*<(['-,LS_ M3B%E^Y'C.X>!!4G64@^XXV&.$UB"_)[/N>JY%?DM2IGJF!Q^T# M^V 71*0.=20+<$=(TSA13C0X@E'@\Y MVR.NHQ6;;A@S#5K))U3O^U)R-4L43HZ7Q7XC%J,E22B)282I1),H8ELJ"4W0 MG*4D(B#0!]7D9K-4\+IAN58J:%F.",&#] #XS*M4"?Z I6 M=0)7.5/9$QSLF0:MC"%$UZCC7Z' "X*&!BIE-M=L?P=<_P M569/FKQMQ>KWSYW(<00C1[U@!/ =...W;_R>][')%YMDH26RFF?=RK.N8>^< MVP,B<))P2/#AZ!^.\:^O*A3=2\C$[R8_NS;]M$D66B*K^7E3^7G3?@9K>4]^9)A\+OEO#IS]CN[%WW1NZNV-[_H_QZQ%A TL541/2JX3T+DNF M:=.B6[$OW7R;9*$ELIIG_G0W]BVG5TE8SZ_^27XU!)U^K9IX3C+,/;KTJVQ)3/$DD+FW%Q?< M:K0JT":F+#D9G^K"S103SS1%U?> >4*H0"G$BE()41]17A1214>RW)06CTRJ ME#7-M2H^@>L -1\S)@\=_8"JG!W_ U!+ P04 " "A%Q6'QJ%]D8$ $ M& &0 'AL+W=O+.AM 2U"TAKIQXH:ZM:;P@#2]PA=84L*8L(7V^1P4Y+!W?>;GP&6]W M7%YPXT4-M^@!\2_UFHHSMZ?DN$05PZ0"%&V6SIU_F_J1%*@6?V%T8"?'0 [E MD9 G>?(Q7SJ>?")4H(Q+!!0_>[1"12%)XCF^=E"G[U,*3X]?Z!_4X,5@'B%# M*U+\C7.^6SIS!^1H YN"?R:'WU W(/6 &2F8^@\.;=MHXH"L89R4G5@\08FK M]A=^ZXPX$0B.7A!T@N"U8'I&$':"\+7@W"--.L'DK8*H$ZBAN^W8E7$)Y#!> M4'( 5+86-'F@W%=JX1>NY$1YX%3I[,8[>LAAE:.B)1,43WR(E_^L&?>K_HK+8) M2VS"4DNP05 F?5 F)GK\*R'Y 1>%SOY6&2FES/K[6$R#_:FG1O:EGMJ$I99@ M T^CWM/(Z*F:XA3E %?O:THRQ!B0O4":[0"L>AQ<_4$X J$V MW1F[N73^1Z-H^KX7SCSQ-XQJ,FX9S8.I/VJ8:I!!=#,_;3@P<-H;./V^@6V. MT-EB%%]JBTU88A.66H(-(C#K(S"SG*MG-H-B$Y;8A*668(.@S/N@S(W+XD_" M80$R(CZ5710J8GJS(,0F^\SE?&WBYUV28LM00;N'S3NWQC='D-GV5B M9H 344NH3 Y$%L\;55< *%<&T_E^,\Z&D:?SW=C_I;[;A*668 /??>]8#WA& MYU>D+$6F$85']@38#HH^ &:L$6_2*UQU5_1U@3>:\U&DL][\!)=Z;Y66VJ(- MW3^IQORWN[^'18.T3OOC6:X^#<96&[N[V&J;M-06;6AU<+0Z,%J=B)R2<< I MK!AL=RTRPO19I4--!Q]96K^-?5[LMTU::HLV]/M8>/K&$BI>4U(CRI_5QS<2 M*5U]>FO=#D?3.YQJW;9:3EJEI;9H0[>/%:5O+BE3QG$)NX M8J! &X'TKF=B +3=NLLVWSN]]/%6D1^>I%L1*S>>4ADY&?JI5SUTXT4_K((BL*^8UFC?N0' M<6]V6>R[D;/+9)N%02QN)$FW4>3+EVL1)D]7/;OWNN,V6*VS?$=_=KGQ5^). M9-\W-U*]ZN\HRR 2<1HD,9'BX:KWQ?[,!T5 <<2_ O&4[FV3_*/<)\F/_,77 MY57/RGLD0K'(Y]U,Q3\(_ M@F6VONI->F0I'OQMF-TF3[^)Z@,-<]XB"=/B?_)4'6OUR&*;9DE4!:L>1$%< M_O6?JQ.Q%S X%N!4 4XCP+&/!+A5@'MNP* *�#ID<"AE7 L!'@.D<"1E7 MZ-PNC:N <9&L\NP6J?'\S)]=RN2)R/QH1L4\7/!]JM%"VU[D[O;H%U MN^J]UOB_?U?@8D^FR=1I-2BQN7%CT^O&O>WV3J1P5]B M23ZHH;#<^[%-.R5\5,#S6<+CS!E9Y;_+_N.^,(S=Z"H,)(PB8:SEA Q;3P@_ MYT@MI<-=2H?&E'Y-TZT?+P1)'LBB2F^9UQ/)')[;][FQ UV3B811)(P=GA![ M/)TX(]>:-I+9=J0[&$VFXVE[,D>[9([._GZ2C2_)HQ]N19')91*&ODS)1L@R MJQ_)?_>N5&T9+ML:[W73NE#9M1OI-7:I:WJ1,(J$,22,@V":2,8[D8R-(KE1 M/W>$E&JXUL?Q0(T$I\?P\:%VV[_UQDYTE0421I$P=G@^FD.WZ0@M@9-= B?= M$OA_?],GYWW3C=WJFE(DC")A[+RSP4%M:A*8[B0P/3'0Q_E,OG!$\AE\6U*G MA]_41CZ-;73-)Q)&D3"&A'$03,NZ;=5^A75&WK/@/A1$#0!"1'Z^N=%'A%-C M>-7(OC3"7([;$K2 7(Q5Q?0RX&P[%C.:[35(&QM W#6^. >7D5<:]*4!=3C@](HE,:@-(ZBZ;*HC3[;[/1Q MF:1I,<6HQ+'Q7R(19REY2*0N$_7CHE4>90.VK90F@>E4;O%V!M-77LT15M/X^3\?# XJ+05AF4QE$T71*U MQVB;3<;K;:KVJ$N(NE3E$8KVG!/ M:8-A@E3;90Z9J-T-R41ST(N@K2P2448K(+[( RR ME_SN2)"TU5M=GR"[%EGZ+^WE3U"W%$JC4!J#TCB*IFNE=DL=LUO:.E<1SYM MEIL&J9C!0_(B?-DN%:AG"J51*(U!:1Q%TZ52>Z:.V3/]7:S\Q0OY[24,E#): M)8$T!^=0F@>E42B-06D<1=-E4INJSKO763K00DLHS8/2*)3&H#2.HNDZJEU8 MQ^S"OKDXSSFL%[1;JW3,'>@L#*C_"J4Q*(VC:+HP:O_5,?NO=UU*MIP66[)= M#%!O%4JC4!J#TCB*IHNAME\=L_W*_."U_FM7\_762K"JJ:&FE:9,H&8KE$:A M- :E<11-ETEMR3HGZCZ_WE!R=SSS4-,52O.@- JE,2B-HVBZ1FI[UIF\^\05 M:N-":1Z41J$T!J5Q%$W746WC.N;ZU/8"M/V'$\Z\3>@<5K&Z5G$O[N"J!#5J MH30*I3$HC:-H^@.)M5'KFNW4&QDLRGG+-@ZRMTY;JD:,TQ9S1[H*!$JC4!J# MTCB*I@ND=F?=QY@YU%@K4CX72&)3& M431=*+4?ZYK]V,Z3E.'A),5NF:- #5DHC4)I#$KC*)JNAMJ0=3L\AG]J9#BL M-3TR,D!=5RB-0FD,2N,HFJZ%VG5US:[K6VJCW<-'QMOJC^?FICM+ FJR0FD, M2N,HFBZ)VF1US36P+)%/OER2FU$NM"2V*A- ]*HU :@](XBJ8OW54[K8-3:P>+D2[S=?KH(X):%X4*'6 MQ5C]JI+EXK;EBRS9%&NKWB=9ED3%YEKX2R'S ]3[#TF2O;[(&]@M,3S['U!+ M P04 " "A%Q6FF.8WB@# "F!P &0 'AL+W=O0(88DI.03!RQ[OL"P=$-/X?L0,.I?.\'3_ MC/[1Q\ZQ;(7%.UW^+C,J%L$L@ QST93TH ^_X#&>L<-+=6G]%PY'W2B M+&D MJZ,Q,ZBD:E?QXYB'$X,X?L4@/AK$GG?KR+-<"1+)W.@#&*?-:&[C0_763$XJ M5Y0-&?XKV8Z2!]RCL0@/F(I:DBCE7\*GZPHVW !94R+H'):-94-KX4Y76ZE: M%=) !;)(65W*3!!FL"%>N&ADG=F=L 5\Y,);$"H[H^V5"Z%V:$$JENOTL=!E MQMS>O9G%@^D'N/_>2'J"%>8RE007*R0A2WL);YW%UT(WEGW8>4B<%A=R2&C\G=1F?15QA>@W#P7N(HSB";YL5 M7+R]/(,[[(HU]+C#_UNL/VZWE@QW^)]]X;>@HWY0=^MO;"U27 1\K2V:/0;) MNS>#2?3A#.511WET#CWQ'7 %7[4A+=WE,?6QH!;(<'_[QDB=UH5"WP<&,ZQJ M%]=E7S2MO['WYT;./HF'D]%L- _W/3S''<_QS_!9S'M6$S/LOB5[_4-%T,H M*]I1F6I+[8T5V5Y:;9X@1[Z9M9!9'ZWI"UI7HW$T?(77K.,U.\OK"[=#[]QQ MQ%RA(&>)2J7:]9&:O>B3\6 R&O^W3\*3V5FAV?D7PG(*&D7M&.VDW2-TV\[> M?]3;%^RS,#NI+)28LVET/67GIGT5V@/IVD_BK2:>ZWY;\$.*QBGP_UQK>CXX M!]W3G/P-4$L#!!0 ( *$7%9D&PO=V]R:W-H M965TRD*: MN9=;6UWYODES*+FY5!5(7%DK77*+4[WQ3:6!9[506?@L""*_Y$)ZR:S^MM#) M3&UM(20L-#';LN3Z^1H*M9][U#M\>!";W+H/?C*K^ :68+]4"XTSO].2B1*D M$4H2#>NY]XE>7=/0"=0[O@K8FZ,Q<:ZLE'ITD_ML[@6." I(K5/!\6<'-U 4 M3A-R?&^5>IU-)W@\/FC_7#N/SJRX@1M5_",RF\^]J42'^XW6X/I EGH!L M6P!1:[+,N0;C1C>J+'%Y:57Z2.Z-V4)&[LL2,L$M%,_DLRHPTT)NB,T!=\LZ MW[5*E';?KK<&(8QQJE9"-FOO;L%R49CW,]^B6P[.3UL7KAL7V!D7;B&])"&] M("Q@ 3$UZ6LM/@:EBPSK(L-JM>&O1N;?3RMC-1ZG;WVLC=)1OU)78U>FXBG, M/2PB WH'7O+[;S0*/@X@AQUR.*0]:7-C7&XN"-:@L5QF+A>5%DH3JWJ#W^=& M8RBJ#;G*WB4L#(,@II.9O^M!''6(HT'$/]'V%99S!F5U.!1_*VV5<)6EJ][\ M-4BC$Z0/B#3MYQEW/.,WA^Q'ECZ(<4]<6#R)@KB?(^HXHD&.5S%8JZW,0 _$ M(CK!&$_9F(5!/\6DHY@,4K1E+IJR%I(L[A=_]-F?G-@/@\DXP+]^@&D',/TU M@%1)V3;PO; YAD;ONTJ+CVN0'%TD_"UQ1IX:\-JK;[*]3B, M SIEY\+V&ULS9?;;MLX$(9?A= "11=H(U%GI;:!)NDB!;I $&/;BV(O:'EL$Z%$+4G; M29^^0UJ5G5@6VFT*],86)I.KP ,N:]$KRICFW/=UN8** MZ3/90(U/%E)5S.!0+7W=*&!S9U0)/PR"U*\8K[W)R-V[49.17!O!:[A11*^K MBJF'"Q!R._:H]^W&+5^NC+WA3T8-6\(4S#_-C<*1WZG,>06UYK(F"A9C[RT] MOZ"I-7!O?.2PU0?7Q+HRD_+.#M[/QUY@B4! ::P$P[\-7((05@DY_FM%O6Y. M:WAX_4W]+^<\.C-C&BZE^,3G9C7VBX=Q,YRBMFV&2DY)8H^S:JV0OG MJK-&.%[;K$R-PJ<<[DVFN +F:P%$+L@'6++R M@5P_"&X?3E=,@28OK\ P+O2?(]\@BU7TRW;>B]V\X8EYKZ \(Q%]1<(@I$0[ MO<'K1"^JQ%JY5[5 22-(J#E/8O&;IO8W2XC_VRNM7.>\BA9ZM>]+A#44JQ?)UH4'3?H>AP MBWK&"D:/NU(E[SY7T>,N5(1AEA?%TT#Y!X=6^P'P-U-+ MCAD1L$#3X"Q#9]3N3+T;&-FX<^Q,&CP5N\L5?H> LB_@\X7$>+4#>S3NOFPF M7P%02P,$% @ H1<5B DMZ!"$0 *@L! !D !X;"]W;W)K&ULM=U?;]O(H<;AKT*X!P=;((GU7W::&$C"(3DSFS;8G/9< M%+U@Y+%-1!*U).4D0#]\29DQ/?)H)+:_YF(W<3S/V++>B.2\'+WYEA=?RSMC MJN#[:KDNWY[=5=7F]?EYN;@SJ[1\E6_,NOZ;F[Q8I57]Q^+VO-P4)KW>#5HM MST>#P>Q\E6;KLZLWNX]]*J[>Y-MJF:W-IR(HMZM56OQX;Y;YM[=GP[.?'_@M MN[VKF@^<7[W9I+?FLZG^NOE4U'\Z?U2NLY59EUF^#@IS\_;LW?"UOM@-V'W& MWS+SK7SR^Z#Y5K[D^=?F#_+Z[=F@^8K,TBRJADCK_]V;#V:Y;*3ZZ_B]1<\> MYVP&/OW]3SW:??/U-_,E+#Z*UAEZX?_I]_;!^+)@.'DP(!1.V"T/V!Z M8,"X'3#>'S ^,#IB<^B5-VP'34P?,V@&S4[^'>3M@OC]@=F# 13O@XM0O MZ;(=<'GJ@.'@YT]NXJ%:95>O2GR;T'1?'[M-;_9/4]W MX^MG5K9N(O6Y*NJ_S>IQU55HOE3!R^#/:5&DS9,[^"4T59HMRS_6'_WKYS#X MY7_^^.:\JF=J/O]\T:H?'M31 748?,S7U5T9B/6UN7:,C_WC9\?&)T?F'WF M\_HA>GR<1C\?I_NG^61V;=+[_#DY-E'(\=P>?KPH6.X.GVXZZ'3 MIS]T%YYGX?@QK>.=-_:E5:[+JMC6+VM5\/=?ZT\(9&56Y3\<7]W[!VWBUII7 MZ]?E)EV8MV?URW%IBGMS=O6_?QC.!G]R/<-)+"0Q06(1B<4DEI"8)#%%8AK" MK(!-'@,V\>E7G-\_#0DY M8TQB"8E)$E,DIB',"LGT,213;TC$[]NL^A'<9.MTO(6^82&QD,3$ M S9]$I;A=+#[M1<8/A16"^6,(YMX0 M?"K,RU6^-C^"^W2Y39L+:JX<>)&^.2"QD,0$B44D%L^?OZ0-!J[7M(2<5I*8 M(C%]R@-B)>+B,1$7WD2\N[[.FABDRR#SG'=XD;Z)(+&0Q,2%Z[QCO'<81/GD\Z<_Z*3DTH24R2FGS\8,NAU9AQL M3!&4=VEA#A_X^\F^3WQ4"U%-M)K]C\S>$7:$3AFC6H)J$M44JFE*LW/T9%%R MZ,W1Y^V7TOR^;98XS D7F_Q:[PB16HAJHM5.N."$SANC6H)J$M44JFE*LW,T MZG(T^H\O//F)WN$AM1#5!*I%K69%<>)(8HQ.FZ":1#6%:IK2[.QT2^U#[T)C MG9W5RA2+K#X[OS9?G*A?:W]W>UN8V[0RP7J[^F**(+\)%KNC MNBK[LC1!6>6+K\$OV?KA,D/I*FN^;^=X^J_W:#R>C<;3_7"A*^VH)E M0K48 MU1)4DZBF4$U3FAVN;EE^>,JZ_$.0"G-MS"IM?EO/=6.*^@,GIFOV+%WCR?SR M\F(XWH\7NBZ/:@+5(E2+42U!-8EJ"M4TI=GQZA;\A_X5_^8,*E^W(4H?7\B. MQ6GNB--@,I[-]].$KNZCFD"U"-5B5$M03:*:0C5-:7::NK+ T-\6^+R+S(M MEN76>4_,^Q9PG*3O)P=M :":0+4(U6)42U!-HII"-4UI=G*Z&L+0WT/XFRFK M^F"N>=VYSI?+M"B[=5GW2Y!C@?A9AM"* :H)5(M0+4:U!-4DJBE4TY1FW_W8 M-1M&_F;#KWE9!O7!G/E>9>O;;5;>-3>@N<+30D_#\W(X&+E>A_QS]LT0J@E4 MBU M1K7$\0/;^T')XY^BW#_VX?SYCUU37[[]5.[*!2-_N>!3D2^,N2Z#FR)? M!K:!2-_NZ"YJ3GX7. M]1R_T#LW:/D U02J1:@6HUJ":A+5%*KI(\__4?##I$7I.X+KB@8C?]'@E UI M_$3O,*'= U03J!:A6HQJ":I)5%.HID?/-R'P'[AUM8*1OU809O>9>X_-]_Z1 MO2.#E@Y03:!:A&HQJB6H)E%-H9H>N;8TF!W8Q&;4E0E&_C+!B9MV^)7>V4'+ M!J@F4"U"M1C5$E23J*903;?:WCG/I3L[XZY$,/:7")H=@ \N&/G']DT,JH6H M)E M0K48U1)4DZBF4$U3FIVLKM,P'J(+1F.TT8!J(:H)5(M0+4:U!-4DJBE4 MTY1FAZWK/8Q/V57AQ 4CO]4[:6@/ M4$JD6H%H\=FS6,9ZXML-!Y):HI5-.4 M9J?HR5L9^/=7\*T8^8?V#@W[S@7L6Q>P[UW OGG!V+_RT0:&?5L"]GT)V#/GR^SN7;H2=%Z):@K5-*79 MX>GZ"6-_/\%SF=L_LG=FT'H"J@E4BU M'KN6V>?[^Z^CF<'K2B@FD"U"-7BL6N__B>7:]OLH-4#5%.HIBG-SDY71QC[ MZPB?S6+;[!ZRNS;@3 W:14"U$-4$JD6H%H\=&_N[MAQ+T&DEJBE4TY1F!Z?K M(HS]782/^75VD]7)*7;[A&Q,L3#KRGF+ME_J'2&TFX!J M4B5(O'SK<-F.SG M!^TTKX!J M4B5(M1+4$UB6H*U32EV1GK.@T3=M^&"=IS M0+40U02J1:@6HUJ":A+5%*II2K/#UO4A)OX^Q"D'AV@= M5"5!.H%J%:?.3G M./4<'*+U"%13J*8IS,6#;_5.VEH'0/5!*I%D^<%BK%KG^<8G39!-8EJ"M4TI=DAZNH8$W\= MPW>'AG]H[\R@_0M4$Z@639R-B=E^8- ]'U!-HII"-4UI=F"Z_L7$W[\XY8H$ MVKU M1#5!*I%1Q[YX>X:@O, #JU9H)I$-85JFM*L*$V[FL74OU6$YWX-_\B^ M$4*U$-4$JD6M9K_T[-U@$:-3)J@F44VAFJ8T.RY=46+J7V _\78-O]([.FA9 M M4$JD6MMG?4-M[/#KJ= ZI)5%.HIBG-SDY7C)CZBQ&/1VWF>V7699VB(-\T M87(F"*U'H%J(:@+5HB,_@\/';^B7D:":1#6%:IK2[%!U38BI?W>'OVS:EZ,N M5(=/BOQ6[U"A-0A4$Z@6'?D9'&[=Q>C7D:":1#6%:IK2[%1UE8>I?ZE\;PWI M1?#S$EWP6UJ9%T%H;M+ML@H^/=PYE=XZKW?[)^D=-[05@6H"U:)6\]]F&Z-S M)J@F44VAFJ8T.UI= V+:MP$1_#-XMZWR55IEBV"Q6U J#QT5HL4(5 M13:!: MA&HQJB6H)E%-H9JF-#MY73%BRA8CIF@Q M5"5!.H%J%:C&H)JDE44ZBF*,F/[G;Y7A)WH'#.U#H)I M6CJZ$,XM_V*T7D35).HIE!-4YH=GJX0,?47 M(O;#TUS2",J[M##!IL@6[I,MM"B!:B&J"52+IJZBQ+/5*K0G@6H2U12J:4JS M<]3U)*;^U7KGN=;C%<,CIUIH@0+50E03J!:A6HQJ":I)5%.HIBG-"MZL:U7, MV,TK9FC5 M5"5!.H%J%:C&H)JDE44ZBF*<:OF)W@%#"QFH M)E M:K7C.RS'Z+P)JDE44ZBF*L*&;,Y>RR(EC-0+40U@6H1JL6HEJ":1#6%:IK2[+!U!8Z9O\#1:UL8O]4[ M:6AS ]5$JQW=R"5"IXU1+4$UB6H*U32EV2'JVALS?WO#MRV,?VCOS*#M#%03 MK>;?R"5"YXQ1+4$UB6H*U32E68&9=ZV+N7\OBQ.VA?$+?7.#:B&JB2./U>'- M8"/TZXA1+4$UB6H*U32EV5GJ2A5S?ZG"LR^,?V3O#*%="E03<]=V%'L+MA$Z M98QJ":I)5%.HIBG-CDM7HYC[:Q0G[@OC5WI'!VU.H)J8N[H.^_?P1NB<,:HE MJ"913:&:IC0[.UUU8NZO3O3:%\9O]4X0VH= -7'D4?,=P*'=!U1+4$VBFD(U M36EVJKKNP]R[W'OU?Z98!;_FJ3M%:-$!U4)4$Z@6H5J,:@FJ2513J*8IS4Y6 M5W283]&5I#E:>D"U$-4$JD6H%J-:@FH2U12J:4JSP]85(^;^8H3O(KA_:.]@ M/6C#L7W*,M@[WP_1606J1:@6HUJ":A+5%*II2K,CTS4=YOZM)W:O3YLB6R^R M3;IL5EZ;EREG@-".P_SYM@S#P="QO!FB\PI4BU M1K4$U22J*533E&9'J.LO MS/W]A4\/F2F#_.;)K5&+O*R<-VGXM=XY>MX2F#I3A'834"U"M1C5$E23J*90 M35.:G:*NP# _MOW$E^K%X_7PH$C=M5:_TCL]E\[#N-FSPSBTI8!J$:K%J):@ MFD0UA6J:TJST7'1MA@O_"OW[M,S*H*SM]#K(U\%]6F1-A>Y@COQ>WQQ=N-[% M8C#<2Q$ZIT"U"-5B5$M03:*:0C5-:7:*NA[#A;_'\'@9//B2%\:[..N7>N=G MZ'P=NFAOVVE_/3HO[XRIPK1*K]ZL3'%K M/ICELKDI?;NNFBO@3SX:%.:FSMOP];O1V?FSCW\8OHZ&CH\GP]=Z]_'SCK]Z MLTEOS<>TN,W69; T-_54@U?-A<8BN[U[_$.5;^K\G-7!K:I\M?OM7?U::(KF M$^J_O\GSZN&ULK5EKCYLX%/TK%ENM6FEF ML,U[-HG49M2'M"N-FIWN9T_B3% !9VTGZ?37KR$4 C:>0L=S0GXH;M::%^V3*>$ZE.^9,K]IR23964 M9RZ&,'1SDA;.8E9=N^>+&3O(+"WH/0?BD.>$/W^@&3O-'>3\NO U?=K)\H*[ MF.W)$UU1^;"_Y^K,;5 V:4X+D;("<+J=.^_1[=*#94(5\2VE)W%Q#,I2'AG[ M7IY\V%N=O M\J,>B(L$Y \DX#H!OS;!JQ.\JM SLZJL.R+)8L;9"? R6J&5!]785-FJFK0H M'^-*04>"C5- MLNK")S4]!"#%!OS)A*#BJCK^2%(.OI'L0,';.RI)FHEW"O-A=0?>OGD'WH"T M '_OV$&H8#%SI6)?Q!^.9>[PL0@_# M20*AWX1UZ/D-/=]*[Q-74U*;K"::9YSPXOX(X1Y'/28PTPL:>L$X>N<.,O$+ MM'M?^WZ(>@P-40C!T,PR;%B&5I9M*YN(A=HM<1(E0=)C9@Z#GIE:U%"+K-26 M+,\I7Z1VM(E^"%JZ.I9*9&ZBJ()C.F M* \-T&P]%%F=Z@6=J9.[SSA 89^:'A9Y<90,D&M]#MF-[N%F=0.>V)'RHFPX MH%:UQ?H9/+*AY8L5;FSW3876+;YU4>1/JCS(ZLJCBY\(K5M\Z]'(;M(OJP_2 M;1=AW]>Z1@_S_0 .S,S6G9'=GD?(CV["6OOH(4,$6X]&=I,>(S^105AP?ZUH MBHH&6+;FBJP6]I+ZQ(9'C%!_E6,(\WU_8)O]#=@-<22)IM:W*#T6Z3O=J MO3.L/%:LTQW;=?5AZL&[$/T<6N MJ:Y##T-1E ST#+[8]=H=^_72@W5;UMK:$#.@/;BU;6RW[1':4R-U5"7421JB M$!K8!^+68;%]HVI7'ZSO/+TDT!^S81,;A?' ^A&W#HCM#KAD?,]X*4&5Z%1" M5# Y,(Q6K-$=.!%:M_+66W$XK?Q8K7IT\1.A=8MO?1O;??L5\J,;,48>C+6F M,<1!'/L#JW+HO?@PQ ]:-6^O&=NL>(T#Z_O3:\WRMRPUA M23! U&N=UK/O8NT*5"=WWL_!),:P1\X8A^*D_Z3=BY?4Y3\$?Q'^5+Y&SNA6 M)<*;2"'P\TOW\XED^^J]]2.3DN75X8Z2#>5E@/I]RY0@U2?EJ_#FKX_%?U!+ M P04 " "A%Q6:E=Z,/ " !H"0 &0 'AL+W=O?G:3I+64\="^)+^?_S^_8)W&&2\;?1 X@T7M!2S$R8*FZ?&:*.0>F M5JML2*EW<2JYFB5*)^.[<@%"JFV1 EV@J2J2M** 6(;6,^@>RXH3^8%.)R Q MH>),Q3Y/)^CTY R=(%*BIYQ5 I>I&)I246EO,VD);AH"YP#!!))+Y-KGR+$< MIT<^_KK WW7!N"1_($5C)F1?.HU^T*_7;]V5F.,$ M1H9ZK03P!1CQ]V^V;_WH2^Y(9ENINEVJ[F?N\:0"O7>L!/0!F"/&$071NX6- MD5<;Z0_#(K8C-QA80W.QF4U/F!T&8="%;7$..L[!/SEQ)H&O467.637+4::^ M ?5(+W5CZV_B6*'GASO4/6&A*J8#U%Y'[7U*O2ZDY$ A>7O/=2W'M7;Q]L.< M*+*L03^>W^'YG];Y+28%]$Y>F(24Y0# M32\DNRA61X: 1#<(]-)'>Q\,)PHB+]JA[P^SW!UZ<^,'XVO3*J#MF[FZE<(N Y0\QEC-G1S^3)[#'OG1$\;7STGZ5_8H1&[\LX_B[&;V MF.>'U_-YMGT4^R"[2@XB+GYRGZ3[("^>I@_S[)"*8%<-VD=SVS3]^3X(X]GZ MNOK>AW1]G1SS*(S%A]3(COM]D'Y^*Z+D^69FS;Y\XV/X\)B7WYBOKP_!@[@5 M^:?#A[1X-C]3=N%>Q%F8Q$8J[F]F;ZS7W%^5 ZJ(WT+QG%T\-LJEW"7)7^63 M=[N;F5G.2$1BFY>(H/CR)#8BBDI2,8^_:^CL_)KEP,O'7^@_5HLO%G,79&*3 M1+^'N_SQ9K:<&3MQ'QRC_&/R_).H%^25O&T29=6_QG,=:\Z,[3'+DWT]N)C! M/HQ/7X-_ZD1<#+#<%P;8]0![Z "G'N ,'>#6 ]RA [QZ0+7T^6GM5>)8D ?K MZS1Y-M(RNJ"5#ZKL5Z.+?(5QN5%N\[3X:5B,R]<_!F%J_!9$1V'\+(+LF(IB M%^29\AZZ,XKG M%\1R(Q@?Q?:8IF'\8+P-LC SOF4B#\(H^ZYXC4^WS/CVF^^,;XPP+FC),2M> M(KN>Y\7*ROG-M_4JWIY68;^P"B:V5X9C?6_8IFUW#-\,'VYU#&?#AYL=P_G@ MX=9*'3XOJGDNJ7TNJ5WQG-Z2?O]2X<[U*BHDZU-&_9+$::-@?[PO7L!XEXM] M]F=7:4ZS<;MG4S:ZU]DAV(J;6='),I$^B=GZ__^S?/.'KD(A80P)XR"84E+G M7%*'HJ\W0?98E6=;/A!_'\.G("K_GW;5XX3R*E1YG7A:6];*]9?7\Z?+3+?# M;&_INIX:QLB)Z>80!%-RZ)YSZ)(Y_"BR/ VWN3AEL2MS)X!_D1+?;^1C,R"& MN:W4FFH$IR*4U7GGU7GDZGX2T>Y5GKPJ+IW'-,P_%PWUJ5APU?TWR(#*"JFUVI9Y"]-JIHVY%NPR)WA^ @TJ[4D03=ZP02 MQI P#H(I95B>R["W5\9#\B32N,R=4:C@>/O9N$M>$APD M3G=O0VD,2N,HFEJ8"P%J3:IGU=-!%19)8U :1]'4PDH9:I&22+]SU;S+IF39 MEM5\2]H1YKIN\ZT5/3GM5(ZA_BPI_RQ:_]WF02ZJ#;\_QN$V/!3OLU[N7$C) MMH'2&)3&432U*E)06NZT.A).DA2R?8?/7"UML]F[NN*L MY:HI&>GY:6=S#.EM2>UMT>+[O7@2D?&N,V](;;R!TAB4QE$TUB[:F1M#6-M26-NTL.ZS>^KAZBT)TW*<9N;:<;:WLBRS MF3RH_D71U.1)_6O3CFI]=33^-8;8/S1,NZ]"U2N4QE$TM2Q2O=K>M"Z82+FZ M@=(8E,91-+6P4DK;M)36?F]OMVWHYMOZ_A!&STH[AV,(7UL*7YLVJF7/TC6$ M:+#V-H=*6"B-HVAJB:2$M:=E8MM0%QM*8U :1]'4PDHU;8.M;+OM4K?Z5V\( MHV>EG<,QU+ CU;!#V]BR?VEY0C15=X]#:0Q*XRB:6A\I:IUIN=D.U,V&TAB4 MQE$TM;!28SM@-]MIB^EF\^H/8?2LM',XRB\Q7_P6,ZVV+P6CABM$4[7W.-30 MAM(XBJ;61PIZ9UJ&M@.])0"E,2B-HVAJ8>4M 0=L:#MMI[K5O'I#&#TK[1R. MH;X=J;X=6GW7S:O3#**':F]DJ&\-I7$432V"E._.M'QK!RKZH30&I7$432VL M%/T.[5OKG7!J>]&M[M0;PN@9:>=O#&WM2&WMT-IZ@ 7D]*OI_A!&ST,[:V.H M:5>J:9=6TWWV3SV\]Y34"W&M8U+T='23AZ*IR9-2UZ7]VR\7Q('^#TW3;:50 M&H/2.(JFUD4J57=:YW]=Z %@*(U!:1Q%4PLKY;-+RV?M=_%NVY7N.@O4$=9U M&(B>G78N1SD+?'$8>)!W_35&$$W6WN]0U0JE<11-K9%4K>ZTC&P7:F1#:0Q* MXRB:6E@II5VPD>VV7>JNDT$=81TG@^C)::=R#$'L2D'L#O*SM0TA&JN]UZ'" M%DKC*)I:("ELW6FYV2[4S8;2&)3&432UL%)QNV WV^TXF=UQ2*@CK.N0$#T[ M[5R.H<,]J<.]0:ZVMC-$8W4W.Y3&H#2.HJD%DEK?FY:M[4%O%D!I#$KC*)I: M6'FSP /;VE[;L^X\+]09UW%>B)Z?=C;'4.B>5.C>((.[VR2BQVKO::B-#:5Q M%$VM@M3VWK1L; ]Z0P!*8U :1]'4PE[\C3/:QM8RB;Q^"[L_A-$STL[?&+K; MD[K;HW7W )/(Z_^5\?X01L]#.VMC2&Q/2FR/EMA])E$]G$Q9;PBC)Z&=LC%$ MKR=%KT>[N>?KX$!OB,9I=U"H:(72.(JF%D:*5F\UK4LC])0TE,:@-(ZBJ7^U M4BIHGU;0VN_C_;9EW>Q:_2&,GI5N#E$T-8=2Y/K##.VO,85HM.Y&A](8E,91 M-+5(4K#ZTW*W?:B[#:4Q*(VC:&IAI7;VP>ZVW[:M6QVL-X31L]+.X1C*UY?* MUQ_F:FO;0317>Y=#)2R4QE$TM4)2POK3\K1]J*<-I3$HC:-H:F$O_FXXV-/V M^Y5V?PBC9Z6=PS&4MB^5MC_,S-;V@6BN]BZ'NME0&D?1U I)8>]/R\WVH3<& MH#0&I7$432VLO#'@@]WLFD=\R,6F/X31L]+.(52#SR\^5:G\T*R?@_0AC#,C M$O<%WKQ:% M+3Y]#=7J2)X?J@Y;NDCQ/]M7#1Q'L1%H&%#^_3XK^53\I/[OI M_&E@Z_\ 4$L#!!0 ( *$7%;<8-GI^P( %D' 9 >&PO=V]R:W-H M965TCIW93@O_?F:-I%[91#L]G8V7N#!XY;L[,&E\E"J4>WF>?3('*$4&!F701&KPU>H! N$-'XW<0, M6DCGN+M^B?[%YTZY+)C!"R6^\]RNI\$X@!R7K!+V5FV_8I//R,7+E##^"=O& M-@H@JXQ51>-,# HNZS=[:G38<8CC-QSBQB'VO&L@S_*2699.M-J"=M84S2U\ MJMZ;R''I?LJ=U?25DY]-OS"NX8&)"N$:F:DTDN+6P!'UQ?XE6L:%.8 ]X!*^K55EF,S-)+3$RT4/LX;#K.80O\%A$,.UDG9M MX+/,,?\W0$@)M5G%+UG-XMZ(EY@=PW!P"'$41W!_=PG[>P<]<8>M6D,?=_BN M6H=PQ=F""VXYFA?I80[J5:&-0;MB QY[*LK+-1,B-O MYDKS$"Z8R"KA-_#C5@D!5');IO.?76K6'$^Z.;HN/C,ERW :4)LZ8 S2CQ\& M2?2I1X&35H&3ONCI#%=<2I?=@@DF,^PB6(<8^1!N*FS2\7 TF(2;#N!1"SSJ M!9X;4SD\5XXDW@:UY4Y0J2Q"R9Z]NCEJOF&NST$TO^>YBV -E>P0C)-1TDTP M:0DFO01];6Q\)['\%W6N;Y,N].05^F X&G>CG[;HI[WH-#VM\+W;)9#I4X@* MN(OEZ2N61X-XF(RZ>8Y;GN->GM3A[Q3/^%7Q1/]!ACOCKD"]\D/=4-*5M/7D M:T_;>^.\'I=_S>M+YYIIJF<# I?D&AV?$JZN!WF]L:KTPW.A+(UBOUS3W8?: M&=#WI2)YFXT#:&_3] ]02P,$% @ H1<5B57B+]V @ R 8 !D !X M;"]W;W)K&ULK55=3]LP%/TK5H8FD#;RT39L+(T$ MK1 \3$(4QL.T!S>Y;2P<.[.=!O[]KIV0%1HZ'O:2^..>XW-NKF^21JH'70 8 M\EARH:=>84QUZOLZ*Z"D^EA6('!G)55)#4[5VM>5 IH[4,G]* ABOZ1,>&GB MUJY5FLC:<";@6A%=ER553^? 93/U0N]YX8:M"V,7_#2IZ!H68.ZJ:X4SOV?) M60E",RF(@M74.PM/9[&-=P$_Z:TRLDZ64#W9RE4^]P H"#IFQ#!1?&Y@! MYY8(9?SN.+W^2 O<'C^S7SCOZ&5)-Y*:;>%X_DL*(U-S>RN83.S\3R M99)K]R1-&QM_]4A6:R/+#HP*2B;:-WWL\K %",=O *(.$+T7,.H (V>T5>9L MS:FA::)D0Y2-1C8[<+EQ:'3#A/V*"Z-PER'.I%=B \)(]40^DP662%YS(')% M_JX?SL%0QO411MPMYN3PX(@<$";(;2%K346N$]^@$LOG9]VIY^VIT1NGSB$[ M)J/P$XF"*!J S]X/#U_"??3?)R'JDQ YOM$_DS!G.N-2UPK(S[.E-@K+[->0 MOY9P/$QHK]ZIKF@&4P_OE@:U 2_]^"&,@V]#;O\3V0OOH][[:!][>D,;K"<# MBE$^^"5;^,3!;4_8I$'B;[;E[XMXH6G<:QKOU72/-]]66*5D!GI054L0[U&U M&S$>5C7I54WVJKI@@N%%R\E:RN&BG^P<>3)^I6HW) S?R%;&PO=V]R:W-H965T?< M>X_A,*ZX>)09@$)/.65RXF1*%2/7E4D&.98]7@#33U9B6[8!IKAX1I?H&Q8"FV- YS$H3*B\T-&'18S.SR[0&2(,?<]X*3%+Y=A5 MNKKA<).FTJRN%!RHY ?HCC.52?29I9#N$[BZ[;;W8-O[+#C*&$/20WW_ PJ\ M(.AHZ.9TN-\!CT^'>T>FZ;1$QD0KDL!:!?TZ540G\S#"R+<<=--!B&^D78[*KR.BD(/E[O)\6OD[PVHQ[!W?E"O5&\4+ MZP-+KK2KV&6F?Q0@3()^ON)<;3>F0/OKB?X"4$L#!!0 ( *$7%9U%;"/ M_ < %U0 9 >&PO=V]R:W-H965TBW=/*7B6[;A7)+O<91DMX.-E-OWPV$6;'C,LJMTRQ/U MS#H5,9-J43P,LZW@;%4TBJ.A:1C389&&:$,'7MX.? MZ7O?O,X;%%O\)^1/V=%CDN_*?9I^RQ?\U>W R$?$(Q[(','4GT>^Y%&4D]0X M_JB@@T.?>O=!@ M5#48M1J,S!<:C*L&X_:0Z L-)E6#2=<&TZK!M.N09E6#6=<>YE6#>=<>KJL& MA5_#\OTKWGR+2;:X$>D3$?G6BI8_* PJ6JOW/$QRV3]+H9X-53NY6+)M*%E$ MU+I=('>"DY_(KTP(ECM(?K2X9&&4O25OR)!D&R9X1L*$?$E"F;U3*]7CCV$4 M*6VSFZ%4X\FIPZ#JVRK[-E_HFY*/:2(W&;&3%5\UVP_5?AQVQMSOS =3"[1X M<$5&]!TQ#=,@7SY;Y,4D_[R,05,<8YC5X3*=@J3!XL]GS\6KS( MMO3L7UAR&"GM!+3[[/J+%$=/^2V072AN][&8G7;.ZPZD+U/\#CMG['?NPK : M_HT.'Z91T<.H\X>I_@#]]U]J8^)+'F>_GQG[AY(\/D_.O_+>9UL6\-N!^D[+ MN'CD@\4_?J!3XY_GQ$;"+"3,1L(<),Q%PCPDS ?!&DJ/#TJ/=?3%G:H]N!!\ M1=174?#MW?XSPW9RDXKPS_:\7$30M87N\^+JA1 M_KL9/AZ+BNS5!\$:HDX.HD[ZB;IE@CRR:*1B]NX9]N<3(C-]2:'=2: M]5&+I#N929;DQRJ7O-*"^WJ%A%E(F(V$.4B8.[OHU<4M?-" &N[-#^[-M>Y] MS4\4)#(C,B7;G0@V+..7I-,2^TJ'A%E(F(V$.?,3"^:SR4DMYR+[]) P'P1K M2'I]D/3ZP@29!IRO,K(6:4R>2F4)_\Y%$&;J.UB5@><\+:&4'D_88^-JWGS- ME]J^^QJ(A-E(F(.$N4B8AX3Y(%C#4VK4IV*-;M/I7LZ+E6$%;%05D]E\2LU9 MRU-]UWU%A=)L*,V!TEPHS8/2?!2MJ>M17)MMI[7CZ^WT:;^C&9V,)LU> M;6BO#I3F0FD>E.:C:$U;S=I6LUL9H.0DSUP2P0,>/JHY]H4"H.)-CCT\,5#; M9V\#D30;2G.@-!=*\Z T'T5K>EI'2%1[.K\N G)/NQ<"T/@(2K,JVO'$:LZI M,3V96*'9$)3F0FD>E.:C:$UAZX"(ZA.B3WS%XVWQRY6M" .>%P-/>XE?>>I= MWV5OG:$)4D6;-T\1T[;,T&P(2G.A- ]*\U&TILQUB$3U*=)A]EVG8LU#V6'F MA<9$4)H%I=D5K5$@4SH?CUL3N0/MUH72/"C-1]&:MM:I$KT0*^WNHS @>VG/ MZ@D-CZ T"TJSH30'2G.A- ]*\U&TIL-U?$5G?]MOIB@TP8+2+"C-AM(<*,V% MTCPHS4?1FG+7^1C5!V2_[N)[5?6JBK@*_.6&J:,Z%FSJ("*1H8S44YLT6JEM M+Y4;T/R,GB9+K4+6@G9H0VD.E.9":1Z4YJ-H38_K"(WJ,[2JPJA#WO)([[5' M=\C,9EG1CH_'*+V:M#6&9FM0F@.EN5":!Z7Y*%KSZH Z8#,[!6R'TVK_G\;Z MSOIJ7-'TIQ4L:)\VE.9 :2Z4YD%I/HK6U+@.WDQ]\+;7N*P8"F?#].SOL/6@ MWHKJAS4RR(H]G[\8!CD.&TISH#072O.@-!]%:VI;)W"F/H%;'H? _(\=B[(A M_UZ&^7I646C<=F%@NC(!.0X;2G.@-!=*\Z T'T5KBEM'<&;'"*ZZ.(8E MJSX7->CIO5T^S;PHG4Z,\>2D,(!F;5": Z6Y4)H'I?DH6M/=.I S+UWG%3XR MREAO5:'9')1F0VD.E.9":1Z4YJ-H39WK;,[\^[(Y$YK- M06D6E&9#:0Z4YD)I'I3FHVA-N>MLSNQT\1HHT]!WUEOW^>F9B':] 72M#@[B*=EPK3Z=3@\Y';76A61R4YD!I+I3F M06D^BE:J.SRZ!5G,Q4-Q_[J,!.DND>4-O YK#_?(^[FX,UQKO47?.^6=[FI, M>>.]CTP\A$E&(KY62.,JOU.=*.]E5R[(=%O0>'.PHN_@=02P,$% @ H1<5MS%:IUR @ 704 !D !X;"]W M;W)K&UL?93;;MLP#(9?1?" 80.V^A G73O'0)MN M6"\&!,D.%\,N%)N.A>;7EB;/ M=(=2*%@:9KNFX>;A&J3>SX,X>%I8B6V-;B',LY9O80WXO5T:LL)!I10-*"NT M8@:J>7 57UY/W7E_X(> O3V:,Y?)1NL[9]R6\R!R0""A0*? :=C! J1T0H3Q MYZ 9#"&=X_'\2?VSSYURV7 +"RU_BA+K>? A8"54O).XTOLO<,C' Q9:6O]E M^_[L+ U8T5G4S<&9"!JA^I'?'^[AR"&)7W!(#@Z)Y^X#> UWW Y(6 -U"4%V!3LP%@BQZ#,2C]R7_=?5QJ*AXO\>8^U%TW%1UQ"7 MMN4%S /ZXWWN0?[Z53R+/IY G@S(DU/J>7^GNG68E@EK.[I9KDI&O6.1)D)M MQYA[U9E7=3VWRY-I&J>3BRS"D TYZ$N>JPUH;\4@0U.NLZOS?L#5<(>M4 M"<95+&*?_G0"']BM*D"YAF)+R=489OH,\WP:32Z2>!QS.F!.3V)^TU3&ULM9MA;]HX&,>_BL6=3INT%>) M"CV*5)I$JW2]5:MZ>W&Z%VXP$"V)F6.@/=V'/SL)!(,Q9'O:%R4)?G[&_L=. MGG_BX9KQ;_F<4H%>TB3+KUMS(197[78>S6E*\@NVH)G\9LIX2H3R!CX9L*9(XHP\&?NF=NXFUZV.^D4TH9%0""(_5O26)HDBR=_QO8*VMG6JP-WM#3TL&B\; M\TQR>LN2K_%$S*];_1::T"E9)N(+6W^B58-ZBA>Q)"_^HW59UG-;*%KF@J55 ML/P%:9R5G^2EZHB= -P[$H"K +P7X'2/!+A5@'MN0+<*Z.X'>$<">E5 []P: MO"K *_J^[*RBIWTBR&C(V1IQ55K2U$8A5Q$M.SC.U)GU*+C\-I9Q8O0X)YQ^ M'$MM)NB6I?*$S4DA^4?T)^&<*-W1.Y\*$B?Y>WGTZ=%'[WY]/VP+6;MBM*.J MIG%9$SY2DX/1/A9 &W9[FWC\:;Q8VPE^C2Z0*[S >$. MQH8?='M^N&,(]\\/[YBZX^=J#^WAGR-Q@3K&VK6^=+FK2S1SN= MX^)9(YN*!PD+(&$A$$P3S]N*YUF[__-"3;TYDK>2N9"C4PW#.!,\EG>$$5J1 M9$E-FI;07@%5MZ2K4<_KJ+]A>[6KH+7RI@I"P@)(6 @$TQ2\W"IX:9];7RB/ MXIP\)_0M\X>J!B#5 M06D^*"T I850-%WY'0?"L8[LFZ68,Q[_*X6?,HYFG&1";K^+,Y2KDR(WFPW. MP25O?Z:TU]M804A: $H+H6BZ@KA6$%L5W!V[T>[8I2]JVWC'4B&URY/I5 M\TZ4\PT\UW2QLS>E<<<#T?2.KST7QYK?CYXR3B,VRXK!H_5\Q'*!.$V(&DJ" ME2.IDFA!7E-Y_30E9^.JPM.R@/HKH+0 E!9"T72):X_%.6&RR"$4*1$KI0MU MCULJ)V@R+T]+#Q5WT82\&A-T.Z.QMJ#^"B@MA*+IVM86BV-W239I^KF7/$A_ MXA:4YE>TW6D:7PXN^[B_/_^"FBQ0-%W VF9Q[#[+U^+!E52.K"@G,RH'J7J: MI^R62 XS3B*Q)$GAH7W89'\JI3>J:Z\*EX8:&FP&L-,_/H!!#1I06@!*"Z%H MNOZU2>/871KU[.3\I-0.:SQ^0;T<4%H 2@NA:+K(M9_C]-\\,P5R3BKE(6D^ M*"T I850-%WYVG)R[)[3#V:FH.83*,T'I06@M+"B:9D>QGKRH3_FK\TE;+4P M?BA!K9"[F9 W,*5"AH)=HR%K*+B?G=K;T;1'H6AZK]?&#K8;._#9:56AGIUB MHRB@W@\H+0"EA5 T7>3:^\%V[^=&/>L_.X6QPYK.C: T'Y06X$/?:O]Q"E2% MNG*U>83MYE'#[+.B:1E>K],=N(/]H7=8T.GW^MCU]N=#4-?'4.U!A[^%E8-K M*P?;S1?(;/%$54Z1+:*S[!X[JO$H K5[0&DA%$W7O[9[L-WN.9XMHO_0E\5VCM_O;2>'MK*&AZ5LSVR\1(#T!>$0&DA%$W7 MN/:17+N/=-:<7KZN;E08TFZY!:7YH+0 E!9"T735:V/)Q6\]I[N@;A,HS0>E M!:"T$(JF*[^SDLQN3/W\G&[G6Q86V2,;:PR[;@QVX1BH%];>68&:4CXKU@KG M*&++3)3K,;='M^N1;XI5N'O'Q\Z57ZXJKC'E(N=[PF=QEJ.$3B6R MKALN=P1;%.M&UL MC57;;MLP#/T5P@.&#ECK2]IDZQ(#2=MA?2@6-.CZ,.Q!L>E8J"QYDI(T?S]* M=KQT2XV^V!)%'AY>1(VW2C^9$M'",R2,=>-M?I6*VMX!+G&LRZJIC>S5"H[22(@[W@ MGJ]*ZP1A.J[9"A=H'^JYIEW8H>2\0FFXDJ"QF 33^'(VX0?'K3E8@XMD MJ=23V]SFDR!RA%!@9AT"H]\&KU (!T0T?K>80>?2&1ZN]^A??>P4RY(9O%+B MD>>VG 2? LBQ8&MA[]7V&[;Q7#B\3 GCO[!M=:, LK6QJFJ-B4'%9?-GSVT> M#@R2P2L&26N0>-Z-(\_RFEF6CK7:@G;:A.86/E1O3>2X=$596$VGG.QLNBB9 MQM,9Q97#E:JHUH;Y=)W"@AH@7PL$5<#44-5J=V#@$37"@S.@GH#OK?26-$AT M+][FV:*NX(1+V"'3Q_NC'VG86$(,E6L3 M&$+.=J8G.<..XK 7^)Z;I]-"(P*7Q!*-!(XRAQU'D1\C,/J_0O_X#@^&085ZY4>>@4RMI6WF0B?MINJT&29_U9N1 M?,?TBM/=%EB0*;4"%4@W8Z[96%7[T;)4E@:57Y;T,J!V"G1>*&7W&^>@>VO2 M/U!+ P04 " "A%Q6G^EL53<% #D'0 &0 'AL+W=ONTV>81*2 M..%% 2')_OL")$6)% Q1'N3%YF7W 'O.8HD5)ON"?B_7A##PDJ5Y.1VM&=O< M&489K4F&R]MB0W+^9EG0##-^2U=&N:$$QY53EAK(-!TCPTD^FDVJ9P]T-BFV M+$UR\D!!N!<4D61?HMB=EZ.O)&("9+O$W98['_ MBS0!V0(O*M*R^@OVC:TY M&V9$76./,99$E>_\0B49X8 MY6\3[L=F3VM,R ->.))&6]3 HHEJ,S /YOJU;T0-V&O M )G0 1\"PG"2EA^Y2_4@_+$5+S_G$@/O[VWV3*@0NI98JE -,99#B()V5VYP M1*8C7K%*0G=D-/OM%^B8O\O8U0D6Z 0+-8%U=!BW.HQ5Z/5J+#^!.>9+)B+@ M0Y(W2^:C3)$:S*G Q!=A-[.@[7H>3XG=*=GG=H[OH;'O=NT"B9WMNK"Y0HP2Y-EEU@@7V&3V2-0W:(=EI27:4 M)(9EFYRR8&]NQ'-C+K(7$SK)MCY>O7@I*#"&$R'?,'CW* -Y)C]O2 MXRKIX5N4)4D&9*$KH0=YEM5C1V*&'&=L]M>GQ XBSW?L'F"HG/X[R?%:[PCE#R=(Q;Z'36S>#K *Y5;^8JB-\+X/HR" :O.$9 M2)$2\.KDUHD6-&APW.$.Q5H+I9Z>Z"!O(TELK?ITEJ!;T^37(SOT_3SVA7X+%?@>J&17\% MM*5AVWT2[4$E<(A5*+>RY%LE>.PRH+K-N/ 5[^RBKB'(&5#6%^JY75W7=**% MNM"ZNAS;&^A>M[MZ).(WYR1?@461,XHCML4I^)?03,J_IO:CT4DG6J 5+=2% MUM7IV&E!=:MUA4YM/R853#G,U8+I1 LN4.""5R(J@@^R^O=AZ/'2^BK[ 3.\ M .4U4*B%0A*HKE3'MA"J^T)M4JF'L9H8/&4,C4YJ**>!<@]0SEM(@1KIZD7U M,UI+=&PMD;(C.O]>TU:IZ$0I5BE%U&W^A:'0\.1=J*&N755:T4)=:+5BQLEI M5D;HJCI&+#GYVYS5YSOMT_:H\KXZH.L]G\.[L#YP/,+4YY]?,%TE>0E2LN20 MYJW+]S>T/E*L;UBQJ<[,G@O&BJRZ7!,<$RH,^/ME4;##C1B@/=B=_0]02P,$ M% @ H1<5CDK[2:M!0 828 !D !X;"]W;W)K&ULM5I;;]LV%/XKA#<,+=!8(G6QG=D&8DO;^M V:+#VF9%I6Z@N+BG; M*; ?/U)2)%-B6&MC7F)=SOET^)VC0WX*Y^>8TQ04_I3N+'2C!F](I32QDV[Z5XC@;+>?EM7NZG.?'(HDS M<'O",/I/C[<$_YF=6@;.*49"S. M,T#)=C&Z@[;]9C&P1$4E(5 @(S'].9$V2 M1"#Q.+[7H*/FF<+Q\O@9_8]R\'PPCYB1=9Y\C3?%?C&:CL"&;/$Q*3[GY[]( M/2!/X$5YPLJ_X%S;VB,0'5F1I[4SCR"-L^H7/]5$7#A ]P4'5#N@KH/_@H-3 M.SC7/L&M'=QKG^#5#N70K6KL)7$!+O!R3O,SH,*:HXF#DOW2F_,59Z)0'@K* M[\;&'/1,S@II$3]%Q1C8\%TY4-6(].X!B<; J=R1PCVXWAVJ MZ/C/[A(93E,I3HGGO(#WM7SG>)G>5<&)*.2TAK_/3)=/:)PYEVB18: A, M8MIKF/:T3)>=+_Q^%%WP?1:13$QWX#[!F8IF+=;0TC<)%I@$"PV!20GQFX3X MVN[T\9@^\E+G4U4U2:DFH)5O,@\FP0*38*$A,"D/DR8/$^V+42X4V#NPPOQ= MJ&>%:D6@;$!:L*$9J<#\RV[F>?YDYLHM+>C;=9I>:"@LB<%IP^!4R^"?%&?/ M75S#G!9D*'/3'B/(L]V9,^LPU[>#4V^*'+_#7]^N95@B9=:0,KMV9M-PHL48 MRLFL-X8;=V*[J#/60&$')[[K=K@+#04GT0?M=IEO:PGDJFI+XBLXU.,,);%& MD]B9(H3L28=%E2%$[FSF=&@T%9_,XX5<@B;[FQYM,)NP_YY._!FT[2Z;?4-E M*PRO,)2)0BU1Z%7E0@UOBCF3:(%1M- 4FIRH5M9!K21I$X7K1.W$! 0VN"!@ MBV,*3C@YD@&B0O^\P9FKT*:7%0K'-NQ6O-.3,MU)W51<,L^M-H-Z<78YKU]) MI$FYM*[1H'M!D3ON\:BPXGRC7N-X#?4%6_D%]?IKL-+5XPWFTE.RU)_55'9H M[/?8? WI!%OM!+62H+,XN))0HV*J1I.(FH[=[LI=9<;YM+MK+5/!R7RV&@CJ M19#YEFI4)]5HERW5&WN]3M"W4C3>\*=F,H>M"H)Z&73]@M6H$H)]Z:)>KRJD MD'*Y:B@ZF<56-D&];GKY.Q7X!WS, 6^C^#&)V5X4:Q3E1VZ0[2[J52LBD5;[7/LM3(\RF&K45]FV"_WN%*"P@[.IUTM):"H\ MF<16X"&]P+MZ)M7C#*;147S1<6R[][%"93CQ>G:AJ?!D&EO]AO3Z;>CK;U2\ MU6A2K3F.[_>+4F&HZA/A%88R4:TV0]ZK?OE!1J6:4;3 *%IH"DU.5"O[T!#9 MIZMEHUJO1I-K6=47^G;*MF!4ZUD76VE20G?E'B8&RI5QM7&DN=KLD[HK=P=U MKJ_A;5#M=FIAJLU7'S#=Q1D#"=ER2'L\X55 J_U,U4F1'\H-.X]Y4>1I>;@G M>$.H,.#WMWE>/)^(!S2[RI;_ E!+ P04 " "A%Q6#+.7\0H" "9! M&0 'AL+W=O(%VYZ::S9<; O3??ML9TT%*GMF\1GW_W\O_/92:O- MBRT!D!R4K&Q*2\1ZP9C-2U#UXL9QZ_^#P0T!K3\;$9[+1^L4;W[8IC;P@D)"C)W#WV\,= M2.E!3L:?GDF'+7W@Z?A(_Q)R=[ELN(4[+7^*+98I_43)%@K>2'S4[5?H\YEY M7JZE#5_2=KX3YYPW%K7J@YT"):KNSP]]'4X"XNF%@+@/B(/N;J.@V]'\(*0:HITX4?E#>4+C5H6+P^P>7$J6?"0/W!CN*T3>K0"YD/9]PM#M MX/U8WM.6'2V^0%M!/B*3\0<21W%,X(#=Z?T/8D[BH#,>=,:!/+FN\]?MQJ)Q M1_G[G+@.,3V/\.V]L#7/(:6N?RV8/=#L[9OQ//I\1>!D$#BY1L\>&K4!0W1! M8O[7=N=J*R1$+A4-'H9D:)Z2Y"9Z"N0_-M-+I6#L/2O1U@O(-; M+[3&H^'[>7B-LK]02P,$% @ H1<5OPW?LJ7 P 9@T !D !X;"]W M;W)K&ULK9==C]HZ$(;_BI535:UTV,1."+ %I-W- MJ5KI5&=5^G'M30:PFL34=I:VO_[83LA"8K)[P0WDXYTW\XS-,)GON?@AMP * M_2KR4BZ\K5*[:]^7Z18**J_X#DI]9\U%094^%1M?[@30S 85N4^"(/8+RDIO M.;?7[L5RSBN5LQ+N!9)545#Q^Q9ROE]XV#M<^,PV6V4N^,OYCFY@!>KK[E[H M,[]UR5@!I62\1 +6"^\&7R>8F "K^,9@+X^.D4%YX/R'.?F8+;S 9 0YI,I8 M4/WU"'>0Y\9)Y_&S,?7:9YK X^.#^WL+KV$>J(0[GG]GF=HNO*F',EC3*E>? M^?X#-$!CXY?R7-I/M&^T@8?22BI>-,$Z@X*5]3?]U13B* #'9P)($T"Z =&9 M@+ )"%\:$#4!D:U,C6+KD%!%EW/!]T@8M78S![:8-EKCL]*L^TH)?9?I.+7\ M%W31)!JAE=Y1694#XFOTWPX$5:S<('L;W7&I)*)EAMZSDI8IG%Q_DX"B+)=O MMO'J+7B%6HB];7DD=)>>^TJF:!_IID]9MG18YDQ8FZ!,OU5:B?\H, MLE,#7S.VH.0 >DL&'1-(KU"(_T8D(,21T-W+P[$C/'EY>#! $[;+%EJ_\(S? MTPKE=B52LQ+7KCK7/I';QW25:[FC*2P\W38DB$?PEJ__PG'PSE6C2YHE%S([ MJ5_4UB\:=88"X]^"8 MD Y 7Q/%',ZM+T=DDG4V1$.#<9GV@L^FF_P(-/'4O='D III'I?Y+KAL)PI M!FX:_#Q-7X*[,'T).;.[,7EB(2_XL:[[N]S)07K_.#V.OF0R[H+T-3@,.R3^ MT0!:@-C805[JW*I2U2-:>[5]6;BQ(W+G^JUYB;"#[9--_0;RB8H-*Z6F7FO+ MX&JB,Q+U4%^?*+ZS8^X#5WIHMH=;_2($P@CT_37GZG!B'M"^6BW_!U!+ P04 M " "A%Q6+&],R6," >!P &0 'AL+W=O;5[E'22*P5 @G$M '[["6WC37'#K;;KO^> M:R>-6I%-FU@^)'[<KJ56@:C:STH%J$212=AC7C,L@S/W:E\TRMK> 2KS28=5TSO;M$H;:S M( [V ]=\55DW$.99PU9X@_97M M.6B#4W*GU+WK?"UG0>020H&%=0R,/AN-C>LW_VVDG+ M'3,X5^*6E[::!>7010K(U5=0>F#&HN MVR][Z'PX "231P!)!TB>"T@[0.J%MIEY60MF69YIM07MHHG--;PW'DUJN'15 MO+&:9CGA;/X-R0,#)W!#_T>Y%@AJ";=>/)8G;(.::@D^"GZBK@TP6<*"FT*M MI85K9@G];H&6<6'>9Z&EG!QS6'3K7[;K)X^LO\!B!&G\ 9(H20;@\^?#XV-X M2$[T=B2]'8GG2Q_A^T>Y1K<5N%R!\!Y8\F Z)+/E'0_SNKTX-0TKQ(^Z37/OGO$K<, M<6N?NPLV>32*SJ*+HR<+-X>B7@AJDP\/3B]WL6EH=R6Q!*-SHA5MZ=Q MV[&J\0?:G;)T//IF11<8:A= \TNE[+[CSLC^2LS_ E!+ P04 " "A%Q6 M9&G(0JTZ<@^_&:R&?50&@R4O)*S7Q"JWKD>^K>0$E51>BA@K?+(0LJ<:I7/JJ MED!S*RJY'P5!XI>455XVMFOW,AN+1G-6P;TDJBE+*E\O@8OUQ N]MX4'MBRT M6?"S<4V7, 7]5-]+G/E=E)R54"DF*B)A,?$^A:/+T KLCN\,UFIK3$PJ,R&> MS>1+/O$"XP@XS+4)0?&Q@BO@W$1"'[\V0;V.:83;X[?H-S9Y3&9&%5P)_H/E MNIAX X_DL* -UP]B_1DV"?5-O+G@ROZ2]69OX)%YH[0H-V)T4+*J?=*7S4%L M":)HCR#:""+KNP59E]=4TVPLQ9I(LQNCF8%-U:K1'*O,5YEJB6\9ZG1V"YB2 M(N=DBM\[;S@0L2!VD=PR.F.$5>2Q$(VB5:[&OD:7AN7/-XXN6T?1'D?7,+\@DYG;82>.X*Y("-5TSE,/+P! M"N0*O.S]NS )/A[P%W?^XD/1,TPW=GEJ57VK,G=LE0W2P=A?.5"]#M4[ANJY M4*TJV4)%41*[6?V.U3_&ZKM8_5U6'(=N5M*QDF.LQ,5*=EF]('*STHZ5'F.E M+E:ZPQI$>U"##C4XB'HL ON0H-T 0<[P,"-&W:XX6&&PO=V]R:W-H965TN_ MGPT\"(E#FXE\23#<>SCW^F .GN\9_R)2 (F>\JP0"RN5TL);SZMR:+^>LE!DM8,V1*/.<\&]O M(&/[A86MYQ,?Z":5^H2]G&_)!AY ?MJNN1K9+4I,'!PC7.O'P M^!G];56\*N:1"%BQ[&\:RW1A32T40T+*3'Y@^]^A*!'+1/6+]DVL8Z&H M%)+E3;)BD-.B_B=/32,.$O#D3(+;)+@_FN U"5Y5:,VL*NN>2+*<<[9'7$V+&UH_JG=B2"!:6>A8%\!U8RY]_PH'SBZGPD"#6?".,DUG%_!Z35EMYRY$W]N[PXK.@V:3*?3-JC'=-(RG0PR M?0]"W*EE(BKS,B,28O5TJX9$E.CUPT2UQ@L.6+SV F]VQ-40Y0:^9R;KMV3] M0;(?F209VIYI;@'2Q-<_8>('3G!$]S3(=3W?S#9HV0;?$T%5' MG$UT!S$O?09& NN5'[;EAU=<"L(QVS 26*\-T[8-TW&7@NFI7J>S\$BOIT$X MQ*%9K[.6Z6R0Z6=(:92!D=1@YJ73,1)8KTCL=*]RYXJZ;,!'ZL18:/U6'+@: M/*XV&[Q#W4WQL38-0:'KF+6).V.!!U_8ZD6E;&C*LAC17+T!=J"IFDF.:B/& M0NN7W1D)[%U3K8,VY>)6C(36;T7G5/"P5;ERQ74U1X9BW%G57! MPU[EKR2A$:"DY 65)8>*=4*?]+&9[2#>Q7,U$EJ_^L[ZX.":LAW5!(V%UF]% M9X/PH+WX'[(-3P49G*C6$.2?,:RX\RIXV*RL6+XM)7!1D>50?Q$,^M5AQ(OG M:B2T?OV= \*S:\IV5)Z@][AX>/3$J65XV6FO3X<^G%5W!/>@OU4)B MRV]58&)" K(M)&@ M^+.%.R@*HX1Q?&]$O79,0]Q_?E+_W9I',P]4P9TH_F:Y7L^\Q",Y+.FFT)_% M[@]H#,5&+Q.%LM]D5V/CH4>RC=*B;,@804JKI?"K%CDB#1C7S8)-IV6B?<3/O]UKB6X8\/5]( M7$)2_R"4Y^3]]PVK<%+U)?F$2^XB!4U9H=Z0M^3+?4HN?GLS]34.:JA^U@QP M6P\0'1@@C,A'P?5:D?<\A[PKX&.T;<(13-&;66!1ZR1 M"ES9JU5BJV(*Y'8>AH'Y3/WM?F+ZN,0!2T_".F;BUDQ\U,P]UD3&5Y=D!1PD M+>P*H3G6 J:TI*9L/GE4+I.U^F@OJF$X29*^RSYP$$>32=]G'SB)D_B@T5%K M='34Z$V&RUY"3AA_6TF1@5+$K TJL[4UG<,6]ZGZCW'Q26@@ V=!&O7BPVD= MC!T3VT?&230*^Y8=DE$\20YZ'K>>QR]?J8QGQ2:W"2"94)J()29@"WSC7+WC M7DS/[9U$I,<0'4-):R@Y:LB]G[C"/ZKS7TO7.<72,XEU\C=I\S?YA=O!Y)PY M/:=8>B:Q3D[#X.5PPW5]1&Q[VVO'C3UL/^N_-=<1>T3^*5/? M93Y2N6)&ULM5A=;]LV%/TKA%8,+=!$HF0[3F8;<)RU"Y .0;*T M#\,>&.G*)BJ1'DG9]7[]2$F1+%NBZ\!YB?5Q[]$Y5^*Y-QRMN?@N%P *_4@3 M)L?.0JGEE>O*< $ID>=\"4S?B;E(B=*G8N[*I0 2Y4EIXOJ>-W!30IDS&>77 M[L5DQ#.54 ;W LDL38G87$/"UV,'.R\7'NA\H2<@COE)8RZUC9*0\<_[=G-Q&8\J!K_^ M4E#?X(4\D?E?M"YC/0>%F50\+9,U@Y2RXI?\* NQE>#W.A+\,L'?3>AW) 1E M0I ++9CELFZ((I.1X&LD3+1&,P=Y;?)LK88R\QH?E=!WJ(X"_!'YGN^W$)K]?#JVT FJP@M)H,>I- RS-$N(TF]IFG*AZ'_$^$\;Q0)IL/7XL]X>QY:@H!>TDQQ4 M) =6DGK%MO$9[)5#F_L.G9:8H-_.YJ)BIP6=7ATOKBGR3$68+N:-RZ@NW) [0! M(MHZQ>P5B0W^V*N;H6?%^I9W?;/45R#T%(,>P(Q"QIBZ5!U Q#D[U$-ITM&IT)JJZ\Z-^V]IR]@Z&!Q=BQ.A-6M1#PC8/B$K@_*@]V?>8MY@1<#PK8 MWK./\O++%B_?E6-]W"OE^/78X-M;,57\IUQ=K?9@IOG.P\[U:WPU*W92:IAB8^<+$7/*)$H@UI#>^866)XJ] MDN)$\66^W?#,E>)I?K@ $H$P ?I^S+EZ.3$/J':L)O\#4$L#!!0 ( *$ M7%:.D!/LA ( + & 9 >&PO=V]R:W-H965TC#\>D M)2DY]&)K5_O>:G>MYU$CY+TJ$34\5(RK<5!J79^&HEMHXP'=5D@;>H[^IK::RP8REHA5Q1P4'B?!Q,XM-L8.-=P%>*C=I8@ZUD M)L2]-2Z*<1#9 R'#7%L&8EXK/$/&+)$YQL^6,^A26N#F>LU^[FHWM _KZ 00MPK0Y]*:X/&=$D'4G1@+31ALTN7#,= MVI1/N1W[K99FEQJ<3B^X)GQ!9PQAHA1J=0Q7YF-[ U=$2F)G H<9:D*9.C+> MN]L,#@^.X HATO*F)F=&H7:G,3RA7F;=>JS)CNRQ@E<"JY+!1]Y@<5C@M"4 MT-61K.N8)L\R9ICWH!\?0Q(ER98#G>T/C[? L_WAT3/5]+NI]!U??P??)R&* MQG07""_@GQ%!1E7.A%I*A.^3F=+2W)X?VZ;@LPRV9[&*)"G*QY-I?A\[;R>[$JRR^)7%"N@.'<4$:]MR"T@:8 M_;D0>FW8!-U/*OT#4$L#!!0 ( *$7%;HR8Z46 ( (T% 9 >&PO M=V]R:W-H965T 2%IJ8NBR9_GT%0C6S8!3L%^[XIK!N(4R3BFU@"?:A6FB7HXBIV];[@&X?&'(R)2[)2ZM%-;O-9$#E#(""SCH'A:PO7((0C0AN_ M.LZ@EW3 P_&>_<9GQRPK9N!:B>\\M\4L. ](#FM6"WNGFL_0Y9DZODP)XY^D MZ6JC@&2UL:KLP.B@Y+)]LUUW#@< 2I\!T Y O>]6R+N<,\O21*N&:%>-;&[@ MHWHTFN/2?92EU;C+$6?36VF9W/"5 ')I#%AS2K[BK_".+/'SYS4NJS6YJ6VM ML:!4VO(_S!_GQQW^%P;(\1PLX\*<=/\/[2:F\X4(0M$6>Y"5S M;C*AC OXXW)EK,8?Y>>0^U9E,JSBFN?"5"R#68#=84!O(4C?OAG%T8<7,HS[ M#..7V%,\DO&0IQ8U]2C7?]MT1*,DW Y(37JIR6M2DR&I%A4?2,5T6&G:*TU? M4YH.*4V?*(W.AY7B7BE^4>E>62:&I.(GYX>WV7]:X4%WN8OJ"],;+@T1L$94 M=/8>X;IM_G9B5>4;;J4LMJ\?%GA?@G8%N+]6RNXGKH?[&SC]"U!+ P04 M" "A%Q6\-M5/+D" !M!P &0 'AL+W=OVPG M#5F;C3WPDOCCGN-S3ZYOXBWC#Z( D&A7TDK,K$+*^M*V15I B<4YJZ%2.SGC M)99JRM>VJ#G@S(!*:GN.$]DE)I65Q&;MABM"Z@4[B6N\AB7(^_J&JYG=LV2DA$H05B$.^].13-K,<+0@HI%(S8/7:P!PHU41*QJ^.T^J/U,#A>,_^P>2N2P%^!_!-HJTRD]8"2YS$G&T1U]&*30^,-P:MLB&5_HI+ MR=4N43B97*4I;R!#[W>J+@0(A*L,?94%<#1O.(=*HL\$KP@EDJC=MVBIZBAK M*""6JV_0@F$(9@:<=F Z )\N0&)"Q9FBN5\NT.G)&3I!I$)W!6N$PHK8EBHG MKC5GPG\@> M&>+WAOC/L?>&U)SE(/3=QQ3I0T@ZK):@UQR\2'/*2EW7N.TW2BH'BJ7:6$$%.9&CY=I21P-!P63B'Z@^#O*# MR!E7'?:JPV=5MR6VOY*#>S>F,CP2<.%-#T0>QT3N=%QCU&N,GM5XQR2F8WJB MH\_HNJ$?'B@ZCII,PHL#2?:@&>H?T1?,UZ02B$*N8,[Y1.%YV]S;B62UZ8\K M)E6W-<-"_0^!ZP"UGS,F]Q/=&PO=V]R:W-H965T=A!0(H#WL!6SGWN-S M3JY],]Q(]:Q3 $->,B[TR$F-R6]=5\Q\#E9N3XSG;A@:U28Q?<:)C3 M%R*A4R=T2J$5LU+6E!H:#97<$&6C$44#&5<7V'*XWQ*+B^N MR 5A@OQ(9:&I2/30-).<$"W6#8;^/V5GMUCV^FSW[MSJG,8P0X_&E%,1 Z&&+&#%A&!B90LP!\5DPMM8ZZ MW:&[WA74#O&:B#V6O89E[RS+[8O!>Y-LWLX,T[HXK-:*9 47[C (6RS;,3LA M>S3#AF9XEN9WO/?CE(J5Y68OR8JU DX-),1(@F_P&EZ8-M;F-R7')(0M>M?] M P7MD!,^]QL!_;,"FI. *M3J.*]^FY??._2V'72"V:!A-OC7.@61G*_00:O\ M>L&A=>V8ULMW=^[U#- .V^XTB64A3'41-JM-1[TK&\G!^A@[;=48WV"J-GV/ M+C.A"8&PO=V]R:W-H965TV>37*!J([- M; ?8OY_MA!1H"*CB!>+DG)-SKC^X#):,OXL9@$2KG% QM&92SJ]M6R0SR+&X M8G.@ZLF$\1Q+->136\PYX-20#5@A24;AB2-1Y#GF M_VZ!L.70=L.I/ZAAT-YG@*(Y"O\R>N1G:MDF8Y4)$QBCA,AM:->QV[ MAF 0;QDLQ<8UTE'&C+WKP4,ZM!SM" @D4DM@];6 .R!$*RD??RM1JWZG)FY> MK]7O37@59HP%W#'R)TOE;&CU+)3"!!=$/K/E;Z@"=;1>PH@PGVA981T+)860 M+*_(RD&>T?(;KZI";!#<< _!JPC>+B'80_ K@G\L(:@(@:E,&<74(<821P/. MEHAKM%+3%Z:8AJWB9U3/^TAR]313/!D]T(3E@%[P"@2Z1".UKM*" &(3],39 M(C/SJY87V@*>QR!Q1L2%HKR.8G1^=H'.4$;1RXP5 M-4#&RIW.EWV$GEY+9T MXNUQXGKHD5$Y$^@732'=%K!5K#J;M\YVZ[4JQI!<(=_]@3S'\QH,W1U/=QOH M\?%TIR6-7\^4;_3\/7IW!>= )9)XA6"E]KV ZZ8JERI!LXH^1J[%'"1%ZT;KGG*CG5(L/I'8 M5B%[=2%[7]UHO4^3=ND'7C_X?F]G"33 >OV.U[P,^K7[_M>V7?_S MVX+=9?L9$W9W3#?(>'VWV;/K?/R&.ZVNWS I<-E&$=7(89HT9JA4-M_N![Z_ M6_\&F!:+%R MX%/3J@J4L(+*LB.I[];M\(UI G?NW^HVV;1N'S)EC_V(^32C A&8*$GGJJO\ M\+)M+0>2S4TC-V92M87F :H)Y/&)/K@7Y!_>&UL MK9=MCYLX$,>_BL5552MM%PR$AS1!NFY4=:5[6&VV=Z\=F"16 :>V\[#?_FQ@ M218,RI[Z)N%A9OP;FYF_/3LR_D-L 20Z%7DIYM96RMW4MD6ZA8*(6[:#4KU9 M,UX0J6[YQA8[#B2KG(K<=ATGL M"2RN95<\>>#)C>YG3$AXX$ONB(/SY"^3L M.+>P]?+@D6ZV4C^PD]F.;& )\OON@:L[NXV2T0)*05F).*SGUN]X>H=C[5!9 M_$/A*"ZND4YEQ=@/?7.?S2U'$T$.J=0AB/H[P!WDN8ZD.'XV0:UV3.UX>?T2 M_6N5O$IF1032J[=4^B)G$"@3VBI/I-LGP-B:[2 -7 .6?/R MPP(DH;GXJ,R^+Q?HP[N/Z!VB)7K:LKT@929FME1$.JZ=-J-_J4=W!T9?0'J+ M/'R#7,=U#>YWU[OCU^ZVFH=V,MQV,MPJGC<8K\E8DA,B0H 44U-2=13?'$47 MWE3L2 IS2U66 'X *WG_&PZ6/3D*V3 28Y*U2]49^!$ MTG*#5)%ULWBD/@1CH*9?;C,KF_EQ5X[SHJK05)4JE2:XL+_,(?8[;'VC(/;,=%%+%XVOL]P"-P%% MO;$\-5T=H+X1CIW(3!2W1/$HT7TI2;FA*]72ZX9VH^O&A!CWI\-QNK71-QI8 M3^RP.]')\U"(^+D$%U;^KFOKXZ!\_0C7RWFX'!*@B' MOHRS&&'_^EU#3LF*YE12,&\=\*BRO77O\*NBO<[\K&KX;;+&]9Y9+]M>-.UF MN(P-^N5-XNZ*&:P"=T",\5GF\+C.7=\4\9B -8Q]$W^H)LXJA\=E[JU-L:]E MD=?E[-L,]>ZSW.%QO3,TQ8L",)(:1,Y0J0:KX4H]:R$>%\._5%.YMH/'O8UK M;^''3&I"^^)@ID_%?Q*^H:50Y;)6/LYMJ)QY?="L;R3;56>U%9/JY%==;M7A M'+@V4._7C,F7&WW\:X_[R7]02P,$% @ H1<5I^_.>=3! Y@X !D M !X;"]W;W)K&ULK5??;>Y!A;9@ \DG"3O_[6P'!/Y!Q;J8O-HAO5]^WTJZT MTQT7SS(!4.0ESPHYLQ*E-M>V+:,$ A72=*#]CSZ8:M MX1'4]\V]P#>[]1*G.10RY041L)I9-^YUZ/K:H$+\F<).'CP3+67)^;-^^1K/ M+$T(>_S9.K79.;7CX_.K]2R4>Q2R9A 7/_DICE5K4_^RE"<2!@1N< M,:"- 3TU\,\8>(V!]U8#OS&H0FW74JHXA$RQ^53P'1$:C=[T0Q7,RAKEIX5> M]T+B!WE@"HCBY%[P;5IM"MR3Y,C[AQ 42S/Y$>?Y_AB2#^\^DG\4(DDOQ4QQ,<.;(Q%&Q#Z&I!; MVNLQA.B*>.XG0AU*#806;S=W#>;AV\V='C5>N[Q>Y<^[N+PD3&64<5D*('_? M+*42F'+_F")>>_3-'G4=NI8;%L',PD(C06S!FK__Q0V8&M3]U13+VN>P\JE+\'8^\"AUAE-[>Q@E XPZ M[L@YAH5=6#!V@DF+.A(V;(4->X7]P8L!IDZ)!7B)B8\YOP51/\>P5)B@"C"< MBL +'C823#+K&8(#8B?4%Q<181=!Z<@L+6BE!?]'VAJ/03RK,ERR6->J'1." M%:J1K-?66(&"B^(N(L(N8C *Z,0SZQNU^D:]^G3YQ:J+R=VS-J/.U/Z$G@CH M8DX%=!$#=S@VTQ^W],<7Z//HF?"-.A?Y<6?2H>>=4.]B!IY_P*RF;_#DF\E/ M6O*37O)/N'4DJR\O$9?**&!R<>M<1(1=Q(!._#.9X3K[<]_I#W[",*M)*F6) MV9!J$4717,9VJ4H((PN>YR"B% _Z.Z:P"DARLQ8 >.U3QJ/:N2CW,B0T0*CK M.&?T'MQSW%Z]WU0"PLC:[]U!_>LWSS M.:P2/1(0I^;HT^[D?G4).59B@%&7GBHQH-QSYC;]#'I[O><&IJ"Z,^LZHLSY=V(3ZYU3M;P9N_]7@B2N6 M&=EW#^Q.0ER$A+V0FK)]T !@RJZK1DIB2I>%JJ^^[6C;K-U4+?J M]45/T+:V\_\ 4$L#!!0 ( *$7%;L&\7GP , -L3 9 >&PO=V]R M:W-H965TU MJMKMO0]/^^ F%["6Q,PVI9/VQ\].0GZ4-*\@]PO$CN_Q/?:)JZ,EQ!0F6/KR'5=Q9<)%3IIEBZ/\AVE<1#/',QE!#*$R M$%3_W<,YQ+%!TGG\+$"=H7_,R&LR=U3".8__99%:S9RQ@R)8T$VL M;OCV$Q2$A@8OY+',?M$V'SN<."C<2,63(EAGD+ T_Z*J'O,AVG@HLT MY F@K_0!)'J'KJ@0U"PL>CT'15DLW^C>;[=S]/KD#3I!+$67+([U!LBIJ_3\ M!L4-B[G.\KG($W-A@BYYJE82_9U&$#4!7)UXF3W997]&.A'G$/90'[]%Q".D M):'SYX?CCG3ZY6+V,[S^RK7-(29HQ]/ M">(>G.#57]CWWK?QM 368#TH60^ZT(,K?=CH8\7H)EVBF,M6:>08PPS#G"WW M@=ZP^SJ'SEF.Y# L.0P[.=R\HLGZ_1PI^H!" 1%3;1QR#$QJ)+P>?D2CO8D6F!9(FX+K6T)IT*X>"+5H4;-6CV$)K,J]<"C[4ICQ#G8-]=6)O M7YPO85UPY5UPMWFI)'RA??6"I4Q!*QM+UJ0@_1)&!U=.!_L6A6S5 -E":S*O M+!#N]!K'"3F'].NG+)X\EO%+>!Q'*&N&)13E;M4NVT)I?\)5?(IVNY"@Y%Y!--T#VSN7_'9:G M[-;*)PF(9595TEGP3:KR2DK96U:N/F3U&K<:GI>]+JE8LE2B&!8ZU.N-]"$I M\DI2WE!\G15C[KA2/,DN5T#U^6T&Z/L+SM6N828HZWG!'U!+ P04 " " MA%Q6.3BX+CH# K$0 &0 'AL+W=O,/XD40*+G/*-B9J52KB]L6\0IY%CTV!JH.K-D M/,=2-?G*%FL.."E$>6:[CN/9.2;4\J?%L5ON3]E&9H3"+4=BD^>8__X,&=O- MK+[U0$UIN\7,U#WN"_EL"MQ*X706#2C#H*AA6@F%7P:@2C+H*O$K@%7-?3E8Q MTP&6V)]RMD-<1RN:WBGL*M1J@@G5-]:]Y.HL43KISUF>$ZGN%"D0I@F:,RH) M70&-"0AT&H#$)!-GZ -ZN _0ZK&$%-;JHO0*#NN.OQ<=NB^ MT6$ <0\-^N?(=5RW03[O+N\WR(-V^;=8]I!3RIT&>=@NOX=U#[F3-^51%_FX M26XKWVKSW-H\M^ -_LF\@(@X8V+# 3U>+H3D*HM_-AE6=C)L[D17M@NQQC', M+%6Z!/ M6/[[=WW/^=1DGTE88!(6FH1%AF 'M@]JVP=M=/\+QU2BY88FRFQ5 MW6-0Q3EI_T/D[M[;YCK9T=ZYA)6&@2%AF"'3@VK!T;MB;J M-1/B578^7JL8="4A%XU).329E"9A@4E8:!(6&8(=6#RJ+1ZU)J6NQ>I-23VP MXZ=S)%*LND!X(U/&R1](T*EZ:I9'SYKL+N'>7J*Z(Z?\O4K7SI%!0Z37&!FV M#NU8%PS!#ESP:A>\5A<"]=JM'H37("7PIGENE1^;5B9A@4E8:!(6&8(=&#JN M#1V;KIQCDQ:;A 4F8:%)6&0(=F#QI+9X\C\K9RO\6+M-P@*3L'#2M>Q'#9'. MZ\C2*'MOW:@_(]Q@OB)4H R62NOTQJJ4\W)I7C8D6Q=+R063:F%:[*: $^ Z M0)U?,B9?&GIU6G\?\?\"4$L#!!0 ( *$7%;J$3;]@P, D, 9 M>&PO=V]R:W-H965T8 ^0 MRN:J5KJ>5N7V^MDD [$VB:GM0/OO;YR$;*"&Y73P@?AEGL=^QN/Q3'9-T\" M>W;'DK("2LEX202LIM8']R$>:_O:X!\&.]EK$ZUDR?F+[GQ.IY:C-P0Y)$HS M4/QLX1'R7!/A-KZWG%:WI ;VVWOVC[5VU+*D$AYY_HVE*IM:(XNDL*)5KK[R MW2=H]82:+^&YK/_)KK5U+))44O&B!>,."E8V7_JC]4,/X$8G %X+\(X!P0F MWP+\2P%!"PAJSS12:C_$5-'91/ =$=H:V72C=F:-1OFLU,>^4 )G&>+4["^, MK)L_N92WY'.9\ +($PBRR*@ 2Z9DG"0&N1[[P4F62_%&FD!X2V.B-SB7>WB5S[RQC#,F ^.X=\1S/,VSH\7*X M:X#'E\.=,VK\[H#]FL\_=(KD1WX+.A\%IQC;RY%7@)?S7PO<-U7 MM@.U8:/S149B8+#W/C8+A M44#%!DLGP&!QPK$Y6(:=[.'_EYVV#\0;PH<7"S=9FH4;+%TO'#IXG9Y3(5\GCO9#7<8=C<^QSFW*TE>:IDC^0L6:E9+DL$)*9S#$!"6:PK/I*+ZI2[$E M5UC8U&PO=V]R:W-H965T0(Y?-EQD5.%6;&U9 M"*!KHY2EMN:02%CS] MFZW5;F:-+;*U3]8D?_H3:H9'&2W@JS2\YU+*.19)2*I[5RFA!QO+JGS[7 M1!PIN.$9!:]6\+H*P1D%OU;P7ZL0U J!8:9RQ? 04T7G4\$/1&AI1-,+0Z;1 M1O=9KN.^4@*_,M13\[\PM=Y^X%*^(P]YPC,@2Q!DM:,"R!5989JMRQ0(WY E M5Y K1E.RX%F&(3-"DKR-05&6(L 5D>9H:BNT3./;26W%766%=\8*UR,?>:YV MDMSG:UBW 6QTJ?'+>_'KSKN(&$-R37SW=^(YGM=CT.+UZFZ/>OQZ=>>"-WX3 M)=_@^6?P;I'X-4M+72-D!4DIF&+(_?USDI9(&-D(GNFX%*6BIIXP8/=4Y"S? MRJ.(?OV P.1!02:_]46ILB+HMT*WH!M9T 1F%O88"6(/UOS-;V[HO.]C>$BP M>""P%OM!PWYP"7U>YWN5W 1:G"=MSDV0\)LIJ]24%:O*JL @&(0^WJO[0W._ M[M3[>1@&D>MBYNZ/*>V3\T:C2=26BT_EG$:B1<&HH6!TD0*=@%=-!L)F@VW[ M^J@E)"V*##-EO@>IN< 3)5BBE]C.DJ<^ D8G!KN^'X9AQ[%%C]S$=29NT"'@ M5.X, 6%#0'B1@,\Y/(-(F'SQ@O!"![VWV5V$^M$R&A(L'@BL16'44!C]$DTL M&I+](<'B@-)0 M,/F?&C[3D;!7,=5;R1DZWU^-SB]1R[49 P5@4+1X*+1V M"(X>[NY/+NC:@.,*#%QG%$9^IZ)[!/T@C")GW"GI'L%N3=M'LTP&8FMF0HD> ME;FJGO_-:3-WWIIIJW-^I^=1,R-]AZF&V8]4;%DN20H;A'2N(WPMB&H^K#:* M%V9B>N0*YR^SW.%,#4(+X/<-QX=/O=$7-%/Z_#]02P,$% @ H1<5BG8 M'(I5 P T0H !D !X;"]W;W)K&ULK5;;;MLX M$/T50ELL6F =7:S(;M86D$0MVH>B0=W+PV(?:&ED$:5(+4G9Z=_OD%)4VU'< M%/"+S04UU1>R 8$[I50U-3A5 M&U\W"FCAG&KN1T&0^#5EPDL7;NU.I0O9&LX$W"FBV[JFZL<-<+E;>J'WL/") M;2IC%_QTT= -K,!\:>X4SOP!I6 U",VD( K*I7<=7F5S:^\,OC+8Z;TQL4S6 M4GZWD_?%T@ML0, A-Q:!XM\6;H%S"X1A_-=C>L,GK>/^^ ']K>..7-94PZWD MWUAAJJ4W]T@!)6VY^21W[Z#G&2.HF>C^Z7V? MASV','G"(>H=HF.'^ F':>\P?:Y#W#O$+C,=%9>'C!J:+I3<$66M$AGTE7;-!SP' WEY);JBKQ%)9#WHE.4/9H)6:'8BI8#D26Y M4W++"M#D&9XO,S"4RU504>N$;)&%#\?,^X)LN MX.B)@,.(?)#"5)J\$044AP ^LA]2$#VDX"8ZB9A!?D&FX5\D"J)H)*#;Y[N' M(^[9\]V#$VRFPX%.'=[T]P[T3;>FR3_7:VT47K=_QW+?8F&YK#T ML,9H4%OPTC__")/@[[&\G1,L.Q/804[C(:?Q*?34I;&AK""H;=2O ?R&&O0XD.1'_ M+RVR4Q8'L2=#[,E)21_&3FO96B$SD?,6*X"M)Z8"4@/5K7(JMW6*XQ0(9W3- M.#,,]-48W^2<>C\G6'8FL(.$SX:$STZ*Y6,#"BNXV)#O.3]%QO,Y'EI$6%4*T! MU237^%*)3DUPGU=4;,#)K=.17'.V<8_:*.7Y+Z_]8XMI'![?G,=&81#,CLCZ M>X]]#6KCFB9-)_<#0Q:;_ U!+ P04 M" "A%Q6Q$UN6)4# E"@ &0 'AL+W=O@7M]_$1;)2ZMXM/I:S('(.@0!F'0/%?UM8@!"."-WXUG,&PT\ZX/[W$_M[ M'SO&LJ(&%DI\Y:6M9L';@)2PIJVPG]7N _3QC!T?4\+XOV37VT8!8:VQJN[! MZ$'-9?>?/O0Z[ 'B[!E T@.28T#Z# T8O!:0](/7*=*%X'0IJ:3[5:D>T MLT8V]^'%]&@,GTN7]J75>,H19_-EVS0",(^6"K*@IB+OL1+(1]E5E$O-[V2) MQ5:V HA:DSNMMKP$0PZ0!3=,*--J/$"C/Y5DGHM+*AF7&S)W^>66X_GK BSE MPKQ!YB_+@KQ^]8:\(ER2ORK5&BI+,PTMAN8<#%D?QFT71O),&'%"/BEI*T/> MR1+*0X(0-1F$29Z$N4TN,A; KL@H_HTD49*<<6CQ8L^_4JVI$P\>0#-NH"2["C201BL&4!I"<<$E$VWI MSKBML,C1D8;R$D'8N0U>!RQXHBP"\;IKC=D@U!BP9R]!Y]#8.^0:^C;'XMCN MJ_M#B^+4(HZO)V\'JP,MQH,6XXM:X'BP72VYZ\^4W(*V?(4M0RJ+03;TD;J5 M"_;X=#@L0?,M=7. "$Y77/A^<4Z'SIGL@@X_M"A.+=(T&EV?UR$;=,@NZK!0 M=8TM$]LVNR?P.T!KWQ#Q%#O*_=R!AVA[?. MW(_XH_U;? -U3Y;O--T#ZA/5&X[J"5@C970U07]T]RCI%E8U?DROE,6A[S\K M?,>!=@9XOE9X5_J%^X'A99C_!U!+ P04 " "A%Q63\"YC#\" !@!0 M&0 'AL+W=O("S>9--;ZD+4GF]VW9^RTH:!NN(E/,[^_L?-[T1E[ M[VH 9$]*:K>,:L1F'L>NJ$%Q=V4:T+12&:LXTM >8M=8X&5(4C+.DN0Z5ESH M*%^$N9W-%Z9%*33L+'.M4MP^KT&:;AFET6GB5AQJ]!-QOFCX >X OS4[2Z-X M4"F% NV$TSA/3ZA83LF) %[GZC0+GAR/.% M-1VS/IK4?">4&K()3FA_*7=H:550'N:W@,("G3*RG>2:O=D ZELA>DTHQMC<;:L4^ZA/)O@9BX!KCL!+?.1A4W4%RQ2?J.94F6C>A- MAF(G06_R_V+7H*$2Z-C/U=ZAI9_CUZ6*>[WI93UOF+EK> '+B!SAP#Y"E+]^ ME5XG'T=HIP/M=$P]WW&+HA -UX1)5R]4J\@'#RW54#)R#)-""62F8@U=W27\ M\0VRE#T#MVZ$=3:PSD:EMO_B^<,0!; &K##E&..X\"1A)7^^B!B?_?4*["%X MV['"M!I[ PRSP_.QZEWS)[Q_>[;<'H1V3$)%JX*RO9_[ 9HF>&AOD!P9 MNC4]@6!] *U7QN!IX#<8'M7\-U!+ P04 " "A%Q6/'O1_%@# "X%0 M#0 'AL+W-T>6QE56G%Z/Z=4>(ZY]1UN M)H4ZR8MM"T:3')38GKP0XE['J:\E#',,W8F=MW.RNQ+4_38:9(78M%WD6X-F M)SGUG@@?^F/"V40R\,I(SOC*FKM@F!:\D)[2_:[#A6"I_E@XM#-X%&J>G(E" MFM@V@OT]J9?O .L9"&2<-P*[OC6,!B51BDIQJR=FL3$^@[QZ_+ JM<*9)*NP M>^UO',Q-!YD4,J6R"1/Z:]-HP&D&&NBC( 4*DBUX.4D5DAB-&P]J@' MFG9*.;^'[XF?V1;W,FO5S91;-$,MJ!Y:&CL!_C:;Y6[37K^*URO94Z&^+'0Z MPLRA0^F=I!E;FODR:P1@["'.3LJ2KSYS-A,YM44$EX6W1NO>/>9=?K;A^ ML;Z%9O.ULJO8*3+J';_&^C!Q["+C4Q!Y$N7NGX+(Y 1$]M[L6_,E(L/C%QD= M9[6#^KC6.A-NG0@;JP'0PUO2(3_6?I M%K]>G]*,++AZ:,"AOQE_IRE;Y$FSZ@XVHEZU&7^#],*X.?;K6$RD=$G3<3V5 MLXD9>GJ@H]87..PBM^9R(YB/Q=P(8%@<3 'F8[VP./]3/GTT'XMAVOI.I(_Z M]%$?Z^5"QN:#Q7'[)/IR9YHD413'V(Z.QTX%8VS?XAA^W&R8-O# XD"DE^TU M7FV\0_;W 5;3?1V"98IW(I8IOM> N/<-/)+$76TL#GA@58!Q)$@R!7G3W:!PCNQ/#QUT?["F)HB1Q(X"Y%401AL#3B".8 M" M(5%DWH,[[Z-@_9X*-O^K'?T%4$L#!!0 ( *$7%:7BKL