0001819493-22-000076.txt : 20220811 0001819493-22-000076.hdr.sgml : 20220811 20220811164018 ACCESSION NUMBER: 0001819493-22-000076 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 90 CONFORMED PERIOD OF REPORT: 20220630 FILED AS OF DATE: 20220811 DATE AS OF CHANGE: 20220811 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Xos, Inc. CENTRAL INDEX KEY: 0001819493 STANDARD INDUSTRIAL CLASSIFICATION: MOTOR VEHICLE PARTS & ACCESSORIES [3714] IRS NUMBER: 981550505 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-39598 FILM NUMBER: 221156512 BUSINESS ADDRESS: STREET 1: 3550 TYBURN STREET, SUITE 100 CITY: LOS ANGELES STATE: CA ZIP: 90065 BUSINESS PHONE: (617) 229-6320 MAIL ADDRESS: STREET 1: 3550 TYBURN STREET, SUITE 100 CITY: LOS ANGELES STATE: CA ZIP: 90065 FORMER COMPANY: FORMER CONFORMED NAME: NextGen Acquisition Corp DATE OF NAME CHANGE: 20200729 10-Q 1 xos-20220630.htm 10-Q xos-20220630
FALSE000181949312/312022Q2http://fasb.org/us-gaap/2021-01-31#PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortizationhttp://fasb.org/us-gaap/2021-01-31#OtherLiabilitiesCurrenthttp://fasb.org/us-gaap/2021-01-31#OtherLiabilitiesCurrenthttp://fasb.org/us-gaap/2021-01-31#LongTermLoansPayablehttp://fasb.org/us-gaap/2021-01-31#LongTermLoansPayable00018194932022-01-012022-06-300001819493us-gaap:CommonStockMember2022-01-012022-06-300001819493us-gaap:WarrantMember2022-01-012022-06-3000018194932022-08-08xbrli:shares00018194932022-06-30iso4217:USD00018194932021-12-31iso4217:USDxbrli:shares00018194932022-04-012022-06-3000018194932021-04-012021-06-3000018194932021-01-012021-06-3000018194932020-12-310001819493us-gaap:CommonStockMember2020-12-310001819493us-gaap:AdditionalPaidInCapitalMember2020-12-310001819493us-gaap:RetainedEarningsMember2020-12-3100018194932021-01-012021-03-310001819493us-gaap:AdditionalPaidInCapitalMember2021-01-012021-03-310001819493us-gaap:CommonStockMember2021-01-012021-03-310001819493us-gaap:RetainedEarningsMember2021-01-012021-03-3100018194932021-03-310001819493us-gaap:CommonStockMember2021-03-310001819493us-gaap:AdditionalPaidInCapitalMember2021-03-310001819493us-gaap:RetainedEarningsMember2021-03-310001819493us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-03-310001819493us-gaap:AdditionalPaidInCapitalMember2021-04-012021-06-300001819493us-gaap:CommonStockMember2021-04-012021-06-300001819493us-gaap:RetainedEarningsMember2021-04-012021-06-3000018194932021-06-300001819493us-gaap:CommonStockMember2021-06-300001819493us-gaap:AdditionalPaidInCapitalMember2021-06-300001819493us-gaap:RetainedEarningsMember2021-06-300001819493us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-06-300001819493us-gaap:CommonStockMember2021-12-310001819493us-gaap:AdditionalPaidInCapitalMember2021-12-310001819493us-gaap:RetainedEarningsMember2021-12-310001819493us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-12-310001819493us-gaap:AdditionalPaidInCapitalMember2022-01-012022-03-3100018194932022-01-012022-03-310001819493us-gaap:CommonStockMember2022-01-012022-03-310001819493us-gaap:RetainedEarningsMember2022-01-012022-03-310001819493us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-01-012022-03-3100018194932022-03-310001819493us-gaap:CommonStockMember2022-03-310001819493us-gaap:AdditionalPaidInCapitalMember2022-03-310001819493us-gaap:RetainedEarningsMember2022-03-310001819493us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-03-310001819493us-gaap:CommonStockMember2022-04-012022-06-300001819493us-gaap:AdditionalPaidInCapitalMember2022-04-012022-06-300001819493us-gaap:RetainedEarningsMember2022-04-012022-06-300001819493us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-04-012022-06-300001819493us-gaap:CommonStockMember2022-06-300001819493us-gaap:AdditionalPaidInCapitalMember2022-06-300001819493us-gaap:RetainedEarningsMember2022-06-300001819493us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-06-3000018194932022-01-010001819493srt:MinimumMember2022-01-012022-06-300001819493srt:MaximumMember2022-01-012022-06-3000018194932021-01-012021-12-310001819493srt:MinimumMember2022-06-300001819493srt:MaximumMember2022-06-300001819493srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember2021-12-310001819493us-gaap:AccountingStandardsUpdate201613Member2022-06-300001819493us-gaap:AccountingStandardsUpdate201613Member2022-01-012022-06-300001819493xos:StepvansAndVehicleIncentivesMember2022-04-012022-06-300001819493xos:StepvansAndVehicleIncentivesMember2021-04-012021-06-300001819493xos:StepvansAndVehicleIncentivesMember2022-01-012022-06-300001819493xos:StepvansAndVehicleIncentivesMember2021-01-012021-06-300001819493xos:PowertrainsMember2022-04-012022-06-300001819493xos:PowertrainsMember2021-04-012021-06-300001819493xos:PowertrainsMember2022-01-012022-06-300001819493xos:PowertrainsMember2021-01-012021-06-300001819493xos:FleetAsAServiceMember2022-04-012022-06-300001819493xos:FleetAsAServiceMember2021-04-012021-06-300001819493xos:FleetAsAServiceMember2022-01-012022-06-300001819493xos:FleetAsAServiceMember2021-01-012021-06-300001819493us-gaap:ProductMember2022-04-012022-06-300001819493us-gaap:ProductMember2021-04-012021-06-300001819493us-gaap:ProductMember2022-01-012022-06-300001819493us-gaap:ProductMember2021-01-012021-06-30xbrli:pure00018194932021-08-20xos:boardOfDirector00018194932021-08-202021-08-200001819493xos:FoundersMember2021-08-202021-08-200001819493xos:FoundersMember2021-08-200001819493xos:NextGenMember2021-08-202021-08-200001819493xos:CommonStockPublicWarrantsMember2021-08-200001819493xos:CommonStockPrivateWarrantsMember2021-08-200001819493us-gaap:RestrictedStockUnitsRSUMember2021-08-202021-08-200001819493xos:DerivativeInstrumentTrancheOneMember2021-08-200001819493xos:DerivativeInstrumentTrancheOneMember2021-08-202021-08-20xos:day0001819493xos:DerivativeInstrumentTrancheOneMembersrt:MinimumMember2021-08-200001819493xos:DerivativeInstrumentTrancheOneMembersrt:MaximumMember2021-08-200001819493xos:DerivativeInstrumentTrancheTwoMember2021-08-200001819493xos:DerivativeInstrumentTrancheTwoMember2021-08-202021-08-200001819493srt:MinimumMemberxos:DerivativeInstrumentTrancheTwoMember2021-08-200001819493srt:MaximumMemberxos:DerivativeInstrumentTrancheTwoMember2021-08-200001819493xos:DerivativeInstrumentTrancheThreeMember2021-08-200001819493xos:DerivativeInstrumentTrancheThreeMember2021-08-202021-08-200001819493us-gaap:CorporateDebtSecuritiesMember2022-06-300001819493us-gaap:CorporateDebtSecuritiesMember2022-01-012022-06-300001819493us-gaap:USTreasurySecuritiesMember2022-06-300001819493us-gaap:USTreasurySecuritiesMember2022-01-012022-06-300001819493us-gaap:AssetBackedSecuritiesMember2022-06-300001819493us-gaap:AssetBackedSecuritiesMember2022-01-012022-06-300001819493xos:NonUSGovernmentAndSupranationalBondsMember2022-06-300001819493xos:NonUSGovernmentAndSupranationalBondsMember2022-01-012022-06-300001819493us-gaap:CertificatesOfDepositMember2022-06-300001819493us-gaap:CertificatesOfDepositMember2022-01-012022-06-300001819493us-gaap:CorporateDebtSecuritiesMember2021-12-310001819493us-gaap:CorporateDebtSecuritiesMember2021-01-012021-12-310001819493us-gaap:USTreasurySecuritiesMember2021-12-310001819493us-gaap:USTreasurySecuritiesMember2021-01-012021-12-310001819493us-gaap:AssetBackedSecuritiesMember2021-12-310001819493us-gaap:AssetBackedSecuritiesMember2021-01-012021-12-310001819493xos:NonUSGovernmentAndSupranationalBondsMember2021-12-310001819493xos:NonUSGovernmentAndSupranationalBondsMember2021-01-012021-12-310001819493us-gaap:CertificatesOfDepositMember2021-12-310001819493us-gaap:CertificatesOfDepositMember2021-01-012021-12-31xos:vote0001819493xos:LegacyXosMember2020-12-310001819493xos:LegacyXosMember2020-10-012020-12-310001819493xos:LegacyXosMember2021-01-012021-03-310001819493xos:StandbyEquityPurchaseAgreementMember2022-03-232022-03-230001819493xos:StandbyEquityPurchaseAgreementMember2022-04-012022-06-300001819493xos:CommonStockPublicWarrantsMember2022-06-300001819493xos:CommonStockPrivateWarrantsMember2022-06-300001819493xos:WarrantRedemptionScenarioOneMember2022-06-300001819493xos:WarrantRedemptionScenarioOneMember2022-01-012022-06-300001819493xos:WarrantRedemptionScenarioTwoMember2022-06-300001819493xos:WarrantRedemptionScenarioTwoMember2022-01-012022-06-300001819493xos:A2018StockPlanMember2022-06-300001819493xos:A2018StockPlanMember2022-01-012022-06-300001819493xos:A2018StockPlanMemberus-gaap:ShareBasedCompensationAwardTrancheOneMember2022-01-012022-06-300001819493xos:A2018StockPlanMemberus-gaap:ShareBasedCompensationAwardTrancheTwoMember2022-01-012022-06-300001819493xos:A2018StockPlanMember2022-03-310001819493xos:A2021EquityPlanMember2022-06-300001819493us-gaap:RestrictedStockUnitsRSUMember2021-12-310001819493us-gaap:RestrictedStockUnitsRSUMember2022-01-012022-03-310001819493us-gaap:RestrictedStockUnitsRSUMember2022-03-310001819493us-gaap:RestrictedStockUnitsRSUMember2022-04-012022-06-300001819493us-gaap:RestrictedStockUnitsRSUMember2022-06-300001819493us-gaap:CostOfSalesMember2022-04-012022-06-300001819493us-gaap:CostOfSalesMember2021-04-012021-06-300001819493us-gaap:CostOfSalesMember2022-01-012022-06-300001819493us-gaap:CostOfSalesMember2021-01-012021-06-300001819493us-gaap:ResearchAndDevelopmentExpenseMember2022-04-012022-06-300001819493us-gaap:ResearchAndDevelopmentExpenseMember2021-04-012021-06-300001819493us-gaap:ResearchAndDevelopmentExpenseMember2022-01-012022-06-300001819493us-gaap:ResearchAndDevelopmentExpenseMember2021-01-012021-06-300001819493us-gaap:SellingAndMarketingExpenseMember2022-04-012022-06-300001819493us-gaap:SellingAndMarketingExpenseMember2021-04-012021-06-300001819493us-gaap:SellingAndMarketingExpenseMember2022-01-012022-06-300001819493us-gaap:SellingAndMarketingExpenseMember2021-01-012021-06-300001819493us-gaap:GeneralAndAdministrativeExpenseMember2022-04-012022-06-300001819493us-gaap:GeneralAndAdministrativeExpenseMember2021-04-012021-06-300001819493us-gaap:GeneralAndAdministrativeExpenseMember2022-01-012022-06-300001819493us-gaap:GeneralAndAdministrativeExpenseMember2021-01-012021-06-300001819493us-gaap:RestrictedStockUnitsRSUMember2022-01-012022-06-300001819493us-gaap:EquipmentMember2022-06-300001819493us-gaap:EquipmentMember2021-12-310001819493us-gaap:FurnitureAndFixturesMember2022-06-300001819493us-gaap:FurnitureAndFixturesMember2021-12-310001819493us-gaap:VehiclesMember2022-06-300001819493us-gaap:VehiclesMember2021-12-310001819493us-gaap:LeaseholdImprovementsMember2022-06-300001819493us-gaap:LeaseholdImprovementsMember2021-12-310001819493xos:ComputersSoftwareAndRelatedEquipmentMember2022-06-300001819493xos:ComputersSoftwareAndRelatedEquipmentMember2021-12-310001819493us-gaap:ConstructionInProgressMember2022-06-300001819493us-gaap:ConstructionInProgressMember2021-12-310001819493srt:AffiliatedEntityMember2022-04-012022-06-300001819493srt:AffiliatedEntityMember2022-01-012022-06-300001819493srt:AffiliatedEntityMember2021-04-012021-06-300001819493srt:AffiliatedEntityMember2021-01-012021-06-30xos:note_payable0001819493us-gaap:EmployeeStockOptionMember2022-04-012022-06-300001819493us-gaap:EmployeeStockOptionMember2021-04-012021-06-300001819493us-gaap:EmployeeStockOptionMember2022-01-012022-06-300001819493us-gaap:EmployeeStockOptionMember2021-01-012021-06-300001819493us-gaap:RestrictedStockUnitsRSUMember2021-04-012021-06-300001819493us-gaap:RestrictedStockUnitsRSUMember2021-01-012021-06-300001819493xos:ContingentEarnOutSharesMember2022-04-012022-06-300001819493xos:ContingentEarnOutSharesMember2021-04-012021-06-300001819493xos:ContingentEarnOutSharesMember2022-01-012022-06-300001819493xos:ContingentEarnOutSharesMember2021-01-012021-06-300001819493us-gaap:WarrantMember2022-04-012022-06-300001819493us-gaap:WarrantMember2021-04-012021-06-300001819493us-gaap:WarrantMember2022-01-012022-06-300001819493us-gaap:WarrantMember2021-01-012021-06-300001819493us-gaap:RestrictedStockUnitsRSUMember2022-04-012022-06-300001819493us-gaap:RestrictedStockUnitsRSUMember2021-04-012021-06-300001819493us-gaap:RestrictedStockUnitsRSUMember2022-01-012022-06-300001819493us-gaap:RestrictedStockUnitsRSUMember2021-01-012021-06-300001819493us-gaap:EmployeeStockOptionMember2022-04-012022-06-300001819493us-gaap:EmployeeStockOptionMember2021-04-012021-06-300001819493us-gaap:EmployeeStockOptionMember2022-01-012022-06-300001819493us-gaap:EmployeeStockOptionMember2021-01-012021-06-300001819493us-gaap:MoneyMarketFundsMemberus-gaap:FairValueMeasurementsRecurringMember2022-06-300001819493us-gaap:FairValueInputsLevel1Memberus-gaap:MoneyMarketFundsMemberus-gaap:FairValueMeasurementsRecurringMember2022-06-300001819493us-gaap:MoneyMarketFundsMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Member2022-06-300001819493us-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2022-06-300001819493us-gaap:FairValueMeasurementsRecurringMember2022-06-300001819493us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2022-06-300001819493us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Member2022-06-300001819493us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2022-06-300001819493us-gaap:FairValueMeasurementsRecurringMemberus-gaap:USTreasurySecuritiesMember2022-06-300001819493us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:USTreasurySecuritiesMember2022-06-300001819493us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Memberus-gaap:USTreasurySecuritiesMember2022-06-300001819493us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:USTreasurySecuritiesMember2022-06-300001819493us-gaap:CorporateDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2022-06-300001819493us-gaap:CorporateDebtSecuritiesMemberus-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2022-06-300001819493us-gaap:CorporateDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Member2022-06-300001819493us-gaap:CorporateDebtSecuritiesMemberus-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2022-06-300001819493us-gaap:FairValueMeasurementsRecurringMemberus-gaap:AssetBackedSecuritiesMember2022-06-300001819493us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:AssetBackedSecuritiesMember2022-06-300001819493us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Memberus-gaap:AssetBackedSecuritiesMember2022-06-300001819493us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:AssetBackedSecuritiesMember2022-06-300001819493us-gaap:ForeignGovernmentDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2022-06-300001819493us-gaap:ForeignGovernmentDebtSecuritiesMemberus-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2022-06-300001819493us-gaap:ForeignGovernmentDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Member2022-06-300001819493us-gaap:ForeignGovernmentDebtSecuritiesMemberus-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2022-06-300001819493us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CertificatesOfDepositMember2022-06-300001819493us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:CertificatesOfDepositMember2022-06-300001819493us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Memberus-gaap:CertificatesOfDepositMember2022-06-300001819493us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:CertificatesOfDepositMember2022-06-300001819493us-gaap:FairValueMeasurementsRecurringMemberxos:CommonStockPrivateWarrantsMember2022-06-300001819493us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMemberxos:CommonStockPrivateWarrantsMember2022-06-300001819493us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Memberxos:CommonStockPrivateWarrantsMember2022-06-300001819493us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMemberxos:CommonStockPrivateWarrantsMember2022-06-300001819493xos:CommonStockPublicWarrantsMemberus-gaap:FairValueMeasurementsRecurringMember2022-06-300001819493us-gaap:FairValueInputsLevel1Memberxos:CommonStockPublicWarrantsMemberus-gaap:FairValueMeasurementsRecurringMember2022-06-300001819493xos:CommonStockPublicWarrantsMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Member2022-06-300001819493us-gaap:FairValueInputsLevel3Memberxos:CommonStockPublicWarrantsMemberus-gaap:FairValueMeasurementsRecurringMember2022-06-300001819493us-gaap:MoneyMarketFundsMemberus-gaap:FairValueMeasurementsRecurringMember2021-12-310001819493us-gaap:FairValueInputsLevel1Memberus-gaap:MoneyMarketFundsMemberus-gaap:FairValueMeasurementsRecurringMember2021-12-310001819493us-gaap:MoneyMarketFundsMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Member2021-12-310001819493us-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2021-12-310001819493us-gaap:ForeignGovernmentDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2021-12-310001819493us-gaap:ForeignGovernmentDebtSecuritiesMemberus-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2021-12-310001819493us-gaap:ForeignGovernmentDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Member2021-12-310001819493us-gaap:ForeignGovernmentDebtSecuritiesMemberus-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2021-12-310001819493us-gaap:CorporateDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2021-12-310001819493us-gaap:CorporateDebtSecuritiesMemberus-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2021-12-310001819493us-gaap:CorporateDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Member2021-12-310001819493us-gaap:CorporateDebtSecuritiesMemberus-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2021-12-310001819493us-gaap:FairValueMeasurementsRecurringMember2021-12-310001819493us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2021-12-310001819493us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Member2021-12-310001819493us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2021-12-310001819493us-gaap:FairValueMeasurementsRecurringMemberus-gaap:USTreasurySecuritiesMember2021-12-310001819493us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:USTreasurySecuritiesMember2021-12-310001819493us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Memberus-gaap:USTreasurySecuritiesMember2021-12-310001819493us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:USTreasurySecuritiesMember2021-12-310001819493us-gaap:FairValueMeasurementsRecurringMemberus-gaap:AssetBackedSecuritiesMember2021-12-310001819493us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:AssetBackedSecuritiesMember2021-12-310001819493us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Memberus-gaap:AssetBackedSecuritiesMember2021-12-310001819493us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:AssetBackedSecuritiesMember2021-12-310001819493us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CertificatesOfDepositMember2021-12-310001819493us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:CertificatesOfDepositMember2021-12-310001819493us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Memberus-gaap:CertificatesOfDepositMember2021-12-310001819493us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:CertificatesOfDepositMember2021-12-310001819493us-gaap:FairValueMeasurementsRecurringMemberxos:CommonStockPrivateWarrantsMember2021-12-310001819493us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMemberxos:CommonStockPrivateWarrantsMember2021-12-310001819493us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Memberxos:CommonStockPrivateWarrantsMember2021-12-310001819493us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMemberxos:CommonStockPrivateWarrantsMember2021-12-310001819493xos:CommonStockPublicWarrantsMemberus-gaap:FairValueMeasurementsRecurringMember2021-12-310001819493us-gaap:FairValueInputsLevel1Memberxos:CommonStockPublicWarrantsMemberus-gaap:FairValueMeasurementsRecurringMember2021-12-310001819493xos:CommonStockPublicWarrantsMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Member2021-12-310001819493us-gaap:FairValueInputsLevel3Memberxos:CommonStockPublicWarrantsMemberus-gaap:FairValueMeasurementsRecurringMember2021-12-310001819493xos:DerivativeInstrumentContingentConsiderationLiabilityMember2022-03-310001819493xos:DerivativeInstrumentContingentConsiderationLiabilityMember2021-12-310001819493xos:DerivativeInstrumentContingentConsiderationLiabilityMember2022-04-012022-06-300001819493xos:DerivativeInstrumentContingentConsiderationLiabilityMember2022-01-012022-06-300001819493xos:DerivativeInstrumentContingentConsiderationLiabilityMember2022-06-300001819493us-gaap:MeasurementInputSharePriceMemberus-gaap:FairValueInputsLevel3Member2022-06-300001819493us-gaap:FairValueInputsLevel3Memberus-gaap:MeasurementInputPriceVolatilityMember2022-06-300001819493us-gaap:MeasurementInputExpectedTermMemberus-gaap:FairValueInputsLevel3Member2022-06-30utr:Y0001819493us-gaap:MeasurementInputRiskFreeInterestRateMemberus-gaap:FairValueInputsLevel3Member2022-06-300001819493us-gaap:ConvertibleDebtMemberus-gaap:SubsequentEventMember2022-08-090001819493us-gaap:ConvertibleDebtMemberus-gaap:SubsequentEventMember2022-08-110001819493us-gaap:ConvertibleDebtMemberus-gaap:SubsequentEventMemberxos:YorkvilleMember2022-08-110001819493us-gaap:ConvertibleDebtMemberus-gaap:SubsequentEventMember2022-08-092022-08-090001819493us-gaap:SubsequentEventMemberus-gaap:ConvertibleNotesPayableMember2022-08-090001819493us-gaap:SubsequentEventMemberus-gaap:ConvertibleNotesPayableMember2022-08-092022-08-09
UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
_______________________________________________________________________________
FORM 10-Q
(Mark One)
QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the quarterly period ended June 30, 2022
OR
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-39598
xos-20220630_g1.jpg
XOS, INC.
______________________________________________________________________________
(Exact name of registrant as specified in its charter)
Delaware
98-1550505
(State or other jurisdiction of incorporation or organization)
(I.R.S. Employer Identification No.)
3550 Tyburn Street
Los Angeles, CA
90065
(Address of Principal Executive Offices)
(Zip Code)
    
Registrant’s telephone number, including area code: (818) 316-1890

Securities registered pursuant to Section 12(b) of the Act:
Title of each classTrading SymbolName of exchange on which registered
Common Stock, $0.0001 par value per shareXOSNasdaq Global Market
Warrants, each whole warrant exercisable for one share of Common Stock at an exercise price of $11.50 per shareXOSWWNasdaq Global Market
Indicate by check mark whether the registrant: (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports); and (2) has been subject to such filing requirements for the past 90 days. Yes No

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

Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company or an emerging growth company. See the definitions of “large accelerated filer,” “accelerated filer,” “smaller reporting company” and “emerging growth company” in Rule 12b-2 of the Exchange Act. (Check one):
Large accelerated filer
Accelerated filer
Non-accelerated filerSmaller reporting company
Emerging growth company
If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act.
Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Act).    Yes    No  
The registrant had outstanding 166,092,078 shares of Common Stock, $0.0001 par value as of August 8, 2022.


TABLE OF CONTENTS
2

Forward-Looking Statements

This Quarterly Report on Form 10-Q (the “Report”), including, without limitation, statements under the heading “Management’s Discussion and Analysis of Financial Condition and Results of Operations,” 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”). We have based these forward-looking statements on our current expectations and projections about future events. All statements, other than statements of present or historical fact included in this Report are forward-looking statements. In some cases, you can identify forward-looking statements by terminology such as “anticipate,” “believe,” “continue,” “could,” “estimate,” “expect,” “intends,” “may,” “might,” “plan,” “possible,” “potential,” “predict,” “project,” “should,” “will,” “would” or the negative of such terms or other similar expressions. These forward-looking statements are subject to known and unknown risks, uncertainties and assumptions about us that may cause our actual results, levels of activity, performance or achievements to be materially different from any future results, levels of activity, performance or achievements expressed or implied by such forward-looking statements. We caution you that these forward-looking statements are subject to numerous risks and uncertainties, most of which are difficult to predict and many of which are beyond our control.

As a result of a number of known and unknown risks and uncertainties, our actual results or performance may be materially different from those expressed or implied by these forward-looking statements. Some factors that could cause actual results to differ include:

our ability to successfully commercialize our Fleet-as-a-Service offering to customers over time;

delays in the design, manufacturing and wide-spread deployment of our vehicles, powertrains and battery packs;

our ability to grow market share in our existing markets or any new markets we may enter;

our ability to successfully complete strategic relationships and alliances with third parties or acquisitions in the future;

our ability to recognize the anticipated benefits of the Business Combination (as defined below) and proceeds from the concurrent private placement, which may be affected by, among other things, competition and the ability of the combined business to grow and manage growth profitably;

changes in domestic and foreign business, market, financial, political and legal conditions;

changes in applicable laws or regulations;

the outcome of any legal proceedings against us;

our financial and business performance, including financial projections and business metrics and any underlying assumptions thereunder;

changes in our strategy, future operations, financial position, estimated revenues and losses, projected costs, prospects and plans;

our ability to maintain an effective system of internal controls over financial reporting;

our ability to respond to general economic conditions, including supply chain delays or interruptions that may occur;

our ability to manage our growth effectively;

our ability to achieve and maintain profitability in the future;

our ability to access sources of capital, including debt financing and other sources of capital to finance operations and growth;

our ability to maintain and enhance our products and brand, and to attract customers;

our ability to execute our business model, including market acceptance of our planned products and services and achieving sufficient production volumes at acceptable quality levels and prices;

ability to source certain of our critical inventory items, including battery cells, semiconductor chips and vehicle bodies and aluminum;
3


our ability to successfully manage supply shortages and disruptions, product delivery delays, and anticipate costs and production timing in light of those challenges;

our ability to scale in a cost-effective manner, including hiring qualified personnel, particularly during recent labor shortages, to meet our manufacturing and delivery goals;

developments and projections relating to our competitors and industry;

general economic and political conditions, such as the effects of the COVID-19 pandemic, recessions, interest rates, inflation, local and national elections, fuel prices, international currency fluctuations, corruption, political instability and acts of war or military conflict, including repercussions of the recent military conflict between Russia and Ukraine, or terrorism on our business and the actions we may take in response thereto;

our expectations regarding our ability to obtain and maintain intellectual property protection and not infringe on the rights of others;

expectations regarding the time during which we will be an emerging growth company under the Jumpstart Our Business Startups Act of 2012, as amended;

our future capital requirements and sources and uses of cash;

the outcome of any known and unknown litigation and regulatory proceedings; and

any other risks and uncertainties set forth in this Report in the section entitled “Risk Factors”.

A discussion of these and other factors affecting our business and prospects is set forth in Part II, Item 1A. Risk Factors of our Annual Report on Form 10-K for the year ended December 31, 2021 filed with the Securities and Exchange Commission (the “SEC”) on March 30, 2022 (the “2021 Form 10-K”). We encourage investors to review these risk factors.

Although we believe that the assumptions underlying the forward-looking statements contained herein are reasonable, any of the assumptions could be inaccurate, and therefore such statements included in this Report may not prove to be accurate. Should one or more of these risks or uncertainties materialize, or should underlying assumptions prove incorrect, actual results and plans could differ materially from those expressed in any forward-looking statements. In light of the significant uncertainties inherent in the forward-looking statements included herein, the inclusion of such information should not be regarded as a representation by us or any other person that the results or conditions described in such statements or our objectives and plans will be achieved.

Forward-looking statements and such risks, uncertainties and other factors speak only as of the date of this Report, and we expressly disclaim any obligation or undertaking to update or revise any forward-looking statement contained herein to reflect any change in our expectations with regard thereto, or any other change in events, conditions or circumstances on which any such statement is based, except to the extent otherwise required by law.


Part I - Financial Information
Glossary of Terms
Unless otherwise stated in this Report or the context otherwise requires, reference to:

Business Combination” means the Domestication, the Merger and the other transactions contemplated by the Merger Agreement, collectively, including the PIPE Financing;

Class 5 to 8 Vehicles” means medium and heavy duty trucks that typically travel on predictable routes and cover less than 200 miles per day;

Closing” means the closing of the Business Combination;

Closing Date” means August 20, 2021;

Common Stock” means the shares of common stock, par value $0.0001 per share, of Xos;
4


Domestication” means the transfer by way of continuation and deregistration of NextGen from the Cayman Islands and the continuation and domestication of NextGen as a corporation incorporated in the State of Delaware;

Energy Services” means our infrastructure-as-a-service offering which includes charging infrastructure deployment, energy procurement and management, and the Xos HubTM, our proprietary mobile charging unit deployable for on-demand charging requirements;

Fleet-as-a-Service” means our comprehensive suite of products and services facilitating commercial battery-electric fleet operations through a combination of in-house proprietary technology and turnkey solutions from industry-leading partners. The platform includes our X-Pack battery system, X-Platform modular chassis, Energy Services, service and maintenance, digital fleet management products, over-the-air software update technology, and a wide range of additional service products;

Flex Manufacturing Strategy” means leveraging smaller, more-nimble existing facilities and labor talent to assemble vehicles through our strategic manufacturing partnerships, while the Company coordinates other aspects of the manufacturing process, including supply chain logistics, quality control, and manufacturing engineering;

Founders” means Dakota Semler and Giordano Sordoni;

Founder Shares” means Class B ordinary shares, par value $0.0001 per share, of NextGen, which were converted into shares of Common Stock in connection with the Business Combination;

Initial Public Offering” means NextGen’s initial public offering that was consummated on October 9, 2020;

“Legacy Xos Common Stock” means shares of common stock, par value $0.0001 per share, issued by Legacy Xos prior to the Business Combination;

“Legacy Xos Preferred Stock” means Class A through A-10 shares of preferred stock, par value $0.0001 per share, issued by Legacy Xos prior to the Business Combination;

Legacy Xos” means Xos, Inc., a Delaware corporation, prior to the consummation of the Business Combination;

Merger” means the merger of NextGen Merger Sub with and into Legacy Xos pursuant to the Merger Agreement, with Legacy Xos as the surviving company in the Merger and, after giving effect to such Merger, Legacy Xos becoming a wholly owned subsidiary of Xos;

Merger Agreement” means that certain Merger Agreement, dated as of February 21, 2021, as amended on May 14, 2021, by and among NextGen, Sky Merger Sub I, Inc., a Delaware corporation and direct wholly owned subsidiary of NextGen, and Legacy Xos;

NextGen” means NextGen Acquisition Corp., a Cayman Islands exempted company, prior to the consummation of the Domestication;

NextGen Sponsormeans NextGen Sponsor LLC.

PIPE Financing” means the transactions contemplated by the Subscription Agreements, pursuant to which the PIPE Investors collectively subscribed for 21,600,000 shares of Common Stock for an aggregate purchase price of $216,000,000 in connection with the Closing;

PIPE Investors” means the investors who participated in the PIPE Financing and entered into the Subscription Agreements;

Powertrain” means an assembly of every component that pushes a vehicle forward. A vehicle’s powertrain creates power from the engine and delivers it to the wheels on the ground. The key components of a powertrain include an engine, transmission, driveshaft, axles, and differential;

Preferred Stock” means preferred stock, par value $0.0001 per share, authorized under the Certificate of Incorporation of Xos, Inc.;

Private Placement Warrants” means the warrants to purchase Common Stock originally issued in a private placement in connection with the Initial Public Offering;
5


Public Warrants” means the redeemable warrants to purchase shares of Common Stock at an exercise price of $11.50 per share originally issued in connection with the Initial Public Offering;

Sponsor” means NextGen’s sponsor, NextGen Sponsor LLC;

Subscription Agreements” means the subscription agreements entered into by NextGen and each of the PIPE Investors in connection with the PIPE Financing;

Warrants” means Private Placement Warrants and Public Warrants;

X-Pack” means our proprietary battery system;

X-Platform” means our proprietary, purpose-built vehicle chassis platform; and

“Xosphere Intelligence Platform” means our advanced connected vehicle ecosystem that combines our proprietary hardware and embedded software with a modern and intuitive user platform.

Item 1.    Financial Statements
Index to Unaudited Condensed Consolidated Financial Statements

6

Xos, Inc. and Subsidiaries
Condensed Consolidated Balance Sheets
Unaudited
(in thousands, except par value)
June 30, 2022
December 31, 2021
Assets
Cash and cash equivalents$4,251 $16,142 
Restricted cash
3,034 3,034 
Accounts receivable
12,931 3,353 
Marketable debt securities, available-for-sale — short-term
64,651 94,696 
Inventories, net
62,197 30,883 
Prepaid expenses and other current assets20,971 17,850 
Total current assets168,035 165,958 
Marketable debt securities, available-for-sale — long-term13,218 54,816 
Property and equipment, net16,754 7,426 
Operating lease right-of-use assets, net7,306  
Other non-current assets
1,504 506 
Total assets$206,817 $228,706 
Liabilities and Stockholders’ Equity
Accounts payable$8,761 $10,122 
Other current liabilities21,767 5,861 
Total current liabilities30,528 15,983 
Earn-out shares liability
11,894 29,240 
Common stock warrant liability
4,227 7,496 
Other non-current liabilities
10,738 1,594 
Total liabilities57,387 54,313 
Commitments and Contingencies (Note 13)
Stockholders’ Equity
Common Stock $0.0001 par value, authorized 1,000,000 shares,
  165,504 and 163,137 shares issued and outstanding at June 30, 2022
  and December 31, 2021, respectively
17 16 
Preferred Stock $0.0001 par value, authorized 10,000 shares, 0 shares issued and outstanding at June 30, 2022 and December 31, 2021, respectively
  
Additional paid-in capital
185,516 178,851 
Accumulated deficit(34,746)(4,093)
Accumulated other comprehensive loss
(1,357)(381)
Total stockholders’ equity
149,430 174,393 
Total liabilities and stockholders’ equity$206,817 $228,706 

The accompanying notes are an integral part of these unaudited condensed consolidated financial statements
7

Xos, Inc. and Subsidiaries
Condensed Consolidated Statements of Operations and Comprehensive Loss
Unaudited
(in thousands, except per share amounts)
Three Months Ended
June 30,
Six Months Ended
June 30,
2022
2021
2022
2021
Revenues$9,766 $596 $16,797 $1,389 
Cost of goods sold
14,891 585 25,077 1,257 
Gross margin
(5,125)11 (8,280)132 
Operating expenses
General and administrative
12,093 4,599 23,415 6,953 
Research and development
7,635 2,742 14,584 5,741 
Sales and marketing
2,960 524 4,988 836 
Total operating expenses
22,688 7,865 42,987 13,530 
Loss from operations
(27,813)(7,854)(51,267)(13,398)
Other income (expense), net
(226)126 (145)(91)
Change in fair value of derivative instruments
3,703 (1,430)3,268 4,964 
Change in fair value of earn-out shares liability
14,870  17,494  
Write off of subscription receivable   (379)
Realized loss on debt extinguishment
   (14,104)
Loss before provision for income taxes
(9,466)(9,158)(30,650)(23,008)
Provision for income taxes
1  3  
Net loss
$(9,467)$(9,158)$(30,653)$(23,008)
Other comprehensive loss
Marketable debt securities, available-for-sale
Change in net unrealized loss, net of tax of $0, for the three and six months ended June 30, 2022 and 2021
(150) (976) 
Total comprehensive loss
$(9,617)$(9,158)$(31,629)$(23,008)
Net loss per share
Basic
$(0.06)$(0.13)$(0.19)$(0.32)
Diluted
$(0.06)$(0.13)$(0.19)$(0.32)
Weighted average shares outstanding
Basic164,041 72,389 163,606 72,372 
Diluted164,041 72,389 163,606 72,372 

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

Xos, Inc. and Subsidiaries
Condensed Consolidated Statements of Legacy Xos Preferred Stock and Stockholders’ Equity (Deficit)
Unaudited
(in thousands)
Legacy Xos
Preferred Stock
Common Stock
Additional Paid-in Capital
Accumulated
Deficit
Accumulated Other Comprehensive LossTotal
Stockholders’
Equity (Deficit)
SharesAmountShares
Par Value
Balance at December 31, 2020
2,762 $7,862 72,277 $7 $290 $(27,494)$— $(27,197)
Payment of subscription receivable— 2,430 — — 380 — — 380 
Issuance of Legacy Xos Preferred Stock, including note conversion49,518 66,701 — — — — — — 
Stock options exercised
— — 206 — 3 — — 3 
Stock repurchased and retired— — (94)— (1)— — (1)
Stock based compensation expense— — — — 2 — — 2 
Net loss— — — — — (13,850)— (13,850)
Balance at March 31, 202152,280 $76,993 72,389 $7 $674 $(41,344)$ $(40,663)
Stock based compensation expense— — — — 1 — — 1 
Stock options exercised— — 2 — — — — — 
Net loss— — — — — (9,158)— (9,158)
Balance at June 30, 2021
52,280 $76,993 72,391 $7 $675 $(50,502)$ $(49,820)
Balance at December 31, 2021
 $ 163,137 $16 $178,851 $(4,093)$(381)$174,393 
Stock based compensation expense— — — — 1,068 — — 1,068 
Issuance of common stock for vesting of restricted stock units— — 133 — — — — — 
Shares withheld related to net share settlement of stock-based awards— — (36)— (97)— — (97)
Issuance of common stock for commitment shares under the Standby Equity Purchase Agreement— — 19 — 62 — — 62 
Net and comprehensive loss— — — — — (21,186)(826)(22,012)
Balance at March 31, 2022 $ 163,253 $16 $179,884 $(25,279)$(1,207)$153,414 
Stock options exercised— — 385 — 1 — — 1 
Stock based compensation expense— — — — 1,407 — — 1,407 
Issuance of common stock for vesting of restricted stock units— — 89 — — — — — 
Shares withheld related to net share settlement of stock-based awards— — (33)— (86)— — (86)
Issuance of common stock under the Standby Equity Purchase Agreement— — 1,810 1 4,310 — — 4,311 
Net and comprehensive loss— — — — — (9,467)(150)(9,617)
Balance at June 30, 2022
 $ 165,504 $17 $185,516 $(34,746)$(1,357)$149,430 
The accompanying notes are an integral part of these unaudited condensed consolidated financial statements
9

Xos, Inc. and Subsidiaries
Condensed Consolidated Statements of Cash Flows
Unaudited
(in thousands, unaudited)
Six Months Ended
June 30,
2022
2021
OPERATING ACTIVITIES:
Net loss
$(30,653)$(23,008)
Adjustments to reconcile net loss to net cash used in operating activities:
Depreciation562 380 
Amortization of right-of-use assets
815  
Inventory reserve
2,212  
Write off of subscription receivable 379 
Realized loss on debt extinguishment
 14,104 
Change in fair value of derivative instruments
(3,268)(4,964)
Change in fair value of earn-out shares liability(17,494) 
Net realized losses on marketable debt securities, available-for-sale
69  
Stock-based compensation expense2,469 3 
Other non-cash items
1,191  
Changes in operating assets and liabilities:
Accounts receivable(9,578)(392)
Inventories(33,058)(4,941)
Prepaid expenses and other current assets(3,121)(1,697)
Other assets(998) 
Accounts payable(2,102)(581)
Other liabilities
17,126 564 
Net cash used in operating activities(75,828)(20,153)
INVESTING ACTIVITIES:
Purchase of property and equipment(9,462)(702)
Proceeds from sales and maturities of marketable debt securities, available-for-sale
69,561  
Net cash provided by (used in) investing activities
60,099 (702)
FINANCING ACTIVITIES:
Proceeds from issuance of shares of Legacy Xos Preferred Stock 31,757 
Proceeds from subscription receivable – preferred 2,430 
Principal payment of equipment leases
(289)(77)
Taxes paid related to net share settlement of stock-based awards
(183) 
Proceeds from stock option exercises 3 
Proceeds from issuance of common stock under Standby Equity Purchase Agreement
4,310  
Net cash provided by financing activities3,838 34,113 
Net (decrease) increase in cash, cash equivalents and restricted cash
(11,891)13,258 
Cash, cash equivalents and restricted cash, beginning of period
19,176 10,359 
Cash, cash equivalents and restricted cash, end of period
$7,285 $23,617 
Reconciliation of Cash, Cash Equivalents and Restricted Cash to Unaudited Condensed Consolidated Balance Sheets:
Cash and cash equivalents
$4,251 $23,617 
Restricted cash
3,034  
10

Total cash, cash equivalents and restricted cash
$7,285 $23,617 
Supplemental disclosure of non-cash investing and financing activities
Purchase of property and equipment in accounts payable
$741 $ 
Recognition of right-of-use asset and lease liabilities upon ASC 842 adoption
$7,682 $— 
Right-of-use asset obtained in exchange for operating lease obligations
$437 $ 
Conversion of notes payable to Legacy Xos Preferred Stock:
Issuance of redeemable convertible preferred stock$ $34,918 
Conversion of interest payable on convertible notes$ $2,453 
Conversion of notes payable into preferred stock$ $21,540 
Fair value adjustment of related party debt at conversion$ $3,763 

The accompanying notes are an integral part of these unaudited condensed consolidated financial statements
11

Xos, Inc. and Subsidiaries
Notes to Condensed Consolidated Financial Statements
Unaudited

Note 1Description of Business

Xos, Inc. and its wholly owned subsidiaries (collectively, the “Company” or “Xos”) is a mobility solutions company. Xos manufactures Class 5 to 8 battery-electric commercial vehicles, facilitates fleet transition from traditional internal combustion engine vehicles to electric vehicles, and enables electric fleets to better manage their fleet operations through a portfolio of management tools. Xos developed the X-Platform (its proprietary, purpose-built vehicle chassis platform) and the X-Pack (its proprietary battery system) specifically for the medium- and heavy-duty commercial vehicle segment with a focus on last-mile commercial fleet operations. Xos’ “Fleet-as-a-Service” package offers customers a comprehensive suite of commercial products and services to facilitate electric fleet operations and seamlessly transition their traditional combustion-engine fleets to battery-electric vehicles.

Xos Fleet, Inc. (“Legacy Xos”), the new legal entity name of the legacy Xos operating entity and Xos Services, Inc. (“Xos Services”, formerly Rivordak, Inc.), the subsidiary holding a California dealer license to sell Xos vehicles, are wholly owned subsidiaries of Xos, Inc., and make up 100% of the operations of the Company.

Business Combination

Xos, Inc. was initially incorporated on July 29, 2020 as a Cayman Islands exempted company under the name “NextGen Acquisition Corporation” (“NextGen”). On August 20, 2021, the transactions contemplated by the Agreement and Plan of Merger, as amended on May 14, 2021, by and among NextGen, Sky Merger Sub I, Inc., a Delaware corporation and a direct wholly owned subsidiary of NextGen (“Merger Sub”), and Xos, Inc., a Delaware corporation (now known as Xos Fleet, Inc., “Legacy Xos”), were consummated (the “Closing”), whereby Merger Sub merged with and into Legacy Xos, the separate corporate existence of Merger Sub ceased and Legacy Xos became the surviving corporation and a wholly owned subsidiary of NextGen (such transaction the “Merger” and, collectively with the Domestication, the “Business Combination”). As a result, Xos became the publicly traded entity listed on the Nasdaq Global Market.

Emerging Growth Company

Section 102(b)(1) of the Jumpstart its Business Startups Act (“JOBS Act”) exempts emerging growth companies from being required to comply with new or revised financial accounting standards until private companies (that is, those that have not had a registration statement declared effective pursuant to the Securities Act of 1933, as amended (the “Securities Act”), or do not have a class of securities registered under the Securities Exchange Act of 1934, as amended (the “Exchange Act”)) are required to comply with the new or revised financial accounting standards. The JOBS Act provides that a company can elect to opt out of the extended transition period and comply with the requirements that apply to non-emerging growth companies but any such election to opt out is irrevocable. The Company has elected not to opt out of such extended transition period which means that when a standard is issued or revised and it has different application dates for public or private companies, the Company, as an emerging growth company, can adopt the new or revised standard at the time private companies adopt the new or revised standard, until such time the Company is no longer considered to be an emerging growth company. At times, the Company may elect to early adopt a new or revised standard.

Risks and Uncertainties

COVID-19 and actions taken to mitigate its spread have had and may continue to have an adverse impact on the economies and financial markets of many countries, including the areas in which the Company operates. As the COVID-19 pandemic continues to evolve, the Company believes the extent of the pandemic’s impact to its business, operating results, cash flows, liquidity and financial condition will be primarily driven by the severity and duration of the COVID-19 pandemic, the pandemic’s impact on the United States and global economies and the timing, scope and effectiveness of federal, state and local governmental responses to the pandemic. Those primary drivers are beyond the Company’s knowledge and control, and as a result, at this time the Company is unable to predict the cumulative impact, both in terms of severity and duration, that the COVID-19 pandemic will have on its business, operating results, cash flows and financial condition. However, the impact of the COVID-19 pandemic could be material if the current circumstances continue to exist for a prolonged period of time or worsen.

12

Xos, Inc. and Subsidiaries
Notes to Condensed Consolidated Financial Statements
Unaudited
Additionally, recent geopolitical events, such as the recent military conflict between Russia and Ukraine, may increase the severity of supply chain disruptions and further hinder our ability to source inventory for our vehicles. The conflict continues to evolve and its ultimate impact on the Company is uncertain, but a prolonged conflict may have a material negative impact on the Company’s business, operating results, cash flows, liquidity and financial condition.

Although the Company has used the best current information available to it in its estimates, actual results could materially differ from the estimates and assumptions developed by management.

Supply Chain Disruptions

Negative global economic conditions, which the COVID-19 pandemic has contributed to, has impacted the Company’s ability to source certain critical inventory items. The series of restrictions imposed and the speed and nature of the recovery in response to the pandemic have placed burdens on the Company’s supply chain management, such as the semiconductor chip and battery cell shortage and supply limitations on vehicle bodies and aluminum.

Despite supply chain disruptions, the Company has continued to source inventory for its vehicles and its purchasing team has been working with vendors to find alternative solutions to areas where there are supply chain constraints, and where appropriate and critical, has placed orders in advance of projected need to ensure inventory is able to be delivered in time for production plans.

Inflation and Other Risks

The Company is 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. The U.S. economy is experiencing broad and rapid inflation. The Company monitors inflation and the effects of changing prices. Inflation increases the cost of goods and services used. If the Company’s costs were to become subject to significant inflationary pressures, the Company may not be able to fully offset these higher costs through price increases or mitigate the impact through alternative solutions.

Note 2Basis of Presentation and Summary of Significant Accounting Policies

The following is a summary of the significant accounting policies consistently applied in the preparation of the accompanying unaudited condensed consolidated financial statements:

Basis of Presentation

The accompanying unaudited condensed consolidated financial statements of the Company have been prepared in accordance with accounting principles generally accepted in the United States (“U.S. GAAP”) and the rules and regulations of the Securities and Exchange Commission (the “SEC”) for interim financial information. They do not include all of the information and footnotes required by U.S. GAAP for complete audited financial statements. The accompanying unaudited condensed consolidated financial statements include the accounts of the Company and its wholly owned subsidiaries, Legacy Xos and Xos Services. All significant intercompany accounts and transactions have been eliminated in consolidation.

In the opinion of management, all adjustments (primarily consisting of normal accruals) considered for a fair presentation have been included. Operating results for the three and six months ended June 30, 2022 are not necessarily indicative of the results that may be expected for the year ending December 31, 2022. The accompanying unaudited condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements as of and for the years ended December 31, 2021 and 2020 presented in the Company’s Annual Report on Form 10-K for the year ended December 31, 2021 filed with the SEC on March 30, 2022.

Use of Estimates

The preparation of financial statements in conformity with U.S. 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 revenues and expenses during the reporting periods. The areas with significant estimates and judgments include, among others, inventory valuation, incremental borrowing rates for assessing operating and financing lease liabilities, useful lives of property and equipment, earn-out shares liability, stock-based compensation, common stock warrant liability and product warranty liability. Management bases its estimates on historical
13

Xos, Inc. and Subsidiaries
Notes to Condensed Consolidated Financial Statements
Unaudited
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 condensed consolidated financial statements.

Reclassifications

Certain prior period balances have been reclassified to conform to the current period presentation in the unaudited condensed consolidated financial statements and the accompanying notes, including (i) classification of operating expenses in the unaudited condensed consolidated statements of operations and comprehensive loss and (ii) presenting equipment leases as part of other current and non-current liabilities. The Company reclassified a portion of its payroll related expenses in general and administrative to sales and marketing and research and development. Additionally, the Company reclassified depreciation expense to general and administrative expense. These reclassifications have no effect on previously reported net loss.

Inventory and Inventory Valuation

The Company’s inventory, which includes raw materials, work in-process, and finished goods, is carried at the lower of cost or net realizable value (“NRV”). Inventory is valued using average costing, as that method accurately reflects the frequency of the Company’s inventory purchases. In the case of manufactured inventories and work in progress, cost includes an appropriate share of production overheads based on operating capacity.

At the end of each reporting period, the Company evaluates whether its inventories are damaged, obsolete, or have material changes in price or other causes, and if so, a loss is recognized in the period in which it occurs. Inventory write-downs are also based on reviews for obsolescence determined primarily by future demand forecasts. If the Company’s inventory on-hand is in excess of future demand forecast, the excess amounts are written-off. The Company reserves for any excess or obsolete inventories when it is believed that the net realizable value of inventories is less than the carrying value.

The Company also reviews its inventory to determine whether its carrying value exceeds the net amount realizable upon the ultimate sale of the inventory. NRV is the estimated selling price of inventory in the ordinary course of business, less estimated costs of completion, disposal, and transportation. At the end of each reporting period, the Company determines the estimated selling price of its inventory based on market conditions. Once inventory is written-down, a new, lower cost basis for that inventory is established and subsequent changes in facts and circumstances do not result in the restoration or increase in that newly established cost basis.

Warranty Liability

Since 2021, the Company provides customers with a product warranty that assures that the products meet standard specifications and are free for periods typically between 2 to 5 years. The Company accrues warranty reserve for the products sold, which includes its best estimate of the projected costs to repair or replace items under warranties and recalls if identified. These estimates are based on actual claims incurred to date and an estimate of the nature, frequency and costs of future claims. These estimates are inherently uncertain given the Company’s relatively short history of sales, and changes to its historical or projected warranty experience may cause material changes to the warranty reserve in the future. Claims incurred under the Company’s standard product warranty programs are recorded based on open claims. Claims incurred in each of the three and six months ended June 30, 2022 were $6,000, respectively; no claims were incurred for the year ended December 31, 2021. The Company recorded warranty liability within other current liabilities in the consolidated balance sheets as of June 30, 2022 and December 31, 2021. The Company did not record warranty liability for the three or six months ended June 30, 2021 as the product warranty had not been established.

The reconciliation of the change in the Company’s product liability balances during the three months and six months ended June 30, 2022 consisted of the following (in thousands):
Three Months Ended June 30, 2022Six Months Ended June 30, 2022
Warranty liability, beginning of period$475 $177 
Reduction in liability (payments) (6)(6)
Increase in liability (new warranties)363 661 
Warranty liability, end of period$832 $832 

Leases
14

Xos, Inc. and Subsidiaries
Notes to Condensed Consolidated Financial Statements
Unaudited

Upon inception of a contract, the Company evaluates if the contract, or part of the contract, contains a lease. A lease conveys the right to control the use of an identified asset for a period of time in exchange for consideration.

Right-of-use (“ROU”) assets represent the Company's right to use an underlying asset for the lease term, and lease liabilities represent the Company's obligation to make lease payments arising from the lease. The lease liability is measured as the present value of the unpaid lease payments, and the ROU asset value is derived from the calculation of the lease liability, including prepaid lease payments, if any. Lease payments include fixed and in-substance fixed payments, variable payments based on an index or rate, reasonably certain purchase options, termination penalties, fees paid by the lessee to the owners of a special-purpose entity for restructuring the transaction, and probable amounts the lessee will owe under a residual value guarantee. Lease payments do not include (i) variable lease payments other than those that depend on an index or rate, (ii) any guarantee by the lessee of the lessor’s debt, or (iii) any amount allocated to non-lease components, if such election is made upon adoption, per the provisions of ASU 2016-02, Leases.

When the Company cannot determine the actual implicit rate in a lease, it uses its estimated incremental borrowing rate, which is derived from information available at the lease commencement date, in determining the present value of lease payments. The Company gives consideration to its recent debt issuances, if any, as well as publicly available data for instruments with similar characteristics when calculating its incremental borrowing rate. Lease expense for operating lease payments is recognized on a straight-line basis over the lease term. The Company's lease term includes any option to extend the lease when it is reasonably certain to be exercised based on considering all relevant economic factors. Operating expense charges from the lessor are accounted for on an accrual basis. The Company has elected not to separate the lease and non-lease components.

The leases have remaining initial terms ranging from less than 1 year to 5 years.

The Company reviews the carrying value of its right-of-use assets for impairment whenever events or changes in circumstances indicate that the recorded value may not be recoverable. Recoverability of assets is measured by comparing the carrying amounts of the assets to the estimated future undiscounted cash flows, excluding financing costs. If the Company determines that an impairment exists, any related impairment loss is estimated based on fair values.

Recent Accounting Pronouncements Issued and Adopted:

ASC 842, Leases: In February 2016, the FASB issued ASU 2016-02, Leases (Topic 842), as subsequently amended, which sets out the principles for the recognition, measurement, presentation and disclosure of leases for both parties to a contract (i.e., lessees and lessors), and replaces the existing guidance in ASC 840, Leases. The new standard also requires lessees to recognize operating and finance lease liabilities and corresponding ROU assets on the balance sheet and to provide enhanced disclosures surrounding the amount, timing and uncertainty of cash flows arising from leasing arrangements.

On January 1, 2022, the Company adopted ASC 842 using the modified retrospective method. The Company has presented financial results and applied its accounting policies for the period beginning January 1, 2022 under ASC 842, while prior period results and accounting policies have not been adjusted and are reflected under legacy GAAP pursuant to ASC 840. In connection with the adoption of ASC 842, the Company performed an analysis of contracts under ASC 840 to ensure proper assessment of leases (or embedded leases) in existence as of January 1, 2022. The Company elected the package of practical expedients permitted under ASC 842, which allows the Company not to reassess 1) whether any expired or existing contracts as of the adoption date are or contain a lease, 2) lease classification for any expired or existing leases as of the adoption date and 3) initial direct costs for any existing leases as of the adoption date. The most significant impact of applying ASC 842 was the recognition of ROU asset and lease liabilities for operating leases in its condensed consolidated balance sheets. On January 1, 2022, the Company recognized an initial operating ROU asset of $7.7 million and associated operating lease liabilities of $7.7 million.

Refer to Note 6 — Leases for further information regarding the impact of the adoption of ASU 2016-02 on the Company's financial statements, as well as its various accounting policies for each lease type.
Recent Accounting Pronouncements Issued and not yet Adopted:

ASU 2016-13, Financial Instruments — Credit Losses (“ASU 2016-13”): In June 2016, the FASB issued ASU 2016-13, which states the Company will be required to use an expected-loss model for its marketable debt securities, available-for sale, which requires that credit losses be presented as an allowance rather than as an impairment write-down. Reversals of credit losses (in situations in which the estimate of credit losses declines) is permitted in the reporting period that the change occurs. Current
15

Xos, Inc. and Subsidiaries
Notes to Condensed Consolidated Financial Statements
Unaudited
U.S. GAAP prohibits reflecting reversals of credit losses in current period earnings. At June 30, 2022, the Company had $77.9 million in marketable debt securities, available for sale which would be subject to this new standard. As of December 31, 2021, these marketable debt securities, available for sale have an average credit rating of A and no impairment write-downs have been recorded. The Company is currently evaluating the impact of this new standard on its investment policy and investments and does not expect the standard to have a material impact on its financial statements at adoption or in subsequent periods. The Company expects to adopt the new standard effective January 1, 2023.

Note 3Revenue Recognition
Disaggregated revenues by major source during the three and six months ended June 30, 2022 and 2021 consisted of the following (in thousands):
Three Months Ended
June 30,
Six Months Ended
June 30,
2022
2021
2022
2021
Product and service revenue
Stepvans & vehicle incentives$8,561 $ $15,424 $715 
Powertrains656 596 670 674 
Fleet-as-a-Service38  133  
Total product revenue9,255 596 16,227 1,389 
Ancillary revenue511  570  
Total revenues$9,766 $596 $16,797 $1,389 

Note 4 — Inventories
Inventory amounted to $62.2 million and $30.9 million, respectively, as of June 30, 2022 and December 31, 2021 and consisted of the following (in thousands):
June 30, 2022
December 31, 2021
Raw materials$40,138 $20,382 
Work in process25,330 10,659 
Finished goods
 901 
Inventories, gross of reserves
65,468 31,942 
Less: inventory reserve
(3,271)(1,059)
Inventories, net
$62,197 $30,883 

Note 5 — Selected Balance Sheet Data
Prepaid expenses and other current assets as of June 30, 2022 and December 31, 2021 consisted of the following (in thousands):
16

Xos, Inc. and Subsidiaries
Notes to Condensed Consolidated Financial Statements
Unaudited
June 30, 2022
December 31, 2021
Prepaid inventories
$15,735 $7,303 
Prepaid insurance
1,102 4,996 
Deposits (primarily relating to deposits on equipment purchases)
805 2,783 
Assets held for sale
1,848 1,848 
Prepaid licenses and subscriptions
741 801 
Others
740 119 
Total
$20,971 $17,850 
Other current liabilities as of June 30, 2022 and December 31, 2021 consisted of the following (in thousands):
June 30, 2022December 31, 2021
Accrued expenses and other(1)
$16,346 $4,303 
Lease liabilities, current
3,520 482 
Customer deposits
1,068 899 
Warranty liability
833 177 
Total
$21,767 $5,861 
____________
(1) Primarily relates to personnel costs — wages, health benefits, vacation and other accruals.
Note 6 — Leases
A summary of the balances relating to the Company’s lease assets and liabilities as of June 30, 2022 consisted of the following (in thousands):
Balance Sheet Location
June 30, 2022
Assets
Operating leasesOperating lease right-of-use assets, net$7,306 
Equipment finance leasesProperty and equipment, net7,734 
Total Lease Assets$15,040 
Liabilities
Current
Operating leasesOther current liabilities$1,484 
Equipment finance leasesOther current liabilities2,036 
Sub-total$3,520 
Non-current
Operating leasesOther non-current liabilities$5,950 
Equipment finance leasesOther non-current liabilities4,788 
Sub-total$10,738 
Total Lease Liabilities$14,258 
Operating Leases

The Company has a 5-year office lease on its headquarter facility in Los Angeles, which commenced in January 2022, as well as certain other leases (both short-term and long-term) within the United States.

17

Xos, Inc. and Subsidiaries
Notes to Condensed Consolidated Financial Statements
Unaudited
The Company records lease expense on a straight-line basis over the lease term in general and administrative expense and cost of goods sold, depending on the nature and use of the leased asset. Total lease expense for the three months ended June 30, 2022 and 2021 was $0.4 million and $0.1 million, respectively. Total lease expense recorded was $0.9 million and $0.3 million, for the six months ended June 30, 2022 and 2021,respectively.

Lease terms include renewal or termination options that the Company is reasonably certain to exercise. For leases with a term of 12 months or less, the Company has made an accounting policy election to not record a ROU asset and associated lease liability on its unaudited condensed consolidated balance sheet. Total lease expense recorded for these short-term leases was $0.3 million and $0.4 million for the three and six months ended June 30, 2022, respectively.
Equipment Finance Leases

The Company leases certain equipment facilities under finance leases that expire on various dates through 2027. The finance lease cost during the three and six months ended June 30, 2022 and 2021 consisted of the following (in thousands):

Three Months Ended
June 30,
Six Months Ended
June 30,
Income Statement Location
2022
2021
2022
2021
Amortization
General and administrative expense$78 $19 $238 $48 
Interest accretion on finance lease liabilities
Other income (expense), net65 4 92 10 
Total
$143 $23 $330 $58 
Supplemental Cash Flow Information, Weighted-Average Remaining Lease Term and Discount Rate
The weighted-average remaining lease term and discount rates, as well as supplemental cash flow information as of and for the six months ended June 30, 2022 consisted of the following (in thousands for the supplemental cashflow information):
Supplemental cashflow information:
Cash paid for amounts included in the measurement of operating lease liabilities$808 
ROU assets obtained in exchange for operating lease obligations$437 
Weighted average remaining lease term:
Operating leases4.4 years
Equipment finance leases3.1 years
Weighted average discount rate:
Operating lease - IBR5.5 %
Equipment finance leases - rate implicit in the lease7.8 %
Maturity Analysis
A summary of the undiscounted cash flows and a reconciliation to the Company’s lease liabilities as of June 30, 2022 consisted of the following (in thousands):
18

Xos, Inc. and Subsidiaries
Notes to Condensed Consolidated Financial Statements
Unaudited
June 30, 2022
 Operating Leases
Equipment Finance LeasesTotal
2022 (remaining six months)
$926 $1,311 $2,237 
2023
1,860 2,408 4,268 
2024
1,907 2,329 4,236 
2025
1,963 1,224 3,187 
2026
1,631 360 1,991 
Thereafter
114 29 143 
Total future minimum lease payments
$8,401 $7,661 $16,062 
Less: imputed interest
967 837 1,804 
Present value of Lease Liabilities
$7,434 $6,824 $14,258 
Schedule of future minimum lease payments for operating and finance leases as of December 31, 2021 consisted of the following (in thousands):
December 31, 2021
Operating Leases
Equipment Finance LeasesTotal
2022
$1,167 $482 $1,649 
2023
1,158 442 1,600 
2024
1,192 386 1,578 
2025
1,228 401 1,629 
2026
1,265 339 1,604 
Thereafter
106 27 133 
Total future minimum lease payments
$6,116 $2,077 $8,193 

Note 7 — Recapitalization and Earn-out Shares Liability

Recapitalization

As discussed in Note 1, on August 20, 2021, Legacy Xos and NextGen consummated the Business Combination contemplated by the Merger Agreement. Xos has been determined to be the accounting acquirer based on evaluation of the following facts and circumstances:

Xos stockholders have the largest voting interest in the post-combination company;

The board of directors of Xos is authorized to be up to nine members and had six members designated at the time of closing, and Xos having the ability to nominate the majority of the members of the board of directors as of closing;

Xos management holds executive management roles (including Chief Executive Officer, Chief Operating Officer, Chief Financial Officer, and Chief Technology Officer, among others) for the post-combination company and is responsible for the day-to-day operations;

The post-combination company assumed the Xos name: “Xos, Inc.”; and

19

Xos, Inc. and Subsidiaries
Notes to Condensed Consolidated Financial Statements
Unaudited
The intended strategy of the post-combination entity continued Legacy Xos’ strategy of being a leader in the electric vehicle industry.

Accordingly, all historical financial information presented in these combined and consolidated financial statements represents the accounts of Legacy Xos and its wholly owned subsidiaries “as if” Legacy Xos is the predecessor and legal successor. The historical operations of Legacy Xos are deemed to be those of the Company. Thus, the financial statements included in this report reflect (i) the historical operating results of Legacy Xos prior to the business combination; (ii) the combined results of NextGen and Legacy Xos following the Business Combination; and (iii) the assets and liabilities of Legacy Xos at their historical cost. No step-up basis of intangible assets or goodwill was recorded in the business combination transaction consistent with the treatment of the transaction as a reverse capitalization.

In connection with the Business Combination, each share of Legacy Xos Common Stock and Legacy Xos Preferred Stock issued and outstanding immediately prior to the Business Combination (with each share of Legacy Xos Preferred Stock being treated as if it were converted into Legacy Xos Common Stock immediately prior to the Business Combination) converted into the right to receive 1.956440 shares (the “Exchange Ratio”) of Common Stock.

Also, in connection with the Business Combination, the following occurred:

the merger of Legacy Xos into a wholly owned subsidiary of NextGen, with Legacy Xos surviving the merger as a wholly owned subsidiary of NextGen, with the combined company is referred to as “Xos”;

142,584,621 shares of Common Stock issued, including: (i) the Legacy Xos’ Common Stock, and (ii) Legacy Xos’ Preferred Stock, including the exercise and conversion of Legacy Xos’ Preferred Stock warrant (as if the Legacy Xos Preferred Stock had converted into the Legacy Xos’ Common Stock immediately prior to the reverse merger);

the issuance and sale of 19,600,000 shares of Common Stock (PIPE investment) for a purchase price of $10.00 per share and an aggregate purchase price of $196.0 million (which excludes the sale of 2,000,000 shares in the aggregate for a purchase price of $10.00 per share and an aggregate purchase price of $20.0 million pursuant to an offering of Common Stock by the Founders of Legacy Xos). On the Closing Date, one of the PIPE Investors, Grantchester C Change, LLC., did not fund their $4.0 million committed amount under the binding Subscription Agreement.;

the settlement of the outstanding underwriting fees incurred in connection with the initial public offering of NextGen on October 9, 2020, for which the final cash amount owed was $11.2 million;

the settlement of the direct and incremental transaction costs incurred prior to, or concurrent with, the closing of the business combination in the amount of $44.2 million, which are recorded as reduction to additional paid-in capital;

the recognition of contingent earn-out interests provision as liability with a fair value of $101.7 million on the day of the merger consummation; and,

the assumption of the Public Warrants (12,499,964 units) and Private Placement Warrants (6,333,334 units) at fair value of $17.9 million on the day of merger consummation.

Contingent Earn-out Shares Liability

The Company has a contingent obligation to issue 16.2 million shares (the “Earn-out Shares”) of Common Stock and grant 261,000 restricted stock units (“Earn-out RSUs”) to certain stockholders and employees upon the achievement of certain market share price milestones within specified periods following the Business Combination on August 20, 2021.

The Earn-out Shares will be issued in tranches based on the following conditions:

i.If the volume-weighted average closing share price (“VWAP”) of the Common Stock equals or exceeds $14.00 per share for any 10 trading days within any consecutive 20-trading day period between the merger closing date and the five year anniversary of such closing date (“Earn-out Period”), then the Company is required to issue an aggregate of 5.4 million shares (“Tranche 1 Earn-out Shares”) of Common Stock to holders with the contingent right to receive Earn-out Shares (excluding any Earn-out RSUs). If after Closing and during the Earn-out Period, there is a Change in
20

Xos, Inc. and Subsidiaries
Notes to Condensed Consolidated Financial Statements
Unaudited
Control (as defined in the Merger Agreement), the Company is required to issue Tranche 1 Earn-out Shares when the value per share of the Company is equal to or greater than $14.00 per share, but less than $20.00. If there is a change in control where the value per share of commons stock is less than $14.00, then the Earn-out Shares shall terminate prior to the end of the Earn-out Period and no common stock shall be issuable.

ii.If the VWAP of the Common Stock equals or exceeds $20.00 per share for any 10 trading days within any consecutive 20-trading day period during the Earn-out Period, then the Company is required to issue an aggregate of 5.4 million shares (“Tranche 2 Earn-out Shares”) of Common Stock to holders with the contingent right to receive Earn-out Shares (excluding any Earn-out RSUs). If after Closing and during the Earn-out Period, there is a Change in Control (as defined in the Merger Agreement), the Company is required to issue Tranche 2 Earn-out Shares when the value per share of the Company is equal to or greater than $20.00 per share, but less than $25.00.

iii.If the VWAP of the Common Stock equals or exceeds $25.00 per share for any 10 trading days within any consecutive 20-trading day period during the Earn-out Period, then the Company is required to issue an aggregate of 5.4 million shares (“Tranche 3 Earn-out Shares”) of Common Stock to holders with the contingent right to receive Earn-out Shares (excluding any Earn-out RSUs). If after Closing and during the Earn-out Period, there is a Change in Control (as defined in the Merger Agreement), the Company is required to issue Tranche 3 Earn-out Shares when the valuer per share of the Company is equal to or greater than $25.00 per share.

Pursuant to the guidance under ASC 815, Derivatives and Hedging, the right to Earn-out Shares was classified as a Level 3 fair value measurement liability, and the increase or decrease in the fair value during the reporting period is recognized in the condensed consolidated statement of operations accordingly. The fair value of the Earn-out Shares liability was estimated using the Monte Carlo simulation of the stock prices based on historical and implied market volatility of a peer group of public companies.

The Company recognized a gain on the fair value change in Earn-out Shares liability of $14.9 million and $17.5 million in its unaudited condensed consolidated statements of operations during the three and six months ended June 30, 2022, respectively.
Note 8 — Investments
Amortized cost, gross unrealized gains/losses in accumulated other comprehensive loss and fair value of marketable debt securities, available-for-sale, by type of security as of June 30, 2022 and December 31, 2021 consisted of the following (in thousands):
June 30, 2022
Amortized CostGross Unrealized GainsGross Unrealized LossesFair Value
Short-term investments:
Corporate debt security$42,945 $ $(695)$42,250 
U.S. treasuries5,608  (74)5,534 
Asset-backed security and other5,868  (77)5,791 
Non-U.S. government and supranational bonds9,179  (107)9,072 
Certificate of deposit2,004   2,004 
$65,604 $ $(953)$64,651 
Long-term investments:
Corporate debt security$11,580 $ $(349)$11,231 
Asset-backed security and other2,042  (55)1,987 
$13,622 $ $(404)$13,218 
21

Xos, Inc. and Subsidiaries
Notes to Condensed Consolidated Financial Statements
Unaudited
December 31, 2021
Amortized CostGross Unrealized GainsGross Unrealized LossesFair Value
Short-term investments:
Corporate debt security$71,406 $ $(57)$71,349 
U.S. treasuries3,415  (7)3,408 
Asset-backed security and other2,555  (4)2,551 
Non-U.S. government and supranational bonds16,405 1 (19)16,387 
Certificate of deposit1,001   1,001 
$94,782 $1 $(87)$94,696 
Long-term investments:
Corporate debt security$42,703 $ $(246)$42,457 
U.S. treasuries2,201  (5)2,196 
Asset-backed security and other5,438  (28)5,410 
Non-U.S. government and supranational bonds3,769  (16)3,753 
Certificate of deposit1,000   1,000 
$55,111 $ $(295)$54,816 

The Company’s investments in marketable debt securities, available-for-sale that have been in a continuous unrealized loss position by type of security as of June 30, 2022 and December 31, 2021 consisted of the following (in thousands):

June 30, 2022
Less than 12 months12 months or greaterTotal
Fair ValueGross Unrealized LossesFair ValueGross Unrealized LossesFair ValueGross Unrealized Losses
Corporate debt security$53,481 $(1,044)$ $ $53,481 $(1,044)
US treasuries5,534 (74)  5,534 (74)
Asset-backed security and other7,778 (132)  7,778 (132)
Non-U.S. government and supranational bonds9,072 (107)  9,072 (107)
Certificates of deposit2,004    2,004  
$77,869 $(1,357)$ $ $77,869 $(1,357)
22

Xos, Inc. and Subsidiaries
Notes to Condensed Consolidated Financial Statements
Unaudited
December 31, 2021
Less than 12 months12 months or greaterTotal
Fair ValueGross Unrealized LossesFair ValueGross Unrealized LossesFair ValueGross Unrealized Losses
Corporate debt security$113,806 $(303)$ $ $113,806 $(303)
US treasuries5,604 (12)  5,604 (12)
Asset-backed security and other7,961 (32)  7,961 (32)
Non-U.S. government and supranational bonds20,140 (34)  20,140 (34)
Certificates of deposit2,001    2,001  
$149,512 $(381)$ $ $149,512 $(381)

Gross realized gains and gross realized losses from the sales of the Company’s marketable debt securities, available-for-sale for the three and six months ended June 30, 2022 and 2021 consisted of the following (in thousands):
Three Months Ended
June 30,
Six Months Ended
June 30,
2022
2021
2022
2021
Gross realized gains$ $ $ $ 
Gross realized losses$(63)$ $(69)$ 

Amortized cost and fair value of marketable debt securities, available-for-sale by contractual maturity as of June 30, 2022 consisted of the following (in thousands, except weighted average data):

Amortized CostFair Value
Due in one year or less$65,604 $64,651 
Due after one year through five years13,622 13,218 
$79,226 $77,869 
Weighted average contractual maturity0.7 years

Amortized cost and fair value of marketable debt securities, available-for-sale by contractual maturity as of December 31, 2021 consisted of the following (in thousands, except weighted average data):    
Amortized CostFair Value
Due in one year or less$94,782 $94,696 
Due after one year through five years55,111 54,816 
$149,893 $149,512 
Weighted average contractual maturity0.8 years

Actual maturities may differ from contractual maturities because certain issuers may have the right or obligation to prepay certain obligations with or without penalties.
23

Xos, Inc. and Subsidiaries
Notes to Condensed Consolidated Financial Statements
Unaudited
Note 9 — Equity
Xos Common and Preferred Stock
The Company is authorized to issue two classes of stock to be designated, respectively, “Common Stock” and “Preferred Stock.” The total number of shares which the Company is authorized to issue is 1,010,000,000 shares. 1,000,000,000 shares shall be Common Stock, each having a par value of one-hundredth of one cent ($0.0001). 10,000,000 shares shall be Preferred Stock, each having a par value of one-hundredth of one cent ($0.0001).
Voting Rights: Each outstanding share of Common Stock shall entitle the holder thereof to one vote on each matter properly submitted to the stockholders of the Company for their vote; provided, however, that, except as otherwise required by law, holders of Common Stock shall not be entitled to vote on any amendment to this Certificate of Incorporation (including any certificate of designation filed with respect to any series of Preferred Stock) that relates solely to the terms of one or more outstanding series of Preferred Stock if the holders of such affected series are entitled, either separately or together as a class with the holders of one or more other such series, to vote thereon by law or pursuant to this Certificate of Incorporation (including any certificate of designation filed with respect to any series of Preferred Stock).
Preferred Stock: The Preferred Stock may be issued from time to time in one or more series. The Board of Directors of the Company (the “Board of Directors”) is hereby expressly authorized to provide for the issue of all or any number of the shares of the Preferred Stock in one or more series, and to fix the number of shares and to determine or alter for each such series, such voting powers, full or limited, or no voting powers, and such designation, preferences, and relative, participating, optional, or other rights and such qualifications, limitations, or restrictions thereof, as shall be stated and expressed in the resolution or resolutions adopted by the Board of Directors providing for the issuance of such shares and as may be permitted by the Delaware General Corporation Law (the “DGCL”). The Board of Directors is also expressly authorized to increase (but not above the total number of authorized shares of the class) or decrease (but not below the number of shares of such series then outstanding) the number of shares of any series subsequent to the issuance of shares of that series. In case the number of shares of any series shall be decreased in accordance with the foregoing sentence, the shares constituting such decrease shall resume the status that they had prior to the adoption of the resolution originally fixing the number of shares of such series.
Legacy Xos’ Preferred Stock
During the fourth quarter of 2020, Legacy Xos executed a financing round and issued shares of preferred stock (the “Series A Financing’’). The Series A Financing included the authorization of 25,794,475 shares of Legacy Xos Preferred Stock in classes A through A-10. The shares of Class A Legacy Xos Preferred Stock were allocated to investors who contributed new money to Legacy Xos, while the shares of Class A-1 through A-10 Legacy Xos Preferred Stock were issued in exchange to convertible note holders. As part of this raise, 1,411,764 shares of Class A Legacy Xos Preferred Stock and one warrant exercisable for 319,411 shares of Class A Legacy Xos Preferred Stock were issued for aggregate cash proceeds of $9.6 million and a subscription receivable for $2.4 million. During the quarter ended March 31, 2021, the Legacy Xos issued an additional 3,739,846 shares of Class A Legacy Xos Preferred Stock raising $31.8 million in cash proceeds, and the conversion of the SAFE agreement (Simple Agreement for Future Equity) issued to Elemental Excelerator (the “SAFE Note”).
As part of this transaction, Legacy Xos converted $21.5 million of convertible notes and $2.5 million in accrued interest into 21,570,308 shares of Class A-1 through A-10 Legacy Xos Preferred Stock. These exchanges from convertible notes into shares of Legacy Xos Preferred Stock included transactions with both related and unrelated parties (refer to Note 14). The differences between the total carrying value of the converted notes held by third parties, and the fair value of the issued shares of Legacy Xos Preferred stock, was recorded as realized loss on debt extinguishment in the consolidated statement of operations.
We have determined the fair value of the issued shares of Legacy Xos Preferred Stock in connection with the note conversion using market rates experienced in other non-related party transactions, through the issuance of shares of Legacy Xos Preferred Stock. As some of the converted third-party notes have voting rights and others do not, the fair value of non-voting shares were reduced by 3%.
Concurrent with the Business Combination, outstanding shares of Legacy Xos Preferred Stock were converted into shares of Common Stock in accordance with the Exchange Ratio.

24

Xos, Inc. and Subsidiaries
Notes to Condensed Consolidated Financial Statements
Unaudited
Standby Equity Purchase Agreement

On March 23, 2022, the Company entered into a Standby Equity Purchase Agreement (the "SEPA") with YA II PN, Ltd. (“Yorkville”), whereby the Company has the right, but not the obligation, to sell to Yorkville up to $125.0 million of shares of its Common Stock at its request any time during the 36 months following the execution of the SEPA, subject to certain conditions. The Company expects to use any net proceeds for working capital and general corporate purposes.

As consideration for Yorkville’s commitment to purchase shares of common stock at the Company’s direction upon the terms and subject to the conditions set forth in the purchase agreement, upon execution of the purchase agreement, the Company issued 18,582 shares of common stock to Yorkville.

During the three months ended June 30, 2022, the Company issued 1,809,515 shares of Common Stock under the SEPA for proceeds of $4.3 million. As of June 30, 2022, the remaining commitment available under the agreement was $120.7 million.
Note 10 — Derivative Instruments

Public and Private Placement Warrants

As of June 30, 2022, the Company had 18,613,299 Public Warrants and 219,999 Private Placement Warrants outstanding, with fair values of $4.2 million and $49,000, respectively.

The Public Warrants have an exercise price of $11.50 per share, subject to adjustments, and will expire on August 20, 2026 or earlier upon redemption or liquidation. The Public Warrants may only be exercised for a whole number of shares. No fractional Public Warrants will be issued upon separation of the units and only whole Public Warrants will trade. The Public Warrants became exercisable; provided that the Company has an effective registration statement under the Securities Act covering the issuance of the Common Stock issuable upon exercise of the Warrants and a current prospectus relating to them is available and such shares are registered, qualified or exempt from registration under the securities, or blue sky, laws of the state of residence of the holder (or the Company permits holders to exercise their Warrants on a cashless basis under the circumstances specified in the warrant agreement). A registration statement was filed with the SEC covering the issuance of the Common Stock issuable upon exercise of the Warrants, and the Company will use its commercially reasonable efforts to maintain the effectiveness of such registration statement and a current prospectus relating to those shares of Common Stock until the Public Warrants expire or are redeemed. If the shares of Common Stock are at the time of any exercise of a Public Warrant not listed on a national securities exchange such that they satisfy the definition of a “covered security” under Section 18(b)(1) of the Securities Act, the Company may, at its option, requires holders of Public Warrants who exercise their warrants to do so on a “cashless basis” in accordance with Section 3(a)(9) of the Securities Act and, in the event the Company so elects, it will not be required to file or maintain in effect a registration statement.

The Private Placement Warrants are identical to the Public Warrants, except that the Private Placement Warrants and the Common Stock issuable upon exercise of the Private Placement Warrants were not transferable, assignable or salable until September 19, 2021, subject to certain limited exceptions. Additionally, the Private Placement Warrants will be non-redeemable so long as they are held by the initial purchasers or their permitted transferees. If the Private Placement Warrants are held by someone other than the initial shareholders or their permitted transferees, the Private Placement Warrants will be redeemable by the Company and exercisable by such holders on the same basis as the Public Warrants.

Redemption of Warrants for cash when the price per Common Stock equals or exceeds $18.00:

Once the Warrants become exercisable, the Company may redeem the outstanding Warrants (except as described above with respect to the Private Placement Warrants):

in whole and not in part;
at a price of $0.01 per Warrant;
upon not less than 30 days’ prior written notice of redemption to each Warrant holder; and
if, and only if, the last reported sale price of Common Stock for any 20 trading days within a 30-trading day period ending on the third trading day prior to the date on which the Company sends the notice of redemption to the Warrant holders (the “Reference Value”) equals or exceeds $18.00 per share (as adjusted for share sub-divisions, share dividends, rights issuances, consolidations, reorganizations, recapitalizations and the like).

25

Xos, Inc. and Subsidiaries
Notes to Condensed Consolidated Financial Statements
Unaudited
The Company will not redeem the Warrants as described above unless a registration statement under the Securities Act covering the issuance of the Common Stock issuable upon exercise of the Warrants is then effective and a current prospectus relating to those Common Stock is available throughout the 30-day redemption period. If and when the Warrants become redeemable by the Company, it may exercise its redemption right even if the Company is unable to register or qualify the underlying securities for sale under all applicable state securities laws.

Redemption of Warrants for Common Stock when the price per share equals or exceeds $10.00:

Once the Warrants become exercisable, the Company may redeem the outstanding Warrants (including both Public Warrants and Private Placement Warrants):

in whole and not in part;
at $0.10 per Warrant upon a minimum of 30 days’ prior written notice of redemption provided that holders will be able to exercise their Warrants on a cashless basis prior to redemption and receive that number of shares determined by reference to an agreed table based on the redemption date and the “fair market value” of Common Stock;
if, and only if, the Reference Value equals or exceeds $10.00 per share (as adjusted for share splits, share dividends, rights issuances, subdivisions, reorganizations, recapitalizations and the like); and
if the Reference Value is less than $18.00 per share (as adjusted), the Private Placement Warrants must also concurrently be called for redemption on the same terms as the outstanding Public Warrants, as described above.

The “fair market value” of Common Stock shall mean the average reported last sale price of Common Stock for the 10 trading days ending on the third trading day prior to the date on which the notice of redemption is sent to the holders of Warrants.

In no event will the Company be required to net cash settle any Warrant. The Warrants may also expire worthless.
Note 11 — Share-Based Compensation

2018 Stock Plan

On November 27, 2018, the Legacy Xos’ board of directors and stockholders adopted the 2018 Stock Plan. There are no shares available for issuance under the 2018 Stock Plan; however, the 2018 Stock Plan continues to govern the terms and conditions of the outstanding awards granted under the 2018 Stock Plan.

Options

As of June 30, 2022, there were 1,786,679 Options outstanding under the 2018 Stock Plan. The amount and terms of Option grants were determined by the board of directors of Legacy Xos. The Options granted under the 2018 Stock Plan generally expire within 10 years from the date of grant and generally vest over 4 years, at the rate of 25% on the first anniversary of the date of grant and ratably on a monthly basis over the remaining 36-month period thereafter based on continued service.

26

Xos, Inc. and Subsidiaries
Notes to Condensed Consolidated Financial Statements
Unaudited
Stock option activity during the six months ended June 30, 2022 consisted of the following:

OptionsWeighted Average Fair ValueWeighted Average Exercise PriceWeighted Average Remaining YearsIntrinsic Value
December 31, 2021 — Options outstanding1,838,759 $0.02 $0.02 8.22$5,756,797 
Granted   
Exercised400 0.02 0.02 
Forfeited3,678 0.03 0.02 
March 31, 2022 — Options outstanding1,834,681 $0.02 $0.02 7.98$5,450,514 
Granted   
Exercised38,693 0.02 0.04 
Forfeited9,309 0.02 0.03 
June 30, 2022 — Options outstanding1,786,679 $0.02 $0.02 7.69$3,253,977 
June 30, 2022 — Options vested and exercisable767,020 $0.02 $0.02 7.48$1,396,965 

Aggregate intrinsic value represents the difference between the exercise price of the options and the fair value of the Company’s common stock. The aggregate intrinsic value of options exercised during the three months ended June 30, 2022 and 2021 were approximately $114,000 and $0, respectively. The aggregate intrinsic value of options exercised during the six months ended June 30, 2022 and 2021 were approximately $115,000 and $6,000, respectively.

The Company estimates the fair value of options utilizing the Black-Scholes option pricing model, which is dependent upon several variables, including expected option term, expected volatility of the Company's share price over the expected term, expected risk-free rate and expected dividend yield rate. There were no option grants during the three and six months ended June 30, 2022 and 2021.

2021 Equity Plan

On August 19, 2021 the Company’s stockholders approved the 2021 Equity Plan, which was ratified by the Company’s board of directors on August 20, 2021. The 2021 Equity Plan provides for the grant of incentive stock options (“ISOs”), within the meaning of Section 422 of the Internal Revenue Code of 1986, as amended (the “Code”) to employees, including employees of any parent or subsidiary, and for the grant of no statutory stock options (“NSOs”), stock appreciation rights, restricted stock awards, RSUs, performance awards and other forms of awards to employees, directors and consultants, including employees and consultants of Xos’ affiliates.

As of June 30, 2022, there were 20,431,516 shares of Common Stock available for issuance under the 2021 Equity Plan.

RSU activity during the six months ended June 30, 2022 consisted of the following:
27

Xos, Inc. and Subsidiaries
Notes to Condensed Consolidated Financial Statements
Unaudited
RSUsWeighted Average Grant Date Fair Value Weighted Average Fair Value
December 31, 2021 — RSU outstanding1,844,820 $3.60 $5,811,183 
Granted1,618,442 2.67 3,960,984 
Vested133,349 3.21 347,382 
Forfeited117,532 3.38 279,746 
March 31, 2022 — RSU outstanding3,212,381 $3.27 $9,605,019 
Granted724,299 2.51 1,818,247 
Vested88,730 3.48 228,923 
Forfeited208,375 3.14 530,965 
June 30, 2022 — RSU outstanding3,639,575 $3.12 $6,696,818 

The Company’s recognized stock-based compensation expense (including earn-out RSUs) in the condensed consolidated statements of operations and comprehensive loss during the three and six months ended June 30, 2022, and 2021 consisted of the following (in thousands):

Three Months Ended
June 30,
Six Months Ended
June 30,
2022
2021
2022
2021
Cost of goods sold
$198 $ $227 $ 
Research and development
93  354  
Sales and marketing
36  94  
General and administrative
751 1 1,794 3 
Total
$1,078 $1 $2,469 $3 

The unamortized stock-based compensation expense was $9.3 million as of June 30, 2022, and weighted average remaining amortization period as of June 30, 2022 was 3.12 years.

The aggregate fair value of RSUs that vested was $0.2 and $0.6 during the three and six months ended June 30, 2022, respectively.
Note 12 — Property and Equipment, net
Property and equipment, net consisted of the following at June 30, 2022 and December 31, 2021 (in thousands):
June 30, 2022December 31, 2021
Equipment$8,985 $5,244 
Furniture & fixtures
168 141 
Company vehicles
629 153 
Leasehold improvements
626 626 
Computers, software and related equipment
1,762 1,289 
Construction in progress6,930 1,444 
Property and Equipment, gross19,100 8,897 
Accumulated depreciation
(2,346)(1,471)
Property and Equipment, net$16,754 $7,426 

28

Xos, Inc. and Subsidiaries
Notes to Condensed Consolidated Financial Statements
Unaudited
Depreciation expense during each of the three months ended June 30, 2022 and 2021 totaled $0.3 million, respectively. Depreciation expense during the six months ended June 30, 2022 and 2021 totaled $0.6 million and $0.4 million, respectively.
Note 13 — Commitments and Contingencies
Operating and Finance Leases
Refer to Note 6, Leases for future minimum lease commitments.
Legal Contingencies

Legal claims may arise from time to time in the normal course of business, the results of which may have a material effect on the Company’s accompanying consolidated financial statements. As of June 30, 2022 and December 31, 2021, the Company was not a party to any legal proceedings, that individually or in the aggregate, are reasonably expected to have a material adverse effect on the Company’s results of operations, financial condition or cash flows.
Note 14 — Related Party Transactions

The Company leases property in North Hollywood, California from Valley Industrial Properties which is owned by the Sunseeker Trust. The Sunseeker Trust is an irrevocable trust with the beneficiary being the mother of the CEO, Dakota Semler. Rent expense during each of the three months ended June 30, 2022 and 2021 totaled $35,000, respectively. Rent expense during each of the six months ended June 30, 2022 and 2021 totaled $70,000, respectively.

The Company has contract manufacturing agreements with Metalsa S.A. de C.V. and Fitzgerald Manufacturing Partners. We utilize Metalsa, a Mexico-based automotive supplier, to provide parts and manufacturing services. Metalsa had an investment in the Company in the form of a convertible note payable which was converted as part of the Series A Financing (see Note 9 above). Similarly, we utilize Fitzgerald Manufacturing Partners to provide parts and manufacturing services; the owner is a stockholder of the Company. We also have lease agreements with Fitzgerald Manufacturing Partners, for which we recorded rent expense of $189,000 and $361,000 during the three and six months ended June 30, 2022. No rent expense was recorded for these lease agreements during the three and six months ended June 30, 2021.

The Company had a partial recourse promissory note in the amount of $364,000 due from the COO, Giordano Sordoni. The note was utilized to exercise options provided to him by the Company. Interest is compounded annually at a rate of 2.38%. The note was issued in the amount of $364,000 on June 24, 2019. The full balance and interest of $15,000 was forgiven by the Company during the first quarter of 2021.

The Company converted 34 notes payable with outstanding carrying value of $18.9 million from related parties into 19,664,000 preferred shares of Legacy Xos Preferred Stock as described above in Note 9 - Equity. These related parties consisted of the CEO, COO, board members, board advisors, and various trusts whose beneficiaries are relatives of the CEO.

The Company utilized employees from an entity owned by the CEO in conducting repairs and maintenance at their headquarters. Amounts charged for these services were at the employees’ current salary rates including benefits and totaled $0 and $37,000 during the three months ended June 30, 2022 and 2021, respectively. Amounts charged totaled $0 and $74,000 during the six months ended June 30, 2022 and 2021, respectively.
Note 15 — Income Taxes

The effective tax rate during the three months ended June 30, 2022 and 2021 was (0.01)% and 0%, respectively. The effective tax rate during the six months ended June 30, 2022 and 2021 was (0.01)% and 0%, respectively. State taxes coupled with losses not benefited resulted in an effective tax rate, below the statutory tax rate of 21% for the six months ended June 30, 2022.
The Company recognizes tax benefits related to positions taken, or expected to be taken, on its tax returns, only if the positions are "more-likely-than-not" sustainable. Once this threshold has been met, the Company's measurement of its expected tax benefits is recognized in its financial statements. The Company does not have any uncertain tax positions that meet this threshold as of June 30, 2022 and December 31, 2021.

29

Xos, Inc. and Subsidiaries
Notes to Condensed Consolidated Financial Statements
Unaudited
The Company files income tax returns with the Internal Revenue Service and the taxing authorities of various states. The tax periods 2018 through 2021 remain open in most jurisdictions. The Company is not currently under examination by income tax authorities in any federal or state jurisdiction.

At June 30, 2022, the Company's deferred income taxes were in a net asset position mainly due to deferred tax assets generated by net operating losses. The Company assesses the likelihood that its deferred tax assets will be realized. A full review of all positive and negative evidence needs to be considered, including the Company's current and past performance, the market environments in which the Company operates, the utilization of past tax credits, length of carryback and carryforward periods, as well as tax planning strategies that might be implemented. Management believes that, based on a number of factors, it is more likely than not, that all or some portion of the deferred tax assets may not be realized; and accordingly, for the periods ended June 30, 2022 and 2021, the Company has provided a valuation allowance against net US deferred tax assets.

Note 16 — Net Loss per Share

Basic and diluted net loss per share during the three and six months ended June 30, 2022 and 2021 consisted of the following (in thousands, except per share amounts):

Three Months Ended
June 30,
Six Months Ended
June 30,
2022
2021
2022
2021
Numerator:
Net income (loss)
$(9,467)$(9,158)$(30,653)$(23,008)
Denominator:
Basic
Weighted average common shares outstanding — basic
164,041 72,389 163,606 72,372 
Basic net loss per share
$(0.06)$(0.13)$(0.19)$(0.32)
Diluted
Weighted average common shares outstanding from above164,041 72,389 163,606 72,372 
Add: dilutive effect of options    
Add: dilutive effect of RSUs    
Weighted average common shares outstanding
164,041 72,389 163,606 72,372 
Diluted net loss per share$(0.06)$(0.13)$(0.19)$(0.32)

Potential weighted average shares that were excluded from the computation of diluted net income (loss) per share because their effect was anti-dilutive as of June 30, 2022 and 2021 consisted of the following (in thousands):

Three Months Ended
June 30,
Six Months Ended
June 30,
2022
2021
2022
2021
Contingent earn-out shares
16,422  16,422  
Common stock public and private warrants
18,833  18,833  
Restricted stock units
708  717  
Stock options
1,783 2,339 1,798 2,390 

Note 17 — Fair Value Measurements

ASC 820, Fair Value Measurements and Disclosures, 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,
30

Xos, Inc. and Subsidiaries
Notes to Condensed Consolidated Financial Statements
Unaudited
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.

U.S. GAAP establishes a fair value hierarchy that prioritizes the inputs to valuation techniques used to measure fair value. As presented in the tables below, this hierarchy consists of three broad levels:

Level 1: Quoted prices in active markets for identical assets and liabilities.

Level 2: Quoted prices for similar assets or liabilities in active markets; quoted prices for identical or similar assets or liabilities in markets that are not active; and model-derived valuations whose inputs or significant value drivers are observable.

Level 3: Significant inputs to the valuation model are unobservable and significant to the overall fair value measurement of the assets or liabilities. Inputs reflect management’s best estimate of what market participants would use in pricing the asset or liability at the measurement date.

The Company’s financial instruments consist primarily of cash and cash equivalents, accounts receivable, investments in marketable debt securities, available-for-sale, accounts payable, other current liabilities, public and private placement warrants, and the contingent earn-out shares liability. The fair value of cash and accounts receivable approximates carrying value due to their short-term maturity.

As required by ASC 820, assets and liabilities measured at fair value are classified in their entirety based on the lowest level of input that is significant to their fair value measurement. Derivative financial instruments which are required to be measured at fair value on a recurring basis are measured at fair value using Level 3 inputs for all periods presented. Level 3 inputs are unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities.

Assets and liabilities carried at fair value on a recurring basis as of June 30, 2022 and December 31, 2021 consisted of the following (in thousands):

31

Xos, Inc. and Subsidiaries
Notes to Condensed Consolidated Financial Statements
Unaudited
June 30, 2022
Fair ValueLevel 1Level 2Level 3
Financial Assets
Cash and Cash Equivalents(1):
Money market funds$2,207 $2,207 $ $ 
$2,207 $2,207 $ $ 
Short-Term Investments:
U.S. treasuries$5,534 $5,534 $ $ 
Corporate debt security42,250  42,250  
Asset-backed security and other5,791  5,791  
Non-U.S. government and supranational bonds9,072  9,072  
Certificate of Deposit2,004  2,004  
$64,651 $5,534 $59,117 $ 
Long-Term Investments:
Corporate debt security$11,231 $ $11,231 $ 
Asset-backed security and other1,987  1,987  
$13,218 $ $13,218 $ 
Total Financial Assets$80,076 $7,741 $72,335 $ 
Financial Liabilities:
Private Placement Warrants$49 $ $49 $ 
Public Warrants4,178 4,178   
Contingent Earn-out Shares liability11,894   11,894 
Total Financial Liabilities$16,121 $4,178 $49 $11,894 

____________
(1) Included in total cash and cash equivalents in the condensed consolidated balance sheets.
32

Xos, Inc. and Subsidiaries
Notes to Condensed Consolidated Financial Statements
Unaudited
December 31, 2021
Fair ValueLevel 1Level 2Level 3
Financial Assets
Cash and Cash Equivalents(1):
Money market funds$5,868 $5,868 $ $ 
Non-U.S. government and supranational bonds647  647  
Corporate debt security1,805  1,805  
$8,320 $5,868 $2,452 $ 
Short-Term Investments:
U.S. treasuries$3,408 $3,408 $ $ 
Corporate debt security71,349  71,349  
Asset-backed security and other2,551  2,551  
Non-U.S. government and supranational bonds16,387  16,387  
Certificate of Deposit1,001  1,001  
$94,696 $3,408 $91,288 $ 
Long-Term Investments:
U.S. treasuries$2,196 $2,196 $ $ 
Corporate debt security42,457  42,457  
Asset-backed security and other5,410  5,410  
Non-U.S. government and supranational bonds3,753  3,753  
Certificate of Deposit1,000  1,000  
$54,816 $2,196 $52,620 $ 
Total Financial Assets$157,832 $11,472 $146,360 $ 
Financial Liabilities:
Private Placement Warrants$140 $ $140 $ 
Public Warrants7,356 7,356   
Contingent Earn-out Shares liability29,240   29,240 
Total Financial Liabilities$36,736 $7,356 $140 $29,240 

____________
(1) Included in total cash and cash equivalents in the condensed consolidated balance sheets.

The changes in the fair value of Level 3 financial liabilities during the three six months ended June 30, 2022 consisted of the following (in thousands):
Three months ended June 30, 2022
Six months ended June 30, 2022
Fair value, beginning of period$26,938 $29,240 
Recognition of earn-out RSUs(174)148 
Change in fair value during the period(14,870)(17,494)
Fair value, end of period$11,894 $11,894 

33

Xos, Inc. and Subsidiaries
Notes to Condensed Consolidated Financial Statements
Unaudited
Significant unobservable inputs related to Level 3 earn-out shares liability consisted of the following as of June 30, 2022:

June 30, 2022
Stock price
$1.84
Stock price volatility
80.0%
Expected term
4.14 years
Risk-free interest rate
3.0%

Note 18 — Subsequent Events
The Company evaluated all events or transactions that occurred through August 11, 2022, the date the condensed consolidated financial statements were issued.
Convertible Debentures

On August 9, 2022, the Company entered into a securities purchase agreement with Yorkville for the issuance of convertible debentures in the principal amount of up to $35.0 million (the “Convertible Debentures”). $20.0 million in principal amount of Convertible Debentures was issued on August 11, 2022, and an additional $15.0 million in principal amount will be issued to Yorkville upon the effectiveness of the registration statement registering the resale of Common Stock resulting from the conversion of the Convertible Debentures. The maturity date of the Convertible Debentures shall be November 11, 2023, which may be extended by an additional three months in certain instances. The Convertible Debentures bear interest at an annual rate of 6.0%, payable at maturity, which will increase to an annual rate of (i) 10.0% upon the occurrence and during the continuance of an event of default, and (ii) 7.5% for so long as “Registration Event” (as defined in the Convertible Debenture) remains in effect in accordance with the registration rights agreement. The Convertible Debentures provide a conversion right, in which Yorkville may, at any time after the issuance date, convert any portion of the principal amount of the Convertible Debenture, together with any accrued but unpaid interest, into shares of Common Stock at the lower of (i) $2.4733 per share or (ii) 97% of the lowest daily volume weighted average price of the Common Stock during the three trading days immediately preceding the date of conversion (but not lower than a floor price of $0.50 per share, subject to adjustment in accordance with the terms of the Convertible Debentures).

Convertible Notes

On August 9, 2022, the Company entered into an agreement with Aljomaih Automotive Co. (“Aljomaih”) for the issuance of convertible note with a principal amount of $20.0 million and a maturity date of August 11, 2025 (the “Note”). The Note includes an option to issue and sell additional convertible notes in a principal amount of up to an additional $20.0 million, upon the mutual consent of both parties by November 30, 2022, on terms and conditions to be negotiated in good faith. The Note bears interest at a rate of 10.0% per annum, payable at maturity in validly issued, fully paid and non-assessable shares of Common Stock, calculated based on the 10-day volume weighted average price ending on the trading day immediately prior to the applicable payment date, unless earlier converted or paid. The conversion price for the Note will initially be equal to $2.3817 per share, subject to adjustment in some events pursuant to the terms of the Note.
34

Item 2.    Management's Discussion and Analysis of Financial Condition and Results of Operations
XOS’ MANAGEMENT’S DISCUSSION AND ANALYSIS OF
FINANCIAL CONDITION AND RESULTS OF OPERATIONS

The following discussion and analysis provides information which Xos’ management believes is relevant to an assessment and understanding of our consolidated results of operations and financial condition. The discussion should be read together with the unaudited condensed consolidated financial statements and related notes that are included in this Report. You should read the following discussion and analysis of our financial condition and results of operations together with our unaudited interim condensed consolidated financial statements and the related notes included elsewhere in this Report and our Annual Report on Form 10-K for the year ended December 31, 2021 filed with the SEC on March 30, 2022. This discussion may contain forward-looking statements based upon current expectations that involve risks and uncertainties. Our actual results may differ materially from those anticipated in these forward-looking statements as a result of various factors, including those set forth under the section entitled “Risk Factors”. Unless the context otherwise requires, references in this “Xos Management’s Discussion and Analysis of Financial Condition and Results of Operations” to “we”, “us”, “our”, and “the Company” are intended to mean the business and operations of Xos and its consolidated subsidiaries.
Overview

We are a leading technology company which provides fleet services, software solutions, and manufactures 100% battery-electric Class 5 to Class 8 commercial vehicles. We facilitate the transition of fleets from internal combustion engine vehicles to zero-emission vehicles with proprietary technology suited to the commercial use case. We also provide a range of services to facilitate the transition of fleets to electric vehicles, including charging infrastructure, vehicle maintenance, financing and service.

Our X-Platform (our proprietary, purpose-built vehicle chassis platform) and X-Pack (our proprietary battery system) provide modular features that allow us to accommodate a wide range of last-mile applications and enable us to offer clients at a lower total cost of ownership compared to traditional diesel fleets. The X-Platform and X-Pack are available for purchase as part of the Xos vehicle. The X-Platform and X-Pack were both engineered to be modular in nature to allow fleet operators to customize their vehicles to fit their commercial applications (e.g., upfitting with a specific vehicle body and/or tailoring battery range). In addition to a competitive vehicle purchase price, our technology can also drive savings throughout ownership through increased vehicle uptime, greater payload capacity and reduced service and maintenance expense. Ninety percent of vehicles in our targeted segments operate on routes under 200 miles per shift (referred to as “last-mile” routes). Vehicles that fulfill these predictable last-mile routes generally return to base hubs on a daily basis. Such vehicles are ideal candidates for electrification as operators are able to connect the vehicles to dedicated charging infrastructure at return-to-base hubs. Our modular and cost-effective vehicles have been on the road and in customers’ hands since 2018, further validating the durability of satisfaction with our vehicles. During the six months ended June 30, 2022, we sold 127 vehicles and 2 powertrains. During the six months ended June 30, 2021, we sold 3 vehicles and 6 powertrains.

We have taken a conservative approach to capital investment with our Flex Manufacturing Strategy, which leverages our strategic partners’ existing facilities and labor to assemble up to 5,000 vehicles annually per facility once fully ramped up. This strategy will enable us to scale our operations in a capital efficient manner and in lockstep with market demand. We have partnered with two third-party contract manufacturer partners to operate two Flex facilities. Our Flex facilities are currently tooled to produce up to approximately 2,000 vehicles per annum in total, assuming we are able to mitigate current supply chain constraints.

Our Fleet-as-a-Service product facilitates the transition from traditional internal combustion engine vehicles to battery electric vehicles and provides fleet operators with a comprehensive set of solutions and products (including, but not limited to, Energy Services, service and maintenance, vehicle telematics, OTA updates and financing) to transition to and to operate an electric fleet. This product offering will combine traditionally disaggregated services into a bundled service package, thus reducing the cost and friction associated with electrifying commercial fleets. Services to be offered in our Fleet-as-a-Service offerings include our proprietary technologies and in-house services and offerings from our industry partners. Our Fleet-as-a-Service offering includes (i) Energy Services (on-site vehicle charging infrastructure as well as our proprietary mobile charging unit Xos Hub
TM); (ii) service and maintenance (provided by our internal maintenance team and industry partners); (iii) replacement parts; (iv) financing via our external partners; (v) risk mitigation products (e.g., GAP insurance and warranties); and (vi) our telematics unit, the Xosphere Intelligence Platform. Fleet-as-a-Service is expected to increase the lifetime revenue of each vehicle sold by us. During the six months ended June 30, 2022, we have generated $16.2 million in revenue (or 97% of revenue) from vehicle sales and Fleet-as-a-Service and $0.6 million from ancillary revenue (or 3% of revenue). During the six months ended June 30, 2021, we generated $1.4 million (or 100% of revenue) from vehicle sales.

35

We believe our growth in the coming years is supported by the strong secular tailwinds of an increased focus on the impact of climate change and the growth of e-commerce and last-mile delivery. Commercial trucks are the largest emitters of greenhouse gases per capita in the transportation industry. The U.S. federal, state and foreign governments, along with corporations such as FedEx, UPS and Amazon, have set ambitious goals to reduce greenhouse gas emissions. Simultaneously, e-commerce continues to grow rapidly and has been accelerated by changes in consumer purchasing behavior during the COVID-19 pandemic. We believe the increased regulation relating to commercial vehicles, the launch of sustainability initiatives from leading financial and corporate institutions and the rapid growth of last-mile logistics will fuel accelerated adoption of our products worldwide.

We expect both our capital and operating expenditures will increase significantly in connection with our ongoing activities, as we:

continue to invest in research and development and further develop and commercialize our core proprietary technologies, including our X-Platform chassis platform, X-Pack battery system and Fleet-as-a-Service platform;

increase our investment in marketing and advertising, sales and distribution infrastructure to accelerate the growth in sales of our products and services;

continue to invest in servicing our growing portfolio of vehicles on the road including account management, maintenance and service technicians and the Xosphere Intelligence Platform;

continue to build out our supply chain team as well as additional battery and vehicle Flex assembly lines to bolster manufacturing capacity and meet demand targets, and to adjust to macroeconomic changes, including supply chain shortages;

continue to build out finance operations to maintain and improve financial controls, financial planning and risk management;

invest in operations functions including IT, administration and human resources to maintain and improve our operational systems, processes and procedures;

obtain, maintain, expand, and protect our intellectual property portfolio including patents, trade secrets, trademarks and copyrights; and

further invest in infrastructure to operate in accordance with public company standards and guidelines.

Business Combination

On August 20, 2021, the transactions contemplated by the Agreement and Plan of Merger, as amended on May 14, 2021, by and among NextGen, Sky Merger Sub I, Inc., a Delaware corporation and a direct wholly owned subsidiary of NextGen (“Merger Sub”), and Xos, Inc., a Delaware corporation (now known as Xos Fleet, Inc., “Legacy Xos”), were consummated (the “Closing”), whereby Merger Sub merged with and into Legacy Xos, the separate corporate existence of Merger Sub ceased and Legacy Xos became the surviving corporation and a wholly owned subsidiary of NextGen (such transaction the “Merger” and, collectively with the transfer by way of continuation and deregistration of NextGen from the Cayman Islands and the continuation and domestication of NextGen as a corporation incorporated in the State of Delaware (the “Domestication”), the “Business Combination”). As a result of the Merger, NextGen completed the Domestication, Merger Sub merged with and into Xos Fleet, Inc. (which was formerly known as Xos, Inc.), the separate corporate existence of Merger Sub ceased and Xos Fleet, Inc. was to be the surviving corporation and a wholly owned subsidiary of NextGen, and NextGen changed its name to “Xos, Inc.” Xos Fleet, Inc. is the accounting predecessor and the combined entity will be the successor SEC registrant, and Xos’ financial statements for previous periods will be disclosed in the registrant’s future periodic reports filed with the SEC.
The Business Combination is accounted for as a reverse recapitalization. Under this method of accounting, NextGen has been treated as the acquired company for financial statement reporting purposes. The most significant change in the successor’s future reported financial position and results is an increase in cash by $216.7 million, net of transaction costs and redemptions. Total non-recurring transaction costs was approximately $55.4 million.

As a consequence of the completion of the Business Combination, we became the successor to an SEC-registered and Nasdaq-listed company with ticker “XOS”, which has required us and will continue to require us to hire additional personnel and implement procedures and processes to address public company regulatory requirements and customary practices. We have incurred and expect to incur additional annual expenses as a public company for, among other things, directors’ and officers’ liability insurance, director fees and additional internal and external accounting and legal and administrative resources, including increased audit and legal fees.
36

Recent Developments

On August 9, 2022, we entered into a securities purchase agreement with YA II PN, Ltd. (“Yorkville”) for the issuance of convertible debentures in the principal amount of up to $35.0 million. Also on August 9, 2022, we entered into a note purchase agreement with Aljomaih Automotive Co. (“Aljomaih”) for the issuance of a convertible promissory note with a principal amount of $20.0 million. For more information related to these agreements, refer to Note 18 - Subsequent Events in the accompanying unaudited condensed consolidated financial statements.
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 those discussed in this Report.
Successful Commercialization of our Products and Services

We expect to derive future revenue from sales of our vehicles, battery systems and Fleet-as-a-Service offering. As many of these products are in development, we will require substantial additional capital to continue developing our products and services and bring them to full commercialization as well as fund our operations for the foreseeable future. Until we can generate sufficient revenue from product sales, we expect to finance our operations through commercialization and production with proceeds from the Business Combination as well as additional subsequent financing transactions. The amount and timing of our future funding requirements, if any, will depend on many factors, including the pace and results of our commercialization efforts.

Customer Demand

We have sold a limited number of our vehicles to our existing customers, have agreements with future customers and have received interest from other potential customers. We expect that the sales of our vehicles and services to our existing and future customers will be an important indicator of our performance.

Production of Lyra Series, Improved Battery Pack System

We started the production of the Lyra Series of battery packs during the fourth quarter of 2021. The Lyra series of battery packs features a 52% improvement in gravimetric energy density and a 45% improvement in volumetric energy density, and is compatible with all Xos on-highway vehicles. The battery packs come in two configurations: Lyra 30 (29.4kWh) and Lyra 60 (61.8kWh) offering 25 and 50 miles of range, respectively. Each pack features individual, recirculated air cooling and an independent battery management system, offering improved reliability and the ability to mix-and-match packs to cater to each customer’s unique range requirements.

Supply Chain Management

As described more fully below, there are certain areas in our supply chain management that have been disrupted due to global economic conditions and the prolonged effect of the COVID-19 pandemic. Our ability to find alternative solutions to meet customer demands will affect our financial performance.

Global economic conditions, which the COVID-19 pandemic has contributed to, has impacted our ability to source certain of our critical inventory items. The series of restrictions imposed and the speed and nature of the recovery in response to the pandemic has placed a burden on our supply chain management, including but not limited to the following areas:

Semiconductor chip shortage: The global silicon semiconductor industry has experienced a shortage in supply and difficulties in its ability to meet customer demand. This shortage has led to an increase in lead-times of production of semiconductor chips and components since the beginning of 2020.

Battery cells: The battery cell industry is facing a shortage in supply which is causing suppliers to limit customer allocations.

Supply limitation on vehicle bodies and aluminum: Vehicle body suppliers are currently experiencing elevated pricing or a shortage of key materials such as aluminum.

Additionally, recent geopolitical events, such as the recent military conflict between Russia and Ukraine, may increase the severity of supply chain disruptions and further hinder our ability to source inventory for our vehicles. The conflict continues to evolve and its ultimate impact on the Company is uncertain, but a prolonged conflict may have a material negative impact to our business, operating results, cash flows, liquidity and financial condition.
37


Despite supply chain disruptions, we have continued to source inventory for our vehicles and our purchasing team has been working with vendors to find alternative solutions to areas where there are supply chain constraints. Where appropriate and critical, we have placed orders in advance of projected need to try and offset disruptions. While we are working to minimize the impact of these supply limitations, we cannot be certain that all inventory will be able to be delivered in time for production plans.

Tightness in supply availability could lead to previously unforeseen cost and delivery pressures on certain material and logistical costs in 2022. As the Company accelerates execution of its strategic plans, we will endeavor to be strategic in our cost action plans, including working with various vendors and service providers to provide us cost-effective arrangements.

Impact of COVID-19

As the COVID-19 pandemic continues to evolve, the ultimate extent of the impact on our businesses, operating results, cash flows, liquidity and financial condition will be primarily driven by the severity and duration of the pandemic as well as the pandemic’s impact on the U.S. and global economies. During the six months ended June 30, 2022, despite the continued COVID-19 pandemic, we continued to operate our business at full capacity, including all of our manufacturing and research and development operations, with the adoption of enhanced health and safety practices. Although we have made our best estimates based upon current information, actual results could materially differ from the estimates and assumptions developed by management. Accordingly, it is reasonably possible that the estimates made in the financial statements have been, or will be, impacted in the near term as a result of these conditions.
Basis of Presentation
The accompanying condensed consolidated financial statements include the accounts of Xos and its wholly owned subsidiaries, Legacy Xos and Xos Services. All significant intercompany accounts and transactions have been eliminated in consolidation. All long-lived assets are maintained in, and all losses are attributable to, the United States.
Currently, we conduct business through one operating segment. We are an early-stage growth company with minimal commercial operations and our activities to date have been conducted primarily within North America. For more information about our basis of operations, refer to Note 1 - Description of Business in the accompanying unaudited condensed consolidated financial statements.
Components of Results of Operations

Revenues

To date, we have primarily generated revenues from the sale of electric stepvan and stripped chassis vehicles and battery systems and the licensing of our software systems. Our stripped chassis is our vehicle offering that comprises our X-Platform electric vehicle base and X-Pack battery systems, which customers can upfit with their preferred vehicle body. As we continue to expand our commercialization, we expect our revenue to come from these products and other vehicle offerings including chassis cabs, which will feature our chassis and powertrain with the inclusion of a proprietary designed cab, and tractors, a shortened version of the chassis cab designed to haul trailers (also known as “day cabs”), that travel in last-mile use cases. In addition, we will offer a full suite of service offerings including Energy Services, service and maintenance, telematics and financing.

Revenue consists of product sales, inclusive of shipping and handling charges, net of estimates for customer allowances. Revenue is measured as the amount of consideration we expect to receive in exchange for delivering products. All revenue is recognized when we satisfy the performance obligations under the contract. We recognize revenue by delivering the promised products to the customer, with the revenue recognized at the point in time the customer takes control of the products. For shipping and handling charges, revenue is recognized at the time the products are delivered to or picked up by the customer. The majority of our current contracts have a single performance obligation, which is met at the point in time that the product is delivered, and title passes, to the customer, and are short term in nature.

38

Cost of Goods Sold

Cost of goods sold includes materials and other direct costs related to production of our vehicles, including components and parts, batteries, direct labor costs and manufacturing overhead, among others. Materials include inventory purchased from suppliers, as well as assembly components that are assembled by company personnel, including allocation of stock-based compensation expense. Direct labor costs relate to the wages of those individuals responsible for the assembly of vehicles delivered to customers. Cost of goods sold also includes depreciation expense on property and equipment related to cost of goods sold activities, calculated over the estimated useful life of the property and equipment on a straight-line basis. Upon property and equipment retirement or disposal, the cost of the asset disposed, and the related accumulated depreciation from the accounts and any gain or loss is reflected in the consolidated statements of operations and comprehensive income (loss), allocated to cost of goods sold.

Cost of goods sold also includes reserves to write down the carrying value of our inventory to their net realizable value and to provide for obsolete and on-hand inventory in excess of forecasted demand.

We are continuing to undertake efforts to find more cost-effective vendors and sources of parts to lower our overall cost of production. Direct labor and overhead costs relate primarily to expenses incurred through our third-party manufacturing partners. We expect these expenses to increase in future periods as production volume increases to meet expected growth in customer demand.

General and Administrative Expenses

General and administrative (“G&A”) expenses consist of personnel-related expenses, outside professional services, including legal, audit and accounting services, as well as expenses for facilities, non-sales related travel, and general office supplies and expenses. Personnel-related expenses consist of salaries, benefits, allocations of stock-based compensation, and associated payroll taxes. Overhead items including rent, insurance, utilities, and other items are included as G&A expenses. G&A expenses also include depreciation expense on property and equipment related to G&A activities, calculated over the estimated useful life of the property and equipment on a straight-line basis. Upon property and equipment retirement or disposal, the cost of the asset disposed, and the related accumulated depreciation from the accounts and any gain or loss is reflected in the consolidated statements of operations and comprehensive income (loss), allocated to G&A.

We expect our G&A to increase for the foreseeable future as we scale headcount with the growth of our business, and as a result of operating as a public company, including compliance with the rules and regulations of the SEC, legal, audit, additional insurance expenses, investor relations activities, and other administrative and professional services.

Research and Development Expenses

Research and development (“R&D”) expenses consist primarily of costs incurred for the design and development of our vehicles and battery systems, which include:

Expenses related to materials and supplies consumed in the development and modifications to existing vehicle designs, new vehicle designs contemplated for additional customer offerings, and our battery pack design;

Fees paid to third parties such as consultants and contractors for engineering and computer-aided design (“CAD”) work on vehicle designs and other third-party services; and,

Payroll expense for employees primarily engaged in R&D activities, including allocation of stock-based compensation expense.

We expect our research and development costs to increase materially for the foreseeable future as we continue to invest in research and development of our battery systems, chassis design and certain other technologies. As such, we expect salaries, benefits, and expenses related to those employees whose primary function is in the design and development of new and redesigned vehicle and battery design (primarily in our engineering department) to increase and be allocated.

Sales and Marketing Expenses

Sales and marketing expenses consist primarily of expenses related to our marketing of vehicles and brand initiatives, which includes:
39


Travel expenses of our sales force who are primarily responsible for introducing our platform and offerings to potential customers.

Web design, marketing and promotional items, and consultants who assist in the marketing of the Company.

Payroll expense for employees primarily engaged in sales and marketing activities, including allocation of stock-based compensation expense.

Depreciation expense on property and equipment related to sales and marketing activities, calculated over the estimated useful life of the property and equipment on a straight-line basis. Upon property and equipment retirement or disposal, the cost of the asset disposed, and the related accumulated depreciation from the accounts and any gain or loss is reflected in the consolidated statements of operations and comprehensive income (loss), allocated to sales and marketing.

We expect these expenses to increase for the foreseeable future as travel expands due to the planned expansion of our sales team and increasing deployment of both direct and indirect marketing efforts. We expect an increase in our cost of sales and marketing expenses as we expand our ongoing hybrid distribution strategy that utilizes both direct distribution and indirect distribution through partnerships with our dealer network.

Other Income (Expense), Net

Other income (expense), net primarily includes interest income from our investments in marketable debt securities, available-for-sale and interest paid on our equipment leases.
Results of Operations
Comparison of the Three and Six Months Ended June 30, 2022 and 2021
The following table sets forth our historical operating results for the periods indicated:
For the Three Months Ended June 30,
(in thousands)
2022
2021
$ Change% Change
Revenues$9,766 $596 $9,170 
nm(1)
Cost of goods sold14,891 585 14,306 
nm
Gross margin(5,125)11 (5,136)
nm
Operating expenses
General and administrative
12,093 4,599 7,494 163 %
Research and development
7,635 2,742 4,893 178 %
Sales and marketing
2,960 524 2,436 nm
Total operating expenses
22,688 7,865 14,823 188 %
Loss from operations
(27,813)(7,854)(19,959)254 %
Other income (expense), net(226)126 (352)(279)%
Change in fair value of derivative instruments3,703 (1,430)5,133 (359)%
Change in fair value of earn-out interests liability14,870 — 14,870 100 %
Loss before provision for income taxes(9,466)(9,158)(308)%
Provision for income taxes— 100 %
Net Loss
$(9,467)$(9,158)$(309)3 %
40

For the Six Months Ended June 30,
(in thousands)
2022
2021
$ Change% Change
Revenues$16,797 $1,389 $15,408 
nm(1)
Cost of goods sold25,077 1,257 23,820 
nm
Gross margin(8,280)132 (8,412)
nm
Operating expenses
General and administrative
23,415 6,953 16,462 237 %
Research and development
14,584 5,741 8,843 154 %
Sales and marketing
4,988 836 4,152 nm
Total operating expenses
42,987 13,530 29,457 218 %
Loss from operations
(51,267)(13,398)(37,869)283 %
Other income (expense), net(145)(91)(54)59 %
Change in fair value of derivative instruments3,268 4,964 (1,696)(34)%
Change in fair value of earn-out interests liability17,494 — 17,494 100 %
Write-off of subscription receivable— (379)379 (100)%
Realized loss on debt extinguishment — (14,104)14,104 (100)%
Loss before provision for income taxes(30,650)(23,008)(7,642)33 %
Provision for income taxes— 100 %
Net Loss
$(30,653)$(23,008)$(7,645)33 %
___________
(1) Percentage changes greater than or equal to 400% are not meaningful and noted as “nm” in the table above.
Revenues
Our total revenues increased by $9.2 million, from $0.6 million in the three months ended June 30, 2021 to $9.8 million in the three months ended June 30, 2022 primarily driven by an increase in unit sales. During the three months ended June 30, 2022, we sold 71 stepvans and 2 powertrains, compared to 5 powertrains during the three months ended June 30, 2021.
Our total revenues increased by $15.4 million, from $1.4 million in the six months ended June 30, 2021 to $16.8 million in the six months ended June 30, 2022 primarily driven by increase in unit sales. During the six months ended June 30, 2022, we sold 127 stepvans and 2 powertrains, compared to 3 stepvans and 6 powertrain during the six months ended June 30, 2021.
Cost of Goods Sold
Cost of goods sold increased by $14.3 million, from $0.6 million in the three months ended June 30, 2021 to $14.9 million in the three months ended June 30, 2022. The increase in cost of goods sold is directly attributable to the increase in our product revenues and increases of (i) $1.0 million in the inventory reserve with no such comparable reserve during the three months ended June 30, 2021 and (ii) $13.3 million in direct materials, direct labor, and manufacturing overhead.
Cost of goods sold increased by $23.8 million, from $1.3 million in the six months ended June 30, 2021 to $25.1 million in the six months ended June 30, 2022. The increase in cost of goods sold is directly attributable to the increase in our product revenues and increases of (i) $2.2 million in the inventory reserve with no such comparable reserve during the six months ended June 30, 2021 and (ii) $21.6 million in direct materials, direct labor, and manufacturing overhead.

The increase in direct labor encompasses both employee and subcontractor labor costs. The direct labor costs are primarily attributable to an increased headcount and the temporary labor used to manufacture and fulfill current and future orders. Additionally, the use of our contract manufacturing partners to assist in our chassis production line has increased direct labor costs. The increase in direct material costs, is due to limited supplier contract agreements necessary to get competitive pricing for raw materials. As production increases and we order materials in larger quantities, we expect to have supply contract agreements that decrease the costs of raw materials. A significant portion of the overhead costs incurred include indirect salaries, facility rent, utilities, and depreciation of production equipment, which are primarily fixed in nature and allocated based on production levels. Accordingly, these costs are still incurred when we experience a reduction in production volume. In
41

the near term, we plan to increase production activities, expecting fixed and semi-fixed overhead costs to be absorbed through the production of our batteries and chassis.
General and Administrative
General and administrative expenses increased by $7.5 million, or 163%, from $4.6 million in the three months ended June 30, 2021 to $12.1 million in the three months ended June 30, 2022, attributable to increases of (i) $3.8 million in headcount and personnel cost for supply chain, sales, legal, accounting, information technology and general and administrative functions necessary to support our business growth, (ii) $2.0 million in insurance costs driven by overall coverage increase and the amortization expense of Directors & Officers (“D&O”) insurance, (iii) $0.5 million in consulting and professional service expenses related to the implementation of our new ERP system and financial processes, (iv) $0.3 million in investment for equipment and technology driven by an increase in our headcount and (v) $1.1 million in other operating expenses, including, travel, recruiting, freight and sales tax. These increases were offset by a $0.2 million decrease in depreciation expense due to the allocation of overhead costs to cost of goods sold.
General and administrative expenses increased by $16.5 million, or 237%, from $7.0 million in the six months ended June 30, 2021 to $23.4 million in the six months ended June 30, 2022, attributable to increases of (i) $8.7 million in headcount and personnel cost for supply chain, sales, legal, accounting, information technology and general and administrative functions necessary to support our business growth, (ii) $3.9 million in insurance costs driven by overall coverage increase and the amortization expense of D&O insurance, (iii) $1.7 million in consulting and professional services expenses related to the implementation of our new ERP system and financial processes, (iv) $0.6 million in investment for equipment and technology driven by an increase in our headcount and (v) $1.7 million in other operating expenses, including depreciation, travel, recruiting, freight and sales tax. These increases were offset by a $0.1 million decrease in depreciation expense due to the allocation of overhead costs to cost of goods sold.
Research and Development
Research and development expenses increased by $4.9 million, or 178%, from $2.7 million in the three months ended June 30, 2021 to $7.6 million in the three months ended June 30, 2022. The growth was primarily due to increases of (i) $2.4 million in allocation of personnel costs driven by higher headcount in engineering, including the allocation of stock-based compensation expense, and (iii) $2.5 million in net other costs, driven by equipment and material purchases used solely for R&D purposes.
Research and development expenses increased by $8.8 million, or 154%, from $5.7 million in the six months ended June 30, 2021 to $14.6 million in the six months ended June 30, 2022. The growth was primarily due to increases of (i) $4.9 million in allocation of personnel costs driven by higher headcount in engineering, including the allocation of stock-based compensation expense, and (iii) $3.9 million in net other costs, driven by equipment and material purchases used solely for R&D purposes.
Sales and Marketing
Sales and marketing expense increased by $2.4 million, from $0.5 million in the three months ended June 30, 2021 to $3.0 million in the three months ended June 30, 2022. The growth was primarily due to increases of (i) $1.4 million in allocation of personnel costs driven by higher headcount, including the allocation of stock-based compensation expense and (ii) $1.0 million related to consulting fees, public relations costs, participation in tradeshows and general marketing efforts to enhance brand recognition.
Sales and marketing expense increased by $4.2 million, from $0.8 million in the six months ended June 30, 2021 to $5.0 million in the six months ended June 30, 2022. The growth was primarily due to increases of (i) $3.0 million in allocation of personnel costs driven by higher headcount, including the allocation of stock-based compensation expense and (ii) $1.2 million related to consulting fees, public relations costs, participation in tradeshows and general marketing efforts to enhance brand recognition.
Other Income (Expense), net
Other income (expense), net increased by $0.4 million, or 279%, from $0.1 million of income in the three months ended June 30, 2021 to $(0.2) million of expense in the three months ended June 30, 2022.
Other income (expense), net increased by an immaterial amount from the six months ended June 30, 2021 as compared to the six months ended June 30, 2022.
42

Change in Fair Value of Derivatives
The gain on the change in fair value of derivative instruments increased by $5.1 million, or 359%, from $(1.4) million in the three months ended June 30, 2021 to $3.7 million in the three months ended June 30, 2022. This represents changes in the fair value of the derivatives, including the common stock warrant liability assumed as part of the Business Combination and the conversion feature on the convertible notes issued in prior years.
The gain on change in fair value of derivative instruments decreased by $1.7 million, or 34%, from $5.0 million in the six months ended June 30, 2021 to $3.3 million in the six months ended June 30, 2022. This represents changes in the fair value of the derivatives, including the common stock warrant liability assumed as part of the Business Combination and the conversion feature on the convertible notes issued in prior years and released in the prior year.
Change in Fair Value of Contingent Earn-out Interests Liability
The gain on the change in fair value of contingent earn-out interests liability was $14.9 million and $17.5 million for the three and six months ended June 30, 2022, respectively. The contingent earn-out interest liability was established as part of the Business Combination and therefore, no balances were recorded for the three and six months ended June 30, 2021. The change in fair value for the three and six months ended June 30, 2022 is mainly attributable to the change in our stock price and the resulting valuation at the respective reporting period.
Write-off of Subscription Receivable
In 2020, the Company had a promissory note receivable in the amount of $364,000 due from the Company’s COO, Giordano Sordoni. The note was utilized to exercise options granted to him by the Company. The principal balance of the note and the associated accrued interest was subsequently forgiven during the six months ended June 30, 2021. No similar transaction occurred during the six months ended June 30, 2022.
Realized Loss on Debt Extinguishment
This represents the loss on the conversion of convertible debt into preferred shares during the six months ended June 30, 2021. No similar transaction occurred during the six months ended June 30, 2022.
Provision for income taxes
The Company recorded income tax provision of $1,000 and $0 during the during the three months ended June 30, 2022 and 2021, respectively. The Company recorded income tax provision of $3,000 and $0 during the during the six months ended June 30, 2022 and 2021, respectively.

Liquidity and Capital Resources

We consummated the Business Combination, which resulted in net cash proceeds of approximately $216.7 million. As of June 30, 2022, our principal sources of liquidity were our cash and cash equivalents (excluding restricted cash) and investments in marketable debt securities, available-for-sale aggregating $82.1 million. In December 2020, we had the initial closing of our Series A Financing, and in the first quarter of 2021, we completed the Series A Financing, including the conversion of all our convertible notes into shares of Legacy Xos preferred stock. Prior to our Series A Financing in December 2020 and the Business Combination, we had financed our operations primarily from the sales of convertible notes.

As an early stage growth company, the net losses and cash outflows we have incurred since inception are consistent with our strategy and budget. We will continue to incur net losses and cash outflows in accordance with our operating plan as we continue to expand our research and development activities with respect to our vehicles and battery systems, scale our operations to meet anticipated demand and establish our Fleet-as-a-Service product offering. Our ability to access capital when needed is not assured and, if capital is not available to us when and in the amounts needed, we could be required to delay, scale back or abandon some or all of our development programs and other operations, which could materially harm our business, prospects, financial condition and operating results.

We believe that our existing cash resources, including capital raised in the Series A Financing and Business Combination, are sufficient to support planned operations for the next 12 months. Additionally, on March 23, 2022, the Company entered into a Standby Equity Purchase Agreement (the "SEPA") with Yorkville, whereby the Company shall have the right, but not the obligation, to sell to Yorkville up to $125.0 million of its shares of common stock at the Company's request during the 36 months following the execution of the SEPA, subject to certain conditions. As of June 30, 2022, remaining commitment of
43

$120.7 million was available under the SEPA, provided that, pursuant to the issuance of convertible debentures to Yorkville described below, the Company shall not effect any advance under the SEPA without the prior mutual consent of Yorkville and the Company until the earliest of the date (i) all such convertible debentures have been repaid or converted into common stock or (ii) Yorkville no longer has any right or ability to convert any portion of the convertible debentures into common stock. In connection with the foregoing, the term set forth in the SEPA will be extended for a corresponding number of days. The Company has used the net proceeds received from sales of common stock pursuant to the SEPA to date for working capital and general corporate purposes and expects similar use of proceeds going forward. Further, on August 9, 2022, the Company entered into an agreement with Yorkville for the issuance of convertible debentures in the principal amount of up to $35.0 million, subject to certain conditions, with a maturity date of November 11, 2023. Also on August 9, 2022, we entered into a note purchase agreement with Aljomaih for the issuance of convertible notes with a principal amount of $20.0 million (with an option for Aljomaih to purchase additional convertible notes, on terms and conditions to be negotiated in good faith, in a principal amount of up to an additional $20.0 million) and a maturity date of August 11, 2025, subject to certain conditions.

As a result, our management believes that our current financial resources are sufficient to continue operating activities for at least 12 months past the issuance date of the financial statements. For more information related to these agreements, refer to Note 18 - Subsequent Events in the accompanying unaudited condensed consolidated financial statements.
Cash Flows Summary
Summary of cash flow data consisted of the following (in thousands):
Six Months Ended
June 30,
(in thousands)
2022
2021
Net cash used in operating activities$(75,828)$(20,153)
Net cash provided by (used in) investing activities
60,099 (702)
Net cash provided by financing activities
3,838 34,113 
Net increase (decrease) in cash and cash equivalents
$(11,891)$13,258 
Cash Flows from Operating Activities
Our cash flows from operating activities are significantly affected by the growth of our business primarily related to research and development and selling, general, and administrative activities and working capital needs to support growth in inventory reserves and fluctuations in accounts payable and other current assets and liabilities.
Net cash used in operating activities was $75.8 million for the six months ended June 30, 2022, primarily consisting of a net loss excluding non-cash expenses and gains of $44.1 million, and net changes in operating assets and liabilities of $31.7 million, including $33.1 million in inventory cost build-up as production ramps up.
Net cash used in operating activities was $20.2 million for the six months ended June 30, 2021, primarily consisting of a net loss excluding non-cash expenses and gains of $13.1 million, and net changes in operating assets and liabilities of $7.0 million, including $4.9 million in inventory cost build-up in anticipation of production ramp-up.
Cash Flows from Investing Activities
Cash flows from investing activities primarily relate to the sales and maturities of marketable securities, offset by capital expenditures to support our growth. Net cash used in capital expenditures is expected to continue to expand.
Net cash provided by investing activities was $60.1 million for the six months ended June 30, 2022, due to net proceeds from sale of investments in marketable debt securities of $69.6 million, offset by property and equipment additions of $9.5 million.
Net cash used in investing activities was $0.7 million for the six months ended June 30, 2021, due to property and equipment additions.
Cash Flows from Financing Activities
Net cash provided by financing activities was $3.8 million for the six months ended June 30, 2022, primarily related to proceeds from the issuance of common stock under the SEPA of $4.3 million, offset by taxes paid relating to net-settlement of stock-based awards of $0.2 million and equipment lease principal payments of $0.3 million.
44

Net cash provided by financing activities was $34.1 million for the six months ended June 30, 2021, which primarily related to the Series A Financing in December 2020, resulting in the receipt of $34.1 million in cash and subscription receivables. As part of this financing, we also converted all of our convertible debt and accrued interest to additional shares of Legacy Xos Preferred Stock in January 2021.
Contractual Obligations and Commitments
We did not have any material contractual obligations or other commitments as of June 30, 2022, other than what’s disclosed in our Annual Report on Form 10-K for the year ended December 31, 2021.
Off-Balance Sheet Arrangements
We do not have any off-balance sheet arrangements, as defined under the applicable rules and regulations of the SEC.
Critical Accounting Policies and Estimates
Our unaudited condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”) which 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 revenues and expenses during the reporting periods. Our most significant estimates and judgments involve inventory valuation, incremental borrowing rates for assessing operating and financing lease liabilities, useful lives of property and equipment, earn-out shares liability, stock-based compensation, common stock warrant liability and product warranty liability. We base our 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 our financial statements.

There were no material changes in our critical accounting policies, as disclosed in our Annual Report on Form 10-K for the year ended December 31, 2021.
Recent Accounting Pronouncements
See Note 2 — Basis of Presentation and Summary of Significant Accounting Policies to our unaudited condensed consolidated financial statements included in this filing 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 our results of operations.
Internal Control Over Financial Reporting
As disclosed in our 2021 Form 10-K, we were not required to comply with the rules of the SEC implementing Section 404 of the Sarbanes-Oxley Act, based on our business combination date and are therefore not required to make a formal assessment of the effectiveness of our internal control over financial reporting for that purpose. We excluded management’s report on internal controls over financial reporting pursuant to Section 215.02 of the SEC’s Compliance and Disclosure Interpretations. We are required to disclose changes made in our internal controls and procedures on a quarterly basis, we are not required to make our first annual assessment of our internal control over financial reporting pursuant to Section 404 until the year following our first annual report required to be filed with the SEC post-merger, which is December 31, 2022. We have begun the process of establishing a system of internal control to support management’s evaluation of internal control subsequent to the completed Business Combination on August 20, 2021.

Effective internal controls are necessary to provide reliable financial reports and to assist in the effective prevention of fraud. Any inability to provide reliable financial reports or prevent fraud could harm our business. Any system of internal controls, however well designed and operated, is based in part on certain assumptions and can provide only reasonable, not absolute, assurances that the objectives of the system are met. As part of our process to establish an effective system of internal controls, management has identified areas of improvement in our preliminary system of internal control over financial reporting that we are working diligently to address.

If we cannot conclude that we have effective internal control over our financial reporting, investors could lose confidence in the reliability of our financial statements, which could lead to a decline in our stock price. Failure to comply with reporting requirements could also subject us to sanctions and/or investigations by the SEC, the NASDAQ or other regulatory authorities. If we fail to remedy any deficiencies or maintain the adequacy of our internal controls, we could be subject to regulatory
45

scrutiny, civil or criminal penalties or stockholder litigation. In addition, failure to maintain adequate internal controls could result in financial statements that do not accurately reflect our operating results or financial condition.
Item 3.    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, inflation, and foreign currency exchange rates, as well as risks to the availability of funding sources, hazard events, and specific asset risks.
Interest Rate Risk
The market risk inherent in our financial instruments and our financial position represents the potential loss arising from adverse changes in interest rates. We maintain a portfolio of investments in a variety of fixed and variable debt rate securities, including, U.S. treasuries, corporate debt, asset-backed securities, non-U.S. government and supranational bonds and certificate of deposit. As of June 30, 2022, the fair value of investments in marketable debt securities, available-for-sale was $77.9 million. The primary objective of our investment activity is to maintain the safety of principal, and to provide for future liquidity requirements while maximizing yields without significantly increasing risk. While some investments may be securities of companies in foreign countries, all investments are denominated and payable in U.S. Dollars. We do not enter into investments for trading or speculative purposes. While our intent is not to sell these investment securities prior to their stated maturities, we may choose to sell any of the securities for strategic reasons including, but not limited to, anticipated capital requirements, anticipation of credit deterioration, duration management and because a security no longer meets the criteria of our investment policy. We do not use derivatives or similar instruments to manage our interest rate risk. We seek to invest in high quality investments. The weighted average rating (exclusive of cash and cash equivalents) was A as of June 30, 2022. Maturities are maintained consistent with our short-, medium- and long-term liquidity objectives.

The following table sets forth the impact on the fair value of our investments as of June 30, 2022 from changes in interest rates based on the weighted average duration of the debt securities in our portfolio (dollars in thousands):
Approximate Change in Fair Value of Investments
Change in Interest RateIncrease (Decrease)
2% Decrease$945 
1% Decrease$472 
1% Increase$(467)
2% Increase$(931)
Foreign Currency Risk
There was no material foreign currency risk for the three and six months ended June 30, 2022 and 2021.
Inflation Risk
We monitor inflation and the effects of changing prices. Inflation increases the cost of goods and services used. If our costs were to become subject to significant inflationary pressures, we may not be able to fully offset these higher costs through price increases or mitigate the impact through alternative solutions. Our inability to do so could harm our business, financial condition and results of operations.
Item 4.    Controls and Procedures
Evaluation of Disclosure Controls and Procedures
Disclosure controls and procedures are controls and other procedures that are designed to ensure that information required to be disclosed in our reports filed or submitted under the Exchange Act, is recorded, processed, summarized and reported within the time periods specified in the SEC’s rules and forms. Disclosure controls and procedures include, without limitation, controls and procedures designed to ensure that information required to be disclosed in company reports filed or submitted under the Exchange Act is accumulated and communicated to management, including our Chief Executive Officer and Chief Financial Officer, to allow timely decisions regarding required disclosure.
46

As required by Rules 13(a)-15(e) and 15(d)-15(e) under the Exchange Act, our Chief Executive Officer and Chief Financial Officer carried out evaluations of the effectiveness of the design and operation of our disclosure controls and procedures as of June 30, 2022. Based upon each of their evaluations, our Chief Executive Officer and Chief Financial Officer concluded that our disclosure controls and procedures (as defined in Rules 13(a)-15(e) and 15(d)-15(e) under the Exchange Act) were effective as of the end of the quarter ended June 30, 2022.

Changes in Internal Control over Financial Reporting
During the quarter ended June 30, 2022, we continue to be engaged in the process of design and implementation of our internal control over financial reporting in a manner commensurate with the scale of our operations subsequent to the business combination, including the enhancement of our internal and external technical accounting resources.

Limitations on Effectiveness of Controls and Procedures
In designing and evaluating our disclosure controls and procedures, management recognizes that any controls and procedures, no matter how well designed and operated, can provide only reasonable assurance of achieving the desired control objectives. Because of the inherent limitations in all control systems, no evaluation of controls can provide absolute assurance that all control issues and instances of fraud, if any, within the company have been detected. The design of any system of controls also is based in part upon certain assumptions about the likelihood of future events, and there can be no assurance that any design will succeed in achieving its stated goals under all potential future conditions. Over time, controls may become inadequate because of changes in conditions, or the degree of compliance with the policies or procedures may deteriorate. Because of the inherent limitations in a cost-effective control system, misstatements due to error or fraud may occur and not be detected.
47

Part II - Other Information
Item1.    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 legal proceedings, the outcome of which, if determined adversely to us, would individually or in the aggregate have a material adverse effect on our business, financial condition or results of operations.
Item 1A.    Risk Factors
Our risk factors are described in the “Risk Factors” section of our 2021 Form 10-K. There have been no material changes to our risk factors since the filing of the 2021 Form 10-K.
Item 2.     Unregistered Sales of Equity Securities and Use of Proceeds
On March 23, 2022, we entered into the SEPA with Yorkville, whereby we shall have the right, but not the obligation, to sell to Yorkville up to $125.0 million of shares of our Common Stock at our request during the 36 months following the execution of the SEPA, subject to certain conditions.
In consideration for Yorkville’s commitments under the SEPA, we issued 18,582 shares of our Common Stock to Yorkville on March 23, 2022. We did not receive any cash proceeds in connection with this issuance.
During the three months ended June 30, 2022, we received cash proceeds of $4.3 million in connection with the issuance of 1,809,515 shares of common stock under the SEPA. We expect to use any net proceeds for working capital and general corporate purposes.

The issuance of the securities in this transaction was made in reliance on the exemption from registration in Section 4(a)(2) under the Securities Act.
Item 3.    Defaults Upon Senior Securities
None.
Item 4.    Mine Safety Disclosures
Not applicable.
Item 5.    Other Information
None.
48

Item 6.    Exhibits
(a)Exhibits.
Exhibit NumberDescription
3.1
3.2
4.1
4.2
10.1
10.2
10.3
10.4
31.1
31.2
32.1
101.INSXBRL Instance Document.
101.SCHXBRL Taxonomy Extension Schema Document.
101.CALXBRL Taxonomy Extension Calculation Linkbase Document.
101.DEFXBRL Taxonomy Extension Definition Linkbase Document.
101.LABXBRL Taxonomy Extension Label Linkbase Document.
101.PREXBRL Taxonomy Extension Presentation Linkbase Document.


49

SIGNATURES
Pursuant to the requirements of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned, thereunto duly authorized.
XOS, INC.
Date: August 11, 2022
By:/s/ Dakota Semler
Name:Dakota Semler
Title:Chief Executive Officer
(Principal Executive Officer)
Date: August 11, 2022
By:/s/ Kingsley E. Afemikhe
Name:Kingsley E. Afemikhe
Title:Chief Financial Officer
(Principal Financial Officer and Principal Accounting Officer)
50
EX-10.1 2 ex-101xthirdamendedrestate.htm EX-10.1 Document


XOS, INC.
THIRD AMENDED AND RESTATED
NON-EMPLOYEE DIRECTOR COMPENSATION POLICY
Adopted by the Board of Directors: August 8, 2022

Each member of the Board of Directors (the “Board”) of Xos, Inc. (the “Company”) who is not also serving as an employee of the Company or any of its subsidiaries (each such member, a “Non-Employee Director”) and who is not otherwise precluded from participation in this Non-Employee Director Compensation Policy (this “Policy”) as the Board or its designee may decide in its discretion, will be eligible to receive the compensation described in this Non-Employee Director Compensation Policy (this “Policy”) for his or her Board service. Unless otherwise defined herein, capitalized terms used in this Policy will have the meaning given to such terms in the Company’s 2021 Equity Incentive Plan, as may be amended and/or restated from time to time, or any successor equity incentive plan (the “Plan”).
This Policy will be effective as of the date it is adopted by the Board
1. Annual Cash Compensation
Commencing on October 1, 2021, each Non-Employee Director will receive the cash compensation as set forth below for service on the Board. Each Non-Employee Director will be entitled to receive the following annual cash retainers for service on the Board:
Annual Lead Director Service Retainer: $25,000
Annual Committee Chair Service Retainer:
Chairperson of the Audit Committee: $20,000
Chairperson of the Compensation Committee: $10,000
Chairperson of the Nominating and Corporate Governance Committee: $10,000
The annual cash retainers above will be payable in equal quarterly installments in arrears on the last day of each fiscal quarter (each such date, a “Retainer Accrual Date”) in which the service occurred, prorated for any partial quarter of service (based on the number of days served in the applicable position divided by the total number of days in the quarter). All annual cash retainers will be vested upon payment. The Company may establish a program pursuant to which Non-Employee Directors may elect to receive their retainers in shares of Common Stock rather than in cash.
2. Equity Compensation
Each Non-Employee Director will be entitled to receive the equity compensation set forth below (as applicable), subject to the terms and conditions hereof. All such equity compensation will be granted under the Plan.
(a) Annual Grant. Without any further action by the Board or Compensation Committee, on the first date following each Annual Meeting of the Company’s stockholders where the Board and/or Compensation Committee is approving equity awards per their then-current regular equity award grant schedule, which at the time of effectiveness of this policy is on the 10th day of each calendar month (or if the 10th is not a business day, the first business day thereafter), each person who is then a continuing Non-



Employee Director will automatically be granted that number of restricted stock units with a value of $200,000 in the aggregate (each, an “Annual Grant”). The number of restricted stock units will be determined by dividing the relevant dollar value by the average Fair Market Value (as defined in the Plan) of the underlying Common Stock for the thirty (30) calendar day period ending five calendar days before the date of the applicable Annual Meeting (or, if such date is not a business day, the first business day thereafter) rounded down to the nearest whole share. Each Annual Grant will vest on the earlier of (i) the first anniversary of the applicable grant date and (ii) the day before the next Annual Meeting following the applicable grant date, subject to the Non-Employee Director’s Continuous Service through the vesting date.
(b) Vesting; Change in Control. All vesting is subject to the Non-Employee Director’s Continuous Service on each applicable vesting date. Notwithstanding the foregoing, for each Non-Employee Director who remains in Continuous Service as of, or immediately prior to, a Change in Control, the shares subject to his or her then-outstanding equity awards that were granted pursuant to this Policy will become fully vested immediately prior to such Change in Control.
(c) Remaining Terms. The remaining terms and conditions of each equity award granted pursuant to this Policy will be as set forth in the Plan and the Company’s applicable award grant notice and award agreement, in the form adopted from time to time by the Board or Compensation Committee of the Board.
3. Non-Employee Director Compensation Limit
Notwithstanding anything herein to the contrary, the cash compensation and equity compensation that each Non-Employee Director is entitled to receive under this Policy shall be subject to the limits set forth in the Plan.
4. Ability to Decline or Defer Compensation
A Non-Employee Director may decline all or any portion of his or her compensation under this Policy by giving notice to the Company prior to the date such cash is earned or such equity awards are to be granted, as the case may be. A Non-Employee Director may elect to defer receipt of payment of his or her cash compensation and/or settlement of any equity award granted pursuant to the Policy in accordance with a deferral election program administered by the Company in compliance with the provisions of Section 409A.
5. Expenses
The Company will reimburse each Non-Employee Director for ordinary, necessary and reasonable out-of-pocket travel expenses to cover in-person attendance at and participation in Board and committee meetings; provided, that the Non-Employee Director timely submits to the Company appropriate documentation substantiating such expenses in accordance with the Company’s travel and expense policy, as in effect from time to time.
6. Amendment
This Policy may be amended at any time in the sole discretion of the Board or the Compensation Committee of the Board.

EX-31.1 3 ex-311xceosec302certificat.htm EX-31.1 Document

Exhibit 31.1
CERTIFICATION OF CHIEF EXECUTIVE OFFICER PURSUANT
TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002

I, Dakota Semler, certify that:
1.I have reviewed this Quarterly Report on Form 10-Q of Xos, Inc.;
2.Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
3.Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
4.The registrant’s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) [Language omitted in accordance with SEC Release Nos. 34-47986 and 34-54942] 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.[Language omitted in accordance with SEC Release Nos. 34-47986 and 34-54942];
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: August 11, 2022
/s/ DAKOTA SEMLER
Dakota Semler
Chief Executive Officer

EX-31.2 4 ex-312xcfosec302certificat.htm EX-31.2 Document

Exhibit 31.2
CERTIFICATION OF CHIEF FINANCIAL OFFICER PURSUANT
TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002

I, Kingsley Afemikhe, certify that:
1.I have reviewed this Quarterly Report on Form 10-Q of Xos, Inc.;
2.Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
3.Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
4.The registrant’s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) [Language omitted in accordance with SEC Release Nos. 34-47986 and 34-54942] 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.[Language omitted in accordance with SEC Release Nos. 34-47986 and 34-54942];
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: August 11, 2022
/s/ KINGSLEY AFEMIKHE
Kingsley Afemikhe
Chief Financial Officer

EX-32.1 5 ex-321xceocfosec906certifi.htm EX-32.1 Document

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

In connection with the Quarterly Report of Xos, Inc. (the “Company”) on Form 10-Q for the period ended June 30, 2022 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, Dakota Semler, the Chief Executive Officer of the Company, and I, Kingsley Afemikhe, the Chief Financial Officer of the Company, certify, to our knowledge, pursuant to 18 U.S.C. §1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that:
1.the Report fully complies with the requirements of Section 13(a) or Section 15(d), as applicable, of the Securities Exchange Act of 1934, as amended; and
2.the information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.




Date: August 11, 2022
/s/ DAKOTA SEMLER
Dakota Semler
Chief Executive Officer
/s/ KINGSLEY AFEMIKHE
Kingsley Afemikhe
Chief Financial Officer


EX-101.SCH 6 xos-20220630.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0001001 - Document - Cover link:presentationLink link:calculationLink link:definitionLink 1001002 - Statement - Condensed Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 1002003 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1003004 - Statement - Unaudited Condensed Consolidated Statements of Operations and Comprehensive Loss link:presentationLink link:calculationLink link:definitionLink 1404401 - Statement - Unaudited Condensed Consolidated Statements of Operations and Comprehensive Loss (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1005005 - Statement - Condensed Consolidated Statements of Legacy Xos Preferred Stock and Stockholders’ Equity (Deficit) link:presentationLink link:calculationLink link:definitionLink 1006006 - Statement - Unaudited Condensed Consolidated Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 2101101 - Disclosure - Description of Business link:presentationLink link:calculationLink link:definitionLink 2202201 - Disclosure - Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 2103102 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 2204202 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies - (Policies) link:presentationLink link:calculationLink link:definitionLink 2305301 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies (Tables) link:presentationLink link:calculationLink link:definitionLink 2406402 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2407403 - Disclosure - Basis of Presentation, Summary of Significant Accounting Policies and Recent Accounting Pronouncements - Warrant Liability (Details) link:presentationLink link:calculationLink link:definitionLink 2108103 - Disclosure - Revenue Recognition link:presentationLink link:calculationLink link:definitionLink 2309302 - Disclosure - Revenue Recognition (Tables) link:presentationLink link:calculationLink link:definitionLink 2410404 - Disclosure - Revenue Recognition - Disaggregated Revenues by Major Source (Details) link:presentationLink link:calculationLink link:definitionLink 2111104 - Disclosure - Inventories link:presentationLink link:calculationLink link:definitionLink 2312303 - Disclosure - Inventory (Tables) link:presentationLink link:calculationLink link:definitionLink 2413405 - Disclosure - Inventories - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2414406 - Disclosure - Inventories - Schedule of Inventory (Details) link:presentationLink link:calculationLink link:definitionLink 2115105 - Disclosure - Selected Balance Sheet Data link:presentationLink link:calculationLink link:definitionLink 2316304 - Disclosure - Selected Balance Sheet Data (Tables) link:presentationLink link:calculationLink link:definitionLink 2417407 - Disclosure - Selected Balance Sheet Data - Prepaid Expenses and Other Current Assets (Details) link:presentationLink link:calculationLink link:definitionLink 2418408 - Disclosure - Selected Balance Sheet Data - Other Current Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 2119106 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 2320305 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 2421409 - Disclosure - Leases - Lease Assets and Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 2422410 - Disclosure - Leases - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2423411 - Disclosure - Leases - Finance Lease Cost (Details) link:presentationLink link:calculationLink link:definitionLink 2424412 - Disclosure - Leases - Supplemental Cash Flow Information (Details) link:presentationLink link:calculationLink link:definitionLink 2425413 - Disclosure - Leases - Future Lease Liability Payments Under Topic 842 (Details) link:presentationLink link:calculationLink link:definitionLink 2425413 - Disclosure - Leases - Future Lease Liability Payments Under Topic 842 (Details) link:presentationLink link:calculationLink link:definitionLink 2425413 - Disclosure - Leases - Future Lease Liability Payments Under Topic 842 (Details) link:presentationLink link:calculationLink link:definitionLink 2426414 - Disclosure - Leases - Future Lease Liability Payments Under Topic 840 (Details) link:presentationLink link:calculationLink link:definitionLink 2426414 - Disclosure - Leases - Future Lease Liability Payments Under Topic 840 (Details) link:presentationLink link:calculationLink link:definitionLink 2127107 - Disclosure - Recapitalization and Contingent Earn-out Shares Liability link:presentationLink link:calculationLink link:definitionLink 2428415 - Disclosure - Recapitalization and Contingent Earn-out Shares Liability - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2129108 - Disclosure - Investments link:presentationLink link:calculationLink link:definitionLink 2330306 - Disclosure - Investments (Tables) link:presentationLink link:calculationLink link:definitionLink 2431416 - Disclosure - Investments - Amortized Cost, Gross Unrealized Gains/Losses In Accumulated Other Comprehensive Loss And Fair Value Of Marketable Debt Securities, Available-For-Sale (Details) link:presentationLink link:calculationLink link:definitionLink 2432417 - Disclosure - Investments - Continuous Unrealized Loss Position (Details) link:presentationLink link:calculationLink link:definitionLink 2433418 - Disclosure - Investments - Gross Realized Gains (Losses) (Details) link:presentationLink link:calculationLink link:definitionLink 2434419 - Disclosure - Investments - Amortized Cost and Fair Value of Marketable Debt Securities, Available-for-sale by Contractual Maturity (Details) link:presentationLink link:calculationLink link:definitionLink 2135109 - Disclosure - Equity link:presentationLink link:calculationLink link:definitionLink 2436420 - Disclosure - Equity (Details) link:presentationLink link:calculationLink link:definitionLink 2137110 - Disclosure - Derivative Instruments link:presentationLink link:calculationLink link:definitionLink 2438421 - Disclosure - Derivative Instruments - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2139111 - Disclosure - Share-Based Compensation link:presentationLink link:calculationLink link:definitionLink 2340307 - Disclosure - Compensation Related Costs, Share Based Payments (Tables) link:presentationLink link:calculationLink link:definitionLink 2441422 - Disclosure - Share-Based Compensation - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2442423 - Disclosure - Stock-Based Compensation - Stock Options Activity (Details) link:presentationLink link:calculationLink link:definitionLink 2443424 - Disclosure - Stock-Based Compensation - RSU Activity (Details) link:presentationLink link:calculationLink link:definitionLink 2444425 - Disclosure - Stock-Based Compensation - Recognized Stock-based Compensation Expense Activity (Details) link:presentationLink link:calculationLink link:definitionLink 2145112 - Disclosure - Property and Equipment, net link:presentationLink link:calculationLink link:definitionLink 2346308 - Disclosure - Property and Equipment, net (Tables) link:presentationLink link:calculationLink link:definitionLink 2447426 - Disclosure - Property and Equipment, net (Details) link:presentationLink link:calculationLink link:definitionLink 2448427 - Disclosure - Property and Equipment, net - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2149113 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 2150114 - Disclosure - Related Party Transactions link:presentationLink link:calculationLink link:definitionLink 2451428 - Disclosure - Related Party Transactions (Details) link:presentationLink link:calculationLink link:definitionLink 2152115 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 2453429 - Disclosure - Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 2154116 - Disclosure - Net Loss per Share link:presentationLink link:calculationLink link:definitionLink 2355309 - Disclosure - Net Loss per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 2456430 - Disclosure - Net Loss per Share - Computation of Basic and Diluted Net Income (Loss) Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 2457431 - Disclosure - Net Loss per Share - Potential Weighted Average Shares That Were Excluded From The Computation Of Diluted Net Income (Loss) Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 2158117 - Disclosure - Fair Value Measurements link:presentationLink link:calculationLink link:definitionLink 2359310 - Disclosure - Fair Value Measurements (Tables) link:presentationLink link:calculationLink link:definitionLink 2460432 - Disclosure - Fair Value Measurements - Assets and Liabilities Measured on a Recurring Basis (Details) link:presentationLink link:calculationLink link:definitionLink 2461433 - Disclosure - Fair Value Measurements - Changes in the Fair Value of the Financial Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 2462434 - Disclosure - Fair Value Measurements - Significant Unobservable Inputs Related To Level 3 Earn-Out Shares Liability (Details) link:presentationLink link:calculationLink link:definitionLink 2163118 - Disclosure - Subsequent Events link:presentationLink link:calculationLink link:definitionLink 2464435 - Disclosure - Subsequent Events (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 7 xos-20220630_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 8 xos-20220630_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 9 xos-20220630_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Non-U.S. government and supranational bonds Non-U.S. Government And Supranational Bonds [Member] Non-U.S. Government And Supranational Bonds Remaining commitment amount available Sale of Stock, Remaining Commitment Amount Available Sale of Stock, Remaining Commitment Amount Available Supplemental cashflow information: Supplemental Cash Flow Information [Abstract] Work in process Inventory, Work in Process, Gross Convertible Debt Convertible Debt [Member] Vested in period (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period Fair Value Hierarchy and NAV [Domain] Fair Value Hierarchy and NAV [Domain] Leasehold improvements Leasehold Improvements [Member] Net loss Net loss Net Income (Loss) Attributable to Parent Temporary equity, conversion of convertible securities Temporary Equity, Stock Issued During Period, Value, Conversion Of Convertible Securities Temporary Equity, Stock Issued During Period, Value, Conversion Of Convertible Securities Fleet-as-a-Service Fleet-As-A Service [Member] Fleet-As-A Service Operating lease right-of-use assets, net Operating Lease, Right-of-Use Asset Marketable debt securities, available-for-sale — short-term Short-Term Investments Debt Securities, Available-for-sale, Current Preferred stock, shares outstanding (in shares) Preferred Stock, Shares Outstanding Income Statement Location [Axis] Income Statement Location [Axis] Thereafter Operating Leases And Capital Leases, Future Minimum Payments, Due Thereafter Operating Leases And Capital Leases, Future Minimum Payments, Due Thereafter Statistical Measurement [Domain] Statistical Measurement [Domain] Common stock warrant liability Warrants and Rights Outstanding, Noncurrent Warrants and Rights Outstanding, Noncurrent Security Exchange Name Security Exchange Name Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Conversion price (in dollars per share) Debt Instrument, Convertible, Conversion Price Forfeitures (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value Revenue from Contract with Customer [Abstract] Options, forfeited (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period Real estate operating lease, weighted average remaining lease term Operating Lease, Weighted Average Remaining Lease Term Temporary equity, beginning balance (in shares) Temporary equity, ending balance (in shares) Temporary Equity, Shares Outstanding Other non-current assets Other Assets, Noncurrent Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Number of shares available for issuance (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant Net (decrease) increase in cash, cash equivalents and restricted cash Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Entity File Number Entity File Number Equity Stockholders' Equity Note And Temporary Equity Disclosure [Text Block] Stockholders' Equity Note And Temporary Equity Disclosure Committed amount Sale Of Stock, Consideration Not Funded Sale Of Stock, Consideration Not Funded Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward] Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward] Stock based compensation expense APIC, Share-based Payment Arrangement, Increase for Cost Recognition Related party transaction, expenses from transactions with related party Related Party Transaction, Expenses from Transactions with Related Party Aggregate intrinsic value of options exercised Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value 2024 Capital Leases, Future Minimum Payments Due in Three Years Certificate of deposit Certificates of Deposit [Member] Schedule of Amortized Cost, Gross Unrealized Gains/Losses In Accumulated Other Comprehensive Loss And Fair Value Of Marketable Debt Securities, Available-For-Sale Debt Securities, Available-for-sale [Table Text Block] Thereafter Finance Lease, Liability, to be Paid, After Year Four Finance Lease, Liability, to be Paid, After Year Four NextGen NextGen [Member] NextGen Subsequent Event Type [Domain] Subsequent Event Type [Domain] Organization, Consolidation and Presentation of Financial Statements [Abstract] 2022 Operating Leases, Future Minimum Payments, Remainder of Fiscal Year And Capital Lease Obligations, Current Operating Leases, Future Minimum Payments, Remainder of Fiscal Year And Capital Lease Obligations, Current Potential shares that were excluded from the computation of diluted net loss per share (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Real estate operating lease - IBR, weighted average discount rate, percent Operating Lease, Weighted Average Discount Rate, Percent Schedule of Inventory Schedule of Inventory, Current [Table Text Block] Research and development Research and Development Expense [Member] Weighted Average Fair Value Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value [Abstract] Sale of Stock [Axis] Sale of Stock [Axis] Liability Class [Axis] Liability Class [Axis] Subsequent Events [Abstract] Business Combination and Asset Acquisition [Abstract] Granted in period (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value Property and Equipment, gross Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, before Accumulated Depreciation and Amortization Liabilities measured at fair value of a recurring basis Fair Value, Liabilities Measured on Recurring Basis [Table Text Block] 2021 Equity Plan 2021 Equity Plan [Member] 2021 Equity Plan Beginning balance Ending balance Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Outstanding Award Type [Domain] Award Type [Domain] Floor price per share (in dollars per share) Debt Instrument, Floor Price Per Share Debt Instrument, Floor Price Per Share Local Phone Number Local Phone Number Assets Assets [Abstract] Total, fair value Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, Fair Value Related Party Transactions [Abstract] Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract] Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract] Options vested and exercisable (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number Schedule of Amortized Cost And Fair Value Of Marketable Debt Securities, Available-For-Sale By Contractual Maturity Investments Classified by Contractual Maturity Date [Table Text Block] Granted in period (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period Request period in force Sale Of Stock, Request Period In Force Sale Of Stock, Request Period In Force Schedule of Realized Gain (Loss) Schedule of Realized Gain (Loss) [Table Text Block] Lease liabilities, current Sub-total Operating Lease, Liability, Current And Finance Lease, Liability, Current Operating Lease, Liability, Current And Finance Lease, Liability, Current Preferred Stock $0.0001 par value, authorized 10,000 shares, 0 shares issued and outstanding at June 30, 2022 and December 31, 2021, respectively Preferred Stock, Value, Issued Options outstanding (in shares) Options, outstanding beginning balance (in shares) Options, outstanding ending balance (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number Finance lease, liability, noncurrent, statement of financial position [extensible enumeration] Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Accumulated
Deficit Retained Earnings [Member] Prepaid expenses and other current assets Increase (Decrease) in Prepaid Expense and Other Assets Notes payable, related parties, accrued interest Notes Payable, Related Parties, Accrued Interest Notes Payable, Related Parties, Accrued Interest Reduction in liability (payments) Reduction in liability (payments) Standard Product Warranty Accrual, Decrease for Payments Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] Derivative Instruments Derivatives and Fair Value [Text Block] Recapitalization exchange ratio Recapitalization Exchange Ratio Recapitalization Exchange Ratio Temporary equity, conversion of convertible securities (in shares) Temporary Equity, Stock Issued During Period To Related Parties, Shares, Conversion of Convertible Securities Temporary Equity, Stock Issued During Period To Related Parties, Shares, Conversion of Convertible Securities Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Related Party [Axis] Related Party [Axis] Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] Schedule of Marketable Debt Securities, Available-for-sale, Unrealized Loss Position, Fair Value Debt Securities, Available-for-sale, Unrealized Loss Position, Fair Value [Table Text Block] 2022 (remaining six months) Lessee, Operating Lease, Liability And Finance Lease, Liability, To Be Paid, Remainder Of Fiscal Year Lessee, Operating Lease, Liability And Finance Lease, Liability, To Be Paid, Remainder Of Fiscal Year Stock repurchased and retired Stock Repurchased and Retired During Period, Value Accounts receivable Increase (Decrease) in Accounts Receivable Purchase of property and equipment in accounts payable Capital Expenditures Incurred but Not yet Paid ROU assets obtained in exchange for operating lease obligations Right-of-Use Asset Obtained in Exchange for Operating Lease Liability Derivative Instruments and Hedging Activities Disclosure [Abstract] Property, Plant and Equipment [Line Items] Property, Plant and Equipment [Line Items] Vesting percentage Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage Shares withheld related to net share settlement of stock-based awards (in shares) Share-based Payment Arrangement, Shares Withheld for Tax Withholding Obligation Commitments and Contingencies Disclosure [Abstract] Powertrains Powertrains [Member] Powertrains Derivative Instrument, Tranche Two Derivative Instrument, Tranche, Two [Member] Derivative Instrument, Tranche, Two Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table] Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table] Stockholders' Equity Note And Temporary Equity [Abstract] Stockholders' Equity Note And Temporary Equity Current Lease Liability, Current [Abstract] Lease Liability, Current Total Lease Liabilities Operating Lease, Liability And Finance Lease, Liability Operating Lease, Liability And Finance Lease, Liability Net loss per share — basic (in dollar per share) Earnings Per Share, Basic Weighted average discount rate: Lease, Weighted Average Discount Rate, Percent [Abstract] Lease, Weighted Average Discount Rate, Percent 2025 Lessee, Operating Lease, Liability, to be Paid, Year Three Revenue Recognition Revenue from Contract with Customer [Text Block] Redemption, threshold consecutive trading days Class Of Warrant Or Right, Redemption, Threshold Consecutive Trading Days Class Of Warrant Or Right, Redemption, Threshold Consecutive Trading Days Beginning balance, outstanding (in shares) Ending balance, outstanding (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number Temporary equity, conversion of convertible securities (in shares) Temporary Equity, Stock Issued During Period, Shares, Conversion Of Convertible Securities Temporary Equity, Stock Issued During Period, Shares, Conversion Of Convertible Securities Options, vested and exercisable, weighted average grant date fair value (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested And Exercisable, Weighted Average Grant Date Fair Value Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested And Exercisable, Weighted Average Grant Date Fair Value Due after one year through five years Debt Securities, Available-for-Sale, Amortized Cost, Maturity, Allocated and Single Maturity Date, after Year One Through Five Disaggregation of Revenue Disaggregation of Revenue [Table Text Block] Amortized Cost Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, Amortized Cost [Abstract] Raw materials Inventory, Raw Materials, Gross Marketable debt securities, available-for-sale Other Comprehensive Income (Loss), Available-for-sale Securities Adjustment, Net of Tax, Portion Attributable to Parent [Abstract] RSU’s Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward] Derivative Instrument, Tranche [Domain] Derivative Instrument, Tranche [Domain] Derivative Instrument, Tranche [Domain] Cumulative Effect, Period of Adoption, Adjustment Cumulative Effect, Period of Adoption, Adjustment [Member] Weighted Average Fair Value Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract] Shares withheld related to net share settlement of stock-based awards Share-based Payment Arrangement, Decrease for Tax Withholding Obligation Cash paid for amounts included in the measurement of operating lease liabilities Operating Lease, Payments Other non-cash items Other Noncash Income (Expense) Sub-total Operating Lease, Liability, Noncurrent And Finance Lease, Liability, Noncurrent Operating Lease, Liability, Noncurrent And Finance Lease, Liability, Noncurrent 2023 Lessee, Operating Lease, Liability And Finance Lease, Liability, To Be Paid, Year One Lessee, Operating Lease, Liability And Finance Lease, Liability, To Be Paid, Year One Change in fair value during the period Financial Liabilities, Fair Value Adjustments Financial Liabilities, Fair Value Adjustments Plan Name [Axis] Plan Name [Axis] Equipment finance leases Finance Lease, Right-of-Use Asset, after Accumulated Amortization Total Financial Assets Assets, Fair Value Disclosure Level 1 Fair Value, Inputs, Level 1 [Member] Conversion of convertible securities, accrued interest Temporary Equity, Stock Issued During Period, Value, Conversion Of Convertible Securities, Accrued Interest Temporary Equity, Stock Issued During Period, Value, Conversion Of Convertible Securities, Accrued Interest INVESTING ACTIVITIES: Net Cash Provided by (Used in) Investing Activities [Abstract] Fair Value by Liability Class [Domain] Fair Value by Liability Class [Domain] Increase in liability (new warranties) Standard Product Warranty Accrual, Increase for Warranties Issued Income Tax Disclosure [Abstract] Entity Small Business Entity Small Business 2024 Lessee, Operating Lease, Liability And Finance Lease, Liability, To Be Paid, Year Two Lessee, Operating Lease, Liability And Finance Lease, Liability, To Be Paid, Year Two Operating Leases Lessee, Operating Lease, Liability, Payment, Due [Abstract] Lowest daily VWAP, percentage Debt Instrument, Convertible, Threshold Percentage, Lowest Daily Volume-Weighted Average Price Debt Instrument, Convertible, Threshold Percentage, Lowest Daily Volume-Weighted Average Price Number of Board of director members Number Of Board Of Director Members Number Of Board Of Director Members Total liabilities and stockholders’ equity Liabilities and Equity Investments, Debt and Equity Securities [Abstract] Liabilities Lease Liability [Abstract] Lease Liability Share-based Payment Arrangement, Tranche One Share-based Payment Arrangement, Tranche One [Member] Customer deposits Contract with Customer, Liability, Current 2025 Operating Leases, Future Minimum Payments, Due in Four Years Proceeds from sales and maturities of marketable debt securities, available-for-sale Proceeds from Sale and Maturity of Debt Securities, Available-for-sale Options, exercised, weighted average exercise price (in dollars per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price Additional paid-in capital Additional Paid in Capital Supplemental disclosure of non-cash investing and financing activities Supplemental Cash Flow Elements [Abstract] Stepvans & vehicle incentives Stepvans And Vehicle Incentives [Member] Stepvans And Vehicle Incentives Liabilities and Stockholders’ Equity Liabilities and Equity [Abstract] Accounts payable Increase (Decrease) in Accounts Payable Reduction of fair value of non-voting shares, percentage Reduction Of Fair Value Of Non-Voting Shares, Percent Reduction Of Fair Value Of Non-Voting Shares, Percent Net Loss per Share Earnings Per Share [Text Block] Operating expenses Operating Expenses [Abstract] Entity Interactive Data Current Entity Interactive Data Current 2026 Operating Leases And Capital Leases, Future Minimum Payments, Due in Five Years Operating Leases And Capital Leases, Future Minimum Payments, Due in Five Years Thereafter Lessee, Operating Lease, Liability, to be Paid, After Year Four Lessee, Operating Lease, Liability, to be Paid, After Year Four Gross Unrealized Gains Debt Securities, Available-for-sale, Unrealized Gain, Current Debt Securities, Available-for-sale, Unrealized Gain, Current Prepaid inventories Prepaid Inventory Prepaid Inventory Stock options exercised Stock Issued During Period, Value, Stock Options Exercised Minimum Minimum [Member] Gross realized gains Debt Securities, Available-for-sale, Realized Gain Long-term investments: Debt Securities, Available-for-sale, Amortized Cost, Noncurrent [Abstract] Debt Securities, Available-for-sale, Amortized Cost, Noncurrent Yorkville Yorkville [Member] Yorkville Redemption period Class Of Warrant Or Right, Redemption Period Class Of Warrant Or Right, Redemption Period Affiliated Entity Affiliated Entity [Member] Gross margin Gross Profit 2024 Lessee, Operating Lease, Liability, to be Paid, Year Two Emerging Growth Company Emerging Growth Company [Policy Text Block] Emerging Growth Company 2023 Operating Leases, Future Minimum Payments, Due in Two Years Interest rate, upon an event of default Debt Instrument, Interest Rate, Stated Percentage Upon An Event Of Default Debt Instrument, Interest Rate, Stated Percentage Upon An Event Of Default Total Financial Liabilities Financial and Nonfinancial Liabilities, Fair Value Disclosure Write off of subscription receivable Write off of subscription receivable Write-off Of Shares Subscribed But Unissued, Subscriptions Receivable Write-off Of Shares Subscribed But Unissued, Subscriptions Receivable Board of directors, maximum authorized members Board Of Directors, Maximum Authorized Members Board Of Directors, Maximum Authorized Members Reclassifications Reclassification, Comparability Adjustment [Policy Text Block] Preferred stock, authorized (in shares) Preferred Stock, Shares Authorized Number of votes per share Common Stock Voting Rights, Number Of Votes Common Stock Voting Rights, Number Of Votes Short-term investments: Debt Securities, Available-for-sale, Amortized Cost, Current [Abstract] Debt Securities, Available-for-sale, Amortized Cost, Current Class of Warrant or Right [Domain] Class of Warrant or Right [Domain] Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Temporary equity, subscribed but unissued, subscriptions receivable (in shares) Temporary Equity, Shares Subscribed but Unissued, Subscriptions Receivable Entity Address, State or Province Entity Address, State or Province Cumulative Effect, Period of Adoption [Axis] Cumulative Effect, Period of Adoption [Axis] Warrant Redemption Scenario [Domain] Warrant Redemption Scenario [Domain] Warrant Redemption Scenario [Domain] Leases Lessee, Finance Leases [Text Block] Marketable debt securities, continuous unrealized loss position, 12 months or longer Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, 12 Months or Longer Derivative instrument, contingent consideration, liability, earnout period, stock price trigger (in dollars per share) Derivative Instrument, Contingent Consideration, Liability, Earnout Period, Stock Price Trigger Derivative Instrument, Contingent Consideration, Liability, Earnout Period, Stock Price Trigger Issuance of common stock for commitment shares under the Standby Equity Purchase Agreement Stock Issued During Period, Value, New Issues Sales and marketing General and Administrative Expense Options, exercisable, weighted average exercise price (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price Share-Based Compensation Share-based Payment Arrangement [Text Block] Level 3 Fair Value, Inputs, Level 3 [Member] Inventories Inventory Disclosure [Text Block] Leases Lessee, Leases [Policy Text Block] Fair Value Measurement Inputs and Valuation Techniques [Line Items] Fair Value Measurement Inputs and Valuation Techniques [Line Items] Accumulated depreciation Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, Accumulated Depreciation and Amortization Accounting Policies [Abstract] Non-U.S. government and supranational bonds Debt Security, Government, Non-US [Member] Options outstanding, weighted average remaining contractual term Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term Payments of stock issuance costs Payments of Stock Issuance Costs Issuance of common stock for commitment shares under Standby Equity Purchase Agreement (in shares) Stock Issued During Period, Shares, New Issues 2025 Capital Leases, Future Minimum Payments Due in Four Years Operating lease liabilities Present value of Lease Liabilities Operating Lease, Liability Document Transition Report Document Transition Report Common Stock $0.0001 par value, authorized 1,000,000 shares, 165,504 and 163,137 shares issued and outstanding at June 30, 2022 and December 31, 2021, respectively Common Stock, Value, Issued Equipment finance leases - rate implicit in the lease, weighted average discount rate, percent Finance Lease, Weighted Average Discount Rate, Percent Disaggregation of Revenue [Line Items] Disaggregation of Revenue [Line Items] Unamortized stock-based compensation, weighted average remaining amortization period Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition Beginning balance, outstanding (in dollars per share) Ending balance, outstanding (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value Basis of Presentation Basis of Accounting, Policy [Policy Text Block] Commitments and Contingencies (Note 13) Commitments and Contingencies Present value of Lease Liabilities Lessee, Operating Lease, Liability And Finance Lease, Liability Lessee, Operating Lease, Liability And Finance Lease, Liability Subsequent Event [Table] Subsequent Event [Table] Leases Lessee, Operating Leases [Text Block] Accumulated other comprehensive loss Accumulated Other Comprehensive Income (Loss), Net of Tax Entity Emerging Growth Company Entity Emerging Growth Company Amortization Finance Lease, Right-of-Use Asset, Amortization Inventory reserve Inventory Write-down 2022 (remaining six months) Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year 2024 Operating Leases, Future Minimum Payments, Due in Three Years Antidilutive Securities, Name [Domain] Antidilutive Securities, Name [Domain] 2023 Capital Leases, Future Minimum Payments Due in Two Years Interest rate upon registration rights agreement Debt Instrument, Interest Rate, Stated Percentage Upon Registration Rights Agreement Debt Instrument, Interest Rate, Stated Percentage Upon Registration Rights Agreement Investments Investments in Debt and Marketable Equity Securities (and Certain Trading Assets) Disclosure [Text Block] Legal Entity [Axis] Legal Entity [Axis] Accounting Standards Update 2016-13 Accounting Standards Update 2016-13 [Member] Cover [Abstract] Add: dilutive effect of share-based payment arrangements Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements Class of Stock [Axis] Class of Stock [Axis] Finance lease, liability, current, statement of financial position [extensible enumeration] Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Redemption notice period Class Of Warrant Or Right, Redemption Notice Period Class Of Warrant Or Right, Redemption Notice Period Numerator: Net Income (Loss) Available to Common Stockholders, Diluted [Abstract] Debt instrument, option for additional amount to be exercised Debt Instrument, Option for Additional Amount To Be Exercised Debt Instrument, Option for Additional Amount To Be Exercised Schedule of Other Current Liabilities Other Current Liabilities [Table Text Block] Number of warrants issued (in shares) Class of Warrant or Right, Outstanding Less: imputed interest Lessee, Operating Lease, Liability, Undiscounted Excess Amount Sale of stock, consideration received on transaction Sale of Stock, Consideration Received on Transaction Forfeited Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Forfeited Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Forfeited Prepaid expenses and other current assets Total Prepaid Expense and Other Assets, Current Financial Instrument [Axis] Financial Instrument [Axis] Temporary equity, beginning balance Temporary equity, ending balance Temporary Equity, Carrying Amount, Attributable to Parent Entity [Domain] Entity [Domain] Accrued expenses and other Accrued Liabilities, Current Revenues Revenue from Contract with Customer, Excluding Assessed Tax 2025 Lessee, Operating Lease, Liability And Finance Lease, Liability, To Be Paid, Year Three Lessee, Operating Lease, Liability And Finance Lease, Liability, To Be Paid, Year Three Less: imputed interest Finance Lease, Liability, Undiscounted Excess Amount Change in fair value of earn-out shares liability Change in fair value of earn-out shares liability Derivative Instrument, Change In Amount Of Contingent Consideration, Liability Derivative Instrument, Change In Amount Of Contingent Consideration, Liability Volume weighted average price period Debt Instrument, Convertible, Volume-Weighted Average Price, Period Debt Instrument, Convertible, Volume-Weighted Average Price, Period Options Share-based Payment Arrangement, Option [Member] Weighted average contractual maturity Debt Securities, Available-for-sale, Maturity Allocation, Contractual Maturity Debt Securities, Available-for-sale, Maturity Allocation, Contractual Maturity Ancillary revenue Revenue Not from Contract with Customer 2026 Lessee, Operating Lease, Liability And Finance Lease, Liability, To Be Paid, Year Four Lessee, Operating Lease, Liability And Finance Lease, Liability, To Be Paid, Year Four Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Axis] Document Quarterly Report Document Quarterly Report Warranty Liability Standard Product Warranty, Policy [Policy Text Block] Measurement Input Type [Domain] Measurement Input Type [Domain] Convertible Notes Payable Convertible Notes Payable [Member] Marketable debt securities, continuous unrealized loss position, less than 12 months Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, Less than 12 Months Common Stock Common Stock [Member] Equipment finance leases, weighted average remaining lease term Finance Lease, Weighted Average Remaining Lease Term Loss from operations Operating Income (Loss) Property, Plant and Equipment [Table] Property, Plant and Equipment [Table] Conversion of notes payable to Legacy Xos Preferred Stock: Conversion Of Notes Payable To Legacy Xos Preferred Stock [Abstract] Conversion Of Notes Payable To Legacy Xos Preferred Stock Debt Securities, Available-for-sale [Line Items] Debt Securities, Available-for-sale [Line Items] Operating leases Operating Lease, Liability, Current Due after one year through five years Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, after Year One Through Five Issuance of Legacy Xos Preferred Stock, including note conversion Temporary Equity, Stock Issued During Period, Value, New Issues Net realized losses on marketable debt securities, available-for-sale Debt Securities, Available-for-sale, Realized Gain (Loss) Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Document Fiscal Year Focus Document Fiscal Year Focus Property, Plant and Equipment [Abstract] Stock-based compensation expense Share-based Payment Arrangement, Noncash Expense Additional Paid-in Capital Additional Paid-in Capital [Member] Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Depreciation Depreciation Long-term Debt, Type [Domain] Long-term Debt, Type [Domain] Granted Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Granted Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Granted Schedule of Product Warranty Liability Schedule of Product Warranty Liability [Table Text Block] Change in fair value of derivative instruments Change in fair value of derivative instruments Gain (Loss) on Derivative Instruments, Net, Pretax Stockholders' Equity And Temporary Equity [Table] Stockholders' Equity And Temporary Equity [Table] Stockholders' Equity And Temporary Equity [Table] Conversion of interest payable on convertible notes (in shares) Class of Warrant or Right, Number of Securities Called by Warrants or Rights Operating lease, liability, current, statement of financial position [extensible enumeration] Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Entity Information [Line Items] Entity Information [Line Items] Other income (expense), net Other Nonoperating Income (Expense) Other liabilities Increase (Decrease) in Other Operating Liabilities Issuance of Legacy Xos Preferred Stock, including note conversion Stock Issued Shares repurchased and retired (in shares) Stock Repurchased and Retired During Period, Shares Prepaid insurance Prepaid Insurance Purchase of property and equipment Payments to Acquire Property, Plant, and Equipment 2024 Operating Leases And Capital Leases, Future Minimum Payments, Due in Three Years Operating Leases And Capital Leases, Future Minimum Payments, Due in Three Years Other current liabilities Total Other Liabilities, Current Maximum Maximum [Member] Lowest daily VWAP, price per share (in dollars per share) Debt Instrument, Convertible, Threshold, Lowest Daily Volume-Weighted Average Price Per Share Debt Instrument, Convertible, Threshold, Lowest Daily Volume-Weighted Average Price Per Share Share-based Payment Arrangement [Abstract] Operating leases, rent expense, net Operating Leases, Rent Expense, Net Proceeds from issuance of shares of Legacy Xos Preferred Stock Proceeds from Issuance of Redeemable Convertible Preferred Stock Total liabilities Liabilities Award Type [Axis] Award Type [Axis] Options, granted, weighted average exercise price (in dollars per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price FINANCING ACTIVITIES: Net Cash Provided by (Used in) Financing Activities [Abstract] Options outstanding, intrinsic value Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value Operating Leases, Maturity Analysis Under Topic 842 Lessee, Operating Lease, Liability, Maturity [Table Text Block] Measurement Input Type [Axis] Measurement Input Type [Axis] Total stockholders’ equity Beginning balance Ending balance Stockholders' Equity Attributable to Parent Common stock, issued (in shares) Common Stock, Shares, Issued Preferred stock, shares issued (in shares) Preferred Stock, Shares Issued City Area Code City Area Code Options, exercisable, intrinsic value Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value Measurement Input, Expected Term Measurement Input, Expected Term [Member] Operating Leases Operating Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract] Entity Address, City or Town Entity Address, City or Town Conversion of notes payable into preferred stock Debt Conversion, Converted Instrument, Amount Realized loss on debt extinguishment Realized loss on debt extinguishment Gain (Loss) on Extinguishment of Debt Gross realized losses Debt Securities, Available-for-sale, Realized Loss Thereafter Operating Leases, Future Minimum Payments, Due Thereafter Warrant Redemption Scenario [Axis] Warrant Redemption Scenario [Axis] Warrant Redemption Scenario Notes payable, related parties, interest rate, stated percentage Notes Payable, Related Parties, Interest Rate, Stated Percentage Notes Payable, Related Parties, Interest Rate, Stated Percentage Fair Value Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, Fair Value [Abstract] Debt Securities, Available-for-sale, Unrealized Loss Position [Line Items] Debt Securities, Available-for-sale, Unrealized Loss Position [Line Items] Options, exercised, weighted average grant date fair value (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercised, Weighted Average Grant Date Fair Value Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercised, Weighted Average Grant Date Fair Value Operating leases Operating Lease, Liability, Noncurrent Total future minimum lease payments Finance Lease, Liability, Payment, Due Accounting Standards Update [Axis] Accounting Standards Update [Axis] Measurement Frequency [Domain] Measurement Frequency [Domain] Debt instrument, face amount Debt Instrument, Face Amount Increase in employee related liabilities Increase (Decrease) in Employee Related Liabilities 2023 Finance Lease, Liability, to be Paid, Year One Schedule of Supplemental Cash Flow Information, Weighted-Average Remaining Lease Term and Discount Rate Lease, Supplemental Cash Flow Information [Table Text Block] Lease, Supplemental Cash Flow Information Earn-out shares, liability, measurement input Derivative Instrument, Contingent Consideration, Liability, Measurement Input Derivative Instrument, Contingent Consideration, Liability, Measurement Input Accumulated deficit Retained Earnings (Accumulated Deficit) Operating lease, term of contract Lessee, Operating Lease, Term of Contract Fair Value Measurement Inputs and Valuation Techniques [Table] Fair Value Measurement Inputs and Valuation Techniques [Table] Expiration period Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period Restricted Stock Units (RSUs) Restricted stock units Restricted Stock Units (RSUs) [Member] Statement of Stockholders' Equity [Abstract] Entity Filer Category Entity Filer Category Present value of Lease Liabilities Finance Lease, Liability Redemption price (in dollars per share) Class Of Warrant Or Right, Redemption Price Class Of Warrant Or Right, Redemption Price Remaining lease term Lessee, Operating Lease, Remaining Lease Term Other-than-temporary impairment loss, debt securities, available-for-sale Other-than-temporary Impairment Loss, Debt Securities, Available-for-sale Share-based Payment Arrangement, Tranche Two Share-based Payment Arrangement, Tranche Two [Member] U.S. treasuries US Treasury Securities [Member] Reconciliation of Cash, Cash Equivalents and Restricted Cash to Unaudited Condensed Consolidated Balance Sheets: Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents [Abstract] Income Statement [Abstract] Entity Registrant Name Entity Registrant Name Inventory Disclosure [Abstract] 2025 Finance Lease, Liability, to be Paid, Year Three 2026 Finance Lease, Liability, to be Paid, Year Four Proceeds from stock option exercises Proceeds from Stock Options Exercised Basis of Presentation and Summary of Significant Accounting Policies Basis of Presentation and Significant Accounting Policies [Text Block] 2024 Finance Lease, Liability, to be Paid, Year Two Options, forfeited, weighted average exercise price (in dollars per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price Provision for income taxes Income Tax Expense (Benefit) Accounts receivable Accounts Receivable, after Allowance for Credit Loss, Current Amendment Flag Amendment Flag Equity Components [Axis] Equity Components [Axis] Contingent Earn-out Shares liability Derivative Instrument, Contingent Consideration, Liability, Fair Value Disclosure Derivative Instrument, Contingent Consideration, Liability, Fair Value Disclosure Entity Tax Identification Number Entity Tax Identification Number Fair Value Disclosures [Abstract] Antidilutive Securities [Axis] Antidilutive Securities [Axis] Temporary equity, conversion of convertible securities Temporary Equity, Stock Issued During Period To Related Parties, Value, Conversion of Convertible Securities Temporary Equity, Stock Issued During Period To Related Parties, Value, Conversion of Convertible Securities Document Fiscal Period Focus Document Fiscal Period Focus Total current assets Assets, Current Sales and marketing Selling and Marketing Expense [Member] Sale of Stock [Domain] Sale of Stock [Domain] Total future minimum lease payments Lessee, Operating Lease, Liability, to be Paid Disaggregation of Revenue [Table] Disaggregation of Revenue [Table] Denominator: Weighted Average Number of Shares Outstanding Reconciliation [Abstract] Forfeited in period (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period Inventories, net Inventories, net Inventory, Net Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Statement of Financial Position [Abstract] 2026 Operating Leases, Future Minimum Payments, Due in Five Years Product and Service [Axis] Product and Service [Axis] Long-Lived Tangible Asset [Domain] Long-Lived Tangible Asset [Domain] Payments of reverse recapitalization transaction costs Payments of Reverse Recapitalization Transaction Costs Payments of Reverse Recapitalization Transaction Costs Founders Founders [Member] Founders Private Placement Warrants Private Placement Warrants Common Stock Private Warrants [Member] Common Stock Private Warrants Recognition of right-of-use asset and lease liabilities upon ASC 842 adoption Operating Lease, Right-Of-Use Asset And Operating Lease, Liability Operating Lease, Right-Of-Use Asset And Operating Lease, Liability Preferred stock, par value (in dollars per share) Preferred Stock, Par or Stated Value Per Share Options granted, weighted average grant date fair value (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value Equity Component [Domain] Equity Component [Domain] Short-term lease expense Short-term Lease, Cost Options outstanding beginning balance (in dollars per share) Options outstanding ending balance (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Option, Nonvested, Weighted Average Exercise Price Research and development Selling and Marketing Expense Contingent Earn-out Shares Liability Derivative Instrument, Contingent Consideration, Liability [Member] Derivative Instrument, Contingent Consideration, Liability 2023 Lessee, Operating Lease, Liability, to be Paid, Year One Company vehicles Vehicles [Member] 2022 Capital Lease Obligations, Current Statement [Line Items] Statement [Line Items] Property and equipment, net Property and Equipment, net Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, after Accumulated Depreciation and Amortization Weighted Average Exercise Price Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract] Marketable debt securities, available-for-sale — long-term Long-Term Investments Debt Securities, Available-for-sale, Noncurrent Derivative Instrument, Tranche [Axis] Derivative Instrument, Tranche [Axis] Derivative Instrument, Tranche Liabilities Liabilities [Abstract] Debt securities, available-for-sale Debt Securities, Available-for-sale Counterparty Name [Domain] Counterparty Name [Domain] 2026 Lessee, Operating Lease, Liability, to be Paid, Year Four Total future minimum lease payments Operating Leases, Future Minimum Payments Due Equipment finance leases Finance Lease, Liability, Current Loss before provision for income taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Level 2 Fair Value, Inputs, Level 2 [Member] Accounting Standards Update [Domain] Accounting Standards Update [Domain] Long-Lived Tangible Asset [Axis] Long-Lived Tangible Asset [Axis] Stock authorized (in shares) Capital Stock, Shares Authorized Capital Stock, Shares Authorized Marketable debt securities, unrealized loss position Debt Securities, Available-for-sale, Unrealized Loss Position Total future minimum lease payments Capital Leases, Future Minimum Payments Due Amortized Cost Debt Securities, Available-for-sale, Amortized Cost, Noncurrent Total Finance Lease, Right-Of-Use Asset, Amortization And Finance Lease, Interest Payment On Liability Finance Lease, Right-Of-Use Asset, Amortization And Finance Lease, Interest Payment On Liability Other non-current liabilities Loans Payable, Noncurrent Use of Estimates Use of Estimates, Policy [Policy Text Block] Schedule of Computation of Basic and Diluted Net Loss per Share Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Options, granted (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross Schedule of recognized stock-based compensation expense in the consolidated statements of operations and comprehensive income (loss) Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block] Equipment Finance Leases Finance Lease, Liability, Payment, Due [Abstract] Entity Ex Transition Period Entity Ex Transition Period Vesting [Axis] Vesting [Axis] Title of 12(b) Security Title of 12(b) Security Proceeds from issuance of common stock under Standby Equity Purchase Agreement Proceeds from Issuance of Common Stock Total assets Assets Plan Name [Domain] Plan Name [Domain] Common stock, authorized (in shares) Common Stock, Shares Authorized Change in net unrealized loss, tax Other Comprehensive Income (Loss), Available-for-sale Securities, Tax, Portion Attributable to Parent Measurement Input, Share Price Measurement Input, Share Price [Member] Total, amortized cost Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, Amortized Cost Document Type Document Type Restricted Stock Units (RSUs) Activity Schedule of Nonvested Restricted Stock Units Activity [Table Text Block] Product and Service [Domain] Product and Service [Domain] General and administrative Research and Development Expense Change in net unrealized loss, net of tax of $0, for the three and six months ended June 30, 2022 and 2021 OCI, Debt Securities, Available-for-Sale, Gain (Loss), before Adjustment, after Tax Selected Balance Sheet Data Supplemental Balance Sheet Disclosures [Text Block] Interest rate, stated percentage Debt Instrument, Interest Rate, Stated Percentage Standby Equity Purchase Agreement Standby Equity Purchase Agreement [Member] Standby Equity Purchase Agreement Threshold consecutive trading days ending on the third day prior to notice of redemption Class Of Warrant Or Right, Fair Market Value, Threshold Consecutive Trading Days Ending on Third Trading Day Prior To Notice Of Redemption Class Of Warrant Or Right, Fair Market Value, Threshold Consecutive Trading Days Ending on Third Trading Day Prior To Notice Of Redemption Schedule of Changes on Fair Value of Financial Liabilities Schedule Of Changes In Fair Value Of Financial Liabilities [Table Text Block] Schedule Of Changes In Fair Value Of Financial Liabilities Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Cumulative Effect, Period of Adoption [Domain] Cumulative Effect, Period of Adoption [Domain] Measurement Frequency [Axis] Measurement Frequency [Axis] Net cash used in operating activities Net Cash Provided by (Used in) Operating Activities Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Line Items] Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Line Items] Fair Value, Recurring and Nonrecurring [Table] Fair Value, Recurring and Nonrecurring [Table] Furniture & fixtures Furniture and Fixtures [Member] Schedule of Lease, Cost Lease, Cost [Table Text Block] Others Other Assets, Miscellaneous, Current Subsequent Event [Line Items] Subsequent Event [Line Items] Total future minimum lease payments Operating Leases And Capital Leases, Future Minimum Payments, Due Operating Leases And Capital Leases, Future Minimum Payments, Due Standard product warranty, period of warranty Standard Product Warranty, Term Standard Product Warranty, Term Weighted average shares outstanding — basic (in shares) Weighted Average Number of Shares Outstanding, Basic Net loss per share — diluted (in dollar per share) Earnings Per Share, Diluted Dilutive effect Incremental Weighted Average Shares Attributable to Dilutive Effect [Abstract] Sale of stock, price per share (in dollars per share) Sale of Stock, Price Per Share Amortization of right-of-use assets Operating Lease, Right-of-Use Asset, Amortization Expense Vesting [Domain] Vesting [Domain] Product and service revenue Product [Member] Beginning Balance Ending Balance Financial Liabilities Fair Value Disclosure Total future minimum lease payments Lessee, Operating Lease, Liability And Finance Lease, Liability, Payment, Due Lessee, Operating Lease, Liability And Finance Lease, Liability, Payment, Due Subsequent Events Subsequent Events [Text Block] Legacy Xos preferred stock, authorized (in shares) Temporary Equity, Shares Authorized Total comprehensive loss Net and comprehensive loss Comprehensive Income (Loss), Net of Tax, Attributable to Parent Cost of goods sold Cost of Revenue Net cash provided by financing activities Net Cash Provided by (Used in) Financing Activities Schedule Of Recapitalization [Line Items] Schedule Of Recapitalization [Line Items] Schedule Of Recapitalization [Line Items] Other comprehensive loss Other Comprehensive Income (Loss), Net of Tax [Abstract] Weighted average shares outstanding Weighted Average Number of Shares Outstanding, Diluted [Abstract] Related Party Transaction [Line Items] Related Party Transaction [Line Items] Vesting period Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period Recapitalization and Contingent Earn-out Shares Liability Recapitalization Disclosure [Text Block] Recapitalization Disclosure Corporate debt security Corporate Debt Securities [Member] Fair Value Measurements Fair Value Disclosures [Text Block] Finance Lease, Liability, Maturity Analysis Under Topic 842 Finance Lease, Liability, Fiscal Year Maturity [Table Text Block] Accounts payable Accounts Payable, Current Derivative Instruments and Hedging Activities Disclosures [Table] Derivative Instruments and Hedging Activities Disclosures [Table] Non-current Lease Liability, Noncurrent [Abstract] Lease Liability, Noncurrent Assets measured at fair value of a recurring basis Fair Value, Assets Measured on Recurring Basis [Table Text Block] Derivative Instrument, Tranche Three Derivative Instrument, Tranche, Three [Member] Derivative Instrument, Tranche, Three Business Combination Business Combinations Policy [Policy Text Block] Accumulated Other Comprehensive Loss AOCI Attributable to Parent [Member] Inventories Increase (Decrease) in Inventories Common stock outstanding (in shares) Beginning balance (in shares) Ending balance (in shares) Common Stock, Shares, Outstanding Financial Instruments [Domain] Financial Instruments [Domain] 2022 Operating Leases, Future Minimum Payments, Remainder of Fiscal Year Increase (Decrease) in Temporary Equity [Roll Forward] Increase (Decrease) in Temporary Equity [Roll Forward] Amortized Cost Debt Securities, Available-for-sale, Amortized Cost, Current Document Period End Date Document Period End Date Issuance of common stock for vesting of restricted stock units (in shares) Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures Entity Central Index Key Entity Central Index Key Proceeds from subscription receivable – preferred Proceeds From Collection Of Temporary Equity Subscription Receivable Proceeds From Collection Of Temporary Equity Subscription Receivable Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Warrant Redemption Scenario Two Warrant Redemption Scenario Two [Member] Warrant Redemption Scenario Two Options Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward] Contingent earn-out shares Contingent Earn-out Shares [Member] Contingent Earn-out Shares Property, Plant and Equipment Property, Plant and Equipment [Table Text Block] Rent expense Lease, Cost Schedule of Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Table] Schedule of Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Table] Reference value (in dollars per share) Class Of Warrant Or Right, Redemption, Reference Value Class Of Warrant Or Right, Redemption, Reference Value Income Statement Location [Domain] Income Statement Location [Domain] Stockholders’ Equity Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest [Abstract] Debt Securities, Available-for-sale [Table] Debt Securities, Available-for-sale [Table] Weighted average remaining lease term: Lease, Weighted Average Remaining Lease Term [Abstract] Lease, Weighted Average Remaining Lease Term Legacy Xos Legacy Xos [Member] Legacy Xos Due in one year or less Debt Securities, Available-for-Sale, Amortized Cost, Maturity, Allocated and Single Maturity Date, Year One Computers, software and related equipment Computers, Software And Related Equipment [Member] Computers, Software And Related Equipment Property and Equipment, net Property, Plant and Equipment Disclosure [Text Block] Prepaid licenses and subscriptions Other Prepaid Expense, Current Total operating expenses Operating Expenses Less: imputed interest Lessee, Operating Lease, Liability And Finance Lease, Liability, Undiscounted Excess Amount Lessee, Operating Lease, Liability And Finance Lease, Liability, Undiscounted Excess Amount Gross Unrealized Gains Debt Securities, Available-for-sale, Unrealized Gain, Noncurrent Debt Securities, Available-for-sale, Unrealized Gain, Noncurrent Thereafter Capital Leases, Future Minimum Payments Due Thereafter Trading Symbol Trading Symbol Net loss per share Earnings Per Share [Abstract] Principal payment of equipment leases Repayments of Other Long-term Debt Issuance of preferred shares (in shares) Temporary Equity, Stock Issued During Period, Shares, New Issues Temporary Equity, Stock Issued During Period, Shares, New Issues Inventories, gross of reserves Inventory, Gross Marketable debt securities, unrealized loss position, accumulated loss Debt Securities, Available-for-sale, Unrealized Loss Position, Accumulated Loss Schedule of Future Minimum Rental Payments for Operating Leases Schedule of Future Minimum Rental Payments for Operating Leases [Table Text Block] Revenues Revenues Revenues Earn-out shares liability Derivative Instrument, Contingent Consideration, Liability Derivative Instrument, Contingent Consideration, Liability Equipment Equipment [Member] Exercise price of warrants or rights (in dollars per share) Class of Warrant or Right, Exercise Price of Warrants or Rights Finished goods Inventory, Finished Goods, Gross Options, outstanding, beginning balance, weighted average exercise price (in dollars per share) Options, outstanding, ending balance, weighted average exercise price (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price Warrant Common stock public and private warrants Warrant [Member] Operating lease, liability, noncurrent, statement of financial position [extensible enumeration] Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Schedule of Related Party Transactions, by Related Party [Table] Schedule of Related Party Transactions, by Related Party [Table] Stock-based compensation expense Share-based Payment Arrangement, Expense Options, exercisable, weighted average remaining contractual term Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term Entity Current Reporting Status Entity Current Reporting Status Measurement Input, Risk Free Interest Rate Measurement Input, Risk Free Interest Rate [Member] Weighted Average Grant Date Fair Value Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract] Effective income tax rate, percent Effective Income Tax Rate Reconciliation, Percent Entities [Table] Entities [Table] Stockholders' Equity And Temporary Equity [Line Items] Stockholders' Equity And Temporary Equity [Line Items] Stockholders' Equity And Temporary Equity [Line Items] Restricted cash Restricted Cash, Current Counterparty Name [Axis] Counterparty Name [Axis] Thereafter Lessee, Operating Lease, Liability And Finance Lease, Liability, To Be Paid, After Year Four Lessee, Operating Lease, Liability And Finance Lease, Liability, To Be Paid, After Year Four Public Warrants Common Stock Public Warrants [Member] Common Stock Public Warrants Less: inventory reserve Inventory Valuation Reserves Construction in progress Construction in Progress [Member] Class of Warrant or Right [Axis] Class of Warrant or Right [Axis] Fair value adjustment of related party debt at conversion Fair Value Adjustment Of Related Party Debt At Conversion Fair Value Adjustment Of Related Party Debt At Conversion Cash, cash equivalents and restricted cash, beginning of period Cash, cash equivalents and restricted cash, end of period Total cash, cash equivalents and restricted cash Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents Debt Securities, Available-for-sale, Unrealized Loss Position, Fair Value [Table] Debt Securities, Available-for-sale, Unrealized Loss Position, Fair Value [Table] Sale of stock, number of shares issued in transaction (in shares) Sale of Stock, Number of Shares Issued in Transaction Common stock, par value (in dollars per share) Common Stock, Par or Stated Value Per Share Stock issued during period, shares, reverse recapitalization (in shares) Stock Issued During Period, Shares, Reverse Recapitalization Stock Issued During Period, Shares, Reverse Recapitalization Common stock, capital shares reserved for future issuance (in shares) Common Stock, Capital Shares Reserved for Future Issuance Leases [Abstract] Redemption, threshold trading days Class Of Warrant Or Right, Redemption, Threshold Trading Days Class Of Warrant Or Right, Redemption, Threshold Trading Days Cash and Cash Equivalents Cash and Cash Equivalents, Fair Value Disclosure Entity Address, Postal Zip Code Entity Address, Postal Zip Code Stock options exercised (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period Vested in period, intrinsic value Vested Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Vested Weighted average shares outstanding — diluted (in shares) Weighted average shares outstanding — diluted (in shares) Weighted Average Number of Shares Outstanding, Diluted Warrants liabilitites Warrants outstanding fair value Warrants and Rights Outstanding Fair Value, Recurring Fair Value, Recurring [Member] Income Taxes Income Tax Disclosure [Text Block] Warranty liability Interest Payable, Current 2025 Operating Leases And Capital Leases, Future Minimum Payments, Due in Four Years Operating Leases And Capital Leases, Future Minimum Payments, Due in Four Years Long-term Debt, Type [Axis] Long-term Debt, Type [Axis] Related Party [Domain] Related Party [Domain] Stock option activity Share-based Payment Arrangement, Option, Activity [Table Text Block] Finance lease, right-of-use asset, statement of financial position [extensible enumeration] Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Recognition of earn-out RSUs Financial Liabilities, Recognition of Equity Instruments Other Than Options Financial Liabilities, Recognition of Equity Instruments Other Than Options Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block] Statement of Cash Flows [Abstract] Payment of subscription receivable Adjustments To Additional Paid In Capital, Payment Of Temporary Equity Subscription Receivable Adjustments To Additional Paid In Capital, Payment Of Temporary Equity Subscription Receivable Entity Address, Address Line One Entity Address, Address Line One Net cash provided by (used in) investing activities Net Cash Provided by (Used in) Investing Activities Changes in operating assets and liabilities: Increase (Decrease) in Operating Capital [Abstract] Issuance of redeemable convertible preferred stock Debt Conversion, Converted Instrument, Interest Payable, Amount Debt Conversion, Converted Instrument, Interest Payable, Amount 2018 Stock Plan 2018 Stock Plan [Member] 2018 Stock Plan Schedule of Prepaid Expenses and Other Current Assets Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Table Text Block] OPERATING ACTIVITIES: Net Cash Provided by (Used in) Operating Activities [Abstract] Vested in period (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value General and administrative General and Administrative Expense [Member] Derivative instrument, contingent consideration, liability, shares (in shares) Derivative Instrument, Contingent Consideration, Liability, Shares Derivative Instrument, Contingent Consideration, Liability, Shares Entity Shell Company Entity Shell Company Description of Business Business Description and Accounting Policies [Text Block] Derivative Instruments and Hedging Activities Disclosures [Line Items] Derivative Instruments and Hedging Activities Disclosures [Line Items] Total current liabilities Liabilities, Current Schedule Of Recapitalization [Table] Schedule Of Recapitalization [Table] Schedule Of Recapitalization [Table] Taxes paid related to net share settlement of stock-based awards Payment, Tax Withholding, Share-based Payment Arrangement Class of Stock [Domain] Class of Stock [Domain] Gross Unrealized Losses Debt Securities, Available-for-sale, Unrealized Loss, Noncurrent Debt Securities, Available-for-sale, Unrealized Loss, Noncurrent Threshold trading day period Derivative Instrument, Contingent Consideration, Liability, Earnout Period, Threshold Trading Day Period Derivative Instrument, Contingent Consideration, Liability, Earnout Period, Threshold Trading Day Period Payment of subscription receivable Temporary Equity, Shares Subscribed But Unissued, Subscriptions Receivable Payment Temporary Equity, Shares Subscribed But Unissued, Subscriptions Receivable Payment Redemption, stock price threshold (in dollars per share) Class Of Warrant Or Right, Share Price Redemption Trigger Class Of Warrant Or Right, Share Price Redemption Trigger Derivative Instrument, Tranche One Derivative Instrument, Tranche, One [Member] Derivative Instrument, Tranche, One Interest accretion on finance lease liabilities Finance Lease, Interest Payment on Liability Money market funds Money Market Funds [Member] Current Fiscal Year End Date Current Fiscal Year End Date Assets held for sale Disposal Group, Including Discontinued Operation, Assets, Current Options, forfeited in period, weighted average grant date fair value (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeited In Period, Weighted Average Grant Date Fair Value Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeited In Period, Weighted Average Grant Date Fair Value 2022 (remaining six months) Finance Lease, Liability, to be Paid, Remainder of Fiscal Year Movement in Extended Product Warranty Accrual [Roll Forward] Movement in Extended Product Warranty Accrual [Roll Forward] 2026 Capital Leases, Future Minimum Payments Due in Five Years Gross Unrealized Losses Debt Securities, Available-for-sale, Unrealized Loss, Current Debt Securities, Available-for-sale, Unrealized Loss, Current Statement [Table] Statement [Table] Asset-backed security and other Asset-backed Securities [Member] Recent Accounting Pronouncements Issued and Adopted and Recent Accounting Pronouncements Issued and Not Yet Adopted New Accounting Pronouncements, Policy [Policy Text Block] Other assets Increase (Decrease) in Other Noncurrent Assets Unamortized stock-based compensation Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount Deposits (primarily relating to deposits on equipment purchases) Deposits Assets, Current Statistical Measurement [Axis] Statistical Measurement [Axis] Subsequent Event Subsequent Event [Member] Equipment finance leases Finance Lease, Liability, Noncurrent Warranty liability Warranty liability, beginning of period Warranty liability, end of period Standard Product Warranty Accrual Measurement Input, Price Volatility Measurement Input, Price Volatility [Member] Fair Value Measurement Inputs and Valuation Techniques Fair Value Measurement Inputs and Valuation Techniques [Table Text Block] Cost of goods sold Cost of Sales [Member] Marketable debt securities, continuous unrealized loss position, less than 12 months, accumulated loss Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss Total Lease Assets Operating Lease, Right-Of-Use Asset And Finance Lease, Right-Of-Use Asset, After Accumulated Amortization Operating Lease, Right-Of-Use Asset And Finance Lease, Right-Of-Use Asset, After Accumulated Amortization 2023 Operating Leases And Capital Leases, Future Minimum Payments, Due in Two Years Operating Leases And Capital Leases, Future Minimum Payments, Due in Two Years Schedule of Future Minimum Lease Payments for Capital Leases Schedule of Future Minimum Lease Payments for Capital Leases [Table Text Block] Inventory and Inventory Valuation Inventory, Policy [Policy Text Block] Notes payable, related parties, number of notes payable converted Notes Payable, Related Parties, Number Of Notes Payable Converted Notes Payable, Related Parties, Number Of Notes Payable Converted Equipment Finance Leases Capital Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract] Adjustments to reconcile net loss to net cash used in operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Notes payable, related parties Notes Payable, Related Parties Subsequent Event Type [Axis] Subsequent Event Type [Axis] Due in one year or less Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, Year One Earnout period Derivative Instrument, Contingent Consideration, Liability, Earnout Period Derivative Instrument, Contingent Consideration, Liability, Earnout Period Warrant Redemption Scenario One Warrant Redemption Scenario One [Member] Warrant Redemption Scenario One Related Party Transactions Related Party Transactions Disclosure [Text Block] Marketable debt securities, continuous unrealized loss position, 12 months or longer, accumulated loss Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss Threshold trading days Derivative Instrument, Contingent Consideration, Liability, Earnout Period, Threshold Trading Days Derivative Instrument, Contingent Consideration, Liability, Earnout Period, Threshold Trading Days EX-101.PRE 10 xos-20220630_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT GRAPHIC 11 xos-20220630_g1.jpg begin 644 xos-20220630_g1.jpg M_]C_X 02D9)1@ ! 0$!+ $L #_[@ .061O8F4 9 "_^$E.D5X:68 M $U- "H ( 8 "P " )@ "&(!$@ # 0 ! !,0 " )@ M"(@!,@ " % "*Z':0 $ 0 ",+J' ' (# %8 !#N'.H M ( M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M !7:6YD;W=S(%!H;W1O M($5D:71O'EZ@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>HJ:JRL[2UMK>XN;K"P\3% MQL?(R;GZ.GJ\?+S]/7V]_CY^O_$ !\! ,! 0$! M 0$! 0$ ! @,$!08'" D*"__$ +41 (! @0$ P0'!00$ $"=P ! M @,1! 4A,08205$'87$3(C*!"!1"D:&QP0DC,U+P%6)RT0H6)#3A)?$7&!D: M)BH*# MA(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&Q\C)RM+3 MU-76U]C9VN+CY.7FY^CIZO+S]/7V]_CY^O_: P# 0 "$0,1 #\ ]]HH ** M"B@ HH ** "B@ HH ** "B@ HH ** "B@ HH ** "B@ HH ** "B@ HH ** M"B@ HH ** "B@ HH ** "B@ HH ** "B@ HH ** "B@ HH ** "B@ HH ** M"B@ HH ** "B@ HH ** "B@ HH ** "B@ HH RO$FI7^D:%<:AIVGC4)H!O- MOYA0LHZ[3@Y(ZX[UY%_PT)+_ -"TG_@:?_B*!A_PT)+_ -"TG_@:?_B*]?\ M#VNV?B70[;5;%\PSKDJ3RC=U/N#0%C3HH$>6>,/C1:^&]?ETJQTU=1, VS2_ M:-@63NHPISCO[Y':L#_AH27_ *%I/_ T_P#Q% ['5>!?B9J/C?5WM8?#RV]K M"NZXN3=%@F?N@#8,DGMGH">U>D4""B@#C/%'Q0\-^%G>WFN3=WJ9!MK7#%3Z M,>B_3.?:N4\+_&&^\4^.=/TF+3+>TL;@N'W.9).$9A@\ <@=C0.QZ]7&_$KQ M?>>"_#UKJ-C#!-+)>+"R3 D%2KL<8(Y^44".=T#XZ:%J,BPZM:3:9(Q $F[S M8OQ( (_+\:].M;NWOK6.YM)XYX)!N22)@RL/8B@":B@ HH XWQ=\3/#_ (19 M[>>9KO4%'_'I;X+*>V\]%[>_M7E6I_'GQ#<2N-.L;&SA/W=X:5Q^.0/_ !V@ M=C'7XR^-EDW'4X6']TVL>/T&:WM+^/FM0S :II=G=0XQ^X+1/GUR2P_# I!8 M]9\)^/\ 0?&";=/N#'=JNY[2G(]*!H\QKT/X4>.CX5US[!?2D:3>L!(6/ M$,G0/[#L?;![4AGTT#D9'2N%^*'CA?"'A\Q6KC^U;P%+M:I;Z=81&6YN'"1J/7U/H!U)I%'UGX/\+6 MGA#P]!I=KAV'SSS8P99#U;^@'H!6]3)$) &2< =37@?Q*^+<][--HWANX:*T M4E)[R,X:4]PA[+[]3].H"/'ZZ[X72B'XE:(Q[S,OYHP_K2*/J^O(?C_-CP[I M,/\ ?NV?\D(_]FIDG@%=-X/\=:OX,OA)92F2T=LS6DA^20?^RM[C]1Q2*/J# MPUXDT_Q5HT6IZ;)NC?AT/WHG[JP['_ZQK7IDA7F?Q;^($OA>QCTK2Y-NJ7:; MC(.L$?3(_P!H\@>F"?2@#YP=WDD:21F=V.69CDD^IIM(H?Y4@3>8VV_WL<4R M@":TN[BQNXKJTF>&XB8/'(AP5([BOJGX=>,5\9>&$NI=JW\!\JZ1?[W9@/1A MS]0?44 ?)GB_PO=^$ M/$,^EW664?/!-C EC/1A_(^X-8-(H]W^&?Q1LX?"MS8Z_<[)M+AWPNW6:(X(]#7D'BCQ'>>*]?N-6O3AI#B./.1$@^ZH^GZG)[T",>OHWX/^ O[ MTL:YJ,6-2O$_=HPY@B/('LS=3[8'K0#/4**8CRGXV>,'T?1H]!LI"EUJ"%IF M4X*0YQC_ ($6[K,EK;X(4CG#,>ON!^9H!GL-$172D\+Z/_P$G\LU]3@@C(Y!IB85\E_$?4I-4^(6MS2<>7VDUK/%;7-J68O$5&]&&WD^S-2&>_T M4Q!10 44 Z$^C=/8X/:OE:>"6UN)+>>-HY MHG*.C#!5@<$'WI#1'10,]0^$'@/_ (2#5/[;U&'=IEF_[M&'$\HY ]U7@GUX M'K7T;3$PHH$?)/Q"UEM<\=ZM=DGRUG,$0SD!$^48^N,_B:YBD4?1_P &_!D. MC>'8]X)_#TKTZF2%% &=KFB6/B'1[C3-0B$EO,N M#ZJ>S#T(KY%U_1;GP]KU[I-T/WMM(4W8QO'56'L00?QH&C-KZQ^&NLMKO@#2 M[J23?/''Y$I/7F/I7Q$UF%LE9IS?CK8Z/;>);6XLWVZG<1[KR%1\N!PCGT M8\CZ 'CN#1Y14UJL#WD"74C1V[2*)75=Q5<\D#N0.U(9]CZ%9Z=I^A6-MI(3 M[ D*^04.0RD9W9[DYSGOFM"F2%17$OD6TLO]Q"WY#- 'Q2[M([.Y)9CDD]S3 M[:$W%U# OWI'"#\3BD4?:L,200QPQJ%2-0JJ!@ #@"GTR0HH *^=/CQ91V_C M6UND&#![V/NFH/\ D8X__KT@9ZG7G'Q6 M^'S^+=/CU'35']JVB%50\>?'UVY]0E T5**0SV?X+>//L\J^%M2F BD8FQD3'^)Y'OD=Q7NU,EA M4<\0GMY8CT="OYB@#XHEC>&5XI!AT8JP]"*=!*T%Q%,OWHW##Z@YI%'VK;SQ MW5M%<0N'BE0.C \$$9!J2F2%% !7SE\=K]+GQQ;VJ')M+-%?V9BS?R*_G0-' ME]?1?P&BV>!KN0CF34'.?8)&/\:0,]2HIB.;\3^!/#_BU=VIV0^T 86YA.R4 M#Z]Q['(KRG6?@#J$3[M%U:WN$)/R7:F-E';E<@_D*!W.'U/X;>+])W-<:'0 .8R>XQR/3!'I0)GMM%,044 %17-S#9VLMU1V. J@9)- 'RI\0 M?&D_C/Q"]P"R:?!F.TB)Z+W8_P"TW4_@.U';O5-6:2!;F M,I88R"#_ ,]2.XR, =QGV->::MI5YHFJW.FW\1CN;=RCJ?T(]01R#Z&@1421 MXI%DC=D="&5E."".A!KZA^&/CE/&&@B*Y<#5K,!;A>GF#M(/KW]#]10#.ZHI MB/DWXDZ(^A>/=4MRK"*:4W,)(P"K_-Q[ DK^%O4Z9(44 9GB#7K'PWHMQJFH2!(85R%SR[=E7U)K MY%UO5[G7M;O-5NSF:ZE,C#.0H[*/8# 'L*!HSZ^MOAYHK:!X$TJRE39.8O-E M'<.YW$'W&H##(_$<4BC[+HIDA10 5X/\ &CQ[]JG?PMILO[B)@;Z1 M3]]QTC^@[^XQV- (\:KM/AMX(D\9>(%696&F6I#W3CC<.R#W;'X#)I%'U-## M';PQPPQK'%&H5$48"@< >E>9_%_P'_PD.E?VUIT6=3LD)=%',\0Y(]V'4?B M/2F2?.-:_AKQ#>^%M>M]5L6_>1'#H3Q(A^\I]C_@>U(H^M="UNR\1:+;:I82 M;H)UR >J'NI]P>*T:9)YC\9?!CZ_H2:O8Q;[[3E)=0.9(>I'U7J/QKYPI#1/ M9WESI]Y%=V<[P7$3;HY(VPRGVKVCPQ\>%6&.W\2V3M(H"F[M0/F]V0XY]<'Z M"@#V>RNX;^QM[VW8M!<1++&2,95ADM (33=0N-)U.UU"T;;<6TJRQD],@YY]J^ MH_"'Q'T+Q9:1!+J*UU @![.9PK;O]G/WQ]/QQ0#.PKE/%OQ!T+PG9RFXNXY[ MY1B.SB<-(6[;@/NCW/Z]*!'RK?7DNH:AE>84AGHGPH\>'PKK/V"^E(TF]8!R3Q#)T# M_3L?;![5],]1D4P85X9\2OA',+B;6_#-N9(W.^>PC7YE/=HQW!_N]1VST (\ M6(*D@@@C@@TE(H^O_!$HF\": X_Z!\"GZA /Z5\Y?%9_,^)NM'TDC'Y1H/Z4 MQ(XVNM\%?#_5O&=V/(0V^GJV)KQU^4>H7^\WM^>*0SZ=T'0=/\-Z1#IFFP^7 M;Q#J>6=N[,>Y/^>*TZ9(5Y'\7?AQ/K9_X2'1H3)?1IMNK=1\TR@<,OJP'&.X MQCD<@'S^05)!!!!P0>U)2*)OM=SLV?:)=OIO.*AH *]^^#WP\GT@_P#"1ZQ" MT5W(A6U@<8:-3U=AV)' '89]> 3/7Z*8@HH \F\1?!F\\3:Y ?AK9>!WN;C[7]NO9QL$YB\O8 MG]T#)ZGDG/8>E=Q0(** *6K:59ZWI5SIM_$);:X0HZG]"/0@X(/8BO'S^STN MX[?$Y SP#8Y_]J4 )_PST/\ H9S_ . '_P!LKU3PKHMYX>T"#2[S4_[1^SC9 M%,8?+(3LI&XYQTSZ8H&;5% CDO%'PW\-^*V:>\M#!>-UNK8['/\ O=F_$&O+ M]4^ .J12 Z3K%I<1GJ+E6B8?EN!_2@=SV#P;I=WHGA#3=,OMGVFVB\M_+;*\ M$XP?IBO+?$_P>U_Q'XSU'4UO+"WL[F?+/A?X>\5N]S+"UG?MUNK? +'_ &EZ-_/WKR_4O@)K\$S?V=J-C=0C M[IE+1.?PP1^M [F2OP5\9L^TVEJH_O&Y7'^-;.G? /7)IA_:.J6-M#CDPAI7 M_(A1^M 7/2O"OPK\.>%Y([E86OKY,$7%S@[3ZJO1?KR?>NXH$%% !10 44 % M% !10 44 %% !10 44 %% !10 44 %% !10 44 %% !10 44 %% !10 44 % M% !10 44 %% !10 44 %% !10 44 %% !10 44 %% !10 44 %% !10 44 % M% !10 44 %% !10 44 %% !10 44 %% '__9 /_M "Q0:&]T;W-H;W @,RXP M #A"24T#[0 $ $L 0 ! 2P ! '_X6"?:'1T<#HO+VYS+F%D M;V)E+F-O;2]X87 O,2XP+P \/WAP86-K970@8F5G:6X](N^[OR(@:60](EG)E4WI.5&-Z:V,Y9"(_/@T*/'@Z>&UP;65T82!X;6QN#IX;7!T:STB061O8F4@6$U0($-O&UL;G,Z>&UP1TEM9STB:'1T<#HO+VYS+F%D;V)E+F-O;2]X M87 O,2XP+V&UL;G,Z>&UP34T](FAT=' Z+R]N&%P+S$N,"]M;2\B('AM;&YS.G-T4F5F/2)H='1P.B\O;G,N861O8F4N M8V]M+WAA<"\Q+C O7!E+U)E&UL.FQA;F<](G@M9&5F875L="(^4')I;G0\+W)D9CIL:3X-"@D) M"0D\+W)D9CI!;'0^#0H)"0D\+V1C.G1I=&QE/@T*"0D)/'AM<#I-971A9&%T M841A=&4^,C R,BTP."TP-%0Q-#HT,SHU-RTP-SHP,#PO>&UP.DUE=&%D871A M1&%T93X-"@D)"3QX;7 Z36]D:69Y1&%T93XR,#(R+3 X+3 T5#(Q.C0T.C T M6CPO>&UP.DUO9&EF>41A=&4^#0H)"0D\>&UP.D-R96%T941A=&4^,C R,BTP M."TP-%0Q-#HT,SHU-RTP-SHP,#PO>&UP.D-R96%T941A=&4^#0H)"0D\>&UP M.D-R96%T;W)4;V]L/E=I;F1O=W,@4&AO=&\@161I=&]R(#$P+C N,3 P,3$N M,38S.#0\+WAM<#I#7!E/2)2 M97-O=7)C92(^#0H)"0D)"0D\>&UP1TEM9SIW:61T:#XR-38\+WAM<$=);6&UP1TEM9SIH96EG:'0^.#@\+WAM<$=);6F%'.7=)1$UU34%!-%%K;$Y!*S!!04%! M04%"04),04%!04%%00T*05%%'-C2'@X9DAX M.&9(>#AF2'=%2$)W8TY$03!914)!64=H55)&4F]F2'@X9@T*2'@X9DAX.&9( M>#AF2'@X9DAX.&9(>#AF2'@X9DAX.&9(>#AF2'@X9DAX.&9(>#AF2'@X9DAX M.&9(>#AF+SA!04519T%7045!07=%4@T*04%)4D%135)!9B]%06%)04%!04A! M445"05%%04%!04%!04%!04%11D%W24=!44%(0T%K2T-W14%!9TE$05%%0D%1 M14%!04%!04%!00T*05%!0T%W449"9V-)0U%O3$5!04-!44U$06=10T)G8T1" M04E'06Y-0D%G35)"04%&25))>%%614=%,D5I8UE%54UP1VA">%=X46E00@T* M571(:$UX6FDX0U)Y9W9%;%%Z4E1K<4MY63-00TY546YK-D]Z3FAD55I(5$0P M=4E)2F]-2D-H9UIH2E)&4G%3,%9T3E9+0G)Y-"]010T*,4]4,%I85T9L85&18;#E76C)H<&%M='-B5S5V63-2,61N9#1E6' W9D@Q*V8S3T5H66%(:4EM M2VDT>4YJ;RM#:S535FQP95EM6@T*<6)N2C)E;C5+:G!+5VUP-FEP<7%U0T*;V)(=T9-2%(T4TY#1E9*:6-V17I*1%)$9VAA4U5Y5VE9-TQ# M0C-04TYE2D5G>&15:W=G2D-H9UI*:EI&1VED:V1&53,X<4]Z=WEG< T*,"M0 M>FA*4VMT3515-5!2;&195U9P8EA&,658,5)L6FUD;V%7<')B1S%U8C)2,61N M9#1E6' W9D@Q*V8S3T5H66%(:4EM2VDT>4YJ;PT**T1L2E=7;#5I6FUP=6-N M6C9F:W%/:W!A86YQ2VUQ<39Y=')Q*W8O84%!=T1!44%#15%-4D%$.$$Y2RMA M3D\Q8E5D0G9,5%-.46)3= T*56M4+T%%3R]25F(P-5)U=DI71$%Q96IB9$]M M*TMV:FI79GIN+U!$4G16=71+,4Q8&HS0C9G M.7AI; T*0F8X04LO.$$X-% K<&MM+S5&5R\O5E!&865I+VMJ+WIK3#5H;#@Q M<&\O;E159G)L:G%H5TLP=DI6:FHK7)"83(P8E-Z>D]A2VMA1&MZ369!05EQ*U!0 M4% O3U-8;C-59DTQ-5 U8C%/5%1.159V5 T*&I465-/6D5C.&XV M,#=D3S)+85-$+T%*6"]!4&Y"+W="5$I.+WE+="\K<65+,'EF.$%,;CAW=GHP M.#AE86)843=$>DI/:0T*4"LX=F)R,&)C5!B M951B0DQ3,T913E%V;$5K>F4V467,U1T]W<$UA1T]V9S1P M+VQ(1D0R6E=6;$1+459)<4-.=U%C5F)X5C)+=7A6,DMV2U!Z5"\U>48X3)S=BLO25AA3G1V M9%-$,WA1>C=YC4X7(K:79-049F,&9+-$MZ54973G9*='IP M,31K8V@W9PT*5GA1.4]X5C)+=D,O*V-L=GEJ+U0R;'0U=C!A171R3VUX,'8T M54&%P=GEO3W-K6#1R=#)'2W9KFIP*V)(*TQV3 T*+W=# M9SE6;35E661)44M863%A-'1H4E5M,S9S=C)8*VF5854YP87A.3F,S1')(1$-G<7IU-6]Q<4(S2D]+=G50.&QF>71T=DE0;%I9 M2FQ2.65V.$%J3'$Q=W1$. T*64AW=W$S.&M13E!C,5!F1FDY0GA6,DMS42]- M-SAY.48X9RM8;3%/+R]F6&-X365N5T-K0C4U858O=T)I:3E88G0X>4%66'A* M-3 X. T*95I03U=S>6%R%-K M1TM78R]K9DXV6#5S*U=7-6-+,V=3=BMU:DQ4-F56355&.319;PT*64PK955Q M>&9L3#5M6F=31&%C3G9&-4959FEC5F9#1TQ*,DMV879Y3B]0>3@X<3-%3V=E M635N=5!,36A%8T5Z5F0W26LW1F4U:3A6-PT*9%8X0V]F6&M-,$TX36,P3')* M1$MO94]24T-R2W=Q1T)(5459;U@T<3=&6&IV+T]2;C5S6$AK+U%O=$8P95@P M.68Q9$=P37!)83-T: T*.$Q35-E-7A:3EEQ=FAG;6UK16--8E-Y2&]I07-D=EE9<3971U='47AZ23!C:2]A M4@T*=U995D9D=V-65UEQ<3)T,6,R;'I&9%=S6HO=VIR=C9D,&U';FPS5G!# M,T)2.$YT8W16;6DR-DDS,FLK;&5W<0T*<$1X,T9+8BM5+TY'<2M6+TU&;')U M;%-M3SAS<$$T2#=,7 R835)4#@S,EDO87 W:D9"9E(K2TA9<7!89#%B,FQR M3F0S36=I=')D1VQN;&)O<4E#>DUF64%9<2M$4'I7+PT*34LY.#EE8TQR5G!7 M6F)#36U$4S=C.4DW6D-E3S,X>B]!1VTY>C15>%-W-T9+2S!V4SE2,5F(U M53%$>3=08PT*=EIX86=I;SEX149:,4-33$IS1S).949$-UEQ*U O>DPO24QZ M;#5):64O;W5R84=N,G12=&Q)35DV07IX2&M9-BM)3$PW-'!T-6YI; T*,DMV M<4@O;D9B.'I:8GDQ;#AJ-FY,>6UT14TK:E--4U=A14=SFM,<3%X<5 U=#8U-@T*<"M#>F%/,&=8*U9);VPO M5S5:=G!X4TAN1TM8=% O3T]F-5 V4C5Z=7(S5SEF57IA4G!J%%O-CDU6CAV*UE,2G),5SE09S%#,F-%8THP1#!R,U9J.%-N M=TMK2 T*1EAX8BME4#594BM19DYQ,G1K-U-A4'%%6G5D4&%49&M!8FDX3$XK M,%509G=)-S1P1'IR1DPS9B]!2GA&,7%3,S@V-G)P0EEI1%5,2 T*,75.9&I, M8E-,>#(O,4I8>%%8,6QI:#)+<%HU;3AT-E0U;#!+.#!45EEV5W-B,DUX>4PP M6E0Q5C%06FQB9%0T-'$K1%!Z03AJ-G0U2@T*.#!85VAA:T]446YN8EA)0D-4 M=TXO9'ER."LT-T=O-UEP635I;'9K,T5,53A14U%/,50Q+U9I4TO M2VUB>C4U;D0S:4UV; T*-U13'%!1E961D%O039!1$9#+T9867$X:2\U>68X,7EA M3 T**U=S;&AB=G=U9&-N5WIQ3V]G04UK>"M20VA$+T%+,DMV:E!&:S)QF(S04A* M;V@O:TU0:50V4C)X4TAK1TM5-CAL*UI,:GEZ-7,PD=+1BM+ M=FA8."MR0U=Y+TYZ>DA(26Y$,6)H8FA+0V=+>E)*24-0.$%G="]F1DE90@T* M:6PY0R]W1$],2#5L-D9O<3,O;%178FQ,3#8Y8TQD861C4W1X:6%::U=*-&U9 M-TMX0TIX%9$6&UL-@T*8F5L5&57:TYY57%% M33!A4U5R,7!Y0G!I<4@O=S$U8R\V=%9N+W="23A8+TY/2W%T%8R2W5X5C5X*V5(-59W96902S=# M,5)6.'=A8T=L,'59,$A0=3A$2"M74VTS9S%$-#1Q*T@U67!)<%AI;%5P2D=X M5C!954E91PT*:$)(=&EY5S1Q;6YL:GDU<6YM6%@W2%%T3%%36#$O24DT9WAO M;S),33=(*U9&0EIV65EO9F5V:U!Y5'!0:WIY>F%A1G!Q,6IG2$ME8PT*9T(U M<&TK,TLY3S=(-VA166]:0FER5)X4TAZ>&EL;FXU1V5860T*=&8X07I4,$=Z;E%35S!- M>'9*,6)O5G1537="2&-&,%55>%%8,V)I:#)+=7A6,DMU>%9G6#4V95AO=&0O M2WI8-$=4;DQ:,C5V-V,Y,0T*93 O96MJ,TM+>2]4:7(T5'A:3WA6.3@O:R]Q M3#9J*U8O;&DU9'54+T%+4&AH6FE34U1!=F]K:VYV.$=,1FU'2W9N;B]!2GEQ M+TQ3-0T*,4,R="]/,FU21U-3=VDKE0T*3VAQ%IV:7)S5F1I7AP,#-$1$9)9499<&5U9C@T='5Q+VUX8D)J479:,TMQ4$4X468Q M1$9"9EIU2TA9<3=&6%EQ-T95:C@Y>0T*>'AE4B]-37-H-'AX-EIE33=E049U M-4IX5BME5TQ*,DMV=78X:%%2*U50;'%O<"]O-VXW-35-5TQ0GIAFLP M85DX8F-S5'8V1&HK-R\Q0T]09U%.%,W1EA9<7EF>4PK62]M,WE4<4EU M.4-V1VIJ3$)R:7AK2F$R;4A3:VMD44]N-U%O=S=(1@T*1#=3+TQ(.'I.13@O M*U@Q,4MW+V,S8TY).5)S1TY89VQ)&12.&@K83=F5C=F;$I:4%-(53=-1V=M9THS2"MS;C)K4&HW131O9@T*9#)K M871P*W-A6&$V<' P>3-&:F52DQU1U)H569)*TDW2$9#3'A6,DMV;7(O M04IZ13!H-BM7=%E29F7HO;DI,>EA$;U@U63-T;T=(,7I7 M,E=W=#!R=GAB-'!M<#1#3E-V>DEX5CA5-'-N67$O468X=61(9E)V25AL+U1* M0GAM= T*8D,S4V1F0U5X9WEF.$]4:7A:1FER$I0 M0S1O.%5I:#%9939T54A&5T-A.2M1,S55-C%Y869126)76G0O5PT*35R&I&3#!,.&EF3W1X-58O36)42F952S9F<55I,D=O2E@T5$A/ M=U984"]!0FIK-'18=PT*GE561B47!:=S)- M42]1.#%+;4-D065,:SE4>DI0<69Z5E!F1D0T9#%V4G12,%16%%8,6QI:#)+=E O=T$Y9DIR*V$O M>3(Q2WIT-"]5=@T*-TE#+W-607%X;&="2E9F9#1Y-FHU-'$K1G-75'-69E50 M+T]/;C4T5V,Y:&)E4R]-='E)8GDS06DP92MM64MK@T* M0VDXR56)N1EAX0BMB,S5N6'8U9V5A1S%";&%$4PT*-U5'2%-R4G5Q4E9Q M6&5L4GIK3S=F44\R2U=$67!:;BM4+VLQ+TXS-6FUI9DYS548Y-UEO40T*3W4S;#%:84IQ1C5A27-L,6)7,# Q=D79R5VYW,#AU-GA+>G=L0CA.=F-..%5K M0CA!9#)4,G%0,F-5:#5&:6PR2W95+TDO+PT*041K8BM99FQE0T]Y;&UJ,6Y4 M67AX4S-V=51326]'=U-D4T@O04]#-40R>%)4-C@X;"M9>#5L.'%A5G)W:$9U M9%-T:W5'9T1C=VI-4 T*:5AK471A2&)P:6@U>BME+S4Q-GHK6#%X<#EH<$YH M8C-.>G%%36MV,6DU3&Q9*T1"4E-.0W9,B]W1&Y(;CAQ-5!*9FQL=%$Q4TQH-6@Q9PT*2SEY:#--14$S M:F@O,70K5"LK,S=/3$8V>FER5$MR<5990FQ955I4=4-$,4)'2W9Z."]-8GEH M8V559D]M<6%&2VA72S)M63)J1W9X,@T*-R]&0W=*-B]!4E@S<4U5GE+;C9',6%'4R\X04QC:FPP4TUJ,7):;4Y884E.44UR2&-O4TXY M=V5T5D90<$Q2=@T*>G@O2VY6;U5K:#AX,FQU5S9X,W)',5I4-$@Q9V#)RD@R5TY7 M3TM(,3,K978UDUA:VMN8VMN1FMT>%8Y42\X M-'AF;$8Y5'0P.#@V,T%0 T*04EO9'=C5F9',R]/4D@U4VYY:'(O=T-M.4MH23AU-G1)5U96 M2'%IE:E)U0E-Q3W16665'2T@S;C5".#=A5#4P.'-7;79A86%*3T]. M>&)K,65'6F1P26TO,50P4&-54&9&1$EC5E%'=@T*841P1W8V4F,V4G$Y'(K8E@U12M9=DDQ>DQF5VE0<5AL<&U* M:78P5W)W<51S;'=O*WE2+PT*4#EK*S-41DYV3#A5=7A6.3-F:U9+,'8U4V57 M;4E!2713;3-G:W)Q4#%9&=K=7)U9&=K3G9#<&0S63EL5F%K-'$K M<5!Y3R\U>#18>2],8BM:=DYQ3$IR84535T]N06AO-UDP,F55:@T*6C52,D$R M6#-04EEV97-69&ERE(P=F1.0W@K6F1/4G9Q:DU1<7IX M2&-W3V9N=6A042MX3TMV:DQ5=$YV.4UV-0T*.5 Q0S-E,79B6GI(4&)Y<59D M1TA514A&:VAS5F1I$Y!<7%. M>51I'A93AZ6&5V87!R=6YE=&-.4T=!9E=# M:PT*34LO,V-35FHV2U!V3E0Q3TMP0B\P2T(U>B\V=F5N9F10+WI2:6TP,CAP M+S@T:S9J82M93$\V.'AA;F%896M14#9L>F%7-&PU>3AD,0T*:DI:5D%6;2LQ M-UER8C97:FIJ:6I73TY1:V%!2VE+049#9U5!04A11$9#-T9867$W1E5Q.# K M5V1*.'HV0F5A2'%S6'$R5C='569P>0T*4G5Q4TE4,%I';WEN>'A6.#!39C@T M9CA!;3A334DY8S X>#%007-*=WA7=3%114\O,#1P=&(O,$M"-7HO04]R,W S M,U0O=T1.1TLR.0T*1"]*7EA=EDS96E8<3AB*WA1>D)U M4V5-N3F5N=5!O>%$Y4M(4G=69$=&45%D:0T* M0T1IG8O=T$T>&519DU$>5A7;&,O3#DK.517,5508D9V13(U2V=F-T)L M>%8T-W)V+T%$:6PK6E9I-TA46',Y6&E&4VYP4RMH20T*861I%8R2W5X5C)+C!.3U5-:T5O4&5O36-J67)A*WHO04]C9F9Z9G4R54HU9&QJ1&9T5%17.%%! M%&UP+FEI9#IC,F9C-68R8RTP,&8W+30X M8S(M.34W."UF838V-C8S93!E,3<\+WAM<$U-.DEN&UP34TZ1&]C=6UE;G1)1#YX;7 N9&ED.F,R9F,U9C)C+3 P9C&UP34TZ1&]C=6UE;G1)1#X-"@D)"3QX;7!- M33I/&UP34TZ3W)I9VEN86Q$;V-U;65N=$E$/@T*"0D) M/'AM<$U-.E)E;F1I=&EO;D-L87-S/G!R;V]F.G!D9CPO>&UP34TZ4F5N9&ET M:6]N0VQA&UP34TZ1&5R:79E9$9R;VT@7!E/2)297-O=7)C M92(^#0H)"0D)"0D\#IX;7!M971A/@T*(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" * M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" * M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" * M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @/#]X M<&%C:V5T(&5N9#TG=R<_/O_; $, P(" P(" P,# P0# P0%" 4%! 0%"@<' M!@@,"@P,"PH+"PT.$A -#A$."PL0%A 1$Q05%14,#Q<8%A08$A05%/_; $,! M P0$!00%"04%"10-"PT4%!04%!04%!04%!04%!04%!04%!04%!04%!04%!04 M%!04%!04%!04%!04%!04%!04%/_ !0(!R$.0@0!(@ "$0$#$0$$(@#_Q ? M !!0$! 0$! 0 0(#! 4&!P@)"@O_Q "U$ " 0,# @0#!04$ M! 7T! @, !!$%$B$Q008346$'(G$4,H&1H0@C0K'!%5+1\"0S8G*""0H6 M%Q@9&B4F)R@I*C0U-CH.$A8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;' MR,G*TM/4U=;7V-G:X>+CY.7FY^CIZO'R\_3U]O?X^?K_Q ? 0 # 0$! 0$! M 0$! 0(#! 4&!P@)"@O_Q "U$0 " 0($! ,$!P4$! ! G< 0(# M$00%(3$&$D%1!V%Q$R(R@0@40I&AL<$)(S-2\!5B7J"@X2% MAH>(B8J2DY25EI>8F9JBHZ2EIJ>HJ:JRL[2UMK>XN;K"P\3%QL?(RKR\_3U]O?X^?K_V@ .! $ A$#$00 #\ _*JBBB@# M]4Z******* "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ** M****** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ****** M** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** " MBBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBB MBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ M HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHH MHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHH MH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ** M****** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ****** M** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** " MBBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBB MBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ M HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHH MHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHH MH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ** M****** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ****** M** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** " MBBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBB MBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ M HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHH MHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHH MH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ** M****** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ****** M** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** " MBBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBB MBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ M HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHH MHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHH MH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ** M****** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ****** M** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** " MBBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBB MBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ M HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHH MHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHH MH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ** M****** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ****** M** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** " MBBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBB MBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ M HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHH MHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHH MH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ** M****** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ****** M** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** " MBBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBB MBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ M HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHH MHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHH MH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ** M****** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ****** M** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** " MBBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBB MBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ M HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHH MHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHH MH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ** M****** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ****** M** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** " MBBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBB MBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ M HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHH MHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHH MH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ** M****** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ****** M** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** " MBBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBB MBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ M HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHH MHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHH MH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ** M****** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ****** M** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** " MBBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBB MBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ M HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHH MHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHH MH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ** M****** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ****** M** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** " MBBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBB MBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ M HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHH MHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHH MH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ** M****** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ****** M** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** " MBBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBB MBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ M HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHH MHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHH MH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ** M****** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ****** M** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** " MBBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBB MBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ M HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHH MHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHH MH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ** M****** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ****** M** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** " MBBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBB MBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ M HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHH MHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHH MH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ** M****** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ****** M** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** " MBBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBB MBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ M HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHH MHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHH MH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ** M****** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ****** M** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** " MBBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBB MBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ M HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHH MHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHH MH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ** M****** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ****** M** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** " MBBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBB MBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ M HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHH MHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHH MH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ** M****** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ****** M** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** " MBBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBB MBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ M HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHH MHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHH MH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ** M****** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ****** M** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** " MBBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBB MBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ M HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHH MHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHH MH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ** M****** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ****** M** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** " MBBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBB MBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ M HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHH MHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHH MH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ** M****** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ****** M** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** " MBBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBB MBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ M HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHH MHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHH MH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ** M****** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ****** M** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** " MBBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBB MBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ M HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHH MHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHH MH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ** M****** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ****** M** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** " MBBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBB MBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ M HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHH MHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHH MH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ** M****** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ****** M** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** " MBBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBB MBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ M HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHH MHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHH MH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ** M****** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ****** M** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** " MBBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBB MBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ M HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHH MHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHH MH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ** M****** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ****** M** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** " MBBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBB MBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ M HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHH MHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHH MH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ** M****** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ****** M** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** " MBBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBB MBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ M HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHH MHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHH MH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ** M****** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ****** M** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** " MBBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBB MBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ M HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHH MHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHH MH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ** M****** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ****** M** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** " MBBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBB MBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ M HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHH MHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHH MH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ** M****** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ****** M** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** " MBBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBB MBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ M HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHH MHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHH MH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ** M****** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ****** M** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** " MBBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBB MBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ M HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHH MHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHH MH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ** M****** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ****** M** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** " MBBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBB MBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ M HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHH MHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHH MH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ** M****** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ****** M** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** " MBBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBB MBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ M HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHH MHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHH MH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ** M****** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ****** M** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** " MBBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBB MBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ M HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHH MHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHH MH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ** M****** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ****** M** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** " MBBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBB MBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ M HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHH MHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHH MH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ** M****** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ****** M** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** " MBBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBB MBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ M HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHH MHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHH MH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ** M****** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ****** M** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** " MBBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBB MBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ M HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHH MHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHH MH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ** M****** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ****** M** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** " MBBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBB MBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ M HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHH MHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHH MH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ** M****** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ****** M** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** " MBBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBB MBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ M HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHH MHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHH MH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ** M****** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ****** M** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** " MBBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBB MBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ M HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHH MHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHH MH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ** M****** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ****** M** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** " MBBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBB MBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ M HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHH MHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHH MH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ** M****** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ****** M** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** " MBBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBB MBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ M HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHH MHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHH MH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ** M****** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ****** M** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** " MBBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBB MBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ M HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHH MHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHH MH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ** M****** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ****** M** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** " MBBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBB MBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ M HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHH MHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHH MH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ** M****** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ****** M** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** " MBBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBB MBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ M HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHH MHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHH MH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ** M****** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ****** M** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** " MBBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBB MBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ M HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHH MHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHH MH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ** M****** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ****** M** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** " MBBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBB MBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ M HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHH MHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHH MH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ** M****** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ****** M** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** " MBBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBB MBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ M HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHH MHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHH MH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ** M****** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ****** M** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** " MBBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBB MBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ M HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHH MHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHH MH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ** M****** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ****** M** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** " MBBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBB MBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ M HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHH MHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHH MH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ** M****** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ****** M** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** " MBBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBB MBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ M HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHH MHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHH MH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ** M****** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ****** M** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** " MBBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBB MBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ M HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHH MHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHH MH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ** M****** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ****** M** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** " MBBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBB MBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ M HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHH MHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHH MH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ** M****** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ****** M** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** " MBBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBB MBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ M HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHH MHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHH MH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ** M****** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ****** M** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** " MBBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBB MBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ M HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHH MHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHH MH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ** M****** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ****** M** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** " MBBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBB MBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ M HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHH MHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHH MH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ** M****** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ****** M** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** " MBBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBB MBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ M HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHH MHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHH MH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ** M****** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ****** M** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** " MBBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBB MBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ M HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHH MHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHH MH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ** M****** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ****** M** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** " MBBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBB MBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ M HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHH MHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHH MH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ** M****** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ****** M** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** " MBBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBB MBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ M HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHH MHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHH MH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ** M****** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ****** M** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** " MBBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBB MBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ M HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHH MHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHH MH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ** M****** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ****** M** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** " MBBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBB MBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ M HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHH MHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHH MH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ** M****** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ****** M** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** " MBBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBB MBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ M HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHH MHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHH MH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ** M****** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ****** M** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** " MBBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBB MBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ M HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHH MHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHH MH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ** M****** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ****** M** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** " MBBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBB MBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ M HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHH MHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHH MH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ** M****** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ****** M** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** " MBBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBB MBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ M HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHH MHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHH MH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ** M****** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ****** M** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** " MBBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBB MBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ M HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHH MHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHH MH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ** M****** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ****** M** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** " MBBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBB MBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ M HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHH MHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHH MH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ** M****** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ****** M** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** " MBBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBB MBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ M HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHH MHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHH MH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ** M****** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ****** M** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** " MBBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBB MBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ M HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHH MHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHH MH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ** M****** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ****** M** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** " MBBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBB MBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ M HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHH MHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHH MH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ** M****** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ****** M** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** " MBBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBB MBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ M HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHH MHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHH MH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ** M****** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ****** M** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** " MBBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBB MBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ M HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHH MHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHH MH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ** M****** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ****** M** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** " MBBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBB MBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ M HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHH MHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHH MH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ** M****** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ****** M** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** " MBBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBB MBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ M HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHH MHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHH MH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ** M****** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ****** M** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** " MBBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBB MBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ M HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHH MHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHH MH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ** M****** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ****** M** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** " MBBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBB MBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ M HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHH MHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHH MH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ** M****** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ****** M** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** " MBBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBB MBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ M HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHH MHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHH MH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ** M****** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ****** M** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** " MBBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBB MBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ M HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHH MHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHH MH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ** M****** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ****** M** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** " MBBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBB MBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ M HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHH MHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHH MH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ** M****** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ****** M** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** " MBBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBB MBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ M HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHH MHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHH MH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ** M****** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ****** M** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** " MBBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBB MBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ M HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHH MHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHH MH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ** M****** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ****** M** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** " MBBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBB MBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ M HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHH MHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHH MH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ** M****** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ****** M** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** " MBBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBB MBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ M HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHH MHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHH MH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ** M****** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ****** M** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** " MBBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBB MBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ M HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHH MHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHH MH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ** M****** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ****** M** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** " MBBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBB MBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ M HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHH MHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHH MH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ** M****** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ****** M** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** " MBBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBB MBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ M HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHH MHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHH MH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ** M****** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ****** M** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** " MBBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBB MBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ M HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHH MHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHH MH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ** M****** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ****** M** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** " MBBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBB MBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ M HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHH MHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHH MH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ** M****** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ****** M** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** " MBBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBB MBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ M HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHH MHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHH MH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ** M****** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ****** M** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** " MBBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBB MBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ M HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHH MHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHH MH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ** M****** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ****** M** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** " MBBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBB MBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ M HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHH MHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHH MH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ** M****** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ****** M** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** " MBBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBB MBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ M HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHH MHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHH MH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ** M****** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ****** M** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** " MBBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBB MBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ M HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHH MHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHH MH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ** M****** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ****** M** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** " MBBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBB MBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ M HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHH MHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHH MH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ** M****** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ****** M** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** " MBBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBB MBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ M HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHH MHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHH MH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ** M****** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ****** M** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** " MBBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBB MBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ M HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHH MHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHH MH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ** M****** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ****** M** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** " MBBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBB MBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ M HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHH MHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHH MH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ** M****** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ****** M** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** " MBBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBB MBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ M HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHH MHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHH MH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ** M****** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ****** M** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** " MBBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBB MBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ M HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHH MHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHH MH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ** M****** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ****** M** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** " MBBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBB MBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ M HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHH MHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHH MH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ** M****** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ****** M** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** " MBBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBB MBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ M HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHH MHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHH MH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ** M****** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ****** M** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** " MBBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBB MBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ M HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHH MHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHH MH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ** M****** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ****** M** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** " MBBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBB MBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ M HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHH MHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHH MH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ** M****** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ****** M** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** " MBBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBB MBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ M HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHH MHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHH MH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ** M****** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ****** M** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** " MBBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBB MBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ M HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHH MHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHH MH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ** M****** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ****** M** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** " MBBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBB MBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ M HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHH MHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHH MH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ** M****** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ****** M** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** " MBBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBB MBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ M HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHH MHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHH MH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ** M****** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ****** M** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** " MBBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBB MBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ M HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHH MHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHH MH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ** M****** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ****** M** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** " MBBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBB MBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ M HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHH MHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHH MH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ** M****** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ****** M** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** " MBBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBB MBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ M HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHH MHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHH MH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ** M****** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ****** M** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** " MBBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBB MBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ M HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHH MHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHH MH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ** M****** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ****** M** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** " MBBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBB MBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ M HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHH MHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHH MH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ** M****** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ****** M** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** " MBBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBB MBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ M HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHH MHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHH MH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ** M****** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ****** M** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** " MBBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBB MBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ M HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHH MHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHH MH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ** M****** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ****** M** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** " MBBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBB MBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ M HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHH MHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHH MH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ** M****** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ****** M** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** " MBBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBB MBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ M HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHH MHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHH MH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ** M****** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ****** M** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** " MBBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBB MBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ M HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHH MHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHH MH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ** M****** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ****** M** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** " MBBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBB MBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ M HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHH MHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHH MH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ** M****** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ****** M** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** " MBBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBB MBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ M HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHH MHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHH MH ******** "BBBBBBB@ HHHHHHHH *******LV>FWFH^9]DM)[KRQN?R8V? M:/4X' H ***SM>\1:5X5TR;4=:U.STC3X1NEN[^X2")!ZL[$ #ZFJU%:L7AF M]DAAF;R8H96VAFF0LOU0$L/RJTOAF"*XV7&I*T6 ?,LX6D_##[*5T!HT5X+X MR_;N^ ?@8H-0^)VBW;/PHT9GU/\ ,VRR ?B17B?BK_@KY\&]%GN8-(T?Q5XA M>,'RKB&SA@MY3VYDE$@'UC[]*P**Z6UT72XGE6Y^U72YQ&\4BP\>I!5_;O4U MK:Z=:QLCZ=#>'M)/)*&_\<91^E*XKH^YJ*_+?Q%_P6BU*:&9-"^%EI9RY(CG MU'6GG7&>"T:0IV[!_P ?7RO7O^"NGQPU>U:&SM/">B2$<7%CILK...PFFD7] M*Y2BNOL6BT_*QVULP/4S6TW(MI6;=FW'EX/MMQ@47%S( M_9RBOP:U7_@HM^T1K5N8+GXEW<<;<%K33K.W;\&CA5AT]:\^OOVHOC%J#2&? MXK^-I!(273_A(;L)R>@428 ]@*X^K=KH]_>MBWL;B M0K%<7EQ/&IR$DE9@#Z@$U660=.WIU%%V',?T35!<7UM9IOGN(H$SC=(X49_& MOYK?$'CKQ'XN8OKNOZIK3E_,+:C>RW!W8QNR['G K%##OTK'7PAKS8*Z)J) MSTQ:2?X53N=)OK.8Q7%G<02CDI)$RM^1%=*TF[\L4QFS1=AS']*%]\2?".F7 M36UYXIT6TN5QNAGU"%'&1D9!;/3FN!/_"ELO\ X[1_PU)\&?\ HKG@3_PI;+_X[7\[%.4X[XK( M7PAKS*&71-1*^HM),?RIK>%-;3(;1]04CKFU*3?QU-*[*YEV M/Z1H_B_X#F@6:/QMX=DA8;ED758"I'J#OZ5MVOBC1KZ*.2VU:QN(Y!E'BN48 M-]"#S7\SV[_.*-WO7+36LUN,RPR1C./G4CFHZZ_S0S$G]>:NKX@U)84B74;M M44 *JSO@ # &>F*=V)2[G].2NK?=8'Z&G5_,9YF6)/)]^:ZO1?BYXX\-1)' MH_C/Q!I**BQA;'59X0$ "@*XP ./:N#HKKUD'VE9G2*>13P9XUD'XA@<_C M1>-%J "RVUJ@Q_RQMTB_] 4>E%PYD?TD45_._I_[5WQHTRZBGA^+/C0O&VY5 MFUZZE0_5'7>??!H MN.Z/WCHK\7?#W_!6SXYZ+;1Q7B^&-?=5 ,^HZ6Z.V !DB"6-D>%?^"SWBFSM@OB3X::/JUQWDTK4I;%/^^9$F/IWKFZ*W;GP_:K:HUO>S2W M!QNCDMPB#UPPO$BVZR>-) MM&N9CC[/J>E72%#_ +3K&T8^N[%8M%:3>&]36254LI;CRAEVMAYRJ/=DR/UK M-I@?4M%<-X1^.OPW\?7@L_#7C[PSKUZ1N^RZ=J]O/-CW17+#\J[FBBBB@ HH MHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHH MHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH * M******* "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ***** M*** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** M"BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBB MBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB M@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HH MHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHH MJQ8V)OY6C66.-PI91)GY\8X& ><9/..A[X! "BBN+^,?Q2M?@O\ #K5_&>H: M+K&O:;I,8FN[;0H(YKE(<@/+L=T!1 =S'/"@MT!Q7HK1;0YUQ\\?3/4_X4G] MB3_WX_S/^%(5T=I17PF?^"Q7P9&/^*9\=_\ @!9?_)='_#XOX,?]"SX[_P# M"R_^2ZSZ*T/[$G_OQ_F?\*/[$G_OQ_F?\*871]V45\)_\/B_@Q_T+/CO_P M++_Y+H_X?%_!C_H6?'?_ ( 67_R76?16A_8D_P#?C_,_X4?V)/\ WX_S/^% M71]V45\)_P##XOX,?]"SX[_\ ++_ .2Z/^'Q?P8_Z%GQW_X 67_R76?16A_8 MD_\ ?C_,_P"%']B3_P!^/\S_ (4!='W917PG_P /B_@Q_P!"SX[_ / "R_\ MDNC_ (?%_!C_ *%GQW_X 67_ ,EUGT5H?V)/_?C_ #/^%']B3_WX_P S_A0% MT?=E%?"?_#XOX,?]"SX[_P# "R_^2Z/^'Q?P8_Z%GQW_ . %E_\ )=9]%:'] MB3_WX_S/^%']B3_WX_S/^% 71]V45\)_\/B_@Q_T+/CO_P ++_Y+H_X?%_! MC_H6?'?_ ( 67_R76?16A_8D_P#?C_,_X4?V)/\ WX_S/^% 71]V45\)_P## MXOX,?]"SX[_\ ++_ .2Z/^'Q?P8_Z%GQW_X 67_R76?16A_8D_\ ?C_,_P"% M']B3_P!^/\S_ (4!='W917PG_P /B_@Q_P!"SX[_ / "R_\ DNC_ (?%_!C_ M *%GQW_X 67_ ,EUGT5H?V)/_?C_ #/^%']B3_WX_P S_A0%T?=E%?"?_#XO MX,?]"SX[_P# "R_^2Z/^'Q?P8_Z%GQW_ . %E_\ )=9]%:']B3_WX_S/^%'] MB3_WX_S/^% 71]V45\)_\/B_@Q_T+/CO_P ++_Y+H_X?%_!C_H6?'?_ ( 6 M7_R76?16A_8D_P#?C_,_X4?V)/\ WX_S/^% 71]V45\)_P##XOX,?]"SX[_\ M ++_ .2Z/^'Q?P8_Z%GQW_X 67_R76?16A_8D_\ ?C_,_P"%']B3_P!^/\S_ M (4!='W917PG_P /B_@Q_P!"SX[_ / "R_\ DNC_ (?%_!C_ *%GQW_X 67_ M ,EUGT5H?V)/_?C_ #/^%']B3_WX_P S_A0%T?=E%?"?_#XOX,?]"SX[_P# M"R_^2Z/^'Q?P8_Z%GQW_ . %E_\ )=9]%:']B3_WX_S/^%']B3_WX_S/^% 7 M1]V45\)_\/B_@Q_T+/CO_P ++_Y+H_X?%_!C_H6?'?_ ( 67_R76?16A_8D M_P#?C_,_X4?V)/\ WX_S/^% 71]V45\)_P##XOX,?]"SX[_\ ++_ .2Z/^'Q M?P8_Z%GQW_X 67_R76?16A_8D_\ ?C_,_P"%']B3_P!^/\S_ (4!='W917PG M_P /B_@Q_P!"SX[_ / "R_\ DNC_ (?%_!C_ *%GQW_X 67_ ,EUGT5HC0[A MLG?'@>Y_PJ.\T>YL;=9Y%#1%_++(<>N#Z&@+GW917PF/^"Q7P9. M?^*9\=_^ %E_\EU] ?LS?M=>!?VK--UJY\(IJ=C!=\LAVJ,@#ZDG@#U)X%79-!FC8@2PN 2 RDX/OR,T %%4 M->UW3_"^AZAK.K7<=AI>GV\EW=74QPD,2*6=V/H%!/X5\2S?\%B/@O'(RKX< M\&/'?\ X 67_P EUG45?GT6>VM9)Y&140@?Q"&107' M/JM*X!137=8U9W8*JC)9C@ 5X#\2_P!O3X%_"U734?'^G:M>A6*V7A\G49&9 M3@H6AW(C9[2,O?TK(HKH8M"L8U'FS7$[-'T0"())SW.[3WC*T\\D[* 9'+$ =!S4+-FE=BYNQ^X?B;Q;H?@O29=4\ M0ZSI^@Z9%_K+S4[J.WA3ZNY 'YU\]_$+_@H_\ ?AZUW WC5?$=_;J#]D\/6T MEX)<]DF $!/_ &TK\-_$'B;5_%NJ2ZGKFJWVM:E,7D-NN 975!NZ9) '\ZXVFBU?J?5W[ M/_[6OQ>\:?M0?#,^(/B#X@U>VO\ Q)I]G<:?)?R1V&;?SIKR3C]S;^801G/[Q%_P#9J3V#7H%>"_MU_$'7OA9^RGXZ M\3^&+^32]*0299=.0>F1 M?V[<^WRUIS6UG*L_F64)EDZ2KN39_NJI"C\0:KMH>FS2(%ENK1 GS,P6_> _^"SQ_P!#@\:?#7MBYO\ 0=1_5+>5/T,WXU^8II*S?^$9F=8O(N;: M:20D>47,93W9G 4?@QJGH^8_<3P'_P %0O@#XVCA%WXBO_"=W+)Y:VNO M:=(A'/5I(?,B4>[./?%?1G@OXF^$/B1;27'A/Q5HOB:&/B1](U"*Z"'T;8QP M?8U_-@IZU-;WDUIO?MY?'7X:LJZ=\1=5U&VWJ[VVNLNI(P&/D!G#LBD#HC+]:^I/AK_P %E]>M M9(X/'W@#3]1C:3#7OAZY>U:./'7R9?,#MG_;0&9VVFWG@GR&8JSB M-D /??@9(YPI-9UY8W.GR".ZMY;:0J&"3(4)!Z'![4[C/U2HKY:^&'_!2OX# M?$S[/!)XHE\(:A,6 L_$UN;4+C/+3J6@4''&9 >>F>*^E]%UW3?$NEP:EI&H M6NJZ=<+NAO+*=9H9!ZJZD@CZ&H:***8%ZBBBBBBB@ HHHHHHHH ******** M"BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBB MBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB M@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HH MHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHH MHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH * M******* "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ***** M*** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** M"BBBBBK]MH5[6Y_NYZ5IP^'K*WD'VFY>[P6#+:_ M(I_NE78$_@4%*X!17FGQ6_:4^%_P120>-?&VDZ)=1JKG3VF\Z\*L<*PMXPTI M!P>0N.#7QC\5_P#@L=X9TMIK3X=^"K[7I0)$&I:Y,MI &!^1UB3>\B'DX9HC MT_#G:MV>D7M]&LD-L[0M)Y7G,-L8;&<%S\HX]3710K;VP'D6T,)PH+[2SDJ< MA@6)*G/]T@<5+/=27$K22S/+(W)9V))..Y[TKD\R/T9KF?''Q.\(?#*QCO/% MWBC1_#-M(2(Y-6OHK82$ G:F]AN. >!D\5^)7Q2_X*-?';XI>?"_C!_"NG2E M6%CX7B^P["O]V8$SX/<&4@^E?..I:M>:SJ%Q?ZA>7%]?7#F6:YN9&DED<\EF M9N6)]28X MD8'&&>X,>0?5 PQS7S'XZ_X++>,M0*IX/\ :+H:9(:36+J6_=AV*A/)"GIUW M"OSN8@XQ3:F62&&-HX+6WA1GWC;"K.G.?E=LN /K3KB\EO)/,N)9)Y>A>1BS M8 X&35>B@F[/H/QS^WU\>_B C17WQ)U73X/,+K'H8CT[:#_#O@5'*CIAF/O7 MAFM:]J/B34IM1U?4+K5-0G;=+=WDS32R'U9V))_&L^BI-X&??BFM3:* ';NM M(:2BBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBB MBBBB@ HHHHHHHH ******** "BBBBGHVWFF44 %.4X]J;14I=>..,8_S^-2_ MVA*T<43N9H(FW1PS?/&ISG[C9'X8JK10 _<./IBNV\$_'+XA_#>WCM_"OCGQ M%X>M8Y/,6UTW5)H8"V<\QJVUOH00:X:BG7$-I=&X:2RMS)+C#QJ8_+_W50A? MS!JM-H>FS2$Q2W5K&$X#A9V9_P -F!U]:GHH'S,^NO!/_!4[X_>$IG:^US2O M%D)4*EOK>EQA4QGD-;^4Y)_VF/2OHKX?_P#!9RTDDMH/''PWF@C"?O[_ ,/W MXE)?C[MO*JX!YZS''O7Y=T5F-X9N6V^1/;7!\LR.!+Y>S&.#Y@7)YZ+FL^ZT M^ZL1&;FVFMQ(NY/-C*[QZC/45TJ-M_/-2P73V_F".21!(IC?8Q&Y3V/J.GY4 M[LKF/W9^&_\ P4B^ ?Q'^RQ?\)C_ ,(QJ$ZEC9^)+9[/RL=GGY@'_?ROHGP[ MXHT;QAI4.IZ#J]CK>FS#,=YIUREQ"_\ NNA(/X&OYGE.*V/"OC#7/ ^K)JGA MS6M2T#4U4HM[I=W);3!3U ="& Z=ZXZBNMN([*\W>?9Q9(5?,@40LH![!<+D M^I4U3F\.VMQ(?LMTT&YSA+I=RJF.,NHR3GC 0#WHN.Z/Z7:*_#WX9?\ !3WX MZ?#ORH;S7K3QGI\<8B6V\16@E<8_B\Z,I*S8XR[MUZ&OKSX6_P#!8CP)KSPV MOCKPCJWA2X>18_MFFR+J%JJX&9'&$D49S\JI(<=S7/45>NM#OK6$RO;EH556 M:6(B1$#=-Q4D*3Z'!JC5#/T&HKS[X6_M!?#CXV6JR^"/&>D^()#'YS6=ODM&;MCEDSR4XRQ1S7RA7]'7QN^#7ASX^?#76/ M!7BBV\[3K^/]W,G$MK,.8YXCV=&Y]",J058@_P _OQJ^#_B+X%?$G6/!?B>W M$.IZ;+M$L9S%F?LZ_'; M7/V<_BQHWC;0RTS6K>5>V'FF..]M7(\V!R.Q !!((5U1L$J*\RIRD \US>H6 M+Z=>26[LLA4\/&>$$6ZJFXN2@W$URE4C3<_I.^&OQ$T+XM> ]$\7^&KQ;[1-7MQ<6\HQN'4,C@$[71 M@R,O9E8=JZ:OQO\ ^"9/[7G_ IWQX/AUXHU!(?!'B*UT2+8' M\D@ 273 \8C# @$'<[(,%=Q%_1[,:;:"5B!=7*Q86%2 MNP/3I3[B9YY&DD=GD8[F9CDDGN3WJ*I,V[GR/_P54_:\76M0;X+^$[]'T^TD M67Q+=0,3YEPI!2SR.-L9 =\9^<(ORF-P?S:8CMTJ;4+ZYU.\GN[RXEN[N=VE MFGF223DD\U7HHHHH$%%%%%%%% !11111110 44444444 %%%%% M%%% !11111110 44444444 %%%%%%%% !11111110 44444444 %%%%%%%% M!11111110 44444444 %%%%%%%% !11111110 4444H4MTJ:VA>:3:JY."W4 M# )).>P ))Z#!/:F1]^GMFJ7B*Z6SC.GHH\XX:=MV2G<1XZ ]"W<' X(;(- M*XH!/2MGP;X0UGQ]XHTSPYX?T^;5-:U.=;:TLX,;I)&. ,D@ =R20 22 ": MQT[U^NO_ 2^_8[7X<^&8OBSXML(QXGUJW_XDMM.F9-.LW!S+SPLDRD=!E8S MC/[QU%#7-46_N!' 9!90DB)7/))QN4/>-\K,LF4C'!W*0IW$9QA@R].E71<;8/)C588L*"L:A0V M,X+ =3R>3D^]3<5T>MU'<7$5I!)//*D,,:EGDD8*J@=22>@K\MOC'_P6.U.^ M\ZR^&'@V/2X6.%U?Q(PFGVE2,K;1-L1@W()DD! Y7FOAWXK?M$?$CXXW)E\< M>,M4U^/>LJV,+$C8)Y5 >3GK6+#X;GVA[F6*U4A6"D[W8%L M$ +T8\;YUW3L54@GY6"J05('JS#GI4\C[\=^*CI$\Q^R M/Q:_X*/_ +^%'G0?\)3_P )?J<84_8?"T8O-P)QD3Y6#CN/,W#T[5\7?%C_ M (+#>.O$"S6O@'PMIGA&V8.@OM1O'/Y].V[%-JU] MM<0M&A6"-PH>*%!&C;>A*J "?<\U S#.0?I3**"3T7XH?M"?$?XT3._C7QKK M&OQ/()?L=Q#M2CD2&2SUFSN%DD.%4I.C GV&,_A7])=?S%#K7].BMN4$=Q MFF444510M%%%%%%% !11111110 44444444 %%%%%%%% !11111110 44444 M444 %%%%%%%% !11111110 44444444 %%%%%%%% !11111110 44445T/@^ M1%_M@,R@M984$C)/G1' ]\ USU:N@QYDFDS]T!<8]><_I^M)["O8*^.?^"KN MK'3OV2+VW$\*?AOJ3:AX3\2:M MX:OG4(]QI-[);.Z@YVL4(W+P.#QQ7-T4Z:UTZ[R9K,(Y+,9+5O*))Z9'* #T M51]:SY?#'F8^QWDN"25 'J6'TJ]3T8+UH*YF?;OPI_X*T_%[ MP5)#!XLM]+\?:>K?.;J$65X5QPJRP@(/JT3$^M?9OPE_X*L?!GX@+!;>(I=1 M\ ZHXC5EU2 SVC2,<%4GB!^4'JTBQC!SZX_%6G*<5S5YI]SIY07,$D.\;D+J M0'&<94]Q[BJ]=G#=O#&ZJ_R.1OB(RKX.1E3P1GL>*J7&GV%X!OA^SR.!D!5VBG+5O#FLZ?K^ERDB.]TRZ2XA8CJ Z$@ MX^M:]?S6>"?B%XF^&VL#5?"GB'4_#>HXVFZTNZ>WD9<@[24(W+D#*G@]Q7V; M\'_^"NWQ-\'^5:^.M)TWQ]8J"&N5 T^^R2,'?&IB( SQY0)XRU&Y^ M&M)%O03Q&@*RCYMJ@J>K'(.$+?I65)&\,C1R*R2*2K*PP01U!%.XS]AJ*^9O M@W_P44^"/QD\FVC\3CPEJ\@)_L[Q0JV9X( "S%C"Q)(PHDW'^[PH M1K,%6WMB0/M$YVJ>G7.H,PMX6D"XWL!A4R< LQX49[D@5O MVNDV%G'^\C:[G*X)FRB(2O.%4Y)#9P2V".JU(M2\2:F3U(92YX!P,@@,#D5HVK06)0VD$=NZ[?WN-TFY22&W')4\C.S ..E,D8' M&.GTIE(CF9^K_P 9O^"N7PU\&M)9> ])O_'M^,#[8X-A8KU!PSJ968$#CRPI M!X>OA+XP?\%$_C?\7VDAD\5-X3TM\'^SO"X:R7(!!S*&,S @\J9"IQ]VOFAC MG&*;4LDQD8NS,SL269N22>I)[FF,V< 'I3:*!$DDSS2-([L\C$LS,*:-@Z21L0R,#D$'M@U]+?"/_@HS\,%3C=&P#(V"" RD889 M X.>E/4OF[G[!_!W_@KM\-_%S1V?CW1M0\"7ISF\ASJ%CP!R611*I)SQY; # MJU?:O@OQ[X:^(VBKJ_A77]-\1:8S;/M>EW27$88 $J2A.&&1E3R.]?S4K[G% M=#X'^(GB;X::['K7A37]1\.ZJB[/M6F7+P.RY!*,5(W*2!E6R#CD&N-HKJ+C M3+#4&+>6UE)C[UN-RDX8DE">I./ND =#61?:#=6*NX"W,"Y)F@)90!M&2, MJ,L!E@,D\9IW*W/Z4Z*_)3X%?\%>O&'AN2VT[XGZ%#XOTX85M6TM5M=049)9 MFC&(93C "@1=.6-?HA\$?VK/A?\ M"6L9\&^*;6ZU,Q^9)HMT?L]_%@*6S"^ M&95W %TW)GHQK.HHHI@>MT4444444 %%%%%%%% !11111110 44444444 %% M%%%%%% !11111110 44444444 %%%%%%%% !11111110 44444444 %%%%%% M%% !11111110 44444444 %%%%%%%% !11111110 44444444 %%%%%%%% ! M11111110 44444444 %%%%%%%% !11111110 44444444 %%%%%%%% !1111 M1110 44444444 %%%%%%%% !11111110 44444444 %%%%%%%% !11111110 M 44444444 %%%%%%%% !11111110 44444444 %%%%%%%% !11111110 444 M44444 %%%%%%%% !11111110 44444444 %%%%%%%% !11111110 4444444 M4 %%%%%%%% !11111110 44444444 %%%%%;?AW4$4FQGV(DK;HIG;:(W]ST MP< _MQEGM" M1U)Y://1\CY1(QKZTHKKYHW60HRLK*=I5N,'/3%1]*9I>H+J5F1(\:74"A2, M8,J= WH2. >A(P>3N-2R?YR*DS>A_,=-"\?\ "]_A MZ?!/B6\DF\=>&;=09[B3?)J5B"$26D0E4D)R22C9)<@?BW77_ F^)VN_ M!GXAZ'XT\-W'V?5](N!-%N!*2+@AXW ()1T+*P!&0QY'6N.HJ[JVG?V;=[%8 MR0.-\,A7!9,D9(]000>V0<$CFJ56:'](]%>>_ 7XV:!^T)\+=%\;>'95-M?1 M[;BUW[I+*X4 2P2<#YE;O@;@58<,#7H5%%%% !11111110 44444444 %%%% M%%%% !11111110 44444444 %%%%%%%% !11111110 44444444 %%%%%%%% M !11111110 44444444 %%%%%%%% !11111110 44444444 %%%%%%%% !11 M111110 44444444 %%%%%%%% !11111110 44444444 %%%%6-/L7U*\CMXV M5"QY=SA5 &23CG@>@)/8$\5U#>5"JQPQ^7$B[%QU(YY8]R>IY[X&!@".PL_[ M'LVA=98[J7BX5U"[0#D1],\'!/3G''R@D=MV*@B3Z'._$3X@:'\*_!.L^+/$ MEZNGZ)I-NUQN,EF( #.[M@;L#Z;_X*=_M>1_%[QJOPV\+7IE\'^'+E MOMUQ&,)J&H+E6(/4QQ995(P&8NWS 1M7PJS9Q0U-HHH)$-)1111110 44444 M444 %%%%%%%% !11111110 44444444 %%%%%%%% !11111110 44444444 M%%%%%%%% !11111110 44444444 %%%%%%%% !11111110 44444444 %%%% M%*!F@ FIHE2-9'G?R8HUW2-MW$#V'J3@#IR1R!S0 4N*.M>C_L^_ WQ!^T-\ M4M(\%>'HV6>[??=WGEEX[&U4CS+B3D?*H(P"1N9E4'+"HIKQ=)M6N28GF;*0 MPN-V3CER/12356J1J?0/_ 3A_8__ .&@?B$?%OB:S67X?^&YU,\,T>Z/4KL ,EMS MP44%7DSG*E5Q^\R/VLZ<"N3^$_POT'X+_#S1/!GAJW:WT?28!#%YA!DE;)+R MR$ N[%F8@ 98X '%=;11113 ******** "BBBBBBB@ HHHHHHHH ******* M* "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "B MBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBB MBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ MHHHHHHHH ******** "BBBBBIK6SGOI&2WA>9E4NP12=JCJQ] /6MF/PW%;# M-Y<>9+R/)MB" ?F'+\C@A3\H((/WA2N 45F^(O$FD^$='N=6UW5+/1=*MEW3 MWVH7"001#.,L[D*!GU-?"?[07_!6[P9X+^U:5\,-+;QMJRAD&K7@>WTV)L'! M4<238(Y \M2""KFL."WENIDAAC>:5SM6.-2S,?0 =:UK7PZ&C+W=RL!QE8HQ MYCG*@C/.T#G!YW C[M;(N%CA:&!([6!NL<*X!YR 2?F;';<3BHI&W8]J5V3S M=C[XO+R#3[6:ZNIX[:VA1I)9IG")&H&2S,> .237R#\=/\ @J-\(?A0;FP\ M.W,GQ&UV+*B'17"V2M@$;KL@H5(/WHA+@@@X-?E1\L_C3Q1<7 MNGB3S(='MOW%A 0KDXWW&3*QP<'#*K8^X*^6VF9G+%B6;JQ)YJ.BGR,&Z?KUIE%% # MF8-TIM%%%%%% !11111110 44444444 %%%%%%%% !11111110 4444^/N7Y]S)+M';< MQ./UIK_;WK^F+PWJ":KX=TN]CE6>.YM8IEE7HX9 0P^N:_F=7ZXK^C M7]GW6'\0_ 7X;:J\2PO?>&M-NFC3[J%[6-B![#-4:***HH[^BBBBBBB@ HHH MHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHH MH ******** "BBBBBBB@ HHHHHHHH *****Z;PS'G1-3DV@XN+=-W< K,&[UH;.]MMH,XYRT>QCG[PKQNBJMQX>MIHRUI.\4BIDQW W!B%YPRC@D\ $8 M'=JR;[3+K36 N(6C#%@D@PR/@X.UAPPSW!-=$K8R#TJ6.X,? (*$C(M*D.T76FW*S(K8!V-M/RL M1E6P1GD"OYJU/6ND\!_$CQ1\+_$$6N>$?$&H>'=5C 476G3M$S*&5MC@'#H2 MJY1@5..0:XZBNFFT;3[Q0(PUC-P P)>,\ <@_,"3DD@GV6L?4-%NM-&^1 \& M<">,[D)YP,]B<$[3@X[4[EG]*-%?E5\!/^"P&M:3]ETOXL^'UUVV&$;7M#1( M;H#'WI+#@&@ MHHKA?BY\F[6$8NKC&3).H* X' M3IZC+9R,'"FK+7#32%Y)6=V^\S9.3Z_Y]*FY/,CNJ\D^.O[57PS_ &=-/:7Q MGXC@M]2,7FP:)9XGU"X!#;=L(.55BC .^U,C!85^<'[2W_!6#Q?X\^TZ)\+K M6;P/H3@HVK7&U]4N%*D'&"4MQ\W5"S_*I#KR*^$=3U:\UO4KK4-1O9[^_NI& MFN+NZD:26:1CEG=F)+,2223R:K6^GV6GYV1_:9/^>MPH/]X<)R!P1UW7&H7]RYDGNKJ5I M)9G)R6=V)+$^I-56;@"FT]R. #G%,HHH$.8TVBBBBBB@ HHHHHHHH ****** M** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** " MBBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBB MBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ M HHHIZMU!J5)S#,DB2LK(059<@J0>"/3M5>B@!RMP15BSOY]-OK>[M+F6UNK M>198;B!RCQ.IRK*1R"" 01TQ56BG7%G8Z@BB:$0. %$UNH5OX1RO"M@!O0DG M):L;4/#]S91M*NVYMU&6DBS\G3[P/*\L!GH3P":VD(&>QZBI([AX9DDC?#']I*U \(Z\J:RL?F3:#J2BWOX1W/EDD2 <9:,NHR,G M-?SY*0,^O:K%CJ%QIM];W=I<2VMU;R++!<0N4>)E.596'*D'D$BW.E%3*H>%R0D\9RCX/8]CWV MG!&1D"JN6?TV45^/O[-?_!5SQI\.WM=%^)EO-X\\.KB-=2C*KJUNH"@?,2%N M #Q(0Y+$F0XQ7ZC_"'XX^!_COX<&M^!_$-KKEFN!-'&2D]LQ) 66)@'C)VM MC36%S'<0/LEC.0V 1]"#P01P0>"#BNI:2.[MX MKFWW&)Q@JP/[MAC*9[XR.>X(Z'@49AP98R0KXQGY6VJ'45^_U>-_ MM6_LWZ-^T_\ "2_\+:AMM=6AS=Z-J1)!L[Q5(1C@',;9*NN#E6)&&"D;14KU M%)4]S"\4FPCG 88YRI ((/<$$$'N#D5"5*]:DS/Y[B".M)6[XV\%ZU\/?%FJ M>&O$.G2Z5K>ESM;7=G-C=&ZGGD<,",$,"00002"#6'24444 )11111110 44 M444444 %%%%%%%% !11111110 44444444 %%%%%%%% !11111110 444444 M44 %%%%%%%% !11111110 44444444 %%%%%%%% !11111110 44444Y&"YS M_*FT4 %.4CG--HJ6>W35+4V;.=V=T#$@!9,8P<\8; !/'123\N#R4T+V\KQ2 MHTC6 M^[P_6:@EK;YNKPJ/E /,0QM B)//T44511^AU%%%%%%% !11111110 M 44444444 %%%%%%%% !11111110 44444444 %%%%%%%% !11111110 444 M44444 %%%%%%%% !11111110 44444444 %%%%%%%% !11111110 4444444 M4 %%%%%%%% !11111110 44444444 %%%%%%%% !11116[X=LEC_ -/F"G:= ML"[R#O\ [^!SA>W3)Q]X!A6=I.G'4KH1EFCA0;YI%0ML3(&-O$)9Q/JVK3F M9Q&"(X5P D48))"(H55!).%&23DEDC!N@Q^-,HHI&9Q[-NIM%%%%%% !1111 M1110 44444444 %%%%%%%% !11111110 44444444 %%%%%%%% !11111110 M 44444444 %%%%%%%% !11111110 44444444 %%%%%%%% !11111110 444 M44H!;I24].: "E )Z4E/3T]Z?!%))(J1JS2,0%5026)Z #N>E9'B#51<;;.W M9OLT9W.O5CQN(%[6[O^S;7R0NV[N$R3OP8XSZJ/[P/&?X2 M3@[E(YBFBTK$^GV-SJ5[!9VEO+=7=Q(L4-O A>25V("JJCEB21@#K7[H?L&_ MLEP?LQ?"Q)-6MXV\>ZZB7&LS!E?[. ,QVB,.-J9.X@G]*] %(*QYS\VY\#;&Q_4:BBBBJ*"BBBB MBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ M HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHH MHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHH MH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBG1QO-(L<:L[L0JJ MHR23T %;=CX=CC42:A(R9&5MX2-YX!!9B"%&">Q.5(('6E< HI&8*I). .23 M7Q3^TK_P5&^'GPECN]'\"M%\0O%*KM66SE_XE=NQ (+SC_6XW [8L@X*ET(K M'MK6:\F$4$;2R$$[5&> ,D_0 $D]@*W;7P[;V;;K^3SY ?\ 46YRF02"&?OT M'"Y!#<,*O)(D<1BB1;>'.XQ1@@$C.,DY)(W'!.2,XZ5&V.,4B7+L?9.MZYIW MAK2;O5=7O[72M,M(S-<7M[,L,,*#JSNQ 4#U)KX)_:,_X*U^$_!Z7.D?"FP' MC#6%.S^V=0C>+38B#SM7*R3'@C^!>00S#BOSC^.G[3WQ%_:-U@7OC;Q#->6L M4ADM=)MQY-C:VYR, L<5Y6Q!Z5.UP/)$4:K! #D0QC"Y]2.Y M[;CD^M0,1@EM;Y !$4"@1QY M"KDJH)P"$]+0_5;2 M-2/S%?SOIU-?T!?L/:F^K?LD_"V=S&6318K<>7TQ$6C'XX09]\UAT44511[E M11111110 44444444 %%%%%%%% !11111110 44444444 %%%%%%%% !1111 M1110 44444444 %%%%%%%% !11111110 44444444 %%%%%=#H]NRZ.EQ\NV M2>2,>ORJA_\ 9A^M<]75Z6R?\(K:@,OF?;;@E<\@>7!@_P _R-2Q/9A7Y??\ M%J;A6O/A! ,[TCU9SZ88V8'_ *":_4&OR>_X+.:LTWQ*^'.F>=&RVVD7%R(0 M1O4R3!2Q[X/D@#_=-)1112,S\ZJ******* "BBBBBBB@ HHHHHHHH ****** M** "BBBBBBB@ HHHHHHHH ******** "BBBG*W!&:ECN&AW;'P67:Q[,I'(/ MJ#T(/!J"B@!0>M:WAGQ5K'@O6K;6/#^K7NB:O:DM!?Z?&UN,AU_ND$*/"K0Z5\6=-;Q?I?0:UIL<<&H1#G[\8VQ3#[H&/+(&22YXK]+/A#\>/ 7Q MXT-M4\#>)K+7H8P#/!$Q2YMLD@"6%@'CR5;&Y1G!(R.:_G(!ZUL^$_&.M^ ] M=MM:\.:Q?:'K%L28;[3YV@F3(P0'4@@$$@CH0<'@UQE%=+=:-:7WS0XL9>YY M,1^Z,D6K6VB_&73#?0<(/%&CP*LJ9(&ZXMAA6'+$O%@@ 1L3FOTE M\!?$+PU\4?#-IXA\)ZW9Z_HUT,QW=E*'7/=6'56&>58!@>" :K4444P.BHHH MHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHH MH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ** M****** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ****** M** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** " MBBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBB MBBB@ HHHHHHHH ******** "BBBBGPP2W,@CAC:60YPJ*23@9/ ]JT--T&6^ M59I6^S6QQB1AEG!8CY%XW8PWH/E(SG K>A:&SC,%K%Y$)R';.9)%)! =N_1> M,!P55U35++0]-NM1U&[@T_3[6)IKBZNI5CBAC499W=B J@ DDG MKQ;]IC]L7X??LOZ.Y\07_P#:/B66'S;+PW8,&N[C)PK/VBCSGYWZA7VAR-M? MCS^TS^VE\0_VGM4DCUR^_LGPJDQDM/#>GN5M8P#\ID/6:0 #YGX!+%50'%4+ M30;:RPUXRW4W(\B-OW:X/\3C[W0\+QR"&/(K1ENC.RER JC"HB!449)P%& ! MDD\=R3WJ&1LXYS[TRI(;N?MX]=U-=T+^*+Q/\ M0X6QC=;QGF8@YPS83*@@2*:_,?Q_\1_$OQ2\477B+Q;KEYX@UFY/[R[O9"Q MR2%4=$49.%4!1V%[[I5EVLK*&5@"" P/!&0.O&0#4%% "K[UTOP_\ B1XF^%7BBU\1>$=GP2GQ1X))/F>&[^8JD1)W%K>3#&%LD\ %# MN8E"<,.1HK0U319]+;<<2P-C;,G3G.%;^ZW!X/ID9&"<^J*/W@HKS#X"_M(> M!/VD/"_]L^#-6%R\*I]MTNY CO;%F&0LT63C.& 8$HVUMK'!KT^BBBB@ HHH MHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHH MH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ** M****** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ****** M** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** " MBBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBB MBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ M HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBNA\.WIO(U MTYAF89-NQDQGN8\'@Y.2,8Y)')(QQ@Y (((((([@@X(/!!Q4%.C8*W)Q0 5L^#_%FK^!/$VF^ M(=!OI=,UK3;A+JTO(<;HI%.0<'@CL00002""#6-3E.#UQ6)K>FBPN \*R"SF M),32#D$8W(3W*Y'U!!P,XK.KL/+BOK>2UFPLXX-4C1.Y_0?^R?^TCH_P"U!\(]/\4V.RUU M>'%IK.F@$&TNU4%P,DYC8$.C9/RL ?F# >RU^!'[%_[45_\ LN?%RVUEC/<^ M%-2V6FO:?&Q_>P9XF5>ADB)++Z@NF5#DU^]6BZS8^(]'L=6TN[AO],OH$NK6 M[MW#QS1.H9'5AP5*D$'T-1T444QEVBBBBBBB@ HHHHHHHH ******** "BBB MBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB M@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HH MHHHHHH *****='&\TB1QHTDCD*JJ,DD] !ZTVNA\.VJV<0OG*F9\B!<$E!G! M?T!Z@=2.3P0II, IKNL:,[L%11DLQP /6G5^?/\ P5*_:\7P'X9?X1>%+]!X MBUJ#=KMQ!(?,L;)@"(/EZ/,#R"J1=M[==+M1: ?O,[IVW[@SCC QP M0H) ZYRQS@X"2,&;(_E2,0>AS^%-J3)ZGR'_ ,%"OVNG_:0^*']CZ!=R?\*_ M\.2/!IZAL)?3_=DO"!U!^ZF!D\<\5SVL:G_ &E(R?F/4\GL < 4 M%10!2W09KZ*_8?\ V5KO]J+XN1Z?=K)!X.T?9>:[=KN&8\G9;HPZ22D$ Y&% M61ADKM/C/PX^'^N?%/QQHWA+PY9/?ZWK%PMM;0*#C)Y+L6$:^O' \R8CL. JKD[41%R<9-2 MXN)+J>2:4[I)&+,< %&2.20!F@ HHK&\8>,M"^'_AV\U[Q)JUGH>C6 M:;Y[V^E$<:#L,GJ2> !R20 ":KUJZ;X?FO$CFF;[+:L00[#+N-VTE%R-V,-S MD#Y2,@UIV>EVFELK-LO;D=3(G[I3GLI^]P/XACYB,< U8DG:9V>1F=V.69CD MGGUJ;DMV-FO"OVDOVR_AQ^S'I[)XBU(ZCXDDCWVWAS3"LEY+D@!G&=L2*+N/;>SC(&;9#_ *E2 WSL M#)\P($3+S^>&I:I=ZQ?W-]?W4U]?7,C33W-S(TDLSLWQ* M_:2DN-/NKS_A&/!LC$)X=TF5ECE7<2/M$G#3G&,@X3*@A%-?-;'TH-)11110 M 44444444 %%%%%%%% !11111110 44444444 %%%%%%%% !11111110 444 M44444 %%%%%%%% !11111110 4444^,D9Y_+BL'7(RFH,Q/WP&'MVQ^E;T>! MDG\JS_%END+:8R+M,EJ7?D\GSI%_DH_*GU*B.7OSBOW7_P"":3;OV)_AU['4 MA_Y4KJOPH4XYK]Q_^"7]ZMU^QGX.B$JR&UN=0B*J03&3>2OM/O\ /GGLPK"H MHHJBSZMHHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBB MB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBM_28C' M8(VX'S&+8].W]*P*ZZ.$1Z'H[ &2!V/O^^D&?T_2DQ/8*_'7_@L4V?VFO#0 M]/"-J/\ R*095N" M,_7YFYZC/!%5Z* '*1WKN?A'\;_&_P "_$@USP/XCO-!O3@3+"P:&Y49 6:) M@4D W-@.#@G(P>:X2BJ5[H,4V^2Q?RR 6-O,P'0 G:QZ_P 7RGG@ %B:Q)H9 M+>9XI4:*5&*NC@AE(X(([&NKC('4XI;B."_C"72><%4JCK\KIG'0XY Q]TY' M+8P3FGI2'RHP6W,;=\%H&.6^[E"7)9&.".1HK3U/09[!7FC M/VFT!/[U1@J,@#>O.W.1Z@DX!.*S*HH_>2BO%OV<_P!KGX=?M.:1YWA75#;: MU$A>Z\/ZCMBOK< X+; 2'3E?G0L/F4'#?*/::**** "BBBBBBB@ HHHHHHHH M ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH *** M***** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******* M* "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "B MBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBB MBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHJWINEW&K3F.!>%&Z21N$C7 M^\Q_3U)( !) H ***Y;XE?$_PO\ !_PA>>)_%^L6^B:+:CY[B@+'^( M]3@]\)?!B6'4M4C=H;KQ9(BR M6L..,6BG(F;.?WK Q_+\HD#!E^7OVQ/^"@_BO]I2XN_#NBK-X6^':RG9IJ/B MYU!1]UKMU)!&?F\I?E!(R7*JP^2F.IV*OF/;$DL@_B*G^)1U]0#W"EJNT^.0QG(.*!IV.G M^'OQ(\2_"GQ99^)/".M7>@ZU:,&CNK1L$C<"493\KH<#*,"K#@@BOV#_ &,_ M^"C'AO\ :$6U\+>,/LOA;XA?*D4>[99ZH3P/L[,25DSUB8Y.04+AZG!R6YN:&2WF>*5&BEC8J MZ."&4@X((/0U5S0_ISHK\N_V(?\ @IQ-;SZ=X#^,VI"6U8);:?XPN&.^-NBI M>L3RN,#SSR,9D)!9U_4&&:.YACFAD66*10Z2(0592,@@CJ*91113 ?111111 M10 44444444 %%%%%%%% !11111110 44444444 %%%%%%%% !11111110 4 M4444444 %%%%%%%% !11111110 44444444 %%%%%%%% !11111110 44444 M444 %%%%%%%% !11111110 44444444 %%%%%%%% !11111110 44444444 M%%%%%%%% !11111110 44444444 %%%%%%%% !11111110 44444444 %%%% M%%%% !11111110 44444444 %%%%%%%% !11111110 44444444 %%%%%%%% M !11111110 44444444 %%%%%%%% !11111110 44444444 %%%%%%%% !11 M111110 44444444 %%%%%%%% !11111110 44445:TW49=+NEFCPPQM>-AE7 M4]5/^/4$ C! -5:* "N5^*7PST'XQ?#_ %OP=XEMC=:-JT!@F52 \9R"DB$@ MX=&"LIP<%1P:ZJBNPE\N39) _FPNNY'V[3COD=B#D'J,@X)')B((ZBLS0=6^ MRDVD\C+;2' <>@/.T"MB:%XI&C=&1T.UE8$%3WR#TYJ#-JQ M_.G^T-\"]?\ V=?BMK'@K7T:22T;S+2^$1CCOK5B?+G0>C $$ G:RNN25->; M.M!62ZT28%5\\D?/:.6P-LF!@DC:ZHS.JVIF3FYMH_NA.9(QUR1U*CU'W0>0% J2I89&B8 M.C,CJ0RLIP5([CWH&G85?KBOTM_X)4_M>#3KM/@MXKO42SG9YO#5U<,04E)+ M269/3#$ETZ?-O7)+HH_-&K6FZC=:1?6]]8W,UE?6LJ3V]U;R&.6&13N5T8J-#^FRBOG# M]AG]JJV_:@^$<-S?.L7C71!'9ZY;_*/,DV_)=(%QA)0"<8&UE=1D ,?H^BBB MBF 44444444 %%%%%%%% !11111110 44444444 %%%%%%%% !11111110 4 M4444444 %%%%%%%% !11111110 44444444 %%%%%%%% !11111110 44444 M444 %%%%%%%% !11111110 4444445);P/=3QPQ@%W8*,D ?B3P![F@ HHJG MK&L6/AW2+[5=3NX=/TVQ@>YNKNX<)'#$BEG=V/ 4*"23T J[HNE_VA.SRK)] MCAP9GCQWSA03T)P?4@ G!P16_=3O<2!W/; & !@ #L , #L !35AAL85MH M=K*@^:52Q\UN[@V,C M-A8,_-.R]!)*0&;C( 1"3LS7SXQS3:***"1******** "BBBBBBB@ HHHHHH MHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH * M******* "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHJ2/.U@/;MQ M3,47EX^AVXE*NEU*#]G.[&W&09/7@\*1CD'GY2"#2N%/7OWIM?<__!,O]CT? M&+QH?B+XNTX3>"?#\X%G;7 ^34K]<,%*_P 4460S9P&8HOS#S *GB#4C!&^G M1-(K[O\ 2LC;E@>(_7 /)S_%CCY 3S]%%4:'UE_P31_8_;X)^!_^$_\ %5A+ M;^.O$5OB*UN1M?3;%B&6,KVDDPKOGE1L3"D.#]N4444444P"BBBBBBB@ HHH MHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHH MH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ** M****** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ****** M** "BBBBBBB@ HHHHHJ2WMY;J410QM)(03M49X R3] 2?85T=KH]OIBYF"7 M=T5'O'&>I _O'H,].3C/#4K@%%4]8UG3_#NDW>J:K?6^F:;9Q-/.> V"*V$D2*W$ M,2+#$H7]V@X8C/S-G[S?,W)Z9P,# #9Y6GD:1W:21B69VY+$GDD]ZCJ?4S;N M?6_[5W[>7@/]F&UFTQI%\4>.2%\OP[93 &'<,A[F3!$*X((7!=MRX7:2P_'? MX^?M->/OVD_$@U;QKK!N(H2WV/2K4&*QLE))(BBR>><%V+.0 "QP,>87UY/J M-Y/=74\EU=3R-+-/,Q=Y'8DLS,>22222?6H*3F61\^WWOTK3C&<]ZS?$4+"WM)]@".TB!^YVA21^&[]:94=QRG%?LU_P2*U M@ZE^RO?6QB\O^SO$MY:ABV=^8;>7.,OQE7OQFOV$_X(Z7"O^S?X MJA#9>/Q7.Q7G@&SM #^:G\JQ****HL^\******** "BBBBBBB@ HHHHHHHH M******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH **** M**** "BBBBBBB@ HHHHKJ;6[^T:1IT>S;]GC:+.?O9D=\_\ CWZ5RU=9]F-K M#;(0HW01R?+_ +2*W]:EDRV"OPV_X*@:L^I?MF^,K=HU06%MI]LK#^,&SAER M??,I'X"OW)K\(?\ @I+,MQ^VI\2'0Y >P0_5=/ME/ZBFT444B#YGHHHHHHHH M ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH *** M***** "BBBBBBB@ HHHHHHHH *****>C!<]CU%,HH *A!!'N""1@^M4[S1;?5&+VQ2TNV;F-L+"W'8_P$D=/N_-_"!4M/C;;G_/X MT#3L:6@^(M3\*ZS9ZOHNH76E:I9R"6VO;*9H9H7'1D=3D'Z'O7Z:?LF_\%7H M;S[)X8^->VWN"?+@\76D&(VXX%U$@^4YS^\C&.1E% +U^7-.5MO?%[M95DBFC895T=20RD$$$'!!JU7X(_LL_MO>/OV7-06WTR;^W_ A+ M(#<^&]0E;R/O99X'Y,$A^;YE!4YRR-@8_9?]GO\ :;\!_M,>%VU;P=J>^YMP MHOM(NP([VR8C($D>3E3V=24;! .00,ZBBBF,]7HHHHHHHH ******** "BBB MBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB M@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HH MHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHH MHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH * M******* "BBBBBBM33]%:XC6XN"8H&SL&/FDQD9'MD8SZYQG!P %%%?-'[9W M[;7AS]E3PQ]EA\G6_B!J$+-IFB;LK$.0+BZP05B!Z $-(057 #ND>F:++J"^ M:Q,-J&V&8KG)X)"CC) .>H R,D9&>B?E'YYRE00WV.S_::_:H\&?LN>"VU MCQ'<"\U:X!73-!MI%%U?2>P/W(Q_%*1A1Q\S%5;\2/VB_P!ICQM^TSXQ&M^+ M[X>3;AH[#2;7*6=C&3DB-"3\S8&YVRS;5R<*H')?$WXI^)_C%XQOO$_B[6+C M6=8O&.^:=OEC3)(CC7HD8R<*O STKDV(.,?E1(V['.:91102#-NQ3:****** M "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BB MBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBB MB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ H MHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHH MHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHIRMMSV MI-4M4UB./)5+B,!!-@\H, !O4*.AZXXY "4Y6V@T!>PY6VG.<'M7V[^PU_P M40U/X$W=CX+\>W%QK'PY=A%#=8:6YT7H%9!U> ?Q1#YE'S)R"C_$%.4XS7+W M5K+9SO#,A213@J?Y^X]^]1UU\UO;ZI:_9[@K$Z_ZFXQS&3V; R4/<WN$\N5.HR".1D$$<$$8((X(((JDS7?5']-&CZQ8^(-)L]3TR\@ MU#3;R%+BVN[602131L RNC#AE((((Z@UVW%Y-*=F)::!?[A))>,=22P^;.[]IO#OB+3/%NAV&M:-?0:GI-_"MQ: MWEJX>.:-AE64CJ"*AHHHI@:-%%%%%%% !11111110 44444444 %%%%%%%% M!11111110 44444444 %%%%%%%% !11111110 44444444 %%%%%%%% !111 M11110 44444444 %%%%%%%% !11111110 44444444 %%%%%%%% !1111111 M0 44444444 %%%%%%%% !11111110 44444444 %%%%%%%% !11111110 44 M444444 %%%%%%%% !11111110 44444444 %%%%%%%% !11111110 444444 M44 %%%%%%%% !11111110 44444444 %%%%%%%% !11111110 44444444 % M%%%%%%% !11111110 44444444 %%%%%%%% !11111110 44444444 %%%%% M%%% !111173Z)>?VE:^0P>2[MTR/FSYD0'H>8I\,SV\TM:;=Z=J%K#?6%W"]O<6MQ&)(IHW4JR.IX92"00>"#75R=? M7GJ>M1T_[1'?V\=U L<:OPT*/DQMW&#S@YR"<\<9)!II!&,U)EL?S*N"50T$HVM\N2OHR\YR.HY] M1T)%6K6-U) S*Y0X#KG##L1D X(YY -=.K YS27UG_;-HL"*\EY#G[.% M(.X>3RH'&M0CU/0]6MUN;6YB/#*>JD M=592"K*>592" 017\U:DO\ P2]_:\/PQ\:)\+/%%XP\*>(KD?V7/(05 ML+]N N3R(YCM7N ^TX 9VKDZ***LL_7^BBBBBBB@ HHHHHHHH ******** " MBBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBB MBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBNGT> MS_LJS,SADN[E,#*X\N)AU!ZY8'MCY3U(<@9_A_3%N9&NKB-7M83]QGV^:_9? M4CN<=N,@L#6S<,TC;F+,[$EBQR2??WJ62W8*_,#_ (*K?M?>=))\%?"5\#&I M67Q/=0]VX:.S#>WRO)COL7/$BU]:_MQ?M3VW[+OPAFOK-HYO&6L[[/0[5]IQ M)@;[AE/5(@P)&#EF13@,2/P?U;4KO6=0N=0O[J>^O[J5Y[BZN9#)+-(QW,[N M>68DDDGDDTR1]^/\*9112(*K-NQZTVBBBBBB@ HHHHHHHH ******** "BBB MBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB M@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH *****4 GI0!FI(8RS 9 + M< L0!Z=^G]* "EP315W1='OO$&KV6EZ;:37^I7TZ6UK:VZ%Y)I78*B*HY+%B M /6E0I!')-.P6",;F&\*7]%7@Y8]N#CDG@$CEKZ\:^NI)W54+GA$SM4= !D MDX P.235_P 0:DEU,MO;LKVL)PLBJ096[N<\X] <8'8$MG)IKN:)6/2_V8_V M>]<_:7^+6F>#=(;[-;N/M6I:@PRME9HRB27'\3?,%5>[LH) R1^_O@#P'H7P MO\&:1X4\,Z?%I>A:5;K;VMK$.%4K,Q)9F/+,Q))))KQS]B?]EFQ_9;^$ ML.F3"*Y\7ZMLN]=OD4?--M.V!6[QQ!F4<\EG; WX'T'11115#"BBBBBBB@ H MHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHH MHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH M******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH **** M**** "BBBBBBB@ HHHHJ[IND3ZGYC)B.&,9>5N@/91ZL>P'N> "19TO15N(? MM-R^R'=A(U/SR>I]E'J>IX&?F*[P']2>2>22234W$ MW8*\U^/'[0W@G]G'P<_B'QIJGV6-MRVEA !)=WT@&?+ACR-QY&22%7<-S*.: M\B_;&_;V\)_LPZ?=:+IQM_$GQ&DB!@T57)BLRRY66[9>57!#",$.X*_=5MX_ M&/XK_%[Q9\;O&=UXI\9ZS/K.L3J(Q))A4AB&2L4:#"H@+$[5 &23R2266Z0V M$/E6RM%NCV2OG+2G()S[9Q\O0;1U(R6OCC'Y4LC!L8IE(S/5_P!J[]MSQQ^U M/JHM[]SX>\'V[EK3PW93%HMV>))WP#-)C !("KCY54EBWSLV.U*QS3:**** M"BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBB MBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBG+T- M1^*%_P")!I;>MS<_^@PU+&VTYS@YXK,UY2T,+@_(K$'ZD?\ V-'4J+%'>OUJ M_P""-.I/+\)/'^GE%"0:Y'7T4444444 %%%%%%%% !11111110 44444444 %%%%%% M%% !11111110 44444444 %%%%%%%% !11111110 44444444 %%%%%%%% ! M11111110 4444]&"YYP?IQ4L=P8E8*1M8896&58<'!!&",@=>,BJ]% #E.,^ MM=%X#^(7B+X7^*K#Q)X4UBZT+7+%]\%Y:/AAZJP((=3T*,"K#((()%6&?X?O $?>P2,"NL4@'FF:AI\.L&>9G\J^8;A M)CY96QR&]"]?O=2P=RU(_9[]C?_@I-X;^.GV'PIX[:U\*^/I&6""3=LL= M48\*(F8_NY2>/*8_,2-A);:OVQ7\Q:G!K]"OV*O^"G%_X!^S^#?B_>W>M>', MA++Q(X:>[L 3]R?JTT0ZAN9%Y'SKM"BZ+&T:WM\I^S'_ %,&2#.0<9..0@/4]21M'.XJM@"BBOE+]NK] MMK2_V8O"4FC:)/#??$C4X#]@L\"1;%#Q]IF'H.=BG[S#IM#4:+H\;*E[?)FV MS^[@R09\'!/'(0'@GJ2"!SDKJW-PUS)O<@M@#@8 X X &!Q1,*,!0!@*!T ' ' &!4-29MW*_[;_P"WCHW[,.FGP]H2V^N?$2\B M+1V;/F+349?EGN .I.05CX+#DD#&[\5O%_B[6/'GB34/$'B#4;C5]:U"8SW5 M[5SW/H , # %0^(O$6I>+=I)K-HHHHH$%%%%%%%% !11111110 44444444 %%%%%%%% !11111110 M44444444 %%%%%%%% !11111110 44444444 %%%%%%%% !11111110 4444 M4444 %%%%%%%% !11111110 44444444 %%%%%%%% !11111110 44444444 M %%%%%%%% !11111110 44444444 %%%%%%%% !11111110 44444444 %%% M%%%%% !11111110 44444444 %%%%%%%% !11111110 44444444 %%%%%%% M% !11111110 44444444 %%%%%%%% !1113E;;GZ4Z\MX]6MTMY6VO&#Y,W_ M #SR<[3_ +!)SCL22.I!CIR-MS0-.PY3C/TK[&_8%_;JNOV;]>3PEXKEFOOA MMJ4X+L,O)H\S'F>)>\1SF2,<\;U^8,LGQO3E8+7+30O;RO'(I213AE8<@TRN MIU"SAU2TP$V7D8_=R*/]8/[C8ZGT;MT.1@KRU4C0_IKTW4K/6M-M=0T^ZAOK M"[B6>WNK:02131L RNC D,I!!!'!!JS7Y"?\$W?VYHOA+J5M\,/'FH>5X*OI ML:5J5PWR:3<.Q)21C]V"1B26Z(QW'"L[+^O=%%%%, HHHHHHHH ******** M"BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBB MBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB M@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HH MHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHH MHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH * M******* "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ***** M*** "BBBBBBB@ HHHHHHHH ****O:/J7]FW1+KOMY!LE7&3M]1_M#J.?8\$@ M]'<1A6 21)EQN62,G:RGD$9Y QS@X/K@\#CJW_#^I>=&-/F=B>?LIV[L,>L? M'.&/3L&/3YF-2^XFKGF'[1_P#T+]I+X3ZMX*UPBW,X$]CJ C#O8W:@^7,H., MXR589&Y&=.]:\(>)+-K+7-)N&M[F(YVD]5=2>J,I5U; MNK ]Z_I.KXI_X*4?L@-\(;)9#]OA"()&Q-&O&U_[P'HWMP#GA05%8E=A;R!!(CC=#(NR6/C#KW'/3 MU![$ ]0*YO5=-?2[HQGX(."<$$9XIKL:)W/VS_X)Q_M M>C]H3X&K@0:II M'OCU\--%\:^&9S+IVHQ9>&3B6UF'$D$@[.C9!['@@E2":=%%%4,[FBBBBBBB M@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HH MHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHJ> MQLY-0NH[>,@,YY9LX4 9+' S@ $GZ5!75V-E_8UKY;!DO)AF<$@;!G*QX'.> MA.3UP, IRF 5@^.O'&B?#7P?J_BGQ)J$>EZ'I5NUS=74O15'8 >IQP.@%0LV:&;=@=<#%-J3(^7OVG M?VA-9_:6^+NJ^,M55K2VD M=-T[>6%E:(3LB![MRS,>A9V. , >2L&[.XCV^5 M PVM>D'G=("5CZ?(6;Y@ZD?*7[ ?[(L_[37Q/%WK5M(/A_H#I-JTH59DS^Y5G9P:?9P6MK!';6L"+%%!"@1(T48554< =,4 MRBBBK*)J******* "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHH MHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH * M******* "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ***** M*** "BBBBBBB@ HHHHHHHH *******=##)<3)%$C2RR,%1$!+,2< =S0 44 M5'<7$5K!)--(L,,:EWDD8*JJ!DDD] !3:Z/3='&EW EOXEDG4?+;2#B-O^F@ MQR1UV^O#="IET[35T2X24NLEXO(D0AEB;_9/4?MY?\%(I?&37WP[^$NI26WA[F'5?$]NQ634,@AH;2S')-1T44B"SJVK7FN:E@*2DC_ ,=' MY5)4.K7@CT&6UVY,MS%+NSTVI(,8_P"!_I05'<*_2[_@BS>>7K7Q:M=ZCS;? M3)=F?F.UKH9'L-_ZBOS1K[__ ."-FL"'XZ^-=*\K)NO#9NO-W?=\JZ@7;COG MSNO;;[US=%%%66?KO11111110 44444444 %%%%%%%% !11111110 444444 M44 %%%%%%%% !11111110 44444444 %%%%%%%% !11111110 44444444 % M%%%%=SKT*V^L7L2#:D<\B*OH QKAJ[75KS^T=2NKO9L^T2O+MSG;N).,X&<9 MJ7N3+8*_G)_:$OEU3X]?$B\29;A+CQ+J4JS1D%7#74AW CL3NW;-[EMN[ SC.,X%5****1!ET4444444 %%%%%%% M% !11111110 44444444 %%%%%%%% !11111110 44444444 %%%%%%%% !1 M1111110 44444444 %%%%%%%% !11111110 44444444 %%%%%/C8+UIE% ! M3D8+UIM%37"6^I6\<%TK;8P1'-'R\8)R1SU7)SMR.^""23S6I:9-I=QYAO)EK;)R9K4L<(^225X5^AP<.O[ M3_"OXL>%?C5X+L_%7@[5X=9T:Y)42QY5XW'WHY$/S(XR,J0#R#T()_FZ5L9Y MKU[]FG]I[QC^R_XZ77O#%SY]C<;8]3T6X<_9M0B!)"N.SKD[)!\RDDU;2SIMP0C^?;,?W_9K^%VH^,=?_ -(:/]S8::D@26_NF!V0 MJ<'&<$LV#M56.#C!DT?27N\7,D>;1'VG)QYC==@Y!/;..@(]16Y<2-*^2<\ M 8 &!@ >@&!^%/DFRJ(%"1HNQ(UX5%ZX'Y_CDDY))J%J@ALX+]M+]L31OV4 M_ >^%8-6\-M<^(_BS4_$OB M75+C6=7)!9V.!T& J@ *% 55"@ "MOXQ_&#Q-\=/B#JGC'Q;>_ M:]6OW^Y&"L-O$/N0Q*2=L:C@#))Y))8DGB#3:***"1******** "BBBBBBB@ M HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHH MHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHH MH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ** M****** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ****** M** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** " MBBBBBBB@ HHHHHHHH ****?&0#S4&N6!U:%[V%%-W&NZX5>LBC_EICN1_$1R M1\QZ,U25)&VW)'6@:=ARD#K7ZR?\$Q?VUCXXTVT^#_C2Z!U[3[?;H&H2MS>6 MZ#_CV?/62-1E3_$BD'!3+_DS5S2-6O=!U*UU+3KN:PU&SF2XMKNVD,6V,[>N0.XSVR,L5)K)JC0_ MIJHKYR_8?_:PM/VIOA6+J["VGC31?+M=O)X.>Y!S\P 1JYNQO)-/NX[B, LAY5LX8$8*G!! MP02.#WKJ7V7$<<]OS!(NYIZ'JMNUM=6LG1E/<$,, !DXQA3G .8J?&P M4Y- #EQ7UY_P3K_:X?\ 9Y^* \/^(+QU\ >)94AO/,E"Q:?#)",# .3'@X/ENU??]%%%%, HHHHHHHH ******** "BB MBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBB MB@ HHHHHHHH ******** "BBBBBBK>EZ>^I70C4.(E&^614W>6F0"W4>H R1 MDD#/- !117$?&GXP>'_@1\--;\;>)IFCTS38MPBC&9;B4G;'#&.[NQ"C/ R2 M2%!(O^'[%0POI1&R1OMCC?)W/C.XCT7(//4D<,-PK28@XQ4EPP_=QH"L,:[( MD./E3)(' '/)).!DDGJ34-09MW/G?_@HQ^UT/V=_AJ/#?AZ[5?'WB:%XK5HY M2LFG6IRLEW\O(;.4C/'S;F&?+*G\2F[(<1PQCLB* H[G&22Q)/#T4444""BBBBBBB@ HHHHHHHH ******** M"BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBB MBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHI<$T %%%+0%+=!FIH(SB M5B?+2-/,=VX"J.Y/UP .Y( Y(%,A5F8!02_8#J:S/$5\%D:QB,3K&^9)8^2S M8^[GIA>>G!.>6 4@&E< ">@S79?!_P"%/B'XV?$31O!GA>V$^KZI,(T:3(B@ M0/B5F8*H)<\ #J:_;3_@G7^R /V=_AZ_B?Q):1CX M@^)(5>Y5H@'TVU.&2T!/(8D!Y,8&X*N#Y88T=7U(ZI>&0(8H5&R*(MNV+DG& M>YR23T&2< #BJ5%%6:'O_P "?@GX>_9]^&.D>"O#< 6SLDW3W3+B6\N&P9)Y M#W9C^"@*HPJ@#T"BBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH M******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH **** M**** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** M "BBBBBBB@ HHHHHHHH ******** "BBBBBBIK.SFU"Z2WMT\R5^@R .!DDD M\ DD\ DT %%%9_B#Q!IGA/0[_ %G6;Z#3-*L86N+J\NG"1PQJ,LS$] !2 M6MK+>7"0PH9)7/"C]3[#'?M72Z7;1Z3"^-K7$B[6G&I''0G,D M-K!I,)@MV\QV&);C!'F>R@]$] >3C)QPJM=@V,5%[DR?8DUC6+'P]I-YJFJ7 MD&G:;9PM<7-Y=2".*&-069W8G"J "23TQ7XX_MW?\%"+[X^75[X(\"S3:;\- MXG"RW15HKC664_><'E(,X*QD9. SX)")C_MT?M[:M^TAJ=QX3\,23:5\-+6? MQ^-35.5W:#KAP?EM4/_ ),14#CN M%?=/_!'B81_M.>(5+8,GA*Z4#U/VNS/]#7PM7V=_P28U)[']K*.%8]ZWFAWL M#-G[@!CDS^<8'XUQU%%%6:'[444444444 %%%%%%%% !11111110 4444444 M4 %%%%%%%% !11111110 44444444 %%%%%%%% !11111110 44444444 %% M%%%%%% !1115G2[=KS4[.!4$C2S(@0]&)8#%=)(Q9N1@]_>LCPBHD\6:*I. MU[ "?^VBUKR$<8J7N3+8BNITM;6::1MB1HSLV,X &2:_F0D8LQ)Z]Z_I4^(6 MI2:-X!\2ZA$%:6UTRYG02?=)6)F&?;BOYJWQGBF4444B!M%%%%%%% !11111 M110 44444444 %%%%%%%% !11111110 44444444 %%%%%%%% !11111110 M44444444 %%%%%%%% !11111110 44444444 %%%%%%%% !11111110 4444 M4^-@,@D@?G3** "G*>N:;15A94P495EC9=K1N"59>N#^..F",9'KFB#3R M+BV+2V+MM5F^_$W/R/COP<'HP&1@@A=9:ECGVJRD;D==CHPRK+UP1Z9 /L0, M8(S04I6.[^#?QH\5? 7Q]8>+O!VI-8:K:Y1E<;H;J$X+P3)D;XVP,C@@J&4J MRJP_<']DW]K[PE^U3X3^T::ZZ9XJL8E;5=!F;]Y 2<>9&?\ EI$3T8V;^]U0_W3_0]ZS:LK<_I/HKYP_8S_ &SO#W[5GA$QMY.C^/-- MA5M6T,,<$9"_:;?)):$L1D9+1E@K9RC/]'T4444#"BBBBBBB@ HHHHHHHH * M******* "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ***** M*** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** M"BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBB MBBBB@ HHHHHHHH ****FM+26^N$@A0O(V>%!. !DD^P )/L*ZK;!:V\=O;HW ME(/OL?F=B/F8CH,\<#H !DD$F&RL3HUNT3K)'>R#$ZOQM&01'CUS@G/< 8!7 ME\C!L8J-R)/H8WC+QAH_P_\ "NJ^)/$%_'IFB:7;O=7=W*"1'&HR3@ ECV"@ M$DD D@5^#/[7_[4VK_M3?%&?7;A9[+PY8[K;0])D?BU@)Y=@#M\V3 9R,]% M7)"+7T%_P4]_;$?XF>+I_A7X3OY!X2T*X*ZO-'\JZC?(V"F>K10D$#H&DRV& M"1M7P0Q':D9NW:FT44$B,:2BBBBBB@ HHHHHHHH ******** "BBBBBBB@ H MHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHH MHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH M******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH **** M**** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** M "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BB MBBBBB@ HHHHIZ$#/8]13** "G*0,^O:FT5,OE3;XIU5X)!L8[O2H]5MUU'3L9 GM@ M6C+/@%.K)S[Y8HZ)JUNMS;3QD=#P58# M[KJP*LIY5E8'D&OYK58#.17Z"_\ !*O]J\>!?&!^$?B2[VZ!XAN/,T6::0!+ M2_(P8?F_AFP #_K H )E8UR]%%%46?K?11111110 44444444 %%%%%%%% M!11111110 44444444 %%%%%%%% !11111110 44444444 %%%%%%%% !111 M11110 44444444 %%%%%%%% !11111110 44444444 %%%%%%%% !1111111 M0 44444444 %%%%%%%% !11111110 44444444 %%%%%%%% !11111110 44 M444444 %%%%%%%% !11111110 44444444 %%%%%%%% !11111110 444444 M44 %%%%%%%% !11111110 44444444 %%%%%%%% !11111110 44444444 % M%%%%%%% !11111110 44444444 %%%%%%%% !11111110 44444444 %%%%% M%%% !11111110 44445J:#J26<[0S%%MYL!I&4DQ,.C#'./48.03P2!C+HH M*\!_;0_99L/VIOA--I$?D6GBS2RUWH6I3(/WJD,#]".O\ A41!'48J#1-0^W6YMII";B%/W/R_>0 Y!(YR MHY&?X1C(PHJS)Q4&;5C^9KQ!H>H>&M:OM)U6SET_4[&=[:ZM)U*R0RHQ5D8' MD,"""#6?7ZK_ /!4[]D$^(--G^-'A.SDDU.QB5/$=G;Q@^;;H,+>C'S;HP%5 M^OR!6^41L3^5+4RBBB@0VBBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HH MHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHH MHH ******** "BBBBBBB@ HHHHHHHH ****EAD,9;!.&!4X)Y!!!'X@D?C6# MK>E?V;<*\2N;.;YH7#@ BMM".<_K4K00ZA;R6LFU%D^[,R MDF-QG:>.<=01SP%[::2*1=LB,589S@BF599^]=%5=+U2SUO3;34=.NH M;[3[R%+BWNK:02131NH9'1APRD$$$<$&K5%%%% !11111110 44444444 %% M%%%%%% !11111110 44444444 %%%%%%%% !11111110 44444444 %%%%%% M%% !11111110 4444*I9@ ,D\ "NMM[./2[06V$:?.^65'+AFQPH[87D9&&YGCM&BEW1ZC=#*O=X'RE1\R1GGY"S CS"H^NO\ M@J-^UV/AKX/;X5>%KU!XG\06Y_M>>)B7L+%ACR^.DDPR.>1'N.!O1A^0K$=C MFACZ=/I3:**1 ,>F*;1111110 44444444 %%%%%%%% !11111110 444444 M44 %%%%%%%% !11111110 44444444 %%%%%%%% !11111110 44444444 % M%%%%%%% !11111110 44444444 %%%%%.0$YI I;H,FI R6L$EU.LGV>/@F/ M&68YVJ"> 3@\\D $X.,4!N%.4'G'XT@!/3FO;OV1?V9=8_:A^+5CX=M4N+;P M]:E;G7-5A M+4'D*S CS7Y5!@\DL1M5B(]1U(:3:AHG_P!,E!$?&3&N<&3/ M0'@@8R1R>"%)Y2I[Z]FU"ZDN)WWRN>>P P !V ' J"J1J?3?\ P2Y_ M8_/CSQ)%\7?%EBY\.:-/_P 2*WGC^2^O4;!GYZI"1Q@8,F.?W3*?ULK*\*^% M]*\$>&],\/Z'91Z;H^F6Z6MI:0YVQ1H %49Y/ ZGD]3S6K11113 ******** M "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BB MBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBB MB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ H MHHHHHIT43SR)'&I=W(55'4D]J "BBJVI:E::+IMUJ&H74-C86D3SW%U<=E[I&>GWC\V NG^WU^WC>_M M$:U/X-\'74UE\,K*4'< T!UQ]3NQ^ M-?SSM3****1(VBBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH * M******* "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ***** M*** "BBBBBBB@ HHHHHHHH ******** "BBBBE&.])10 4M)14T4@7<& 96& M&5APP]#_ )_QK!U;2?L9\Z'+6S'ZE#_=/^/>MD8[U)&_RNIP5==K*W1AZ'U' M3]*8)V.C^'WQ U_X7>,-,\4>%]4GT?7=-E$UM=VYY4\@@@\,K E65@0RD@@@ MFOW$_8R_;.\/_M6>#RCB'1_'FFPJ=6T0,=K#@?:+?)RT)) (Y:,D*V%M5GT77M.E\VVO+<_,IZ$$'(92,AE8%6!((()%X'J"!EU1J?TJ45\]?L<_M?Z!^U5X%6 M93#IGC73HE&LZ*I(VMT\^$$DF%CTY)0G:Q/#-]"T4444 %%%%%%%% !11111 M110 44444444 %%%%%%%% !11111110 44444444 %%%%%%%% !11111110 M44444444 %%%%%%%% !11111110 44444444 %%%%%%%% !11111110 4444 M4444 %%%%%%%% !11111110 44444444 %%%%%%%% !11111110 44444444 M %%%%%;7A^Q4;KZ7:1&VV%"3DR<'=QV4$'KU*\$;JS=/L7U&\CMT94+9)=S@ M*H&23] ">.>.*ZBX=3Y<<:M'#$GEQQL<[5'OZDY)X&2Q.!FI8F[!7Q]_P4>_ M:T7]GWX7GPQX>OO*\>^*(7AMFAE*RZ?:'*R77R_,K'E(SQ\VY@3Y1%?3GQ*^ M(>B_"?P'KGB_Q%<_9-&T>U:ZN'R-S ?=1 2 7=BJJN>691WK^>_X]?&;6OC] M\5M>\;ZZQ2ZU*8F&UW[DM+=?EB@0X&0B #.!N.6(RQJ-B#C%-HHI&9P#8XQZ M4VBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBB MBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB M@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HH MHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHH MHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH * M******* "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ***** M*** "BBBBIK9WCE5XW,H:>C 9S]: "I[.YFL[J*XMY7@GB M2HSL) MKZ#K\'_V!_VE#^SG\>=/N]2NVB\(:Z%TO6U8G9%&S9CN<;@ 8G(8L02(VF & M6K]WZ2BBBF,6BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ** M****** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ****** M** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** " MBBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBB MBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ M HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHH MHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHI\,T MEO,DL3M%+&P9'0D,I!R"".AKJ8[E=3M5NHU8-D),N LGMC@*<$@8'1ASMR> M3JYI.I'3;KS"K20L-DL0;;O3(.,^N0",@C(!P>E)AN,FACN(7BE198I%*NC@ M%6!&""#U%?AO_P % /V0[C]FGXG-J.AVJ;N M63NS(Y'[EUP7QR^#/A[X_?#+6?!7B6#?8W\?[JX4#S;2=>8YXSV96Y]",JW54MI\D1*Y)B8=5YYQT()SP>I(-- M=BTS]0/^"5/[7?G ?!;Q7?,SC?-X9NIAQMY:6S9OS>/(_OKD?NUK]-J_F5T? M5;S0]4L]2TZ[FL-0LYDN+:ZMG*2PRHP9'1ARK @$$<@C-?O-^Q+^U):?M1?" M&WU.X:*#Q?I.RSUVR1AQ-M^2=5'2.4 L., AU!.S)RJ***HH^A******** " MBBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBB MBBB@ HHHHHHHH *****T-%TLZE<%G5OLL6#,RD*<'HH)[GH.#W." :I0PO<3 M1Q1KNDD8*J^I)P*ZR.&&QM4M8BCA>6F52/,;N>><=@#C@9P"328KV"O*/VG? MV@M'_9I^$>J^,=4475VO^C:9IV[#7MXX/EQ^R\%F(Y"*Q )P#Z;JFJ6>BZ;= MZCJ%U#8V%I"]Q<75Q((XH8T4L[NQX50 22> !7X1?MQ_M4W'[4'QY=6Z22D XP"%6-3DJ25NI3-)OP%!X50#A5' 4>P& /I4 M-.8@]*;4F9XAX^\<:W\2O&.K>*?$=_+J>MZM<- !_"H&%51PJ@ M8 %<_2FDHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ M HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHH MHHHHH ******** "BBBBE52W09I*?'GG'7_/^?QH *4 MT&:2G)GH.OI4EO M\S[%&2>>2 "222< #))Z 5@:UJ@U"6..(,MM""$#,3N)QN<^A.!] %'., MF_K]\MK";*/RWED"M,ZMN*#@B/T!SR>I' X(8'GJ:[FB5C5\)^%M5\;>)=,\ M/Z)92:CK&J7,=G:6D9 :65V"JN20!R1R2 .Y K]\OV1?V9])_9=^$=CX M2W3,&M_$VJ MVK\(.0U@C#J3TE(.!S&NVXYHD8-C%,HHI$ S9IM%%%%%% !111111 M10 44444444 %%%%%%%% !11111110 44444444 %%%%%%%% !11111110 4 M4444444 %%%%%%%% !11111110 44444444 %%%%%%%% !11111110 44444 M444 %%%%%%%% !11111110 44445/;726<=V[@D-:SQC'7+1.H_5OTJ"I;>W M^V2"#87\TB/:O4Y["@%N%>R?L;:O'HO[57PIN)8VD5_$=E;!5.#F641 _0%P M?PKQNO3?V895@_:2^%$C,$1/%NDLS-T %Y$"RUA)"NX-#-%C./OQ.G_L MU;,A^[^M8OAZW,UU.X3>(8MY]OF5?_9L?C6S(#GDY]ZGJ1(^=/\ @H;JPT7] MC7XEW!C,HDM+>VVAMO\ K;N"+.?;?G\*_!9NU?NG_P %,I5C_8I^(*E@"[:< MH![G^T;8X_0_E7X5M^=,HHHI$B44444444 %%%%%%%% !11111110 444444 M44 %%%%%%%% !11111110 44444444 %%%%%%%% !11111110 44444444 % M%%%%%%% !11111110 44444444 %%%%%%%% !11111110 44444444 %%%%% M.6FT4 %**2BK-O<;&92BRQNNR2*3E9%X.T]^W!Z@@$$$ US>K:;_ &?,&CW- M;/\ <9L9'JI([C]1@\9Q6]&P&020/SJ99(Y(VMYD^T6L@^>,G!XZ,I_A89.# M]0002";%)]#M/A'\7/%'P1\=Z=XM\(:B^FZQ9G _BCGC)&Z&5?XT8#!!]B,$ M C]X/V7?VG/"_P"U)\.HO$6A,MEJEOMAU?0Y)0\^GSD'@D8W1M@E) & / 9 M65?Y[5/7->H?LZ_M!>)?V;?B98>+O#8A&Y'QC#;)#)@3VDP WP3*"=LBY&1D@@AE)5E)[NBBBB@ HHHHHHHH ** M****** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ****** M** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** " MBBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH *******T-"L%O[ M\"49MX5\V49QE01\OXDA-P+#=\S!3D(CD=*V-)MSING'>&2XNE5FSN!$?!5<8'!X;OGY M,8YJ623?BI+J0S2M(P4%R6.T!1D^@ 'T%05!FW=GY[_ /!6C]IP^(O%5G\' MM!O2=+TZZ\+G$UX1F*W;CE8D(0 @-%7YT,VZK_B'7+_Q-KFH:QJE MS)>ZGJ%Q)=W=U*2!M MD'W#DD <_*2> K-0..X]>AK]N/\ @F=^T3)\;?@+%H>KW37'BGP<8]-NGD.7 MFM2#]EE)P!G8C1GDDF$LQ^:OQ%%?1'[!OQ\3]GS]HS0=7OKA(/#NK?\ $FU= MY"%6*WF=<2ECPHCD6.0G^ZKCO7'T4459H?O;11111110 44444444 %%%%%% M%% !11111110 44444444 %%%%%%%% !11111110 44444444 %%%%%%%% ! M11111110 44444444 %%%%%%%% !11111110 44444444 %%%%%%%% !1111 M1110 44444444 %%%%%%%% !11111110 44444444 %%%%%%%% !11111110 M 44444444 %%%%%%%% !11111110 44444444 %%%%%%%% !11111110 444 M44444 %%%%%%%% !11111110 44444444 %%%%%%%% !11111110 4444444 M4 %%%%%%%% !11111110 44444444 %%%%%%%% !11111110 44444444 %% M%%%%%% !11111110 44444444 %%%%;?A[4!_P >$IC1)&S%+(VT1N>"">FU ML <\ @'(&[.I)&RMM(.Y>H.>*Y"NITW44U*U!ED47D("L-G^L3L_H2.AZ$\' MDEC4LF7<^1?^"B'[((_:.^'(\0>'+5#\0?#D+/9[5^?4+;EI+0D=6ZM'G(#9 M7@2,P_$:2-E;:00R\$$=*_ISK\F?^"IG[(/_ A?B&?XQ^%;0C0=7G5=>M(( M?EL[QS@7/RC 29L!B>DISDF4 .P1BDJ23.!Z=JCI$'YX8I*E-HHHHH * M******* "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ***** M*** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** M"BBBGQL%SFI/W=Q$]O.Q^S2 !_E#%/1E!(Y&3T(SR,X)J"GQMM//3O[T .4C MG)KU_P#99_:,UC]F7XO:9XNTW=1]DU;3\#%W9LRF1!D\." ZG(PRC.5+ M^/4Y2!UZ5S-]9R:?=26\OWD/4 @,#R&&0."""/8BH*ZG4K,ZM:1QQIONX0?+ MP_WDY)3![YR1CDDDB:I;K=6MU$> M'1AW'4,#D%3R""" 016W7Y'?\$MOVO3X!\50_"+Q3=.?#NNW.=$N9)!ML;UN ML)R>(YCT Z2D<(UM#@M&S$>8 M>RC'..YY& #R"1D ***^?_VU?VI+']EOX0W.K1-!<>+=4WV>A6$C#YYL#=.R M]3'$&#-V)*)E=X(TM%LSI=KY\JNEU<1_)T&R)AR?4%A]/E/]1U!FW<^3O\ @JM^UX;.*3X*>%+QUFE5)O$UW#QA#AH[,-UR1M>3'8HN M3ND4?EXS;N>I]:MZQJE[KFK7FI:E=S7^HWDSW%S=W,ADEFE=BSN['EF8DDD\ MDDYJE11110(******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HH MHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHH MHH ******** "BBBBBBE"EN@H ***7&: ">E+->II-JUPVQICQ!$R[@6_O$= M,+GOU) P1NQ)"J(7DG9HX(ANDD1=Q49QD#/4G &2!DCD=:YG4]0?4KHRME44 M;(X\\(@Z+P!^)QR22>2:-RHKJ%?87_!.7]D$_M#?$9_$WB2T9_ 'AN='N4DC MS'J5T,,EKR-K(!AI!S\I5<#S 1\__ 7X)^(OV@/BAH_@OPW S7EZ^Z>[*DQV M5NI'F7$A[*H]_F)51EF4'^@/X1_"O0/@G\.M$\%^&;=H-'TF#RHS(0TDK$EG MED( R[N68X &6. !@"L[M([.[%F8Y+,T/3!!&FH74(=&S]GCD&5AZ6FH3,\[ M%+6+E]OWG/9%],XZ]@">3@'?NIC/(6; [!1T4#@*!V [ "I?83=@KXN_X M*)?ML1?L_P#A-_!7A*[#_$/6K<@SQ/SI%LPQYYQSYK=(U[BA_8?VN_P!J M#1OV6?A7-=;^ M(WBS5/$OB/4)=5US4[AKF[NYC\SN?8<*H&%"C 4 8IDTAF8LS,S,226.2 M2>]1T44C,Q9I6FD9V9F9B268Y))[FHZ****** "BBBBBBB@ HHHHHHHH *** M***** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******* M* "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "B MBBBBBB@ HHHHHHHH *****T_#:[O$&FC.T&YB&1_O"LRI;::2WF62)F212&5 MU.&4CH0:'L-.SN%=I\%=3.B_&+P+J(B\\V>NV%QY0;;OV7"-MSVSC%<74]G= M365U%/;R/#/$X>.6-BKHP.0P(Y!%-QAU)4CT(IM6:']-]%(K!@ M".AI:**** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH *** M***** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHKH_!JAAK6<\6( M/'_7>&K+9ZGK61X?WK-,RDB,IL?GKD@@>_W<_A6Q)V]:CJ1)GR)_P50U)['] MC_7(%CWB\U*Q@9LXV 3"3/YQ@?C7XBFOV+_X+$3-'^S+X;0,5$GBZU# =Q]C MO#@^O(!_"OQU:F4444$C:******* "BBBBBBB@ HHHHHHHH ******** "BB MBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBB MB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ H MHHHI\;!WG3RY4ZC((Y&001P00001P00173*VW-)>6::Q:B(L5NHA^X8G*GDDQGT MR3D'H#G/WB0;%Q?0^BOV+_VNM6_95^(WVQDGU/P;JC)%K>DQM\[(.D\()QYL M>20"0&&Y25R&7]V/"_BC2O&OAS3=?T.^BU+1]2MTNK2[A.4EC<95AGD<'H>1 MT/-?S/JVVON?_@FW^VP/@OXCB^'7C74O+\!:M-_H=Y=/^[TB[<]2Q^Y!(<;L M_*K?/\H,A/*444591^QM%%%%%%% !11111110 44444444 %%%%%%%% !111 M11110 44444444 %%%%%%%% !11111110 44444444 %%%%%%%% !1111111 M0 44444444 %%%%%%%% !11111110 44444444 %%%%%%%% !11111110 44 M444444 %%%%%%%% !111175:?;G3=+BC)Q)<8N),9'&#L'7!^4[LC^_@]*P] M%L1?:@BR*6MX_P!Y-R5^0=1N .">%!QC+"NBNIVN;B25R&D=BS$* ,DY. .G M.:EBEL%?CQ_P5A_:$_X6!\8+/X>:3>^;H7A%#]K$+9274I!F3)#$-Y2;(QD! ME9IU[U^H?[0GQ?L_@-\&?%?CJ\19O[)LV>WMV) GN6(2",D<@-(R D= 2>U? MSN:]K=]XEUO4-7U.Y>]U+4+B2[NKF3[TLLC%W<^Y8D_C3)"#C%,HHI&92;'& M*;1111110 44444444 %%%%%%%% !11111110 44444444 %%%%%%%% !111 M11110 44444444 %%%%%%%% !11111110 44444444 %%%%%%%% !1111111 M0 44444444 %%%%%%%% !1111112T %%%+244[:PSD8HVGC(Q]: $HI=I]*- MIIM*JEB .M/AMY;B18XHGED8X5$4DD^@%+)%]GCF>:2&$PMM>.255D!_W"=Q M_ 4 )2@%NE2VMG<7UQ';VT$EQ<2-M2*)"SL3V ')->U^"OV(_COX^9AI7POU M^(*,[]6@&FHP/0JURT8;\":CVFEV-C..*2;4-,MIHU-]]HA8?.]K"S,G'H^S M)S[U!_PD5C#N*^Y?"G_!(7XRZS%; M3:MJ_A7P[')_K8)KR6>XB&/[L<1C8Y])/QKV3P[_ ,$7M/AO(I->^*MU=VF/ MWMOIVB+;R'D?=D>9P._\'I4^T_Y-+L;T]ZSCXF$=YYD5E&\&,"&Y=F_,J4/Y M8IMWXFDN/]596MIQC]R'/X_,YIZARGY;;31M/I7[(Z3_ ,$@/@Q87$4MWKGC M+4PH^>":_MDB?C'\%N&'KPWYUW]E_P $R?V=+6,+)X%FNV&/WDVM7P)Q_N3* M/TK2P:-I]*R;/Q1J%BK"-K=PW7SK2*7\MZG'X59_X3;5/2Q_\%MM_P#&Z6H^ M4_"^BOWKT?\ X)Y_L\:&LHMOAG8RB3&[[9>7=UC&>GFRMMZ]L9XST%:/_#"7 MP"_Z)=H?_?,G_P 55W!HVGTJA)XTU22-D)LP&!4[-/MU.#Z$)D54@UZYB;+B M.<9!Q(".G^Z13U%RGX!T;3Z5^_%S^P3^S_=6\L+_ PT=4D0HQB::-L$8.&5 MP0?<$$5SLG_!-#]G"12!\/&0X^\NN:CGZ\W%;?EL.WZT;3TQ5"X\5&=(U73K M2WVG):$R[B/3YG(_2IG\26,BQ*EE<0L#\\AN%D&/9=B_SI:ARGX4[31@U^TO MB;_@DO\ O7I@]B?$WAT Y\O3=45UZ 8_?QRGKSUZDUYKXL_X(Q^%[N5#X8^ M)6K:3&/O)JVFQ7Q/T9'AQ^1JQM(ZB@@CK2IJ6EW%P(X[UH(=N3+>0%1N],(7 M/X_X5)##]KCA:W>*=IFVI%'*K2D_[@.[\Q0+E9^4F#Z45][>,/\ @CW\5=)F MG?P_XG\,>(+2-=T:S236EQ(?0(8V0<8ZR=_:OGOQQ^Q!\=OAZL;:M\,-=E1@ M3YFDQ+J2J!C)8VS2!>O\6/TJ&BI)()(I&C=&1U.UE88(/H?2F[30(\,HJ26W MEMYGAEC:.5&*NCC!4CJ"#T-,VFFT4M)0 E%%%%%%% !11111110 44444444 M %%%%%%%% !11111110 44444444 %%%%%%%% !11111110 44444444 %%% M%%%%% !11111110 44444444 %%%%%%%% !11111110 44444444 %%%%%/C M;!IE.7'\6<>U !3E.*;2C'>LKQ+;;;M+M0Q6Z&]BVX_O!]\%CU)X;CIO%9%= M7>VO]H:;6(>>A51F9Y)(57RY69B2S/"T3,QZN7]*^DZ_&?\ X)/_ !H/ MP_\ VA+CP;=3;=)\96IMA]T*MY 'D@8D\@%3/& .K2)Z5^S%%%%%, HHHHHH MHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH * M******* "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ***** M*** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** M"BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBB MBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB M@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HH MHHHHHH ******** "BBBBBBB@ HHHHHHHH *****FLKV;3[J.XMWV2H>#C(/ M&"".X(R"#P02*AHH *S/$WAK3/&7AW4]!UJRCU'2-2MY+2[M9L[98G4JRG'( MR">1R.U:=%=>TD=Y%'<6P;R9,_*PY1A]Y,]\9'/H0>,X$9!%8VAZHNGSM'.9 M#93$"54/((SM<#H2N3]06&1G-;]S"\3A77#8![8((R"".,$'((X.<]Z@B2ZG M\_O[87[,>K?LN_%R\\/S)/<>&[S==:%J<@R+FVW?<9@ #+'D*XX_A; 5USX9 MC%?T'?M9?LUZ1^U!\)+[PO>F.TUB _:]&U1@TN[.;&Z*13@C(.",]""00002#FH**7!&* M2@DQ:*7!&*2BBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ****** M** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** " MBBBBBBB@ HHHHHHHH ****?&VU@%DQT<9(42**_#Z MN]^!OQDU_P" ?Q.T7QKX;EVW^GRYDMV/[NZA;B2"0=U=QHHHHH ******** "BBBBBBB M@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ****GL;.74+J.WA7<[^QP MH R6..P ))[ &NK9H888[:W+_9HH3 XST8]2#M'!!!?(P;!%1N3)]#&\8^,-'^'_A75?$GB"^CT MS1=+MWNKNZER1'&HR3@]-C[U!K=VNGV8A"JUS<)G[QS$A[X] M6'3/\/./F4@&E<4*34]C93W]W#;6T$ESM?I+_P2Q_8\36KVW^-/BZRCDL+21D\-V5Q&2))U;#7I!XPA!6/.?G#/\I1" M:/B#4Q+BR@3U M .">@)]=JFDPO8*Y[XA>/M"^%O@K6/%?B6_CTW0])MVN+FXD/0#@*H_B=F(5 M5'+,P Y(KH:_&3_@I-^V0/CEXW_X03PIJ$<_@#P_.=]U:ON35+P95I0PX:), MLJ8X;+/E@R;9F=((8[6$XMHLA1MV[LXRS 'J<#/)Z 9PHQ"Q]\TLC!CP^:;11110 44444444 %%%%%%%% !11111110 44444444 %%%%%%%% M!11111110 44444444 %%%%%%%% !11111110 44444444 %%%%%%%% !111 M11110 44444444 %%%%%%%% !11111110 44444444 %%%%%%%% !1111111 M0 44444^/&<$9IE/3/89_"@ IR8SR,TVG+GL,U@^(+=;37]2@4DK%N MY%4*T/$=TE_XAU2YB#+'-=2R*&Z@%R1G\ZSZI;&S\C^FG2;AKS2[.=P \L*. M0O0$J#Q5NN&^!.K0Z_\ !'X>ZG;HZ6][X=TZYC63[P5[:-@#R><'U-=S1111 M3$%%%%%%%% !11111110 44444444 %%%%%%%% !11111110 44444444 %% M%%%%%% !11111110 44444444 %%%%%%%% !11171^&;=6TK4)R#O2>! >W* MRG^:BK+]NU5/#=XD>EW]L=PDDFAD##IA5E!_]#%6WQG@YJ.I$CX)_P""QUPR M_L]^$( 1M?Q1%(1WRMI<@?\ H5?D"W:OU._X+1:M'#X7^%>F%6\VYO-0N5F44 %.1@N)M)@QH M=[,^'U&T1EB49&.6C&2,QLS?H'7\SOAGQ'J?@_Q#INN:->2:=JVG7$ M=U:7<)P\,J,&5A]"!7[U?L;_ +4&G?M2_"6VUP?9[3Q1I^VTUW3(&X@N,<2( MI.1%( 67)./F7\44444444 %%%%%%%% !11111110 444444 M44 %%%%%%%% !11111110 44444444 %%%%%%%% !11111110 44444444 % M%%%%%%% !11111110 44444444 %%%%%%%% !11111110 44444444 %%%%% M%%% !1111113[>WDNKB."%&DFD8(B*,EF)P /QH ***CGGCM89)IG6**-2[R M.<*J@9))[#%=%HMJ;/2?.;Y9+PG;D$'RE..#G!#.#P1P8Q4\C;B#WQS4ETL4 M4@BAVF&,"-&5-F\ !B.Q;J?Y^87_ 6,^-7FW7A#X56,PVQ#^W]4 M P?F.^*V3(/! \]BI'\41K\S&.:]%_:,^+$WQP^.'C+QO(6,6K:@\EJLB!72 MU0".W1@.,K"D:GU()[UYQ11110(******** "BBBBBBB@ HHHHHHHH ***** M*** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** M"BBBBBBB@ HHHHHHHH ******** "BBBBBBE52W09H ***4 GI24H!/2G1Q/ M+(J(I9V. HY)/H!ZTV:XMM/0'##D9 &"H!!((W9P:!V;$I0I M;H*='"\TJQQHSR,0JHHR23T 'K7UO\!?^"9/Q?\ C T%]K5BOP\\/2$$WFO1 MLMVZY(/EV@P^1C/[WRP000QI=C'M4L=NYC\QML<1+*)9G"(6 R5#$@$X[>]8 M]UXFD972VMX[=6!!9P)'P0 1DC QS@@ C/6LNZNI[ZX>>YFDN)W.6DE8LS'W M)ZT[,KE[GR-M/I7?_"SX!_$3XU70A\$>#M6\1+YI@>ZMK*WNM6TAO'^N)AGN_$($EL&V;6"6H_=["XKZNL[.WTZTAM;2".UM84$<4,*!$10,!54< =A713:MI]M_P M7NV& MP@6Z;%8'[REF *D?[K"JDGBJ:-E-K;PP%'++)(OFN0>S!OD/UVBL.BG8K0_) M7X7_ /!'CQ[X@BCNO'7BW2?"$3QHXL]/B;4;I6/WHY,&.-2/[RO(.?:OKGX< M_P#!+KX$> V2:_T;4O&5XCB1)M?OF*J1V\J$1QLOLZM7UO15NZU>]O(1!-=3 M/;ABZPESY:DG)(7H/P%5***8'/\ @[X>^%OAW8M9>%?#6D>&K-CN:WTBQBM4 M8^I$:@$^YKH******* "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHH MHHHHH ****O6>N7]@L20W+^5$Q=(9,21!CU.QLKGGTJ]#XDC9 MQ9J&5 HD@ M8J2<\LP.03CL-HK#HI60'(>/O@_X&^*D"Q>,/"&B^)0BE(Y-3L8YI(@>NQV& MY#[J0:^1OBM_P2,^%/BY))_!>IZMX!OMJJD2N=0LQR228Y6\TD@XXF &!Q7W M1176I-;7S#[+.A)SPJEC^5+)#)#(Z2(T;H=K*PP01P017 M(UHV.O75BJ1DK<0)]V&?)4=3@$$%1EB<*1D]=5W87?;$"7<1@D1JZKSEN,U\IW%K-9W$L$\3P3Q,4DBD M4JR,#@@@\@@\8K^G&O)/CA^RK\,/VAK-U\9^%[:ZU+9LBUFU_P!'OX<*P7$R M8+!=Q(1]R9ZJ:V]A_P FDP12VNIV-\IV2_990,^37::,$5]Y?M%?\ !*'QU\.X[W6/AS>'Q[H, M>Z3^S601:K"@W' 0?+/A0.4VNQ;"QU\+ZEI]WI-]<6-_;365]:R-#<6URACE MBD4E61U/*L",$'D8J&BEQBDH$5**4C%)11110 44444444 %%%%%%%% !111 M11110 44444444 %%%%%%%% !11111110 44444444 %%%%%%%% !1111111 M0 44444444 %%%%%%%% !11111110 44444444 %%%%36L@AF20HDFU@=D@R MK8/0CN#7-ZO8'3-2GM_F**0T;.,%HV 9&([94@_C70QOLK.\10J\-K";B56O?".HL88UC*XM+HM*A)Z,?.%UTZ#;[9P MZ***HH^[:******* "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHH MHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH M******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH **** M**** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** M "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BB MBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBB MB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ H MHHHKHO#MVMW$+!D4W"DM Q.-_3&,9_=H MI^_Z3KP:ZV;[W7-1TZ&\75K5;D&))EPDT*#;@XX<#T;!Z< Y&%!7*$8J3)Z' M\QLG7KFF5]D_\%'OV/\ _AG[XA#Q;X9LUB^'_B2=C!##'MCTV[(+/;<(KH1^ O$]PB3232[8]-O" M L=SR)9S!I.DVYF=4 MP9)GZ)%&"0"[L54 D#+#) R:_GZ^._QH\0?'_P")^L^-/$<[/>7TI$-KNS'9 M6X)\JWCX&%1>,X!8[F.68DMDD,AR3D]2:9112,S@9',C99MS'DDTRBBBBBB@ M HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHH MHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHH MH *****4*6S@9HQFIK:+S) "ZQK]XNW10 26..< #- !2X)HQFNB^'O@'7/B MAXTT?PKX;L)-2US5;A;>UMHAR6.26)_A55!9F/"JI)P!FF>='8V\MS-Y;)'@ M+"S',C]EP.<<$D\8&>PS@"J%4C1*Q[)^Q)^RO??M2?%J+39_,MO"&D>7>:[>Q MYRL18[($/:24JR@]E#MSMVG]X]&T>Q\.Z/8Z5I=I#I^FV,"6UK:6Z!(X8D4* MB(HX"A0 .@%>9_LQ_L\Z)^S+\)=,\&Z0YN[A3]IU+4G7:U[=L!YDF/X5X"J MO954$LY) '; M)&2!S0 445YW\?OC;H7[/7PKUOQMK\BF"QBVVMGYFQ[VY8$16Z<$[F;N =JA MF/"FM/P[9M9JFI2*ZOD_9>@&X<&3UX/ (_BR<_(0;LC!NE/N'#L"$6)0H"H@ MX50. .?3'7GUSUJ&H,V[GR__ ,%./VO'^#/@=?AWX6O3#XS\26[?:KB'[VGZ M>V59@<_+)*-/\ D/L?6VM3^=O&:PZI;&NV MA_1'^RQ()/V9/A(00?\ BDM)''M9Q"O4:\5_8LU(:M^RA\*YUC,070;>#:QS MDQKY9/T.S/XU[511113 ******** "BBBBBBB@ HHHHHHHH ******** "BB MBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBMW1 M;?;IYGV$;Y63=V.T*W Q](X/\:2H(EN?F!_P6JD M!G^#T>X%E76&*]QDV7/Z'\J_,BOT>_X+/ZD9O'7PRT_R\"#3;R?S,]?,EC7' MX>5^M?G#24444$A11111110 44444444 %%%%%%%% !11111110 44444444 M %%%%%%%% !11111110 44444444 %%%%%%%% !11111110 44444444 %%% M%%%%% !11111110 44444444 %%%%%%%% !11111110 44444444 %%%%%%% M% !11111110 4444^-@N.]2*8[B&2VN"WV:0?-L4$J1DA@#W7)[C(R,@ M$U!3E('6@!ZL!G)KV+]E/]H[5OV8_C!IGBRQ$EUI;#[)J^G*!_I=FQ!=1G&' M4@.IR/F0 _*6!\:IRX'6N:OK.73[J2WF4K(A]",@C((SV(((/<$5!74ZM:KJ MECN4C[5;*65F<_-'R2G/&026'3JPY)4#EJI&I_2YX0\7:1X]\+:5XCT&]34= M&U2VCN[2ZC! DC=05." 0<'E2 0<@@$5L5^3G_!*O]K0>$?$@^#WB>^*Z+K$ MQDT"XN)?EM;QC\UL,]%F/*C/^LX )EX_6.BBBBF 44444444 %%%%%%%% !1 M1111110 44444444 %%%%%%%% !11111110 44444444 %%%%%%%% !11111 M110 44444444 %%%%%%%% !11111110 44444444 %%%%%%%% !11111110 M44444444 %%%%%:WANW$M[)*WED01,P63(W,<*,?[0+;A_NUDUTNBH;71LYE M1KB7>590%94!564]@R1U[XH *7&:,&NB\ _#_Q'\3_%5CX:\*Z/=:[KE\_EP6=HF6/J MS$\(@ZEV(50"20!FH]I]/>BXDATV/?=2!7*Y2!<-(<," U4[[ MQ"MH[1Z<^YU?(O<$'ICY ?N\Y(8_-PI^4Y!Y\DDY/)IV+4>YSNTGM7U5^S#_ M ,$[/B3^T0EIK-W%_P (5X+F ==:U2$F2Y0J"&MK?(:4$%<.2B$$D,Q&*^Y_ MV1_^"8_A;X0I9>)OB.MIXR\9*?-BL2N_3=/; QM1A^^D')WN-H)&U([FX1X;?_ $.V8%2D9^9E/9FZG(QD#"G&<5DT44RCPK]GO]BWX6_LW0Q3 M^&]#&H>(5!#^(=7VW%Z<[@=C8"PC#%2(E7( W;B,U[K1111113 ******** M"BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBB MBBBB@ HHHHHHHH ******** "BBBBM33=?FLU2&=3=6BX C9L,B[MQ"-@[TUS-I>3 M6-PD\$ABE7.&'H1@@^H()!!X()%=-IVH0:E"BK^YO5&'C+<2'LR9[^J]<\C@ MD+&Q+CV/P&_:C_8S\??LMZP#K=J-6\,7$S1V7B2P1OLTO=4D'6&4CG8W!PVU MG"DCP/::_IGUS0].\3:/>:3J]A;:II=Y$T-S9WD2RPS1D8*NC A@?0U^2G[; MW_!->\^$MKJ7COX817&J>#(=T]]HK.TUUI4?),B,SD6*=)'B2=%(+12=&&_M?L-]);=K MC1]6@,,OED"2)L@I+&2" Z,%9201E1D$<5_/]^T%\#O$'[//Q2U?P5XAC9I[ M-]]K>^64CO;9B?+G3D_*P!R,G:P92^%;2:1;1CQ[H M2M<:/,7$?VA3@R6CL>-K@?*3C:X4Y"E\Z94C&1UI*FGB>.1D=&2125=&&"". M#D=CQS41!7K2,S\)\4E6;^QN=-O;BSO+>6UO+>1HI[>="DD;J2&5E/(8$$$' MH15<@CK24444 )11111110 44444444 %%%%%%%% !11111110 44444444 M%%%%%%%% !11111110 44444444 %%%%%%%% !11111110 44444444 %%%% M%%%% !11111110 44445/:R>4Y8H)%QM96SM93P5."#@@D<'-04Y"!DF@ KI M/ASX^UOX6^-]&\6^';MK'6M(N4NK:91@2K+T968'@US=.7'.:PM M9TT:==8C.^WE&^)MP8[3_"W ^8=#P/4<$&J%==+!%J%N]M*R1AOF24Q[C&P' M!XYP]%_:2^ M$>C^-=&VP/<+Y&H:?Y@=K&[4#S86/?&0RD@%D9&P,XKU"OP>_83_ &JY?V8/ MB]'<:A*Q\$ZYY=GKL(1G,: GR[E O):(LQP BBBBBBB@ HHHHHHHH ******* M* "BBBBBBN@\/V364::E('CE8G[(0 .0<&3GG@Y (_B!.04P4 445\*_\%.O MVOO^%1^"&^&OA6_\OQEXBMR+ZXAP6TZP;*MS_#)+RJXY"[V^4[";EI9II5M] MF81M,S!Y94&6!QP@)[+DYQP3GD@*0LC;L=\=\8HD8-C%,J3)ZGR#_P %(OVO M1\?/B*/!WAR[63P%X9N66*XMY-Z:E> %'N>/E**"\<>,Y!=@V) %^,W8-CU] M<8H=MV*;11110 44444444 %%%%%%%% !11111110 44444444 %%%%%%%% M!11111110 44444444 %%%%%%%% !11111110 44444444 %%%%%%%% !111 M11110 44444444 %%%%%%%*%+< 9H ***7K3H^IZGZ52\0:@UJCZ=&'CDSBZ MS@<@Y$>!V!P2#_$ ,?+DV[N[.CV8G(Q<2\6_S[2N#S)@59\\,=B88%P/V6HHHHJB@HHHHHHHH ******** "BBBBBBB@ HHHHHHHH M******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH **** M**** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** M "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHKK[>U&DV8M,J9#^\G M97)#/CA>F,+DC(SU8@D$5F>&[<0L=19@&B;; Q#"3&=_']WC'(^8J1G!%:, MC9Z'-2R9/H%?B3_P4<_:P/[0'Q9;P]H%]YO@/PO(]O:-#+NBO[K[LMUQPR_P M(%6AD EL; Y66?')4OS$ MAXY+LIS'7XLNV[O2.=QSUIM%%(@&.?218T4N[' 5>23Z?7VH 2BEQ3 MHX9)I4BC1I)'(5449+$] !ZTW!-*%)SQTITTEMI[8O+A8V!&88P)),9((P#A M2,^)-T,S+N (2V ,N['(WJBG'WJ^\_@W_P $H_A'\/5@ MN_%DE]\0]73:Q:^8VMD&#$@K!&V2", K))(IQT&36M!:RNKN(SY2$"20\*F3 MCYFZ+SQSZU%<7EA9OMGNPY#E7CM5$A&!P000A!/'#''-LIGF>78,( M&/"@DG"CL,D\#UJ&G8KE1^0'@OX?^)_B)JW]F>%O#NJ>(]0V[FM=*LY+F15S MC<0@)4>YXYKZX^%G_!)SXQ>-I()_%#Z5X!TYI,2"^G%U=[-N0Z0PDH><#:\B M'K^/["^%O"&A>!M&BTCPYHNGZ!I41+1V.EVJ6T"$G)(1 %!)Y/'-:]6M4OCJ M5XTY#C*HO[Q]Q^50O7 XXX'8<<]:JT450SSC]G;X/M\ _@SX:\ MKG_P!BSWQ@N7F%Q,[O&)%$."LD8),B MD[/85^87Q*^"WCSX/Z@+3QIX2U?PW(TC1127]JR0SLO7RI<;) ,CE&(YK^D" MJVI:;::Q87%C?VL-]97"&*:VN8Q)'*A&"K*0001V-=-M/I2[3Z5FVOB:1=BW M=O'=1C:"R8BDVC/ (&"3W+*QXK2L[ZROMBQW*Q3':/+N0(^2"3AB=N!ZL5)S MTJ2>5G\R>TT8-?N/\8/^"9OP1^*GG75CHDO@757.[[5X:<00L<8 :V8-$%S@ MD(J$X^]7PI\9O^"4/Q7^'@N+WPC/8_$328AN"V?^BW^T+EBUO(Q4\Y 6.1V/ M'R]J0J1U%)4T\;QL R,A(# ,,':0"#],&HPC-T&302?$>"*2M+Q%X=U7PIK% MSI.MZ9>:/JMJVR>QU"W>">$X! =' 93@CJ/2L[:33:*4J5P>U)0 E%+M(&>U M)11110 44444444 %%%%%%%% !11111110 44444444 %%%%%%%% !111111 M10 44444444 %%%%%%%% !11111110 44444444 %%%%%%%% !11111110 4 M4444444 %%%%%%%% !11111110 44444444 %%%%%%%% !1114MO(\,BR([1 MNIW*RD@@CD$8[YK(\1Z>EO.MU NR"?.Y,K^[D_B4 8PO.1P!@X&=I-:J,%SV M/45)MBN8Y+:;(MY0 Q502C<[6&<\@^F"1D9&30-,GL[J:QNHKBWED@GA821R MQ,5=&!R&4CD$$ @BOW<_8-_:C3]IKX-PSZE,I\::#Y=CKD>%4RO@^7<@+P%E M56/0 .L@ P 3^#RG&:]F_9+_ &B-0_9G^-&D>+;?S)](<_8M8L8P";FR=AO5 M02/G4A9%Y'S( 3@D'CJ*DNK:2SN)()0!)&VT[6##\"."/<<&HZLT/Z#J*HZ' MK=AXFT73]7TJ[BO],U"WCNK6Z@;='-$ZAD=3W!4@CZU>HHHHH ******** " MBBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBB MBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ M HHHHHHHH *****Z^:(6T5O;#S5\B)49)CRC]7 ]!O+?G7,Z7;17FI6L$\AB M@DE59) "2BDC]2R9;!7X"_MW_$#_A9 M'[6?Q(U)!(L%IJ3:3$CON 6T5;8E>>%9HF?'^V:_=[QUXLM/ /@GQ#XGO]WV M'1=.N-2N-H)/EPQ-(V .^%-?S6ZA>7&HWD]Y=S/<75P[32S2'2[$ [45069CPJJS'@$TB[88Y))6"1H,EC M_3WK"U+6I;Z,0*/*M0V_RP?O-C&YCW(!('H"<=22FLZFM_,J0AEM8OEC#<%N M?O,,G!/IV&!DXR<^J1HE8W/@=\#_ !9^T%\0;+PAX/L/M>H7'[R:>4E;>S@! M >>9P#L1F3Y<0/W8P< =2S%F:7]EG]F'PU^RW\-H/#NBHMYJ]P%FUC6GC"S7]P >?58 MURP2/.%!)Y9F9O9:****8PHHHHHHHH ******** "BBBBBBB@ HHHHHHHH * M******* "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ***** M*** "BBBBBBB@ HHHHHHHH ***** 2I!!P1110 4445U.EZJFKIY4Y5=04?* M[8Q<#WS_ ,M/_0O][[\DF>![?I7)*Q4@@X(Y!%=9IM]'JEF6RRW<>/.3DA@2 M )!^. 0>Y!'!PLO0EKJ?EK_P4,_X)ZPZ!;ZK\5/A?IRQ:9&K76N^';9 %ME' M+W-NHZ1@9+QCA1EE^7(7\U6K^G2OQ^_X*2?L0Q?!W5Y/B5X%TXP^"-3N -1T MZU3]WI-TYP&4#[D$C' 'W48[!@-&H3!%)3F[4VD0?!=)2M244444 %%%%%%% M% !11111110 44444444 %%%%%%%% !11111110 44444444 %%%%%%%% !1 M1111110 44444444 %%%%%%%% !11111110 44445)']TCKR.*CIZ,%SGZ4 M%/7HND\00M/I$?86Q^\8R+D ^P$1_/WKFZI;&I^['_ 3?^)'_ L;]D?P<9KE;F_T+S=# MN=JX\OR'_<)^%NUOS[U].5^:'_!&7Q])-IOQ*\%S7*>3#-:ZQ:6_\99U>&X? MKR,1VP]OQK]+Z****8!11111110 44444444 %%%%%%%% !11111110 4444 M4444 %%%%%%%% !11111110 44444444 %%%%%%%% !11111110 44444444 M %%%%%%%% !11111110 44444444 %%%%%%%% !11111110 44444444 %%% M%%%%% !11111110 44444444 %%%%%%%% !11111110 44444444 %%%%%%% M% !11111110 44444444 %%%%%%%% !11111110 44444444 %%%%%%%% !1 M1111110 44444444 %%%%%%%% !11111110 44444444 %%%%%%%% !11111 M110 44444444 %%%%%%%% !11111110 44444444 %%%%%%%% !11111110 M44444444 %%%%%%%% !11173Z)=_VE:^25W7=NF0=^3)&/13_= YQ_" <#:Q M,S\5RUO<26L\M=3]HCOK>.Z@5(T;AH48GRV[C!YQW!.>. M,D@XDF2ZGY<_\%3OV.QI]S/\:O!^GQK:S,J^)K.W&-DI(5+T+T(8D+)C'S;7 MP=TC#\TG]/>OZ:-6TFRU[2KS3-2M(;_3KV%[:YM;A \H- M?@_^W%^RO=_LM_%J33[5))_!NL;[S0KQ@QQ'D;[=V/62(D G)RK1L<%MH912 MLI7@BDI$'SI12]*2BBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH * M******* "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ***** M*** "BBBBBBB@ HHHHHHHH ****,7$5I:6\;337$[A(XT4$LS,> 22> !5S1=-& MI7@$K;+:,;Y6!P=OHO\ M'H./<\ D=#V8VX$-C8"0(]]=L#Y<*Y]<%F(!*HCM@[<5_/W\1OB!KGQ3\<:SXL\27 MKZAK>K7+7-S.Y)&3P$4$G:B@!54<*JJ!P*]V_;P_:NF_:>^+4CZ=,P\#Z$TE MIHD&UE\X$CS+IP>=TA48&!M14!&[<3\T.0>GXTRBBB@D911111110 444444 M44 %%%%%%%% !11111110 44444444 %%%%%%%% !11111110 44444444 % M%%%%%%% !11111110 44444444 %%%%%%%% !11111110 4444444J@L<#K0 M 444H!/ ZT 9J2/RX5DFN&V01C<_S8)_V5]6/0>G4\ TMNI:0!1EB1@9ZUBZ M]J@N76U@D62TA/$BH5\UO[W/..PSCCG +-0-*X5ZI^S1^S_K?[2GQ:TKP7HY M-M%-F?4-1*%TL;12/,E8#J>0J@D NZ D9R/-]&TN\US5;/3=.M)K_4+R9+>V MM+9"\L\CL%1$4 DL6( YR:_>']B']E6T_9:^$L6GW0BN?&.L;+O7+V, CS M#LMT;O'$&(!SRS.W&[ I:C?R:E>/<2*J%N%CC!VHH& HSS@#U)/J2>:K4459 MH>S?#OX?Z'\*_!.C>$_#5DFGZ)I-NMM;0+UP.2S'^)V8EF8\LS$GDUT5%%%% M%% !11111110 44444444 %%%%%%%% !11111110 44444444 %%%%%%%% ! M11111110 44444444 %%%%%%%% !11111110 44444444 %%%%%%%% !1111 M1110 44444444 %%%%%%%% !11111110 44444444 %%%%%%%% !11111110 M 44444444 %%%%%3V-G)J%U'!$/F;J=I(50,LQP"< D\= :@KH]%MOL-@9F MV^==# R 2L8.?7@EAZ X4=FI, K%\:^,M(^'OA'6/$VOW:V&BZ3:R7EW<,"= MD:*6. .6/& HR22 2:VJ_,/_@KE^TP=VG?!C0;P8'EZEXC,9[\/:VQPWTF9 M2O\ SP(/45>NF3$<4(9;>%?+B5BV/?M0 4M&,U:TW3[O5K^VL+&UFO+VZD6&WM[>,O)+(QVJB*.68D@ #DD MU'Y;;L8YJ2*)FW80L5&XKC/ !))]@ F.:T?#OAS5 M?%>L6VDZ)I=YK.K73;+>PT^!YYYFP3A8T!9N 3P.U?X;E2< !9B02V3(H M%3E2N,CKS258N+=TVGY64@E75@RL 2"0PX(R",CC((J%8V;@#)I$GY<]*2NF M^(7PX\3_ L\37'A[Q;H5[X?UBWY>UOHBC%V*W0*^?; 1R<*W3DJ2%ZYP5 "DUS==C:S>3)NP6'1DR M0'4@AE."#@@D?0FN;UC3QIM\T:%FMV'F0NZD%D/3MU'(..,@X)IKL:)W/U/_ M ."2W[4"ZGI=U\&/$%XHN[)9+[PZ\K &6$DO<6PSC)0DRJ!D[3+T""OTGK^: MKX?^.-8^&OC/1O%6@7;66L:1=QWEM,IXWJ<[6'\2L,J5/!4D'@FOZ&/@3\8- M)^/7PG\.>.=%'EVNK6^^2W8DM;3*2DL).!DHZLN<8( (X(JE1115#.]HHHHH MHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH M******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH **** M**** "BBBBBBB@ HHHK8\+*RZD\PB29(H)-X/05^.S4VBBB@D;11111110 44444444 %%%%%%%% !11111110 44 M444444 %%%%%%%% !11111110 44444444 %%%%%%%% !11111110 444444 M44 %%%%%%%+UH ***6G)5+Q!??9K=+&*3)D59)RK C'5$R!VX8\XR5R 4J_' M,MK%-<2*'CA3>4)X;G &-RD@D@'!R 2>U?D M6+&,L#^<_P"QS\!9?VC/C[X=\)RQN=$1CJ&LR(2-EC$09!D$$%R4B##HTJG' M!K^@.TM(+"UAM;:&.WMH46.*&)0J1J!@*H' %,HHHJBB:BBBBBBB@ HH MHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHH MHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH * M******* "BBBBI[&]FT^ZCN(&V2H- M/#NI:#KEC%J6CZE;O:W=I,,I+&XPRG\#U'(ZBM2BNP;R[F**XMPWD2C*[B"5 M(^\I([@^N,@@X (J(J1C-9OAFZS=&Q<_)<$"/@<2_P /;H?NGD#D$_=K4DXP M.OO4$-6/Y[_VLOV<]3_9E^,FI^$;HR76EN/MNCZA(5)NK)V.QFP!\ZD,C\#Y MD) VE2?&B",9[U^ZG_!0K]FE/VAO@7>3:;:F?QAX8634](\M2TDX"@SVP !) M\Q%&T#K(D?.,U^%C=NX]:911102-HHHHHHHH ******** "BBBBBBB@ HHHH MHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH M ******** "BBBBBBB@ HHHI+B-)M-OD,)FF\K=$5_@*L&9O^^ _YURU=IIL M,EU>);12"%[G-MYC 8 D&PYS[,:XNFC2.Q]?_P#!*KQF_A;]KS2-.5 T?B+3 M+W2Y&)^X%C^U _BUJH_X%7[;U_.E^S7XN7P'^T%\.-?ENS8VUCX@L9+FX!QM MMS.@FS[&,N#[$U_1;11115#"BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ M HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHH MHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHH MH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ** M****** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ****** M** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** " MBBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBB MBBB@ HHHHHHHH ******** "BBBBM#1M5;3+@ACFVE^69=H;CLP&1\PZCD=P M>"0<^B@ KRW]I3X Z)^TI\)=5\&:P1;2RC[1IVH^6':QNU!\N8 ]1R59--.E:1GW? MZ+@;L,3S'ZX)Y&/XL\?.2+TF=J@^_;BH,VK'\UWQ'^'^N_"WQQK/A/Q)926& MMZ1<-;7,#@]1C:RD_>1E*LK#AE92."*YLJ5ZC%?LS_P4N_8_;XV>!_\ A/\ MPK82W'CKP[;XEM;8;GU*Q4EFC"]Y(\LZ8Y8;TPQ* ?C0W;M4=%%% AE%%%%% M%% !11111110 44444444 %%%%%%%% !11111110 44444444 %%%%%%%% ! M11111110 44444444 %%%%%%%% !11111110 44444444 %%%%%%%% !1111 M3E/OBFT4 %.4CO3:*GW1W-O+:SE_LTO4( 2K#.U@#Z9/ID%AD;B:Y2\LYM/N M7@G39(G4=001D$'N"""".""#73QD?Q=*BU2S74[$E HNK<%E9GQO3))3T)&< MCIG+#DE11L7%]#VO]DO]I35?V8?B]IWBBU\ZZT6;%IK.FQ@'[5:,P+!02!O4 M_.AR/F7!.UF!_??POXGTOQIX;TO7]$O(]0T?4[:.[M+J+.V6)U#*P! (R"." M 1T-?S/JP'6OT1_X)7_M=#P?KR?!WQ5>[-%U:28J+>$!F5@3YA_A3@CK@Y.1@ D6\@'E0 M,-R6>1SN<;7?I\FU?F$C@?5W[8W[3VF?LN?".\UUI+>?Q1?AK30=-F.?M%SC M_6,H.3%&"&<\#[JY!=:_!'Q%KVH^*M=U#6=7NY;_ %74+B2ZN[JQ':FT444444 %%%%%%%% !11111110 44444444 % M%%%%%%% !11111110 44444444 %%%%%%%% !11111110 44444444 %%%%% M%%% !11111110 44444444 %%%%%%%% !11114D?.?0YW''-4^::2XFDEE=I)9&+.[')8DY))]:95(U/JK_ ()7?L?MIEM% M\:?%^GR1W- M2ODCD+);K\\TB@G:@Z]C@G@#/&2*Z2ZE,TF2-HQA5R2% 49/0 #V %5-, MM?[/T]-RE9[C$K97!5/X!RN1D'=P2"&3N*F8CM_*I(EV."^.WQ?TKX#?"7Q) MXZU@>9:Z3;>9';Y(-Q.Q"0P@@'&^1D7=@[023P#7\\7C;QAJWQ!\7:QXEUVZ M:^UC5KJ2\N[A@!OD=BS8 X49. HX X%?=O_!7#]H@^+/B%IGPITFY+:5X; MVWNJ;#\LM_(F40\<^5"_4'&9W!&4&/SW;':FT444B1******** "BBBBBBB@ M HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHH MHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHH MH *******55+=* "BBE +<"A5+=!2[&]*EMX7FI9B .Y)/ '/)/%4- M0\00VX*606:4@J;B1?E7G^!2.N!U8?Q<*" U TK@ 3TI=I]*V_!7@O7?B'XF ML?#OAK2;K6];OG\NVLK.,O(YQDGCHH )+' !)( K]4OV3?^"5VA>"UL?$_Q M?6V\2Z_M66+PW&0^GVC9W8G/_+PXX!7_ %7WAB08:KLS1:;&)+QS!N4M'&!F M1^!@A&$?9;5B08U.6<9! =N-V,+QPN5R #6;- M-)<2O+*[22NQ9G2#4K:V_X1?P:S?- MXBU2-MD@!P?L\60T[=>00F5(+@\5^M_[.?['/PV_9FL%;PUI/V[Q"R;+CQ%J M866^D!ZJK8 B3H-L84$*N[<1FO;H88[>%(HD6**-0J(@PJ@# '84^BBBBF, M******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH **** M**** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** M "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BB MBKNFZQ-N!RI&1P/RX;W=- N M )%_UJ*!@ '^(#CY3_=P"N36PRB:-)H9%GB89WH3\I.?E.>ASGC\1D$$R9M6 M/YCYX9(9&BD1DDC8JRN,$-T((['_ J*OW7_ &JOV _A_P#M,1W.KH@\)>.F M"[?$%A$"+C ("W,60)1@XW95QM4;MJ[3^//Q^_9M\>?LV^*ET7QII)MEFW-9 M:E;$R6=\JG!:*7 SC(RI"N-R[E&X9AHI=IHP10(\MHI<&BDHHHH 2BBBBBBB M@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HH MHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHH MHH ******** "BBBG+C!S_*FZE:)J6GRJB@W$&Z>-@ "5 ^=3QSP-PYP-IP, MM14MO*UO*LJ,4=&#*P/0CD&@:T8HQSFOOO\ X)/_ +2@\!?$F[^%VLW.S0_% MIW>BZA:ZA87,UE?6LJ3V]S M Y22*13N5U8P44444 %%%%%%%% !11111110 44444444 %%%%%%%% !11111110 44 M444444 %%%%%%%% !11111110 44444444 %%%%%%%% !11111110 444444 M44 %%%%%%%% !11111110 4445T.@K+#IGK,1"[:K M<20YX+ 6BHQ'L&D ^IK\PF/I7Z$_\%F/$ N?B]X!T/S&)L]"DO?+V\+YUPR9 M![D_9^G;:/6OSTHHHHH)"BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HH MHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHH MHH *****?'_%SV]*94]G;O=7$<$2&261@B*.I)X _.@ IR]Z;5O2M-N=8U*U ML+*WDNKRZE6"""(9:1V("J!W)) _&L[Q'>!+.WLXW#!SY\H5L\C*HI&."!N/ MN''I7/U=UJ^_M+5+BX5Y'C+;8C+C>(U 5 <<9"@#\*I52V-3]6X_M'Q1=M:V4K;&VV-NQ0E2/F4M/YH8'KY,9QT)^^ZY;X5^ [;X6 M_#3PMX/LY/.M]#TRWT\3;0IE,<:JTA [L06/NQKJ:****8!11111110 4444 M4444 %%%%%%%% !11111110 44444444 %%%%%%%% !11111110 44444444 M %%%%%%%% !11111110 44444444 %%%%%%%% !11111110 44444444 %%% M%%%%% !11111110 44445U[7;:I;PWIRTDV1*V#CS!C=R1@DY#8' W@5R%;O MAFXW"ZM.K,OG1A4+$LNE)3G^ ME-HHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHH MHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHIR=?Y5 MS^LQV\6L7R6AS:K/((3@C*!CMZ^V*Z!._P#CBLCQ.\4FL.T*E4\J$'*X^81J M&/\ WT&IKO7%?TJ?#WQ9!X]\ ^&O$UKG[-K6F6VI19!!V31+(O!Y'## MK7\U:_YYK]_?V%?%@\:?LB_"_4 C)Y.DKII##!S:N]J3^/DY_&LJBBBJ*/=Z M******* "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ***** M*** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** M"BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBB MBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB M@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HH MHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHH MHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH * M******* "BBBBNKL[Q];MC-M=KF(#[02V=V2 )/7DX#$Y^8CGY@!RE6-/OI- M.NXYXPK%>JMG:RD8*G!!P02."#S28;A7XY?\%-/V._\ A3WC3_A8WA'3O*\$ M:_.?MEO;CY-,OF)) 7'RQ2\LN,A6#K\H\L']C:Y_Q]X#T/XG>#-8\*^)+"/4 MM#U:W:VNK>0=5/1E/564@,K#E64$8(%=&5(I*FD:.X5)[<@P2#?NMP M,,._ SU'!&8B".M29'\U6,4E>M?M/_L^:W^S3\7-4\':N?M-LO\ I6F:@HPM MY9NS"*7'9OE*LO9U8 D8)\FP124444 )11111110 44444444 %%%%%%%% ! M11111110 44444444 %%%%%%%% !11111110 44444444 %%%%%%%% !1111 M1110 44444444 %%%%%%%% !11111110 44445+;S-#(KH[1NI#*RD@@@\'B MHJ48[T %2V]Q):S)-#(T4L;!TD0D,K Y!!'((-14M9WB#31&1?0*1#*VV10@ M"Q2W8;N/I'=J.AW 8?'1P>%5D!^J*_G0_9_^.&O?L\_%+1_&WA]V>>R? M;=6?F%([VV8_O8).#\K#H2#M8*P&5%?T"?"SXF:#\8_A_HGC+PUN.!Q\PIL9U=9?B?Q-I?@SP[J>O:W>Q MZ=I&FV\EW=W#Q9KS_!SPI?[]%TN8 M/XBN;>7*W-VC96UX_AA8989/[S (!BYM*4M8(K6!W6WBY7?C)8@;F('K@>N M ,G&:A9LXQTH8CC%-J3+<^6/VM_VF-4_:@^+VH>);AIK30;?-IHFFS8'V6U! MXW!21YCGYW.3R=H)55QXDQ!Z4A[4E%%%% !11111110 44444444 %%%%%%% M% !11111110 44444444 %%%%%%%% !11111110 44444444 %%%%%%%% !1 M1111110 44444444 %%%%%%%% !11111110 44444H4MDCM1@FG1CD_2@ I< M44J]_I3HH\EMSI$JCY/J> !@#0\1:@JXL(7615.Z>5>=S_W0W]T>W!.3D@*1ATUW-$K'6?"? MX7Z_\9OB%HG@OPS;I<:UJT_DP^:Q6., %GD<@$A$16=B 3A3@$X%?T"? +X' M^'OV>/A?I'@OPY HM[1-]U>;-LE]*>,!]-M"0R6WJ';"O(./F"KC]WD_8U%%%%4, M******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH **** M**** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** M "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BB MBBBBB@ HHHHHHHH *****NZ/8?VA>JKAO(C'F3%BU^3'_!7CX_?\))\0-&^%.FW# M?V?X=5=1U50.'O98_P!TIR/^6<+Y!!P?M# \K4\TGF2%\*"W)"*%4?0#@#V% M1TYOK3:DR/@+Q)X@U#Q9X@U+7-7NFOM5U.YEO+RZ< ---(Y=W..,EB3P.]9M M*:2BBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBB MBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ M HHHHHHHH ******** "BBBBEP312J,=?_K4 %+12J#2;2>@S4C%+6W:XN)/ M)AW;!CEG/<*N><#D]AQDC(R:A>1:.L+3#SIV&];4DCY2/E9\?=!Z@#DCG@$$ M\M>7DU]<--.^^1O8 #V ' 'L.!1N4H]Q,$]!FO(?LMKP&95_YZR[2"(U_O+N**=P]I_8D_X)U:S\>9+'QCXZ6Z MT#X><2PP &.[U@=A'G_5PGO+U(X3J73]@/!O@S0_A[X8T_P[X:TNVT71-/C\ MJVL;1-D<:Y)/U)))+')))))))JYJFMRZAOBC!M[+?O6 -GH, LW\1Q^ RV , MD5FT4599YQ^SA^RMX#_9A\,_V;X4T_S=3N%'V_7;P![R\;CAFQ\J# Q&N%&, MX+$L?8:****** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH M ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH *** M***** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******* M* "BBBBBBB@ HHHHHHHH ******** "BBBBK%CJ%QILIDMY-A9=K# *LN0<$ M'@C(!Y[@'J*KT4 %<]X^^'OAOXI>%;WPWXLT:UUW1+Q=LUG=IN7V93U1QU#J M0RGD$&NAHKKK&^@U?>8%\B8 ,UKN)SV)3^\!UVGD ]\%J1D)/ YKDE8J00<$ M<@BNETW7!JDRQ7TJQ3LN%N&P%D;/_+0GH3_>Z$X+=6:IM8EQ['XS?MD?\$V? M$?P-^W>*_ 8N_%7@&-#/<1D![[2U'WC(J@>;$!\WF*/E&[> %WM\2,I]*_IT MK\]/VUO^"9=AXZ^V^-OA):6^D>(-IEOO#,:K%:WY'.^WZ+%+URA^1S@_(VXO M,RE>HQ25++&RG:58,I(*DM(@_)7!%)5S5=,O-&U&YT[4+2>QO[ M25X+BUN8VCEAD4D,CHP!5@0000"#G-5",4E%%% "44444444 %%%%%%%% !1 M1111110 44444444 %%%%%%%% !11111110 44444444 %%%%%%%% !11111 M110 44444444 %%%%%%%% !11111110 44444444 %%%%%%%% !11113T(&3 MG![4RB@ IRD#/.#VQ3:*34(?[0TV2+/SPYFCW-QP/G RP RH]"244#K7+5UT M$SP2+)&[1R(0RLIP00<@BL'7;$65\3&H2"9?-B5>B@D@K]XG@@CDY( />FBX M['W#_P $K/VB?^%8_&J7P)JUWY?A[QGL@A\U_D@U% ?((RV!Y@+1< EF,/9: M_96OYD=/O[G2[V"\L[B6TN[>19H;B!RDD3J0596'(((!!'0BOZ$/V4/CI;?M M$_ GPSXQ62,ZI+ +75H8P%\F^C 68;03M#'$B@G.R1">M9]%%%44>O444444 M44 %%%%%%%% !11111110 44444444 %%%%%%%% !11111110 44444444 % M%%%%%%% !11111110 44444444 %%%%%%%% !11111110 44444444 %%%%% M%%% !11171Z?;F'3;9RNWS@SCW^8KG_QW'X5/4P4KH6AD_Q6KD?^!$H_I4-0 M9RW/QR_X+#S"3]ISP\H8,8_"5JI'H?M=XY3 M=Z O$B_\"QWKY_K[M_X(\Z&U]^TAXCU)[<206'AF<"8X_=RR7-N%Q[E!+^&: MYBBBBK-#]B:******* "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHH MHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHH MH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHJSIMV+' M4+>=U:2-'!>-6*EU_B7(Z9&1^-5J* "L+QYX/LOB%X'\0^%M2+C3M;T^XTVY M,1PXCFC:-BI['#'!]:W:*[&\MWM;B2*3'F([*Q!R"0<'![U!3\B2SLIE@\B. M2!=HSG=M&QF_%D8TRH,F?S-^)- O_"GB#4]%U2W:UU/3;J6SNH&()CEC/P%^U_\0[6WMY(+34+N/5XF?I(US$DTK#V\YY1^%?. M=%%%% !11111110 44444444 %%%%%%%% !11111110 44444444 %%%%%%% M% !11111110 44444444 %%%%%%%% !11111110 44444444 %%%%/0\,/6L MWQ2T)DT\1?ZQ;8B;Y:I^)+-(]+TZZ ^>26:(_\!6, M_P#LYHZE1'+W%?MG_P $I_%$7B#]D/2["-LMH>K7VGR#!&&:3[3CD>ERO3/7 MKG('XF+SQ7Z\_P#!&_5HIO@+XRTQ6'G6WB5KAUP<@26L"@YZ=8FZ>GTKGJ** M*LL^^Z******* "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH M ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH *** M***** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******* M* "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "B MBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBB MBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ MHHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHH MHHHH ******** "BBBBBBB@ HHHK6\/ZDEK,UO<,J6LQPTC*28F[.,T-NJ_Z2AS;L$RS' MO&2.<'MU ([!F-,IRMMSZT G853ZU]L?\$TOVND^!_Q";P-XEO%A\"^)KA0M MQ<.0FG7Q&U)CV5),*CD\#",2 C9^)J M"!D$CGJ!C!R-6>1II'=W:1V8LSL22Q/4G/7LMY('E?>P'!QCODD^I))) M/4DY/-5SCM0-NY^YW[?O[7$/[,WPN:RT6ZC_ .%@>($>#28MH)/B5JEK MJ7BC7+S7KZULX;"&XO9"[1P1+MCC!/8A.#ZX )P<5REW=2WUP\TS%W;'4DX & ![ #L M*-RHKJ"U^@G_ 2[_8^_X6%XHB^+7BRSD_X1O0[G&BVLT>$O[U#S-SUCA/3' M!D &?W;J?F3]DO\ 9IUG]J#XM6/AJR$MKHD&+K6M43 %I:A@&*D@CS&/RHN# MDG)&U6(_?3P?X0T?P!X5TKPWX?L(],T72[=+6TM(LE8XU& ,DDD]RQ)))))) M)-1444599L44444444 %%%%%%%% !11111110 44444444 %%%%%%%% !111 M11110 44444444 %%%%%%%% !11111110 44444444 %%%%%%%% !1111111 M0 44444444 %%%%%%%% !11111110 44444444 %%%%%%%% !11111110 44 M444444 %%%%%%%% !11111110 44444444 %%%%6M+LUOM0A@=BL;-EV4C(4 MF""P'(.08SZU98CM4D2[''?&#XG:9\&?A?XE\;:P5^PZ+9/=&-G"& M>0<1PJ3T:20I&ONXK^=3QIXLU/QYXNUGQ)K,_P!IU?5KR6^NY@,!Y9'+L0.P MR3@#@# %?IE_P6&^.1L=)\*_"C3KDK)>G^V]71"ZYA4LEM&Q'RLK.)7*GD&& M,\9%?EJQ':FT444B1M%%%%%%% !11111110 44444444 %%%%%%%% !11111 M110 44444444 %%%%%%%% !11111110 44444444 %%%%%%%% !11111110 M44444444 %%%%%%%% !11111110 44444H!;@4 $]*?&IW8QUX''K0 4O6@ MGI3XU)8*%W,W &,\T)E \K /[A!'+^HZ+T.6R%@ MU#6A9;H[5RUUGF8'(C_W3W;.>>@QD9.".=IV+2ZC5R*_2[]A/_@FL=3_ +-^ M(?Q?TW%CA;G2_"=TO,W4K)>(1PG1A"?O?Q\91NQ_X)^_\$[?^$)?3?B=\5-. M5O$6%N=%\-W29_L[NMQ!C&0 M0<@CU![CZ5Q]:>BZNMC((KE&EM&X.W[T>?XEY&3['@C(X/(FQ+5SY._;2_8) M\/?M.6$NOZ(UOX=^(T$6V+4BNV"_ "QW6U2QPHVK(,LHP"& "C\6O'G@7Q! M\-_%FI>&O$^DW.B:YILIAN;*Z7#H>H(/1E((*LI*L""I((-?TK5\[?MA?L9^ M%_VK/"H:81Z1XWT^%DTK7E4Y SN\B<#[\);/NA8E>K!M@C%)4]Q"8]A#K+&Z M[XY4SM=>@()^A&.H((.""!"1BD0?@G25U/Q,^&OB3X1^--2\*^+-,ETG6]/D MV302C@C^%T;HR,.0PX(/%>W)GCP"25QB08 ] &R> (SZT5+;N(Y Q59-I!V2#*M[$=Q[4#3LQRMMS_6 MOOO_ ()(_'QO!_Q7U+X9ZC=/_9/BJ(W-@CL2L5_"A)P,X7S(58$]288EKX"K M5\*^)-0\&^)-*U_2+C[)JVE7<-]9W )BFBZVZ#+;X/[RYBDS_NK(/\ V:IJIZRC'3=X4E!,H+8X!*M@?H?R MH''<*_3#_@BQ9+)JWQ;NR%WQ0:7$..<.UT3SZ?(/T]*_,^OTW_X(JR*+CXPH M6 %Y['XX^"_$!51::CX?^QJ1U,D%Q*SD_\ ;B/\J_/^OZ=J*ZJBN5H MHL+E/YB:*_IVHKJJ*Y6BBPQIM% !45U:PWUM+;W$4=Q;S(8Y(I5#(ZD8*D'@@CC! MJ6BNMAE74+&.YA5ACY)E.,(^,]?0@$C/H1SM)+64KUK!TC4CI=X)"AEA8;)8 M@VW>N0<9['(!'49 R".*Z2>,XB8'S$D3S$=>0RGN#]<@CL00>014$274_"[] MOK]D6;]F/XFBZT6VD/P_UYWFTB9G,GV5Q@R6CL?FRF3%.AY2:-B 2CJ0P) .#R <@044I4KU&*2@ MDXRBE((ZC%)11110 44444444 %%%%%%%% !11111110 44444444 %%%%%% M%% !11111110 44444444 %%%%%%%% !11111110 44444444 %%%%%%%% ! M11111110 44444444 %%%%%%%% !11111110 44444444 %%%%%%%% !1111 M1110 44444444 %%%%%%%% !11111110 44444444 %%%%%%%% !11111110 M 44444444 %%%%%%%% !11111110 44444444 %%%%* 6X%3VL#S2>6J@MR> M2 "22!U)% M9++1?[93A2 M,1D\GS2%S]7,-O"GF33.(T4=V)P!^=1UM>&K56DN;I\%8 M4V*#M.7?(Y![;0YR!P0O2DP"J^H:A;:58W-[>SQVMG;1M--/,P5(T4$LS$\ M DGVJQ7R%_P5 ^-G_"J_P!FF_T.SN?)UOQE)_8\*HP#BUQNNWP0L]K$X :*U0".W1L<;EB1 2.I!/>O-ZLEHG_'V1LD/(\GGE?][U].1U M^[)J&L'25"P#%\RY$QZP@\[@,?>/8]@'[E,_8 >4NIU/\ RWZ%$_Y9<,?WF!%Q7_!-?]A) MM:FTSXP?$+3@-,3%QXZCR;IN=MY*C#B,<-$#RQP_W0A?]3*****HH**** M**** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** M "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BB MBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBB MB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ H MHHHHHHH ****U=%UH6.;>Y#2V,C9*K]Z)N/G3/?@9'1@,'! (VIE&[Y'65#] MV1,[6'8C-I ZJ>^.1U&<8,M=1-7/GS]L+] MCWPY^U9X+\F;RM)\9:?&W]D:X$YC/7R9<N:7,8+BVF4@Y'W64_Q(RX96'#*P()!%?TI5\Q_MP?L9:3^U1X) M%W8)!IWQ#TF$C2=48[%F3.XVLY .Z,DDJ>J,6RC< M ,;2#D$9!!'!!!R".H.:@*E>M(S/PF((ZBDK3\1>'M3\*ZY?:-K-A/IFJV,S M6]S9W4926&13AE93T(-9I!%)1110 E%%%%%%% !11111110 44444444 %%% M%%%%% !11111110 44444444 %%%%%%%% !11111110 44444444 %%%%%%% M% !11111110 44444444 %%%%%%%% !11113XV"TRB@ IRMMIM%0:] +K3XY MT!+VS;&Y9OW;'(XQ@ -G)SR9!7.5V-MY"2UGDAF1HI8V*.C#!5@<$$>N::-%L?J;_P $=_C@U_H_BOX4ZAU?T1PS1W,,\C-S[_-_*GU!$ MMS\5_P#@K1IK6/[64DQ<,+S0K*< #[H!DCQ^<9/XU\8U]S?\%A+=8?VGM"== MV9O"EK(V3QG[5=KQ^"BOAFBBBB@D******** "BBBBBBB@ HHHHHHHH **** M**** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** M "BBBBBBB@ HHHHJ/5KB-?#\T!!\U[J%U]-JI*#^K+4E++A]+U&(0F:22'Y- MO\&UU=F^FU6_.@J.X5^AO_!&;Q,+7XM?$#P]MRU_HD5^&QT\B=4QG/\ T]>G M;VY_/*OKO_@E?XP?PO\ M?:'8*H\OQ!IU[IDC$XV@1&Y'YM;*/QKE****LL_ M;NBBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BB MBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBB MB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ H MHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHH MHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH M******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH **** M**** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** M "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BB MBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBB MB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ H MHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHH MHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH M******** "BBBBBBB@ HHHHHHHH ******** "BBBBMKP[?*7%C*8D61\QRR M<;6Q]W/3#<=> <,+D'G.20,$$DI)]:L:EJ#ZE<^8Q81J-D4;'.Q!T7H/4D\#))/>JM4D:['OO_ 3M M_9"D_:+^)'_"0>(K.0_#WP[,LEX73]WJ%T,,EF">",$/)@'"87Y3(K#]N%58 MU554*JC 4# ]*XWX-_"/P]\#/AOHO@KPQ T.E:7#L$DQ#2SR$YDFD8 9=V) M8X S@ #M*****8!11111110 44444444 %%%%%%%% !11111110 44444 M444 %%%%%%%% !11111110 44444444 %%%%%%%% !11111110 44444444 M%%%%%%%% !11111110 44444444 %%%%%%%% !11111110 44444444 %%%% M%%%% !11111110 44444444 %%%%%%%% !11111110 44445UEG']BTNTMSU M*^>XRI&Y\$8(YQL"<$\'-<_HUB-2U."W8.8B=TOEXW"-06[%FPH49/)X P.M2Q2V"OQ2_X*F?&K_A9G[24_AVSN/.T;P;;C3(PC MAD:[;#W3CC(8-LB(SUM_>OV"^+'Q"LOA/\,_%'C+40'M-#TZ:^:(N$,S(A*Q M GC<[;5'NPK^<7Q%KM_XHU[4=9U6Z>]U34;F2[N[F3&Z6:1B[N<=RS$_C3'8 M-CG-,HHI&90;'8YIM%%%%%% !11111110 44444444 %%%%%%%% !1111111 M0 44444444 %%%%%%%% !11111110 44444444 %%%%%%%% !11111110 44 M444444 %%%%%%%% !1111112A2W09- !112@$].: I.<=J+RZ?1;:*Y*1M++ MDP)* V<9!?;W4'(YX)&,, PJ5&2U@DN;A9/LT9 ;R^"S'.$#= 3CWP 3@XQ7 M*WMY)?W3SRGYF[#.% & !GL !]*-RHKJ !.:^T/^"=O[$\_[0'BR/QMXLM@ MGPZT2Y&8)5S_ &O4O!D8]>$ )9F3QG]DO]F?7/VHOBM:>&K!9;71 M+?;_P/X)T3X;^$=)\,>&]/BTK0]+M MUMK2TASA$'J3RS$Y)8DEB222234F>Q['@\'*Z$BD-C@GOBN1KJM/U3^UKG?\7 TNWS>6EJF M6UFV1?N[1]Z=%'R$PYK^G2OR@_P""HW[' \':KI(VL3ZO6FK8!Z M]:9J$(O-*N4 !EBQ.F(RS\<,H(Z#:2Q)_P">8H*CN.6OW._X)K_&$_%K]ECP M]!P"I$0?_ !X_E4E5-#,\VES *QMH)@2V> SK_41_I5PJ5ZU!G+<_)#_@ MLMX>:V^,W@373OV7N@-9#/WQ%9-4: MG].2LLBAE(96&0P.013J\ _8/^*R_%[]ECP-J-8Y3G_GK7O]%%%%, HHHHHHHH ******** "BBBBBBB@ HHHHHHHH * M******* "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ***** M*** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** M"BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBB MBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB M@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HH MHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHH MHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH * M******* "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ***** M*** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** M"BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBB MBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB M@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HH MHJ>QO9M/NH[B!]DJ'CN"",$$=P02"#P02*ZC1)D#S,95@!N4D< M$C(YXR"#@9Q7(5I:'JBZ?,\4X9K2? D"GE2,[7 [D9/'<$CC.0F)ZF5XJ\+Z M5XW\-ZGX?URRCU+1]3MWM;NTFSMEC<$,IQR.#U'(ZCFOP-_:Z_9EUC]E_P"+ M=[X0>02".02*R""O48I**** $HHHHHHHH ******** " MBBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBB MBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ M HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHH MHHHHH ******** "BBBBBBB@ HHHHHHHH *****4*6I*DB[^E !2A2:2GI3H M8I)'\I$9Y'P%11DL?0#O61K^J"55L83^YB;,C*^Y9)!D9&.,#) Z]6.<$ 7] M8O%TVT\M-C7-PF,;LF)#P21T!8<#)R!DXY4UR]-%I#[:"6XF2"*-Y9I2$2., M$LY)P .I)[5^X__ 3_ /V18_V9_AB-0UVTB'Q"U^-9=4D#!S9Q=8[16Z?+ MG+[>&8/&V,@JG M7YPS?*8US^JE%%%%44%%%%%%%% !11111110 44444444 %%%%%%%% !1111 M1110 44444444 %%%%%%%% !11111110 44444444 %%%%%%%% !11111110 M 44444444 %%%%%%%% !11111110 44444444 %%%%%%%% !11111110 444 M44444 %%%%%%%% !11111110 44444444 %%%%%%%% !11111110 4445O>' M;<1VMS=NO+$0Q;H\C^\S*W9EP@^DAJ\Y!;@8%)#"MKIUG"I!/E^:Y1RRLS@- MGV(7:I'^S25!G+<^!_\ @K[\7&\*_!7P_P"!+65DNO%6H>=<@ $&TM2LA4]P M3,]NP(Z^6PK\@FQGBOJW_@II\5D^)W[5NOVUK+'-IWA>&/0('CW#+Q%GGW _ MQ+/+*F1U$:U\HT4444""BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHH MHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHH MH ******** "BBBBBBB@ HHHI0">@S4UM \[[%7)/)R0 .223P !R2>@%1Q M\\?YZ55\07BV=JMFF#<3 -+N3E%ZJ 3W;AL@=-N#RPH&E<6M7PKX8U3QIXCT MW0-$L9=2U?4KA+2TM(<;I978*JC/ Y(Y/ [D5EKZ=Z_5G_@E1^R;_P ([HX^ M,_BBQ9-5U")X/#MO<1 &"V;Y9+L9Y#2C*(>/W>X_,LH-9VM:H-0ECCB#+;0C M"*S$[F.-SGT)P/H HYQDYM%%6:'U=^R+^S/I/[+OPCL?#ENL-SX@N@MUKFIQ MY/VJZ*\A6(!\I/NH,#@$D!F;/MM%%%%%% !11111110 44444444 %%%%%%% M% !11111110 44444444 %%%%%%%% !11111110 44444444 %%%%%%%% !1 M1111110 44444444 %%%%%%%% !11111110 44444444 %%%%%%%% !11111 M110 44444444 %%%%%%%% !11111110 44444444 %%%%%%%% !11111110 M44444444 %%%%%%%% !11111110 44444444 %%%%%%%% !11111110 4444 M4444 %%%%%2VMU+8W$<\+;)8SD' (^A!X(]0>#45% !5+6M%L/$FCWVDZI9P MZAIE] ]M=6EP@>.:)U*NC*>"""01[U=HKKVFBOH(KFW $;YW1@']TW&Y.>PR M"#D\$9.<@1E2,9'6L;0]4&GW#1S%C9SX655[8^ZX'H2J?G@ MW?-"S=#)$2%;'4%&P-X%> 5_0C^UA^SEI7[3GP>U/PI>>7;ZO&#=Z-J#Y'V6 M\4'820"?+;)1Q@_*Q(^8*1^ ?BGPSJG@WQ'J6@:U9OI^KZ9H MR/H:@I\?4F@ KH/A]XSOOASXZ\/>*],V_P!HZ)J$&HVZR9VL\4BN%;'525P1 MW!-<_3E[US-]:FQOKBV+K+Y,C)YB?=;!QD>QZU!6[XI@=VM;TAB)4\EF8C&^ M, 84#L$,?7OFL*J1J?TP>%?$EAXR\,:1X@TJ;[1I>JV<-]:38(WPRH'1L'IE M6!K4KX\_X)8_%=OB'^R_9Z+=S>;J7A*]ETEM\N^1KW@&XW%NZN,X^5, M2G_T76K+V]??-1U(D?"7_!8;1S>?LX^&M02!I)+/Q/ &D5<^7&]M<@DGL"PC M'U(K\>&&,<8K]WO^"CWAV;Q)^QK\08[:W^T7-I':WRJ.JK%=PO(WX1B0U^$+ MU'11102-HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBB MBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBG*?? MIM% !3E/KTIM%,U:W%[I#L'_ 'MJWFA3M&5;"O[L(_A;J%UMM==C_M32HY" !=PKB9%&,EGA"MR< 6 MW YK]7Z_FE\$^,-6^'WBS2?$N@W;6&LZ5;"QXZ$Y!(&Y65L#=6?111 M5#/2Z******* "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH M******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH **** M**** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** M "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BB MBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBB MB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ H MHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHH MHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH M******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH **** M**** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** M "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BB MBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBB MB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBNA\/WRW M4(LI/+26,,T,C-M+CJ8_0GN.AZCDE0+DF>,]?\_Y_"N31VC=71BK*/V3C&!W)R, '!S@% MUNC;R/NC&68@_* "2QQS@#)^@-<_K6J'49U2-G^QPY$*. #SU8@< G [G & M2 *"HH,$U] ?L5_LMW_[4GQ036OA33 MYKNH1J?W<.[Y84;H)92"JYZ! M7;#;"#X]X#\#ZY\2/&.D^%O#FGRZGKFJW"VUK:Q#EF;N3T50,LS' 55)) !- M?OU^R[^SKHO[,GPET[PCI1%S?'_2M5U+&#>7C* [X[(,!47LJC.3DFG=74M] M<23S-OED.2< #Z #@#T X%144599Z?HNBV'AO1['2=*LX=/TRQ@2VM;2W0)' M#$BA415' ]JNT444444 %%%%%%%% !11111110 44444444 %%%%%%%% M !11111110 44444444 %%%%%%%% !11111110 44444444 %%%%%%%% !11 M111110 44444444 %%%%%%%% !11111110 44444444 %%%%%%%% !111111 M10 44444444 %%%%%%%% !11111110 44444444 %%%%%%%% !11115O2;-= M0U*VMWWB)W'F-&NYE0!E^UWFQL1H(DD23;L=\]0.2"BR# M\:3V *YWXB>-+3X;^ /$GBN_5GLM#TZXU&9%/S.L4;.5'N=N![FNBKXS_P"" MKGQ*'@O]ER;08747OBK4[?3PHEV2+#&?M$C@=QF*-#[2\UJWD[7-P\KXWNQ9 MMJ@#).3P*@I\G:F5)D?C-XAUR_\ $^N:AK&JW+WFIZA<27=W<28W2S2.7=CC MN68G\:SJ:ZF :.(#"LK%9'/W4)!&,X)/(X5L<@"N3N)Y+J>2:5B\LC%W8]22(+Y+BXCMX=OE6X*EA@[W/WCD$@C@ $'!"@X!)K*IHT2L>^_L3_LSW?[3GQI ML=%FBD3PKINV_P!=NE#!1;AAB$,,8DE/R+SD#>P!V$5^]VGZ?:Z1I]M8V-M# M9V5K$L$%M;H$CBC4!515' 4 #@ 5\]?L(_LT)^S5\#;"QU"TCA\8ZUMU'7 M9,*724K^[MMPSE85.W&2-YE8V1@D;-S;C]WG:-\>>G8D@_4[ M3V"5S53V-Y+I]W%#XU^'K M0>9%Y5CXCBCP-RDK';W6.YR5A;DG!AP,*QK],JSO$7A_3O%F@:EHFKVD=_I6 MHVTEI=VLPRDL3J5=#[$$BNF?MQC\*95B;9,L,T',,R>8F6R5&2"I.!D@AAG MSC(&,5!@BI,MC^9QJ;7K/[47P'U+]G/XT:]X*O?-FM+=_M&F7DHP;NR],HH *,HC,5T35+>]FCMVP\L*N/-C&3C MYX]Z<_WJ_H\AFCN88YHG62*10Z.IR&!&014=%%%4,?11111110 44444444 M%%%%%%%% !11111110 44444444 %%%%%%%% !11111110 44444444 %%%% M%%%% !11111110 44444444 %%%%%%%% !1115_0&5=:LA)*8(7E6.20?PHQ MVM_XZ36])VYS7)5VFI,TUT9VB6#[0%G6%,;45U#J!CL PJ7N3+8Y#XP>#7^( MGPF\:>%8W$::CL.%:6!XU;\"P/X5_-TW;G-?TZ5_.I^TMX$'PS_: ^ M(7AF.R_LZTT_7+M+.VQ@):F5FM\>QB:,CV(JK1112(/-******** "BBBBBB MB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ H MHHHHHHH ******** "BBBBBBB@ HHHHHHHH ****?&P7.?;I3I(8]2MOL6Q!'!!'((X(.14-=9>6L.I0+#(=CH/W4V"2O.<-ZK],XZCN#S-Y9S:? M=/;W">7*G49!'(R""."""""."""*I,UWU1_3+H.NZ?XGT6PUC2;R'4-+OX$N M;6[MV#1S1.H974CJ""#5^OQ5_8-_;UOOV<]6A\'^+I[C4OAG>2D]&EFT:5FR MTT2CDQ$DEXAGDET^;'_$&F>+-#L=9T:^M]3TJ^A6XM;RUD#Q31L,JR ML.H(J&BBBF!H44444444 %%%%%%%% !11111110 44444444 %%%%%%%% !1 M1111110 44444444 %%%%%%%% !11111110 44444444 %%%%%%%% !11111 M110 44444444 %%%%%%%% !11111110 44444444 %%%%%%%% !11111110 M44444444 %%%%%%%% !11111110 44444444 %%%%%%%% !11111110 4444 M4444 %%%%%%%% !11111110 44444444 %%%%%%%% !11111110 44444444 M %%%%%%%% !11111110 44444444 %%%%%%%% !11111110 44444444 %%% M%%%%% !11111110 44444444 %%%%%%%% !11111110 44444444 %%%%%%% M% !11111110 44444444 %%%%%%%% !11111110 44444444 %%%%%%%% !1 M1111110 44444444 %%%%%%%% !11111110 44444444 %%%%%%%% !11111 M110 44444444 %%%%%%%% !11111110 44444444 %%%%%%%% !11111110 M44444444 %%%%%%%% !11111110 44444444 %%%%%%%% !11111110 4444 M4444 %%%%%%%% !11111110 44444444 %%%%%%%% !11111110 44444444 M %%%%%%%% !11111110 44444444 %%%%%%%% !11111110 44445;TO47TR MZ$J_,C#9+'GB1#U4Y!_ XX(!'(%5** "N/\ BY\*] ^-GPYUSP7XFMVGTC5H M/*D,9 DB<$,DJ$@X='"L,@C*C((R#V%%=A,$D\MX"TD$@W1.RE2R].GJ""#C M(R#R>M18Q69X?U!8W^QSN5@D;,;,V%CD.!DYXP< $\8P#_#@[%Q"\,C(Z,CJ M2&5A@@C@@^XJ#-JQ_.;\??@GK_[/OQ3UGP3X@A;[38R9MKO85CO;9O\ 53Q\ MGY6'8$[6#*>5->>5^Z?[?'[(\'[3GPP-UH]M&OQ T%'FTB8L$^U(<&2TIWH 98B.C1IE7<'ALHN&#-BKXBOOL:OIT8=)#Q<[B!T M.1'@>A )S_$ ,#;D\]115&I]9?\ !,G]CW_A4/@U?B5XLT]H?&FOV^+&VN/O MZ=8-@C*_PRRX#-G)5=B_*3(#]UT444444P"BBBBBBB@ HHHHHHHH ******* M* "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "B MBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBB MBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ MHHHHHHHH *****Z?2X4M]'MB4C,DQ>4R*Q!!9#3K>-II!&BL[.0H5!DL2> !WYK!UZ[6ZU!EC M97BA'E(ZX(?'5L[02"CX&X#+ #1Q7$6T"5=Y1?X&YW+C)P 0<9YV M[3WJ63)=3XL_X*C?LYGXM?!0>--(MO,\2>"UDNV5 T^GG!N5[) MK8PZBLP1E2ZC696=MQ<_==OQ=7ZUK*=IS537K<3:7%!I7B46=W;ZU;)G]X_FH89CC^ZOD0?C)7 M/444599^DM%%%%%%% !11111110 44444444 %%%%%%%% !11111110 4444 M4444 %%%%%%%% !11111110 44444444 %%%%%%%% !11111110 44444444 M %%%%%=38_OM&LY5A957? \A;.]U;=^&%=!^%P5^,7_!6SX=GPK^T]%XBAAF^S>*-(M[N29_N&XAS;NB M_2.* G_?]Z_9VO@3_@L-\-7\1?!7PKXTMH999_#6JM;SLI&R*VNE"L[9Z_O8 M;=1C_GI5W!I*HQM<###(5E^:J5<=ZY_4-)N=-\IID'ER@E)%.5;'!'L1W!Y MY'J*IUV45QY:2(V'CD0JZ,,J_'<'\,>A (P1FLN^T&*X9Y;!@AY8VLC8P ,G M:QZ\@_*>?N@%C3OW-$[G]&?P1^/7@K]H3P=!XB\&:O'?P,BFYLI"$N[%VS^Z MGBR2C95AW5MI*EA@UZ%7\W/PP^+/BSX,^++?Q)X-UVZT+6(1M\^V;Y95)!,< MB$%9$)"Y5@1D XX%?JY^RS_P5,\&_%(6F@?$H6O@7Q0PVKJ32;=*NR /XV.; M=C\WRR$K\O\ K,L%K!HITT+V\KQ2HTXDM;B.:([9(V#*2 1D>H/!^AI, MK\LO^"IG[':Z->W'QH\(64<=C=2*OB2RMTVB.=FPMZ .,.2%DQCYR'^8NY'Z MFU3UC1['Q#I%]I6IVD-_IM] ]M=6EP@>.:)U*NC*>"I4D$'J#752=JCJ3STO M[>*YA\M5D)!A0G,;#&5P><#UR" QE*]>#4F1_,P_;^=,KZ'_;<_97OO MV6_BU)ID&^Y\(:QYEWH-XP.3"&&^!R>LD195)SR&1OEW[1\\LI7@C!I**** M$HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHH MHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHH MH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ** M****** "BBBBBBB@ HHHHI<$T!2V<#IS4D,;2-M5=SL0 !R6>588HQO+9! M)QT"CN2< ?F< $UR^H7SZE=/.ZJF[A8XQA4'8#_$\GJ222:O:]J8N)/LEO-Y MEI&V=P&!*^,%O4CJ!GMDX!8BLFJ1HE8]%_9O^ >N_M(_%C2?!>B$V_GGS[[4 M/+WI8VB$"2=AD9QN"@9&YF5M>+?L-_LHVG[+GPI2WO56?QKK8CNM&8<)?7+ M0"5%18E.G\+?LL?V-$(V;Q)K-K82JS8 M98H]UR6'K\\$0/LU?BXV.U,HHHI$C:******* "BBBBBBB@ HHHHHHHH *** M***** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******* M* "BBBBBBB@ HHHHHHHH *****4*6Z4E.6@ I0">E)3EZ^E-FO%TZQN)LKYS M+Y42_*>6!!;!YX7=R.C%:Y6MGQ1HK]K*^:O^">OP//P/_9G\/V]Y;M!KWB#_B>ZDL@*LCS*OE1D, RE(5B# M*>C[_6OI6BBBBJ&%%%%%%%% !11111110 44444444 %%%%%%%% !1111111 M0 44444444 %%%%%%%% !11111110 44444444 %%%%%%%% !11111110 44 M444444 %%%%%%%% !11111110 44444444 %%%%%%%% !11111110 444444 M44 %%%%%%%% !11111110 44444444 %%%%%%%% !11111110 44444444 % M%%%%%%% !11111110 44444444 %%%%%%%% !11111110 44444444 %%%%% M%%% !11111110 44444444 %%%%%;WAFX,RSV+L<;6GA!)P&49?^( 90$YP2 M2BCO6#3[>=[6XCFC($D;!U) (R#D<'@_C28!7Q/_ ,%5/@&/B=\"$\::;:^; MKW@MVNV* EI+!\"X7 X.PB.7)^ZLM)1110 E%%%%%%% !11111110 44444444 %%%%%%%% !1 M1111110 44444444 %%%%%%%% !11111110 44444444 %%%%%%%% !11111 M110 44444444 %%%%%.DMOMEA?1+ LTODET8MCR]A#LP]?D5ACWIM6+$P"XC M^THTEON'F(AP2G\0_$9'XT#6X5];_P#!+GQ^/ _[7&AVDGE+;>([&ZT:665] MNS*">/'J6DMXT _VZ^2*Z?X7^,W^'/Q(\*^*XXC/)H>JVNIK$#C?Y,RR;<^^ MW'XUQM%27%O):7$L$R&.6)BCJ>H8'!'YU'5FA_2?13(I4GB22-@\;@,K+T(/ M0T^BBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBB MBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBK^@W M M=6MV;R@CDQ,T^=B!P5+''IG/X50HH *\W_ &COA>OQH^!/CCP8(8Y[K5=+ ME2S69BJ"[4>9;,Q'0+,D;?A7I%%==,I1MI!!7@@CD>U1U++<_P!H1PW>2S31 MAW9G#,9.CD^F6#'![$5'4&1_,;,I1BK JR\$-U'L:CKZ+_X*!?"9_A#^U3XS ML8K=X-+UB;^W;!FP \5R2[[0.BK-Y\8'_3.OG6DHHHH 2BBBBBBB@ HHHHHH MHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH * M******* "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHIR-MSZ^M-H MH *53BDHJ>X:"^C2*\C$ZK@"0';(J@CA6QG&!@ Y R3C-8LWAN=B/L3?; MU@M);QJ6RWD,#NA/WL;3LRQ9D8U^H_[.W_!13X4?'Q;33IM1'@KQ9*%4Z-KD MBHDLAV@K!<<)+EFVJ#LD;!/E@5^%E.5L9KDZ*["8P7BE;R%;D8P).5D7[H&& M]E7 #949Z5ES>&Q,Q-E<*WI#<$(W4\!OND 9)*Y)X%.Y5TS^G2BOP4^ O[> MWQ>_9]AM]/TG7QK_ (<@78FAZ^K7-O&H 4+$VX21* .%1@F3DJ:_1;X&_P#! M5CX4_$S[/8>+TN/ASKV,RS M0S(>C(ZDA@?4&KU%%%% !11111110 44444444 %%%%%%%% !11111110 44 M444444 %%%%%%%% !11111110 44444444 %%%%%%%% !11111110 444444 M44 %%%%%%%% !11111110 44444444 %%%%%%%% !11111110 44444444 % M%%%%%%% !11111110 44444444 %%%%%%%% !11111110 44444444 %%%%% M%%% !11111110 44444444 %%%%%%%% !11111110 44444444 %%%%%%%% M!11111110 44444444 %%%%%%%% !11111110 44444444 %%%%%%%% !111 M11110 44444444 %%%%%%%% !11111110 44444444 %%%%%%%% !1111111 M0 44444444 %%%%%%%% !11111110 44444444 %%%%%%%% !11111110 44 M444444 %%%%%%%% !11111110 44444444 %%%%%%%% !11111110 444444 M44 %%%%%%%% !11111110 44444444 %%%%%%%% !11111110 44444444 % M%%%%%%% !11111110 44444444 %%%%%%%% !11111110 44444444 %%%%% M%%% !11111110 44444444 %%%%%%%% !11111110 44444444 %%%%%%%% M!11111110 44444444 %%%%%%%% !11111110 4445?T?5#I]P5=F^R38695 M4,<9^\ 2/F'..1U(S@FNBFC)D"JPEXRK*#AE(R",\X(YQ@=:XZN@\/WYNHUT MZ4N[_P#+K@!N22K 8+([@$$@C\ _B%X"U[X9>-=6\)>)+"33M=TFX M:VN;:0=&'(*G^)&!#*PX964C@U_2E7PW_P %,OV/?^%R>"F^(WA2Q:7QMX>M MC]JMH "VI6*Y9E"_Q2Q?,RXY92ZX8[ +94KC(Q25)*V[MCT'M4=(S/QN*E<9 MI*?(-I([N=?GQ\H M2)AT'?+ ^WRGN'XGDE33[-[N>,21Y*1HS;?,?'3U(&03CM@94LIKE9IGN)I) M97,DDC%F9CDDDY)-/?9XX/C3XPL&$L@9?#%G<= ME.5>]9<=3RL>>Q9\',;#Y5_81_9*NOVH/BFG]IP.G@+0W2XUNXWE/.!)*6L9 M'.Z0J^3(*LL5E?R[9&0 MI_=D_>@'W_>$?A4-09RW/RD_X+->-TO/B!\.?""K(KZ;IESJLC9^1A,CXQ_;"\;!+K[59Z4+;2[?G(C\N!/-3\)FF_$F MOE^BBBB@044444444 %%%%%%%% !11111110 44444444 %%%%%%%% !1111 M1110 44444444 %%%%%%%% !11111110 44444444 %%%%%%%% !11111110 M 4444M3P-]E6>Y8*5MD\T[DWJ2" H(R,@L54^S$]JBC[^GM57Q'((-.MX=JA MYW,QS'@A5RJD-Z$EP1ZH*!QW%KVK]C?X*?\ "_/VB?"/A2XMS/H_VG[=JWR, MR?8X?WDJL5(*B3 B#9X,JUXLO>OU3_X(Z?!T:=X8\8_$Z]MP+C49ET339&C9 M6$$>)+AE/1E>0Q+P.#;L/6N=9B[%F)9B';I;75(A(ZI#-^YD9V*JH;@,<=E.&Q_LBMV;*MM(*LO!!XP?I4=2)=S\R/ M^"QGP9W+X-^*5C!TSH.J,"?]J6V8J!C_ )^%+'UC'I7YA-D8K^B;]ICX2I\< MO@/XT\%%%>ZU+3W-EN?;([U_.W,I1RK JRG!!XP?I45% M%%!)'11111110 44444444 %%%%%%%% !11111110 44444444 %%%%%%%% M!11111110 44444444 %%%%%%%% !11111110 44444444 %%%%%%%% !111 M13X\YIE/C/4=,\4 %.6FTY:Q/$@3^V)W29[CS0LKR/G)D90S]?1RP_"LVM_Q M1'));Z=<,%$01[9,9W':V\D_]_0/PK JEL:G]!W[&OCB+XB?LL_#'6HYI+A_ M[$@LIYI<[GGMA]FE)SR29(7Y[]:]FKX@_P""1?C.7Q!^S+J&BW$\#M97.FZU8RV4KJJLT6 M]2%D3<"-Z-AU)'#*#VK^,M<\,:Q&L6JZ-?3:?=*AROF1.4;:< MIW8Y MX':I*48[T#NSNOA=\;O'?P5U7^T? _BO4_#EPS*\L=I,?(G*@A?-A;,T@N+-=QRQ%O*'B!SW"YY/-<;1733:1IEU)D M"6Q+29/D_O$1,= C'<3GN7JA)X:GVAH)[>X^0NR[_+* 'H=^ 2?12:=RC^B& MBORD^%__ 62\3Z?)';_ ! \$:;K5N613?:#,]G-&@X=VCD,BR,>N T8_I]= M?"__ (*3? ;XFF"!O%;>$=0FW?Z'XG@-H% [M."T SVS)GVK(HJ>\T^ZTZ14 MN[::U=EW!9HRA(]<'M4%,#ZAHJAH>O:9XFTV'4='U&TU73YQNBN[&=9HI!ZJ MZD@CZ&K]%%%% !11111110 44444444 %%%%%%%% !11111110 44444444 M%%%%%%%% !11111110 44444444 %%%%%%%% !11111110 44444444 %%%% M%%%% !11111110 44444444 %%%%%%%% !11111110 44444444 %%%%%%%% M !11111110 44444444 %%%%%%%% !11111110 44444444 %%%%%%%% !11 M111110 44444444 %%%%%%%% !11111110 44444444 %%%%%%%% !111111 M10 44444444 %%%%%%%% !11111110 44444444 %%%%%%%% !11111110 4 M4444444 %%%%%%%% !11111110 44444444 %%%%%%%% !11111110 44444 M444 %%%%%%%% !11111110 44444444 %%%%%%%% !11111110 44444444 M%%%%%%%% !11111110 44444444 %%%%%%%% !11111110 44444444 %%%% M%%%% !11111110 44444444 %%%%%%%% !11111110 44444444 %%%%%%%% M !11111110 44444444 %%%%%%%% !11111110 44444444 %%%%%%%% !11 M111110 44444444 %%%%%%%% !11111110 44444444 %%%%%%%% !111111 M10 44444444 %%%%=59WC:Q:M/M)N(1_I#%]Q;)_UG/.">O4;CU&X"E(*\&N MJ/G:P/!!QS@CT(/H0:ZB79-%%/"RO#*-RX8$KVVG@8(^G MN.""9(DNI^-7_!3#]CUO@OXX?XA^%;%(O OB*Y)GM[<$+IM\V69-O:*3#.F. M%.],* @;X?(*]:_I3^(?@'0_BEX)UGPGXDLEO]$U:W:VN86 S@\AE/\ "ZL MRL.5901R*_ +]IK]GW7/V:?BQJ7@W66^TQ1_Z3IVHJNU+VT8D1R@=C\I5EYV MLK#) !,-%+@TE(D\HHI:2BBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHH MHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH M******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH **** M**** "BBBBBBEH ***6@*34D**V[>Z1Q@;FDD.%4#J3_ (#D\ 9/!;'G.,9S MVQ6?X@U 1K]@A<,%YN&V$$N/X,GG"]^@)]0%- TKAC-=7\*_AKKOQ@\?:)X. M\-VOVO6=7N%MX%;=L0O7BOVF_X)N?L@M\ O MA^WC+Q/:-%X]\2VZEX)X]KZ99G#);D$;A(Q"O(#C!5%P"A+4-8U,ZI=;U3RH M$&R*/T7W]2>I^O&!@"C115FA]"_L]_ O0?V=?A7I'@K0$5X[5?,N[XQA)+ZZ M8#S)WY/+$ 9.U550<**](HHHHHHH ******** "BBBBBBB@ HHHHHHHH ** M****** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ****** M** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** " MBBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBB MBBB@ HHHHHHHH *****55+L%4%F8X Y-)6EX;$HUVRDA19'@D%QM8X!$?SG M/X*: "DZ?;<%KH;_R M%NYA:J5M=[>4&&#LS\OZ8JM3Y.W^%,J#(_GQ^+'C!/B%\4/&'BF.-H8]R9]JXZFBX[#DQSFOZ*?V:_A2G MP0^ _@GP5L1+G2].C%YY;EU:[?,MPRD\D&9Y"/8BOQ0_83^&)^+'[57@#2G1 MFL;*^&KWC>7O016H,VUQ_==D2,_]=!7[]444451044444444 %%%%%%%% !1 M1111110 44444444 %%%%%%%% !11111110 44444444 %%%%%%%% !11111 M110 44444444 %%%%%%%% !11111110 44444444 %%%%%%%% !11111110 M44444444 %%%%%%%% !11111110 44444444 %%%%%%%% !11111110 4444 M4444 %%%%%%%% !11111110 44444444 %%%%%%%% !11111110 44444444 M %%%%%%%% !11111110 44444444 %%%%%%%% !11111110 44444444 %%% M%%%%% !11117837!OH[>[.XM<1"1V=PS,XRKL?3+JQQZ$5Q]=%X>F$NFSPY4 M/!()558\L58 ,Q;T!5!@]W-2Q/8*_!3_ (*!?"=OA#^U5XSL8K=H=+U>;^W; M MM :*YR[[0.BK-YT8'I'7[UU^;'_!93X7+<^'O 7Q$MX8EEM+B70KV4*3(Z M2*9K?)_NH8[CKWEJRRE3@C!I*?(,8]^GTIE(S/RQ((ZTE.88Q3:**** "BBB MBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB M@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH *****O.?VAO@WI_Q^^#?B?P-J#+#_:=J1:W3 G[-=(0\$O'.%D520#RNY>A M-;Q&*2I9HRLFSY3C@%6!!]PX.*CQBI,C^=#I25J^*/#6I>#_ !-JF@:Q M:-8ZOI=U+97=JY!,4T;E'0D$@X8$9!(..#67CI24444 )11111110 444444 M44 %%%%%%%% !11111110 44444444 %%%%%%%% !11111110 44444444 % M%%%%%%% !11111110 44444444 %%%%%%%% !11111110 44444444 %%%%% M%%% !11111110 44444444 %%%%%.4XZTVB@ I12458BO)(%D$_A[Y$Q;3Q' M9I<9_P!IIDV3,?K(:^5J*KS:'I\FXPS7%N5CX5PLN]_K\FT?@<>]4YO#-PNX MPS6]TJ1^8S))LQ_L@.%+'V4&M2G*V.O% ^8_4;X=?\%F[*3[/!X\^'4]OB/] M_?\ AV]$NY_]FWF"[1]9CCWKZ=^'/_!13X!_$C[/%%XY@\/7TD?F-:>(XGL/ M*]FF<>3GV$AK\'*45S5YI]UI[JEU;36SL-RK-&4)'J,]J@KLHKN6W$BQRO&L MB[)!&Q =3U!]:BF6UNMQGL[=F\ORU,)= M-@U'2-1M-5T^==T5W8SK-%(/574D$?0U?K^:/PKXTU_P+J@U+PWKFI>']1"E M!>:5=R6TP4]0'0@_K7T?\.?^"F7Q[^'OD1S>*;?Q98PQ[%M/$=FEQG_::9-D MS'ZR&N2HKHIM#T^3<89KBW*Q\*X67>_U^3:/P./>JZ5(_,9DD MV8_V0'"EC[*#3N4?N;17YG_#K_@LW92?9X/'GPZGM\1_O[_P[>B7<_\ LV\P M7:/K,<>]?3OPY_X**? /XD?9XHO','AZ^DC\QK3Q'$]AY7LTSCR<^PD-9-%3 MWFGW6GNJ75M-;.PW*LT90D>HSVJ"F!])T50T37M,\2Z;!J.D:C::KI\Z[HKN MQG6:*0>JNI((^AJ_11110 44444444 %%%%%%%% !11111110 44444444 % M%%%%%%% !11111110 44444444 %%%%%%%% !11111110 44444444 %%%%% M%%% !11111110 44444444 %%%%%%%% !11111110 44444444 %%%%%%%% M!11111110 44444444 %%%%%%%% !11111110 44444444 %%%%%%%% !111 M11110 44444444 %%%%%%%% !11111110 44444444 %%%%%%%% !1111111 M0 44444444 %%%%%%%% !11111110 44444444 %%%%%%%% !11111110 44 M444444 %%%%%%%% !11111110 44444444 %%%%%%%% !11111110 444444 M44 %%%%%%%% !11111110 44444444 %%%%%%%% !11111110 44444444 % M%%%%%%% !11111110 44444444 %%%%%%%% !11111110 44444444 %%%%% M%%% !11111110 44444444 %%%%%%%% !11111110 44444444 %%%%%%%% M!11111110 44444444 %%%%%%%% !11111110 44444444 %%%%%%%% !111 M11110 44444444 %%%%%%%% !11111110 44444444 %%%%%:V@ZH+60VL[J MEI,>7="WE-V;CG'8XSQS@E5K)HH *^=_VW?V5K/]J3X2RZ?;"*V\8Z/ON]#O M' P9"OSV[D](Y0J@G/RLJ-SMVGZ(HKL)XV$C*P(93@ANO%1,I7@C!J/1M2&I M68M9F8W=NG[ML9WQCL3UR@'?/RC&1L ,S]NWL*@S:L?S+:QI5[H>JWFFZC:3 MV&H6$;%G MN[:-4\2V=NF2\0 5+T R?LH_LWZQ^T]\7-.\*V DMM*CQ=:QJ2X ML[-2-[#(.7;(1%PZ@='MA)&9$O)!^X(7&Q4Y=NV20H P%&>P 'L!4-4C4^E_^"7O['[?$GQ9'\5?%FGR? M\(KH5P#HT,RX34+Y#_K.>6CA(!Z8:3 R=DBU^O58O@OP;HOP[\)Z5X:\.Z?% MI>B:7;K;6EI#G;&BCCD\L3R2Q)))))))-;5%%%%, HHHHHHHH ******** " MBBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBB MBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ M HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHH MHHHHH ******** "BBBBBBB@ HHHHHHHH *****VO"L$S7ES<0R>6;:W9V/J MK$1$?B)*Q:W_ S:DV=]=AC^[>* KT!#[VY]LQBD]@"OE_\ X*6:\="_8S\= MA+@V\]\UE9QE2,MNNX2Z_C&L@^F:^H*^"/\ @L9KD=K\ ?".D[V%Q>>)4N @ MSAHXK:=6SVP#*G4^E7I!C&>O>F4Y^V*;4F1^03?3![TVG-VIM%%%% !11111 M110 44444444 %%%%%%%% !11111110 44444444 %%%%%%%% !11111110 M44444444 %%%%%%%% !11111110 44444444 %%%%%*%+=.:2GQC/;- !2TE M.6JNM$P:.N8R#<3824/QA!EU(SW+QG)_N_6NJ1J?I7_P1G^&;2:Y\0OB!<6\JI;V\.A64^X>7(9&\ZX7'7_K7U311113 ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ M HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHH MHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHH MH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ** M****** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ****** M** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHK5\-7!BU,0YEVW* M-"4A&6D8\HO_ 'V$Z>E95/@FDMIHYHG,H(.0:0!7A/[\$8N&,*R+ WSQ>:,,8SRI/U4BH*DR/YC6[4VNN^+O@8_#'XJ>+ M_"/F23+H6KW>FI-*NUI5BF9%K6)TO5KVR8Y:VG>$GUVL1_2FMR MX['JG[*OB27PG^TK\+]3CN/LJQ^)+".63C A>=(Y0<]C&[C\:_HBK^8^UNIK M*XCN+>5X)XG#QRQL59&!R"".A![U_3+I&IP:UI-EJ-LXDMKN!+B)AT*NH8'\ MB*J444511;HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBB MBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB M@ HHHHHHHH ****ZC1[[^T;%8Y#NGM5";L$DQYPI/!^Z2%Y/0H .#4LF>.N. MP-9&Y7:64G'3U!! M!QG!!&3BIV(EW/RM_P""MO[-,FD^(K#XR:'9LUAJ(CT_7Q#&2(;A1M@N6Y.% M= (B< !HX^K25^;K9X_2OZ4?B+\/]$^*G@;6_"7B.T6]T75[9K6YB(&0#T=2 M0=KJP#*W5652.17\]_Q\^"^M_ #XK:]X(UU"USILW[BZ";$O+=N8IT&2 '4@ MXR=IW*>5-044K*5ZC%)2)//**4J5ZC%)11110 44444444 %%%%%%%% !111 M11110 44444444 %%%%%%%% !11111110 44444444 %%%%%%%% !1111111 M0 44444444 %%%%%%%% !11111110 44444444 %%%%%%%% !11111110 44 M444444 %%%%%%%% !11111110 44444444 %%%%%%%% !11113E;'7BFT4 % M**2BK$5W+;B18Y7C61=D@C8@.IZ@^M13+:W6XSV=NS>7Y:F./RMG^T FT$_[ MV:910.[-KPKXTU_P+J@U+PWKFI>']1"E!>:5=R6TP4]0'0@_K7T?\.?^"F7Q M[^'OD1S>*;?Q98PQ[%M/$=FEQG_::9-DS'ZR&OE:BJ\VAZ?)N,,UQ;E8^%<+ M+O?Z_)M'X''O5.;PS<+N,,UO=*D?F,R2;,?[(#A2Q]E!K4IRMCKQ0/F/U&^' M7_!9NRD^SP>//AU/;XC_ ']_X=O1+N?_ &;>8+M'UF./>OIWX<_\%%/@'\2/ ML\47CF#P]?21^8UIXCB>P\KV:9QY.?82&OPHSVJ"NRBNY;<2+'*\:R+LD$;$!U/4'UJ*9;6ZW&>SMV;R_+4QQ^5L_P!H M!-H)_P![-.X^9'],VB:]IGB738-1TC4;35=/G7=%=V,ZS12#U5U)!'T-7Z_F MC\*^--?\"ZH-2\-ZYJ7A_40I07FE7^1' M-XIM_%EC#'L6T\1V:7&?]IIDV3,?K(:Y*BNBFT/3Y-QAFN+&;A=QAFM[I4C\QF239C_9 <*6/LH-.Y1^YM%?F?\.O^"S=E)]G@ M\>?#J>WQ'^_O_#MZ)=S_ .S;S!=H^LQQ[U]._#G_ (**? /XD?9XHO','AZ^ MDC\QK3Q'$]AY7LTSCR<^PD-9-%3WFGW6GNJ75M-;.PW*LT90D>HSVJ"F!])T M50T37M,\2Z;!J.D:C::KI\Z[HKNQG6:*0>JNI((^AJ_11110 44444444 %% M%%%%%% !11111110 44444444 %%%%%%%% !11111110 44444444 %%%%%% M%% !11111110 44444444 %%%%%%%% !11111110 44444444 %%%%%%%% ! M11111110 44444444 %%%%%%%% !11111110 44444444 %%%%%%%% !1111 M1110 44444444 %%%%%%%% !11111110 44444444 %%%%%%%% !11111110 M 44444444 %%%%%%%% !11111110 44444444 %%%%%%%% !11111110 444 M44444 %%%%%%%% !11111110 44444444 %%%%%%%% !11111110 4444444 M4 %%%%%%%% !11111110 44444444 %%%%%%%% !11111110 44444444 %% M%%%%%% !11111110 44444444 %%%%%%%% !11111110 44444444 %%%%%% M%% !11111110 44444444 %%%%%%%% !11111110 44444444 %%%%%%%% ! M11111110 44444444 %%%%%%%% !11111110 44444444 %%%%%%%% !1111 M1110 44444444 %%%%%%%% !11111110 44444444 %%%%.AF>WF26)VCD1@ MRNIP5(Y!![&NLCF74K1;N&/8,[)5R"$D/]#R1GT(YVDGD:NZ/J(TV\61X_.A M8;)8\X+*>N#V/<>XY!&04Q;D%]8VVJ6-Q9WEO%=V=Q&T,UO.@>.5&!#*RG@@ M@D$'@@U^&/[>_P"R3XT>?>7^SMD&2T_:&^%^K^"_$<*FWNTWVMWLW265RH/EW$?(^923QD;E+ M*>&(.\5(ZTE37"J&'ER)-&1N61#D,#T/_P!;J#D'D&HF4J<'@U)F?SFTE=?\ M6OA?KOP9^(FN^"_$D"P:SH\Y@F\MB4D4@,DB$@91T974D X89 /%'?#^I>*M?TW1-)M)+[5=2N8 M[2TM8OORS.P1$&>,EB!SZU^]G['/[+^F?LM_"6TT-4M[GQ1?A+K7=3A&?M%Q M@XC5B 3%&"508'5FVAG:OF/_ ()9_L@CPIH=O\9?%=F5UG4X&7P]:3Q\VUHX MP;KGD/*I(0C&(R3DB7C]$Z****HH******** "BBBBBBB@ HHHHHHHH **** M**** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** M "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BB MBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBB MB@ HHHHHHHH ******** "BBBBBBB@ HHHHKI-%LQ#HR7G>:>2'_ +X5#_[4 MKFZZ>QM7M=(LF+$I/^V=)B>P5^7'_ 6DU:*36OA-IH/[^WM] M3N'7T61K95/3UB;\J_4>OQP_X+!ZB+O]IS0;=7)%KX6MD9,\*QN;ICQGJ0R_ MD*F=@0,?C]:9114F9\-,:.0_P!]%+*/Q( _&@%N%36MO->7$<%O$\\\K"..*-2S.Q. !R23QCWJ&O: M/V,?!LWCS]JGX7Z5!L)77;>_D$@X,5LWVF0?BD+#\:YC5KB*ZU2[FMPRV[RL M8E8Y*ID[1^ P*J4459J?O=\/?"%O\/O /AKPM:,SVNB:9;:;$S=62&)8U)]\ M+704444444 %%%%%%%% !11111110 44444444 %%%%%%%% !11111110 44 M444444 %%%%%%%% !11111110 44444444 %%%%%%%% !11111110 444444 M44 %%%%%%%% !11111110 44444444 %%%%%%%% !11111110 44444444 % M%%%%%%% !11111110 44444444 %%%%%%%% !11111110 44444444 %%%%% M%%% !11111110 44444444 %%%%%%%% !11111110 44444444 %%%%%%%% M!11111110 44444444 %%%%%%%% !11111110 44444444 %%%%=5!.MUIUB M_GM/*(=DN[^ JQ55^FP)^=+@U'X>:2XT62/"+%;7(.[/S[I5_D/)_6II!PI] M?2H(EN?B/_P52\$_\(G^UUJ]^&4Q^(M,L]65% &S"&V8?BULS?\ C7R%7Z> M_P#!9SP26_X5EXNAM>,WFE75T!_USE@0G_P)(_&OS#;M3****"1M%%%%%%% M!11111110 44444444 %%%%%%%% !11111110 44444444 %%%%%%%% !111 M11110 44444444 %%%%%%%% !11111110 44444444 %%%%/3'.:Q/$EHUGK M$RL[2-(L0-QK$HI %?'O\ P4>_9+_X: ^&0\3^ M';+S?'?A>%Y;>."'=+J-IRTEKP-S..7C'/S;E !D)'V%176R=L=*;26.H'6; M1C,[-SN7( DSZ] <]\')W8#FSQFI,VK'\Q;=L4E?>_P#P4Z_8Y?X8 M^+IOBGX1T^0^$-=N"VK00CM-HHHH$)1 M1111110 44444444 %%%%%%%% !11111110 44444444 %%%%%%%% !11111 M110 44444444 %%%%%%%% !11111110 44444444 %%%%%%%% !11111110 M44444444 %%%%%%%% !11111110 44444444 %%%%%%%% !11111110 4444 M4444 %%%%%%%% !11111110 44444444 %%%%%%%% !11113E;'7BFT4 %** M2BK$5W+;B18Y7C61=D@C8@.IZ@^M13+:W6XSV=NS>7Y:F./RMG^T FT$_P"] MFF44#NS:\*^--?\ NJ#4O#>N:EX?U$*4%YI5W);3!3U ="#^M?1_P .?^"F M7Q[^'OD1S>*;?Q98PQ[%M/$=FEQG_::9-DS'ZR&OE:BJ\VAZ?)N,,UQ;E8^% M<++O?Z_)M'X''O5.;PS<+N,,UO=*D?F,R2;,?[(#A2Q]E!K4IRMCKQ0/F/U& M^'7_ 6;LI/L\'CSX=3V^(_W]_X=O1+N?_9MY@NT?68X]Z^G?AS_ ,%%/@'\ M2/L\47CF#P]?21^8UIXCB>P\KV:9QY.?82&OPHSVJ"NRANI(5D6.5XED79)Y;$!E]".X^M17"6MX)3-9V_F,@57C3RBF M.X";5)]R#3N/F1_3-HFO:9XETV#4=(U&TU73YUW17=C.LT4@]5=201]#5^OY MI/"OC37_ +JG]I>&]=U+P]J.W8+S2KN2VEVGJ-Z$''3O7TM\.?^"GGQZ\ * MD5SXALO%]I'$(TM_$=DLI&/XC+$8Y6/NSFN2HKHKCP]97#,;2XEMRSJ$CN ' M 4XR6=0#QZ!#5&3PSJ"X\F'[8&+!?LS"1B!G)V#Y@..X%.Z*]#]Q:*_.?X;? M\%E/"NI;(/'7@35-%E^1?M>AW"7L;,>&9HY/*9%'7 ,AQZU]<_##]KKX._&* M2&#PM\0-'N[Z9_*CTZZE-G=R-C.%@F"2-]54CWK+HHHI@>OT4444444 %%%% M%%%% !11111110 44444444 %%%%%%%% !11111110 44444444 %%%%%%%% M !11111110 44444444 %%%%%%%% !11111110 44444444 %%%%%%%% !11 M111110 44444444 %%%%%%%% !11111110 44444444 %%%%%%%% !111111 M10 44444444 %%%%%%%% !11111110 44444444 %%%%%%%% !11111110 4 M4444444 %%%%%%%% !11111110 44444444 %%%%%%%% !11111110 44444 M444 %%%%%%%% !11111110 44444444 %%%%%%%% !11111110 44444444 M%%%%%%%% !11111110 44444444 %%%%%%%% !11111110 44444444 %%%% M%%%% !11111110 44444444 %%%%%%%% !11111110 44444444 %%%%%%%% M !11111110 44444444 %%%%%%%% !11111110 44444444 %%%%%%%% !11 M111110 44444444 %%%%%%%% !11111110 44444444 %%%%%%%% !111111 M10 44444444 %%%%%%%% !1116WX?U!64V$SQQJQW0R.,;7_ +I/96]^ !N+@[FC'/S%EQ^\R/Q0; MMZ]Z_ITK\C_^"HG['Y^'_B:;XN>%+-_^$:UJX_XG=M#&-EA>N>)N.D*H,$4E.<8--I$'Y]4E.8$=:;11110 44444444 %%%%%%%% !111111 M10 44444444 %%%%%%%% !11111110 44444444 %%%%%%%% !11111110 4 M4444444 %%%%%%%% !11111110 44444444 %%%%%%%% !1112@$]*)KI=-M M7N6/[W.V%"FX.XP23GC"\$@YSE1C!)$UNHQ([DI#&N^60+G8O3/4=<@ 9&20 M.]"?!'X.^(?CU\ M2M&\%>&+<2ZEJ,N&FDXBM80,R32'LB+DGN>%&6(!_H#^"_P?\/? ?X;Z-X+\ M,6YATW3H\--)S+0]W=LD]AP H %669YY7EE=I)'8LSL22>YIM M%%66=M'&L4:HBA$4855& .@ IU%%%%%% !11111110 44444444 %%%%%%% M% !11111110 44444444 %%%%%%%% !11111110 44444444 %%%%%%%% !1 M1111110 44444444 %%%%%%%% !11111110 44444444 %%%%%%%% !11111 M110 44444444 %%%%%%%% !11111110 44444444 %%%%%%%% !11111110 M44444444 %%%%%%%% !11111110 44444444 %%%%%=3;M-_9UE%*^X118C& M,;59BX'YN3^-?6OW0K^?S]N/Q(OBK]K;XI7J$%8M: MEL>%*C-N%MSP?>(\]^M5Z***1F>&44444444 %%%%%%%% !11111110 4444 M4444 %%%%%%%% !11111110 44444444 %%%%%%%% !11111110 44444444 M %%%%%%%% !11111110 44445'?301Z5>K,A:2156$\_*^]3G_OD,/QJ7!-5 M]:N)(=%^SE&\JXN%D#XX)C5@1GU_>C\Z!QW"OM#_ ()*^$[7Q%^U@-0N,^;H M.@WFHV^#C]XQCMCGU^2Y>OC"OTS_ ."+6AAK[XL:P\# QQZ;:0SE?E.XW+R* M#ZC;&2.V1ZUSE%%%6:'ZA44444444 %%%%%%%% !11111110 44444444 %% M%%%%%% !11111110 44444444 %%%%%%%% !11111110 44444444 %%%%%% M%% !11111110 44444444 %%%%%%%% !11111110 44444444 %%%%%%%% ! M11111110 44444444 %%%%%%%% !11111110 44444444 %%%%%%%% !1111 M1110 44444444 %%%%%%%% !11111110 44444444 %%%%%%%% !11111110 M 44444444 %%%%%%%% !11111110 44444444 %%%%%%%% !11111110 444 M44444 %%%%;GA=D_XF"R2L@$ D1,_*[AU R.^%9ZT&[5C>&Y((M6C:X&4\N4 M+SCYS&P0_P#?16MJ3KG_ /74]2)'QM_P5@\(_P#"1_LEW6IA]A\/ZS9ZCQ_$ M'+6NT\=,W(/_ $5^*C=J_H(_;7\*V_C']D[XIV%RNZ.'0KC4%Y(^>U N4/' M^U"M?S[MZ]J91112)&T4444444 %%%%%%%% !11111110 44444444 %%%%% M%%% !11111110 44444444 %%%%%%%% !11111110 44444444 %%%%%%%% M!11111110 4444^,[>:S?%$\MPUB7"[(H3"A Y/SLYSZ\N:THR.<_P LU6\3 M21'1].0-^^6>UQ]B.H]#D#D:OZ/JS:7<$E/.MY.)82<;AZ@] MF'8_@002"F*US&\9>#]&^('A75?#?B'3XM4T35+=K6[M)L[9(V&",@@J>X8$ M$$ @@@&OP;_;$_98U?\ 99^*D^B2"YOO#%_NN=#U:9!_I,&>8V8 +YL>0K@ M=5; #J*_?VO./V@/@3X<_:+^&.I^#?$D"^3<#S;.]"!I;&Y (CGCY'S+DY&1 MN4LIX8UN%2O48I*FEVR+')$2\#C,;D8++G'3VP<^F*B*E<$CK4F9_.C@TE>@ M?'+X)^*/V?\ XC:CX-\667V;4+7YX9X^8;R DA)XF_B1L'W!!5@K*5' 8I** M** $HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ MHHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHH MHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH M ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH *** M***** "BBBBBBB@ HHHI\;!IXJ*B@!RGK2A^F33**LRW0NOEND2[3" M)B==Q"KT57^\J^RD50N-%T^ZW-$9;.0AVVK^\CS_ J <%1ZDEC[5-3EH'S, M]E^%?[8'QA^"ZQ6_A;Q[JMMIT*+%'IMY(+RTC0'[J0S!UC';*!3[U]E?"7_@ MLG?PO#:_$KP-#=1;OGU+PQ*8W5<LB\9SQ_G%27%RM\0;R*.^]YP2_P!W &\$ M-@=AG''2G=E;:JZ1JF;*[+L,^6B2X\UA@ MY\HN!CK7MM?S&*PR,\5[O\&?VXOC)\#6MX-"\8W6HZ/#L4:+KA-[:;%'$:AS MNB7GI$R=*XRBM^X\/VTW-K<- W_/.X^8<*2?G4=21@#;WY-9>H:3>:7M^TP- M&C$A9!AD8C&0K#(.,C.#Q3N4?OY17YX?!/\ X+!>$O$+6VG_ !-\-7/A2[8* MCZQI&Z[LBV"6=XO];&O "^<>><8S7W-\/?BCX1^+&A)K/@[Q%IWB/3F"DS6 M$ZR&,D9"R+]Z-L=5I )./F 85GZ1IPU*\$;R>3"HW228R0H]!W)Z >IYP,D=%/()-N MV-(D4!4CC&%51V'^)Y))))))J7V$W8*^*_\ @IU^U!I?PD^$5Y\/;6*VU+Q5 MXRLI+. M1&CD0E61A@J1P01V-=7&P!Y.*IZY8I>6_P!K@2..:$ 3(IQO7H' ]1T..<8. M#\S4T7%]#ZF_X)X_M-:9^S=\:FD\06T/_"->(HDTV_U$QJ9K#YP8Y@Y&?+#$ M>8H(RN&PQC53^YT,-%@^ M#7BJZ UG2KNII>;JT09-K\QR7B490#.8E(P!%EN>HHHJBC]$Z******* M "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BB MBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBB MB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ H MHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHH MHHH *****[*^M38W,ML0H\EVC^3.!@XP,_2N-KNO$%S'>:U?SP\PRW$CH2,9 M4L2..W!J7N3+8*_G3_:7N%O/VC/BG<+G;+XKU60;NO-Y*>?>OZ+*_FH^(&MI MXE\=>(M7CEDN([_4;BZ6:7.]P\K,&.>:SZ***1!@44444444 %%%%%%% M% !11111110 44444444 %%%%%%%% !11111110 44444444 %%%%%%%% !1 M1111110 44444444 %%%%%%%% !11111110 4444].]9_B2[=K:RM&0JB-), MIQPV[:IQ^,=:$>=W SW^E9OBJ\6ZEL$7_EWMO+//K+(_\FHZE1'+7[!?\$== M+2W_ &=O%5_Y6R:Y\431&0J!O1+2VVX..0"[_CGWK\?5^E?N/_P2_P!)AT[] MC/P?<1+M?4+K4+F3DG+"\EBS_P!\Q+T]/K6)1115EGU;11111110 4444444 M4 %%%%%%%% !11111110 44444444 %%%%%%%% !11111110 44444444 %% M%%%%%% !11111110 44444444 %%%%%%%% !11111110 44444444 %%%%%% M%% !11111110 44444444 %%%%%%%% !11111110 44444444 %%%%%%%% ! M11111110 44444444 %%%%%%%% !11111110 44444444 %%%%%%%% !1111 M1110 44444444 %%%%%%%% !11111110 44444444 %%%%%%%% !11111110 M 44444444 %%%%%%%% !11111110 4445>T&:&WUS3I;A0\"7,;2*PR"H8$@ MCOQ6_+][Z\_6N2KN-;ABM]6O(H%VPI/(J#.<*&( _("I>Y,MC$\;^&X/&7@O M7] ND62VU73[BQE1P"K)+&R,""#D88]J_FF>OZ=*_FR^*7AN+P;\2_%GA^%0 ML6E:O=V" $D!8IGC R>>B]^:HT444B#EJ******* "BBBBBBB@ HHHHHHHH M******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH **** M**** "BBBBBBB@ HHHHHHHH ****48[U4UJU\S2_M7_/.9(SS_>#G_V2K5-U M::-?#=Q"6Q,UW"ZKCJH28$_FR_G05'<6OTU_X(K7"K=?&" GYW32' QV4W@/ M_H0K\R:_0[_@C-K@M_BQ\0='^T;6N]$BNQ;[?OB*=4W9QQM\\#'??[5R]%%% M66?K111111110 44444444 %%%%%%%% !11111110 44444444 %%%%%%%% M!11111110 44444444 %%%%%%%% !11111110 44444444 %%%%%%%% !111 M11110 44444444 %%%%%%%% !1116KH>L+I[-![1/A0Z=\ C!52/PA^)GPU\2?"/QKJ?A7Q7I^'/VK/!?DS>5I/C+3XV_LC7 G,9Z^3+CEHF/;JI.Y>X M;6(Q25/<0E-C!EEB==Z2I]UUS@$$_3'J""#@C%0E2.U(S/P-Z4E=9\3OAAXH M^$/C*^\+^+M(N-&UFS8AX9UP)$R0)(VZ/&<'#*2#V-\!ZS'J_AO7-1T#5(U*+>Z7=26TP4XRH="#@X''2L.BEFT MW3]0R7C:UF)R9;51MY))S&2!GH %*@ =#6+=Z!=VL;2*HN85&YI(,L% "Y+# MJH!8#)&">A-;:MBI8YS#(LB2,CH=R,N001T(/8T%M3BI[:\ELKF&XMYI(+ MB%@\4T3%71@I+_I$(C8 7%NH1AVY'1^Y[,?[U8 MVH>';BS1YHB+NW49:2,?,@SCYUZKU'/*Y. 357*O<_INHK\5_P!G_P#X*C?% M/X3R0:?XLE'Q'\.IA3'JDI2_B&#]RZP6;D@GS1(2%P"O6OTX_9]_;*^%W[24 M*P^%]<^RZ]MW2>']646]\F,Y*KDK* %R3&S@ C=@G%95%%%,9[A11111110 M44444444 %%%%%%%% !11111110 44444444 %%%%%%%% !11111110 4444 M4444 %%%%%%%% !11111110 44444444 %%%%%%%% !11111110 44444444 M %%%%%%%% !11111110 44444444 %%%%%%%% !11111110 44444444 %%% M%%%%% !11111110 44444444 %%%%%%%% !11111110 44444444 %%%%%%% M% !11111110 44444444 %%%%%%%% !11111110 44444444 %%%%%%%% !1 M1111110 44444444 %%%%%%%% !11111110 44444444 %%%%%%%% !11111 M110 44444444 %%%%%%%% !11111110 44444444 %%%%%%%% !11111110 M44444444 %%%%%%%% !11111110 44444444 %%%%%%%% !11111110 4444 M4444 %%%%%%%% !11111110 44444444 %%%%%%%% !11111110 44444444 M %%%%%%%% !11111110 44444444 %%%%%/AADN9HX8D:261@J(HR6). !3* MZ71;+^S+?SY1)%=SI\G0;(F'7URP^GRGN'X3 *@OK^VTNQN+V]N(K2SMHVFF MN)W"1Q(H)9F8\ DD\ "IZ_,[_@J9^V-]D2;X+>#M1DCF=0WB>]M3C"$92R M5NN2,-)C'&U,G,BBY#%%I=LMI%+YB9#3. LD@SSZ[0#@9]2<#<14;L&Q^M( MS;@.:;4F3=SY:_;R_:XN/VG?BDT>E7$B> M"9[?1[=TF!M!^ MZ@48#%\_,+'.*&;=3:**** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ M HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHH MHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBIK>0QR C!YSM M90P;V((((]B,&H:XP<2*IY$4@!9#S_$NXE& MKW:OY\/V4OVDM9_9A^+FG>*;!I+G1Y,6NLZ8H!%W9LP+JH) #J?G0Y&&7!^5 MF!_?7P7XST7XB>$]*\2^'=0BU71-4@6YM+R$G;(C>QY4@Y!4@%2"" 014-%% M%4,VJ******* "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH M******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH **** M**** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** M "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BB MBBBBB@ HHHJ2UB$]Q%$3M#N%SZ9.*ZAABL/P["EQX@TN*09CDNHE8>H+@&MQ MVW8/?Z8J63+N-9MJD^@S7\QAK^FG6+AK72;V9#AXX'=2?4*2*_F68YYIM%%% M(@2BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "B MBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBG) MQ[CTK*\5VT=KK3)'N*F""0[CD[FA1F_4FM5:Q?$5PUSJKNP (CB3Y?18U4?H M*:W*B*M?OM^P/X?_ .$9_8_^&-GM=?-TUKW$C!C_ *1-)/G(['S>/;%?@2M? MT0?LHVZVW[,'PE1.A\*:6_/JUK&Q_4UFT44519ZK11111110 44444444 %% M%%%%%% !11111110 44444444 %%%%%%%% !11111110 44444444 %%%%%% M%% !11111110 44444444 %%%%%%%% !11111110 44444444 %%%%%%%% ! M11111110 44444444 %%%%%%%% !11111110 44444444 %%%%%%%% !1111 M1110 44444444 %%%%%%%% !11111110 44444444 %%%%%%%% !11111110 M 44444444 %%%%%%%% !11111110 44444444 %%%%%%%% !11111110 444 M44444 %%%%%%%% !11111110 44445UTBS".%IAMDDC23'LRA@?Q!%J* M****** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ****** M** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH *****J:M%Y ME@[9QY9#=.O./ZU;HN($FT?4V;.Z*%77'KYL:_R8T#6X5]V?\$=6Q^TUXE&. MOA&Z'_DY95\)U]Q_\$?[EH?VHM80!2)O"UTA)Z@"YM6X_%17*T4459H?LG11 M111110 44444444 %%%%%%%% !11111110 44444444 %%%%%%%% !111111 M10 44444444 %%%%%%%% !11111110 44444444 %%%%%%%% !11111110 4 M4444444 %%%%%%%% !11111110 4445J:/K;:>IMY@9;-VW;1]Z-L8WI[X R M.C #/(4C;93+;Q3H0\,@.UE.1D8RI]",C(]QV(KD*NZ;J\^E^:L9W0R@"2)N MAQG!'HPR<$>I'0D&;=A-7/$_VI?V4?"/[4_@LZ7KD?\ 9^NVB,=)U^WC#3V4 MA'0C(\R(D#=&2,]058!A^'/QT^!/C']GKQU<^%?&6F_8[V/+V]S"2]M>0Y($ MT,F!O0^X# \,%((']&5>>?'+X"^#?VB/ ]QX7\9:;]KM&R]M=PD)=64N,":& M3!VL/<%3T8,,@[V".HQ25*OE7ELEQ:OYL;<.IX:)O[K#^1Z$>A! 9M/^32,] MC^_?M7?L;>-/V5O$0358VUCPI=RF/3O$=M$5AF.,B.1.2-BKHP.001T(/>H**+RQL]0R77R)?^>T*@9^Z.5Z'@'I@DL22:P]2T:X MTW+.%E@S@3Q9*'.< Y *D[2<, <#.,5OQL%ZDBI(;AK>3H/ MH>O>@I2[GW+^S;_P52\>_"^2UT?XA+)\0?#2[8_M4T@75+9,J"PE/$^!N.V7 MYF)'[U0*_4GX)_M#> ?VA?#W]K>"-?@U/RU4W5@W[N\LRV<+-"?F3D, WW6V MG:6'-?SIJVVMGPCXRUOP!XBLM>\-ZM=Z)K5D^^WOK&4Q2QD@@X(/0@D$'@@D M'@FN.HKH[O0[:]YM6%M<9QY;']V^%Z@G[I) Z\9;^$"L"YM9;.9HIXVBD7!* ML,'!&0?H00?QJKEG]+=%?FC^R[_P5IM[S[)X>^--NMK-Q''XLTVW/EMA1S0RMN9BS,223ZGK2GRHO+2" M-8H%78H[D=26/3/<7-U[5\ TY2!G--6)*M_?P?X6]L@-GH"HK"JD: M'].E%?&G_!-[]K[_ (7]\/3X0\37K3>/O#<"K)-/)ODU*S!"I#O\ D;M#[_Z=!_Z,6M:3 MKTQ[&H>XI;(R_%%Q':^&=7FF=8H8[.9W=C@*H0DDGTQ7\SQ[5_25\6AN^%?C M(8!_XDM[UZ?ZAZ_FV;KZ4RBBB@S&T4444444 %%%%%%%% !11111110 4444 M4444 %%%%%%%% !11111110 44444444 %%%%%%%% !11111110 44444444 M %%%%%%%% !11111110 4444Y>]$F\G)Y^=OYUTHKF;O_ (^IO]]OYTT5 M$45_1-^RY_R;+\(_^Q0TC_TBBK^=FOZ)OV6_^39?A%_V*&D?^D451444519Z M?11111110 44444444 %%%%%%%% !11111110 44444444 %%%%%%%% !111 M11110 44444444 %%%%%%%% !11111110 44444444 %%%%%%%% !1111111 M0 44444444 %%%%%%%% !11111110 44444444 %%%%%%%% !11111110 44 M444444 %%%%%%%% !11111110 44444444 %%%%%%%% !11111110 444444 M44 %%%%%%%% !11111110 44444444 %%%%%%%% !11111110 44444444 % M%%%%%%% !11111110 44444444 %%%%%%%% !11111110 44445U22-);VY9 MBQ$,8Y] H 'Y"N5KIX/^/>#_ *Y)_P"@BDR9!7X2?\%*%5/VUOB.% 4;M/. M,FP]3SQM//3!;G'*44K 9'BSPEHWCSPWJ&@>(=,MM8T6_B,- MS97<8>.1>O(/<$ @CD$ C!%?DC^V;_P3/UOX1?VIXS^&D=QXA\$(3//I*[I; M_2D.=Q'>:%?[P^=5(W!@K2']A:*ZYAO/&/S_ )TQE*]01]:IZ?X@2X;R]29C M(S$_;.6;D?QC^(9YW#YADGYN -*>-PL3G!21 ZLI!# ]P1QU!!]""#R#4F;5 MC^8QOFZ?6FE2O48K]F/VOO\ @F?X8^-DE]XJ\ ?9?"'CF9S-<0L"NG:BQ^\9 M%4'RI#U\Q!ACN+*2QOI^&:]O_9K_:^^(/[,.M";PSJ)N_#\TWFWWAV_)>SN21M+ M =8Y,!?WB$$[%#;E&T^'4HK&U+09K&/SHV%S !EV0?-'SCYE[*_\ .N+J_F:T/7M0\,ZO9ZKI%_<:7J=G*LUM>6A!IU%% M%% !11111110 44444444 %%%%%%%% !11111110 44444444 %%%%%%%% ! M11111110 44444444 %%%%%%%% !11111110 44444444 %%%%%%%% !1111 M1110 44444444 %%%%%%%% !11111110 44444444 %%%%%%%% !11111110 M 44444444 %%%%%%%% !11111110 44444444 %%%%%%%% !11111110 444 M44444 %%%%%%%% !11111110 44444444 %%%%%%%% !11111110 4444444 M4 %%%%%%%% !11111110 44444444 %%%%%%%% !11111110 44444444 %% M%%%%%% !11111110 44444444 %%%%%%%% !11111110 44444444 %%%%%% M%% !11111110 44444444 %%%%%%%% !11111110 44444444 %%%%%%%% ! M11111110 44444444 %%%%%%%% !11111110 44444444 %%%%%%%% !1111 M766EFNDVPA_=O,^'ED5>0?[@;T&><<$YZ[5-4_#]D;-8]0=F29CFV78>F2#( M#[$$#&3D$_*0,W78'&#GO4LF3Z!7XO?\%)OVP!\=OB O@KPS=QS^ ?#5PVVX M@],HHI$ Q!/'2FT44 M4444 %%%%%%%% !11111110 44444444 %%%%%%%% !11111110 44444444 M %%%%%%%% !11111110 44444444 %%%%%%%% !11111110 44444444 %%% M%%%%% !11111110 44444444 %%%%%%%% !11111110 44444444 %%%%36K M!6;Q'\V!QOBDQ@E3V([,.A]QQD M8)WXV"\GKVITT2ZE:FTED$:;B\;[-VQ\8SQR > <>@."5 H*B^AUOPI^)NO? M!OXA:)XS\,W*VNLZ3.)X6D!,;C!5XW ()1U+*PR,AC@@\U_0%^S[\-?#[A(;M?+N[)G#265RH'F0/TY4D$' W*RL!AA7\Z2D+RBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******* M* "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "B MBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBB MBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ MHHHK6\(MY?BS16/1;V _^1%K68],# Q6-X6_Y&;2/^OR'_T,5LLI7 (P:E[B MELCG_B%IKZQX!\2V$;K%)=:9Q\1_KI__INM:_=JOP=_X*.W#W'[:'Q)=P 1-9H,#LMC;J/T%04444B#YKHH MHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHH MHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHJ9G*Z' MK8'\5L@/_?\ B-0U))_R!-9_Z]D_]'Q4,J.X5]J_\$C[&&[_ &K)I9 2]KX> MO)HL'^(R0IS_ ,!=J^*J^W?^"0P/_#4VH\?\RS=_^C[:N1HHHJRS]F:***** M** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** " MBBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBB MBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH *****NZ=J]QINY8R'A M8@O#)DHQ!Z^H/N"#@D9P35*B@ KSOXV_ 'P/^T+X3DT#QMHD.I0!6^RWB@)= MV3G'[R"7&4;*J2/NMM 8,.*]$HKK[2XM]8_X]"1-_P ^KG,F,@#:?X^".@SP M?E &2UD88R*Y*MRR\2>8P345:<9_X^4YE&6R2V2-_P#%U(/(^; Q4V)<3\3? MVK/^";?CSX#O?:]X92;QQX&C9Y/M5I$6O;&(#/\ I,*CD*,YE3*X0LPCR!7Q MZ5-?TZ5\?_M0_P#!-?X??'B2[UWPX(_ ?C27=(]W8P@V5[(2"3<0#'S$[OWB M%6RY9A)@"KY4KU&*2IFC6:(36\BW$/ WQ]B3C(XJ/:?2D0?B45 M*]125ZO\>OV8?B+^SCK8L?&F@RVMI)(8[75[;,UA=\MCRY@,9(4ML;:X&"5& M:\IVGTIM%+TI* $HI:2BBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHH MH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ** M****** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ****** M** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** " MBBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBB MG*VW/.*;10 4Y6QFFT5)=6]OJZE;EBDP0+'= 9*X&%5_[RXX]0 ,9 VGF+RQ MFT^;RYTVDCK$?-&W&64Y[@8( MZ$ 9Y (-BE+N?9/[&/\ P42\1_L\36WA?Q8;KQ3\/"0J0;]UWI8Z9MRQ&8\= M820. 5*_-N_8[P+X\\/_ !-\)Z=XF\+:M;:WH6H1^;;7MJV589P01U5@00RL M RD$$ @BOYJE8#.:]S_98_:Z\:?LL^*Q=Z%-_:?AVZE5M3\/74A%O=+P&=3S MY4NT8$@!Q@;@RC:>/HJ]JNDRZ7(A/[RWDSY4P& V.H([,,C(]P>0031JRS^@ M&BO//@9\>/!_[1'@6U\4^#M1%W:N ES:2@+V5;JI8$$^AT4 M444 %%%%%%%% !11111110 44444444 %%%%%%%% !11111110 44444444 M%%%%%%%% !11111110 44444444 %%%%%%%% !11111110 44444444 %%%% M%%%% !11111110 44444444 %%%%%%%% !11111110 44444444 %%%%%%%% M !11111110 44444444 %%%%%%%% !11111110 44444444 %%%%%%%% !11 M111110 44444444 %%%%%%%% !11111110 44444444 %%%%%%%% !111111 M10 44444444 %%%%%%%% !11111110 44444444 %%%%%%%% !11111110 4 M4444444 %%%%%%%% !11111110 44444444 %%%%%%%% !11111110 44444 M444 %%%%%%%% !11111110 44444444 %%%%%%%% !11111110 44444444 M%%%%%%%% !11111110 44444444 %%%%%%%% !11116EH>D_VE<-),LGV*'! MF:/ )ST0$\!FP?7 #'!VD53L[.:_N4@@3?*YP!D >I))X R23P "375!8;6 MWBMH.(8P?F.IR? MZ+I&F9PUY=,#M7V1<%G;LJG&6*@^H>(_$6F^$= U'6]9O(M.TG3K>2ZN[N8X M2&)%+,Q]@ :_!3]L;]J+4_VI?BSTO[-)]K@A\JSD;;M#;A&^,E?4#J5SU'&25)IKL:)W/U M%_X)9?MC"ZC@^"WC'47>>,,WAB]NCU0#+6);KD#+1YSQN3(VQJ?TQK^971]6 MO-"U2TU+3KJ:QU"SF2XMKJW6TNI8)QMGB=HW'7Y@<&I9,B.XC6:WE1U#HRE64]"".E?S'M^E? MTZ5_,KJVFW.CZI=V%XGEWEK,\$R9#;74E6&1P>0>E5Z***1!3HHHHHHHH ** M****** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ****** M** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHIR^W6LSQ?$(=<*@ M V]LW ]8(SG]:TTSSCTK&\1&9]0$LS;B\2;3_LJH0#\-N/PIK4RR(E]#N;LJ7]PJC\%"C\*S****HH^F******** "BBBBBBB@ HHHHHH MHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH * M******* "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ***** M*** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** M"BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBB MBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB M@ HHHHHHHH ******** "BBBBNSO+J.[6T>,Y5;2WC/&/F6%%/Z@UQE=GJ-G M_9][/:]H)&B'&/NDC^E2]R9;!7\^O[:VN+X@_:P^*ETLLDPCU^YM-TN<@PMY M)7GL#'@>P%?T%5_.A^TG>+J'[1/Q2NXSF.?Q5JDJG.OS X_SZ5/5?6+1WT=[H$>7'<1QL.^65R/_ $ T#6X5]U?\$=_^ M3G/$?&?^*1NC_P"3EG7PK7WS_P $;]*GF_:"\8:DNW[-;^%Y+=^?FW27=LRX M'IB)OTKG:***LT/U]HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ****** M** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** " MBBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBB MBBB@ HHHHHHHH ******** "BBBIK.^GT^836\K0R8*[E/4'@@^H(Z@\&MRS M\06]TVV\7[-*Q'[Z-?W74#+(!D?Q'*Y[ **YVBE8#/U[P_I?BK1[K2=:TVTU M?2[I/+N+*^@6:&5?1D8$,/J*_/?]HS_@D;H>O&YUGX0:HOA^^8[V\.ZO*\ED MW XAFPTD9X8X?S 2V 4 K]&**["2%_+27 :)QE9$(93P#@$<9&1D=B<'!J+: M?2N=T_4[K2Y3);3&,G&Y(_ M=&6'+#HQ)&[). HI$*M#L?$&D3\O9ZA LJ;L'##(^5A MGAA@CJ"*_/?]H3_@D+IU]]JU?X/ZW_9MR-) >^V&XY=>!PL@?)/ M+J*FI*FDA?RUE&UXVZ21L&4G )&1QD C(ZC/-1;3Z4B3\L**[7XI?!CQQ\%M M=_LCQOX8U#PY?,6\K[7'^ZGVXW&*5<,,G!P>I'()!YG5-,?3Y3@F6W8D1RXQN ]1DX/3C)Z]3UKH M(V R"2!^=.DV30M"_P \38RO^'N*8[GIWP#_ &A/&'[.?CJU\2^$=0>%@ZB\ MTZ1V^RW\0SF*9,X88+8/WE)RI!K]S/V:?VFO"/[47@,>(?#,S6]Y;L(=3T:Y M=3=3US7?_!'XX>*_P!G[X@6'B_P??\ V74; M;Y)8)06@O("1O@F3(WQM@<9!! 92K*K#D**OZMI,FF2(V?,MI3_LT_M(>&/VG/AO:^*/#T@MKM0(M3T>20//I]QCF- M^!E3@E7P R\X!!4>L44444 %%%%%%%% !11111110 44444444 %%%%%%%% M!11111110 44444444 %%%%%%%% !11111110 44444444 %%%%%%%% !111 M11110 44444444 %%%%%%%% !11111110 44444444 %%%%%%%% !1111111 M0 44444444 %%%%%%%% !11111110 44444444 %%%%%%%% !11111110 44 M444444 %%%%%%%% !11111110 44444444 %%%%%%%% !11111110 444444 M44 %%%%%%%% !11111110 44444444 %%%%%%%% !11111110 44444444 % M%%%%%%% !11111110 44444444 %%%%%%%% !11111110 44444444 %%%%% M%%% !11111110 44444444 %%%%%%%% !11111110 44444444 %%%%%%%% M!11111110 44444444 %%%%%%%% !11111110 4444445M>'[%/^/Z;RV2-] ML4+KO#OP)%0WDRY?/)B7J$] QX)[C@]$C[SUS[TRI,V[GRI_P5+_;"'C'7)_@YX3O-VAZ5.#X@NH9,K=W M:$%;;CJD+#+ ]9 !@>5EOSOD;=ZGZT22&1LDECU)/)IE%%%% @HHHHHHHH * M******* "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ***** M*** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** M"BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBB MBBBB@ HHHIZ,%SV/45)NBD22*5!)!(NUEQR.>"I[$=0?P/!(J"G+CG- #E., MUZE^S;^T!KO[-GQ6TOQGH8^TK#^XO].9RD=]:L1YD+$9QG 96P=KJIP<8KRN ME7'.:YO4+%]/NY('=)-IXDC.58=B._X$ CH0#D57KK+ZW75K/R256>(%H&(] MR3'GK@GD=@?3JLK \BNEK\9/^":_P"V,OP-\D M!5EW=!')A4?. N%?*A7W?LW11113 ******** "BBBBBBB@ HHHHHHHH *** M***** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******* M* "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "B MBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBB MBB@ HHHHKNO$$RW&MZA*A#))<2.K =06)_*N%KKI89H8X// \V2&.4GCD.@< M'\F%2]R9;!7\XOQZTM-#^./Q#TZ*/RHK/Q'J-NL9ZJ$N9%Q^&*_HZK^>/]K; M2Y]'_:@^+%OV&%:"G&>U4_$?J'HZE1'*>>>G>O MVH_X)-^)?[=_9.2Q^;_B2Z[>V'*@#YA'<<$'D?Z1U..XQQD_BL*_6+_@C+XL M2\^&7Q%\,C._3M8M]1)QQBYA,8Y_[=#7/T44599^B=%%%%%%% !11111110 M44444444 %%%%%%%% !11111110 44444444 %%%%%%%% !11111110 4444 M4444 %%%%%%%% !11111110 44444444 %%%%%%%% !11111110 44444444 M %%%%%%%% !11111110 44444444 %%%%%%%% !11111110 44444444 %%% M%%%%% !11111110 44444444 %%%%%%%% !11111110 44444444 %%%%%%% M% !11111110 44444444 %%%%%%%% !11111110 44444444 %%%%%%%% !1 M1111110 44444444 %%%%%%%% !1114EM;O=7$4$8W22.$4 9R2<"NNOKI[Z MZEN9"&DF=I'8# +$Y/':N>\.R20:]83Q1^<]O,L^SU"'>?PPIK=EY(^G7UJ7 MN3(9+(L,;R.0J*"S,3@ #O7\S&KZG/K6J7>H73^9=78EM(R\_P"\!7\Y$ARW]:CHHHI$ M#******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH *** M***** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ****7!- M1ZM<*OAN> G#O=PN%QU 24$Y_P"!#\ZE6JGB2"2/3[.;=^XEED0+GG<@0YQ] M)!05'<6OTH_X(MZ:DGB/XK7YB!E@M-.@67/*B1[ABOX^6#_P&OS7%?J1_P $ M6])FAT?XLZFVTV]Q/IELG/S;HUNF;(],2I^M<]1115EGZ6T4444444 %%%%% M%%% !11111110 44444444 %%%%%%%% !11111110 44444444 %%%%%%%% M!11111110 44444444 %%%%%%%% !11111110 44444444 %%%%%%%% !111 M11110 44444444 %%%%%%%% !11111110 44444444 %%%%%%%% !1111111 M0 44444444 %%%%3V=]<:?+YEO*T3'A@.0PR#AAT89 X/'%;-IXBMV0+=0-% M(HQYUN2P)XZBE M8GE['\]/QP_9-^*?[/MS-_PF'A.[M]+C?:NMV:_:-/D!H(KY3^-O\ P33^#/Q>CN;O3M';P%KL M@)2^\.A8H"P4A=]J1Y17."0@1FQ]X9S6CM-&"*=:WUG>*?+NUC?_ )YS_NSP MN2<_=QG( W9/IS4EQ:S6TFR:)X7P&VR+M(!&1P:1-F?AQ17V9\:O^"6/Q@^& M?VN]\-QVOQ$T6+7Z]QW '< @*3Z'JG[.?[0_B?\ 9J^)%IXL\-2+)A?(OM-F8B&^MR06 MB?T.0"K#E2 >>0?WF^"/QL\+?M _#O3O&7A&]^U:;=926"7"SV6X(((/<$&H:LL_?&BLCP MCXMTCQYX9TSQ%H%_%JFBZE;KBBBB@ HHH MHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHH MH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ** M****** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ****** M** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** " MBBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBB MBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ M HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHH MHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHI M\,,EQ,D42-++(P5$0$LQ)P !W- !114=Q<16=O+//*D$$2EY)9&"JB@9+$G@ M #O5G2=..I70C+&*%1OEE"%MBY SCZD 9(&2,D=:Z2>3>L2A=D4:;(T'15'^ M3RWSMWC!#+D_,I&"IPU*Q7 !+?Q2Q<*V>67:WS$2$?CI70^ / M'6N?#+QEI'BKPW?R:9KFE7"W-K&4D'()%,-)3[ M)=9^RZGIK'+6=VH!DCS_ !*M44444 %%%%%%%% !11111110 M 44444444 %%%%%%%% !11111110 44444444 %%%%%%%% !11111110 444 M44444 %%%%%%%% !11111110 44444444 %%%%%%%% !11111110 4444444 M4 %%%%%%%% !11111110 44444444 %%%%%%%% !11111110 44444444 %% M%%%%%% !11117727@OH;60?PV\41YS]R-4_]EKD:ZR!H3HNE"(*'$+^;M[MY MTG7WV[?TJ6)[!7X.?\%&M/CTO]M#XDPQ*J*T]G.0B[1NDLK>0G'J2Q)/?.:_ M>.OQ4_X*R>&8]!_:TN+U!AM:T2ROY/EQEEWV^??BW'/MCM3:***1F?&E%%%% M%%% !11111110 44444444 %%%%%%%% !11111110 44444444 %%%%%%%% M!11111110 44444444 %%%%%%%% !11111110 44444444 %%%%%0ZLZ'0YH M_*9IOM$3B0#A5"N"#]2R_E4U2,)IM-U&""-9&E@);=U54(E8C\(Z!QW"OT/_ M .",WBXV7Q6^(/A?RR5U+18=2\S/ -M.(PN/?[63_P !-?GA7U?_ ,$O_%D_ MAG]L3PK;1ND=MK5M>Z;E1U(D?./_!1# MQ-<>%?V-_B/=6CJD]Q;6]A\X."D]U##(."/^6;O_ %R.*_!ENU?L!_P6&\5) MIOP!\*Z&ER8KK5/$23&$'!EAAMYB^?8/)"?RK\?VQQBF4444$C:******* " MBBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBB MBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH *****I8I&TT1A?,2UVRE1C+>;(!M8YR3U.[OTK0A@2^:-;*>*]=B$$<1.\L M1G 0@,<=R!CCK7'45-A61^=OQC_X(]^%M9^U7WPT\5WGAN[8O(FE:T/M=H2? MN1I*N)8U'/S-YQ/%?$?Q>_8%^-WP;DEDO_!EUKVEQDC^U/#@-_ 0%W%RJ#S( MU S\TB*.*_>ZBNLV,.HQ2;3C.,BL:W\0WT*JCR_:8@%0)<#?A5.0JD_,H_W2 M.M:$/B&SFYN();9\.S-"1(I/\*A205 [DLQI:D\I_,5M-&#Z5_0_\6/V5_A/ M\;FEE\9>!M*U.^E*E]2BC-M>MM&%!N(BLA _NEB/:OC'XJ?\$;=&NHYKGX<^ M.[O3YPC%=.\20K/%(Y/"^?$$:-0,C_5R'I5D@BDJ95CO'"VEQ#=DLJ!8V(=F M(SA48!CSQP,9IDD,D,C)(C1NIVLK#!!],4$VL?E<05ZTE?1?Q6_X)_?'3X3R MRO>>"+KQ!IR/L74/#7_$PC?"Y+;$'FHO!Y>-1^E?/-Q;RVLSQ3Q/#+&Q1XY% M*LK#J"#T-,HIVTT;3C../6@"*BEVGTHP:;12E2.HI* $HI<$4E%%%% !1111 M1110 44444444 %%%%%%%% !11111110 44444444 %%%%%%%% !11111110 M 44444444 %%%%%%%% !11111110 44444444 %%%%%%%% !11111110 444 M44444 %%%%%%%% !11111110 44444444 %%%%%%%% !11111110 4444444 M4 %%%%%%%% !11111110 44444444 %%%%%%%% !11113T;;3** "G*0.M-H MIUY9#6K58 6:\CXML#.X$DF/'7DG(QWR,?-D']+2ZD:ZN$#6D)Y1F(\UNR#'..YQ MC '4$K6Q/(TKEFQDG. /P'2I9+=@K\V_\ @JA^V&-%T^X^"WA*\D34+N-7 M\27L#[?*@8!ELP1SF0$-)T&PJOS;W"_4'[;'[5%E^RU\)9M3@,-SXOU;?::' M82$'=+CYYW7J8X@0Q]247(WY'X-:UK%]X@U:\U34[N:_U&^G>YN;JXHSU&1GA5IEQ?0^A/V*_VJ;[]EOXLPZK+YUUX2U39: M:YI\3QU;2[N'4-,OH([JUN[=P\< MT3J&1U8<%2I!!]#7\S"MMS7Z1?\ !*W]K]-!U"+X+>*[Q(]-O96D\-W3(H',444511^J5%%%%%%% !11111110 44444444 M%%%%%%%% !11111110 44444444 %%%%%%%% !11111110 44444444 %%%% M%%%% !11111110 44444444 %%%%%%%% !11111110 44444444 %%%%%%%% M !11111110 44444444 %%%%%%%% !11111110 44444444 %%%%%%%% !11 M1173:1;I_8$,P=C*US*C*3P%58R"/J6;\JYFNA\.0B33+V7>=\4T2K'GC#+( M6./^ +28GL%?DO\ \%F/"IM/BQ\/_$FXG^T-$ET_;G@?9YVDSC'4_:O7L.!W M_6BOSC_X+/>%9+SP+\,_$BM^[T_4KS3V7U-Q%'(#^'V5OSJT1MI*! M?%-S)+%::/KEG?7#0YW^3',C2 8ZY0,".X)%<+3E/6N2HK3\31R)KEV\OEAY MV%SB+[H\P"0 ?0-C\*S*LU/Z=**\X_9P\>-\3O@'\/O%$MS'=W>I:):RW/$^('[7OQ N8+AY[/3;F/1X5?.(S;1K%*HSV\Y9C_P*OG& MBBBB@044444444 %%%%%%%% !11111110 44444444 %%%%%%%% !1111111 M0 44444444 %%%%%%%% !11111110 44444444 %%%%%%%% !11111110 44 M44^/K@_RK'\41PQZPXM_]6886/.?F,2%O_'B:V8>]8'B"..'7=1BAD:6&.XD M2-V.25#$*>/8"FMRXCDZXK]_/V$_"R^#_P!D3X76"DD3:2NH\Y_Y>G>Y/7_K MM7X"1]QWK^D;X1>$_P#A _A1X+\,EF6JFYB0]1'.,21_5&!KNZ*W8_$L3*1 M-8JKA556MY"HR.K,&W9)'8%16@E]I]RQ\F\P2ZHB7*>6YXZDY* #W:N2HI6% M9'PA\3O^"0GPM\4?:+CP=KFL^"+MROEP,PU"SC Z_)(5E)/J9OPKY/\ B1_P M2<^-/@]I)O#W]C>.;3S"J+I]X+:YV 'YWCN-BCI]U9&//>OV?HKM)+.8QO,L M9DMT/#Q[O0."0?SJMM/X5RT,TEO*DD3M'(AW*Z$@@^H-:0\3:BRN)9_M M.]P[O<*'D;';>1N ^A%*S%RG\WGCOX-^//AGSXM\&Z]X;C\PQ+-JFG2V\3L, M\)(RA7Z'&" M:]UIT!T^X=O5I;:-I]*I+XFBD\TRV0C=BOE_9Y"$3IG*MN+9_ MWA5S^T-,N#,8[YH44 JMS"RL_L NX?F12%RL_GQP:-I]*_7GX@?\$=_AOK<= MQ+X1\7:_X6NY)-Z1WBQ:A:Q+GE%3$&?M4_AG4= M!\96J,/)@@N39W<@]2DP$:_]_3125:^PS3%_)"W0C3S'-LZS!%/=BI..AZ]* MK[3Z>]!.JW/AJBO3_B)^S+\5_A3]K?Q5\/M?TJTM.9K\V3RV:Y_Z>(PT1_!J M\QVGTIM%+M(ZC%+M.,XXH 2BEP1UXHP:;12D8XI* $HI:2BBBB@ HHHHHHHH M ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH *** M***** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******* M* "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "B MBBBBBB@ HHHHJ:U<1R$LBR(05=''#*1@@_\ UB#Z$'FH:_<]G@)]=JFDPV"N=^(?C_0_A9X)UGQ9XDO4T_1-)MVN;F=R,X'15'\3L2% M51RS, .3715^-7_!2[]L1?C7XV_X5_X4U!9_ GAZX)GN;<_)J=\N5:0-_%%' MDJF.&)=\L"A$C".&-((E"0QC:,+M+>K-UR3U/)[ < ,D8-WR>]$C;CGKZTR MI,CYU_:8_:"US]I3XM:KXRUH?9H9#]FT[3EY^8LS8&YV8X ( M\K=@>E(QS[TVBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ***** M*** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** M"BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBB MBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB M@ HHHHHHHH *****FMIC!(LB$I(I#*RD@@@]CV/3\JAI1CO0 5/9W4MC<17$ M$KP7$3K)'+&Q5T8'(*D<@@X((]*@I:S?$&FK'MO8%Q#*VV550!8Y.N!C@!L$ M@<8P1C"Y.-780[75TD#/#(-DJ(VTLNMCK=W'_PL'0(T@U6+ 0W MD?1+Q0.,-C#A?NN#PJLF?J>OYRO@1\:/$'P ^)VC>-O#<[)>6$@$]MNQ'>6[ M$>;;R<'*NO&<94[6&&4$?T!_!_XK:#\;OAOH?C7PU.TVDZK )423 DA<'$D4 M@!(#HP93@D9'!(P34HHHJAG944444444 %%%%%%%% !11111110 44444444 M %%%%%%%% !11111110 44444444 %%%%%%%% !11111110 44444444 %%% M%%%%% !11111110 44444444 %%%%%%%% !11111110 44444444 %%%%%%% M% !11111110 44444444 %%%%%%%% !11111110 44445M^%XTDDO]\K(4M] MZ*#P[>8@P1W^5F/X5B5I>'9+>'5HVN1NCV2 8)'SF-@AX_VBM)[ %?&W_!6# MPDWB/]DNYU%7V#0-:LM28?WPQ>UQT];D'MTK[)KQ']MOPG!XT_9,^*>GW'^K MAT.;4AR1\UKBZ3I_M0BMM\\$]?>F4^3^''I3*DR/Y^6SWZ^]-I\G;TQQ3*** M** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** " MBBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH *****?'W'7/'2F M4Y6V]\&@ IRTVE7\JH^*+?\ =V-RL:JC*\)?=DR.K;B3_P !D0?A6#73ZI"M MSH]R1'&'A9)?,9L,%SM*J.^2ZGZ+7,52->A^SW_!)7XA?\)5^S#+X>EDB\_P MOK%Q:1QHV7\B;%PKL/>26<#V2OM>OR&_X(\_$E?#_P ;?%7@V>6"&W\2:2MQ M"'SYDES:N61%_P"V4UPQ_P!ROUYHHHHI@%%%%%%%% !11111110 44444444 M %%%%%%%% !11111110 44444444 %%%%%%%% !11111110 44444444 %%% M%%%%% !11111110 44444444 %%%%%%%% !11111110 44444444 %%%%%%% M% !11111110 44444444 %%%%%%%% !11111110 44444444 %%%%%%%% !1 M1111110 44444444 %%%%%%%% !11111110 44444444 %%%%%%%% !11111 M110 44444444 %%%%%%%% !11111110 44444444 %%%%%%%% !11111110 M444458TZU%]J%M;-(L(FE6,R-T3) R?89JO6SX77;>3S[U0Q0,%#H6#EQLV^ MQVLS _[-)@%9?BCQ'8^#_#.KZ]J:Q:93Z V\U5Z?(-N/IZ4RI,C\0?$_B"^\6^(M4US4YOM&I:G=2WMU-C&^61 MR[M^+,3673F_SQ3:**** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ H MHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHH MHHH ******** "BBBK6F?9_MUO\ :_\ CV\Q?-ZCY,_-T]JXLDDY/)KK5FBM M[>ZDF3?'Y$B8QG#,C*I_!B*Y*FBX['5_"CPFGC[XH>#_ Q(2$UK6+/36([" M:=(_4?WO45_277X'?\$_?"MOXR_;"^&=C=J6A@OY-1&W'#VT$MQ&>AXWQ+7[ MXT44451044444444 %%%%%%%% !11111110 44444444 %%%%%%%% !11111 M110 44444444 %%%%%%%% !11111110 44444444 %%%%%%%% !11111110 M44444444 %%%%%%%% !11111110 44444444 %%%%%%%% !11111110 4444 M4444 %%%%%%%% !11111110 44444444 %%%%%%%% !11111110 44444444 M %%%%%%%% !11111110 44444444 %%%%%%%% !11111110 44444444 %%% M%%:4/B/483G[4TW[ORE^T*)MJ]@N\';U[8K-HH *\V^(G[-OPM^+#W4OBSP# MH.LWERH274)+%$O"!T N$ E&/9A7I-%;T/B>)C$+C3T*1IM)MI&C9V[,Q;>/ MP %6K?5=/NO(1KE[5V!\R2XC.Q#VP5W,W?\ A%:]X+N2FV&*UNQ=VJM_>9)PTC?02BOFOQ]_P1R^(FCLS^$?&>@>)K=8R MQ74(Y=.N&;LJJ/-0]^2ZU^N5%=C#;M>"W^S-'FS(VXW%LYDPB,HD15SU9P0< M_1#TI"Y6?S;X-&*_;7QW_P $K?@-XO13INF:QX/F#EVDT74W<2$YX*W(F4#V M4+TKYK\>_P#!&?Q%9K)+X*^(FF:IND)2UUVSDLRD>> 98C+O;&.=B@^@J1E* M]1BDJ5C!*LC07EO<)&P7O\ =HN+6:UD:.:)X9%QE)%*D9&1 MP?:@FS/S>P125]%_$3_@GW\>_ASYLMU\/K[6[-)/*2Y\/,FH^9_M+%$3*%]V M1:\!UC1=1\.ZE<:=JMA KMWH&A\9(SCOQ7[J?\$]_ MVD_^&A_@19KJEW]H\8>&MFF:OYC[I)@ ?(N6)8DF1%^9CC,B2X &*_"E3BOH MK]A+]H?_ (9V_:"T;5;^Z,/A?5O^)3K.X_(EO(PVS'/3RG".2.=H<#[U<;12 MLI1BK JP."",$4E6:'[UT4G7D4M%%%% !11111110 44444444 %%%%%%%% M!11111110 44444444 %%%%%%%% !11111110 44444444 %%%%%%%% !111 M11110 44444444 %%%%%%%% !11111110 44444444 %%%%%%%% !1111111 M0 44444444 %%%%%%%% !11111110 44444444 %%%%%%%% !11111110 44 M444444 %%%%%%%% !11111110 44444444 %%%%%%%% !11111110 444444 M44 %%%%%%%% !11111110 44444444 %%%%%%%% !11111110 44444444 % M%%%%%%% !11111110 44444444 %%%%%%%% !11111110 44444444 %%%%% M%%% !11111110 44444444 %%%%%%%% !11111110 44444444 %%%%%%%:& MBZ6=1G9Y%;['#@S.I"\'HH)_B/;@]S@@&@ HHKR7]I_]HC1/V9/A+J/C#5D^ MUW6?LNF:$=0\KQMKUN?MUS!][3;%@02&_AEEY5<--8\5>)+Z34M(KM_^%?>(YD2\+N=FG7/ MW4NP#P%QM63&,J W)C53\@4Y<=ZY62-X9&CD5D=2596&"".H(IM=#KMB+R%K MV(1K)$ )5&07'0/Z$C@'H3P<'YC7/52-3^G-6#*&4@@C(([TM?GI_P $M?VP M!XX\/Q?![Q5>+_;VCV^= NIY27OK102UN<]7A4?+@\Q#[H\HD_H711113 ** M****** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ****** M** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** " MBBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBB MBBB@ HHHHJWI%\--U:RO&3S%MYTE*XSG:P./TJI10 5G^(=#M?$WA_4]'OHE MGLM0M9;2>)NCQR(48'V()K0HKL;R![6X>&12DL9*.IZ@@X(_"H*L7CM*T:))GD _B= S#Z@DC\*KU!D]S^9/4K&XTN_N+.[A>WNK>1H9H9!AHW4X93 M[@C'X55KVO\ ;4\&R^ _VK/BAI/ WC-YWMK32M5A M>]DC3>WV1SY=P O=527G_ )Z"LFBBBJ*/>:******* "BBBBB MBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ MHHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHH MHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH M ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH *** M***** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******* M* "BBBBBBB@ HHHHKIM'B>UT5=WF)]KD\W# ;&5,JK ]>IE!^@KF0"Q R3V MKL+J&.U9;>/84A41[HV+*Q'!8$]F(+?\"J6)[!7Y4?\ !9/XH?;_ !GX%^'M MO)((]-LY=9O%5P8WDF;RH01UW(L,IY[3BOU7K^>/]K#XK+\;/VB?'?C""1)K M"^U%XK&6-2JO:0@06[8/0M%$C'W)J-B.U-HHI&9Y,<4E%%%%%% !11111110 M 44444444 %%%%%%%% !11111110 44444444 %%%%%%%% !11111110 444 M44444 %%%%%%%% !11111110 44444444 %%%%%+24Y>] !112K3+Z2:UT.^ M=44PS&.UD)/(RWF# _[95RU;_B&15T^VC65O->5VEA[84+L;Z_-(/PK IHT6 MQ]V_\$?/";ZM^T5XAUQ[8R6ND>'I5$W&(YYIHE0?4HL_Y&OV(K\YO^",G@QK M/X?_ !'\6LX*ZEJEMI21XY4VT32L<^_VM?\ OFOT9HHHHJAA11111110 444 M44444 %%%%%%%% !11111110 44444444 %%%%%%%% !11111110 4444444 M4 %%%%%%%% !11111110 44444444 %%%%%%%% !11111110 44444444 %% M%%%%%% !11111110 44444444 %%%%%%%% !11111110 44444444 %%%%%% M%% !11111110 44444444 %%%%%%%% !11111110 44444444 %%%%%%%% ! M11111110 44444444 %%%%%%%% !11111110 44444444 %%%%%%%% !1111 M1110 44444444 %%%%%6;74KNRBDBM[J:&*7_61QN0K_ .\.A_&JU% !6-XJ M\&>'_'6EOIOB30M-\0:WM;AV0* MK&+R_+QGD",J,\]P:LQ^(+"3=OAN+8"/@*5EW2>_W-H/XGZUSE%*R ^7_B%_ MP39^ ?Q ^TS+X0?PQ?3_ /+WX=NWM?+_ -R$EH5_[]U\T?$3_@C*G^FW'@/X MC%1M'V73?$5CGYN^^YA/3Z0U^F]%==&UM>,BV][;,?+WL))/*"?[),@4$_3- M.EM)X88II(9(XIANCD92%<>JGOU[5Q]3V=]]KOP_?1S _[*Q/LF8_2,]:^H96!!'L:Z7:?2C:?2LFW\374/DK-%;W<42D".6/;G/=F3:S'ZDU MSXA?\ !/OX"?$;?)=? M#ZQT6[,9C2X\/,^G>7G^(11%8F8>KHU?*WQ._P"",]K(DUQ\//B#-$RH!%I_ MB>V#AWSR6N8 NT8QP(3TZ^EDC%)4RK%=<6EU!=8*J%1]KLS=E1@&;GT!ILL, MD,C1R(T"+GQ'IZ.$6_P## M)^WI)QDL(D'G*HYY>-1Q7SG/;RVLTD,T;12QL4>.0;65@<$$'H,T MVE4XK-\40[KJ.]SDW /F98$F0?>8_,2=P*L2<9+-CI6+77RP'4+.>S&YVPT[4;S[1XH\)%=) MO_,8&22$ _99CR20T8V%CRSPR&OJZOPV_P"";7QS?X._M,:+8W5RT?A_Q6!H M=ZA+%1([#[+)M!QN$VU=QR%263UK]R:****8PHHHHHHHH ******** "BBBB MBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ M HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHH MHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHH MH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ** M****** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ****** M** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** " MBBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBI M;6UEO;B."%=TCG &0!]23P!ZD\"NJ6&*PA6VA VI]Z123YK=WY QGL,# [Y M)@TFS72[,.Y0W5RO) R8HST7/8MWQR!@9Y9:ED;<YNKNX<)'#$BEG=F/ ))]J_!?]M#]J;4/VH_BYF[K/0M.D<_NX,_-,R]!++@,W&0 B9;8"?J#_@J9^V(OB+4Y_@QX2O5?2K& M4'Q'>6[Y\^Y1@5M 1QMC(#/U^<*O'EL&_.!FS[TC'.,?RQ3:**"!&/2DHHHH MHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH M******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH **** M**** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** M "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BB MBBBBB@ HHHHHHHH ******** "BBBI[69H)-R?>Z;< @@\$$'@@YP0>"":P- MZ"<#:4CG-2_NKF&:UG9_L\N,[T2]ET[6--N8[NTNH<;HI48,K#/ M!P0.",'OZ5^]_P"R#^TYI7[4GPEL_$,#06OB*SVVNN:7&2/LUSMSN522?*D' MS(I:-J=NEU:7<.=LD;#(.#R#Z@@$'((!%:]%%%% !11 M111110 44444444 %%%%%%%% !11111110 44444444 %%%%%%%% !111111 M10 44444444 %%%%%%%% !11111110 44444444 %%%%%%%% !11111110 4 M4444444 %%%%%%%% !11111110 44444444 %%%%%%%% !11111110 44444 M444 %%%%=38L;C1;!E@$:1>9 9!C]XX"T\/_ +3MCK4%L8X]?T*WN9I] MN!+/$\D##/_#?X>>+O-VMINK7&E&+ ^?[3#YH M;_@/V,_]]FOR>:FT444$B44444444 %%%%%%%% !11111110 44444444 %% M%%%%%% !11111110 44444444 %%%%%%%% !11111110 44444444 %%%%%% M%% !11111110 4444Y<?BQ/\ WXU>#_', D9-'OT MEN8X54O+;,#'<1KNXW-$\B@]BV>U&8S_ &HMP&VFU'GKAPK;@0$(SUPQ4D>@-:\AZ#MUJ'1X MDM-'C);+W3F5E!!&UM0W"P:O M?6_]CZ9^^\J0W%QF/=&?[\:&28#_ *9'IUK\!W[5^B/_ 6"^-*Z]\0O#'PS ML;LM:Z#;G4M3ACD)4WW% !3E]*;4UK;R74Z0PHTLTC!$CC!+,QX '6LGQ5(XO;> M!XDC:"W097'SA\R@GWQ(!^%8U7-8N(;K5KR6WW?9FE;R0YR1'GY0?H,"J=4M MC4_=#_@FMX''@G]C_P &-)9?8KW6&N=6N,]9?-F80R'ZP)!^&*^H*YWX<^#X M/AY\/?#'A6V=I+;0]+M=-C=NK+#$L8)]R%KHJ****8!11111110 44444444 M %%%%%%%% !11111110 44444444 %%%%%%%% !11111110 44444444 %%% M%%%%% !11111110 44444444 %%%%%%%% !11111110 44444444 %%%%%%% M% !11111110 44444444 %%%%%%%% !11111110 44444444 %%%%%%%% !1 M1111110 44444444 %%%%%%%% !11111110 44444444 %%%%%%%% !11111 M110 44444444 %%%%%%%% !11111110 44444444 %%%%%%%% !11111110 M44444444 %%%%%%%% !11111110 44444444 %%%%%%%% !11115ZVUN^M8E MB2X9HE5E6.0!U0'KM#9"GW&B@ KS[XI?L^_#CXUVSQ>-O!ND^()&C$2WD M\ 2[C0'.V.X3$L8S_=85Z#1710^)+68M]HM6MF.2&M3N4 +P-K'/)ZG=WZ=J MO(BW@S:31W8 Y$1.X87%I$N)_ M,5M-&TY(QS7[X?'#]@[X.?'AI[O5?#2:%KLK,[:WX>VV=RS,VYFD 4QRL3U: M1&/7!%?G1\>_^"5OQ/\ A?'<:GX.DC^(VAQ*7*6$7DZC& "3FV)/F=@!$SL3 M_ *9@C%)4UQ%)&[1NC(Z,59&!#*>F"/PQ46TT$GQ-BDJSJ%C=:;>3V=Y;36E MW;R-#-;SH4DB=3M964\@@@@@C@BJ^#244N#24 )12TE%%%% !11111110 44 M444444 %%%%%%%% !11111110 44444444 %%%%%%%% !11111110 444444 M44 %%%%%%%% !11111110 44444444 %%%%%%%% !11111110 4445)$Q1MP M.".1CKFL7Q)9BTU-G1 D%P//C"IM4!B%8,O_ :V%;;FJ^MP"ZTOSE0> M;;R;FV1G)1N"6;/ 5@H ]9#05$?&Q1MP)!'((Z@U_0S^RE\8U^//[/\ X-\9 M22*^HW=F(-1 &+R(F*<[0?E#.A8#^ZRU_/(M?IC_P $;?B\T6I>./AE=2?N MIXU\0V"[0 KJ4@N03U)8&V('I&QKFZ***LL_42BBBBBBB@ HHHHHHHH **** M**** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** M "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BB MBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBB MB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ H MHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHH MHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH M******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHK8T&P5F^V MS &.)L1HT>]9'&#@YXPH()!SG*C&"2*6EZ>VI70CRR1*-TLBINV+D#./J0!D M@$D#(S7374@;RXXU*00KY<2$YVJ#G'0]2^PF[!7RC_P4$_:^C_9 MG^&HTO0;J+_A87B"-HM-CQO:QAZ27C+T^7[J!N&?G#!'%>[?&KXQ>'?@-\-M M8\:^)[AHM-T^/*PQ#,MS,W$<,:]W=L =AR6(4$C^?SXW?&+Q#\>OB5K/C7Q- M.)=1U"3Y88\B*VA7B.&,=D1< =SR222263S-/(SNS.[$LS,:0HHY*DDMT R23V ))] : "E"ENE%;?@KP9K7Q"\5Z5X:\/:?+J>MZI.M MM:6D(&Z1V/')X4 9)8X )) !-0E2O44E3--;:A&9[+S3&K;'61,%3R0>,C# M $@9R,,.<;C$RE<$C@T!L8F"*2OI']L3]BWQ'^R?>^'9KJ[_ +>T'5K5!_:T M$)2**^5,HV/F\J1U%)1110 E%%%%%%% !11111110 444 M44444 %%%%%%%% !11111110 44444444 %%%%%%%% !11111110 4444444 M4 %%%%%%%% !11111110 44444444 %%%%%%%% !11113D8#()P"*;10 4Y2 M._2FT4NI6?\ ;%JD<2,]Y"#Y1W>D2P)5)#S\Q5B1Y@ PZ***HH^PZ* M****** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ****** M** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** " MBBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBB MBBB@ HHHK8\+W)AOYHC,D$=Q Z.SC(;:/,5?Q9%'XUJR?>_QZUS-A=FPOK>Z M5%D:&19 D@RK8(.".XXKJKV,0W$D:RK.L;%!*ARK8.,CV_QJ7N3(^=_^"@G@ M1OB!^R'\1+6)(ST.R\3:' MJ.CZE MUIVH6TEIIW5BUU\EN=2M)K)*MNAWR$L4621A]FEQN"@K+M7<<[4DEQUK] MRZ****8PHHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBB MBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ MHHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHH MHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH M ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH *** M***** "BBBBBBB@ HHHHJ>QLWU"\AMT(5I&QN()"CNQP"< 9)XZ"H*W?#L(A MAFNV^\^8(SW' +GALC@A>000[=Q28!63XN\4Z=X'\*ZSXCUB8VVDZ39S7]W, M%+%(8D+N0!R3M4\#DUK5\!?\%*I1=7ZJREHK&!PR M@C.Y?,F"8.,$0RBM6\F6:7=&"L0 2-&.2B* %4G SA0!GOBJ]/=MU,J3(_+3 MXL_$?4OB]\2/$?C/5S_Q,-;OI;QX]Y<0JQ^2)2>=J+M1?917(TYFS]*;1111 M0 44444444 %%%%%%%% !11111110 44444444 %%%%%%%% !11111110 44 M444444 %%%%%%%% !11111110 44444444 %%%%%%%% !11111110 44445+ M!W?L3^!C\1/VKOACH^]$1=8CU"3S%W*\=J&NG0C_ &E@ M*_C7B5?H+_P1Q^'QU;XP^-?%\OEM#H6D1V21LN6$UU+E74]L);2J?7S*YFBB MBK-#]<******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHH MH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ** M****** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ****** M** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** " MBBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBB MBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ M HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBM&QUZZLXU MB+">!1A8Y>0OWL;3U7ER< X)Z@UT%G<6NK,!9N4F9L+:R']YDM@!2.'/('&" M>?E %<=12L+<\=^/7[)/PQ_:.LW'C#P[&=7$?EPZ]IY%OJ$. 0N)0/G"[B0D M@=,G.VORU_:5_P""9/Q'^"JWFM>%PWC_ ,)19D,VGPE;^U3CF6W!)8#)^:,L M,*68(.*_:RBNN=?0<]P.U,P1UK/L?$C_ "17^9X@5 F !E10>?3?P>C'^%0" M *U&7S(8YHW6:%\[74\9!Y![@^QP>0<8(-20U8_F+93Z<^E)@CK7[C?M4?\ M!.WX?_M$+>:UI41>.6W'[5",!RH0DR6=\BG!>&7'S#E25.'7,)I5@L++4%BOY) 2JVDP,,[8')*QR.P]U'I7DE.7O MGI7)45J>)(RNK23?O&6Y GWR*%W,WWR .,;]X'TK+JS4_ITHKQG]CCXF/\7/ MV8_AYXDGEFGO9-,2SO)KE@TDMQ;DV\LC$'J[Q,_KAA7LU%%%% !11111110 M44444444 %%%%%%%% !11111110 44444444 %%%%%%%% !11111110 4444 M4444 %%%%%%%% !11111110 44444444 %%%%%%%% !11111110 44444444 M %%%%%%%% !11111110 44444444 %%%%%%%% !11111110 44444444 %%% M%%%%% !11111110 44444444 %%%%%%%% !11111110 44444444 %%%%%%% M% !11111110 44444444 %%%%%%%% !11111110 44444444 %%%%%%%% !1 M1111110 44444444 %%%%%%%% !11111110 44444444 %%%%%%%% !11111 M110 44444444 %%%%%%%% !11111110 44444444 %%%%%.AADN)DBB1I99& M"HB EF). .YIM=%H^G)9VHNIU5IYE_0,GIDXY4TF 4R:9+> M)Y976.-%+,[G 4#DDGL*?7YR_P#!5']K[_A&='E^#/A.^:/5]1B5_$=U;R[6 MM[5@"MIQSNE4AG&1^[PIW"4XN6]K'I=NELN3)G=.P8,&?I@8.,#) Y.GQYVI?3\J M]XR>XRJ!LE4R<*9'6ODQB.,4,V>E-HHHHH ******** "BBBBBBB@ HHHHHH MHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH * M******* "BBBBBBB@ HHHHHHHH ******** "BBBBBBEP>: "BBEI\?<=N_% M4O$5X;-&T]1MF/-PV_.WOY>.Q!P3G)! '!!S:N+W^Q[7[1A&F?Y88V;D''WR MO<#/&< G^\ PKE"2Q))R331<5U%7O7Z]?\$POV.C\,?"\?Q5\7V"#Q7K=O\ M\2>VF&Y].L7&?,(Z++,#]5CP,@O(H^5/^";?['O_ OKQ\?&GB>S27P#X;N% M+6\Z;DU.] #I;D'@QJ"KR9SD%$P0[%?VEJYI.I/I=X)0&>)ALEC5]N]#U&?7 M@$9!P0#@XKIKF/\ UFUNG.,'!R!NR/N-JYPWQL^#OA_X\_#36O!7B6#S-/U&+"3) M_K;680,]T=<$=QD@@,"!_1[7R/_ ,%#OV0U_:,^&_\ ;_AVSC/Q"\.Q-)9%4P^H M6PRTEH2.IZM'G.'RORB1FK0(*]:2GR*RG# @^XQ3<$4C,_$+!%)3Y%9&*L"" M."",&FTE%%% "44444444 %%%%%%%% !11111110 44444444 %%%%%%%% ! M11111110 44444444 %%%%%%%% !11111110 44444444 %%%%%%%% !1111 M1110 44444444 %%%%%3VLFSS 462-UV21OR'4]1_(YZ@@$8.*@I\; 9SQF@ M KL?A%\4]?\ @K\1-%\9^&;E;?5]*G$L8D!,V0<$CFJE=?-#'J5JUK*[*N=\+8 M!V28QS[' !QZ \[0*Y.>&2UFDAFC:*6-BCQN,,K X((['-4C1:G]&'P!^.'A M_P#:'^%NC^-?#LR_9[Q-EU9^8&DL;E0/-MY.!AE)ZD#B5^%G[!/[ M6\W[,?Q2$.K7$C^ =?9(-8A"%_LS XCNT4#.4R=P7.Y"W!8)C]S;2[@O[6&Y MMIH[BVF19(IHF#)(I&0RD<$$$$$4RBBBF,FHHHHHHHH ******** "BBBBBB MB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ H MHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHH MHHH ******** "BBBBBBB@ HHHHHHHH *****ZR.;[58V4N8MQA566(8V;/D M ;W(0-_P*N3KHO#]P9=,FMRZ@P2^J6)[!7X9?\%,_ MAO\ \*\_:X\3S16\5M8^(H8-=MEB/7S%V3,WHS3Q3M_P+/>OW-K\VO\ @LM\ M-1=>&?A_X_@CA1K.[FT2[DVGS'65?.@Y_NH89_QEJRRE3@C!I*>^.,4RD9GY M7D$=:2G-VIM%%%% !11111110 44444444 %%%%%%%% !11111110 444444 M44 %%%%%%%% !11111110 44444444 %%%%%%%% !11111110 44444444 % M%%%%%%% !1114D/<9K&\16?DW2W*+B&Z!<84 !_XUX 4<\@#HK+6NK8!&<"E MN+5M4LWM%&^7.^$*I)W@?=&%).X?+@8R=F3@4%1'Q]^:_??]A_X_+^T3^SUX M?UZZN?M'B+3U_LG6MWWFNXE4&4X4#]ZA27Y1@&0K_":_ 8'K7U[_ ,$SOVC/ M^%)_'J#0-3GV>%_&1BTNYW'"P76X_99CP>-[-&>0 )BQ/R 5R5%%%66?MQ11 M111110 44444444 %%%%%%%% !11111110 44444444 %%%%%%%% !111111 M10 44444444 %%%%%%%% !11111110 44444444 %%%%%%%% !11111110 4 M4444444 %%%%%%%% !11111110 44444444 %%%%%%%% !11111110 44444 M444 %%%%%%%% !11111110 44444444 %%%%%%%% !11111110 44444444 M%%%%%%%% !11111110 44444444 %%%%%%%% !11111110 44444444 %%%% M%%%% !1114EM;R7EQ%!"N^65PB+ZL3@#\ZZRX5(5A@B;?#"GEHW/(R26YZ;F M);';=BLWPU D,[]JOXY7/[1/QT\2^ M-',JZ=<3?9]+MY2,$;[889,/;Z:K 29P],HHHI$#:**** M*** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** M"BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBB MGQG!K/\ $]TVVRM!*72-6F,97'ENY (SW!5(S^-:=O$\T@CC7?(Y"JH!))/ M %.)5>3'8LP+'W8 MU2HHHJBCKJ******* "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHH MHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH M ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH *** M***** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******* M* "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "B MBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBB MBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ MHHHHJQ8ZA/ITS/"V-RE'4C*NI[$=^Q]B 1R :KT4 % M,-#M-?T6Y'SVMVF=K8(#HPPT;@,<.A##/!%=/1766=U;ZI$GV?*W 0F6W.2P MP,L5/=<#/J.GJJJ%1_=<=#_LXQZ8Z5-B6NI^)?[9W_!//Q%^S;YOB?PU)<^*?AZSD/=>7 MF[TS)^5;D*,%,8 F "D\,$)0-\?[3Z5_3C-#'KJ+J,7&EWD1$CMM$L:(>-RG)9O8(9/SKEZ:-%L?K+_P1 ML^(1U3X:^//!$_V MLK32761X_$VDW>F#:V%1T472NP[\6S*.^7^M?M;11115#"BBBBBBB@ HHHHH MHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH M******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH **** M**** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** M "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BB MBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBB MB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ H MHHHHHHH ******** "BBBBBBB@ HHHHHHJ>QLI-0NH[>/ 9LY9LX4 9+''. M 2?I0 445@^.O'&B?#7P?J_BCQ'?QZ9H>E6[7-U=2]%4=@.K,3A540,V<4VBBB@0VBBBBBBB@ HHHHHHHH ** M****** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ****** M** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHI0I;.!TYH *** M7K0%+=!4L(BCWR7$GE01C>[#DXZ84=R3@#MSS@9(2&-Y)%5%+.QVJJC))/I6 M1X@U1;AA9VTF^TB.2X&!*_\ >]<#HN>V3@%B*"D@ +=!FO3?V<_@/KO[1OQ8 MTCP5H:M$UP?.O;[872RM%(\V=AZ#( &1N9E7.6%>>:7IMYJ^I6MAI]K->W]U M*L%O:V\9DEED8A51% )9B2 !DDC%?NU^PS^R?:_LN_"M(;Y$F\;ZVL=SKET MK!@C 'R[9".-D88C(SN8NRC_$\GDG))-5J* M*LL]I^&7PWT+X1> M$\'^&K06>BZ3;BW@CXW-U+2.0!EW8L[-CEF)[UU%%%% M%%% !11175Z;J!U:U8R/F[A $F$Y=S:==1W M$#;9$/X$$8*D=P02".X)%=0Q2ZABN;=7%O+PN_!*L,;DR.I&1Z9!!P,XJ-B9 M+J?DG_P5(_9!/@7Q++\7O"EF_P#PCVM3_P#$]MH8QLL;UV&)^.B3,>UZQBU/1M3MWM;NTF!VRQL,$<<@^A&"#@@ M@BOP*_:V_9IUC]E_XN7WAF\$MUHEQFZT74Y,'[7:%B%W$ #S$^ZZX'(R!M92 M8J*6DH(/%**6DHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBB MBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB M@ HHHHHHHH ******** "BBBGH0,YJOK6GC4K=KF!6>ZA7,@!SOB ^]@\Y4# M!QD;<' VDF6I(6VL#Z&@:=ARXYS7ZE?\$K_VP_[4M8?@MXNOG>\MU9_#-Y.< M[X@"SV1;KE "T>Z#JEGJ6FW%[AH]56 &7%TI@*P@;G8\HO3IO"?E632H[1NKHQ5E.0RG!!]:0!7AO[;G MPS/Q8_9:^(.B11O)?0Z9*TUL1.J(,$[G\LQ\Y4A 8$$9%=9 M(1QBF5/=M')()(E1(Y5$JQQL65 P#;,GN,X/N*@J3(_F,:FUZ;^TQ\+C\%OC MUXX\%K UO::7J819OB6V);N3"\9/?).>:\RHHHHH ******** "BB MBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBB MB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH *****?'GD#KVIE/C8+G- M !3E[BFTY2.VZ;K*L1YDI"_N;DC<3B5!RQ !D24 8 KZ M8K\!?V+_ -I2Z_9E^-FF:]++,_AB^VZ?KEJF2'M68?O N#EXVQ(N.3M9<@.: M_?+3]0M=7T^VOK&YAO+*ZB6>"YMW#QRQL RNK#AE((((X(-,HHHJAEBBBBBB MBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ MHHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHH MHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH M ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH *** M***** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHJQI]C+J5Y%;0 MC]Y(V,G.%'=CZ #))[ &J]=)HMK_ &?9>>ZXGN1AY!8_0[1W#TF 5 ME>*O$^F>"O#.J^(-:NEL=(TNUDO+NY<$B.*-2SM@U)SQ_#,P(_YXX/+"KEQY:>7%!N^SQ+Y<88G M.T$\]3@DDL0#C)..*AI\C;LNWC(_=K;?O(RV M>JF?R$(_VZ_>>OS3_P""-GPI6WT?QW\2+J!#+<2QZ#83'(=40+-HQ24$'S/12E2O44E%%%% !11111110 44444444 %% M%%%%%% !11111110 44444444 %%%%%%%% !11111110 44444444 %%%%%% M%% !11111110 44444444 %%%%6M.7S+I(3/]F2?,#S'HBN"C$_\!8UQ===% M_%D=JP?$ /\ ;E\WD_9UDE:5(N/E5CN4<>Q%-;EQV/0?V??'"_#3XY> O%,M MQ):VNE:Y9W-U+&<'[.)E\Y?H8]ZGV)K^C6OYC(^^?2OZ0?@SXPD^(7P@\#^* M)D$<^M:'9:A+&K;@CRP([+GO@L1^%9]%%%44=E11111110 44444444 %%%% M%%%% !11111110 44444444 %%%%%%%% !11111110 44444444 %%%%%%%% M !11111110 44444444 %%%%%%%% !11111110 44444444 %%%%%%%% !11 M111110 44444444 %%%%%%%% !11111110 44444444 %%%%%%%% !111111 M10 44444444 %%%%%%%% !11111110 44444444 %%%%%%%% !11111110 4 M4444444 %%%%%%%% !11111110 44444444 %%%%%%%% !11111110 44444 M444 %%%%%%%% !11111110 44444444 %%%%%%%% !11111110 44444444 M%%%%%%%% !11111110 44445UMC9_P!C6;0MO2[FQ]HW#&W!R(\=>" 6SCG MQ\H)H^'[$6JKJ,ZL&R?LHW;?F!YD]<*>G8L.IVD&ZS9P.PJ7J3)V"OQX_P"" MFW[8B_%SQ@WPU\):@9/!N@W!_M"YAX34KY"00#_%%%R!V9]S?,!&U?5G_!2O M]L3_ (4?X'_X0+PM>O#XZ\16Y\VXMVVOIMBV5:4-U65R&5,],HHI$ S!L?2FT444444 %%%%%%%% !11111110 44444444 M%%%%%%%% !11111110 44444444 %%%%%%%% !11111110 44444444 %%%% M%%%% !11111110 44444444 %%%%%%%% !11113X^]-P3TI9)ET^U-W-$)8] MVQ(V?;O?&<>I X)QV(&06!H#<*?'WIH4GH*^F/V#_P!DNZ_:@^*B?VE"R>!- M">.YUNXWE#,"28[5".=TA4Y((VH'.0VT-%KEX=+MOLZ&2.]G7+[3M"1,.GKE MP?;Y?7?QS%/FFDN)I)97,DLC%F9CDDDY)-,JD:GU3_P2Q_8[-N+?XU^+[%DE M8,OABRGR,*05>]9?<%EC![%GQS&P_32J^GZ?:Z386UC8VT-G96L2PP6UN@2. M*-0 J*HX50 . !5BBBBBF 44444444 %%%%%:>AZDMC.T4_P#QZSX#\GY" M,[7XZXR>,<@G&#@C,HH *\-_;!_9CTS]J3X1WGAZ46]KXCLR;O0]3F4_Z-< M?<8CGRY -C#G^%L%D6OD[5'1110(911111110 44444 M444 %%%%%%%% !11111110 44444444 %%%%%%%% !11111110 44444444 M%%%%%%%% !11111110 44444444 %%%%%%%% !11111110 44444^-@O?![4 MRB@ IZ,!UIE%3KY"0>6U"Q?3KR2WD97* M'AXSE6!&01WP01UP?4 UTJ,!G-%Y9?VU;K;JQ-Q$#]F&S<6SR8\CGDYQU^;T MW$T;%1?0]7_9G_:"UO\ 9J^+6E^,]&7[3#%_HVHZ>S;5O;-F4R0D]C\H96YV MNJG! (/[_?#_ ,?:'\4?!>C^*_#5]'J6AZM;K<6UQ'W4\%6'\+*P*LIY5E(/ M(-?S6*P7/K7W%_P3._;"7X+^./\ A7GBF_2'P-XBN ;>XG&%TZ_8*JN7_ABD M "-G(4A&RH#EN2HHHJRS]DJ******* "BBBBBBB@ HHHHHHHH ******** " MBBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBB MBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ M HHHHHHHH ******** "BBBNFTJ9KS18\[F-FYA)P JHQ+H/4DMYOY"I2,5E M>&95&H- X7%Q&T:DH6(?[RA0.[%0O_ C6O)GC.?;-1U(D?DW_P %B_A+_8WQ M$\(?$2SM]MMK=FVEWSQQ8 N(#NC=V[L\BL,CMPO7IMP.":LU-;2-"Y9?O8*X[$$$$'U!&01Z$ MT#3L.5MM?J]_P2E_:P'BC0&^#?B:^W:OI433^'I[B;+7-H.7M1NY+1B:;=ZCJ-W#8:?9PO<7-UOZU>2:AJ^I MW,EW=W4H :65V+,Q R2> !T Q7O/[2/P9HX>RT*V; M 0BQJNCCLLA58LGC,HK"\37!FU5X1D!]$%>Q44444 M44P"BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** " MBBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBB MBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ M HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHH MHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHH MH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ** M****** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ****** M** "BBBBBBB@ HHHHK0T34%L;P"5B+6;Y)=JAB!G[P![@\\8R,C.":SZ* "O M*/VH/@%I?[2?P;UOP7J!2"[E7[3IE\R@FTO$!,4G0_*)?#]_X3\0:EHFK6K6.K:;=2V=Y:R$%HIHW*.AQQD,I'![5F M5^@W_!73X CPE\1]%^*&E6VS3?$R_8M3\M"%2_B7Y')SC,L0Z =;=V.2U?GU MC%)1110(2BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ***** M*** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ****?'RV. MYZ<5E>*(YOMT%Q,0WVBW1D( 'RIF(?\ HNM1>A-4/$L4S06-P[;H_X)P^(I_$G[&OP]ENKEKJXM8[NQ9FZJD5W,D2=/X8 MA&![ 5^$ '6OV+_X(]ZI)=_LT^(;221G^R>*+@1JW1(VM;5L#_@6\_C6%111 M5EGW511111110 44444444 %%%%%%%% !11111110 44444444 %%%%%%%% M!11111110 44444444 %%%%%%%% !11111110 44444444 %%%%%%%% !111 M11110 44444444 %%%%%%%% !11111110 44444444 %%%%%%%% !1111111 M0 44444444 %%%%%%%% !11111110 44444444 %%%%%%%% !11111110 44 M444444 %%%%%%%% !11111110 44444444 %%%%%%%% !11111110 444444 M44 %%%%%%%% !11111110 44444444 %%%%%%%% !11111110 44444444 % M%%%%%%% !11111110 44444444 %%%%%%%% !11115_1]+;4IF+#%M"-TK[M MO'90<'YCT'![G& <4X(7N)DBC +N=HR0!^)/ ^IKK(X8;"%+:(HZQD[YHP09 M6[MD\X] 0..P).4Q-V"O+?VE/V@-#_9K^$VJ^--9474D(\C3]-$@1[Z[8'RX M5)Z#@LS ':JL<'&#Z-K&KV/A_2;W5-3NX=/TVQ@>YNKNYD$<4,2*6=W8\*JJ M"23T K\'OVVOVK+S]J3XM2:C!YMMX.TC?::'8NQSY6?FN'4\"24A21CA51.= MNYBX8-)\J+&@^553.U0.@&220!CJ2>E14^1@S$C\:94F9XU\1OB!KOQ4\<:S MXM\27KZAK>K7+7-S.Q.,G@*H/W450JJO1550. *YNG.06XIM%%%% !111111 M10 44444444 %%%%%%%% !11111110 44444444 %%%%%%%% !11111110 4 M4444444 %%%%%%%% !11111110 44444444 %%%%%%%% !11111110 44444 MJJ6Z48)I\;%<\X/M0 4N,T4Z,X;WIT,>=Q=EBC RTDAPJ@=2?\!R3@ $X%L8AA0;(XQ_"ON>Y/4_7C P!I>(]06-1I\#*VTYN)5'WG'\ /=5]N M"V3R IK IKN:)6.K^%7PQU_XQ_$#1?!GAJU%UK6KSB"%7)$<8P2\CD D(BAF M8@' 4\'I7] /[/GP-T']G7X5Z/X*T!%>*T7S+N^\L))?73 >;.XR>6( ).U M550<**\ _P""E?AY_P %"/V0 MY?V;/B9_:V@6L>"_$UN);&^CS%<*/WMI.,^7/&>SJ>?0C*G*L0=\@C&:2I[B,+L=# MOAD7?')QAUZ ]3SQ@C/!!'4&HF4J<$5)D?SC4E=M\9OA+K_P-^)&M^"O$L B MU32YO+,B',=Q&>8YHSW1T*L.XS@@$$#BBI7K3:*** $HHHHHHHH ******** M "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BB MBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH *****",DX$GKR>#G^(CGY@!@5UT+!6)9!(N,%&) MPP/!!QSR,UA:WI1TRX!C#-:2Y:%V()]U)'\2G@\#L<8(IKL:)W/V3_X)G?MB M'XT>"_\ A7?BR_>?QQX>MP;>ZN#E]3L5(4.6_BEBRJMGE@4;+'>1]QU_-9\/ M/'VN_"[QII'BSPU?R:9KFDSBYM;F(X(8<%2/XD92RLIX968'()K]_P#]FG]H M+1/VEOA/IGC'1U^RSO\ Z/J6FL^Y[&[4#S(B>XY#*W&593@$D#.HHHJAGJE% M%%%%%% !11111110 44444444 %%%%%%%% !11111110 44444444 %%%%%% M%% !11111110 44444444 %%%%%%%% !11111110 44444444 %%%%%%%% ! M11111110 44444444 %%%%%%%% !11111110 44444444 %%%%.BE>"5)(W: M.1"&5E."".A!KL+@K/()85413*)52-RX0-SMR>I7.T^X-<;72Z#PUT61&1U#*PP589!'I7\[7[3'PDD^!OQW\ M9^"2K?9M+OW^Q%G+LUI(!+;EFP,L8GCW?[617]$]?E__ ,%C?@V(;SP9\4K. M/ F!\/ZD=AC',HSG9C MN?[IZY.WG*X947T/H/\ 8M_:JU#]EOXL0:J_G7?A+5-EIKNGQLT[Q5H>GZSI%Y%J&E:A;I=6MW VY)HG4,CJ?0@@U_, MTN.]?H%_P3+_ &UHOACJL/PI\;7YB\*:E/\ \2;4)W_=Z;=2,28FS]V&5FSG MHCDDC#LR\K1115%GZYT4444444 %%%%%%%% !11111110 44444444 %%%%% M%%% !11111110 44444444 %%%%%%%% !11111110 44444444 %%%%%%%% M!11111110 44444444 %%%%%%%% !11111110 44444444 %%%%%%%% !111 M11110 44444444 %%%%%%%% !11111110 44444444 %%%%%%%% !1111111 M0 44444444 %%%%%%%% !11111110 44444444 %%%%%%%% !111173:+:#2 M[47#%Q=SI@+MP$B(]3SE@1TXVGON(%/0]+5E^VW!41J?W,3+N\U@>I!XVCOG MJ>,'YL:MQ,UQ(TCNTCLQ9F8DDDG)))[U+);L%?F%_P %2OVRTE\_X,>"]2W! M6_XJB]M3P2.18A_8X:7'HJ$_ZQ:^BO\ @H!^V5#^S/X#&B>';N!_B-KL+"PC M8"0Z? )YY5BC4O(Y"JJC))/ %<]KETEYJD[PLKP*?+ MC94*;E48#;XY>]?JE_P1U^#8T[PWXQ^)][;[;C4)1H>G.T; M*1!'MDN&4]&5Y#$O'0P,/6ORTTZPN=5OK>RLK>2[O+F188+>%"[R.QVJJJ.2 M22 .YK^BS]G_P"%-M\#_@OX/\#6WEL='L$BN)(L[9;ELO<2#/(#RO(V.V[% M4:***LL]!HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBB MBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBIK( MXO(#T_>+T^M=3)(W&,CZ$TB6[!17G7[1^J7FA_L\_%'4=.N[C3]0L_"VJ7%O M=VLC1S02):2LCHZD%64@$$$$$ U^#K_M0?&/C_B['C@?]S)>_P#QVN0HKK/, M;^\?SH\QO[Q_.BXN8_HGHK^=7_AI[XQ_]%9\<_\ A27G_P =H_X:>^,?_16? M'/\ X4EY_P#':Y.BNL\QO[Q_.CS&_O'\Z+AS']%5%?SJ_P##3WQC_P"BL^.? M_"DO/_CM'_#3WQC_ .BL^.?_ I+S_X[7)T5UGF-_>/YT>8W]X_G1<.8_HJH MK^=7_AI[XQ_]%9\<_P#A27G_ ,=H_P"&GOC'_P!%9\<_^%)>?_':Y.BNL\QO M[Q_.CS&_O'\Z+AS']%5%?SJ_\-/?&/\ Z*SXY_\ "DO/_CM'_#3WQC_Z*SXY M_P#"DO/_ ([7)T5UGF-_>/YT>8W]X_G1<.8_HJHK^=7_ (:>^,?_ $5GQS_X M4EY_\=H_X:>^,?\ T5GQS_X4EY_\=KDZ*ZSS&_O'\Z/,;^\?SHN',?T545_. MK_PT]\8_^BL^.?\ PI+S_P".T?\ #3WQC_Z*SXY_\*2\_P#CM8W]X_ MG1YC?WC^=%PYC^BJBOYU?^&GOC'_ -%9\<_^%)>?_':/^&GOC'_T5GQS_P"% M)>?_ !VN3HKK/,;^\?SH\QO[Q_.BX/YT>8W]X_G1<.8_HJHK^=7_AI M[XQ_]%9\<_\ A27G_P =H_X:>^,?_16?'/\ X4EY_P#':Y.BNL\QO[Q_.CS& M_O'\Z+AS']%5%?SJ_P##3WQC_P"BL^.?_"DO/_CM'_#3WQC_ .BL^.?_ I+ MS_X[7)T5UGF-_>/YT>8W]X_G1<.8_HJHK^=7_AI[XQ_]%9\<_P#A27G_ ,=H M_P"&GOC'_P!%9\<_^%)>?_':Y.BNL\QO[Q_.CS&_O'\Z+AS']%5%?SJ_\-/? M&/\ Z*SXY_\ "DO/_CM'_#3WQC_Z*SXY_P#"DO/_ ([7)T5UT]8 M?B.VCM=7E2*02JR1R%@<_,T:LP_ DC\*+E)W/Z*J*_G77]I[XQ_]%9\<_P#A M27G_ ,=K]SOV2_&S?$3]F?X:Z[)J$NJW4VAVT-U>SRF62:XB00SL[DDL_F1O MDDYSG-9M%%%,9ZU11111110 44444444 %%%%%%%% !11111110 44444444 M %%%%%%%% !11111110 44444444 %%%%%%%% !11111110 44444444 %%% M%%%%% !11111110 44444444 %%%%%%%% !11111110 44444444 %%%%%%% M% !11111110 44444444 %%%%%%%% !11111110 4445J^&9V35%MUW$7B_9 MBJ%06+$%!D]!O"$^P-:[]N,&N3KL]0W-.)2L944444444 %%%%%%%% !11111110 44444444 %%%%%%%% !11111110 M44444444 %%%%%%%% !11111110 44444444 %%%%%%%% !1113E/7)Q5/Q! M-)+IMK'E?)AE=AQ\VYU7//\ VS%6J35'0>&+E"P$AO("JYY("39./Q'YT%1W M%%?J-_P1:U::;2_BUIC$?9K>;2[E!CG=(MTK9/?B)/R-?EQ7Z+_\$8M<2W^( MWQ(TTTBZ7_A/]?C>#1XE0.;5>!)=N#P F?E#9W.1\K*KXNZ+: MC2[59RW^DW"X^[S'&?0^K#T[<9.Y@)YQ3[F9KB0R.[2.QW,S\DD] MH:DS;N?*W_!4[]L4:M>3?!?P??QR6%O(K>)KZW8MOF5LK9 ],(0&DQGYPJ9! M1U/YK,P;%37UY/J%W-=7,\ES<3.TLLTS%G=V.69F/))/4GK5>BBBB@044444 M444 %%%%%%%% !11111110 44444444 %%%%%%%% !11111110 44444444 M%%%%%%%% !11111110 44444444 %%%%%%%% !11111110 44444444 %%%% M%%%*JENE !112]:5?6B_U+^R+19(G9;V7/D_+]Q>09 3P#G(7'(()R"HS(K) M:P2W5PLGV>,8;9P68YP@/8G!^@#'!QBN5O+R6^N'GF=I)&P,L2< # SV M'8 4;E1745)XOBUXKLG/AG0[C_B2VTR86_O4/^NY^ M]'">F.#( ,_NW4_-/[(_[,^M?M0?%FR\.6:S6N@V^VYUO5(\ 6EH&PP4D$>: M_P!U%PFZ+I=LEI:6L9)$<:#"C))+'U8 MDDDDDDDFH:***LLV******** "BBBBBBB@ HHHHHHHH ******** "BBBBBB MB@ HHHK;\.W^YA82-'&)&W12OQM?IM+=@W'7@'!R!NSIRKM;&"OL>U ),C@G. V>3D')).)9,EU/D'_ (**?LAC]HCX<#Q) MX;M$/Q!\-PM):A(\R:C:C+/:9');)+QYS\VY>/,+#\2Y5*-M*E2.-IZBOZN0!/QTCF/7(XD)Y_>*H M3!%)3FIM(@_/BDI6I***** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ M HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHH MHHHHH ******** "BBBBBBB@ HHHIRD#K4C0PWUJ]I+L57Y65@?W3=FR 3CU M !R.Q.TB&G(P7.>: %%?1/[$O[5E[^RW\5H=0F\RX\(:MLM-=L4)YBW?+<(! MUDBRS 8^8%UXW[E^=:537+7$+VTSQ2 !T.TX((_ C@CW%,KIM7LO[4M3,K9N MK=/NA/\ 61@$GD=U [_P@C(VJ*YFJ1J?TTZ/J]CX@TFRU33+N'4--O8$N;6[ MMI!)%-$ZAD=&'#*RD$$=0:N5^6G_ 2N_;"72[R+X+>+KV..RN9&?PS=S$CR MYF)9[,MTPYR\>7;S?NI6W,%"GHS C^/7P'\8^"< 7FH61>P=F"A+N,B6W);!POF(@;_9+#O7J-%=?<1M#(4= M61U)5E8$%2."#[U%3XYC?Z?;7G5F!CE.#_K%P"C/YC[ MJWDM9WBEC:*2-BCQR*0RL#@@@]"*AKZT_P""F7P-?X1?M+:KJMI;M'H/B\'6 M[5P&*B=CBZCW'@L)9#@#[I)QQT.!W&6BTS]=/^":_[VNK65HY895(9'1EY5@0""""" 17[3?L"_MT6?[1_A^/PGXLN(;/X ME:;"-Y^6--8B4_? !(Z-FAB54MXA;PIPBCEC[LW&YCW/Y "6^@F[!7C'[57[3_AS]EGX M:S>(=79;W6;K=!HVBJ^);Z<#/U6-,@N_100.69%;H?C[\>/"_P"SG\.;WQAX MJN&2UB/DVUI#@S7EP02D,8_O':3D\ D\"OP;_: ^/7B7]HKXF:CXQ\3S_Z1 M-^YL[-#F*QME8F."/_97<23U8EF/)IMPX=AMC2)%&U8T! 4#L.?Y\GJ>2:AI M[L#C!SBF4C,YGXD_$37_ (L>-]7\6>*+^34MY!##>V"0"!GA0BD'H5:L6 MJ1HM$?7O_!+_ ."+?%3]I:PUR]M?.T/P=%_;$[.A*&YSMM4R#PWF9E&>H@:O MVWKY'_X)C_!%?A+^S5IVLWENL>N>,7&LSN57>+8KBTCW#JOE_O #T,["OKBB MBBBF,******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH M ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHK6\'ML\6: M(WI?0'_R(M:\B[<>AZ5S%C=-97MO<*2&AD608ZY!S73R=N,5+W)EL<]\1-/E MU;X?^)[& HL]SI=U#&9#A0S1,!DX/&3Z&OYK&&*_IQFC6:%XV *NI4@]""*_ MF.?L.E,HHHI$#:******* "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ MHHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHI M\?<9_P#UUF>)HXMUE+#"R!HBDDAZ/('))'T5DK3C(&::.GS M!RMUN^F;EA_P&OQ46OTC_P"",OQ 2U\6?$;P3-+(6O;.WUBUB/W%\ES%,?\ M>/GP?4)[5S5%%%66?JC11111110 44444444 %%%%%%%% !11111110 4444 M4444 %%%%%%%% !11111110 44444444 %%%%%%%% !11111110 44444444 M %%%%%%%% !11111110 44444444 %%%%%%%% !11111110 44444444 %%% M%%%%% !11111110 44444444 %%%%%%%% !11111110 44445U-JT+:3IWED MF3RF\W)S\WF.!_XZ%KEJZ?2;14\.070+;Y+N:,C/&%2(C_T,_I4L3V"OQ1_X M*P>$8_#?[6UYJ".6;Q!HUEJ;J?X656M<#\+4'\:_:ZOR-_X+*Z3##\;/ VIJ MS_:+GP\;9U)^4+'%KI"3U %S:MQ^*BN5HHHJS0_9.BBBBBBB@ HHHHHHHH ******** " MBBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBB MBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ M HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHH MHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHH MH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ** M****** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHIT<;S2*B* MSNQ"JJC))/0 4 %%%(S!5+,< !3+:T32K46V$$^=TTJN7#-V QQ MA02,C.22^*V@?!+X(?V@OB?J_C7Q),S7=\^VWM Y:.RMU)\NWC M]%4>PW,68_,Q)]\_X*(_M?M^T7\1AX>\/7;_ /"OO#DS)9LCG9J-S]U[L@<% M<;ECSG"DMQYC*/D)FW4TX[4E%%!(E)1111110 44444444 %%%%%%%% !111 M11110 44444444 %%%%%%%% !11111110 44444444 %%%%%%%% !1111111 M0 44444444 %%%%%%%% !11111110 44444444 %%%%*JEN@S4MO"\TFQ -Q M!/S$ $DD]@!DDG@ 9--CSSCK^G^?\ &J6OWRVT!LH_+>60!II%.2@ZB/T! MSR>IZ#((8$&E<4 MT&:UO"GA?5O&GB33?#^AV,FI:QJ=PEI:6D6-TLCG:J\X M Y/4D =3@*[-?\ A(=9M\:#:S1Y:RLW M7FXY'$DP)P1TB/4^8P&?K6I+?S(D09;>(87*ZME?[-*#MWD$J1CSC'IW&#D$]\$;L\1C;9\K%>-R.& M4^X(X(]P:@AH_GT_:U_9JUC]E_XM7WAF\$UUHL^;K1=3DP1=VA.%R0 /,3[K MC Y&0-K*3XJ5*]:_H _;$_9ATO\ :D^$MWH3K;VOB>PW76@ZI*N#;7&.49AR M(I KCG^%L$HM?@AXB\/ZCX5UW4=%U>TDL=4TVYDL[NUE^]#-&Q5T/N&!'X5 M#12]*2@DS:*6DHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBB MBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB M@ HHHHHHHH ******** "BBBI;>9K>59$9HY%(960D$$=\BLCQ!IJQ.+RWC8 M6\AQ(-H"QR'/RC'&#@D# [CG;DZ8QWJ6%D97CF1I895V21JVTL/KZ@@$=1D# M(/2@:98L;R;3KJ*ZMII+:ZA=9(IH7*/&ZG(92.000""*_C?L_P#QPU[]GGXJ M:-XV\/NSW%F^RYLO,*1WULW$L$F ?E8="0=K!6 RHKCZ*MZGILFEW7E.,HPW MQR=G0]&'/U!'8@@\@U4JS0_HOHKD/A+\4M ^-/P[T3QGX9N#<:1JL FC#X$D M3='BD ) =&#*P!(RIP2.:Z^BBBB@ HHHHHHHH ******** "BBBBBBB@ HHH MHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHH MH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ** M****** "BBBMKPO.GVB:UW ME26)VCD1@RNIP5(Y!!]:Z^;;<1PW,2A([A/,5!T7G#*,DG 8$#)R0,]ZEDR/ MD?\ X*;? I?B]^SA?ZW96RR^(/!K-K%M(%7>;8+B[CW$\+Y8$I Y)@05^(;] M>F*_IRDC2:-XY$5XW!5E89!!Z@BOY\?VO/@5+^SQ\?O$_A%(7CT<3?;=(=MQ M#V,N6BPSP"#@UD:OI";FN+&-O)V[Y(1EO*]<'J5[Y/(S@YQDM&G- M<_<[]A_]M[1OVH?#*:1JSP:5\1=.A!OM/!VI>( ;F =U)^\G5"?0@GZHK^9 MSPWXCU+PCKMCK6C7UQIFJV,RW%K>6KE)(9%.0RD=P:_:#]A?]OG2?VDM/@\) M^*7ATCXE6L&XQ\)!JZJ#NE@':0 ;GB]/F7*A@F-1115#/L.BBBBBBB@ HHHH MHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH M ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH *** M***** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******* M* "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHJYIFFOJ4I&?+A3!D MEQD+GH .Y/8?R )$FD:/)JDC,6,-I&1YMP5R%ST4#^)CV7ZDX )'0NT,:+%! M%Y-N@^2/.X^Y8]V..3Q[ "6PO8*X'XX?'#PI^SW\/;_P 8>+[[[+I]O^[@ MMX\-<7LY!*00H2-TC8/H S,556(S?VA?VC/!_[-/@63Q)XMO&!D)BL=-M\- M=7TN,[(E)'3C+' 4'D\@'\-OVDOVF/%_[3WCI_$'BFZ\NTM]\>F:/"3]FT^$ MG.Q!W]-HHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBB MBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB M@ HHHHHHHH ******** "BBBBBBB@ HHHI0">E3V[I:^9<3Q^9!"OF.ISAL< M!3CD!F*KGMG-1QO?LG_!"?]H/X]>%?!WDR-ID]Q]IU65-P$5E%\\Q+*#L+*/+4GC?(@SS7 MD<8W-CU]:_7'_@D9\!5\)_#+5OBAJ4"_VGXFL&>>2ZFDFF=I)9&+N[')9B1?H6)'Z&N(KKYF@:.V-N (_LT(./[XC4/_ ./; MJE[DRV"OYQ?CYHZ>'?CG\1-*CSY=CXCU&U7)R<)=2*.?PK^CJOP%_;S\*Q^# M_P!K[XH6$0VK-JG]H'C'S7427+=SWF/^ Z"*BBBD0>!T4444444 %%%%%%%% M !11111110 44444444 %%%%%%%% !11111110 44444444 %%%%%%%% !11 M111110 44444444 %%%%%%%% !11115BUA>\2XLD\QC=QF(1Q8R[_>C7GMO5 M/PS5>I(6VMD=1TYQ0""O?_V#_BZU+3T^V[$**MW&3%< *>0!* MDF/48/>O3J**** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHH MH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ** M****** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ****** M** "BBBBBBB@ HHHHHHHH ******** "BBBBNMTS_D3[/_K_ +G_ -%V]BBBBBBB@ HHHHHH MHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH * M******* "BBBBBBB@ HHHHHHHH *****DD_Y FL_]>R?^CXJCI+JY\C1]23& M?.B5/IB5&S_X[^M!4=PK[=_X)# _\-3:CQT\,W?_ */MJ^(J^Y/^"/UOY_[4 M&M/NQY/A6ZDQCK_I-JO_ +-7+444599^R5%%%%%%% !11111110 44444444 M %%%%%%%% !11111110 44444444 %%%%%%%% !11111110 44444444 %%% M%%%%% !11111110 44444444 %%%%%%%% !11111110 44444444 %%%%%%% M% !11111110 44444444 %%%%%%%% !11111110 44444444 %%%%%%%% !1 M1111110 44444444 %%%%%%%% !11111110 44444444 %%%%%%%% !11111 M110 44444444 %%%%%%%% !11111110 44444444 %%%%%%%% !11111110 M44444444 %%%%%%%% !11111110 44444444 %%%%%%%% !111170Z%9BRMQ M>R"-Y9@5A4G+1KT+D= 3R!GD8)P/E:J&AZ'#.I!_>'L@QTS@Y. M1@ GDX!WKF5YI-SX#>@4* .@ Z #@#L!CM4L385^>/_ 5*_;"_X0G09O@[ MX3O%&NZM;@Z_=PR_/96C@$6PQT>93ELXQ&1P?-!7Z:_;#_:@TO\ 9:^$MUKT MC6]WXFOMUKH6E3,?])N,#+LHY\J,$,YX'W5W NM?@CXH\2:IXP\1:EKNM7DF MH:OJ5S)=W=U-C=+*[%G8XX&23P.!3)&WG/>F444C,S9&#-FFT444444 %%%% M%%%% !11111110 44444444 %%%%%%%% !11111110 44444444 %%%%%%%% M !11111110 44444444 %%%%%%%% !11111110 44444444 %%%%%%%% !11 M112A2V<"@ G..U36ZJJRR2N8H(TW2R*NXA>!P.Y)( Z#)&2.H "EP:*]'_9] M^!_B#]H?XIZ1X)\/QLLUX^^[O?+WQV5LI'FSOR.%!X&1N8JHY85'+=II-J]T M^QISE+>)ANRV!EF'3:H/0]20,$;L;(<* MHV1Q\81!T48 'ZB>#/#5NUOI&E M0"*,R8,DK$Y>60@ %W8LQ( &6. !@5U]%%%%, HHHHHHHH ******** "BBB MBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH *****Z+0]12ZL_LDS M*DT0S$VWF1>I4D=QU&>V1GA17.TZ&:2WF26)VCE1@R.A(92.00>QI, K\ZO^ M"IW[(O\ PE&BS?&7PI9%M7TV%4\16MO#N:YM4&%NN.2T2X#DY_=J"2!%S^BM M,FA2XA>*5%DB=2K(XRK \$$=Q75R=J94BW0U:W6[BC*MD),H4!4D(/3'0-@D M# Q\P PN2PC%29/0_F.;M3:^L/\ @H/^R-+^S;\4#JF@V4O_ K[Q#(TVFR@ M;DLIN3)9D]MOWDSU0X!8HYKY0I**** $HHHHHHHH ******** "BBBBBBB@ MHHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHH MHHHH ******** "BBBBBBB@ HHHHHHHH *****>A"YSU[4RB@ IRD#.>O:FT M4ZXLTU2S-MMC6=3NAF=MN#W4GI@^_0XY W9Y1E*L58$$'!!KK(V"YS5'7K%+ MB#[;%L62,!9D5-NX< /Z$YX/3L>26(:+B^A]B_\ !.;]L#_AGGXAGPOXDNRG MP_\ $DZ+ M%X?A%XJOHQXCT.W T*:5MKWUBB_ZGG@R0@< W?&P==RAAD'(R#P1[&DP"OA+_@K#^SX_Q"^$ M=C\1=(M/-UOP@S"]$4>7FTZ0C>3A2S>4^UQDA51IV-?=M4=NID;.*94TJI(L)? ]V)9+>QN#)I]U,.;JS M?YH)<[0"2A ;;P'5U[5Y>1BDHHHH 2BBBBBBB@ HHHHHHHH ******** "BB MBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBB MB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH *****DAE:%@RL592""#T M(Z5'10 5:TO5+S1-2M=0T^ZGL;^TE2XM[JVD,[G[WWBP9:E?<_7C]AO_@I-9?%&33O 7Q1NH-,\7N%@ ML-=;;%;:H_ 6.3M'.W;HCG@;6*JWW]7\Q:XYR<5^A/[$_P#P4VO?A_':^"?B MW=76K^&EVQV'B+:TUW8+TV3@9::(#D,,NN"/G!4)RM%2W5K+97#0SH8Y%QE3 MZ$9!'J""""."#FHJHH_6NBJ.B:YIWB72+/5=(O[;5-,O(EFMKRSE66&:-AD, MCJ2&!'<5>HHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB M@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HH MHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHH MHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBM71]%-XRSW7F0V6 M"0RC#2X.-J9&,YZMT&#U.%-K3]!CM?WNHH3*KX%DV5/'4N1@CGC:"#P#?V5?#ZC4F_MGQ= M>PM)IOA^V<"23' DF;_EE%NXW'EL-M#;6QXS^V=_P4LT'X,_VCX.^'$MKXD\ M=QL;>YO_ /66.E-_$"1Q-,O38#M5L[SE3&?R)\7>+]9\>>([_7_$.IW6LZU? M2>;,=2-_J5Q^[BA52D%I""2L$*9.R-O7BV^ MGQVD9 EG_>3;6Z(#\JG![G+$$=HR*YVFNYHM$=U\#/A+JGQR^+7AGP-I)\N[ MUB[6%I\!A;P@%YIB"1N"1J[[<\[<#DBOZ)O"WAG3O!?AG2?#^D6XM-*TJTBL M;2 $GRX8T"(N3UPJBOS]_P""0_[/@T'P?K'QZYOTO1]W\-G&X\^4<_ MQS($Y (\@XX>OT6HHHHJAA11111110 44444444 %%%%%%%% !11111110 4 M4444444 %%%%%%%% !11111110 44444444 %%%%%%%% !11111110 44444 M444 %%%%%%%% !111173V4T$FE6*Q*5>-&68^K^8QS_WR4'X5S%=)HT*SU&?DG+J9+ M;_T&V2OVGK\P?^"T/A)OM'PN\30VC$%+_3KJZ'08,,D*'ZYG(^AJ:BEVD8)' M7I25)F?F/12TE%%%% !11111110 44444444 %%%%%%%% !11111110 4444 M4444 %%%%%%%% !11111110 44444444 %%%%%%%% !11111110 44444^-L M'L/KTIE% !3EIM%1:Y;_ &S2UF4,SV9PQPQQ$Q[GH '_ #,I]*YJNOM_++%9 MD+Q,"K@ $[2,'&00#Z''!P>UBW/VS2-6M(KZTGVE=\4B!T)!Y!P1P>1T-044450S7HHHHHHHH **** M**** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** M "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BB MBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBB MB@ HHHHKKMAAL[&'SUG2.W0H5Q\N\>85_!G85S%C:F^O;>V#K$9I%CWR'"KD MXR?85U=],MQ=2RK&L0=V;8@PJY/0>PJ63+8*_!O_ (*+>+8?&'[8GQ"N+6Z% MU:65Q!IL94@B-H+>**5/PF67/OFOW1\3>(K#P?X;U;7M5G%MI>EVDU]=SD9$ M<,2%W;\%4FOYM_&WBJ\\=>,-<\2:B5.HZQ?3ZA38Q1?"5P"V. 3>6> ?K@_D:^$J_2+_@B[HXF\8?%'5,OFVL+&VP/ MN_O9)FY]_P!SQ^-H(!.>^!@%>4P"L3QIXTT7X=^$]5\2^ M(]0BTK1-+@:YN[N;.U$'H!RS$X 4 EB0 "2!6W7Y"_\ !4#]L)OB3XNF^%'A M2^D'A70K@KK$\+ )J-\A_P!7QRT<)!'. 9,G!V1M5GY+6&.UMY)!;19*;P 6 M8XW.0.YP/7@ 9.!4#-G&.E+(P;&!CU %,J3(^;/VKOVDM8_:>^+FH>*;\R6F MD1#[+HVFOC%G: G:#CJ[$EW;)RQP/E"@>,,0>E#-NQ3:**** "BBBBBBB@ H MHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHH MHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHI0"W2 MDI\??Z>E !2@$]!24Y.M26\,CS+&B%Y'("JHW%B>@P.M8NO:F)V%I [FWC(+ MG=\LD@R-V <8&2!UZD\;L#0UJ^_LRU,"*R75PG428\N,@Y! [L/7^$YP=P(Y MBFBTBQI]CP6=I;RW5W<.L4,$"%WE=CA551DL2<8 ZU^YO[!7[),'[,7P MM$^KVZ'Q_KR)/K,WF"06ZC)CM4(X 0,=Q7.YRWS,H3'RS_P2P_8]%_<0?&KQ M=8HUK"S)X8LYLG?("5>]9>F%(*QYS\VY\#;&Q_46BBBBJ*"BBBBBBB@ HHHH MHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH M ******** "BBBKFDZD=-NO,*M)"XV31*Y3>F02,_4 C((R!D'I72SPE1&RL M'BD7S(Y!T93W'Y$'N""#R"*XZMOP]?*3]AE,2+(VZ*63C:_]TGLK>_0@'*C< M:E]Q-7.!^.GP8T#X_P#POUKP3XCBS9:A'^ZN5&9+2=>8IX^1\RM@XSAAE3E6 M(/\ /W\8?A/XA^"'Q%UGP7XHMEM]7TN78[1,6BF0C#TP00002""#BL>G(VW-8FMZ6NGS))#O:SFSY;..01C< MA/0D9'3J"IP,X&;78K'%>1-:SLRP2D9*]4;^%@.^,GCJ06&1G-60Y/RG!.Y6 ]IK^?S]D']IS5OV7OBY9>(8)+BY\.796TU MS2XB,75L3]X*>/,C)+H<@Y!7(5VS^^'ACQ-I?C+P[IFO:+>1ZCI&I6\=W:74 M.=LL3J&5AGGD$<'D=ZAHHHIC-.BBBBBBB@ HHHHHHHH ******** "BBBBBB MB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ H MHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHH MHHH ****WO#=UYDXDM+B M*>)MDL;!T;&<$'(-=9)-%=K%+;X\N10^S(RK'AEQDGA@0,\D ''-2R9=SX/_ M ."K_P"SK_PL+X4VGQ*T:R\W7_"0V7QBCS)/IKMEB<*6;R7(D&2%5'G8U^/; M=J_IKU/3;36M-N]/O[:*]L;N)X+BVN$#QRQLI5D93P5()!!Z@U_/U^UU^S]= M?LU_'+6O!Q$DFDG%]H]U,P9KBQD)\MF(QEE*O&QP,M&Q P1F&BEVD+DD;3Z9SE3P=QZ'D8&J:++II:13]HM-P5;A1@9(R P_A. >.^TX) MS6XC!<\X/TXJ6&Y,.=I&#@%2-RL.#@@\$<=#QQTH*4CZ'_93_;7\*-/\1>% M]6NM#UNQ??;WEG(5=/4'LRD9!4Y5@2"""0>-HKHKOP_!>*7LF6";O;R-A#\W M\+L>.#T8_P )^;)"U@7%O+:S/#/&\,T9VO'(I5E(Z@@]#57+/Z5:*_//]E'_ M (*L:%XQCL?#7Q?$/AS7,+%'XEA7;8739P#.H_X]V/RY;F/.XGRQ@5^@]K=0 M7UK#>%P%YS,DRQ6Z01(L,*X^2,8!(S\Q[EN3R3 MT.!@<")FR:DAR['T7X\\?>'?AAX4U#Q+XJU>UT/0[",R7%Y=/A5'90!RS$\* MB@LQ( !) K\F/VQ?^"F^O_%Q-0\(?#4W7A?P7)^ZGU1LQZCJ*\[AD']S$W'R MCYV ^9@&:.OF/X\?M+>/?VD/$PUCQMK+7:PEOL6FVP,5E8JQR5ABR<'H-[%G M(5=S' QY:QYXI9&#$$'/K3***"17()R#GZTVBBBBBB@ HHHHHHHH ******* M* "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "B MBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBB MBB@ HHHI0I;.!GO4T,:?O&F.R*)2\CCG ']2< ]20.]1QC=D=/\^M4_$5Y] MGMTL% #/MFE/<#'R+R/0[C@D'*]UH&A:[[X#_!_5/CQ\6O#G@323Y5SJUR(Y M+G:&%M"H+S3$$C(2-7;;D;B !R17!)WYQ7Z]_P#!)W]G!O 7PWO?BAK5HT.N M>*4\C35E4AH=-5@0V" 1YSJ&[@I'$P^\:Q;Z\DU"[EN).& MIK7HHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HH MHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHH MHH *****VO#4R*;R*29D#1!XXQTDD# #/T5G-8M:7AN9H=:M0C1(9B;=?M%> '^*7P'\?>%(;:.[O-4T6ZALXIONFY\LM 3Z8E"'/;%;<@ Q@8I ME22=O\FHZDR/YT&&WVIM/D[4RBBBB@ HHHHHHHH ******** "BBBBBBB@ H MHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHH MHHH ******** "BBBG*VWKZYJMKEF+RQ^U)_KK8!9.GS1DX#=.H) R23AE M"U/4UK+Y,@;:KCHT;$@.I!#*<$'!!(/(X- T[#E.*_4[_@D;^TI'J&BZC\&M M;N\7ED9-2T!IG'[R%CNN+91@^/-:^&'C;1?%?AV M[:QUK2+I+NVF4D#!R.AXZ@XXP:I59H?TJ45YM^SO\<]$_:*^$VB>-M$>-!=Q^7>V*RAWL;M0/ M-@?H<>4GEJ?E(W.",$ M'G&SS.0.#CI6D_TI;>%M-LX;-LJ\>YY58=)&QD$$ C "J0,)UTF%8Y L@MOOW3[3]Y#&!$V.GVA:_ M$EJ^M?\ @I9^T"OQI_:*O-+TVX,OASP>KZ/:;6)26X#?Z5,!CC,@$>02&6!& M'6ODIL<8Z4RBBB@D;11111110 44444444 %%%%%%%% !11111110 444444 M44 %%%%%%%% !11111110 44444444 %%%%%%%% !11111110 44444444 % M%%%/0X!JIXEMRFFV,_FY$DLL9C_W A!Z]]Y_*KL[Q1')"-/5G5HY(3.BC M/RY=D.??]V/THZE1'+7ZI?\ !&#PY+;>$_BCKY),%[>V%@@V\!H(YG8YSSD7 M"<8&,=\U^5J]Z_9S_@D;X\:Q00<_\#ADK#HHH MJRS[8HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ M HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHH MHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHH MH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ** M****** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ****** M** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** " MBBBBBBKNDZ;_ &E=;6=8X8QOD9C@[1V7U8] ,=\G !( "BBO-/VBOCQH/[.' MPIU?QKKS+*+=?)L;#S CW]VP/E0(<'EL$D@':JNV"%-:/A_3UA4:A<)D9(MU M+$98?\M,#G"GIT!;UVL*OR,&VX].:?_P#@I'^V!_PH3P"/!GAF]:+Q[XDMV"SP2;7TRS)*O/D,/$MV;S6=6N&GF<9"(. L: DE410 MJJN3A5 KE*****!!11111110 44444444 %%%%%%%% !11111110 4444444 M4 %%%%%%%% !11111110 44444444 %%%%%%%% !11111110 44444444 %% M%%%%%% !11111110 4444444M !112T $]*G'&02M20(%D_>R)%&,EFD/RJ!W/?\ "3V!KG=8U0ZE<#8-EM$-L28QQ_> M/^T>IY]AP ;E174 I;H*^C?V&_V4[S]J+XM16=Y&T/@S13'=Z[= L"T9)V6 MR$8(>4JRYR-JAVY*@'QKX9_#G7?BQX\T7PAX)S #-?:@T81[ZZ8#S)F Z9P%4$G: MJJN3C-4YYGN9I)I#NDD8LQP!R3D\"F44599Z+I>EV>AZ99Z;IUK#8Z?9PI;V MUK;H$CAC10J(BCA5 X %6J****** "BBBBBBB@ HHHHHHHH ******** M"BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBB MBBBB@ HHHKK-/U+^UK,O([->1 "7Y/OKT$F1U/0'/))!R2QP/UKFK&\ET^ZC MN(6VNGN<$$8*G'4$$@CN"174-LN(8[FW63[/)G:7P2& &Y21U(S[$@@X&14; M$R74_(__ (*C?L@_\*_\3R_%SPK:2'PYKES_ ,3NVACREA>N>)N.D(H_/IJ_I<\8^#]'^('A75?#?B"PCU/1=4MWM;NTESMDC88(R.0>X8$$ M$ @@@&OP*_:S_9NU?]F'XOZCX6O/.NM'E_TO1M2DP?M=HQ.TDC $BD%'&!\R MD@;64F*BE*E>M)00>+T4I!7K244444 %%%%%%%% !11111110 44444444 % M%%%%%%% !11111110 44444444 %%%%%%%% !11111110 44444444 %%%%% M%%% !11111110 44444444 %%%%%%%% !1113T;;G-1ZE8C5K4+$@-W""4;< M09$Y)3'3/5AC!.2.25 6I(I/+;()4\<5^A?_!+7]L ^"?$D/P> M\57;'0-9N"V@W4TGRV5XYR;?!Z1S-R .DIZ'S6(_/*GQN8V!!*D<@CK7(T5M M^(-/4K]O@$:([;988QM\M^Q _NM@].A!& -N<2J-#^G.BOD+_@G7^U\G[17P MW'ASQ#>*WQ!\-P+'=F20F34;485+L9.2W19.3\V&X\P*/KVBBBBF 4444444 M4 %%%%%%%% !11111110 44444444 %%%%%%%% !11111110 44444444 %% M%%%%%% !11111110 44444444 %%%%%%%% !11111110 44444444 %%%%%% M%% !11111110 44444444 %%%%%;GAF[#N]A)N;SN8 "QQ+QP ,_? V].H3G M -8=%( KY&_X*4?LUGXZ_ ^37=(M6G\6^#UEU"S2,,7N;8@&Y@ !Y8JBNO!) M:(*/OFOKFBNMD[=Z94D=R=4LH[M0-^=DZJ LF.N >C 9Z#G< ,+3&4KU&*D MR>A_,9)VIE?6/_!1G]F#_AGOXTR:EHUJ(O!?BII;_35C552UFW SVH"XPJ,P M9. DBJ,E":^3RI7K24444 )11111110 44444444 %%%%%%%% !11111110 M 44444444 %%%%%%%% !11111110 44444444 %%%%%%%% !11111110 444 M44444 %%%%%%%% !11111110 44444444 %%%%%%%% !11111110 4444^-M MISG!ITI@O(4ANXO,B7 #+Q(@W9(5NV>>#D?,3C-144!>PY&"G-?0/[-/[;WQ M)_9FN8+31M1_MCPF)-TWAO5&:2VP6)8PG.Z!CN8Y3Y2QRROC%?/E%9=YX=FB MC\VU<7D87+!%(D3@DY7T 4G(R ,9(SBLFNMC;8<]^U.NK>TU0$W46V7O=0\/ MDG.6'1^23SAC_>P*=RU+N?O-^S3^WI\,?VDHK33[/4!X:\8R* _AS5I LKOM M!86\G"SC.[&W#X4DHHKZ0K^8R-_+8,"0PZ$=O>OL;]G7_@I[\3_@VL&E^)W/ MQ%\-(<>5JUPPOX1S_J[HAF(R0<2!^%"J4%&[FU5Y8,7D"@LS1#YD MZ[UZC ZGE>>IK)IE'[6T5X9\ ?VT?A5^T9%%!X:U];'7V'S>']8VVU\#\QPB MY*R\*23$SX!&<9Q7N=%%%%, HHHHHHHH ******** "BBBBBBB@ HHHHHHHH M ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH *** M***** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHJ[I^CW.H89 M%$<&<&>4[4&"N.O%5CH0D4M!:R M,9+JX (!,4" R. 2 2%P,\D52K0TW0KG4U\Q=L%ODK]HFR$R,9 P"6/(X4$C M.3QS6O9Z79V!1R/M4X(.Z9?W:GY3PO\ %@@CYL@@\J*LM.9&4LS-M4*"W.% MP!SV ';%3<("1N85^='[0W_!73Q+XH6YTCX3Z2?">G,-AUS542;4''RG,<0+10_Q MCGS"0004-? ?B'Q+JOBW6KG5]+NR#).N/*! 'R1$=6!=P:^*F; M=[>U#-NQ3:****!!11111110 44444444 %%%%%%%% !11111110 4444444 M4 %%%%%%%% !11111110 44444444 %%%%%%%% !11111110 44444444 %% M%%%%%% !11111110 44444444 %%%%%%%% !11111110 44444H4MG%)3X^_ M&>,XH *4 FDIR]_SJ2-DLXY+JX3?!#AC&W1VZ*G4'D]<<@!B.E/+LXV&]0<@AI"5C!&2#)NP0IK] M_=.T^UTC3[6QL;>*TLK6)8(+>! D<4:@*J*HX Z8KYF_X)[_ +,9_9Q^ M",$FKVOD>-/$A34-7#?>MUP?(M3P,>6C$L.<222(QHN&VY MW!V/?)=A]$J8@KP>*@S>Y_.U^U!\-_\ A4?[0GC_ ,)K:+8VNGZO.;*W5MP6 MTD;S;;G_ *XR1G\:\NK[Y_X+"?#-?#?QP\,^,K:"&&#Q/I1AG:,?/+=6K!6= MO^V4MLH_W*^!Z2BBB@0E%%%%%%% !11111110 44444444 %%%%%%%% !111 M11110 44444444 %%%%%%%% !11111110 44444444 %%%%%%%% !1111111 M0 44444]& !S3** "G*<4VBIIXTU*R:TE=E&=\+GGRY.G_?)'!QZ \[0#R4T M,EM-)#*C1RQL5=&&"I!P0:ZE2.K#HH[CY M1R%!-BXOH?4O[ O[6S_LQ_%+R-9N)#X"U\I;ZO&$,GV9@2([I%'.4+$,%R60 MMPS*@'[E6%_;:I8V][97$5W9W,:S0W$#AXY8V *LK#@@@@@C@@U_,DN.W[3"?LV_ ^]N-.NUB\9:\'T[0T4KOC-R=N./^ZI8D#\J:W*B.3@U^^G[ _A&;P7^ MQ_\ #*PG<227&G-J>X#'RW4TERH_!9E'X5^!MO#)<31Q11M++(P58T!)8GH M!U-?TK>!?"EKX#\$^'O#5CG[%HVG6^G0;CD^7#$L:Y_!156BBBJ+-RBBBBBB MB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ H MHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHH MHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH M******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH **** M**** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** M "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ****?#"]Q,D4 M8W.[!5&<9).!76QQ1Z;:K:0NLB*=TDBJ5\U\8SZX&2!GMDX!+"JFCV?]FVHG M9G2[N$P%V8V1,/4\Y8>G&T]3N(%AR#C!S4[DR?0JZIJEGH>F7>HZC=PV&GV< M+W%S=7,@CBAB12SN['A5 !))X %?A1^W1^UA=?M0?%B2:PE>+P/HA>UT2VPR M^8A/SW3J<$/)@'&!M0(I&0Q/U%_P50_;$2X:;X+>#M15HU8-XHN[<9RP(9+) M7SV(#28[[$SQ(M?F4Q!QWHD92?EZ4RBBD0#8XQ3:****** "BBBBBBB@ HHH MHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHH MH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHI:DAZ^^> M*8H)Z4E]?'1K59E+I=R@_9R.-HR09,]<@Y QW!.?EP0:5Q:='^.>V*:,]J^\ MO^"8O['9^*WC"/XG^+=/+^#=!G_XEMO.,)J-\A!!*G[T47WCT#/M7Y@LBU4\ M1:@;57TV%^X^TD+C+ Y$><9(4]>@+#H=JFN?HHJC0^K_ /@FS^Q[_P **\"# MQSXGLVC\=^([9<6\Z -IED2&6''42/A7?/3"+@%6W?:E%%%%%%, HHHHHHHH M ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH *** M***** "BBBBBBB@ HHHHHHHH ******** "BBBBM+0]0CLKAHYU!MYAM9CD% M#V?@'IW&#D$]\$9M% !7A'[8W[+^F?M2?"6[T-DM[;Q18![K0M3F&/L]Q@9C M9@"1%( %<8/16VED6O=Z*[":%HW*G:2#@E&# ^X(X(/8C@BHBI7K4.AZE]NM M?LDK@7$*GR3M.9$')0D?W>HR.F1GA15B3.>>U09M6/YG/$7A_4O"^N:AHVK6 MN2,X^H(."1 MD'!/6N@4@9SUI\T*:G:&SD8J<[H6R J2' YSV. #TZ \[<$*B^AVOP;^+7B# MX&_$;1O&GABX6#5=+F\Q5D&8IXSQ)#(.Z.I93C!YR"" 1_0'\"_C1H'Q_P#A M?HOC;PY+NLM0CQ-;,V9+2X7B6!^!\R-D9QAAAAE6!/\ .2IQ7U3^P#^UY+^S M/\31I^MW4I^'VOR)#JD(&\663/#%$%AIE66?N714=OH)8WF)\_991LEVJ"5'9A MGN#@\8)&1D9-=!<1F-]ORG!QE6# ^X(X(]QQTKCZZ;0[S^T+,V[Y:ZMURG3Y MXAV[$E?Q^4]@E2R6CR3]J;]G_3?VEO@SK7@R],<%\X%UI=[(,_9+U ?*DZ$[ M3ED;'.QW YP:_GX\2^'=2\(^(-2T/5[1[#5M-N9+.[M9"-T4T;%'0X.,A@1Q MQ7],5?F;_P %8OV5?M$*?&OPW9[I(Q%:>)88R.5^5(+K'?'RQ/CMY1QA7-2L MI7&1UI*>_;BF4B#\O,$4E.:FT4444 %%%%%%%% !11111110 44444444 %% M%%%%%% !11111110 44444444 %%%%%%%% !11111110 44444444 %%%%%% M%% !11111110 44444444 %%%%%%%% !11111110 44444444 %%%%%%%% ! M11113E;;]?I3:* "E%)14@DV\@X]/4?C1=):ZBQ:[@\R1N3-&=DFP]7VD,I(8<@CJ/QKZS^!'_ 4P^+WP;:WLM5U$?$#P^A7= M9>('9[E%SR(KH9D!(X'F>8HQPHKY)HK-N/#;[6:TG6Y5>=C_ +N3 R<$X/) M( !)..E95Q;RVLSPSQO#*AVM'(I5E/H0>E=2I SGK4SW'G0B&8+/&%95290X M0,025[J -?DPK67B A+XBO+>.>"5)H)%#I)&P964C(((Z@BOYCU. >:]-^$ M?[2WQ,^!3G4_"\FQP !@&VF8AB3G+"51Z+7V ME\)_VV/@O\9EABT'QSI]MJ4I1!I>L-]ANO,8<1JLNT2L.A\HN,]ZR**""I(( MP:*8'N5%%%%%%% !11111110 44444444 %%%%%%%% !11111110 4444444 M4 %%%%%%%% !11111110 44444444 %%%%%%%% !11111110 444445I0>'; M^8!G@^S(55PUP?+RK' 90>6'^Z#5^/P_9V^1/<27,GSJ5A&Q 1]U@S EAUR" MJGWI70!17EGQ2_:D^$_P7\^/QAX[TC2[V';YFFQS?:;U=QP#]GB#2X/KMQ7Q M?\7O^"R&B6$<]G\-?!5UJESAT74_$<@@@1@V%801,SR*1D\O&1QQ7/5K0^&K MK=_I>+!>>)@=^1@XV#D$AAC=@'UK,+J#1YMRG1-))L[+8Q!*.D>#*HP,> M:7(]>37AS8XI+6SL-.;=%#]JE!XFNE!'!/(CY7D8!#;N>0:EEF:9\O(TAPJY M8D\ 8 ^@'3Z5#12)NV?=7QV_X*S_ !&\>F?3_ %E;_#_ $=LK]J&V[U&1?F& M?,9=D8((.$7W\[SS3-TW.[$LQX MZDUFT4^0@]#FF444"',V>^:;1111110 44444444 %%%%%%%% !11111110 M44444444 %%%%%%%% !11111110 44444444 %%%%%%%% !11111110 4444 M4444 %%%%%%%% !11111110 44444444 %%%%%%%% !11111110 44444444 M %%%%%%%+@G)]* "BBEQUHP3275Y_9=BUPK8N'.R#:Y#*PP3)QZ C'(Y((SM M(J:&,;SYCK"BC<\CGA0.O_ZAR>@R<"N;U;4FU2\:7#)$ORQ1LY?RTR2!G\23 M@ $DG S1N5%=0K[<_P""7O[+1^,'Q2_X6!KUIO\ "/A&X22%7W!;O4AAXD&. MJQ?+*PSU,0(*N:^4?A1\,==^,7Q$T/P7X,%L MMGL$,GXXK0<8Q7,V-T;&]@N0BR&)U?8_W6PE=7>1I#,RQMYD60"""/K4O_Q _97U#5K5&>^\*WT.KJL<>YGAYAF7V4+ M+YI_ZXBOQ*:OZ8/%7AJP\9^%]7\/ZK#]HTO5K.:PNX*1D++G^$D9!]#5>BBBD0<[1111111 M0 44444444 %%%%%%%% !11111110 44444444 %%%%%%%% !11111110 44 M444444 %%%%%%%% !11111110 44444444 %%%%%%%% !11113XVVYIE% !3 ME;;UIM%1:MIO]K,9X1NOCRZ_\]_YJNL5MN>HSZ5%JFFQ:I"9 MXODU 'YUYQ<9/7V?]&'HP^=K0T4K[GZN?\$\?^"A2^+ETOX5_$_4L:^ EKH7 MB*Z?B_Z!+:X8_P#+?H$D/^MX5CYF#+^C5?S%J0,U^G?["_\ P4P4KIOP^^,6 MIG=E;;3?%UTWT5(KQL?AYY/_ %T[O7,44Z2-X9&CD5D=2596&"".H(IM4,_3 MFBD5@RAE(((R".]+11110 44444444 %%%%%%%% !11111110 44444444 % M%%%%%%% !11111110 44444444 %%%%%%%% !11111110 44444444 %%%%% M%%% !11111110 44444444 %%%%%%%% !11111110 44444444 %%%%%/AAD MN)DBB1I99&"HB EF). !U-)##)<3)%$C2RNP5$0$LQ/ 'UN/7_EI_N?>9:V"Z/"T(F#SRJ!.T9!3@YV M!A]X @9(X)'&0H)61@V,?K2.0<8IM29MW.;_ ."B7[<,OQY\12> _!MZT?P[ MTJ<^?/$PQK-RC$"4D'F!2/W:_P 1^FC1;'M/[%O@=_B)^U5\,M&7R]@UF&_E6095HK7-S(O_ )(6'XU_097 MY!_\$>?A\^N?'/Q3XLE@CDM?#^C>0CM]Z.XN9 $9?K'#<#\:_7RBBBBJ&%%% M%%%%% !11111110 44444444 %%%%%%%% !11111110 44444444 %%%%%%% M% !11111110 44444444 %%%%%%%% !11111110 44444444 %%%%%%%% !1 M1111110 44444444 %%%%%%%% !11111110 44444444 %%%%%%%% !11111 M110 44444444 %%%%%%%% !11111110 44444444 %%%%%%%% !11111110 M44444444 %%%%%%%% !11111110 44444444 %%%%%%%% !11111110 4444 M4444 %%%%%%%% !11111110 44444444 %%%%%%%% !11116OH6D_:/-=#V MVBPE%?R./WETZMQMC!& 0=SL@(*[R/;OBM\3M!^#/P]USQGXEN3;:/I-N9Y= MF#)(>B11@D N[%54$C)8-?$$CB6\;R[2R\PO' M8VJD^5;QG ^503D@#68DDDGDDFJU*:2BBBB@ HHHHHHHH M ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH *** M***** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH *****6A M5+=*EMXF>0*-JD]W8*OODDX ]+!;:X4L2>%!_O'GL> 3C -G_LK?LYZW^TW\7--\)Z9NMM.7%WJVI9P+.S5@'<=';&/3=$TJV2UM+6/)"1J,#)/+,>I8DEB22223 M7D7[&_[+VF_LL_"2UT,"WN_%.H;;K7=3@4_O[C!Q&K'DQ1@E5Z9^9]JEV%>\ M444450PHHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBB MB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ H MHHHHHHH ****=#-);S)+$[12QL&1T)#*0<@@]C75PS+J=JMU$K9SLF7 PDG) MXQP V"0..A'.W)Y*KFDZA_9MX)&0RPL-DL08KO4]L]CD CJ,@<'I28;D=Q!% M=020S1K-#(I1XY%#*RD8((/4$5^&_P#P4 _9#F_9G^)QO]#M93\/O$$CS:7) MG>+.3K)9L>ORYRA;ED(Y9D?_';X)^'?V@_ACJ_@KQ+ 'L[U-T%TJYE ML[A<^7/&>S*??Y@64Y5B#OD$=:2I[B,_(RL)8W7>DBXPRGO_ $(['(/.:A92 MIP1@U)D?SE8Q25V?Q?\ A5K_ ,%/B-K?@OQ-;K#J^DS&*1HSF.9" 4E0D#*. MI5@2 <,,@'(KC2"O6DHHHH 2BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ M HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHH MHHHHH ******** "BBBBBBB@ HHHHIRGWQ3:* "G+CO3:*AUJQ_M*V^U01YN M($_? -]^,=& /=1P*Q=>TQ+.9 M)X BVT^2L:L28F[H<\X[@\Y!')(.&NQ:9^JW_!*_]L$^(=/A^"_BR\=]2LH6 M?PW>3N#YMN@RUF2>=T8!9.OR!E^41J&_2"OYF-!UJ^\-ZU8:OI=U)8ZGI]Q' M=VMU"VV2&9&#(ZGL0P!!]J_>C]B[]J:P_:F^$T&KR>1:>+=,V6NNZ;"W$4Q! MVS(IY$QX-1T4 %4M:T:Q\1Z/?:3JEI#J&F7T#VM MU:7"!XYHG4JZ,IX*E201Z&KM%=@TBWEO%=0*?*ESQM/R./O)DDYQU'.<$$XS MBHB,5CZ#J2V-PT4Y(M9\*YR?W;#[LF!U*Y/8\%@,$@C=N(V20J2K,.I1@P/N M"."/<'!XJ#-H_ ']LG]F74?V8?C%?>'MMQ<^&KW=>:'J,RY\^V)^XS#@R1GY M&Z$X#;0'6O"",5_0'^V%^S+IO[47PAO?#K^1:^([,F[T/4I@?]&N0/NL1SY< M@^1ASC(;!9%K\#O$7A_4?"^NZAHVKVDFGZKI]Q):W=I,,/#*C%71AZ@@BH:* M7!%)0(S**7!'44E%%%% !11111110 44444444 %%%%%%%% !11111110 44 M444444 %%%%%%%% !11111110 44444444 %%%%%%%% !11111110 444444 M44 %%%%%%%% !11111110 44444444 %%%%%%%% !11111110 44444444 % M%%%%%%% !1113EIWF=#W'0^GZ5'10 HIV[\Z915E[MIHQ'+MF18S&BS() BD M@D+NSM.1U7!JG=:;IMSYK+;-:N5 C$$IV*1U+!]Q;/LPI]% ^9GJ/PO_ &GO MBK\&/(3P=X[UG1[2 ,(]/\_S[)=QR3]FEW19)[[<]:^KOAS_ ,%B?B+H"QP^ M,?">B>+H$C"^=9N^G7+M_>=@)(S]%C6O@"BJ,WAF-O/:VOT:.-05%Q&T;R'G M( 79MM2)\+ZG83C\:VHVVFG*P]2:>H^8_9WX>_\ M%;/@MXJ5(_$4.O>"K@1AI)+VR^U6V_NJ/;EW;ZM&M?1O@/\ :9^%'Q.-HGAG MXA^'=4NKI=\5BNH1QW9'O;N1(.O0J*_G75L4H/OFN0HK3\4Q+!XFU>-5"*EY M,H5>@ <\"LRFM5_AF^T0W5G#.DQS\ZL@8-SSR#GFM M6BBBBF(******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHH MHH ****M:=I=QJDWE6ZH6[F258U'U9B!^M:%KX;5DADN+Z.)6;#QQ(SRH/7! M 4_@U7/#,>=!U23 ^6YMQG'/*S?X58E(.#R??UJ+L3=CF?B%\3/"GPGT'^V_ M&/B'3_#>E&40+N M>,9'!_Y!6F-"B'MO-R8C@_[(;I7#_P#!9+4HXO@CX'L"S>;-XA\]5P=NU+:5 M23[YE7'U-?D=(VXYZFH(-)TRUP6CEO)%<\RMLC=.<91?F!Z='JY#="S*-:*M MFR;@K6Z[' ;J"_WF'U)JM101S,_1'X@_\%E/&&IIY7@OP'I&@#+ W&KW,FH. MP_A9500JA^N\5\I_$W]LCXS?%Q9(O$?Q#UB6SD1HGL=/E%C;.AY*O% $60?[ MX)]Z\7HJ0R Y. /_ -5)(03P,O%%BL_@+PU.I:WN(RT>IW@ 9(,$;6C08>0'.044@AR14\17S6J'3D+I)Q M]J#!?O#I'QS@=2#CYL C* US]%%4C4^Q_P#@F/\ LEM\&?AZWQ \36+0>,_$ M]NH@MYP ]AIY(9$(QE7E(61@>0!&I"E6!^WZ******8!11111110 4444444 M4 %%%%%%%% !11111110 44444444 %%%%%%%% !11111110 44444444 %% M%%%%%% !11111110 44444444 %%%%%%%% !11111110 44444444 %%%%%% M%% !111174:?*U[I,$GWFA)AY*WS6AR5N5 MVHN&;]Z.4PHZDG*#/3>:3#?0*_'7_@KC\'7\&_'G3?'-JA_L[QA9 S$MG;>6 MRI%(,8PJF+[.1R26\P]J_8JOFS_@H1\$V^-G[,?B.VL[=KC7- QKVG(@)9Y( M%;S(PJ@EBT+2JJCJQ3TK2I*?(,8SU]/\_P">*94F1^#M)3F&VFT4444 %%%% M%%%% !11111110 44444444 %%%%%%%% !11111110 44444444 %%%%%%%% M !11111110 44444444 %%%%%%%% !11111110 44444444 %%%%%/C;;GG! M[4RB@ IRMMS3:*??6T&L;1<-Y,J)L2X"YX &T/ZJ.F?O 'N%"US5[I]QI\B+ M/&4\Q0Z-U5U/<'OR"/8@@\@UTL97G)P>U2>:C1O'*BW$+8S%("0<<@Y!!!]P M4Q&."K+@J_Z_\ P[^)'AGXL>$[+Q-X1UFUU[0[Q=T5U:L<9P,JRD!D<9Y1 M@&!X(%?S8HV,\XKTKX%_M%>.OV<_%!UOP3K!_&TFV,6-]*/LEY(3C%O.< L3C]V^ULL N_ M!-?75%%%%, HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BB MBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBB MB@ HHHHHHHH ******** "BBBBK%CI\^I3-' FXJN]V/ 51W)[! 85K*T<<2Q1*L42+@*@QGU)[DGU M)]N@ J;B;L%.(_E_L73Y@(K5LD'[3, 1&1@_( SYQE M5#;J_(/X]?M(>.OVD?%0UOQMK!N_)WK9:=;J8K.Q1CDK#%DXZ*"S$NP5=S' MJ*SMH=+5!;EO.:/;+.W!.1\RJ.R]O4\YQG:'.P;I2,T9@MUJ9'1KDJ2 @ZB%25SRQ/PG^S1/XG>*(W?B MK59[E9E7#FW@/V>-&/?$D=PP_P"NE?;5"% M)3 *3..3P*6OS_\ ^"H?[8:?#OPO-\)?"=\G_"3ZU;_\3NXA?+V%DX_U.1]V M28'H>1&2<#S$87;6TCTFU%N/+:9L/--'\WS=E#>BY[<$Y.2-I"2,"1CI]*1V MSWS^%-J3-NY\J_\ !1W]L$?M!?$!/"7AJ[63X?\ ANX;R+B"0LFIW8!5[GC@ MHH+)'C.06;.) %^-7QGY>E#MN]Z;11110(******** "BBBBBBB@ HHHHHHH MH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ** M****** "BBBBBBB@ HHHHHHHH ******** "BBBBBBE52W &: "BBE52QP!D MT^+J1V[U5U[4$M;06<3(\\H!F8?,8UZA ?4]3CH,#/+BK$URNEV;73X,A.V! M"H8,XP23GC"Y!(.61VDD=BS.YR6)Y))[FF7%=1T?>OU@_X M)9_L@CPGHEO\9?%=GMUG4X&7P]:3Q\VUHXP;KGD/*I(7&,1DG)$O'RG_ ,$\ M_P!D%_VD/B0=;\0VLG_"O?#LJ27S%<)J%P,,EF">QX:3&2$P/E,BL/V]CC6* M-410B*,*JC '84VBBBJ*'44444444 %%%%%%%% !11111110 44444444 % M%%%%%%% !11111110 44444444 %%%%%%%% !11111110 44444444 %%%%% M%%% !11111110 44444444 %%%%%%%% !11111110 4445M^']04@V$S1QJ[ M;HI7XVOC&TGL&XZ\ @'@%C6G(/3IU%IP_\%&?V0A^T+\.?^$H\-V8?X@>&X&>V6*(M)J-H,L]K MQR6!)>/@_-N4 >82/Q.;VZ=17].=?D9_P5$_9 /P]\5O\6?"EDX\-:Y<8UJ" M% 4L+YS_ *[C[LC*"1\PR>A&>1T)!KT^-@ V>* '*1SDU MZW^S#^T3K7[,_P 6M,\8:2&NK-1]FU/32VU+VT8@R1^S# 96[,JD@C*GR*G( MP7.>*YF^M'L;J2!RK%#PRYPPZ@C(!P1@\CO4%=9?6O\ ;-FENJN]W%Q;!!N+ M9/,>.O)Y&,_,3Q\Y(Y.J1J?TJ^ ?'FA_$[P;I'BKPUJ$>J:'JMNMS:W41X93 MU!'564@JRGE64@@$$5OU^/'_ 3)_;%'PC\8+\-/%VH&/P9KUP!I]S-RFG7S M$ 9/\,4O ;J%?:WR@R-7[#T4444P"BBBBBBB@ HHHHHHHH ******** "BBB MBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB M@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HH MHHKH]%U(7EJ+::0)/ O[EMIW2)U*$CNO)&>V1GA17.4Z*5X)4DC=HY$(974X M*D<@@]C28!7YT?\ !5#]D/\ X2C1I?C-X4M"=6TR )XBM+:'+7-JH 6[^7DM M$HPY(/[L Y41'/Z+TV2-)HVCD571@596&00>H(KK)OO?3BHZ(+Q-2MUG#K]H M)/G1*@3:>S #Y=I]L8((P!@E:DRV/YCI/O?I3*^N_P#@H=^QY)^S?\0AXA\. MVTK?#WQ%.[V9"?)IMRW% !3DQNY&:;3E[USVM7CZAK%_=2 +)/<22L%Z LQ)_G5.M M'Q#;&TU62,D'*1O\O3YHU;^M9U4MC7U/Z,_V>=7F\0? 'X9ZI<*BW%]X8TRY MD6,84,]I$Q ]LFO0:\J_91N%N/V8/A*R$D#PII:<^JVL:G]17JM%%%%, HHH MHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHK=\. MWCQV5[:X7RY9(I"<U47#?8[:;S+*-MVY5VB5\8W],D=ANYQDX!8BLBFNYHE8[ MW]GGX%Z_^T9\5-(\$Z C1R7;>;>7QB,D=A:J1YEQ(!CA00 "1N9D7(+"OZ O MA;\,]"^#OP_T3P;X:MC:Z-I, @A5B"[G)9Y'( R[L6=C@9+'@5XY^P_^R;9? MLL_"U;:[V77C36A'+@JC@?);1D=8X]S#/.YB[< A5^C:****H8444444 M44 %%%%%%%% !11111110 44444444 %%%%%%%% !11111110 44444444 % M%%%%%%% !11111110 44444444 %%%%%%%% !11111110 44444444 %%%%% M%%% !11111110 44444444 %%%%%*K%&#*2K Y!'!%)10 4G7@TM%=>\JWL< M=S&% G7S"B *]1E2*J>&;OSH9[!R<\SP\G ('SC&<H,Y;G\_P!^VI\"&_9[_:(\3>&;:W,.A7,G]IZ-@?+]BF)* M(N6)(C820Y/),1/>O"\$8K]D_P#@JU^S\WQ*^"]MX\TJU\W7/!K-+<"-27ET M^0@3=!D^6P23D@*@F/>OQM;K[TRBBB@0VBBBBBBB@ HHHHHHHH ******** M"BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBB MBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ****?&P7.?3%%^L.J M*QNH_,FQ\MP#B3.#C<.IP,#<& STIW+YC]\/V?_V[_A)^T,MO9Z3KRZ#XDE(0:!KQ6VNG*=!C78ND^) M]W'& % $4FX2QA57"HK[!D_*:X^BMV;PW'*I:TNE+YP(;CY3RV _P!T\X)IW*/W@HKX;^#O\ P5K^%?CA8;7Q MK8ZA\/\ 4VR&ED5KZQ)W84"6-?,!(Y^:(*.?F[U]D^$?''AWX@:.FK>&-=TW MQ%I;L56\TN[CN8BPZKN0D9'<=15:BBBF!MT4444444 %%%%%%%% !1111111 M0 44444444 %%%%%%%% !11111110 44444444 %%%%%%%% !11111110 44 M44445/:6%S?LXMH))]B[G\M20B^I/8>YH ***RO$WBK1?!>CS:MX@U>PT+2X M<>;?:EIIC-N^O MTJ2>;L?JO\?/VTOA3^SK'-!XD\0+?:\G3P_H^VYOB?EX==P6+ALCS63(!QG& M*_,']H__ (*;?$WXUK/I7AR5OAWX6D&UK;2K@M>SK\O^MN@%8#*GY8P@(*91102*S!NE-HHHHHHH ******** "BBBBB MBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ MHHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBE"ELX[4Z24 M6>GWEPZYPAB37';V8RIQYTGW@3D? M(&!X.%^8$=I*!QW%"ELXKZK_ ."9_P (A\4OVJ= NKJ 2Z7X7C?7[C=N WQ% M5MP"/XA.\3X/41M7RJOK7['?\$D_@W_P@_P%U#QM=P[-1\8WF^)B3G[%;EXX MLJ1\I,AN&XZJ8S6%1115FA]S44444444 %%%%%%%% !11111110 44444444 M %%%%%%%% !11111110 44444444 %%%%%%%% !11111110 44444444 %%% M%%%%% !11111110 44444444 %%%%%%%% !11111110 44444444 %%%%%%% M% !11111110 44444444 %%%%%%%% !11111110 44444444 %%%%%%%% !1 M1111110 44444444 %%%%%%%% !11111110 44444444 %%%%%%%% !11111 M110 44444444 %%%%%%%% !11111110 44444444 %%%%%%%% !11111110 M4444445-9VP !)/8 F@ HHK*\5>*M*\#^&=4\0:[> MQZ;HVF6SW=W=RYVQ1(I9FP 2>!T )/0 FKN@Z2NI3/).62S@P967JQ.=J ] M3@_0!C@XP=ZZF>XN/P 49.,U&S;LYN[R;&Z61CD MGC@>P P *]5_:X_::U?]J+XM7OB.[>XMO#]L6MM#TN7 %I:@\$J"1YKX MW.:+>-Y)%C5&=G(4*HR6.>@'>L?7M2$F+*$_NXVS*R MR;EDD&1D8XP,D#&&H2]]J$G[VX8 M?N[2 65$(IZM MJ;ZK>&5MRQJ-D49;/EH"<#H/4DG R23WJG115FA[K\&_A'X?^!GPWT7P7X9M MVATO3(=GF28,MQ(>9)I".KNQ+'& ,X [6BBBBBB@ HHHHHHHH ******* M* "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "B MBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBB MBB@ HHHHJ>QO9=/NDN(6VNN>YPP(P5..Q!(([@FH** "L;QCX/T?X@>%=5\- M^(+"/4]%U2W>UN[27.V2-A@C(Y![A@000""" :V:*["1ENH(KJ%7%O+G;O8, M5(ZJ2.XR.PR"#@ BHB".M8VAZ@EG<-'.%^SS#:S'/[MNS\<\=Q@Y!/&<$;UQ M&8Y"AP2O&5(8'W!'!^HX/6H(:/Y[OVKOV<=:_9C^+FH^%=0\RZTJ0FZT?4FP M1>6C,=C' &)%QL=<##*VNK2X0K)# M*C%71@>A!!'X5#12D$=1BDH),ZBEI***** "BBBBBBB@ HHHHHHHH ****** M** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** " MBBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHIRMMSS@U1\06!N5?485= MCG_2N=V&)XD]<,>O^UW^8 7*EMV16_>1K*G1D?.&7H0<$'GV(/N*!IV'*<9Y MQ7[-?\$T_P!L+_A>'@4> ?%-[+/X[\.6P*75P=S:E8J0JREN\D>51\\L-CY8 ML^W\8ZZ;X:_$+7/A/XZT7Q=X;O&L-;TBY6YMYE)P<<,C $;D=249>C*Q!X-< MA15_6M+_ +-N1Y9WVLHWPOG)V_W3P/F'0\#UZ$$T*LT/Z4**\P_9O^/FA?M) M?"?2?&FB8@:<>1?Z>9 [V-TH'F0L1UQD,I(&Y65L#.*]/HHHHH ******** M"BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBB MBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB M@ HHHHHHHH ******** "BBBK>EZE)I=VLT8#K]V2)ONR+W4_P"/4$ C! -= M-(JR0PSPN)8)!\K@]/56]&'[LYP-T;#D$$<,I!#*P)5E8,I(()P,$4E%%% "444444 M44 %%%%%%%% !11111110 44444444 %%%%%%%% !11111110 44444444 % M%%%%%%% !11111110 44444444 %%%%%%%% !11111110 44444444 %%%%% M%%% !11111110 44444444 %%%%%%%% !11111110 44444444 %%%%%.0$Y MP,]^*;3E[]J "G+WIM.6L[QDR-KS%""/LUL/E((R((P>GOFL2K^MPF.^+9!$ MBAA[=OZ50JEL:[ZG[_\ [#&K-K7[(_PNN&E28IHZ6VZ,@@>4[1!>.XV8/N#7 MNM?,/_!-$_\ &$_PZ'H=2'_E2NJ^GJ****8!11111110 44444444 %%%%%% M%% !11111110 44444444 %%%%%%%% !11174Z5)&?#%L@8&5;R=F7/(!2'! M_'!_*EJII,7EV*-G/F$M].3C_@!K\[Z^[/^"Q39_::\-#'3PC:_P#I9>U\)T4444""BBBB MBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ M HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHH MHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHI<& MDI\8Z\9/I0 4M)3E[T)GFJVN:@^F))8QE1<.,3LIRT:GK'[$_P 6.?X>/F%3 M7^HQ:9;EE;S+N3/E@'[G^VW]%'?D],-RM.Q<>XJ_+7ZT_P#!,?\ 8K;P#I-K M\7?&MHO_ D6I6^=!T^5,M86KKS<-GI+*IP /NH3DDN53P/_ ()M_L1_\+B\ M00?$KQQI8F\!:;,W]GV=VIV:O=(V,E2/G@C8'=_"SKL.X"11^PU%%%%44%%% M%%%%% !11111110 44444444 %%%%%%%% !11111110 44444444 %%%%%%% M% !11111110 44444444 %%%%%%%% !11111110 44444444 %%%%%%%% !1 M1111110 44444444 %%%%%%%% !11111110 44444444 %%%%/MYWM9XYHR! M)&P==RAAD'(X/!_&NNN"DZQ3PKMAG7S$7=DJ,D% 'J25 ^8U+[B>J*FK:39:]I5[IFI6L-]IU["]M M.:)U*NC*>"I4D$'J#7\^'[5'P'OOV<_C9X@\%W(DDL8)/M.EW9T)[^7_K1D\!90!EZNLI7J,4E/=MV*92,S\8V4KP:2G-VIM%%%% ! M11111110 44444444 %%%%%%%% !11111110 44444444 %%%%%%%% !1111 M1110 44444444 %%%%%%%% !11111110 44444444 %%%%%%%% !11111110 M 44444444 %%%%%%%% !1113E('7]*F2Y>%9!'*ZK*I215)&Y3@D'U' _*J] M% "KCO6QX7\8Z[X'U9-5\-ZYJ6@:FJE%O=+NY+:95/4!T(;!P._:L:BGW$-C M>LQN+*-69U)DMQY3!1_" /D&?78:HR>';:8_N+MH6:3 6X3*(G8EUY)^B5;I MZ$#/8]105S,^P/AG_P %3/CCX!CBMM3U+3?&MB@1 FO68,RH.N)H3&S,1_%) MO]>:^K/A[_P60\":LJQ>,_!.M^')VD5!-IH0!2!EW+>4ZX.>%5SQWK\DZ MPQRR+Y4\:/LS'*NYCZA#AR.?[M4KS3[K39O*N[::UEZ[)HR MC?D:Z=F#=>0.!]*FM=0N+*1GMIY+9F&UC$Y7*^A(/3BG=CYC]_O!'[O;=/U*TU:SBN[&ZAO+690\<]O M()$=3T(8'!%?S*,V>^1VK4\.^*]:\(ZDNHZ%J]]HFH*-JW6G7+P2A>X#H00. M!WKBZ*[%IHVM&@-O;,K9+,UM&9,GOOV[OUJ!K33VMEB&GPJX!_?AY=Y^N7V_ MI1U>K^%O^"L_ MQV\/VBPW\GAOQ+(,_P"D:II91S]?L\D2_DMSB;'&!UZ\^U=CI/_ 6FL)KH+J?PEN+6VPPV-;(,?\ JP:*Z23PWI8SY>IW;>FZR4?^U35/^P4_P"?EC_VS_\ KT70 M/0_3"BO@"Q_X+)?#&2&(WG@KQ9!*?]8L"VTH7Z$RKG\A6C_P^,^#?_0K^.?_ M !L_P#Y+K'HK7_L%/\ GY;_ +]__94?V"G_ #\M_P!^_P#[*@.9'W=17PA_ MP^,^#?\ T*_CG_P!L_\ Y+H_X?&?!O\ Z%?QS_X V?\ \EUD45TD?AO3#CS- M3NEXYVV2G\OWHS^E0W'A^SCG_<7"_%L[C_5B9+6,-]2)FQ^1KC=6_X+36$5TRZ9\);BZM]HQ)=Z^L+Y[C M:MLXQ[[JP:*Z=M(TAK^5\O/KWJ2*UTZ.V,3:=#,Y&//:24 M./<8<+G\*5Q71^F%%?E!XF_X+.>,+N)AX>^'.AZ5)_"^J7LUZ!SW""'MGOU_ M*O.?%'_!6GXZZ]:M#8-X:\-NP_U^EZ67=?I]HDE7\Q7*5-9V-SJ$PAM;>6YF M/2.%"['\!75;HA;) (+<*I!#K;H'R/\ ;V[O7OZ5+=:A/?,C7%Q+.R#:ID*VMXQN>:9PB*/4D\ 5^!'B_]NGX]>-X MT34?BCKUN$.X?V1(FFDG&.3;+'D>QS7C_B3Q=K?C+4?[0U[6=0UN_P ;?M6I M74EQ+@=!N:X#J?=/OX_"KJ^&[:'=YU\9G5P +: M(['7C/SM@J?^ &K_ )F>Y'KBF,0<8HU%S'[V>-_VX/@3\/XU.J?$[0KEV8H( MM'F.IN&'9EMA(5_X%BOF[XB?\%C/A]H?F0^#O!NN>*9TE*>=J$L>G6[K_?1A MYKGZ,BGZ5^1^[U)%(QZ8H@MK"SD#06BL5DWJ]U^]8#!&T@_(P^JU-)>2S0Q1 M/(QBB!"1Y.U ?[HZ#Z"J]%(5V?9?Q*_X*N?&WQMNAT.XTGP/:;V(_LFR$L[1 MG.%>2^)/B#J7]I>)_$&J>(M0QM^U:K>27,@'H&@ I< M$YI*#[-I.DV<-A:0[BQ2&) B#)Y)"J.3R:_,G_@C_\ 5-0UOQ'\6]2@#1: M?NT71R^#^_90US*!C(*QM'&"#@B64=J_4RBBBBJ&%%%%%%%% !11111110 4 M4444444 %%%%%%%% !11111110 44444444 %%%%%%%% !11111110 44444 M444 %%%%%%%% !11111110 44444444 %%%%%%%% !11111110 44444444 M%%%%%%%% !11111110 44444444 %%%%%%%% !11111110 44444444 %%%% M%%%% !11111110 44444444 %%%%%%%% !11111110 44444444 %%%%%%%% M !11111110 44444444 %%%%%%%% !11111110 44444444 %%%%%%%% !11 M111110 44444444 %%%%%=3IMC_9%NR31%+R7'F9;.U."$P._0G/(( ^4@YH M^'[%(_\ 3YUCD53B&*3G<_\ >*]U7WX)P,$!A6@QZ8J63)A7Y'_\%1/VQ#X_ M\33_ B\*7)+=Q;R1R8?3+4DJ]T0.0Y.Y(^GS!FS^[VG\33VI6;.*; M112(%8YIM%%%%%% !11111110 44444444 %%%%%%%% !11111110 444444 M44 %%%%%%%% !11111110 44444444 %%%%%%%% !11111110 44444444 % M%%%%%%% !11111110 44444^/&<'I30":D\Z.QMY;FR[UW4(AS'#D[(4 M;H))2I5?0!VP=A!KZO?C3K/RU,;W-PI'#Y:)#P20.A;H,\@9..5-PXJ.J1J?3_ /P2O_9!_P"$@U*'XT>+;2.33+*5H_#E MG.F[SKE&*O>$'C;&P*IU/F!F^4QJ6_5.J6BZ+8>&]'L-)TNTAL-,L(([6UM+ M= D<,2*%1% Z*% 'M5VBBBBF 44444444 %%%%%%%% !11111110 444444 M44 %%%%%%%% !11111110 44444444 %%%%%%%% !11111110 44444444 % M%%%%%%% !11111110 44444444 %%%%%%%% !11111110 44444444 %%%%% M%%% !111172Z'J']H6OV29O](A4F$[?OH!DJ6'=1R,]@1GY5%9)8 MG:*6-@R.A(92#D$'L:3 *_.+_@JA^R%_PD.ES?&?PG922:I8Q*GB.TMT!\ZW M5<+><<[HP K]?D"M\HC8G]':BN;:&\MY;>XB2>"5#')%(H974C!4@\$$=JZJ M08QQ@4RI([@:I:B\B1A\VV=<#"2')XQT! )' Z$<[;]F?XI&]T6UD_P"%?^('>?29=V\6LG62T8]04SE"?O(1RS*^/EC: M1BDHHHH 2BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ***** M*** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** M"BBBBBBB@ HHHHI\;;6YZ=Z910 4Z-MK9IM%2R01:A;O:RM'&K'*S.N3&W8Y M'.#T/7CG!(%HYRH'?/RCJ-H!9<7T/I#]AS]JRZ_9=^+,=W=LT_@S6C'::[;?,2L>X[+E M.LD19CC!W*TBX!8,O[N:7JEGKFF6FHZ==0WVGWD*7%O=6\@DBFC=0R.C#AE( M(((X(-?S*JVVOTR_X)7_ +8BVLD/P5\7WZK#(S/X8O)^-KDEGLF;_:)+QY[E MDSS&HYBBBBJ*/U"HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** M "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BB MBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBMS1 M-8;9'87$BB%23#(_6)CSMSV4GUX!.>,MG4FA>.5HW0QR*2K(PP5([$'I_P#6 MKCZZ/1]8>^6&SG.^>,;(),_,R\ 1^^ #M[_P\_*!+):N?(/_ 4"_8GC_:5\ M)IXD\+110?$;182+=6VHNJ0#)^S.Q("N#DQN3@$E3@-N7\4+^PN=-OI[2[MY M+2\MY&BFMYD*21.IPRLIY!!!!!Z8K^FVOSZ_X*/?L'R_$RWO/BG\/-/:;Q;; MQ[]9T6V0L^J1* /.A4'F=%'* 9D4"V"<#UIE.3UQGZT %.49/I3:5:H^+81&=*8+@R6AAZ,0H4O;NQ([_OY1G]/TJ*F6=XUQI-A&P4"WC:-2.I! MD9N?Q8T^H,Y;GXP_\%<]2BOOVJK6".4R/9^';."1<']VQEGDV_E(#Q_>KXGK MZL_X*?:M-J7[9WC2WE5 FGP:?;1%1@E390R\\\G=*WX8KY3HHHHH$%%%%%%% M% !11111110 44444444 %%%%%%%% !11111110 44444444 %%%%%%%% !1 M1111110 44444444 %%%%%%%% !11111110 44444444 %%%%%%%% !11111 M110 44444444 %%%%%%%% !11111110 44444444 %%%%%%%*JEN ,T %%%+ MUHVDT27<>FP_:9H_-&=J1$E1(V.Y'89&<F?7G YP>!7.:GJ1AC<1_JT;<3DH&X[]D_\ 9;\2 M_M2_$9-"TE'L=$M-LNL:XT>Z*PA.<=QND?:51,Y/)X568?O#\,_AMX>^$/@? M2?"7A:P33M$TV+RH85Y9B3EG<_Q.S$LS'J234-W=2WUQ)/,V^5SDG ^@ X M'0 < # J*BBK+-K0]#T_PSHMAI&E6<.GZ980);6MI;H$CAB10J(H'0 #VJ M]1111110 44444444 %%%%%%%% !11111110 44444444 %%%%%%%% !1111 M1110 44444444 %%%%%%%% !11111110 44444444 %%%%%%%% !11111110 M 44444444 %%%%%%%% !11111110 44444444 %%%%%%%% !11111110 444 M44Z*9X)4EB=HY$8,KJ<%2.00>QIM% !39(UEC9'4.C##*PR"#U!%.HKKOM"Z MA;Q7<:J@DR&1> CC&X#@ #D$ 9P& R3FF8(K)\/ZDMG<-!.^VTN,!]Q;:C#. MUR!UQD@\$X9L#.*VYH769XV4B16*LON.M01)'X,?MX?LSR_LU_'&]L+"W9/! M^M;M0T*3#%$B+?/;;CU:)CMQDG8T3$Y>OG'!%?O_ /MF?LV6G[3GP5U'P^B0 MQ^)+$F_T.[EX$=TJG]VQ!&$D4E&SD#<&P2@K\"]6TN\T?5+O3K^UFLM0M)GM M[BUG0I)%(K%61E/(8$$$$<$5#12E2N,TE!)3HI2I&,CKTI***** "BBBBBBB M@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HH MHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHH MHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH * M******* "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ***** M*** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** M"BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBB MBBBB@ HHHHHHHH ******** "BBBEZU-:PM),J A.>68X"@=23V &23Z U'' MS4.L7@L-/\M#BXN@5R!C$0.&(X_B(QD'HK@]:!I7%K9\&^$]4\<^+-'\.:+; M&\UC5KR*RM+<,%WRR.$4$GA1DC))P!R:QTQ7Z4_\$C_V:VU#6=0^,NMVI%K8 MB33- 65&7S)F7;<7*\ %54F($9!+RC@I6+K&H#4K]Y4W+ N(X5;@J@X&0.,G MJ<=R3WJE115FA^B7P/\ A/IGP-^$_ACP-I)$EKHUHL+S[2IN)B2TTQ!)P7D9 MWQG W8' KN:****** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHH MHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH M ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH *** M***** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******* M* "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "B MBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH *****NZ3IPU*\6) MI!#"HW228R0OL.Y/0#U/.!DBK!!)=31PQ(TDLC!$11DLQ. !77PPQZ7;K9Q2 M>8F0TKA<+)(,\^NT#@9]S@%B*3$] KSOX_?'#P_^SS\+M7\:>(94\FT3R[2S M\S9)?73 ^5;Q\$[F(.2 =JAF(PIKO;Z^MM+L;B\O+B*TM+>-IIKB=PD<:*"6 M9F/ ))/3%?AC^WE^UM3R%.8YQ3:**** " MBBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBB MBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ M HHHHI0I;.!FDJ2$X]^>10 4H4MG%)3T;%/MX2TVQV$8'+,P)"@#))QS@#)/ M':N>UG5#J,X5&86D61"C*%X/5B!W.!GDG@#) %:'B#4#:QOIL32(Y(^U9&WD M'(CQUX."<_Q #'RY//TUW-$K'0?#_P ZY\3?&ND>$_#MA)J&N:K<+;6UL@Z ML>I8_P *J,LS'A54DX )K]^_V8OV>-$_9E^$VF^#M(?[7<@FYU/4F0*][=L! MODP.BC 55YPJJ"6.6/SI_P $S_V.V^"_@P?$/Q;I[P>./$%N!;6MPN'TRQ;# M!2O\,LG#-GE5")A3O!^XZ****H844444444 %%%%%%%% !11111110 44444 M444 %%%%%%%% !11111110 44444444 %%%%%%%% !11111110 44444444 M%%%%%%%% !11111110 44444444 %%%%%%%% !11111110 44444444 %%%% M%%%% !11111110 44444444 %%%%7-)U(Z9=>9M,D3C9+&&V[UR#C/KD CJ, M@9!'%=+V. M/F++\SQCGYBZ@?O,B\5*X)[TE22+S^'Y4S!I&9^)^*2GL#^5-I**** $HHHH MHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH M ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH *** M**E@D:&0.C,DBG= Z[9%S@[?4'L0<$9R,@9!'%G2:7=M"Y#K]Y)%Y5U/1A_AU! MR#@@BFF:+4_=W]A#]K&W_:>^%*?VI.J^.]"5+76H=JIY_&$NT5>-L@!R !M< M,,!=I/TQ7\ZG[/7QUU_]G7XJ:1XU\/LTDEHWEWEB9"D=]:L1YD#D \$ $$@[ M65&QE17] 'PM^)F@_&+X?Z)XR\-7/VK1M6MQ/"S8#H^_(REL <\>O:N1!(.1P:Z72=2_M)3$_%TJ MY! ^^ "2?J ,^^/SFQ$NY^8'_!1[]@?[/_:GQ<^'&G11VJ1M=>(M#M4QLP2S MWL2],8YD08Q@N,Y;'YELI./S'TK^G.ORD_X*&?\ !/=?!*ZI\4_ACIZIX=^: MYUOP_:IC^SN[7-NH_P"6'=XP/W?)7]WD1S,I7J,4E2LI; [9ZU&RE>HQ2)/ MSE((ZTE/9?04T@CK24444 )11111110 44444444 %%%%%%%% !11111110 M44444444 %%%%%%%% !11111110 44444444 %%%%%%%% !11111110 4444 M4444 %%%%%%%% !11111110 44444444 %%%%%%%% !11111110 44444444 M %%%%%/C.TY'![4RG*)U \/Z6>_P!JN1_XY!_]>N7JEL:G["?\$<[A&_9Q\5P@G>GBN=R/ M9K.T _\ 037WC7YX_P#!&?4GD^%/Q!T\LOE0:U#.JX&X&2 *2?8^4,?0U^AU M%%%%, HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB M@ HHHKK6MS;06RMC)@B?Y?1HU8?H:95S4F1OL9C(*_8K49!!&1!'D?7.:IU" M,WOH?A#_ ,%([A;C]M3XD.F<"2Q0Y]5T^V4_J*^9Z]X_;LU8ZU^UU\4;@RI- MLU=K;=&00/*18MO'<;,'W%>#T4444""BBBBBBB@ HHHHHHHH ******** "B MBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBB MBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ MHHHHHHHH *******4*6H ***6C&:FCB18I)YW\FUCQYDN,GG.%49Y8X.![$G M !((41(I)[A_)M8\%Y,9Y.%?#432N3YVH:G, )KZX( :1_0=E4<*. M.3DEFJ:DVI3!MOE0KQ'$.=H]SW)[G^0 IT4599J? _X(>%?V>_AY8>#_"-E M]ET^W_>37$F#/>3D //,P W.V!Z *J@*J@=_1111110 44444444 %%%%%% M%% !11111110 44444444 %%%%%%%% !11111110 44444444 %%%%%%%% ! M11111110 44444444 %%%%%%%% !11111110 44444444 %%%%%%%% !1111 M1110 44444444 %%%%%%%% !11111110 44444444 %%%%%%%% !111173Z/ M?#4;(1NW^EVR@#?)S+&.%P#W7I@'[N,#Y23S%36=Y+87,<\#[)4.0< CW!!X M((X(/!!P:3 *_+;_ (*M?LEKI=Y_PNKPO9A+6Y=+?Q);0@@),2$BN\= '.V- M\8^;8V"78U^I-4-?T'3O%.AZAHVKV<.H:7J$#VMU:3KNCFB=2KHP[@@D5T\G MZ4RI=Z7EO#OVR? MV7=4_9;^+5SH;"YO/"]^&NM"U2=1F>WR,QLPX,L1(5L8ZJVU0ZBO!B".M)11 M10 E%%%%%%% !11111110 44444444 %%%%%%%% !11111110 44444444 % M%%%%%%% !11111110 44444444 %%%%%%%% !11111110 44444444 %%%%% M%%% !11111110 44444444 %%%%%%%% !11111110 44444444 %%%%%%%% M!11111110 44444444 %%%%%%%% !11111110 44444444 %%%%%%%% !111 M11110 44444444 %%%%%%%% !11111110 44444444 %%%%%%%% !1111111 M0 44444444 %%%%%%%% !11111110 44444444 %%%%%%%% !11111110 44 M444444 %%%%%%%% !11111110 44444N,TE/C[_TH *6DIR5+;QK\[S%HX44 MO)( #M4=< D GL!D9) [URNHWIU"^FN"BQ;SQ&O15' 'O@ #)Y/4\UK^)KPP M?\2X K(C;KCJ1!E.,'3)^[' M VQ,.OKEA]/E/3/<7-U#ECVX/'K@"WMKCE=2OUPRH4_BBC!5VSPQ*+A@7 ^=/V8_ MV?=:_:5^+NE>#-)/V:"3_2=2U KN6RLT(\R7'<\A5'0NZ D DC]_?A]X!T+X M6^"M'\*>&K"/3-#TFW6VMK>,=%')9C_$[,2S,>69F)R2:@HHHJRSH:****** M* "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "B MBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBB MBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ MHHHHHHHH ****ZS3[X:M9F61V-[#CSF(^\N0!)D=\\-GN0X]* MYFQO)-/NH[B(X=#TR0&'0J<=B,@^Q-=0=MQ#%>!(2,C>BU\!-^1K^EGQKX,T7XB>$]5\->(M/BU31-4MVMKNTF!VNC#L1RK M X(8$%2 000#7X#?M4?LY:U^S)\7-1\):B&N=.C<=> <F79 5+G)X"-A4DSC VN2!&0WQE3E(YS7)D%201@T5T'B"U^V(V MH*^^?(^T*$(SG $A(XR3P&171F1U(964X((Z$&FT4 %(RAU*L RD8( M/0TM%=+INK)J&Y) L5T>1M&%?Z#L<\XZ>F.ALR+TQS^-O@6/4_B=\+=/8^' 6N M=:\.VR9_LT=6N+=0/^/<=7C'^JY*_N\B+\ZF7T'%?TYU^7?[>G_!-TZ>U]\1 M/A!I&ZT.^XU?PM9KDP]6:>T3^[US"OW?X!CY5<5*]:2I&!;'M3"I7J,4B#\S MJ2GL">@X%-((Z\4E%%% "44444444 %%%%%%%% !11111110 44444444 %% M%%%%%% !11111110 44444444 %%%%%%%% !11111110 44444444 %%%%%% M%% !11111110 44444444 %%%%%%%% !11111110 44444444 %%%%%.5MO/ M?M3:* "E4XY[TE%9^O(7ABD!^56*X[\CC^58M=/JT*MX;N)BN76[A0-Z I*2 M/_'1^5,RW+^5!ZXR21V [G_'DBN?U75Y=4= 1Y=O'D10J>%SC)/JQP,GV X 5%7 MU#K7J7[//[.GC']I3QU'X;\)68;8!)>ZE<96UL8B<>9*P_'"C+,1P."1I?LO M_LM^+_VI?'8T+P]%]CTNU*2:MKEPA:WT^$DC)'&^1L-LC!!8@\JH9E_V_ACPU#YL[XEU M'5ID N-0GQS(Y'0#)"IG"CCDDD^JT444444 %%%%%%%% !11111110 44444 M444 %%%%%%%% !11111110 44444444 %%%%%%%% !11111110 44444444 M%%%%%%%% !11111110 44444444 %%%%%%%% !11111110 44444444 %%%% M%%%% !11111110 44444444 %%%%%%%% !11111110 44444444 %%%%%%%% M !1116CHNJ?V=.4E:0V 6-2^XFKGD/[4 MG[-^A?M/?"F^\*:L?LFH(?M.DZHJY>RNE!VO[H<[77NI.,,%8?@5\0O .N_# M#QIJ_A3Q+82:9KNE3FWN;:7L1@@J?XE92&5APRL",@@U_2G7QU_P4+_8K3]H MSPBOBOPM;JGQ%T. B&,84:I;#+&V8]G&6,;'C)*GA@RW2I7J,4E33Q/'(8W4 MJZG:588((XQ414KC-(S/Q/*D=125-X/:HBI7 M%)1110 E%%%%%%% !11111110 44444444 %%%%%%%% !11111110 444444 M44 %%%%%%%% !11111110 44444444 %%%%%%%% !11111110 44444444 % M%%%%%%% !11111110 44444444 %%%%%%%% !11111110 44444444 %%%%% M%%% !11111110 44444444 %%%%%%%% !11111110 44444444 %%%%%%%% M!11111110 44444444 %%%%%%%% !11111110 44444444 %%%%%%%% !111 M11110 44444444 %%%%%%%% !11111110 44444444 %%%%%%%% !1111111 M0 44444444 %%%%%%%*JENE !112]: I.:6:\72K1KI@K3-\D$;J6#-CEB.F M%!S@]25&"-V)(51-\D[^5#&-\C!2Q ]AW). ,D#)'(ZUS6J:E)JEUYK#;&HV M11YR(T'11^I)[DD]31N5%=0P:^P_^" T=KSPR@$/(.?EVJ1^\!'@7[/_P #?$7[0WQ2TGP5X60@#+NQ+$X R> !@"H26)).31115EG8T4444444 %%%%%%%% !1111 M1110 44444444 %%%%%%%% !11111110 44444444 %%%%%%%% !11111110 M 44444444 %%%%%%%% !11111110 44444444 %%%%%%%% !11111110 444 M44444 %%%%%%%% !11111110 44444444 %%%%%%%% !11111110 4444444 M4 %%%%%%%% !11111110 44444444 %%%%%%%% !11111110 44444444 %% M%%%%%% !11111110 44444444 %%%%%%%% !11111110 44444444 %%%%%% M%% !11111110 44459TZPDU*[2"-E3=RTDAPJ*.I/^ Y/0 D@5T_[J)8T@C$ M4*KL QR1W+'NM^,/$MV++1=(MS<3R<;FY 6- 2,N[%45<\LP' M>OP!_:-^/>N?M(?%C5?&NN9M_M)$%E8"0R)8VBD^5 IXSC)9B -SL[8&[ ^A M/^"D_P"V OQV\?Q^"_#%Y'<> O#=PV+B%]R:E? ,CSA@<-&@+)&1US(V2'7; M\6,03QTI&8-@]3U--HHH)!B"!Z]Z;1111110 44444444 %%%%%%%% !1111 M1110 44444444 %%%%%%%% !11111110 44444444 %%%%%%%% !11111110 M 44444444 %%%%%%%% !11111110 44444444 %%%%+@^E36Z,S;00"W W$ M?CGM[U$H)SBH-:U Z;;?9H9&2ZG3]]A<;(R.%R>D'G MAZD+.1[>8H+:<@,[@GRV[.,<]R#P>">,@$9E% !7@7[:'[+MA^U+\(KG14%O M:^*]-W7>A:A,O$4^!NB9AR(Y0 K=<':^&* 5[[178W$31OM.TE?[K CZ@CJ/ M>H<'TJ#1+\ZA;FVFM7NDZK9RZ?JEC.]M=6EPNV2&5&*NC \@@@@YK/YK]5/^"J7[(+: M_I\OQH\)V3R:C91+'XCLX(P?-@4;4O !SNC&%?K\@1OE$;$_E8PZ4VBBB@0V MBBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBB MBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ M HHHHHHHH ****FM9&ADWJ><$$'H5(P0?4$$@COG%8&M:6-/N \2R&TE)\II M!SQC*D]"1D>G!!P,XK;C8*W)Q4FV*[MY;:?/E2 '<")= OI--UK2[A+JTNHL9CD4Y!P>".Q4@@@D$$&OWV_9 M0_:0T?\ :?\ A'I_BFPV6VKPXM-9TU05-I>*H+A02[_L>&+\+:Z[I<+#+&267..K+D!R: MX^BIKRSFT^ZDMYTV2H<$9!'J""."".01P0014-66?O[16=X=\0Z;XMT'3M;T M>\BU'2=0MTNK2[@.4FB=0RL#Z$$5HT4444 %%%%%%%% !11111110 444444 M44 %%%%%%%% !11111110 44444444 %%%%%%%% !11111110 44444444 % M%%%%%%% !11111110 44444444 %%%%%%%% !11111110 44444444 %%%%% M%%% !11111110 4445TFGZY_:,B1WDBIGR>5 _&N:JD:+8^_?^"-NL-#\>O&>E^4I6Y\--V-YJUE;J 6EG2 M,!NARP'- !114-Y.MK9SS.2$C1G8CL ,FNJU:\;4-2N;ED\LS2M+L_N[F)Q^ MM5*?)C=QP*94&1_-#XCUA_$'B#4M4DB6"2]N9;EHD^ZA=RQ ]AFLVG-C/%-H MHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH M ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH *** M***** "BBBBBBB@ HHHHHHHH *****6A5+=!FEVD1:(P^T1^;,4WI;9(SG[I<@Y ( MYP.2",8!!KF+R\FU"Z>XN'\R5SR< =@ !P !P . !@4;EI=6T=^QS^Q; MXI_:J\3--&9-$\#:?,%U/7G7/S<'[/;@\/,5(/\ =0$,W5%?T?\ 8A_X)WZU M\?+RU\6^.8+O0/AU&5DB4@Q7.L=PL.>5A_O2XY!PF269/V*\*>$]'\#>';#0 M?#^FVVCZ-81"&VLK2,)'$HYP /4DDGJ223DFI-2U*;5+CS)2%51MCB3.R-?[ MJ@]OU)R222356BBK*,3X2_"3PM\$? UAX2\(:8FF:/9@D+G=)-(?O2R.>7=N MY/H , #L:****** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHH MHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH M******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH **** M**** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** M "BBBNET&[34H5LW?;>( L((_P!)-(M$S]I&1(H_U@Y,HZ,!OX8.7_+-L\"OZY( Z MTV-&Y'TXJCX@U*.%'L;=EEDSBXF4@KU^XGJ >K=SP.!E@:5PQ6CX?T#4/%&M MV6CZ393ZEJM],EM:V=LA>2:5F 5% ZDDX_&J$:LS!0"6)& .IK]D?^"=?[#J M_ _1(?B#XWT]?^%A:C"1:6DZ@G1K=@05 [32*?F/55.P8R^ZIKFJ"X/V.VEW MV4;;MR@J)7Z;\'G R0,] 2< L163115&AZK^Q)^R+IO[*OPV^SW#1W_C;6%2 M;6M13E0P!VV\7_3./)YZNQ9C@%57Z-HHHHHHI@%%%%%%%% !11111110 444 M44444 %%%%%%%% !11111110 44444444 %%%%%%%% !11111110 4444444 M4 %%%%%%%% !11111110 44444444 %%%%%%%% !11111110 44444444 %% M%%%%%% !11111110 44444444 %%%%%%%% !11111110 44444444 %%%%%% M%% !11111110 44444444 %%%%%%%% !11111110 44444444 %%%%%%%% ! M11111110 44444444 %%%%%%%% !11111110 44444444 %%%%%%%% !1111 M1110 44445T'A^R-FL>HR%DF;FV78>@)!D!]B"!C)R"?E(&:.AZ5_:,[22K) M]CAP9FCP#S]U 3P"<'UP QP=I%;UU,9Y-QQT '0 >@ & .P J7V$W8*^ M"O\ @I]^V%_PJWPFWPL\*7RIXLU^VSJMQ&I9K#3W!4H&Z+++R.Y5-QPI>-J^ MD_VJOVCM&_9A^$FH^*M0V76J2?Z+I&F$\WEVP.Q3R,(O+.V>%4XRQ4'\"?'/ MC;6_B1XMU7Q/XCU"75=FT444444 %%%%%%%% !11111110 44444444 %%%%%%%% !11111 M110 44444444 %%%%%%%% !11111110 44444444 %%%%%%%% !11111110 M44444444 %%%%%%%% !11112@$]* "W2IK>/YF=V\N&-=\DF =BYP3U'/( ' MRH@9CCDXP M 20"R:<:79O!TJE5(UV/=_^"?\ ^R'/ M^TM\3/[0URSE'P]T&1)=4FSL6\EZI9HW4[NKE?NIGE6=#7[BV]O%9V\5O;Q) M!!$H2.*-0JHH& H X [5PWP-^#'A[X _#/1_!?AJ#996,?[VX90);N<@>9/ M(>[,?R "C 4 =[11113 ******** "BBBBBBB@ HHHHHHHH ******** "BB MBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBB MB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ H MHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHI\ M,TEO,DL3M%+&P9'0D,I!R"#V-=7#(NI6,=W I'/ES)Q^[D_#LV"1]&'.TD\C M5W2-1_LV\65D\V%ALECSC6WN(DGMYD,"O$,2^1>)OM;SR]TEE*D8/K25//'\P,;K/&1N65.0P/0__6/(.00#D5"RE>M29G\Y MN",4E=A\6OA?KWP:^(NN^#/$EN(-8TBX\B78Z.C*ZD@'##(!XKD M,8I**** $HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBB MBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ M HHHHHHHH *****?&VTY]Z910 4Y&VMD<&FT4W4K&/4K']TBK>0#*GH94Y+* M?5AU'?J,GY17+UUT,AAD#JS(P.0RGD>]9?B*QCW"^@"(DK;9847:$D]0!QM; M!/'0Y& -N6BXL_17_@EC^V /"&M6_P &?%5UC1=4N&;P_>3286UNG)+6IW' M25LE /\ EJQ&#YF5_6&OYC89G@D62-VC=2"K*<$$="*_;[_@GK^U_%^TE\-_ M[$\07D9^(?AZ)8[]&.'O[<85+Q1W).%DQT?!^42**Q:***HH^M******** " MBBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBB MBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ M HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ****U=&US^S\PW"&:T;L/O MQ'^\A_F.A]C@C0'9(OJ.JD=F'&1[@\@@GCJMZ;JD^ES;HB' MC8CS(9,E) .S#/N>1@C/!!I-":N>"_M5?L<^"_VJ?#HCU>,:1XJM(3'IWB.U MB#3P#)(CD&1YL623L)&-S%2I))_%#X]_L\^-_P!G/QF_AWQEIC6TC;VM-0AR M]I?1@\R0R8&X%O&>CPZQI,Q#JKY62" M0?=EB)_AVTH\G6HD_>V@8X6.[0? M<.<+Y@&QB5^ZS!!\K[33:*4J5ZTE "44I!%)11110 44444444 %%%%%%%% M!11111110 44444444 %%%%%%%% !11111110 44444444 %%%%%%%% !111 M11110 44444444 %%%%%%%% !11111110 44444444 %%%%%%%% !1114^T- MH.N9ZBU0C_P(BKCJZ6^C:73[A5_NY_+G^E8M956=-C,M]"%.TAMV?IS_2D]@O;4*YKXF:J=!^&_BO4E=8FL M])N[@/)]U=D+MD^W%=+7F'[4C!?V9?BX3Q_Q2.KC_P DY:Z63/&1S]*CIS=: M;4F1_.TWOUIM*:2BBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ** M****** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ****** M** "BBBBBBB@ HHHHHHHH ******** "BBBBE )H )J:WAWEB[+%$@W/+(<* MB]R?\!R3@#D@4 %+UHKLOA-\(O%WQL\96WACP9HMQK6KS#>4B "01@@-+*Y^ M6- 2!N8@9('4@%+>%Y95C1&>1V"HBC<68\ =ZJZEK%O81>7;E+B\)(:08:. M(>@[.Q]>5 ]2?EIZGKXDC$%BK0Q[2LDIX>3/4#^ZN.,=3DY." ,6G8M(Y6QL M[B_NX+2U@DN;FXD6.&&%"[R.QPJJH^\23@ =Z_3G]BG_ ()@K!_9GCKXS6*O M)Q<6/@V9CN>_D?02?Q1U]!?L<_\$_?"O[,\-MXBUEH/%/Q$:+#:FR? MZ/IY88=+56&0<$J96 =AG 0,RGZRITTSW$KRRNTDCL69W.2Q/))/B=U58K]%+2PJ,+(!R9$'; M'5E'3DCYQKJK'5(]97A1%>@9> M.,85\?QH.WNHZ.10RLI&""#U M!':OR7_;Z_X)V3?#8:G\2?AC9/<^$]S3ZIH%NA:32@>3-"!G=;@YW*!F(<\I MN*-*E>HQ25)(I9ACG/2F%2N,T&9^>Q4CJ*2GN,D8YST]Z:5*XI**** $HHHH MHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH M ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH *** M***** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******* M* "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "B MBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBB MBB@ HHHHHHHH ******** "BBBBBBE"EN@S0 444H!/3F@*6SBI(_ER2.:1% M8=O?K_GUINJ:H-!4PV[?\3/HSC_EV]O^NG_H'^_]P&E< I;-.3Y3$O4)Z!CP3W' X^84F 5G>(_$6F^$= U'6]9O(M.TG3K>2ZN[ MN8X2&)%+,Q]@ :T:_)S_ (*E_MA#QCKD_P '/"=YNT/2IP?$%U#)E;N[0@K; M<=4A898'K( ,#RLM8"PVMO%;0<0Q@_,WSS(P' ED(#-C/ M\*Y(0&O!VQVI9&W>I^M,HHHHH ******** "BBBBBBB@ HHHHHHHH ****** M** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** " MBBBBBBB@ HHHHHHHH ******** "BBBBEZTE/CQSDXH *6DIRX[TZ*-MV!G= MT&.N?\_SK+\1:@K$6,/ELD;9EEC?>'?G@'IM7..,Y.3DC;B[JFH+IMF!&\;7 MFBXH='&S,% )8\ #KFOV]_X)Z?L@K^S?\.# MKGB*TC'Q#\11+)?$C-/#%PL.IZ M;+N\N09BN(CQ)#(.Z.N5/<9R"& (X>G*VWOBN>U33SIMT8\L\3#=%(R;=Z9( M!Q]00<$X((R<54KKYK9-6M3:.2FADMYGBE M1HI8V*NC@AE(."".QJD:[G]'/P1^,WAWX^?#71_&OABY\[3[^/\ >0,?WMI. M.)()1V=&X]",,,JP)[NOP\_X)\_M>R?LV_$K^RM?NYC\/?$$BQ:C'DLMC-]V M.[5?;A7V\E,'#&-!7[@0S)<1)+$ZR1NH970Y# \@@]Q3:***8#Z******* " MBBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBB MBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ M HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ****=#-);RI+$[1RH0RNA( M*D="#V-=)I^L0:DPCN=EO=N^!)D)"X([_P!PY[_=Y_A"Y/,T4K 07UC;:I8W M%E>V\5W9W$;0S6\Z!XY488964\$$$@@\$&OS5_;$_P""6,=XVH>,?@M L4S, M9[KPM9.FZ\ M]JL<%P&GM4#!!G#Q9YRI],\[3QRV,$YK:VI/")X'6:'Y=S+_ $C(5AV/##W MVG!(YJ3-H_F5U;2[[1=2NM/U*SN-/U"TE:"XM;J)HI89%)#(ZL 58$$$$ C% M5""*_>S]J3]AWX?_ +4-B]Y?P?\ ".^,8T(M_$FG1+YS?+M5;A.!.@PO!(8! M<*Z@G/XW_M#?LM_$']FGQ"NG^,='V64S8L]:LLRV%WUX27 PWRG]VP5P "5P M03%12[310(\BHI<4E)1110 44444444 %%%%%%%% !11111110 44444444 M%%%%%%%% !11111110 44444444 %%%%%%%% !11111110 44444444 %%%% M%%%% !11111110 44444444 %%%%6+2W6Z6[5QN"VEP^.>JQ.P_4 _A7&UV- MO>?88KN0J6W6TT7!Q]^-E_K^E<=31I'8^D/^"=-U]C_;.^&LGF+%FYNH]S8Y MW6)+&UVAL?ZV98L_AOS[XK^A. MBBBBJ&%%%%%%%% !11111110 44444444 %%%%%%%% !11111110 44445L> M$X5N-:577>!;W#X]UA<@_F*QZU/#-[]@UA)=F_=%-%C./OQ,F?PW9_"D]@"O M(/VP+Y=/_99^+$KRK"&\-7\.YNY>%D ^I+8'N:]?KYR_X*(ZPVA_L9_$NY6( M2E[6VMMI.,"6\@B)_ /GWQ6S(",9[\TRG-^M-J3(_!ANU-IS?KWIM%%%% !1 M1111110 44444444 %%%%%%%% !11111110 44444444 %%%%%%%% !11111 M110 44444444 %%%%%%%% !11111110 44444444 %%%%%%%% !1111112XS M0 444M 4M2[&.!BI;>&25MB#D@GJ ,DD]@ ,DGH.35*^UZ"S&RT"W-QA?W MSC,:=R I^\>@)/R_>X;(:@:5PQ1M/I6KX7\+ZQXRUZTT30=+O-9UB\?R[>PL M86EFE8 DA44$G !)] ">@K]0_P!DO_@E18^'GL_%/QG$.JZBI2:W\*6\@>VA M(&?]*D4XE;/6-#Y?R\M(&(%J22#38DGNV*JW*0H?WD@'6K[8X8_N0Q\*I/4^Y/Q\B?LD_L&>.?VG;N'571_"_@16/F^(+N$DW&#@I:QG'FMD$%LA%PV22-I_ M9/X'_ 'P3^SOX/B\.^"M(2PM\*;J\DP]U>R ?ZR>3&7;D\<*N2%"CBN^L;&V MTRRM[.SMXK2TMXUBAMX$"1QHHPJJHX X&*GHHHHIC"BBBBBBB@ HHHHH MHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH M******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH **** M**** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** M "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BB MBBBBB@ HHHHH!*D$<&BB@ HHHKI]*U.+5(?(G81WZ_=<]+@>GLX[=F [,/FG MD5NA!!ST-H(((!!!'!!&"".""#41!'6D0?C80125K>*/"^L>#/$%[ MH>O:;=:1K%E)Y=S8WL1BEB;&<,I]B#GN"#6524444 )11111110 44444444 M %%%%%%%% !11111110 44444444 %%%%%%%% !11111110 44444444 %%% M%%%%% !11111110 44444444 %%%%%%%% !11111110 44444444 %%%%%%% M% !11111110 44444444 %%%%%%%% !11111110 44444444 %%%%%%%% !1 M1111110 44444444 %%%%%%%% !11111110 44444444 %%%%%%%% !11111 M110 44444444 %%%%%%%% !11111110 44444444 %%%%%%%% !1111112@$ M]* "BBEZT $YJ6WA>:18D0N\A"JJC)8G@ >O6BWB>20JHP>[,VT+[DG@ >IZ M5EZEKWE^=;6+YC8;&N0"K.",,%]%/(Z9(ZXR5H&E<*L6=E/?7<-K;P27-S.Z MQQ0Q*6>1F. J@X4CFX!Y5.D>-QR^/+_0Z MBBBBBBF 44444444 %%%%%%%% !11111110 44444444 %%%%%%%% !11111 M110 44444444 %%%%%%%% !11111110 44444444 %%%%%%%% !11111110 M44444444 %%%%%%%% !11111110 44444444 %%%%%%%% !11111110 4444 M4444 %%%%%%%% !11111110 44444444 %%%%%%%% !11111110 44444444 M %%%%%%%% !11111110 44444444 %%%%%%%% !11111110 44444444 %%% M%%%%% !11111110 44444444 %%%%%%%% !1111115S2=..I70C+&*%1OEE" M%MBY SCZD 9(&2,D=: "BBN!^.GQHT#]G_X7ZUXV\12@6>GQXAME;$EW<-Q% M G!^9VP,XPHRQPJDB]X?L4_X_IO+9(WVQ0NN\._!R1TVC(//4D#!&[&G(^\] M<^]/GDWK$H79%&FR-!T51_G)/1CXA>(HFCLE5OGT^V.5>\('0\%8\XR^6^81LI_$220R-DDL>I)Y-=C\8OBS MX@^.'Q&UKQKXGG6;5M4F\QDB!6*% -L<48).$10JC))P,DDDD\711110(*** M***** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******* M* "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "B MBBBBBE +<#K0 444M 4M3RT5K:S7$Y*I&!M !)=CG:OXXR3V /4\%]M&TDA" MCH-Q/H!R3D= !DGV!-<_K6J?VA.(X6D^Q0DB%) ><98@< G ]< 9. :"D@ MKW?]CC]EW4_VI?BS;:$HN;3PQ8[;K7=4@4?Z/;Y.$5F&T2R$%4R#CYFVLJ,* M\E\#^"=<^(GB[2O#/AS3I=5US5+A;:TM(<;G<^YX50,DL2 J@L2 ":_?;]E7 M]F_1?V8/A+I_A33=EUJ/FO+M@-S#T1= M]\KG). !Z #@ #@ < # J&BBK+/4?#OA_3O">@Z=HFCV<>GZ5IUO':6EK", M)#$BA40>P K1HHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "B MBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBB MBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ MHHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHH MHHHH ******** "BBBBI[&\DT^Z2>+[RY!!) 92,%3@@X()!]C4%% !6'XX\ M%:+\1_".K^&/$5A'J>B:K;O:W=K)D!T88X(Y5AP0P(*D @@@&MRBNQD"W$,= MS;JWV:4$IE@Q7&,H2 /F7(SP,@@XP14)4KUK(T'4ELYFAF*+;S8!D923$W9Q MCG'KPT\ M6:66N]"U*9!^[FP-T+MC(BE "MCH0CX;8 ?P8U[1;_P[K5_I6J6DECJ5A<26 MMU:S+MDAE1BKHP[,&!!'M45%*1BDH),^BEI***** "BBBBBBB@ HHHHHHHH M******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH **** M**** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHIZ,!G/Z54UC3DO M+4W4"JL\*_OEW',B]G /<< @'I@XX8U8J6WD:*0,N"P_O*&!]B#P0?0\8S0- M.PY6QUK]6O\ @E;^U[_PD^CQ?!GQ7?,^K:="S^'+JXEW-<6J@EK3GG=$H+(, MG]WE0%$0S^4=:7AW7M0\*Z[I^LZ3=RV&JZ?<1W5I=P-AX948,CJ?4$ UR%%: M>NZ8MC,DT.W[//DJJDYC8=4.23QD8.3D$36,ZS0/L=3Z @ M\YP0>"..AX-0T4 %8_BWPAHGCWP[>Z#XCTJTUO1;U-EQ8WT*RQ2 $$94]P0" M#U! (P16Q174V.K6FH(%S'[IP>C<<$[AD"IIHW21D=2CH2 MI5N",=L'I7(5JZ;X@ELU2&=/M=JHPL9;:Z#=GY&P<=^""/F)QGFIL2T?E-^U M=_P2CU+PTNH>*/@Y)-K.EJ'GE\*W+EKN 9SBVD/^N !.$;]YA0 9&:OSLU+3 M;O2=0N;"^MIK*^M96@GM;B-HY89%)#(RL,JP(((/((K^FRO!/VEOV+/AS^TY M8O/KFGG2?%*1[+;Q)I@$=TF,;5E[3(-H^5\D#.TH236L0125+'Y5]&TMG)YZ M*-SKC;)&N< LN>!TY!(&X#.>*9M-(@_ 7&*2OH?]IK]ASXD_LSW1#XDTM&>W"[@%$Z_>@>*;12E2O48I* $HI<$4E%% M%% !11111110 44444444 %%%%%%%% !11111110 44444444 %%%%%%%% ! M11111110 44444444 %%%%%%%% !11111110 44444444 %%%%36MLUY<) B M>8TC! F<;LG&/U_6N/KO?#2[_$&F*>C740//^V*X*FMRX[7/3/V8YEM_VD?A M3,[;$C\6:2S-Z 7D637]%5?S=?!O4GT7XN>"-0C57>TURQG57^Z2EPC<^W%? MTBT44451044444444 %%%%%%%% !11111110 44444444 %%%%%%%% !1111 M6MX3_:%LV/R!_*OJ*OD'_@JIJ* $I0">G-&TGM78_"SX0^,?C1XHB\.^"_#]WX@U6 M1=[16RC9$F<>9)(Q"1ID@;G(&2!G)Q46T_Y-/F:+3[/(,[ ANA"@J074U]V_LO_ /!*GPI\.VM?$'Q4EMO&OB%?G31HP3I5 MLV>-P8!K@\?Q@)\Q!1L!J^\[>WBM8(X((TAAC4(D<:A550, #H .U7]4UR7 M4%:&-?LUGNW"!3G/H7;^(_H"3@#-9M%%44>0?LZ?LG_#W]F/03:>$M+\S59E M*WFO7X62^NLD$JT@ VI\JXC0!?E!(+98^QT444444 %%%%%%%% !11111110 M 44444444 %%%%%%%% !11111110 44444444 %%%%%%%% !11111110 444 M44444 %%%%%%%% !11111110 44444444 %%%%%%%% !11111110 4444444 M4 %%%%%%%% !11111110 44444444 %%%%%%%% !11111110 44444444 %% M%%%%%% !11111110 44444444 %%%%%%%% !11111110 44444444 %%%%%% M%% !11111110 44444444 %%%%%%%% !1116II.M&Q_=7"?:+4C:%_BCY)RA M^I.1T.3T.&&XRK)#%-#(LT,@X=3T/=6'\)!SQ^(R"">/JS8:C/ILQD@?&Y=C MJ1E77T([]C[$ CD TK":N>!_M4?L:^"/VJ-$4ZO%_8_BNTA,6G^([2(&>(^)_ INO&/@6%#-.NT-J&G(,9,J*!YL M8'/F(. &+*H7E !2A2W2@*3G%.7 M*\XINT\U+&L=O&9KI_L]MD@R$9+$8)51D9;D<>XR0.1'>:A;:0Q$RFXO4D*M M:MD8P/XVZCYL#:.>&R5X-7T^H2*\\AD*KL4= JY)P!T R2>.Y-&Y2CW&X M->N_LY?LO^.OVFO%ATCPEIV+* @W^LW>4L[)3_?<#ECVC7+'DXP&(^D/V0?^ M"8WB/XN+8>+/B3]J\)>$&;S(M,9#'J6HJ.APP_<1D_Q,-S 950&5Z_6CP'X! M\._##PII_AKPKI%MH>AV$?EV]G:IA5'=B3RS$\LS$LQ)))))JWJ>N27T*V\: M_9[53N,8.2[?WG/?'8= .G)).;115EGF'[+W[(_@C]EGPLMEH%N-1\0W$074 MO$5U&!K#@9_A).#N! M$[-GOFIW)D^A'<7$5G;RSSRI!!$I>261@JHH&2Q)X [U^&W[??[7L_[37Q, M-EHEW*/AYH3M%I,)0QB[DQB2\=3SENB!L%4 X5G<'ZI_X*G?MB?V'8W'P6\( MWCIJ-W&K>)+V%P!% RY6S!ZY<$,_0;"J_-O<+^5[-GOGO0Q!QCK3:**1 ,-_%%E%/X!\-W !M[A=RZE? *Z0%>A MC0%7?/!RB8(=MM?Q%??8X6TV,,LY_P"/H[N5PK\*_!\7Q0\66 3Q?KUO_Q++>< MIUBX!#8_AEE&">ZIM7Y2TBU M]Y4444444P"BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH *** M***** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******* M* "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "B MBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBB MBB@ HHHHHHHH ******** "BBBBNET74/[0M3;3.S7-NG[GY =\8Y(R.Q R,CU'. MTFF$$5)D]#^9%E(Q[TVOJ/\ ;Z_9)F_9D^*1FT6VE/@#7F>XTB4N7^S/D&2T M8GG*$@J3DLA7EF5\?+I!'6DHHHH 2BBBBBBB@ HHHHHHHH ******** "BBB MBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB M@ HHHHHHHH ******** "BBBBBBB@ HHHHI\;!2VE9A!+@-M0,5YR& X^89/0C()&0":Y6^LY-/NI()1\R]" 0&!&0PR,X M(((]C731MM/7%-OK+^V+58(T>2\B_P"/<)SN7))CP>>3RN.Y(P2V0;%1?0]B M_97_ &C-9_9E^+FF^+=,W76G-BUU;3<#%Y9LP,B#D8<8#(W9E&$=(\3^';^/4]$U6W2ZM+J/(#HPSR#RK#D%2 5(((!!%?S3J<>U?>W_ M 3#_;$;X8^+X?A7XKOG_P"$2UZX"Z5/*9)8G:*6-@R2(2&4@Y!!'0UN6GB))V"WR!6VA M1-"@'0$#<@X/\/(QC!.&)K HI6 9-#'7G2;A@&X"*-UN22HW(&0!>(\DFONRBNR MFMSM62)DN(&)"S0G*M[>QQ@[2 0",@5"%)Z?6N:L[Z?3YA+!(4;C(P"K $'# M \,,@'!XXK=L=Q_.7\9O@+X M[^ ?B3^Q?&_AVYT:X8M]GN&&^VNU&,M#*N5D #+G!R,@, >*\^P:_I;\8>"] M!^('AZ[T+Q-H]EKVC70 FL=0@6:)\'*DJP(R" 0>H(!&"*_.S]H[_@D5:72W M6M?!O53:39:1O#.M3EHB,$A+>X.64\!0LN0=V3(N*GP>#VI*L7%O)'&CD!HF MSMD0AD8]\,"0<=\5#Y;'H*1)^6])76_$KX6>+OA#XBDT+QEX>O\ P[JD>2(; MZ(J)5!(WQO\ =D3((#H2IQP37*;3Z4VBE*E<'M24 -HI=I SVI***** "BBB MBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB M@ HHHHHHHH ******** "BBBI(B58$'!!SUKDY8VAD>-QAU)4CW%=7&<9]>U M8?B2!;7Q#JD*#"1W4J >PW-9U%%%447:******* "BBBBBBB@ HH MHHHHHH ******** "BBBBBBB@ HHHHK6\/QMYTTH("JH4COR<_TK)KI/#-NL MFD:C+MS(L\"JWH"LI(_\='Y4GL)[!7PI_P %B'V_LS^&1G&?%UM_Z1WO^?PK M[KKX&_X+'7>WX ^#K7S%'F>)DD\OC)VVMP,CO@;_ -15ACTIM/D/3T[4RI,S M\@VI*P6=I;S7=W<2+%#; MVZ%Y)'8X554H:YF*O:%H6I^)=6MM*TC3KK5M3NG$=O8V,#333/V5$4%F/L!7VO M^SE_P2L^('Q.-KJ_Q!E?X>>'6"O]EFC#ZI<+E20(ND&1N&9?G4@9C(-?IS\" MOV7_ (XK OM2N=0*>?(65.$C PB\ < < G R M>IZG)JM156+/SU_9M_X))^(/$K6NM_%W4&\-:6?G7P]ILB/?RCYN)91F.$'" M'"[V(8@^6PK]-?AI\*O"/P=\+P^'O!>@6?A[2(CN\BT3!D; &^1SEI'( !=R M6.!DUU=%%%%%, HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** M"BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBB MBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB M@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HH MHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHH MHH ******** "BBBBBBB@ HHHHHHHH *****WK'Q$)OW>H[G)W$72C,F3S\_ M]X9SS][YB?FP!6#12 *^+OVLO^":/@[XY/>^)/!36W@GQQ*SS2E8S_9^HR$9 M_?1J/W3E@"98QSN+9?#GC;0;K0]35=Z";#1SH>CQ2J2 MDB]MRD@$$'!! XG:37])/Q-^%'A'XR>%YO#OC30+/Q#I$IW>1=(=T;X(WQN" M&C< D!T(89//-?EE^T]_P2G\5?#[[;K_ ,+)I_&GAV-3(VC3 '5;=0I+! H" MW XXV@2?,%"-@L5*E>M)4UQ')'(8I$9)8R597&&![@CL?\*B*D8SWH)/@.DJ MQ?6EQI]W-:74$EM=6[M%-#,A1XW!PRLIY!!!!!]*@((I**** $HHHHHHHH * M******* "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ***** M*** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** M"BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBB MBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB M@ HHHHHI>M+L;TH **6EVGTI ":7:?2GPQNSLJJ254LV!D@ 9)_ <_A45YJ] MEIK!4V:A. 05#$1*<]V!R_?[I Y4ACR*!I7$HVD]JT?#WAW5?%6M6ND:+IMY MJ^JW3;(+&P@:>>5L9PB*"S' )P!VK]$_V8O^"2VIZM)::_\ &6Z;2K$8=/"^ MG3!KF7D\7$ZDK&IP/EC)8AOO(14T<>V)I976"W4@-+(<*,_@23WP 3@'C@UE M7WB(X:.P#1*PPUPX E;YL\8^YT7H2>#S@D5F7VH7&I2B2XE,C*-JC "J,DX4 M#@#))P/4U7IV[EI6/B+X'_L^^//VA/$PT3P1H4^IR*R"ZO&&RTLE;.'FE/RH M,!B!RS;2%#'BOUN_9/\ ^"<'@C]GUK3Q#XD,/C?QU'LE2\N(?]#T^0'=FVB/ M5@V,2OEOD!41Y(/U!X%\ >'/ACX9L_#WA71K/0=%M%VQ6=E&$7IRS'JS'&2S M$LQY))YKH*****H844444444 %%%%%%%% !11111110 44444444 %%%%%%% M% !11111110 44444444 %%%%%%%% !11111110 44444444 %%%%%%%% !1 M1111110 44444444 %%%%%%%% !11111110 44444444 %%%%%%%% !11111 M110 44444444 %%%%%%%% !11111110 44444444 %%%%%%%% !11111110 M44444444 %%%%%%%% !11111110 44444444 %%%%%%%% !11111110 4444 M4444 %%%%%%%% !11111110 44444444 %%%%%%%% !11111110 44444444 M %%%%%:^@:6EW(]S<*&M(?X&8CS7[)QSCN2,8 Z@E:H:?8OJ-VD$95"W)=\[ M44#)8XYP!Z GT!-=0PCAC2")0D,8VC"[2WJS=P' $OL)NP5\^?MK_ M +4]E^RW\)9M3@,-SXOU7?::%82$'=+CYIW7J8X@0Q]247(WY'L/Q#\?Z'\+ M/!.L^+/$EZFGZ)I-NUS],I&9YMK6L7OB'5[W5=3NIK_ %*^GDNKJZN'+R32NQ9W8GDL6))) MZDU1I[L#TIE%%%% !11111110 44444444 %%%%%%%% !11111110 444444 M44 %%%%%%%% !11111110 44444444 %%%%%%%% !11111110 44444444 % M%%%%%%% !11111110 44444N": I-2V\3RR!%3<[$!1CG- !2T $U;TG2[S6 MM4M=.T^TFOM0NYD@M[6WC,DLTC,%1%4I/; M ]23P/KDD $US.H7TFI73SR*J9X6.,85%'11[?7D]22235W7=4%P_P!EMY?, MM(VSN"[?-?&"WJ1V&>V3@%B*R:I&B5CT3]G'X"Z[^TA\6-)\$Z(3;_:29KW4 M#&9$L;1"/-G8#KC(502 SLBY&[-?T ?#3XB>#_#5H++1=(MUM[>/ M W-W9W( R[L6=FQRS$]Z\6_8;_91M/V6_A2EO>JL_C;6Q'=:Y=@A@C@'9;(1 MU2(,1G)W,7;H0J_1]%%%%,844444444 %%%%%%%% !11111110 44444444 M%%%%%%%% !11111110 44444444 %%%%%%%% !11111110 44444444 %%%% M%%%% !11111110 44444444 %%%%%%%% !11111110 44444444 %%%%%%%% M !11111110 44444444 %%%%%%%% !11111110 44444444 %%%%%%%% !11 M111110 44444444 %%%%%%%% !11111110 44444444 %%%%%%%% !1115S2 M=0&FW@D>/S86&R6/."RGK@]CP"#ZCD$9!Z.:/&UE=)48;ED0Y5@>X_PZ@Y!P M017(5N^']0$BFPF<*&R;=RN2'/\ !D(X5-O=KOMKP(&ELKE0?+GCZ8923QD;E+*>&(K^?OXK_#'7O@W\0M<\ M&>)K=;;6=(N#!-Y9)CD& 4DC) )1U*NI(!(89 Z5_217QE_P4D_9";X^?#U? M&/ABT:7Q[X9MW*001;I-3LQEGMP -S2*=SQ@9R6=<$R B\5(I*>Y+?0=.*;2 M,S\5\8I*>Y+?0=*;24444 )11111110 44444444 %%%%%%%% !11111110 M44444444 %%%%%%%% !11111110 44444444 %%%%%%%% !11111110 4444 M4444 %%%%%%%% !11111110 44445)&VW)S@]JCHH *,B95),YSE'W$NP7[2K^;3X6_$K7?@_P"/ MM%\8>&KLV>LZ3<+/"YR4<ENS6TS1AOO+@,C8Z;E/!QGN*W;37K*\(%P/[/ES_K%W/%_5EX_ MWLD]A7,44K "*_/']H7_@D+%*UUK'P>USR&):3_A&]5HV. P'*L 0 M<,#PPR <'CBMJV\16TL06ZMVBE48$UORK<'JA/4G'(8 #HM+4CE/YO/BA\'? M&OP9U\Z+XV\-:AX=U#YA&MY%B.<#&6BD&4E7)^\C$>]<=M/I7]+?B[P9H'C[ M0YM&\2Z+8:_I,Q!DL=2MDGA8@Y4[7!&0>0>H/(KX2^.G_!(?P=XF2YU'X7ZW M-X0U$@LFD:FSW6GL=O"K(+_"=W;Z3&^U=;LA]IL' M!?:I\Y,A-QZ+)M?D945X]M)IM%."L>,4F",4 )12[3Z48I**** $HHHHHHHH M ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH *** M*6L3Q#=K?Z_J=RBE4FNI9 K=0"Y./UK<09:L'7+?[+J4J;2F51\$Y^\H;/XY MS^--;E1%K^CKX"ZNGB#X%_#K5(XVACO?#FG7*QLIT4444444 %%%%%%%% !11111 M110 44444444 %%%%%%%% !111170>&[X1Z;?VI4_O9H9=V?[@D&,>^_]*Y^ MM[1;P5^;'_!:+61;^&_A5I1B)-U=ZC=>9N^ M[Y26Z[<=\^=U[;?>OTGK\O\ _@M5,K77P?A#9=4U=ROH";( _P#CI_*KS-NI MM%%29GYEL:DMX9)I/+CC>1VR0J+D\ D\?2JMUK=C:Y$1:]DQP5R MD8X!')&X\[@1@>S5CWVM75\KQL_E6[')MX?E3@DC(_B(W'!;)QQFC4KE[G(8 M-7=%T>_\0:I;:9I=CSLX6FFE<]%1%!+,?05^BWP+_X(^ZSJHM] M1^*_B5=$MF 8Z'X?99KK!4_+)<,#'&0V,A%E!&<,.M?H9\'_ -G?X=? 7339 M^!O"EAH;.NR:\5#+=SC.[$D[DR.,\A2V!V %;MUJ%CI\@\R3[3(IP8K5QCC' M_+3!49!."-W(YQ6)>:[=7D9B#""!AAHX1@-]W.X]2,J&P3@'. *SZ*JQ>Q^7 M?[/O_!*'XA?$-[75/B%=+\/M!8*YLR%GU.9?E; C!VPY!89D)=67F,U^E'P% M_9)^&/[.-F@\'^'8AJYC\N;7M0Q/J$V0 V92/D5L E(PB9&=M>Q444444P"B MBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBB MBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ MHHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHH MHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH M ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH *** M***** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ****U-/ M\03VJQQ3@W5LG 1FPR+D$A&[=\9! W$XR:VK=XM47-G+YS@9:%@%E'&3@9.X M#GD$\#)"UR-%*PK7/"/VBOV+/AC^TM"]SXBT@Z=XD";8O$6DD0WBXVX$AP5F M "A0)%;:"VTKG-?E+^TI_P $\/BC^SY]KU6&T_X33P? #(=([H$&XDW$& M2\0 4DL"T8!&7SQ7[HT5U84GH,T%2*S+?Q+/TO%^V=3YC-B3.&ZM_%R03G)P MH (K6A:'4LFRE\\C/[IOEE"C.,KWX7)VE@!U-23RG\Q6TT8(K]T?VC?^"=OP ML^/PNM3M[%?!/BZ4E_[:T6%529SN.;BWR$ERS;F8;)#@?O,#%?F-^T+_ ,$^ M?BW\ $N=2GT@>*O"\(9SK>@AIDBC&X[IXL"2+"KN9B#&,@;S4=%.VL,9'6DV MGN,4$GS-12[3Z4;3UQQ244N#24 )12TE%%%% !11111110 44444444 %%%% M%%%% !11111110 44444444 %%%%%%%% !11111110 44444444 %%%%%%%% M !11111110 44444444 %%%%%%%% !11111110 44444444 %%%%%%%% !11 M111110 44444444 %%%%%%%% !11111110 44444444 %%%%%%%% !111111 M10 444444JJ6Z4NQCVH **4#-&TTF":7:?\ )J2"&27:A9:;(%DE%U(IYAM7! Y'!DY7D9(*[NF#B@:388)HVFM+P[X=U;Q5JUM MI.B:9>:QJETVVWLM/@>>>5@"<(B LQQD\"OM[X!_\$F_B#X\DM-3^(E]%X"T M-B':Q4K<:G*N5. @.R(,I8;G8LI49C-200O+(J(C.[D!5098D] !Z_XU%K9 M*AL$X!S@"LZG8I1/AC3]/N=2O+>SM+::[N[B18H;>",O)([$!551R6)( '. M:^V_V<_^"5OQ"^)S6FK>/Y&^'GAQ]LAMID#ZI<+\IP(>D&06&9?G4@?NV!K] M+_@+^R3\,/V<;-!X/\.QKJWE^7-KNH$7&H3 @!LRD?(&P"4C"(2,[:]BK0OM M6? G]F7X=_LXZ']@\$Z! M%9W,D:I=:MIT444444 %%%%%%%% !111111 M10 44444444 %%%%%%%% !11111110 44444444 %%%%%%%% !11111110 4 M4444444 %%%%%%%% !11111110 44444444 %%%%%%%% !11111110 44444 M444 %%%%%%%% !11111110 44444444 %%%%%%%% !11111110 44444444 M%%%%%%%% !11111110 44444444 %%%%%%%% !11111110 44444444 %%%% M%%%% !11111110 44444444 %%%%%%%% !11111110 44444444 %%%%%%%% M !11111110 44444444 %%%%%%%% !1111116_X?LS9A-0D\R.;.;7Y<#@D& M3)]""!C^($Y&W!0!117PM_P4U_;%;X.^#_\ A6WA*_,/C7Q!;$WMU"#NTZP; M*DAOX99<,JXR54,WRDQL;MC:?V/:&$EA<38^T?)M(QR(\GG .">@)]=H)61M MQSU]:)(R3WS3*DR;N?*?_ 4M_;$'QL\;GX?^%;])O GAZX)FNK8DKJ=\ MH*M)N_BBCRRICAB7?+ H1\0,<^]$C!CD9_&FT4444 %%%%%%%% !11111110 M 44444444 %%%%%%%% !11111110 44444444 %%%%%%%% !11111110 444 M44444 %%%%%%%% !11111110 44444444 %%%%%%%% !1111112JI;@4 %%% M+@FG)G#?3FH-:U!M,MOLT;21W3Q>8F M=D2$X$D@P<>N ""<=B!D;@:Y.>>2ZFDFE=I)9&+N[')9B =#=)]8N Q3[0W6.T0CG<^#N(QM0, MN#C!%1L1)=3\?_P#@I]^Q\?A=XPD^*7A2Q<>$O$%R?[4M MX1E-.OG.2V.JQS'+#J%?I:)JUL]K M=VLG1D8=01RK X*L,%2 000#7X"?M2_L\ZS^S-\7M3\'ZFQNK(#[7I>H8XO+ M-V/ER8P,,-I1AV9&QD8)AHI<$4E!)Y#12]*2BBBB@ HHHHHHHH ******** M"BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBB MBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ****?&R@_-TITD2:E M:M:3.L<9.Z.1E+>6^, ^N#@ XSQ@X)4"HJO2@-ARXYS7TI^PK^UC=?LO M_%9)+^1I? ^N-':ZW;X9C$H.$ND"Y)>/). #N4NN,E2OS33E;:>>E\GZ$8+/9,WYM'G_:3/^K6OTXHHHHI@%%%%%%%% !11111 M110 44444444 %%%%%%%% !11111110 44444444 %%%%%%%% !11111110 M44444444 %%%%%%%% !11111110 44444444 %%%%%%%% !11111110 4444 M4444 %%%%%%%% !11111110 44444444 %%%%%%%% !11111110 44444444 M %%%%%%%% !1113H9GMY4EB=HY$(970X*D="#V-;-IXHE$B?;H5O$& 64B.7 M R3\P!!))Y9@QX%8E%*UP&R1K+&R.H=&&&5AD$>AKY8^-7_!-GX+_&#SKRTT M5O ^MO\ ,+[PWM@B8@' >W(,1&3D[51CC[U?5-%=;9WEE>[/+NTCE.%\JY C MQ\N2=Q.S:#D+)4Z;^XO@@7)9 MK9SR?#_Q%J/@FY8Y^ MPWBG4;,#:1M7O7#**DFMY;:1HYHVBD4X9'&"#[BF;3Z4$GS#15B_P!/ MNM*O9[.]MI;2[MW,A&#G_P"M M6?XU3R]?(Y/^BVIY][>,UH(0,YZ=ZP=<\UM09Y2S%E7#,<\ !1^6,?A36Y47 MT'+WK^@G]BO4CJG[)_PKF,?EE="MX-N7G\=F?QK^?937[L_\$UYY+C] MBGX_VVX'_D."N4K>T?S%T\!B M=A=G5<\@5^4O\ P6>U)Y?'WPTT\HHC@TR[G#Q1?"-L0N> 3>7F3CWP/R%7****DS/A&BBBBB MBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHI: "BBBDHIWEMDC'(ZTFTT M %%+M/(Q1M/I1@]>U&T\\=.M6)+?[ Q%Y)'9$,JLLS8=<\Y*#Y\8[A36?-X@ MLK=0((I;J3 .Z7$:!L\C RS*1WRIYZ4#LPHQ7N?PG_8E^-7QB6"XT#P'J,&F M3>6PU/5@+"V,;])%:4J95QR?+#GVK[3^$W_!&VSA6"Z^)7CJ6YDV_O-+\,1" M- V>/])F4E@1U'E*>>#5E8V9@ ,L>@'4TZ9H=/WK>3+ R[LPYW2;E(!4J/NG MD_>P..M85UX@O;I6C$OD0L&4QPC8"I(.UCU89 ^\3T%9U.Q7*?ETL;,P55+, M3@*.23Z5]+_!G_@G?\;OC)LN(O"[>$](<'&I>*"UDAP 1MB*F9@0W#",J M%?L7\(_V7_A9\"PK^"O!6FZ1>J&']I.AN+W#8W+]HE+2!3@?*&V\=*]2K?N? M$T&RI"?=''!#%QR:Q[R^N-0D#W$S2LHVKN/"C).%'0#)/ MXYJ"BG8H^&/@M_P25^&/@5H;[QSJ%[\0=33)-N^;*P!R"#Y2,9&(P1\TA5@3 ME/3[1\+^$M#\#Z+!H_AW1[#0=)@R8K'3;9+>%,G)(1 ,GD\_P#@ MG_\ "#X_376HWVAMX;\2W'S-K?A]A;RR-DL6ECP8Y22WS,R[R.-PK\Y_CG_P M2S^+7PL\^^\,1P_$?0XP7\[2$,5\B@#EK1B68DD@+$TI(7)QTK]J:*["XMY( M)#')&T4J\-&RD%?8YZ5'M/\ DU@V>M7=E&L2R>9 N0(91N0 D$X!^[G R5P? M>M>WUVRN\B<264C$?,N7BR6.<_Q*H&/[Y./>IU)Y>Q_,GJ6FW>D7]Q8WUK-9 M7MO(T4]M<1F.2)U."K*W*D$'(/2JVTU_1=\7/V=?AM\=K00^.?!^FZ]*J".. M]DC,5W$H.X*EQ&5E50:^#OC+_P $<5;S[WX6^-"O0KH_B=F:"3\ MPJ2O4_B]^S#\4O@6S-XU\%:GI%F-O_$Q6,3V66)"C[1$6C#''W2V[IQ7ENT^ ME-HI=IY[8HZ4 )12XHI**** $HHHHHHHH ******** "BBBBBBB@ HHHHHHH MH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ** M****** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ****** M** "BBBBBE"DYI=IZXX]: "BEHP:;2@%N@S1M-3P6\K(T@4K&I4-*3M1-QP- MS'AE!4KU%-N-0L;-2&N?.E"L ENN\*X. "QP,'DY4M6==>))&WI M:0);1,&7+XED*G'!)&,C'!50>:"N5G.;3Z4FTU]U?"/_ ()'_%3QELN/&FIZ M9\/K+YAY3LNHWN1C:1'$PCVG)ZRAAC[M?;WP?_X)G_!#X4R1W=WHLK-L6ZM>R*Q^9@4BX;C_:8$9_N$$CTKGKJZGOKAY[B:2XF MM14[%62/Q^^$?[.OQ*^.ET8? W@[4M>B5S&]['&(K.-@ 2KW$A6)6P0=I;)S MP*^^/@C_ ,$=UCDM]0^*WBT2!3N.A^&L@'D$![F1>M M4Z**H9P?PG^!/@#X&Z2=.\"^%=/\/0NH6::WCW7$X!)'FSN3))@LV-['&<# MKO******* "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH *** M***** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******* M* "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "B MBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBB MBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ MHHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHH MHHHH ******** "BBBI;7R/M$9N1(8 E?E'X^_X)7_M!?$[QEK'BKQ'XT\$:EKFK7+7-U<2:A>\L>BJ/ MLGRJHPJJ.%50!P *_6JBMK^VX/[DGY#_ !H_MN#^Y)^0_P :Q:*+"Y4?CK_P MYT^,_P#T,W@3_P #[W_Y$H_X_\ R)7[%45M?VW!__\ R)7[%45M?VW!__\ R)7[%45M?VW!__\ MR)7[%45M?VW!_BKNK:C_:5X9$C\J%1 MLBCSDJN>Y[D]2?4\ # %*BBF4>=_ /X'^'OV>?A?I'@OPY"HM[1?,NKS8%DO M;E@/-N)/]IB!QD[5"J.% KT2BBBBBB@ HHHHHHHH ******** "BBBBBBB@ MHHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHH MHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH M ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH *** M***** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******* M* "BBBBBBB@ HHHHHHHH *****TM&U5=/:9)4$D$J\X4%E8<@KS^!!XP>F0" M,VB@ KP/]LS]E?3OVJOA7)HP>UL/%>FLUSH>JW*$K!*<;XG(!812!0K8!P0C M[6* 'WRBMQM=@;^"3\A_C3?[;@_N2?D/\:Q:*5B>5'X[M_P1V^,[8_XJ;P)_ MX,+W_P"1*;_PYT^,_P#T,W@3_P #[W_Y$K]BJ*VO[;@_N2?D/\:/[;@_N2?D M/\:Q:*+!RH_'7_ASI\9_^AF\"?\ @?>__(E'_#G3XS_]#-X$_P# ^]_^1*_8 MJBMK^VX/[DGY#_&C^VX/[DGY#_&L6BBP__ ")1 M_P .=/C/_P!#-X$_\#[W_P"1*_8JBMK^VX/[DGY#_&C^VX/[DGY#_&L6BBP< MJ/QU_P"'.GQG_P"AF\"?^!][_P#(E'_#G3XS_P#0S>!/_ ^]_P#D2OV*HK:_ MMN#^Y)^0_P :/[;@_N2?D/\ &L6BBP!/\ P/O?_D2OV*HK:_MN#^Y) M^0_QH_MN#^Y)^0_QK%HHL'*C\=?^'.GQG_Z&;P)_X'WO_P B4?\ #G3XS_\ M0S>!/_ ^]_\ D2OV*HK:_MN#^Y)^0_QH_MN#^Y)^0_QK%HHL'*C\=?\ ASI\ M9_\ H9O G_@?>_\ R)1_PYT^,_\ T,W@3_P/O?\ Y$K]BJ*VO[;@_N2?D/\ M&C^VX/[DGY#_ !K%HHL'*C\=?^'.GQG_ .AF\"?^!][_ /(E'_#G3XS_ /0S M>!/_ /O?_D2OV*HK:_MN#^Y)^0_QH_MN#^Y)^0_QK%HHL'*C\=?^'.GQG_Z M&;P)_P"!][_\B4?\.=/C/_T,W@3_ ,#[W_Y$K]BJ*VO[;@_N2?D/\:/[;@_N M2?D/\:Q:*+!RH_'7_ASI\9_^AF\"?^!][_\ (E'_ YT^,__ $,W@3_P/O?_ M )$K]BJ*VO[;@_N2?D/\:/[;@_N2?D/\:Q:*+!RH_'7_ (_P#R)1_PYT^,_P#T,W@3_P #[W_Y M$K]BJ*VO[;@_N2?D/\:/[;@_N2?D/\:Q:*+!RH_'7_ASI\9_^AF\"?\ @?>_ M_(E'_#G3XS_]#-X$_P# ^]_^1*_8JBMK^VX/[DGY#_&C^VX/[DGY#_&L6BBP M__ ")1_P .=/C/_P!#-X$_\#[W_P"1*_8JBMK^ MVX/[DGY#_&C^VX/[DGY#_&L6BBP!/_ ^]_P#D2OV*HK?@\0Q6\@=1*KJ0RLN 01WZUDZC):S7326D M;Q1-SY;_ ,)[@>WIGD=.<9-:BBP]C\?]+_X)#_''1=0MK^Q\7^"K*^M94GM[ MJWU.^CEAD4AE=&%IE6! ((Y! (K]5OA=#XPM?A_H<'CZ73+GQA#;B+4;G1Y' M>UGD4D>:FZ.,C> &*[ %+$#( -=5111113&%%%%%%%% !11111110 444444 M44 %%%%%%%% !11111110 44444444 %%%%%%%% !11111110 44444444 % M%%%%%%% !11111110 44444444 %%%%%%%% !11111110 44444444 %%%%% M%%% !11111110 44444444 %%%%%%%% !11111110 44444444 %%%%%%%% M!11111110 44444444 %%%%%%%% !1115ZRUR^T]46*X)C3=MBE421KGJ0C M@$^N*OP^)8V7$UFJ,%50]NY R#RS!LY)'8%1Q6%12L@.*^)'P5\!?%ZU%OXT M\(:/XD"QM%'-?VB/-"K=?+EQOCSZJP-?(OQ2_P""0OPN\4^=<>"],5 M\N!B-1LHP.OR2$2DGU,V!Z5]WT5UT-YI]W(H@NU5F?8J7*^4W3[Q))0#ZM4D MUK,L*2E&,#,RI*#N1L=<,.#CVKC:EM+RXL)UGMIY+>9?NR0N58?0BE87*C\6 MOB7_ ,$HOC7X+D:70(=)\=6>]@ITN\6"=4'1GBN-@R?[J.YR:^5O''PS\8?# M:[BM?%OA;6?#,\N[RH]7L9;8R =2F]1N ]1Q7])U0WEG;ZA:RVUU!'\ M^'>FZ1&;S:_@SXBZKI6U3F#7;* M*]#MV&^(P[1U_A;_ !M;3G&.:3&*=#?6-PL>R\C#-(46.92C 'HS9!0#_@7> MIS8SR^?Y*?:8X.9)+=A,B#'=E)7]:0K,_*?:/?V?OB;\,UN9/%7@+Q%H=K;,4 MDO+K3I1;?A/M\MA[JQ%5:*<%)Z"C:>>*!'GM%+M)[4;3Z4VBEVFEVGTH 2BE MVFC::;12E2,'M24 )12D8I*P\17EM(6'!8Q02Y'/3$H].0 M?J<.BBBK+/M:BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ** M***ZR&W6'1=*=1@RPN[>Y\Z1?Y**Y.NKM[M;C1]+C (-O"T;9[DS2-Q^#"I8 MGL%?C3_P5\N_M'[4>E1Y4_9_#%I'QU&;BY;G_OJOV6K\._\ @J-K"ZE^V5XK MM@C*=/L]/MF).0Q-K'+D>@Q*!^!I***4*3T%(S/DVBBEP3VI**<5([4FTT ) M12X-&*2BG;&SC'-&T^E "44NT]*-IIM* 6Z)H[9VVK/)\L>"_$'B2$-L:;2=,FN8U.<89D4@?B:^B/ O_!+?X_>+Y&^W:#IGA*#:'2? M7-3CPV<\;(/-<$?[2CK]:3:?2E\ML9Q5:37M/A?]W%<7*F/^+;#M?_Q_*]?2 MJDGBBY^4PP6UN?+,;%8_,WY[GS"V#[C%&H^4^2,&EVGCBOU"^'O_ 1DMHWM MKCQU\1Y9@8_W^G^'K!8]K_[%Q,6RO7K",^U?2WPY_P"";_P$^'?V2;_A#O\ MA)]0MP1]L\1W+WGFY[O#D0$_]LZUX;6:XW^5$\OEJ7?8I.U1U)]![TV::VLU MD\Z\M]X0.L<;^;YF>P*9 /LQ%U.12R66F6KW,S =2$0$D?A7TM\,_\ @F5\>OB& ML<\_ARU\'V4L?F)<^)+P0$_[)AC#S*WLT8K]M?#?A?1O!VDPZ7H&D6&AZ9", M166FVR6\*?[J( H_ 5J5TO$M*9+CQUXXU37Y! ML86>BVZ6,0(^\CN_F.ZGU7RS_3Z]^%O[*_PF^"Y@D\'^ ](TR]A+&/49(3"19(W:.13N M5E."".A!K4C\37>UEN!'=Y#?/,OSY+9+%A@LWNV>M9-%(!KHLBLCJ&5A@JPR M"/2OG#XN_P#!/3X'?&#SY[KPC'X9U248_M+PPPL9!\VXMY0!A9CW9HRQSUKZ M1HKJ8=:TZZD"[Y+ ,2,3YD15QQ\R#).>VS\:L+;O/#YD.+A%C$CM"P<1J3@; ML?=/L<&N.I58JP9200<@CM2L*R/R>^+'_!'7Q;I#377P\\8Z?XBM0)'&GZTC M65R /N1K(N^.1CZMY0S]>/CKXI?LR?%3X,>17]$U)UX/(KJMI]*7::R8?%%^K$SR+?!G#O\ :EWL^!@ O]_& M.P85H'S?!7C M_5M$.&+6^M6L=\C'LJO&82@[9(* I;H,T".0HI<$=>*,&DHIVQO2C8=V._3K M0 E%+M/I1M.<8YIM%+C%)0 E%+CI244444 %%%%%%%% !11111110 444444 M44 %%%%%%%% !11111110 44444444 %%%%%%%% !111112XS2E2O!% !12X MS1M--HIVQN>*-I/:@!**7:?2C:?2FT4N#4MO9SWH7#;8;2SA:661O144$D_05$!FC:?2GR!+>!I99H M$"OL*^]>"_V$?C[X\BDDTWX8:U:HC!6.L"/3#]0+EHRP]U!KZ)\"_\ !'+XBZM( MK^*_&GA_PW;L@(&GQS:A.IYX9"(D&..CG_%Y4CJ*-IJC-XFB7/V?3UPT>T_: M92Y#H^4_/S:1UH MVFOV0^'?_!(GX0^&&MKCQ/JFO>,[E$VS6\MPME9R-_>"1 2K]/-/XU],?#;] MF7X4_"$VLGA'P#H>D7EJ"L6H"T6:\4'K_I,FZ4Y]VKH)+=[56-QMMB(Q,HG8 M(67L5#$%OPS5:XU;3K5G4327A4J5^SJ55Q_$-[@,I'^X17+T46*LC\+_ (9_ MLH_%[XO"WD\*_#W6]0M+B,RPZA-;_9;.11W6XF*1'Z;LU]9?#/\ X(Z>.=:5 M)_''C'2/"\+*CBVTR)]0N0<_,CD^6B$?WE:05^M=%;VS'M7UA170?\)):M;Q*;.99LCS)//#*1W(38,'_@563JVF M37"+'$;UD/A?XCZUI"Y^= M=8L(;_=]#&8,'\#7CWBC_@CC\3;.\?\ L#QEX5U>S"Y$E\;BSF9O38L4J_\ MC]?KM177--;3W0A@U"WN.,B0N8D^F9 O-/\ L(?^"9/[1&CW4D6ZU^R=\:? M#]U-!>?"GQ@&B^])!HMQ/%^$D:,A_ U_0_17:7&GW5A(J7-M-;.PRHF0H2/Q MK$\10;4MIMC L70L1P<8./J-WZUD1R/"X>-F1QT93@BK%]JE[J>PWEY<793( M3SY6?;GKC)XHLQV1_,YK7AO5O#%X;/6-+O=)N^\%];O#)UQ]U@#7ZZ_\$=9 M?V:_%$>X;U\6W#%N!]37[ET5V+VW#E/\ M/K5=?$EI&UP&M9[C(Q%)YHC(]V7:V>W (KG:*=@LC\A/#O\ P1U^*MY>1?VS MXM\):79M_K'M9;FZF7D?P&%%/&?XQZ=Z]=\(?\$8_#MG=,_BCXFZIJT!"[8M M)TR.R=3SG+R/,#V_A'?K7Z/45L-XFF-JL26MM'(ISYX#LYY[AF*_^.U')XHU M1KCSX[QK67;L+68$&1Z$1@9Z"LNBBR&?(OA#_@EC\ /#-J(K_0]6\52@Y^T: MQJTROUSC%N8E_P#':]T\&_LX_"OX?36\_AWX=^&=*O($V1WD&E0_:0/>8J7/ MXM7HU%*S%V+,2S$Y)/4TE%%,!.G I:****** "BBBBBBB@ HHHHHHHH **** M**** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** M "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BB MBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBB MB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ H MHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHH MHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH M******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH **** M**** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH *****=%, M]O(LD3M'(IRKJ<$'U!IM% !3719%9'4,K#!5AD$4ZBM-?$NI+YQ>Y^T/-]^2 MX19G_!G!(_ U:C\31M)!Y^GQ^5&N&^S2,CR>Y+%@/P K"HI60'D/CC]D3X+_ M !%CN!KOPS\.337#%YKJTLEL[EV/4F:'9)GWW5X+XR_X)(_!+Q%=/<:1<>)/ M"GRX2VT_4%F@!]2)TD<_]]BOMBBNFCU[3YEG>7[5 ^3Y4:HLPQV!-^+_^"4_Q[\-K&=/TS0_%>XX/]CZLB;.. MI^TB'CCMSS7[845V,\.PQ*)K>4R9V)#:9=Z?L^TVTMOO MSM\U"N['7&>O45Q=.CD>)@R,R,.C*<&E87*C^?3Q9^Q?\=?!]RMOJ'PK\33. MW\Q1U'?GGT./+?$G@W7_!UTMMK^AZCHEPV=L6HVLENQP 3@ M.!T!'YBOZ7:0@,,$9%=5M/ICC-&QO[I_*L.X\1:K=PB&?4[R:$'(CDN'9"_#NOX(8?VII4%SR,X/SH>F3^9KBM6_8[^!VM1F.X^%'A.-3C_CTTJ*V M/'O&%-:VTY(QS0(V;H,UB?\ "07;3/)(8Y"YR5,85<^P7&*T(_&&T -H^GR8 M'5C/_22C47*?SV;32A2>@S7[M77_ 39_9QNIY)G^'*J\C%V\O6=01KZ%TA\+:AI[,:*S[SQ0UUM\O M3K.SQ_SQ\TY_[Z=JJ_VYN.*SK+Q.]J7,MA:7@;H)_,&WZ;77_(JPWC(%<#1M/4 MYSD-<9_]&TM1\I^.U%?LSH__ 2'^"&FR.UQJ/B_5E88"7FI0*%]QY4"'\SV MKH=-_P""5_P L9'>;1-8U$,.%N=7F 4^H\LJ?S)JS@TNT^E9=QXFEF;*6EM M,?=C\P@^_P SDU':>);^R+F-X6W#!\ZVBE_+F*_=*W_X) ME_LYPH5?P'-.<_>DUS4 ?I\LXK6TC_@G;^SOHDTDEO\ #6TD:0;2+S4+RY'X M"69@/J*U]I],4;3Z5DW7B?4+P8=X5_ZY6T4?_H*BHK;Q%JMG$8K?4[R",MN* M1W#J,^N >O HLQ\I^"^TT8/I7]#=C^R3\$]/C"1?";P:P"A?W^AV\IP/=T)_ M&NI\._!GX?\ @\@Z#X%\-:(0[2#^SM(M[?#$8+?(@Y( !/H*Z"VM)[R9(;>% MYYFX6.-2S'OT%%Y9SZ>P6[B:T8]K@>7_ #Q7)W%U-=R&2>62:0]6D8L?S-1T M6#E/YP]/TV[U:\BM+&UFO+J4XC@MXR[OQGA1R> 37?Z?^S5\7=6B26R^%OC2 M[A?!62'P_=LAS@@Y$>.XK^BR.-8E"HJHHX"J, 4ZNPNEBT]0MU=V_\ $L@6!N_ P7'_ .NH&\4I',YB MTZ*2%A@1W4CN0?7*%,_E6#13L/0_,+0?^"+LS?9WUKXKJF"#+;V.AEN.X61Y MQ[\E/PKV+PO_ ,$B_@GHEVL^I7WBKQ$H&&MK[4(HH6YZ_N8D?_Q^OMNBM.3Q M'?/;26^Z)8G8L<0)O'T?&['XU5OM4O-29#>7<]V4&%,\C/M'H,GBJU%%D!X5 MX/\ V&?@+X'C=-.^%V@W(=MQ.L1-J9S[&Y:0CZ#BO9M%T'3/#6GQ6&D:=::5 M8Q#;':V4"PQ(/0*H J_111113 ******** "BBBBBBB@ HHHHHHHH ***** M*** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** M"BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBB MBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB M@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HH MHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHH MHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH * M******* "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ***** M*** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** M"BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBB MBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB M@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HH MHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHH MHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH * M******* "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ***** M*** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** M"BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBB MBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB M@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HH MHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHH MHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH * M******* "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ***** M*** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** M"BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBB MBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB M@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HH MHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHH MHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH * M******* "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ***** M*** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** M"BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBB MBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB M@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HH MHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHH MHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH * M******* "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ***** M*** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** M"BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBB MBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB M@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HH MHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHH MHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH * M******* "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ***** M*** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** M"BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBB MBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB M@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HH MHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHH MHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH * M******* "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ***** M*** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** M"BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBB MBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB M@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HH MHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHH MHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH * M******* "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ***** M*** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** M"BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBB MBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB M@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HH MHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHH MHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH * M******* "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ***** M*** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** M"BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBB MBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB M@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HH MHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHH MHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH * M******* "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ***** M*** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** M"BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBB MBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB M@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HH MHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHH MHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH * M******* "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ***** M*** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** M"BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBB MBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB M@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HH MHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHH MHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH * M******* "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ***** M*** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** M"BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBB MBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB M@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HH MHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHH MHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH * M******* "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ***** M*** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** M"BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBB MBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB M@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HH MHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHH MHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH * M******* "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ***** M*** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** M"BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBB MBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB M@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HH MHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHH MHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH * M******* "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ***** M*** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** M"BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBB MBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB M@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HH MHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHH MHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH * M******* "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ***** M*** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** M"BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBB MBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB M@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HH MHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHH MHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH * M******* "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ***** M*** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** M"BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBB MBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB M@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HH MHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHH MHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH * M******* "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ***** M*** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** M"BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBB MBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB M@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HH MHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHH MHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH * M******* "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ***** M*** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** M"BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBB MBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB M@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HH MHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHH MHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH * M******* "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ***** M*** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** M"BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBB MBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB M@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HH MHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHH MHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH * M******* "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ***** M*** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** M"BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBB MBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB M@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HH MHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHH MHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH * M******* "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ***** M*** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** M"BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBB MBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB M@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HH MHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHH MHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH * M******* "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ***** M*** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** M"BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBB MBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB M@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HH MHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHH MHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH * M******* "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ***** M*** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** M"BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBB MBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB M@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HH MHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHH MHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH * M******* "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ***** M*** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** M"BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBB MBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB M@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HH MHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHH MHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH * M******* "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ***** M*** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** M"BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBB MBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB M@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HH MHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHH MHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH * M******* "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ***** M*** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** M"BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBB MBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB M@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HH MHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHH MHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH * M******* "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ***** M*** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** M"BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBB MBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB M@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HH MHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHH MHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH * M******* "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ***** M*** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** M"BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBB MBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB M@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HH MHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHH MHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH * M******* "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ***** M*** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** M"BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBB MBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB M@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HH MHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHH MHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH * M******* "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ***** M*** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** M"BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBB MBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB M@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HH MHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHH MHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH * M******* "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ***** M*** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** M"BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBB MBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB M@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HH MHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHH MHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH * M******* "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ***** M*** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** M"BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBB MBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB M@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HH MHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHH MHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH * M******* "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ***** M*** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** M"BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBB MBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB M@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HH MHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHH MHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH * M******* "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ***** M*** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** M"BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBB MBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB M@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HH MHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHH MHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH * M******* "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ***** M*** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** M"BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBB MBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB M@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HH MHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHH MHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH * M******* "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ***** M*** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** M"BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBB MBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB M@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HH MHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHH MHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH * M******* "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ***** M*** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** M"BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBB MBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB M@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HH MHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHH MHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH * M******* "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ***** M*** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** M"BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBB MBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB M@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HH MHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHH MHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH * M******* "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ***** M*** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** M"BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBB MBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB M@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HH MHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHH MHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH * M******* "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ***** M*** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** M"BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBB MBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB M@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HH MHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHH MHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH * M******* "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ***** M*** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** M"BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBB MBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB M@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HH MHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHH MHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH * M******* "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ***** M*** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** M"BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBB MBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB M@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HH MHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHH MHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH * M******* "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ***** M*** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** M"BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBB MBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB M@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HH MHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHH MHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH * M******* "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ***** M*** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** M"BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBB MBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB M@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HH MHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHH MHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH * M******* "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ***** M*** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** M"BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBB MBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB M@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HH MHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHH MHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH * M******* "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ***** M*** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** M"BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBB MBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB M@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HH MHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHH MHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH * M******* "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ***** M*** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** M"BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBB MBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB M@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HH MHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHH MHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH * M******* "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ***** M*** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** M"BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBB MBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB M@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HH MHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHH MHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH * M******* "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ***** M*** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** M"BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBB MBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB M@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HH MHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHH MHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH * M******* "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ***** M*** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** M"BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBB MBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB M@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HH MHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHH MHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH * M******* "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ***** M*** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** M"BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBB MBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB M@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HH MHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHH MHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH * M******* "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ***** M*** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** M"BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBB MBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB M@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HH MHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHH MHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH * M******* "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ***** M*** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** M"BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBB MBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB M@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HH MHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHH MHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH * M******* "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ***** M*** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** M"BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBB MBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB M@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HH MHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHH MHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH * M******* "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ***** M*** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** M"BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBB MBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB M@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HH MHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHH MHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH * M******* "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ***** M*** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** M"BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBB MBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB M@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HH MHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHH MHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH * M******* "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ***** M*** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** M"BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBB MBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB M@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HH MHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHH MHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH * M******* "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ***** M*** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** M"BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBB MBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB M@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HH MHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHH MHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH * M******* "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ***** M*** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** M"BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBB MBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB M@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HH MHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHH MHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH * M******* "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ***** M*** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** M"BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBB MBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB M@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HH MHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHH MHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH * M******* "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ***** M*** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** M"BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBB MBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB M@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HH MHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHH MHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH * M******* "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ***** M*** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** M"BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBB MBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB M@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HH MHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHH MHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH * M******* "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ***** M*** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** M"BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBB MBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB M@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HH MHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHH MHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH * M******* "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ***** M*** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** M"BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBB MBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB M@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HH MHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHH MHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH * M******* "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ***** M*** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** M"BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBB MBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB M@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HH MHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHH MHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH * M******* "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ***** M*** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** M"BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBB MBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB M@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HH MHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHH MHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH * M******* "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ***** M*** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** M"BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBB MBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB M@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HH MHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHH MHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH * M******* "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ***** M*** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** M"BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBB MBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB M@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HH MHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHH MHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH * M******* "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ***** M*** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** M"BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBB MBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB M@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HH MHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHH MHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH * M******* "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ***** M*** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** M"BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBB MBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB M@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HH MHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHH MHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH * M******* "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ***** M*** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** M"BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBB MBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB M@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HH MHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHH MHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH * M******* "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ***** M*** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** M"BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBB MBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB M@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HH MHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHH MHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH * M******* "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ***** M*** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** M"BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBB MBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB M@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HH MHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHH MHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH * M******* "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ***** M*** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** M"BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBB MBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB M@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HH MHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHH MHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH * M******* "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ***** M*** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** M"BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBB MBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB M@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HH MHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHH MHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH * M******* "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ***** M*** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** M"BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBB MBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB M@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HH MHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHH MHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH * M******* "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ***** M*** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** M"BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBB MBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB M@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HH MHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHH MHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH * M******* "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ***** M*** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** M"BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBB MBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB M@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HH MHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHH MHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH * M******* "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ***** M*** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** M"BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBB MBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB M@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HH MHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHH MHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH * M******* "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ***** M*** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** M"BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBB MBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB M@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HH MHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHH MHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH * M******* "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ***** M*** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** M"BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBB MBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB M@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HH MHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHH MHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH * M******* "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ***** M*** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** M"BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBB MBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB M@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HH MHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHH MHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH * M******* "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ***** M*** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** M"BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBB MBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB M@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HH MHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHH MHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH * M******* "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ***** M*** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** M"BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBB MBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB M@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HH MHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHH MHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH * M******* "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ***** M*** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** M"BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBB MBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB M@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HH MHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHH MHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH * M******* "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ***** M*** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** M"BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBB MBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB M@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HH MHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHH MHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH * M******* "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ***** M*** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** M"BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBB MBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB M@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HH MHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHH MHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH * M******* "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ***** M*** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** M"BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBB MBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB M@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HH MHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHH MHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH * M******* "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ***** M*** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** M"BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBB MBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB M@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HH MHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHH MHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH * M******* "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ***** M*** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** M"BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBB MBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB M@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HH MHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHH MHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH * M******* "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ***** M*** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** M"BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBB MBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB M@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HH MHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHH MHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH * M******* "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ***** M*** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** M"BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBB MBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB M@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HH MHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHH MHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH * M******* "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ***** M*** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** M"BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBB MBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB M@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HH MHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHH MHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH * M******* "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ***** M*** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** M"BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBB MBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB M@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HH MHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHH MHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH * M******* "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ***** M*** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** M"BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBB MBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB M@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HH MHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHH MHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH * M******* "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ***** M*** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** M"BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBB MBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB M@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HH MHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHH MHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH * M******* "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ***** M*** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** M"BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBB MBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB M@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HH MHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHH MHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH * M******* "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ***** M*** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** M"BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBB MBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB M@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HH MHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHH MHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH * M******* "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ***** M*** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** M"BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBB MBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB M@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HH MHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHH MHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH * M******* "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ***** M*** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** M"BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBB MBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB M@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HH MHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHH MHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH * M******* "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ***** M*** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** M"BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBB MBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB M@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HH MHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHH MHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH * M******* "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ***** M*** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** M"BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBB MBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB M@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HH MHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHH MHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH * M******* "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ***** M*** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** M"BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBB MBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB M@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HH MHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHH MHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH * M******* "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ***** M*** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** M"BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBB MBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB M@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HH MHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHH MHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH * M******* "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ***** M*** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** M"BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBB MBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB M@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HH MHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHH MHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH * M******* "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ***** M*** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** M"BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBB MBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB M@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HH MHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHH MHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH * M******* "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ***** M*** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** M"BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBB MBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB M@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HH MHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHH MHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH * M******* "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ***** M*** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** M"BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBB MBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB M@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HH MHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHH MHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH * M******* "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ***** M*** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** M"BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBB MBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB M@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HH MHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHH MHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH * M******* "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ***** M*** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** M"BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBB MBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB M@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HH MHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHH MHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH * M******* "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ***** M*** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** M"BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBB MBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB M@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HH MHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHH MHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH * M******* "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ***** M*** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** M"BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBB MBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB M@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HH MHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHH MHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH * M******* "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ***** M*** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** M"BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBB MBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB M@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HH MHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHH MHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH * M******* "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ***** M*** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** M"BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBB MBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB M@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HH MHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHH MHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH * M******* "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ***** M*** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** M"BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBB MBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB M@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HH MHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHH MHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH * M******* "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ***** M*** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** M"BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBB MBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB M@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HH MHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHH MHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH * M******* "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ***** M*** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** M"BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBB MBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB M@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HH MHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHH MHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH * M******* "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ***** M*** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** M"BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBB MBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB M@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HH MHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHH MHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH * M******* "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ***** M*** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** M"BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBB MBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB M@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HH MHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHH MHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH * M******* "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ***** M*** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** M"BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBB MBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB M@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HH MHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHH MHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH * M******* "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ***** M*** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** M"BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBB MBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB M@ HHHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HH MHHHHHH ******** "BBBBBBB@ HHHHHHHH ******** "BBBBBBB@ HHHHHH 6HH ******** "BBBBBBB@ HHHK__V0$! end XML 12 R1.htm IDEA: XBRL DOCUMENT v3.22.2
Cover - shares
6 Months Ended
Jun. 30, 2022
Aug. 08, 2022
Entity Information [Line Items]    
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Jun. 30, 2022  
Document Transition Report false  
Entity File Number 001-39598  
Entity Registrant Name XOS, INC.  
Entity Incorporation, State or Country Code DE  
Entity Tax Identification Number 98-1550505  
Entity Address, Address Line One 3550 Tyburn Street  
Entity Address, City or Town Los Angeles  
Entity Address, State or Province CA  
Entity Address, Postal Zip Code 90065  
City Area Code 818  
Local Phone Number 316-1890  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Non-accelerated Filer  
Entity Small Business true  
Entity Emerging Growth Company true  
Entity Ex Transition Period false  
Entity Shell Company false  
Entity Common Stock, Shares Outstanding   166,092,078
Amendment Flag false  
Entity Central Index Key 0001819493  
Current Fiscal Year End Date --12-31  
Document Fiscal Year Focus 2022  
Document Fiscal Period Focus Q2  
Common Stock    
Entity Information [Line Items]    
Title of 12(b) Security Common Stock, $0.0001 par value per share  
Trading Symbol XOS  
Security Exchange Name NASDAQ  
Warrant    
Entity Information [Line Items]    
Title of 12(b) Security Warrants, each whole warrant exercisable for one share of Common Stock at an exercise price of $11.50 per share  
Trading Symbol XOSWW  
Security Exchange Name NASDAQ  
XML 13 R2.htm IDEA: XBRL DOCUMENT v3.22.2
Condensed Consolidated Balance Sheets - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Assets    
Cash and cash equivalents $ 4,251 $ 16,142
Restricted cash 3,034 3,034
Accounts receivable 12,931 3,353
Marketable debt securities, available-for-sale — short-term 64,651 94,696
Inventories, net 62,197 30,883
Prepaid expenses and other current assets 20,971 17,850
Total current assets 168,035 165,958
Marketable debt securities, available-for-sale — long-term 13,218 54,816
Property and equipment, net 16,754 7,426
Operating lease right-of-use assets, net 7,306 0
Other non-current assets 1,504 506
Total assets 206,817 228,706
Liabilities    
Accounts payable 8,761 10,122
Other current liabilities 21,767 5,861
Total current liabilities 30,528 15,983
Earn-out shares liability 11,894 29,240
Common stock warrant liability 4,227 7,496
Other non-current liabilities 10,738 1,594
Total liabilities 57,387 54,313
Commitments and Contingencies (Note 13)
Stockholders’ Equity    
Common Stock $0.0001 par value, authorized 1,000,000 shares, 165,504 and 163,137 shares issued and outstanding at June 30, 2022 and December 31, 2021, respectively 17 16
Preferred Stock $0.0001 par value, authorized 10,000 shares, 0 shares issued and outstanding at June 30, 2022 and December 31, 2021, respectively 0 0
Additional paid-in capital 185,516 178,851
Accumulated deficit (34,746) (4,093)
Accumulated other comprehensive loss (1,357) (381)
Total stockholders’ equity 149,430 174,393
Total liabilities and stockholders’ equity $ 206,817 $ 228,706
XML 14 R3.htm IDEA: XBRL DOCUMENT v3.22.2
Condensed Consolidated Balance Sheets (Parenthetical) - $ / shares
Jun. 30, 2022
Dec. 31, 2021
Statement of Financial Position [Abstract]    
Common stock, par value (in dollars per share) $ 0.0001 $ 0.0001
Common stock, authorized (in shares) 1,000,000,000 1,000,000,000
Common stock, issued (in shares) 165,504,000 163,137,000
Common stock outstanding (in shares) 165,504,000 163,137,000
Preferred stock, par value (in dollars per share) $ 0.0001 $ 0.0001
Preferred stock, authorized (in shares) 10,000,000 10,000,000
Preferred stock, shares issued (in shares) 0 0
Preferred stock, shares outstanding (in shares) 0 0
XML 15 R4.htm IDEA: XBRL DOCUMENT v3.22.2
Unaudited Condensed Consolidated Statements of Operations and Comprehensive Loss - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Income Statement [Abstract]        
Revenues $ 9,766 $ 596 $ 16,797 $ 1,389
Cost of goods sold 14,891 585 25,077 1,257
Gross margin (5,125) 11 (8,280) 132
Operating expenses        
General and administrative 12,093 4,599 23,415 6,953
Research and development 7,635 2,742 14,584 5,741
Sales and marketing 2,960 524 4,988 836
Total operating expenses 22,688 7,865 42,987 13,530
Loss from operations (27,813) (7,854) (51,267) (13,398)
Other income (expense), net (226) 126 (145) (91)
Change in fair value of derivative instruments 3,703 (1,430) 3,268 4,964
Change in fair value of earn-out shares liability 14,870 0 17,494 0
Write off of subscription receivable 0 0 0 (379)
Realized loss on debt extinguishment 0 0 0 (14,104)
Loss before provision for income taxes (9,466) (9,158) (30,650) (23,008)
Provision for income taxes 1 0 3 0
Net loss (9,467) (9,158) (30,653) (23,008)
Marketable debt securities, available-for-sale        
Change in net unrealized loss, net of tax of $0, for the three and six months ended June 30, 2022 and 2021 (150) 0 (976) 0
Total comprehensive loss $ (9,617) $ (9,158) $ (31,629) $ (23,008)
Net loss per share        
Net loss per share — basic (in dollar per share) $ (0.06) $ (0.13) $ (0.19) $ (0.32)
Net loss per share — diluted (in dollar per share) $ (0.06) $ (0.13) $ (0.19) $ (0.32)
Weighted average shares outstanding        
Weighted average shares outstanding — basic (in shares) 164,041 72,389 163,606 72,372
Weighted average shares outstanding — diluted (in shares) 164,041 72,389 163,606 72,372
XML 16 R5.htm IDEA: XBRL DOCUMENT v3.22.2
Condensed Consolidated Statements of Legacy Xos Preferred Stock and Stockholders’ Equity (Deficit) - USD ($)
$ in Thousands
Total
Common Stock
Additional Paid-in Capital
Accumulated
Deficit
Accumulated Other Comprehensive Loss
Temporary equity, beginning balance (in shares) at Dec. 31, 2020 2,762,000        
Temporary equity, beginning balance at Dec. 31, 2020 $ 7,862        
Increase (Decrease) in Temporary Equity [Roll Forward]          
Payment of subscription receivable $ 2,430        
Issuance of preferred shares (in shares) 49,518,000        
Issuance of Legacy Xos Preferred Stock, including note conversion $ 66,701        
Temporary equity, ending balance (in shares) at Mar. 31, 2021 52,280,000        
Temporary equity, ending balance at Mar. 31, 2021 $ 76,993        
Beginning balance (in shares) at Dec. 31, 2020   72,277,000      
Beginning balance at Dec. 31, 2020 (27,197) $ 7 $ 290 $ (27,494)  
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Payment of subscription receivable 380   380    
Stock options exercised (in shares)   206,000      
Stock options exercised 3   3    
Shares repurchased and retired (in shares)   (94,000)      
Stock repurchased and retired (1)   (1)    
Stock based compensation expense 2   2    
Net loss (13,850)     (13,850)  
Ending balance (in shares) at Mar. 31, 2021   72,389,000      
Ending balance at Mar. 31, 2021 $ (40,663) $ 7 674 (41,344) $ 0
Temporary equity, beginning balance (in shares) at Dec. 31, 2020 2,762,000        
Temporary equity, beginning balance at Dec. 31, 2020 $ 7,862        
Temporary equity, ending balance (in shares) at Jun. 30, 2021 52,280,000        
Temporary equity, ending balance at Jun. 30, 2021 $ 76,993        
Beginning balance (in shares) at Dec. 31, 2020   72,277,000      
Beginning balance at Dec. 31, 2020 (27,197) $ 7 290 (27,494)  
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net loss (23,008)        
Net and comprehensive loss (23,008)        
Ending balance (in shares) at Jun. 30, 2021   72,391,000      
Ending balance at Jun. 30, 2021 $ (49,820) $ 7 675 (50,502) 0
Temporary equity, beginning balance (in shares) at Mar. 31, 2021 52,280,000        
Temporary equity, beginning balance at Mar. 31, 2021 $ 76,993        
Temporary equity, ending balance (in shares) at Jun. 30, 2021 52,280,000        
Temporary equity, ending balance at Jun. 30, 2021 $ 76,993        
Beginning balance (in shares) at Mar. 31, 2021   72,389,000      
Beginning balance at Mar. 31, 2021 (40,663) $ 7 674 (41,344) 0
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Stock options exercised (in shares)   2,000      
Stock based compensation expense 1   1    
Net loss (9,158)     (9,158)  
Net and comprehensive loss (9,158)        
Ending balance (in shares) at Jun. 30, 2021   72,391,000      
Ending balance at Jun. 30, 2021 $ (49,820) $ 7 675 (50,502) 0
Temporary equity, beginning balance (in shares) at Dec. 31, 2021 0        
Temporary equity, beginning balance at Dec. 31, 2021 $ 0        
Temporary equity, ending balance (in shares) at Mar. 31, 2022 0        
Temporary equity, ending balance at Mar. 31, 2022 $ 0        
Beginning balance (in shares) at Dec. 31, 2021 163,137,000 163,137,000      
Beginning balance at Dec. 31, 2021 $ 174,393 $ 16 178,851 (4,093) (381)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Stock options exercised (in shares) 400,000        
Stock based compensation expense $ 1,068   1,068    
Issuance of common stock for vesting of restricted stock units (in shares)   133,000      
Shares withheld related to net share settlement of stock-based awards (in shares)   (36,000)      
Shares withheld related to net share settlement of stock-based awards (97)   (97)    
Issuance of common stock for commitment shares under Standby Equity Purchase Agreement (in shares)   19,000      
Issuance of common stock for commitment shares under the Standby Equity Purchase Agreement 62   62    
Net and comprehensive loss (22,012)     (21,186) (826)
Ending balance (in shares) at Mar. 31, 2022   163,253,000      
Ending balance at Mar. 31, 2022 $ 153,414 $ 16 179,884 (25,279) (1,207)
Temporary equity, beginning balance (in shares) at Dec. 31, 2021 0        
Temporary equity, beginning balance at Dec. 31, 2021 $ 0        
Temporary equity, ending balance (in shares) at Jun. 30, 2022 0        
Temporary equity, ending balance at Jun. 30, 2022 $ 0        
Beginning balance (in shares) at Dec. 31, 2021 163,137,000 163,137,000      
Beginning balance at Dec. 31, 2021 $ 174,393 $ 16 178,851 (4,093) (381)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net loss (30,653)        
Net and comprehensive loss $ (31,629)        
Ending balance (in shares) at Jun. 30, 2022 165,504,000 165,504,000      
Ending balance at Jun. 30, 2022 $ 149,430 $ 17 185,516 (34,746) (1,357)
Temporary equity, beginning balance (in shares) at Mar. 31, 2022 0        
Temporary equity, beginning balance at Mar. 31, 2022 $ 0        
Temporary equity, ending balance (in shares) at Jun. 30, 2022 0        
Temporary equity, ending balance at Jun. 30, 2022 $ 0        
Beginning balance (in shares) at Mar. 31, 2022   163,253,000      
Beginning balance at Mar. 31, 2022 $ 153,414 $ 16 179,884 (25,279) (1,207)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Stock options exercised (in shares) 38,693,000 385,000      
Stock options exercised $ 1   1    
Stock based compensation expense 1,407   1,407    
Issuance of common stock for vesting of restricted stock units (in shares)   89,000      
Shares withheld related to net share settlement of stock-based awards (in shares)   (33,000)      
Shares withheld related to net share settlement of stock-based awards (86)   (86)    
Issuance of common stock for commitment shares under Standby Equity Purchase Agreement (in shares)   1,810,000      
Issuance of common stock for commitment shares under the Standby Equity Purchase Agreement 4,311 $ 1 4,310    
Net loss (9,467)        
Net and comprehensive loss $ (9,617)     (9,467) (150)
Ending balance (in shares) at Jun. 30, 2022 165,504,000 165,504,000      
Ending balance at Jun. 30, 2022 $ 149,430 $ 17 $ 185,516 $ (34,746) $ (1,357)
XML 17 R6.htm IDEA: XBRL DOCUMENT v3.22.2
Unaudited Condensed Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
OPERATING ACTIVITIES:        
Net loss $ (9,467) $ (9,158) $ (30,653) $ (23,008)
Adjustments to reconcile net loss to net cash used in operating activities:        
Depreciation 300 300 562 380
Amortization of right-of-use assets     815 0
Inventory reserve     2,212 0
Write off of subscription receivable 0 0 0 379
Realized loss on debt extinguishment 0 0 0 14,104
Change in fair value of derivative instruments (3,703) 1,430 (3,268) (4,964)
Change in fair value of earn-out shares liability (14,870) 0 (17,494) 0
Net realized losses on marketable debt securities, available-for-sale     69 0
Stock-based compensation expense     2,469 3
Other non-cash items     1,191 0
Changes in operating assets and liabilities:        
Accounts receivable     (9,578) (392)
Inventories     (33,058) (4,941)
Prepaid expenses and other current assets     (3,121) (1,697)
Other assets     (998) 0
Accounts payable     (2,102) (581)
Other liabilities     17,126 564
Net cash used in operating activities     (75,828) (20,153)
INVESTING ACTIVITIES:        
Purchase of property and equipment     (9,462) (702)
Proceeds from sales and maturities of marketable debt securities, available-for-sale     69,561 0
Net cash provided by (used in) investing activities     60,099 (702)
FINANCING ACTIVITIES:        
Proceeds from issuance of shares of Legacy Xos Preferred Stock     0 31,757
Proceeds from subscription receivable – preferred     0 2,430
Principal payment of equipment leases     (289) (77)
Taxes paid related to net share settlement of stock-based awards     (183) 0
Proceeds from stock option exercises     0 3
Proceeds from issuance of common stock under Standby Equity Purchase Agreement     4,310 0
Net cash provided by financing activities     3,838 34,113
Net (decrease) increase in cash, cash equivalents and restricted cash     (11,891) 13,258
Cash, cash equivalents and restricted cash, beginning of period     19,176 10,359
Cash, cash equivalents and restricted cash, end of period 7,285 23,617 7,285 23,617
Reconciliation of Cash, Cash Equivalents and Restricted Cash to Unaudited Condensed Consolidated Balance Sheets:        
Cash and cash equivalents 4,251 23,617 4,251 23,617
Restricted cash 3,034 0 3,034 0
Total cash, cash equivalents and restricted cash $ 7,285 $ 23,617 7,285 23,617
Supplemental disclosure of non-cash investing and financing activities        
Purchase of property and equipment in accounts payable     741 0
ROU assets obtained in exchange for operating lease obligations     437 0
Conversion of notes payable to Legacy Xos Preferred Stock:        
Issuance of redeemable convertible preferred stock     0 34,918
Issuance of Legacy Xos Preferred Stock, including note conversion     0 2,453
Conversion of notes payable into preferred stock     0 21,540
Fair value adjustment of related party debt at conversion     $ 0 $ 3,763
XML 18 R7.htm IDEA: XBRL DOCUMENT v3.22.2
Unaudited Condensed Consolidated Statements of Operations and Comprehensive Loss (Parenthetical) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Income Statement [Abstract]        
Change in net unrealized loss, tax $ 0 $ 0 $ 0 $ 0
XML 19 R8.htm IDEA: XBRL DOCUMENT v3.22.2
Description of Business
6 Months Ended
Jun. 30, 2022
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Description of Business Description of Business
Xos, Inc. and its wholly owned subsidiaries (collectively, the “Company” or “Xos”) is a mobility solutions company. Xos manufactures Class 5 to 8 battery-electric commercial vehicles, facilitates fleet transition from traditional internal combustion engine vehicles to electric vehicles, and enables electric fleets to better manage their fleet operations through a portfolio of management tools. Xos developed the X-Platform (its proprietary, purpose-built vehicle chassis platform) and the X-Pack (its proprietary battery system) specifically for the medium- and heavy-duty commercial vehicle segment with a focus on last-mile commercial fleet operations. Xos’ “Fleet-as-a-Service” package offers customers a comprehensive suite of commercial products and services to facilitate electric fleet operations and seamlessly transition their traditional combustion-engine fleets to battery-electric vehicles.

Xos Fleet, Inc. (“Legacy Xos”), the new legal entity name of the legacy Xos operating entity and Xos Services, Inc. (“Xos Services”, formerly Rivordak, Inc.), the subsidiary holding a California dealer license to sell Xos vehicles, are wholly owned subsidiaries of Xos, Inc., and make up 100% of the operations of the Company.

Business Combination

Xos, Inc. was initially incorporated on July 29, 2020 as a Cayman Islands exempted company under the name “NextGen Acquisition Corporation” (“NextGen”). On August 20, 2021, the transactions contemplated by the Agreement and Plan of Merger, as amended on May 14, 2021, by and among NextGen, Sky Merger Sub I, Inc., a Delaware corporation and a direct wholly owned subsidiary of NextGen (“Merger Sub”), and Xos, Inc., a Delaware corporation (now known as Xos Fleet, Inc., “Legacy Xos”), were consummated (the “Closing”), whereby Merger Sub merged with and into Legacy Xos, the separate corporate existence of Merger Sub ceased and Legacy Xos became the surviving corporation and a wholly owned subsidiary of NextGen (such transaction the “Merger” and, collectively with the Domestication, the “Business Combination”). As a result, Xos became the publicly traded entity listed on the Nasdaq Global Market.

Emerging Growth Company

Section 102(b)(1) of the Jumpstart its Business Startups Act (“JOBS Act”) exempts emerging growth companies from being required to comply with new or revised financial accounting standards until private companies (that is, those that have not had a registration statement declared effective pursuant to the Securities Act of 1933, as amended (the “Securities Act”), or do not have a class of securities registered under the Securities Exchange Act of 1934, as amended (the “Exchange Act”)) are required to comply with the new or revised financial accounting standards. The JOBS Act provides that a company can elect to opt out of the extended transition period and comply with the requirements that apply to non-emerging growth companies but any such election to opt out is irrevocable. The Company has elected not to opt out of such extended transition period which means that when a standard is issued or revised and it has different application dates for public or private companies, the Company, as an emerging growth company, can adopt the new or revised standard at the time private companies adopt the new or revised standard, until such time the Company is no longer considered to be an emerging growth company. At times, the Company may elect to early adopt a new or revised standard.

Risks and Uncertainties

COVID-19 and actions taken to mitigate its spread have had and may continue to have an adverse impact on the economies and financial markets of many countries, including the areas in which the Company operates. As the COVID-19 pandemic continues to evolve, the Company believes the extent of the pandemic’s impact to its business, operating results, cash flows, liquidity and financial condition will be primarily driven by the severity and duration of the COVID-19 pandemic, the pandemic’s impact on the United States and global economies and the timing, scope and effectiveness of federal, state and local governmental responses to the pandemic. Those primary drivers are beyond the Company’s knowledge and control, and as a result, at this time the Company is unable to predict the cumulative impact, both in terms of severity and duration, that the COVID-19 pandemic will have on its business, operating results, cash flows and financial condition. However, the impact of the COVID-19 pandemic could be material if the current circumstances continue to exist for a prolonged period of time or worsen.
Additionally, recent geopolitical events, such as the recent military conflict between Russia and Ukraine, may increase the severity of supply chain disruptions and further hinder our ability to source inventory for our vehicles. The conflict continues to evolve and its ultimate impact on the Company is uncertain, but a prolonged conflict may have a material negative impact on the Company’s business, operating results, cash flows, liquidity and financial condition.

Although the Company has used the best current information available to it in its estimates, actual results could materially differ from the estimates and assumptions developed by management.

Supply Chain Disruptions

Negative global economic conditions, which the COVID-19 pandemic has contributed to, has impacted the Company’s ability to source certain critical inventory items. The series of restrictions imposed and the speed and nature of the recovery in response to the pandemic have placed burdens on the Company’s supply chain management, such as the semiconductor chip and battery cell shortage and supply limitations on vehicle bodies and aluminum.

Despite supply chain disruptions, the Company has continued to source inventory for its vehicles and its purchasing team has been working with vendors to find alternative solutions to areas where there are supply chain constraints, and where appropriate and critical, has placed orders in advance of projected need to ensure inventory is able to be delivered in time for production plans.

Inflation and Other Risks
The Company is 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. The U.S. economy is experiencing broad and rapid inflation. The Company monitors inflation and the effects of changing prices. Inflation increases the cost of goods and services used. If the Company’s costs were to become subject to significant inflationary pressures, the Company may not be able to fully offset these higher costs through price increases or mitigate the impact through alternative solutions.
XML 20 R9.htm IDEA: XBRL DOCUMENT v3.22.2
Basis of Presentation and Summary of Significant Accounting Policies
6 Months Ended
Jun. 30, 2022
Accounting Policies [Abstract]  
Basis of Presentation and Summary of Significant Accounting Policies Basis of Presentation and Summary of Significant Accounting Policies
The following is a summary of the significant accounting policies consistently applied in the preparation of the accompanying unaudited condensed consolidated financial statements:

Basis of Presentation

The accompanying unaudited condensed consolidated financial statements of the Company have been prepared in accordance with accounting principles generally accepted in the United States (“U.S. GAAP”) and the rules and regulations of the Securities and Exchange Commission (the “SEC”) for interim financial information. They do not include all of the information and footnotes required by U.S. GAAP for complete audited financial statements. The accompanying unaudited condensed consolidated financial statements include the accounts of the Company and its wholly owned subsidiaries, Legacy Xos and Xos Services. All significant intercompany accounts and transactions have been eliminated in consolidation.

In the opinion of management, all adjustments (primarily consisting of normal accruals) considered for a fair presentation have been included. Operating results for the three and six months ended June 30, 2022 are not necessarily indicative of the results that may be expected for the year ending December 31, 2022. The accompanying unaudited condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements as of and for the years ended December 31, 2021 and 2020 presented in the Company’s Annual Report on Form 10-K for the year ended December 31, 2021 filed with the SEC on March 30, 2022.

Use of Estimates

The preparation of financial statements in conformity with U.S. 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 revenues and expenses during the reporting periods. The areas with significant estimates and judgments include, among others, inventory valuation, incremental borrowing rates for assessing operating and financing lease liabilities, useful lives of property and equipment, earn-out shares liability, stock-based compensation, common stock warrant liability and product warranty liability. 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 condensed consolidated financial statements.

Reclassifications

Certain prior period balances have been reclassified to conform to the current period presentation in the unaudited condensed consolidated financial statements and the accompanying notes, including (i) classification of operating expenses in the unaudited condensed consolidated statements of operations and comprehensive loss and (ii) presenting equipment leases as part of other current and non-current liabilities. The Company reclassified a portion of its payroll related expenses in general and administrative to sales and marketing and research and development. Additionally, the Company reclassified depreciation expense to general and administrative expense. These reclassifications have no effect on previously reported net loss.

Inventory and Inventory Valuation

The Company’s inventory, which includes raw materials, work in-process, and finished goods, is carried at the lower of cost or net realizable value (“NRV”). Inventory is valued using average costing, as that method accurately reflects the frequency of the Company’s inventory purchases. In the case of manufactured inventories and work in progress, cost includes an appropriate share of production overheads based on operating capacity.

At the end of each reporting period, the Company evaluates whether its inventories are damaged, obsolete, or have material changes in price or other causes, and if so, a loss is recognized in the period in which it occurs. Inventory write-downs are also based on reviews for obsolescence determined primarily by future demand forecasts. If the Company’s inventory on-hand is in excess of future demand forecast, the excess amounts are written-off. The Company reserves for any excess or obsolete inventories when it is believed that the net realizable value of inventories is less than the carrying value.

The Company also reviews its inventory to determine whether its carrying value exceeds the net amount realizable upon the ultimate sale of the inventory. NRV is the estimated selling price of inventory in the ordinary course of business, less estimated costs of completion, disposal, and transportation. At the end of each reporting period, the Company determines the estimated selling price of its inventory based on market conditions. Once inventory is written-down, a new, lower cost basis for that inventory is established and subsequent changes in facts and circumstances do not result in the restoration or increase in that newly established cost basis.

Warranty Liability

Since 2021, the Company provides customers with a product warranty that assures that the products meet standard specifications and are free for periods typically between 2 to 5 years. The Company accrues warranty reserve for the products sold, which includes its best estimate of the projected costs to repair or replace items under warranties and recalls if identified. These estimates are based on actual claims incurred to date and an estimate of the nature, frequency and costs of future claims. These estimates are inherently uncertain given the Company’s relatively short history of sales, and changes to its historical or projected warranty experience may cause material changes to the warranty reserve in the future. Claims incurred under the Company’s standard product warranty programs are recorded based on open claims. Claims incurred in each of the three and six months ended June 30, 2022 were $6,000, respectively; no claims were incurred for the year ended December 31, 2021. The Company recorded warranty liability within other current liabilities in the consolidated balance sheets as of June 30, 2022 and December 31, 2021. The Company did not record warranty liability for the three or six months ended June 30, 2021 as the product warranty had not been established.

The reconciliation of the change in the Company’s product liability balances during the three months and six months ended June 30, 2022 consisted of the following (in thousands):
Three Months Ended June 30, 2022Six Months Ended June 30, 2022
Warranty liability, beginning of period$475 $177 
Reduction in liability (payments) (6)(6)
Increase in liability (new warranties)363 661 
Warranty liability, end of period$832 $832 

Leases
Upon inception of a contract, the Company evaluates if the contract, or part of the contract, contains a lease. A lease conveys the right to control the use of an identified asset for a period of time in exchange for consideration.

Right-of-use (“ROU”) assets represent the Company's right to use an underlying asset for the lease term, and lease liabilities represent the Company's obligation to make lease payments arising from the lease. The lease liability is measured as the present value of the unpaid lease payments, and the ROU asset value is derived from the calculation of the lease liability, including prepaid lease payments, if any. Lease payments include fixed and in-substance fixed payments, variable payments based on an index or rate, reasonably certain purchase options, termination penalties, fees paid by the lessee to the owners of a special-purpose entity for restructuring the transaction, and probable amounts the lessee will owe under a residual value guarantee. Lease payments do not include (i) variable lease payments other than those that depend on an index or rate, (ii) any guarantee by the lessee of the lessor’s debt, or (iii) any amount allocated to non-lease components, if such election is made upon adoption, per the provisions of ASU 2016-02, Leases.

When the Company cannot determine the actual implicit rate in a lease, it uses its estimated incremental borrowing rate, which is derived from information available at the lease commencement date, in determining the present value of lease payments. The Company gives consideration to its recent debt issuances, if any, as well as publicly available data for instruments with similar characteristics when calculating its incremental borrowing rate. Lease expense for operating lease payments is recognized on a straight-line basis over the lease term. The Company's lease term includes any option to extend the lease when it is reasonably certain to be exercised based on considering all relevant economic factors. Operating expense charges from the lessor are accounted for on an accrual basis. The Company has elected not to separate the lease and non-lease components.

The leases have remaining initial terms ranging from less than 1 year to 5 years.

The Company reviews the carrying value of its right-of-use assets for impairment whenever events or changes in circumstances indicate that the recorded value may not be recoverable. Recoverability of assets is measured by comparing the carrying amounts of the assets to the estimated future undiscounted cash flows, excluding financing costs. If the Company determines that an impairment exists, any related impairment loss is estimated based on fair values.

Recent Accounting Pronouncements Issued and Adopted:

ASC 842, Leases: In February 2016, the FASB issued ASU 2016-02, Leases (Topic 842), as subsequently amended, which sets out the principles for the recognition, measurement, presentation and disclosure of leases for both parties to a contract (i.e., lessees and lessors), and replaces the existing guidance in ASC 840, Leases. The new standard also requires lessees to recognize operating and finance lease liabilities and corresponding ROU assets on the balance sheet and to provide enhanced disclosures surrounding the amount, timing and uncertainty of cash flows arising from leasing arrangements.

On January 1, 2022, the Company adopted ASC 842 using the modified retrospective method. The Company has presented financial results and applied its accounting policies for the period beginning January 1, 2022 under ASC 842, while prior period results and accounting policies have not been adjusted and are reflected under legacy GAAP pursuant to ASC 840. In connection with the adoption of ASC 842, the Company performed an analysis of contracts under ASC 840 to ensure proper assessment of leases (or embedded leases) in existence as of January 1, 2022. The Company elected the package of practical expedients permitted under ASC 842, which allows the Company not to reassess 1) whether any expired or existing contracts as of the adoption date are or contain a lease, 2) lease classification for any expired or existing leases as of the adoption date and 3) initial direct costs for any existing leases as of the adoption date. The most significant impact of applying ASC 842 was the recognition of ROU asset and lease liabilities for operating leases in its condensed consolidated balance sheets. On January 1, 2022, the Company recognized an initial operating ROU asset of $7.7 million and associated operating lease liabilities of $7.7 million.

Refer to Note 6 — Leases for further information regarding the impact of the adoption of ASU 2016-02 on the Company's financial statements, as well as its various accounting policies for each lease type.
Recent Accounting Pronouncements Issued and not yet Adopted:

ASU 2016-13, Financial Instruments — Credit Losses (“ASU 2016-13”): In June 2016, the FASB issued ASU 2016-13, which states the Company will be required to use an expected-loss model for its marketable debt securities, available-for sale, which requires that credit losses be presented as an allowance rather than as an impairment write-down. Reversals of credit losses (in situations in which the estimate of credit losses declines) is permitted in the reporting period that the change occurs. Current
U.S. GAAP prohibits reflecting reversals of credit losses in current period earnings. At June 30, 2022, the Company had $77.9 million in marketable debt securities, available for sale which would be subject to this new standard. As of December 31, 2021, these marketable debt securities, available for sale have an average credit rating of A and no impairment write-downs have been recorded. The Company is currently evaluating the impact of this new standard on its investment policy and investments and does not expect the standard to have a material impact on its financial statements at adoption or in subsequent periods. The Company expects to adopt the new standard effective January 1, 2023.
XML 21 R10.htm IDEA: XBRL DOCUMENT v3.22.2
Revenue Recognition
6 Months Ended
Jun. 30, 2022
Revenue from Contract with Customer [Abstract]  
Revenue Recognition Revenue Recognition
Disaggregated revenues by major source during the three and six months ended June 30, 2022 and 2021 consisted of the following (in thousands):
Three Months Ended
June 30,
Six Months Ended
June 30,
2022
2021
2022
2021
Product and service revenue
Stepvans & vehicle incentives$8,561 $— $15,424 $715 
Powertrains656 596 670 674 
Fleet-as-a-Service38 — 133 — 
Total product revenue9,255 596 16,227 1,389 
Ancillary revenue511 — 570 — 
Total revenues$9,766 $596 $16,797 $1,389 
XML 22 R11.htm IDEA: XBRL DOCUMENT v3.22.2
Inventories
6 Months Ended
Jun. 30, 2022
Inventory Disclosure [Abstract]  
Inventories Inventories
Inventory amounted to $62.2 million and $30.9 million, respectively, as of June 30, 2022 and December 31, 2021 and consisted of the following (in thousands):
June 30, 2022
December 31, 2021
Raw materials$40,138 $20,382 
Work in process25,330 10,659 
Finished goods
— 901 
Inventories, gross of reserves
65,468 31,942 
Less: inventory reserve
(3,271)(1,059)
Inventories, net
$62,197 $30,883 
XML 23 R12.htm IDEA: XBRL DOCUMENT v3.22.2
Selected Balance Sheet Data
6 Months Ended
Jun. 30, 2022
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Selected Balance Sheet Data Selected Balance Sheet DataPrepaid expenses and other current assets as of June 30, 2022 and December 31, 2021 consisted of the following (in thousands):
June 30, 2022
December 31, 2021
Prepaid inventories
$15,735 $7,303 
Prepaid insurance
1,102 4,996 
Deposits (primarily relating to deposits on equipment purchases)
805 2,783 
Assets held for sale
1,848 1,848 
Prepaid licenses and subscriptions
741 801 
Others
740 119 
Total
$20,971 $17,850 
Other current liabilities as of June 30, 2022 and December 31, 2021 consisted of the following (in thousands):
June 30, 2022December 31, 2021
Accrued expenses and other(1)
$16,346 $4,303 
Lease liabilities, current
3,520 482 
Customer deposits
1,068 899 
Warranty liability
833 177 
Total
$21,767 $5,861 
____________
(1) Primarily relates to personnel costs — wages, health benefits, vacation and other accruals.
XML 24 R13.htm IDEA: XBRL DOCUMENT v3.22.2
Leases
6 Months Ended
Jun. 30, 2022
Leases [Abstract]  
Leases Leases
A summary of the balances relating to the Company’s lease assets and liabilities as of June 30, 2022 consisted of the following (in thousands):
Balance Sheet Location
June 30, 2022
Assets
Operating leasesOperating lease right-of-use assets, net$7,306 
Equipment finance leasesProperty and equipment, net7,734 
Total Lease Assets$15,040 
Liabilities
Current
Operating leasesOther current liabilities$1,484 
Equipment finance leasesOther current liabilities2,036 
Sub-total$3,520 
Non-current
Operating leasesOther non-current liabilities$5,950 
Equipment finance leasesOther non-current liabilities4,788 
Sub-total$10,738 
Total Lease Liabilities$14,258 
Operating Leases

The Company has a 5-year office lease on its headquarter facility in Los Angeles, which commenced in January 2022, as well as certain other leases (both short-term and long-term) within the United States.
The Company records lease expense on a straight-line basis over the lease term in general and administrative expense and cost of goods sold, depending on the nature and use of the leased asset. Total lease expense for the three months ended June 30, 2022 and 2021 was $0.4 million and $0.1 million, respectively. Total lease expense recorded was $0.9 million and $0.3 million, for the six months ended June 30, 2022 and 2021,respectively.

Lease terms include renewal or termination options that the Company is reasonably certain to exercise. For leases with a term of 12 months or less, the Company has made an accounting policy election to not record a ROU asset and associated lease liability on its unaudited condensed consolidated balance sheet. Total lease expense recorded for these short-term leases was $0.3 million and $0.4 million for the three and six months ended June 30, 2022, respectively.
Equipment Finance Leases

The Company leases certain equipment facilities under finance leases that expire on various dates through 2027. The finance lease cost during the three and six months ended June 30, 2022 and 2021 consisted of the following (in thousands):

Three Months Ended
June 30,
Six Months Ended
June 30,
Income Statement Location
2022
2021
2022
2021
Amortization
General and administrative expense$78 $19 $238 $48 
Interest accretion on finance lease liabilities
Other income (expense), net65 92 10 
Total
$143 $23 $330 $58 
Supplemental Cash Flow Information, Weighted-Average Remaining Lease Term and Discount Rate
The weighted-average remaining lease term and discount rates, as well as supplemental cash flow information as of and for the six months ended June 30, 2022 consisted of the following (in thousands for the supplemental cashflow information):
Supplemental cashflow information:
Cash paid for amounts included in the measurement of operating lease liabilities$808 
ROU assets obtained in exchange for operating lease obligations$437 
Weighted average remaining lease term:
Operating leases4.4 years
Equipment finance leases3.1 years
Weighted average discount rate:
Operating lease - IBR5.5 %
Equipment finance leases - rate implicit in the lease7.8 %
Maturity Analysis
A summary of the undiscounted cash flows and a reconciliation to the Company’s lease liabilities as of June 30, 2022 consisted of the following (in thousands):
June 30, 2022
 Operating Leases
Equipment Finance LeasesTotal
2022 (remaining six months)
$926 $1,311 $2,237 
2023
1,860 2,408 4,268 
2024
1,907 2,329 4,236 
2025
1,963 1,224 3,187 
2026
1,631 360 1,991 
Thereafter
114 29 143 
Total future minimum lease payments
$8,401 $7,661 $16,062 
Less: imputed interest
967 837 1,804 
Present value of Lease Liabilities
$7,434 $6,824 $14,258 
Schedule of future minimum lease payments for operating and finance leases as of December 31, 2021 consisted of the following (in thousands):
December 31, 2021
Operating Leases
Equipment Finance LeasesTotal
2022
$1,167 $482 $1,649 
2023
1,158 442 1,600 
2024
1,192 386 1,578 
2025
1,228 401 1,629 
2026
1,265 339 1,604 
Thereafter
106 27 133 
Total future minimum lease payments
$6,116 $2,077 $8,193 
Leases Leases
A summary of the balances relating to the Company’s lease assets and liabilities as of June 30, 2022 consisted of the following (in thousands):
Balance Sheet Location
June 30, 2022
Assets
Operating leasesOperating lease right-of-use assets, net$7,306 
Equipment finance leasesProperty and equipment, net7,734 
Total Lease Assets$15,040 
Liabilities
Current
Operating leasesOther current liabilities$1,484 
Equipment finance leasesOther current liabilities2,036 
Sub-total$3,520 
Non-current
Operating leasesOther non-current liabilities$5,950 
Equipment finance leasesOther non-current liabilities4,788 
Sub-total$10,738 
Total Lease Liabilities$14,258 
Operating Leases

The Company has a 5-year office lease on its headquarter facility in Los Angeles, which commenced in January 2022, as well as certain other leases (both short-term and long-term) within the United States.
The Company records lease expense on a straight-line basis over the lease term in general and administrative expense and cost of goods sold, depending on the nature and use of the leased asset. Total lease expense for the three months ended June 30, 2022 and 2021 was $0.4 million and $0.1 million, respectively. Total lease expense recorded was $0.9 million and $0.3 million, for the six months ended June 30, 2022 and 2021,respectively.

Lease terms include renewal or termination options that the Company is reasonably certain to exercise. For leases with a term of 12 months or less, the Company has made an accounting policy election to not record a ROU asset and associated lease liability on its unaudited condensed consolidated balance sheet. Total lease expense recorded for these short-term leases was $0.3 million and $0.4 million for the three and six months ended June 30, 2022, respectively.
Equipment Finance Leases

The Company leases certain equipment facilities under finance leases that expire on various dates through 2027. The finance lease cost during the three and six months ended June 30, 2022 and 2021 consisted of the following (in thousands):

Three Months Ended
June 30,
Six Months Ended
June 30,
Income Statement Location
2022
2021
2022
2021
Amortization
General and administrative expense$78 $19 $238 $48 
Interest accretion on finance lease liabilities
Other income (expense), net65 92 10 
Total
$143 $23 $330 $58 
Supplemental Cash Flow Information, Weighted-Average Remaining Lease Term and Discount Rate
The weighted-average remaining lease term and discount rates, as well as supplemental cash flow information as of and for the six months ended June 30, 2022 consisted of the following (in thousands for the supplemental cashflow information):
Supplemental cashflow information:
Cash paid for amounts included in the measurement of operating lease liabilities$808 
ROU assets obtained in exchange for operating lease obligations$437 
Weighted average remaining lease term:
Operating leases4.4 years
Equipment finance leases3.1 years
Weighted average discount rate:
Operating lease - IBR5.5 %
Equipment finance leases - rate implicit in the lease7.8 %
Maturity Analysis
A summary of the undiscounted cash flows and a reconciliation to the Company’s lease liabilities as of June 30, 2022 consisted of the following (in thousands):
June 30, 2022
 Operating Leases
Equipment Finance LeasesTotal
2022 (remaining six months)
$926 $1,311 $2,237 
2023
1,860 2,408 4,268 
2024
1,907 2,329 4,236 
2025
1,963 1,224 3,187 
2026
1,631 360 1,991 
Thereafter
114 29 143 
Total future minimum lease payments
$8,401 $7,661 $16,062 
Less: imputed interest
967 837 1,804 
Present value of Lease Liabilities
$7,434 $6,824 $14,258 
Schedule of future minimum lease payments for operating and finance leases as of December 31, 2021 consisted of the following (in thousands):
December 31, 2021
Operating Leases
Equipment Finance LeasesTotal
2022
$1,167 $482 $1,649 
2023
1,158 442 1,600 
2024
1,192 386 1,578 
2025
1,228 401 1,629 
2026
1,265 339 1,604 
Thereafter
106 27 133 
Total future minimum lease payments
$6,116 $2,077 $8,193 
XML 25 R14.htm IDEA: XBRL DOCUMENT v3.22.2
Recapitalization and Contingent Earn-out Shares Liability
6 Months Ended
Jun. 30, 2022
Business Combination and Asset Acquisition [Abstract]  
Recapitalization and Contingent Earn-out Shares Liability Recapitalization and Earn-out Shares Liability
Recapitalization

As discussed in Note 1, on August 20, 2021, Legacy Xos and NextGen consummated the Business Combination contemplated by the Merger Agreement. Xos has been determined to be the accounting acquirer based on evaluation of the following facts and circumstances:

Xos stockholders have the largest voting interest in the post-combination company;

The board of directors of Xos is authorized to be up to nine members and had six members designated at the time of closing, and Xos having the ability to nominate the majority of the members of the board of directors as of closing;

Xos management holds executive management roles (including Chief Executive Officer, Chief Operating Officer, Chief Financial Officer, and Chief Technology Officer, among others) for the post-combination company and is responsible for the day-to-day operations;

The post-combination company assumed the Xos name: “Xos, Inc.”; and
The intended strategy of the post-combination entity continued Legacy Xos’ strategy of being a leader in the electric vehicle industry.

Accordingly, all historical financial information presented in these combined and consolidated financial statements represents the accounts of Legacy Xos and its wholly owned subsidiaries “as if” Legacy Xos is the predecessor and legal successor. The historical operations of Legacy Xos are deemed to be those of the Company. Thus, the financial statements included in this report reflect (i) the historical operating results of Legacy Xos prior to the business combination; (ii) the combined results of NextGen and Legacy Xos following the Business Combination; and (iii) the assets and liabilities of Legacy Xos at their historical cost. No step-up basis of intangible assets or goodwill was recorded in the business combination transaction consistent with the treatment of the transaction as a reverse capitalization.

In connection with the Business Combination, each share of Legacy Xos Common Stock and Legacy Xos Preferred Stock issued and outstanding immediately prior to the Business Combination (with each share of Legacy Xos Preferred Stock being treated as if it were converted into Legacy Xos Common Stock immediately prior to the Business Combination) converted into the right to receive 1.956440 shares (the “Exchange Ratio”) of Common Stock.

Also, in connection with the Business Combination, the following occurred:

the merger of Legacy Xos into a wholly owned subsidiary of NextGen, with Legacy Xos surviving the merger as a wholly owned subsidiary of NextGen, with the combined company is referred to as “Xos”;

142,584,621 shares of Common Stock issued, including: (i) the Legacy Xos’ Common Stock, and (ii) Legacy Xos’ Preferred Stock, including the exercise and conversion of Legacy Xos’ Preferred Stock warrant (as if the Legacy Xos Preferred Stock had converted into the Legacy Xos’ Common Stock immediately prior to the reverse merger);

the issuance and sale of 19,600,000 shares of Common Stock (PIPE investment) for a purchase price of $10.00 per share and an aggregate purchase price of $196.0 million (which excludes the sale of 2,000,000 shares in the aggregate for a purchase price of $10.00 per share and an aggregate purchase price of $20.0 million pursuant to an offering of Common Stock by the Founders of Legacy Xos). On the Closing Date, one of the PIPE Investors, Grantchester C Change, LLC., did not fund their $4.0 million committed amount under the binding Subscription Agreement.;

the settlement of the outstanding underwriting fees incurred in connection with the initial public offering of NextGen on October 9, 2020, for which the final cash amount owed was $11.2 million;

the settlement of the direct and incremental transaction costs incurred prior to, or concurrent with, the closing of the business combination in the amount of $44.2 million, which are recorded as reduction to additional paid-in capital;

the recognition of contingent earn-out interests provision as liability with a fair value of $101.7 million on the day of the merger consummation; and,

the assumption of the Public Warrants (12,499,964 units) and Private Placement Warrants (6,333,334 units) at fair value of $17.9 million on the day of merger consummation.

Contingent Earn-out Shares Liability

The Company has a contingent obligation to issue 16.2 million shares (the “Earn-out Shares”) of Common Stock and grant 261,000 restricted stock units (“Earn-out RSUs”) to certain stockholders and employees upon the achievement of certain market share price milestones within specified periods following the Business Combination on August 20, 2021.

The Earn-out Shares will be issued in tranches based on the following conditions:

i.If the volume-weighted average closing share price (“VWAP”) of the Common Stock equals or exceeds $14.00 per share for any 10 trading days within any consecutive 20-trading day period between the merger closing date and the five year anniversary of such closing date (“Earn-out Period”), then the Company is required to issue an aggregate of 5.4 million shares (“Tranche 1 Earn-out Shares”) of Common Stock to holders with the contingent right to receive Earn-out Shares (excluding any Earn-out RSUs). If after Closing and during the Earn-out Period, there is a Change in
Control (as defined in the Merger Agreement), the Company is required to issue Tranche 1 Earn-out Shares when the value per share of the Company is equal to or greater than $14.00 per share, but less than $20.00. If there is a change in control where the value per share of commons stock is less than $14.00, then the Earn-out Shares shall terminate prior to the end of the Earn-out Period and no common stock shall be issuable.

ii.If the VWAP of the Common Stock equals or exceeds $20.00 per share for any 10 trading days within any consecutive 20-trading day period during the Earn-out Period, then the Company is required to issue an aggregate of 5.4 million shares (“Tranche 2 Earn-out Shares”) of Common Stock to holders with the contingent right to receive Earn-out Shares (excluding any Earn-out RSUs). If after Closing and during the Earn-out Period, there is a Change in Control (as defined in the Merger Agreement), the Company is required to issue Tranche 2 Earn-out Shares when the value per share of the Company is equal to or greater than $20.00 per share, but less than $25.00.

iii.If the VWAP of the Common Stock equals or exceeds $25.00 per share for any 10 trading days within any consecutive 20-trading day period during the Earn-out Period, then the Company is required to issue an aggregate of 5.4 million shares (“Tranche 3 Earn-out Shares”) of Common Stock to holders with the contingent right to receive Earn-out Shares (excluding any Earn-out RSUs). If after Closing and during the Earn-out Period, there is a Change in Control (as defined in the Merger Agreement), the Company is required to issue Tranche 3 Earn-out Shares when the valuer per share of the Company is equal to or greater than $25.00 per share.

Pursuant to the guidance under ASC 815, Derivatives and Hedging, the right to Earn-out Shares was classified as a Level 3 fair value measurement liability, and the increase or decrease in the fair value during the reporting period is recognized in the condensed consolidated statement of operations accordingly. The fair value of the Earn-out Shares liability was estimated using the Monte Carlo simulation of the stock prices based on historical and implied market volatility of a peer group of public companies.

The Company recognized a gain on the fair value change in Earn-out Shares liability of $14.9 million and $17.5 million in its unaudited condensed consolidated statements of operations during the three and six months ended June 30, 2022, respectively.
XML 26 R15.htm IDEA: XBRL DOCUMENT v3.22.2
Investments
6 Months Ended
Jun. 30, 2022
Investments, Debt and Equity Securities [Abstract]  
Investments Investments
Amortized cost, gross unrealized gains/losses in accumulated other comprehensive loss and fair value of marketable debt securities, available-for-sale, by type of security as of June 30, 2022 and December 31, 2021 consisted of the following (in thousands):
June 30, 2022
Amortized CostGross Unrealized GainsGross Unrealized LossesFair Value
Short-term investments:
Corporate debt security$42,945 $— $(695)$42,250 
U.S. treasuries5,608 — (74)5,534 
Asset-backed security and other5,868 — (77)5,791 
Non-U.S. government and supranational bonds9,179 — (107)9,072 
Certificate of deposit2,004 — — 2,004 
$65,604 $ $(953)$64,651 
Long-term investments:
Corporate debt security$11,580 $— $(349)$11,231 
Asset-backed security and other2,042 — (55)1,987 
$13,622 $ $(404)$13,218 
December 31, 2021
Amortized CostGross Unrealized GainsGross Unrealized LossesFair Value
Short-term investments:
Corporate debt security$71,406 $— $(57)$71,349 
U.S. treasuries3,415 — (7)3,408 
Asset-backed security and other2,555 — (4)2,551 
Non-U.S. government and supranational bonds16,405 (19)16,387 
Certificate of deposit1,001 — — 1,001 
$94,782 $1 $(87)$94,696 
Long-term investments:
Corporate debt security$42,703 $— $(246)$42,457 
U.S. treasuries2,201 — (5)2,196 
Asset-backed security and other5,438 — (28)5,410 
Non-U.S. government and supranational bonds3,769 — (16)3,753 
Certificate of deposit1,000 — — 1,000 
$55,111 $ $(295)$54,816 

The Company’s investments in marketable debt securities, available-for-sale that have been in a continuous unrealized loss position by type of security as of June 30, 2022 and December 31, 2021 consisted of the following (in thousands):

June 30, 2022
Less than 12 months12 months or greaterTotal
Fair ValueGross Unrealized LossesFair ValueGross Unrealized LossesFair ValueGross Unrealized Losses
Corporate debt security$53,481 $(1,044)$— $— $53,481 $(1,044)
US treasuries5,534 (74)— — 5,534 (74)
Asset-backed security and other7,778 (132)— — 7,778 (132)
Non-U.S. government and supranational bonds9,072 (107)— — 9,072 (107)
Certificates of deposit2,004 — — — 2,004 — 
$77,869 $(1,357)$ $ $77,869 $(1,357)
December 31, 2021
Less than 12 months12 months or greaterTotal
Fair ValueGross Unrealized LossesFair ValueGross Unrealized LossesFair ValueGross Unrealized Losses
Corporate debt security$113,806 $(303)$— $— $113,806 $(303)
US treasuries5,604 (12)— — 5,604 (12)
Asset-backed security and other7,961 (32)— — 7,961 (32)
Non-U.S. government and supranational bonds20,140 (34)— — 20,140 (34)
Certificates of deposit2,001 — — — 2,001 — 
$149,512 $(381)$ $ $149,512 $(381)

Gross realized gains and gross realized losses from the sales of the Company’s marketable debt securities, available-for-sale for the three and six months ended June 30, 2022 and 2021 consisted of the following (in thousands):
Three Months Ended
June 30,
Six Months Ended
June 30,
2022
2021
2022
2021
Gross realized gains$— $— $— $— 
Gross realized losses$(63)$— $(69)$— 

Amortized cost and fair value of marketable debt securities, available-for-sale by contractual maturity as of June 30, 2022 consisted of the following (in thousands, except weighted average data):

Amortized CostFair Value
Due in one year or less$65,604 $64,651 
Due after one year through five years13,622 13,218 
$79,226 $77,869 
Weighted average contractual maturity0.7 years

Amortized cost and fair value of marketable debt securities, available-for-sale by contractual maturity as of December 31, 2021 consisted of the following (in thousands, except weighted average data):    
Amortized CostFair Value
Due in one year or less$94,782 $94,696 
Due after one year through five years55,111 54,816 
$149,893 $149,512 
Weighted average contractual maturity0.8 years

Actual maturities may differ from contractual maturities because certain issuers may have the right or obligation to prepay certain obligations with or without penalties.
XML 27 R16.htm IDEA: XBRL DOCUMENT v3.22.2
Equity
6 Months Ended
Jun. 30, 2022
Stockholders' Equity Note And Temporary Equity [Abstract]  
Equity Equity
Xos Common and Preferred Stock
The Company is authorized to issue two classes of stock to be designated, respectively, “Common Stock” and “Preferred Stock.” The total number of shares which the Company is authorized to issue is 1,010,000,000 shares. 1,000,000,000 shares shall be Common Stock, each having a par value of one-hundredth of one cent ($0.0001). 10,000,000 shares shall be Preferred Stock, each having a par value of one-hundredth of one cent ($0.0001).
Voting Rights: Each outstanding share of Common Stock shall entitle the holder thereof to one vote on each matter properly submitted to the stockholders of the Company for their vote; provided, however, that, except as otherwise required by law, holders of Common Stock shall not be entitled to vote on any amendment to this Certificate of Incorporation (including any certificate of designation filed with respect to any series of Preferred Stock) that relates solely to the terms of one or more outstanding series of Preferred Stock if the holders of such affected series are entitled, either separately or together as a class with the holders of one or more other such series, to vote thereon by law or pursuant to this Certificate of Incorporation (including any certificate of designation filed with respect to any series of Preferred Stock).
Preferred Stock: The Preferred Stock may be issued from time to time in one or more series. The Board of Directors of the Company (the “Board of Directors”) is hereby expressly authorized to provide for the issue of all or any number of the shares of the Preferred Stock in one or more series, and to fix the number of shares and to determine or alter for each such series, such voting powers, full or limited, or no voting powers, and such designation, preferences, and relative, participating, optional, or other rights and such qualifications, limitations, or restrictions thereof, as shall be stated and expressed in the resolution or resolutions adopted by the Board of Directors providing for the issuance of such shares and as may be permitted by the Delaware General Corporation Law (the “DGCL”). The Board of Directors is also expressly authorized to increase (but not above the total number of authorized shares of the class) or decrease (but not below the number of shares of such series then outstanding) the number of shares of any series subsequent to the issuance of shares of that series. In case the number of shares of any series shall be decreased in accordance with the foregoing sentence, the shares constituting such decrease shall resume the status that they had prior to the adoption of the resolution originally fixing the number of shares of such series.
Legacy Xos’ Preferred Stock
During the fourth quarter of 2020, Legacy Xos executed a financing round and issued shares of preferred stock (the “Series A Financing’’). The Series A Financing included the authorization of 25,794,475 shares of Legacy Xos Preferred Stock in classes A through A-10. The shares of Class A Legacy Xos Preferred Stock were allocated to investors who contributed new money to Legacy Xos, while the shares of Class A-1 through A-10 Legacy Xos Preferred Stock were issued in exchange to convertible note holders. As part of this raise, 1,411,764 shares of Class A Legacy Xos Preferred Stock and one warrant exercisable for 319,411 shares of Class A Legacy Xos Preferred Stock were issued for aggregate cash proceeds of $9.6 million and a subscription receivable for $2.4 million. During the quarter ended March 31, 2021, the Legacy Xos issued an additional 3,739,846 shares of Class A Legacy Xos Preferred Stock raising $31.8 million in cash proceeds, and the conversion of the SAFE agreement (Simple Agreement for Future Equity) issued to Elemental Excelerator (the “SAFE Note”).
As part of this transaction, Legacy Xos converted $21.5 million of convertible notes and $2.5 million in accrued interest into 21,570,308 shares of Class A-1 through A-10 Legacy Xos Preferred Stock. These exchanges from convertible notes into shares of Legacy Xos Preferred Stock included transactions with both related and unrelated parties (refer to Note 14). The differences between the total carrying value of the converted notes held by third parties, and the fair value of the issued shares of Legacy Xos Preferred stock, was recorded as realized loss on debt extinguishment in the consolidated statement of operations.
We have determined the fair value of the issued shares of Legacy Xos Preferred Stock in connection with the note conversion using market rates experienced in other non-related party transactions, through the issuance of shares of Legacy Xos Preferred Stock. As some of the converted third-party notes have voting rights and others do not, the fair value of non-voting shares were reduced by 3%.
Concurrent with the Business Combination, outstanding shares of Legacy Xos Preferred Stock were converted into shares of Common Stock in accordance with the Exchange Ratio.
Standby Equity Purchase Agreement

On March 23, 2022, the Company entered into a Standby Equity Purchase Agreement (the "SEPA") with YA II PN, Ltd. (“Yorkville”), whereby the Company has the right, but not the obligation, to sell to Yorkville up to $125.0 million of shares of its Common Stock at its request any time during the 36 months following the execution of the SEPA, subject to certain conditions. The Company expects to use any net proceeds for working capital and general corporate purposes.

As consideration for Yorkville’s commitment to purchase shares of common stock at the Company’s direction upon the terms and subject to the conditions set forth in the purchase agreement, upon execution of the purchase agreement, the Company issued 18,582 shares of common stock to Yorkville.

During the three months ended June 30, 2022, the Company issued 1,809,515 shares of Common Stock under the SEPA for proceeds of $4.3 million. As of June 30, 2022, the remaining commitment available under the agreement was $120.7 million.
XML 28 R17.htm IDEA: XBRL DOCUMENT v3.22.2
Derivative Instruments
6 Months Ended
Jun. 30, 2022
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
Derivative Instruments Derivative Instruments
Public and Private Placement Warrants

As of June 30, 2022, the Company had 18,613,299 Public Warrants and 219,999 Private Placement Warrants outstanding, with fair values of $4.2 million and $49,000, respectively.

The Public Warrants have an exercise price of $11.50 per share, subject to adjustments, and will expire on August 20, 2026 or earlier upon redemption or liquidation. The Public Warrants may only be exercised for a whole number of shares. No fractional Public Warrants will be issued upon separation of the units and only whole Public Warrants will trade. The Public Warrants became exercisable; provided that the Company has an effective registration statement under the Securities Act covering the issuance of the Common Stock issuable upon exercise of the Warrants and a current prospectus relating to them is available and such shares are registered, qualified or exempt from registration under the securities, or blue sky, laws of the state of residence of the holder (or the Company permits holders to exercise their Warrants on a cashless basis under the circumstances specified in the warrant agreement). A registration statement was filed with the SEC covering the issuance of the Common Stock issuable upon exercise of the Warrants, and the Company will use its commercially reasonable efforts to maintain the effectiveness of such registration statement and a current prospectus relating to those shares of Common Stock until the Public Warrants expire or are redeemed. If the shares of Common Stock are at the time of any exercise of a Public Warrant not listed on a national securities exchange such that they satisfy the definition of a “covered security” under Section 18(b)(1) of the Securities Act, the Company may, at its option, requires holders of Public Warrants who exercise their warrants to do so on a “cashless basis” in accordance with Section 3(a)(9) of the Securities Act and, in the event the Company so elects, it will not be required to file or maintain in effect a registration statement.

The Private Placement Warrants are identical to the Public Warrants, except that the Private Placement Warrants and the Common Stock issuable upon exercise of the Private Placement Warrants were not transferable, assignable or salable until September 19, 2021, subject to certain limited exceptions. Additionally, the Private Placement Warrants will be non-redeemable so long as they are held by the initial purchasers or their permitted transferees. If the Private Placement Warrants are held by someone other than the initial shareholders or their permitted transferees, the Private Placement Warrants will be redeemable by the Company and exercisable by such holders on the same basis as the Public Warrants.

Redemption of Warrants for cash when the price per Common Stock equals or exceeds $18.00:

Once the Warrants become exercisable, the Company may redeem the outstanding Warrants (except as described above with respect to the Private Placement Warrants):

in whole and not in part;
at a price of $0.01 per Warrant;
upon not less than 30 days’ prior written notice of redemption to each Warrant holder; and
if, and only if, the last reported sale price of Common Stock for any 20 trading days within a 30-trading day period ending on the third trading day prior to the date on which the Company sends the notice of redemption to the Warrant holders (the “Reference Value”) equals or exceeds $18.00 per share (as adjusted for share sub-divisions, share dividends, rights issuances, consolidations, reorganizations, recapitalizations and the like).
The Company will not redeem the Warrants as described above unless a registration statement under the Securities Act covering the issuance of the Common Stock issuable upon exercise of the Warrants is then effective and a current prospectus relating to those Common Stock is available throughout the 30-day redemption period. If and when the Warrants become redeemable by the Company, it may exercise its redemption right even if the Company is unable to register or qualify the underlying securities for sale under all applicable state securities laws.

Redemption of Warrants for Common Stock when the price per share equals or exceeds $10.00:

Once the Warrants become exercisable, the Company may redeem the outstanding Warrants (including both Public Warrants and Private Placement Warrants):

in whole and not in part;
at $0.10 per Warrant upon a minimum of 30 days’ prior written notice of redemption provided that holders will be able to exercise their Warrants on a cashless basis prior to redemption and receive that number of shares determined by reference to an agreed table based on the redemption date and the “fair market value” of Common Stock;
if, and only if, the Reference Value equals or exceeds $10.00 per share (as adjusted for share splits, share dividends, rights issuances, subdivisions, reorganizations, recapitalizations and the like); and
if the Reference Value is less than $18.00 per share (as adjusted), the Private Placement Warrants must also concurrently be called for redemption on the same terms as the outstanding Public Warrants, as described above.

The “fair market value” of Common Stock shall mean the average reported last sale price of Common Stock for the 10 trading days ending on the third trading day prior to the date on which the notice of redemption is sent to the holders of Warrants.

In no event will the Company be required to net cash settle any Warrant. The Warrants may also expire worthless.
XML 29 R18.htm IDEA: XBRL DOCUMENT v3.22.2
Share-Based Compensation
6 Months Ended
Jun. 30, 2022
Share-based Payment Arrangement [Abstract]  
Share-Based Compensation Share-Based Compensation
2018 Stock Plan

On November 27, 2018, the Legacy Xos’ board of directors and stockholders adopted the 2018 Stock Plan. There are no shares available for issuance under the 2018 Stock Plan; however, the 2018 Stock Plan continues to govern the terms and conditions of the outstanding awards granted under the 2018 Stock Plan.

Options

As of June 30, 2022, there were 1,786,679 Options outstanding under the 2018 Stock Plan. The amount and terms of Option grants were determined by the board of directors of Legacy Xos. The Options granted under the 2018 Stock Plan generally expire within 10 years from the date of grant and generally vest over 4 years, at the rate of 25% on the first anniversary of the date of grant and ratably on a monthly basis over the remaining 36-month period thereafter based on continued service.
Stock option activity during the six months ended June 30, 2022 consisted of the following:

OptionsWeighted Average Fair ValueWeighted Average Exercise PriceWeighted Average Remaining YearsIntrinsic Value
December 31, 2021 — Options outstanding1,838,759 $0.02 $0.02 8.22$5,756,797 
Granted— — — 
Exercised400 0.02 0.02 
Forfeited3,678 0.03 0.02 
March 31, 2022 — Options outstanding1,834,681 $0.02 $0.02 7.98$5,450,514 
Granted— — — 
Exercised38,693 0.02 0.04 
Forfeited9,309 0.02 0.03 
June 30, 2022 — Options outstanding1,786,679 $0.02 $0.02 7.69$3,253,977 
June 30, 2022 — Options vested and exercisable767,020 $0.02 $0.02 7.48$1,396,965 

Aggregate intrinsic value represents the difference between the exercise price of the options and the fair value of the Company’s common stock. The aggregate intrinsic value of options exercised during the three months ended June 30, 2022 and 2021 were approximately $114,000 and $0, respectively. The aggregate intrinsic value of options exercised during the six months ended June 30, 2022 and 2021 were approximately $115,000 and $6,000, respectively.

The Company estimates the fair value of options utilizing the Black-Scholes option pricing model, which is dependent upon several variables, including expected option term, expected volatility of the Company's share price over the expected term, expected risk-free rate and expected dividend yield rate. There were no option grants during the three and six months ended June 30, 2022 and 2021.

2021 Equity Plan

On August 19, 2021 the Company’s stockholders approved the 2021 Equity Plan, which was ratified by the Company’s board of directors on August 20, 2021. The 2021 Equity Plan provides for the grant of incentive stock options (“ISOs”), within the meaning of Section 422 of the Internal Revenue Code of 1986, as amended (the “Code”) to employees, including employees of any parent or subsidiary, and for the grant of no statutory stock options (“NSOs”), stock appreciation rights, restricted stock awards, RSUs, performance awards and other forms of awards to employees, directors and consultants, including employees and consultants of Xos’ affiliates.

As of June 30, 2022, there were 20,431,516 shares of Common Stock available for issuance under the 2021 Equity Plan.

RSU activity during the six months ended June 30, 2022 consisted of the following:
RSUsWeighted Average Grant Date Fair Value Weighted Average Fair Value
December 31, 2021 — RSU outstanding1,844,820 $3.60 $5,811,183 
Granted1,618,442 2.67 3,960,984 
Vested133,349 3.21 347,382 
Forfeited117,532 3.38 279,746 
March 31, 2022 — RSU outstanding3,212,381 $3.27 $9,605,019 
Granted724,299 2.51 1,818,247 
Vested88,730 3.48 228,923 
Forfeited208,375 3.14 530,965 
June 30, 2022 — RSU outstanding3,639,575 $3.12 $6,696,818 

The Company’s recognized stock-based compensation expense (including earn-out RSUs) in the condensed consolidated statements of operations and comprehensive loss during the three and six months ended June 30, 2022, and 2021 consisted of the following (in thousands):

Three Months Ended
June 30,
Six Months Ended
June 30,
2022
2021
2022
2021
Cost of goods sold
$198 $— $227 $— 
Research and development
93 — 354 — 
Sales and marketing
36 — 94 — 
General and administrative
751 1,794 
Total
$1,078 $1 $2,469 $3 

The unamortized stock-based compensation expense was $9.3 million as of June 30, 2022, and weighted average remaining amortization period as of June 30, 2022 was 3.12 years.

The aggregate fair value of RSUs that vested was $0.2 and $0.6 during the three and six months ended June 30, 2022, respectively.
XML 30 R19.htm IDEA: XBRL DOCUMENT v3.22.2
Property and Equipment, net
6 Months Ended
Jun. 30, 2022
Property, Plant and Equipment [Abstract]  
Property and Equipment, net Property and Equipment, net
Property and equipment, net consisted of the following at June 30, 2022 and December 31, 2021 (in thousands):
June 30, 2022December 31, 2021
Equipment$8,985 $5,244 
Furniture & fixtures
168 141 
Company vehicles
629 153 
Leasehold improvements
626 626 
Computers, software and related equipment
1,762 1,289 
Construction in progress6,930 1,444 
Property and Equipment, gross19,100 8,897 
Accumulated depreciation
(2,346)(1,471)
Property and Equipment, net$16,754 $7,426 
Depreciation expense during each of the three months ended June 30, 2022 and 2021 totaled $0.3 million, respectively. Depreciation expense during the six months ended June 30, 2022 and 2021 totaled $0.6 million and $0.4 million, respectively.
XML 31 R20.htm IDEA: XBRL DOCUMENT v3.22.2
Commitments and Contingencies
6 Months Ended
Jun. 30, 2022
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies Commitments and Contingencies
Operating and Finance Leases
Refer to Note 6, Leases for future minimum lease commitments.
Legal Contingencies

Legal claims may arise from time to time in the normal course of business, the results of which may have a material effect on the Company’s accompanying consolidated financial statements. As of June 30, 2022 and December 31, 2021, the Company was not a party to any legal proceedings, that individually or in the aggregate, are reasonably expected to have a material adverse effect on the Company’s results of operations, financial condition or cash flows.
XML 32 R21.htm IDEA: XBRL DOCUMENT v3.22.2
Related Party Transactions
6 Months Ended
Jun. 30, 2022
Related Party Transactions [Abstract]  
Related Party Transactions Related Party Transactions
The Company leases property in North Hollywood, California from Valley Industrial Properties which is owned by the Sunseeker Trust. The Sunseeker Trust is an irrevocable trust with the beneficiary being the mother of the CEO, Dakota Semler. Rent expense during each of the three months ended June 30, 2022 and 2021 totaled $35,000, respectively. Rent expense during each of the six months ended June 30, 2022 and 2021 totaled $70,000, respectively.

The Company has contract manufacturing agreements with Metalsa S.A. de C.V. and Fitzgerald Manufacturing Partners. We utilize Metalsa, a Mexico-based automotive supplier, to provide parts and manufacturing services. Metalsa had an investment in the Company in the form of a convertible note payable which was converted as part of the Series A Financing (see Note 9 above). Similarly, we utilize Fitzgerald Manufacturing Partners to provide parts and manufacturing services; the owner is a stockholder of the Company. We also have lease agreements with Fitzgerald Manufacturing Partners, for which we recorded rent expense of $189,000 and $361,000 during the three and six months ended June 30, 2022. No rent expense was recorded for these lease agreements during the three and six months ended June 30, 2021.

The Company had a partial recourse promissory note in the amount of $364,000 due from the COO, Giordano Sordoni. The note was utilized to exercise options provided to him by the Company. Interest is compounded annually at a rate of 2.38%. The note was issued in the amount of $364,000 on June 24, 2019. The full balance and interest of $15,000 was forgiven by the Company during the first quarter of 2021.

The Company converted 34 notes payable with outstanding carrying value of $18.9 million from related parties into 19,664,000 preferred shares of Legacy Xos Preferred Stock as described above in Note 9 - Equity. These related parties consisted of the CEO, COO, board members, board advisors, and various trusts whose beneficiaries are relatives of the CEO.
The Company utilized employees from an entity owned by the CEO in conducting repairs and maintenance at their headquarters. Amounts charged for these services were at the employees’ current salary rates including benefits and totaled $0 and $37,000 during the three months ended June 30, 2022 and 2021, respectively. Amounts charged totaled $0 and $74,000 during the six months ended June 30, 2022 and 2021, respectively.
XML 33 R22.htm IDEA: XBRL DOCUMENT v3.22.2
Income Taxes
6 Months Ended
Jun. 30, 2022
Income Tax Disclosure [Abstract]  
Income Taxes Income Taxes
The effective tax rate during the three months ended June 30, 2022 and 2021 was (0.01)% and 0%, respectively. The effective tax rate during the six months ended June 30, 2022 and 2021 was (0.01)% and 0%, respectively. State taxes coupled with losses not benefited resulted in an effective tax rate, below the statutory tax rate of 21% for the six months ended June 30, 2022.
The Company recognizes tax benefits related to positions taken, or expected to be taken, on its tax returns, only if the positions are "more-likely-than-not" sustainable. Once this threshold has been met, the Company's measurement of its expected tax benefits is recognized in its financial statements. The Company does not have any uncertain tax positions that meet this threshold as of June 30, 2022 and December 31, 2021.
The Company files income tax returns with the Internal Revenue Service and the taxing authorities of various states. The tax periods 2018 through 2021 remain open in most jurisdictions. The Company is not currently under examination by income tax authorities in any federal or state jurisdiction.

At June 30, 2022, the Company's deferred income taxes were in a net asset position mainly due to deferred tax assets generated by net operating losses. The Company assesses the likelihood that its deferred tax assets will be realized. A full review of all positive and negative evidence needs to be considered, including the Company's current and past performance, the market environments in which the Company operates, the utilization of past tax credits, length of carryback and carryforward periods, as well as tax planning strategies that might be implemented. Management believes that, based on a number of factors, it is more likely than not, that all or some portion of the deferred tax assets may not be realized; and accordingly, for the periods ended June 30, 2022 and 2021, the Company has provided a valuation allowance against net US deferred tax assets.
XML 34 R23.htm IDEA: XBRL DOCUMENT v3.22.2
Net Loss per Share
6 Months Ended
Jun. 30, 2022
Earnings Per Share [Abstract]  
Net Loss per Share Net Loss per Share
Basic and diluted net loss per share during the three and six months ended June 30, 2022 and 2021 consisted of the following (in thousands, except per share amounts):

Three Months Ended
June 30,
Six Months Ended
June 30,
2022
2021
2022
2021
Numerator:
Net income (loss)
$(9,467)$(9,158)$(30,653)$(23,008)
Denominator:
Basic
Weighted average common shares outstanding — basic
164,041 72,389 163,606 72,372 
Basic net loss per share
$(0.06)$(0.13)$(0.19)$(0.32)
Diluted
Weighted average common shares outstanding from above164,041 72,389 163,606 72,372 
Add: dilutive effect of options— — — — 
Add: dilutive effect of RSUs— — — — 
Weighted average common shares outstanding
164,041 72,389 163,606 72,372 
Diluted net loss per share$(0.06)$(0.13)$(0.19)$(0.32)

Potential weighted average shares that were excluded from the computation of diluted net income (loss) per share because their effect was anti-dilutive as of June 30, 2022 and 2021 consisted of the following (in thousands):

Three Months Ended
June 30,
Six Months Ended
June 30,
2022
2021
2022
2021
Contingent earn-out shares
16,422 — 16,422 — 
Common stock public and private warrants
18,833 — 18,833 — 
Restricted stock units
708 — 717 — 
Stock options
1,783 2,339 1,798 2,390 
XML 35 R24.htm IDEA: XBRL DOCUMENT v3.22.2
Fair Value Measurements
6 Months Ended
Jun. 30, 2022
Fair Value Disclosures [Abstract]  
Fair Value Measurements Fair Value MeasurementsASC 820, Fair Value Measurements and Disclosures, 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.

U.S. GAAP establishes a fair value hierarchy that prioritizes the inputs to valuation techniques used to measure fair value. As presented in the tables below, this hierarchy consists of three broad levels:

Level 1: Quoted prices in active markets for identical assets and liabilities.

Level 2: Quoted prices for similar assets or liabilities in active markets; quoted prices for identical or similar assets or liabilities in markets that are not active; and model-derived valuations whose inputs or significant value drivers are observable.

Level 3: Significant inputs to the valuation model are unobservable and significant to the overall fair value measurement of the assets or liabilities. Inputs reflect management’s best estimate of what market participants would use in pricing the asset or liability at the measurement date.

The Company’s financial instruments consist primarily of cash and cash equivalents, accounts receivable, investments in marketable debt securities, available-for-sale, accounts payable, other current liabilities, public and private placement warrants, and the contingent earn-out shares liability. The fair value of cash and accounts receivable approximates carrying value due to their short-term maturity.

As required by ASC 820, assets and liabilities measured at fair value are classified in their entirety based on the lowest level of input that is significant to their fair value measurement. Derivative financial instruments which are required to be measured at fair value on a recurring basis are measured at fair value using Level 3 inputs for all periods presented. Level 3 inputs are unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities.

Assets and liabilities carried at fair value on a recurring basis as of June 30, 2022 and December 31, 2021 consisted of the following (in thousands):
June 30, 2022
Fair ValueLevel 1Level 2Level 3
Financial Assets
Cash and Cash Equivalents(1):
Money market funds$2,207 $2,207 $— $— 
$2,207 $2,207 $ $ 
Short-Term Investments:
U.S. treasuries$5,534 $5,534 $— $— 
Corporate debt security42,250 — 42,250 — 
Asset-backed security and other5,791 — 5,791 — 
Non-U.S. government and supranational bonds9,072 — 9,072 — 
Certificate of Deposit2,004 — 2,004 — 
$64,651 $5,534 $59,117 $ 
Long-Term Investments:
Corporate debt security$11,231 $— $11,231 $— 
Asset-backed security and other1,987 — 1,987 — 
$13,218 $ $13,218 $ 
Total Financial Assets$80,076 $7,741 $72,335 $ 
Financial Liabilities:
Private Placement Warrants$49 $— $49 $— 
Public Warrants4,178 4,178 — — 
Contingent Earn-out Shares liability11,894 — — 11,894 
Total Financial Liabilities$16,121 $4,178 $49 $11,894 

____________
(1) Included in total cash and cash equivalents in the condensed consolidated balance sheets.
December 31, 2021
Fair ValueLevel 1Level 2Level 3
Financial Assets
Cash and Cash Equivalents(1):
Money market funds$5,868 $5,868 $— $— 
Non-U.S. government and supranational bonds647 — 647 — 
Corporate debt security1,805 — 1,805 — 
$8,320 $5,868 $2,452 $ 
Short-Term Investments:
U.S. treasuries$3,408 $3,408 $— $— 
Corporate debt security71,349 — 71,349 — 
Asset-backed security and other2,551 — 2,551 — 
Non-U.S. government and supranational bonds16,387 — 16,387 — 
Certificate of Deposit1,001 — 1,001 — 
$94,696 $3,408 $91,288 $ 
Long-Term Investments:
U.S. treasuries$2,196 $2,196 $— $— 
Corporate debt security42,457 — 42,457 — 
Asset-backed security and other5,410 — 5,410 — 
Non-U.S. government and supranational bonds3,753 — 3,753 — 
Certificate of Deposit1,000 — 1,000 — 
$54,816 $2,196 $52,620 $ 
Total Financial Assets$157,832 $11,472 $146,360 $ 
Financial Liabilities:
Private Placement Warrants$140 $— $140 $— 
Public Warrants7,356 7,356 — — 
Contingent Earn-out Shares liability29,240 — — 29,240 
Total Financial Liabilities$36,736 $7,356 $140 $29,240 

____________
(1) Included in total cash and cash equivalents in the condensed consolidated balance sheets.

The changes in the fair value of Level 3 financial liabilities during the three six months ended June 30, 2022 consisted of the following (in thousands):
Three months ended June 30, 2022
Six months ended June 30, 2022
Fair value, beginning of period$26,938 $29,240 
Recognition of earn-out RSUs(174)148 
Change in fair value during the period(14,870)(17,494)
Fair value, end of period$11,894 $11,894 
Significant unobservable inputs related to Level 3 earn-out shares liability consisted of the following as of June 30, 2022:

June 30, 2022
Stock price
$1.84
Stock price volatility
80.0%
Expected term
4.14 years
Risk-free interest rate
3.0%
XML 36 R25.htm IDEA: XBRL DOCUMENT v3.22.2
Subsequent Events
6 Months Ended
Jun. 30, 2022
Subsequent Events [Abstract]  
Subsequent Events Subsequent Events
The Company evaluated all events or transactions that occurred through August 11, 2022, the date the condensed consolidated financial statements were issued.
Convertible Debentures

On August 9, 2022, the Company entered into a securities purchase agreement with Yorkville for the issuance of convertible debentures in the principal amount of up to $35.0 million (the “Convertible Debentures”). $20.0 million in principal amount of Convertible Debentures was issued on August 11, 2022, and an additional $15.0 million in principal amount will be issued to Yorkville upon the effectiveness of the registration statement registering the resale of Common Stock resulting from the conversion of the Convertible Debentures. The maturity date of the Convertible Debentures shall be November 11, 2023, which may be extended by an additional three months in certain instances. The Convertible Debentures bear interest at an annual rate of 6.0%, payable at maturity, which will increase to an annual rate of (i) 10.0% upon the occurrence and during the continuance of an event of default, and (ii) 7.5% for so long as “Registration Event” (as defined in the Convertible Debenture) remains in effect in accordance with the registration rights agreement. The Convertible Debentures provide a conversion right, in which Yorkville may, at any time after the issuance date, convert any portion of the principal amount of the Convertible Debenture, together with any accrued but unpaid interest, into shares of Common Stock at the lower of (i) $2.4733 per share or (ii) 97% of the lowest daily volume weighted average price of the Common Stock during the three trading days immediately preceding the date of conversion (but not lower than a floor price of $0.50 per share, subject to adjustment in accordance with the terms of the Convertible Debentures).

Convertible Notes

On August 9, 2022, the Company entered into an agreement with Aljomaih Automotive Co. (“Aljomaih”) for the issuance of convertible note with a principal amount of $20.0 million and a maturity date of August 11, 2025 (the “Note”). The Note includes an option to issue and sell additional convertible notes in a principal amount of up to an additional $20.0 million, upon the mutual consent of both parties by November 30, 2022, on terms and conditions to be negotiated in good faith. The Note bears interest at a rate of 10.0% per annum, payable at maturity in validly issued, fully paid and non-assessable shares of Common Stock, calculated based on the 10-day volume weighted average price ending on the trading day immediately prior to the applicable payment date, unless earlier converted or paid. The conversion price for the Note will initially be equal to $2.3817 per share, subject to adjustment in some events pursuant to the terms of the Note.
XML 37 R26.htm IDEA: XBRL DOCUMENT v3.22.2
Accounting Policies (Policies)
6 Months Ended
Jun. 30, 2022
Accounting Policies [Abstract]  
Business Combination Xos, Inc. was initially incorporated on July 29, 2020 as a Cayman Islands exempted company under the name “NextGen Acquisition Corporation” (“NextGen”). On August 20, 2021, the transactions contemplated by the Agreement and Plan of Merger, as amended on May 14, 2021, by and among NextGen, Sky Merger Sub I, Inc., a Delaware corporation and a direct wholly owned subsidiary of NextGen (“Merger Sub”), and Xos, Inc., a Delaware corporation (now known as Xos Fleet, Inc., “Legacy Xos”), were consummated (the “Closing”), whereby Merger Sub merged with and into Legacy Xos, the separate corporate existence of Merger Sub ceased and Legacy Xos became the surviving corporation and a wholly owned subsidiary of NextGen (such transaction the “Merger” and, collectively with the Domestication, the “Business Combination”). As a result, Xos became the publicly traded entity listed on the Nasdaq Global Market.
Emerging Growth Company Section 102(b)(1) of the Jumpstart its Business Startups Act (“JOBS Act”) exempts emerging growth companies from being required to comply with new or revised financial accounting standards until private companies (that is, those that have not had a registration statement declared effective pursuant to the Securities Act of 1933, as amended (the “Securities Act”), or do not have a class of securities registered under the Securities Exchange Act of 1934, as amended (the “Exchange Act”)) are required to comply with the new or revised financial accounting standards. The JOBS Act provides that a company can elect to opt out of the extended transition period and comply with the requirements that apply to non-emerging growth companies but any such election to opt out is irrevocable. The Company has elected not to opt out of such extended transition period which means that when a standard is issued or revised and it has different application dates for public or private companies, the Company, as an emerging growth company, can adopt the new or revised standard at the time private companies adopt the new or revised standard, until such time the Company is no longer considered to be an emerging growth company. At times, the Company may elect to early adopt a new or revised standard.
XML 38 R27.htm IDEA: XBRL DOCUMENT v3.22.2
Basis of Presentation and Summary of Significant Accounting Policies - (Policies)
6 Months Ended
Jun. 30, 2022
Accounting Policies [Abstract]  
Basis of Presentation
The accompanying unaudited condensed consolidated financial statements of the Company have been prepared in accordance with accounting principles generally accepted in the United States (“U.S. GAAP”) and the rules and regulations of the Securities and Exchange Commission (the “SEC”) for interim financial information. They do not include all of the information and footnotes required by U.S. GAAP for complete audited financial statements. The accompanying unaudited condensed consolidated financial statements include the accounts of the Company and its wholly owned subsidiaries, Legacy Xos and Xos Services. All significant intercompany accounts and transactions have been eliminated in consolidation.

In the opinion of management, all adjustments (primarily consisting of normal accruals) considered for a fair presentation have been included. Operating results for the three and six months ended June 30, 2022 are not necessarily indicative of the results that may be expected for the year ending December 31, 2022. The accompanying unaudited condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements as of and for the years ended December 31, 2021 and 2020 presented in the Company’s Annual Report on Form 10-K for the year ended December 31, 2021 filed with the SEC on March 30, 2022.
Use of Estimates The preparation of financial statements in conformity with U.S. 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 revenues and expenses during the reporting periods. The areas with significant estimates and judgments include, among others, inventory valuation, incremental borrowing rates for assessing operating and financing lease liabilities, useful lives of property and equipment, earn-out shares liability, stock-based compensation, common stock warrant liability and product warranty liability. 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 condensed consolidated financial statements.
Reclassifications Certain prior period balances have been reclassified to conform to the current period presentation in the unaudited condensed consolidated financial statements and the accompanying notes, including (i) classification of operating expenses in the unaudited condensed consolidated statements of operations and comprehensive loss and (ii) presenting equipment leases as part of other current and non-current liabilities. The Company reclassified a portion of its payroll related expenses in general and administrative to sales and marketing and research and development. Additionally, the Company reclassified depreciation expense to general and administrative expense. These reclassifications have no effect on previously reported net loss.
Inventory and Inventory Valuation
The Company’s inventory, which includes raw materials, work in-process, and finished goods, is carried at the lower of cost or net realizable value (“NRV”). Inventory is valued using average costing, as that method accurately reflects the frequency of the Company’s inventory purchases. In the case of manufactured inventories and work in progress, cost includes an appropriate share of production overheads based on operating capacity.

At the end of each reporting period, the Company evaluates whether its inventories are damaged, obsolete, or have material changes in price or other causes, and if so, a loss is recognized in the period in which it occurs. Inventory write-downs are also based on reviews for obsolescence determined primarily by future demand forecasts. If the Company’s inventory on-hand is in excess of future demand forecast, the excess amounts are written-off. The Company reserves for any excess or obsolete inventories when it is believed that the net realizable value of inventories is less than the carrying value.

The Company also reviews its inventory to determine whether its carrying value exceeds the net amount realizable upon the ultimate sale of the inventory. NRV is the estimated selling price of inventory in the ordinary course of business, less estimated costs of completion, disposal, and transportation. At the end of each reporting period, the Company determines the estimated selling price of its inventory based on market conditions. Once inventory is written-down, a new, lower cost basis for that inventory is established and subsequent changes in facts and circumstances do not result in the restoration or increase in that newly established cost basis.
Warranty Liability Since 2021, the Company provides customers with a product warranty that assures that the products meet standard specifications and are free for periods typically between 2 to 5 years. The Company accrues warranty reserve for the products sold, which includes its best estimate of the projected costs to repair or replace items under warranties and recalls if identified. These estimates are based on actual claims incurred to date and an estimate of the nature, frequency and costs of future claims. These estimates are inherently uncertain given the Company’s relatively short history of sales, and changes to its historical or projected warranty experience may cause material changes to the warranty reserve in the future. Claims incurred under the Company’s standard product warranty programs are recorded based on open claims. Claims incurred in each of the three and six months ended June 30, 2022 were $6,000, respectively; no claims were incurred for the year ended December 31, 2021. The Company recorded warranty liability within other current liabilities in the consolidated balance sheets as of June 30, 2022 and December 31, 2021. The Company did not record warranty liability for the three or six months ended June 30, 2021 as the product warranty had not been established.
Leases
Upon inception of a contract, the Company evaluates if the contract, or part of the contract, contains a lease. A lease conveys the right to control the use of an identified asset for a period of time in exchange for consideration.

Right-of-use (“ROU”) assets represent the Company's right to use an underlying asset for the lease term, and lease liabilities represent the Company's obligation to make lease payments arising from the lease. The lease liability is measured as the present value of the unpaid lease payments, and the ROU asset value is derived from the calculation of the lease liability, including prepaid lease payments, if any. Lease payments include fixed and in-substance fixed payments, variable payments based on an index or rate, reasonably certain purchase options, termination penalties, fees paid by the lessee to the owners of a special-purpose entity for restructuring the transaction, and probable amounts the lessee will owe under a residual value guarantee. Lease payments do not include (i) variable lease payments other than those that depend on an index or rate, (ii) any guarantee by the lessee of the lessor’s debt, or (iii) any amount allocated to non-lease components, if such election is made upon adoption, per the provisions of ASU 2016-02, Leases.

When the Company cannot determine the actual implicit rate in a lease, it uses its estimated incremental borrowing rate, which is derived from information available at the lease commencement date, in determining the present value of lease payments. The Company gives consideration to its recent debt issuances, if any, as well as publicly available data for instruments with similar characteristics when calculating its incremental borrowing rate. Lease expense for operating lease payments is recognized on a straight-line basis over the lease term. The Company's lease term includes any option to extend the lease when it is reasonably certain to be exercised based on considering all relevant economic factors. Operating expense charges from the lessor are accounted for on an accrual basis. The Company has elected not to separate the lease and non-lease components.

The leases have remaining initial terms ranging from less than 1 year to 5 years.

The Company reviews the carrying value of its right-of-use assets for impairment whenever events or changes in circumstances indicate that the recorded value may not be recoverable. Recoverability of assets is measured by comparing the carrying amounts of the assets to the estimated future undiscounted cash flows, excluding financing costs. If the Company determines that an impairment exists, any related impairment loss is estimated based on fair values.
Recent Accounting Pronouncements Issued and Adopted and Recent Accounting Pronouncements Issued and Not Yet Adopted
ASC 842, Leases: In February 2016, the FASB issued ASU 2016-02, Leases (Topic 842), as subsequently amended, which sets out the principles for the recognition, measurement, presentation and disclosure of leases for both parties to a contract (i.e., lessees and lessors), and replaces the existing guidance in ASC 840, Leases. The new standard also requires lessees to recognize operating and finance lease liabilities and corresponding ROU assets on the balance sheet and to provide enhanced disclosures surrounding the amount, timing and uncertainty of cash flows arising from leasing arrangements.

On January 1, 2022, the Company adopted ASC 842 using the modified retrospective method. The Company has presented financial results and applied its accounting policies for the period beginning January 1, 2022 under ASC 842, while prior period results and accounting policies have not been adjusted and are reflected under legacy GAAP pursuant to ASC 840. In connection with the adoption of ASC 842, the Company performed an analysis of contracts under ASC 840 to ensure proper assessment of leases (or embedded leases) in existence as of January 1, 2022. The Company elected the package of practical expedients permitted under ASC 842, which allows the Company not to reassess 1) whether any expired or existing contracts as of the adoption date are or contain a lease, 2) lease classification for any expired or existing leases as of the adoption date and 3) initial direct costs for any existing leases as of the adoption date. The most significant impact of applying ASC 842 was the recognition of ROU asset and lease liabilities for operating leases in its condensed consolidated balance sheets. On January 1, 2022, the Company recognized an initial operating ROU asset of $7.7 million and associated operating lease liabilities of $7.7 million.

Refer to Note 6 — Leases for further information regarding the impact of the adoption of ASU 2016-02 on the Company's financial statements, as well as its various accounting policies for each lease type.
Recent Accounting Pronouncements Issued and not yet Adopted:

ASU 2016-13, Financial Instruments — Credit Losses (“ASU 2016-13”): In June 2016, the FASB issued ASU 2016-13, which states the Company will be required to use an expected-loss model for its marketable debt securities, available-for sale, which requires that credit losses be presented as an allowance rather than as an impairment write-down. Reversals of credit losses (in situations in which the estimate of credit losses declines) is permitted in the reporting period that the change occurs. Current
U.S. GAAP prohibits reflecting reversals of credit losses in current period earnings. At June 30, 2022, the Company had $77.9 million in marketable debt securities, available for sale which would be subject to this new standard. As of December 31, 2021, these marketable debt securities, available for sale have an average credit rating of A and no impairment write-downs have been recorded. The Company is currently evaluating the impact of this new standard on its investment policy and investments and does not expect the standard to have a material impact on its financial statements at adoption or in subsequent periods. The Company expects to adopt the new standard effective January 1, 2023.
XML 39 R28.htm IDEA: XBRL DOCUMENT v3.22.2
Basis of Presentation and Summary of Significant Accounting Policies (Tables)
6 Months Ended
Jun. 30, 2022
Accounting Policies [Abstract]  
Schedule of Product Warranty Liability
The reconciliation of the change in the Company’s product liability balances during the three months and six months ended June 30, 2022 consisted of the following (in thousands):
Three Months Ended June 30, 2022Six Months Ended June 30, 2022
Warranty liability, beginning of period$475 $177 
Reduction in liability (payments) (6)(6)
Increase in liability (new warranties)363 661 
Warranty liability, end of period$832 $832 
XML 40 R29.htm IDEA: XBRL DOCUMENT v3.22.2
Revenue Recognition (Tables)
6 Months Ended
Jun. 30, 2022
Revenue from Contract with Customer [Abstract]  
Disaggregation of Revenue
Disaggregated revenues by major source during the three and six months ended June 30, 2022 and 2021 consisted of the following (in thousands):
Three Months Ended
June 30,
Six Months Ended
June 30,
2022
2021
2022
2021
Product and service revenue
Stepvans & vehicle incentives$8,561 $— $15,424 $715 
Powertrains656 596 670 674 
Fleet-as-a-Service38 — 133 — 
Total product revenue9,255 596 16,227 1,389 
Ancillary revenue511 — 570 — 
Total revenues$9,766 $596 $16,797 $1,389 
XML 41 R30.htm IDEA: XBRL DOCUMENT v3.22.2
Inventory (Tables)
6 Months Ended
Jun. 30, 2022
Inventory Disclosure [Abstract]  
Schedule of Inventory
Inventory amounted to $62.2 million and $30.9 million, respectively, as of June 30, 2022 and December 31, 2021 and consisted of the following (in thousands):
June 30, 2022
December 31, 2021
Raw materials$40,138 $20,382 
Work in process25,330 10,659 
Finished goods
— 901 
Inventories, gross of reserves
65,468 31,942 
Less: inventory reserve
(3,271)(1,059)
Inventories, net
$62,197 $30,883 
XML 42 R31.htm IDEA: XBRL DOCUMENT v3.22.2
Selected Balance Sheet Data (Tables)
6 Months Ended
Jun. 30, 2022
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Schedule of Prepaid Expenses and Other Current Assets Prepaid expenses and other current assets as of June 30, 2022 and December 31, 2021 consisted of the following (in thousands):
June 30, 2022
December 31, 2021
Prepaid inventories
$15,735 $7,303 
Prepaid insurance
1,102 4,996 
Deposits (primarily relating to deposits on equipment purchases)
805 2,783 
Assets held for sale
1,848 1,848 
Prepaid licenses and subscriptions
741 801 
Others
740 119 
Total
$20,971 $17,850 
Schedule of Other Current Liabilities
Other current liabilities as of June 30, 2022 and December 31, 2021 consisted of the following (in thousands):
June 30, 2022December 31, 2021
Accrued expenses and other(1)
$16,346 $4,303 
Lease liabilities, current
3,520 482 
Customer deposits
1,068 899 
Warranty liability
833 177 
Total
$21,767 $5,861 
____________
(1) Primarily relates to personnel costs — wages, health benefits, vacation and other accruals.
XML 43 R32.htm IDEA: XBRL DOCUMENT v3.22.2
Leases (Tables)
6 Months Ended
Jun. 30, 2022
Leases [Abstract]  
Schedule of Lease, Cost
A summary of the balances relating to the Company’s lease assets and liabilities as of June 30, 2022 consisted of the following (in thousands):
Balance Sheet Location
June 30, 2022
Assets
Operating leasesOperating lease right-of-use assets, net$7,306 
Equipment finance leasesProperty and equipment, net7,734 
Total Lease Assets$15,040 
Liabilities
Current
Operating leasesOther current liabilities$1,484 
Equipment finance leasesOther current liabilities2,036 
Sub-total$3,520 
Non-current
Operating leasesOther non-current liabilities$5,950 
Equipment finance leasesOther non-current liabilities4,788 
Sub-total$10,738 
Total Lease Liabilities$14,258 
The finance lease cost during the three and six months ended June 30, 2022 and 2021 consisted of the following (in thousands):
Three Months Ended
June 30,
Six Months Ended
June 30,
Income Statement Location
2022
2021
2022
2021
Amortization
General and administrative expense$78 $19 $238 $48 
Interest accretion on finance lease liabilities
Other income (expense), net65 92 10 
Total
$143 $23 $330 $58 
Schedule of Supplemental Cash Flow Information, Weighted-Average Remaining Lease Term and Discount Rate
The weighted-average remaining lease term and discount rates, as well as supplemental cash flow information as of and for the six months ended June 30, 2022 consisted of the following (in thousands for the supplemental cashflow information):
Supplemental cashflow information:
Cash paid for amounts included in the measurement of operating lease liabilities$808 
ROU assets obtained in exchange for operating lease obligations$437 
Weighted average remaining lease term:
Operating leases4.4 years
Equipment finance leases3.1 years
Weighted average discount rate:
Operating lease - IBR5.5 %
Equipment finance leases - rate implicit in the lease7.8 %
Operating Leases, Maturity Analysis Under Topic 842 A summary of the undiscounted cash flows and a reconciliation to the Company’s lease liabilities as of June 30, 2022 consisted of the following (in thousands):
June 30, 2022
 Operating Leases
Equipment Finance LeasesTotal
2022 (remaining six months)
$926 $1,311 $2,237 
2023
1,860 2,408 4,268 
2024
1,907 2,329 4,236 
2025
1,963 1,224 3,187 
2026
1,631 360 1,991 
Thereafter
114 29 143 
Total future minimum lease payments
$8,401 $7,661 $16,062 
Less: imputed interest
967 837 1,804 
Present value of Lease Liabilities
$7,434 $6,824 $14,258 
Finance Lease, Liability, Maturity Analysis Under Topic 842 A summary of the undiscounted cash flows and a reconciliation to the Company’s lease liabilities as of June 30, 2022 consisted of the following (in thousands):
June 30, 2022
 Operating Leases
Equipment Finance LeasesTotal
2022 (remaining six months)
$926 $1,311 $2,237 
2023
1,860 2,408 4,268 
2024
1,907 2,329 4,236 
2025
1,963 1,224 3,187 
2026
1,631 360 1,991 
Thereafter
114 29 143 
Total future minimum lease payments
$8,401 $7,661 $16,062 
Less: imputed interest
967 837 1,804 
Present value of Lease Liabilities
$7,434 $6,824 $14,258 
Schedule of Future Minimum Lease Payments for Capital Leases
Schedule of future minimum lease payments for operating and finance leases as of December 31, 2021 consisted of the following (in thousands):
December 31, 2021
Operating Leases
Equipment Finance LeasesTotal
2022
$1,167 $482 $1,649 
2023
1,158 442 1,600 
2024
1,192 386 1,578 
2025
1,228 401 1,629 
2026
1,265 339 1,604 
Thereafter
106 27 133 
Total future minimum lease payments
$6,116 $2,077 $8,193 
Schedule of Future Minimum Rental Payments for Operating Leases
Schedule of future minimum lease payments for operating and finance leases as of December 31, 2021 consisted of the following (in thousands):
December 31, 2021
Operating Leases
Equipment Finance LeasesTotal
2022
$1,167 $482 $1,649 
2023
1,158 442 1,600 
2024
1,192 386 1,578 
2025
1,228 401 1,629 
2026
1,265 339 1,604 
Thereafter
106 27 133 
Total future minimum lease payments
$6,116 $2,077 $8,193 
XML 44 R33.htm IDEA: XBRL DOCUMENT v3.22.2
Investments (Tables)
6 Months Ended
Jun. 30, 2022
Investments, Debt and Equity Securities [Abstract]  
Schedule of Amortized Cost, Gross Unrealized Gains/Losses In Accumulated Other Comprehensive Loss And Fair Value Of Marketable Debt Securities, Available-For-Sale
Amortized cost, gross unrealized gains/losses in accumulated other comprehensive loss and fair value of marketable debt securities, available-for-sale, by type of security as of June 30, 2022 and December 31, 2021 consisted of the following (in thousands):
June 30, 2022
Amortized CostGross Unrealized GainsGross Unrealized LossesFair Value
Short-term investments:
Corporate debt security$42,945 $— $(695)$42,250 
U.S. treasuries5,608 — (74)5,534 
Asset-backed security and other5,868 — (77)5,791 
Non-U.S. government and supranational bonds9,179 — (107)9,072 
Certificate of deposit2,004 — — 2,004 
$65,604 $ $(953)$64,651 
Long-term investments:
Corporate debt security$11,580 $— $(349)$11,231 
Asset-backed security and other2,042 — (55)1,987 
$13,622 $ $(404)$13,218 
December 31, 2021
Amortized CostGross Unrealized GainsGross Unrealized LossesFair Value
Short-term investments:
Corporate debt security$71,406 $— $(57)$71,349 
U.S. treasuries3,415 — (7)3,408 
Asset-backed security and other2,555 — (4)2,551 
Non-U.S. government and supranational bonds16,405 (19)16,387 
Certificate of deposit1,001 — — 1,001 
$94,782 $1 $(87)$94,696 
Long-term investments:
Corporate debt security$42,703 $— $(246)$42,457 
U.S. treasuries2,201 — (5)2,196 
Asset-backed security and other5,438 — (28)5,410 
Non-U.S. government and supranational bonds3,769 — (16)3,753 
Certificate of deposit1,000 — — 1,000 
$55,111 $ $(295)$54,816 
Schedule of Marketable Debt Securities, Available-for-sale, Unrealized Loss Position, Fair Value
The Company’s investments in marketable debt securities, available-for-sale that have been in a continuous unrealized loss position by type of security as of June 30, 2022 and December 31, 2021 consisted of the following (in thousands):

June 30, 2022
Less than 12 months12 months or greaterTotal
Fair ValueGross Unrealized LossesFair ValueGross Unrealized LossesFair ValueGross Unrealized Losses
Corporate debt security$53,481 $(1,044)$— $— $53,481 $(1,044)
US treasuries5,534 (74)— — 5,534 (74)
Asset-backed security and other7,778 (132)— — 7,778 (132)
Non-U.S. government and supranational bonds9,072 (107)— — 9,072 (107)
Certificates of deposit2,004 — — — 2,004 — 
$77,869 $(1,357)$ $ $77,869 $(1,357)
December 31, 2021
Less than 12 months12 months or greaterTotal
Fair ValueGross Unrealized LossesFair ValueGross Unrealized LossesFair ValueGross Unrealized Losses
Corporate debt security$113,806 $(303)$— $— $113,806 $(303)
US treasuries5,604 (12)— — 5,604 (12)
Asset-backed security and other7,961 (32)— — 7,961 (32)
Non-U.S. government and supranational bonds20,140 (34)— — 20,140 (34)
Certificates of deposit2,001 — — — 2,001 — 
$149,512 $(381)$ $ $149,512 $(381)
Schedule of Realized Gain (Loss)
Gross realized gains and gross realized losses from the sales of the Company’s marketable debt securities, available-for-sale for the three and six months ended June 30, 2022 and 2021 consisted of the following (in thousands):
Three Months Ended
June 30,
Six Months Ended
June 30,
2022
2021
2022
2021
Gross realized gains$— $— $— $— 
Gross realized losses$(63)$— $(69)$— 
Schedule of Amortized Cost And Fair Value Of Marketable Debt Securities, Available-For-Sale By Contractual Maturity
Amortized cost and fair value of marketable debt securities, available-for-sale by contractual maturity as of June 30, 2022 consisted of the following (in thousands, except weighted average data):

Amortized CostFair Value
Due in one year or less$65,604 $64,651 
Due after one year through five years13,622 13,218 
$79,226 $77,869 
Weighted average contractual maturity0.7 years

Amortized cost and fair value of marketable debt securities, available-for-sale by contractual maturity as of December 31, 2021 consisted of the following (in thousands, except weighted average data):    
Amortized CostFair Value
Due in one year or less$94,782 $94,696 
Due after one year through five years55,111 54,816 
$149,893 $149,512 
Weighted average contractual maturity0.8 years
XML 45 R34.htm IDEA: XBRL DOCUMENT v3.22.2
Compensation Related Costs, Share Based Payments (Tables)
6 Months Ended
Jun. 30, 2022
Share-based Payment Arrangement [Abstract]  
Stock option activity
Stock option activity during the six months ended June 30, 2022 consisted of the following:

OptionsWeighted Average Fair ValueWeighted Average Exercise PriceWeighted Average Remaining YearsIntrinsic Value
December 31, 2021 — Options outstanding1,838,759 $0.02 $0.02 8.22$5,756,797 
Granted— — — 
Exercised400 0.02 0.02 
Forfeited3,678 0.03 0.02 
March 31, 2022 — Options outstanding1,834,681 $0.02 $0.02 7.98$5,450,514 
Granted— — — 
Exercised38,693 0.02 0.04 
Forfeited9,309 0.02 0.03 
June 30, 2022 — Options outstanding1,786,679 $0.02 $0.02 7.69$3,253,977 
June 30, 2022 — Options vested and exercisable767,020 $0.02 $0.02 7.48$1,396,965 
Restricted Stock Units (RSUs) Activity RSU activity during the six months ended June 30, 2022 consisted of the following:
RSUsWeighted Average Grant Date Fair Value Weighted Average Fair Value
December 31, 2021 — RSU outstanding1,844,820 $3.60 $5,811,183 
Granted1,618,442 2.67 3,960,984 
Vested133,349 3.21 347,382 
Forfeited117,532 3.38 279,746 
March 31, 2022 — RSU outstanding3,212,381 $3.27 $9,605,019 
Granted724,299 2.51 1,818,247 
Vested88,730 3.48 228,923 
Forfeited208,375 3.14 530,965 
June 30, 2022 — RSU outstanding3,639,575 $3.12 $6,696,818 
Schedule of recognized stock-based compensation expense in the consolidated statements of operations and comprehensive income (loss)
The Company’s recognized stock-based compensation expense (including earn-out RSUs) in the condensed consolidated statements of operations and comprehensive loss during the three and six months ended June 30, 2022, and 2021 consisted of the following (in thousands):

Three Months Ended
June 30,
Six Months Ended
June 30,
2022
2021
2022
2021
Cost of goods sold
$198 $— $227 $— 
Research and development
93 — 354 — 
Sales and marketing
36 — 94 — 
General and administrative
751 1,794 
Total
$1,078 $1 $2,469 $3 
XML 46 R35.htm IDEA: XBRL DOCUMENT v3.22.2
Property and Equipment, net (Tables)
6 Months Ended
Jun. 30, 2022
Property, Plant and Equipment [Abstract]  
Property, Plant and Equipment
Property and equipment, net consisted of the following at June 30, 2022 and December 31, 2021 (in thousands):
June 30, 2022December 31, 2021
Equipment$8,985 $5,244 
Furniture & fixtures
168 141 
Company vehicles
629 153 
Leasehold improvements
626 626 
Computers, software and related equipment
1,762 1,289 
Construction in progress6,930 1,444 
Property and Equipment, gross19,100 8,897 
Accumulated depreciation
(2,346)(1,471)
Property and Equipment, net$16,754 $7,426 
XML 47 R36.htm IDEA: XBRL DOCUMENT v3.22.2
Net Loss per Share (Tables)
6 Months Ended
Jun. 30, 2022
Earnings Per Share [Abstract]  
Schedule of Computation of Basic and Diluted Net Loss per Share
Basic and diluted net loss per share during the three and six months ended June 30, 2022 and 2021 consisted of the following (in thousands, except per share amounts):

Three Months Ended
June 30,
Six Months Ended
June 30,
2022
2021
2022
2021
Numerator:
Net income (loss)
$(9,467)$(9,158)$(30,653)$(23,008)
Denominator:
Basic
Weighted average common shares outstanding — basic
164,041 72,389 163,606 72,372 
Basic net loss per share
$(0.06)$(0.13)$(0.19)$(0.32)
Diluted
Weighted average common shares outstanding from above164,041 72,389 163,606 72,372 
Add: dilutive effect of options— — — — 
Add: dilutive effect of RSUs— — — — 
Weighted average common shares outstanding
164,041 72,389 163,606 72,372 
Diluted net loss per share$(0.06)$(0.13)$(0.19)$(0.32)
Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share
Potential weighted average shares that were excluded from the computation of diluted net income (loss) per share because their effect was anti-dilutive as of June 30, 2022 and 2021 consisted of the following (in thousands):

Three Months Ended
June 30,
Six Months Ended
June 30,
2022
2021
2022
2021
Contingent earn-out shares
16,422 — 16,422 — 
Common stock public and private warrants
18,833 — 18,833 — 
Restricted stock units
708 — 717 — 
Stock options
1,783 2,339 1,798 2,390 
XML 48 R37.htm IDEA: XBRL DOCUMENT v3.22.2
Fair Value Measurements (Tables)
6 Months Ended
Jun. 30, 2022
Fair Value Disclosures [Abstract]  
Assets measured at fair value of a recurring basis Assets and liabilities carried at fair value on a recurring basis as of June 30, 2022 and December 31, 2021 consisted of the following (in thousands):
June 30, 2022
Fair ValueLevel 1Level 2Level 3
Financial Assets
Cash and Cash Equivalents(1):
Money market funds$2,207 $2,207 $— $— 
$2,207 $2,207 $ $ 
Short-Term Investments:
U.S. treasuries$5,534 $5,534 $— $— 
Corporate debt security42,250 — 42,250 — 
Asset-backed security and other5,791 — 5,791 — 
Non-U.S. government and supranational bonds9,072 — 9,072 — 
Certificate of Deposit2,004 — 2,004 — 
$64,651 $5,534 $59,117 $ 
Long-Term Investments:
Corporate debt security$11,231 $— $11,231 $— 
Asset-backed security and other1,987 — 1,987 — 
$13,218 $ $13,218 $ 
Total Financial Assets$80,076 $7,741 $72,335 $ 
Financial Liabilities:
Private Placement Warrants$49 $— $49 $— 
Public Warrants4,178 4,178 — — 
Contingent Earn-out Shares liability11,894 — — 11,894 
Total Financial Liabilities$16,121 $4,178 $49 $11,894 

____________
(1) Included in total cash and cash equivalents in the condensed consolidated balance sheets.
December 31, 2021
Fair ValueLevel 1Level 2Level 3
Financial Assets
Cash and Cash Equivalents(1):
Money market funds$5,868 $5,868 $— $— 
Non-U.S. government and supranational bonds647 — 647 — 
Corporate debt security1,805 — 1,805 — 
$8,320 $5,868 $2,452 $ 
Short-Term Investments:
U.S. treasuries$3,408 $3,408 $— $— 
Corporate debt security71,349 — 71,349 — 
Asset-backed security and other2,551 — 2,551 — 
Non-U.S. government and supranational bonds16,387 — 16,387 — 
Certificate of Deposit1,001 — 1,001 — 
$94,696 $3,408 $91,288 $ 
Long-Term Investments:
U.S. treasuries$2,196 $2,196 $— $— 
Corporate debt security42,457 — 42,457 — 
Asset-backed security and other5,410 — 5,410 — 
Non-U.S. government and supranational bonds3,753 — 3,753 — 
Certificate of Deposit1,000 — 1,000 — 
$54,816 $2,196 $52,620 $ 
Total Financial Assets$157,832 $11,472 $146,360 $ 
Financial Liabilities:
Private Placement Warrants$140 $— $140 $— 
Public Warrants7,356 7,356 — — 
Contingent Earn-out Shares liability29,240 — — 29,240 
Total Financial Liabilities$36,736 $7,356 $140 $29,240 

____________
(1) Included in total cash and cash equivalents in the condensed consolidated balance sheets.
Liabilities measured at fair value of a recurring basis Assets and liabilities carried at fair value on a recurring basis as of June 30, 2022 and December 31, 2021 consisted of the following (in thousands):
June 30, 2022
Fair ValueLevel 1Level 2Level 3
Financial Assets
Cash and Cash Equivalents(1):
Money market funds$2,207 $2,207 $— $— 
$2,207 $2,207 $ $ 
Short-Term Investments:
U.S. treasuries$5,534 $5,534 $— $— 
Corporate debt security42,250 — 42,250 — 
Asset-backed security and other5,791 — 5,791 — 
Non-U.S. government and supranational bonds9,072 — 9,072 — 
Certificate of Deposit2,004 — 2,004 — 
$64,651 $5,534 $59,117 $ 
Long-Term Investments:
Corporate debt security$11,231 $— $11,231 $— 
Asset-backed security and other1,987 — 1,987 — 
$13,218 $ $13,218 $ 
Total Financial Assets$80,076 $7,741 $72,335 $ 
Financial Liabilities:
Private Placement Warrants$49 $— $49 $— 
Public Warrants4,178 4,178 — — 
Contingent Earn-out Shares liability11,894 — — 11,894 
Total Financial Liabilities$16,121 $4,178 $49 $11,894 

____________
(1) Included in total cash and cash equivalents in the condensed consolidated balance sheets.
December 31, 2021
Fair ValueLevel 1Level 2Level 3
Financial Assets
Cash and Cash Equivalents(1):
Money market funds$5,868 $5,868 $— $— 
Non-U.S. government and supranational bonds647 — 647 — 
Corporate debt security1,805 — 1,805 — 
$8,320 $5,868 $2,452 $ 
Short-Term Investments:
U.S. treasuries$3,408 $3,408 $— $— 
Corporate debt security71,349 — 71,349 — 
Asset-backed security and other2,551 — 2,551 — 
Non-U.S. government and supranational bonds16,387 — 16,387 — 
Certificate of Deposit1,001 — 1,001 — 
$94,696 $3,408 $91,288 $ 
Long-Term Investments:
U.S. treasuries$2,196 $2,196 $— $— 
Corporate debt security42,457 — 42,457 — 
Asset-backed security and other5,410 — 5,410 — 
Non-U.S. government and supranational bonds3,753 — 3,753 — 
Certificate of Deposit1,000 — 1,000 — 
$54,816 $2,196 $52,620 $ 
Total Financial Assets$157,832 $11,472 $146,360 $ 
Financial Liabilities:
Private Placement Warrants$140 $— $140 $— 
Public Warrants7,356 7,356 — — 
Contingent Earn-out Shares liability29,240 — — 29,240 
Total Financial Liabilities$36,736 $7,356 $140 $29,240 

____________
(1) Included in total cash and cash equivalents in the condensed consolidated balance sheets.
Schedule of Changes on Fair Value of Financial Liabilities
The changes in the fair value of Level 3 financial liabilities during the three six months ended June 30, 2022 consisted of the following (in thousands):
Three months ended June 30, 2022
Six months ended June 30, 2022
Fair value, beginning of period$26,938 $29,240 
Recognition of earn-out RSUs(174)148 
Change in fair value during the period(14,870)(17,494)
Fair value, end of period$11,894 $11,894 
Fair Value Measurement Inputs and Valuation Techniques
Significant unobservable inputs related to Level 3 earn-out shares liability consisted of the following as of June 30, 2022:

June 30, 2022
Stock price
$1.84
Stock price volatility
80.0%
Expected term
4.14 years
Risk-free interest rate
3.0%
XML 49 R38.htm IDEA: XBRL DOCUMENT v3.22.2
Basis of Presentation and Summary of Significant Accounting Policies - Narrative (Details) - USD ($)
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2022
Jun. 30, 2022
Dec. 31, 2021
Mar. 31, 2022
Jun. 30, 2021
Property, Plant and Equipment [Line Items]          
Reduction in liability (payments) $ 6,000 $ 6,000 $ 0    
Warranty liability 832,000 832,000 177,000 $ 475,000 $ 0
Operating lease right-of-use assets, net 7,306,000 7,306,000 0    
Operating lease liabilities 7,434,000 7,434,000      
Accounting Standards Update 2016-13          
Property, Plant and Equipment [Line Items]          
Debt securities, available-for-sale $ 77,900,000 77,900,000      
Other-than-temporary impairment loss, debt securities, available-for-sale   $ 0      
Cumulative Effect, Period of Adoption, Adjustment          
Property, Plant and Equipment [Line Items]          
Operating lease right-of-use assets, net     7,700,000    
Operating lease liabilities     $ 7,700,000    
Minimum          
Property, Plant and Equipment [Line Items]          
Standard product warranty, period of warranty   2 years      
Remaining lease term 1 year 1 year      
Maximum          
Property, Plant and Equipment [Line Items]          
Standard product warranty, period of warranty   5 years      
Remaining lease term 5 years 5 years      
XML 50 R39.htm IDEA: XBRL DOCUMENT v3.22.2
Basis of Presentation, Summary of Significant Accounting Policies and Recent Accounting Pronouncements - Warrant Liability (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2022
Jun. 30, 2022
Dec. 31, 2021
Movement in Extended Product Warranty Accrual [Roll Forward]      
Warranty liability, beginning of period $ 475 $ 177  
Reduction in liability (payments) (6) (6) $ 0
Increase in liability (new warranties) 363 661  
Warranty liability, end of period $ 832 $ 832 $ 177
XML 51 R40.htm IDEA: XBRL DOCUMENT v3.22.2
Revenue Recognition - Disaggregated Revenues by Major Source (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Disaggregation of Revenue [Line Items]        
Ancillary revenue $ 511 $ 0 $ 570 $ 0
Revenues 9,766 596 16,797 1,389
Product and service revenue        
Disaggregation of Revenue [Line Items]        
Revenues 9,255 596 16,227 1,389
Stepvans & vehicle incentives        
Disaggregation of Revenue [Line Items]        
Revenues 8,561 0 15,424 715
Powertrains        
Disaggregation of Revenue [Line Items]        
Revenues 656 596 670 674
Fleet-as-a-Service        
Disaggregation of Revenue [Line Items]        
Revenues $ 38 $ 0 $ 133 $ 0
XML 52 R41.htm IDEA: XBRL DOCUMENT v3.22.2
Inventories - Narrative (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Inventory Disclosure [Abstract]    
Inventories, net $ 62,197 $ 30,883
XML 53 R42.htm IDEA: XBRL DOCUMENT v3.22.2
Inventories - Schedule of Inventory (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Inventory Disclosure [Abstract]    
Raw materials $ 40,138 $ 20,382
Work in process 25,330 10,659
Finished goods 0 901
Inventories, gross of reserves 65,468 31,942
Less: inventory reserve (3,271) (1,059)
Inventories, net $ 62,197 $ 30,883
XML 54 R43.htm IDEA: XBRL DOCUMENT v3.22.2
Selected Balance Sheet Data - Prepaid Expenses and Other Current Assets (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Prepaid inventories $ 15,735 $ 7,303
Prepaid insurance 1,102 4,996
Deposits (primarily relating to deposits on equipment purchases) 805 2,783
Assets held for sale 1,848 1,848
Prepaid licenses and subscriptions 741 801
Others 740 119
Total $ 20,971 $ 17,850
XML 55 R44.htm IDEA: XBRL DOCUMENT v3.22.2
Selected Balance Sheet Data - Other Current Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Accrued expenses and other $ 16,346 $ 4,303
Lease liabilities, current 3,520 482
Customer deposits 1,068 899
Warranty liability 833 177
Total $ 21,767 $ 5,861
XML 56 R45.htm IDEA: XBRL DOCUMENT v3.22.2
Leases - Lease Assets and Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Leases [Abstract]    
Operating lease right-of-use assets, net $ 7,306 $ 0
Equipment finance leases 7,734  
Total Lease Assets $ 15,040  
Finance lease, right-of-use asset, statement of financial position [extensible enumeration] Property and equipment, net  
Current    
Operating leases $ 1,484  
Equipment finance leases 2,036  
Sub-total $ 3,520 $ 482
Operating lease, liability, current, statement of financial position [extensible enumeration] Other current liabilities  
Finance lease, liability, current, statement of financial position [extensible enumeration] Other current liabilities  
Non-current    
Operating leases $ 5,950  
Equipment finance leases 4,788  
Sub-total $ 10,738  
Operating lease, liability, noncurrent, statement of financial position [extensible enumeration] Other non-current liabilities  
Finance lease, liability, noncurrent, statement of financial position [extensible enumeration] Other non-current liabilities  
Total Lease Liabilities $ 14,258  
XML 57 R46.htm IDEA: XBRL DOCUMENT v3.22.2
Leases - Narrative (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Leases [Abstract]        
Operating lease, term of contract 5 years   5 years  
Rent expense $ 0.4   $ 0.9  
Operating leases, rent expense, net   $ 0.1   $ 0.3
Short-term lease expense $ 0.3   $ 0.4  
XML 58 R47.htm IDEA: XBRL DOCUMENT v3.22.2
Leases - Finance Lease Cost (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Leases [Abstract]        
Amortization $ 78 $ 19 $ 238 $ 48
Interest accretion on finance lease liabilities 65 4 92 10
Total $ 143 $ 23 $ 330 $ 58
XML 59 R48.htm IDEA: XBRL DOCUMENT v3.22.2
Leases - Supplemental Cash Flow Information (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Supplemental cashflow information:    
Cash paid for amounts included in the measurement of operating lease liabilities $ 808  
ROU assets obtained in exchange for operating lease obligations $ 437 $ 0
Weighted average remaining lease term:    
Real estate operating lease, weighted average remaining lease term 4 years 4 months 24 days  
Equipment finance leases, weighted average remaining lease term 3 years 1 month 6 days  
Weighted average discount rate:    
Real estate operating lease - IBR, weighted average discount rate, percent 5.50%  
Equipment finance leases - rate implicit in the lease, weighted average discount rate, percent 7.80%  
XML 60 R49.htm IDEA: XBRL DOCUMENT v3.22.2
Leases - Future Lease Liability Payments Under Topic 842 (Details)
$ in Thousands
Jun. 30, 2022
USD ($)
Operating Leases  
2022 (remaining six months) $ 926
2023 1,860
2024 1,907
2025 1,963
2026 1,631
Thereafter 114
Total future minimum lease payments 8,401
Less: imputed interest 967
Present value of Lease Liabilities 7,434
Equipment Finance Leases  
2022 (remaining six months) 1,311
2023 2,408
2024 2,329
2025 1,224
2026 360
Thereafter 29
Total future minimum lease payments 7,661
Less: imputed interest 837
Present value of Lease Liabilities 6,824
2022 (remaining six months) 2,237
2023 4,268
2024 4,236
2025 3,187
2026 1,991
Thereafter 143
Total future minimum lease payments 16,062
Less: imputed interest 1,804
Present value of Lease Liabilities $ 14,258
XML 61 R50.htm IDEA: XBRL DOCUMENT v3.22.2
Leases - Future Lease Liability Payments Under Topic 840 (Details)
$ in Thousands
Dec. 31, 2021
USD ($)
Operating Leases  
2022 $ 1,167
2023 1,158
2024 1,192
2025 1,228
2026 1,265
Thereafter 106
Total future minimum lease payments 6,116
Equipment Finance Leases  
2022 482
2023 442
2024 386
2025 401
2026 339
Thereafter 27
Total future minimum lease payments 2,077
2022 1,649
2023 1,600
2024 1,578
2025 1,629
2026 1,604
Thereafter 133
Total future minimum lease payments $ 8,193
XML 62 R51.htm IDEA: XBRL DOCUMENT v3.22.2
Recapitalization and Contingent Earn-out Shares Liability - Narrative (Details)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Aug. 20, 2021
USD ($)
day
boardOfDirector
$ / shares
shares
Jun. 30, 2022
USD ($)
shares
Jun. 30, 2021
USD ($)
Jun. 30, 2022
USD ($)
shares
Jun. 30, 2021
USD ($)
Dec. 31, 2021
USD ($)
Schedule Of Recapitalization [Line Items]            
Board of directors, maximum authorized members | boardOfDirector 9          
Number of Board of director members | boardOfDirector 6          
Recapitalization exchange ratio 1.956440          
Stock issued during period, shares, reverse recapitalization (in shares) | shares 142,584,621          
Sale of stock, number of shares issued in transaction (in shares) | shares 19,600,000          
Sale of stock, price per share (in dollars per share) | $ / shares $ 10.00          
Sale of stock, consideration received on transaction | $ $ 196,000          
Committed amount | $ 4,000          
Payments of reverse recapitalization transaction costs | $ 44,200          
Earn-out shares liability | $ 101,700 $ 11,894   $ 11,894   $ 29,240
Warrants liabilitites | $ $ 17,900          
Derivative instrument, contingent consideration, liability, shares (in shares) | shares 16,200,000          
Change in fair value of earn-out shares liability | $   $ 14,870 $ 0 $ 17,494 $ 0  
Derivative Instrument, Tranche One            
Schedule Of Recapitalization [Line Items]            
Derivative instrument, contingent consideration, liability, shares (in shares) | shares 5,400,000          
Derivative instrument, contingent consideration, liability, earnout period, stock price trigger (in dollars per share) | $ / shares $ 14.00          
Threshold trading days | day 10          
Threshold trading day period | day 20          
Earnout period 5 years          
Derivative Instrument, Tranche One | Minimum            
Schedule Of Recapitalization [Line Items]            
Derivative instrument, contingent consideration, liability, earnout period, stock price trigger (in dollars per share) | $ / shares $ 14.00          
Derivative Instrument, Tranche One | Maximum            
Schedule Of Recapitalization [Line Items]            
Derivative instrument, contingent consideration, liability, earnout period, stock price trigger (in dollars per share) | $ / shares $ 20.00          
Derivative Instrument, Tranche Two            
Schedule Of Recapitalization [Line Items]            
Derivative instrument, contingent consideration, liability, shares (in shares) | shares 5,400,000          
Derivative instrument, contingent consideration, liability, earnout period, stock price trigger (in dollars per share) | $ / shares $ 20.00          
Threshold trading days | day 10          
Threshold trading day period | day 20          
Derivative Instrument, Tranche Two | Minimum            
Schedule Of Recapitalization [Line Items]            
Derivative instrument, contingent consideration, liability, earnout period, stock price trigger (in dollars per share) | $ / shares $ 20.00          
Derivative Instrument, Tranche Two | Maximum            
Schedule Of Recapitalization [Line Items]            
Derivative instrument, contingent consideration, liability, earnout period, stock price trigger (in dollars per share) | $ / shares $ 25.00          
Derivative Instrument, Tranche Three            
Schedule Of Recapitalization [Line Items]            
Derivative instrument, contingent consideration, liability, shares (in shares) | shares 5,400,000          
Derivative instrument, contingent consideration, liability, earnout period, stock price trigger (in dollars per share) | $ / shares $ 25.00          
Threshold trading days | day 10          
Threshold trading day period | day 20          
Restricted Stock Units (RSUs)            
Schedule Of Recapitalization [Line Items]            
Derivative instrument, contingent consideration, liability, shares (in shares) | shares 261,000          
Founders            
Schedule Of Recapitalization [Line Items]            
Sale of stock, number of shares issued in transaction (in shares) | shares 2,000,000          
Sale of stock, price per share (in dollars per share) | $ / shares $ 10.00          
Sale of stock, consideration received on transaction | $ $ 20,000          
Public Warrants            
Schedule Of Recapitalization [Line Items]            
Number of warrants issued (in shares) | shares 12,499,964 18,613,299   18,613,299    
Warrants liabilitites | $   $ 4,200   $ 4,200    
Private Placement Warrants            
Schedule Of Recapitalization [Line Items]            
Number of warrants issued (in shares) | shares 6,333,334 219,999   219,999    
Warrants liabilitites | $   $ 49   $ 49    
NextGen            
Schedule Of Recapitalization [Line Items]            
Payments of stock issuance costs | $ $ 11,200          
XML 63 R52.htm IDEA: XBRL DOCUMENT v3.22.2
Investments - Amortized Cost, Gross Unrealized Gains/Losses In Accumulated Other Comprehensive Loss And Fair Value Of Marketable Debt Securities, Available-For-Sale (Details) - USD ($)
$ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2022
Dec. 31, 2021
Short-term investments:    
Amortized Cost $ 65,604 $ 94,782
Gross Unrealized Gains 0 1
Gross Unrealized Losses (953) (87)
Marketable debt securities, available-for-sale — short-term 64,651 94,696
Long-term investments:    
Amortized Cost 13,622 55,111
Gross Unrealized Gains 0 0
Gross Unrealized Losses (404) (295)
Marketable debt securities, available-for-sale — long-term 13,218 54,816
Corporate debt security    
Short-term investments:    
Amortized Cost 42,945 71,406
Gross Unrealized Gains 0 0
Gross Unrealized Losses (695) (57)
Marketable debt securities, available-for-sale — short-term 42,250 71,349
Long-term investments:    
Amortized Cost 11,580 42,703
Gross Unrealized Gains 0 0
Gross Unrealized Losses (349) (246)
Marketable debt securities, available-for-sale — long-term 11,231 42,457
U.S. treasuries    
Short-term investments:    
Amortized Cost 5,608 3,415
Gross Unrealized Gains 0 0
Gross Unrealized Losses (74) (7)
Marketable debt securities, available-for-sale — short-term 5,534 3,408
Long-term investments:    
Amortized Cost   2,201
Gross Unrealized Gains   0
Gross Unrealized Losses   (5)
Marketable debt securities, available-for-sale — long-term   2,196
Asset-backed security and other    
Short-term investments:    
Amortized Cost 5,868 2,555
Gross Unrealized Gains 0 0
Gross Unrealized Losses (77) (4)
Marketable debt securities, available-for-sale — short-term 5,791 2,551
Long-term investments:    
Amortized Cost 2,042 5,438
Gross Unrealized Gains 0 0
Gross Unrealized Losses (55) (28)
Marketable debt securities, available-for-sale — long-term 1,987 5,410
Non-U.S. government and supranational bonds    
Short-term investments:    
Amortized Cost 9,179 16,405
Gross Unrealized Gains 0 1
Gross Unrealized Losses (107) (19)
Marketable debt securities, available-for-sale — short-term 9,072 16,387
Long-term investments:    
Amortized Cost   3,769
Gross Unrealized Gains   0
Gross Unrealized Losses   (16)
Marketable debt securities, available-for-sale — long-term   3,753
Certificate of deposit    
Short-term investments:    
Amortized Cost 2,004 1,001
Gross Unrealized Gains 0 0
Gross Unrealized Losses 0 0
Marketable debt securities, available-for-sale — short-term $ 2,004 1,001
Long-term investments:    
Amortized Cost   1,000
Gross Unrealized Gains   0
Gross Unrealized Losses   0
Marketable debt securities, available-for-sale — long-term   $ 1,000
XML 64 R53.htm IDEA: XBRL DOCUMENT v3.22.2
Investments - Continuous Unrealized Loss Position (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Debt Securities, Available-for-sale, Unrealized Loss Position [Line Items]    
Marketable debt securities, continuous unrealized loss position, less than 12 months $ 77,869 $ 149,512
Marketable debt securities, continuous unrealized loss position, less than 12 months, accumulated loss (1,357) (381)
Marketable debt securities, continuous unrealized loss position, 12 months or longer 0 0
Marketable debt securities, continuous unrealized loss position, 12 months or longer, accumulated loss 0 0
Marketable debt securities, unrealized loss position 77,869 149,512
Marketable debt securities, unrealized loss position, accumulated loss (1,357) (381)
Corporate debt security    
Debt Securities, Available-for-sale, Unrealized Loss Position [Line Items]    
Marketable debt securities, continuous unrealized loss position, less than 12 months 53,481 113,806
Marketable debt securities, continuous unrealized loss position, less than 12 months, accumulated loss (1,044) (303)
Marketable debt securities, continuous unrealized loss position, 12 months or longer 0 0
Marketable debt securities, continuous unrealized loss position, 12 months or longer, accumulated loss 0 0
Marketable debt securities, unrealized loss position 53,481 113,806
Marketable debt securities, unrealized loss position, accumulated loss (1,044) (303)
U.S. treasuries    
Debt Securities, Available-for-sale, Unrealized Loss Position [Line Items]    
Marketable debt securities, continuous unrealized loss position, less than 12 months 5,534 5,604
Marketable debt securities, continuous unrealized loss position, less than 12 months, accumulated loss (74) (12)
Marketable debt securities, continuous unrealized loss position, 12 months or longer 0 0
Marketable debt securities, continuous unrealized loss position, 12 months or longer, accumulated loss 0 0
Marketable debt securities, unrealized loss position 5,534 5,604
Marketable debt securities, unrealized loss position, accumulated loss (74) (12)
Asset-backed security and other    
Debt Securities, Available-for-sale, Unrealized Loss Position [Line Items]    
Marketable debt securities, continuous unrealized loss position, less than 12 months 7,778 7,961
Marketable debt securities, continuous unrealized loss position, less than 12 months, accumulated loss (132) (32)
Marketable debt securities, continuous unrealized loss position, 12 months or longer 0 0
Marketable debt securities, continuous unrealized loss position, 12 months or longer, accumulated loss 0 0
Marketable debt securities, unrealized loss position 7,778 7,961
Marketable debt securities, unrealized loss position, accumulated loss (132) (32)
Non-U.S. government and supranational bonds    
Debt Securities, Available-for-sale, Unrealized Loss Position [Line Items]    
Marketable debt securities, continuous unrealized loss position, less than 12 months 9,072 20,140
Marketable debt securities, continuous unrealized loss position, less than 12 months, accumulated loss (107) (34)
Marketable debt securities, continuous unrealized loss position, 12 months or longer 0 0
Marketable debt securities, continuous unrealized loss position, 12 months or longer, accumulated loss 0 0
Marketable debt securities, unrealized loss position 9,072 20,140
Marketable debt securities, unrealized loss position, accumulated loss (107) (34)
Certificate of deposit    
Debt Securities, Available-for-sale, Unrealized Loss Position [Line Items]    
Marketable debt securities, continuous unrealized loss position, less than 12 months 2,004 2,001
Marketable debt securities, continuous unrealized loss position, less than 12 months, accumulated loss 0 0
Marketable debt securities, continuous unrealized loss position, 12 months or longer 0 0
Marketable debt securities, continuous unrealized loss position, 12 months or longer, accumulated loss 0 0
Marketable debt securities, unrealized loss position 2,004 2,001
Marketable debt securities, unrealized loss position, accumulated loss $ 0 $ 0
XML 65 R54.htm IDEA: XBRL DOCUMENT v3.22.2
Investments - Gross Realized Gains (Losses) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Investments, Debt and Equity Securities [Abstract]        
Gross realized gains $ 0 $ 0 $ 0 $ 0
Gross realized losses $ (63) $ 0 $ (69) $ 0
XML 66 R55.htm IDEA: XBRL DOCUMENT v3.22.2
Investments - Amortized Cost and Fair Value of Marketable Debt Securities, Available-for-sale by Contractual Maturity (Details) - USD ($)
$ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2022
Dec. 31, 2021
Amortized Cost    
Due in one year or less $ 65,604 $ 94,782
Due after one year through five years 13,622 55,111
Total, amortized cost 79,226 149,893
Fair Value    
Due in one year or less 64,651 94,696
Due after one year through five years 13,218 54,816
Total, fair value $ 77,869 $ 149,512
Weighted average contractual maturity 8 months 12 days 9 months 18 days
XML 67 R56.htm IDEA: XBRL DOCUMENT v3.22.2
Equity (Details)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 23, 2022
USD ($)
shares
Aug. 20, 2021
USD ($)
shares
Jun. 30, 2022
USD ($)
vote
$ / shares
shares
Mar. 31, 2021
USD ($)
shares
Dec. 31, 2020
USD ($)
shares
Dec. 31, 2021
$ / shares
shares
Stockholders' Equity And Temporary Equity [Line Items]            
Stock authorized (in shares)     1,010,000,000      
Common stock, authorized (in shares)     1,000,000,000     1,000,000,000
Common stock, par value (in dollars per share) | $ / shares     $ 0.0001     $ 0.0001
Preferred stock, authorized (in shares)     10,000,000     10,000,000
Preferred stock, par value (in dollars per share) | $ / shares     $ 0.0001     $ 0.0001
Number of votes per share | vote     1      
Issuance of preferred shares (in shares)       49,518,000    
Issuance of Legacy Xos Preferred Stock, including note conversion | $       $ 66,701    
Sale of stock, consideration received on transaction | $   $ 196,000        
Sale of stock, number of shares issued in transaction (in shares)   19,600,000        
Standby Equity Purchase Agreement            
Stockholders' Equity And Temporary Equity [Line Items]            
Sale of stock, consideration received on transaction | $ $ 125,000   $ 4,300      
Request period in force 36 months          
Sale of stock, number of shares issued in transaction (in shares) 18,582   1,809,515      
Remaining commitment amount available | $     $ 120,700      
Legacy Xos            
Stockholders' Equity And Temporary Equity [Line Items]            
Legacy Xos preferred stock, authorized (in shares)         25,794,475  
Issuance of preferred shares (in shares)       3,739,846 1,411,764  
Number of warrants issued (in shares)         1  
Conversion of interest payable on convertible notes (in shares)         319,411  
Issuance of Legacy Xos Preferred Stock, including note conversion | $       $ 31,800 $ 9,600  
Temporary equity, subscribed but unissued, subscriptions receivable (in shares) | $         2,400  
Temporary equity, conversion of convertible securities | $         21,500  
Conversion of convertible securities, accrued interest | $         $ 2,500  
Temporary equity, conversion of convertible securities (in shares)         21,570,308  
Reduction of fair value of non-voting shares, percentage         3.00%  
XML 68 R57.htm IDEA: XBRL DOCUMENT v3.22.2
Derivative Instruments - Narrative (Details)
$ / shares in Units, $ in Thousands
6 Months Ended
Jun. 30, 2022
USD ($)
day
$ / shares
shares
Aug. 20, 2021
USD ($)
shares
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Warrants outstanding fair value | $   $ 17,900
Threshold consecutive trading days ending on the third day prior to notice of redemption 10 days  
Warrant Redemption Scenario One    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Redemption, stock price threshold (in dollars per share) $ 18.00  
Redemption price (in dollars per share) $ 0.01  
Redemption notice period 30 days  
Redemption, threshold trading days | day 20  
Redemption, threshold consecutive trading days 30 days  
Redemption period 30 days  
Warrant Redemption Scenario Two    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Redemption, stock price threshold (in dollars per share) $ 10.00  
Redemption price (in dollars per share) $ 0.10  
Redemption notice period 30 days  
Reference value (in dollars per share) $ 18.00  
Public Warrants    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Number of warrants issued (in shares) | shares 18,613,299 12,499,964
Warrants outstanding fair value | $ $ 4,200  
Exercise price of warrants or rights (in dollars per share) $ 11.50  
Private Placement Warrants    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Number of warrants issued (in shares) | shares 219,999 6,333,334
Warrants outstanding fair value | $ $ 49  
XML 69 R58.htm IDEA: XBRL DOCUMENT v3.22.2
Share-Based Compensation - Narrative (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2022
Mar. 31, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Dec. 31, 2021
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Options outstanding (in shares) 1,786,679,000     1,786,679,000   1,838,759,000
Aggregate intrinsic value of options exercised $ 114,000   $ 0 $ 115,000 $ 6,000  
Options, granted (in shares) 0 0 0 0 0  
Unamortized stock-based compensation $ 9,300,000     $ 9,300,000    
Unamortized stock-based compensation, weighted average remaining amortization period       3 years 1 month 13 days    
Restricted Stock Units (RSUs)            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Vested in period, intrinsic value $ 228,923 $ 347,382   $ 600,000    
2018 Stock Plan            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Number of shares available for issuance (in shares) 0     0    
Options outstanding (in shares)   1,834,681,000        
Expiration period       10 years    
Vesting period       4 years    
2021 Equity Plan            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Common stock, capital shares reserved for future issuance (in shares) 20,431,516     20,431,516    
Share-based Payment Arrangement, Tranche One | 2018 Stock Plan            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Vesting percentage       25.00%    
Share-based Payment Arrangement, Tranche Two | 2018 Stock Plan            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Vesting period       36 months    
XML 70 R59.htm IDEA: XBRL DOCUMENT v3.22.2
Stock-Based Compensation - Stock Options Activity (Details) - USD ($)
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2022
Mar. 31, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Dec. 31, 2021
Options            
Options, outstanding beginning balance (in shares)   1,838,759,000   1,838,759,000    
Options, granted (in shares) 0 0 0 0 0  
Stock options exercised (in shares) 38,693,000 400,000        
Options, forfeited (in shares) 9,309,000 3,678,000        
Options, outstanding ending balance (in shares) 1,786,679,000     1,786,679,000   1,838,759,000
Options vested and exercisable (in shares) 767,020,000     767,020,000    
Weighted Average Fair Value            
Options outstanding beginning balance (in dollars per share) $ 20.00 $ 20.00   $ 20.00    
Options granted, weighted average grant date fair value (in dollars per share) 0 0        
Options, exercised, weighted average grant date fair value (in dollars per share) 20.00 20.00        
Options, forfeited in period, weighted average grant date fair value (in dollars per share) 20.00 30.00        
Options outstanding ending balance (in dollars per share) 0.02 20.00   0.02   $ 20.00
Options, vested and exercisable, weighted average grant date fair value (in dollars per share)       0.02    
Weighted Average Exercise Price            
Options, outstanding, beginning balance, weighted average exercise price (in dollars per share) 20.00 20.00   20.00    
Options, granted, weighted average exercise price (in dollars per share) 0 0        
Options, exercised, weighted average exercise price (in dollars per share) 40.00 20.00        
Options, forfeited, weighted average exercise price (in dollars per share) 30.00 20.00        
Options, outstanding, ending balance, weighted average exercise price (in dollars per share) 0.02 $ 20.00   0.02   $ 20.00
Options, exercisable, weighted average exercise price (in dollars per share) $ 0.02     $ 0.02    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]            
Options outstanding, weighted average remaining contractual term 7 years 8 months 8 days 7 years 11 months 23 days       8 years 2 months 19 days
Options, exercisable, weighted average remaining contractual term       7 years 5 months 23 days    
Options outstanding, intrinsic value $ 3,253,977 $ 5,450,514   $ 3,253,977   $ 5,756,797
Options, exercisable, intrinsic value $ 1,396,965     $ 1,396,965    
XML 71 R60.htm IDEA: XBRL DOCUMENT v3.22.2
Stock-Based Compensation - RSU Activity (Details) - Restricted Stock Units (RSUs) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2022
Mar. 31, 2022
Jun. 30, 2022
RSU’s      
Beginning balance, outstanding (in shares) 3,212,381 1,844,820 1,844,820
Granted in period (in shares) 724,299 1,618,442  
Vested in period (in shares) 88,730 133,349  
Forfeited in period (in shares) 208,375 117,532  
Ending balance, outstanding (in shares) 3,639,575 3,212,381 3,639,575
Weighted Average Grant Date Fair Value      
Beginning balance, outstanding (in dollars per share) $ 3,270 $ 3,600 $ 3,600
Granted in period (in dollars per share) 2,510 2,670  
Vested in period (in dollars per share) 3,480 3,210  
Forfeitures (in dollars per share) 3,140 3,380  
Ending balance, outstanding (in dollars per share) $ 3,120 $ 3,270 $ 3,120
Weighted Average Fair Value      
Beginning balance $ 9,605,019 $ 5,811,183 $ 5,811,183
Granted 1,818,247 3,960,984  
Vested 228,923 347,382 600,000
Forfeited 530,965 279,746  
Ending balance $ 6,696,818 $ 9,605,019 $ 6,696,818
XML 72 R61.htm IDEA: XBRL DOCUMENT v3.22.2
Stock-Based Compensation - Recognized Stock-based Compensation Expense Activity (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Stock-based compensation expense $ 1,078 $ 1 $ 2,469 $ 3
Cost of goods sold        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Stock-based compensation expense 198 0 227 0
Research and development        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Stock-based compensation expense 93 0 354 0
Sales and marketing        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Stock-based compensation expense 36 0 94 0
General and administrative        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Stock-based compensation expense $ 751 $ 1 $ 1,794 $ 3
XML 73 R62.htm IDEA: XBRL DOCUMENT v3.22.2
Property and Equipment, net (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Property, Plant and Equipment [Line Items]    
Property and Equipment, gross $ 19,100 $ 8,897
Accumulated depreciation (2,346) (1,471)
Property and Equipment, net 16,754 7,426
Equipment    
Property, Plant and Equipment [Line Items]    
Property and Equipment, gross 8,985 5,244
Furniture & fixtures    
Property, Plant and Equipment [Line Items]    
Property and Equipment, gross 168 141
Company vehicles    
Property, Plant and Equipment [Line Items]    
Property and Equipment, gross 629 153
Leasehold improvements    
Property, Plant and Equipment [Line Items]    
Property and Equipment, gross 626 626
Computers, software and related equipment    
Property, Plant and Equipment [Line Items]    
Property and Equipment, gross 1,762 1,289
Construction in progress    
Property, Plant and Equipment [Line Items]    
Property and Equipment, gross $ 6,930 $ 1,444
XML 74 R63.htm IDEA: XBRL DOCUMENT v3.22.2
Property and Equipment, net - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Property, Plant and Equipment [Abstract]        
Depreciation $ 300 $ 300 $ 562 $ 380
XML 75 R64.htm IDEA: XBRL DOCUMENT v3.22.2
Related Party Transactions (Details)
3 Months Ended 6 Months Ended
Jun. 30, 2022
USD ($)
Jun. 30, 2021
USD ($)
Mar. 31, 2021
USD ($)
Jun. 30, 2022
USD ($)
note_payable
Jun. 30, 2021
USD ($)
Related Party Transaction [Line Items]          
Related party transaction, expenses from transactions with related party $ 35,000 $ 35,000   $ 70,000 $ 70,000
Notes payable, related parties $ 364,000     $ 364,000  
Notes payable, related parties, interest rate, stated percentage 2.38%     2.38%  
Notes payable, related parties, accrued interest     $ 15,000    
Notes payable, related parties, number of notes payable converted | note_payable       34  
Temporary equity, conversion of convertible securities $ 18,900,000     $ 18,900,000  
Temporary equity, conversion of convertible securities (in shares) 19,664,000     19,664,000  
Increase in employee related liabilities 0 37,000   0 74,000
Affiliated Entity          
Related Party Transaction [Line Items]          
Related party transaction, expenses from transactions with related party $ 189,000 $ 0   $ 361,000 $ 0
XML 76 R65.htm IDEA: XBRL DOCUMENT v3.22.2
Income Taxes (Details)
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Income Tax Disclosure [Abstract]        
Effective income tax rate, percent (0.01%) 0.00% (0.01%) 0.00%
XML 77 R66.htm IDEA: XBRL DOCUMENT v3.22.2
Net Loss per Share - Computation of Basic and Diluted Net Income (Loss) Per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Mar. 31, 2021
Jun. 30, 2022
Jun. 30, 2021
Numerator:          
Net loss $ (9,467) $ (9,158) $ (13,850) $ (30,653) $ (23,008)
Denominator:          
Weighted average shares outstanding — basic (in shares) 164,041 72,389   163,606 72,372
Net loss per share — basic (in dollar per share) $ (0.06) $ (0.13)   $ (0.19) $ (0.32)
Dilutive effect          
Weighted average shares outstanding — diluted (in shares) 164,041 72,389   163,606 72,372
Net loss per share — diluted (in dollar per share) $ (0.06) $ (0.13)   $ (0.19) $ (0.32)
Options          
Dilutive effect          
Add: dilutive effect of share-based payment arrangements 0 0   0 0
Restricted Stock Units (RSUs)          
Dilutive effect          
Add: dilutive effect of share-based payment arrangements 0 0   0 0
XML 78 R67.htm IDEA: XBRL DOCUMENT v3.22.2
Net Loss per Share - Potential Weighted Average Shares That Were Excluded From The Computation Of Diluted Net Income (Loss) Per Share (Details) - shares
shares in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Contingent earn-out shares        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Potential shares that were excluded from the computation of diluted net loss per share (in shares) 16,422 0 16,422 0
Common stock public and private warrants        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Potential shares that were excluded from the computation of diluted net loss per share (in shares) 18,833 0 18,833 0
Restricted stock units        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Potential shares that were excluded from the computation of diluted net loss per share (in shares) 708 0 717 0
Options        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Potential shares that were excluded from the computation of diluted net loss per share (in shares) 1,783 2,339 1,798 2,390
XML 79 R68.htm IDEA: XBRL DOCUMENT v3.22.2
Fair Value Measurements - Assets and Liabilities Measured on a Recurring Basis (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Aug. 20, 2021
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Short-Term Investments $ 64,651 $ 94,696  
Long-Term Investments 13,218 54,816  
Warrants liabilitites     $ 17,900
Private Placement Warrants      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Warrants liabilitites 49    
Public Warrants      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Warrants liabilitites 4,200    
U.S. treasuries      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Short-Term Investments 5,534 3,408  
Long-Term Investments   2,196  
Corporate debt security      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Short-Term Investments 42,250 71,349  
Long-Term Investments 11,231 42,457  
Asset-backed security and other      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Short-Term Investments 5,791 2,551  
Long-Term Investments 1,987 5,410  
Certificate of deposit      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Short-Term Investments 2,004 1,001  
Long-Term Investments   1,000  
Fair Value, Recurring      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Cash and Cash Equivalents 2,207 8,320  
Short-Term Investments 64,651 94,696  
Long-Term Investments 13,218 54,816  
Total Financial Assets 80,076 157,832  
Contingent Earn-out Shares liability 11,894 29,240  
Total Financial Liabilities 16,121 36,736  
Fair Value, Recurring | Private Placement Warrants      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Warrants liabilitites 49 140  
Fair Value, Recurring | Public Warrants      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Warrants liabilitites 4,178 7,356  
Fair Value, Recurring | Money market funds      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Cash and Cash Equivalents 2,207 5,868  
Fair Value, Recurring | U.S. treasuries      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Short-Term Investments 5,534 3,408  
Long-Term Investments   2,196  
Fair Value, Recurring | Corporate debt security      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Cash and Cash Equivalents   1,805  
Short-Term Investments 42,250 71,349  
Long-Term Investments 11,231 42,457  
Fair Value, Recurring | Asset-backed security and other      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Short-Term Investments 5,791 2,551  
Long-Term Investments 1,987 5,410  
Fair Value, Recurring | Non-U.S. government and supranational bonds      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Cash and Cash Equivalents   647  
Short-Term Investments 9,072 16,387  
Long-Term Investments   3,753  
Fair Value, Recurring | Certificate of deposit      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Short-Term Investments 2,004 1,001  
Long-Term Investments   1,000  
Fair Value, Recurring | Level 1      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Cash and Cash Equivalents 2,207 5,868  
Short-Term Investments 5,534 3,408  
Long-Term Investments 0 2,196  
Total Financial Assets 7,741 11,472  
Contingent Earn-out Shares liability 0 0  
Total Financial Liabilities 4,178 7,356  
Fair Value, Recurring | Level 1 | Private Placement Warrants      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Warrants liabilitites 0 0  
Fair Value, Recurring | Level 1 | Public Warrants      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Warrants liabilitites 4,178 7,356  
Fair Value, Recurring | Level 1 | Money market funds      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Cash and Cash Equivalents 2,207 5,868  
Fair Value, Recurring | Level 1 | U.S. treasuries      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Short-Term Investments 5,534 3,408  
Long-Term Investments   2,196  
Fair Value, Recurring | Level 1 | Corporate debt security      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Cash and Cash Equivalents   0  
Short-Term Investments 0 0  
Long-Term Investments 0 0  
Fair Value, Recurring | Level 1 | Asset-backed security and other      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Short-Term Investments 0 0  
Long-Term Investments 0 0  
Fair Value, Recurring | Level 1 | Non-U.S. government and supranational bonds      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Cash and Cash Equivalents   0  
Short-Term Investments 0 0  
Long-Term Investments   0  
Fair Value, Recurring | Level 1 | Certificate of deposit      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Short-Term Investments 0 0  
Long-Term Investments   0  
Fair Value, Recurring | Level 2      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Cash and Cash Equivalents 0 2,452  
Short-Term Investments 59,117 91,288  
Long-Term Investments 13,218 52,620  
Total Financial Assets 72,335 146,360  
Contingent Earn-out Shares liability 0 0  
Total Financial Liabilities 49 140  
Fair Value, Recurring | Level 2 | Private Placement Warrants      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Warrants liabilitites 49 140  
Fair Value, Recurring | Level 2 | Public Warrants      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Warrants liabilitites 0 0  
Fair Value, Recurring | Level 2 | Money market funds      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Cash and Cash Equivalents 0 0  
Fair Value, Recurring | Level 2 | U.S. treasuries      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Short-Term Investments 0 0  
Long-Term Investments   0  
Fair Value, Recurring | Level 2 | Corporate debt security      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Cash and Cash Equivalents   1,805  
Short-Term Investments 42,250 71,349  
Long-Term Investments 11,231 42,457  
Fair Value, Recurring | Level 2 | Asset-backed security and other      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Short-Term Investments 5,791 2,551  
Long-Term Investments 1,987 5,410  
Fair Value, Recurring | Level 2 | Non-U.S. government and supranational bonds      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Cash and Cash Equivalents   647  
Short-Term Investments 9,072 16,387  
Long-Term Investments   3,753  
Fair Value, Recurring | Level 2 | Certificate of deposit      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Short-Term Investments 2,004 1,001  
Long-Term Investments   1,000  
Fair Value, Recurring | Level 3      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Cash and Cash Equivalents 0 0  
Short-Term Investments 0 0  
Long-Term Investments 0 0  
Total Financial Assets 0 0  
Contingent Earn-out Shares liability 11,894 29,240  
Total Financial Liabilities 11,894 29,240  
Fair Value, Recurring | Level 3 | Private Placement Warrants      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Warrants liabilitites 0 0  
Fair Value, Recurring | Level 3 | Public Warrants      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Warrants liabilitites 0 0  
Fair Value, Recurring | Level 3 | Money market funds      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Cash and Cash Equivalents 0 0  
Fair Value, Recurring | Level 3 | U.S. treasuries      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Short-Term Investments 0 0  
Long-Term Investments   0  
Fair Value, Recurring | Level 3 | Corporate debt security      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Cash and Cash Equivalents   0  
Short-Term Investments 0 0  
Long-Term Investments 0 0  
Fair Value, Recurring | Level 3 | Asset-backed security and other      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Short-Term Investments 0 0  
Long-Term Investments 0 0  
Fair Value, Recurring | Level 3 | Non-U.S. government and supranational bonds      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Cash and Cash Equivalents   0  
Short-Term Investments 0 0  
Long-Term Investments   0  
Fair Value, Recurring | Level 3 | Certificate of deposit      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Short-Term Investments $ 0 0  
Long-Term Investments   $ 0  
XML 80 R69.htm IDEA: XBRL DOCUMENT v3.22.2
Fair Value Measurements - Changes in the Fair Value of the Financial Liabilities (Details) - Contingent Earn-out Shares Liability - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2022
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Beginning Balance $ 26,938 $ 29,240
Recognition of earn-out RSUs (174) 148
Change in fair value during the period (14,870) (17,494)
Ending Balance $ 11,894 $ 11,894
XML 81 R70.htm IDEA: XBRL DOCUMENT v3.22.2
Fair Value Measurements - Significant Unobservable Inputs Related To Level 3 Earn-Out Shares Liability (Details) - Level 3
Jun. 30, 2022
yr
$ / shares
Measurement Input, Share Price  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Earn-out shares, liability, measurement input | $ / shares 1.84
Measurement Input, Price Volatility  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Earn-out shares, liability, measurement input 0.800
Measurement Input, Expected Term  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Earn-out shares, liability, measurement input | yr 4.14
Measurement Input, Risk Free Interest Rate  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Earn-out shares, liability, measurement input 0.030
XML 82 R71.htm IDEA: XBRL DOCUMENT v3.22.2
Subsequent Events (Details) - Subsequent Event - USD ($)
$ / shares in Units, $ in Millions
Aug. 09, 2022
Aug. 11, 2022
Convertible Debt    
Subsequent Event [Line Items]    
Debt instrument, face amount $ 35.0 $ 20.0
Interest rate, stated percentage 6.00%  
Interest rate, upon an event of default 10.00%  
Interest rate upon registration rights agreement 7.50%  
Lowest daily VWAP, price per share (in dollars per share) $ 2.4733  
Lowest daily VWAP, percentage 97.00%  
Floor price per share (in dollars per share) $ 0.50  
Convertible Debt | Yorkville    
Subsequent Event [Line Items]    
Debt instrument, face amount   $ 15.0
Convertible Notes Payable    
Subsequent Event [Line Items]    
Debt instrument, face amount $ 20.0  
Interest rate, stated percentage 10.00%  
Debt instrument, option for additional amount to be exercised $ 20.0  
Volume weighted average price period 10 days  
Conversion price (in dollars per share) $ 2.3817  
XML 83 R9999.htm IDEA: XBRL DOCUMENT v3.22.2
Label Element Value
Operating Lease, Right-Of-Use Asset And Operating Lease, Liability xos_OperatingLeaseRightOfUseAssetAndOperatingLeaseLiability $ 7,682,000
XML 84 xos-20220630_htm.xml IDEA: XBRL DOCUMENT 0001819493 2022-01-01 2022-06-30 0001819493 us-gaap:CommonStockMember 2022-01-01 2022-06-30 0001819493 us-gaap:WarrantMember 2022-01-01 2022-06-30 0001819493 2022-08-08 0001819493 2022-06-30 0001819493 2021-12-31 0001819493 2022-04-01 2022-06-30 0001819493 2021-04-01 2021-06-30 0001819493 2021-01-01 2021-06-30 0001819493 2020-12-31 0001819493 us-gaap:CommonStockMember 2020-12-31 0001819493 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0001819493 us-gaap:RetainedEarningsMember 2020-12-31 0001819493 2021-01-01 2021-03-31 0001819493 us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-03-31 0001819493 us-gaap:CommonStockMember 2021-01-01 2021-03-31 0001819493 us-gaap:RetainedEarningsMember 2021-01-01 2021-03-31 0001819493 2021-03-31 0001819493 us-gaap:CommonStockMember 2021-03-31 0001819493 us-gaap:AdditionalPaidInCapitalMember 2021-03-31 0001819493 us-gaap:RetainedEarningsMember 2021-03-31 0001819493 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-03-31 0001819493 us-gaap:AdditionalPaidInCapitalMember 2021-04-01 2021-06-30 0001819493 us-gaap:CommonStockMember 2021-04-01 2021-06-30 0001819493 us-gaap:RetainedEarningsMember 2021-04-01 2021-06-30 0001819493 2021-06-30 0001819493 us-gaap:CommonStockMember 2021-06-30 0001819493 us-gaap:AdditionalPaidInCapitalMember 2021-06-30 0001819493 us-gaap:RetainedEarningsMember 2021-06-30 0001819493 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-06-30 0001819493 us-gaap:CommonStockMember 2021-12-31 0001819493 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0001819493 us-gaap:RetainedEarningsMember 2021-12-31 0001819493 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-12-31 0001819493 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-03-31 0001819493 2022-01-01 2022-03-31 0001819493 us-gaap:CommonStockMember 2022-01-01 2022-03-31 0001819493 us-gaap:RetainedEarningsMember 2022-01-01 2022-03-31 0001819493 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-01-01 2022-03-31 0001819493 2022-03-31 0001819493 us-gaap:CommonStockMember 2022-03-31 0001819493 us-gaap:AdditionalPaidInCapitalMember 2022-03-31 0001819493 us-gaap:RetainedEarningsMember 2022-03-31 0001819493 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-03-31 0001819493 us-gaap:CommonStockMember 2022-04-01 2022-06-30 0001819493 us-gaap:AdditionalPaidInCapitalMember 2022-04-01 2022-06-30 0001819493 us-gaap:RetainedEarningsMember 2022-04-01 2022-06-30 0001819493 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-04-01 2022-06-30 0001819493 us-gaap:CommonStockMember 2022-06-30 0001819493 us-gaap:AdditionalPaidInCapitalMember 2022-06-30 0001819493 us-gaap:RetainedEarningsMember 2022-06-30 0001819493 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-06-30 0001819493 2022-01-01 0001819493 srt:MinimumMember 2022-01-01 2022-06-30 0001819493 srt:MaximumMember 2022-01-01 2022-06-30 0001819493 2021-01-01 2021-12-31 0001819493 srt:MinimumMember 2022-06-30 0001819493 srt:MaximumMember 2022-06-30 0001819493 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember 2021-12-31 0001819493 us-gaap:AccountingStandardsUpdate201613Member 2022-06-30 0001819493 us-gaap:AccountingStandardsUpdate201613Member 2022-01-01 2022-06-30 0001819493 xos:StepvansAndVehicleIncentivesMember 2022-04-01 2022-06-30 0001819493 xos:StepvansAndVehicleIncentivesMember 2021-04-01 2021-06-30 0001819493 xos:StepvansAndVehicleIncentivesMember 2022-01-01 2022-06-30 0001819493 xos:StepvansAndVehicleIncentivesMember 2021-01-01 2021-06-30 0001819493 xos:PowertrainsMember 2022-04-01 2022-06-30 0001819493 xos:PowertrainsMember 2021-04-01 2021-06-30 0001819493 xos:PowertrainsMember 2022-01-01 2022-06-30 0001819493 xos:PowertrainsMember 2021-01-01 2021-06-30 0001819493 xos:FleetAsAServiceMember 2022-04-01 2022-06-30 0001819493 xos:FleetAsAServiceMember 2021-04-01 2021-06-30 0001819493 xos:FleetAsAServiceMember 2022-01-01 2022-06-30 0001819493 xos:FleetAsAServiceMember 2021-01-01 2021-06-30 0001819493 us-gaap:ProductMember 2022-04-01 2022-06-30 0001819493 us-gaap:ProductMember 2021-04-01 2021-06-30 0001819493 us-gaap:ProductMember 2022-01-01 2022-06-30 0001819493 us-gaap:ProductMember 2021-01-01 2021-06-30 0001819493 2021-08-20 0001819493 2021-08-20 2021-08-20 0001819493 xos:FoundersMember 2021-08-20 2021-08-20 0001819493 xos:FoundersMember 2021-08-20 0001819493 xos:NextGenMember 2021-08-20 2021-08-20 0001819493 xos:CommonStockPublicWarrantsMember 2021-08-20 0001819493 xos:CommonStockPrivateWarrantsMember 2021-08-20 0001819493 us-gaap:RestrictedStockUnitsRSUMember 2021-08-20 2021-08-20 0001819493 xos:DerivativeInstrumentTrancheOneMember 2021-08-20 0001819493 xos:DerivativeInstrumentTrancheOneMember 2021-08-20 2021-08-20 0001819493 srt:MinimumMember xos:DerivativeInstrumentTrancheOneMember 2021-08-20 0001819493 srt:MaximumMember xos:DerivativeInstrumentTrancheOneMember 2021-08-20 0001819493 xos:DerivativeInstrumentTrancheTwoMember 2021-08-20 0001819493 xos:DerivativeInstrumentTrancheTwoMember 2021-08-20 2021-08-20 0001819493 srt:MinimumMember xos:DerivativeInstrumentTrancheTwoMember 2021-08-20 0001819493 srt:MaximumMember xos:DerivativeInstrumentTrancheTwoMember 2021-08-20 0001819493 xos:DerivativeInstrumentTrancheThreeMember 2021-08-20 0001819493 xos:DerivativeInstrumentTrancheThreeMember 2021-08-20 2021-08-20 0001819493 us-gaap:CorporateDebtSecuritiesMember 2022-06-30 0001819493 us-gaap:CorporateDebtSecuritiesMember 2022-01-01 2022-06-30 0001819493 us-gaap:USTreasurySecuritiesMember 2022-06-30 0001819493 us-gaap:USTreasurySecuritiesMember 2022-01-01 2022-06-30 0001819493 us-gaap:AssetBackedSecuritiesMember 2022-06-30 0001819493 us-gaap:AssetBackedSecuritiesMember 2022-01-01 2022-06-30 0001819493 xos:NonUSGovernmentAndSupranationalBondsMember 2022-06-30 0001819493 xos:NonUSGovernmentAndSupranationalBondsMember 2022-01-01 2022-06-30 0001819493 us-gaap:CertificatesOfDepositMember 2022-06-30 0001819493 us-gaap:CertificatesOfDepositMember 2022-01-01 2022-06-30 0001819493 us-gaap:CorporateDebtSecuritiesMember 2021-12-31 0001819493 us-gaap:CorporateDebtSecuritiesMember 2021-01-01 2021-12-31 0001819493 us-gaap:USTreasurySecuritiesMember 2021-12-31 0001819493 us-gaap:USTreasurySecuritiesMember 2021-01-01 2021-12-31 0001819493 us-gaap:AssetBackedSecuritiesMember 2021-12-31 0001819493 us-gaap:AssetBackedSecuritiesMember 2021-01-01 2021-12-31 0001819493 xos:NonUSGovernmentAndSupranationalBondsMember 2021-12-31 0001819493 xos:NonUSGovernmentAndSupranationalBondsMember 2021-01-01 2021-12-31 0001819493 us-gaap:CertificatesOfDepositMember 2021-12-31 0001819493 us-gaap:CertificatesOfDepositMember 2021-01-01 2021-12-31 0001819493 xos:LegacyXosMember 2020-12-31 0001819493 xos:LegacyXosMember 2020-10-01 2020-12-31 0001819493 xos:LegacyXosMember 2021-01-01 2021-03-31 0001819493 xos:StandbyEquityPurchaseAgreementMember 2022-03-23 2022-03-23 0001819493 xos:StandbyEquityPurchaseAgreementMember 2022-04-01 2022-06-30 0001819493 xos:CommonStockPublicWarrantsMember 2022-06-30 0001819493 xos:CommonStockPrivateWarrantsMember 2022-06-30 0001819493 xos:WarrantRedemptionScenarioOneMember 2022-06-30 0001819493 xos:WarrantRedemptionScenarioOneMember 2022-01-01 2022-06-30 0001819493 xos:WarrantRedemptionScenarioTwoMember 2022-06-30 0001819493 xos:WarrantRedemptionScenarioTwoMember 2022-01-01 2022-06-30 0001819493 xos:A2018StockPlanMember 2022-06-30 0001819493 xos:A2018StockPlanMember 2022-01-01 2022-06-30 0001819493 xos:A2018StockPlanMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2022-01-01 2022-06-30 0001819493 xos:A2018StockPlanMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2022-01-01 2022-06-30 0001819493 xos:A2018StockPlanMember 2022-03-31 0001819493 xos:A2021EquityPlanMember 2022-06-30 0001819493 us-gaap:RestrictedStockUnitsRSUMember 2021-12-31 0001819493 us-gaap:RestrictedStockUnitsRSUMember 2022-01-01 2022-03-31 0001819493 us-gaap:RestrictedStockUnitsRSUMember 2022-03-31 0001819493 us-gaap:RestrictedStockUnitsRSUMember 2022-04-01 2022-06-30 0001819493 us-gaap:RestrictedStockUnitsRSUMember 2022-06-30 0001819493 us-gaap:CostOfSalesMember 2022-04-01 2022-06-30 0001819493 us-gaap:CostOfSalesMember 2021-04-01 2021-06-30 0001819493 us-gaap:CostOfSalesMember 2022-01-01 2022-06-30 0001819493 us-gaap:CostOfSalesMember 2021-01-01 2021-06-30 0001819493 us-gaap:ResearchAndDevelopmentExpenseMember 2022-04-01 2022-06-30 0001819493 us-gaap:ResearchAndDevelopmentExpenseMember 2021-04-01 2021-06-30 0001819493 us-gaap:ResearchAndDevelopmentExpenseMember 2022-01-01 2022-06-30 0001819493 us-gaap:ResearchAndDevelopmentExpenseMember 2021-01-01 2021-06-30 0001819493 us-gaap:SellingAndMarketingExpenseMember 2022-04-01 2022-06-30 0001819493 us-gaap:SellingAndMarketingExpenseMember 2021-04-01 2021-06-30 0001819493 us-gaap:SellingAndMarketingExpenseMember 2022-01-01 2022-06-30 0001819493 us-gaap:SellingAndMarketingExpenseMember 2021-01-01 2021-06-30 0001819493 us-gaap:GeneralAndAdministrativeExpenseMember 2022-04-01 2022-06-30 0001819493 us-gaap:GeneralAndAdministrativeExpenseMember 2021-04-01 2021-06-30 0001819493 us-gaap:GeneralAndAdministrativeExpenseMember 2022-01-01 2022-06-30 0001819493 us-gaap:GeneralAndAdministrativeExpenseMember 2021-01-01 2021-06-30 0001819493 us-gaap:RestrictedStockUnitsRSUMember 2022-01-01 2022-06-30 0001819493 us-gaap:EquipmentMember 2022-06-30 0001819493 us-gaap:EquipmentMember 2021-12-31 0001819493 us-gaap:FurnitureAndFixturesMember 2022-06-30 0001819493 us-gaap:FurnitureAndFixturesMember 2021-12-31 0001819493 us-gaap:VehiclesMember 2022-06-30 0001819493 us-gaap:VehiclesMember 2021-12-31 0001819493 us-gaap:LeaseholdImprovementsMember 2022-06-30 0001819493 us-gaap:LeaseholdImprovementsMember 2021-12-31 0001819493 xos:ComputersSoftwareAndRelatedEquipmentMember 2022-06-30 0001819493 xos:ComputersSoftwareAndRelatedEquipmentMember 2021-12-31 0001819493 us-gaap:ConstructionInProgressMember 2022-06-30 0001819493 us-gaap:ConstructionInProgressMember 2021-12-31 0001819493 srt:AffiliatedEntityMember 2022-04-01 2022-06-30 0001819493 srt:AffiliatedEntityMember 2022-01-01 2022-06-30 0001819493 srt:AffiliatedEntityMember 2021-04-01 2021-06-30 0001819493 srt:AffiliatedEntityMember 2021-01-01 2021-06-30 0001819493 us-gaap:EmployeeStockOptionMember 2022-04-01 2022-06-30 0001819493 us-gaap:EmployeeStockOptionMember 2021-04-01 2021-06-30 0001819493 us-gaap:EmployeeStockOptionMember 2022-01-01 2022-06-30 0001819493 us-gaap:EmployeeStockOptionMember 2021-01-01 2021-06-30 0001819493 us-gaap:RestrictedStockUnitsRSUMember 2021-04-01 2021-06-30 0001819493 us-gaap:RestrictedStockUnitsRSUMember 2021-01-01 2021-06-30 0001819493 xos:ContingentEarnOutSharesMember 2022-04-01 2022-06-30 0001819493 xos:ContingentEarnOutSharesMember 2021-04-01 2021-06-30 0001819493 xos:ContingentEarnOutSharesMember 2022-01-01 2022-06-30 0001819493 xos:ContingentEarnOutSharesMember 2021-01-01 2021-06-30 0001819493 us-gaap:WarrantMember 2022-04-01 2022-06-30 0001819493 us-gaap:WarrantMember 2021-04-01 2021-06-30 0001819493 us-gaap:WarrantMember 2022-01-01 2022-06-30 0001819493 us-gaap:WarrantMember 2021-01-01 2021-06-30 0001819493 us-gaap:RestrictedStockUnitsRSUMember 2022-04-01 2022-06-30 0001819493 us-gaap:RestrictedStockUnitsRSUMember 2021-04-01 2021-06-30 0001819493 us-gaap:RestrictedStockUnitsRSUMember 2022-01-01 2022-06-30 0001819493 us-gaap:RestrictedStockUnitsRSUMember 2021-01-01 2021-06-30 0001819493 us-gaap:EmployeeStockOptionMember 2022-04-01 2022-06-30 0001819493 us-gaap:EmployeeStockOptionMember 2021-04-01 2021-06-30 0001819493 us-gaap:EmployeeStockOptionMember 2022-01-01 2022-06-30 0001819493 us-gaap:EmployeeStockOptionMember 2021-01-01 2021-06-30 0001819493 us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2022-06-30 0001819493 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2022-06-30 0001819493 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2022-06-30 0001819493 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2022-06-30 0001819493 us-gaap:FairValueMeasurementsRecurringMember 2022-06-30 0001819493 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2022-06-30 0001819493 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2022-06-30 0001819493 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2022-06-30 0001819493 us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2022-06-30 0001819493 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2022-06-30 0001819493 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2022-06-30 0001819493 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2022-06-30 0001819493 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2022-06-30 0001819493 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2022-06-30 0001819493 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2022-06-30 0001819493 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2022-06-30 0001819493 us-gaap:FairValueMeasurementsRecurringMember us-gaap:AssetBackedSecuritiesMember 2022-06-30 0001819493 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:AssetBackedSecuritiesMember 2022-06-30 0001819493 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:AssetBackedSecuritiesMember 2022-06-30 0001819493 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:AssetBackedSecuritiesMember 2022-06-30 0001819493 us-gaap:FairValueMeasurementsRecurringMember us-gaap:ForeignGovernmentDebtSecuritiesMember 2022-06-30 0001819493 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ForeignGovernmentDebtSecuritiesMember 2022-06-30 0001819493 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ForeignGovernmentDebtSecuritiesMember 2022-06-30 0001819493 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ForeignGovernmentDebtSecuritiesMember 2022-06-30 0001819493 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CertificatesOfDepositMember 2022-06-30 0001819493 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CertificatesOfDepositMember 2022-06-30 0001819493 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CertificatesOfDepositMember 2022-06-30 0001819493 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CertificatesOfDepositMember 2022-06-30 0001819493 xos:CommonStockPrivateWarrantsMember us-gaap:FairValueMeasurementsRecurringMember 2022-06-30 0001819493 xos:CommonStockPrivateWarrantsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2022-06-30 0001819493 xos:CommonStockPrivateWarrantsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2022-06-30 0001819493 xos:CommonStockPrivateWarrantsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2022-06-30 0001819493 xos:CommonStockPublicWarrantsMember us-gaap:FairValueMeasurementsRecurringMember 2022-06-30 0001819493 xos:CommonStockPublicWarrantsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2022-06-30 0001819493 xos:CommonStockPublicWarrantsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2022-06-30 0001819493 xos:CommonStockPublicWarrantsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2022-06-30 0001819493 us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2021-12-31 0001819493 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2021-12-31 0001819493 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2021-12-31 0001819493 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2021-12-31 0001819493 us-gaap:FairValueMeasurementsRecurringMember us-gaap:ForeignGovernmentDebtSecuritiesMember 2021-12-31 0001819493 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ForeignGovernmentDebtSecuritiesMember 2021-12-31 0001819493 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ForeignGovernmentDebtSecuritiesMember 2021-12-31 0001819493 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ForeignGovernmentDebtSecuritiesMember 2021-12-31 0001819493 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2021-12-31 0001819493 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2021-12-31 0001819493 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2021-12-31 0001819493 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2021-12-31 0001819493 us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001819493 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001819493 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001819493 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001819493 us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2021-12-31 0001819493 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2021-12-31 0001819493 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2021-12-31 0001819493 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2021-12-31 0001819493 us-gaap:FairValueMeasurementsRecurringMember us-gaap:AssetBackedSecuritiesMember 2021-12-31 0001819493 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:AssetBackedSecuritiesMember 2021-12-31 0001819493 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:AssetBackedSecuritiesMember 2021-12-31 0001819493 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:AssetBackedSecuritiesMember 2021-12-31 0001819493 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CertificatesOfDepositMember 2021-12-31 0001819493 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CertificatesOfDepositMember 2021-12-31 0001819493 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CertificatesOfDepositMember 2021-12-31 0001819493 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CertificatesOfDepositMember 2021-12-31 0001819493 xos:CommonStockPrivateWarrantsMember us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001819493 xos:CommonStockPrivateWarrantsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001819493 xos:CommonStockPrivateWarrantsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001819493 xos:CommonStockPrivateWarrantsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001819493 xos:CommonStockPublicWarrantsMember us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001819493 xos:CommonStockPublicWarrantsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001819493 xos:CommonStockPublicWarrantsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001819493 xos:CommonStockPublicWarrantsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001819493 xos:DerivativeInstrumentContingentConsiderationLiabilityMember 2022-03-31 0001819493 xos:DerivativeInstrumentContingentConsiderationLiabilityMember 2021-12-31 0001819493 xos:DerivativeInstrumentContingentConsiderationLiabilityMember 2022-04-01 2022-06-30 0001819493 xos:DerivativeInstrumentContingentConsiderationLiabilityMember 2022-01-01 2022-06-30 0001819493 xos:DerivativeInstrumentContingentConsiderationLiabilityMember 2022-06-30 0001819493 us-gaap:FairValueInputsLevel3Member us-gaap:MeasurementInputSharePriceMember 2022-06-30 0001819493 us-gaap:FairValueInputsLevel3Member us-gaap:MeasurementInputPriceVolatilityMember 2022-06-30 0001819493 us-gaap:FairValueInputsLevel3Member us-gaap:MeasurementInputExpectedTermMember 2022-06-30 0001819493 us-gaap:FairValueInputsLevel3Member us-gaap:MeasurementInputRiskFreeInterestRateMember 2022-06-30 0001819493 us-gaap:ConvertibleDebtMember us-gaap:SubsequentEventMember 2022-08-09 0001819493 us-gaap:ConvertibleDebtMember us-gaap:SubsequentEventMember 2022-08-11 0001819493 xos:YorkvilleMember us-gaap:ConvertibleDebtMember us-gaap:SubsequentEventMember 2022-08-11 0001819493 us-gaap:ConvertibleDebtMember us-gaap:SubsequentEventMember 2022-08-09 2022-08-09 0001819493 us-gaap:ConvertibleNotesPayableMember us-gaap:SubsequentEventMember 2022-08-09 0001819493 us-gaap:ConvertibleNotesPayableMember us-gaap:SubsequentEventMember 2022-08-09 2022-08-09 shares iso4217:USD iso4217:USD shares pure xos:boardOfDirector xos:day xos:vote xos:note_payable utr:Y false 0001819493 --12-31 2022 Q2 http://fasb.org/us-gaap/2021-01-31#PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization http://fasb.org/us-gaap/2021-01-31#OtherLiabilitiesCurrent http://fasb.org/us-gaap/2021-01-31#OtherLiabilitiesCurrent http://fasb.org/us-gaap/2021-01-31#LongTermLoansPayable http://fasb.org/us-gaap/2021-01-31#LongTermLoansPayable 10-Q true 2022-06-30 false 001-39598 XOS, INC. DE 98-1550505 3550 Tyburn Street Los Angeles CA 90065 818 316-1890 Common Stock, $0.0001 par value per share XOS NASDAQ Warrants, each whole warrant exercisable for one share of Common Stock at an exercise price of $11.50 per share XOSWW NASDAQ Yes Yes Non-accelerated Filer true true false false 166092078 4251000 16142000 3034000 3034000 12931000 3353000 64651000 94696000 62197000 30883000 20971000 17850000 168035000 165958000 13218000 54816000 16754000 7426000 7306000 0 1504000 506000 206817000 228706000 8761000 10122000 21767000 5861000 30528000 15983000 11894000 29240000 4227000 7496000 10738000 1594000 57387000 54313000 0.0001 0.0001 1000000000 1000000000 165504000 165504000 163137000 163137000 17000 16000 0.0001 0.0001 10000000 10000000 0 0 0 0 0 0 185516000 178851000 -34746000 -4093000 -1357000 -381000 149430000 174393000 206817000 228706000 9766000 596000 16797000 1389000 14891000 585000 25077000 1257000 -5125000 11000 -8280000 132000 12093000 4599000 23415000 6953000 7635000 2742000 14584000 5741000 2960000 524000 4988000 836000 22688000 7865000 42987000 13530000 -27813000 -7854000 -51267000 -13398000 -226000 126000 -145000 -91000 3703000 -1430000 3268000 4964000 -14870000 0 -17494000 0 0 0 0 379000 0 0 0 -14104000 -9466000 -9158000 -30650000 -23008000 1000 0 3000 0 -9467000 -9158000 -30653000 -23008000 0 0 0 0 -150000 0 -976000 0 -9617000 -9158000 -31629000 -23008000 -0.06 -0.13 -0.19 -0.32 -0.06 -0.13 -0.19 -0.32 164041000 72389000 163606000 72372000 164041000 72389000 163606000 72372000 2762000 7862000 72277000 7000 290000 -27494000 -27197000 2430000 380000 380000 49518000 66701000 206000 3000 3000 94000 1000 1000 2000 2000 -13850000 -13850000 52280000 76993000 72389000 7000 674000 -41344000 0 -40663000 1000 1000 2000 -9158000 -9158000 52280000 76993000 72391000 7000 675000 -50502000 0 -49820000 0 0 163137000 16000 178851000 -4093000 -381000 174393000 1068000 1068000 133000 36000 97000 97000 19000 62000 62000 -21186000 -826000 -22012000 0 0 163253000 16000 179884000 -25279000 -1207000 153414000 385000 1000 1000 1407000 1407000 89000 33000 86000 86000 1810000 1000 4310000 4311000 -9467000 -150000 -9617000 0 0 165504000 17000 185516000 -34746000 -1357000 149430000 -30653000 -23008000 562000 380000 815000 0 2212000 0 0 379000 0 -14104000 3268000 4964000 -17494000 0 -69000 0 2469000 3000 -1191000 0 9578000 392000 33058000 4941000 3121000 1697000 998000 0 -2102000 -581000 17126000 564000 -75828000 -20153000 9462000 702000 69561000 0 60099000 -702000 0 31757000 0 2430000 289000 77000 183000 0 0 3000 4310000 0 3838000 34113000 -11891000 13258000 19176000 10359000 7285000 23617000 4251000 23617000 3034000 0 7285000 23617000 741000 0 7682000 437000 0 0 34918000 0 2453000 0 21540000 0 3763000 Description of Business<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Xos, Inc. and its wholly owned subsidiaries (collectively, the “Company” or “Xos”) is a mobility solutions company. Xos manufactures Class 5 to 8 battery-electric commercial vehicles, facilitates fleet transition from traditional internal combustion engine vehicles to electric vehicles, and enables electric fleets to better manage their fleet operations through a portfolio of management tools. Xos developed the X-Platform (its proprietary, purpose-built vehicle chassis platform) and the X-Pack (its proprietary battery system) specifically for the medium- and heavy-duty commercial vehicle segment with a focus on last-mile commercial fleet operations. Xos’ “Fleet-as-a-Service” package offers customers a comprehensive suite of commercial products and services to facilitate electric fleet operations and seamlessly transition their traditional combustion-engine fleets to battery-electric vehicles. </span></div><div style="text-align:justify"><span><br/></span></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:120%">Xos Fleet, Inc. (“Legacy Xos”), the new legal entity name of the legacy Xos operating entity and Xos Services, Inc. (“Xos Services”, formerly Rivordak, Inc.), the subsidiary holding a California dealer license to sell Xos vehicles, are wholly owned subsidiaries of Xos, Inc., and make up 100% of the operations of the Company.</span></div><div style="text-align:justify"><span><br/></span></div><div style="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:112%">Business Combination</span></div><div style="text-align:justify"><span><br/></span></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:112%">Xos, Inc. was initially incorporated on July 29, 2020 as a Cayman Islands exempted company under the name “NextGen Acquisition Corporation” (“NextGen”). On August 20, 2021, the transactions contemplated by the Agreement and Plan of Merger, as amended on May 14, 2021, by and among NextGen, Sky Merger Sub I, Inc., a Delaware corporation and a direct wholly owned subsidiary of NextGen (“Merger Sub”), and Xos, Inc., a Delaware corporation (now known as Xos Fleet, Inc., “Legacy Xos”), were consummated (the “Closing”), whereby Merger Sub merged with and into Legacy Xos, the separate corporate existence of Merger Sub ceased and Legacy Xos became the surviving corporation and a wholly owned subsidiary of NextGen (such transaction the “Merger” and, collectively with the Domestication, the “Business Combination”). As a result, Xos became the publicly traded entity listed on the Nasdaq Global Market.</span></div><div style="text-align:justify"><span><br/></span></div><div style="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:112%">Emerging Growth Company</span></div><div style="text-align:justify"><span><br/></span></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:112%">Section 102(b)(1) of the Jumpstart its Business Startups Act (“JOBS Act”) exempts emerging growth companies from being required to comply with new or revised financial accounting standards until private companies (that is, those that have not had a registration statement declared effective pursuant to the Securities Act of 1933, as amended (the “Securities Act”), or do not have a class of securities registered under the Securities Exchange Act of 1934, as amended (the “Exchange Act”)) are required to comply with the new or revised financial accounting standards. The JOBS Act provides that a company can elect to opt out of the extended transition period and comply with the requirements that apply to non-emerging growth companies but any such election to opt out is irrevocable. The Company has elected not to opt out of such extended transition period which means that when a standard is issued or revised and it has different application dates for public or private companies, the Company, as an emerging growth company, can adopt the new or revised standard at the time private companies adopt the new or revised standard, until such time the Company is no longer considered to be an emerging growth company. At times, the Company may elect to early adopt a new or revised standard.</span></div><div style="text-align:justify"><span><br/></span></div><div style="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:112%">Risks and Uncertainties</span></div><div style="text-align:justify"><span><br/></span></div><div style="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:112%">COVID-19 and actions taken to mitigate its spread have had and may continue to have an adverse impact on the economies and financial markets of many countries, including the areas in which the Company operates. As the COVID-19 pandemic continues to evolve, the Company believes the extent of the pandemic’s impact to its business, operating results, cash flows, liquidity and financial condition will be primarily driven by the severity and duration of the COVID-19 pandemic, the pandemic’s impact on the United States and global economies and the timing, scope and effectiveness of federal, state and local governmental responses to the pandemic. Those primary drivers are beyond the Company’s knowledge and control, and as a result, at this time the Company is unable to predict the cumulative impact, both in terms of severity and duration, that the COVID-19 pandemic will have on its business, operating results, cash flows and financial condition. However, the impact of the COVID-19 pandemic could be material if the current circumstances continue to exist for a prolonged period of time or worsen. </span></div><div style="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:112%">Additionally, recent geopolitical events, such as the recent military conflict between Russia and Ukraine, may increase the severity of supply chain disruptions and further hinder our ability to source inventory for our vehicles. The conflict continues to evolve and its ultimate impact on the Company is uncertain, but a prolonged conflict may have a material negative impact on the Company’s business, operating results, cash flows, liquidity and financial condition.</span></div><div style="text-align:justify"><span><br/></span></div><div style="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:112%">Although the Company has used the best current information available to it in its estimates, actual results could materially differ from the estimates and assumptions developed by management. </span></div><div style="text-align:justify"><span><br/></span></div><div style="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:112%">Supply Chain Disruptions</span></div><div style="text-align:justify"><span><br/></span></div><div style="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:112%">Negative global economic conditions, which the COVID-19 pandemic has contributed to, has impacted the Company’s ability to source certain critical inventory items. The series of restrictions imposed and the speed and nature of the recovery in response to the pandemic have placed burdens on the Company’s supply chain management, such as the semiconductor chip and battery cell shortage and supply limitations on vehicle bodies and aluminum.</span></div><div style="text-align:justify"><span><br/></span></div><div style="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:112%">Despite supply chain disruptions, the Company has continued to source inventory for its vehicles and its purchasing team has been working with vendors to find alternative solutions to areas where there are supply chain constraints, and where appropriate and critical, has placed orders in advance of projected need to ensure inventory is able to be delivered in time for production plans.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:112%">Inflation and Other Risks</span></div>The Company is 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. The U.S. economy is experiencing broad and rapid inflation. The Company monitors inflation and the effects of changing prices. Inflation increases the cost of goods and services used. If the Company’s costs were to become subject to significant inflationary pressures, the Company may not be able to fully offset these higher costs through price increases or mitigate the impact through alternative solutions. Xos, Inc. was initially incorporated on July 29, 2020 as a Cayman Islands exempted company under the name “NextGen Acquisition Corporation” (“NextGen”). On August 20, 2021, the transactions contemplated by the Agreement and Plan of Merger, as amended on May 14, 2021, by and among NextGen, Sky Merger Sub I, Inc., a Delaware corporation and a direct wholly owned subsidiary of NextGen (“Merger Sub”), and Xos, Inc., a Delaware corporation (now known as Xos Fleet, Inc., “Legacy Xos”), were consummated (the “Closing”), whereby Merger Sub merged with and into Legacy Xos, the separate corporate existence of Merger Sub ceased and Legacy Xos became the surviving corporation and a wholly owned subsidiary of NextGen (such transaction the “Merger” and, collectively with the Domestication, the “Business Combination”). As a result, Xos became the publicly traded entity listed on the Nasdaq Global Market. Section 102(b)(1) of the Jumpstart its Business Startups Act (“JOBS Act”) exempts emerging growth companies from being required to comply with new or revised financial accounting standards until private companies (that is, those that have not had a registration statement declared effective pursuant to the Securities Act of 1933, as amended (the “Securities Act”), or do not have a class of securities registered under the Securities Exchange Act of 1934, as amended (the “Exchange Act”)) are required to comply with the new or revised financial accounting standards. The JOBS Act provides that a company can elect to opt out of the extended transition period and comply with the requirements that apply to non-emerging growth companies but any such election to opt out is irrevocable. The Company has elected not to opt out of such extended transition period which means that when a standard is issued or revised and it has different application dates for public or private companies, the Company, as an emerging growth company, can adopt the new or revised standard at the time private companies adopt the new or revised standard, until such time the Company is no longer considered to be an emerging growth company. At times, the Company may elect to early adopt a new or revised standard. Basis of Presentation and Summary of Significant Accounting Policies<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The following is a summary of the significant accounting policies consistently applied in the preparation of the accompanying unaudited condensed consolidated financial statements:</span></div><div style="text-align:justify"><span><br/></span></div><div style="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:112%">Basis of Presentation</span></div><div style="text-align:justify"><span><br/></span></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:112%">The accompanying unaudited condensed consolidated financial statements of the Company have been prepared in accordance with accounting principles generally accepted in the United States (“U.S. GAAP”) and the rules and regulations of the Securities and Exchange Commission (the “SEC”) for interim financial information. They do not include all of the information and footnotes required by U.S. GAAP for complete audited financial statements. The accompanying unaudited condensed consolidated financial statements include the accounts of the Company and its wholly owned subsidiaries, Legacy Xos and Xos Services. All significant intercompany accounts and transactions have been eliminated in consolidation. </span></div><div style="text-align:justify"><span><br/></span></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:112%">In the opinion of management, all adjustments (primarily consisting of normal accruals) considered for a fair presentation have been included. Operating results for the three and six months ended June 30, 2022 are not necessarily indicative of the results that may be expected for the year ending December 31, 2022. The accompanying unaudited condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements as of and for the years ended December 31, 2021 and 2020 presented in the Company’s </span><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;text-decoration:underline"><a href="http://www.sec.gov/ix?doc=/Archives/edgar/data/0001819493/000181949322000013/xos-20211231.htm" style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;text-decoration:underline">Annual Report on Form 10-K for the year ended December 31, 2021</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> filed with the SEC on March 30, 2022.</span></div><div style="text-align:justify"><span><br/></span></div><div style="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</span></div><div style="text-align:justify"><span><br/></span></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:112%">The preparation of financial statements in conformity with U.S. 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 revenues and expenses during the reporting periods. The areas with significant estimates and judgments include, among others, inventory valuation, incremental borrowing rates for assessing operating and financing lease liabilities, useful lives of property and equipment, earn-out shares liability, stock-based compensation, common stock warrant liability and product warranty liability. Management bases its estimates on historical </span></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:112%">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 condensed consolidated financial statements.</span></div><div style="text-align:justify"><span><br/></span></div><div style="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:112%">Reclassifications</span></div><div style="text-align:justify"><span><br/></span></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:112%">Certain prior p</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">eriod balances have been reclassified to conform to the current period presentation in the </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">unaudited condensed </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">consolidated financial statements and</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> the accompanying notes</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">, including (i) classification of operating expenses in the </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">unaudited condensed </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">consolidated statements of operations and comprehensive loss and (ii) presenting equipment leases as part of other current and non-current liabilities. The Company reclassified a portion of its payroll related expenses in general and administrative to sales and marketing and research and development. Additionally, the Company reclassified depreciation expense to general and administrative expense. These reclassifications have no effect on previously reported net loss.</span></div><div style="text-align:justify"><span><br/></span></div><div style="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:112%">Inventory and Inventory Valuation</span></div><div style="text-align:justify"><span><br/></span></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:112%">The Company’s inventory, which includes raw materials, work in-process, and finished goods, is carried at the lower of cost or net realizable value (“NRV”). Inventory is valued using average costing, as that method accurately reflects the frequency of the Company’s inventory purchases. In the case of manufactured inventories and work in progress, cost includes an appropriate share of production overheads based on operating capacity.</span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">At the end of each reporting period, the Company evaluates whether its inventories are damaged, obsolete, or have material changes in price or other causes, and if so, a loss is recognized in the period in which it occurs. Inventory write-downs are also based on reviews for obsolescence determined primarily by future demand forecasts. If the Company’s inventory on-hand is in excess of future demand forecast, the excess amounts are written-off. The Company reserves for any excess or obsolete inventories when it is believed that the net realizable value of inventories is less than the carrying value.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company also reviews its inventory to determine whether its carrying value exceeds the net amount realizable upon the ultimate sale of the inventory. NRV is the estimated selling price of inventory in the ordinary course of business, less estimated costs of completion, disposal, and transportation. At the end of each reporting period, the Company determines the estimated selling price of its inventory based on market conditions. Once inventory is written-down, a new, lower cost basis for that inventory is established and subsequent changes in facts and circumstances do not result in the restoration or increase in that newly established cost basis.</span></div><div><span><br/></span></div><div style="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:112%">Warranty Liability </span></div><div style="text-align:justify"><span><br/></span></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:112%">Since 2021, the Company provides customers with a product warranty that assures that the products meet standard specifications and are free for periods typically between 2</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> to 5 years. The Company</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> accrues warranty reserve for the products sold, which includes its best estimate of the projected costs to repair or replace items under warranties and recalls if identified. These estimates are based on actual claims incurred to date and an estimate of the nature, frequency and costs of future claims. These estimates are inherently uncertain given the Company’s relatively short history of sales, and changes to its historical or projected warranty experience may cause material changes to the warranty reserve in the future. Claims incurred under the Company’s standard product warranty programs are recorded based on open claims. Claims incurred in each of the three and six months ended June 30, 2022 were $6,000, respectively; no claims were incurred for the year ended December 31, 2021. The Company recorded warranty liability within other current liabilities in the consolidated balance sheets as of June 30, 2022 and December 31, 2021. The Company did not record warranty liability for the three or six months ended June 30, 2021 as the product warranty had not been established.</span></div><div style="text-align:justify"><span><br/></span></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:112%">The reconciliation of the change in the Company’s product liability balances during the three months and six months ended June 30, 2022 consisted of the following </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">(in thousands)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">:</span></div><div style="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:58.987%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.490%"/><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:18.493%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended June 30, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Six Months Ended June 30, 2022</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Warranty liability, 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%">475 </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%">177 </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="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reduction in liability (payments) </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%">(6)</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:10pt;font-weight:400;line-height:100%">(6)</span></td><td style="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%">Increase in liability (new 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%">363 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">661 </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="padding: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%">Warranty liability, end of period</span></td><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:700;line-height:100%">$</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:700;line-height:100%">832</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="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="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:700;line-height:100%">$</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:700;line-height:100%">832</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:112%">Leases</span></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:112%">Upon inception of a contract, the Company evaluates if the contract, or part of the contract, contains a lease. A lease conveys the right to control the use of an identified asset for a period of time in exchange for consideration. </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> </span></div><div style="text-align:justify"><span><br/></span></div><div style="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:112%">Right-of-use (“ROU”) assets represent the Company's right to use an underlying asset for the lease term, and lease liabilities represent the Company's obligation to make lease payments arising from the lease. The lease liability is measured as the present value of the unpaid lease payments, and the ROU asset value is derived from the calculation of the lease liability, including prepaid lease payments, if any. Lease payments include fixed and in-substance fixed payments, variable payments based on an index or rate, reasonably certain purchase options, termination penalties, fees paid by the lessee to the owners of a special-purpose entity for restructuring the transaction, and probable amounts the lessee will owe under a residual value guarantee. Lease payments do not include (i) variable lease payments other than those that depend on an index or rate, (ii) any guarantee by the lessee of the lessor’s debt, or (iii) any amount allocated to non-lease components, if such election is made upon adoption, per the provisions of ASU 2016-02, Leases.</span></div><div style="text-align:justify"><span><br/></span></div><div style="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:112%">When the Company cannot determine the actual implicit rate in a lease, it uses its estimated incremental borrowing rate, which is derived from information available at the lease commencement date, in determining the present value of lease payments. The Company gives consideration to its recent debt issuances, if any, as well as publicly available data for instruments with similar characteristics when calculating its incremental borrowing rate. Lease expense for operating lease payments is recognized on a straight-line basis over the lease term. The Company's lease term includes any option to extend the lease when it is reasonably certain to be exercised based on considering all relevant economic factors. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Operating expense charges from the lessor are accounted for on an accrual basis. The Company has elected not to separate the lease and non-lease components.</span></div><div><span><br/></span></div><div style="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:112%">The leases have remaining initial terms ranging from less than 1 year to</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> 5 years</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">.</span></div><div style="text-align:justify"><span><br/></span></div><div style="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:112%">The Company reviews the carrying value of its right-of-use assets for impairment whenever events or changes in circumstances indicate that the recorded value may not be recoverable. Recoverability of assets is measured by comparing the carrying amounts of the assets to the estimated future undiscounted cash flows, excluding financing costs. If the Company determines that an impairment exists, any related impairment loss is estimated based on fair values.</span></div><div><span><br/></span></div><div style="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 and Adopted:</span></div><div style="text-align:justify"><span><br/></span></div><div style="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:112%">ASC 842, </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">Leases</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">: In February 2016, the FASB issued ASU 2016-02, </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">Leases</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> (Topic 842), as subsequently amended, which sets out the principles for the recognition, measurement, presentation and disclosure of leases for both parties to a contract (i.e., lessees and lessors), and replaces the existing guidance in ASC 840, </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">Leases</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">. The new standard also requires lessees to recognize operating and finance lease liabilities and corresponding ROU assets on the balance sheet and to provide enhanced disclosures surrounding the amount, timing and uncertainty of cash flows arising from leasing arrangements. </span></div><div style="text-align:justify"><span><br/></span></div><div style="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:112%">On January 1, 2022, the Company adopted ASC 842 using the modified retrospective method. The Company has presented financial results and applied its accounting policies for the period beginning January 1, 2022 under ASC 842, while prior period results and accounting policies have not been adjusted and are reflected under legacy GAAP pursuant to ASC 840. In connection with the adoption of ASC 842, the Company performed an analysis of contracts under ASC 840 to ensure proper assessment of leases (or embedded leases) in existence as of January 1, 2022. The Company elected the package of practical expedients permitted under ASC 842, which allows the Company not to reassess 1) whether any expired or existing contracts as of the adoption date are or contain a lease, 2) lease classification for any expired or existing leases as of the adoption date and 3) initial direct costs for any existing leases as of the adoption date. The most significant impact of applying ASC 842 was the recognition of ROU asset and lease liabilities for operating leases in its condensed consolidated balance sheets. On January 1, 2022, the Company recognized an initial operating ROU asset of </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">$7.7 million</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> and associated operating lease liab</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">ilities of $7.7 million</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">.</span></div><div style="text-align:justify"><span><br/></span></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:112%">Refer to </span><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;text-decoration:underline"><a href="#i8d09864dc6ed497f810355b90e7bc35d_46" style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;text-decoration:underline">Note 6 — Leases</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> for further information regarding the impact of the adoption of ASU 2016-02 on the Company's financial statements, as well as its various accounting policies for each lease type.</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Recent Accounting Pronouncements Issued and not yet Adopted:</span></div><div style="text-align:justify;text-indent:27pt"><span><br/></span></div><div style="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:112%">ASU 2016-13, Financial Instruments — Credit Losses (“ASU 2016-13”): In June 2016, the FASB issued ASU 2016-13, which states the Company will be required to use an expected-loss model for its marketable debt securities, available-for sale, which requires that credit losses be presented as an allowance rather than as an impairment write-down. Reversals of credit losses (in situations in which the estimate of credit losses declines) is permitted in the reporting period that the change occurs. Current </span></div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">U.S. GAAP prohibits reflecting reversals of credit losses in current period earnings. At </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">June 30, 2022</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">, the Company had </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">$77.9 million</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> in marketable debt securities, available for sale which would be subject to this new standard. As of December 31, 2021, these marketable debt securities, available for sale have an average credit rating of A and no impairment write-downs have been recorded. The Company is currently evaluating the impact of this new standard on its investment policy and investments and does not expect the standard to have a material impact on its financial statements at adoption or in subsequent periods. The Company expects to adopt the new standard effective January 1, 2023</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">.</span> <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The accompanying unaudited condensed consolidated financial statements of the Company have been prepared in accordance with accounting principles generally accepted in the United States (“U.S. GAAP”) and the rules and regulations of the Securities and Exchange Commission (the “SEC”) for interim financial information. They do not include all of the information and footnotes required by U.S. GAAP for complete audited financial statements. The accompanying unaudited condensed consolidated financial statements include the accounts of the Company and its wholly owned subsidiaries, Legacy Xos and Xos Services. All significant intercompany accounts and transactions have been eliminated in consolidation. </span></div><div style="text-align:justify"><span><br/></span></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:112%">In the opinion of management, all adjustments (primarily consisting of normal accruals) considered for a fair presentation have been included. Operating results for the three and six months ended June 30, 2022 are not necessarily indicative of the results that may be expected for the year ending December 31, 2022. The accompanying unaudited condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements as of and for the years ended December 31, 2021 and 2020 presented in the Company’s </span><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;text-decoration:underline"><a href="http://www.sec.gov/ix?doc=/Archives/edgar/data/0001819493/000181949322000013/xos-20211231.htm" style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;text-decoration:underline">Annual Report on Form 10-K for the year ended December 31, 2021</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> filed with the SEC on March 30, 2022.</span></div> The preparation of financial statements in conformity with U.S. 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 revenues and expenses during the reporting periods. The areas with significant estimates and judgments include, among others, inventory valuation, incremental borrowing rates for assessing operating and financing lease liabilities, useful lives of property and equipment, earn-out shares liability, stock-based compensation, common stock warrant liability and product warranty liability. 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 condensed consolidated financial statements. <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Certain prior p</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">eriod balances have been reclassified to conform to the current period presentation in the </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">unaudited condensed </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">consolidated financial statements and</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> the accompanying notes</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">, including (i) classification of operating expenses in the </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">unaudited condensed </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">consolidated statements of operations and comprehensive loss and (ii) presenting equipment leases as part of other current and non-current liabilities. The Company reclassified a portion of its payroll related expenses in general and administrative to sales and marketing and research and development. Additionally, the Company reclassified depreciation expense to general and administrative expense. These reclassifications have no effect on previously reported net loss.</span> <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company’s inventory, which includes raw materials, work in-process, and finished goods, is carried at the lower of cost or net realizable value (“NRV”). Inventory is valued using average costing, as that method accurately reflects the frequency of the Company’s inventory purchases. In the case of manufactured inventories and work in progress, cost includes an appropriate share of production overheads based on operating capacity.</span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">At the end of each reporting period, the Company evaluates whether its inventories are damaged, obsolete, or have material changes in price or other causes, and if so, a loss is recognized in the period in which it occurs. Inventory write-downs are also based on reviews for obsolescence determined primarily by future demand forecasts. If the Company’s inventory on-hand is in excess of future demand forecast, the excess amounts are written-off. The Company reserves for any excess or obsolete inventories when it is believed that the net realizable value of inventories is less than the carrying value.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company also reviews its inventory to determine whether its carrying value exceeds the net amount realizable upon the ultimate sale of the inventory. NRV is the estimated selling price of inventory in the ordinary course of business, less estimated costs of completion, disposal, and transportation. At the end of each reporting period, the Company determines the estimated selling price of its inventory based on market conditions. Once inventory is written-down, a new, lower cost basis for that inventory is established and subsequent changes in facts and circumstances do not result in the restoration or increase in that newly established cost basis.</span></div> <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Since 2021, the Company provides customers with a product warranty that assures that the products meet standard specifications and are free for periods typically between 2</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> to 5 years. The Company</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> accrues warranty reserve for the products sold, which includes its best estimate of the projected costs to repair or replace items under warranties and recalls if identified. These estimates are based on actual claims incurred to date and an estimate of the nature, frequency and costs of future claims. These estimates are inherently uncertain given the Company’s relatively short history of sales, and changes to its historical or projected warranty experience may cause material changes to the warranty reserve in the future. Claims incurred under the Company’s standard product warranty programs are recorded based on open claims. Claims incurred in each of the three and six months ended June 30, 2022 were $6,000, respectively; no claims were incurred for the year ended December 31, 2021. The Company recorded warranty liability within other current liabilities in the consolidated balance sheets as of June 30, 2022 and December 31, 2021. The Company did not record warranty liability for the three or six months ended June 30, 2021 as the product warranty had not been established.</span> P2Y P5Y 6000 6000 0 0 <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The reconciliation of the change in the Company’s product liability balances during the three months and six months ended June 30, 2022 consisted of the following </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">(in thousands)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">:</span></div><div style="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:58.987%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.490%"/><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:18.493%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended June 30, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Six Months Ended June 30, 2022</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Warranty liability, 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%">475 </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%">177 </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="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reduction in liability (payments) </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%">(6)</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:10pt;font-weight:400;line-height:100%">(6)</span></td><td style="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%">Increase in liability (new 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%">363 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">661 </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="padding: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%">Warranty liability, end of period</span></td><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:700;line-height:100%">$</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:700;line-height:100%">832</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="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="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:700;line-height:100%">$</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:700;line-height:100%">832</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> 475000 177000 6000 6000 363000 661000 832000 832000 <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Upon inception of a contract, the Company evaluates if the contract, or part of the contract, contains a lease. A lease conveys the right to control the use of an identified asset for a period of time in exchange for consideration. </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> </span></div><div style="text-align:justify"><span><br/></span></div><div style="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:112%">Right-of-use (“ROU”) assets represent the Company's right to use an underlying asset for the lease term, and lease liabilities represent the Company's obligation to make lease payments arising from the lease. The lease liability is measured as the present value of the unpaid lease payments, and the ROU asset value is derived from the calculation of the lease liability, including prepaid lease payments, if any. Lease payments include fixed and in-substance fixed payments, variable payments based on an index or rate, reasonably certain purchase options, termination penalties, fees paid by the lessee to the owners of a special-purpose entity for restructuring the transaction, and probable amounts the lessee will owe under a residual value guarantee. Lease payments do not include (i) variable lease payments other than those that depend on an index or rate, (ii) any guarantee by the lessee of the lessor’s debt, or (iii) any amount allocated to non-lease components, if such election is made upon adoption, per the provisions of ASU 2016-02, Leases.</span></div><div style="text-align:justify"><span><br/></span></div><div style="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:112%">When the Company cannot determine the actual implicit rate in a lease, it uses its estimated incremental borrowing rate, which is derived from information available at the lease commencement date, in determining the present value of lease payments. The Company gives consideration to its recent debt issuances, if any, as well as publicly available data for instruments with similar characteristics when calculating its incremental borrowing rate. Lease expense for operating lease payments is recognized on a straight-line basis over the lease term. The Company's lease term includes any option to extend the lease when it is reasonably certain to be exercised based on considering all relevant economic factors. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Operating expense charges from the lessor are accounted for on an accrual basis. The Company has elected not to separate the lease and non-lease components.</span></div><div><span><br/></span></div><div style="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:112%">The leases have remaining initial terms ranging from less than 1 year to</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> 5 years</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">.</span></div><div style="text-align:justify"><span><br/></span></div><div style="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:112%">The Company reviews the carrying value of its right-of-use assets for impairment whenever events or changes in circumstances indicate that the recorded value may not be recoverable. Recoverability of assets is measured by comparing the carrying amounts of the assets to the estimated future undiscounted cash flows, excluding financing costs. If the Company determines that an impairment exists, any related impairment loss is estimated based on fair values.</span></div> P1Y P5Y <div style="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:112%">ASC 842, </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">Leases</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">: In February 2016, the FASB issued ASU 2016-02, </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">Leases</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> (Topic 842), as subsequently amended, which sets out the principles for the recognition, measurement, presentation and disclosure of leases for both parties to a contract (i.e., lessees and lessors), and replaces the existing guidance in ASC 840, </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">Leases</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">. The new standard also requires lessees to recognize operating and finance lease liabilities and corresponding ROU assets on the balance sheet and to provide enhanced disclosures surrounding the amount, timing and uncertainty of cash flows arising from leasing arrangements. </span></div><div style="text-align:justify"><span><br/></span></div><div style="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:112%">On January 1, 2022, the Company adopted ASC 842 using the modified retrospective method. The Company has presented financial results and applied its accounting policies for the period beginning January 1, 2022 under ASC 842, while prior period results and accounting policies have not been adjusted and are reflected under legacy GAAP pursuant to ASC 840. In connection with the adoption of ASC 842, the Company performed an analysis of contracts under ASC 840 to ensure proper assessment of leases (or embedded leases) in existence as of January 1, 2022. The Company elected the package of practical expedients permitted under ASC 842, which allows the Company not to reassess 1) whether any expired or existing contracts as of the adoption date are or contain a lease, 2) lease classification for any expired or existing leases as of the adoption date and 3) initial direct costs for any existing leases as of the adoption date. The most significant impact of applying ASC 842 was the recognition of ROU asset and lease liabilities for operating leases in its condensed consolidated balance sheets. On January 1, 2022, the Company recognized an initial operating ROU asset of </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">$7.7 million</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> and associated operating lease liab</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">ilities of $7.7 million</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">.</span></div><div style="text-align:justify"><span><br/></span></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:112%">Refer to </span><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;text-decoration:underline"><a href="#i8d09864dc6ed497f810355b90e7bc35d_46" style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;text-decoration:underline">Note 6 — Leases</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> for further information regarding the impact of the adoption of ASU 2016-02 on the Company's financial statements, as well as its various accounting policies for each lease type.</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Recent Accounting Pronouncements Issued and not yet Adopted:</span></div><div style="text-align:justify;text-indent:27pt"><span><br/></span></div><div style="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:112%">ASU 2016-13, Financial Instruments — Credit Losses (“ASU 2016-13”): In June 2016, the FASB issued ASU 2016-13, which states the Company will be required to use an expected-loss model for its marketable debt securities, available-for sale, which requires that credit losses be presented as an allowance rather than as an impairment write-down. Reversals of credit losses (in situations in which the estimate of credit losses declines) is permitted in the reporting period that the change occurs. Current </span></div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">U.S. GAAP prohibits reflecting reversals of credit losses in current period earnings. At </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">June 30, 2022</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">, the Company had </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">$77.9 million</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> in marketable debt securities, available for sale which would be subject to this new standard. As of December 31, 2021, these marketable debt securities, available for sale have an average credit rating of A and no impairment write-downs have been recorded. The Company is currently evaluating the impact of this new standard on its investment policy and investments and does not expect the standard to have a material impact on its financial statements at adoption or in subsequent periods. The Company expects to adopt the new standard effective January 1, 2023</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">.</span> 7700000 7700000 77900000 0 Revenue Recognition<div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Disaggregated revenues by major source during the three and six months ended June 30, 2022 and 2021 consisted of the following (</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">in thousands</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">):</span></div><div style="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:46.268%"/><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:11.326%"/><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: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.326%"/><td style="width:0.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.333%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" 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:700;line-height:100%">Three Months Ended</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30,</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" 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:700;line-height:100%">Six Months Ended</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30,</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></div></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: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:700;line-height:100%">2021</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></div></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: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:700;line-height:100%">2021</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:100%">Product and service revenue</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stepvans &amp; vehicle incentives</span></td><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><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 0;text-align: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,561 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><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 0;text-align:right;vertical-align:bottom"><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"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><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 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,424 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><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 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">715 </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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Powertrains</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">656 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">596 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">670 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">674 </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 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fleet-as-a-Service</span></td><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:10pt;font-weight:400;line-height:100%">38 </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:10pt;font-weight:400;line-height:100%">— </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:10pt;font-weight:400;line-height:100%">133 </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: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%">Total product revenue</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%">9,255 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">596 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,227 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,389 </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:100%">Ancillary revenue</span></td><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:10pt;font-weight:400;line-height:100%">511 </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:10pt;font-weight:400;line-height:100%">— </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:10pt;font-weight:400;line-height:100%">570 </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: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:700;line-height:100%">Total revenues</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:700;line-height:100%">9,766</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#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:700;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:700;line-height:100%">596</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#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:700;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:700;line-height:100%">16,797</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#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:700;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:700;line-height:100%">1,389</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> <div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Disaggregated revenues by major source during the three and six months ended June 30, 2022 and 2021 consisted of the following (</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">in thousands</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">):</span></div><div style="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:46.268%"/><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:11.326%"/><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: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.326%"/><td style="width:0.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.333%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" 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:700;line-height:100%">Three Months Ended</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30,</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" 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:700;line-height:100%">Six Months Ended</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30,</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></div></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: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:700;line-height:100%">2021</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></div></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: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:700;line-height:100%">2021</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:100%">Product and service revenue</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stepvans &amp; vehicle incentives</span></td><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><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 0;text-align: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,561 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><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 0;text-align:right;vertical-align:bottom"><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"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><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 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,424 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><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 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">715 </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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Powertrains</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">656 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">596 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">670 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">674 </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 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fleet-as-a-Service</span></td><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:10pt;font-weight:400;line-height:100%">38 </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:10pt;font-weight:400;line-height:100%">— </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:10pt;font-weight:400;line-height:100%">133 </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: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%">Total product revenue</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%">9,255 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">596 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,227 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,389 </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:100%">Ancillary revenue</span></td><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:10pt;font-weight:400;line-height:100%">511 </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:10pt;font-weight:400;line-height:100%">— </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:10pt;font-weight:400;line-height:100%">570 </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: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:700;line-height:100%">Total revenues</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:700;line-height:100%">9,766</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#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:700;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:700;line-height:100%">596</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#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:700;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:700;line-height:100%">16,797</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#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:700;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:700;line-height:100%">1,389</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#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> 8561000 0 15424000 715000 656000 596000 670000 674000 38000 0 133000 0 9255000 596000 16227000 1389000 511000 0 570000 0 9766000 596000 16797000 1389000 Inventories<div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Inventory amounted to $62.2 million and $30.9 million, respectively, as of June 30, 2022 and December 31, 2021 and consisted of the following </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">(in thousands)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">: </span></div><div style="margin-top:10pt;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:72.291%"/><td style="width:0.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:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30, 2022</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</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:100%">Raw materials</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,138 </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%">20,382 </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:100%">Work in process</span></td><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:10pt;font-weight:400;line-height:100%">25,330 </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:10pt;font-weight:400;line-height:100%">10,659 </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:10pt;font-weight:400;line-height:100%">Finished goods</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">901 </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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventories, gross of reserves</span></div></td><td colspan="3" style="padding:0 1pt"/><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:100%">65,468 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><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:100%">31,942 </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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: inventory reserve</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,271)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,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="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:100%">Inventories, net</span></div></td><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:700;line-height:100%">$</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:700;line-height:100%">62,197</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="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="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:700;line-height:100%">$</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:700;line-height:100%">30,883</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> <div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Inventory amounted to $62.2 million and $30.9 million, respectively, as of June 30, 2022 and December 31, 2021 and consisted of the following </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">(in thousands)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">: </span></div><div style="margin-top:10pt;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:72.291%"/><td style="width:0.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:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30, 2022</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</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:100%">Raw materials</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,138 </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%">20,382 </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:100%">Work in process</span></td><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:10pt;font-weight:400;line-height:100%">25,330 </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:10pt;font-weight:400;line-height:100%">10,659 </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:10pt;font-weight:400;line-height:100%">Finished goods</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">901 </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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventories, gross of reserves</span></div></td><td colspan="3" style="padding:0 1pt"/><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:100%">65,468 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><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:100%">31,942 </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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: inventory reserve</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,271)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,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="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:100%">Inventories, net</span></div></td><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:700;line-height:100%">$</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:700;line-height:100%">62,197</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="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="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:700;line-height:100%">$</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:700;line-height:100%">30,883</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 62200000 30900000 40138000 20382000 25330000 10659000 0 901000 65468000 31942000 3271000 1059000 62197000 30883000 Selected Balance Sheet Data<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 as of June 30, 2022 and December 31, 2021 consisted of the following (</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">in thousands</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">):</span><div style="margin-top:10pt;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:72.291%"/><td style="width:0.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:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30, 2022</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid inventories</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,735 </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%">7,303 </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:100%">Prepaid insurance</span></div></td><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:10pt;font-weight:400;line-height:100%">1,102 </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:10pt;font-weight:400;line-height:100%">4,996 </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:10pt;font-weight:400;line-height:100%">Deposits </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(primarily relating to deposits on equipment purchases)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">805 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,783 </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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Assets held for sale</span></div></td><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:10pt;font-weight:400;line-height:100%">1,848 </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:10pt;font-weight:400;line-height:100%">1,848 </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:10pt;font-weight:400;line-height:100%">Prepaid licenses and subscriptions</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">741 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">801 </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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Others</span></div></td><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:10pt;font-weight:400;line-height:100%">740 </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:10pt;font-weight:400;line-height:100%">119 </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:10pt;font-weight:700;line-height:100%">Total</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:700;line-height:100%">20,971</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#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:700;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:700;line-height:100%">17,850</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other current liabilities as of June 30, 2022 and December 31, 2021 consisted of the following </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(in thousands)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">:</span></div><div style="margin-top:10pt;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:72.291%"/><td style="width:0.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:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Accrued expenses and other</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,346 </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%">4,303 </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:100%">Lease liabilities, current</span></div></td><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:10pt;font-weight:400;line-height:100%">3,520 </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:10pt;font-weight:400;line-height:100%">482 </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:10pt;font-weight:400;line-height:100%">Customer deposits</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,068 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Warranty liability</span></div></td><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:10pt;font-weight:400;line-height:100%">833 </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:10pt;font-weight:400;line-height:100%">177 </span></td><td style="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:700;line-height:100%">Total</span></div></td><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:700;line-height:100%">$</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:700;line-height:100%">21,767</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="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="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:700;line-height:100%">$</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:700;line-height:100%">5,861</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">____________</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:112%;position:relative;top:-3.5pt;vertical-align:baseline">(1) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">Primarily relates to personnel costs — wages, health benefits, vacation and other accruals.</span></div> <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 as of June 30, 2022 and December 31, 2021 consisted of the following (</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">in thousands</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">):</span><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.291%"/><td style="width:0.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:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30, 2022</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid inventories</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,735 </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%">7,303 </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:100%">Prepaid insurance</span></div></td><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:10pt;font-weight:400;line-height:100%">1,102 </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:10pt;font-weight:400;line-height:100%">4,996 </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:10pt;font-weight:400;line-height:100%">Deposits </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(primarily relating to deposits on equipment purchases)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">805 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,783 </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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Assets held for sale</span></div></td><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:10pt;font-weight:400;line-height:100%">1,848 </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:10pt;font-weight:400;line-height:100%">1,848 </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:10pt;font-weight:400;line-height:100%">Prepaid licenses and subscriptions</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">741 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">801 </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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Others</span></div></td><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:10pt;font-weight:400;line-height:100%">740 </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:10pt;font-weight:400;line-height:100%">119 </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:10pt;font-weight:700;line-height:100%">Total</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:700;line-height:100%">20,971</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#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:700;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:700;line-height:100%">17,850</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 15735000 7303000 1102000 4996000 805000 2783000 1848000 1848000 741000 801000 740000 119000 20971000 17850000 <div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other current liabilities as of June 30, 2022 and December 31, 2021 consisted of the following </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(in thousands)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">:</span></div><div style="margin-top:10pt;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:72.291%"/><td style="width:0.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:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Accrued expenses and other</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,346 </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%">4,303 </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:100%">Lease liabilities, current</span></div></td><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:10pt;font-weight:400;line-height:100%">3,520 </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:10pt;font-weight:400;line-height:100%">482 </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:10pt;font-weight:400;line-height:100%">Customer deposits</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,068 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Warranty liability</span></div></td><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:10pt;font-weight:400;line-height:100%">833 </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:10pt;font-weight:400;line-height:100%">177 </span></td><td style="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:700;line-height:100%">Total</span></div></td><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:700;line-height:100%">$</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:700;line-height:100%">21,767</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="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="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:700;line-height:100%">$</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:700;line-height:100%">5,861</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">____________</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:112%;position:relative;top:-3.5pt;vertical-align:baseline">(1) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">Primarily relates to personnel costs — wages, health benefits, vacation and other accruals.</span></div> 16346000 4303000 3520000 482000 1068000 899000 833000 177000 21767000 5861000 Leases<div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of the balances relating to the Company’s lease assets and liabilities as of June 30, 2022 consisted of the following </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(in thousands)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">:</span></div><div style="margin-top:10pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.122%"><tr><td style="width:1.0%"/><td style="width:49.637%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.970%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.389%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.504%"/><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:100%">Balance Sheet Location</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30, 2022</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:700;line-height:100%;text-decoration:underline">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="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases</span></td><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%">Operating lease right-of-use assets, net</span></td><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><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 0;text-align: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,306 </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%">Equipment finance leases</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjhkMDk4NjRkYzZlZDQ5N2Y4MTAzNTViOTBlN2JjMzVkL3NlYzo4ZDA5ODY0ZGM2ZWQ0OTdmODEwMzU1YjkwZTdiYzM1ZF80Ni9mcmFnOjdlMjRjYjdkMjE0OTQzMmRiMWRiMzQ5MjJjNzA1ZWJmL3RhYmxlOmQ0YzI2ZDE3NzgxMDRmNTQ4ZGJiOGQxMzI5YTYxODdmL3RhYmxlcmFuZ2U6ZDRjMjZkMTc3ODEwNGY1NDhkYmI4ZDEzMjlhNjE4N2ZfMy0xLTEtMS03MjAyOA_d37394ce-f924-4fb3-907d-44d35d6fdd7d">Property and equipment, net</span></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,734 </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:700;line-height:100%">Total Lease Assets</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">15,040</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="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;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">Liabilities</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases</span></td><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%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjhkMDk4NjRkYzZlZDQ5N2Y4MTAzNTViOTBlN2JjMzVkL3NlYzo4ZDA5ODY0ZGM2ZWQ0OTdmODEwMzU1YjkwZTdiYzM1ZF80Ni9mcmFnOjdlMjRjYjdkMjE0OTQzMmRiMWRiMzQ5MjJjNzA1ZWJmL3RhYmxlOmQ0YzI2ZDE3NzgxMDRmNTQ4ZGJiOGQxMzI5YTYxODdmL3RhYmxlcmFuZ2U6ZDRjMjZkMTc3ODEwNGY1NDhkYmI4ZDEzMjlhNjE4N2ZfOC0xLTEtMS03MjAyOA_4e11e158-1424-4c5f-9c3c-82921a914d1c">Other current liabilities</span></span></td><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><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 0;text-align: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,484 </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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equipment finance leases</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjhkMDk4NjRkYzZlZDQ5N2Y4MTAzNTViOTBlN2JjMzVkL3NlYzo4ZDA5ODY0ZGM2ZWQ0OTdmODEwMzU1YjkwZTdiYzM1ZF80Ni9mcmFnOjdlMjRjYjdkMjE0OTQzMmRiMWRiMzQ5MjJjNzA1ZWJmL3RhYmxlOmQ0YzI2ZDE3NzgxMDRmNTQ4ZGJiOGQxMzI5YTYxODdmL3RhYmxlcmFuZ2U6ZDRjMjZkMTc3ODEwNGY1NDhkYmI4ZDEzMjlhNjE4N2ZfOS0xLTEtMS03MjAyOA_caf80cf7-0349-4930-83b1-9855a68881bd">Other current liabilities</span></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,036 </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 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Sub-total</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">3,520</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-current</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;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases</span></td><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%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjhkMDk4NjRkYzZlZDQ5N2Y4MTAzNTViOTBlN2JjMzVkL3NlYzo4ZDA5ODY0ZGM2ZWQ0OTdmODEwMzU1YjkwZTdiYzM1ZF80Ni9mcmFnOjdlMjRjYjdkMjE0OTQzMmRiMWRiMzQ5MjJjNzA1ZWJmL3RhYmxlOmQ0YzI2ZDE3NzgxMDRmNTQ4ZGJiOGQxMzI5YTYxODdmL3RhYmxlcmFuZ2U6ZDRjMjZkMTc3ODEwNGY1NDhkYmI4ZDEzMjlhNjE4N2ZfMTItMS0xLTEtNzIwMjg_5f9f769a-aab3-4d3e-a425-ad4bc13832c4">Other non-current liabilities</span></span></td><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><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 0;text-align: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,950 </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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equipment finance leases</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjhkMDk4NjRkYzZlZDQ5N2Y4MTAzNTViOTBlN2JjMzVkL3NlYzo4ZDA5ODY0ZGM2ZWQ0OTdmODEwMzU1YjkwZTdiYzM1ZF80Ni9mcmFnOjdlMjRjYjdkMjE0OTQzMmRiMWRiMzQ5MjJjNzA1ZWJmL3RhYmxlOmQ0YzI2ZDE3NzgxMDRmNTQ4ZGJiOGQxMzI5YTYxODdmL3RhYmxlcmFuZ2U6ZDRjMjZkMTc3ODEwNGY1NDhkYmI4ZDEzMjlhNjE4N2ZfMTMtMS0xLTEtNzIwMjg_e832f4a4-cb00-406d-a778-ea800c8a0706">Other non-current liabilities</span></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,788 </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 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Sub-total</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">10,738</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="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:700;line-height:100%">Total Lease Liabilities</span></td><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 #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td 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:700;line-height:100%">14,258</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:10pt;text-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%">Operating Leases</span></div><div style="text-align:justify"><span><br/></span></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:120%">The Company has a 5-year office lease on its headquarter facility in Los Angeles, which commenced in January 2022, as well as certain other leases (both short-term and long-term) within the United States. </span></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:120%">The Company records lease expense on a straight-line basis over the lease term in general and administrative expense and cost of goods sold, depending on the nature and use of the leased asset. Total lease expense for the three months ended June 30, 2022 and 2021 was $0.4 million and $0.1 million, respectively. Total lease expense recorded was $0.9 million and $0.3 million, for the six months ended June 30, 2022 and 2021,respectively.</span></div><div style="text-align:justify"><span><br/></span></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:120%">Lease terms include renewal or termination options that the Company is reasonably certain to exercise. For leases with a term of 12 months or less, the Company has made an accounting policy election to not record a ROU asset and associated lease liability on its unaudited condensed consolidated balance sheet. Total lease expense recorded for these short-term leases was $0.3 million and $0.4 million for the three and six months ended June 30, 2022, respectively.</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Equipment Finance Leases</span></div><div style="text-align:justify"><span><br/></span></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:120%">The Company leases certain equipment facilities under finance leases that expire on various dates through 2027. The finance lease cost during the three and six months ended June 30, 2022 and 2021 consisted of the following </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(in thousands)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">:</span></div><div style="text-align:justify"><span><br/></span></div><div style="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:19.806%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:24.192%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.625%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" 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:700;line-height:100%">Three Months Ended</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30,</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" 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:700;line-height:100%">Six Months Ended</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30,</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Income Statement Location</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></div></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: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:700;line-height:100%">2021</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></div></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: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:700;line-height:100%">2021</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization</span></div></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:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">General and administrative expense</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">78 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">238 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest accretion on finance lease liabilities</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other income (expense), net</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">143</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">23</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">330</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">58</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr style="height:15pt"><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="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/></tr></table></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Supplemental Cash Flow Information, Weighted-Average Remaining Lease Term and Discount Rate</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The weighted-average remaining lease term and discount rates, as well as supplemental cash flow information as of and for the six months ended June 30, 2022 consisted of the following (</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">in thousands for the supplemental cashflow information</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">):</span></div><div style="margin-top:10pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"/><td style="width:85.517%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.388%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.695%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Supplemental cashflow information:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid for amounts included in the measurement of operating lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">808 </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 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ROU assets obtained in exchange for operating lease obligations</span></td><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><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 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">437 </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%">Weighted average remaining lease term:</span></td><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="padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.4 years</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equipment finance leases</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.1 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:100%">Weighted average discount rate:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease - IBR</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equipment finance leases - rate implicit in the lease</span></td><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:10pt;font-weight:400;line-height:100%">7.8 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-top:10pt;text-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%">Maturity Analysis </span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of the undiscounted cash flows and a reconciliation to the Company’s lease liabilities as of June 30, 2022 consisted of the following </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(in thousands)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">:</span></div><div style="margin-top:10pt;text-align:justify"><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:58.811%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.387%"/><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.387%"/><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.387%"/><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="15" 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:700;line-height:100%">June 30, 2022</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"> Operating Leases</span></div></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:100%">Equipment Finance Leases</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:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(remaining six months)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">926 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,311 </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%">2,237 </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:100%">2023</span></div></td><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:10pt;font-weight:400;line-height:100%">1,860 </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:10pt;font-weight:400;line-height:100%">2,408 </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="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,268 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,907 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,329 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,236 </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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></div></td><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:10pt;font-weight:400;line-height:100%">1,963 </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:10pt;font-weight:400;line-height:100%">1,224 </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:10pt;font-weight:400;line-height:100%">3,187 </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:10pt;font-weight:400;line-height:100%">2026</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,631 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">360 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,991 </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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></div></td><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:10pt;font-weight:400;line-height:100%">114 </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:10pt;font-weight:400;line-height:100%">29 </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:10pt;font-weight:400;line-height:100%">143 </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:10pt;font-weight:400;line-height:100%">Total future minimum lease payments</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,401 </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%">7,661 </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%">16,062 </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:100%">Less: imputed interest</span></div></td><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:10pt;font-weight:400;line-height:100%">967 </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:10pt;font-weight:400;line-height:100%">837 </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:10pt;font-weight:400;line-height:100%">1,804 </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:10pt;font-weight:400;line-height:100%">Present value of Lease Liabilities</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:700;line-height:100%">7,434</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#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:700;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:700;line-height:100%">6,824</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#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:700;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:700;line-height:100%">14,258</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Schedule of future minimum lease payments for operating and finance leases as of December 31, 2021 consisted of the following </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(in thousands)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">:</span></div><div style="margin-bottom:6pt;margin-top:10pt;text-align:justify"><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:58.811%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.387%"/><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.387%"/><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.387%"/><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="15" 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:700;line-height:100%">December 31, 2021</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating Leases</span></div></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:100%">Equipment Finance Leases</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:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,167 </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%">482 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,649 </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:100%">2023</span></div></td><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:10pt;font-weight:400;line-height:100%">1,158 </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:10pt;font-weight:400;line-height:100%">442 </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:10pt;font-weight:400;line-height:100%">1,600 </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:10pt;font-weight:400;line-height:100%">2024</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,192 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,578 </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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></div></td><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:10pt;font-weight:400;line-height:100%">1,228 </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:10pt;font-weight:400;line-height:100%">401 </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:10pt;font-weight:400;line-height:100%">1,629 </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:10pt;font-weight:400;line-height:100%">2026</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,265 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">339 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,604 </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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></div></td><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:10pt;font-weight:400;line-height:100%">106 </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:10pt;font-weight:400;line-height:100%">27 </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:10pt;font-weight:400;line-height:100%">133 </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:10pt;font-weight:700;line-height:100%">Total future minimum lease payments</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:700;line-height:100%">6,116</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#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:700;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:700;line-height:100%">2,077</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#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:700;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:700;line-height:100%">8,193</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#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> Leases<div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of the balances relating to the Company’s lease assets and liabilities as of June 30, 2022 consisted of the following </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(in thousands)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">:</span></div><div style="margin-top:10pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.122%"><tr><td style="width:1.0%"/><td style="width:49.637%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.970%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.389%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.504%"/><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:100%">Balance Sheet Location</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30, 2022</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:700;line-height:100%;text-decoration:underline">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="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases</span></td><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%">Operating lease right-of-use assets, net</span></td><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><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 0;text-align: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,306 </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%">Equipment finance leases</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjhkMDk4NjRkYzZlZDQ5N2Y4MTAzNTViOTBlN2JjMzVkL3NlYzo4ZDA5ODY0ZGM2ZWQ0OTdmODEwMzU1YjkwZTdiYzM1ZF80Ni9mcmFnOjdlMjRjYjdkMjE0OTQzMmRiMWRiMzQ5MjJjNzA1ZWJmL3RhYmxlOmQ0YzI2ZDE3NzgxMDRmNTQ4ZGJiOGQxMzI5YTYxODdmL3RhYmxlcmFuZ2U6ZDRjMjZkMTc3ODEwNGY1NDhkYmI4ZDEzMjlhNjE4N2ZfMy0xLTEtMS03MjAyOA_d37394ce-f924-4fb3-907d-44d35d6fdd7d">Property and equipment, net</span></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,734 </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:700;line-height:100%">Total Lease Assets</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">15,040</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="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;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">Liabilities</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases</span></td><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%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjhkMDk4NjRkYzZlZDQ5N2Y4MTAzNTViOTBlN2JjMzVkL3NlYzo4ZDA5ODY0ZGM2ZWQ0OTdmODEwMzU1YjkwZTdiYzM1ZF80Ni9mcmFnOjdlMjRjYjdkMjE0OTQzMmRiMWRiMzQ5MjJjNzA1ZWJmL3RhYmxlOmQ0YzI2ZDE3NzgxMDRmNTQ4ZGJiOGQxMzI5YTYxODdmL3RhYmxlcmFuZ2U6ZDRjMjZkMTc3ODEwNGY1NDhkYmI4ZDEzMjlhNjE4N2ZfOC0xLTEtMS03MjAyOA_4e11e158-1424-4c5f-9c3c-82921a914d1c">Other current liabilities</span></span></td><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><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 0;text-align: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,484 </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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equipment finance leases</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjhkMDk4NjRkYzZlZDQ5N2Y4MTAzNTViOTBlN2JjMzVkL3NlYzo4ZDA5ODY0ZGM2ZWQ0OTdmODEwMzU1YjkwZTdiYzM1ZF80Ni9mcmFnOjdlMjRjYjdkMjE0OTQzMmRiMWRiMzQ5MjJjNzA1ZWJmL3RhYmxlOmQ0YzI2ZDE3NzgxMDRmNTQ4ZGJiOGQxMzI5YTYxODdmL3RhYmxlcmFuZ2U6ZDRjMjZkMTc3ODEwNGY1NDhkYmI4ZDEzMjlhNjE4N2ZfOS0xLTEtMS03MjAyOA_caf80cf7-0349-4930-83b1-9855a68881bd">Other current liabilities</span></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,036 </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 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Sub-total</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">3,520</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-current</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;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases</span></td><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%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjhkMDk4NjRkYzZlZDQ5N2Y4MTAzNTViOTBlN2JjMzVkL3NlYzo4ZDA5ODY0ZGM2ZWQ0OTdmODEwMzU1YjkwZTdiYzM1ZF80Ni9mcmFnOjdlMjRjYjdkMjE0OTQzMmRiMWRiMzQ5MjJjNzA1ZWJmL3RhYmxlOmQ0YzI2ZDE3NzgxMDRmNTQ4ZGJiOGQxMzI5YTYxODdmL3RhYmxlcmFuZ2U6ZDRjMjZkMTc3ODEwNGY1NDhkYmI4ZDEzMjlhNjE4N2ZfMTItMS0xLTEtNzIwMjg_5f9f769a-aab3-4d3e-a425-ad4bc13832c4">Other non-current liabilities</span></span></td><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><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 0;text-align: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,950 </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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equipment finance leases</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjhkMDk4NjRkYzZlZDQ5N2Y4MTAzNTViOTBlN2JjMzVkL3NlYzo4ZDA5ODY0ZGM2ZWQ0OTdmODEwMzU1YjkwZTdiYzM1ZF80Ni9mcmFnOjdlMjRjYjdkMjE0OTQzMmRiMWRiMzQ5MjJjNzA1ZWJmL3RhYmxlOmQ0YzI2ZDE3NzgxMDRmNTQ4ZGJiOGQxMzI5YTYxODdmL3RhYmxlcmFuZ2U6ZDRjMjZkMTc3ODEwNGY1NDhkYmI4ZDEzMjlhNjE4N2ZfMTMtMS0xLTEtNzIwMjg_e832f4a4-cb00-406d-a778-ea800c8a0706">Other non-current liabilities</span></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,788 </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 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Sub-total</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">10,738</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="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:700;line-height:100%">Total Lease Liabilities</span></td><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 #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td 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:700;line-height:100%">14,258</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:10pt;text-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%">Operating Leases</span></div><div style="text-align:justify"><span><br/></span></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:120%">The Company has a 5-year office lease on its headquarter facility in Los Angeles, which commenced in January 2022, as well as certain other leases (both short-term and long-term) within the United States. </span></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:120%">The Company records lease expense on a straight-line basis over the lease term in general and administrative expense and cost of goods sold, depending on the nature and use of the leased asset. Total lease expense for the three months ended June 30, 2022 and 2021 was $0.4 million and $0.1 million, respectively. Total lease expense recorded was $0.9 million and $0.3 million, for the six months ended June 30, 2022 and 2021,respectively.</span></div><div style="text-align:justify"><span><br/></span></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:120%">Lease terms include renewal or termination options that the Company is reasonably certain to exercise. For leases with a term of 12 months or less, the Company has made an accounting policy election to not record a ROU asset and associated lease liability on its unaudited condensed consolidated balance sheet. Total lease expense recorded for these short-term leases was $0.3 million and $0.4 million for the three and six months ended June 30, 2022, respectively.</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Equipment Finance Leases</span></div><div style="text-align:justify"><span><br/></span></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:120%">The Company leases certain equipment facilities under finance leases that expire on various dates through 2027. The finance lease cost during the three and six months ended June 30, 2022 and 2021 consisted of the following </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(in thousands)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">:</span></div><div style="text-align:justify"><span><br/></span></div><div style="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:19.806%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:24.192%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.625%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" 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:700;line-height:100%">Three Months Ended</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30,</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" 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:700;line-height:100%">Six Months Ended</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30,</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Income Statement Location</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></div></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: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:700;line-height:100%">2021</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></div></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: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:700;line-height:100%">2021</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization</span></div></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:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">General and administrative expense</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">78 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">238 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest accretion on finance lease liabilities</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other income (expense), net</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">143</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">23</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">330</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">58</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr style="height:15pt"><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="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/></tr></table></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Supplemental Cash Flow Information, Weighted-Average Remaining Lease Term and Discount Rate</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The weighted-average remaining lease term and discount rates, as well as supplemental cash flow information as of and for the six months ended June 30, 2022 consisted of the following (</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">in thousands for the supplemental cashflow information</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">):</span></div><div style="margin-top:10pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"/><td style="width:85.517%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.388%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.695%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Supplemental cashflow information:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid for amounts included in the measurement of operating lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">808 </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 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ROU assets obtained in exchange for operating lease obligations</span></td><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><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 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">437 </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%">Weighted average remaining lease term:</span></td><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="padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.4 years</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equipment finance leases</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.1 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:100%">Weighted average discount rate:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease - IBR</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equipment finance leases - rate implicit in the lease</span></td><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:10pt;font-weight:400;line-height:100%">7.8 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-top:10pt;text-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%">Maturity Analysis </span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of the undiscounted cash flows and a reconciliation to the Company’s lease liabilities as of June 30, 2022 consisted of the following </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(in thousands)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">:</span></div><div style="margin-top:10pt;text-align:justify"><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:58.811%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.387%"/><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.387%"/><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.387%"/><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="15" 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:700;line-height:100%">June 30, 2022</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"> Operating Leases</span></div></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:100%">Equipment Finance Leases</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:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(remaining six months)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">926 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,311 </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%">2,237 </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:100%">2023</span></div></td><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:10pt;font-weight:400;line-height:100%">1,860 </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:10pt;font-weight:400;line-height:100%">2,408 </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="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,268 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,907 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,329 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,236 </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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></div></td><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:10pt;font-weight:400;line-height:100%">1,963 </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:10pt;font-weight:400;line-height:100%">1,224 </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:10pt;font-weight:400;line-height:100%">3,187 </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:10pt;font-weight:400;line-height:100%">2026</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,631 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">360 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,991 </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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></div></td><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:10pt;font-weight:400;line-height:100%">114 </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:10pt;font-weight:400;line-height:100%">29 </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:10pt;font-weight:400;line-height:100%">143 </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:10pt;font-weight:400;line-height:100%">Total future minimum lease payments</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,401 </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%">7,661 </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%">16,062 </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:100%">Less: imputed interest</span></div></td><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:10pt;font-weight:400;line-height:100%">967 </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:10pt;font-weight:400;line-height:100%">837 </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:10pt;font-weight:400;line-height:100%">1,804 </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:10pt;font-weight:400;line-height:100%">Present value of Lease Liabilities</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:700;line-height:100%">7,434</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#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:700;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:700;line-height:100%">6,824</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#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:700;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:700;line-height:100%">14,258</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Schedule of future minimum lease payments for operating and finance leases as of December 31, 2021 consisted of the following </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(in thousands)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">:</span></div><div style="margin-bottom:6pt;margin-top:10pt;text-align:justify"><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:58.811%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.387%"/><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.387%"/><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.387%"/><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="15" 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:700;line-height:100%">December 31, 2021</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating Leases</span></div></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:100%">Equipment Finance Leases</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:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,167 </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%">482 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,649 </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:100%">2023</span></div></td><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:10pt;font-weight:400;line-height:100%">1,158 </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:10pt;font-weight:400;line-height:100%">442 </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:10pt;font-weight:400;line-height:100%">1,600 </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:10pt;font-weight:400;line-height:100%">2024</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,192 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,578 </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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></div></td><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:10pt;font-weight:400;line-height:100%">1,228 </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:10pt;font-weight:400;line-height:100%">401 </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:10pt;font-weight:400;line-height:100%">1,629 </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:10pt;font-weight:400;line-height:100%">2026</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,265 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">339 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,604 </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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></div></td><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:10pt;font-weight:400;line-height:100%">106 </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:10pt;font-weight:400;line-height:100%">27 </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:10pt;font-weight:400;line-height:100%">133 </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:10pt;font-weight:700;line-height:100%">Total future minimum lease payments</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:700;line-height:100%">6,116</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#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:700;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:700;line-height:100%">2,077</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#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:700;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:700;line-height:100%">8,193</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> <div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of the balances relating to the Company’s lease assets and liabilities as of June 30, 2022 consisted of the following </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(in thousands)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">:</span></div><div style="margin-top:10pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.122%"><tr><td style="width:1.0%"/><td style="width:49.637%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.970%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.389%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.504%"/><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:100%">Balance Sheet Location</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30, 2022</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:700;line-height:100%;text-decoration:underline">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="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases</span></td><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%">Operating lease right-of-use assets, net</span></td><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><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 0;text-align: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,306 </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%">Equipment finance leases</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjhkMDk4NjRkYzZlZDQ5N2Y4MTAzNTViOTBlN2JjMzVkL3NlYzo4ZDA5ODY0ZGM2ZWQ0OTdmODEwMzU1YjkwZTdiYzM1ZF80Ni9mcmFnOjdlMjRjYjdkMjE0OTQzMmRiMWRiMzQ5MjJjNzA1ZWJmL3RhYmxlOmQ0YzI2ZDE3NzgxMDRmNTQ4ZGJiOGQxMzI5YTYxODdmL3RhYmxlcmFuZ2U6ZDRjMjZkMTc3ODEwNGY1NDhkYmI4ZDEzMjlhNjE4N2ZfMy0xLTEtMS03MjAyOA_d37394ce-f924-4fb3-907d-44d35d6fdd7d">Property and equipment, net</span></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,734 </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:700;line-height:100%">Total Lease Assets</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">15,040</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="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;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">Liabilities</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases</span></td><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%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjhkMDk4NjRkYzZlZDQ5N2Y4MTAzNTViOTBlN2JjMzVkL3NlYzo4ZDA5ODY0ZGM2ZWQ0OTdmODEwMzU1YjkwZTdiYzM1ZF80Ni9mcmFnOjdlMjRjYjdkMjE0OTQzMmRiMWRiMzQ5MjJjNzA1ZWJmL3RhYmxlOmQ0YzI2ZDE3NzgxMDRmNTQ4ZGJiOGQxMzI5YTYxODdmL3RhYmxlcmFuZ2U6ZDRjMjZkMTc3ODEwNGY1NDhkYmI4ZDEzMjlhNjE4N2ZfOC0xLTEtMS03MjAyOA_4e11e158-1424-4c5f-9c3c-82921a914d1c">Other current liabilities</span></span></td><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><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 0;text-align: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,484 </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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equipment finance leases</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjhkMDk4NjRkYzZlZDQ5N2Y4MTAzNTViOTBlN2JjMzVkL3NlYzo4ZDA5ODY0ZGM2ZWQ0OTdmODEwMzU1YjkwZTdiYzM1ZF80Ni9mcmFnOjdlMjRjYjdkMjE0OTQzMmRiMWRiMzQ5MjJjNzA1ZWJmL3RhYmxlOmQ0YzI2ZDE3NzgxMDRmNTQ4ZGJiOGQxMzI5YTYxODdmL3RhYmxlcmFuZ2U6ZDRjMjZkMTc3ODEwNGY1NDhkYmI4ZDEzMjlhNjE4N2ZfOS0xLTEtMS03MjAyOA_caf80cf7-0349-4930-83b1-9855a68881bd">Other current liabilities</span></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,036 </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 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Sub-total</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">3,520</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-current</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;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases</span></td><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%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjhkMDk4NjRkYzZlZDQ5N2Y4MTAzNTViOTBlN2JjMzVkL3NlYzo4ZDA5ODY0ZGM2ZWQ0OTdmODEwMzU1YjkwZTdiYzM1ZF80Ni9mcmFnOjdlMjRjYjdkMjE0OTQzMmRiMWRiMzQ5MjJjNzA1ZWJmL3RhYmxlOmQ0YzI2ZDE3NzgxMDRmNTQ4ZGJiOGQxMzI5YTYxODdmL3RhYmxlcmFuZ2U6ZDRjMjZkMTc3ODEwNGY1NDhkYmI4ZDEzMjlhNjE4N2ZfMTItMS0xLTEtNzIwMjg_5f9f769a-aab3-4d3e-a425-ad4bc13832c4">Other non-current liabilities</span></span></td><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><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 0;text-align: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,950 </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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equipment finance leases</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjhkMDk4NjRkYzZlZDQ5N2Y4MTAzNTViOTBlN2JjMzVkL3NlYzo4ZDA5ODY0ZGM2ZWQ0OTdmODEwMzU1YjkwZTdiYzM1ZF80Ni9mcmFnOjdlMjRjYjdkMjE0OTQzMmRiMWRiMzQ5MjJjNzA1ZWJmL3RhYmxlOmQ0YzI2ZDE3NzgxMDRmNTQ4ZGJiOGQxMzI5YTYxODdmL3RhYmxlcmFuZ2U6ZDRjMjZkMTc3ODEwNGY1NDhkYmI4ZDEzMjlhNjE4N2ZfMTMtMS0xLTEtNzIwMjg_e832f4a4-cb00-406d-a778-ea800c8a0706">Other non-current liabilities</span></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,788 </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 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Sub-total</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">10,738</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="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:700;line-height:100%">Total Lease Liabilities</span></td><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 #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td 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:700;line-height:100%">14,258</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#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>The finance lease cost during the three and six months ended June 30, 2022 and 2021 consisted of the following <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(in thousands)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:19.806%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:24.192%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.625%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" 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:700;line-height:100%">Three Months Ended</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30,</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" 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:700;line-height:100%">Six Months Ended</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30,</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Income Statement Location</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></div></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: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:700;line-height:100%">2021</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></div></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: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:700;line-height:100%">2021</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization</span></div></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:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">General and administrative expense</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">78 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">238 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest accretion on finance lease liabilities</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other income (expense), net</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">143</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">23</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">330</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">58</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr style="height:15pt"><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="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/></tr></table> 7306000 7734000 15040000 1484000 2036000 3520000 5950000 4788000 10738000 14258000 P5Y 400000 100000 900000 300000 300000 400000 78000 19000 238000 48000 65000 4000 92000 10000 143000 23000 330000 58000 <div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The weighted-average remaining lease term and discount rates, as well as supplemental cash flow information as of and for the six months ended June 30, 2022 consisted of the following (</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">in thousands for the supplemental cashflow information</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">):</span></div><div style="margin-top:10pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"/><td style="width:85.517%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.388%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.695%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Supplemental cashflow information:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid for amounts included in the measurement of operating lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">808 </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 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ROU assets obtained in exchange for operating lease obligations</span></td><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><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 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">437 </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%">Weighted average remaining lease term:</span></td><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="padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.4 years</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equipment finance leases</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.1 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:100%">Weighted average discount rate:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease - IBR</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equipment finance leases - rate implicit in the lease</span></td><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:10pt;font-weight:400;line-height:100%">7.8 </span></td><td style="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> 808000 437000 P4Y4M24D P3Y1M6D 0.055 0.078 <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of the undiscounted cash flows and a reconciliation to the Company’s lease liabilities as of June 30, 2022 consisted of the following </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(in thousands)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">:</span><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:58.811%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.387%"/><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.387%"/><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.387%"/><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="15" 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:700;line-height:100%">June 30, 2022</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"> Operating Leases</span></div></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:100%">Equipment Finance Leases</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:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(remaining six months)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">926 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,311 </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%">2,237 </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:100%">2023</span></div></td><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:10pt;font-weight:400;line-height:100%">1,860 </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:10pt;font-weight:400;line-height:100%">2,408 </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="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,268 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,907 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,329 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,236 </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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></div></td><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:10pt;font-weight:400;line-height:100%">1,963 </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:10pt;font-weight:400;line-height:100%">1,224 </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:10pt;font-weight:400;line-height:100%">3,187 </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:10pt;font-weight:400;line-height:100%">2026</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,631 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">360 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,991 </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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></div></td><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:10pt;font-weight:400;line-height:100%">114 </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:10pt;font-weight:400;line-height:100%">29 </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:10pt;font-weight:400;line-height:100%">143 </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:10pt;font-weight:400;line-height:100%">Total future minimum lease payments</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,401 </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%">7,661 </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%">16,062 </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:100%">Less: imputed interest</span></div></td><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:10pt;font-weight:400;line-height:100%">967 </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:10pt;font-weight:400;line-height:100%">837 </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:10pt;font-weight:400;line-height:100%">1,804 </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:10pt;font-weight:400;line-height:100%">Present value of Lease Liabilities</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:700;line-height:100%">7,434</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#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:700;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:700;line-height:100%">6,824</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#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:700;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:700;line-height:100%">14,258</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of the undiscounted cash flows and a reconciliation to the Company’s lease liabilities as of June 30, 2022 consisted of the following </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(in thousands)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">:</span><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:58.811%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.387%"/><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.387%"/><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.387%"/><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="15" 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:700;line-height:100%">June 30, 2022</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"> Operating Leases</span></div></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:100%">Equipment Finance Leases</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:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(remaining six months)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">926 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,311 </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%">2,237 </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:100%">2023</span></div></td><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:10pt;font-weight:400;line-height:100%">1,860 </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:10pt;font-weight:400;line-height:100%">2,408 </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="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,268 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,907 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,329 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,236 </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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></div></td><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:10pt;font-weight:400;line-height:100%">1,963 </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:10pt;font-weight:400;line-height:100%">1,224 </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:10pt;font-weight:400;line-height:100%">3,187 </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:10pt;font-weight:400;line-height:100%">2026</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,631 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">360 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,991 </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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></div></td><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:10pt;font-weight:400;line-height:100%">114 </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:10pt;font-weight:400;line-height:100%">29 </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:10pt;font-weight:400;line-height:100%">143 </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:10pt;font-weight:400;line-height:100%">Total future minimum lease payments</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,401 </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%">7,661 </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%">16,062 </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:100%">Less: imputed interest</span></div></td><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:10pt;font-weight:400;line-height:100%">967 </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:10pt;font-weight:400;line-height:100%">837 </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:10pt;font-weight:400;line-height:100%">1,804 </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:10pt;font-weight:400;line-height:100%">Present value of Lease Liabilities</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:700;line-height:100%">7,434</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#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:700;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:700;line-height:100%">6,824</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#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:700;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:700;line-height:100%">14,258</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 926000 1311000 2237000 1860000 2408000 4268000 1907000 2329000 4236000 1963000 1224000 3187000 1631000 360000 1991000 114000 29000 143000 8401000 7661000 16062000 967000 837000 1804000 7434000 6824000 14258000 <div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Schedule of future minimum lease payments for operating and finance leases as of December 31, 2021 consisted of the following </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(in thousands)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">:</span></div><div style="margin-bottom:6pt;margin-top:10pt;text-align:justify"><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:58.811%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.387%"/><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.387%"/><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.387%"/><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="15" 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:700;line-height:100%">December 31, 2021</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating Leases</span></div></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:100%">Equipment Finance Leases</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:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,167 </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%">482 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,649 </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:100%">2023</span></div></td><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:10pt;font-weight:400;line-height:100%">1,158 </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:10pt;font-weight:400;line-height:100%">442 </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:10pt;font-weight:400;line-height:100%">1,600 </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:10pt;font-weight:400;line-height:100%">2024</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,192 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,578 </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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></div></td><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:10pt;font-weight:400;line-height:100%">1,228 </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:10pt;font-weight:400;line-height:100%">401 </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:10pt;font-weight:400;line-height:100%">1,629 </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:10pt;font-weight:400;line-height:100%">2026</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,265 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">339 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,604 </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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></div></td><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:10pt;font-weight:400;line-height:100%">106 </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:10pt;font-weight:400;line-height:100%">27 </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:10pt;font-weight:400;line-height:100%">133 </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:10pt;font-weight:700;line-height:100%">Total future minimum lease payments</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:700;line-height:100%">6,116</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#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:700;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:700;line-height:100%">2,077</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#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:700;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:700;line-height:100%">8,193</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> <div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Schedule of future minimum lease payments for operating and finance leases as of December 31, 2021 consisted of the following </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(in thousands)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">:</span></div><div style="margin-bottom:6pt;margin-top:10pt;text-align:justify"><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:58.811%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.387%"/><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.387%"/><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.387%"/><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="15" 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:700;line-height:100%">December 31, 2021</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating Leases</span></div></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:100%">Equipment Finance Leases</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:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,167 </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%">482 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,649 </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:100%">2023</span></div></td><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:10pt;font-weight:400;line-height:100%">1,158 </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:10pt;font-weight:400;line-height:100%">442 </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:10pt;font-weight:400;line-height:100%">1,600 </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:10pt;font-weight:400;line-height:100%">2024</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,192 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,578 </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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></div></td><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:10pt;font-weight:400;line-height:100%">1,228 </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:10pt;font-weight:400;line-height:100%">401 </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:10pt;font-weight:400;line-height:100%">1,629 </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:10pt;font-weight:400;line-height:100%">2026</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,265 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">339 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,604 </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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></div></td><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:10pt;font-weight:400;line-height:100%">106 </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:10pt;font-weight:400;line-height:100%">27 </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:10pt;font-weight:400;line-height:100%">133 </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:10pt;font-weight:700;line-height:100%">Total future minimum lease payments</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:700;line-height:100%">6,116</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#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:700;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:700;line-height:100%">2,077</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#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:700;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:700;line-height:100%">8,193</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#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> 1167000 482000 1649000 1158000 442000 1600000 1192000 386000 1578000 1228000 401000 1629000 1265000 339000 1604000 106000 27000 133000 6116000 2077000 8193000 Recapitalization and Earn-out Shares Liability<div style="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%;text-decoration:underline">Recapitalization</span></div><div style="text-align:justify"><span><br/></span></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:120%">As discussed in Note 1, on August 20, 2021, Legacy Xos and NextGen consummated the Business Combination contemplated by the Merger Agreement. Xos has been determined to be the accounting acquirer based on evaluation of the following facts and circumstances:</span></div><div><span><br/></span></div><div style="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">Xos stockholders have the largest voting interest in the post-combination company;</span></div><div style="text-align:justify"><span><br/></span></div><div style="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">The board of directors of Xos is authorized to be up to nine members and had six members designated at the time of closing, and Xos having the ability to nominate the majority of the members of the board of directors as of closing;</span></div><div style="text-align:justify"><span><br/></span></div><div style="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">Xos management holds executive management roles (including Chief Executive Officer, Chief Operating Officer, Chief Financial Officer, and Chief Technology Officer, among others) for the post-combination company and is responsible for the day-to-day operations;</span></div><div style="text-align:justify"><span><br/></span></div><div style="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">The post-combination company assumed the Xos name: “Xos, Inc.”; and</span></div><div style="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:112%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;padding-left:14.5pt">The intended strategy of the post-combination entity continued Legacy Xos’ strategy of being a leader in the electric vehicle industry.</span></div><div style="text-align:justify"><span><br/></span></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:120%">Accordingly, all historical financial information presented in these combined and consolidated financial statements represents the accounts of Legacy Xos and its wholly owned subsidiaries “as if” Legacy Xos is the predecessor and legal successor. The historical operations of Legacy Xos are deemed to be those of the Company. Thus, the financial statements included in this report reflect (i) the historical operating results of Legacy Xos prior to the business combination; (ii) the combined results of NextGen and Legacy Xos following the Business Combination; and (iii) the assets and liabilities of Legacy Xos at their historical cost. No step-up basis of intangible assets or goodwill was recorded in the business combination transaction consistent with the treatment of the transaction as a reverse capitalization.</span></div><div style="text-align:justify"><span><br/></span></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:120%">In connection with the Business Combination, each share of Legacy Xos Common Stock and Legacy Xos Preferred Stock issued and outstanding immediately prior to the Business Combination (with each share of Legacy Xos Preferred Stock being treated as if it were converted into Legacy Xos Common Stock immediately prior to the Business Combination) converted into the right to receive 1.956440 shares (the “Exchange Ratio”) of Common Stock.</span></div><div style="text-align:justify"><span><br/></span></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:120%">Also, in connection with the Business Combination, the following occurred:</span></div><div style="text-align:justify"><span><br/></span></div><div style="padding-left:27pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;padding-left:10pt">the merger of Legacy Xos into a wholly owned subsidiary of NextGen, with Legacy Xos surviving the merger as a wholly owned subsidiary of NextGen, with the combined company is referred to as “Xos”;</span></div><div style="text-align:justify;text-indent:4.5pt"><span><br/></span></div><div style="padding-left:27pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;padding-left:10pt">142,584,621 shares of Common Stock issued, including: (i) the Legacy Xos’ Common Stock, and (ii) Legacy Xos’ Preferred Stock, including the exercise and conversion of Legacy Xos’ Preferred Stock warrant (as if the Legacy Xos Preferred Stock had converted into the Legacy Xos’ Common Stock immediately prior to the reverse merger);</span></div><div style="text-align:justify;text-indent:4.5pt"><span><br/></span></div><div style="padding-left:27pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;padding-left:10pt">the issuance and sale of 19,600,000 shares of Common Stock (PIPE investment) for a purchase price of $10.00 per share and an aggregate purchase price of $196.0 million (which excludes the sale of 2,000,000 shares in the aggregate for a purchase price of $10.00 per share and an aggregate purchase price of $20.0 million pursuant to an offering of Common Stock by the Founders of Legacy Xos). On the Closing Date, one of the PIPE Investors, Grantchester C Change, LLC., did not fund their $4.0 million committed amount under the binding Subscription Agreement.;</span></div><div style="text-align:justify;text-indent:4.5pt"><span><br/></span></div><div style="padding-left:27pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;padding-left:10pt">the settlement of the outstanding underwriting fees incurred in connection with the initial public offering of NextGen on October 9, 2020, for which the final cash amount owed was $11.2 million;</span></div><div style="text-align:justify;text-indent:4.5pt"><span><br/></span></div><div style="padding-left:27pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;padding-left:10pt">the settlement of the direct and incremental transaction costs incurred prior to, or concurrent with, the closing of the business combination in the amount of $44.2 million, which are recorded as reduction to additional paid-in capital; </span></div><div style="text-align:justify;text-indent:4.5pt"><span><br/></span></div><div style="padding-left:27pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;padding-left:10pt">the recognition of contingent earn-out interests provision as liability with a fair value of $101.7 million on the day of the merger consummation; and,</span></div><div style="text-align:justify;text-indent:4.5pt"><span><br/></span></div><div style="padding-left:27pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;padding-left:10pt">the assumption of the Public Warrants (12,499,964 units) and Private Placement Warrants (6,333,334 units) at fair value of $17.9 million on the day of merger consummation.</span></div><div style="text-align:justify;text-indent:4.5pt"><span><br/></span></div><div style="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%">Contingent Earn-out Shares Liability</span></div><div style="text-align:justify"><span><br/></span></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:120%">The Company has a contingent obligation to issue 16.2 million shares (the “Earn-out Shares”) of Common Stock and grant 261,000 restricted stock units (“Earn-out RSUs”) to certain stockholders and employees upon the achievement of certain market share price milestones within specified periods following the Business Combination on August 20, 2021.</span></div><div style="text-align:justify"><span><br/></span></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:120%">The Earn-out Shares will be issued in tranches based on the following conditions:</span></div><div><span><br/></span></div><div style="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%">i.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:12.73pt">If the volume-weighted average closing share price (“VWAP”) of the Common Stock equals or exceeds $14.00 per share for any 10 trading days within any consecutive 20-trading day period between the merger closing date and the five year anniversary of such closing date (“Earn-out Period”), then the Company is required to issue an aggregate of 5.4 million shares (“Tranche 1 Earn-out Shares”) of Common Stock to holders with the contingent right to receive Earn-out Shares (excluding any Earn-out RSUs). If after Closing and during the Earn-out Period, there is a Change in </span></div><div style="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%">Control (as defined in the Merger Agreement), the Company is required to issue Tranche 1 Earn-out Shares when the value per share of the Company is equal to or greater than $14.00 per share, but less than $20.00. If there is a change in control where the value per share of commons stock is less than $14.00, then the Earn-out Shares shall terminate prior to the end of the Earn-out Period and no common stock shall be issuable. </span></div><div style="text-align:justify"><span><br/></span></div><div style="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%">ii.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:9.96pt">If the VWAP of the Common Stock equals or exceeds $20.00 per share for any 10 trading days within any consecutive 20-trading day period during the Earn-out Period, then the Company is required to issue an aggregate of 5.4 million shares (“Tranche 2 Earn-out Shares”) of Common Stock to holders with the contingent right to receive Earn-out Shares (excluding any Earn-out RSUs). If after Closing and during the Earn-out Period, there is a Change in Control (as defined in the Merger Agreement), the Company is required to issue Tranche 2 Earn-out Shares when the value per share of the Company is equal to or greater than $20.00 per share, but less than $25.00.</span></div><div style="text-align:justify"><span><br/></span></div><div style="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%">iii.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:7.19pt">If the VWAP of the Common Stock equals or exceeds $25.00 per share for any 10 trading days within any consecutive 20-trading day period during the Earn-out Period, then the Company is required to issue an aggregate of 5.4 million shares (“Tranche 3 Earn-out Shares”) of Common Stock to holders with the contingent right to receive Earn-out Shares (excluding any Earn-out RSUs). If after Closing and during the Earn-out Period, there is a Change in Control (as defined in the Merger Agreement), the Company is required to issue Tranche 3 Earn-out Shares when the valuer per share of the Company is equal to or greater than $25.00 per share.</span></div><div><span><br/></span></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:120%">Pursuant to the guidance under ASC 815, Derivatives and Hedging, the right to Earn-out Shares was classified as a Level 3 fair value measurement liability, and the increase or decrease in the fair value during the reporting period is recognized in the condensed consolidated statement of operations accordingly. The fair value of the Earn-out Shares liability was estimated using the Monte Carlo simulation of the stock prices based on historical and implied market volatility of a peer group of public companies.</span></div><div style="text-align:justify"><span><br/></span></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:120%">The Company recognized a gain on the fair value change in Earn-out Shares liability of $14.9 million and $17.5 million in its unaudited condensed consolidated statements of operations during the three and six months ended June 30, 2022, respectively.</span></div> 9 6 1.956440 142584621 19600000 10.00 196000000 2000000 10.00 20000000 4000000 11200000 44200000 101700000 12499964 6333334 17900000 16200000 261000 14.00 10 20 P5Y 5400000 14.00 20.00 14.00 20.00 10 20 5400000 20.00 25.00 25.00 10 20 5400000 25.00 -14900000 -17500000 Investments<div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Amortized cost, gross unrealized gains/losses in accumulated other comprehensive loss and fair value of marketable debt securities, available-for-sale, by type of security as of June 30, 2022 and December 31, 2021 consisted of the following </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">(in thousands)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">:</span></div><div style="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:43.783%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.373%"/><td style="width:0.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.034%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.354%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:10pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:112%">June 30, 2022</span></div></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:100%">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:100%">Gross Unrealized Gains</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:100%">Gross Unrealized Losses</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:100%">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-style:italic;font-weight:400;line-height:100%">Short-term investments:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate debt security</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><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 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,945 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><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 0;text-align:right;vertical-align:bottom"><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"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><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 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(695)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><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 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,250 </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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. treasuries</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,608 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#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%">(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:100%">5,534 </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 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asset-backed security and other</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%">5,868 </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:10pt;font-weight:400;line-height:100%">— </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:10pt;font-weight:400;line-height:100%">(77)</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:10pt;font-weight:400;line-height:100%">5,791 </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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-U.S. government and supranational 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%">9,179 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#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%">(107)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,072 </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 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Certificate of deposit</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,004 </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:10pt;font-weight:400;line-height:100%">— </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:10pt;font-weight:400;line-height:100%">— </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:10pt;font-weight:400;line-height:100%">2,004 </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 style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">65,604</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#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:700;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:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#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:700;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:700;line-height:100%">(953)</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:700;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:700;line-height:100%">64,651</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#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-style:italic;font-weight:400;line-height:100%">Long-term investments:</span></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate debt security</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%">11,580 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(349)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,231 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asset-backed security and 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:100%">2,042 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#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%">(55)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,987 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding: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:700;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:700;line-height:100%">13,622</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#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:700;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:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#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:700;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:700;line-height:100%">(404)</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:700;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:700;line-height:100%">13,218</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:10pt;padding-left:9pt;text-align:justify;text-indent:-9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:43.783%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.373%"/><td style="width:0.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.034%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.354%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:10pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:112%">December 31, 2021</span></div></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:100%">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:100%">Gross Unrealized Gains</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:100%">Gross Unrealized Losses</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:100%">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-style:italic;font-weight:400;line-height:100%">Short-term investments:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate debt security</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><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 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71,406 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><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 0;text-align:right;vertical-align:bottom"><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"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><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 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(57)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><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 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71,349 </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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. treasuries</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,415 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#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%">(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%">3,408 </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 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asset-backed security and other</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,555 </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:10pt;font-weight:400;line-height:100%">— </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:10pt;font-weight:400;line-height:100%">(4)</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:10pt;font-weight:400;line-height:100%">2,551 </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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-U.S. government and supranational 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%">16,405 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(19)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,387 </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 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Certificate of deposit</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%">1,001 </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:10pt;font-weight:400;line-height:100%">— </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:10pt;font-weight:400;line-height:100%">— </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:10pt;font-weight:400;line-height:100%">1,001 </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 style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">94,782</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#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:700;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:700;line-height:100%">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#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:700;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:700;line-height:100%">(87)</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:700;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:700;line-height:100%">94,696</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#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-style:italic;font-weight:400;line-height:100%">Long-term investments:</span></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate debt security</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%">42,703 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(246)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,457 </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 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. treasuries</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,201 </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:10pt;font-weight:400;line-height:100%">— </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:10pt;font-weight:400;line-height:100%">(5)</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:10pt;font-weight:400;line-height:100%">2,196 </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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asset-backed security and other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,438 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#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%">(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:100%">5,410 </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 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-U.S. government and supranational bonds</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%">3,769 </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:10pt;font-weight:400;line-height:100%">— </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:10pt;font-weight:400;line-height:100%">(16)</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:10pt;font-weight:400;line-height:100%">3,753 </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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Certificate of deposit</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#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%">1,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: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:700;line-height:100%">$</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:700;line-height:100%">55,111</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="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="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:700;line-height:100%">$</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:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="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="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:700;line-height:100%">$</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:700;line-height:100%">(295)</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"/><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:700;line-height:100%">$</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:700;line-height:100%">54,816</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify"><span><br/></span></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:112%">The Company’s investments in marketable debt securities, available-for-sale that have been in a continuous unrealized loss position by type of security as of June 30, 2022 and December 31, 2021 consisted of the following </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">(in thousands)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">:</span></div><div style="text-align:justify"><span><br/></span></div><div style="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:19.221%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.373%"/><td style="width:0.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.034%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.350%"/><td style="width:0.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.603%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="33" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:112%">June 30, 2022</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Less than 12 months</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">12 months or greater</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</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:100%">Fair 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:100%">Gross Unrealized Losses</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:100%">Fair 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:100%">Gross Unrealized Losses</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:100%">Fair 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:100%">Gross Unrealized Losses</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%">Corporate debt security</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%">53,481 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,044)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </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%">53,481 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,044)</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:100%">US treasuries</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%">5,534 </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:10pt;font-weight:400;line-height:100%">(74)</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:10pt;font-weight:400;line-height:100%">— </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:10pt;font-weight:400;line-height:100%">— </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:10pt;font-weight:400;line-height:100%">5,534 </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:10pt;font-weight:400;line-height:100%">(74)</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%">Asset-backed security and other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,778 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(132)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,778 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(132)</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 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-U.S. government and supranational bonds</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%">9,072 </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:10pt;font-weight:400;line-height:100%">(107)</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:10pt;font-weight:400;line-height:100%">— </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:10pt;font-weight:400;line-height:100%">— </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:10pt;font-weight:400;line-height:100%">9,072 </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:10pt;font-weight:400;line-height:100%">(107)</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%">Certificates of deposit</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,004 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,004 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#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="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:700;line-height:100%">$</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:700;line-height:100%">77,869</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="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="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:700;line-height:100%">$</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:700;line-height:100%">(1,357)</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"/><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:700;line-height:100%">$</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:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="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="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:700;line-height:100%">$</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:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="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="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:700;line-height:100%">$</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:700;line-height:100%">77,869</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="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="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:700;line-height:100%">$</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:700;line-height:100%">(1,357)</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:10pt;padding-left:9pt;text-align:justify;text-indent:-9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:19.221%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.373%"/><td style="width:0.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.034%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.350%"/><td style="width:0.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.603%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="33" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:112%">December 31, 2021</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Less than 12 months</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">12 months or greater</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</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:100%">Fair 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:100%">Gross Unrealized Losses</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:100%">Fair 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:100%">Gross Unrealized Losses</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:100%">Fair 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:100%">Gross Unrealized Losses</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%">Corporate debt security</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%">113,806 </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%">(303)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </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%">113,806 </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%">(303)</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:100%">US treasuries</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%">5,604 </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:10pt;font-weight:400;line-height:100%">(12)</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:10pt;font-weight:400;line-height:100%">— </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:10pt;font-weight:400;line-height:100%">— </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:10pt;font-weight:400;line-height:100%">5,604 </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:10pt;font-weight:400;line-height:100%">(12)</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%">Asset-backed security and other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,961 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(32)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,961 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(32)</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 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-U.S. government and supranational bonds</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%">20,140 </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:10pt;font-weight:400;line-height:100%">(34)</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:10pt;font-weight:400;line-height:100%">— </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:10pt;font-weight:400;line-height:100%">— </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:10pt;font-weight:400;line-height:100%">20,140 </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:10pt;font-weight:400;line-height:100%">(34)</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%">Certificates of deposit</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,001 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,001 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#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="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:700;line-height:100%">$</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:700;line-height:100%">149,512</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="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="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:700;line-height:100%">$</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:700;line-height:100%">(381)</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"/><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:700;line-height:100%">$</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:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="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="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:700;line-height:100%">$</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:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="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="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:700;line-height:100%">$</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:700;line-height:100%">149,512</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="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="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:700;line-height:100%">$</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:700;line-height:100%">(381)</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="text-align:justify"><span><br/></span></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:112%">Gross realized gains and gross realized losses from the sales of the Company’s marketable debt securities, available-for-sale for the three and six months ended June 30, 2022 and 2021 consisted of the following </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">(in thousands)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">:</span></div><div style="margin-top:10pt;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:43.344%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.788%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.208%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" 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:700;line-height:100%">Three Months Ended</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30,</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" 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:700;line-height:100%">Six Months Ended</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30,</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></div></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: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:700;line-height:100%">2021</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></div></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: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:700;line-height:100%">2021</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:100%">Gross realized gains</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%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </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="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross realized losses</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><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 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(63)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><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 0;text-align:right;vertical-align:bottom"><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"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><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 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(69)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><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 0;text-align:right;vertical-align:bottom"><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></table></div><div style="text-align:justify"><span><br/></span></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:112%">Amortized cost and fair value of marketable debt securities, available-for-sale by contractual maturity as of June 30, 2022 consisted of the following (</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">in thousands</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">except weighted average data</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">):</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"><tr><td style="width:1.0%"/><td style="width:71.506%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.480%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.389%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.125%"/><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:100%">Amortized Cost</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:100%">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:100%">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: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%">65,604 </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%">64,651 </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:100%">Due after one year through five years</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%">13,622 </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:10pt;font-weight:400;line-height:100%">13,218 </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 style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">79,226</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#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:700;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:700;line-height:100%">77,869</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#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:100%">Weighted average contractual maturity</span></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.7 years</span></td></tr></table></div><div style="text-align:justify"><span><br/></span></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:112%">Amortized cost and fair value of marketable debt securities, available-for-sale by contractual maturity as of December 31, 2021 consisted of the following (</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">in thousands</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">except weighted average data</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">):    </span></div><div style="margin-top:10pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"><tr><td style="width:1.0%"/><td style="width:71.506%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.480%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.389%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.125%"/><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:100%">Amortized Cost</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:100%">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:100%">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: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%">94,782 </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%">94,696 </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:100%">Due after one year through five years</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%">55,111 </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:10pt;font-weight:400;line-height:100%">54,816 </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 style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">149,893</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#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:700;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:700;line-height:100%">149,512</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#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:100%">Weighted average contractual maturity</span></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.8 years</span></td></tr></table></div><div style="text-align:justify"><span><br/></span></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:112%">Actual maturities may differ from contractual maturities because certain issuers may have the right or obligation to prepay certain obligations with or without penalties.</span></div> <div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Amortized cost, gross unrealized gains/losses in accumulated other comprehensive loss and fair value of marketable debt securities, available-for-sale, by type of security as of June 30, 2022 and December 31, 2021 consisted of the following </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">(in thousands)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">:</span></div><div style="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:43.783%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.373%"/><td style="width:0.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.034%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.354%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:10pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:112%">June 30, 2022</span></div></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:100%">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:100%">Gross Unrealized Gains</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:100%">Gross Unrealized Losses</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:100%">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-style:italic;font-weight:400;line-height:100%">Short-term investments:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate debt security</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><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 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,945 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><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 0;text-align:right;vertical-align:bottom"><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"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><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 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(695)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><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 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,250 </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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. treasuries</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,608 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#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%">(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:100%">5,534 </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 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asset-backed security and other</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%">5,868 </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:10pt;font-weight:400;line-height:100%">— </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:10pt;font-weight:400;line-height:100%">(77)</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:10pt;font-weight:400;line-height:100%">5,791 </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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-U.S. government and supranational 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%">9,179 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#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%">(107)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,072 </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 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Certificate of deposit</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,004 </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:10pt;font-weight:400;line-height:100%">— </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:10pt;font-weight:400;line-height:100%">— </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:10pt;font-weight:400;line-height:100%">2,004 </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 style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">65,604</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#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:700;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:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#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:700;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:700;line-height:100%">(953)</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:700;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:700;line-height:100%">64,651</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#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-style:italic;font-weight:400;line-height:100%">Long-term investments:</span></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate debt security</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%">11,580 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(349)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,231 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asset-backed security and 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:100%">2,042 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#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%">(55)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,987 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding: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:700;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:700;line-height:100%">13,622</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#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:700;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:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#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:700;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:700;line-height:100%">(404)</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:700;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:700;line-height:100%">13,218</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:43.783%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.373%"/><td style="width:0.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.034%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.354%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:10pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:112%">December 31, 2021</span></div></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:100%">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:100%">Gross Unrealized Gains</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:100%">Gross Unrealized Losses</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:100%">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-style:italic;font-weight:400;line-height:100%">Short-term investments:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate debt security</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><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 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71,406 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><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 0;text-align:right;vertical-align:bottom"><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"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><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 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(57)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><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 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71,349 </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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. treasuries</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,415 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#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%">(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%">3,408 </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 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asset-backed security and other</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,555 </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:10pt;font-weight:400;line-height:100%">— </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:10pt;font-weight:400;line-height:100%">(4)</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:10pt;font-weight:400;line-height:100%">2,551 </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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-U.S. government and supranational 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%">16,405 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(19)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,387 </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 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Certificate of deposit</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%">1,001 </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:10pt;font-weight:400;line-height:100%">— </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:10pt;font-weight:400;line-height:100%">— </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:10pt;font-weight:400;line-height:100%">1,001 </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 style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">94,782</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#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:700;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:700;line-height:100%">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#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:700;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:700;line-height:100%">(87)</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:700;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:700;line-height:100%">94,696</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#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-style:italic;font-weight:400;line-height:100%">Long-term investments:</span></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate debt security</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%">42,703 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(246)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,457 </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 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. treasuries</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,201 </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:10pt;font-weight:400;line-height:100%">— </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:10pt;font-weight:400;line-height:100%">(5)</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:10pt;font-weight:400;line-height:100%">2,196 </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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asset-backed security and other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,438 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#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%">(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:100%">5,410 </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 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-U.S. government and supranational bonds</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%">3,769 </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:10pt;font-weight:400;line-height:100%">— </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:10pt;font-weight:400;line-height:100%">(16)</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:10pt;font-weight:400;line-height:100%">3,753 </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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Certificate of deposit</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#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%">1,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: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:700;line-height:100%">$</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:700;line-height:100%">55,111</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="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="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:700;line-height:100%">$</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:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="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="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:700;line-height:100%">$</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:700;line-height:100%">(295)</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"/><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:700;line-height:100%">$</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:700;line-height:100%">54,816</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 42945000 0 695000 42250000 5608000 0 74000 5534000 5868000 0 77000 5791000 9179000 0 107000 9072000 2004000 0 0 2004000 65604000 0 953000 64651000 11580000 0 349000 11231000 2042000 0 55000 1987000 13622000 0 404000 13218000 71406000 0 57000 71349000 3415000 0 7000 3408000 2555000 0 4000 2551000 16405000 1000 19000 16387000 1001000 0 0 1001000 94782000 1000 87000 94696000 42703000 0 246000 42457000 2201000 0 5000 2196000 5438000 0 28000 5410000 3769000 0 16000 3753000 1000000 0 0 1000000 55111000 0 295000 54816000 <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company’s investments in marketable debt securities, available-for-sale that have been in a continuous unrealized loss position by type of security as of June 30, 2022 and December 31, 2021 consisted of the following </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">(in thousands)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">:</span></div><div style="text-align:justify"><span><br/></span></div><div style="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:19.221%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.373%"/><td style="width:0.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.034%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.350%"/><td style="width:0.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.603%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="33" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:112%">June 30, 2022</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Less than 12 months</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">12 months or greater</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</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:100%">Fair 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:100%">Gross Unrealized Losses</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:100%">Fair 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:100%">Gross Unrealized Losses</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:100%">Fair 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:100%">Gross Unrealized Losses</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%">Corporate debt security</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%">53,481 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,044)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </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%">53,481 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,044)</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:100%">US treasuries</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%">5,534 </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:10pt;font-weight:400;line-height:100%">(74)</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:10pt;font-weight:400;line-height:100%">— </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:10pt;font-weight:400;line-height:100%">— </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:10pt;font-weight:400;line-height:100%">5,534 </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:10pt;font-weight:400;line-height:100%">(74)</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%">Asset-backed security and other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,778 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(132)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,778 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(132)</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 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-U.S. government and supranational bonds</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%">9,072 </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:10pt;font-weight:400;line-height:100%">(107)</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:10pt;font-weight:400;line-height:100%">— </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:10pt;font-weight:400;line-height:100%">— </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:10pt;font-weight:400;line-height:100%">9,072 </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:10pt;font-weight:400;line-height:100%">(107)</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%">Certificates of deposit</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,004 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,004 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#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="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:700;line-height:100%">$</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:700;line-height:100%">77,869</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="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="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:700;line-height:100%">$</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:700;line-height:100%">(1,357)</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"/><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:700;line-height:100%">$</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:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="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="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:700;line-height:100%">$</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:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="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="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:700;line-height:100%">$</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:700;line-height:100%">77,869</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="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="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:700;line-height:100%">$</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:700;line-height:100%">(1,357)</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><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:19.221%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.373%"/><td style="width:0.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.034%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.350%"/><td style="width:0.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.603%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="33" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:112%">December 31, 2021</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Less than 12 months</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">12 months or greater</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</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:100%">Fair 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:100%">Gross Unrealized Losses</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:100%">Fair 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:100%">Gross Unrealized Losses</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:100%">Fair 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:100%">Gross Unrealized Losses</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%">Corporate debt security</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%">113,806 </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%">(303)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </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%">113,806 </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%">(303)</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:100%">US treasuries</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%">5,604 </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:10pt;font-weight:400;line-height:100%">(12)</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:10pt;font-weight:400;line-height:100%">— </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:10pt;font-weight:400;line-height:100%">— </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:10pt;font-weight:400;line-height:100%">5,604 </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:10pt;font-weight:400;line-height:100%">(12)</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%">Asset-backed security and other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,961 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(32)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,961 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(32)</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 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-U.S. government and supranational bonds</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%">20,140 </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:10pt;font-weight:400;line-height:100%">(34)</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:10pt;font-weight:400;line-height:100%">— </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:10pt;font-weight:400;line-height:100%">— </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:10pt;font-weight:400;line-height:100%">20,140 </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:10pt;font-weight:400;line-height:100%">(34)</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%">Certificates of deposit</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,001 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,001 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#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="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:700;line-height:100%">$</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:700;line-height:100%">149,512</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="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="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:700;line-height:100%">$</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:700;line-height:100%">(381)</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"/><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:700;line-height:100%">$</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:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="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="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:700;line-height:100%">$</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:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="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="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:700;line-height:100%">$</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:700;line-height:100%">149,512</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="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="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:700;line-height:100%">$</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:700;line-height:100%">(381)</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> 53481000 1044000 0 0 53481000 1044000 5534000 74000 0 0 5534000 74000 7778000 132000 0 0 7778000 132000 9072000 107000 0 0 9072000 107000 2004000 0 0 0 2004000 0 77869000 1357000 0 0 77869000 1357000 113806000 303000 0 0 113806000 303000 5604000 12000 0 0 5604000 12000 7961000 32000 0 0 7961000 32000 20140000 34000 0 0 20140000 34000 2001000 0 0 0 2001000 0 149512000 381000 0 0 149512000 381000 <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Gross realized gains and gross realized losses from the sales of the Company’s marketable debt securities, available-for-sale for the three and six months ended June 30, 2022 and 2021 consisted of the following </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">(in thousands)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">:</span></div><div style="margin-top:10pt;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:43.344%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.788%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.208%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" 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:700;line-height:100%">Three Months Ended</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30,</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" 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:700;line-height:100%">Six Months Ended</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30,</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></div></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: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:700;line-height:100%">2021</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></div></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: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:700;line-height:100%">2021</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:100%">Gross realized gains</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%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </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="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross realized losses</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><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 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(63)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><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 0;text-align:right;vertical-align:bottom"><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"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><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 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(69)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><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 0;text-align:right;vertical-align:bottom"><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></table></div> 0 0 0 0 63000 0 69000 0 <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Amortized cost and fair value of marketable debt securities, available-for-sale by contractual maturity as of June 30, 2022 consisted of the following (</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">in thousands</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">except weighted average data</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">):</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"><tr><td style="width:1.0%"/><td style="width:71.506%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.480%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.389%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.125%"/><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:100%">Amortized Cost</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:100%">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:100%">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: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%">65,604 </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%">64,651 </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:100%">Due after one year through five years</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%">13,622 </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:10pt;font-weight:400;line-height:100%">13,218 </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 style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">79,226</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#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:700;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:700;line-height:100%">77,869</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#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:100%">Weighted average contractual maturity</span></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.7 years</span></td></tr></table></div><div style="text-align:justify"><span><br/></span></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:112%">Amortized cost and fair value of marketable debt securities, available-for-sale by contractual maturity as of December 31, 2021 consisted of the following (</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">in thousands</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">except weighted average data</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">):    </span></div><div style="margin-top:10pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"><tr><td style="width:1.0%"/><td style="width:71.506%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.480%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.389%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.125%"/><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:100%">Amortized Cost</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:100%">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:100%">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: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%">94,782 </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%">94,696 </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:100%">Due after one year through five years</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%">55,111 </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:10pt;font-weight:400;line-height:100%">54,816 </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 style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">149,893</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#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:700;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:700;line-height:100%">149,512</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#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:100%">Weighted average contractual maturity</span></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.8 years</span></td></tr></table></div> 65604000 64651000 13622000 13218000 79226000 77869000 P0Y8M12D 94782000 94696000 55111000 54816000 149893000 149512000 P0Y9M18D Equity<div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Xos Common and Preferred Stock</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is authorized to issue two classes of stock to be designated, respectively, “Common Stock” and “Preferred Stock.” The total number of shares which the Company is authorized to issue is 1,010,000,000 shares. 1,000,000,000 shares shall be Common Stock, each having a par value of one-hundredth of one cent ($0.0001). 10,000,000 shares shall be Preferred Stock, each having a par value of one-hundredth of one cent ($0.0001).</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Voting Rights</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">: Each outstanding share of Common Stock shall entitle the holder thereof to one vote on each matter properly submitted to the stockholders of the Company for their vote; provided, however, that, except as otherwise required by law, holders of Common Stock shall not be entitled to vote on any amendment to this Certificate of Incorporation (including any certificate of designation filed with respect to any series of Preferred Stock) that relates solely to the terms of one or more outstanding series of Preferred Stock if the holders of such affected series are entitled, either separately or together as a class with the holders of one or more other such series, to vote thereon by law or pursuant to this Certificate of Incorporation (including any certificate of designation filed with respect to any series of Preferred Stock).</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Preferred Stock</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">: The Preferred Stock may be issued from time to time in one or more series. The Board of Directors of the Company (the “Board of Directors”) is hereby expressly authorized to provide for the issue of all or any number of the shares of the Preferred Stock in one or more series, and to fix the number of shares and to determine or alter for each such series, such voting powers, full or limited, or no voting powers, and such designation, preferences, and relative, participating, optional, or other rights and such qualifications, limitations, or restrictions thereof, as shall be stated and expressed in the resolution or resolutions adopted by the Board of Directors providing for the issuance of such shares and as may be permitted by the Delaware General Corporation Law (the “DGCL”). The Board of Directors is also expressly authorized to increase (but not above the total number of authorized shares of the class) or decrease (but not below the number of shares of such series then outstanding) the number of shares of any series subsequent to the issuance of shares of that series. In case the number of shares of any series shall be decreased in accordance with the foregoing sentence, the shares constituting such decrease shall resume the status that they had prior to the adoption of the resolution originally fixing the number of shares of such series.</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Legacy Xos’ Preferred Stock</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the fourth quarter of 2020, Legacy Xos executed a financing round and issued shares of preferred stock (the “Series A Financing’’). The Series A Financing included the authorization of 25,794,475 shares of Legacy Xos Preferred Stock in classes A through A-10. The shares of Class A Legacy Xos Preferred Stock were allocated to investors who contributed new money to Legacy Xos, while the shares of Class A-1 through A-10 Legacy Xos Preferred Stock were issued in exchange to convertible note holders. As part of this raise, 1,411,764 shares of Class A Legacy Xos Preferred Stock and one warrant exercisable for 319,411 shares of Class A Legacy Xos Preferred Stock were issued for aggregate cash proceeds of $9.6 million and a subscription receivable for $2.4 million. During the quarter ended March 31, 2021, the Legacy Xos issued an additional 3,739,846 shares of Class A Legacy Xos Preferred Stock raising $31.8 million in cash proceeds, and the conversion of the SAFE agreement (Simple Agreement for Future Equity) issued to Elemental Excelerator (the “SAFE Note”).</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As part of this transaction, Legacy Xos converted $21.5 million of convertible notes and $2.5 million in accrued interest into 21,570,308 shares of Class A-1 through A-10 Legacy Xos Preferred Stock. These exchanges from convertible notes into shares of Legacy Xos Preferred Stock included transactions with both related and unrelated parties (refer to Note 14). The differences between the total carrying value of the converted notes held by third parties, and the fair value of the issued shares of Legacy Xos Preferred stock, was recorded as realized loss on debt extinguishment in the consolidated statement of operations.</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have determined the fair value of the issued shares of Legacy Xos Preferred Stock in connection with the note conversion using market rates experienced in other non-related party transactions, through the issuance of shares of Legacy Xos Preferred Stock. As some of the converted third-party notes have voting rights and others do not, the fair value of non-voting shares were reduced by 3%.</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Concurrent with the Business Combination, outstanding shares of Legacy Xos Preferred Stock were converted into shares of Common Stock in accordance with the Exchange Ratio.</span></div><div style="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:112%">Standby Equity Purchase Agreement</span></div><div style="text-align:justify"><span><br/></span></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:120%">On March 23, 2022, the Company entered into a Standby Equity Purchase Agreement (the "SEPA") with YA II PN, Ltd. (“Yorkville”), whereby the Company has the right, but not the obligation, to sell to Yorkville up to $125.0 million of shares of its Common Stock at its request any time during the 36 months following the execution of the SEPA, subject to certain conditions. The Company expects to use any net proceeds for working capital and general corporate purposes.</span></div><div style="text-align:justify"><span><br/></span></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:120%">As consideration for Yorkville’s commitment to purchase shares of common stock at the Company’s direction upon the terms and subject to the conditions set forth in the purchase agreement, upon execution of the purchase agreement, the Company issued 18,582 shares of common stock to Yorkville. </span></div><div style="text-align:justify"><span><br/></span></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:120%">During the three months ended June 30, 2022, the Company issued 1,809,515 shares of Common Stock under the SEPA for proceeds of $4.3 million. As of June 30, 2022, the remaining commitment available under the agreement was $120.7 million.</span></div> 1010000000 1000000000 0.0001 10000000 0.0001 1 25794475 1411764 1 319411 9600000 2400000 3739846 31800000 21500000 2500000 21570308 0.03 125000000 P36M 18582 1809515 4300000 120700000 Derivative Instruments<div style="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:103%">Public and Private Placement Warrants</span></div><div style="text-align:justify"><span><br/></span></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:103%">As of June 30, 2022, the Company had 18,613,299 Public Warrants and 219,999 Private Placement Warrants outstanding, with fair values of $4.2 million and $49,000, respectively.</span></div><div style="text-align:justify"><span><br/></span></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:112%">The Public Warrants have an exercise price of $11.50 per share, subject to adjustments, and will expire on August 20, 2026 or earlier upon redemption or liquidation. The Public Warrants may only be exercised for a whole number of shares. No fractional Public Warrants will be issued upon separation of the units and only whole Public Warrants will trade. The Public Warrants became exercisable; provided that the Company has an effective registration statement under the Securities Act covering the issuance of the Common Stock issuable upon exercise of the Warrants and a current prospectus relating to them is available and such shares are registered, qualified or exempt from registration under the securities, or blue sky, laws of the state of residence of the holder (or the Company permits holders to exercise their Warrants on a cashless basis under the circumstances specified in the warrant agreement). A registration statement was filed with the SEC covering the issuance of the Common Stock issuable upon exercise of the Warrants, and the Company will use its commercially reasonable efforts to maintain the effectiveness of such registration statement and a current prospectus relating to those shares of Common Stock until the Public Warrants expire or are redeemed. If the shares of Common Stock are at the time of any exercise of a Public Warrant not listed on a national securities exchange such that they satisfy the definition of a “covered security” under Section 18(b)(1) of the Securities Act, the Company may, at its option, requires holders of Public Warrants who exercise their warrants to do so on a “cashless basis” in accordance with Section 3(a)(9) of the Securities Act and, in the event the Company so elects, it will not be required to file or maintain in effect a registration statement.</span></div><div style="text-align:justify"><span><br/></span></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:120%">The Private Placement Warrants are identical to the Public Warrants, except that the Private Placement Warrants and the Common Stock issuable upon exercise of the Private Placement Warrants were not transferable, assignable or salable until September 19, 2021, subject to certain limited exceptions. Additionally, the Private Placement Warrants will be non-redeemable so long as they are held by the initial purchasers or their permitted transferees. If the Private Placement Warrants are held by someone other than the initial shareholders or their permitted transferees, the Private Placement Warrants will be redeemable by the Company and exercisable by such holders on the same basis as the Public Warrants.</span></div><div style="text-align:justify"><span><br/></span></div><div style="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%">Redemption of Warrants for cash when the price per Common Stock equals or exceeds $18.00:</span></div><div style="text-align:justify"><span><br/></span></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:120%">Once the Warrants become exercisable, the Company may redeem the outstanding Warrants (except as described above with respect to the Private Placement Warrants):</span></div><div style="text-align:justify"><span><br/></span></div><div style="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">in whole and not in part;</span></div><div style="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">at a price of $0.01 per Warrant;</span></div><div style="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">upon not less than 30 days’ prior written notice of redemption to each Warrant holder; and</span></div><div style="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">if, and only if, the last reported sale price of Common Stock for any 20 trading days within a 30-trading day period ending on the third trading day prior to the date on which the Company sends the notice of redemption to the Warrant holders (the “Reference Value”) equals or exceeds $18.00 per share (as adjusted for share sub-divisions, share dividends, rights issuances, consolidations, reorganizations, recapitalizations and the like).</span></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:120%">The Company will not redeem the Warrants as described above unless a registration statement under the Securities Act covering the issuance of the Common Stock issuable upon exercise of the Warrants is then effective and a current prospectus relating to those Common Stock is available throughout the 30-day redemption period. If and when the Warrants become redeemable by the Company, it may exercise its redemption right even if the Company is unable to register or qualify the underlying securities for sale under all applicable state securities laws.</span></div><div style="text-align:justify"><span><br/></span></div><div style="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%">Redemption of Warrants for Common Stock when the price per share equals or exceeds $10.00:</span></div><div style="text-align:justify"><span><br/></span></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:120%">Once the Warrants become exercisable, the Company may redeem the outstanding Warrants (including both Public Warrants and Private Placement Warrants): </span></div><div style="text-align:justify"><span><br/></span></div><div style="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">in whole and not in part; </span></div><div style="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">at $0.10 per Warrant upon a minimum of 30 days’ prior written notice of redemption provided that holders will be able to exercise their Warrants on a cashless basis prior to redemption and receive that number of shares determined by reference to an agreed table based on the redemption date and the “fair market value” of Common Stock; </span></div><div style="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">if, and only if, the Reference Value equals or exceeds $10.00 per share (as adjusted for share splits, share dividends, rights issuances, subdivisions, reorganizations, recapitalizations and the like); and</span></div><div style="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">if the Reference Value is less than $18.00 per share (as adjusted), the Private Placement Warrants must also concurrently be called for redemption on the same terms as the outstanding Public Warrants, as described above.</span></div><div style="text-align:justify"><span><br/></span></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:120%">The “fair market value” of Common Stock shall mean the average reported last sale price of Common Stock for the 10 trading days ending on the third trading day prior to the date on which the notice of redemption is sent to the holders of Warrants.</span></div><div style="text-align:justify"><span><br/></span></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:120%">In no event will the Company be required to net cash settle any Warrant. The Warrants may also expire worthless.</span></div> 18613299 219999 4200000 49000 11.50 18.00 0.01 P30D 20 P30D 18.00 P30D 10.00 0.10 P30D 10.00 18.00 P10D Share-Based Compensation<div style="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%">2018 Stock Plan</span></div><div style="text-align:justify"><span><br/></span></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:120%">On November 27, 2018, the Legacy Xos’ board of directors and stockholders adopted the 2018 Stock Plan. There are no shares available for issuance under the 2018 Stock Plan; however, the 2018 Stock Plan continues to govern the terms and conditions of the outstanding awards granted under the 2018 Stock Plan. </span></div><div style="text-align:justify"><span><br/></span></div><div style="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%">Options</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="text-align:justify;text-indent:36pt"><span><br/></span></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:120%">As of June 30, 2022, there were 1,786,679</span><span style="background-color:#ffffff;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%">Options outstanding under the 2018 Stock Plan. The amount and terms of Option grants were determined by the board of directors of Legacy Xos. The Options granted under the 2018 Stock Plan generally expire within 10 years from the date of grant and generally vest over 4 years, at the rate of 25% on the first anniversary of the date of grant and ratably on a monthly basis over the remaining 36-month period thereafter based on continued service.</span></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:112%">Stock option activity during the six months ended June 30, 2022 consisted of the following:</span></div><div style="text-align:justify"><span><br/></span></div><div style="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:30.478%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.373%"/><td style="width:0.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.034%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.350%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.625%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">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:100%">Weighted Average Fair Value</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted Average Exercise Price</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted Average Remaining Years</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Intrinsic 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:100%">December 31, 2021 — Options outstanding</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,838,759 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.02 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.02 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.22</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,756,797 </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:100%">Granted</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:100%">— </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><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:100%">— </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><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:100%">— </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercised</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">400 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.02 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.02 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</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%">3,678 </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="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.03 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.02 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31, 2022 — Options outstanding</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,834,681</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#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:700;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:700;line-height:100%">0.02</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#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:700;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:700;line-height:100%">0.02</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#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:700;line-height:100%">7.98</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:700;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:700;line-height:100%">5,450,514</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#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:100%">Granted</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:100%">— </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><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:100%">— </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><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:100%">— </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercised</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,693 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.02 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.04 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</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%">9,309 </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:10pt;font-weight:400;line-height:100%">0.02 </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:10pt;font-weight:400;line-height:100%">0.03 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding: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%">June 30, 2022 — Options outstanding</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,786,679</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#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:700;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:700;line-height:100%">0.02</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#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:700;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:700;line-height:100%">0.02</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#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:700;line-height:100%">7.69</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:700;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:700;line-height:100%">3,253,977</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#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:700;line-height:100%">June 30, 2022 — Options vested and exercisable</span></td><td colspan="2" style="border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">767,020</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">0.02</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">0.02</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:3pt double #000;border-top:3pt double #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:700;line-height:100%">7.48</span></td><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:700;line-height:100%">$</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:700;line-height:100%">1,396,965</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify"><span><br/></span></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:112%">Aggregate intrinsic value represents the difference between the exercise price of the options and the fair value of the Company’s common stock. The aggregate intrinsic value of options exercised during the three months ended June 30, 2022 and 2021 were approxi</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">mately </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">$114,000</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> a</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">nd $0, respectively. The aggregate intrinsic value of options exercised during the six months ended June 30, 2022 and 2021 were approximately $115,000 and $6,000, respectively.</span></div><div style="text-align:justify"><span><br/></span></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:112%">The Company estimates the fair value of options utilizing the Black-Scholes option pricing model, which is dependent upon several variables, including expected option term, expected volatility of the Company's share price over the expected term, expected risk-free rate and expected dividend yield rate. There were no option grants during the three and six months ended June 30, 2022 and 2021.</span></div><div style="text-align:justify"><span><br/></span></div><div style="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:112%">2021 Equity Plan</span></div><div style="text-align:justify"><span><br/></span></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:112%">On August 19, 2021 the Company’s stockholders approved the 2021 Equity Plan, which was ratified by the Company’s board of directors on August 20, 2021. The 2021 Equity Plan provides for the grant of incentive stock options (“ISOs”), within the meaning of Section 422 of the Internal Revenue Code of 1986, as amended (the “Code”) to employees, including employees of any parent or subsidiary, and for the grant of no statutory stock options (“NSOs”), stock appreciation rights, restricted stock awards, RSUs, performance awards and other forms of awards to employees, directors and consultants, including employees and consultants of Xos’ affiliates.</span></div><div style="text-align:justify"><span><br/></span></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:112%">As of June 30, 2022, there were 20,431,516 shares of Common Stock available for issuance under the 2021 Equity Plan.</span></div><div style="text-align:justify"><span><br/></span></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:112%">RSU activity during the six months ended June 30, 2022 consisted of the following:</span></div><div style="text-align:justify"><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:58.224%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.437%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.387%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.087%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.387%"/><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: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%">RSUs</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:100%">Weighted Average Grant Date Fair Value </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted Average 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:700;line-height:100%">December 31, 2021 — RSU outstanding</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,844,820 </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.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%">5,811,183 </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:100%">Granted</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:100%">1,618,442 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.67 </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="padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,960,984 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">133,349 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.21 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">347,382 </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%">Forfeited</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%">117,532 </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="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.38 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">279,746 </span></td><td style="background-color:#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%">March 31, 2022 — RSU outstanding</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,212,381 </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.27 </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%">9,605,019 </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:100%">Granted</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:100%">724,299 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.51 </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="padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,818,247 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">88,730 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.48 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">228,923 </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%">Forfeited</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%">208,375 </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="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.14 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">530,965 </span></td><td style="background-color:#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%">June 30, 2022 — RSU outstanding</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">3,639,575</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:1pt solid #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:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">3.12</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:1pt solid #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:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">6,696,818</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;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><br/></span></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:112%">The Company’s recognized stock-based compensation expense (including earn-out RSUs) in the condensed consolidated statements of operations and comprehensive loss during the three and six months ended June 30, 2022, and 2021 consisted of the following (</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">in thousands)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">:</span></div><div style="text-align:justify"><span><br/></span></div><div style="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:45.683%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.624%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" 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:700;line-height:100%">Three Months Ended</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30,</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" 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:700;line-height:100%">Six Months Ended</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30,</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></div></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: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:700;line-height:100%">2021</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></div></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: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:700;line-height:100%">2021</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of goods sold</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">198 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">227 </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="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research and development</span></div></td><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:10pt;font-weight:400;line-height:100%">93 </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:10pt;font-weight:400;line-height:100%">— </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:10pt;font-weight:400;line-height:100%">354 </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: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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales and marketing</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#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%">94 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#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="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">General and administrative</span></div></td><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:10pt;font-weight:400;line-height:100%">751 </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:10pt;font-weight:400;line-height:100%">1 </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:10pt;font-weight:400;line-height:100%">1,794 </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:10pt;font-weight:400;line-height:100%">3 </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:10pt;font-weight:700;line-height:100%">Total</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:700;line-height:100%">1,078</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#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:700;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:700;line-height:100%">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#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:700;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:700;line-height:100%">2,469</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#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:700;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:700;line-height:100%">3</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The unamortized stock-based compensation expense was $9.3 million</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> as of June 30, 2022, and weighted average remaining amortization period as of June 30, 2022 was </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">3.12 years</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">.</span></div><div style="text-align:justify"><span><br/></span></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:112%">The aggregate fair value of RSUs that vested w</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">a</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">s $0.2 and $0.6 during the three and six months ended </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">June 30, 2022, respectively</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">.</span></div> 0 1786679000 P10Y P4Y 0.25 P36M <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Stock option activity during the six months ended June 30, 2022 consisted of the following:</span></div><div style="text-align:justify"><span><br/></span></div><div style="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:30.478%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.373%"/><td style="width:0.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.034%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.350%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.625%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">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:100%">Weighted Average Fair Value</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted Average Exercise Price</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted Average Remaining Years</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Intrinsic 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:100%">December 31, 2021 — Options outstanding</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,838,759 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.02 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.02 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.22</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,756,797 </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:100%">Granted</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:100%">— </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><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:100%">— </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><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:100%">— </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercised</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">400 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.02 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.02 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</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%">3,678 </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="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.03 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.02 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31, 2022 — Options outstanding</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,834,681</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#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:700;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:700;line-height:100%">0.02</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#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:700;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:700;line-height:100%">0.02</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#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:700;line-height:100%">7.98</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:700;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:700;line-height:100%">5,450,514</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#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:100%">Granted</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:100%">— </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><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:100%">— </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><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:100%">— </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercised</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,693 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.02 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.04 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</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%">9,309 </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:10pt;font-weight:400;line-height:100%">0.02 </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:10pt;font-weight:400;line-height:100%">0.03 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding: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%">June 30, 2022 — Options outstanding</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,786,679</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#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:700;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:700;line-height:100%">0.02</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#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:700;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:700;line-height:100%">0.02</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#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:700;line-height:100%">7.69</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:700;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:700;line-height:100%">3,253,977</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#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:700;line-height:100%">June 30, 2022 — Options vested and exercisable</span></td><td colspan="2" style="border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">767,020</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">0.02</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">0.02</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:3pt double #000;border-top:3pt double #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:700;line-height:100%">7.48</span></td><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:700;line-height:100%">$</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:700;line-height:100%">1,396,965</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 1838759000 20.00 20.00 P8Y2M19D 5756797 0 0 0 400000 20.00 20.00 3678000 30.00 20.00 1834681000 20.00 20.00 P7Y11M23D 5450514 0 0 0 38693000 20.00 40.00 9309000 20.00 30.00 1786679000 0.02 0.02 P7Y8M8D 3253977 767020000 0.02 0.02 P7Y5M23D 1396965 114000 0 115000 6000 0 0 0 0 20431516 RSU activity during the six months ended June 30, 2022 consisted of the following:<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:58.224%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.437%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.387%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.087%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.387%"/><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: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%">RSUs</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:100%">Weighted Average Grant Date Fair Value </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted Average 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:700;line-height:100%">December 31, 2021 — RSU outstanding</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,844,820 </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.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%">5,811,183 </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:100%">Granted</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:100%">1,618,442 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.67 </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="padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,960,984 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">133,349 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.21 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">347,382 </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%">Forfeited</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%">117,532 </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="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.38 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">279,746 </span></td><td style="background-color:#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%">March 31, 2022 — RSU outstanding</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,212,381 </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.27 </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%">9,605,019 </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:100%">Granted</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:100%">724,299 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.51 </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="padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,818,247 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">88,730 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.48 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">228,923 </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%">Forfeited</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%">208,375 </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="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.14 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">530,965 </span></td><td style="background-color:#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%">June 30, 2022 — RSU outstanding</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">3,639,575</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:1pt solid #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:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">3.12</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:1pt solid #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:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">6,696,818</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 1844820 3600 5811183 1618442 2670 3960984 133349 3210 347382 117532 3380 279746 3212381 3270 9605019 724299 2510 1818247 88730 3480 228923 208375 3140 530965 3639575 3120 6696818 <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company’s recognized stock-based compensation expense (including earn-out RSUs) in the condensed consolidated statements of operations and comprehensive loss during the three and six months ended June 30, 2022, and 2021 consisted of the following (</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">in thousands)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">:</span></div><div style="text-align:justify"><span><br/></span></div><div style="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:45.683%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.624%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" 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:700;line-height:100%">Three Months Ended</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30,</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" 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:700;line-height:100%">Six Months Ended</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30,</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></div></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: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:700;line-height:100%">2021</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></div></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: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:700;line-height:100%">2021</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of goods sold</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">198 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">227 </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="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research and development</span></div></td><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:10pt;font-weight:400;line-height:100%">93 </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:10pt;font-weight:400;line-height:100%">— </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:10pt;font-weight:400;line-height:100%">354 </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: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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales and marketing</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#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%">94 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#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="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">General and administrative</span></div></td><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:10pt;font-weight:400;line-height:100%">751 </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:10pt;font-weight:400;line-height:100%">1 </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:10pt;font-weight:400;line-height:100%">1,794 </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:10pt;font-weight:400;line-height:100%">3 </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:10pt;font-weight:700;line-height:100%">Total</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:700;line-height:100%">1,078</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#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:700;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:700;line-height:100%">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#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:700;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:700;line-height:100%">2,469</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#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:700;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:700;line-height:100%">3</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#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> 198000 0 227000 0 93000 0 354000 0 36000 0 94000 0 751000 1000 1794000 3000 1078000 1000 2469000 3000 9300000 P3Y1M13D 200000 600000 Property and Equipment, net<div style="margin-top:10pt;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 consisted of the following at June 30, 2022 and December 31, 2021 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(in thousands)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">:</span></div><div style="margin-top:10pt;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:72.291%"/><td style="width:0.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:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equipment</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,985 </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%">5,244 </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:100%">Furniture &amp; fixtures</span></div></td><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:10pt;font-weight:400;line-height:100%">168 </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:10pt;font-weight:400;line-height:100%">141 </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:10pt;font-weight:400;line-height:100%">Company vehicles</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">629 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">153 </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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leasehold improvements</span></div></td><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:10pt;font-weight:400;line-height:100%">626 </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:10pt;font-weight:400;line-height:100%">626 </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:10pt;font-weight:400;line-height:100%">Computers, software and related equipment</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,762 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,289 </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%">Construction in progress</span></td><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:10pt;font-weight:400;line-height:100%">6,930 </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:10pt;font-weight:400;line-height:100%">1,444 </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%">Property and Equipment, gross</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%">19,100 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td 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,897 </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:100%">Accumulated depreciation</span></div></td><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:10pt;font-weight:400;line-height:100%">(2,346)</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:10pt;font-weight:400;line-height:100%">(1,471)</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:700;line-height:100%">Property and Equipment, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:700;line-height:100%">16,754</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#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:700;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:700;line-height:100%">7,426</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#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>Depreciation expense during each of the three months ended June 30, 2022 and 2021 totaled $0.3 million, respectively. Depreciation expense during the six months ended June 30, 2022 and 2021 totaled $0.6 million and $0.4 million, respectively. <div style="margin-top:10pt;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 consisted of the following at June 30, 2022 and December 31, 2021 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(in thousands)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">:</span></div><div style="margin-top:10pt;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:72.291%"/><td style="width:0.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:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equipment</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,985 </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%">5,244 </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:100%">Furniture &amp; fixtures</span></div></td><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:10pt;font-weight:400;line-height:100%">168 </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:10pt;font-weight:400;line-height:100%">141 </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:10pt;font-weight:400;line-height:100%">Company vehicles</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">629 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">153 </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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leasehold improvements</span></div></td><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:10pt;font-weight:400;line-height:100%">626 </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:10pt;font-weight:400;line-height:100%">626 </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:10pt;font-weight:400;line-height:100%">Computers, software and related equipment</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,762 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,289 </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%">Construction in progress</span></td><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:10pt;font-weight:400;line-height:100%">6,930 </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:10pt;font-weight:400;line-height:100%">1,444 </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%">Property and Equipment, gross</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%">19,100 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td 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,897 </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:100%">Accumulated depreciation</span></div></td><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:10pt;font-weight:400;line-height:100%">(2,346)</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:10pt;font-weight:400;line-height:100%">(1,471)</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:700;line-height:100%">Property and Equipment, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:700;line-height:100%">16,754</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#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:700;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:700;line-height:100%">7,426</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#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> 8985000 5244000 168000 141000 629000 153000 626000 626000 1762000 1289000 6930000 1444000 19100000 8897000 2346000 1471000 16754000 7426000 300000 300000 600000 400000 Commitments and Contingencies<div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Operating and Finance Leases</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Refer to </span><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a href="#i8d09864dc6ed497f810355b90e7bc35d_46" style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Note 6, Leases</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> for future minimum lease commitments.</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Legal Contingencies</span></div><div style="text-align:justify"><span><br/></span></div><div style="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:112%">Legal claims may arise from time to time in the normal course of business, the results of which may have a material effect on the Company’s accompanying consolidated financial statements. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">As of June 30, 2022 and December 31, 2021, the Company was not a party to any legal proceedings, that individually or in the aggregate, are reasonably expected to have a material adverse effect on the Company’s results of operations, financial condition or cash flows.</span></div> Related Party Transactions<div style="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 leases property in North Hollywood, California from Valley Industrial Properties which is owned by the Sunseeker Trust. The Sunseeker Trust is an irrevocable trust with the beneficiary being the mother of the CEO, Dakota Semler. Rent expense during each of the three months ended June 30, 2022 and 2021 totaled $35,000, respectively. Rent expense during </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">each of the six months ended June 30, 2022 and 2021 totaled $70,000, respectively.</span></div><div style="text-align:justify"><span><br/></span></div><div style="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:112%">The Company has contract manufacturing agreements with Metalsa S.A. de C.V. and Fitzgerald Manufacturing Partners. We utilize Metalsa, a Mexico-based automotive supplier, to provide parts and manufacturing services. Metalsa had an investment in the Company in the form of a convertible note payable which was converted as part of the Series A Financing (see </span><span style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;text-decoration:underline"><a href="#i8d09864dc6ed497f810355b90e7bc35d_43" style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;text-decoration:underline">Note 9</a></span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> above). Si</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">milarly, we utilize Fitzgerald Manufacturing Partners to provide parts and manufacturing services; the owner is a stockholder of the Company. We also have lease agreements with Fitzgerald Manufacturing Partners, for which we recorded rent expense of $189,000 and $361,000 during the three and </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">six months</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> ended June 30, 2022. </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">No rent expense was recorded for these lease agreements during the three and six months ended June 30, 2021.</span></div><div style="text-align:justify"><span><br/></span></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:112%">The Company had a partial recourse promissory note in the amount of $364,000 due from the COO, Giordano Sordoni. The note was utilized to exercise options provided to him by the Company. Interest is compounded annually at a rate of 2.38%. The note was issued in the amount of $364,000 on June 24, 2019. The full balance and interest of $15,000 was forgiven by the Company during the first quarter of 2021.</span></div><div style="text-align:justify"><span><br/></span></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:120%">The Company converted 34 notes payable with outstanding carrying value of $18.9 million from related parties into 19,664,000 preferred shares of Legacy Xos Preferred Stock as described above in </span><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a href="#i8d09864dc6ed497f810355b90e7bc35d_55" style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Note 9 - Equity</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. These related parties consisted of the CEO, COO, board members, board advisors, and various trusts whose beneficiaries are relatives of the CEO.</span></div>The Company utilized employees from an entity owned by the CEO in conducting repairs and maintenance at their headquarters. Amounts charged for these services were at the employees’ current salary rates including benefits and totaled $0 and $37,000 during the three months ended June 30, 2022 and 2021, respectively. Amounts charged totaled $0 and $74,000 during the six months ended June 30, 2022 and 2021, respectively. 35000 35000 70000 70000 189000 361000 0 0 364000 0.0238 364000 15000 34 18900000 19664000 0 37000 0 74000 Income Taxes<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The effective tax rate during the three months ended June 30, 2022 and 2021 was (0.01)% and 0%, respectively. The effective tax rate during the six months ended June 30, 2022 and 2021 was (0.01)% and 0%, respectively. State taxes coupled with losses not benefited resulted in an effective tax rate, below the statutory tax rate of 21% for the six months ended June 30, 2022.</span></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:120%"> </span></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:120%">The Company recognizes tax benefits related to positions taken, or expected to be taken, on its tax returns, only if the positions are "more-likely-than-not" sustainable. Once this threshold has been met, the Company's measurement of its expected tax benefits is recognized in its financial statements. The Company does not have any uncertain tax positions that meet this threshold as of June 30, 2022 and December 31, 2021. </span></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:120%">The Company files income tax returns with the Internal Revenue Service and the taxing authorities of various states. The tax periods 2018 through 2021 remain open in most jurisdictions. The Company is not currently under examination by income tax authorities in any federal or state jurisdiction. </span></div><div style="text-align:justify"><span><br/></span></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:120%">At June 30, 2022, the Company's deferred income taxes were in a net asset position mainly due to deferred tax assets generated by net operating losses. The Company assesses the likelihood that its deferred tax assets will be realized. A full review of all positive and negative evidence needs to be considered, including the Company's current and past performance, the market environments in which the Company operates, the utilization of past tax credits, length of carryback and carryforward periods, as well as tax planning strategies that might be implemented. Management believes that, based on a number of factors, it is more likely than not, that all or some portion of the deferred tax assets may not be realized; and accordingly, for the periods ended June 30, 2022 and 2021, the Company has provided a valuation allowance against net US deferred tax assets.</span></div> -0.0001 0 -0.0001 0 Net Loss per Share<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Basic and diluted net loss per share during the three and six months ended June 30, 2022 and 2021 consisted of the following (</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">in thousands</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%"> except per share amounts</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">):</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:45.683%"/><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:11.326%"/><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:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.625%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" 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:700;line-height:100%">Three Months Ended</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30,</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" 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:700;line-height:100%">Six Months Ended</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30,</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></div></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:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align: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:700;line-height:100%">2022</span></div></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:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Numerator:</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss)</span></div></td><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><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 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,467)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><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 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,158)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><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 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(30,653)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><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 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(23,008)</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:10pt;font-weight:400;line-height:100%">Denominator:</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Basic</span></div></td><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="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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average common shares outstanding — basic</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">164,041 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72,389 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">163,606 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72,372 </span></td><td style="background-color:#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:700;line-height:100%">Basic net loss per share</span></div></td><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:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(0.06)</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:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(0.13)</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="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(0.19)</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(0.32)</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"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Diluted</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 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%">Weighted average common shares outstanding from above</span></td><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%">164,041 </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:10pt;font-weight:400;line-height:100%">72,389 </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:10pt;font-weight:400;line-height:100%">163,606 </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:10pt;font-weight:400;line-height:100%">72,372 </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%">Add: dilutive effect of options</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Add: dilutive effect of RSUs</span></td><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"/><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:10pt;font-weight:400;line-height:100%">— </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:10pt;font-weight:400;line-height:100%">— </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: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"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average common shares outstanding</span></div></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%">164,041 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72,389 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">163,606 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72,372 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Diluted net loss per share</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(0.06)</span></td><td style="border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(0.13)</span></td><td style="border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(0.19)</span></td><td style="border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(0.32)</span></td><td style="border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify"><span><br/></span></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:112%">Potential weighted average shares that were excluded from the computation of diluted net income (loss) per share because their effect was anti-dilutive as of June 30, 2022 and 2021 consisted of the following </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">(in thousands)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">:</span></div><div style="text-align:justify"><span><br/></span></div><div style="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:46.069%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.380%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.526%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.380%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.526%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.380%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.526%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.380%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.533%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" 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:700;line-height:100%">Three Months Ended</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30,</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" 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:700;line-height:100%">Six Months Ended</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30,</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></div></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: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:700;line-height:100%">2021</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></div></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: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:700;line-height:100%">2021</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contingent earn-out shares</span></div></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%">16,422 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,422 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Common stock public and private warrants</span></div></td><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:10pt;font-weight:400;line-height:100%">18,833 </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:10pt;font-weight:400;line-height:100%">— </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:10pt;font-weight:400;line-height:100%">18,833 </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: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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted stock units</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">708 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#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%">717 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#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="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock options</span></div></td><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:10pt;font-weight:400;line-height:100%">1,783 </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:10pt;font-weight:400;line-height:100%">2,339 </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:10pt;font-weight:400;line-height:100%">1,798 </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:10pt;font-weight:400;line-height:100%">2,390 </span></td><td style="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:112%">Basic and diluted net loss per share during the three and six months ended June 30, 2022 and 2021 consisted of the following (</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">in thousands</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%"> except per share amounts</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">):</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:45.683%"/><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:11.326%"/><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:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.625%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" 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:700;line-height:100%">Three Months Ended</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30,</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" 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:700;line-height:100%">Six Months Ended</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30,</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></div></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:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align: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:700;line-height:100%">2022</span></div></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:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Numerator:</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss)</span></div></td><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><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 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,467)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><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 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,158)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><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 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(30,653)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><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 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(23,008)</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:10pt;font-weight:400;line-height:100%">Denominator:</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Basic</span></div></td><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="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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average common shares outstanding — basic</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">164,041 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72,389 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">163,606 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72,372 </span></td><td style="background-color:#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:700;line-height:100%">Basic net loss per share</span></div></td><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:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(0.06)</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:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(0.13)</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="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(0.19)</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(0.32)</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"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Diluted</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 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%">Weighted average common shares outstanding from above</span></td><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%">164,041 </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:10pt;font-weight:400;line-height:100%">72,389 </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:10pt;font-weight:400;line-height:100%">163,606 </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:10pt;font-weight:400;line-height:100%">72,372 </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%">Add: dilutive effect of options</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Add: dilutive effect of RSUs</span></td><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"/><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:10pt;font-weight:400;line-height:100%">— </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:10pt;font-weight:400;line-height:100%">— </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: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"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average common shares outstanding</span></div></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%">164,041 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72,389 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">163,606 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72,372 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Diluted net loss per share</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(0.06)</span></td><td style="border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(0.13)</span></td><td style="border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(0.19)</span></td><td style="border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(0.32)</span></td><td style="border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> -9467000 -9158000 -30653000 -23008000 164041000 72389000 163606000 72372000 -0.06 -0.13 -0.19 -0.32 164041000 72389000 163606000 72372000 0 0 0 0 0 0 0 0 164041000 72389000 163606000 72372000 -0.06 -0.13 -0.19 -0.32 <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Potential weighted average shares that were excluded from the computation of diluted net income (loss) per share because their effect was anti-dilutive as of June 30, 2022 and 2021 consisted of the following </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">(in thousands)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">:</span></div><div style="text-align:justify"><span><br/></span></div><div style="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:46.069%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.380%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.526%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.380%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.526%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.380%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.526%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.380%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.533%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" 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:700;line-height:100%">Three Months Ended</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30,</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" 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:700;line-height:100%">Six Months Ended</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30,</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></div></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: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:700;line-height:100%">2021</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></div></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: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:700;line-height:100%">2021</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contingent earn-out shares</span></div></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%">16,422 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,422 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Common stock public and private warrants</span></div></td><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:10pt;font-weight:400;line-height:100%">18,833 </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:10pt;font-weight:400;line-height:100%">— </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:10pt;font-weight:400;line-height:100%">18,833 </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: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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted stock units</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">708 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#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%">717 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#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="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock options</span></div></td><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:10pt;font-weight:400;line-height:100%">1,783 </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:10pt;font-weight:400;line-height:100%">2,339 </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:10pt;font-weight:400;line-height:100%">1,798 </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:10pt;font-weight:400;line-height:100%">2,390 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 16422000 0 16422000 0 18833000 0 18833000 0 708000 0 717000 0 1783000 2339000 1798000 2390000 Fair Value Measurements<span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">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:112%"> Fair Value Measurements and Disclosures</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">, 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, </span><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">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. </span></div><div><span><br/></span></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:112%">U.S. GAAP establishes a fair value hierarchy that prioritizes the inputs to valuation techniques used to measure fair value. As presented in the tables below, this hierarchy consists of three broad levels:</span></div><div><span><br/></span></div><div style="padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%;padding-left:10pt">Level 1: </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Quoted prices in active markets for identical assets and liabilities.</span></div><div style="padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"><span><br/></span></div><div style="padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%;padding-left:10pt">Level 2: </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Quoted prices for similar assets or liabilities in active markets; quoted prices for identical or similar assets or liabilities in markets that are not active; and model-derived valuations whose inputs or significant value drivers are observable.</span></div><div style="padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"><span><br/></span></div><div style="padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%;padding-left:10pt">Level 3: </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Significant inputs to the valuation model are unobservable and significant to the overall fair value measurement of the assets or liabilities. Inputs reflect management’s best estimate of what market participants would use in pricing the asset or liability at the measurement date.</span></div><div><span><br/></span></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:112%">The Company’s financial instruments consist primarily of cash and cash equivalents, accounts receivable, investments in marketable debt securities, available-for-sale, accounts payable, other current liabilities, public and private placement warrants, and the contingent earn-out shares liability. The fair value of cash and accounts receivable approximates carrying value due to their short-term maturity. </span></div><div><span><br/></span></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:112%">As required by ASC 820, assets and liabilities measured at fair value are classified in their entirety based on the lowest level of input that is significant to their fair value measurement. Derivative financial instruments which are required to be measured at fair value on a recurring basis are measured at fair value using Level 3 inputs for all periods presented. Level 3 inputs are unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities. </span></div><div><span><br/></span></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:112%">Assets and liabilities carried at fair value on a recurring basis as of June 30, 2022 and December 31, 2021 consisted of the following </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">(in thousands)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">:</span></div><div style="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:36.034%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.689%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.689%"/><td style="width:0.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.812%"/><td style="width:0.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.524%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" 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:700;line-height:100%">June 30, 2022</span></div></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:100%">Fair 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:100%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Level 3</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding: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%">Financial 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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Cash and Cash Equivalents</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">:</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Money market funds</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,207 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,207 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,207</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,207</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Short-Term Investments:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="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%">U.S. treasuries</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><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 0;text-align: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,534 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><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 0;text-align: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,534 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><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 0;text-align:right;vertical-align:bottom"><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"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><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 0;text-align:right;vertical-align:bottom"><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%">Corporate debt security</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,250 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,250 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#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="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%">Asset-backed security and other</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%">5,791 </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:10pt;font-weight:400;line-height:100%">— </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:10pt;font-weight:400;line-height:100%">5,791 </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: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 14.5pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-U.S. government and supranational 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%">9,072 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,072 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#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="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%">Certificate of Deposit</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,004 </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:10pt;font-weight:400;line-height:100%">— </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:10pt;font-weight:400;line-height:100%">2,004 </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: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"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">64,651</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#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:700;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:700;line-height:100%">5,534</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#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:700;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:700;line-height:100%">59,117</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#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:700;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:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#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-style:italic;font-weight:400;line-height:100%">Long-Term Investments:</span></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate debt security</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%">11,231 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,231 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="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%">Asset-backed security and other</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%">1,987 </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:10pt;font-weight:400;line-height:100%">— </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:10pt;font-weight:400;line-height:100%">1,987 </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: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"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">13,218</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#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:700;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:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#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:700;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:700;line-height:100%">13,218</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#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:700;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:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#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:700;line-height:100%">Total Financial Assets</span></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">80,076</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">7,741</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">72,335</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><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="padding: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%">Financial Liabilities:</span></td><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="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Private Placement Warrants</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%">49 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="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%">Public 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:100%">4,178 </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:10pt;font-weight:400;line-height:100%">4,178 </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:10pt;font-weight:400;line-height:100%">— </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: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%">Contingent Earn-out Shares liability</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,894 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,894 </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:700;line-height:100%">Total Financial Liabilities</span></td><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:700;line-height:100%">$</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:700;line-height:100%">16,121</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="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="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:700;line-height:100%">$</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:700;line-height:100%">4,178</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="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="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:700;line-height:100%">$</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:700;line-height:100%">49</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="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="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:700;line-height:100%">$</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:700;line-height:100%">11,894</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">____________</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:112%;position:relative;top:-3.5pt;vertical-align:baseline">(1) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Included in total cash and cash equivalents in the condensed consolidated balance sheets.</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:36.034%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.689%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.689%"/><td style="width:0.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.812%"/><td style="width:0.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.524%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" 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:700;line-height:100%">December 31, 2021</span></div></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:100%">Fair 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:100%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Level 3</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding: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%">Financial 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"/><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="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-style:italic;font-weight:400;line-height:115%">Cash and Cash Equivalents</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">:</span></div></td><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="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Money market funds</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%">5,868 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,868 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 14.5pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-U.S. government and supranational bonds</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%">647 </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:10pt;font-weight:400;line-height:100%">— </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:10pt;font-weight:400;line-height:100%">647 </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: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%">Corporate debt security</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,805 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#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%">1,805 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#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="padding:0 1pt"/><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">8,320</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">5,868</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,452</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Short-Term Investments:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="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%">U.S. treasuries</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><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 0;text-align: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,408 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><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 0;text-align: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,408 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><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 0;text-align:right;vertical-align:bottom"><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"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><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 0;text-align:right;vertical-align:bottom"><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%">Corporate debt security</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71,349 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#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%">71,349 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#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="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%">Asset-backed security and other</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,551 </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:10pt;font-weight:400;line-height:100%">— </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:10pt;font-weight:400;line-height:100%">2,551 </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: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 14.5pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-U.S. government and supranational 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%">16,387 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#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%">16,387 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#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="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%">Certificate of Deposit</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%">1,001 </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:10pt;font-weight:400;line-height:100%">— </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:10pt;font-weight:400;line-height:100%">1,001 </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: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"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">94,696</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#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:700;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:700;line-height:100%">3,408</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#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:700;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:700;line-height:100%">91,288</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#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:700;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:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#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-style:italic;font-weight:400;line-height:100%">Long-Term Investments:</span></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. treasuries</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%">2,196 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,196 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="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%">Corporate debt security</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%">42,457 </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:10pt;font-weight:400;line-height:100%">— </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:10pt;font-weight:400;line-height:100%">42,457 </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: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%">Asset-backed security and other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,410 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,410 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#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="padding:2px 1pt 2px 14.5pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-U.S. government and supranational bonds</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%">3,753 </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:10pt;font-weight:400;line-height:100%">— </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:10pt;font-weight:400;line-height:100%">3,753 </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: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%">Certificate of Deposit</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </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 style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">54,816</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,196</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">52,620</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="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:700;line-height:100%">Total Financial Assets</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:700;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:700;line-height:100%">157,832</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#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:700;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:700;line-height:100%">11,472</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#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:700;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:700;line-height:100%">146,360</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#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:700;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:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Financial Liabilities:</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="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%">Private Placement Warrants</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><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 0;text-align: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="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><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 0;text-align:right;vertical-align:bottom"><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"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><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 0;text-align: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="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><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 0;text-align:right;vertical-align:bottom"><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%">Public Warrants</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,356 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,356 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#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="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contingent Earn-out Shares 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%">29,240 </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:10pt;font-weight:400;line-height:100%">— </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:10pt;font-weight:400;line-height:100%">— </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:10pt;font-weight:400;line-height:100%">29,240 </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:700;line-height:100%">Total Financial Liabilities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:700;line-height:100%">36,736</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#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:700;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:700;line-height:100%">7,356</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#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:700;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:700;line-height:100%">140</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#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:700;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:700;line-height:100%">29,240</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">____________</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:112%;position:relative;top:-3.5pt;vertical-align:baseline">(1) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Included in total cash and cash equivalents in the condensed consolidated balance sheets.</span></div><div><span><br/></span></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:112%">The changes in the fair value of Level 3 financial liabilities during the three six months ended June 30, 2022 consisted of the following </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">(in thousands):</span></div><div style="margin-top:10pt;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:59.426%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.344%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.346%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three months ended June 30, 2022</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Six months ended June 30, 2022</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:100%">Fair value, 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%">26,938 </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%">29,240 </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:100%">Recognition of earn-out RSUs</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%">(174)</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:10pt;font-weight:400;line-height:100%">148 </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%">Change in fair value during the period</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(14,870)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,494)</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:700;line-height:100%">Fair value, end of period</span></td><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:100%">$</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:100%">11,894 </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"/><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:100%">$</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:100%">11,894 </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="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Significant unobservable inputs related to Level 3 earn-out shares liability consisted of the following as of June 30, 2022:</span></div><div style="text-align:justify"><span><br/></span></div><div style="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:84.990%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.385%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.225%"/><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: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:700;line-height:112%">June 30, 2022</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock price</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$1.84</span></td></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:100%">Stock price volatility</span></div></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:400;line-height:100%">80.0%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected term</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.14 years</span></td></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:100%">Risk-free interest rate</span></div></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:400;line-height:100%">3.0%</span></td></tr></table></div> <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Assets and liabilities carried at fair value on a recurring basis as of June 30, 2022 and December 31, 2021 consisted of the following </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">(in thousands)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">:</span><div style="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:36.034%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.689%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.689%"/><td style="width:0.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.812%"/><td style="width:0.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.524%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" 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:700;line-height:100%">June 30, 2022</span></div></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:100%">Fair 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:100%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Level 3</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding: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%">Financial 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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Cash and Cash Equivalents</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">:</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Money market funds</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,207 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,207 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,207</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,207</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Short-Term Investments:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="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%">U.S. treasuries</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><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 0;text-align: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,534 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><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 0;text-align: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,534 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><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 0;text-align:right;vertical-align:bottom"><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"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><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 0;text-align:right;vertical-align:bottom"><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%">Corporate debt security</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,250 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,250 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#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="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%">Asset-backed security and other</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%">5,791 </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:10pt;font-weight:400;line-height:100%">— </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:10pt;font-weight:400;line-height:100%">5,791 </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: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 14.5pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-U.S. government and supranational 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%">9,072 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,072 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#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="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%">Certificate of Deposit</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,004 </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:10pt;font-weight:400;line-height:100%">— </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:10pt;font-weight:400;line-height:100%">2,004 </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: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"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">64,651</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#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:700;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:700;line-height:100%">5,534</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#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:700;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:700;line-height:100%">59,117</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#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:700;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:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#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-style:italic;font-weight:400;line-height:100%">Long-Term Investments:</span></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate debt security</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%">11,231 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,231 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="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%">Asset-backed security and other</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%">1,987 </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:10pt;font-weight:400;line-height:100%">— </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:10pt;font-weight:400;line-height:100%">1,987 </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: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"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">13,218</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#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:700;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:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#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:700;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:700;line-height:100%">13,218</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#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:700;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:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#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:700;line-height:100%">Total Financial Assets</span></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">80,076</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">7,741</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">72,335</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><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="padding: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%">Financial Liabilities:</span></td><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="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Private Placement Warrants</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%">49 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="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%">Public 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:100%">4,178 </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:10pt;font-weight:400;line-height:100%">4,178 </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:10pt;font-weight:400;line-height:100%">— </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: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%">Contingent Earn-out Shares liability</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,894 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,894 </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:700;line-height:100%">Total Financial Liabilities</span></td><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:700;line-height:100%">$</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:700;line-height:100%">16,121</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="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="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:700;line-height:100%">$</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:700;line-height:100%">4,178</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="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="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:700;line-height:100%">$</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:700;line-height:100%">49</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="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="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:700;line-height:100%">$</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:700;line-height:100%">11,894</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">____________</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:112%;position:relative;top:-3.5pt;vertical-align:baseline">(1) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Included in total cash and cash equivalents in the condensed consolidated balance sheets.</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:36.034%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.689%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.689%"/><td style="width:0.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.812%"/><td style="width:0.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.524%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" 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:700;line-height:100%">December 31, 2021</span></div></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:100%">Fair 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:100%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Level 3</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding: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%">Financial 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"/><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="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-style:italic;font-weight:400;line-height:115%">Cash and Cash Equivalents</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">:</span></div></td><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="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Money market funds</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%">5,868 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,868 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 14.5pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-U.S. government and supranational bonds</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%">647 </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:10pt;font-weight:400;line-height:100%">— </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:10pt;font-weight:400;line-height:100%">647 </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: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%">Corporate debt security</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,805 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#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%">1,805 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#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="padding:0 1pt"/><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">8,320</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">5,868</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,452</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Short-Term Investments:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="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%">U.S. treasuries</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><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 0;text-align: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,408 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><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 0;text-align: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,408 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><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 0;text-align:right;vertical-align:bottom"><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"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><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 0;text-align:right;vertical-align:bottom"><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%">Corporate debt security</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71,349 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#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%">71,349 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#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="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%">Asset-backed security and other</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,551 </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:10pt;font-weight:400;line-height:100%">— </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:10pt;font-weight:400;line-height:100%">2,551 </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: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 14.5pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-U.S. government and supranational 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%">16,387 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#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%">16,387 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#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="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%">Certificate of Deposit</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%">1,001 </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:10pt;font-weight:400;line-height:100%">— </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:10pt;font-weight:400;line-height:100%">1,001 </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: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"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">94,696</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#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:700;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:700;line-height:100%">3,408</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#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:700;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:700;line-height:100%">91,288</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#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:700;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:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#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-style:italic;font-weight:400;line-height:100%">Long-Term Investments:</span></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. treasuries</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%">2,196 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,196 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="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%">Corporate debt security</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%">42,457 </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:10pt;font-weight:400;line-height:100%">— </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:10pt;font-weight:400;line-height:100%">42,457 </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: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%">Asset-backed security and other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,410 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,410 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#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="padding:2px 1pt 2px 14.5pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-U.S. government and supranational bonds</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%">3,753 </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:10pt;font-weight:400;line-height:100%">— </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:10pt;font-weight:400;line-height:100%">3,753 </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: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%">Certificate of Deposit</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </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 style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">54,816</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,196</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">52,620</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="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:700;line-height:100%">Total Financial Assets</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:700;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:700;line-height:100%">157,832</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#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:700;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:700;line-height:100%">11,472</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#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:700;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:700;line-height:100%">146,360</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#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:700;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:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Financial Liabilities:</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="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%">Private Placement Warrants</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><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 0;text-align: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="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><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 0;text-align:right;vertical-align:bottom"><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"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><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 0;text-align: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="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><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 0;text-align:right;vertical-align:bottom"><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%">Public Warrants</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,356 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,356 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#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="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contingent Earn-out Shares 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%">29,240 </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:10pt;font-weight:400;line-height:100%">— </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:10pt;font-weight:400;line-height:100%">— </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:10pt;font-weight:400;line-height:100%">29,240 </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:700;line-height:100%">Total Financial Liabilities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:700;line-height:100%">36,736</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#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:700;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:700;line-height:100%">7,356</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#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:700;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:700;line-height:100%">140</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#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:700;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:700;line-height:100%">29,240</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">____________</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:112%;position:relative;top:-3.5pt;vertical-align:baseline">(1) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Included in total cash and cash equivalents in the condensed consolidated balance sheets.</span></div> <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Assets and liabilities carried at fair value on a recurring basis as of June 30, 2022 and December 31, 2021 consisted of the following </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">(in thousands)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">:</span><div style="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:36.034%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.689%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.689%"/><td style="width:0.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.812%"/><td style="width:0.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.524%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" 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:700;line-height:100%">June 30, 2022</span></div></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:100%">Fair 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:100%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Level 3</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding: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%">Financial 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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Cash and Cash Equivalents</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">:</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Money market funds</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,207 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,207 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,207</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,207</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Short-Term Investments:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="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%">U.S. treasuries</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><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 0;text-align: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,534 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><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 0;text-align: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,534 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><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 0;text-align:right;vertical-align:bottom"><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"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><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 0;text-align:right;vertical-align:bottom"><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%">Corporate debt security</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,250 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,250 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#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="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%">Asset-backed security and other</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%">5,791 </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:10pt;font-weight:400;line-height:100%">— </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:10pt;font-weight:400;line-height:100%">5,791 </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: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 14.5pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-U.S. government and supranational 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%">9,072 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,072 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#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="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%">Certificate of Deposit</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,004 </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:10pt;font-weight:400;line-height:100%">— </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:10pt;font-weight:400;line-height:100%">2,004 </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: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"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">64,651</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#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:700;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:700;line-height:100%">5,534</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#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:700;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:700;line-height:100%">59,117</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#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:700;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:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#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-style:italic;font-weight:400;line-height:100%">Long-Term Investments:</span></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate debt security</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%">11,231 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,231 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="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%">Asset-backed security and other</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%">1,987 </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:10pt;font-weight:400;line-height:100%">— </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:10pt;font-weight:400;line-height:100%">1,987 </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: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"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">13,218</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#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:700;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:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#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:700;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:700;line-height:100%">13,218</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#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:700;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:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#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:700;line-height:100%">Total Financial Assets</span></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">80,076</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">7,741</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">72,335</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><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="padding: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%">Financial Liabilities:</span></td><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="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Private Placement Warrants</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%">49 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="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%">Public 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:100%">4,178 </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:10pt;font-weight:400;line-height:100%">4,178 </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:10pt;font-weight:400;line-height:100%">— </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: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%">Contingent Earn-out Shares liability</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,894 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,894 </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:700;line-height:100%">Total Financial Liabilities</span></td><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:700;line-height:100%">$</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:700;line-height:100%">16,121</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="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="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:700;line-height:100%">$</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:700;line-height:100%">4,178</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="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="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:700;line-height:100%">$</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:700;line-height:100%">49</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="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="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:700;line-height:100%">$</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:700;line-height:100%">11,894</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">____________</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:112%;position:relative;top:-3.5pt;vertical-align:baseline">(1) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Included in total cash and cash equivalents in the condensed consolidated balance sheets.</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:36.034%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.689%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.689%"/><td style="width:0.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.812%"/><td style="width:0.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.524%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" 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:700;line-height:100%">December 31, 2021</span></div></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:100%">Fair 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:100%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Level 3</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding: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%">Financial 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"/><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="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-style:italic;font-weight:400;line-height:115%">Cash and Cash Equivalents</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">:</span></div></td><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="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Money market funds</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%">5,868 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,868 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 14.5pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-U.S. government and supranational bonds</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%">647 </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:10pt;font-weight:400;line-height:100%">— </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:10pt;font-weight:400;line-height:100%">647 </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: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%">Corporate debt security</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,805 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#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%">1,805 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#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="padding:0 1pt"/><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">8,320</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">5,868</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,452</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Short-Term Investments:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="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%">U.S. treasuries</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><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 0;text-align: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,408 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><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 0;text-align: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,408 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><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 0;text-align:right;vertical-align:bottom"><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"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><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 0;text-align:right;vertical-align:bottom"><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%">Corporate debt security</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71,349 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#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%">71,349 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#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="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%">Asset-backed security and other</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,551 </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:10pt;font-weight:400;line-height:100%">— </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:10pt;font-weight:400;line-height:100%">2,551 </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: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 14.5pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-U.S. government and supranational 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%">16,387 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#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%">16,387 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#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="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%">Certificate of Deposit</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%">1,001 </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:10pt;font-weight:400;line-height:100%">— </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:10pt;font-weight:400;line-height:100%">1,001 </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: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"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">94,696</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#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:700;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:700;line-height:100%">3,408</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#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:700;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:700;line-height:100%">91,288</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#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:700;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:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#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-style:italic;font-weight:400;line-height:100%">Long-Term Investments:</span></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. treasuries</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%">2,196 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,196 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="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%">Corporate debt security</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%">42,457 </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:10pt;font-weight:400;line-height:100%">— </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:10pt;font-weight:400;line-height:100%">42,457 </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: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%">Asset-backed security and other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,410 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,410 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#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="padding:2px 1pt 2px 14.5pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-U.S. government and supranational bonds</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%">3,753 </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:10pt;font-weight:400;line-height:100%">— </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:10pt;font-weight:400;line-height:100%">3,753 </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: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%">Certificate of Deposit</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </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 style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">54,816</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,196</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">52,620</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="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:700;line-height:100%">Total Financial Assets</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:700;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:700;line-height:100%">157,832</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#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:700;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:700;line-height:100%">11,472</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#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:700;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:700;line-height:100%">146,360</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#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:700;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:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Financial Liabilities:</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="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%">Private Placement Warrants</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><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 0;text-align: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="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><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 0;text-align:right;vertical-align:bottom"><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"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><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 0;text-align: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="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><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 0;text-align:right;vertical-align:bottom"><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%">Public Warrants</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,356 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,356 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#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="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contingent Earn-out Shares 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%">29,240 </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:10pt;font-weight:400;line-height:100%">— </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:10pt;font-weight:400;line-height:100%">— </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:10pt;font-weight:400;line-height:100%">29,240 </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:700;line-height:100%">Total Financial Liabilities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:700;line-height:100%">36,736</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#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:700;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:700;line-height:100%">7,356</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#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:700;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:700;line-height:100%">140</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#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:700;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:700;line-height:100%">29,240</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">____________</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:112%;position:relative;top:-3.5pt;vertical-align:baseline">(1) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Included in total cash and cash equivalents in the condensed consolidated balance sheets.</span></div> 2207000 2207000 0 0 2207000 2207000 0 0 5534000 5534000 0 0 42250000 0 42250000 0 5791000 0 5791000 0 9072000 0 9072000 0 2004000 0 2004000 0 64651000 5534000 59117000 0 11231000 0 11231000 0 1987000 0 1987000 0 13218000 0 13218000 0 80076000 7741000 72335000 0 49000 0 49000 0 4178000 4178000 0 0 11894000 0 0 11894000 16121000 4178000 49000 11894000 5868000 5868000 0 0 647000 0 647000 0 1805000 0 1805000 0 8320000 5868000 2452000 0 3408000 3408000 0 0 71349000 0 71349000 0 2551000 0 2551000 0 16387000 0 16387000 0 1001000 0 1001000 0 94696000 3408000 91288000 0 2196000 2196000 0 0 42457000 0 42457000 0 5410000 0 5410000 0 3753000 0 3753000 0 1000000 0 1000000 0 54816000 2196000 52620000 0 157832000 11472000 146360000 0 140000 0 140000 0 7356000 7356000 0 0 29240000 0 0 29240000 36736000 7356000 140000 29240000 <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The changes in the fair value of Level 3 financial liabilities during the three six months ended June 30, 2022 consisted of the following </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">(in thousands):</span></div><div style="margin-top:10pt;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:59.426%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.344%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.346%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three months ended June 30, 2022</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Six months ended June 30, 2022</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:100%">Fair value, 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%">26,938 </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%">29,240 </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:100%">Recognition of earn-out RSUs</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%">(174)</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:10pt;font-weight:400;line-height:100%">148 </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%">Change in fair value during the period</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(14,870)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,494)</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:700;line-height:100%">Fair value, end of period</span></td><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:100%">$</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:100%">11,894 </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"/><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:100%">$</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:100%">11,894 </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> 26938000 29240000 -174000 148000 14870000 17494000 11894000 11894000 <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Significant unobservable inputs related to Level 3 earn-out shares liability consisted of the following as of June 30, 2022:</span></div><div style="text-align:justify"><span><br/></span></div><div style="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:84.990%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.385%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.225%"/><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: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:700;line-height:112%">June 30, 2022</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock price</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$1.84</span></td></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:100%">Stock price volatility</span></div></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:400;line-height:100%">80.0%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected term</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.14 years</span></td></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:100%">Risk-free interest rate</span></div></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:400;line-height:100%">3.0%</span></td></tr></table></div> 1.84 0.800 4.14 0.030 Subsequent Events<div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company evaluated all events or transactions that occurred through </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">August 11, 2022, t</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">he date the condensed consolidated financial statements were issued.</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Convertible Debentures </span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">On Augus</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">t </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">9, 2022, the Company entered into a securities purchase agreement with Yorkville for the issuance of convertible debentures in the principal amount of up to $35.0 million (the “Convertible Debentures”). </span><span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">$20.0 million in principal amount of Convertible Debentures was issued on August 11, 2022, and an additional $15.0 million in principal amount will be issued to Yorkville upon the effectiveness of the registration statement registering the resale of Common Stock resulting from the conversion of the Convertible Debentures. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The maturity date of the Convertible Debentures shall be November 11, 2023, which may be extended by an additional three months in certain instances. The Convertible Debentures bear interest at an annual rate of 6.0%, payable at maturity, which will increase to an annual rate of (i) 10.0% upon the occurrence and during the continuance of an event of default, and (ii) 7.5% for so long as “Registration Event” (as defined in the Convertible Debenture) remains in effect in accordance with the registration rights agreement. The Convertible Debentures provide a conversion right, in which Yorkville may, at any time after the issuance date, convert any portion of the principal amount of the Convertible Debenture, together with any accrued but unpaid interest, into shares of Common Stock at the lower of (i) $2.4733 per share or (ii) 97% of the lowest daily volume weighted average price of the Common Stock during the three trading days immediately preceding the date of conversion (but not lower than a floor price of $0.50 per share, subject to adjustment in accordance with the terms of the Convertible Debentures).</span></div><div style="text-align:justify"><span><br/></span></div><div style="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:112%">Convertible Notes</span></div><div style="text-align:justify"><span><br/></span></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:112%">On August 9, 2022, the Company entered into an agreement with Aljomaih Automotive Co. (“Aljomaih”) for the issuance of convertible note with a principal amount of $20.0 million and a maturity date of August 11, 2025 (the “Note”). The Note includes an option to issue and sell additional convertible notes in a principal amount of up to an additional $20.0 million, upon the mutual consent of both parties by November 30, 2022, on terms and conditions to be negotiated in good faith. The Note bears interest at a rate of 10.0% per annum, payable at maturity in validly issued, fully paid and non-assessable shares of Common Stock, calculated based on the 10-day volume weighted average price ending on the trading day immediately prior to the applicable payment date, unless earlier converted or paid. The conversion price for the Note will initially be equal to $2.3817 per share, subject to adjustment in some events pursuant to the terms of the Note.</span></div> 35000000 20000000 15000000 0.060 0.100 0.075 2.4733 0.97 0.50 20000000 20000000 0.100 P10D 2.3817 EXCEL 85 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( 6%"U4'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 " %A0M5[\N;BN\ K @ $0 &1O8U!R;W!S+V-O&ULS9)1 M2\,P$,>_BN2]O;1%T=#E9<,G!<&!XEM(;EM8DX;DI-VWMXU;A^@'\#%W__SN M=W"M#D+W$5]B'S"2Q70SNLXGH<.*'8B" $CZ@$ZE,>@M)' MM4>H.;\#AZ2,(@4SL @+D^"V@68J[^B&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T$W-I=MNTF83M M3A^%$5B-;'EDD81_OTV23;J;/ 0LZ?O.14?GZ#AY\^XN8NB&B)3R M> +]O6N[!3+ MUES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4?,_@5RU2-9:,! M$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA5,+$P&IG/U9K MQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M&N#C\7@XMLO2 MBW A(5M>5 TR M6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T1G*=D 4. #?$ MT4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7K;YH] M5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J-2S%UGB5P/&M MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZKR2.FJW"$2M"/F(9 M-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$.$9)>-T(^8LZ+ MD!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]072N0/)J<_Z3(T M!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL!_]':-\*K^(+ M.7\N?<^E[[GT/:'2MSAD6R4)RU3393>* M$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.WF)&Y M"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>(\J(A[J&&F,_# M0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R4E5@,5O& RN0 MHGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K>9;'!51W/55OR ML+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4XOT4SMA*7&+SC MYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5YYNTB42%(JP# 4A M%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+A=OB5,V[&KXF M8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.' MYA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> ,?-2K6J5D*Q$_ M2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H:,]6+K#F-"F]! MU4#E/]O4#6CV#30,9FV-J/D3@H\W/[O#;#"Q([A[8N_ 5!+ P04 M" %A0M5^DYH0)H& "-)@ & 'AL+W=OFT,S'"HD:OB3/&2UK;NR07T^;:3O]8857F@+7+$I-O MWWMT7FZ[DZ.SD6B C_B=Y+$ M21@R^7+) [&Y:-FM[8I[?[E2>D5G=+YF2S[CZO?UG82E3I'B^2&/8E]$1/+% M16MLOY]T+5V0;O&'SS?QSF>B4>9"?-4+4^^B9>D]X@%WE8Y@\.>)3W@0Z"38 MCW_ST%;QF[IP]_,V_3J%!Y@YB_E$!(^^IU87K4&+>'S!DD#=B\TO/ ?JZ3Q7 M!''Z/]EDVW:[+>(FL1)A7@Q[$/I1]I<]YP=BIV!@5130O("^*;"K?L')"YP4 M--NS%.L#4VQT+L6&2+TUI.D/Z;%)JX'&C_1IG"D)W_I0IT83\<0E:9-XQ22/ MSSL*,O4W'3>OO\SJ:45]GWP2D5K%Y"KRN/>ZO@/[4NP0W>[0)44#?TVB4^)8 M)X1:E!KV9X*7CY/E*;$&IO)7N^,4Q\=)\YR*O*M(^>J%3*.LQ^B6]_='V(9, M%0_C?TP'+ OLF@-UMWP?KYG++UK0[V(NGWAK]/UW=M_ZR41[I+!7[-V"O8NE MCSX(-X$>J\C#RYJ;2/%RVVI_-B&A50OAW7'I"T]W2@+#@O'DX4E%-ZSLAVC]@9QG!>=9S98I M&5Q1TFY9?1[QK 4+8N.)1,L.!!P4@ -TI_)AY]H/.+E)PCF7)C \P[+LMC/L M#0L W?/EWZLX 0JB+1$@R$4FDY O\]8S<>](_7)F(\:)#D7=$PJZ# M_,">R=2#ONDO?#>[8%8WX#V1PT';[O4L^&?D18L/Y:4E+ZW#._8\2(]/MA]( M:@>WD?F\XI$.P,+%=I[("-J*!*@C;](#:1D1F/ M^RAB,HZ6X/4F^YS@U8?"E@9DXP[S%K;HP7=2//F1:S[+>.9D; 1M0HOLTHML MW&;>@MZ)6+& _.6OJP,# -EY1 M\:I#L4HCLG&-^2A<.%]W*Q%AQK GQ+'[;7LPM(Q\3?B070J178,F](B6>D1KZ=$L M9$% +I,8OHZ-K79/3M5M)UYV*%YI0[26#5V%7"YUK_P9$M0*AMAPS2+S><4# M*SF;L!]:V@^M93]7S[NWGMG=MA$23ZN\]\3K#J4LM8?6TI[9BD-CQFF:GG%_ M&MG]OC6DUADXQI,)LO0)1E6?; 'G:'CI&S">.AI?%0W$^VJG/MQUKM_N1,HA-Z M>^+:;9NV'=L(VH3RT%)Y*"XHQ6S>+NDUK#1?'_&PRL<&3>B.4^J.LV?*Y@UC M/D%;2;DG[K.1$2\ZE+%4' =7D]WQU,AT)$7)89L0'J<4'H<>_<'0D=0EYV]" MA)R=YV*XNCSX*N!$+(A-?YC_2&;<320<$",WGO3Z,OS..M6C,EG#&/#$@H23 M-=P@I(\GC4>A"5%R2E%R<,,!"?32F]"7<"X"(SP>\.5V9L1J0I"<4I <7)"V M9Q,\UUVQ:,DK9^CW!-V,9Q_&QJ> >.&AA*4=.;C%+>8N(3PIF[(IN5@.!-MI+P9RY= M/V9S6 ='FNA9N'3,TC^].\ 1I@B+MMO#X"9]-]WHG6V?]JP]@UT3GN:4GN;@ M:E5CL-O[P.[QT0C6A)QU2SGKXC95?[C;$U0]W.&%WTK8V7GA1\^XI.]!Q<35 MCQ6S=W^*M<6[5N/T#:-.N7GVHM8GIB=L8A+P!91:IVK3C7Z%M5UNI\LM)Z_6HV4_F*5TR=BC6OX%NUEM9%!6O52%J)/GR?'*!7UW25J&5^+/@ M#VKG&AE7;H6X-S?O%N>3P"#B)<^U,<'@8\,O>5D:2X#C:V=TTJ]I%'>OGZS_ MVCH/SMPRQ2]%^5>QT*OS23I!"[YD3:D_B8??>.=09.SEHE3M?_30R083E#=* MBZI3!@1546\_V;P$OA"P172I3%@FFX><-*5N<F1DO?=-?8IH<()(0(A# M_=*O?L5S4,>M.MY7GX'GO?ND=Y^T]NB(O0NEP#^7&UN]T*UG-MO74[])&-[+M+>1>JS/K]D:H7@9:'<7/"O3;%A):_=7F]- MQ:TI4P$V\Y!$$.C-KC>V$(YQ2'JI/9AA#S/TPOS$E99%;I+/ '6!VQJ(=M:E M 0T/P!T1VL,6]=@B+[:+/!<-1 SJ5LXA?+AA]&PI2B/J!ACW M &,OP ],WG-M<$$)N]5(\;R1A2ZX.D%LPXK2/)I"T9\J>/?H^2\IP>0U4BLA M]51S6;G8L,C.$L. MX-E2-$C3D7"G/;S4"^]:\C4K%HA_6YO:J=KM)?2*2RC94@)TQ$8+2VHA(D&6 M'(;5EL))&@5NW%F/._/B_BPT*[\#8F8O'JJ[T63NEMP#2PE.#UQRB$5ABD?2&>^P+#Z2,=!X2?W89HJIP6MHA?1H;G?6 M]D.;1(>USB&6A&0,[,")V,M'\X\ E>FBOD,EAPX)2=,*3<5RVL#--FO&D1,; M$@WB0^"VU$AJXX'FL)_G/K;[KQ;U]'B"=Z;VXAL%5GAMJ2@8B^[ <]A/=-M- MZ,%F,Q@)XA0?5C:7'$F348 #V>'(VQ/]7K#;HFSWFQ.?ERM_M#/Z6=;V?1UX M$_N)LV?V-7LB &B=6C?71B=3 =3C.K7MAB)"/A2&4C Q\2/Q]>BJJ"B1=FP?P>/3 IV4YX MG8")36,A(8=IX)!*PK'6C0Q<1_Q<9Q?B(ZE '&P7)/0P%5QB43;2VI.="=#/ M=MNL/0;1)JP($%H1=8B%%(]D*QFXC1R9X2 #"FU:AFVO";.ZX6=>YX 7O?A# M:(XP?>E$[K7L+K#(.T/[W@^,24(O(=V8Q%^)')_>?9&W?]8&+B7_R[+9^&P'T+#@-@@ #5TD$,WS#H1UN-,QPQ=\P->,3 M>&C^NI)V@J ;/X&NILT8'-,33).GT^A]4_.M T^G M-*W4%4R^U2V7W:/N!.8$)F*UYNU17.E^&XZAV-HU#IFQ*C0P._$S.\QH2P[E M9_%]P=N/7/#_Q\EN'X+#,/E$]J,T=!?$WUU<+!:%.4Z%"F@FVFE1HYRM"ZB( M3I!VWX#3*,*'[;U++DG3:*3#($.'0?P=!K1K3=64[1'E@B^+O' .(<1N&J8T M3$(+IT,N#+*QIB[+KDDI&.AID.S0?W-AL7>[2[\ M02>P=:#IG+A<6%[H\6Z/:&_ M%5J+JKU<<0;@C0 \7PH@^.[&'/KW/_+,_P%02P,$% @ !84+58VT;:'Y M @ 3@H !@ !X;"]W;W)K;8P7;:P:_G.$E#NZ5M"O2BM9WS MOGZ.?5)[O);J42< ACRE7.B)DQB37;FNCA)(J>[(# 0^64B54H-=M71UIH#& MA2CE;N!Y S>E3#CAN!B;J7 L<\.9@)DB.D]3JG[> )?KB>,[FX%[MDR,'7## M<4:7, ?S.9LI[+FU2\Q2$)I)010L)LZU?S7U/2LH(KXP6.NM-K&I/$CY:#L? MXHGC62+@$!EK0?%G!5/@W#HAQX_*U*GGM,+M]L;]KD@>DWF@&J:2?V6Q22;. MR"$Q+&C.S;U/W]Q@REB9AL@%N6,"$V>4DYG4K*BT;]O69O^Q)>Z8Q& M,''P+=.@5N"$;U[Y ^]=4^+_R6QG&;KU,G0/N6,EI"EFBQ47/5Z0C"JRHCP' M%O_SY6H=?Q/ _W:+6=Y-&P'?Q>C=\[ 9_F M)I&*_<)2MOQEI39"EZ[]+1K?VWR>@;<*W8'OU_#]$^"9UOEQ\/Y+FD&_[_5> MM,8F>$9H0T7,Q/(8^J U>E/D0?1AC3X\B#[#TP*4PF7^ MAX(?MBOXHV$[&8SJ#$:G9="^YD=["_D9>8O '?;+FOWR-/82MF7E7[Z@>LY] M*&('V/?^G)/>7R&?4/;5#(? #X:4Y.[686]O6I^H6C*A"8<%:KS.$,6JO+R4 M'2.SXOQ_D 9O$T4SP0L?*!N SQ=2FDW'7BGJ*V3X&U!+ P04 " %A0M5 M$>KWT%\' !Y(P & 'AL+W=ORR(OV:<*B7JW MH]6?]ZS@3W<3/#G>^)P_;J6^,9W=[NDC>V#RR_Y3I:ZF)RM9OF.ER'F)*K:Y MFWS -TN2Z@8-XE\Y>Q)GWY&FLN+\F[[X.;N;>'I$K&!KJ4U0]7%@7[2=][AQQUD#9@1N0K@$Q&P0##?RN@?_: M'H*N0?#:'L*N04-]VG)O'+>@DLYN*_Z$*HU6UO27QOM-:^6OO-2!\B K]6NN MVLG9EY+662Y9AN:\S%0 M-\$+_*,ZML/4GVHR) "\0WZ;<\JJF=8(%IJY$Z% MYU;'S8&A7[D0Z!I]>5B@MV_>(;&E%1,H+]'O6UX+A1=7Z,W%]>U4*@YZ)--U M-][[=KQD8+P^^LA+N15HJ4:; >T7[O:1H_U4^>[D0')TX#UQ&ORE+M\CW[M" MQ",$&,_\]8[UL<,^O>'E9"5J@;_ M@::Z-1; QG2)O!%[NF9W$Q5D@E4'-IG]^ ..O)\@/X]I;#&FL>5(QBYF)#C- M2."R/OO,#JRL&9AI;^F)[V 0813J_\X\LU$LT$D#HC!UP;A($P"@Z^- M"N, PWRQU^L^S\GX@1:L%7&JIGQC.N] ->;91-+(J 9S !42@\<" 5IDAAL M 53B1P-LSU0N=K+]G4L5T/Q5%:8S=4&91.9 YP L3B)SP0!0 4D3<\4 8-@/ M?6^ -^EY$R?O1I)O*KX[1,[*I/X@2;:0SAXB2TIAJ J=4HLF@#..S[ M:3+ N]>AV"FJ9K_)+:O45J.1HV^[V7YWA4H&IG1G[9(^,:40@,(F: &94EEM M$@=0Z5!.]UH/N\7>?$O+1Z9W6!N:5^A BYII=92Q*C\T!5S]IFIYW>SG0$<$ MUKC\V+.BP$8ICKYGN@(PIA+)=(6-"M(H&/!%+PSQ"\IPP!>JS)?7O);'[6F1 MTU5>Y/)/T!V@*^D;3%_5* MK*M\+]N#GC53@;$JP(4=VQK/(OXB9/$R9 E KOUX8&> >SF)G2))K>FTR/_+ M,E3H(JCH9FPE5>77"T"=B^W0^MZ9=?)^$;)X&;($("J-L#<4^[U^PVX!UU3] M%=OPBJ%]Q0]Y?^R603Z! Q8FLJ M/:O&:CP'8?:L0C ]JR9+".>85=*+.8*=&\6/C6#59:M-:<'6M:IQ.1-7B!YH M7NB?KM6,7PL*ES;B5(O?NXLJ"ZK\YK< MR#&]**F,U!]OO*LF3Y5V4W\58\WV1.3/:->>V3)]9HM^J4O6#O%X\-G@!@Y0 M[PFD,9>C2B[V:)6XUV^Y>UA>'[8.Y[EO';-=IA*U< MAV! K@,P'TN]Y*6!,YE5-W*K:G@[TXP\)P>0G_;@N7Z.W*M4S7A2TZB'OP"EK.TK.(\9[[YE* M X:9^]+% ,P*4Q V='!)>HE-W!+;X98L+VK]'.WUCHE>YQ@09CL&AEF. 6&# MCNDU.'&?Z7YM'M0J^O3 *JI6@F[7I39@0JJJ/7#J1$8]Y1W5VF)4:\NQK%W. M3[]3(.Z=PBOF!TCP%@1'+W <' 5>8 II !>3\\=!G;,A G89H(> FS>X1!*>]2E M;)\#G^Z>WA/YT+P=8=R_QS=S#-Q?X)ME^Q9(;[Y]*>5C\VQ+H()M5%?>^UB- MM6K?\V@O)-\W+S*LN)1\UWS=,IJQ2@/4[QO.Y?%"=W!ZVV;V%U!+ P04 M" %A0M5B^H13 8/ #HH & 'AL+W=OVBW0TZ[>X"B_V@V$PLC&VYDIS, M_/N5;-W1:;>I&OQ'WI5)OE,BL__R@6QWZ^Q)?!#U M[^O[LOGIYJ RRY=B5>7%RBG%X_NK']SO>.JU!VQ+_#,7+]719Z<]E8>B^-C^ M\-/L_=6HK9%8B&G=2F3-?\]B+!:+5JFIQQ][T:M#S/; X\]_JO/MR3_BKV)Q2V>M-B46W_=5[V94=7SG13U<5R M?W!3@V6^VOV??=I?B*,#7+_G &]_@'?J ?[^ +]S@!?W'!#L#PBZ!_2=0[@_ M(.PKL[K8L7IRR+=VHM1^V=FV/;BYPOFKOK ]U MV?PU;XZK[\;%:M;<)V+F-)^J8I'/LKKYX4/=_-?<0'7E%(_.S^(IFWYV_EU4 MSGUCO"C+;9%B^M')5OM/\V(Q$V7UU1>)Y\;?.^R/35Y_=KZ>B,=\FM?OG&OG M]P\3Y^LOWSE?.OG*^6U>;*KFX.KVIFY.HZW,S71?Y1]W5?9ZJOQ;46<+XK"Q M^;!QL5PVM_*VLL31$_/1/\QF>=L4LH5SG^6SZ^84QMDZIVO"!K2FT\URLV@O M='NY?._[_54BI/C)4LX_ZKDH&QN731(=[A)O M&R;HN^1BN2[*IN=QQ-;7;YP'\92O5OGJJ6G7BVPU%<[7S26IYEDIJG=.5CL3 M,?W6\=UO'&_DC2B3=Q'#;<2V_WN^\^*HZ1";PL_'KAIKUG:\WU7K;"K>7S6G M78GR65S=??6%&XV^ITQ&BC&D& >)*?;Z!WO]B^T]Q=)=E.C(TCB)O(Z?QJK8 M^HD48T@Q#A)3_ P.?@9;=;_'SY]6TV:448FV^]U]>K?MT@QAA3C(#'%O>C@7F1T[Z>JVFP[ MV\:^]6&@M7NH'C]?*0\C[7$:I*&;Z,]38Q5L?42*,:08!XDI/L8''^.3?>P? M.W_3],G3Q6;6/F5712V<:;%Z;H;037NE#(ZU1AI%\ADTNY6RB-=W0\]J6VVVZQGK9FHL48T@Q#A)3 MS$T/YJ:7F7N*H:D^#H[2U.^X::R(K9M(,884XR QQ4UW)/'&R.CGCQ=_3S4' ML!T#[]6.&WOL>7&L-?8)-"Z#JG&4FFKJ$;-R+4T]R4A7N_377NRF<:==[LLI MS;?KC5[$2SL&,J)0$R]( [4<-Y_LN1=3HAW7.^?+XC'4^\OI7QA=)!090]4F M4#4&5>,H-?4FD #(-1.@\[XW[D6/6Y2?= UHXAX:$&Q#%2-H]14'R69<".KE.4H?^3_DCYR<0(+- M(,&FD&!S2%X#(G@2(GAODT;BG91'8JZ,M:W03!*H&D>IJ;9* .&9 83M?-?? M-JO&WY&AY]-A0L^$E[EFUAY#X014C:/45(\EG/#,<.*4::]A7_4\$FK>RUP5 M:U.AJ210-8Y24TV5E,,S4X[+Y[[, :Q'FCKIZ)G[@L9E4#6.4E--E:S#,[.. M\^:^/ (_4'-?GIYEH@TV=2E][HN.I\]]F4_VW(LI(867O.'/QHEW78#A2)0-095XR@U-5%=HA/?C$Y:LUJX M.U66.?39Y^ML@[3/'-0Z*1W*2:!J'*6FVB>G MKCX>@<9E4#6.4E,=E6C'-Z,=G7P-N^@1Y"M-O.ZW/Z)<=S#BZQ HBL/.8(0H M=!V.PE&'*'"B7 _Y\H]6UES.1&SYKZ_G0/1\?S97SKI?PZZVP2ZW>0U&XDM& MXMLR$A)]#5L;G/05VEP;:U^A7 2JQE%JJJ^2B_@7:='7=J&8!*K& MH&H^OH19^; MGT!C,J@:1ZFI+DI4$IA1R3D)=(%.-+IIC>:HUJOP!P,R:$".4E--D;0C,-,. M$RL.",R0NF&7-9HC6!L 344GHK2@X"A<1E4C:/45$2+X0V/(%J^1'^OKIJ13:I8.B!J@:@ZIQ ME)KJKT0-@1DUG)'V2'NJYUYHGD+7I$#5&%2-H]143R5I"%YOCP^/--?T97]O M+C3A ZK&H&H(3 33[( MOC?4:84;^:ZOYR:.3R\Z,5?;UC*H&D>IJ99)NA%>N(4';9.^-L6- U^;9J'* M15US"'01)TG8Y1=$N>M@U W)J6)^XM*#QU "A_ M=^<(H;MS0-4F4#4&5>,H M-?4FD, C- ./,X%NJ)./=EVYWJ-!T0=4C4'5.$I-]5&BC]",/LY!NJ&>$>*. MHBZ],@>VME"G(GI,!HW)46JJ-4?[IIH9QO&6C=/=3N'5UJW'HG2>156WCZKF M;TWLNLRG[7[;N[]O5GD]N#FG.;AUOZM#"M?WB>$'=I=5[#:KKY'S$4HF$YZT M ?$))!0W*4FNJ> M9#*AFB%K1XXW0ZNFW0(!:?*)5Y$(X5( MHI?HDC4X@^#3K&[;(48$A8E\+R2&L]# #*K&46JJI9(21;:+<(9MU!?7N*$? MN$&W(1'ENB@MTM-&W#A-DFYF)%'NV@N]..W>^$0YUQO%/7>^Y"@1?#'.()*, M=,BBO7$!RE>@:@RJQE%JJK^2KT1FOH*:B8UTYJ)Y"@4N4#4&5>,H-=53"6:B MUUN!0W=\IA2/O;G0I3=0-095XR@UU=RC]]U@E][0ANI+;S1#L2^]P;[U!OO: MF]<@+)$D+-&%RVZ&^UZ=:_3-Q)Y>=&*NMK5E4*R"4E,MDU@E.F-1S;!-^F(9 M!A6]*&)F/BZ[H^BL-LDS"%LS8*J,:@:1ZFI9DG0$9M!AQU9BHG]6'TW M\M*N?= %-% U!E7C*#75/@DU8BNH83O.CPDH$87A2-]:?WQZT8FYSM9^0;-4 M4&JJ7Y*NQ&:Z8EX&0'ND[_3J!JG^[E&J7'<=0*R#&#<)P^YH@Q'EKOT@#KKT ME2KG^F$/A(HEI(@OAQ2V3#;6$S:T2P@%%E U!E7C*#757PDL8EM@,;@5#.VI MOO1%\Q3**:!J#*K&46JJIY)3Q!=R"NN'T_#Z'7.5K,V%,@NH&D>IJ>8>O:S7 M=OW.&1 J'EZ\8ZZ&M:'8E_-BW\[[&D0CED0CMB4:UL]3:-)'3/"-GCE.:& & M5>,H-=55R5]B<^+'X.8OM)/Z,AURFI,JU^54L9Z:04YS$N7(:4ZJ7/\T9R(A M13)Z0U*50+<%@:I-H&H,JL91:NI-(.%'4E>88G.V8LS$IVK!+ZK#8N)#)2NHZ10]YU&YG.W=NHU M:$HB:4IR_DMO$H)+I$&DC6NA22=0-095XR@UQ:M4\IP4N4)F+Z;D,:11=[IT M;(YIZQY4C:5$)HU^ W*JF!OV[->62G*2HMY10Q+'E%K10N<=G%YT8JZS]06& M4A24FNJ7I"CI)6^@H3TB: J5=T"5Z^8=4&6HO .B')EW0)4C\@YNJKD0]22K ML[O;=?8D?LG*IWQ5.0OQV!PW^K:=,2WSI_GAA[I8O[]JG'HHZKI8;C_.1=8\ M@-L"S=\?BZ+^\X>;1O^E*#]N8]S]#U!+ P04 " %A0M5!0_KA?(* #[ M1 & 'AL+W=O23!U3,7W_,5I87WLDZS_'JP*HK-Y6B4QRNZ)OE[OJ&9O++@8DT*^5,L M1_E&4)*4A=;I"/K^>+0F+!O<7)7G[L7-%=\6*)6%KFN6,9YZ@B^O!+;B, E\5*"V^ M,?J<'QQ[JBE/G']7/^Z2ZX&O:D13&A<*@L@_.SJG::J09#W^JD$'^WNJ@H?' M;^@?R\;+QCR1G,YY^B=+BM7U8#KP$KH@V[1XX,__HG6# H47\S0O__>>:UM_ MX,7;O.#KNK"LP9IEU5_R4A-Q4$#BF O N@!L%\ =!5!= )UZ!UP7P*?>(:@+ ME$T?56TOB0M)06ZN!'_VA+*6:.J@9+\L+?EBF7*4QT+(JTR6*VZ^9F2;L((F MWIQGB72 ZBCG*4N(.OU8R#_2,XK5]6?)N3+,FO1H6LET(?Q74=/E1U@!UU0-X?/"M6N1?)&B2&\J&]_-A2?B3Y MV),"WTCY *V _]YF[SWD7WC0A]!0G_GIQ8&I.3]V]^@?W_V(#+3W$%3BH0Z\ MS_?1P^V7NT^_>[?S+W??[K[<18^7IDZN8+ 91@6\RWQ#8GH]D!$MIV)'!S>_ M_ 3&_F\FAEV"A2[!(D=@1WV!]WV!;>@WG^3(D?+<^(Q5)<=E234\[&Z&,SR> M7(UVA[R:K$ P/;8*#5;('P?HV"PRF$'D^PW:42.#?2,#J\/=)O^3<:\*.067 MHU',LYBEU,OJUJNSZCA6P6BK(I:,/W+H%*1@V;(:>UC!:&YTT\"EF[H$"UV" M18[ CGIPO._!L=5-0RI!8T94*F#J@JIT<. WTFM:CGJ"3:C;!&/8\E$#SM0W M.^ADW[R)M7FW:RX*]G?9/#4H"I6,#/EB*'W1(WE."^,#:@4]U_%<@H43C:,I M"%H\ZC8=+$[W+$ZM+-YE._F(<_'JU34T<6:%.)6BE3D]%J$O1:1;H$F M,W.#@=\DJ+ZUR0^4I.QO&>3+T"];FM"GPJ,O*M9O6;Y2 X4QY_1[V]QO$O:; M1 83@(&/.QI^D)D#:\/G*Y(MJ1K;%H0);T?2K>IZV7XA.UKI*WDM+\2V'"J- M% "M9D,T\5&;!MT,8*0Q80*#XVF;#8,9GHV[V( -&_ ?L4&)R(92 7OYBLC' MUDL9>6(I*UZ-A$"]<@!/)YICZ'8:'2:H"9[A-A\VJ&,NFHP<6)/,,@T4AX\% M+1\,J?2_TT*%@.H9R6F\%64B=.&1'6&INC1<<#',B3E,V.][;KQUBA;6:(=$ MCF=MLG6;+K*;E!O8<^['@L??AVHR(O%BOMY(C5R-_/1%'9MYM$*>S:-+M+!& M.QJYL,ZD;H4ZF&SR>F!-.F\^%RLJO(QGPS)SER/9VARVG*;H3M'"&NTH5H(9 M:+.G6W7Y89-3@[%5%E4!,&]IG3+;]$B6[ -?E^X!UIS];%9=HH5.T2)7:,<= MU:@#T",/XIAOE7BUIV1VE+/[PZD@ 'JV/YP%$VVL-YBA&>SP]$88@-.4@?1D M(W%.18%3M!#H&?\0(;\]P1*9[&3N #JH:^0!L.N#>T$WA"5O8U,5&7@9=V4N M("2M%H%JQSZ;6)=H(="UQ1 !J 5>@QD8SR9F7F$C0J!=A%1#5S=U]N+G4N<4 M+82Z/AG.9FV/-%AU#%FP43#0KF#VD7!#7KO"H!WB;.99=@H'FA7/)7/'0SK1OJL&&?3YQ(MA+KT 1, QVWZ=+.@2R_"1B/!?HW4 M.T%L9-2I!G**%D)=WPPGP11J#[/!#OH@Z$CA82.&(+8FH7>?OD6/IRP&0:<* MR"E:Z!0MG;W M.)584!=/:B5+B[H&LXG?D7S"1F9!^]K%O> QI4GN+01?>VJBI$JBUJ2H)U,4 MTS\^U6*OQMD]X%2.07W19#P+QNUDRV#6E3(TX@G:Q=,^;$M?WK%$ANZG5^]= M'<-_E?]V-#\EB#L55T[10JBKIK'OS]HS, 8SBW\WX@I.K1'\X]VGVT_S4R*X M4YGE%"UTBA:Y0COND4:SP3[-=AAQ6)YO21:7\;R>TI9'_Z%+$K]Z_^6Y)R7> M@DHII[;F\/B[L>N<"CFG:"'L7T8RF" P"3I$'&I$'+*+N%9H-Z^>537_Y:I?MS*8P,-EGV.6&]&'[*+O7K L9AN2*M6G\H]R ME>8M&?%2*I,58\RVXYY-IU,EB$Q*<-H.V2:K29?;-CH0V77@%_)"E81FB733 MM-R45V^ *>.#S#V*(J5O3.<'RQ7DF0CSACS[+<_FVJEL1*:5M6E[[Y'!JLMU M#W:ZV35C*T H)J5LK!=[J(A9E^>ZW?KF=N^;;4FLIE(WZ1"*J!&*R+YJUCVH MQ7R]EH16[&ZSA JUQS1+9)X7R2@AUTMPN!:5=$L9>@;-)=ZHPD;YZAA'0 M>->MNERXD8/(+@>-^?."99+]_JS9CGTVI4Y5(=+E'IJB]L2'R0H#T.7.C2I$ M=E6H:'V7T%BHT4O)D.I(S2LIMB\JSM4HMY-Z+ZN7Y&2S"L%B%;'5=2/E3F6@ M4[00Z?IN",!46^TTV $$@XYMH*C1@LBN!>A K&S2F; M4UWH%"U$NN #,S!I3Y>:S'P4=.RS0HTP1/95MW/8IFI5R09FED%\T.]_YCM]WM63)6O0D0MIAX:ILKK,E'K M?
WTC$;%=(I:=ICJR_1P8=]SK M @K#H!4=YP8KDY.?!!;U@AVWNQ%MV"[:'OI'*JR+&^0CW&ZM;M7>.7<24&0% M.FYEHZ1PCY+BA92E/S9@U[<8VR.;PVI&'*EF6N8'XTG&HLIV@AUM431I,VSR?O;<2-O,(]>QNY M##,BK_.KC!=T[ZLJA>J>_39F2]BIIG**%CI%BURA'7=;(]"P7:#='4SKR"ZA M=%WV6%SV9L'4\7X"O9KP,7:74TWF%"W$MM>>ZC[031">@0[UBQL]AGMV01Z0 MV_T 7*BYB%0*#!E_U'-3DY]WO'EGO^?97#M=U,.VMZ5JK@T:#W?M:L&-Q,/V M%3A;^&&9#$"G>+%3B>84+<3]:VX&$P@"W!'9@T90!79!];%Y68?LW^NMXD6U ME+$A*F4I-U&0HL=[[?\='7S,84W%LOR*1NZ5 M&5SUUO[^[/Y+';?E]RE:YS^ RSDPG _!951]AZ.!KSX+\@<12Y;E,I%9R%OY M[R?2'43UI8WJ1\$WY:ZP?Y[)S?_!U!+ M P04 " %A0M5/$GD,[8" !" & 'AL+W=O>_'Y;K"1ZE9G (9L/'"RF8H'LC2<"9@IHLL\I^KW M"+C<#+V.MQ-/(;EI3E(#23@BA8#KV+3G\:67VG M\(W!1N_MB8UD(>6M/5RF0R^P#@&'Q%@&BLL:QL"Y)4(W?M6<7F/2 O?W._8/ M+G:,94$UC"7_SE*3#;UW'DEA24MNKN7F(]3QG%N^1'+MOF13ZP8>24IM9%Z# MT8.P#D:0>$-2!\"(@> 71K0/>Y%J(:$#W7PGD-<*'[5>PN<1-J M:#Q0/_53DO.4FK% ML"156,\?JS&S9K(%\EEJ3XQE5J)V!80GE)^0-N9E/ MR/'1"3DB3)"OF2PU0O7 -^B^=<)/:E='E:OA(ZYVR95$8DVFZ&C:@I\[47B0\%,ISD@W."5A$(8M_HR?#^^TA?-_UJ?_;/U>,KI-(74= M7_<1ODN1R!SNRH7\N%AHH[ 1_&R[ZHHL:B>SS;&O"YK T,/ZTJ#6X,6O7W5Z MP?NV/+\DV>0ER:8O1';O1J+F1J)#[/$XHV(%]M$)G#>EP#'"V1]\TAS?Z2DQ M=-MV,15GSW':(;..@X&_WL_VDQJ3)S6FAS2J8/V]GI:#6KEAHDDB2V&JJFRD MS;RZ<&WZ@7S4Z8\[+?()SK=J'-W15\/QBJH5PP['88FF@K.WV')5-7"J@Y&% MZZ@+:; _NVV&,QJ45<#_2RG-[F --%,__@M02P,$% @ !84+5:'#8LZK M"P Q!T !@ !X;"]W;W)K.VF;-(D!Q^Y+@J8)XFNOP.$^4!)WEV>*5$EJ-WN__IX9DI+6]KKM MX;[8*Y$A7JM6AA/7*8N1I?.M MC'CTJ]/0>24;7M2:T_/%XNO35FH[NWC%[S[ZBU>NCT9;]=&+T+>M]+LWRKCM MZ]G9K+SXI%?K2"].+UYU79]^^>4;S M><*O6FW#Y+<@2RKG;NGA;?-ZMB"%E%%U) D2_S;J2AE#@J#&[UGF;-B2%DY_ M%^G?L^VPI9)!73GS#]W$]>O9\YEHU%+V)GYRVQ]5MNRR@O7GFW%9YF0QK]8%-Y-933 MEH)R$SU&-=;%BVL5:J\[]I!;BC=]P(007IU&"*",;F3"AFW$1Z^"LE$65WROK;2UED;\E!2X-G#"E!Z?1LZ6:O7LX[V\ALUN_CRB[.O%R\?,>_98-ZSQZ3_E4#^ M3X+$;R[,Q5M;G["W-)RQ73MC=L)MK6J0U570C99>JR". $O.NXTRN[F(:R6^ M_.+Y^?GBY95K.VEW_'3V4CA?!B ^OWPB=!!2M*[21L>=0)QZTB:(.BT^(5V0 M!+9?(A(]?"FNC(2*7XGHQ'-D:8S*[XXY];VN:5VK/,=RH]:Z-@JF8"W)1VB# M6!KB/P069,.&+[UKZ;GA1ZS3%B+I!V152$N:I.P*KAE$TN;#EN,^Y"UE944S MAF'>D%=4BI0E:\"!Y"GMLSH@7B^3X7'M7;]:PRN=\W$)X#J*35I$R(0D$$%R M3*/@=2QNV.^_'7\T,A)[BR,*6N==AQA%,/!<=+WO7%#'5:]-+#J+>@UG(@9= M7OB$;GLFY<%7-_3G&,9CN7Q M#?).UZH $/EX2XYWRZ7R(3,N_9*,-J_65( VT*G7D:9-MX8+FKZ&+\BDD 1S M4$=LW0GY-*AID6P!C W3="74#"%WXBZXXRZ"8+NPKU@+\&!;<^9>Y3]\9-: MR7HG)CF7DM2BBAJ,&2 V4NY9V;+1-&B&1<4*NRKSR!8:R-X-=_:;#N4=YX0+ M.!*6?](;YQMYFQ9E508^V0G03$-[27$EC<8RJR50+@WRQD"D#8K\@%)O6(E) M[GGU"$O!KH'44IZV\E:)OA-GB\7?BMF3B.4W5X6&!F[$FPKE@H,W\N16!O & M0LAIH&WMD&V0!3TP[UV/E^YT1=)6WPN^"]*/]Z27P)^(#EO8KH N:L#9G*0(, M2%D7Z@4!ML0(T*?:\83+E5>)?;A^0FGRT'OE5\K/V2(,-LG:]W(GSIX5\55" MC&P=PIH5FHN;VUU>+6[Z2KP=(B.NE9%;"F8]VI4DB$9[P/Y E'>D4/%/<<"X MQ0C^C-\_V/'(HB;?XH\EZ^XDUUP\DEQ;Q:(L][[DPJ-I330..%I-9J\QO=IS M1DL_F\R(5'\M$#_NE'-&=9+P-2@-^OFL0#]>K3H[$EABG=]VP54R,C]TJ#S#;WJNX"4 MC0,LWWUXK MC:9X+X>F5M:UZRUS.#2TC?1@''I!94UO$HK*1D"KA T,,T=L2X]KB;)H'?UH MV-TK3;TQ>R*4EAD\71M)BBE46 XP=1VAE]RTL)?@OMZ#MU1R"'QW]N+ITST& MF:;+_O0Q:V!FX[)"V 4%G)M"B OCBJ2E(H5&-IU(_.XSNA^+AF#4Y-E!3::3 MBQY/N.@<"D[G^TX:N@^I]+"!$ M1B;5)QT&:IIV*?WOJI=53^>=M$U'$R+Y%NW'0316/14"-(&4^<.Q>Z(/6DKM M8;:KJ1M.EI440LN9UD!/"N&^&4GD83NV*/AK<*2T664P*,AJ<"-O'4)/"3YZ M/IUC>.M&4__'I0S&9L(133H<8$DB#5I\+SGFTYX@0<4>R%D,4Z!D0Z8] (5! M79F&HP9GW<_&/UP_SXF<.%AGXBNNAB^L$P:E%_"GF@1 9:A6ZA'E0:N1I>V; MC*9I-V)/2>KHDH;RD'XG:/G";>J ?T%M\E&BGI%I5Q]^?7M]?/8B%9K<>T1T M90RD%D%?D2^(3=,E5,IU9B#NWW;R M1^TT#UNF^Y!/6"01[O0<:C1QIN=FE 0@T[G%R_B;.B5UC=2#7X8T4"S#<*-: M/I4F1=/!<>/,1NT[ME)&XRP7QBP>><4"R#)/)-E2O-?-*IIW(8"()A MC>.#V^*WT4CVIG3PHPN@6SI[@!?055<,0_A%([@- (EXY"8P0$-?!#2]'^Y/ M'C1Z_JCV.2Z_H&<&6F[2V9SDKE(=W@]8SA#8-A>AAJ'IJ%W*#%=:Z+%4@+(X! QFQO 9DIGH"(Q!+*'VDX5K&I=5=!"(7*.#[[OQ7F#9>\SW8JVY M27$]K,O78732Q3,Z>FU)4>?3%0O-&4_^5%L''1]@FN$2#P'5+7/J7@[NP3 S M]#R5^(F7AQW(TMQU#1&T.%=,8'I'\I I_S^N0FP-^E.Z*(MW6HL^Y.NP"N>) M 53:IJ\:?++92&U*OFD:8_?0\8,LHLN$.O:)*4BW#-EB+?$B]Q#YZI 8NRS- M68^S7X[P>$-7[2:7>"P^Y#(21.USKHP8!&>W&7A!E?L5.(NNI)(1V,N5OHNSH5/Y M">>WW@\73<@UHF;*G8&7[])R0EMG9$U>['VC;#B$L+U,&]V]G^"!I,*9?0UK M,%=WK%FYV:SIA2IOCT1US"&;A$/ MI?[\'FY+YC8'TYY .MQ EZ3&"8LN<;E/4;)E416Q%'TBH[?<[4-, U+D"TO- MBO(=-^-LO'3':.IS^%:"-/3<^>Q;07UD)-J+^:["JS[=SX.J&0^(DP@F2".$)H2%I6C0;>TX4:6*B&1/C?NZ8J6 MSPI&TNWP6U#6>)GQ@6F6V]&'/L*<3KZL\14,?3\,J2-,']F&M\,GRLOT96Z< MGKYOOI?45 =AU!)+%R???#43/GTS3 _1=?R=#M4\NI9_KM'A*D\3,+YT+I8' MVF#X<'OQ7U!+ P04 " %A0M5BG''A:D3 !>. & 'AL+W=ONJI(OUBTX3/ M<>5<9^[751U?'JVZKGUV=A:+E5O;>-JTKL:311/6ML/'L#R+;7"VY$'KZNSR M_/SZ;&U]??3J!7_W+KQZT?1=Y6OW+IC8K]#X[S3[CZP[=)G; MZ-XTU6^^[%8OCYX>F=(M;%]U[YO-?SK5YWN:KVBJR/^:C;Q[_=X[M5K&WTTS<*\"RZZNK-BJ[HTM[)-].S6+VN_\(6M.W-3%$U? M=[Y>FG=-Y0OOXHNS#I+0?&>%KOI:5KU\8-5K\W-3=ZMH?JA+5T['GT&#K,9E M4N/UY1%>'K5DZ'#GCE[]^4\7U^?/OR#MXRSMXR_-_F_;Q'__JN;# MRIE%4P$;Z&O,9Q,^T.@.3^-H!CO,T*89B@8($3L(4&V-;=O*N]+XFL?"UJT- M(IA.1U.L6UMO:9*^MGWI.PS +"6@1OZ*F+NT]/7"U[8NO*U,A'X.:-3%9^:P MYA_^D-F3G&]D'K.R=\[,G:M5&5&.U@DE!CO@1;>:&"9XS-E6,,W2U2[8BNQ2 M%*[M!L-\K%FN6UHVFD=__M/3R\OSYQ]/;T_-?]S3?I_=#3?/0I MN&5?L<)9U%M7],%W7M_XX;Y8V7K)*JQ]9/A^1._I*K<_O,GS(ZM I,X%OQY9 MP]>2;3#RE,RZ-65CZJ;#@Z+J2YBYJM+BHW=Y]473='@5L@3WS]Z3O>9;DS7C M%6F/*M=A'MV?0QMQ^D=M:!(Z>5]_8)=)5J4=S/8.MI"-G!P+E=Y9!>K M+C(HQ5OP5IRF:7VMD;2V-5(VZ3?CS;#E)^0JT?<1/! ![*&'QB;9#H-JVJB* MQ F]K>*Q/"X=[1%MBS4+ZX-IQT$U2*AF+$_-+ZVCF,:D>!/9-_)HDK!;!>=8 MS>COS5IRC*,<8Y A7,X0!G'$#E4[F"^*L+XN83PB"6EWTO3=RG90>0M!C+MO M02A48GIIZVR@-4B>OV&Z]=P%MF? $O5ABNF+)\^CN:EK;*]Y[]HF= ;2 M$7TR%^P%/S,?(V_0#O6C.(?=C'^P?" MD:Q#H.&[K2PSH(-B1APYN.D:?/KL3.%"!Y9K7%Z2;&(C\E4KX<1^8A<+.(CZ M#YD RMAUCGJ\[S04*V_GOAJ L_2QJ)K8!]8,0I*/DP0/C5R:GAB-&4 '+XZ" \9Q3 8 >F$ MILD(P XLVXQ/%61S8QO-3!_=HJ_PW9UCO=M @SN!7-KM5E ,'EF?H&J!#2TY M0)ID.X/S-,7G$^+^):<.F$HEQB>H)2^8C0V!3)%'\A)8K^SA#_IT.SP^A4]G M)Z/9(Z> P9($?T#/)L#$%>\1,@%M,\V+AW? K::/8M2)(\X!Y]C?DGQ7(",V MM9U7V(V=^X)7(R\5 M'6%!6K!@$"L]0B2816AHT08[EG6>"7CWD$G>(GW3.&A"+P4*:"AV"'M^!Z2> M J&*"H*S"XO=WFB((X/!!*UAQT_1-4Z7(0\5(RNB)+' AP+MJD3.-*,I:O[_ MTD#B8Y.,(G1GIK%&WSSR2*X3W6B3AJC)\?ZMPDSYJ4Y$%B.!2)3@5E2IPSY M,/GZD8<4JCHOFH)-PI3Q"VC=\8SLPLEL-+INZI/T>>)2'T:T:;(-UC!@B:X4 M2:W=!M IO%6Q$F.ME1H+A)>@/IYJ.T[^V,-H$]T%D?GL,M*0,IR'&*X1857# M&L'12]@/:Q/;GDVHW43&TL$@V%064^6A!;\@CK[%BD[R7&) *8N M#!Z> /B(6\T21'LDI](L&V22&15ZA"*\;0(JJ #A 9SW(I0(+#" J_+_(N 2 MK,F5RC_>_YIJB+%"F);?*P'[O&=WL"HJ$9H3GSDI"IES )Z2PJBG_,*&6E"G M*+(P"^(!@)[M#D_?MX9I>_@#N7.FR845:@(*T2_ M'NIV61 RO5J)4H/R\!F M8KVS46U-M2QR%:S:.4E*FKXHG;"70[D5]>&,I";Z*D=X85M;<)*Y$?LZRAD+ MI#ELW6YJGSJLDY3LJ!IQ')>^BU,%($MIU[ LAC9SP(0CQH%-8U_,("UU8!0] M4:C0&QKI%GE9?<,O3&SPIR"')[I2-& 6_QK5\8*C^*2^!P^AK9MX\P8UJ#LI M43N)A/#&9C -A83;2&X3D6/!R;2$[.""5' -A0M*QD5/.X?':R7)#AM+:>/M MUUP"R+5BQ5AS=T]AP'3TX(QB?'TK$322G_3I'$C)8K&+>MQ 4E)$.Z9+A+P9 MD^W"-M9D,C\F!BN-NX-A1@ ZF@ #*UH @^H##& J'9L]67OL.5L"NFSMB7-- MYV-]7!FS?&*5L9A]VVCFJH0Y,&0//0%=\=0 *$A\-K&2#&0S\&)ME1039;?) MX9J /$I-*#"/(.$\)TCA2&5;#+-1X$9!+FXK,#,$EV\;R#0;BFZ*.2VH?W=, M9K-]796)Q;/[2Q[C],YY"G[\"WF_'V-G\CB*(0K(VFUF"LR,3@,[9/>9C(5( MV!D!>>%P\\@@VHUA@/!028,/1;_&(&96VM\1GI@V 9\PN]*7(.4!82L_ME2\ M;Q"JXX4'*4_-;XEP_Y3Y^*TGE:G(G%H7H'KG"76EX8X*1;MJ^^Q=2KQ(15H< M@DA?0]E(]1.+LXMJ(65J;;MD3Q"7=4FQ\KV4 MY#OA1=T3"NHDD:)!KJVS+$""^DTC+J#H,;G!**]4!"(U?])VEM"49GHR0M)%2C4%%6)CTL@*]75%E0P[BO4UF_!-DZW-!@ M_HBG>#VNJ*S1(6VR=^[Y-G,1NQ8;41(.U* 9DXLZFW5W/4IT!&.Z1]_< MB .V.//=]>S\'-] -VJNL:F?$Z55S^"7\E+?TD3:*Q-$E_TBG ,=PD\+D'&7 M10T]*8B7=(N&E?$Q^^:,T+H;=N?V=75E:25N\ MF"(/K8]*L_*3@Q)MXC_0Y$M+#++F*GG40Q*Y5>!O\(9TEE,F(8:CH4N6>PS]+7M;:KE71^9QX_^1[_7CQY8MZ[ M1+XAS:#Z(U2:7!P?FT?7\O^WHV0U>K&F8^H,G,?FZOK*7%]?'!1&V4$6X^G5 MI?[[D]3/'UL6A$YV=-\L=PWIC/(A2N\7R9OU-<(F+<*G#^@OX"*=R'&]#M:B M_34\N7-;<;5 I][: >E0;0LI$\8$[!Y2@;2(M,^O.M&:?NV4)8N_R?F,G LH M6^*; J#!)S1OJ@#?__)Q.*62[E-PVFT8Z_Z7.,A(XR$48V/%?',0BFM05H^8 MEB#Z7COQP24:!-12PB>UBV5P\@Q@JN>25+M>+AGU0UYWYZ59=Z09]Y6XOWY@14^; M#;;]TU3G=/*U\/?*"GU]0L2069]^/F8L(U,T*:13MD+UM)3WCA''6'/!\-BLHPDTNYED[?@K0UA<+9Z@1S MM]RIA#LK,!,]#3W5]QGNAK.U66K^SEFC5->-%MMX.L3<.$W5EN;S)?$AV:UE M;PD2G-LSZ\YA*#7[LNEVO$[2FM9M)#]3UM*UKG[ KMRU(\S(Z^\8*7M)C$W( M^:!TW'X'H%]";7)*?6=]95X13<*.#I+(#+('5(YPH$D2=[D M8GLX,-WP*<%8\J''!$T3.T7.YW6P;1 V]IRZ4R!/#H_:'MA6T!V"+#>DLWIT M3R$@KJ9'0FN\$X@\4!:!"6"T0EL0&6OHIH? PP-F3"Z?.J3<-.C.BI:MU"[;0?F)M?X21T_&C;BMX@F9SMUW3M%57A[U5@X@DAR_ MN'L7"A_'7#KM"><@:5$C1],Y&IXT:U]PI=Q0\??+;M>>C4NEP2B54"Q*TTO. M^I4F2X3K@7LJC,<> KB4J'-"$*GW+4>H;J1DZL?O1NXH>VD;&OMIQ5GQ;\<' M-; F]8CK9(N;:3]GE-J=80Q-U >P)ZYIMJ58XFVR-'F MTXEGQVVR44=BVH?0.P!N*.US[2#+4J4F3)J?4'\9$<%G2?)!,OAP)#;.Y?,M M&\_FA)%U&AW,,B[)6,U' _!H;8N,X6/:Y\+&E5F )2-\P:(T4P]GHEP8[W8M MIPTE:FG48Y.Y>\0M,XEM/CT9/4Z-VD&P[-A\@T/.!=DH;N?>5X![]XIRT;P% M\B@SN"&4=^4SP/D;\_1QAG(P_;>U^='-X<(HN0GHA=O^>'/[FJ$+$QQ( >;1 MAZ9%'&&J8\:SH2%%6+;F\B/!-5L['6^.+E E8JCX(EE(MU..C=O=NV_30WR- M#9IGCES,5-M+53]P=>3,4WK]0L>R]7P.#& M8K7SK+W$$94;N=[7QJQ><$B+<9]'T?/@N?HN(4P-'X0%U>N-W'S)7)./K??O M)# G;5*G#31J10_'YJ(=0@[H93Z. @Z*&=4(2:3X MZ0BV MX21I?[7AM/[P4G"5J^.<[TN,+SIMQP[3?M-<8O8U-?$GEQEAJ()WE0*'\V4* MT8V6QR. IO>&RO=P&7^ 3S(9X+.HPS<@IBV_KX/)B))RD276&18=1(2\WSTY M?6+ G*N41?"DH6L"M!4[O)?T,$F1W;&4<^EN#1SJ'PTVYYHOW5Y C]O(RL2WK?M] M+(*":0N;CMB$RGMQ-3,_9OG>C@J79*$W<'PP^9^:&$=WHD<3I'X3,Q)N)GZ% MC=":2C#DHO780;C^9QJIUY2'!E6Z8WK"1 O)QU5":NF$B0_RI RCXBWFR]>S MH4([H;?I:"*MG],^D[U"-*U$T[D;)2PK5P\(IMC=X7JY@R#/QLPZG[C3+H'^ M8DD![CV$UGPU.CTL'PJY]Q'0_X(VV M](<[GL@7*S^7(IBSF]PD?E!\*A*F][GHKB &13[(G7:5IR! ???OGCPY_6L. M4%]_VPZ:M(-JJTVZ 0<:^XGOEU)M ,N,*1[D8?GWSAU8*CY=^EU+,SF@C4_7 M:,0N"D>$!AITAYUBY\(=(YM]PZ%PC1>_3Y M6[U6VV 3"1@DK'CR/!/,*%H.)V]I85GC\#6\;@2*!*3CX^[)==G,(7AM(?XT M4N\VC'22ZUM$*Z=YY%U^>?>S#4MJ]%=N@:'GIT^^/Y*Z.GWHFI9_0882IFO6_"==/'*!7L!S^LU% M^D +Y)\4OOH_4$L#!!0 ( 6%"U40_RY4%0, - & 9 >&PO=V]R M:W-H965TT-):XI4@M2=GIVW=(R8H+N-Y>V!R2,Q__X6$TWRO]S52(%EYJ M(?.^6R808?E?C*"ULM@ED !6Y9*^RSVK_#/I_4\7(E MC/^'?><[F0:0M\:JN@\F!3677^GTX"IA%OPA(^H#$Z^X6\BK?,LN60APZ2 M_ *2P4LAQ[WOA_ MLMQJ5<,C:=5T&VBG;06/?H]1P]_W&^/'_SFU 1U_AD&] MPV!Y^2;.HKLSZB>#^LDY^N^>T5G(:8DGR/"6&U:6&DMFL:!WYST,;+[3M?M7 MT7M6KL6M:\/2,7] O]FJMM"I:.G@OE7: M4QY]@K"VV.R8-'#)ZN8.=ECQ7"")R5&ZPF'@ F:C-(NIO7PS2^+DCJPX'4V2 M"1G3.(65VJ.F*\2)DJ49I#<99-.(?A-X$O1"KYBY8E?K?N7Q; #%X_%@?U*6 M"6AZJ0=Y-Z,D33TQSD9),H5X-)[=P+W,N1!430?'-(X'5$J+_XP=CO."B-,L MH]8Q+QQU>C-UAN>>NK7A496A!U/Z6FKH+%MINX(SC [E^KZK4J_N7:W_R'3I M=DG@ED*CZVD:@.[J9]>QJO$U:Z,LO4YO5O3)0>T<:'ZKE#UTW +#1VSY U!+ M P04 " %A0M589)[4]D" T!@ &0 'AL+W=OM6*Z<=R33<(?N>WUC:)6T+*6H4%FA%1A<3**K;#3K^O@0 M\$/@QN[9X#.9:_W;+SZ7DRCU@E!BX3P#I\\#ODG&>IY"E<;\WA(]"">J2 M$I9:EQ9.WPU8QBYAF&:P5Z,8ED;;D.*VA!;ZO;C;'W@=PRZ#KT0]HF-VI=R& MP5D>LXOL',ZR..T-SU^2*AJN)]!G<3:\((.2' QR./1@DKU.KM LP[RR5$>Z MKZ:I6V\[$J^:2? &ULK59M;]LV$/XK![4H$D"(7FW) MJ6W 25=LPXH:];9^&(:!ELX648I422I.]NMWI&S%W=+L!?,'FZ3NGGONN=/1 M\X/2GTR#:.&^%=(L@L;:[CJ*3-5@R\R5ZE#2DYW2+;.TU?O(=!I9[9U:$:5Q M/(U:QF6PG/NSM5[.56\%E[C68/JV9?KA!H4Z+((D.!U\X/O&NH-H.>_8'C=H M?^K6FG;1B%+S%J7A2H+&W2)8)=Z_W3/+?F6N($&Z5-$KPF@W](6M8:S0H[7"@=O"62Q*% M,P$;.D1J1FO@E]766$WM].M3"@T$\J<)N%?LVG2LPD70N5CZ#H/EJQ?)-'[] M3'KYF%[^'/J_+>9_!G,Z=8S7@/8A$F<0A[.9E,"[93AE,)%ISD- M+"X>: H)Z@UB9!6]^L?GU"KXN>>=ZP[H>ETU-"7,)93Q!-*P*#-8#5HT*&K* MBD8B$RY6F9?'[Q,3P:M'/4V_-97FG6M& T6>$&("[YW*;AM#DLS@1V6I.U]2 MUN&L2%R.15A.XL%L+(;@;,L%MTZ&_Z&UL[5I;<]LV%OXK&-7;B6=HBS=1DFM[ MQG::;CI.F[&3[>[&/NK+<]784M;BHV:FJ2JNE]>B5(N+7M3K!N[D=&9IH']Y M/N=3<2_LY_E'C;?^BDLA*U$;J6JFQ>2B=Q6=70]HO5OP+RD69N.9D20/2OU) M+^^+BUY(@$0IQ8TH2V($&%]:GKW5ED2X^=QQ?^=DARP/W(@;5?XA M"SN[Z(UZK! 3WI3V3BW^*5IY',!G*B.&N!D34:YMQJS$G3V\E9 M)'/>M^!%(_V\I;OV=/$K=!G[H&H[,^SGNA#%-GT?&%9 X@[(=;R7X:]-?A;IRRPH'L[,G.?BH@>'-T(_ MBM[ECS]$6?C3'H#I"F"ZC_L>S>^E>QE5*^U5%UQ,39B="3ALR>L<,UJ4W,IZ MRJQR$S>JFO-Z^>,/HS@:_F1820P8-T98PWA=L%+R!UE**T',#?&#A<3*0BQ7 M"$QC1=%M-5$E(IRV>"-KC*C&@(\Y9F?LVJ-@]R[-W*JSP,'B+ MA#%F*#M?&JXML$UX3MR7#-YVJ^#[]12Y'KZPF,E\!O^L(%<._\3\K[QN*"K( MT0)RYP7* /WG\ =4+J:NK=C9&@[ %"H D8JID*Y8TE2MC*1"G2F%+H\HB0&W"?$&J5AYLS6VC_7J*G39N MW7Z%CZ33UH#;F%'ZW4H[TT*PRN=]07E_)X2),QXBMH!JC\+3%!6K+%WQQ0P& MHFX@@'K,7+B27"Y?WM8K$)NTW,:[W)(UMPZBD4_? C#8WOUVI7(#G>=E4]#N MM5@ $S'&!*+#Y2PUIS^#S;C=3*1,4H[E1M7\H5RN_ K95CP)G4LC3AG:B,[% MR(7@",[*L$,4=ZC=$@,OMCMQ4?&"3(>XQ1N>3DKE[/74 ON^AJ:MX4SI^1W NR@7N"-\G"T;75A+EVXRM& M:RUBQ&8@==)[@R:[!EW[R[;+T?1^R^[ZTSJOO6OSV@OIID73V4JLH_]7IYY7R-]"I_6G$96-=LA<2C63U<5#"S_ZQ?\\O6$A4(] MHHHPQD^9[ Y*T9\OC$-[G,@MNE!:X:[*)Z!.#[;UN=+B\Z\EN=<>JB\(J%7.;=@ M;56MH!U4*N=Y0*AV.L#M1F84CM:9#IIXH&#VO,13/N-H"]QFNUS40RFGW&=S M>& R7-F:[;/7V?-6*T7BHI;%O-Y.)2A]?LFS3;9L_XP[.V'OK^_8X'3 _O$Z M^Q-'S&0U1T60MM.CYS \'8'V Q5_2O97-2^7U'$\.RP@U[58*/%WKN:/ ]QE M]IKR(N^*S>OGB/_EX6&;\EG_^'JF=Y'OB-ZL#;F.C&-8?1QGKC%/HHBR0Q## M"T"18&B4A1A(X5QH7+,1#:<8'H=8$23QF(;1E6-X0,,9T<18D@31R#'),) E M$4O " O&$>4$M @3:EZC*&7@05G)XYPTKC>C?%DU;:%$H"Q),N?E@!*Y(TZ6 MT7^4!6$60U9CSLCNC74NW^;0<39D(\@",<(4YQZ482CHD9>-:_M>ZL^'08H# MT!'+@E&8RT;;3NH=X:W(1?4 %211\/WE[#GUWW(( MLGD$'5'E\6]9.NXL'T'L-(UI, P[NTH M/DDR=N3IELUQ-HUAD^1;;9X%490YOPR'0^<#T3AA>ZX>!JNKA\'?O'K82W>X M>CAKA\/5P^'JX7#U<+AZ.%P]'*X>#EKA__3J MH;_Q[4DE]-1]88/.AF+9?X:R&EU]Q'/EOUU9+_=? 'W@>BIK"N0)2,/3X:#G MC]S=BU5S]R4+#DE65>Z1CF5"TP+,3Y2RW0MML/JTZ?(O4$L#!!0 ( 6% M"U5.0&[EQ0L (&PO=V]R:W-H965T"X29LB;8RX;198[ ,U0TG'9<2%T>7+[@>S?V\H6I?*Y+=6.% MJXI"VOM7*C?KEP>C@_K&!SU?>+IQ?/EB*>?J5OG?EC<65\<-E4P7JG3:E,*J MV'@Q)()6KU!,%B3\K=:WRG A! MC,^1YD'#DC9V?]?4W[#NT&4JG;HV^4>=^<7+@V<'(E,S6>7^@UG_J*(^IT0O M-;GC_\4ZK#W%XK1RWA1Q,R0H=!G^RKMHA\Z&9\,]&\9QPYCE#HQ8RN^EEY1U:O :KR'U9GX&7073KPN,Y7U M]Q]#[$;V<2W[J_&#!'^JRH$X&29B/!R/'Z!WTMCBA.F=[*'WJG*XXQST+Z:Z M;.UQY1S"XRK]7&FG^>Z_KZ;.6T#J/[OL$-A,=K.A,'ONEC)5+P\01T[9E3JX M_.Z;T=GPX@$E)HT2DX>H_[4._0I6>^F+K>573F3: >1.94*7XA?CE1@E@AY5 M M%_ZL[%Q9<36W2B''^ &37D@GI@IT,^651;@168-;O$>FJ:G8D/@)+%@5,D)& M$JN5S*O S\QX^@:@!+E3;=.J<%Z6J7+/Q7??/!N/SRZ8-T(]_;0P M>:8L";(*/',).6&)E6&^&II8NH:YZ/'2.'^4]G0MEK*\OVA(_XI54R-M1F)E MD#GU!@QP04PUQ*K\PEC]I5&U6M*/$LJ+0A53$H=$7\A,.'W7W,N4T_.2;2H] M"^.1K8EPFAMX89[PMF#6%0G/-HQ@( ZF(*F#GH7\+X3 @VB\FDN\W*&!=!U> M%SU3%K)$02&W"C*H$^I.I16E_^XC:W+@\XDNT[S*2+[KA58S\;I9^WXVTZFR M27SP?JFL9"]L/'@#-,; M7886AB3BO%OZD'9 W2D1!"8P4YC"BB;7&:.[)8&X]8P=A9-W26@ WGPRA0RAH/;B6:.%1"G2L.] M 3NDHW6+A4V!+#!#&:_-:\:IVG/7 1E$KH+[.8GM4CZ$3&T]AN;26$]-&GD) M,77(F[%]U M", &[4A<4JT/GLMCZ2(_;9B1$YZV70U3P'Z &@9#J>41DBA*@^:-B!19SCEN M(W6H.C,$%%U-PKE.$6O*5ZW8:#). M3I]-DK/QJ#;YACTC.!/1= ;/FXRV7;FZ.Y,ZEQSN6+@!QP[Y4-_NE$TU@C/6 M'XK4V$S^*2WD$(M81^(-J.Y+NK6:.KD=T'Q8M_W8K[-*<.CA10]#9$MJ=EDM M)W,.TM%Y[EKS_G98(AQ.L]#'D%'@41RQU4M5-Q:U#%)V94T M9NB6_%\JV'C8D0O/R7B<+B0A 5[D:-TP5AQIWJ #R6+/W/KR<"#>!Y&O0ZLL MO@=O&K*:LL^V?LNV1F.=B!\(2RFZ(LP:XAI]+.4@C&#OK@<)&O ,G;L7,S"+ M1?#;24=H!&6A/6?8@EHBP4*%JJ9#EK]%@*=6+\,0V$Q@?>"@3OI<=UBFEI^!<+_".]_1JHZXA'H' MZ,>W8_4/V3Q.0LW$M*N%J,$;90?@)I-6ZB1J2F!M.A+N3K(J"$5 S#(^ B%3 M2IT=D;E#.]%7F@C,2UT/Q&E[ J'J$X)ZF*7NSZRTBWU*WIP8L/,DQF> C,;K M.JY&@Z<-WDQ9#T+MZ,B%I3D:J)N\I"125.+1.)F]-+M/@U';'67)RX7<(/GC4T0VW M_[%YYS,,V;6W@5IS6?N/BYL8G;5NW]EY]%GM:SW8(',N/>.S$:=)?! MD):P)<233<(?;G]KR4(N#,9> DR]8Q B3RZ'CTR@Z=4356PMI M/RD?LVW(J5"1LAH"@<%$])'C4 M618-"OW]FL[0NK$8Y::!FIT:DBE(W",;X$ZIJ8>(+1_FVD5_RQ9Z;IA5K2XG MP+([PH:>D,_HLA;UO>H+1J>#R5801$Z_!K^)T::/]X8"N-2P[;2J311N-?Z; MV'D2^@\^^X "O4 Y9&3(&1?D:!@R8U;9&K<;IF&36,4'?+&"$QPIFUB3O1*%#G_EWP+6I)(@@WL-) M,3=TW;98E5FM[(9OV'6EB:PCYT KY@XYS=5 Z#8A4' _-JC'P[\AJ/\$:7]/ M\(W_";Y'!-^6E?Z:X-N T7;PG7+PZ:]%Z>G_"TI/_D'I(U"Z9:4-E-JOA6D? M1P.T\>W43%3FE<[X!"(,HE>WU^+9Z#01WRMNY&'GT&?^J+(YO[7J'=-M"0VK MI#F&A]!#K"'7MZA'K2^L@ZB95Z=3&&XSFZ)XLVWDW(-L7)Z&?[<\JNTI>9SB#[NBM M=7CY6KE:4GK)#]])FQOA=%'EO9>BH=AQY]KIB3O'Z#P3H^4GZ\:&'MTP:.3Q M[:"$!12AP%1+NHX#?3@,U,H->M-0QT92S&E*,%MF;CN&_=KRZ#;IC&XD)PUS MI\T=[*=)IRHE0M0''SSH#;?ACHZ[_0(A%L[,Z)5K^&XBO&[[J2I5\]5#PF\% M%7_: B?N^G[@N/-Q"+?C] D,'0M4I0_?B31WFZ]LKL+')>WR\(G.S](B1*A% MFF'K&ULU5A9;]LX$/XK [FP7[:)HFO9AL0^T3=M")-$E MJ3C>7[\SE"W+1^(8!5KL0V(>,\.9CW.)9S.I[O1$" ,/15[J\\[$F.EIKZ<' M$U%P?2*GHL2=D50%-SA5XYZ>*L&'EJG(>Y[K1KV"9V7GXLRN?5879[(R>5:* MSPIT511?%A40O27XEHF9;HV!+.E+>4>3#\/SCDL*B5P,#$G@^',OKD6>DR!4 MX\="9J L&S^I='V2U?,,-OSA3 M<@:*J%$:#:RIEAN5RTJZE!NC<#=#/G/QH;P7VB#*1I_U# JDY=Y@P7Q5,WN/ M,$?P299FHN%M.13#=?X>*M)HXRVUN?*>%/AG59Z [SK@N9[WA#R_LG[[N?9S'!92&6R?\40!E(;!\9*:@U5 MB9&P%$:>$<\4S!/<\K M 7*$OJGNA.']7&!P(."Z0=D!?L^SG+:.,9L<:YX+!_IS,/.I95V0SH%KFJ(S MB,89[$EOQ$ 4?=3$9W:5H4JHC+8JC@"5A)',,<]DY1B.T 8SD95&3MV%TPUY M*SRN$0]X;^&X7<'QGN#87OY8X_..;/YF;;Z9H*!C(U2!J#5XGZ)8-94*X5O# M80XO(?"<- AQ\.I%XC'O-8Z.HC3LUEM>Z,+MR%SJ1FS3D1W'0 MQ:70#^ 2M3''?3ZX0]U6^)7+*PN=)&HSQL08IPS^DN6Q/64L[X4J26?+IJNI MXB6GC,ESZ$O$#E*'Q>E*"'-12NJXL0?7 C$<90.R$B]@**929P8\QW6#AF'Y M6Z^^A(BL"=;-3T.?S(\")PH9@ER.#T*4,2=,W'61?I!VZRW/9WN!0N4";V5C MB+?!G#2)28+O1.@P:\(#-^C66QY+=OCE;_2NF#F!&ZVK&\;=>@=!V7(NWPE8 MV/*1+JV@N^V'+ Q;? @(K1SF6BS"HT)@Z%5X6SCS$?)'O(JA_[ MKZI77T(: M.'%"MT23H\0:C&M1&AWN3AB%L>NO0^@%T2) @S#>PA##MJ7;44A8,#QZ?WP& M?BL^O83B,V#N02#Z3ARUXS.B&XQ#_RD@W9U 4@B%H<,8VS"^SDYAX"0L@J^8 M9Z^Q%O!R;FGBU[J-+!6/PZH YFEN8,*QJO2%*&WUH=1NLK+"!-ZN4K;J6#.H MI_M=Q>.C0"U0Z1*8!T7= ZU&4F%U%0BZ@J_2X#6UXOD9(?\3)(^[=(@QG=C0 MP'L.;/):W>]JM$5V>[->AZCHV/JSZ3ZMK7U.'SMQG. )OKE37 MIDV9[;U62.C])6N]=*U@BF.LJVD-DU\GUUUH;I%M^^#_SY,8%KW$%I@CW_4? M,WV3:M./J ,X8CLFT@CX&=R3@@W/N5RN]_8FYDGJ#Y^W>L>?9LU:CG9CMAGM[ M]'XGKM2S;W@_-O'MA?4OKI_^5*)B1S61/E,K]-B"F\<+WE,P0QMG<$ \#,34 MP,P^8" 'EF'%QZ@3-QRZIYN];"MYO,$_%";QY+G@BM)53OFLU>,O.GJBY"/* M8PTQ^HZLQA,8T<AEI[WHJC%_IH[G1:M$^GU3Q9UXN"?Q0MZOO8'#&HQ? M<0M-3[QHA)]W"XL&<-'LU0DH2?U6*GKN/23+>UC;H0)0\#D,L]$(5;$):H< M(NN+ :\TRL=\BS$+F=:54#6[;1<)5$7*D-6RGV=CF]#!2)@J,46R)>MJ4\,L M,Q-BH%]9&9@*+ %TX,FN%YM>ZW6M$&ILWQ UJER5IGYH:U:;9\K+^G5N15Z_ M<7[B:DRI)Q7QLC"#B>"#X4B MP?26F6$SJ@>;R] M^ ]02P,$% @ !84+5?(;.C5P"@ D1P !D !X;"]W;W)K&ULS5E;<]LV%OXK&-7;M6<861??DMB>41RG32?M>N)NNYV= M?8!(2,*&)!@ E.S]]?N= Y"B+G;2SOCH]=NE"%='U3J1)O9L86TN/1SH]=997,^%"1'X\&@[/C0NJR=WW) M:W?V^M+4/M>ENK/"U44A[>,;E9O556_8:Q8^ZOG"T\+Q]64EY^I>^;]7=Q9/ MQRV53!>J=-J4PJK956\R?/7FA/;SAM^T6KG.;T&:3(WY1 _OLZO>@ 12N4H] M49#XLU0W*L^)$,3X'&GV6I9TL/N[H?Z.=8B)3,UGG M_J-9_:BB/J=$+S6YX__%*NP]Q>:T=MX4\3 D*'09_LJ':(?.@8O!$P=&\<"( MY0Z,6,JWTLOK2VM6PM)N4*,?K"J?AG"Z)*?<>XNW&N?\]>WG6OO'RV,/6K1R MG,9S;\*YT1/GSL3/IO0+)V[+3&6;YX\A0RO(J!'DS>A9@C_595^,!XD8#4:C M9^B-6\7&3&_\!+U[;])/"Y-GRKJ_BJ"F^,5X)29E)GY5164LHK!Y\\_)U'F+ M&/G7/EL$5B?[65'>O'*53-55#XGAE%VJWO7WWPW/!J^?4>2D5>3D.>K/>.AK MSHE_&"=N3%%0!D#Q.P2]LE9E@@TD?ETH>EW)\E%H)V3M%\;J_^"]-UAPM1)^ M942:2^>4$V8F')_#VZE"^#L]+Z5768(,=97B',L?$_']=Q>CT>!UY,R\>&GX MFL6(K[>DZ3=;2"IOO,Q%61=399GO0H*%6"UTNA#^RV)C>9@,AH-D,.!_D4"? M5@?;J_0GSTFEKL2)4!+,%G*IR[F0HI)6+&4.XI#'E.K%HBXS2.\7<4&DJO3B M\�!^GA$7@]S6A+]V_G]9OQ=)1QU8E7XI;H 8>=A\7I#4M I[LZ1H% 2_M< ML6%#UM!/J[ ;%B5V2\H=G&(Q 8<>6RJ+ZF#S1V#ZM-!88OL3#==)/V+9=1A* M"3UKRS1?$Y6ESBB&%F:EELHF>"T]+/*0JLH+"0HDS$H[A3!#7)/5IH\BEZM$ M=)CLT:LTGHP=U6/Q&D5(%(GZDA5D2)8;,7.CK-=AO\*0*[O.?8JLT+..5T,*UW"AG,T@%7;%DQ0;C9E@>DT6QSO$(<2! M(.0T,U>\#(_(@ E!Q2WZ&S(&.L0Q,$I:'X0 *Z,GZ4156U?+_P]O]'<,^8IQ M:7NUD(\480PZF9A94PB/MH55H+^ZW+!'8-AG4F^,M!GQ?HN(3KW9395#>HA@ MN;L[PN4181W9$H94#U2"'/RUB8DQQYK7/M?KD'3A'*GK0'(7LI HA@=AR>8EFR')Y/7 M'+Z!5GR" !F$"PCH]T=1\#:9H^MO";7;].\X!!+%(*[(*[Y#^RW,LR)D^$&5 MRJ(>WW3R[P.2MAN@;W^X^="$Y),!3M4Z=^;)0$5.8[@ T!].:\_P+:=F&0K3 M=DO0.;D9K0Q-1V2W3&V3F](@LC\Z6]L$4,">LHNQ1T^>ZB )*J%#B6I+RI;I M.V("ZQLP>%^*E(3\&OI-[#2:<<#(%,"8,9<6D.%Z-3>A-I2>8C[I)G:*4 +: MUYPU,5.BK0(/;*H+%:NY]+4+,N/Y$6U*AB#37!-X!\>,M#Y0Q1B!86)-! >IJS M#6*4,!6=M:8N0_Y%_%X+4[7<0L?;C?3[X(N)>-=0BC+&/S'\=[>)4+(HU,EH M,7YE8[G1:7+^\B0Y.3_M"-+180\*-YWY!!2AS7PA)B^&@\!_3>.&:_7D.5J M3475P*32-ZFX!()1TJX6AN(%:#9E$Y:8MM%I*6Y/UC03ZLYC$[G#^\5P0\(O MBA(= A71!BYD.>>2"BF65.>G8%-2$Q';CKZ8.(;P$(! &2O1+B;H]D^&P^3\ M[.3/68-"@@H?(T6I7T'V+PBU M4Z4RIG;PLG^&>3_/=1S<)"-+:G5(,\"ITLM6G(-1_Z39WN\F1I,1BL9T\;.T MR+#QD*?L88"#CKQ1- F.6:9#_1/CY'S\,KDX.?MSNI+Y28B#\;!_T6JBRTU5 M8\= D,V.=1T(N9^\NX6)K%+ZZ*"NI-VA11_5_L:1@W#[E&C 0+E-N=- M4. 64T2.XH5(WDQBHD\W NN:M1U#'KYW,@V]0T?9&(7@=# :]D];]7!N.T!# MB85_3KM& %[;$-UP#I*,?A@!EYR>#Y+QX.);TH=S'RC>I(T+3>FN8,SS*W&F M0:VU06+K/S7<5.=M(U.7S1-W5*!]R-3(*7S_,CR)\)CI6=.,H:#YE5)EI\RG MR+Q'BJ!V"EZ'"6,0Z[!0>6Q6M&TYKJ-J)K7=)+"#\WO5=F$D7Z$U0J:AM"IN MDU >JKR77&IN!&C]_2>%2IT$$!M7Y7 M-/*K=4?\;7*ORX(IRWCQV38$C)>=/*LY00MI/RF,G3QTHBNCF@67,/*&OKY8)W0J%OL<3"[]$5@&)U-EHI]?J<99RF=R QM2_;8 MCQ2(QYI;)$)B"%&GH=<=_Z6/UK9,:T@&)[4F>T,V0IM* ]E4-U/$SJ7*EQS" M[-::;27>QK7%$\W<;5,#/Y(,?6P&_VE[?7E7 ]BI=5NCX]_*"/>C<;A4338F M2\7($V617T&/H;-W?WLWZ1T%N?Z8B/?OQ=TO@$:?]<5AQ-4_C/VT!-2UN$IM M09A.NP* ?.@4R9&):-IS6C+37,^CK9^M:.3ZCIH8NM6<&?="J60^=8[UI=)@)==8J>.CEDC& MXQMC1F7*SH54F(5;.\0$CC: X[A((U0B)K;LV[*>!(H[)MZW<_/2E^%P>)&< M7HR>TJ8;,QM=$1!+J<;9H37ZJ4:WUWQ_V,\KN1B\3$Z'IT^E+D:)<&W* <+^ MV&CI3OKC=8\VX;4]7*VB;VD<"6O7R:74.7=[:R;KUHC*%))AT#]OZ>_[\'#< M^4Q4*#OGCV$4(77IPQ>C=K7]WC8)GYG6V\/'.B +9CHG&ULO5EM;^.X M$?XKA.]P2 "OWY+-)9L7(+M[Q6V!:X-->_>AZ =:HBU>*-%+4O&ZO[[/#"E9 M#(H35N_'89X4JI1_9E:KP M9F%=*0,>W7+L5T[)G!>59CR;3,[&I=35X.:*Q^[:] M,G9]/9@.FH'/>ED$&AC?7*WD4MVK\/?5GMUK[S6Y E:@W9(6 M=G\WTO_$ML.6N?3J@S6_Z3P4UX/S@LX]PS M3,YJ'VR9%D.#4E?QO_R:_-!9<#XYL&"6%LQ8[[@1:_E1!GESY>Q:.)H-:?2# M3>754$Y7%)3[X/!68UVX^:BL!4L8K]Z@&-S]\-SV;7#YCTFEKTNESTE\1N_]$CKBKYT9G[*$[GJ#$ MG8$M]%;\)IV3-.O6"[L0B)9JHS44H5#B@RU7LMJ(0N9B>CX\FYX,9Q<7C=1V M/8F?32^&%_3N\#;@$Q\P%W$:(D5"(192._$H3:U8@^]/1S,DB#&G% M<#*!2G#\2G'RF\U(_ VJ[>I02)@N*Z&^*I=IK\3*Z4RQU.ET]'8B5@H\5DBG MAF"O^>^0)H(5,O\="4=$9#6+UB M3LM5N6)RPBNCO]0ZE_2X7\M2;B#5;,148^V.PAOH0ZT?H6 6EJ#Z82A.P<[0O- M&5.UAV8&6M%.EE:4$"CDH]2&A=(R7V=%"HC GV2+0O2'XDLMC5YH^(# \97@ M@(#9LF_PUDS?FCFD%7.@7_B'S5 8N?:-TNP?>L".\&_'B=M#L5T# PMM5![3G8/\TX<_/+(Q<[O>8"C7F$DNR2"1%DH#Z*/K M\4@DD@EH6A?85=3Z!)E,;"%;D7\H$RGZ!TQ\(:@L=$GX@<">C745M.&-=Q.N MH2&7,)>3Q_.1^)0PLE\>S4VY&-![T7MR2==YSV>22 P[92=J&AZ>7"77W MJ;N;GA_-CX^FQTUX^WS0KT@@TB%92?&US+]4),"^Y)$F!R#G"<<53_)BW;Q# MH'(KO(TN:%3OY4FCN*9>-+,N9^0RN!LK3H[D\='% 2,(+L,FE=0C0:9K%?;F M7A>(UB&"F"(S5XUM.2E)&46@:$&K&YJ%VOMAF@C]<&TFT!#/!)TAZI$'=YTW M) BH5=AR_7,"MQGYTG1^1MH:\&%7P++*+Y0C*0" ]WH9DQG^\#(2=DRH>VBJ MN):B,Z'B/>T5_DPY]IW1H$WX-9H&IZ'BWN:YCO@WF^$W54L%N++5FYBBK 1" M:2RR'PS(64(.+I3)Q3QF"J<)7+VJ'=+*,UQ=0F3D7;G%[N@8WZRL@$VH:'3-[!^Q"*M E$Y3_U%+$C1 M;[L0'(G/G89KL56!6BA*522XBK)B_T==7P^"BLJUCZ4Z4RKWZ _/1Y/)._%7 M2N5>PX"&Q_8;GB4=%*(PZ"R-SF.NG2S@@R-@S20D[(HAG25X=ON"B,9)EJ3CB#L ,D_TD& 2,8@BW)3 M0)S3FD;=3V<'CCFW%4SG0ZQ#S+TCT/[F'KB.1]B3'Y7]*TKC)3\]@<%7/O%<T%!3G)OHO^94V/)C9Q>R"TRA*'%X MH]T;"Z1^H#:B4MR'N);ZZ+JEB@='Z!@!+GT\JM3A2M0+N53;OH*[C&\T%[1PNM-<_)?=P]X<190\G_ILYS+'=TD2!8+R M.YT.XYU( M4KDE?W2AJQ0VF,XS$ET@Q?LS82=K-SK;QV&VZ.SO[ 1(A"6.24 '(LOKK]UR I&19 M=M)TOT@D 1R#BS'V[UA=G:FTKV8AKS7HE* M;!OU**6L16.D:I@6\_/!9?3F*J7^ MKL,G*39F[YF1)5.E[NCE0WD^"(F0J,3,$@+'W[UX*ZJ*@$#C]Q9ST$]) _>? M._0?G.VP9*NJWV1IE^>#R8"58L[7E;U1F[^+UIXQX@.-'IRI M;C3(R8:<7O&CJ MU)EZS;>(+,LNM>;-0KCG_UQ.C=4(D_\>,]YCI\>Q:>N\,2L^$^<#[ TC]+T8 M7'SW392%IR\P3WOFZ4OH?\I)7X>$-8XF[-:JV1V[KGC#/C;L9W4OZJG0+,X# MUQXPNQ3LGV+!9UOV+V6^^V821_DIFRJN2Z;FK)0:FTUIPWA3,D-H2U65@CZ4 M:F4Q*2$58,@\3!JSYLU,L#6"2Q]#.65+ MM1'W0@?'6MD,L2F;-8"M8@M8IAO7SPI=>[KH44I:"T.F4!MRF+%HDLV"\0UL M-&R!<"$SGJ4Q9!]7'N32X2"(11_$CAJLW-!/%.23+,CRHA^Q/]\+$V"U&*_5 M&B%+O+T%F,K#>(K&SU$*:D4,E&RZ=6A'?(67G4\]?,?HL^:RA6B$YE6U9>)A M)R85'(MH(#?:Y5[4:6W J:RV$ZYKNQ]\)81DYAJ1\6,&[=*-V.BL?? M,N5=-I?:$$"#=*X-*DGGKZ$%&4 :/YN;05#MHC5/LM>N M#UL)+57IG<7G6$+FLX;:Q1'"&YML7&O"I!F,?/"3&R8H M-SX."H($(5KFUHZYJE K,?I-[XC?7'5!ETO01K%D/W"IV2=>K<73MOQ:@^#3]IO>XG\[%WUH++@:.6L!WXF9W_A)Y"A&S.WT^/1HI$;!))D$^;A@ M)RP7%0YY9O0I">)Q$A1Y_AE(VE#@07M >,(NE>99'H1Q^ 0[I36(@J3( M@B(;L\O%0B,C8#?)/C3N76AHX+-MZXK!SJBQ;WPA:?/>L\P T4T@>A?M;4*[U$*\ MM V)E@MVESGY:J75@X34L@(YXR2*TB!$6'*&;B<8@V58"2W,Q1RC&JS'/F5 M.M2J%%7 -DN)?8BD6HH5&8#LNUZ1XZ@>\PI3:$GQA[0NFUFU=I&.>@&.E/4\ M)E6J8/?U7E6B6 M;"M%YHQZ1 SR?V[",?/D^($P6LG''BC,!] MS048' S_(_0\ZSZJ7M&\<7CZX?:C$XYQ=/I]T*D%0J@%=S4)&+?MD2W%ZK7. M1XV"9$,LW2"F4']A3>FB-BJ0+QG,Y;5?_%?4O9V,.G63D? 3]:I26W$0B-U' M@J--LD)TD3%T=IT:64IHC,"Y\8FUI%WO^(7HL2=P2G9MFJ4*"E2*43,B\"VY;&MCW4YZ0V< M62F>CR_#02>"W5/[?#['MJ0<,ORLQD44I2C/XRCK9#VZO_59WV_/*B4@?Z)$T#2:N%B?#+'0:9!)%031) M>@T2!1E.76D:LWB8Y2C^118&Q21EGWQYCY(D2-(" )@I2?,@F>S+I2C*@W$2 MHSF9X!!7!'F:/:>9#OE!:$0Q\"+'+\[Q5P19B%H3%3V_/$Z#N"C ;AR112 ; MIWG';@)5F(08#741QY.@B),] MM7F*SHG4T^\154DZ=I0N#;A[!.-KJ=!\)W=H)BV6=)>%Q%@I\U65)-@I@>># MF;WR1-7:H#=HO\&2$/[^[*N/2WD(I)!D87Y)N= JZ M<]8)?)WOO=] +KJ0(^XEDG>E5NZZ!=*YZY.,T_[YEE=M"JJYOA/6'\SZYF+7 M\T=_?'1]>8E3KJ3K&U=Z^8UF06&VZ5,';5+$[:[;S>>3VO'D$QTWF8MR?I@^5 MYF,%Y]*87>+HW.K_#?0JR(9#KT+PD'U=X.TK2C8\=J4UVKN#K(5>N)M6DO#K MQOKKR/YK?YE[Z>\P=]W]33!2U +RF55BCJ'A,!\/?)'L7JQ:N1O-J;)6U>YQ M*3@J!G5 ^UPIV[W0!/T5]\7_ %!+ P04 " %A0M5R5IIS/D" "[!@ M&0 'AL+W=O;.+VEFHVD8TIN<"E MU4%5-/"RSE=NI%WO/&+5\7QFX$LTG-UGB'YEN] M5&0%'4O&*Q2:2P$*\ZDWC\X7B8UW =\Y;O6K-5@E*RGOK?$YFWJA+0A+3(UE M8/38X"66I26B,AYVG%Z7T@)?KY_9/SKMI&7%-%[*\@?/3#'U1AYDF+.F-+=R M^PEW>OJ6+Y6E=O^P;6,3RI@VVLAJ!R:[XJ)]LL?=.;P"C,)W /$.$+NZVT2N MRBMFV&RBY!:4C28VNW!2'9J*X\(VY0(F,KA^:'A-)VY\ M$&@F@:$$-BQ(=V2+EBQ^AVP -U*80L.UR#![BP^HL*ZZ^+FZ17R0\$LCSJ 7 M^A"'<7R K]>I[3F^WC_4^K LF3!O1_)KWW26^9D/[.].^>Z9BE. M/;H<&M4&O=GQAV@07ARH.^GJ3@ZQ_V^7#I+M+_5 !GCCP[>^5-+]U 8SD#F8 M B&7)5UT+M; #%#_L.N?@U]ABM4*%?0BMQO!"1<$E(TFMSZ%\S] ?P->&G8$ M(W\\ZM.S[\=) A\;);AI%,(QJ^H+R/FCM31$@Q%$2027LJJ9>((-%CPMR3&( MQQ#U>_ 5Z687LLR 5[62&[3\UCUP/XMK#"KM@Y:YV3)*8=4H+)G5WAT*1/YP M$--_/!H32M#[U+3CAU02\9JJ(5I_W LI**&:WSOXM9(4&8W]* Q)YF@\A'F: M-E739LR0>I=RYKA/8K^7#$[AA"B'T>F[G+9A1W08_K"?T&+H)Z1MW^L9O!HH M%:JU&YN:FMT(T\Z6;K>;S/-V(+V$MV/]AJDU%QI*S D:G@W['JAV5+:&D;4; M3RMI:-BY94%?%U0V@/RYE.;9L FZ[]7L-U!+ P04 " %A0M5Q*HGV"(# M C;5AE#5%[G>=!-FA$F+H6+9]4SAM!O/5U'EJ/HDQ! M1N?%;':1&Z%LMEXFVY-?+UU'6EE\\A Z8X3?WZ)VNU4VSUX-SZIN*!KR];(5 M-7Y!^JU]\KS+1Y12&;1!.0L>JU5V,[^^/8O^R>%WA;MPL(;(9./-+ID)ZPZWW/BPQD%\B9(9@K,,KV;_$RZ' 0<#7[3D Q M!!2I[CY1JO)>D%@OO=N!C]Z,%A>):HKFXI2-'^4+>3Y5'$?K.V>,(E:9 @A; MPIVSI&R-5BH,RYPX173,Y0!WV\,5WX&[@$<&: +\8$LL_QF?@\PI\WFT">F^:OCU3HDYQ] MG"1>I.O0"HFKC&]*0+_%;'UZ,K^8?3I"X6RD<'8,_=]_LO\!![^VZ$735SK,"JHZBC-RRRG0&=#P!^99KRLZUT._2 M]3:IA3*!VWP/PBN.J[PS0#P,8K+T5A:H0;#Q9G* ZSR[N0HV76!^(4S2,8O/ MMS/$@UVC9),@&[%%$+PD](J#L:IX1(#K$5F.5MC]ZY1H-BS78IZL\\EA.MB)P&2(ZVJ% MIWWD&TW@.K/<@AZMIS!.&$A8OT17!6;-@' M7UHFR54S\'L!1+G%*-]Q(0ZT='U3L!B3 Q58G%*E4&PO=V]R:W-H965TY*EAW'@?MB MD5S.F3,SAT/Z<.7\52B9(UU7QH:C3AGCXD6O%_*2*Q4RMV"++S/G*Q4Q]?-> M6'A613*J3&_8[^_U*J5MY_@PK5WXXT-71Z,M7W@*=54IOSYEXU9'G4%GLW"I MYV64A=[QX4+-><+QK\6%QZRW12ETQ39H9\GS[*AS,GAQ.I;]:<,GS:NP,R:) M9.K%T>=OA!BPWD4!(6?)9^Q,0($&E]:S,[6I1CNCC?H;U+LB&6J I\Y M\UD7L3SJ['>HX)FJ3;QTJW?/ M+]FHR 5=*!_7]-$K&U3*5SCL1>#+KE[>8ITV6,/O8.W1N;.Q#/3:%ES*-'!TO_G$Q#])C]>U_<#>SX M?E@Y-R_"0N5\U,'!".R7W#G^Y:?!7O_E Z3'6]+CA] ?6:'_BT4?2Z8S5RV4 M79-AZ#S0PN/LRT9MZ4_G8TGOG#'KE7-%E\Z4T>@)5BN:>5?1)V4,K^F]+2!: MKY6AB\9< VE5ZKPD'>:M'T"ID,* (6(//3T;/NOT^/D,$ M"T[MQJQ_["CHZ\>Y>=Z_S\UN 4L5* >D"!K=PM8S#!K/:HZPT%5C:%)XSD - M2$MVDJ&=T5GV*4L^W^CX=F8+.;R&(>"S[D-%GICIJH[_R!J9+"L-KG;NG MTBL+4C4ZF!..Z/N+A='LNXA$M+74<+< 6$C^;M.44Z1SAI,-P5(520EVR2%* M "++N!-T.Y6+2E*K) -+$:"(QKHHSM9)08T<5TV29(L0#8G+IB@3]B+<$Z3! M*IL+I5^A2YP#X!R0FKHE_Y;11*,I&^7-NDNKFVS\,'>/2<'+1$A.CD^G@7 I MY%>E,\6.P)L($U:A=\<(?GZL,8SI/4VNM1FZU?8 "[<$]#CG0WNGA24/I5 6I:X MK#U2S473A5M-I(^EKC:=]S8RCGUJBSD604=V*VMK]-\U MJ8AH/'J\PD?M9KCL-L[S'<+-=,>=E]JY+P1\+=5N3F6HW'B'F[.KD@8K\L004,@ M<^7]6@9+9>J-+K,#.9=&WGVI.+Z]^%*A@0;ZC@8'W;TV:MS;,\8= _&4"G$) MS!\\5_F:_G8!5]GF\T3.GC2+@D/N]522+[V@N2-3;WA*K[_4&M=FBBGP-\X1 M7=!!5G:OIZ2=J5,>?8"K:3J'S5052PTI8BZ97RJO71V::U"N5A=V+T%Q@ @: MIZA$V'&2W?<T\'BOV\_1$%I)01O..W*YN7^$GS>/S9GOSA#]7*#Y4;'@& MTW[V_%F'?/,L;B;1+=)3=.HBKH4T+/&?!'O9@.\SAQ2V$W&P_=_D^#]02P,$ M% @ !84+53S"-H&ULK5?;;MPV$/T50D5Z 39[==(@L1>PDP9-@:"&G;0/11^XTDAB39$J M2:V\_?J>(;7R;KIQ\M 7KSCDS)PY,T..SWOK[GQ-%,1]HXV_R.H0VI>SF<]K M:J2?VI8,=DKK&AFP=-7,MXYD$94:/5O.Y\]GC50F6Y]'V;5;G]LN:&7HV@G? M-8UTNRO2MK_(%ME><*.J.K!@MCYO946W%#ZVUPZKV6BE4 T9KZP1CLJ+['+Q M\NJ,S\<#ORGJ_<&WX$@VUM[QXEUQD^MO8^R(92,]O;;Z=U6$^B)[D8F"2MGI<&/[GVF(YQG;RZWV\:_HT]G5 M*A-YYX-M!F4@:)1)O_)^X.% X<7\,PK+06$9<2='$>4;&>3ZW-E>.#X-:_P1 M0XW: *<,)^4V..PJZ(7U.Y/;AL0'>4_^?!9@D>6S?-"^2MK+SV@_%^^M";47 M/YF"BF/]&9",<)9[.%?+1PW^TIFI6,TG8CE?+A^QMQK#6T5[JR^&)]XHGVOK M.T?BC\N-#PX%\>>ID)/%L],6N4E>^E;F=)&A"SRY+67K;[]9/)^_>@3OV8CW M[#'K7TS'UVN+#S4)*DN*92\"&' RD"@ZITPE G9#[8A$DS)(G$$!_FGD7TA3 M\,="]-*+[^?3^>*')U$X?S)!1_HV&=>[Z5=X\^K^?_)U&]ATB%'FMFLUC/4J MU +I]9 9&\2&#)4J8 >ZZ%!\*-P!Y@3("0[C;DH@8;H+UNT>0K"E6"Z>"-Q_ M7Q%&(N*U;5II=G"=V\JH?X")S0V8/.1:,J)@16N]XNN)3]R1F0BXH7L.-NUO M:-PP@G4C+@J=,YYE>B=4&8$]6)(H\:RQCIYJ=0?&GH9:FJ=@A>]>1*B,W&B: MBE]-SD6@?*P$7UM=B!KL;XB,:"A,HMTAF.\\1)+;!U=R8%88S0/4P_B4?P@] M\L["$FY-KJ2.)$+8ZR!H(+04'H1 MYY&_J;@,QX1^6A9X PG>BP,OL-T3JI ="(,T231F&!,H.$1@+< C:GPT$/'Q M22\JU)*+30+X; &$8,T4IRX_IH&U8N\SM%CUJK:V2(7"U7?*1Z^TY@;#,*.Y M4A&J*#O('&UYGD#^)%8)]3:EVE EXP)'"N(&,D1(9&K5'/F!&'XFS(;NBOWM M]T#7D*IHK97(+@*+PQ6,)6HQ'=TA8C);Y:R)C<),]K7*ZT-C R?DDUH7%,)( M.0?T:)NCS0$'%$R$)E.AG+&72^=V&YG?111Q!0B]=,6^,B?<2CV&)?Z-%:NE M,1P-OYR!*D7[-N2YAX-7#6YB1LM,OI<&,UV\*G"[*C1-.CZ),U3!MQDJHXL] M"4 E'F/KX%4%+FF^O%(:=ZQEN,8GR1UGA N5*ZVU;A\M$W JQXW<#>_!F.97 M,6B9Y]9Q>O1N,E[N^[9\[($Z*O]X7[;. J M_GA["N7TU.0P.QCJ&G)5'%WC@V="FN]&Z3@=7Z:A\.%X&JW?2U&ULK59MC]LV#/XKA#L4=T!Z?LOEK4F RUV'K5B+X+*N'X9]4&PZ%LZ6/$E. M;O^^E.PXN2Y)VV$?$E,2^>@A*5*:[J1ZTCFB@>>R$'KFY<94$]_728XETS>R M0D$KF50E,S14&U]7"EGJC,K"CX)@X)>,"V\^=7-+-9_*VA1+]U@4%HAH_-UB>MV6UO!8WJ/_ M['PG7]9,X[TL/O/4Y#-OY$&*&:L+\RAWOV#KSZW%2V2AW3_L&MTX\""IM9%E M:TP,2BZ:+WMNXW!D,#IG$+4&D>/=;.18/C##YE,E=Z"L-J%9P;GJK(D<%S8I M*Z-HE9.=F7^DO/\FM88*%:QRIG#J&\*UJW[28BP:C.@,Q@ ^2&%R#>]$BNE+ M>Y_X=*2B/:E%=!'P?2UN( YZ$ 51= $O[IR,'5Y\!N\=4X*+C8;EWDGX\VZM MC:(S\=(-OOR/8OH7]G1BYB MG&;X;V!8,,T38"*%E!>UP10$*15[)>V4TEI1\,#D2#^%Z/0U?X:RR3K:K /E M#+N<.1420D@DU:^VR#)S$)DLJ!%8P"O@@J9DK4E;0P_P.<'*'.W,2ED+H^%Z M K^[G8_/V6''%7$YO>*X.!X'Z6-=HF)&J@G8B'"1R!+ARCI]#3_!U;C7'PQ; M*;P=.8FP!K>Q$Z.X%P0T^X!"4CTV0$TVP07*^I!@USFB@EJ@- MN6I]?_UJ%(716]M0R# <]'M!/X1AU(M'8QK&O4$P<,-AU(*?2 RQ"6Z"P74C MA/%>&+="'!'--J\_P"U3L@2VEEO\!K&[-)TT!X<:*V"64:>U:9:5;;BZ<_+< M]YS]X^K3MXU_P*'+7CR'3 B]H>4!=B M6PU$NJH-7Y8,?].%DR8(\#]4Y7%1 M7L/_67GWI$E;4+@ J2._H1SM8Q0.>GU2VR?WJ^%]FUHCDR>HZG71-JU*\2TS M2-XKQ6RC"$>]41P?8%X.'Y%:/D^LVPU4+3@9#8-1IS(,AYV\!W"JX_M']S$UFXU[=6B*.G6SYFKN9KN'S5USGQ_4FU?1!Z8V MG+8O,"/3X&9XZX%J7AK-P,C*W>YK:>BMX,2<'F>HK *M9Y(.:#NP&W3/O?D7 M4$L#!!0 ( 6%"U71J[KFX @ (D: 9 >&PO=V]R:W-H965T947ZJJW MU+J<#@8J7;(557U1L@*>+(1<40U#^3!0I60T,TJK?!#Z_G"PHKSH75^:>W?R M^E)4.N<%NY-$5:L5E9MW+!?KJU[0:V[<\X>EQAN#Z\N2/K 9T]_*.PFC06LE MXRM6*"X*(MGBJG<33-_%*&\$?N=LK9QK@I',A7C$P:?LJN>C0RQGJ48+%'Z> MV"W+]<8]DK$%K7)]+];_ M9'4\"=I+1:[,7[*VLE'<(VFEM%C5RN#!BA?VES[7.#@*8_^(0E@KA,9O.Y'Q M\CW5]/I2BC61* W6\,*$:K3!.5[@HLRTA*<<]/3U1\HE^9WF%2-?&%659("X M5I<##<919)#6AMY90^$10T/R111ZJA8UG[\*3!O]5%7T2 M^1X)_3 \82]J(XV,O>CE2-]SE>8"@U7DOS=SI24DQ_\.Q6Q-QH=-8L%,54E3 M=M6#BE!,/K'>]:^_!$/_XH3#<>MP?,KZ:Y;FIPR1F]DM&8> \#$!6F0=K#R2 MYE3R!8=KO:2:+%#QR2AR%"?LF6M22IXR#TK6@%)H7CR ."-T):I"6\VUJ/*, MS!E(I0SJ,B-:$"C6'*U0I8".A"0EY>8!+%"A%DP22G).YSSG>D-X@;)"9DSF M&RM";:G/F5XS5D"=R$9_FN7!.3 M7)@(5B)C^3FDKGDGULD9MW9853ZY)-U 3HN MMF. J(".CWKH>#"ZP+12&C.=0Z=E:&W]JB)JY^Y4$:':/'$=S4%D2K#,;9P)O.% -.)=2M31 F0OVO>* "(I[L-(I MTIRJF0TA]<#@$\1F#;8I8M#.V!S(A:65-%"!_A.%_()'YY!ZYXJB>FNSI!MK M4$!8$C8(4F),#M8>*2L@B]1X!SX_(9QE#DW*1+^F4E+K)SQ';" ^9&A\R*@L MSF'G!F1'D>\=-D*\G)5W(3@0,*%E*<6S64M $.;HP"S2KFY%N1\+$AGZE%#:LAL7@*=:R9) BJ5?#=J;^3)(U:ONDTDVI$P1RA/L*EF[ MJ[0;',C:U1R**0K,W:"I>,P-Z]-"Y) >:.J-R2)1*=!4;\ETQYZSD:H;7=.9 M6HP_MAE1AW3;U)&Y^+"E$O(FP!E@6\TV#;"+"N8E9R3T0G_D_!H."R\Z5R_+ MS$SQ?<7B^[0EJ*G=>FAID@M1/B.)ET2Q\[MOZU9(R DD&Y?1-B2&Z1._%=L9 M&@Q@RY4^ MJM#J)A"2[Q1I.@E>Z._BV*<^/I [:FPM";Z5U5"11G6AR@/!>( MV,3S1V&KV1W=,F@NF):V[[QGI5"PBPT]WX];H>[HC QC;Y@$+C(3+PA 7>9#QJI;LC,!=Y83#NSK![ZZO0@-I>EIZ1 ML0^H#>%BY(UB]&D4>E&4.*I;I<_;$IV2N[H)W;5-Z(^Z"8%N/.FXTQG>V4;6 M2L=>,!K7?QN9;?JU7>Q#T\5F.UT,X1Q/XCW=^O9NY$X0"-30"T(,V\Y?NUJK M_M_Y9\KV4Y'F559W'6/WZ(ZAV5X#Z\ V$SL2\H_(.6Y4\(B1@S] GGC$5_T# M=/6WD4[BC8=CYW>?!%Y3DL-XFYKN];$" :3]Q$EM=P39Z46A[_@6>G$2_A35 M15[LCYW?'Z>Z4>!%D!6-V,[PI=(-O20)'+YQ1Z_!%1(UD.3RB\R MNMH_0\I!['>6ICO>I>61%R7#^N]/T7(X\<+8W].M;Y^FY6CHC2+;E7#^QM=: M]V_D93P@I4L*L;::WL3Q9_A@&[>J#)\H[JST_SA M/>H4/$-[)VS-3D_UL0W#@S/* R\*G 6FM2<)1'OH3:+Q%O9[E@K8ZIN7#"#7 M'BOO9]^PP8SBM[!,8W)KX$*T'*0<(&K[;P(HD9'_%C6]> +*KD>LR#J^U!VY MO7!?A!PZU$B6F_6$ TFS0D>/P:=0/W"\V#T=S+1('^U[)7(6],=QY\Z3 $?L M-&._[_^#?'@N66I<0UZ-^T%,-N":(O=B]\\#Y M/+!B\L%\!,$7&W!JMU\*VKOM=Y8;^WEA*VX_TGRA$A( (&$+4/7[HZ1'I/WP M80=:E.9CPUQH+5;F&ULE5=M M;]LV$/XKA)L4">#:LAPG:9L$2-H.VX!V1;,7#,,^T!)ML:5(A:3L^M_O.5*2 MY<1)LR^)3/'NGKM[[D47:V._N4((S[Z72KO+0>%]]68\=EDA2NY&IA(:;Q;& MEMSCIUV.764%SX-0J<9IDIR.2R[UX.HBG'VV5Q>F]DIJ\=DR5Y+7N-.2RU)H)XUF5BPN!]>3-SL],_)D;LPW^O%+?CE(")!0(O.D@>/?2KP32I$BP+AK= XZDR38?VZU M_Q1\AR]S[L0[H_Z2N2\N!^<#EHL%KY7_8M8_B\:?&>G+C'+A+UO'N^GK @)G">/"*2-0!IP1T,!Y7ON^=6%-6MFZ3:TT4-P-4@# MG-24E%MO\59"SE_=UG,G[FJA/?NPPE]W,?902R_'6:/B)JI('U%QRCX:[0O' M/NAM)A/7E*^_/R\3]5 ML-\+P=Z9LN)ZP\2*JYI[D3.N%'Z%"\8RA$,['DK%,5]PSTR6U=;BHB^LJ9<% MNZZ7("2;3&)FALPS*,ZA#%<$RPSRKQT$\.2,DGDPLY":ZTQRQ9S'01D,KH45 M3#I7BWP$:'HEK)=S)=A[,<>%&H%EO^EH$69>=Q;[GF@O")[4WC#.G !Y%$/0@8C4T/@"?CI+#(:OXAI,LKK0.MA!#II ]C&&PG.C_0,>1/&83T.MPF[JFH(GN1(^\ M[A*#<"/^725 6V@,]-Q,N,BH(PFM9Z/982@@9Y@RT F-H3_TN=!:#X-V=D1 M+D$56E7>5M3>^!R##;1+A,!&KM$3SS)C\X O5/(#TEF:OFY;\$^FH+)F)7-$ MH<^SH&%(QF*,M]P'(88Q41OFL9$POD#V=OL',6_8MI!PLS+6]_B[K[0?C0(: MG5D*O+;17=*'$%@JRWGM6:TK+O..10$Y&<+Z!74-,P[2TLM2Y!)1@V[,T4SD[>6VB'NY.2*GM?&-$QA/H 1;* /4'8"# M9#1+MAX-L6C.OQ)_J#[RK^B/H2D]PB9$LG1/]X[CW5'UR?C>E'K6D-+W)]*U M^FI =YJMV/0,]56(CMA14U#M^W9F_'!P(4B-4WPOY79'3I@2#]OG[C29[">\]32W6Y/[_IP[,'$2FK0Y=ZV3HJQELD'^IHP%QE=4J@*5OE; ;4%PFR2M4W0^*&...:K 1Z57KO6*5 MQ$$3+O&J4C(+D.!7X'7LA+56M!\@,$K"]R;=!,@&IV+T>B4>(;3T_A1I'*8< MLL$I%C23[RB[M'.EH^GYY.Q9U>X,7&X676R&5#>^Q;]3]61TM&^''_>^KTIA ME^$KT@$]&!H_M;K3[D/U.GZ?;:_'K]R/W"YINBFQ@&@R.IL-XN1I?WA3A:\U M\!8=(3P6^-@6EB[@_<( 9?.##'2?[U?_ 5!+ P04 " %A0M573-%E;,% M U#@ &0 'AL+W=O49*>U/=,76R+O ME5+HWO0AKMW9Z86I?*$VW5KBZ+*7=7%%AUI>]<:]=^*J6N>>% MX?2BDDNZ(_][=6OQ-NRL9*HD[931PM+BLC<;O[EZP?)!X ]%:[?S+#B2Q)A[ M?KG.+GLC!D0%I9XM2/RM:$Y%P88 XZ&QV>M]5SV1T4+6A?]JUK]0$T\ F)K"A5^QCK)G\)C6SINR4<9[J73\EX]-'G84 M7HT.*$P:A4G '1T%E.^DE],+:];"LC2L\4,(-6@#G-)S-#6U M]DHOQ:TI5*K(B9/VZ?1BZ.&#)8=I8^\JVILB#.1GTQ&4TF1^R==0&?!7MG/Q#PW[/$>8L&^6=?P-'>^7Y[ M/#1O7"53NNQA*AS9%?6FSY^-7X[>'D%[WJ$]/V9]>E4[K#@GYJ9,E);B-JE-D*GY/0LB3Q_-FKR63T]C,]^H^DQ2Q]J)53 M8?[FC2L\!ZGQ6W'R5+Q9/AV(+U"ME^A^( EHQOW@ T723H9Y=H"@/= 4 7VR M"0*SI24"9W@!N.(6H(59B$]DEV3[(2)L9C':3W(CQN>M>1A@%5D:=$8#J"_N M[C>-MKBK$W$=TPA+XAT5PRH MS4^;@*V+-@?]8*LKW$&/)QH-=8\?S=%!7GPHP 6M5F/_5UK*=,/;6_MK"J9T MH&-.X0DGL%&8%P:-M]R1SB&>/$E&R8\9^,KG :S2WHBMIU@Q1Y7D_NI $WI( M.4\ZI6UI@KV4P*Y9,+6U(A)*N;&"K=JNU(HG]_N<_Y]DNSK-=UM([ 0<<;2- M"9M]."G"V;$B& Y1LOP[4Y+S*@W.^[LF]LWJMJ5G/$T@")P6_6\#J^H$3 0O M ,?-B?Y5?B,*SE-H51;Z+%TF'\3'PB2R0//:>_*#(Q3SHJ.8%T?)X3W7D9/Z M$8H(Q_+'#=TUQRTX]'D)#D]&9]R\AGY35U6SDOKA?).=&FZXZ6ZK.UYH$]*$0E56KV+BM(PR(1 RALXWCTN$UERMP MG^&'+%1XJ?@L"9F 21_9**.TD R,%HO84RBZ=;7$'K!REI"^VH(J*28$N1N_ M/CM[0EJ[$_I4?#NH"#,S#2!XD0*.D6R8T@^3\ M())=X1;'J6"B.E2.<%S\2$D&XC?NHZ8W4!JS4AEPA@K([C!*0??A>X\=F@K0 M:]\V(4@@0@\$$(^DBJPRD7&^A== Y^*U;BH6\)Q;_=/A;DQJ/GLV(I!-]_&Y M@T?A!+8(VZ0R*2A&ULP<2N:B#G!R"9^&$4T>CF.=*PB4A/4(&:0-?NS2&%P[ M5S.G;#,?J-L'UYE"=]IP>B+8AN-$AB;&E$$E\A0K?S<QHROLDWV]XC:=$K$:$\A&\O>0]W/N7# Y$ MLW@5V(K'"Q6.".!WHJ %5$>#GT'?-EY2XHLW5;@8),;CFA$><]SKR+( ]A?& M^/:%'70WQ>F_4$L#!!0 ( 6%"U4'TI?P:Q, &PX 9 >&PO=V]R M:W-H965TLYYLF M?(DKYSISMZ[J^.)DU77MT_/S6*S6R#LR4/6E?G M5Q<7C\[7UM_7'7T MP_G+YZU=NAO7?6K?!WP[S[.4?NWJZ)O:!+=X<7)]^?35Y04-X#=^\VX31Y\- M;67>-%_HRYORQ0J5W0TA<4_M^ZUJRJ:"7+\4R<]R6O2P/'G-/LOO'EL M9FZC>]U4O_NR6[TX>7)B2K>P?=5]:#;_X71##VF^HJDB_]]L]-V+$U/TL6O6 M.A@2K'TM_]H[5<3W#+C2 5!Q==W5G155V:&[$3/;OQR]HO?&'KSEP71=/7G:^7 MYGU3^<*[:$[-O?3Y_O/S#F+1Y.>%BO!*1+CZB@B/S*]-W:VB^;DN73D=?X[M MY#U=I3V]NCHZX=_[^LP\N)B9JXNKJR/S/<@Z>L#S/?C*?(>V_#_7\]@%^-3_ M'MJPS/?CX?DHT)[&UA;NQ4E+6@^W[N3EG_]T^>CBV1%I?\S2_GAL]L,6/23D M\6D^KAQ"IFC6K:VWM/6^MGWI.U>:HH&AZBB?(C126OIYX6M;%]Y6)F)1A]#M M6(X.,[V6>'^WXN^J\#9XS-E64/G2U2[8 MJMK2<]=V,I9F_U2S7#>T;#3W_ORG)U=7%\\^G=V[8F7K)6]A[2.CT3UZ3U>Y^?EUGA\@"9$Z M%_QZI U?"WABY)F!6K>F;$S=='A05'T)-5=56GST+J^^:)H.KT*6X/[9>]+7 M?&ORSGA%LE'E.LRC]CED"%[YWV'0)'2GT_4'K$R2>_R\635DKF938[;8SZ,O MO0W0[,R\=4M;;,U_-:)E^O<&@> +!U&OH9 XPAS6:9$F3XNR-8.MHRW$@(-S MN)O1WYFU@*0CD#2 .)*JZ:O2A* F(3:Z'-? M2Z9F#&#_&J;^QH26?5 B9MA(TM;N1B[Y37RX2.89L$1]F&+Z\O&S:*[K&N8U M'US;A,Y .B(#YO+B]#_W='9PI86O\'O>$N"")OG5AF*5#7AV!/8?9MA_>!2O M/T4V],_PSS7!X"'$/SX#V59069P5LWT% <@@A%.^V\K.!D!2F(JCF#)=@V]? MG"EUB 9]4ER6M0W]VG8$&[SN-_LK;N:\&K"Y] M+*HF]H%5 2$IK$B"KXW)R#6W%:$YBR A-F3 8+A]%;6.,FRKE#!S '[Z&JMW#?C9 MK:UZ-AC]6 16.0PV;P(\B&&%9V5(@AJ0P6B:##H<,V)F?*L@FQOK:&;ZZ!9] MA=]N'>^[#32X$Y0G:[<"G B"^A2\'SJTY !IDNT,SM,47TZ)/)><(X/ OB7YKJ!4;&H[KV"',91"'9N51R13-*@C$?LB M9VFLXUE) CTE!R&N)717$DB; ^@(YD@3K-&]K;OC_);O$.B=Y M4TC=3,.;?KGG02$FRB"_& (U0\SW"C-EX3H1.3<)1*($MZ+R&OH!:,K/]SRD MT*WSHBF^!1D8,I$@.IZ1HR:IC4;737V:OD^\^..('$[,8 UCI.R5@K>UVP#2 MB+\(L55" M?UB;:HK9A,!.9"P=% *CLI@J#RUX1!Q]BS<>W6@Z]7+QRKHQ3G)=P_70+8%1 MM1VR38U<1*8Y%FF/H;? M.@(\5_Y?!,^"J+D$_,>'WU)Q=C;:,Z;E]THD-W:36Q@2)1[-B>^<^H4E.\!K M29';4Q9EVRRHH119F 6Q'0#L=J< VM>&:7NX($50KC\**XP-1*E?H(3II1B6 M 8G1J)8H"2X#JXGWG95J42:VE)&AU)5 M,!J[?TY%4F!'V2+S6ZL/!L%1OO_F62P L5[PQWKF[HS!@TGUP1E&^OI5H*,E/^^D"I.WJ3 YE$J/SW'C2])6EM"[MF(%PC5 MUL!78)=)#PO@ZQ65;!T4WM>I7[($I3S503DZFS>K/A1I4R]0DY"^^G:ZV;]LRM82F[/3.O=W0H-CJTF^R=>[[- M],>N14>4]P,UV\9\ILYJW5V/]I".X50[*7_>X&!SJ$GY99X_:5*GI2]$T:6:G#M=,MKK\I5NE+ M!5H2[Y!PTQXUOAS5YJ4P:K=OV965E:1M/V#T,6#^*0/S3T=!]2V7K(? ^/BX M3RV7_'3&I)6IY68B'?=]C0/[1;*%OD:1I87R] %]0E1'8K(D(-*\MMWPY-9M M15&!3I.U2]&A(A86(Q0#R#, F72.],1!"3"MZ==.::4<7\E)D9Q0*+W@(WCP MQE.:-Y5,']Y]&L[+I"D5G'8$QGO_2QQDI/$0BB.[8H(V",5%&V^/J(G@T5Z7 M\:M+-'"'I:3VU$66P:W=:G*[AM!GFDE(_YG4'I_64!FWD2BL[I"R;":VT M5I!>RIV59KF1 Q7I!F44IL7&/?'E+ 7 M="3Q33KCC3CW@^WW0^LZ,G8H*=O MIWM.9W +?Z.7KH[3J7<] MY_;4NG,L2PVYK+H=KQ-0UD*'Y&?"5;K6U5_1*W?6"#/R^CM*REX28Q-R3BS= M7, $XW4"+7/ :9J",;]KN/.60&0-^,KNPYW@? >& L"66A?94NPY(]A(Z'SK M8SH,O[[Y!.R^?'1Z<34352&[_KZ:4A$X>DU*&PHV:74R??(H='R!DI)4P ?] MHL<9E9G];K^^/')^D=GB3JA-SLMOK:_$*[I1P-$1 U$9[F+*R0XD2?(F%]O# M@:G!I^EQR6!V2!L[+EN28$\.5-J>V!;0;<9LMR0SNHE @H! M<34]*5KCG4#=2,.(!(]&[BA[::L8]K3BK/A_Q^MESGY#\^52*.A0J9E=VBE]E_TF3>H-A#$W4![ GKFFRHMCB4SDR/AT$-IQ M7VE4PD\+=[V-X(;"-#-?69;J#.&!_(0:LH@(<)3T13+X<%(VSN7S+2O/YH21 M]S0ZKV5FR<_YOQCGE+W_!U MH_MGB!X/K 2R$]%!A(]&?N;*:L0$^$ M&8?B_9GV,[CEH2V^.[V1M.R]W*!#[(G6+O+N)?AKMQE*;&V_ZF6-M!BW5A3R M#]X1V&6QJ<>"6*82N9&+0YD@\Q'\_OT*)M)-:FZ!^ZWHX5A=9"$DKE[FX]#E M2)Y189-$RAT2 88A8*=% 4G,0ZCD7*;K<.]J\W=;LQOI[:9I:6?5Y]4#]:2( MWE@WI51>P:$R2WT!/2O:3P/##:/A=#@=YW,?J05)QDV4/+*6GDEJ-RRTX#65IO"PTI K)5'$G74\7B-;QTOC/5EN]TIJ")$XV>\$, MHN8PD]LI>M.%074(O'O0!'4]2DH[\MM]J9$10W(O1-HE4\5.39JR.IO$%E_H MW) /W*@^2==,2L]0V%(JZ :%C6U#!](5.^MXY\H5B/+0!LSE_7P (B3IM8/AO&A_M>$:P.&EX"H/[F>2 M4F)\T6D'=)CVN^82M:^I53^Y"PI%%6Q5"AQ.\BE$-UK3CP":WAO*]<.]AP,D MF!D,GS@=OEHQ[;)]&TQ&/)HK0]'.L.@@(N3]X?'98P.Z7Z4L@B<-W3\@4^R0 M==J'21O9'4OLB>X)P:&0B9UYQ'>6+Z^>I;Q .U_T0<[71I540&"'C+R#QO># M-V?:!/0#Z3]T%V92 )%^TPVLKP$?=VZU?-BVP@>_FWY0,&T'^O%TD/?RPP_%1?KQM8AQ=*1]-D)IDS$BXU_D--D)K*L&0>^IC!^&F!7-? MO>4]=-72%=U39H=(/JX2)DZ'.GQ<)[4C59PQWUV?#67E*;U-IP%I_9SVF:$6 MLM-*=CIWHX1EY8(!P12[.UPOMSWDV;@,2CR<>VTTSX% 6IU__#X\=E/.4!]_7T6-,F"JJM-NLT' M&ON9[\I200/-C"D>Y&'Y]UK]+!4?Z/RAI9D?A#SI-%LN[0N$Z)\AY%_UBG #(Q(P2%CQY'DF MJ%%V.1QVI85EC"F4M5HJ2= MM=(%LR3J36Q*C2SS3H6(DW:['Q>,RV@Z]KJ%GHY59067N-!@JJ)@>C='H;:3 MJ!/M%?=\DUNGB*?CDFUPB?97N= DQ0U*Q@N4ABL)&M>3:-89S7O.WAO\YK@U M!VMPF:R4>G+";3:)VHX0"DRM0V#T><8;%,(!$8U_-6;4A'2.A^L]^C>?.^6R M8@9OE'CDFL$O9>;;]CG<^5PTN5,/X-VV [(..T,E85M3,Q*+@, M7_92U^' 8=C^P"&I'1+/.P3R++\PRZ9CK;:@G36AN85/U7L3.2[=H2RMIEU. M?G8Z9X8;4&M8:#0H+0NUDADLPS&YO27?2+[F*9,69FFJ*FFYW,!""9YR--!Z M8"N!YGP<6Z+D@..T#C\/X9,/PO?A3DF;&_@J,\S>^L>42I-/LL]GGIP$_%') M2^BV+R!I)\D)O&Y3GZ['ZWZ =RS=/[.5L9KZZ>^QA ->[SB>NV,C4[(4)U'I M*JZ?,9J>?>KTV]=E<(T(1NL/UH^$O>Q%=LP =-39'#<2#.MF2OB:Q5H(F MCH-K>2*J,@1CSF$$#Q[[L//>@2TIUHGMIJ1-"A>PP@V7TH6C^"5JKC+X#+W! M%;T[@P'*MF.9IPE7JU^>&YE2N/5X#M#Z29<"$Q-> [=?A?Z M_;P+(R?5_,PQ.^8IC(8 M$+@FU_;EX"H"'09C$*PJ_3!:*4NCS2]S^I>@=@:TOU;*[@47H/D[3?\#4$L# M!!0 ( 6%"U5ML%O0( , ,L& 9 >&PO=V]R:W-H965T!C-]TI_-Q6BA9=:2+,(*FN;VS T>84U M,]>J04EOMDK7S-)0EZ%I-++"!]4B3*(H"VO&9;"<^[F57LY5:P67N-)@VKIF M^L<#"K5?!'%PF'CB967=1+B<-ZS$-=I_FI6F43A0"EZC-%Q)T+A=!/?Q[]N\*E8!)$3A )SZPB,'CM\1"$7R*M\SRQ;SK7:@W;>1'.&+]5'DS@N MW::LK::WG.+L\@EW*%N$)\Q5*;E?J;?/;"/0O)N'EC(XOS#O:0\=+?D-+8// M2MK*P%^RP.+7^)"4#?*2@[R'Y"SP[U9>PS@:01(ER1G>>"AW['GC/Y2[U:J& M1]*JZ5C0DML*'OUBHX;_[C?&SW\]M0 =?W*:[Z[0K6E8CHN [HA!O<-@>?DF MSJ*[,^HG@_K).?KR/3>L+#66S.^3VD)?SRFA9U&GA1[QL: KY]D&-C_HQ'U3 M=)55JW.$HM5A8P8( MK1+4&1SP+7!)4ZHUY&W@W2T\>_SQF7K%KBGAZ3<^H4_V:JVT*EK::B^5JN54 M1U\@K"TV.R8-7+*ZN8,=5CP72&)RE*YG&+B V2C-8GI>OIDE<7)'5IR.)LF$ MC&F+"?E64" MFE[J0=[-*$E33XRS49),(1Z-9S=P+W,N!#72P3&-XP&54O)?L<-V7A!QFF7T M=,P+1YW>3)WAN:?.:7C48.B*E+Z-&MK+5MJNUPRS0Z>^[QK4JWO7YC\S7;I5 M$KBET.AZF@:@N];9#:QJ?+O:*$OWT9L5?6U0.P=ZOU7*'@8NP?#]6OX$4$L# M!!0 ( 6%"U7&@2UAYP( #D& 9 >&PO=V]R:W-H965TLJEHI(HD#%"@@]673.FU2U>[EP[0/)CG JF-G MME/6?[^S VF[,?:%G,_W/'[N[#NF&VT>[!K1P:]**CN+UL[5DR2QQ1HK;GNZ M1D4[2VTJ[FAI5HFM#?(R@"J9L#0=)A47*II/@^_6S*>Z<5(HO#5@FZKBYND2 MI=[,HBS:.>[$:NV\(YE/:[[">W1?ZEM#JZ1C*46%R@JMP.!R%EUDD\N^CP\! M7P5N[ L;?"8+K1_\XJ:<1:D7A!(+YQDX?1[Q"J7T1"3CYY8SZH[TP)?VCOU= MR)UR67"+5UI^$Z5;SZ)1!"4N>2/=G=Z\QVT^ \]7:&G#+VS:V)Q%4#36Z6H+ M)@654.V7_]K6X05@E/X#P+8 %G2W!P65U]SQ^=3H#1@?36S>"*D&-(D3RE_* MO3.T*PCGYC?J$973Y@E./O.%1'LZ31SQ^MVDV')9!FO\CG4O!*-\IA"4[#T9#U&#TO*4.GJ!*.\K0WWGEB:C];8V@@ M^10#MUX:W1)VMQ1 UUA@M4 #>1:\6? 6FEK8^I,(Y-8(2RUI%@BU@A.AR*,; M2W'V%"9_ MIY"E\7 PAG=""6J5$E9:EQ:.WXQ8QLYAG&9=G07:&%9&VY#BMFP6AH.X/QQY M'>,^@X]$/:%C=J7;BY>M./@.;P=JI^X60EE0>*2H&GO;!"!:0=5 MNW"Z#L-AH1V-FF"N:;:C\0&TO]3:[1;^@.[?8OX;4$L#!!0 ( 6%"U5( M[N^?U , .P( 9 >&PO=V]R:W-H965T'I.8[I;^8"M'"0RVD6025MM%5SBG0;3UC73C]I%PTH):]1&JXD:-PL@JOD\GKLYOL)?W#_1W7CMI63.# M-TI\YJ6M%D$>0(D;U@K[4>U^P5Z/)U@H8?P_[/JY<0!%:ZRJ^V!B4'/9/=E# M7X>?"4C[@-3S[A)YEF^893_,.>,$&Z4-$KP MDG5&D27<:30H;3>@-O".2ZH.9P)6-(CD2FO@SZNUL9I\]=>Q"G4$1L<)N+UV M:1I6X")H7"Y]C\'RU8MD$K\^(6\TR!N=0E^N:.^6K4!'G:0TC)?P]H$VLD'C M]=W:"C7-YG28_!KRQMG&&A:751T@IASR.,QI.$TS_K:0X6B)%5T7#+A M*JG:=>FT+QQ_C0P'26$F'2KZKHQ),D,/BE+AGU)JL/9-'$: MIV$^CN&$P<:#P<8_;;#G7GK/V9H+;JFJQPQU&O;VF4W$$]3_Y)5#JYS#?UOE MJBATBT>]?):\@X',5DX3F,8Y2E5RIWJ!#&X) GC M20[Y; :?F2:WV<&PO=V]R:W-H965T=W=-X'[]S>[:3@S! MY:I^.:D2BNWUSLPS,\_,+#Y><_%5KBA5<)^EN3SIK90JQOV^3%8T(_*(%S3' M-PLN,J+P42S[LA"4S(U0EO9]UXWZ&6%Y;W)LUJ[$Y)B7*F4YO1(@RRPCXN&4 MIGQ]TO-Z]<(U6ZZ47NA/C@NRI#=4?2ZN!#[U&RUSEM%<,IZ#H(N3WM0;GX[T M?K/A3T;7M"/J%S=7JI!?W8$X7I$S5-5__1BM_!EI?PE-I?F%=[75[ MD)12\:P21@09R^V5W%=Q>(F 7PGX!K-A8/0%W1[^-9U))9 $?^_R MT:H(=ZO0A3&6!4GH20^9+ZFXH[W)FU=>Y+[M !@V ,,N[9,;++1YF5+@"S!@ M'3CC4NV"V:EH-\QI76]:O5I1Y'!*\@0C(FA*%,N7H+AY<<:S@N0/;U[%OC=\ M*R'56(!(294$DL\A963&4J88"A.I]6&N:),K2#C6JE1T7IM:\!2+7IO89SFN M\%*B'GD 8SBU*.#&=)X+GA!3I&V%4VO[4T&%19K:7#Y: *%+[Y O#LL&L ,Y MZMV#H1.X$;S_5K("6XF"!_"'SP_3+J1Y%M;VF@&SFC@?@_-<^*A,XSC%B+/Q0#&K0!>M+T/'7\0 M/^7&[4I0VFHK&U[UMTTXT*Q?^R&#S3' M4*6&!&2.79;I5J''!=![''^(')D4:\@C_/$#?1O&:%)1+#2%LR41U*C"OU;8 M6C&R$606Z'ZE^L"R+1I "",?HU9%3,$;F"_3(@2]FLM'YX?0.H[2D<$WUM-?$LEF]I2(SL7O' M9,)+#/TUYF!7_^H&=HLM8UT;(Y4QT1BS\52UL7EM##-%L=ZQ(ZUQN.NKW/8J MT5XMM%=LXU75O[0>7#/-2B*S,LLLVF;6=YL;;#-XH_ QBB<@#L;M!.S:-+9I M*0BS4$FFG9::16FI81K;%#*,3BDL\Q$A?]0BVY4>NS% M)RN2+ZDQ]E@+GZ5L:6!I+6$P;,@!7?D:/^U%X5$(#Y0(^7R_"8Z\:LL3(ZW< M/]$.A_#Q]!H&1P-X_;SZ0R,,+"M2EC!5Q]%J&![%\+JCUJ*FUJ).2F^0V6.( M Y=$E8+AQ)GF)'U 2L%G9)O HB]8 G'H[ZJ;3B,OG/ME7D<- ]D4A9WL!-.& M!$^0(9:9G4>"GWD.:$L^#M=6]LZK[%4O;(\T0OL;RFUJ^ #Y.?(C,V,#S]-] MU/&1KR@1X%(-?/15RK%F:*E,<5;39A0-(49?T TWQ",,IAP#=$?2CMX/APX;APTZ&M_+B-&8??I#IG<9^,?T7TW\^T^.& MZ?&+STWGULW+RDT+Y*IV4X_.,U*PYN K=U&]T]INJF]#Z(YT>WJ;=-V:O1X> ME(-8,W,PC&ON^C[N1'+A3G]4,]?'&R=XHZ.+5J.'5Z$=Y=6W/A2UB/0[Q+FIU&OQ%K?\OM?I;7_HR*I;F>Z8$ M,^SL1[]FM?ED.K5?"C?;[??62R*6+->3;H&B[M$0_SD3]ANF?5"\,-\-9UPI MGIG;%24XP?4&?+_@7-4/VD#S(7GR+U!+ P04 " %A0M5N7OOK,,& L M& &0 'AL+W=ODDGB_?H>4+,FVXL1;H,4^M*9X M&9] MN12,3LV@-.D[MAWT4QIGG>&IJ;L6PU.>JR3.V+4 F:F2SMF(J=OEM<"O?F5E&J>O8VB&6L(G2%BC^W+-+EB3:$+KQO;39J:;4 YOEM?5W!CMB M&5/)+GGR+9ZJQ5DGZL"4S6B>J"_\X7=6XO&UO0E/I/D?'LJ^=@C M!VF<%;_TL>3A)0.<446'IX(_@-"]T9HN&*AF-#H79WI11DI@ M:XSCU/!#=L^D0I:5A.X-'2=,]D[["BWK]OZDM')16'&>L!+ )YZIA83?LBF; M;H[OHT>56\[:K0MGK\$_\NP87-L"QW:^QPZ?4[DDD[860?S0S)QSSK#-Z]( M8+_=@\"K$'C[K ]'F([3/&' 9W">4(5MGU6"R9P8(I.+G1VW3/0/>$<&7E'8P%?:9(S^#R# M3U3<,:6#HN"L)LJ"\WL:)[KI"+/C:$03UL;87DSMC-7@)@;P,.24QK<%,-3C; T0H<;GM'$L%9,%Z!6BW- MT++K"JC4GQBLK I6,],5F[!TC)ZXQ-02= F=D<;%&:"3,.,);HAQ-HCX4WKR*'.&^QU T&?J]H]J^(%G!3Y!DK/Y08P28OF1O6G2]0:]HLEQR;-$H7.>4V/T<36( M-8A";<&U @R8#>.>[?6*)H=$+7'Y"Z,K))9G!YON^F&O:$%2=H++M3SB-V*D MIVLPW)ZGS/<;XY 077-8:)$ I_*!8%3A:N&7BY0_$54$XX?L1%51^QH&GA5& M>I7T1S'.QQBVC9\Z_J:"X)3/Y^?GMO( M3R?2^>D1^R 272L,FOD9Z!4,?7V?4K MV?5?++LOD\-:,;;R!:XU*.3#:N1-FVCN]^@&Q4.K-\U6!GCX5C;#12OB8=*& MXD,5+"A*Y9BQS$BJUBL59SFJ4E-ZC90N2QB_3!$_,O0"G M&1A&DH ;KC#V&IO4"_:Q'^CR=)[ZN%%%)M\Q>#VS(]=!6Y=VNMV.-L55*ZD1 MU>V<:#0]E\FA%881SN ZNV::;8<)KQ;90G"W;3;;&GDNG]?A33VN:0I#/"P, M"IK<0C':V-SIMAN#_[]((JCDD5'-KFN[3T'?[K4=1_I8TR4M =!H>CZ.!@'* M87L854V'1)%C6\2S]8%HUV2S;5\4[>IN,XI(DR-O8/G$,1Q%Y$DF-WOM492@ M4I3@Q8KRI7G,@JY>_=;;]UZ+[=>H(K0V+TV&^?EF0WF/F@F>FEU8*X)<;\G; M.G.@L&#!F%$+P5BQ[/'C.KN8?BIH48J#Q>'&6&\^0-161SA?>XN9S\Q5EUHY M:X^+W=+[5E[UC6DK3?$*U:S8$U)A%5+A?WP;^.%+/5RLT%!FWD1RS-1/5)F- MH"U*]SNY>:__X0NY/GU,&HZEI6.M)Y!]X03-> (+V..$+14\F/<\'('G(D'G MZ!-5%'HGVP0WR+W"?VB,X\PK1H76CT0+3.,F6=X;=4\ZT\)2=<8MEZU" M>,R5XJDI+AB=,J$[8/N,<[7^ MT!-4?R 8_@M02P,$% @ !84+5="DXODT!0 N@T !D !X;"]W;W)K M&ULK5=M;]LV$/XKA%L4*<#:$JG7-#&0I"_K@&)! MG+88AGU@I+,M1!)=DL[+?OWN*%OQ$D==AWV1*/'NX7/D/>3QZ%:;:[L$<.RN MJ5M[/%HZMSJ<3&RQA$;9L5Y!BSUS;1KE\-,L)G9E0)7>J:DG(@B22:.J=C0] M\O_.S?1(KUU=M7!NF%TWC3+WIU#KV^-1.-K^N*@62T<_)M.CE5K #-R7U;G! MKTF/4E8-M+;2+3,P/QZ=A(>G"=E[@Z\5W-J=-J-(KK2^IH]/Y?$H($)00^$( M0>'K!LZ@K@D(:7S?8([Z($5NK;^R6XWML&(%6OK=+-Q1@9-U79O=;>9AW_C(#8.PO/N!O(L MWRFGID=&WS)#UHA^J]T9R54N+,G,&>ROT<],SW>#Z6N6GZ )JY:!D9]HZ MR]ELJ0RP4XRY9.?J'I?"679PJ:YJL*^/)@Z')Y!)L1GJM!M*/#-4PC[KUBTM M>]^64/[3?X*T>^YBR_U4# +^NF['3 :/(9/!_OFZO=>-F) M,:I=@&__<7)EG<$\^G-?\!UVM!^;M'5H5ZJ XQ&*QX*Y@='TU8LP"=X.,(]Z MYM$0^G3F=''-].HAT2MWOX_D(,Q^DGNQ6;DV5;M@;@G,5G>LZ586:&49K@OT MZ\(*C0JVE%9Z[NWGNL:M +T/V6\>U;)O7CQH]KV_ M U-4%MBYJ8H]_1= FQ&Q^QV4L>Q3ZY"KK8H-X#LHH+D"PV3H*8;LU8M,A.)M M3PT8NQ*>YBG[B(E"-+9@C]];VB6+ M@J##\ _<7.90D:?D29K13]GU?%:F6&Y9BA^RC'B2A8]8IN,\\RRC..!Q&/T$ M2XPZR65/--HAFG,9Y'V/?+3@PSS3+,$P'\]F.D[HE^0BECQ/TQ] WH!/* 1E MT!&F38FE2"BP<%=X$$,/N(1*>/+VU%F^/% M[(M]S4X&%#B(NU^!"/I_"X]X/E6.3PZ&Y\BP '?ZGM<2D7Z4H5'$,[\ZJ% O%"ST^D^,IY$L0\"/.>7RHB+O(FW1&FD?LDN/OUM[/>#.<,3]/3XA_6 /+:H+ M:<2%UJ5E&'Q)^ZH_8;:I^Q(S/]WYQHT2O ")>PDW> M8^6(*CY:MC8RCOCU3 M6%QZ8[PC7(/SZ9_TW?F#Y4=H<9)K;ZM*+(TK*LZHQF=0=.'OE,]FIIQLP"W]KL#CKZ]9UI77_M[^8G'3U^(-Y=ZO!W6>! MQ0>K88ZNP3C%_=]T-X7NP^F5K\ZOM,-:WS>7>+D"0P;8/]?:;3]H@/ZZ-OT; M4$L#!!0 ( 6%"U5@&PO=V]R:W-H965T M']"==+J30^R'=>\2>Y!NM]AW1P+?'XE4TG74!C.0.9@"(9RJIEXAC46/*63#(-X#%&_!U^1+G(ARPQX M52NY1LMOEP?NL;C&H-(^:)F;#:,0-AN%);.Y=YL"D3\2P2F<$.4P.MW+:0MV1)OA#_L)#89^0KGM.H3!F_Y1H5JY+JFIV(TP;2OI M9KM&?-'VGU?WMHO?,K7B0D.).4'#LV'? ]5VQM8PLG;=:"D-]38W+.AG@LHZ MT'HNI7DQ;(#N]S3_ U!+ P04 " %A0M5A![&JQ$$ #D"@ &0 'AL M+W=O_%[;0.QD MV(JU".)V_3#L RV=;2(2J9&4[?W['BE9=E+'38=]2'0D[YY[/]]X)]6CWB : MV.>9T!-O8TPQ\GV=;#!G^EH6*.AE)57.#!W5VM>%0I8ZH3SSHR#H^3GCPIN. MW=V]FHYE:3(N\%Z!+O.HM(*G] ']5^<[^;)D&N=-!G'A4W*PBAZY21GII\H[W](K:% !8L-4PA7G]DR0]T:^X84 M6#8_J<%F%5CT E@//DIA-AKN1(KI4WF?#&NLBP[6S:*+@!]*<0UQT(8HB*(+ M>''C;>SPXA?P[I@27*PUW#?>_G6SU$91SC;,2!3SGSF6%1]2T1A6$FAU0M8M76BJ*()@-TI]"=/R:[R&O4H\V]4")PR9Q MCH6($!))W:PM,CEA(58RH[%@ :^ "[J2I29N#6W ?8*%.=',1^E3FJ)B1:N1"R$4B]O MWPRB,'IOQPL)AKU..^B$T(_:\6!(Q[C="WKNV(]J\#.)(6N"ZZ#7JH@P/A## MFHBC5E,M/V';2LD&W:3IJ"H<&K. JQ7-79MF6=BJU8V3+WU?DG]8 M?/FQ\$\X=-F+VY!.1!2;4>H:3.W?[)"MM:;OD M/)L-W\^XA[M.LQFPPP]4JSPB86VTY.G5IY.F*=- M=PSX$A-6:CMGD*M#1>R8IGEB^+LF,'1!@/]AXIP.G!;\GU-E3IRD@L(%2.EX M1_5WB%'8:W>([5"XSX[SNFR-3!ZA*)=9/9 +Q;?,('FO%+-#,!RT!W%\A'EZ M?$#Z3>.)=;N"*@4GH7XP:%CZ8;^A%X[GT*AANS^(@=HA'EIZ.+#T,(!SQ>V? M;!XT2-=NO](4=9K4U1+2W#8KW$VUN1S9J_WO(U-K3NHS7)%H<-VG$E753E4= MC"S<'K.4AK8B1VYH#45E&>A]):E ZX-5T"RVTV]02P,$% @ !84+5=9J MKF]U!@ HQX !D !X;"]W;W)K&UL[5EM;]LV M$/XKA)L5#:#8>I><)@:2-,$ZM$,0I^V'81AHB;:)R*1+4GGY]SM2LDS9CM)T M0($!S@>+1_'>'MX=3^') Q=W2V &C12Z/5F MP5=*'J0U1MJ3">=WFOB8G_9<;1 I2*:T! R/>W)!BD(+ C.^US)[C4K-:(]7 MTJ^,[^#+!$MRP8MO-%?STU[:0SF9XK)0-_SA=U+[$VEY&2^D^44/U=IHV$-9 M*15?U,Q@P8*RZHD?:QPLAM1]AL&O&7QC=Z7(6/D!*SPZ$?P!";T:I.F!<=5P M@W&4Z4T9*P%O*?"IT16F GW%14G09X)E*0@@KB1Z=XLG!9&')P,%6O3:059+ M/*\D^L](C-%GSM1-R M8.0%+[O\@-P6&7]-&9E 2V9%'M3XZP0E/MP[WQ@4\1AO3(2B$HF^D0I7*7 M!S^D [,<%11/:$$5!5 R#%*W5;)ME0A+;0IL%FDVRXC[0#*RF!"! L_,>BCC MD--2@5A@4'."IKR XJ!%O:,,9G@I@5,>HN,->=;6?2+WI$!>_?3K9X"N*,,L MH[A M4L76,Z-(69P^;VDX$05XY[6 -%*GB"EQ!V4P&D)>M$!\AW?3:SGVS>I M[_GO6Z.7UXSG7*BC6R(6Z".[)U*9W#I&7_KC/E+"[*=&^0!%3A2$UG-;U@47 M2RZP(E!S)@I)C3Y53R@$]9';+-L@#09'$YS= =H-CT:# _ "]"5#KUG=IO[D M[,A8.N/W1#!MN^&4Y5)@AG51!90G7",V=-S$;SC;U 41BDYIIFV'#?] EEQ2 M!;"Y;M@L:E,'* Z=./)L9(:.Y]DP?^)LM@/;YW Z0)[G^('7 G=KZB6\/&>8 M)LWJ-@7B L?WTK:&S:E;K@"UK2@]0*D+J,4P2)PDU#8EOA,$D<6Z9OJT3M%C M="T@HL'?ZP(*D-FE;Y"UF!FIX;!E3HN\+B<%S=:K0\=+TOIWM68=?DQ!@FKI MEUBP(SC?(;RQ+IRK>O&DX4R'X19O/;WIN>6$!BIV/%^[7>FO3:U9_['^3-I^ M9%E1PO&"=+TP_K.A$3AJGUG.["+PF)>-P'9KV^+D$ :3=R IMFX+H= +?M6SSG3#R?ZK4 M!4[HIM;SQTM=XCD!1,5JV0;Y4NKZ3A1Y5KVQJ=?@"H$:V#6@33Y3[#PH;YX% MKDT=H"$4NV%L83*$NI3:X#Q3[+;1]1W/2%H]7W60A-':D0WRY8,D]-;'3IMZ M#;J!DT1!P]FF.K!U6]BZEMM1Z*2>C4CD.[$)Y1^E][WTOI?>]]+[ M7OI_TDO'32\==[:XXVQ.\K(PL7,QQX":U)VL5=[AQ4X<=K73G;IV_W/]5GM; M*ZZ=;_?QJ^-DVAAA]^)Y:;IMS:;F@@ T]!$MJGL+HN\M-IKE'VZSC]&MD=,FELN6$=6P7LS_J+/ MR"0\A$A+ZWW2:%E(64#4\M]YD.6)>Z@YG7 (S+9%A.4M6^JFHAETQ%;2Q%;2 M&5N[KZ0@'99E_56E7YI2AVY)-F?T>[D[KKKUC"F IDL@""\9G^C(TI=>@)#1 M)$AALD?Q)I@::.5F7>@(D!T?P#2);JB\.YKJ^*,,WL'AALSI% #7KIT96!>'"R)F MYGH4OE1YR51UA]C,-C>P9]7%XWIY=7W[&0N(58"$3('5[2?PC2RJ*]&*4'QI MKB$G7"F^,,,YP3D1>@&\GW*N5H16T-Q+C_X%4$L#!!0 ( 6%"U5KA?KJ MQP4 PK 9 >&PO=V]R:W-H965TIVD]R5SO1:9/PL/N3V+_0HK5F.\:_B2TA$CU%82RN>ELIDT^#@5AM283%1Y:06-U9,QYA MJ4[Y9B 23G"0.47AP+&LR2#"-.[-9]FU)9_/6"I#&I,E1R*-(LR?;TC(=E<] MN[>_<$-[ >V5;6K'P^,] MW<\>7CW, Q9DP<*O-)#;J]Y%#P5DC=-0WK'=;Z1XH+'FK5@HLK]H5]A:/;1* MA611X:QZ$-$X_X^?BD <."A.NX-3.#BG.@P+A^%+A\D1AU'A,'KI,#KB,"X< MQJQ>=_?QA-I"JI[J]P:KHU4W>*^=(KX;HEL5R*Y 7 M!R1H\5^8_2>O^;MF?]LQ 8JQ&6Z"WN;MF M=Y>LE+N=N=LM[I[9_1;STKVM=?_TSMN&6 [+,3O,>,,CO"57$RN7S^=H&>HA MJ4>K]SVEB9KQ)/KG#V6./DL2B7_;1E[.'K6S]43^221X1:YZB7XC^"/IS7_Y MR9Y8O[:I!@ES(6$>),P'@M74'I5JCTST^1T)TCP+T1B%%#_0D,IG=);@9ZVW M:)U>BG>*D=LT>F'A&;O?-=) L%JDQV6DQ\9(?]63 M>*QB6T:Y+;0Y8WP0D(NATPSN:69NT\R>3AMFWKBAPF@Z;ICY3;/*HA:221F2 MB3$D?ZF)!F?)+B3J^P5Q_:'29^M^JDZP$$2*/1ID.K91B>:.JIR+>2#0ER3 DJC,;D_Z]K!-'".T:[Z%A+F0, \2 MY@/!:C)?EC)?ON/7U26DVI P%Q+F0<)\(%A-;=NJ%H"6\;5VR8-$@JQ2GLVO MYP@_JO4;?@A)?\UX7^"0M"[@K$:NG4XO+:LYZQ:6XUPGC>FE.HP13GKV7(1-*NN 'M32VW?6M+6B&3V87 MM$$/E.9#T>I".Y70CE'H11JE85Y*\=9KLI)J'B:Z#-^E"TNII5"<4VUU ZKES-M,X"0M)< MNUE-.2(@9+,^%*TN8%7PLJB5V4JQURF>G-^-?,[ZV[N[?AX M?@7MAP=*\Z%H=8VK;7YZ)HT$# !&"@ &0 'AL+W=OVT\.]G.VDH;0B, M\=+:\7V?_=V=?3=84R:&S5"H_=UV9+"'#\I3GP/3*G(L,*ST5 M"U?F G!J01EU?<\+W0P3YD0#^VTLH@$O%"4,Q@+)(LNP>!@!Y>NATW$V'R9D ML53F@QL-"2Z#4$.EC_*DXG7I+ ]P>;]B_6.U:RPQ+N.3T MEJ1J.73.')3"'!=43?CZ*U1Z>H8OX53:7[2N;#T')854/*O ^@098>4_OJ_\ ML 70/,T OP+XKP4$%2#8!83/ +H5H&L]4TJQ?HBQPM% \#42QEJSF8%UID5K M^829L$^5T*M$XU0TPI)(Q.=H+$ "4]A$XQA-RRPP"U.R8&1.$LP4ND@27C!% MV *-.24) 8DP2]$$$MA9%ISI<0(Z191$)^@6"V$HOA,\(Y2H!W08@\*$RB.] M>C.-T>'!$3I A*$?2UY(32L'KM(2S4'=I)(S*N7XS\@)T#5G:BG19Y9"VH"_ M;,>'+^'C=GS';R%P=6SJ /F; (W\5L9O!3M%@7>,?,_WFP3]'SQNA\>0:'C' MPCLM:H(ZW0++%SS#=\U7-B-,F#_?*S!.,KF2%HG:I,B#R2-18(I^33BE2-_O M-1;I[Z9L*'?K-N]FGLQSF>,$ADYNTENLP(D^?NB$WJH]*XM 2FY*QBKK]WL!=;?MIWZ;3 M[S^UB5L/^$;YO5I^KU7^!$PZF:JBLXP^OCZG&W*F\&8F$[&(EL M&2R+:5^'191=2SE1/+=U?,:5[@KL M<*D;/1#&0*_/.5>;B=F@;AVCOU!+ P04 " %A0M5P)0"CTP$ *&0 M&0 'AL+W=O2=OMMQ_U8-F2&"')F#>V1-W]R.-1 M?_/HV8&R;WP#(-#W/"OXW-@(L;TR31YO("?\DFZAD$]6E.5$R%NV-OF6 4DJ MISPS;&@=*@L_DCAP,^N41G*(Z7? MRILOR=RPRA%!!K$H$41^[>$6LJPDR7'\VT"-ML_2\?SZ2/]20<;FGV M9YJ(S=R8&"B!%=EEXH$>?H$F(*_DQ33CU2(=%S1OG.4(\K2HO\GW M9B+.'"1'[6 W#G;?P7W"P6DD"L MM):T\J*:_CQ![HC_U"&EG3'8D ?0A DS?A'Z?)U&:(/[SZB=R@MT.\;NN.D2/C, M%'*095=FW SHIAZ0_<2 ''1'"['A*"H22!3^X;B_/^)ORLEI9\@^SM"-/0K\ M=5=<(L?Z&=F6;2O&<_M\=ZP*Y__U'KVZ]\YD..UR<2J>\P3O;&&4*X6NCHL# M_?6;-$5?!.3\;U76:ZZKYI9R>,6W)(:Y(?6. ]N#L7C_$_:M3ZHIUPD+=<(B M3;!.X8?7%=Q&F62;F7"EXE196'&N%7B/)79+_PL%P9^_/I'=I878M0 M00EZ-M$8I1.?U\;GC<9WU"%56+6G=];9-/#]7EQ#(V_:LPF'-M@/ID$O-H65 M,YFJP_/;\/S1\.X937:Q0%(W4;DT4JFP(XD3TU&!H-U6!H@WW;[JN!PNI) M-9BVX4U'PUL*V.Y)P=%[DF\_H3ULTC@#N;F*H2CWULJX1Y$O778Z8:%.6*0) MULD+MDX[9NN-5*$!:\J/5EJHE1;IHG53=%;4X%=K0^-Z_K9./+^_!5)8]?= M"A/LN;;;$P>%68 ]M3A@^Q2A/;Y9H =@@I&T4 J"(^71:-BX Y>3M_KEPT*H^%.044:E$1* M(_<)+3B517B\+OJ< 8@+PB_(Q;*N&Y2ACD)>O-YTTD*MM$@7K9N.4QF'_;>2 M!*TUG59:J)46Z:)U4W2JZ_!H93(N"<'@W,*9]!5A:#/8'0Q-L./T]6",4\=F MGIWMYL#6U:$Z1S'=%:(^MVM;VX/[Z^JXNM=^@Z]NL:(]+ _ZJ[/D$[[^E^". ML+7<7Z ,5K(KZS*0[Q6K#][K&T&WU4BN--V4'[ M]\?B/U!+ P04 " %A0M5#JKUN"H" "!0 &0 'AL+W=OVTFC3'2#!U[B._N^[^Z[^)SLI7K0)8!!CQ47.L6E,?6, M$)V74%$]DC4(>[*1JJ+&NFI+=*V %AY4<1(%P814E F<)7YOJ;)$-H8S 4N% M=%-55#W= )?[%(?XL'''MJ5Q&R1+:KJ%%9C[>JFL1WJ6@E4@-),"*=BD^#J< MS6,7[P.^,=CK@8V,KC/)& M&UEU8%M!Q42[TL>N#P- >/$"(.H T;\"X@[@.T?:RKRL!34T2Y3<(^6B+9LS M?&\\VJIAPOW%E5'VE%F\X]]UY?F_&6BV>Y!E#H):=,3JRU4L7(MF6ZAAS+*UX TSM++G*L]%2L;%D( MP%D%RJGM.4YDYY@P*QE7:_V2U+1G)@DG"&!"PGUK4[FL;&OC+X26 K]\;(1++@_-E, M[K*)Y1A!0"%5A@'KSP:F0*DATC+^-)Q6Z]( ]\<[]MLJ=AW+ DN8 M6+&%,ECBDJH'OOT"33RAX4LYE=4OVM:V ^TQ+:7B>0/6\YRP^HM?FCSL =S@ M",!K -Y[ 7X#\*M :V556#.L<#(6?(N$L=9L9E#EID+K: @S59PKH7>)QJGD MCFV *2X(2'2)YOJ09"4%Q)=HM_.*SF>@,*'RD[9XG,_0^=DG=(8(0S_6O)28 M97)L*ZW%,-IIX_>F]NL=\?NU9%?(=RZ0YWA>#WQZ&CZ#5,/="NZ^A=LZ VT: MO#8-7L7G_R,-KVA&9$JY+ 6@7]<+J80^:+_[XJL)@WY"TWPC6> 4)I;N+@EB M U;R\8,;.9_[HOU/9&]B]]O8_5/LR0/>ZA.E0!!,>RM9PZ,*;FZ%31(XKA^/ M[/VRXI:6=%)67L]?8%6@DMI M^KDY.+TRHXZ(* RBPPIWK7QW&!RI\* 5.S@I]ILNZTB7>-=_C-69?S^E#)0??+B3@-$GCL<',CK6OE.'/L'\NR]&]V\IM^Q M6!$F$86EQCE7 QV?J%^H>J)X45WR"Z[TDU$-U_I1!V$,]/Z2<[6;F'>C_9N0 M_ 502P,$% @ !84+5?0B?-A& P 00D !D !X;"]W;W)K&ULK99=;]LV%(;_"J$510-TT9=MR:DM(+%7; .&!G6[7@R[ MH*5CBRA%JB1EI_OU.Z04S;$4+Q>]L43JO$?/>7U(:G&4ZJLN 0QYJ+C02Z\T MIK[Q?9V74%%]+6L0^&0G544-#M7>U[4"6CA1Q?TH"&9^19GPLH6;NU?90C:& M,P'WBNBFJJCZ?@=<'I=>Z#U.?&3[TM@)/UO4= \;,)_K>X4CO\]2L J$9E(0 M!;NE=QO>K.8VW@7\R>"H3^Z)K60KY5<[^*U8>H$% @ZYL1DH7@ZP LYM(L3X MUN7T^E=:X>G]8_;WKG:L94LUK"3_P@I3+KW4(P7L:,/-1WG\%;IZIC9?+KEV MO^38Q08>R1MM9-6)D:!BHKW2A\Z'$T$X>480=8+HI8*X$\2NT);,E;6FAF8+ M)8]$V6C,9F^<-TZ-U3!A_\6-4?B4H.GGX5.ZC M2[U546]5Y/+%S^3[H/94L'^H;;^W9"6%EIP5M.U&] 7-TNA(.R%WY#T3Z"BC MG&QP$K#UT:>_;K?:*&S>O\?\: $FXP!V0=_HFN:P]&K[+G4 +WO]4S@+WHVY M\X.2/?$J[KV*+V7/'AN'B0.6+16#T?^_33)S2>Q^<\C":1)/%_[AM)!A5!(' M<1_T!'#2 TY>"*@;91M_#*]-,3W%"X/HC&X8-)G/9^-TTYYN>I%N#;74S"ZK M6C'<71G_CELFQ]82>V(D[E/=<^PT^-:PVC87J1N5E[BEZ:NQ8J8#SC0X=WH8 M$R7I,T[/^EIF%VOI-H@2>$'PU"&:\E&S9T.STTEZ!O@_04\ DQXP>5$K<);_ MM\GI9JMSQ6J[F$=;-QF0))/PC'88DP;A.&S:PZ878=WF.PJ4C@ %9T##F#"< MCP/->Z#Y1:!/TE ^QC,?K-HHF"?G%@VCPB2=!F=,_LD!9S\N_J!JCRN7<-BA M+KA.L"35'MCMP,C:G7E;:? $=;E>1S88[3_:LK^!5!+ P04 M " %A0M5OUG< >X" #.!P &0 'AL+W=O;[EXE#F 0D\%97+BY$J5%ZXKTQP*+,]X M"4Q_67%18*6'8NW*4@#.K*B@;N!YD5M@PIQD;.?F(AGS2E'"8"Z0K(H"B^*.K'-E)MQD7.(U+$ ]E'.A1V[KDI$"F"2<(0&KB7/I7TQC$V\# MOA'8RIUW9#)9,9(*"0*N. ]6,#4Z#4&&F,7XVGTRYIA+OO+^[7 M-G>=RQ)+F'+ZG60JGS@C!V6PPA55=WS["9I\AL8OY53:7[1M8CT'I954O&C$ MFJ @K'[BIZ8..P)_\(8@: 3!OPK"1A#:1&LRF]8,*YR,!=\B8:*UFWFQM;%J MG0UAYE]<**&_$JU3R<(6%#)TA2EF*:"%[1WCA3Z@6Y6#0--*"& *W1"\))0H M A(=ST!A0N6)CGI8S-#QT0DZ0H2A^YQ7$K-,CEVE^$/3(IX?E,TBUW+=R_[7249+CN/I:AN0"IRU)/\!6Z)DQ7D&"*%GH2=*LKB7Y<+J42NEE_]M6C!ACT M Y@-?"%+G,+$*U2IL:Q4>'*1 WW=.7=NT562]SS&P2/PH'T=C=[.;3C1J$7M@&O>(43=J.(K\/21WY[0U-]U7+-:$241AI67>6:PS M$O7M40\4+^T!O.1*_ZWV-=<7+@@3H+^O.%&UL MM5A=<^(V%/TK&G>GLSL#L65C/E)@)B'=V7;2-K/9;1]V^B#@$C1K2UY)#LF_ MKR2,;< HA8&78-FZ1_=<24YL5G^K14YH4_'F;D"1Y!?A&[Y)8/^T9+79*9$PH0G_]"Y6HZ\OH?FL"!YHC[SU2BD+4 J)# 6$1$.X$X,Z!@*@(B"S1=6:6UAU19#P4?(6$ MZ:W1S(.MC8W6;"@ST_BHA/Y*=9P:WX.N@41M9!_0C92@)")LCNXIF=*$*JH_ MO[\#16@B/^B.7Q_OT/MW'] [1!GZLN2YU+WET%YLOVKEN$+L(6HB!:BK"&KEKD8U*/(][4= =^L]U9+UR1 M9&O+-=&(]VJ(XZ 3[/!PCG0BCV[)H^OD\;$^%:V&5=1"4A$%=M[XHI@ZJKEG M7%*KX]_@19E389H I:G=EURUKC]W,D\"'VX"?5JU0LVR^70,IXXP4ZL6Z^L M6\\I-I-<")U;$\?>.27F3&!;'/LEQ_XQ$M.XPOO[*[S3W]VHSF%.)#$H20S. MICJ#/=4)@VA7%YW#G4@&!]5A'SCI/.;3MC+:TWAO[]+Z!(6"E<>"KM]BUN4N_M' M9-"+]BARV:O7_J>Z=F=X62-N^,XSW-M59S9I?NZ0Q-V1_$/%$ MF=03OM#PP55/JY!87SJM&XIG]MYFRI7BJ7U< IF#,!WT]P7G:M,P5T'EU=_X M/U!+ P04 " %A0M5-.J0K0(# #K"P &0 'AL+W=O[=D(*E1N5CA>('9]S?,^]=NY@P\6]C $4>=UTY MBR&CLLES8/AFP45&%0[%TI6Y #HWH"QU?<_KNAE-F!,.S-R-" =\I=*$P8T@ M0I'/;W>+/B9P$;N/!,=R93S>SWX,A\ZGMX0I#!3FH'BWQI&D*::"+?QM^1T M*DD-W'W>LG\RL6,L4RIAQ--?R5S%0^>#0^:PH*M4W?+-9RCCZ6B^&4^E^26; M8FTG<,AL)17/2C#N($M8\4\?2A]V ,AC!_@EP'\.:+\ "$I \%J%=@EHOU:A M4P),Z&X1NS%N3!4-!X)OB-"KD4T_&/<-&OU*F*Z3B1+X-D&<"K\!NBS).?E. MA: Z:>1T#(HFJ3S#V;O)F)R>G)$3DC!RG:0I)E<.7(7*&N_.2I6K0L5_024@ MUYRI6)*(S6%NP8_K\=T:O(L15V'[V["O_%K"KRO6)('7(+[G^Y;]C%X/;]G" M^3_UZ,WJ>V8$50T$AB^HKX'?EU.I!)[NHOH2+O8\[M3^=VIW=8M,$7@ 3^Y$FS6 M%N@+@];?VW7H-=L#=[WK8JW"H2[:!"_V!:,C">X9UJT,ZQY2H+*!G<*3A0W" MP%JBM:2'7AU=BT>M?8_&QQ2,;()!);CG8Z_RL5?KXR3F0IV;TVV,K"O"7JU\ MX4FMVJ%%:!-\5O71D00+\]R=[B4#L31MH\1+;\54\1&K9JO.]-(T9,_FKUK] M4LX>G2Q2M93%0/#>]TY0K[,3,8XS= M. B] -\O.%?;@1:H^OOP'U!+ P04 " %A0M5NWTH2>@" !^"0 &0 M 'AL+W=O\QY&PSM%QK.W!+%IG4 W8T6.(%W(%\6-YP MU;-KE9040 5A%'&8#ZV1VY^&&F\ WPALQ$X;:2$.202*V MU<\:)I#G6D@MXU>E:=4A-7&WO56_--Z5EQD6,&'Y=Y+*;&B=6RB%.5[E\I9M M/D/EIZ?U$I8+\XTV)3;T+92LA&1%158K* @M?_%3E8<=@M+I)G@5P6L2@A<( M?D7P7QLAJ C!:R/T*H*Q;I?>3>)B+'$TX&R#N$8K-=TPV3=LE2]"]3FYDUS- M$L63T5=061;H([HD%-,$D!E $R8D.HY!8I*+$S7]CXZ,3=(0(1?<96PE, M4S&PI5J#5K*3*MZXC.>]$,]'UXS*3* I32'MX,>'^>$!OJV\UPGPM@D8>P<% MOZSH*?*=#\AS/*]C/9/7T]TN._\7??K/T?>2X=>GP3=Z_N'3\&,T$Y*K__#/ MK@TN)8)N"7VO]<42)S"TU,4E@*_!BMZ_U#4.]# M<$@]&A6,2_('Z[NT:PM*=FC8NA*LH[/S@;W>36P;XE[L0^(VQ/,;,M,V)GB& M['GKU=YZ![U=40DJ8U+5B(2#J1;J,Z^NG]Q U(W(;XOM-P MU<;TFEMJ[Q24 OC"5'*!$K:BLKQ-ZM'ZL3 R-;(Q/G;[$[=C/%:/B_(M\"Q? MODRN,5\0*M1!F*M0SNF92C\OJWW9D6QIRMF,254<33-3#R3@&J#FYXS);4<' MJ)]&ULK5=M;]LV$/XK!ZT86B"+7OR:S#90.RV68<6"9%D_ MT]+9(BJ1*DG9R;_?D;+EE\I"X_F+1%*\A_<\O*..H[54WW2*:. ESX0>>ZDQ MQ:WOZSC%G.EK6:"@+PNI9.3&'M1D)$N3 M<8$/"G29YTR]3C&3Z[$7>MN!1[Y,C1WP)Z."+?$)S7/QH*CGUR@)SU%H+@4H M7(R]C^'M+'0&;L:_'-=ZKPV6RES*;[9SGXR]P'J$&<;&0C!ZK7"&66:1R(_O M&U"O7M,:[K>WZ)\=>2(S9QIG,OO*$Y..O:$'"2Y8F9E'N?X#-X1Z%B^6F79/ M6&_F!A[$I38RWQB3!SD7U9N];(38,XAZ)PRBC4%T9!!V3QAT-@8=1[3RS-&Z M8X9-1DJN0=G9A&8;3AMG36RXL-OX9!1]Y61G)G\A::#A-W@JBR)#VB##,I@Q MG<)GVF*X%U6H6,G?WZ%A/-,?:/KSTQV\?_^(9\LLA]O MUI]6ZT)2TTHVA*:1JV ?Y;B&CK!%41!%#7X,_MY M\[#%G4ZM;\?A=4[@'<@:DZP+JRK?J7K;I%F%V6W&M)E]JPL6X]BCU-6H5NA- M?OTE[ >_-Q&^$-@!_6Y-O]N&/G&!5#"> !$&ELM2&$WTXZRD[;:Q8U*$G(*P M5$XED N@,TJ1-F()F8U.R#B;\XP;CHT!5GG0=Q[84VLU&0;#D;_:UZ#5RS,U MZ-4:]%HU>/S[&9C62,3EG!)(5,3Q)4Z96*)3YIBRG&=\Z>*CD7+O!\K=SN"( M\H]S@GK& 8]^S:/?&LI?W9%(SK,5.4N.TXX1FYW3!E7>&,[]2X;SA< .)!C4 M$@S:MQ(IBU$;9O!XRZY@_3/Z-,G3OF877I$I#5W(JY,RZD+"7IOB8M:*=*8V MPUJ;8:N?G[Z7O' IO.""B1@KUOI_"-.^8&U.GBO"7HD5GI49I("E"#PO,AYSL_T=GCI/WB!,V"C, MX/BWV.[X6X7Q]\K0'-725><:G,]5 5>/UC> CZ[N/1J?VIN!*V]W,-6UX@M3 M2RXT2;0@R.!Z0'\Y557J5"3+LK27,Z\K5+% MI>_+Y99F1%[P@N;ZR9J+C"C=%!M?%H*25164I3X$0>QGA.7>?%K=6XCYE)BH70+;_-LF(9S27C M.1)T/?,^XLNK,# !U1O_,KJ7!]?(E/+(^5?3^',U\P+CB*9TJ4P*HK]V]!-- M4Y-)^_C6)/5:31-X>/V2_:8J7A?S2"3]Q-,O;*6V,R_QT(JN29FJSWS_!VT* M&IE\2Y[*ZA/MFW<##RU+J7C6!&L'&H9+4G%CGKS][_@./@PX"]L_85#V>=5N6>" MFK5C7$KVA#*>JZT\MUFMD\55,K/6=O,)Q%-_9W$0M0ZB8PY"FU0=-3J0PDD< MV+5&K=;HF%9DTQKUM2;!V*X5MUKQ,:V132NV:,6A76O<:HV/:<4VK7%?*PZQ M72MIM9)!K?LMU>1=*RILBDE?$4=VP4DK.!D6Y(JD:%VC0=.'966&T@H110,& MFY-)STD2!8[:<="1*A@T!#T#D]@QI_ !*?&@ M_L(@(%=H1]*2(K[^CI7,3I@FZ:&7<10ZQ@5W;,/#:;*_F<8A=LZ=#'3Z-=;@/.XB"Q"'7T0Z?ACOJ%KA\.W%$/_Q_LX3[WG/W9<0^_"?APGWSC M.';,7>C(!S^+?- G7Q(ZR <=^> MR =]\L6):^[!P:YN$%<_BI,FVZOI ($U=G M=O2"H_2RX@1L&[:):SEU]()A>@WS!"P[M\BQ282.87"$8:&PO=V]R:W-H965TT(D>,RS0JR=O93EJ>N*=$]R M+$Y820IU9,MXCJ5:\ITK2D[PI@[*,Q=Y7N3FF!9.LJKW7?%DQ2J9T8)<<2"J M/,?\Z8QD[+!VH/.\XR?=[:7>X2:K$N_(-9&WY157*[?+LJ$Y*01E!>!DNW8^ MP=,S%.B ^HQ?E!S$8!OH5NX8^Z,77S=KQ],5D8RD4J? ZN>!G),LTYE4'?=M M4J=CZL#A]G/VR[IYU$+:1L*=;Z49:+^ M"P[MN9X#TDI(EK?!JH*<%LTO?FPOQ" (4L :@-077<#JJN\P!(G*\X.@.NS M53:]4;=:1ZOB:*'ORK7DZBA5<3+Y1E1+ GP EY6L. 'U&GRC^(YF5#Z!*_RD M[H$4X+;8$ YN6$E3$ <>.+H@$M-,'(.W@!;@9L\J@8N-6+E2E:63NVE;PEE3 M K*4<$'2$^##]P!Y"(+;ZPMP]/;X91I7==6UAKK64)W7M^3]41*.)2UV35/& MRIH,@3F#GHA34>*4K!WUR O"'XB3O'L#(^_C1'U^5Y\_E3U1[2)334U45$?I MH7I(((P6*_?!P HZ5C#'\DVL)BI\P0IC,ROL6.$<*S"Q0@-KBB=YDY/[^;ZBI6:"2UK@ M(B43$]RF^K\C# ?ZA*\:XC9L>&6"V/*PP]YH<%)(UC%NPU[0 ANM]Q.<%91Q MD-NP(]-Q2<591QE.'848$'+;3>47!64L9AAF-+^?[20NLM!:HV:E8QP5 M-):.NIB!!==;!TU;9WI6T-@]T/?RPYO956]0EDC$8EJ4B%"^/(B)B..2),OQ1PWM;?,L$^Z^?Z:S MS<7+B[D+ ?2F#7">R]!/;H0 *G3N#L)[ /)'#K!.ZQ M.7AU N_8'/PZ@7]L@F&=8+BIK.K;W51-$!;A^#)+'TE6GBUIY9M-_6Y2RQJ) MDE**MT4F?QO)=,7X@YB&JZ@(X^C/L-)&,B.3-"FB9"Z2@M P2WZ5$B:WBS 3 M.?DM"N^B."J>R*_D79AE8:DD\B(011C%^4OR"^F3O#HU2LBG)"KR,WE0OO^X M2->YI.>7_4(6O,R^/ZT+.:D*:1\HI$/>RA(MOZ*V(,S^<^VR*?;@+SXY269A4_D+@VSV?O[(,KDO99FN]]' M]=)V]>;,_K-.7A&GRLS>9G:0%AQ/VQ:][2N%%HIA"L7-F$!,)<8R8;3J=K8W MB;/A.@>XM[(#F*UC0=[?D\8-\[_?Y-GD32&6^?];BGQ=H=UV=-G37.2K<"JN M>K(KR47V('KC?_[#\@?_:E,*$A8@810)8T@8!\$TY;A;Y;@F^OBZ; Y(>D]F M=8,@6T/9>D?+]9*$ZV*19M&?8D:68GDGLIS\M=]^M FJRM';Y%A&&@_CT67_ M852%#\.JDE[(M.1BH70\;38CEVMZYZ]O6GGR,A>TJ M'R2,(F$,">,@F":?\ZU\SLWR"64$*[N6O)31&4FVG<[S\UHE+*F3(@N3/)QV MTLUY4SA(&$4"6-(& ?!-*%8 ^4E#;I( M99HF>3036=4!R1Y)1 ^R@4GU!D8JI4T@=59^HT'94XFY2%UE J51*(U!:1Q% MTZ6R8SM:1JE,TN4R*@HIAW"9KI/BH RL1K_BMHC F%EG$2!I%$IC4!I'T701 MV$H$ME$$-^'34B1%7K89!P/7W;9BFN9%?E J=E,JKMW4BK%,G;6"I%$HC4%I M'$73M:(L6,OHTXVW Q%UM!IO!R(.R<%I1J0#:]C4@]/L:*SST=[#* M/BI3!LV4MV1JCVQ7?2%ZU2B/TS*;G+^7XT#E;?Q<)U$A#M^E;O/*AZ-FK4 ] M3"B-0FD,2N,HFBX%961:9B9.NR?=]$@L\#BEI0>*9NXV<+ MX^@'3JMI=EJ^W?;$:2YS9RU!74\HC4%I'$73M:2<3\ML?4XJGU/*X3Z,,O(0 MQNO-TX7HW!,@'HUY3R)2VS M,;ESU[_9N>L_REYANA#D?2):JP7IK$V@M !*HU :@](XBJ9+1WF2UOGIAM8M MI,DV@=("*(U":0Q*XRB:KB!E3UIF?_)'AARC1LCAN:T1!]2[A-(HE,:@-(ZB MZ9.ZE']IF_W+[Y%2&9640YY446S>>7M@H&Z35.H+0 2J-0&H/2.(JFBTAYM+9WND=N&^DP3J"T $JC M4!J#TCB*IBM(.;.VV9G]69^3VIS9_5@(.ND52J-0&H/2.(JF*TXYS/;W.LQE MQU?]846K-*!>,Y060&D42F-0&D?1=!$IK]D^H==L0[UF*"V TBB4QJ TCJ+I M"E)>LWTZK_F4'5]S-FW3!(!:TE :A=(8E,91-/T/3Y4E[1QM2;=U?!\?6_\$ MR SMVEA!:0&41J$T!J5Q%$V7CO*6'>MTW9V#M%8G4%H I5$HC4%I'$73%:0L M:<=L2?_ H56GZ6.W#ZV:B]Q92E S&TIC4!I'T70I[:R@8/:B?]+(R6F9$MM0 M'';1!>RJ"]AE%[#K+IS"*W>45^Z8O?*N0ZLUSCBT:LZRLQ2@CC>4QJ TCJ+I M4E".MV.>E?QM0ZM.M#,\X?,5U)"&T@(HC4)I#$KC*)JN(&5(.^85 M&7[6H/C\B* 8:F!#:11*8U :1]%TQ2D#VSG:P#9T?(?'T6$M3,AM(8E,91-%U*RLQV3[?$QBEC)^^(V GJED-I%$IC4!I'T73% M*;?<-;OE74?2:IQQ),V<96?\K8= M/*[-O,[A,-2&AM(HE,:@-(ZBZ:I1-K0[.N$#%=2#AM("*(U":0Q*XRB:OF&& M\J"]TRW5T?&!JBZ)UGOY5O-YRESBKDJ"TBB4QJ TCJ+I2E)>M&?VHEFZ3J1, MVJL>.@L:2@N@- JE,2B-HVBZ0)1U[-FGZZP\J'\,I050&H72&)3&431=0V;O^#0;<-29&G?@ M,!>LLV"@#C&4QJ TCJ+I@MG93<[L$".WX?!:;-VVI@6[KQQV8SGLSG+8K>5. MX>QZRMGUS,[NS?HNCJ;D>0'W5@% ISI#:0&41J$T!J5Q%$W7B;)]O1-.=?:@ M4YVAM !*HU :@](XBJ8K2/G$GMDG5EN'N2T[S-GN:#3R]]?X M:3OSW+<<>[2W46Y@+G3GZC\V7P;-EZ-H>M4J,] YDF/RI-!\^0HFKX%K3);?;/9>K/Q6@6YB64>I=%JC!C,L*Y5#*4%4!J% MTAB4QE$T73+*5?5/N/B$#[5=H;0 2J-0&H/2.(JF*TC9KKYYQN[W1PQ^X<]T?ERN#YLI1-+U6E17JFZW03L&"F=6Y'6BN M]> V:AAJ:AZ1(X/FR%$TO7:55>F;KAA*"Z T"J4Q*(VC:+J"E&/I?\6QW-DRMIJ]7 8%83(5 MYLUA_9:U@:WFYK#FW#NK NI/0FD,2N,H6J6*?KX0H@C"(AQ?+D4V%Q,1Q[FL MX'52E(W+SE&2B?MRCZB+UW:OWS@^L2X"J^4XM2[8YGA?X<>7JW NWH;9/$ID M>"+N95:#5T,I]RR:+[8?BG1UU9.1\5U:%.ER\W8APIG(RA/D[^_3M'C^4&;P MF&:?-Y&ULM5MA;^,V$OTKA%L4+;".18JD[&UB()M8]2J/+9UE_:39" M*/37MJR:J\E&J=W[V:Q9;<0V;R[D3E3ZEP=9;W.EO]:/LV97BWS=#=J6,Y(D M?+;-BVJRO.R.?:J7EW*ORJ(2GVK4[+?;O/[[@RCE\]4$3UX._%$\;E1[8+:\ MW.6/XDZHS[M/M?XVZ[VLBZVHFD)6J!8/5Y-K_/Z&9^V SN+/0CPW)Y]1"^5> MRB_MEX_KJTG21B1*L5*MBUS_>Q(WHBQ;3SJ._QZ=3OISM@-//[]X_ZD#K\'< MYXVXD>5_BK7:7$WF$[06#_F^5'_(YU_$$1!K_:UDV71_T?/1-IF@U;Y1UO(9U:VU M]M9^Z.:F&ZW1%%5[&>]4K7\M]#BU_%@]B4;IZZ(:-$776UFKXG]BC6YDH]ZA MGVO9-.ASI1=(V1W^62^,9O:K/BH:]+%"UZO5?KLOJ$,T[=/V4 M%V7[TU1?I^E=KFV^O]7&1=G\H$/\?'>+OO_V!_0M*BKT[XW<-WFU;BYG2D]& M"VFV.@+_< !./, Y^DU6:M.@?U1KL7:,OX''8P(XF.FKT%\*\G(I/A#0XS_W MU05*DW>()(2X H*'WXJ5'HZ[X1@()^U71MKY2SW^[C9Z+4R5J+=ZIOM%\MXU MTP='U.VH+43OFUV^$E<3O3(:43^)R?*[;S!/?G2AC.1L@)GVF"GD?3E<_RZH MA_&\&]^6R*F348"V M!78'Q_O@>%APAQKABHY;YYXN6#H*T&$TS]PA9GV(&1CB2=%9MT6G.2DZ>5]T M-#-.F[;H?/?-G&#R(VKZ/'"!R:PX.>4,C]#85@O*%]R-9][CF8,)^JNL'M^6 MG_.8^1G)V0#RHH>\^,K\7-@+.^6$C*Z';<48QIX4P(GATB12AAX=02D*F@P# M/"%['"M+CYX&&4BM0N>R(@OFB9.8.,DY4K5\R0@G(.)8&@3/QXAL,T;GV).K MV+ I!HEK>2/KG:RU4!H@^ML9:50^C>5MB-LP*J:Q9 0&R3D8=R1O0]R&K#', MUJ^7*FR3,"4+RL8+TC;+,$U\"](0-@YD;'^QLLG8*E:0R3! 0]<8YNN08F43 M[)0OK)ET6#&/J,"&A3'(>.>1%<=S#M<&8=:TVV893NG"@\G0+%Y$DA88).S@ MG(WD;;C_,OQ-8/Y^/6>)3HH?,6Q,8#8^A\ XGG*X-D@ZW@LXS"BA MOCI$#-$2>._Z^>+N BD]\8U&XIGRJ 0;R]L0KR%8PF()"P)2=3#N2-Z&N UO M$YBWWU"D;#)F/!D+78=52K%'NA/#VB20M?TERJ9CJT1!)L, #5\3F*]#2I1- MK]-LO 5R&GF"- 1,X(WN640%<6U[4PN/;972D]4SO)EHN#5-(DF*%"3IX-N) MD;P-81O&3F'&?CU;80?!<&U2)R3QW-E(#:^G@;SNS6K843 IH?T4IOUS*!GXE,&PJ;TDL>_F9VKX/WUE@ZTOFIK> MYZLO^A*^W$Y!>;5&LGT0Y<0550?$\C;$;W1 RJ,]GP$513#N2-Z&N(W 2&&! M\8:*:JL&-N=C_>.P(HSY\M'(BS107O@KI2TE0I-5J !FH!;[92F[S'V0J:# ,\>2 - MTWM ME*;9Z=L? _4941\TVBXF,)96W'4AYB>ZEI_4$]AZL;"#H+AVH2?9MRW( WGLT#.]S=Z M1=VH,UL;>(B4G?2L!3:M 34@ZNZAKB-MF!?VVC';,% $JL_S&&%$]_M:&Z4!8_5:,=?;[0#388!&DW!HS7: M\=>?U(,FPPB-1.!G:;<_QG!Q>%-S1B>=?%(;].=RP_G;1PZ.J@%C>AK"- M6N!?V[,..PB&:ZL$??5\Z]$(!1ZKNQUV% P':I8?8CGIA8_7#!^5_/F;V_"X M87Y^EK9Y4/+ IPQ&G5E5Q[$B9R)!#TTN,CWA]>%]L<,7)7?=*U?W4BFY[3YN1+X6=6N@ M?W^04KU\:4_0O[6W_#]02P,$% @ !84+572!V9! !@ _2X !D !X M;"]W;W)K&ULS5K;;N,V$/T5PET4NT 2BQ??MHZ! M70=%4VR+8-.T#T4?:)N.A4BB*]+.;K^^E*R(IDDQMB+'>4DDZ\QHSDCC.1YR M^,C3![%@3()O<92(R]9"RN7'=EM,%RRFXH(O6:*NS'D:4ZE.T_NV6*:,SG*C M.&JC(.BV8QHFK=$P_^PF'0WY2D9APFY2(%9Q3-/OGUG$'R];L/7TP=?P?B&S M#]JCX9+>LULF[Y8WJ3IKEUYF8G;9"K*(6,2F,G-!U;\U&[,HRCRI./XMG+;*>V:&V\=/WG_.R2LR M$RK8F$=_A3.YN&SU6V#&YG05R:_\\1=6$.ID_J8\$OE?\%A@@Q:8KH3D<6&L M(HC#9/.??BL2L64 284!*@S0O@:X,, YT4UD.:TK*NEHF/)'D&9HY2T[R'.3 M6RLV89(]QEN9JJNALI.CZV3-A%3/10IP#L8\D6&RXBL![A+U5D3A?VP&OG A MP T789[X]U=,TC 2'Q3^[O8*O'_W ;P#80+^6"@[FLS$L"U59)G_]K2(XO,F M"E01Q:^KY +@X R@ "&'^=AO?L6FRASFYM T;ZM\E$E!95)0[@]7^IM(<,NF MJU119N(,?%HKQG02L7-5..>"1NRL.D%_?U'NP+5DL?C'E8K-O8G[WEG9?A1+ M.F67+567@J5KUAK]^ /L!C^Y$M.0,R--N$P3]GD?_4;3!_4NJ+2HPE$9$UL9 MF^HW::43%66)6A:).@,14Z=R01, $8B5Q<+Y[FRBZ.919%]+ZU&OU^\.ANWU M=B9L%"2##D0ES.!(2H[DU3F>J2^OZ2I>1506>!?K35R=+3[G$'=Z.ZP=*-R' M;LZ=DG/GN)Q+IH"GZEIRSU(7PXX5>[##SHK/1OGJKU]RZ#?.8;\'TM^KOARHROH:E)P&7DYCGBYY MJH(S*'UW!>EU=&BO:,B9P1D&6F@$)VRJQEHRP2-KIMI-%MIRR"+L@YB$M5Z"]073(8T6VGK'68\VS%N/ M6AS!^NKH9#^T=#WDR^ M6C/!_BE;K5>Q'9RJAKR9J=)2#/JUV*NUVH%=VJJV=]]_!ZH;$/?[C[3T0EZ] M1R6Z4-65J*41JB^-7M9AD6,29%>::ZA456E: M_B"__/DD!)/G$SI]4/$]_9H%-)D!+A<51>/U>/ 0M"%O)G\MFU#WE.-BKV8[ M.%4->3-3I948JC^2:K+=(M?,JM??+0<':M"MF.X@+;]0_9G5D=NML1;K]WYH1VG*FYD+K:@P.6'SQ5XY=W"J M&O)FIDKK-'SD=;U]UVOM^=0@Z%FE8:-0 $G5]Y968_C(2WRUNR]V#KEV5Y1< M*%SQPP)K886/+*SV[+[8EDQ6,_)!3'I:4N$C2ZKZW=<62Q9A'\0DK-44KJ^F M#NJ^MA1RU:*-\M0BT:*)U!=-+VN_Q#4SLFK-A:JJ-:*5$?$KHS%+93@/I]D* M+I\K9GGHSBB]C@YM'TUY,VEK+45.N2N*-+HMJBEO9JJT0"-O8V<4L:=4* AV MISYN5(6V)EL[H][LUJCGE_F\$).PUD_D;>R+(L]OC/)"3'I:.)&WNC>*/+\Y MR@LQ"6O-1%YG?Q2Q!8^K"IVHJBK4RHB<:H-4<>.N[ZGX(!M"[:V]R=G&Z\V)Y,M\N_*$2\GC_'#!Z(RE&4!=GW,NGTZR'=#E MCO?1_U!+ P04 " %A0M5HA:*6\," ##" &0 'AL+W=O,3EP4J46 M/=>5<8HYD4=\@4Q_F7&1$Z6G8N[*A4"26%">N;[G==V<4.:$?6N[%&&?%RJC M#"\%R"+/B;@?8L97 Z?EK U7=)XJ8W##_H+,<8+J>G$I],RM61*:(Y.4,Q X M&SBGK=ZX8_RMPS>**[DQ!J-DROF-F9PG \,W^T6K76J9$XHAGWVFBTH'SWH$$9Z3(U!5??<)*CTTPYIFT3UB5 MOLZJ.FP -$\SP*\ _C:@_00@J #!2R.T*T#[I1$Z M%2$) M2V3?53HGP^S&5?QA&=]_(GX %YRI5,*8)9@TX*/=^.X.O*MK41?$7Q=DZ.\D M_%RP(PB\ _ ]WV_(9_1R>*M)SO]%'_]S] ?%".K=$5B^X/G=<0 13A7H58;Q M;4'5/4PP+@15%"7\.)U*)?2A_]FT \H8[>88YB+LR06)<>#HFTZB6*(3OGW3 MZGH?FLK_FF31:Y*-7XGLP4*UZX5J[V(/RX,KU@=W;@YNTU*4+%W+8EK(,O3Z M[G*SOL]Z1,]ZC'=Y/)#7J>5U_D9>9B^D)GV=1Y$/N\&6PL<^VPJ;6$ZV-.YB M*36Z&[=RCF)NVZ&$F!=,E4>PMM8=]]0VFBW[L-4;M1KLD>[094/]0U^V]PLB MYN;JSG"F0WE'QSI;4;;,ZP]AAJO\R4!@'_7W&N5I/3(#ZOR7\ M#5!+ P04 " %A0M56 ;'.'\# !3"P &0 'AL+W=ODK+K_?H=4HKLV++:A_3%YF7.X3GDB)SICHLGF0,H\J,J:SFSRCY;F91ZWG@<['.E1ZPY],-6\,CJ*^;!X$]NV=)BPIJ6?":",AF MUAV]75 #,!'?"MC)HS;15E:93P7=$ MZ&ADTPVS-P:-;HI:'^.C$CA;($[-/]9;D K/14ER3>XJ+E3Q'Z1DP:4BK$[) M!U8(\HV5#1">D4],/(%BJQ+($E:*/$+2B$(5(*_(W985I9ZZQNRZE@QC5GLD MJI7 PVI8B6BEH_?D[1))BE*^PS6_/B[)VS?OR!M2U.1+SAN)R\JIK="=UF@G MG9/[UHE[P4E /N%2N21_U2FD _C%.)ZZ(P0V;FN_M^[SWMZ[HXS_-/4-F3A7 MQ'5<=TC0.'P)"<*I@=,1.9/^J">&;W*![^7A#FUPB_>&\?I"N94;EL#,PAM# M@MB"-?_S#QHX[X?,O1+9"ZM>;]4;8Y\O,5LQFW@-9 ],$"Y("7(PJ5JBP!#I M.V\[#_S \:;V]MC,>53LA9';1[U0Z?N>:#Z/\GU*Z;#FH-<IA[+K!B<;S M*.K%43P9%AGV(L/13#_<64/*PM?,\EV$SZFU&KY7ET=D^!U[@TY/3.(^* MO2 .A@\C[E7&OR?+XX$L=VETHOD\ROD$S=0[/HO,K>9[I3-I>RJ2.X_A: M",,HB$\D#H1AEOOTPO5!C]YN.BKRNRE2\"-D6Q!8=.''>'ALJ^ZQ'10^SAN1 MJGT)\4U,V7[H=!8_H8A[BFB HO5K'Y4M%8BUJ>8DFFAJU58P_6A?,=Z9.LD^ MA+?E)M8EZZ*6F/\90IV;$!-"M!5_P< -A# 9 >&PO=V]R:W-H M965TDC*F2GZXTM=HKMIJSWI?!A+LLYS))]7)/6*T=4SXY_% MCE*)OL91(JXG.RGW[Z93$>QH3,0EV]-$??/$>$RD6N7;J=AS2C9Y4!Q-L6', MIS$)D\G-5;[MGM]7.W) MECY2^6E_S]7:M*)LPI@F(F0)XO3I>G)KOO.M/"#?X]>0/HO&,LI.9!WM$HRDCJ.+Z4T$F5,PML+K_0O?SDUK.+7S4OC$$ENKCA[1CS;6]&RA;R^>;2J2)AD4GR47'T;JCAYXWY)0_D- MO7&H)&$DWJ+OT!2)'>%4H#!!GY)0B@NU42W_LF.I(,E&7$VERIS%3X,RBU-D MP4>R6.@C2^1.(#?9T$T[?JJ.N#IL_'+8[[$6^)'P2X2M"X0-C-&G1P>]^>YM M>=P#AW>GI]VF6T4SPCF1XE"SXO&/1AG+Q+U2*]S;9H%]HO&=< M-:8O&__WDPI%'R2-Q?\'SN1]D6,A[_1#7JCVK="I&^'Q**E MC14+),PI8'8.RX8=AQO3,(WBW]7TT)0"9%X/$N8#P5I2L"LIV%HIW+$X5D,B MD2GB8H0DM-2QDH"$.?: )(QA24#F]2!A_EDGT2KXO"KX?$3!]X2C XE2FM=[ MPZ*(<('VE!>U?XM^;_1C0SK0)ANK TB84\ 6C9_0N%2_GMG1 &1.#Q+FGSR! M5OT75?T7VOK?JWL=RKFZPD=?\UKPV%I#PIS%TJ+MUZ/'"@*4YH#2W)+6%-AL99O+7F?B@>;UH6AM<32,,/-LB^PB3($HW8;)%26;I!"PY4)X[LZK?&%2.-N]HY4#2'%": M6]+F#>7,YXMN]^.!)O6A:&W9X%HV6&\ED"B73#FX4'(0X89R(@NO/J#A06E' M+4M.$D$* _Z84K2I1BL%]ZIAKN:]J]@!S>J"TCQ0F@]%:TNE]BY-K:?5E4I2 MC4I>_';5 BFMA&VMG.J70(W,DF;W---7#:A-"4KS0&D^%*VMFMJJ-$]YE239 MK"M?^S[EP8X(BFZWG-*8)G)0%:".)2C- :6YH#0/E.9#T=K*J9U-T_Z;'I:8 MH&XG*,T!I;F@- ^4YD/1VG*J?5-3;YR"CG3F_;$)MGN]S)W^D$9+I9]U9O4L M,M"<'BC-AZ*U)5!;IZ;>.WV@7U(J9&:@A"P?J3PQ'@SZ)R=(UAS%^92 P08" MU!L%I;F@- ^4YD/1VNJHC593[[2^SOAVV1^1+NTE[C84H#[J8%)C99MVMZT MM5)!:3X4K:V&VG,U]:;K \UFPF4^2<#B.)394!61F*79QX&$$5E']&C_ &J_ M@M*+K@\<6'Y3F@-)<4)H' M2O.A:&V)U'8L-O^FFQ<,ZK^"TAQ0F@M*\T!I/A2M+:?:IL5ZF[;AZ.___ 0 M?9+14H*D.: T%Y3FE;3F> K;B]5LMN@,J'RHO&V9U!8MUENT?^4)H1X]6AR@ M:SU!X)EP=6\B MJYN54S4']5E!:0XHS06E>25-,XG!ATK8ED1MGN)3\T*KY[I*%F$B*<^=#_(M MOV]1FXLGOS+,5I-\7LDIL8"ZJ* T!Y3F@M(\W)\,:IDKU8YT%?,:_BBN_5&L M]T=?;0*!/N]HW8!:JJ T%_<-6BN;>-+M5OJ[90\INW)X#:\4UUXIUCN<]7T* MS>]3+I!(UR+@X5I)89U*E"9%'U-]L<_\,%%:Z7DKTVA0CHH#=%(J*,T!I;F@ M- _WYYOB65]#K^&HXMI1Q7I'M:^AH-4M-;L@08.4AS)4_= QJ8!.7 6E.: T M%Y3FX;X;C$V[KY77\%MQ[;=BO=]Z=X8RU+UN$/#"A"\'-,>T FK @M(<4)H+ M2O-PWQS& U)Y#?O5JNU72V^__LEFY<3P5I]TK&1 :0XHS06E>59_OJUJ7A:& M92P[LH'*VY9-;2/CR9Q1J+6')]P[8[[SBI=,U)CBG1%-"X7ZG+@ MQ6LDBA7)]OE;#-9,2A;GBSM*-I1G.ZCOGYBZF2I7L@35RSQN_@!02P,$% M @ !84+57#2I $X!0 _!P !D !X;"]W;W)K&ULQ5G;;N,V$/T50@V*!$@MD;ZGMH% N#2(PM7\K%E6T+URC!9Z31R*?%U.N[NP!D-K:N MX=4M&FB#I,7?E*S$QC705%X8>]4W]][88%"W++@J_4D_[8&EC (S,QD?)U5NJ[.3DCG"ZQ#J4X#X2DL=JB*0 MOX'/F//T^?D=D9@&X@*< 1L('W,B (W _K;9__2GHK>W9O#K>-Y2P DXS,&KT$I];^?#T4[@V\<-AXHL^$B\ M.8WFX%I/?"JI(G%'A1LP$6M"__REH,"])*'XMVH04K^=:K\Z65R)!7;)V%+9 M0!"^)-;DUU]@S_F]*D8-@95"U,E#U#&A3[[JB:F#HI*2D"HR.B@S3#E8XB F MX#LXJ^)O!#V6?PK62\!THEQ.8'_H."-[64&LFQ/K&HD]^IELEY7YZI2>2P(,!=@07B: MMB^J@C+87>"#?'6G5(V=J4EUF%,='D@UXW@XLQ1XL,',:3EPBYO1>TUNT"DD MB7,HNRR?*4J4>97:P@S5WI_)S)9U26[H+GCP;"UF:"G;?]<_E:13Z.[&(")G M:PC-[NO20P4]5(/>OL)62=+LP#2R1LNZU L)!XWRI[0X]\];,X:)W2G$%RS4 M%SQ(?E46X:<5J^3:J/9J"JW,OQ!IL/M.A1@VI*VR,)U"J<%"JD&S5FNR&&>N M2M5X)]V=0IS!0IU!H[+Y/P4Y0RY7Y.V";'9?EUZAK."ATNJ BFR&,F6V4T@J M6&@J^#-1-2.<1(I<^B%YQ! .?RX7S["-AL.M%5#5$G6&PV&O4[UQ@@K)A:>4(:Z MN6X[R-DN+6;?=8>H$%S(++@^O!'N4D&RPK(Y5(P#KK>IQ1&Y*O.V66X@;'6W M.9]"9*%"9"'S!M0T6;P$3 /E0Z]<<^)J5#@UA5:F7@@GU'NOQ-7H9EA3:.4P M%8(+F057 XFKO_L1#54VVDE;N^UZ;?VW+VL5J@J9I5#=K+6[.=79Z72C4LK> M.%\*"9\GQVY"?9!2=PEEN5T$QJEG?$HOW;+QZ-L)>,H9;<< MB5624/Y\S>)L?=G!G9<+=]%\(?6%[GBTI'-VS^3#\I:K=]T-91HE+!51EB+. M9I>=*WP1$$<'Y'=\B=A:;+U&NBN3+/NJW[R?7G8LW2(6LU!J!%6_'MD-BV-- M4NWX5D([FYPZ6E<*NEXQ+,UXOIN1=,O M\OKFT:HB4:JE>"^Y^FNDXN3X?D$Y>W>MBCE%-UFB%"YHKI%WZ"/EG&JAH!.7 M21K%XE=U]>'>12<__SKJ2I5=,[IAF>FZR$1>R62C#UDJ%P)YZ91-&^(]<[QC MB.^J7F^Z3EZZ?DV,P#]6Z1FRK5-$+$(:VG-C#O] N0K'KX:[QV?'3:/Q8XWW M?RQ[8 YW6;CI.S:4PMZHT,YYME&%DWT57BD)IG.FYCZ))L]H^[Y;^IQ?OEI3 M/D5__ZF0Z+UDB?BG29M%_EYS?CW?7X@E#=EE1TWH@O%'UAG_\A-VK-^:A $) M?5,]/&GI1:30&HI%I*FTRB=HY,H14++233.906P MGP/USCHU_+6*MG? M5+)OK.35?,[9G$J&HE3R2.V(0O1(XQ5#V0QE99G9$^-A)!H7F>N"[VRW#??V MBVIL1MNB[N?<2>OC#I3Y%Z_R$ MI2[31\;5B5$="O6Q4Z]K97BQ?5HR'F6-TZ"Q%6WW0Y P%Q+FF0?;1L^,FS:-H+0;8J (+5!':^$=BYL<]W3*B%,]3BN=?Z0@]I) 4ZN;M_ M:)ZBC;BV2H&$N9 P#Q+F0\("(%A-+=BJ_ 'KC8]F90. % 9*],@FQV27\#K_73&P]6_2;'-">,\1[R[\+FMD#I?F@M "*5E=%94UBLS?I M/2TC?L@7,3-:ZP"2YH+2O .CA:W"'&F4!61# BA:71:5MXK-YJH^>>@)PJ ) M2'?Q!I3F@M*\ T/5,T@"U(&%HM4E47FPV.P+ZF^UD?=M%4>;?WJ<3JV;B/G9WCC;F% M;94#2O..[H4/FC> HM5545FFQ&R9-DXJU;QSBCZKU^&"H4]JAOD/'>',F1.V MG6Q :2XHS0.E^:"T (I6EU7EX!+RQFL: 36 06DN*,T#I?F@M "*5I=990 3 MH_.W?>P*E73HO/$;'C.DM51 35Q0FE?2,-DVZO8)_7V9$K&*2->0-*@4#=8M!:2XHS0.E M^:"T (I6EUGE)Q.S0WK8.#0#6LL$U$P&I7D'ALIVBO^P:[0.05L20-$*472W MGJQ*&)_G#\T)%&:K5!:/MVRN;A[,N\H?1]NY?HTO7-QPW<,7?O'8784OG@+\ M0/D\2@6*V4RELLX&2NV\>+"N>".S9?YTC2;]F64H:^ M1V&?=8\KOQC7*.HAHG 5)C%+Z?#>ZUV]\/,T#BA)? GK(3JY1WI1EDGS+;_Y< MWXVTO$8TI"N60Q#^YX4N:!CF2+P>_U6@HSIG'GAZ?43WBL;SQBQ)1A=)^#58 ML^W=:#I":_I,]B'[E!S^H%6#S!QOE819\2\Z5&6U$5KM,Y9$53"O013$Y5_R MO>J(DP \N1" JP!\'F!="#"J .,L0+^485(%3,XSF!<"S"K 5,U@50&6:@:[ M"K +LLK>+:AQ""/SVS0YH#0OS='RBX+?(IHS$L2Y%)]8RG\->!R;/[%D]>W# M R=SC19)Q!6>D4(C'U#Q$_I[E]]FZ#[73,!>T3N',A*$V7M>Y/.3@][]^OYV MS'A5ZHOWY?$ZE@",>1_6'8F/ M'?F I8A_[>-K9&A7"&L8=U1H(0__2%(>KE\,=]2SZUW=^6.5]WXLNR\/=^BJ M;KLNH<*H-6T4>,8%O$JR7:HL R?=@?FT?Y/MR(K>C?B\GM'TA8[FO_VB6]KO M78Q"@CF08"XDF <)Y@.!M70QJ74QD:$?=7&%^)*<,1*O@WB#EG03Q'%Q14(2 MKRAZ%\0HVQ*>OW-BD^88*J$2S"S \EW#RUR?&E/;G&F:=CM^.14(9%Y7/:\' MF=<' FO1;];TFVKT;U(2,[[>]1!M"GUTUC6+WA).;PFWMX376\*7MON-O6K5 MO6I)>[7<)235+H%^I^DJR/H[UQ(:94RMF2'(;R$6G&B:.#JDE1PZ.B#!/$@P M'PBLQ;1=,VVKC1]^ 'JF@<((L@7N.,/B%+,0RQF6/15)EM9O*,F08!XDF \$ MUB)Y6I,\';Y&TFJI5%L@I^+:8D\MR^X@7EJ7H3LH2#!7O1$>9%Z_(Z^X,+>8 MG=7,SE2812\TRXDAZ&OA1G#";]_H2G94.21($5?2+BGG<=V#7)["XKF@**YH&@> M*)H/A=;6S(DGI"M-%?WGI'42AB3-T(ZFY>S1[065Z:R3D8?/IPV%,HZ\VH,% MT)_1 \WH0Z&U:<4-K5B)UNK\^9 MJ;^((V_&8)HAT3Q0-!\*K2V(QB?3I79+L]FKCVT_0Q.&0+@X^/O+./*V#%8% MJ$4&BN9#H;55T;ADNJ)-UISS.-F%S 8@FF#A! -E@E0"4*N:!)O4KM M; MDC9?C4&GRQVZ>CQWG_Q^QI"&]+P6H&@.*)I;H?6J!-0$A$)KZZFQ 75[V(G2 MK78/Z#$-5MVG2DA_; &*YH"BN:!H'BB:#X76UDWC+.K#K<4K\5S9,1\=MZ=H MEPMLR$0DVFGBWJ*_C"-OV6"-]&?T0#/Z4&AMYAOG45>R'J\D)\^W4RRZ>@+# MO44<>0,&$PR)YH&B^5!H[9=D&CL22ZTKM2/GF\50)6__;^&9&CK*".-=WHBA M<@!%\T#1?"BTMAP:IQ$K.8TG9TU0.>B]Q\9%1QE1#J"^(RB:!XKF0Z&UY= X ME%C)H3S;(K0/EZ "P4JGSZJ8U)N6MVRP1I0JYH$F]>7-;%/:>(QXF,=XX!D'?U0-%5QG]<[_,6$I6[-]. MU8"^Q0>*YH"BN:!H'BB:#X765F%C9.+!1F;'S)32_(N.? %:)7&AJ#V7&J-I MU"DL>4H;O=)\3INBJ'S]?(K6Y+7K5>6%(I*N'Z&P<0G+D6,-EA0DF@>*YO?T MVK3J-7SL-'W6T6EM/35&*U8T6N5+W4!!@7JIH&@.*)K;T[M'P9O]>O= *^9# MH;5EU?BM6.F]R_8T%7#E!'$6K$ISOE,YMK"=,[!IS&S[?',D%C0GIF;JD_,] M+JA5JEH_#S2MW]5:V[3LF7UAJ]L8G%C1X&R-?Q6FID*5=&-FS2SSG"G0%R9! MT5S51GB@:7THM)+S\%Y\?GCU_T&\< MO>.YJ]]XY6>6#7SYU>='DFZX3E!(GWDJ[=KF*UE:?DA9WK!D5WS'MTP82Z+B MH/Z<=?X_4$L#!!0 ( 6%"U7"\)&:L@0 ((6 M 9 >&PO=V]R:W-H965T'MQERY6H'MB3 MT1HOR3T1#^M;)N_L-DJ:%:3D&2T!(XNQ=0VO$N14#K7%8T9V_. :5%">*'VN M;OY.QY93941R,A=5""S_MF1&\KR*)//X=Q_4:M>L' ^O7Z)_K\%+,$^8DQG- M?V2I6(VMR (I6>!-+N[H[B^R!^17\>8TY_4OV.UM'0O,-US08N\L,RBRLOG' M/_=$'#C(.'H'M'= 0P?O%0=W[^"^=05O[^#5S#10:AX2+/!DQ.@.L,I:1JLN M:C)K;PD_*ZNZWPLFWV;23TSN!9T_?YE*YE(PHX7\G#BN"_(%W-T_@.NJ+)GX M!2X2(G"6\T_5"\(%R^9"NM3NX*',! <7TJ%^_W"?@(L_/HUL(1.LEK'G^V2F M33+HE61<<$-+L>+@6YF25..?F/T#@[\MB6G902_L3)$QX#^;\A*XSF> '(0T M^827?XJGMR\NH]-&Y;:[>.Y[X23];GXX<(P? KU]6F)K M/"=C2S883MB66)./'V#@?-41<\Y@R9F"]4CS6M(\4_3)E"RSLLS*I6PO.2[G MY#.0[9,+7*;5PXNL!'R%Y;K:[[V)[=>QJQ:\G;@((C>"(WM[2)=J!R//BY#3 MMTN.V_5 ^BU(WPCR3X;+:CM+,&O",IH>P^4K>83(0W$\@*6:P:!*& U@&;,[ MLP]T ,%4Q2%[J!0,]4*NJ[K#0A*C*F="#QL@8=&X')N+DCV M+NRA@@HYD1OZ _"J&82A[PZK;DSO1/!1"SXR@O_6;-]3]G2D[NG C7V%!8V= M;N\GQ^/U$,8MPMC8[7_4DD=6]WI+F)1PH-[D0*H$ K[CC(%'G&^(#F!\SD%P MSF#)F8+U^(1.)Y6<_SL*4IKGF/%J.S6?D%X%->L$O4\C'+80G57@#"?",:L^ MU@-9"$^8"&^$!]4VX4,%GL8J&)*0F-,\M>2HHP&]?SB\D06D[FLO4EC06*$A M5XDYRU-9Z'0C-"JLETFQD;'?0X"K0H.>0H#&RAW2E)@3/)6 3@-"LP@\-BW> M2(BG;E4XE'@SG972'))CL?I .QT(_?<-#?.D@&<2;GODYXR6G"M:G\E.54*S MK%2&A9:_0*EB'#B^ X="6F/H1Q#"R!U^%\<-^X ZM0C-G MM_/J ._4'S2*H4[=:U'$RJJ^Z\3!4,)J[% 8AUXP1/$[A!GJA!DR"[-^>]8! M1JI*"H(XD!_I +'&4+LCDS=$;-#8!X=S!6'+^I"3@SG=E*(YB6J?M@>IU_7Q MX>#Y%%[-FN/0+DQS.GN#F6PV'.1D(4,ZEZ$L&&L./)L;0=?U$> 3%8(6]>6* MX)2PRD"^7U J7FZJ!=ICY\E_4$L#!!0 ( 6%"U4C4?QZ-@0 %T9 9 M >&PO=V]R:W-H965TT-+:%2*1+TG;2IR])*;).$9*40&YBB9KYR.%/ M_S&IV8FR>[X#$.@ASPB?6SLA]E>VS>,=Y)A?T#T0^61#68Z%O&5;F^\9X$0G MY9GM.4Y@YS@EUF*FVV[88D8/(DL)W##$#WF.V>,2,GJ:6Z[UU'";;G="-=B+ MV1YOX0[$M_T-DW=V14G2' A/*4$,-G/KVKV*W$ EZ(@_4CCQVC52I:PIO5D^,0/Y434 M$B2G/\$K$[QVPNB9!+],\%_:PZA,&+VTAW&9H$NWB]KUQ(58X,6,T1-B*EK2 MU(6>?9TMYRLE:J'<"2:?IC)/+.X$C>\_+^54)VA%<[G^.-8*?D:W$-,M2?^5 M3XJH=3E#7@*Z5WJEX1!]#$#C-^"<)^'87HH\?/J$/*"7H]QT]<$P2/K.% M'+?JW8[+,2Z+,7K/C-%'7RD1.XXBDD#2DQ\.YP<#^;:[?>7\O]ZC-_?>F R_6D&^YOG/K: =9M"W-JX9PV0+ MTE4$6C^B>MP-?M3-UR?,$O37;Q*)O@C(^=]]JZ/H?]3?OW+2*[[',K_ MT7'A.I/+F7VL3W=/4#,B[$9XHV#:#(JZ07X5T2AX7!4\'BQX1;E =(.VE"8< M<9KU^TC,"FB25AH$A89@C5$G%0B3HS; M1T$UF5>SE8[JV<0,SB'9*_9^2OTJ/\ MN;U7"[*OS$'2:U>?25AH$A89@C7DF%9R3-_90J8F130)"TW"(D.PAHBN<]Z) M.,9-I$36O]M3OV4B/3%M%^D)\<>CEHT,GAG/;QWMI)R *:D-$D+C=(B4[2FE.=MJ3NX87J; MG?A='PC:=M*-Z=A)-V3:<9,A3+/D\R;.'=[%_0P$&,ZTG^ D3TG*!B25IHE!:9HC5E.6\UW?%[FXK1C:I16FB4%IFB-:4\;U;=P6W4VTPE MZ!Q>3,9NVU6Z0>V#DKZ02==7NE'MHQ*[=ER< ]OJ:E^Z5RNWISU4[P[T\?097[QX^(K9-B4<9;"173D7$RDG*\[RBQM!]_JP M>DV%H+F^W %.@*D ^7Q#J7BZ41U4;U06_P%02P,$% @ !84+54,BE989 M! @18 !D !X;"]W;W)K&ULM5A=CYLX%/TK M%JVJ5IH.V! @TR12FVFU776EJ-./A]4^>(B36 5,;9/,_/NU@8&0.&Y3D9<$ MR+V'9D12DD@-@=77ELQ)FFHDQ>-G ^JT]]2)^\=/Z!^JXE4Q M]UB0.4N_TZ7<3)W8 4NRPF4J/[/=7Z0I:*3Q$I:*ZA/LZMC0=T!2"LFR)EDQ MR&A>?^.'IA%["3 XD8":!/2["7Z34'7.K9E59=UBB6<3SG: ZVB%I@^JWE39 MJAJ:ZV6\DUS]2E6>G"VX4@27CP#G2_#^9TD+M4;R"N1*02]OB<0T%:_ :_#U M[A:\?/X*/ NOA\Z<;^_R_P:^-X50!Y"AO2Y M/?V6)"H=5NFPG^ZJRMOR45L^JO#\7Y1_!18ISF6_"^#?3RHJ?8SN 8>M[$W>Z7=!P5Q^.H#>I1#5JJ@97JVR0ILS+%DBS5XZIZD5"L M-P03RQIIM'?_U\@/P@.6AB@81-!,<]32'/U11]5S96(Z.N( PV@4'# ]CHH" M%)J)ABW1T$JTY6:B94T]5^ #@?6JC-HJHPL^Y]&0;1@(K->&N&U#/.QS'A\I M+A['HP-9'@>-4!"893ENF8ZM3#^4/*>RY*2N_07.BC=@11_T)2-3*]RY:S00 M6*]RZ'5_R=X%Q=J #]2)H=#ZK=AS)W!8P39X_9TT/A"L*2@XL>'#SDI ZU_T M;,ZR N>/8$LV-$G-*K5#G+TXE_ ,L#,-T+^D3JV6Y.Q6#(36;T5G2J#=E9RO MTV/7$:+QH4Z/@^#(/Z'3SIE NS7Y1-1KSX:E2T"S@K,MT53-)*U 9R_10&C] MLCN? \-+JG50*S046K\5G1F"5I/Q!VJ-#&H]]-&_".IS[1P+M%L6O:N6DG!Q M!01;R1WFI*+-2?T.0&S^U8Y]]JH-A-;O1.>(X/B2 A[4( V%UG]I[QP2LMJ. M\P7&':][MY\4 ]G M_\%\37,!4K)2:=YUI!3/ZWEG?2)948T,[YF4+*L.-P0O"=&ULK55M;]HP$/XK5E9-K<3(*ZQB(5(A3-ND3JA=MP_3 M/ICD(%83.[4=:/_];">DT*4,;7PAOO,]S[WXN LWC-^+#$"BQR*G8FQE4I8C MVQ9)!@46?58"53=+Q@LLEE,%HS=:^%S.K8<'1#DD$C-@-5G#5/(@^1*6"_.+-K7M M^X&%DDI(5C1@%4%!:/W%CTT==@#N:P"O 7@O <$K +\!^,=Z"!I <*R'00,P MJ=MU[J9P,98X"CG;(*ZM%9L^F.H;M*H7H;I/;B57MT3A9#3GJN6X?$*8IFCV M4)%2-8'L(:I:]!WZBCG'^B71>0P2DUQ<*.W=;8S.SR[0&2(4?[7>G\G_?9/WO?*X;?=H9O^/R_=$8/S7-,Y7Z#H)]7"R&Y M^IO_ZGKWFCGH9M:C;R1*G,#84K-- %^#%;U]XPZ=#UU%/R59?$JRV8G(]IXG M:)\G.,0>Q:!($X+UN.UZ@AH]-&B]+-:1[SBAO=ZM[!$V\9\V@Z&W;S/KX+E\ MYJG3LW=F5 %\99:#0 FKJ*R;LM6V^^?*C-T7^HD[FKH=^ECMJWJ]/-/7R^X: M\Q6A N6P5*Z&PO=V]R:W-H965T7Z MPK9%LH(,BU.V!JJ^+!G/L%2O_-$6:PYXH96RU/8<)[ S3*@UF^BV.SZ;L(U, M"84[CL0FRS!_N8*4;:>6:[TVW)/'E3G]1U7;W:%LB 94$$8 M11R64^O2O8C=8:Z@)7XGL!6U9Y2',F?L2_YRLYA:3NX1I)#(' *KOR>XAC3- MD90?7TM0J[*9*]:?7]%C';P*9HX%7+/T#[*0JZEU9J$%+/$FE?=L^S.4 8UR MO(2E0O^B;2GK6"C9",FR4EEYD!%:_./G,A$U!<_;H^"5"MZA"GZIX!^J,"P5 MAF\4_-$>A5&I,#K40E J!#KW1;)TID,L\6S"V1;Q7%JAY0^:+JVM$DQHWK,> M)%=?B=*3LWM(L80%NL-<"G80@,4G%CQ-;*DNYO)V4J%<%JK<' MU4>WC,J50!%=P*)#/^K7#WKT;15A%:;W&N:5UPOXRX:>(M\9(,_Q//3Y(40G MWW?%=7TXC-L#$_;#W&*N8-QW8:+_$!2B3,+?:_R"YRET8,8?CK!!@%_U,U_C M^L?V,_3GKTH4W4C(Q%]=/:W '7;CYA/OA5CC!*:6FED%\">P9C]\YP;.3UWT MF@0+38)%)L%B0V -IH<5T\,^](KIM69:[I@>('A6"Z( @9:<9?5/0LUZ,X$_NI3O)!4F%O%,>RUS8Y=EHFX_>D&OD>5?D> M]>;[-S7>!2H'_*"10P*B*XNC=GZ"83N-O6:/'2LFP:+# H@-V6RP$E2L!!]@ M98 (E:"L2L15^P )67P&G@"5:DO7Q5MAT75J<3NGCN>?O2&NU[-CB3,)%AT8 M06S(:(.Y<<7<^$/,X23A&]7PRF 74[T6CEVS3(*%X];0<=MS8V329&P(K$'F M647FV8?(I)ML#ARQI=XV59(H8?0)>"[ZSWL;JJM>#XXEVR18:!(L*L!&]4EW M^&;8&K+78/J\8OJ\E^E/D*T95X=C!%\W1+X,2@[U$5CQ6S)*=1]-'5: M/=4]#[IV./WN'D^!_5C'+OF&$4+C:)%1M%B4VA-;GISK$BX72ML9\ ? M]16$4/N"#95%[;%JK:XY+G5Q_TW[E7L1NAWM47XMH@OI._CB3N46\T>BR$AA MJ4PYIV,UT_/BFJ)XD6RMR^IS)B7+].,*\ )X+J"^+YDZ-Y0ON8'JLFCV+U!+ M P04 " %A0M5TJ(3 WH" #3!P &0 'AL+W=O*LJRN!6(-G6-1&_ MIU#QS<0+O-W"'5V5RBS@-&G("NY!?6UNA9[AGI+3&IBDG"$!Q<2["L:+V)RW M![Y1V,B],3*>+#E_,)/K?.+YYD)00:8,@>C7&F9050:DK_&K8WJ]22/<'^_H M'ZWOVI:JW+BO?=0#@5I*W7'-Y^@\^?"\#)>2?M$&WQ\MX&; M$T721/ -$N:TIIF!C;Y5ZWA19KZ3>R7T+M4ZE5ZSC-> OI M2'0V!T5H)=\F M6&FV.8&SCC-UG/ 93H1N.%.E1 N60SZ@GQ_67Q[08^U3[UBX-AHBE?8]F0#":>KD\2Q!J\],VKX-+_,!3L4\+FIX0M3@1[E):X M3TM\B)XNB@)LH434)4CI! FBX!PU(#)@:B@QAYEG_L@/7@_]P3,G#-Q'9QK( M.O43O-X/[4O9BX-L%QR\5Z5J$"O;'B3*>,N4^Y3[U;X#7=G"^V1]&HQGP<#Z M7'&PO M=V]R:W-H965TV)97$J']]RO)CL$@!+3Z K9\S]'5O=+1:[S&Y)4N$6+@ M1Y&7=&(M&:M&MDV3)2H@O<85*OF7.28%9/R5+&Q:$013"2IRVW.,H62R8*[.FX@@LT0^RY>B3\ MS6Y9TJQ )/9>-Y8UX@1?VC@62%66X:,#<@R(KZW_XHPG$%H#SJ %> _!V M ;T# +\!^*<">@V@=ZI+_0;0/[6&H '(9-IUL&2D0\C@=$SP&A!AS=G$@TR7 M1/, 9Z7H63-&^->,X]CT+]YY_\24@@H1,%M"@L 5N,=%M6)0IA[/P1VD60)@ MF8(PRU<,I4"@OI4)+A"X%.A/X+&%7X:(P2SG95?@>1:"RXM/X +8@(JO%&0E M>"XS1C]O%?RSQ"O*^7GA1>=];#/>1N&IG33MN:O;XQUHCP\><,F6%$1EBE(% M/M+C PW>YK%M ^R]!_C.TQ+^L2JO@>]\!I[C>0I_[D^'NPIXJ(<_0,+A[D%X M]'O.Q[_L?">6?MM9?VIL4*A1[2""9I87((I(F_( MFG[\X ;.%U563)*%)LDBDV2Q(;).-GMM-GLZ=BD].1'J,1TW-W1L2^ MV<#SAS<[(T+K^[DY4WGF!TZP,VZ4G@T\]; 9M&$>G"0A(:HKS')*- MB3*^=3W#[6'M7.\VXEYIY>Y(1*CU^=SPJJOH%R6QVN/K M?H#F<[X14(5M:%*73)*%)LDBDV2Q(;).2F_:E-X8TZ6T6>P?4::;TY1IWTRE M3%KOS\V:RC.%,BD].Z1,KK/96#F_JDW;D3U)G9JJCLF3VFQ/G_2.GQOE Y7N M*I3:[)!$N5O[5U<;YK\KL4U5[Q2UR'/5R2A;:)0M,LH6FV+K9M3;9-3[W6FG M83"569-LH5&VR"A;;(JMF]G-]MW5[B>GMVDZJL5ODUYQP"2%[TH<$*:@@C\+ M5#( "8'E HEG]>#V]V3;V97#HR:AWN&SDW6TPEAKT@WK9A_MZC?23X@RDB5B M1IDQG+S6!VS@\FGVK)ZR]7QG#Q^3;*%1ML@H6VR*K9OGS1F!>^20X 1A-'I0 M8)0M-,H6&66+3;%U,[LY+7#UQP5&A7%_I[TGC$=-0KW#9R?K:(6QUJ0.J[UU MS5$@LI 74A0D>%6R^A"Y+6TOO6[E5<].^9T["EU%>20NR>2URH:^OF%[@&21 ME13D:,ZKVY>)1;0A1Z2A,FY]96 MJ>S*MF6T)2F6ESPC#)ZLN4BQ@ENQL64F"(Z+H#2Q/<<9V2FFS%K,BK*56,QX MKA+*R$H@F:?2#6@ MH>9%/)'%7[2OZCH6BG*I>%H%0P]2RLI?_%0EXB@ .-T!7A7@M0,&KP3X58!_ M:@N#*F!P:@O#*J 8NEV.O4A<@!5>S 3?(Z%K TU?%-DOHB%?E.F)(-7>$O(+64;F&J(8,$NP,LERMX-[HG42ZHHK (ZS6^UFO\ M>'WS-0I!.E!1'BWGWS\#&-TJDLH_NJ0$1@A>/"@3 M=(<507LL!&:JTYYZR6^=TR9A@4E8: C6D&=9-N^0-J\W;5\SG83NW7EOY)NGKDE: M8)06FJ(U-3CLI%W_/+S(Z"[<*"TP2@M-T9J"'G;B;N_N\/_RHL'++YOQI/V! MU%'+\_UIVX^Z6--)VY"Z6-.V)]E'!YPI$9OB9%G"N'.FRO.FNK0^O;XNSFQ; MY3?NU=+M* _T:7=QH'K ET?E7[#84"910M;0E',YAJZ*\O2YO%$\*XY7'[A2 M/"TNMP3'1.@*\'S-0$@ M\^$ !D !X;"]W;W)K&ULS5WO;]RX$?U7!+:V+@8O;0*^Z*X'+7?BCZ0;$5>Y'URM7*SAW0/[[:]:Y)D>.AR#P! M^I+8R>B1,Q2I>=2([\V7MON\NVV:/OKU;K/=O3V[[?O[;\[/=U>WS5V]>]W> M-]OA?SZUW5W=#[]V-^>[^ZZIKP\7W6W.DS@NSN_J]?;LXLWAW]YW%V_:AWZS MWC;ONVCW<'=7=[^]:S;ME[=GXNST#S^M;V[[_3^<7[RYKV^:#TW_R_W[;OCM M_!GE>GW7;'?K=AMUS:>W9]^*;Z2HTOT5!Y-_KILO.^WG:._+Q[;]O/_E^^NW M9_&^2\VFN>KW&/7PUV-SV6PV>ZBA(_\]HIX]-[J_4/_YA/[=P?O!FX_UKKEL M-_]:7_>W;\^JL^BZ^50_;/J?VB]_:XX>Y7N\JW:S._P9?3G:QF?1U<.N;^^. M%P\]N%MOG_ZN?SU&0KM 9"]D!XO2*=>D!TOR Z1>7+E$ =9]_7% MFZ[]$G5[ZP%M_\,AF(>K!_?7V_W ?^B[X7_7PW7]Q7?UNHO^66\>FNC'IMX] M=,TPJOTN>A5]N]LUPP_U]CKZ85U_7&_6_;K9G:RNH_V@13\U5P]=M][>1._J MW7H7_5$V?;W>[/XT /SR049__/V?HM]'ZVWT\VW[L!NP=F_.^Z';^\;/KXY= M?/?4Q>2%+O[]8?LZ2N,_1TF<),3EE_SELKD:+A>'RP5QN>0O__;AYO5P*77Y M^1#KYX GSP%/#GBI,^!_GA)B%>"]U3_:;6=$_-\_# U$W_?-W>X_5&R?>I/1 MO=DO*]_L[NNKYNW9L&[LFNZQ.;OXP^]$$?^%BC023(+ 1J.0/H]"RJ%??+AM MN_[5STUW%WV_?6QV_>&NI^+WA%,<OQ#^WV9I+#3S"YYHI($U$9#MM6>58)TV&V2X$.Y\\.YZS#_ZJ[ MKMXO99O3U.H;TF$6QG>&(,%D;MU5HES%\7.01W$IGN-2L'%YWZT?Z[Z)WF^& M?NSO@N@4*2HX+)9O<)!@$@0VBF'Y',-R48MXB1P%))@$@8U&H7H>A0HSPRMK MLS<<&A#:.C2(0@LV,+WYY M_>%UU'>'.W']0E2@63\43:+0QM%3B;](ES7)04G_<2B0:!*%-AX*Q4@$3TFF MDS!!T(T\SQ_O&R:W8),(BJ*@VQ[%1 MS$3PU.2R[>[;;D].KIN/?;3;3[5U_QL9'2@Q@:))%-HXBHJ;B&61$P%E)U T MB4(;#X4B*()G*!XK',%1DB2W$AG;K!2IR68DWZU0MQ4%$3P'F;[&K>S-)I&D MYNX:898E65Z:7L]!'Q)%'Q(V)[XXS+57'^NKS\/$.JU=ATG5]K=-1V[.0AD M%$VBT,;15 P@$8M:Q1(D1;B$HDD4VG@HM#<6/.&8OHH=@49Y6KDRIS-AE>3F MEKKD.Q7JM.()"?^&8/(:=L09K6&KJC1]MJWR3,2FSW,DY(E*R!,^(;]LNG[] M:7VUS\#:3T,2=M_NUCWI-"B)/@8'B291:.,@J@0_R9>U<$%Y A1-HM#&0Z'X M1,+S"8^%J["7I#@V"29A)>+86KCF2/\3E?XG;$[KL7!!\_8CFA$;:X&;(Q]/ M5#Z>\/FX/C>?)QX9&^3[@$LHFD2AC6.HDOMDM:SU#?JZ HHF46CC&@;%.%*> M<5S6N]M#6 \__/6_#^O'>O-B(4-L+W%);.8IA%65)N8TYOL5ZK?B!BG_=L"C M>L-^/4"6;]AF9/W&''EXJO+PE,_#)Z_LJ9U@4S4%Z3:1L.?E<)>;?L^1C*ZV[YJ'_KHPVT]-/7\4HS<&4V) AY1KY12$2:[K;9FE1IM:-/T?VFJKL->6S5S)9B?X7^17P M\(WX/CZA:!*%-@ZPRI3396V4I]"$&XHF46CCH5")>0HJY4DGU/(0-L)>V.;( MHE.51:?\%OF+D]M=OL,C>]]&T(08A38N<54)<;:L"IX,NG\/19,HM/%0J!P] M U7P9$0%CRBM>F/;JDQSJ]YXC@0]4PEZQB?H+TWJ']MM\UMT5W>?FS[Z]/#" M5Q \N/?-!"W:0:&- ZLX0+:LHIT,6K0#19,HM/%0:)\1.&B)SYY#1I ,>\^! ML,JKPJS;X?L5ZK=B(AG/1%Z:VQ.J\7AD[[L)ND./0AM'57&*!!5C(095<7(]RK4:Y7?YWQ^_]*J'U#=R+?D/56@14(HM'&4M6^3 MEU4DE&,_ MIMY$']L7MNWX5KVG%K14"(4VCKAB$/FR2H5R*-V HDD4VOC,!T4W"F"I$(_E M?>J#75)49&;6@VIR'!Y% 0I415%!E K%I5$[C 44"8"19,HM/%0*"92\.\U/%8^XA-BNT:>L")JY/E.A3JM'8'$Y_S3%S[L M^4?D]P-FFHQJ\=C^@=)6AA$PIM'$U%.HIJ M62L=E(U T20*;3P4BHT4_/L,OQ38_N28>'--6!%OKOE^!?I=JM2_Y%/_Z2M\ M:6?JQ(L]PHIXL<=W*M1IE="7?$(_>84O[4S=W*XF3(BW=7R'0AU6N7S)Y_+3 MR^1+8O>]S,QM+,)*B,PD.I+O5:C7*DLO^2P]M$B^M/?BK5%WFDB^JZ2U#"O&.>8HWD7R?'.^3TTHFD2AC4.M M4N5R614Z)33CAJ))%-IX*+1#1_G,?'));6EOQUNKF]-$\KT)]59ESF78=KTV MQ]VU\GP;WG<3-!U&H8WCJ]+A\1GZ](-L[=2; M>(035L0CG.]3J,\J0:_X!-T]O:=5S?/-^-Y64#2)0AN'6%&":EE2 Q7T+0$4 M3:+0QD.A>$KEX"D^>P^5S3R(O0?"BMA[X/L5ZK>B*%58-9&:Y1/JY_DVO.\K MZ.X]"FT<7T6$JF75$550H@1%DRBT\5 HHE2AZH@JHH[(WF8CK(AM-KY3H4XK M2E*!ZHAX'.\;QV8OQ(XJ@1_%58NI!;[@ )ZODWO&0*M($*AC>.M MB,5J615$*R@'@:))%-IX*!0'6:$JB%9V;9 UTYTFDN].J+LJSU^!:H=6=@)O M>>LTD7QO0KU5"?[JJZJ!OKY\GF_?>V)!:X=0:./8*P*Q6E;MT K*,:!H$H4V M'@I-5 U8.\1C>&0K.B+6F:!8OZW2D4W]@ MXX$5-4/!&>.AR9K%_$L/G]70KK:R5T.GC73T*-AG3=4L1LF:\4#^-X^;,,": M-**CZ9K%84>Y/JV&E*C].P>D?YRP$F, MAZ9T%O-O.[PRY!,8O^X1AR1EN5F [.A7L.>:V%G,<"\( MD>(R2=/<\IWX:C@KTL)V?I;T7I<@=F@0A];=GW#9B>^VD8[^!4= 2[IY<5S? MXOL3''MP-65DGUSMZ%FP[UJ"ZQ#N=:0SWN7WCO:\GZU0. F#,^*M)==B654^ M JP]#(63,#AC/+1TWJ%3[*%.;V_P$[.>^"R8F/6S9-RZK# OECMEUKL+\AV- M^-]:V#1Z'KU@73!8+&O/7Z"D@D_C =WUA\$9XZ$E]PXI8X^I[MRGOYQ@(QT= M"G59DS$6#AUC]SR?5IGO:,?[UL+*&\/@C#AK!&)A"L<"*W&,A9,P.&,\-$[C MD#GVV\$@1(RMZ>ZVD8Y.!;NM$1F'T+%[ND\HT7,A\:H>.5AGSV[Q%VT-,%&.GH4[+/&6AQJR-/WZE *QJ?H MN*N<8$T:T='8C4,VV;T,>E3K.QKSCR"6Y, MA\9R>*%BW]0'6M]T@G.<@0]K=1PD36Q9.-26/9X9A(HR=0X^94<=A._H6;#O M&E=Q*"Y/?W804LK48?B4'74:OJ-CP:YKM,"ANNQ^, 14]CL:]9Y#4#@)@S." MKI&2=&$E32BQY]-X8/G++%+40M.B%@XQ:I^USRY7(D[)I\R(8_(=_0KV7&,* M#@5JCY6/./G4/BJ?,B/.RG=T*]AQC2X$RD^K=>\K*_\='?"?<]@*IUG$J86F M3BT6)D\ML/K46#@)@S/&0R,M#HUJOR09I2]]"J9=#&4?H@]KU(B11B0EKP@LH>#PJL:O0)SG&ZXQ!X=>M,>RB'UE0:A*$X?MPUHU J01C$!AZ:=E,:5# MA:W/PDI*P^",D&K496&JT@(K*XV%DS X8SPT)N.0EO;+G GA:&OCU&TC'9T* M=ELC# YQ:9]%?\+W$&X;Z>A1L,\: 7"(1GLL]Q/JI=PVTM&A4)7OO#ZQ1X5P/J&2R&TC'1T*=EG+KQV2R1.F_(0O 5 2 MR*?(89/F602:A:;0+/*%;?^CY)E/XX'=_I]%/%IHZM'"(1_M,<\G)/-N&^GH M4+#+6C+/BQ)/F.<3OP3 "C-CX20,;AQG39M9'-6-%S/5L0+/6#@)@S/&0V,W M#C5HO_T*0NO9FNYN&^GH5+#;&I4IOJ;2*9WX)0#?B/^]A7T3@((S@JS1I6)A ME4U8&6HLG(3!&>.AT2E>7]EGDZZPWRC8$]UI(QT]"O99HRP.S>?IFW0HG>93 M=":PFUFDH86F#2T7P(LR^J0^VR*F80(IF$9$6FHJT<,A(^SPP)KSB<-M(1X]"?=84I(5#0GKZ M X,0A[9<=MM(1X>"7=8X@$- VOT4""G[1XE$GR*)+5N:1<)::!K6HEQ8V1)* MOOHT'EBR,HNXMM#4M85#7MMCK9N@J#W!1CIZ%.RS1@@:]T$/N"VD8X. M!;NL\8&ODM-. :7^6(%M+)R$P1D#H%&.A8EL"ZS*-A9.PN",\=!8B4-IVR\+ M1@EEGX(YH;9I%FUNH8ES"X-=/0HV&#-CW'>4$ MCC"+A+70-*R%0\1ZPK;)]/)^E#CU,8!0. F#,V*MD9-J84='856VL7 2!F>, MA\9;>/EHG]7PB%1PJV$UX=RH602MA:9H+1R2UM-70Y0&]2DZJ2N"$M;D4W3. M=[=-T\NZKR_>W-[J)-\VF CU_O\\=N?7/[_$O?W@_!/!L2XKYO M[PX_WC;U==/M#8;__]2V_>F7\P'_2]M]/K1Q\7]02P,$% @ !84+5>Y8 M?SHJ P ?@@ !D !X;"]W;W)K&ULK591C],X M$/XKHQPZ@;2[2=-LV]UK(]$N"! KK5H6'M ]N,FTL7#LG.VT\.\9.VGH+J&+ M3KPDMC/?YV]F/.-,]TI_,06BA:^ED&86%-96UV%HL@)+9BY4A9*^;)0NF:6I MWH:FTLAR#RI%&$?1*"P9ET$Z]6MW.IVJV@HN\4Z#J-F%KP<7"_&SMX;?.2X-T=C<)ZL ME?KB)F_S61 Y02@PLXZ!T6N'"Q3"$9&,_UK.H-O2 8_'!_;7WG?R9/+E##^"?O6-@H@JXU590LF!267S9M];>-P M!"">?D#< N+?!0Q;P- [VBCS;MTPR]*I5GO0SIK8W,#'QJ/)&RY=%E=6TU=. M.)N^9ES#1R9JA%MDIM9(*;(&SF%1,+E% UR"+1".#-6F6>&2R8PS >\Y6W/! M+2?SYS=H&1?FA:-0TG(BD19>,2W/Z13!JF":S Z0;V1VO[J!Y\]>P#.WUX=" MU8;)W$Q#2_XYE6'6^C)O?(E_X@U^7R2\%TM+V 8G4$V9SO_M MRV&C,>G7Z)K6M:E8AK. NI+;&(/T[[\&H^B?O@#^(;('X4RZ<":GV-,Y;KF4 M3:@$50+V>=M0C#R%ZZB[-!Y=#2?3<'?L1H_559Q$G=4#?9>=OLN3^ER:MI+[ MM%#)XJ$"EZO[WN)JV"Z/1)P/QLDCI3\;#9))O\Y1IW-T4F?3:%SM;]P!W?D> MD]?^$+H^4Z'FJJ^Q# MR=7CB#YEU8@+CUI\B7KK;SX#F:JE;;I]M]I=KB_]G1+^,&]NYENFZ> :$+@A M:'0QILCHYK9K)E95_L)8*TO7CQ\6](. VAG0]XU2]C!Q&W2_'.EW4$L#!!0 M ( 6%"U7D[OO*&0, -(+ 9 >&PO=V]R:W-H965T_UTG)%(>H;]*^-#._1!G3!+FB@H/$2=?[$AX=APUK MX';<4ERHM3%8*2,A[NSD8MSU LL(&<;:0A#SFN,),F:1#(_[ M0KS[2&Z^,5 M^KD3;\2,B,(3P7[0L9YUO;8'8YR0C.F!6'S%0M"^Q8L%4^X)BV)OX$&<*2V2 MPM@P2"C/W^2A<,2:0=3>8! 5!I'CG1_D6)X237H=*18@[6Z#9@=.JK,VY"BW MMS+4TJQ28Z=[YX1*N"4L0[A"HC*)QN5:P1X,Z933"8T)UW##Q4BAG),10[C@ M:69V#) 1C6.X%G")&OV7AQP77XYQKM('KMXS7H1'4( JB")82WH,/RAWU-YAOG%!Z(BH]$3GT MY@;T-?FYQ%HN _J2QEC%=BN>_9V.5$IB['KF?['>0Z_WX5W8"CYO8=LHV38< M>F.G>UO=#>%CMTA 5)S5)2<^L%N.@Q MB:.XTAJP5?C4(%G32*U&^+WQ]G,E^5EA[C^;F^:]L-YN=OQY!<7]DN+^KC'B MH@-NA?D9'-EI(.7"Y0J\CE\V%R+C:#>K@Z- M=DFJO6MHG#VDIO;8%(DRJ>*Q%?&93CPL^1Z^15P&ULM9CO M;Z,V&,?_%8N=IE;*"H;\[))(O72G5;J;HJO:TS3MA1.>).@ <[9)6FE__!X# MA22E7LCHFP2#GZ^?#WZPO_)XQ\5WN0%0Y"D*8SFQ-DHEU[8MEQN(F+SB"<3X M9,5%Q!0VQ=J6B0#F9T%1:+N.T[QJ/5RXVNPWBA]PYZ.$[:&>U /R5Q@RRY5_"""6 8\)@)6$^N&7L]<1P=D M/1X#V,F]:Z)1%IQ_UXT[?V(Y.B,(8:FT!,._+*\$/@TP3DWOTX6$'RG$BORVQ5])+FY!L2"4E^078@#)3MX$Z^_!&&(,R3'ML($]3#VLDCF8YZ,^T8R M-^GZBCBC#G$=UZT)GYT03FE=N(VOI7PW;OENW$RO^X;>C,=;$"I8A$!N8:'J M@(P*^AN\E@E;PL3"CTR"V((U_?DGVG=^K<-K2>P UBMAO4S=.[$0R%^?L0>Y M4Q#)O^O(O3;)6Q([(.^6Y%WC-.NIQ;J52J2X/JD.6>%(A$4\C6NG/%?K9VIZ ME=Q.O=[8WN[CO.[B.F67@R1[99(]8Y)WL0)$5T0P!1TB%?[Y) &QQ)1QO:U+ M-%>D[EX:SI73/\K5..Z9K[Y?4O6;4*6)7MAC ED!\M7+>EP'UZ^#HT=LQM'/ M9!N4;(/3V7(T >L RXQE&YC0&XPD;"T =-W50>8C4.=P!@?'Y69,Y$S,88DY M-&)^YCL-Z>.6\4P>O]W,.R01 7Y 6)OY!D$N<%/P>1@R(:N[EW6\^5"#_>_F MJCOPO"->8T9G\HY*WE%C7N-7.*HKU-'@",DXZ)E(U*E,@&.$^A1R+O['O!7R MPP/&XRHUYW NXY[1H8UV<_(/^1,=YA;=2NV\F>6:;G!MJ1W"5TZ&NNWN[K15 M8].6VB%]96VHT3\TWN'-)*='RVX4CS*+C? ?!"Z SY?<=Q_BH8^DBJ/ M(*?_ E!+ P04 " %A0M5M "3W>D! ^! &0 'AL+W=O,8Z%=9K&L+Q)EGCG;,A>BB2ULXMU$ M&:I&F=#%)W1TJ@B'^5*N06<"B2HXQ*:'W7>PT1G85PW42OP N+BL]R+U#M[# M!*4\Y)T.>:>1Y_,9GE4#3J(R6[8$ZN(G%M_?U:J\>O; YM[3 ,Q-P?Z+6RJY M5EKAVT=%7]8\6/][X(MT4715DF14),'WYY?$%IW8)(J%8=OGT\DM35^2B?WI MS8B3[H;)^BG=5AG/-)2$3*ZG-YRY[K5V!MHF=FYMD9Y/W%8TX.!" )V7UN+1 M"&]H^&7D?P%02P,$% @ !84+556HQC-3 P N!4 T !X;"]S='EL M97,N>&ULW5A=;]HP%/TK4;I.K30UA(R0K("T(56:M$V5VH>]588X8,EQ,L=T MT%\_7SN$C_HBUH>U+(C&OB?WG&/[)G$9U&K%Z=V<4N4M"R[JH3]7JOH4!/5T M3@M27Y45%1K)2UD0I;MR%M25I"2K(:G@0;?3B8.",.&/!F)1W!2J]J;E0JBA MG[0ASYZ^9D,_C#_ZGJ4;EQD=^@\7[W\M2G7]SK/GLP]G9YV'R^O]^(4!+OW M2=H[@O2JHP^4V: 8?7P<_2%RC+I_%/4!9HPXV25>^SC75*VIH^$#_TQX6PB&63E MI&!\9<-="$Q+7DI/Z7K7S?27/Y'K#N@4'& M>6NPZ]O :% 1I:@4-[IC+C;!9Y#7M.]7E78XDV05=GO^)L&S*JL 0*7*0CRS5EX4>CC!]N#_HK:0Y6YK^,F\- M8.PASDZJBJ\^2O:DU:!4ICI I>\]4JG8=#OR6Y+J MGB[5NIR6.>ZY>X*>_^T\SZB@DO!MT[KVW_(LO]AQU'\MR^:ILF_8Z;%Y^;]U MD[U3,!F?@LF3J,GD%$RF)V"R_VI/S>--1B&;-!DTV[6M/>'.CK"->K#S M'OH_8!_/-Z+>9,&X8J+IS5F64?%L8ZCI%9GH?TMW^/7U&&'<;ONU%A,97=)LW'3E;&*:GFYHU>: A'WDQAQN M!,NQF!L!#-/!'& Y-@O3^9_&DZ#CL1CF+7$B"9J3H#DVRX6,S0?3<>>D^G"/ M-$VC*(ZQ&1V/G0[&V+S%,7S=;)@WR,!T0.GOYAI?;;Q"#M*NQS $P( L !?3T\$MP> M:4#M.*2VBZD8_1!2:5K5N %(MB6/:(7->=I3W;+T]!;X"O.DQQ0FE(2S,.\,W2?S+W\PPU1>5*(Y5; M&GC3Y?YVX$G1H2)8%II%R=.B':5_'(U[8LR6W1%&B3)AL@VQIQTM<%(]$V M48GTDE32]NMW*,7)*'$&^S+VDW7WT?!RAJ0^W%OWX];:'^)G71E_/%B'L'D_ M&OEBK6KI_[0;9>#,TKI:!MAUJY'?."5+OU8JU-4H&8_S42VU&7S\L'W6W(WP MC@VJ"-H:.!@/?-?JWC^=C[OB3GM]JRL=?AT/VNU*#42MC:[U;U4>#\8#X=?V M_B_K]&]K@JP6A;-5=3R8=">^*Q=T\>+P(D)>RUO?'@GR]DH"R/$@'\,#E]KY MT%[1/E\"XYV"B[N])M@S707E3F50Y\XV&VU6\3'P%B/T&FT)QHIA2&:]* 5O>5KH$CE)\EI4TA1((,B$@DP-"_I,@R"D!.>6%O#&R M*77H(%_B(LB4@$P/$LE%Q(%;$61&0&8'C&2ON',",C\DY!1!S@C(&2_DJ?*% MTYMX7-BE^-QX;93W".XM ?>6%^ZS]-I'K+E3'BYMKQ#20'5LZEHBR'<$Y#M> MR"MUITRCQ)4J[,KH>!YWW&.JYQ[SHET80 O@3X4+=$+*A-DF"U5!8H#\TI&C'#%AEL27?QO(+3$-)8,)LPU.E=-W,J:;XL+XX)H7L:(L,&'6 MP&(MG1I"?]LZJH8G>?F\)Z-$,&$V 0PH-I#N_VIK?RS83;SA2!C5:P&4!B;, M'H"PU;IK ?TV6O2[WX0R0L)LA*MX$,IX+F,PKYV$-"8>Z"240Q)FA^Q(U,6;:PD0_1*G))(P2V2;L?_: M13:ES#%E-@>1N$=6C$GI8\JLCRYYWQD]RB!39H.@]'@G&SDKQ>P0G.^);8)P M8GWP1U%V&)-RR939)40*^+P"4F:9,IOE9:ZPL\ IK4R9M?)*TK#EQ)B45J8' MU4J*,2FM3 \Q2774S5!!/XXQ*;-,]S]-)8;B5'NY6CFUPI//E&;2_4U9 =Y7 MZ5PW9GYSJH+4%<:D-).RCU(PY@*>6#:5BK6@/8,Q*>VDS-JAI#T45%H4,]Q9CD\OQ>EEYV:B>CM),=9!'F4948D]). M=J#5F =0C$EI)V/6SB+8XL=NS'@*8U+:R9BU0V!>+6[P "VGM)-S3[ 1F#!F MPYB4=G)F[9#3,+W,+:>TDS-KA\*$5H0Q*>WD[*O[KZW'M9TGQJ2TD[-KYVE1 M;F>OGE.VR?<_Y39LFU#33L9@3/)S,&;Y[,2F@']>Q:_!H<.\"*J.4?QI_3 9)^U'%8^8E'AFK7A&[<7^XX=2+;51 MY5?X"P_'"UD50,UYOVR'IJO9=%MZ Y*>?- DBL>A[=U/2!?) M([.83?%9R5%\_8/P0]3'EWQHQWUW*KM]7Q:?Q\.IK*K=./:_ZKJL=_G8EKNN MSZ?SD4TW'-OQO!RV==^NW]MMKF6YC'JXG5$]/=[.7+Q^]?E_)G:;S7Z=?W?K M/\=\&O\QN/[HAO>RRWFL%J_ML,WCJJH_#]?=I;YLTMUY"<"O07U%@*]!?46 KUE\K!-H+>@WD*@MZ#>0J"WH-Y"H+>@WD*@MZ#>0J"W MH-Y"H+>@WD*@MZ+>2J"WHMY*H+>BWDJ@MTY>EA#HK:BW$NBMJ+<2Z*VHMQ+H MK:BW$NBMJ+<2Z*VHMQ+H;:BW$>AMJ+<1Z&VHMQ'H;:BW$>AMDY?=!'H;ZFT$ M>AOJ;01Z&^IM!'H;ZFT$>AOJ;01Z.^KM!'H[ZNT$>COJ[01Z.^KM!'H[ZNT$ M>OOD8R6!WHYZ.X'>CGH[@=Z.>CN!WHYZ.X'>@7H'@=Z!>@>!WH%Z!X'>@7H' M@=Z!>@>!WH%Z!X'>,?G9A$#O0+V#0.] O8- [T"]@T#O!O5N"/1N4.^&0.\& M]6Y^4N\R?AURN?9\K_'Z/TGU>#XW7R]_67[OG-R7"\[U;45Y^@M02P,$% M @ !84+54!K%[H @ QBD !, !;0V]N=&5N=%]4>7!E&ULS=I- M3L,P$ 7@JU39HL;U;P%1-L 66' !DTS;J$ELV0;*[7%20 )!!2H2;].HM3UO MXI&^5<_NGCW%R;9K^[@HUBGY4\9BM:;.QM)YZO/*TH7.IOPUK)BWU<:NB(G9 MS+#*]8GZ-$U#C>+\[)*6]J%-DZMM_CDVKE\4@=I83"YV&X>L16&];YO*IKS. M'OOZ4\KT-:',)\<]<=WX>)0W%.S+A&'E^X#7/%$)3T^36AG1MN[R+;5L6 MTW-+L=Q?XHL>W7+95%2[ZJ'+1\KH ]DZKHE2UY:[HD?[DU.^8=I]\H/SQS+[ M O/.V^!\S!,+]/NXMY$,IZ<^%Z*0FOVO^)Z82Q_\?C1,NZ;ZA]GY>I]&UL4$L! A0#% @ !84+5?I.:$": M!@ C28 !@ ("!#@@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ !84+51'J]]!?!P >2, !@ M ("!CA@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0# M% @ !84+53Q)Y#.V @ 0@ !@ ("!ASH 'AL+W=O M. & @(%420 M>&PO=V]R:W-H965T&UL4$L! A0#% @ !84+51#_+E05 M P T 8 !D ("!,UT 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ !84+5&PO=V]R M:W-H965T&UL M4$L! A0#% @ !84+5?(;.C5P"@ D1P !D ("!0X( M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M!84+5]L# #Z"0 &0 @(&B ML >&PO=V]R:W-H965T&UL4$L! A0#% @ !84+52"1G[E#!@ R@\ !D M ("!R[T 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ !84+5>>L:(GU @ J08 !D ("!T=T 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ !84+ M54CN[Y_4 P [ @ !D ("!&PO=V]R:W-H965T^^LPP8 "P8 9 " @2/R !X;"]W;W)K M&UL4$L! A0#% @ !84+5="DXODT!0 N@T M !D ("!'?D 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ !84+5=9JKF]U!@ HQX !D M ("!!P8! 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ !84+5<"4 H],! "AD !D ("!*18! 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ !84+5?0B M?-A& P 00D !D ("!'2 ! 'AL+W=OX" #.!P &0 M @(&:(P$ >&PO=V]R:W-H965T&UL4$L! A0#% @ !84+533JD*T" P ZPL !D M ("! BL! 'AL+W=O@" !^"0 &0 @($[+@$ >&PO M=V]R:W-H965T&UL4$L! A0#% @ !84+58ZJU"0 ! 0!$ !D ("! M-#4! 'AL+W=O>($# #.#0 &0 @(%K.0$ >&PO=V]R:W-H965T&UL4$L! A0#% M @ !84+52.3.#02" P3< !D ("!GTD! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ !84+55@&QSA_ M P 4PL !D ("!65L! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ !84+59,7=I2V!@ ZC@ !D M ("!M&P! 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ !84+52-1_'HV! 71D !D ("!^G\! M 'AL+W=O&PO=V]R:W-H965T( 0!X;"]W;W)K&UL4$L! A0#% @ M!84+53L>BR>&! .!H !D ("!@HL! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ !84+5>3N^\H9 P T@L !D M ("!K[(! 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ !84+556HQC-3 P N!4 T ( !E;P! 'AL M+W-T>6QE&PO=V]R:V)O;VLN>&UL4$L! A0# M% @ !84+5:QM4%<\ @ KRH !H ( !Y\8! 'AL+U]R M96QS+W=O XML 86 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 87 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 88 FilingSummary.xml IDEA: XBRL DOCUMENT 3.22.2 html 279 414 1 false 66 0 false 9 false false R1.htm 0001001 - Document - Cover Sheet http://www.xostrucks.com/role/Cover Cover Cover 1 false false R2.htm 1001002 - Statement - Condensed Consolidated Balance Sheets Sheet http://www.xostrucks.com/role/CondensedConsolidatedBalanceSheets Condensed Consolidated Balance Sheets Statements 2 false false R3.htm 1002003 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) Sheet http://www.xostrucks.com/role/CondensedConsolidatedBalanceSheetsParenthetical Condensed Consolidated Balance Sheets (Parenthetical) Statements 3 false false R4.htm 1003004 - Statement - Unaudited Condensed Consolidated Statements of Operations and Comprehensive Loss Sheet http://www.xostrucks.com/role/UnauditedCondensedConsolidatedStatementsofOperationsandComprehensiveLoss Unaudited Condensed Consolidated Statements of Operations and Comprehensive Loss Statements 4 false false R5.htm 1005005 - Statement - Condensed Consolidated Statements of Legacy Xos Preferred Stock and Stockholders??? Equity (Deficit) Sheet http://www.xostrucks.com/role/CondensedConsolidatedStatementsofLegacyXosPreferredStockandStockholdersEquityDeficit Condensed Consolidated Statements of Legacy Xos Preferred Stock and Stockholders??? Equity (Deficit) Statements 5 false false R6.htm 1006006 - Statement - Unaudited Condensed Consolidated Statements of Cash Flows Sheet http://www.xostrucks.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows Unaudited Condensed Consolidated Statements of Cash Flows Statements 6 false false R7.htm 1404401 - Statement - Unaudited Condensed Consolidated Statements of Operations and Comprehensive Loss (Parenthetical) Sheet http://www.xostrucks.com/role/UnauditedCondensedConsolidatedStatementsofOperationsandComprehensiveLossParenthetical Unaudited Condensed Consolidated Statements of Operations and Comprehensive Loss (Parenthetical) Statements 7 false false R8.htm 2101101 - Disclosure - Description of Business Sheet http://www.xostrucks.com/role/DescriptionofBusiness Description of Business Notes 8 false false R9.htm 2103102 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies Sheet http://www.xostrucks.com/role/BasisofPresentationandSummaryofSignificantAccountingPolicies Basis of Presentation and Summary of Significant Accounting Policies Notes 9 false false R10.htm 2108103 - Disclosure - Revenue Recognition Sheet http://www.xostrucks.com/role/RevenueRecognition Revenue Recognition Notes 10 false false R11.htm 2111104 - Disclosure - Inventories Sheet http://www.xostrucks.com/role/Inventories Inventories Notes 11 false false R12.htm 2115105 - Disclosure - Selected Balance Sheet Data Sheet http://www.xostrucks.com/role/SelectedBalanceSheetData Selected Balance Sheet Data Notes 12 false false R13.htm 2119106 - Disclosure - Leases Sheet http://www.xostrucks.com/role/Leases Leases Notes 13 false false R14.htm 2127107 - Disclosure - Recapitalization and Contingent Earn-out Shares Liability Sheet http://www.xostrucks.com/role/RecapitalizationandContingentEarnoutSharesLiability Recapitalization and Contingent Earn-out Shares Liability Notes 14 false false R15.htm 2129108 - Disclosure - Investments Sheet http://www.xostrucks.com/role/Investments Investments Notes 15 false false R16.htm 2135109 - Disclosure - Equity Sheet http://www.xostrucks.com/role/Equity Equity Notes 16 false false R17.htm 2137110 - Disclosure - Derivative Instruments Sheet http://www.xostrucks.com/role/DerivativeInstruments Derivative Instruments Notes 17 false false R18.htm 2139111 - Disclosure - Share-Based Compensation Sheet http://www.xostrucks.com/role/ShareBasedCompensation Share-Based Compensation Notes 18 false false R19.htm 2145112 - Disclosure - Property and Equipment, net Sheet http://www.xostrucks.com/role/PropertyandEquipmentnet Property and Equipment, net Notes 19 false false R20.htm 2149113 - Disclosure - Commitments and Contingencies Sheet http://www.xostrucks.com/role/CommitmentsandContingencies Commitments and Contingencies Notes 20 false false R21.htm 2150114 - Disclosure - Related Party Transactions Sheet http://www.xostrucks.com/role/RelatedPartyTransactions Related Party Transactions Notes 21 false false R22.htm 2152115 - Disclosure - Income Taxes Sheet http://www.xostrucks.com/role/IncomeTaxes Income Taxes Notes 22 false false R23.htm 2154116 - Disclosure - Net Loss per Share Sheet http://www.xostrucks.com/role/NetLossperShare Net Loss per Share Notes 23 false false R24.htm 2158117 - Disclosure - Fair Value Measurements Sheet http://www.xostrucks.com/role/FairValueMeasurements Fair Value Measurements Notes 24 false false R25.htm 2163118 - Disclosure - Subsequent Events Sheet http://www.xostrucks.com/role/SubsequentEvents Subsequent Events Notes 25 false false R26.htm 2202201 - Disclosure - Accounting Policies (Policies) Sheet http://www.xostrucks.com/role/AccountingPoliciesPolicies Accounting Policies (Policies) Policies http://www.xostrucks.com/role/BasisofPresentationandSummaryofSignificantAccountingPolicies 26 false false R27.htm 2204202 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies - (Policies) Sheet http://www.xostrucks.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesPolicies Basis of Presentation and Summary of Significant Accounting Policies - (Policies) Policies http://www.xostrucks.com/role/BasisofPresentationandSummaryofSignificantAccountingPolicies 27 false false R28.htm 2305301 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies (Tables) Sheet http://www.xostrucks.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesTables Basis of Presentation and Summary of Significant Accounting Policies (Tables) Tables http://www.xostrucks.com/role/BasisofPresentationandSummaryofSignificantAccountingPolicies 28 false false R29.htm 2309302 - Disclosure - Revenue Recognition (Tables) Sheet http://www.xostrucks.com/role/RevenueRecognitionTables Revenue Recognition (Tables) Tables http://www.xostrucks.com/role/RevenueRecognition 29 false false R30.htm 2312303 - Disclosure - Inventory (Tables) Sheet http://www.xostrucks.com/role/InventoryTables Inventory (Tables) Tables http://www.xostrucks.com/role/Inventories 30 false false R31.htm 2316304 - Disclosure - Selected Balance Sheet Data (Tables) Sheet http://www.xostrucks.com/role/SelectedBalanceSheetDataTables Selected Balance Sheet Data (Tables) Tables http://www.xostrucks.com/role/SelectedBalanceSheetData 31 false false R32.htm 2320305 - Disclosure - Leases (Tables) Sheet http://www.xostrucks.com/role/LeasesTables Leases (Tables) Tables http://www.xostrucks.com/role/Leases 32 false false R33.htm 2330306 - Disclosure - Investments (Tables) Sheet http://www.xostrucks.com/role/InvestmentsTables Investments (Tables) Tables http://www.xostrucks.com/role/Investments 33 false false R34.htm 2340307 - Disclosure - Compensation Related Costs, Share Based Payments (Tables) Sheet http://www.xostrucks.com/role/CompensationRelatedCostsShareBasedPaymentsTables Compensation Related Costs, Share Based Payments (Tables) Tables 34 false false R35.htm 2346308 - Disclosure - Property and Equipment, net (Tables) Sheet http://www.xostrucks.com/role/PropertyandEquipmentnetTables Property and Equipment, net (Tables) Tables http://www.xostrucks.com/role/PropertyandEquipmentnet 35 false false R36.htm 2355309 - Disclosure - Net Loss per Share (Tables) Sheet http://www.xostrucks.com/role/NetLossperShareTables Net Loss per Share (Tables) Tables http://www.xostrucks.com/role/NetLossperShare 36 false false R37.htm 2359310 - Disclosure - Fair Value Measurements (Tables) Sheet http://www.xostrucks.com/role/FairValueMeasurementsTables Fair Value Measurements (Tables) Tables http://www.xostrucks.com/role/FairValueMeasurements 37 false false R38.htm 2406402 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies - Narrative (Details) Sheet http://www.xostrucks.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesNarrativeDetails Basis of Presentation and Summary of Significant Accounting Policies - Narrative (Details) Details http://www.xostrucks.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesTables 38 false false R39.htm 2407403 - Disclosure - Basis of Presentation, Summary of Significant Accounting Policies and Recent Accounting Pronouncements - Warrant Liability (Details) Sheet http://www.xostrucks.com/role/BasisofPresentationSummaryofSignificantAccountingPoliciesandRecentAccountingPronouncementsWarrantLiabilityDetails Basis of Presentation, Summary of Significant Accounting Policies and Recent Accounting Pronouncements - Warrant Liability (Details) Details 39 false false R40.htm 2410404 - Disclosure - Revenue Recognition - Disaggregated Revenues by Major Source (Details) Sheet http://www.xostrucks.com/role/RevenueRecognitionDisaggregatedRevenuesbyMajorSourceDetails Revenue Recognition - Disaggregated Revenues by Major Source (Details) Details 40 false false R41.htm 2413405 - Disclosure - Inventories - Narrative (Details) Sheet http://www.xostrucks.com/role/InventoriesNarrativeDetails Inventories - Narrative (Details) Details 41 false false R42.htm 2414406 - Disclosure - Inventories - Schedule of Inventory (Details) Sheet http://www.xostrucks.com/role/InventoriesScheduleofInventoryDetails Inventories - Schedule of Inventory (Details) Details 42 false false R43.htm 2417407 - Disclosure - Selected Balance Sheet Data - Prepaid Expenses and Other Current Assets (Details) Sheet http://www.xostrucks.com/role/SelectedBalanceSheetDataPrepaidExpensesandOtherCurrentAssetsDetails Selected Balance Sheet Data - Prepaid Expenses and Other Current Assets (Details) Details 43 false false R44.htm 2418408 - Disclosure - Selected Balance Sheet Data - Other Current Liabilities (Details) Sheet http://www.xostrucks.com/role/SelectedBalanceSheetDataOtherCurrentLiabilitiesDetails Selected Balance Sheet Data - Other Current Liabilities (Details) Details 44 false false R45.htm 2421409 - Disclosure - Leases - Lease Assets and Liabilities (Details) Sheet http://www.xostrucks.com/role/LeasesLeaseAssetsandLiabilitiesDetails Leases - Lease Assets and Liabilities (Details) Details 45 false false R46.htm 2422410 - Disclosure - Leases - Narrative (Details) Sheet http://www.xostrucks.com/role/LeasesNarrativeDetails Leases - Narrative (Details) Details 46 false false R47.htm 2423411 - Disclosure - Leases - Finance Lease Cost (Details) Sheet http://www.xostrucks.com/role/LeasesFinanceLeaseCostDetails Leases - Finance Lease Cost (Details) Details 47 false false R48.htm 2424412 - Disclosure - Leases - Supplemental Cash Flow Information (Details) Sheet http://www.xostrucks.com/role/LeasesSupplementalCashFlowInformationDetails Leases - Supplemental Cash Flow Information (Details) Details 48 false false R49.htm 2425413 - Disclosure - Leases - Future Lease Liability Payments Under Topic 842 (Details) Sheet http://www.xostrucks.com/role/LeasesFutureLeaseLiabilityPaymentsUnderTopic842Details Leases - Future Lease Liability Payments Under Topic 842 (Details) Details 49 false false R50.htm 2426414 - Disclosure - Leases - Future Lease Liability Payments Under Topic 840 (Details) Sheet http://www.xostrucks.com/role/LeasesFutureLeaseLiabilityPaymentsUnderTopic840Details Leases - Future Lease Liability Payments Under Topic 840 (Details) Details 50 false false R51.htm 2428415 - Disclosure - Recapitalization and Contingent Earn-out Shares Liability - Narrative (Details) Sheet http://www.xostrucks.com/role/RecapitalizationandContingentEarnoutSharesLiabilityNarrativeDetails Recapitalization and Contingent Earn-out Shares Liability - Narrative (Details) Details http://www.xostrucks.com/role/RecapitalizationandContingentEarnoutSharesLiability 51 false false R52.htm 2431416 - Disclosure - Investments - Amortized Cost, Gross Unrealized Gains/Losses In Accumulated Other Comprehensive Loss And Fair Value Of Marketable Debt Securities, Available-For-Sale (Details) Sheet http://www.xostrucks.com/role/InvestmentsAmortizedCostGrossUnrealizedGainsLossesInAccumulatedOtherComprehensiveLossAndFairValueOfMarketableDebtSecuritiesAvailableForSaleDetails Investments - Amortized Cost, Gross Unrealized Gains/Losses In Accumulated Other Comprehensive Loss And Fair Value Of Marketable Debt Securities, Available-For-Sale (Details) Details 52 false false R53.htm 2432417 - Disclosure - Investments - Continuous Unrealized Loss Position (Details) Sheet http://www.xostrucks.com/role/InvestmentsContinuousUnrealizedLossPositionDetails Investments - Continuous Unrealized Loss Position (Details) Details 53 false false R54.htm 2433418 - Disclosure - Investments - Gross Realized Gains (Losses) (Details) Sheet http://www.xostrucks.com/role/InvestmentsGrossRealizedGainsLossesDetails Investments - Gross Realized Gains (Losses) (Details) Details 54 false false R55.htm 2434419 - Disclosure - Investments - Amortized Cost and Fair Value of Marketable Debt Securities, Available-for-sale by Contractual Maturity (Details) Sheet http://www.xostrucks.com/role/InvestmentsAmortizedCostandFairValueofMarketableDebtSecuritiesAvailableforsalebyContractualMaturityDetails Investments - Amortized Cost and Fair Value of Marketable Debt Securities, Available-for-sale by Contractual Maturity (Details) Details 55 false false R56.htm 2436420 - Disclosure - Equity (Details) Sheet http://www.xostrucks.com/role/EquityDetails Equity (Details) Details http://www.xostrucks.com/role/Equity 56 false false R57.htm 2438421 - Disclosure - Derivative Instruments - Narrative (Details) Sheet http://www.xostrucks.com/role/DerivativeInstrumentsNarrativeDetails Derivative Instruments - Narrative (Details) Details 57 false false R58.htm 2441422 - Disclosure - Share-Based Compensation - Narrative (Details) Sheet http://www.xostrucks.com/role/ShareBasedCompensationNarrativeDetails Share-Based Compensation - Narrative (Details) Details 58 false false R59.htm 2442423 - Disclosure - Stock-Based Compensation - Stock Options Activity (Details) Sheet http://www.xostrucks.com/role/StockBasedCompensationStockOptionsActivityDetails Stock-Based Compensation - Stock Options Activity (Details) Details 59 false false R60.htm 2443424 - Disclosure - Stock-Based Compensation - RSU Activity (Details) Sheet http://www.xostrucks.com/role/StockBasedCompensationRSUActivityDetails Stock-Based Compensation - RSU Activity (Details) Details 60 false false R61.htm 2444425 - Disclosure - Stock-Based Compensation - Recognized Stock-based Compensation Expense Activity (Details) Sheet http://www.xostrucks.com/role/StockBasedCompensationRecognizedStockbasedCompensationExpenseActivityDetails Stock-Based Compensation - Recognized Stock-based Compensation Expense Activity (Details) Details 61 false false R62.htm 2447426 - Disclosure - Property and Equipment, net (Details) Sheet http://www.xostrucks.com/role/PropertyandEquipmentnetDetails Property and Equipment, net (Details) Details http://www.xostrucks.com/role/PropertyandEquipmentnetTables 62 false false R63.htm 2448427 - Disclosure - Property and Equipment, net - Narrative (Details) Sheet http://www.xostrucks.com/role/PropertyandEquipmentnetNarrativeDetails Property and Equipment, net - Narrative (Details) Details 63 false false R64.htm 2451428 - Disclosure - Related Party Transactions (Details) Sheet http://www.xostrucks.com/role/RelatedPartyTransactionsDetails Related Party Transactions (Details) Details http://www.xostrucks.com/role/RelatedPartyTransactions 64 false false R65.htm 2453429 - Disclosure - Income Taxes (Details) Sheet http://www.xostrucks.com/role/IncomeTaxesDetails Income Taxes (Details) Details http://www.xostrucks.com/role/IncomeTaxes 65 false false R66.htm 2456430 - Disclosure - Net Loss per Share - Computation of Basic and Diluted Net Income (Loss) Per Share (Details) Sheet http://www.xostrucks.com/role/NetLossperShareComputationofBasicandDilutedNetIncomeLossPerShareDetails Net Loss per Share - Computation of Basic and Diluted Net Income (Loss) Per Share (Details) Details 66 false false R67.htm 2457431 - Disclosure - Net Loss per Share - Potential Weighted Average Shares That Were Excluded From The Computation Of Diluted Net Income (Loss) Per Share (Details) Sheet http://www.xostrucks.com/role/NetLossperSharePotentialWeightedAverageSharesThatWereExcludedFromTheComputationOfDilutedNetIncomeLossPerShareDetails Net Loss per Share - Potential Weighted Average Shares That Were Excluded From The Computation Of Diluted Net Income (Loss) Per Share (Details) Details 67 false false R68.htm 2460432 - Disclosure - Fair Value Measurements - Assets and Liabilities Measured on a Recurring Basis (Details) Sheet http://www.xostrucks.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredonaRecurringBasisDetails Fair Value Measurements - Assets and Liabilities Measured on a Recurring Basis (Details) Details 68 false false R69.htm 2461433 - Disclosure - Fair Value Measurements - Changes in the Fair Value of the Financial Liabilities (Details) Sheet http://www.xostrucks.com/role/FairValueMeasurementsChangesintheFairValueoftheFinancialLiabilitiesDetails Fair Value Measurements - Changes in the Fair Value of the Financial Liabilities (Details) Details 69 false false R70.htm 2462434 - Disclosure - Fair Value Measurements - Significant Unobservable Inputs Related To Level 3 Earn-Out Shares Liability (Details) Sheet http://www.xostrucks.com/role/FairValueMeasurementsSignificantUnobservableInputsRelatedToLevel3EarnOutSharesLiabilityDetails Fair Value Measurements - Significant Unobservable Inputs Related To Level 3 Earn-Out Shares Liability (Details) Details 70 false false R71.htm 2464435 - Disclosure - Subsequent Events (Details) Sheet http://www.xostrucks.com/role/SubsequentEventsDetails Subsequent Events (Details) Details http://www.xostrucks.com/role/SubsequentEvents 71 false false R9999.htm Uncategorized Items - xos-20220630.htm Sheet http://xbrl.sec.gov/role/uncategorizedFacts Uncategorized Items - xos-20220630.htm Cover 72 false false All Reports Book All Reports xos-20220630.htm ex-101xthirdamendedrestate.htm ex-311xceosec302certificat.htm ex-312xcfosec302certificat.htm ex-321xceocfosec906certifi.htm xos-20220630.xsd xos-20220630_cal.xml xos-20220630_def.xml xos-20220630_lab.xml xos-20220630_pre.xml xos-20220630_g1.jpg http://fasb.org/us-gaap/2021-01-31 http://xbrl.sec.gov/dei/2021q4 true true JSON 90 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "xos-20220630.htm": { "axisCustom": 2, "axisStandard": 24, "contextCount": 279, "dts": { "calculationLink": { "local": [ "xos-20220630_cal.xml" ] }, "definitionLink": { "local": [ "xos-20220630_def.xml" ] }, "inline": { "local": [ "xos-20220630.htm" ] }, "labelLink": { "local": [ "xos-20220630_lab.xml" ] }, "presentationLink": { "local": [ "xos-20220630_pre.xml" ] }, "schema": { "local": [ "xos-20220630.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd", "https://xbrl.fasb.org/srt/2021/elts/srt-roles-2021-01-31.xsd", "https://xbrl.fasb.org/srt/2021/elts/srt-types-2021-01-31.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-roles-2021-01-31.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-types-2021-01-31.xsd", "https://xbrl.sec.gov/country/2021/country-2021.xsd", "https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd" ] } }, "elementCount": 628, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2021-01-31": 5, "http://xbrl.sec.gov/dei/2021q4": 5, "total": 10 }, "keyCustom": 94, "keyStandard": 320, "memberCustom": 21, "memberStandard": 41, "nsprefix": "xos", "nsuri": "http://www.xostrucks.com/20220630", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "xos-20220630.htm", "contextRef": "i2fd3b748d8aa419c918134bbeea7d400_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "0001001 - Document - Cover", "role": "http://www.xostrucks.com/role/Cover", "shortName": "Cover", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "xos-20220630.htm", "contextRef": "i2fd3b748d8aa419c918134bbeea7d400_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "xos-20220630.htm", "contextRef": "i2fd3b748d8aa419c918134bbeea7d400_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2108103 - Disclosure - Revenue Recognition", "role": "http://www.xostrucks.com/role/RevenueRecognition", "shortName": "Revenue Recognition", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "xos-20220630.htm", "contextRef": "i2fd3b748d8aa419c918134bbeea7d400_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "xos-20220630.htm", "contextRef": "i2fd3b748d8aa419c918134bbeea7d400_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2111104 - Disclosure - Inventories", "role": "http://www.xostrucks.com/role/Inventories", "shortName": "Inventories", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "xos-20220630.htm", "contextRef": "i2fd3b748d8aa419c918134bbeea7d400_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "xos-20220630.htm", "contextRef": "i2fd3b748d8aa419c918134bbeea7d400_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2115105 - Disclosure - Selected Balance Sheet Data", "role": "http://www.xostrucks.com/role/SelectedBalanceSheetData", "shortName": "Selected Balance Sheet Data", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "xos-20220630.htm", "contextRef": "i2fd3b748d8aa419c918134bbeea7d400_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "xos-20220630.htm", "contextRef": "i2fd3b748d8aa419c918134bbeea7d400_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2119106 - Disclosure - Leases", "role": "http://www.xostrucks.com/role/Leases", "shortName": "Leases", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "xos-20220630.htm", "contextRef": "i2fd3b748d8aa419c918134bbeea7d400_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "xos-20220630.htm", "contextRef": "i2fd3b748d8aa419c918134bbeea7d400_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "xos:RecapitalizationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2127107 - Disclosure - Recapitalization and Contingent Earn-out Shares Liability", "role": "http://www.xostrucks.com/role/RecapitalizationandContingentEarnoutSharesLiability", "shortName": "Recapitalization and Contingent Earn-out Shares Liability", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "xos-20220630.htm", "contextRef": "i2fd3b748d8aa419c918134bbeea7d400_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "xos:RecapitalizationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "xos-20220630.htm", "contextRef": "i2fd3b748d8aa419c918134bbeea7d400_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2129108 - Disclosure - Investments", "role": "http://www.xostrucks.com/role/Investments", "shortName": "Investments", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "xos-20220630.htm", "contextRef": "i2fd3b748d8aa419c918134bbeea7d400_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "xos-20220630.htm", "contextRef": "i2fd3b748d8aa419c918134bbeea7d400_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "xos:StockholdersEquityNoteAndTemporaryEquityDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2135109 - Disclosure - Equity", "role": "http://www.xostrucks.com/role/Equity", "shortName": "Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "xos-20220630.htm", "contextRef": "i2fd3b748d8aa419c918134bbeea7d400_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "xos:StockholdersEquityNoteAndTemporaryEquityDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "xos-20220630.htm", "contextRef": "i2fd3b748d8aa419c918134bbeea7d400_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DerivativesAndFairValueTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2137110 - Disclosure - Derivative Instruments", "role": "http://www.xostrucks.com/role/DerivativeInstruments", "shortName": "Derivative Instruments", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "xos-20220630.htm", "contextRef": "i2fd3b748d8aa419c918134bbeea7d400_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DerivativesAndFairValueTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "xos-20220630.htm", "contextRef": "i2fd3b748d8aa419c918134bbeea7d400_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2139111 - Disclosure - Share-Based Compensation", "role": "http://www.xostrucks.com/role/ShareBasedCompensation", "shortName": "Share-Based Compensation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "xos-20220630.htm", "contextRef": "i2fd3b748d8aa419c918134bbeea7d400_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "xos-20220630.htm", "contextRef": "i2fd3b748d8aa419c918134bbeea7d400_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2145112 - Disclosure - Property and Equipment, net", "role": "http://www.xostrucks.com/role/PropertyandEquipmentnet", "shortName": "Property and Equipment, net", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "xos-20220630.htm", "contextRef": "i2fd3b748d8aa419c918134bbeea7d400_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "xos-20220630.htm", "contextRef": "i3cbc4599c4ac4e2b8e845a8080565d34_I20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1001002 - Statement - Condensed Consolidated Balance Sheets", "role": "http://www.xostrucks.com/role/CondensedConsolidatedBalanceSheets", "shortName": "Condensed Consolidated Balance Sheets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "xos-20220630.htm", "contextRef": "i3cbc4599c4ac4e2b8e845a8080565d34_I20220630", "decimals": "-3", "lang": "en-US", "name": "us-gaap:AccountsReceivableNetCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "xos-20220630.htm", "contextRef": "i2fd3b748d8aa419c918134bbeea7d400_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2149113 - Disclosure - Commitments and Contingencies", "role": "http://www.xostrucks.com/role/CommitmentsandContingencies", "shortName": "Commitments and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "xos-20220630.htm", "contextRef": "i2fd3b748d8aa419c918134bbeea7d400_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "xos-20220630.htm", "contextRef": "i2fd3b748d8aa419c918134bbeea7d400_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2150114 - Disclosure - Related Party Transactions", "role": "http://www.xostrucks.com/role/RelatedPartyTransactions", "shortName": "Related Party Transactions", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "xos-20220630.htm", "contextRef": "i2fd3b748d8aa419c918134bbeea7d400_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "xos-20220630.htm", "contextRef": "i2fd3b748d8aa419c918134bbeea7d400_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2152115 - Disclosure - Income Taxes", "role": "http://www.xostrucks.com/role/IncomeTaxes", "shortName": "Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "xos-20220630.htm", "contextRef": "i2fd3b748d8aa419c918134bbeea7d400_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "xos-20220630.htm", "contextRef": "i2fd3b748d8aa419c918134bbeea7d400_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2154116 - Disclosure - Net Loss per Share", "role": "http://www.xostrucks.com/role/NetLossperShare", "shortName": "Net Loss per Share", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "xos-20220630.htm", "contextRef": "i2fd3b748d8aa419c918134bbeea7d400_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "xos-20220630.htm", "contextRef": "i2fd3b748d8aa419c918134bbeea7d400_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2158117 - Disclosure - Fair Value Measurements", "role": "http://www.xostrucks.com/role/FairValueMeasurements", "shortName": "Fair Value Measurements", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "xos-20220630.htm", "contextRef": "i2fd3b748d8aa419c918134bbeea7d400_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "xos-20220630.htm", "contextRef": "i2fd3b748d8aa419c918134bbeea7d400_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2163118 - Disclosure - Subsequent Events", "role": "http://www.xostrucks.com/role/SubsequentEvents", "shortName": "Subsequent Events", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "xos-20220630.htm", "contextRef": "i2fd3b748d8aa419c918134bbeea7d400_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "xos-20220630.htm", "contextRef": "i2fd3b748d8aa419c918134bbeea7d400_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationsPolicy", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2202201 - Disclosure - Accounting Policies (Policies)", "role": "http://www.xostrucks.com/role/AccountingPoliciesPolicies", "shortName": "Accounting Policies (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "xos-20220630.htm", "contextRef": "i2fd3b748d8aa419c918134bbeea7d400_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationsPolicy", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "xos-20220630.htm", "contextRef": "i2fd3b748d8aa419c918134bbeea7d400_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2204202 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies - (Policies)", "role": "http://www.xostrucks.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesPolicies", "shortName": "Basis of Presentation and Summary of Significant Accounting Policies - (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "xos-20220630.htm", "contextRef": "i2fd3b748d8aa419c918134bbeea7d400_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "xos-20220630.htm", "contextRef": "i2fd3b748d8aa419c918134bbeea7d400_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2305301 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies (Tables)", "role": "http://www.xostrucks.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesTables", "shortName": "Basis of Presentation and Summary of Significant Accounting Policies (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "xos-20220630.htm", "contextRef": "i2fd3b748d8aa419c918134bbeea7d400_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "xos-20220630.htm", "contextRef": "i2fd3b748d8aa419c918134bbeea7d400_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2309302 - Disclosure - Revenue Recognition (Tables)", "role": "http://www.xostrucks.com/role/RevenueRecognitionTables", "shortName": "Revenue Recognition (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "xos-20220630.htm", "contextRef": "i2fd3b748d8aa419c918134bbeea7d400_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "xos-20220630.htm", "contextRef": "i3cbc4599c4ac4e2b8e845a8080565d34_I20220630", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:CommonStockParOrStatedValuePerShare", "reportCount": 1, "unitRef": "usdPerShare", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1002003 - Statement - Condensed Consolidated Balance Sheets (Parenthetical)", "role": "http://www.xostrucks.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "shortName": "Condensed Consolidated Balance Sheets (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "us-gaap:CommonStockSharesOutstanding", "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "xos-20220630.htm", "contextRef": "i3cbc4599c4ac4e2b8e845a8080565d34_I20220630", "decimals": "-3", "lang": "en-US", "name": "us-gaap:CommonStockSharesIssued", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "xos-20220630.htm", "contextRef": "i2fd3b748d8aa419c918134bbeea7d400_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2312303 - Disclosure - Inventory (Tables)", "role": "http://www.xostrucks.com/role/InventoryTables", "shortName": "Inventory (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "xos-20220630.htm", "contextRef": "i2fd3b748d8aa419c918134bbeea7d400_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "xos-20220630.htm", "contextRef": "i2fd3b748d8aa419c918134bbeea7d400_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2316304 - Disclosure - Selected Balance Sheet Data (Tables)", "role": "http://www.xostrucks.com/role/SelectedBalanceSheetDataTables", "shortName": "Selected Balance Sheet Data (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "xos-20220630.htm", "contextRef": "i2fd3b748d8aa419c918134bbeea7d400_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "xos-20220630.htm", "contextRef": "i2fd3b748d8aa419c918134bbeea7d400_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2320305 - Disclosure - Leases (Tables)", "role": "http://www.xostrucks.com/role/LeasesTables", "shortName": "Leases (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "xos-20220630.htm", "contextRef": "i2fd3b748d8aa419c918134bbeea7d400_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "xos-20220630.htm", "contextRef": "i2fd3b748d8aa419c918134bbeea7d400_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2330306 - Disclosure - Investments (Tables)", "role": "http://www.xostrucks.com/role/InvestmentsTables", "shortName": "Investments (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "xos-20220630.htm", "contextRef": "i2fd3b748d8aa419c918134bbeea7d400_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "xos-20220630.htm", "contextRef": "i2fd3b748d8aa419c918134bbeea7d400_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2340307 - Disclosure - Compensation Related Costs, Share Based Payments (Tables)", "role": "http://www.xostrucks.com/role/CompensationRelatedCostsShareBasedPaymentsTables", "shortName": "Compensation Related Costs, Share Based Payments (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "xos-20220630.htm", "contextRef": "i2fd3b748d8aa419c918134bbeea7d400_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "xos-20220630.htm", "contextRef": "i2fd3b748d8aa419c918134bbeea7d400_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2346308 - Disclosure - Property and Equipment, net (Tables)", "role": "http://www.xostrucks.com/role/PropertyandEquipmentnetTables", "shortName": "Property and Equipment, net (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "xos-20220630.htm", "contextRef": "i2fd3b748d8aa419c918134bbeea7d400_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "xos-20220630.htm", "contextRef": "i2fd3b748d8aa419c918134bbeea7d400_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2355309 - Disclosure - Net Loss per Share (Tables)", "role": "http://www.xostrucks.com/role/NetLossperShareTables", "shortName": "Net Loss per Share (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "xos-20220630.htm", "contextRef": "i2fd3b748d8aa419c918134bbeea7d400_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "xos-20220630.htm", "contextRef": "i2fd3b748d8aa419c918134bbeea7d400_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2359310 - Disclosure - Fair Value Measurements (Tables)", "role": "http://www.xostrucks.com/role/FairValueMeasurementsTables", "shortName": "Fair Value Measurements (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "xos-20220630.htm", "contextRef": "i2fd3b748d8aa419c918134bbeea7d400_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "span", "us-gaap:StandardProductWarrantyPolicy", "div", "ix:continuation", "body", "html" ], "baseRef": "xos-20220630.htm", "contextRef": "i9ef2e0c97fba48dc9d1ed9ec8dcb6552_D20220401-20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:StandardProductWarrantyAccrualPayments", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2406402 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies - Narrative (Details)", "role": "http://www.xostrucks.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesNarrativeDetails", "shortName": "Basis of Presentation and Summary of Significant Accounting Policies - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "us-gaap:StandardProductWarrantyPolicy", "div", "ix:continuation", "body", "html" ], "baseRef": "xos-20220630.htm", "contextRef": "i258075dd0c704d92bb7b9b715806b639_I20210630", "decimals": "-3", "lang": "en-US", "name": "us-gaap:StandardProductWarrantyAccrual", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "xos-20220630.htm", "contextRef": "i90caa11de0b646c2be59f080c0e8b633_I20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:StandardProductWarrantyAccrual", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2407403 - Disclosure - Basis of Presentation, Summary of Significant Accounting Policies and Recent Accounting Pronouncements - Warrant Liability (Details)", "role": "http://www.xostrucks.com/role/BasisofPresentationSummaryofSignificantAccountingPoliciesandRecentAccountingPronouncementsWarrantLiabilityDetails", "shortName": "Basis of Presentation, Summary of Significant Accounting Policies and Recent Accounting Pronouncements - Warrant Liability (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "xos-20220630.htm", "contextRef": "i9ef2e0c97fba48dc9d1ed9ec8dcb6552_D20220401-20220630", "decimals": "-3", "lang": "en-US", "name": "us-gaap:StandardProductWarrantyAccrualWarrantiesIssued", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "xos-20220630.htm", "contextRef": "i9ef2e0c97fba48dc9d1ed9ec8dcb6552_D20220401-20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Revenues", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1003004 - Statement - Unaudited Condensed Consolidated Statements of Operations and Comprehensive Loss", "role": "http://www.xostrucks.com/role/UnauditedCondensedConsolidatedStatementsofOperationsandComprehensiveLoss", "shortName": "Unaudited Condensed Consolidated Statements of Operations and Comprehensive Loss", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "xos-20220630.htm", "contextRef": "i9ef2e0c97fba48dc9d1ed9ec8dcb6552_D20220401-20220630", "decimals": "-3", "lang": "en-US", "name": "us-gaap:CostOfRevenue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "xos-20220630.htm", "contextRef": "i9ef2e0c97fba48dc9d1ed9ec8dcb6552_D20220401-20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueNotFromContractWithCustomer", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2410404 - Disclosure - Revenue Recognition - Disaggregated Revenues by Major Source (Details)", "role": "http://www.xostrucks.com/role/RevenueRecognitionDisaggregatedRevenuesbyMajorSourceDetails", "shortName": "Revenue Recognition - Disaggregated Revenues by Major Source (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "xos-20220630.htm", "contextRef": "i9ef2e0c97fba48dc9d1ed9ec8dcb6552_D20220401-20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueNotFromContractWithCustomer", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "xos-20220630.htm", "contextRef": "i3cbc4599c4ac4e2b8e845a8080565d34_I20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InventoryNet", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2413405 - Disclosure - Inventories - Narrative (Details)", "role": "http://www.xostrucks.com/role/InventoriesNarrativeDetails", "shortName": "Inventories - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R42": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "xos-20220630.htm", "contextRef": "i3cbc4599c4ac4e2b8e845a8080565d34_I20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InventoryRawMaterials", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2414406 - Disclosure - Inventories - Schedule of Inventory (Details)", "role": "http://www.xostrucks.com/role/InventoriesScheduleofInventoryDetails", "shortName": "Inventories - Schedule of Inventory (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "xos-20220630.htm", "contextRef": "i3cbc4599c4ac4e2b8e845a8080565d34_I20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InventoryRawMaterials", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "xos-20220630.htm", "contextRef": "i3cbc4599c4ac4e2b8e845a8080565d34_I20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "xos:PrepaidInventory", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2417407 - Disclosure - Selected Balance Sheet Data - Prepaid Expenses and Other Current Assets (Details)", "role": "http://www.xostrucks.com/role/SelectedBalanceSheetDataPrepaidExpensesandOtherCurrentAssetsDetails", "shortName": "Selected Balance Sheet Data - Prepaid Expenses and Other Current Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "xos-20220630.htm", "contextRef": "i3cbc4599c4ac4e2b8e845a8080565d34_I20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "xos:PrepaidInventory", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:OtherCurrentLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "xos-20220630.htm", "contextRef": "i3cbc4599c4ac4e2b8e845a8080565d34_I20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AccruedLiabilitiesCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2418408 - Disclosure - Selected Balance Sheet Data - Other Current Liabilities (Details)", "role": "http://www.xostrucks.com/role/SelectedBalanceSheetDataOtherCurrentLiabilitiesDetails", "shortName": "Selected Balance Sheet Data - Other Current Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:OtherCurrentLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "xos-20220630.htm", "contextRef": "i3cbc4599c4ac4e2b8e845a8080565d34_I20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AccruedLiabilitiesCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "xos-20220630.htm", "contextRef": "i3cbc4599c4ac4e2b8e845a8080565d34_I20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseRightOfUseAsset", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2421409 - Disclosure - Leases - Lease Assets and Liabilities (Details)", "role": "http://www.xostrucks.com/role/LeasesLeaseAssetsandLiabilitiesDetails", "shortName": "Leases - Lease Assets and Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "xos-20220630.htm", "contextRef": "i3cbc4599c4ac4e2b8e845a8080565d34_I20220630", "decimals": "-3", "lang": "en-US", "name": "us-gaap:FinanceLeaseRightOfUseAsset", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "xos-20220630.htm", "contextRef": "i3cbc4599c4ac4e2b8e845a8080565d34_I20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseTermOfContract", "reportCount": 1, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2422410 - Disclosure - Leases - Narrative (Details)", "role": "http://www.xostrucks.com/role/LeasesNarrativeDetails", "shortName": "Leases - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "xos-20220630.htm", "contextRef": "i9ef2e0c97fba48dc9d1ed9ec8dcb6552_D20220401-20220630", "decimals": "-5", "lang": "en-US", "name": "us-gaap:LeaseCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "xos-20220630.htm", "contextRef": "i9ef2e0c97fba48dc9d1ed9ec8dcb6552_D20220401-20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FinanceLeaseRightOfUseAssetAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2423411 - Disclosure - Leases - Finance Lease Cost (Details)", "role": "http://www.xostrucks.com/role/LeasesFinanceLeaseCostDetails", "shortName": "Leases - Finance Lease Cost (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "xos-20220630.htm", "contextRef": "i9ef2e0c97fba48dc9d1ed9ec8dcb6552_D20220401-20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FinanceLeaseRightOfUseAssetAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "xos:LeaseSupplementalCashFlowInformationTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "xos-20220630.htm", "contextRef": "i2fd3b748d8aa419c918134bbeea7d400_D20220101-20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeasePayments", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2424412 - Disclosure - Leases - Supplemental Cash Flow Information (Details)", "role": "http://www.xostrucks.com/role/LeasesSupplementalCashFlowInformationDetails", "shortName": "Leases - Supplemental Cash Flow Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "xos:LeaseSupplementalCashFlowInformationTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "xos-20220630.htm", "contextRef": "i2fd3b748d8aa419c918134bbeea7d400_D20220101-20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeasePayments", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "xos-20220630.htm", "contextRef": "i3cbc4599c4ac4e2b8e845a8080565d34_I20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2425413 - Disclosure - Leases - Future Lease Liability Payments Under Topic 842 (Details)", "role": "http://www.xostrucks.com/role/LeasesFutureLeaseLiabilityPaymentsUnderTopic842Details", "shortName": "Leases - Future Lease Liability Payments Under Topic 842 (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "xos-20220630.htm", "contextRef": "i3cbc4599c4ac4e2b8e845a8080565d34_I20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "xos-20220630.htm", "contextRef": "i15703ab9e70145bc9807ca629d00e50f_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:TemporaryEquitySharesOutstanding", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1005005 - Statement - Condensed Consolidated Statements of Legacy Xos Preferred Stock and Stockholders\u2019 Equity (Deficit)", "role": "http://www.xostrucks.com/role/CondensedConsolidatedStatementsofLegacyXosPreferredStockandStockholdersEquityDeficit", "shortName": "Condensed Consolidated Statements of Legacy Xos Preferred Stock and Stockholders\u2019 Equity (Deficit)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "xos-20220630.htm", "contextRef": "i48bba6c0058b43b8a9b1ac8ae3145b2e_D20210101-20210331", "decimals": "-3", "lang": "en-US", "name": "xos:TemporaryEquitySharesSubscribedButUnissuedSubscriptionsReceivablePayment", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock", "us-gaap:ScheduleOfFutureMinimumLeasePaymentsForCapitalLeasesTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "xos-20220630.htm", "contextRef": "i258039c80d724622a30e1208fe850682_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeasesFutureMinimumPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2426414 - Disclosure - Leases - Future Lease Liability Payments Under Topic 840 (Details)", "role": "http://www.xostrucks.com/role/LeasesFutureLeaseLiabilityPaymentsUnderTopic840Details", "shortName": "Leases - Future Lease Liability Payments Under Topic 840 (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock", "us-gaap:ScheduleOfFutureMinimumLeasePaymentsForCapitalLeasesTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "xos-20220630.htm", "contextRef": "i258039c80d724622a30e1208fe850682_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeasesFutureMinimumPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "xos-20220630.htm", "contextRef": "i01ea656ad75d47b58059f16f611632cc_I20210820", "decimals": "INF", "first": true, "lang": "en-US", "name": "xos:BoardOfDirectorsMaximumAuthorizedMembers", "reportCount": 1, "unique": true, "unitRef": "boardofdirector", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2428415 - Disclosure - Recapitalization and Contingent Earn-out Shares Liability - Narrative (Details)", "role": "http://www.xostrucks.com/role/RecapitalizationandContingentEarnoutSharesLiabilityNarrativeDetails", "shortName": "Recapitalization and Contingent Earn-out Shares Liability - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "xos-20220630.htm", "contextRef": "i01ea656ad75d47b58059f16f611632cc_I20210820", "decimals": "INF", "first": true, "lang": "en-US", "name": "xos:BoardOfDirectorsMaximumAuthorizedMembers", "reportCount": 1, "unique": true, "unitRef": "boardofdirector", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "xos-20220630.htm", "contextRef": "i3cbc4599c4ac4e2b8e845a8080565d34_I20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2431416 - Disclosure - Investments - Amortized Cost, Gross Unrealized Gains/Losses In Accumulated Other Comprehensive Loss And Fair Value Of Marketable Debt Securities, Available-For-Sale (Details)", "role": "http://www.xostrucks.com/role/InvestmentsAmortizedCostGrossUnrealizedGainsLossesInAccumulatedOtherComprehensiveLossAndFairValueOfMarketableDebtSecuritiesAvailableForSaleDetails", "shortName": "Investments - Amortized Cost, Gross Unrealized Gains/Losses In Accumulated Other Comprehensive Loss And Fair Value Of Marketable Debt Securities, Available-For-Sale (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "xos-20220630.htm", "contextRef": "i3cbc4599c4ac4e2b8e845a8080565d34_I20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "xos-20220630.htm", "contextRef": "i3cbc4599c4ac4e2b8e845a8080565d34_I20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2432417 - Disclosure - Investments - Continuous Unrealized Loss Position (Details)", "role": "http://www.xostrucks.com/role/InvestmentsContinuousUnrealizedLossPositionDetails", "shortName": "Investments - Continuous Unrealized Loss Position (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "xos-20220630.htm", "contextRef": "i3cbc4599c4ac4e2b8e845a8080565d34_I20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRealizedGainLossTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "xos-20220630.htm", "contextRef": "i9ef2e0c97fba48dc9d1ed9ec8dcb6552_D20220401-20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DebtSecuritiesAvailableForSaleRealizedGain", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2433418 - Disclosure - Investments - Gross Realized Gains (Losses) (Details)", "role": "http://www.xostrucks.com/role/InvestmentsGrossRealizedGainsLossesDetails", "shortName": "Investments - Gross Realized Gains (Losses) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRealizedGainLossTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "xos-20220630.htm", "contextRef": "i9ef2e0c97fba48dc9d1ed9ec8dcb6552_D20220401-20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DebtSecuritiesAvailableForSaleRealizedGain", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "xos-20220630.htm", "contextRef": "i3cbc4599c4ac4e2b8e845a8080565d34_I20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2434419 - Disclosure - Investments - Amortized Cost and Fair Value of Marketable Debt Securities, Available-for-sale by Contractual Maturity (Details)", "role": "http://www.xostrucks.com/role/InvestmentsAmortizedCostandFairValueofMarketableDebtSecuritiesAvailableforsalebyContractualMaturityDetails", "shortName": "Investments - Amortized Cost and Fair Value of Marketable Debt Securities, Available-for-sale by Contractual Maturity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "xos-20220630.htm", "contextRef": "i3cbc4599c4ac4e2b8e845a8080565d34_I20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "xos-20220630.htm", "contextRef": "i3cbc4599c4ac4e2b8e845a8080565d34_I20220630", "decimals": "INF", "first": true, "lang": "en-US", "name": "xos:CapitalStockSharesAuthorized", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2436420 - Disclosure - Equity (Details)", "role": "http://www.xostrucks.com/role/EquityDetails", "shortName": "Equity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "xos-20220630.htm", "contextRef": "i3cbc4599c4ac4e2b8e845a8080565d34_I20220630", "decimals": "INF", "first": true, "lang": "en-US", "name": "xos:CapitalStockSharesAuthorized", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "xos-20220630.htm", "contextRef": "i01ea656ad75d47b58059f16f611632cc_I20210820", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:WarrantsAndRightsOutstanding", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2438421 - Disclosure - Derivative Instruments - Narrative (Details)", "role": "http://www.xostrucks.com/role/DerivativeInstrumentsNarrativeDetails", "shortName": "Derivative Instruments - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "xos-20220630.htm", "contextRef": "i2fd3b748d8aa419c918134bbeea7d400_D20220101-20220630", "decimals": null, "lang": "en-US", "name": "xos:ClassOfWarrantOrRightFairMarketValueThresholdConsecutiveTradingDaysEndingOnThirdTradingDayPriorToNoticeOfRedemption", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "xos-20220630.htm", "contextRef": "i3cbc4599c4ac4e2b8e845a8080565d34_I20220630", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2441422 - Disclosure - Share-Based Compensation - Narrative (Details)", "role": "http://www.xostrucks.com/role/ShareBasedCompensationNarrativeDetails", "shortName": "Share-Based Compensation - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "xos-20220630.htm", "contextRef": "i9ef2e0c97fba48dc9d1ed9ec8dcb6552_D20220401-20220630", "decimals": "-3", "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "xos-20220630.htm", "contextRef": "i258039c80d724622a30e1208fe850682_I20211231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2442423 - Disclosure - Stock-Based Compensation - Stock Options Activity (Details)", "role": "http://www.xostrucks.com/role/StockBasedCompensationStockOptionsActivityDetails", "shortName": "Stock-Based Compensation - Stock Options Activity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "xos-20220630.htm", "contextRef": "i9ef2e0c97fba48dc9d1ed9ec8dcb6552_D20220401-20220630", "decimals": "INF", "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "xos-20220630.htm", "contextRef": "i9ef2e0c97fba48dc9d1ed9ec8dcb6552_D20220401-20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1006006 - Statement - Unaudited Condensed Consolidated Statements of Cash Flows", "role": "http://www.xostrucks.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows", "shortName": "Unaudited Condensed Consolidated Statements of Cash Flows", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "xos-20220630.htm", "contextRef": "i2fd3b748d8aa419c918134bbeea7d400_D20220101-20220630", "decimals": "-3", "lang": "en-US", "name": "us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R60": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "xos-20220630.htm", "contextRef": "i9a416a6d75a34e7390357da36f5e92af_I20220331", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2443424 - Disclosure - Stock-Based Compensation - RSU Activity (Details)", "role": "http://www.xostrucks.com/role/StockBasedCompensationRSUActivityDetails", "shortName": "Stock-Based Compensation - RSU Activity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "xos-20220630.htm", "contextRef": "i1c1e9cce66cc4aec8f3527d7965643be_D20220401-20220630", "decimals": "INF", "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R61": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "xos-20220630.htm", "contextRef": "i9ef2e0c97fba48dc9d1ed9ec8dcb6552_D20220401-20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2444425 - Disclosure - Stock-Based Compensation - Recognized Stock-based Compensation Expense Activity (Details)", "role": "http://www.xostrucks.com/role/StockBasedCompensationRecognizedStockbasedCompensationExpenseActivityDetails", "shortName": "Stock-Based Compensation - Recognized Stock-based Compensation Expense Activity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "xos-20220630.htm", "contextRef": "i9ef2e0c97fba48dc9d1ed9ec8dcb6552_D20220401-20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R62": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "xos-20220630.htm", "contextRef": "i3cbc4599c4ac4e2b8e845a8080565d34_I20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2447426 - Disclosure - Property and Equipment, net (Details)", "role": "http://www.xostrucks.com/role/PropertyandEquipmentnetDetails", "shortName": "Property and Equipment, net (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "xos-20220630.htm", "contextRef": "i3cbc4599c4ac4e2b8e845a8080565d34_I20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R63": { "firstAnchor": { "ancestors": [ "us-gaap:Depreciation", "ix:continuation", "span", "div", "body", "html" ], "baseRef": "xos-20220630.htm", "contextRef": "i9ef2e0c97fba48dc9d1ed9ec8dcb6552_D20220401-20220630", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:Depreciation", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2448427 - Disclosure - Property and Equipment, net - Narrative (Details)", "role": "http://www.xostrucks.com/role/PropertyandEquipmentnetNarrativeDetails", "shortName": "Property and Equipment, net - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R64": { "firstAnchor": { "ancestors": [ "us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "xos-20220630.htm", "contextRef": "i9ef2e0c97fba48dc9d1ed9ec8dcb6552_D20220401-20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2451428 - Disclosure - Related Party Transactions (Details)", "role": "http://www.xostrucks.com/role/RelatedPartyTransactionsDetails", "shortName": "Related Party Transactions (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "xos-20220630.htm", "contextRef": "i9ef2e0c97fba48dc9d1ed9ec8dcb6552_D20220401-20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R65": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "xos-20220630.htm", "contextRef": "i9ef2e0c97fba48dc9d1ed9ec8dcb6552_D20220401-20220630", "decimals": "4", "first": true, "lang": "en-US", "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2453429 - Disclosure - Income Taxes (Details)", "role": "http://www.xostrucks.com/role/IncomeTaxesDetails", "shortName": "Income Taxes (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "xos-20220630.htm", "contextRef": "i9ef2e0c97fba48dc9d1ed9ec8dcb6552_D20220401-20220630", "decimals": "4", "first": true, "lang": "en-US", "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R66": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "xos-20220630.htm", "contextRef": "i9ef2e0c97fba48dc9d1ed9ec8dcb6552_D20220401-20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2456430 - Disclosure - Net Loss per Share - Computation of Basic and Diluted Net Income (Loss) Per Share (Details)", "role": "http://www.xostrucks.com/role/NetLossperShareComputationofBasicandDilutedNetIncomeLossPerShareDetails", "shortName": "Net Loss per Share - Computation of Basic and Diluted Net Income (Loss) Per Share (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "xos-20220630.htm", "contextRef": "i3ee7785ccd094059bf3505b2e840dfcd_D20220401-20220630", "decimals": "-3", "lang": "en-US", "name": "us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R67": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "ix:continuation", "body", "html" ], "baseRef": "xos-20220630.htm", "contextRef": "i310e4e53319d4729a13505a82de19f56_D20220401-20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2457431 - Disclosure - Net Loss per Share - Potential Weighted Average Shares That Were Excluded From The Computation Of Diluted Net Income (Loss) Per Share (Details)", "role": "http://www.xostrucks.com/role/NetLossperSharePotentialWeightedAverageSharesThatWereExcludedFromTheComputationOfDilutedNetIncomeLossPerShareDetails", "shortName": "Net Loss per Share - Potential Weighted Average Shares That Were Excluded From The Computation Of Diluted Net Income (Loss) Per Share (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "ix:continuation", "body", "html" ], "baseRef": "xos-20220630.htm", "contextRef": "i310e4e53319d4729a13505a82de19f56_D20220401-20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R68": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "xos-20220630.htm", "contextRef": "i3cbc4599c4ac4e2b8e845a8080565d34_I20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2460432 - Disclosure - Fair Value Measurements - Assets and Liabilities Measured on a Recurring Basis (Details)", "role": "http://www.xostrucks.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredonaRecurringBasisDetails", "shortName": "Fair Value Measurements - Assets and Liabilities Measured on a Recurring Basis (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "xos-20220630.htm", "contextRef": "ic743a6e7d9374280a3d078811a53b95f_I20220630", "decimals": "-3", "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R69": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "xos:ScheduleOfChangesInFairValueOfFinancialLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "xos-20220630.htm", "contextRef": "i64b7b7e3d18d4e46bf1a209396748470_I20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FinancialLiabilitiesFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2461433 - Disclosure - Fair Value Measurements - Changes in the Fair Value of the Financial Liabilities (Details)", "role": "http://www.xostrucks.com/role/FairValueMeasurementsChangesintheFairValueoftheFinancialLiabilitiesDetails", "shortName": "Fair Value Measurements - Changes in the Fair Value of the Financial Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "xos:ScheduleOfChangesInFairValueOfFinancialLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "xos-20220630.htm", "contextRef": "i64b7b7e3d18d4e46bf1a209396748470_I20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FinancialLiabilitiesFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "xos-20220630.htm", "contextRef": "i9ef2e0c97fba48dc9d1ed9ec8dcb6552_D20220401-20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesTaxPortionAttributableToParent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1404401 - Statement - Unaudited Condensed Consolidated Statements of Operations and Comprehensive Loss (Parenthetical)", "role": "http://www.xostrucks.com/role/UnauditedCondensedConsolidatedStatementsofOperationsandComprehensiveLossParenthetical", "shortName": "Unaudited Condensed Consolidated Statements of Operations and Comprehensive Loss (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "xos-20220630.htm", "contextRef": "i9ef2e0c97fba48dc9d1ed9ec8dcb6552_D20220401-20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesTaxPortionAttributableToParent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R70": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "xos-20220630.htm", "contextRef": "ia508dad4cd0e47fabb08874313f5bb87_I20220630", "decimals": "2", "first": true, "lang": "en-US", "name": "xos:DerivativeInstrumentContingentConsiderationLiabilityMeasurementInput", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2462434 - Disclosure - Fair Value Measurements - Significant Unobservable Inputs Related To Level 3 Earn-Out Shares Liability (Details)", "role": "http://www.xostrucks.com/role/FairValueMeasurementsSignificantUnobservableInputsRelatedToLevel3EarnOutSharesLiabilityDetails", "shortName": "Fair Value Measurements - Significant Unobservable Inputs Related To Level 3 Earn-Out Shares Liability (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "xos-20220630.htm", "contextRef": "ia508dad4cd0e47fabb08874313f5bb87_I20220630", "decimals": "2", "first": true, "lang": "en-US", "name": "xos:DerivativeInstrumentContingentConsiderationLiabilityMeasurementInput", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" } }, "R71": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "xos-20220630.htm", "contextRef": "i9ec3a0bfba424df6a3a8369deb6202c8_I20220809", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:DebtInstrumentFaceAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2464435 - Disclosure - Subsequent Events (Details)", "role": "http://www.xostrucks.com/role/SubsequentEventsDetails", "shortName": "Subsequent Events (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "xos-20220630.htm", "contextRef": "i9ec3a0bfba424df6a3a8369deb6202c8_I20220809", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:DebtInstrumentFaceAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "xos-20220630.htm", "contextRef": "i2fd3b748d8aa419c918134bbeea7d400_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessDescriptionAndAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2101101 - Disclosure - Description of Business", "role": "http://www.xostrucks.com/role/DescriptionofBusiness", "shortName": "Description of Business", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "xos-20220630.htm", "contextRef": "i2fd3b748d8aa419c918134bbeea7d400_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessDescriptionAndAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "xos-20220630.htm", "contextRef": "i2fd3b748d8aa419c918134bbeea7d400_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2103102 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies", "role": "http://www.xostrucks.com/role/BasisofPresentationandSummaryofSignificantAccountingPolicies", "shortName": "Basis of Presentation and Summary of Significant Accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "xos-20220630.htm", "contextRef": "i2fd3b748d8aa419c918134bbeea7d400_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9999": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "xos-20220630.htm", "contextRef": "icbcf3f8174344b118f2ebfc29e8deace_I20220101", "decimals": "-3", "first": true, "lang": "en-US", "name": "xos:OperatingLeaseRightOfUseAssetAndOperatingLeaseLiability", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "", "isDefault": "false", "longName": "Uncategorized Items - xos-20220630.htm", "role": "http://xbrl.sec.gov/role/uncategorizedFacts", "shortName": "Uncategorized Items - xos-20220630.htm", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "xos-20220630.htm", "contextRef": "icbcf3f8174344b118f2ebfc29e8deace_I20220101", "decimals": "-3", "first": true, "lang": "en-US", "name": "xos:OperatingLeaseRightOfUseAssetAndOperatingLeaseLiability", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } } }, "segmentCount": 66, "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/2021q4", "presentation": [ "http://www.xostrucks.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area code of city", "label": "City Area Code", "terseLabel": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.xostrucks.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cover page.", "label": "Cover [Abstract]" } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "xbrltype": "stringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date", "terseLabel": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.xostrucks.com/role/Cover" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.", "label": "Document Fiscal Period Focus", "terseLabel": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.xostrucks.com/role/Cover" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.", "label": "Document Fiscal Year Focus", "terseLabel": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.xostrucks.com/role/Cover" ], "xbrltype": "gYearItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD.", "label": "Document Period End Date", "terseLabel": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.xostrucks.com/role/Cover" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r598" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an quarterly report.", "label": "Document Quarterly Report", "terseLabel": "Document Quarterly Report" } } }, "localname": "DocumentQuarterlyReport", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.xostrucks.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r599" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report", "terseLabel": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.xostrucks.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.", "label": "Document Type", "terseLabel": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.xostrucks.com/role/Cover" ], "xbrltype": "submissionTypeItemType" }, "dei_EntitiesTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Container to assemble all relevant information about each entity associated with the document instance", "label": "Entities [Table]", "terseLabel": "Entities [Table]" } } }, "localname": "EntitiesTable", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.xostrucks.com/role/Cover" ], "xbrltype": "stringItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address, Address Line One", "terseLabel": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.xostrucks.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town", "terseLabel": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.xostrucks.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code", "terseLabel": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.xostrucks.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address, State or Province", "terseLabel": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.xostrucks.com/role/Cover" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r596" ], "lang": { "en-us": { "role": { "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.", "label": "Entity Central Index Key", "terseLabel": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.xostrucks.com/role/Cover" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.", "label": "Entity Common Stock, Shares Outstanding", "terseLabel": "Entity Common Stock, Shares Outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.xostrucks.com/role/Cover" ], "xbrltype": "sharesItemType" }, "dei_EntityCurrentReportingStatus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Current Reporting Status", "terseLabel": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.xostrucks.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/2021q4", "presentation": [ "http://www.xostrucks.com/role/EquityDetails", "http://www.xostrucks.com/role/RecapitalizationandContingentEarnoutSharesLiabilityNarrativeDetails" ], "xbrltype": "domainItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r596" ], "lang": { "en-us": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company", "terseLabel": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.xostrucks.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntityExTransitionPeriod": { "auth_ref": [ "r609" ], "lang": { "en-us": { "role": { "documentation": "Indicate if an emerging growth company has elected not to use the extended transition period for complying with any new or revised financial accounting standards.", "label": "Entity Ex Transition Period", "terseLabel": "Entity Ex Transition Period" } } }, "localname": "EntityExTransitionPeriod", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.xostrucks.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntityFileNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.", "label": "Entity File Number", "terseLabel": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.xostrucks.com/role/Cover" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r596" ], "lang": { "en-us": { "role": { "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Filer Category", "terseLabel": "Entity Filer Category" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.xostrucks.com/role/Cover" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation, State or Country Code", "terseLabel": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.xostrucks.com/role/Cover" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInformationLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Entity Information [Line Items]", "terseLabel": "Entity Information [Line Items]" } } }, "localname": "EntityInformationLineItems", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.xostrucks.com/role/Cover" ], "xbrltype": "stringItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r608" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).", "label": "Entity Interactive Data Current", "terseLabel": "Entity Interactive Data Current" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.xostrucks.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r596" ], "lang": { "en-us": { "role": { "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.", "label": "Entity Registrant Name", "terseLabel": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.xostrucks.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r596" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.", "label": "Entity Shell Company", "terseLabel": "Entity Shell Company" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.xostrucks.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r596" ], "lang": { "en-us": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business", "terseLabel": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.xostrucks.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r596" ], "lang": { "en-us": { "role": { "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.", "label": "Entity Tax Identification Number", "terseLabel": "Entity Tax Identification Number" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.xostrucks.com/role/Cover" ], "xbrltype": "employerIdItemType" }, "dei_LegalEntityAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The set of legal entities associated with a report.", "label": "Legal Entity [Axis]", "terseLabel": "Legal Entity [Axis]" } } }, "localname": "LegalEntityAxis", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.xostrucks.com/role/EquityDetails", "http://www.xostrucks.com/role/RecapitalizationandContingentEarnoutSharesLiabilityNarrativeDetails" ], "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/2021q4", "presentation": [ "http://www.xostrucks.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r595" ], "lang": { "en-us": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security", "terseLabel": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.xostrucks.com/role/Cover" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r597" ], "lang": { "en-us": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name", "terseLabel": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.xostrucks.com/role/Cover" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol", "terseLabel": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.xostrucks.com/role/Cover" ], "xbrltype": "tradingSymbolItemType" }, "srt_AffiliatedEntityMember": { "auth_ref": [ "r332", "r476", "r477", "r479", "r591" ], "lang": { "en-us": { "role": { "label": "Affiliated Entity [Member]", "terseLabel": "Affiliated Entity" } } }, "localname": "AffiliatedEntityMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "srt_CounterpartyNameAxis": { "auth_ref": [ "r62", "r64", "r114", "r115", "r274", "r294" ], "lang": { "en-us": { "role": { "label": "Counterparty Name [Axis]", "terseLabel": "Counterparty Name [Axis]" } } }, "localname": "CounterpartyNameAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/RecapitalizationandContingentEarnoutSharesLiabilityNarrativeDetails", "http://www.xostrucks.com/role/SubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember": { "auth_ref": [ "r2", "r120", "r127", "r133", "r213", "r369", "r370", "r371", "r385", "r386", "r408", "r411", "r413", "r414", "r612" ], "lang": { "en-us": { "role": { "label": "Cumulative Effect, Period of Adoption, Adjustment [Member]", "terseLabel": "Cumulative Effect, Period of Adoption, Adjustment" } } }, "localname": "CumulativeEffectPeriodOfAdoptionAdjustmentMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_CumulativeEffectPeriodOfAdoptionAxis": { "auth_ref": [ "r2", "r120", "r127", "r133", "r213", "r369", "r370", "r371", "r385", "r386", "r408", "r411", "r413", "r414", "r612" ], "lang": { "en-us": { "role": { "label": "Cumulative Effect, Period of Adoption [Axis]", "terseLabel": "Cumulative Effect, Period of Adoption [Axis]" } } }, "localname": "CumulativeEffectPeriodOfAdoptionAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "srt_CumulativeEffectPeriodOfAdoptionDomain": { "auth_ref": [ "r2", "r120", "r127", "r133", "r213", "r369", "r370", "r371", "r385", "r386", "r408", "r411", "r413", "r414", "r612" ], "lang": { "en-us": { "role": { "label": "Cumulative Effect, Period of Adoption [Domain]", "terseLabel": "Cumulative Effect, Period of Adoption [Domain]" } } }, "localname": "CumulativeEffectPeriodOfAdoptionDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_MaximumMember": { "auth_ref": [ "r273", "r293", "r334", "r335", "r494", "r495", "r496", "r497", "r498", "r499", "r518", "r569", "r571", "r592", "r593" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesNarrativeDetails", "http://www.xostrucks.com/role/RecapitalizationandContingentEarnoutSharesLiabilityNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r273", "r293", "r334", "r335", "r494", "r495", "r496", "r497", "r498", "r499", "r518", "r569", "r571", "r592", "r593" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesNarrativeDetails", "http://www.xostrucks.com/role/RecapitalizationandContingentEarnoutSharesLiabilityNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r179", "r313", "r316", "r521", "r568", "r570" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]", "terseLabel": "Product and Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/RevenueRecognitionDisaggregatedRevenuesbyMajorSourceDetails" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r179", "r313", "r316", "r521", "r568", "r570" ], "lang": { "en-us": { "role": { "label": "Product and Service [Domain]", "terseLabel": "Product and Service [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/RevenueRecognitionDisaggregatedRevenuesbyMajorSourceDetails" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r273", "r293", "r324", "r334", "r335", "r494", "r495", "r496", "r497", "r498", "r499", "r518", "r569", "r571", "r592", "r593" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]", "terseLabel": "Statistical Measurement [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesNarrativeDetails", "http://www.xostrucks.com/role/RecapitalizationandContingentEarnoutSharesLiabilityNarrativeDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r273", "r293", "r324", "r334", "r335", "r494", "r495", "r496", "r497", "r498", "r499", "r518", "r569", "r571", "r592", "r593" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Domain]", "terseLabel": "Statistical Measurement [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesNarrativeDetails", "http://www.xostrucks.com/role/RecapitalizationandContingentEarnoutSharesLiabilityNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_RepurchaseAgreementCounterpartyNameDomain": { "auth_ref": [ "r63", "r64", "r114", "r115", "r274", "r294" ], "lang": { "en-us": { "role": { "label": "Counterparty Name [Domain]", "terseLabel": "Counterparty Name [Domain]" } } }, "localname": "RepurchaseAgreementCounterpartyNameDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/RecapitalizationandContingentEarnoutSharesLiabilityNarrativeDetails", "http://www.xostrucks.com/role/SubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accounting Policies [Abstract]" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_AccountingStandardsUpdate201613Member": { "auth_ref": [ "r209" ], "lang": { "en-us": { "role": { "documentation": "Accounting Standards Update 2016-13 Financial Instruments-Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments.", "label": "Accounting Standards Update 2016-13 [Member]", "terseLabel": "Accounting Standards Update 2016-13" } } }, "localname": "AccountingStandardsUpdate201613Member", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r46", "r484" ], "calculation": { "http://www.xostrucks.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accounts Payable, Current", "terseLabel": "Accounts payable" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r13", "r31", "r182", "r183" ], "calculation": { "http://www.xostrucks.com/role/CondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "terseLabel": "Accounts receivable" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrent": { "auth_ref": [ "r48" ], "calculation": { "http://www.xostrucks.com/role/SelectedBalanceSheetDataOtherCurrentLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_OtherLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Liabilities, Current", "terseLabel": "Accrued expenses and other" } } }, "localname": "AccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/SelectedBalanceSheetDataOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r34", "r69", "r70", "r71", "r558", "r579", "r583" ], "calculation": { "http://www.xostrucks.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "terseLabel": "Accumulated other comprehensive loss" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r68", "r71", "r77", "r78", "r79", "r117", "r118", "r119", "r400", "r574", "r575", "r614" ], "lang": { "en-us": { "role": { "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners.", "label": "AOCI Attributable to Parent [Member]", "terseLabel": "Accumulated Other Comprehensive Loss" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/CondensedConsolidatedStatementsofLegacyXosPreferredStockandStockholdersEquityDeficit" ], "xbrltype": "domainItemType" }, "us-gaap_AdditionalPaidInCapital": { "auth_ref": [ "r32", "r372", "r484" ], "calculation": { "http://www.xostrucks.com/role/CondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock.", "label": "Additional Paid in Capital", "terseLabel": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapital", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r117", "r118", "r119", "r369", "r370", "r371", "r413" ], "lang": { "en-us": { "role": { "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.", "label": "Additional Paid-in Capital [Member]", "terseLabel": "Additional Paid-in Capital" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/CondensedConsolidatedStatementsofLegacyXosPreferredStockandStockholdersEquityDeficit" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsForNewAccountingPronouncementsAxis": { "auth_ref": [ "r0", "r1", "r2", "r3", "r4", "r121", "r122", "r123", "r124", "r133", "r185", "r186", "r210", "r211", "r212", "r213", "r214", "r215", "r257", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r383", "r384", "r385", "r386", "r405", "r406", "r407", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r429", "r430", "r431", "r432", "r433", "r434", "r435", "r436", "r473", "r522", "r523", "r524", "r572", "r573", "r574", "r575", "r576", "r577", "r578", "r579", "r580", "r581", "r582", "r583", "r610", "r611", "r612", "r613", "r614" ], "lang": { "en-us": { "role": { "documentation": "Information by amendment to accounting standards.", "label": "Accounting Standards Update [Axis]", "terseLabel": "Accounting Standards Update [Axis]" } } }, "localname": "AdjustmentsForNewAccountingPronouncementsAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of decrease to equity for grantee's tax withholding obligation for award under share-based payment arrangement.", "label": "Share-based Payment Arrangement, Decrease for Tax Withholding Obligation", "negatedTerseLabel": "Shares withheld related to net share settlement of stock-based awards" } } }, "localname": "AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/CondensedConsolidatedStatementsofLegacyXosPreferredStockandStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r336", "r338", "r374", "r375" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.", "label": "APIC, Share-based Payment Arrangement, Increase for Cost Recognition", "terseLabel": "Stock based compensation expense" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/CondensedConsolidatedStatementsofLegacyXosPreferredStockandStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Adjustments to reconcile net loss to net cash used in operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r338", "r361", "r373" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.", "label": "Share-based Payment Arrangement, Expense", "terseLabel": "Stock-based compensation expense" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/StockBasedCompensationRecognizedStockbasedCompensationExpenseActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r146" ], "lang": { "en-us": { "role": { "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "terseLabel": "Potential shares that were excluded from the computation of diluted net loss per share (in shares)" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/NetLossperSharePotentialWeightedAverageSharesThatWereExcludedFromTheComputationOfDilutedNetIncomeLossPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "auth_ref": [ "r146" ], "lang": { "en-us": { "role": { "documentation": "Information by type of antidilutive security.", "label": "Antidilutive Securities [Axis]", "terseLabel": "Antidilutive Securities [Axis]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/NetLossperSharePotentialWeightedAverageSharesThatWereExcludedFromTheComputationOfDilutedNetIncomeLossPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]", "terseLabel": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/NetLossperSharePotentialWeightedAverageSharesThatWereExcludedFromTheComputationOfDilutedNetIncomeLossPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "auth_ref": [ "r146" ], "lang": { "en-us": { "role": { "documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented.", "label": "Antidilutive Securities, Name [Domain]", "terseLabel": "Antidilutive Securities, Name [Domain]" } } }, "localname": "AntidilutiveSecuritiesNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/NetLossperSharePotentialWeightedAverageSharesThatWereExcludedFromTheComputationOfDilutedNetIncomeLossPerShareDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AssetBackedSecuritiesMember": { "auth_ref": [ "r197", "r325" ], "lang": { "en-us": { "role": { "documentation": "Securities that are primarily serviced by the cash flows of a discrete pool of receivables or other financial assets for example, but not limited to, credit card receivables, car loans, recreational vehicle loans, and mobile home loans.", "label": "Asset-backed Securities [Member]", "terseLabel": "Asset-backed security and other" } } }, "localname": "AssetBackedSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredonaRecurringBasisDetails", "http://www.xostrucks.com/role/InvestmentsAmortizedCostGrossUnrealizedGainsLossesInAccumulatedOtherComprehensiveLossAndFairValueOfMarketableDebtSecuritiesAvailableForSaleDetails", "http://www.xostrucks.com/role/InvestmentsContinuousUnrealizedLossPositionDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Assets": { "auth_ref": [ "r109", "r168", "r171", "r177", "r208", "r258", "r259", "r260", "r261", "r262", "r263", "r264", "r265", "r266", "r267", "r268", "r397", "r401", "r428", "r482", "r484", "r539", "r557" ], "calculation": { "http://www.xostrucks.com/role/CondensedConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets", "totalLabel": "Total assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "terseLabel": "Assets" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r16", "r18", "r60", "r109", "r208", "r258", "r259", "r260", "r261", "r262", "r263", "r264", "r265", "r266", "r267", "r268", "r397", "r401", "r428", "r482", "r484" ], "calculation": { "http://www.xostrucks.com/role/CondensedConsolidatedBalanceSheets": { "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/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsFairValueDisclosure": { "auth_ref": [ "r417" ], "calculation": { "http://www.xostrucks.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredonaRecurringBasisDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Fair Value Disclosure", "totalLabel": "Total Financial Assets" } } }, "localname": "AssetsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredonaRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent": { "auth_ref": [ "r6", "r7", "r8", "r9", "r10", "r237", "r243" ], "calculation": { "http://www.xostrucks.com/role/SelectedBalanceSheetDataPrepaidExpensesandOtherCurrentAssetsDetails": { "order": 4.0, "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount classified as assets attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer.", "label": "Disposal Group, Including Discontinued Operation, Assets, Current", "terseLabel": "Assets held for sale" } } }, "localname": "AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/SelectedBalanceSheetDataPrepaidExpensesandOtherCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-sale, Unrealized Loss Position [Line Items]", "terseLabel": "Debt Securities, Available-for-sale, Unrealized Loss Position [Line Items]" } } }, "localname": "AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValueAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/InvestmentsContinuousUnrealizedLossPositionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost": { "auth_ref": [ "r195" ], "calculation": { "http://www.xostrucks.com/role/InvestmentsAmortizedCostandFairValueofMarketableDebtSecuritiesAvailableforsalebyContractualMaturityDetails": { "order": 2.0, "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in 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, Available-for-Sale, Amortized Cost, Maturity, Allocated and Single Maturity Date, after Year One Through Five", "terseLabel": "Due after one year through five years" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/InvestmentsAmortizedCostandFairValueofMarketableDebtSecuritiesAvailableforsalebyContractualMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue": { "auth_ref": [ "r193", "r195", "r552" ], "calculation": { "http://www.xostrucks.com/role/InvestmentsAmortizedCostandFairValueofMarketableDebtSecuritiesAvailableforsalebyContractualMaturityDetails": { "order": 2.0, "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDate", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in 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, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, after Year One Through Five", "terseLabel": "Due after one year through five years" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/InvestmentsAmortizedCostandFairValueofMarketableDebtSecuritiesAvailableforsalebyContractualMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDate": { "auth_ref": [ "r193", "r196", "r553" ], "calculation": { "http://www.xostrucks.com/role/InvestmentsAmortizedCostandFairValueofMarketableDebtSecuritiesAvailableforsalebyContractualMaturityDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date.", "label": "Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, Fair Value", "totalLabel": "Total, fair value" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/InvestmentsAmortizedCostandFairValueofMarketableDebtSecuritiesAvailableforsalebyContractualMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, Fair Value [Abstract]", "terseLabel": "Fair Value" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/InvestmentsAmortizedCostandFairValueofMarketableDebtSecuritiesAvailableforsalebyContractualMaturityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis": { "auth_ref": [ "r193", "r196", "r550" ], "calculation": { "http://www.xostrucks.com/role/InvestmentsAmortizedCostandFairValueofMarketableDebtSecuritiesAvailableforsalebyContractualMaturityDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date.", "label": "Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, Amortized Cost", "totalLabel": "Total, amortized cost" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/InvestmentsAmortizedCostandFairValueofMarketableDebtSecuritiesAvailableforsalebyContractualMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasisAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, Amortized Cost [Abstract]", "terseLabel": "Amortized Cost" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasisAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/InvestmentsAmortizedCostandFairValueofMarketableDebtSecuritiesAvailableforsalebyContractualMaturityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost": { "auth_ref": [ "r194" ], "calculation": { "http://www.xostrucks.com/role/InvestmentsAmortizedCostandFairValueofMarketableDebtSecuritiesAvailableforsalebyContractualMaturityDetails": { "order": 1.0, "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Debt Securities, Available-for-Sale, Amortized Cost, Maturity, Allocated and Single Maturity Date, Year One", "terseLabel": "Due in one year or less" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/InvestmentsAmortizedCostandFairValueofMarketableDebtSecuritiesAvailableforsalebyContractualMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue": { "auth_ref": [ "r193", "r194", "r551" ], "calculation": { "http://www.xostrucks.com/role/InvestmentsAmortizedCostandFairValueofMarketableDebtSecuritiesAvailableforsalebyContractualMaturityDetails": { "order": 1.0, "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDate", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, Year One", "terseLabel": "Due in one year or less" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/InvestmentsAmortizedCostandFairValueofMarketableDebtSecuritiesAvailableforsalebyContractualMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtSecurities": { "auth_ref": [ "r187", "r192", "r221", "r542" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-sale", "terseLabel": "Debt securities, available-for-sale" } } }, "localname": "AvailableForSaleSecuritiesDebtSecurities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent": { "auth_ref": [ "r189", "r221" ], "calculation": { "http://www.xostrucks.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://www.xostrucks.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredonaRecurringBasisDetails": { "order": 2.0, "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), classified as current.", "label": "Debt Securities, Available-for-sale, Current", "netLabel": "Short-Term Investments", "terseLabel": "Marketable debt securities, available-for-sale \u2014 short-term" } } }, "localname": "AvailableForSaleSecuritiesDebtSecuritiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/CondensedConsolidatedBalanceSheets", "http://www.xostrucks.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredonaRecurringBasisDetails", "http://www.xostrucks.com/role/InvestmentsAmortizedCostGrossUnrealizedGainsLossesInAccumulatedOtherComprehensiveLossAndFairValueOfMarketableDebtSecuritiesAvailableForSaleDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent": { "auth_ref": [ "r189", "r221" ], "calculation": { "http://www.xostrucks.com/role/CondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://www.xostrucks.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredonaRecurringBasisDetails": { "order": 1.0, "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), classified as noncurrent.", "label": "Debt Securities, Available-for-sale, Noncurrent", "netLabel": "Long-Term Investments", "terseLabel": "Marketable debt securities, available-for-sale \u2014 long-term" } } }, "localname": "AvailableForSaleSecuritiesDebtSecuritiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/CondensedConsolidatedBalanceSheets", "http://www.xostrucks.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredonaRecurringBasisDetails", "http://www.xostrucks.com/role/InvestmentsAmortizedCostGrossUnrealizedGainsLossesInAccumulatedOtherComprehensiveLossAndFairValueOfMarketableDebtSecuritiesAvailableForSaleDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r339", "r363" ], "lang": { "en-us": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type [Axis]", "terseLabel": "Award Type [Axis]" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/NetLossperShareComputationofBasicandDilutedNetIncomeLossPerShareDetails", "http://www.xostrucks.com/role/RecapitalizationandContingentEarnoutSharesLiabilityNarrativeDetails", "http://www.xostrucks.com/role/ShareBasedCompensationNarrativeDetails", "http://www.xostrucks.com/role/StockBasedCompensationRSUActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).", "label": "Basis of Accounting, Policy [Policy Text Block]", "terseLabel": "Basis of Presentation" } } }, "localname": "BasisOfAccountingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r116" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the basis of presentation and significant accounting policies concepts. Basis of presentation describes the underlying basis used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS). Accounting policies describe all significant accounting policies of the reporting entity.", "label": "Basis of Presentation and Significant Accounting Policies [Text Block]", "terseLabel": "Basis of Presentation and Summary of Significant Accounting Policies" } } }, "localname": "BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/BasisofPresentationandSummaryofSignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessCombinationAndAssetAcquisitionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Business Combination and Asset Acquisition [Abstract]" } } }, "localname": "BusinessCombinationAndAssetAcquisitionAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationsPolicy": { "auth_ref": [ "r394" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for completed business combinations (purchase method, acquisition method or combination of entities under common control). This accounting policy may include a general discussion of the purchase method or acquisition method of accounting (including for example, the treatment accorded contingent consideration, the identification of assets and liabilities, the purchase price allocation process, how the fair values of acquired assets and liabilities are determined) and the entity's specific application thereof. An entity that acquires another entity in a leveraged buyout transaction generally discloses the accounting policy followed by the acquiring entity in determining the basis used to value its interest in the acquired entity, and the rationale for that accounting policy.", "label": "Business Combinations Policy [Policy Text Block]", "terseLabel": "Business Combination" } } }, "localname": "BusinessCombinationsPolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/AccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessDescriptionAndAccountingPoliciesTextBlock": { "auth_ref": [ "r116", "r164" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the business description and accounting policies concepts. Business description describes the nature and type of organization including but not limited to organizational structure as may be applicable to holding companies, parent and subsidiary relationships, business divisions, business units, business segments, affiliates and information about significant ownership of the reporting entity. Accounting policies describe all significant accounting policies of the reporting entity.", "label": "Business Description and Accounting Policies [Text Block]", "terseLabel": "Description of Business" } } }, "localname": "BusinessDescriptionAndAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/DescriptionofBusiness" ], "xbrltype": "textBlockItemType" }, "us-gaap_CapitalExpendituresIncurredButNotYetPaid": { "auth_ref": [ "r103", "r104", "r105" ], "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": "Purchase of property and equipment in accounts payable" } } }, "localname": "CapitalExpendituresIncurredButNotYetPaid", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalLeaseObligationsCurrent": { "auth_ref": [ "r26", "r452", "r453" ], "calculation": { "http://www.xostrucks.com/role/LeasesFutureLeaseLiabilityPaymentsUnderTopic840Details": { "order": 3.0, "parentTag": "us-gaap_CapitalLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of capital lease obligation due within one year or the normal operating cycle, if longer.", "label": "Capital Lease Obligations, Current", "terseLabel": "2022" } } }, "localname": "CapitalLeaseObligationsCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/LeasesFutureLeaseLiabilityPaymentsUnderTopic840Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalLeasesFutureMinimumPaymentsDue": { "auth_ref": [ "r453" ], "calculation": { "http://www.xostrucks.com/role/LeasesFutureLeaseLiabilityPaymentsUnderTopic840Details": { "order": 1.0, "parentTag": "xos_OperatingLeasesAndCapitalLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of minimum lease payments for capital leases.", "label": "Capital Leases, Future Minimum Payments Due", "totalLabel": "Total future minimum lease payments" } } }, "localname": "CapitalLeasesFutureMinimumPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/LeasesFutureLeaseLiabilityPaymentsUnderTopic840Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalLeasesFutureMinimumPaymentsDueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Capital Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract]", "terseLabel": "Equipment Finance Leases" } } }, "localname": "CapitalLeasesFutureMinimumPaymentsDueAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/LeasesFutureLeaseLiabilityPaymentsUnderTopic840Details" ], "xbrltype": "stringItemType" }, "us-gaap_CapitalLeasesFutureMinimumPaymentsDueInFiveYears": { "auth_ref": [ "r453" ], "calculation": { "http://www.xostrucks.com/role/LeasesFutureLeaseLiabilityPaymentsUnderTopic840Details": { "order": 4.0, "parentTag": "us-gaap_CapitalLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of minimum lease payments for capital leases due in the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Capital Leases, Future Minimum Payments Due in Five Years", "terseLabel": "2026" } } }, "localname": "CapitalLeasesFutureMinimumPaymentsDueInFiveYears", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/LeasesFutureLeaseLiabilityPaymentsUnderTopic840Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalLeasesFutureMinimumPaymentsDueInFourYears": { "auth_ref": [ "r453" ], "calculation": { "http://www.xostrucks.com/role/LeasesFutureLeaseLiabilityPaymentsUnderTopic840Details": { "order": 6.0, "parentTag": "us-gaap_CapitalLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of minimum lease payments for capital leases due in the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Capital Leases, Future Minimum Payments Due in Four Years", "terseLabel": "2025" } } }, "localname": "CapitalLeasesFutureMinimumPaymentsDueInFourYears", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/LeasesFutureLeaseLiabilityPaymentsUnderTopic840Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalLeasesFutureMinimumPaymentsDueInThreeYears": { "auth_ref": [ "r453" ], "calculation": { "http://www.xostrucks.com/role/LeasesFutureLeaseLiabilityPaymentsUnderTopic840Details": { "order": 2.0, "parentTag": "xos_OperatingLeasesAndCapitalLeasesFutureMinimumPaymentsDueInThreeYears", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of minimum lease payments for capital leases due in the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Capital Leases, Future Minimum Payments Due in Three Years", "terseLabel": "2024" } } }, "localname": "CapitalLeasesFutureMinimumPaymentsDueInThreeYears", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/LeasesFutureLeaseLiabilityPaymentsUnderTopic840Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalLeasesFutureMinimumPaymentsDueInTwoYears": { "auth_ref": [ "r453" ], "calculation": { "http://www.xostrucks.com/role/LeasesFutureLeaseLiabilityPaymentsUnderTopic840Details": { "order": 1.0, "parentTag": "us-gaap_CapitalLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of minimum lease payments for capital leases due in the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Capital Leases, Future Minimum Payments Due in Two Years", "terseLabel": "2023" } } }, "localname": "CapitalLeasesFutureMinimumPaymentsDueInTwoYears", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/LeasesFutureLeaseLiabilityPaymentsUnderTopic840Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalLeasesFutureMinimumPaymentsDueThereafter": { "auth_ref": [ "r453" ], "calculation": { "http://www.xostrucks.com/role/LeasesFutureLeaseLiabilityPaymentsUnderTopic840Details": { "order": 5.0, "parentTag": "us-gaap_CapitalLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of minimum lease payments for capital leases due after the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Capital Leases, Future Minimum Payments Due Thereafter", "terseLabel": "Thereafter" } } }, "localname": "CapitalLeasesFutureMinimumPaymentsDueThereafter", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/LeasesFutureLeaseLiabilityPaymentsUnderTopic840Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r11", "r43", "r102" ], "calculation": { "http://www.xostrucks.com/role/CondensedConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://www.xostrucks.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash and Cash Equivalents, at Carrying Value", "terseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/CondensedConsolidatedBalanceSheets", "http://www.xostrucks.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsFairValueDisclosure": { "auth_ref": [], "calculation": { "http://www.xostrucks.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredonaRecurringBasisDetails": { "order": 3.0, "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash and Cash Equivalents, Fair Value Disclosure", "terseLabel": "Cash and Cash Equivalents" } } }, "localname": "CashAndCashEquivalentsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredonaRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r97", "r102", "r106" ], "calculation": { "http://www.xostrucks.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows": { "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, cash equivalents and restricted cash, end of period", "periodStartLabel": "Cash, cash equivalents and restricted cash, beginning of period", "totalLabel": "Total cash, cash equivalents and restricted cash" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents [Abstract]", "terseLabel": "Reconciliation of Cash, Cash Equivalents and Restricted Cash to Unaudited Condensed Consolidated Balance Sheets:" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r97", "r437" ], "calculation": { "http://www.xostrucks.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows": { "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, cash equivalents and restricted cash" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CertificatesOfDepositMember": { "auth_ref": [ "r555" ], "lang": { "en-us": { "role": { "documentation": "Short to medium-term investment available at banks and savings and loan institutions where a customer agrees to lend money to the institution for a certain amount of time and is paid a predetermined rate of interest. Certificates of deposit (CD) are typically Federal Deposit Insurance Corporation (FDIC) insured.", "label": "Certificates of Deposit [Member]", "terseLabel": "Certificate of deposit" } } }, "localname": "CertificatesOfDepositMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredonaRecurringBasisDetails", "http://www.xostrucks.com/role/InvestmentsAmortizedCostGrossUnrealizedGainsLossesInAccumulatedOtherComprehensiveLossAndFairValueOfMarketableDebtSecuritiesAvailableForSaleDetails", "http://www.xostrucks.com/role/InvestmentsContinuousUnrealizedLossPositionDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ClassOfStockDomain": { "auth_ref": [ "r108", "r109", "r136", "r140", "r141", "r143", "r145", "r154", "r155", "r156", "r208", "r258", "r262", "r263", "r264", "r267", "r268", "r291", "r292", "r295", "r296", "r428", "r600" ], "lang": { "en-us": { "role": { "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock.", "label": "Class of Stock [Domain]", "terseLabel": "Class of Stock [Domain]" } } }, "localname": "ClassOfStockDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/Cover" ], "xbrltype": "domainItemType" }, "us-gaap_ClassOfWarrantOrRightAxis": { "auth_ref": [ "r301", "r337" ], "lang": { "en-us": { "role": { "documentation": "Information by type of warrant or right issued.", "label": "Class of Warrant or Right [Axis]", "terseLabel": "Class of Warrant or Right [Axis]" } } }, "localname": "ClassOfWarrantOrRightAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/DerivativeInstrumentsNarrativeDetails", "http://www.xostrucks.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredonaRecurringBasisDetails", "http://www.xostrucks.com/role/RecapitalizationandContingentEarnoutSharesLiabilityNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ClassOfWarrantOrRightDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the class or type of warrant or right outstanding. Warrants and rights represent derivative securities that give the holder the right to purchase securities (usually equity) from the issuer at a specific price within a certain time frame. Warrants are often included in a new debt issue to entice investors by a higher return potential. The main difference between warrants and call options is that warrants are issued and guaranteed by the company, whereas options are exchange instruments and are not issued by the company. Also, the lifetime of a warrant is often measured in years, while the lifetime of a typical option is measured in months.", "label": "Class of Warrant or Right [Domain]", "terseLabel": "Class of Warrant or Right [Domain]" } } }, "localname": "ClassOfWarrantOrRightDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/DerivativeInstrumentsNarrativeDetails", "http://www.xostrucks.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredonaRecurringBasisDetails", "http://www.xostrucks.com/role/RecapitalizationandContingentEarnoutSharesLiabilityNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1": { "auth_ref": [ "r299" ], "lang": { "en-us": { "role": { "documentation": "Exercise price per share or per unit of warrants or rights outstanding.", "label": "Class of Warrant or Right, Exercise Price of Warrants or Rights", "terseLabel": "Exercise price of warrants or rights (in dollars per share)" } } }, "localname": "ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/DerivativeInstrumentsNarrativeDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights": { "auth_ref": [ "r299" ], "lang": { "en-us": { "role": { "documentation": "Number of securities into which the class of warrant or right may be converted. For example, but not limited to, 500,000 warrants may be converted into 1,000,000 shares.", "label": "Class of Warrant or Right, Number of Securities Called by Warrants or Rights", "terseLabel": "Conversion of interest payable on convertible notes (in shares)" } } }, "localname": "ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/DerivativeInstrumentsNarrativeDetails", "http://www.xostrucks.com/role/EquityDetails" ], "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": "Number of warrants issued (in shares)" } } }, "localname": "ClassOfWarrantOrRightOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/DerivativeInstrumentsNarrativeDetails", "http://www.xostrucks.com/role/EquityDetails", "http://www.xostrucks.com/role/RecapitalizationandContingentEarnoutSharesLiabilityNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r52", "r249", "r543", "r561" ], "calculation": { "http://www.xostrucks.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.", "label": "Commitments and Contingencies", "terseLabel": "Commitments and Contingencies (Note 13)" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r246", "r247", "r248", "r250", "r587" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for commitments and contingencies.", "label": "Commitments and Contingencies Disclosure [Text Block]", "terseLabel": "Commitments and Contingencies" } } }, "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/CommitmentsandContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance": { "auth_ref": [ "r53" ], "lang": { "en-us": { "role": { "documentation": "Aggregate number of common shares reserved for future issuance.", "label": "Common Stock, Capital Shares Reserved for Future Issuance", "terseLabel": "Common stock, capital shares reserved for future issuance (in shares)" } } }, "localname": "CommonStockCapitalSharesReservedForFutureIssuance", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/ShareBasedCompensationNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r117", "r118", "r413" ], "lang": { "en-us": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]", "terseLabel": "Common Stock" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/CondensedConsolidatedStatementsofLegacyXosPreferredStockandStockholdersEquityDeficit", "http://www.xostrucks.com/role/Cover" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r30" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common Stock, Par or Stated Value Per Share", "terseLabel": "Common stock, par value (in dollars per share)" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "http://www.xostrucks.com/role/EquityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r30" ], "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, authorized (in shares)" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "http://www.xostrucks.com/role/EquityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r30" ], "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, issued (in shares)" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r30", "r298" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.", "label": "Common Stock, Shares, Outstanding", "periodEndLabel": "Ending balance (in shares)", "periodStartLabel": "Beginning balance (in shares)", "terseLabel": "Common stock outstanding (in shares)" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "http://www.xostrucks.com/role/CondensedConsolidatedStatementsofLegacyXosPreferredStockandStockholdersEquityDeficit" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r30", "r484" ], "calculation": { "http://www.xostrucks.com/role/CondensedConsolidatedBalanceSheets": { "order": 5.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, authorized 1,000,000 shares, 165,504 and 163,137 shares issued and outstanding at June\u00a030, 2022 and December\u00a031, 2021, respectively" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r73", "r75", "r76", "r83", "r546", "r564" ], "calculation": { "http://www.xostrucks.com/role/UnauditedCondensedConsolidatedStatementsofOperationsandComprehensiveLoss": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "terseLabel": "Net and comprehensive loss", "totalLabel": "Total comprehensive loss" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/CondensedConsolidatedStatementsofLegacyXosPreferredStockandStockholdersEquityDeficit", "http://www.xostrucks.com/role/UnauditedCondensedConsolidatedStatementsofOperationsandComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConstructionInProgressMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service.", "label": "Construction in Progress [Member]", "terseLabel": "Construction in progress" } } }, "localname": "ConstructionInProgressMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/PropertyandEquipmentnetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "auth_ref": [ "r302", "r303", "r314" ], "calculation": { "http://www.xostrucks.com/role/SelectedBalanceSheetDataOtherCurrentLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_OtherLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.", "label": "Contract with Customer, Liability, Current", "terseLabel": "Customer deposits" } } }, "localname": "ContractWithCustomerLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/SelectedBalanceSheetDataOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConvertibleDebtMember": { "auth_ref": [ "r269", "r270", "r271", "r273", "r275", "r276", "r277", "r278", "r279", "r280", "r281", "r282", "r285", "r286", "r287", "r288" ], "lang": { "en-us": { "role": { "documentation": "Borrowing which can be exchanged for a specified number of another security at the option of the issuer or the holder, for example, but not limited to, the entity's common stock.", "label": "Convertible Debt [Member]", "terseLabel": "Convertible Debt" } } }, "localname": "ConvertibleDebtMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/SubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConvertibleNotesPayableMember": { "auth_ref": [ "r26", "r540", "r556", "r585" ], "lang": { "en-us": { "role": { "documentation": "Written promise to pay a note which can be exchanged for a specified quantity of securities (typically common stock), at the option of the issuer or the holder.", "label": "Convertible Notes Payable [Member]", "terseLabel": "Convertible Notes Payable" } } }, "localname": "ConvertibleNotesPayableMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/SubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CorporateDebtSecuritiesMember": { "auth_ref": [ "r325", "r333", "r584" ], "lang": { "en-us": { "role": { "documentation": "Debt securities issued by domestic or foreign corporate business, banks and other entities with a promise of repayment.", "label": "Corporate Debt Securities [Member]", "terseLabel": "Corporate debt security" } } }, "localname": "CorporateDebtSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredonaRecurringBasisDetails", "http://www.xostrucks.com/role/InvestmentsAmortizedCostGrossUnrealizedGainsLossesInAccumulatedOtherComprehensiveLossAndFairValueOfMarketableDebtSecuritiesAvailableForSaleDetails", "http://www.xostrucks.com/role/InvestmentsContinuousUnrealizedLossPositionDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CostOfRevenue": { "auth_ref": [ "r87", "r109", "r208", "r258", "r259", "r260", "r262", "r263", "r264", "r265", "r266", "r267", "r268", "r428" ], "calculation": { "http://www.xostrucks.com/role/UnauditedCondensedConsolidatedStatementsofOperationsandComprehensiveLoss": { "order": 1.0, "parentTag": "us-gaap_GrossProfit", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate cost of goods produced and sold and services rendered during the reporting period.", "label": "Cost of Revenue", "terseLabel": "Cost of goods sold" } } }, "localname": "CostOfRevenue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/UnauditedCondensedConsolidatedStatementsofOperationsandComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfSalesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing cost of sales.", "label": "Cost of Sales [Member]", "terseLabel": "Cost of goods sold" } } }, "localname": "CostOfSalesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/StockBasedCompensationRecognizedStockbasedCompensationExpenseActivityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtConversionConvertedInstrumentAmount1": { "auth_ref": [ "r103", "r105" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The value of the financial instrument(s) that the original debt is being converted into in a noncash (or part noncash) transaction. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.", "label": "Debt Conversion, Converted Instrument, Amount", "terseLabel": "Conversion of notes payable into preferred stock" } } }, "localname": "DebtConversionConvertedInstrumentAmount1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentConvertibleConversionPrice1": { "auth_ref": [ "r272", "r284" ], "lang": { "en-us": { "role": { "documentation": "The price per share of the conversion feature embedded in the debt instrument.", "label": "Debt Instrument, Convertible, Conversion Price", "terseLabel": "Conversion price (in dollars per share)" } } }, "localname": "DebtInstrumentConvertibleConversionPrice1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/SubsequentEventsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_DebtInstrumentFaceAmount": { "auth_ref": [ "r270", "r285", "r286", "r445", "r446", "r447" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Face (par) amount of debt instrument at time of issuance.", "label": "Debt Instrument, Face Amount", "terseLabel": "Debt instrument, face amount" } } }, "localname": "DebtInstrumentFaceAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/SubsequentEventsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "auth_ref": [ "r50", "r271" ], "lang": { "en-us": { "role": { "documentation": "Contractual interest rate for funds borrowed, under the debt agreement.", "label": "Debt Instrument, Interest Rate, Stated Percentage", "terseLabel": "Interest rate, stated percentage" } } }, "localname": "DebtInstrumentInterestRateStatedPercentage", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/SubsequentEventsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostCurrent": { "auth_ref": [ "r191", "r221" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), classified as current.", "label": "Debt Securities, Available-for-sale, Amortized Cost, Current", "terseLabel": "Amortized Cost" } } }, "localname": "DebtSecuritiesAvailableForSaleAmortizedCostCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/InvestmentsAmortizedCostGrossUnrealizedGainsLossesInAccumulatedOtherComprehensiveLossAndFairValueOfMarketableDebtSecuritiesAvailableForSaleDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostNoncurrent": { "auth_ref": [ "r191", "r221" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), classified as noncurrent.", "label": "Debt Securities, Available-for-sale, Amortized Cost, Noncurrent", "terseLabel": "Amortized Cost" } } }, "localname": "DebtSecuritiesAvailableForSaleAmortizedCostNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/InvestmentsAmortizedCostGrossUnrealizedGainsLossesInAccumulatedOtherComprehensiveLossAndFairValueOfMarketableDebtSecuritiesAvailableForSaleDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger": { "auth_ref": [ "r202", "r226", "r229" ], "calculation": { "http://www.xostrucks.com/role/InvestmentsContinuousUnrealizedLossPositionDetails": { "order": 2.0, "parentTag": "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for more than 12 months, without allowance for credit loss. Includes beneficial interest in securitized financial asset.", "label": "Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, 12 Months or Longer", "terseLabel": "Marketable debt securities, continuous unrealized loss position, 12 months or longer" } } }, "localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/InvestmentsContinuousUnrealizedLossPositionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss": { "auth_ref": [ "r202", "r226" ], "calculation": { "http://www.xostrucks.com/role/InvestmentsContinuousUnrealizedLossPositionDetails": { "order": 2.0, "parentTag": "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated unrealized loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for 12 months or longer, without allowance for credit loss. Includes beneficial interest in securitized financial asset.", "label": "Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss", "negatedTerseLabel": "Marketable debt securities, continuous unrealized loss position, 12 months or longer, accumulated loss" } } }, "localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/InvestmentsContinuousUnrealizedLossPositionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months": { "auth_ref": [ "r202", "r226", "r229" ], "calculation": { "http://www.xostrucks.com/role/InvestmentsContinuousUnrealizedLossPositionDetails": { "order": 1.0, "parentTag": "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for less than 12 months, without allowance for credit loss. Includes beneficial interest in securitized financial asset.", "label": "Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, Less than 12 Months", "terseLabel": "Marketable debt securities, continuous unrealized loss position, less than 12 months" } } }, "localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/InvestmentsContinuousUnrealizedLossPositionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss": { "auth_ref": [ "r202", "r226" ], "calculation": { "http://www.xostrucks.com/role/InvestmentsContinuousUnrealizedLossPositionDetails": { "order": 1.0, "parentTag": "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated unrealized loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for less than 12 months, without allowance for credit loss. Includes beneficial interest in securitized financial asset.", "label": "Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss", "negatedTerseLabel": "Marketable debt securities, continuous unrealized loss position, less than 12 months, accumulated loss" } } }, "localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/InvestmentsContinuousUnrealizedLossPositionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleRealizedGain": { "auth_ref": [ "r203" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of realized gain on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-sale, Realized Gain", "terseLabel": "Gross realized gains" } } }, "localname": "DebtSecuritiesAvailableForSaleRealizedGain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/InvestmentsGrossRealizedGainsLossesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleRealizedGainLoss": { "auth_ref": [ "r203" ], "calculation": { "http://www.xostrucks.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of realized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-sale, Realized Gain (Loss)", "negatedTerseLabel": "Net realized losses on marketable debt securities, available-for-sale" } } }, "localname": "DebtSecuritiesAvailableForSaleRealizedGainLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleRealizedLoss": { "auth_ref": [ "r203" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of realized loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-sale, Realized Loss", "negatedTerseLabel": "Gross realized losses" } } }, "localname": "DebtSecuritiesAvailableForSaleRealizedLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/InvestmentsGrossRealizedGainsLossesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleTable": { "auth_ref": [ "r204" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-sale [Table]", "terseLabel": "Debt Securities, Available-for-sale [Table]" } } }, "localname": "DebtSecuritiesAvailableForSaleTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/InvestmentsAmortizedCostGrossUnrealizedGainsLossesInAccumulatedOtherComprehensiveLossAndFairValueOfMarketableDebtSecuritiesAvailableForSaleDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock": { "auth_ref": [ "r204" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-sale [Table Text Block]", "terseLabel": "Schedule of Amortized Cost, Gross Unrealized Gains/Losses In Accumulated Other Comprehensive Loss And Fair Value Of Marketable Debt Securities, Available-For-Sale" } } }, "localname": "DebtSecuritiesAvailableForSaleTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/InvestmentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition": { "auth_ref": [ "r200", "r223", "r229" ], "calculation": { "http://www.xostrucks.com/role/InvestmentsContinuousUnrealizedLossPositionDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in unrealized loss position without allowance for credit loss.", "label": "Debt Securities, Available-for-sale, Unrealized Loss Position", "totalLabel": "Marketable debt securities, unrealized loss position" } } }, "localname": "DebtSecuritiesAvailableForSaleUnrealizedLossPosition", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/InvestmentsContinuousUnrealizedLossPositionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss": { "auth_ref": [ "r201", "r224" ], "calculation": { "http://www.xostrucks.com/role/InvestmentsContinuousUnrealizedLossPositionDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated unrealized loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in unrealized loss position, without allowance for credit loss. Includes beneficial interest in securitized financial asset.", "label": "Debt Securities, Available-for-sale, Unrealized Loss Position, Accumulated Loss", "negatedTotalLabel": "Marketable debt securities, unrealized loss position, accumulated loss" } } }, "localname": "DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/InvestmentsContinuousUnrealizedLossPositionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTable": { "auth_ref": [ "r222", "r229" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in unrealized loss position, without allowance for credit loss. Includes beneficial interest in securitized financial asset.", "label": "Debt Securities, Available-for-sale, Unrealized Loss Position, Fair Value [Table]", "terseLabel": "Debt Securities, Available-for-sale, Unrealized Loss Position, Fair Value [Table]" } } }, "localname": "DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/InvestmentsContinuousUnrealizedLossPositionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock": { "auth_ref": [ "r199", "r225", "r229" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in unrealized loss position, without allowance for credit loss. Includes beneficial interest in securitized financial asset.", "label": "Debt Securities, Available-for-sale, Unrealized Loss Position, Fair Value [Table Text Block]", "terseLabel": "Schedule of Marketable Debt Securities, Available-for-sale, Unrealized Loss Position, Fair Value" } } }, "localname": "DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/InvestmentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock": { "auth_ref": [ "r45" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the amounts paid in advance for capitalized costs that will be expensed with the passage of time or the occurrence of a triggering event, and will be charged against earnings within one year or the normal operating cycle, if longer; the aggregate carrying amount of current assets, not separately presented elsewhere in the balance sheet; and other deferred costs.", "label": "Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Table Text Block]", "terseLabel": "Schedule of Prepaid Expenses and Other Current Assets" } } }, "localname": "DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/SelectedBalanceSheetDataTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DepositsAssetsCurrent": { "auth_ref": [ "r45" ], "calculation": { "http://www.xostrucks.com/role/SelectedBalanceSheetDataPrepaidExpensesandOtherCurrentAssetsDetails": { "order": 2.0, "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying value of amounts transferred to third parties for security purposes that are expected to be returned or applied towards payment within one year or during the operating cycle, if shorter.", "label": "Deposits Assets, Current", "terseLabel": "Deposits (primarily relating to deposits on equipment purchases)" } } }, "localname": "DepositsAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/SelectedBalanceSheetDataPrepaidExpensesandOtherCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Depreciation": { "auth_ref": [ "r100", "r238" ], "calculation": { "http://www.xostrucks.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows": { "order": 15.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "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" } } }, "localname": "Depreciation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/PropertyandEquipmentnetNarrativeDetails", "http://www.xostrucks.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Derivative Instruments and Hedging Activities Disclosure [Abstract]" } } }, "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems": { "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": "Derivative Instruments and Hedging Activities Disclosures [Line Items]", "terseLabel": "Derivative Instruments and Hedging Activities Disclosures [Line Items]" } } }, "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/DerivativeInstrumentsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about derivatives and hedging activities.", "label": "Derivative Instruments and Hedging Activities Disclosures [Table]", "terseLabel": "Derivative Instruments and Hedging Activities Disclosures [Table]" } } }, "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosuresTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/DerivativeInstrumentsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativesAndFairValueTextBlock": { "auth_ref": [ "r416", "r427" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for derivatives and fair value of assets and liabilities.", "label": "Derivatives and Fair Value [Text Block]", "terseLabel": "Derivative Instruments" } } }, "localname": "DerivativesAndFairValueTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/DerivativeInstruments" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisaggregationOfRevenueLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Disaggregation of Revenue [Line Items]", "terseLabel": "Disaggregation of Revenue [Line Items]" } } }, "localname": "DisaggregationOfRevenueLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/RevenueRecognitionDisaggregatedRevenuesbyMajorSourceDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTable": { "auth_ref": [ "r313", "r316", "r317", "r318", "r319", "r320", "r321", "r322" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table]", "terseLabel": "Disaggregation of Revenue [Table]" } } }, "localname": "DisaggregationOfRevenueTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/RevenueRecognitionDisaggregatedRevenuesbyMajorSourceDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r313" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table Text Block]", "terseLabel": "Disaggregation of Revenue" } } }, "localname": "DisaggregationOfRevenueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/RevenueRecognitionTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r376" ], "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/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/ShareBasedCompensation" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-based Payment Arrangement [Abstract]" } } }, "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Abstract]", "terseLabel": "Net loss per share" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/UnauditedCondensedConsolidatedStatementsofOperationsandComprehensiveLoss" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r84", "r125", "r126", "r127", "r128", "r129", "r134", "r136", "r143", "r144", "r145", "r149", "r150", "r414", "r415", "r547", "r565" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.", "label": "Earnings Per Share, Basic", "terseLabel": "Net loss per share \u2014 basic (in dollar per share)" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/NetLossperShareComputationofBasicandDilutedNetIncomeLossPerShareDetails", "http://www.xostrucks.com/role/UnauditedCondensedConsolidatedStatementsofOperationsandComprehensiveLoss" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r84", "r125", "r126", "r127", "r128", "r129", "r136", "r143", "r144", "r145", "r149", "r150", "r414", "r415", "r547", "r565" ], "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 \u2014 diluted (in dollar per share)" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/NetLossperShareComputationofBasicandDilutedNetIncomeLossPerShareDetails", "http://www.xostrucks.com/role/UnauditedCondensedConsolidatedStatementsofOperationsandComprehensiveLoss" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDilutedLineItems": { "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": "Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Line Items]", "terseLabel": "Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Line Items]" } } }, "localname": "EarningsPerShareDilutedLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/NetLossperShareComputationofBasicandDilutedNetIncomeLossPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r146", "r147", "r148", "r151" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "terseLabel": "Net Loss per Share" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/NetLossperShare" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "auth_ref": [ "r379" ], "lang": { "en-us": { "role": { "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Effective Income Tax Rate Reconciliation, Percent", "terseLabel": "Effective income tax rate, percent" } } }, "localname": "EffectiveIncomeTaxRateContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/IncomeTaxesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "auth_ref": [ "r362" ], "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": "Unamortized stock-based compensation" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/ShareBasedCompensationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r362" ], "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": "Unamortized stock-based compensation, weighted average remaining amortization period" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/ShareBasedCompensationNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_EmployeeStockOptionMember": { "auth_ref": [ "r359" ], "lang": { "en-us": { "role": { "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time.", "label": "Share-based Payment Arrangement, Option [Member]", "terseLabel": "Options" } } }, "localname": "EmployeeStockOptionMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/NetLossperShareComputationofBasicandDilutedNetIncomeLossPerShareDetails", "http://www.xostrucks.com/role/NetLossperSharePotentialWeightedAverageSharesThatWereExcludedFromTheComputationOfDilutedNetIncomeLossPerShareDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tangible personal property used to produce goods and services.", "label": "Equipment [Member]", "terseLabel": "Equipment" } } }, "localname": "EquipmentMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/PropertyandEquipmentnetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r2", "r77", "r78", "r79", "r117", "r118", "r119", "r122", "r130", "r132", "r153", "r213", "r298", "r300", "r369", "r370", "r371", "r385", "r386", "r413", "r438", "r439", "r440", "r441", "r442", "r443", "r574", "r575", "r576", "r614" ], "lang": { "en-us": { "role": { "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.", "label": "Equity Component [Domain]", "terseLabel": "Equity Component [Domain]" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/CondensedConsolidatedStatementsofLegacyXosPreferredStockandStockholdersEquityDeficit" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]", "terseLabel": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredonaRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "auth_ref": [ "r417", "r418", "r419", "r425" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis.", "label": "Fair Value, Recurring and Nonrecurring [Table]", "terseLabel": "Fair Value, Recurring and Nonrecurring [Table]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredonaRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Fair Value Measurement Inputs and Valuation Techniques [Line Items]", "terseLabel": "Fair Value Measurement Inputs and Valuation Techniques [Line Items]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/FairValueMeasurementsSignificantUnobservableInputsRelatedToLevel3EarnOutSharesLiabilityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable": { "auth_ref": [ "r420" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about input and valuation technique used to measure fair value and change in valuation approach and technique for each separate class of asset and liability measured on recurring and nonrecurring basis.", "label": "Fair Value Measurement Inputs and Valuation Techniques [Table]", "terseLabel": "Fair Value Measurement Inputs and Valuation Techniques [Table]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/FairValueMeasurementsSignificantUnobservableInputsRelatedToLevel3EarnOutSharesLiabilityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock": { "auth_ref": [ "r420" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of input and valuation technique used to measure fair value and change in valuation approach and technique for each separate class of asset and liability measured on recurring and nonrecurring basis.", "label": "Fair Value Measurement Inputs and Valuation Techniques [Table Text Block]", "terseLabel": "Fair Value Measurement Inputs and Valuation Techniques" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/FairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock": { "auth_ref": [ "r417", "r418" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of assets, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, by class 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": "Fair Value, Assets Measured on Recurring Basis [Table Text Block]", "terseLabel": "Assets measured at fair value of a recurring basis" } } }, "localname": "FairValueAssetsMeasuredOnRecurringBasisTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/FairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r277", "r285", "r286", "r325", "r326", "r327", "r328", "r329", "r330", "r331", "r333", "r418", "r491", "r492", "r493" ], "lang": { "en-us": { "role": { "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient.", "label": "Fair Value Hierarchy and NAV [Axis]", "terseLabel": "Fair Value Hierarchy and NAV [Axis]" } } }, "localname": "FairValueByFairValueHierarchyLevelAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredonaRecurringBasisDetails", "http://www.xostrucks.com/role/FairValueMeasurementsSignificantUnobservableInputsRelatedToLevel3EarnOutSharesLiabilityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByLiabilityClassAxis": { "auth_ref": [ "r424", "r425" ], "lang": { "en-us": { "role": { "documentation": "Information by class of liability.", "label": "Liability Class [Axis]", "terseLabel": "Liability Class [Axis]" } } }, "localname": "FairValueByLiabilityClassAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/FairValueMeasurementsChangesintheFairValueoftheFinancialLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "auth_ref": [ "r417", "r418", "r421", "r422", "r426" ], "lang": { "en-us": { "role": { "documentation": "Information by measurement frequency.", "label": "Measurement Frequency [Axis]", "terseLabel": "Measurement Frequency [Axis]" } } }, "localname": "FairValueByMeasurementFrequencyAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredonaRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Fair Value Disclosures [Abstract]" } } }, "localname": "FairValueDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresTextBlock": { "auth_ref": [ "r424" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.", "label": "Fair Value Disclosures [Text Block]", "terseLabel": "Fair Value Measurements" } } }, "localname": "FairValueDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/FairValueMeasurements" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueInputsLevel1Member": { "auth_ref": [ "r277", "r325", "r326", "r331", "r333", "r418", "r491" ], "lang": { "en-us": { "role": { "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date.", "label": "Fair Value, Inputs, Level 1 [Member]", "terseLabel": "Level 1" } } }, "localname": "FairValueInputsLevel1Member", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredonaRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r277", "r285", "r286", "r325", "r326", "r331", "r333", "r418", "r492" ], "lang": { "en-us": { "role": { "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets.", "label": "Fair Value, Inputs, Level 2 [Member]", "terseLabel": "Level 2" } } }, "localname": "FairValueInputsLevel2Member", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredonaRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel3Member": { "auth_ref": [ "r277", "r285", "r286", "r325", "r326", "r327", "r328", "r329", "r330", "r331", "r333", "r418", "r493" ], "lang": { "en-us": { "role": { "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Inputs, Level 3 [Member]", "terseLabel": "Level 3" } } }, "localname": "FairValueInputsLevel3Member", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredonaRecurringBasisDetails", "http://www.xostrucks.com/role/FairValueMeasurementsSignificantUnobservableInputsRelatedToLevel3EarnOutSharesLiabilityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock": { "auth_ref": [ "r417", "r418" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, by class 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). Where the quoted price in an active market for the identical liability is not available, the Level 1 input is the quoted price of an identical liability when traded as an asset.", "label": "Fair Value, Liabilities Measured on Recurring Basis [Table Text Block]", "terseLabel": "Liabilities measured at fair value of a recurring basis" } } }, "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/FairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain": { "auth_ref": [ "r423" ], "lang": { "en-us": { "role": { "documentation": "Represents classes of liabilities measured and disclosed at fair value.", "label": "Fair Value by Liability Class [Domain]", "terseLabel": "Fair Value by Liability Class [Domain]" } } }, "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/FairValueMeasurementsChangesintheFairValueoftheFinancialLiabilitiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]", "terseLabel": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]" } } }, "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/FairValueMeasurementsChangesintheFairValueoftheFinancialLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]", "terseLabel": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]" } } }, "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/FairValueMeasurementsChangesintheFairValueoftheFinancialLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable": { "auth_ref": [ "r423", "r425" ], "lang": { "en-us": { "role": { "documentation": "Schedule of information required and determined to be provided for purposes of reconciling beginning and ending balances of fair value measurements of liabilities using significant unobservable inputs (level 3). Separately presenting changes during the period, attributable to: (1) total gains or losses for the period (realized and unrealized) and location reported in the statement of income (or activities); (2) purchases, sales, issuances, and settlements (net); (3) transfers in and/or out of Level 3.", "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table]", "terseLabel": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table]" } } }, "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/FairValueMeasurementsChangesintheFairValueoftheFinancialLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueMeasurementFrequencyDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Measurement frequency.", "label": "Measurement Frequency [Domain]", "terseLabel": "Measurement Frequency [Domain]" } } }, "localname": "FairValueMeasurementFrequencyDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredonaRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [ "r277", "r285", "r286", "r325", "r326", "r327", "r328", "r329", "r330", "r331", "r333", "r491", "r492", "r493" ], "lang": { "en-us": { "role": { "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.", "label": "Fair Value Hierarchy and NAV [Domain]", "terseLabel": "Fair Value Hierarchy and NAV [Domain]" } } }, "localname": "FairValueMeasurementsFairValueHierarchyDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredonaRecurringBasisDetails", "http://www.xostrucks.com/role/FairValueMeasurementsSignificantUnobservableInputsRelatedToLevel3EarnOutSharesLiabilityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsRecurringMember": { "auth_ref": [ "r424", "r426" ], "lang": { "en-us": { "role": { "documentation": "Frequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, frequently measured at fair value.", "label": "Fair Value, Recurring [Member]", "terseLabel": "Fair Value, Recurring" } } }, "localname": "FairValueMeasurementsRecurringMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredonaRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FinanceLeaseInterestPaymentOnLiability": { "auth_ref": [ "r458", "r465" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of interest paid on finance lease liability.", "label": "Finance Lease, Interest Payment on Liability", "terseLabel": "Interest accretion on finance lease liabilities" } } }, "localname": "FinanceLeaseInterestPaymentOnLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/LeasesFinanceLeaseCostDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Finance Lease, Liability, Payment, Due [Abstract]", "terseLabel": "Equipment Finance Leases" } } }, "localname": "FinanceLeaseLiabilitiesPaymentsDueAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/LeasesFutureLeaseLiabilityPaymentsUnderTopic842Details" ], "xbrltype": "stringItemType" }, "us-gaap_FinanceLeaseLiability": { "auth_ref": [ "r455", "r470" ], "calculation": { "http://www.xostrucks.com/role/LeasesFutureLeaseLiabilityPaymentsUnderTopic842Details": { "order": 2.0, "parentTag": "xos_LesseeOperatingLeaseLiabilityAndFinanceLeaseLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease.", "label": "Finance Lease, Liability", "terseLabel": "Present value of Lease Liabilities" } } }, "localname": "FinanceLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/LeasesFutureLeaseLiabilityPaymentsUnderTopic842Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityCurrent": { "auth_ref": [ "r455" ], "calculation": { "http://www.xostrucks.com/role/LeasesLeaseAssetsandLiabilitiesDetails": { "order": 2.0, "parentTag": "xos_OperatingLeaseLiabilityCurrentAndFinanceLeaseLiabilityCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as current.", "label": "Finance Lease, Liability, Current", "terseLabel": "Equipment finance leases" } } }, "localname": "FinanceLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/LeasesLeaseAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList": { "auth_ref": [ "r456" ], "lang": { "en-us": { "role": { "documentation": "Indicates line item in statement of financial position that includes current finance lease liability.", "label": "Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]", "terseLabel": "Finance lease, liability, current, statement of financial position [extensible enumeration]" } } }, "localname": "FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/LeasesLeaseAssetsandLiabilitiesDetails" ], "xbrltype": "enumerationSetItemType" }, "us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r470" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of undiscounted cash flows of finance lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to finance lease liability recognized in statement of financial position.", "label": "Finance Lease, Liability, Fiscal Year Maturity [Table Text Block]", "terseLabel": "Finance Lease, Liability, Maturity Analysis Under Topic 842" } } }, "localname": "FinanceLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FinanceLeaseLiabilityNoncurrent": { "auth_ref": [ "r455" ], "calculation": { "http://www.xostrucks.com/role/LeasesLeaseAssetsandLiabilitiesDetails": { "order": 1.0, "parentTag": "xos_OperatingLeaseLiabilityNoncurrentAndFinanceLeaseLiabilityNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as noncurrent.", "label": "Finance Lease, Liability, Noncurrent", "terseLabel": "Equipment finance leases" } } }, "localname": "FinanceLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/LeasesLeaseAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList": { "auth_ref": [ "r456" ], "lang": { "en-us": { "role": { "documentation": "Indicates line item in statement of financial position that includes noncurrent finance lease liability.", "label": "Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]", "terseLabel": "Finance lease, liability, noncurrent, statement of financial position [extensible enumeration]" } } }, "localname": "FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/LeasesLeaseAssetsandLiabilitiesDetails" ], "xbrltype": "enumerationSetItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDue": { "auth_ref": [ "r470" ], "calculation": { "http://www.xostrucks.com/role/LeasesFutureLeaseLiabilityPaymentsUnderTopic842Details": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.xostrucks.com/role/LeasesFutureLeaseLiabilityPaymentsUnderTopic842Details_1": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.xostrucks.com/role/LeasesFutureLeaseLiabilityPaymentsUnderTopic842Details_2": { "order": 2.0, "parentTag": "xos_LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityPaymentDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease.", "label": "Finance Lease, Liability, Payment, Due", "totalLabel": "Total future minimum lease payments" } } }, "localname": "FinanceLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/LeasesFutureLeaseLiabilityPaymentsUnderTopic842Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r470" ], "calculation": { "http://www.xostrucks.com/role/LeasesFutureLeaseLiabilityPaymentsUnderTopic842Details": { "order": 2.0, "parentTag": "xos_LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityToBePaidYearOne", "weight": 1.0 }, "http://www.xostrucks.com/role/LeasesFutureLeaseLiabilityPaymentsUnderTopic842Details_1": { "order": 5.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance 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": "Finance Lease, Liability, to be Paid, Year One", "terseLabel": "2023" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/LeasesFutureLeaseLiabilityPaymentsUnderTopic842Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r470" ], "calculation": { "http://www.xostrucks.com/role/LeasesFutureLeaseLiabilityPaymentsUnderTopic842Details": { "order": 1.0, "parentTag": "xos_LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityToBePaidYearFour", "weight": 1.0 }, "http://www.xostrucks.com/role/LeasesFutureLeaseLiabilityPaymentsUnderTopic842Details_1": { "order": 3.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance 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": "Finance Lease, Liability, to be Paid, Year Four", "terseLabel": "2026" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/LeasesFutureLeaseLiabilityPaymentsUnderTopic842Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r470" ], "calculation": { "http://www.xostrucks.com/role/LeasesFutureLeaseLiabilityPaymentsUnderTopic842Details": { "order": 1.0, "parentTag": "xos_LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityToBePaidYearThree", "weight": 1.0 }, "http://www.xostrucks.com/role/LeasesFutureLeaseLiabilityPaymentsUnderTopic842Details_1": { "order": 1.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance 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": "Finance Lease, Liability, to be Paid, Year Three", "terseLabel": "2025" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/LeasesFutureLeaseLiabilityPaymentsUnderTopic842Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r470" ], "calculation": { "http://www.xostrucks.com/role/LeasesFutureLeaseLiabilityPaymentsUnderTopic842Details": { "order": 1.0, "parentTag": "xos_LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityToBePaidYearTwo", "weight": 1.0 }, "http://www.xostrucks.com/role/LeasesFutureLeaseLiabilityPaymentsUnderTopic842Details_1": { "order": 2.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance 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": "Finance Lease, Liability, to be Paid, Year Two", "terseLabel": "2024" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/LeasesFutureLeaseLiabilityPaymentsUnderTopic842Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear": { "auth_ref": [ "r470" ], "calculation": { "http://www.xostrucks.com/role/LeasesFutureLeaseLiabilityPaymentsUnderTopic842Details": { "order": 1.0, "parentTag": "xos_LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityToBePaidRemainderOfFiscalYear", "weight": 1.0 }, "http://www.xostrucks.com/role/LeasesFutureLeaseLiabilityPaymentsUnderTopic842Details_1": { "order": 4.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in remainder of current fiscal year.", "label": "Finance Lease, Liability, to be Paid, Remainder of Fiscal Year", "terseLabel": "2022 (remaining six months)" } } }, "localname": "FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/LeasesFutureLeaseLiabilityPaymentsUnderTopic842Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r470" ], "calculation": { "http://www.xostrucks.com/role/LeasesFutureLeaseLiabilityPaymentsUnderTopic842Details": { "order": 2.0, "parentTag": "xos_LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityUndiscountedExcessAmount", "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 finance lease.", "label": "Finance Lease, Liability, Undiscounted Excess Amount", "terseLabel": "Less: imputed interest" } } }, "localname": "FinanceLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/LeasesFutureLeaseLiabilityPaymentsUnderTopic842Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAsset": { "auth_ref": [ "r454" ], "calculation": { "http://www.xostrucks.com/role/LeasesLeaseAssetsandLiabilitiesDetails": { "order": 2.0, "parentTag": "xos_OperatingLeaseRightOfUseAssetAndFinanceLeaseRightOfUseAssetAfterAccumulatedAmortization", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization, of right-of-use asset from finance lease.", "label": "Finance Lease, Right-of-Use Asset, after Accumulated Amortization", "terseLabel": "Equipment finance leases" } } }, "localname": "FinanceLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/LeasesLeaseAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAssetAmortization": { "auth_ref": [ "r457", "r463", "r471" ], "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" } } }, "localname": "FinanceLeaseRightOfUseAssetAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/LeasesFinanceLeaseCostDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList": { "auth_ref": [ "r456" ], "lang": { "en-us": { "role": { "documentation": "Indicates line item in statement of financial position that includes finance lease right-of-use asset.", "label": "Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration]", "terseLabel": "Finance lease, right-of-use asset, statement of financial position [extensible enumeration]" } } }, "localname": "FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/LeasesLeaseAssetsandLiabilitiesDetails" ], "xbrltype": "enumerationSetItemType" }, "us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r468", "r471" ], "lang": { "en-us": { "role": { "documentation": "Weighted average discount rate for finance lease calculated at point in time.", "label": "Finance Lease, Weighted Average Discount Rate, Percent", "terseLabel": "Equipment finance leases - rate implicit in the lease, weighted average discount rate, percent" } } }, "localname": "FinanceLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/LeasesSupplementalCashFlowInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r467", "r471" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining lease term for finance lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Finance Lease, Weighted Average Remaining Lease Term", "terseLabel": "Equipment finance leases, weighted average remaining lease term" } } }, "localname": "FinanceLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/LeasesSupplementalCashFlowInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_FinancialInstrumentAxis": { "auth_ref": [ "r197", "r198", "r205", "r206", "r207", "r216", "r217", "r218", "r219", "r220", "r225", "r227", "r228", "r229", "r283", "r297", "r404", "r488", "r489", "r490", "r491", "r492", "r493", "r494", "r495", "r496", "r497", "r498", "r499", "r500", "r501", "r502", "r503", "r504", "r505", "r506", "r507", "r508", "r509", "r510", "r511", "r512", "r513", "r514", "r515", "r516", "r517", "r600", "r601", "r602", "r603", "r604", "r605", "r606" ], "lang": { "en-us": { "role": { "documentation": "Information by type of financial instrument.", "label": "Financial Instrument [Axis]", "terseLabel": "Financial Instrument [Axis]" } } }, "localname": "FinancialInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredonaRecurringBasisDetails", "http://www.xostrucks.com/role/InvestmentsAmortizedCostGrossUnrealizedGainsLossesInAccumulatedOtherComprehensiveLossAndFairValueOfMarketableDebtSecuritiesAvailableForSaleDetails", "http://www.xostrucks.com/role/InvestmentsContinuousUnrealizedLossPositionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FinancialLiabilitiesFairValueDisclosure": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value of financial obligations, including, but not limited to, debt instruments, derivative liabilities, federal funds purchased and sold under agreements to repurchase, securities loaned or sold under agreements to repurchase, financial instruments sold not yet purchased, guarantees, line of credit, loans and notes payable, servicing liability, and trading liabilities.", "label": "Financial Liabilities Fair Value Disclosure", "periodEndLabel": "Ending Balance", "periodStartLabel": "Beginning Balance" } } }, "localname": "FinancialLiabilitiesFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/FairValueMeasurementsChangesintheFairValueoftheFinancialLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForeignGovernmentDebtSecuritiesMember": { "auth_ref": [ "r325", "r584" ], "lang": { "en-us": { "role": { "documentation": "Debt security issued by government not domiciled in United States of America (US).", "label": "Debt Security, Government, Non-US [Member]", "terseLabel": "Non-U.S. government and supranational bonds" } } }, "localname": "ForeignGovernmentDebtSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredonaRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "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\u00a0& fixtures" } } }, "localname": "FurnitureAndFixturesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/PropertyandEquipmentnetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GainLossOnDerivativeInstrumentsNetPretax": { "auth_ref": [ "r403" ], "calculation": { "http://www.xostrucks.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 }, "http://www.xostrucks.com/role/UnauditedCondensedConsolidatedStatementsofOperationsandComprehensiveLoss": { "order": 5.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "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", "negatedTerseLabel": "Change in fair value of derivative instruments", "terseLabel": "Change in fair value of derivative instruments" } } }, "localname": "GainLossOnDerivativeInstrumentsNetPretax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows", "http://www.xostrucks.com/role/UnauditedCondensedConsolidatedStatementsofOperationsandComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainsLossesOnExtinguishmentOfDebt": { "auth_ref": [ "r100", "r289", "r290" ], "calculation": { "http://www.xostrucks.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 }, "http://www.xostrucks.com/role/UnauditedCondensedConsolidatedStatementsofOperationsandComprehensiveLoss": { "order": 6.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "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": "Realized loss on debt extinguishment", "terseLabel": "Realized loss on debt extinguishment" } } }, "localname": "GainsLossesOnExtinguishmentOfDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows", "http://www.xostrucks.com/role/UnauditedCondensedConsolidatedStatementsofOperationsandComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpense": { "auth_ref": [ "r88" ], "calculation": { "http://www.xostrucks.com/role/UnauditedCondensedConsolidatedStatementsofOperationsandComprehensiveLoss": { "order": 1.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.", "label": "General and Administrative Expense", "terseLabel": "Sales and marketing" } } }, "localname": "GeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/UnauditedCondensedConsolidatedStatementsofOperationsandComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpenseMember": { "auth_ref": [ "r85" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing general and administrative expense.", "label": "General and Administrative Expense [Member]", "terseLabel": "General and administrative" } } }, "localname": "GeneralAndAdministrativeExpenseMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/StockBasedCompensationRecognizedStockbasedCompensationExpenseActivityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r86", "r109", "r168", "r170", "r173", "r176", "r178", "r208", "r258", "r259", "r260", "r262", "r263", "r264", "r265", "r266", "r267", "r268", "r428" ], "calculation": { "http://www.xostrucks.com/role/UnauditedCondensedConsolidatedStatementsofOperationsandComprehensiveLoss": { "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 margin" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/UnauditedCondensedConsolidatedStatementsofOperationsandComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r81", "r168", "r170", "r173", "r176", "r178", "r537", "r544", "r548", "r566" ], "calculation": { "http://www.xostrucks.com/role/UnauditedCondensedConsolidatedStatementsofOperationsandComprehensiveLoss": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "totalLabel": "Loss before provision for income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/UnauditedCondensedConsolidatedStatementsofOperationsandComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r242", "r245" ], "lang": { "en-us": { "role": { "documentation": "Information by location in the income statement.", "label": "Income Statement Location [Axis]", "terseLabel": "Income Statement Location [Axis]" } } }, "localname": "IncomeStatementLocationAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/StockBasedCompensationRecognizedStockbasedCompensationExpenseActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [ "r245" ], "lang": { "en-us": { "role": { "documentation": "Location in the income statement.", "label": "Income Statement Location [Domain]", "terseLabel": "Income Statement Location [Domain]" } } }, "localname": "IncomeStatementLocationDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/StockBasedCompensationRecognizedStockbasedCompensationExpenseActivityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Abstract]" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r110", "r380", "r381", "r382", "r387", "r389", "r391", "r392", "r393" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.", "label": "Income Tax Disclosure [Text Block]", "terseLabel": "Income Taxes" } } }, "localname": "IncomeTaxDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/IncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r111", "r131", "r132", "r167", "r378", "r388", "r390", "r567" ], "calculation": { "http://www.xostrucks.com/role/UnauditedCondensedConsolidatedStatementsofOperationsandComprehensiveLoss": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Income Tax Expense (Benefit)", "terseLabel": "Provision for income taxes" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/UnauditedCondensedConsolidatedStatementsofOperationsandComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "auth_ref": [ "r99" ], "calculation": { "http://www.xostrucks.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.", "label": "Increase (Decrease) in Accounts Payable", "terseLabel": "Accounts payable" } } }, "localname": "IncreaseDecreaseInAccountsPayable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r99" ], "calculation": { "http://www.xostrucks.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.", "label": "Increase (Decrease) in Accounts Receivable", "negatedTerseLabel": "Accounts receivable" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities": { "auth_ref": [ "r99" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits.", "label": "Increase (Decrease) in Employee Related Liabilities", "terseLabel": "Increase in employee related liabilities" } } }, "localname": "IncreaseDecreaseInEmployeeRelatedLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r99" ], "calculation": { "http://www.xostrucks.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.", "label": "Increase (Decrease) in Inventories", "negatedTerseLabel": "Inventories" } } }, "localname": "IncreaseDecreaseInInventories", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "terseLabel": "Changes in operating assets and liabilities:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherNoncurrentAssets": { "auth_ref": [ "r99" ], "calculation": { "http://www.xostrucks.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in noncurrent assets classified as other.", "label": "Increase (Decrease) in Other Noncurrent Assets", "negatedTerseLabel": "Other assets" } } }, "localname": "IncreaseDecreaseInOtherNoncurrentAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOtherOperatingLiabilities": { "auth_ref": [ "r99" ], "calculation": { "http://www.xostrucks.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in operating liabilities classified as other.", "label": "Increase (Decrease) in Other Operating Liabilities", "terseLabel": "Other liabilities" } } }, "localname": "IncreaseDecreaseInOtherOperatingLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r99" ], "calculation": { "http://www.xostrucks.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "negatedTerseLabel": "Prepaid expenses and other current assets" } } }, "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]" } } }, "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/CondensedConsolidatedStatementsofLegacyXosPreferredStockandStockholdersEquityDeficit" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInTemporaryEquityRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Increase (Decrease) in Temporary Equity [Roll Forward]", "terseLabel": "Increase (Decrease) in Temporary Equity [Roll Forward]" } } }, "localname": "IncreaseDecreaseInTemporaryEquityRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/CondensedConsolidatedStatementsofLegacyXosPreferredStockandStockholdersEquityDeficit" ], "xbrltype": "stringItemType" }, "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": { "auth_ref": [ "r137", "r138", "r139", "r145" ], "calculation": { "http://www.xostrucks.com/role/NetLossperShareComputationofBasicandDilutedNetIncomeLossPerShareDetails": { "order": 1.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method.", "label": "Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements", "terseLabel": "Add: dilutive effect of share-based payment arrangements" } } }, "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/NetLossperShareComputationofBasicandDilutedNetIncomeLossPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_InterestPayableCurrent": { "auth_ref": [ "r21", "r22", "r48" ], "calculation": { "http://www.xostrucks.com/role/SelectedBalanceSheetDataOtherCurrentLiabilitiesDetails": { "order": 4.0, "parentTag": "us-gaap_OtherLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of [accrued] interest payable on all forms of debt, including trade payables, that has been incurred and is unpaid. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Interest Payable, Current", "terseLabel": "Warranty liability" } } }, "localname": "InterestPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/SelectedBalanceSheetDataOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Inventory Disclosure [Abstract]" } } }, "localname": "InventoryDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_InventoryDisclosureTextBlock": { "auth_ref": [ "r234" ], "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": "Inventories" } } }, "localname": "InventoryDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/Inventories" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryFinishedGoods": { "auth_ref": [ "r55" ], "calculation": { "http://www.xostrucks.com/role/InventoriesScheduleofInventoryDetails": { "order": 3.0, "parentTag": "us-gaap_InventoryGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before valuation and LIFO reserves of completed merchandise or goods expected to be sold within one year or operating cycle, if longer.", "label": "Inventory, Finished Goods, Gross", "terseLabel": "Finished goods" } } }, "localname": "InventoryFinishedGoods", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/InventoriesScheduleofInventoryDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryGross": { "auth_ref": [ "r58" ], "calculation": { "http://www.xostrucks.com/role/InventoriesScheduleofInventoryDetails": { "order": 1.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Gross 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": "Inventory, Gross", "totalLabel": "Inventories, gross of reserves" } } }, "localname": "InventoryGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/InventoriesScheduleofInventoryDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r12", "r58", "r484" ], "calculation": { "http://www.xostrucks.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://www.xostrucks.com/role/InventoriesScheduleofInventoryDetails": { "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": "Inventories, net", "totalLabel": "Inventories, net" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/CondensedConsolidatedBalanceSheets", "http://www.xostrucks.com/role/InventoriesNarrativeDetails", "http://www.xostrucks.com/role/InventoriesScheduleofInventoryDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryPolicyTextBlock": { "auth_ref": [ "r23", "r59", "r107", "r152", "r230", "r232", "r234", "r519" ], "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": "Inventory and Inventory Valuation" } } }, "localname": "InventoryPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryRawMaterials": { "auth_ref": [ "r57" ], "calculation": { "http://www.xostrucks.com/role/InventoriesScheduleofInventoryDetails": { "order": 2.0, "parentTag": "us-gaap_InventoryGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before valuation and LIFO reserves of raw materials expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Inventory, Raw Materials, Gross", "terseLabel": "Raw materials" } } }, "localname": "InventoryRawMaterials", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/InventoriesScheduleofInventoryDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryValuationReserves": { "auth_ref": [ "r58", "r233" ], "calculation": { "http://www.xostrucks.com/role/InventoriesScheduleofInventoryDetails": { "order": 2.0, "parentTag": "us-gaap_InventoryNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of valuation reserve for inventory.", "label": "Inventory Valuation Reserves", "negatedTerseLabel": "Less: inventory reserve" } } }, "localname": "InventoryValuationReserves", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/InventoriesScheduleofInventoryDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryWorkInProcess": { "auth_ref": [ "r56" ], "calculation": { "http://www.xostrucks.com/role/InventoriesScheduleofInventoryDetails": { "order": 1.0, "parentTag": "us-gaap_InventoryGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before valuation and LIFO reserves of merchandise or goods in the production process expected to be completed within one year or operating cycle, if longer.", "label": "Inventory, Work in Process, Gross", "terseLabel": "Work in process" } } }, "localname": "InventoryWorkInProcess", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/InventoriesScheduleofInventoryDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryWriteDown": { "auth_ref": [ "r231" ], "calculation": { "http://www.xostrucks.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows": { "order": 16.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 reserve" } } }, "localname": "InventoryWriteDown", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows" ], "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 Amortized Cost And Fair Value Of Marketable Debt Securities, Available-For-Sale By Contractual Maturity" } } }, "localname": "InvestmentsClassifiedByContractualMaturityDateTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/InvestmentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Investments, Debt and Equity Securities [Abstract]" } } }, "localname": "InvestmentsDebtAndEquitySecuritiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock": { "auth_ref": [ "r204", "r538", "r554", "r586", "r607" ], "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/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/Investments" ], "xbrltype": "textBlockItemType" }, "us-gaap_LeaseCost": { "auth_ref": [ "r469", "r471" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lease cost recognized by lessee for lease contract.", "label": "Lease, Cost", "terseLabel": "Rent expense" } } }, "localname": "LeaseCost", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/LeasesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCostTableTextBlock": { "auth_ref": [ "r469" ], "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 Lease, Cost" } } }, "localname": "LeaseCostTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LeaseholdImprovementsMember": { "auth_ref": [ "r239" ], "lang": { "en-us": { "role": { "documentation": "Additions or improvements to assets held under a lease arrangement.", "label": "Leasehold Improvements [Member]", "terseLabel": "Leasehold improvements" } } }, "localname": "LeaseholdImprovementsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/PropertyandEquipmentnetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LeasesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Leases [Abstract]" } } }, "localname": "LeasesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_LesseeFinanceLeasesTextBlock": { "auth_ref": [ "r472" ], "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/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/Leases" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeLeasesPolicyTextBlock": { "auth_ref": [ "r460" ], "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/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r470" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.", "label": "Lessee, Operating Lease, Liability, Maturity [Table Text Block]", "terseLabel": "Operating Leases, Maturity Analysis Under Topic 842" } } }, "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r470" ], "calculation": { "http://www.xostrucks.com/role/LeasesFutureLeaseLiabilityPaymentsUnderTopic842Details": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.xostrucks.com/role/LeasesFutureLeaseLiabilityPaymentsUnderTopic842Details_1": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.xostrucks.com/role/LeasesFutureLeaseLiabilityPaymentsUnderTopic842Details_2": { "order": 1.0, "parentTag": "xos_LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityPaymentDue", "weight": 1.0 } }, "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 future minimum lease payments" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/LeasesFutureLeaseLiabilityPaymentsUnderTopic842Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r470" ], "calculation": { "http://www.xostrucks.com/role/LeasesFutureLeaseLiabilityPaymentsUnderTopic842Details": { "order": 1.0, "parentTag": "xos_LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityToBePaidYearOne", "weight": 1.0 }, "http://www.xostrucks.com/role/LeasesFutureLeaseLiabilityPaymentsUnderTopic842Details_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/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/LeasesFutureLeaseLiabilityPaymentsUnderTopic842Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r470" ], "calculation": { "http://www.xostrucks.com/role/LeasesFutureLeaseLiabilityPaymentsUnderTopic842Details": { "order": 2.0, "parentTag": "xos_LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityToBePaidYearFour", "weight": 1.0 }, "http://www.xostrucks.com/role/LeasesFutureLeaseLiabilityPaymentsUnderTopic842Details_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/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/LeasesFutureLeaseLiabilityPaymentsUnderTopic842Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r470" ], "calculation": { "http://www.xostrucks.com/role/LeasesFutureLeaseLiabilityPaymentsUnderTopic842Details": { "order": 2.0, "parentTag": "xos_LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityToBePaidYearThree", "weight": 1.0 }, "http://www.xostrucks.com/role/LeasesFutureLeaseLiabilityPaymentsUnderTopic842Details_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 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/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/LeasesFutureLeaseLiabilityPaymentsUnderTopic842Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r470" ], "calculation": { "http://www.xostrucks.com/role/LeasesFutureLeaseLiabilityPaymentsUnderTopic842Details": { "order": 2.0, "parentTag": "xos_LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityToBePaidYearTwo", "weight": 1.0 }, "http://www.xostrucks.com/role/LeasesFutureLeaseLiabilityPaymentsUnderTopic842Details_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 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/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/LeasesFutureLeaseLiabilityPaymentsUnderTopic842Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": { "auth_ref": [ "r470" ], "calculation": { "http://www.xostrucks.com/role/LeasesFutureLeaseLiabilityPaymentsUnderTopic842Details": { "order": 2.0, "parentTag": "xos_LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityToBePaidRemainderOfFiscalYear", "weight": 1.0 }, "http://www.xostrucks.com/role/LeasesFutureLeaseLiabilityPaymentsUnderTopic842Details_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 having initial or remaining lease term in excess of one year to be paid in remainder of current fiscal year.", "label": "Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year", "terseLabel": "2022 (remaining six months)" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/LeasesFutureLeaseLiabilityPaymentsUnderTopic842Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r470" ], "calculation": { "http://www.xostrucks.com/role/LeasesFutureLeaseLiabilityPaymentsUnderTopic842Details": { "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 payments in excess of discounted obligation for lease payments for operating lease.", "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "terseLabel": "Less: imputed interest" } } }, "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/LeasesFutureLeaseLiabilityPaymentsUnderTopic842Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseRemainingLeaseTerm": { "auth_ref": [ "r461" ], "lang": { "en-us": { "role": { "documentation": "Remaining lease term of operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Lessee, Operating Lease, Remaining Lease Term", "terseLabel": "Remaining lease term" } } }, "localname": "LesseeOperatingLeaseRemainingLeaseTerm", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_LesseeOperatingLeaseTermOfContract": { "auth_ref": [ "r462" ], "lang": { "en-us": { "role": { "documentation": "Term of lessee's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Lessee, Operating Lease, Term of Contract", "terseLabel": "Operating lease, term of contract" } } }, "localname": "LesseeOperatingLeaseTermOfContract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/LeasesNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_LesseeOperatingLeasesTextBlock": { "auth_ref": [ "r472" ], "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/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/Leases" ], "xbrltype": "textBlockItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r47", "r109", "r172", "r208", "r258", "r259", "r260", "r262", "r263", "r264", "r265", "r266", "r267", "r268", "r398", "r401", "r402", "r428", "r482", "r483" ], "calculation": { "http://www.xostrucks.com/role/CondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.", "label": "Liabilities", "totalLabel": "Total liabilities" } } }, "localname": "Liabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities [Abstract]", "terseLabel": "Liabilities" } } }, "localname": "LiabilitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r37", "r109", "r208", "r428", "r484", "r541", "r560" ], "calculation": { "http://www.xostrucks.com/role/CondensedConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.", "label": "Liabilities and Equity", "totalLabel": "Total liabilities and stockholders\u2019 equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "Liabilities and Stockholders\u2019 Equity" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r49", "r109", "r208", "r258", "r259", "r260", "r262", "r263", "r264", "r265", "r266", "r267", "r268", "r398", "r401", "r402", "r428", "r482", "r483", "r484" ], "calculation": { "http://www.xostrucks.com/role/CondensedConsolidatedBalanceSheets": { "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/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesFairValueDisclosure": { "auth_ref": [ "r417" ], "calculation": { "http://www.xostrucks.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredonaRecurringBasisDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value of financial and nonfinancial obligations.", "label": "Financial and Nonfinancial Liabilities, Fair Value Disclosure", "totalLabel": "Total Financial Liabilities" } } }, "localname": "LiabilitiesFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredonaRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermLoansPayable": { "auth_ref": [ "r51" ], "calculation": { "http://www.xostrucks.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of loans payable (with maturities initially due after one year or beyond the operating cycle if longer), excluding current portion.", "label": "Loans Payable, Noncurrent", "terseLabel": "Other non-current liabilities" } } }, "localname": "LongTermLoansPayable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongtermDebtTypeAxis": { "auth_ref": [ "r51" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-term debt.", "label": "Long-term Debt, Type [Axis]", "terseLabel": "Long-term Debt, Type [Axis]" } } }, "localname": "LongtermDebtTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/SubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeDomain": { "auth_ref": [ "r51", "r256" ], "lang": { "en-us": { "role": { "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Long-term Debt, Type [Domain]", "terseLabel": "Long-term Debt, Type [Domain]" } } }, "localname": "LongtermDebtTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/SubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MeasurementInputExpectedTermMember": { "auth_ref": [ "r420" ], "lang": { "en-us": { "role": { "documentation": "Measurement input using period financial instrument is expected to be outstanding. Excludes maturity date.", "label": "Measurement Input, Expected Term [Member]", "terseLabel": "Measurement Input, Expected Term" } } }, "localname": "MeasurementInputExpectedTermMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/FairValueMeasurementsSignificantUnobservableInputsRelatedToLevel3EarnOutSharesLiabilityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MeasurementInputPriceVolatilityMember": { "auth_ref": [ "r420" ], "lang": { "en-us": { "role": { "documentation": "Measurement input using rate at which price of security will increase (decrease) for given set of returns.", "label": "Measurement Input, Price Volatility [Member]", "terseLabel": "Measurement Input, Price Volatility" } } }, "localname": "MeasurementInputPriceVolatilityMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/FairValueMeasurementsSignificantUnobservableInputsRelatedToLevel3EarnOutSharesLiabilityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MeasurementInputRiskFreeInterestRateMember": { "auth_ref": [ "r420" ], "lang": { "en-us": { "role": { "documentation": "Measurement input using interest rate on instrument with zero risk of financial loss.", "label": "Measurement Input, Risk Free Interest Rate [Member]", "terseLabel": "Measurement Input, Risk Free Interest Rate" } } }, "localname": "MeasurementInputRiskFreeInterestRateMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/FairValueMeasurementsSignificantUnobservableInputsRelatedToLevel3EarnOutSharesLiabilityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MeasurementInputSharePriceMember": { "auth_ref": [ "r420" ], "lang": { "en-us": { "role": { "documentation": "Measurement input using share price of saleable stock.", "label": "Measurement Input, Share Price [Member]", "terseLabel": "Measurement Input, Share Price" } } }, "localname": "MeasurementInputSharePriceMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/FairValueMeasurementsSignificantUnobservableInputsRelatedToLevel3EarnOutSharesLiabilityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MeasurementInputTypeAxis": { "auth_ref": [ "r420" ], "lang": { "en-us": { "role": { "documentation": "Information by type of measurement input used to determine value of asset and liability.", "label": "Measurement Input Type [Axis]", "terseLabel": "Measurement Input Type [Axis]" } } }, "localname": "MeasurementInputTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/FairValueMeasurementsSignificantUnobservableInputsRelatedToLevel3EarnOutSharesLiabilityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_MeasurementInputTypeDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Measurement input used to determine value of asset and liability.", "label": "Measurement Input Type [Domain]", "terseLabel": "Measurement Input Type [Domain]" } } }, "localname": "MeasurementInputTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/FairValueMeasurementsSignificantUnobservableInputsRelatedToLevel3EarnOutSharesLiabilityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MoneyMarketFundsMember": { "auth_ref": [ "r325" ], "lang": { "en-us": { "role": { "documentation": "Fund that invests in short-term money-market instruments, for example, but not limited to, commercial paper, banker's acceptances, repurchase agreements, government securities, certificates of deposit, and other highly liquid securities.", "label": "Money Market Funds [Member]", "terseLabel": "Money market funds" } } }, "localname": "MoneyMarketFundsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredonaRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MovementInExtendedProductWarrantyAccrualRollForward": { "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 Extended Product Warranty Accrual [Roll Forward]", "terseLabel": "Movement in Extended Product Warranty Accrual [Roll Forward]" } } }, "localname": "MovementInExtendedProductWarrantyAccrualRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/BasisofPresentationSummaryofSignificantAccountingPoliciesandRecentAccountingPronouncementsWarrantLiabilityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r97" ], "calculation": { "http://www.xostrucks.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows": { "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 provided by financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]", "terseLabel": "FINANCING ACTIVITIES:" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r97" ], "calculation": { "http://www.xostrucks.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows": { "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 provided by (used in) investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]", "terseLabel": "INVESTING ACTIVITIES:" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r97", "r98", "r101" ], "calculation": { "http://www.xostrucks.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "Net cash used in operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "OPERATING ACTIVITIES:" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r10", "r72", "r74", "r79", "r82", "r101", "r109", "r121", "r125", "r126", "r127", "r128", "r131", "r132", "r142", "r168", "r170", "r173", "r176", "r178", "r208", "r258", "r259", "r260", "r262", "r263", "r264", "r265", "r266", "r267", "r268", "r415", "r428", "r545", "r563" ], "calculation": { "http://www.xostrucks.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.xostrucks.com/role/UnauditedCondensedConsolidatedStatementsofOperationsandComprehensiveLoss": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net Income (Loss) Attributable to Parent", "terseLabel": "Net loss", "totalLabel": "Net loss" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/CondensedConsolidatedStatementsofLegacyXosPreferredStockandStockholdersEquityDeficit", "http://www.xostrucks.com/role/NetLossperShareComputationofBasicandDilutedNetIncomeLossPerShareDetails", "http://www.xostrucks.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows", "http://www.xostrucks.com/role/UnauditedCondensedConsolidatedStatementsofOperationsandComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Income (Loss) Available to Common Stockholders, Diluted [Abstract]", "terseLabel": "Numerator:" } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersDilutedAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/NetLossperShareComputationofBasicandDilutedNetIncomeLossPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "terseLabel": "Recent Accounting Pronouncements Issued and Adopted and Recent Accounting Pronouncements Issued and Not Yet Adopted" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NotesPayableRelatedPartiesCurrentAndNoncurrent": { "auth_ref": [ "r112", "r477", "r562" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount for notes payable (written promise to pay), due to related parties.", "label": "Notes Payable, Related Parties", "terseLabel": "Notes payable, related parties" } } }, "localname": "NotesPayableRelatedPartiesCurrentAndNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingExpenses": { "auth_ref": [], "calculation": { "http://www.xostrucks.com/role/UnauditedCondensedConsolidatedStatementsofOperationsandComprehensiveLoss": { "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/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/UnauditedCondensedConsolidatedStatementsofOperationsandComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Operating Expenses [Abstract]", "terseLabel": "Operating expenses" } } }, "localname": "OperatingExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/UnauditedCondensedConsolidatedStatementsofOperationsandComprehensiveLoss" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r168", "r170", "r173", "r176", "r178" ], "calculation": { "http://www.xostrucks.com/role/UnauditedCondensedConsolidatedStatementsofOperationsandComprehensiveLoss": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating Income (Loss)", "totalLabel": "Loss from operations" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/UnauditedCondensedConsolidatedStatementsofOperationsandComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, Payment, Due [Abstract]", "terseLabel": "Operating Leases" } } }, "localname": "OperatingLeaseLiabilitiesPaymentsDueAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/LeasesFutureLeaseLiabilityPaymentsUnderTopic842Details" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r455" ], "calculation": { "http://www.xostrucks.com/role/LeasesFutureLeaseLiabilityPaymentsUnderTopic842Details": { "order": 2.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": "Operating lease liabilities", "verboseLabel": "Present value of Lease Liabilities" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesNarrativeDetails", "http://www.xostrucks.com/role/LeasesFutureLeaseLiabilityPaymentsUnderTopic842Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r455" ], "calculation": { "http://www.xostrucks.com/role/LeasesLeaseAssetsandLiabilitiesDetails": { "order": 1.0, "parentTag": "xos_OperatingLeaseLiabilityCurrentAndFinanceLeaseLiabilityCurrent", "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": "Operating leases" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/LeasesLeaseAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList": { "auth_ref": [ "r456" ], "lang": { "en-us": { "role": { "documentation": "Indicates line item in statement of financial position that includes current operating lease liability.", "label": "Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]", "terseLabel": "Operating lease, liability, current, statement of financial position [extensible enumeration]" } } }, "localname": "OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/LeasesLeaseAssetsandLiabilitiesDetails" ], "xbrltype": "enumerationSetItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r455" ], "calculation": { "http://www.xostrucks.com/role/LeasesLeaseAssetsandLiabilitiesDetails": { "order": 2.0, "parentTag": "xos_OperatingLeaseLiabilityNoncurrentAndFinanceLeaseLiabilityNoncurrent", "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 leases" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/LeasesLeaseAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList": { "auth_ref": [ "r456" ], "lang": { "en-us": { "role": { "documentation": "Indicates line item in statement of financial position that includes noncurrent operating lease liability.", "label": "Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]", "terseLabel": "Operating lease, liability, noncurrent, statement of financial position [extensible enumeration]" } } }, "localname": "OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/LeasesLeaseAssetsandLiabilitiesDetails" ], "xbrltype": "enumerationSetItemType" }, "us-gaap_OperatingLeasePayments": { "auth_ref": [ "r459", "r465" ], "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", "terseLabel": "Cash paid for amounts included in the measurement of operating lease liabilities" } } }, "localname": "OperatingLeasePayments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/LeasesSupplementalCashFlowInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r454" ], "calculation": { "http://www.xostrucks.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://www.xostrucks.com/role/LeasesLeaseAssetsandLiabilitiesDetails": { "order": 1.0, "parentTag": "xos_OperatingLeaseRightOfUseAssetAndFinanceLeaseRightOfUseAssetAfterAccumulatedAmortization", "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, net" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesNarrativeDetails", "http://www.xostrucks.com/role/CondensedConsolidatedBalanceSheets", "http://www.xostrucks.com/role/LeasesLeaseAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense": { "auth_ref": [ "r100" ], "calculation": { "http://www.xostrucks.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense for right-of-use asset from operating lease.", "label": "Operating Lease, Right-of-Use Asset, Amortization Expense", "terseLabel": "Amortization of right-of-use assets" } } }, "localname": "OperatingLeaseRightOfUseAssetAmortizationExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r468", "r471" ], "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": "Real estate operating lease - IBR, weighted average discount rate, percent" } } }, "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/LeasesSupplementalCashFlowInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r467", "r471" ], "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": "Real estate operating lease, weighted average remaining lease term" } } }, "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/LeasesSupplementalCashFlowInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDue": { "auth_ref": [ "r448", "r450" ], "calculation": { "http://www.xostrucks.com/role/LeasesFutureLeaseLiabilityPaymentsUnderTopic840Details": { "order": 2.0, "parentTag": "xos_OperatingLeasesAndCapitalLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of required minimum rental payments for leases having an initial or remaining non-cancelable letter-terms in excess of one year.", "label": "Operating Leases, Future Minimum Payments Due", "totalLabel": "Total future minimum lease payments" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/LeasesFutureLeaseLiabilityPaymentsUnderTopic840Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Operating Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract]", "terseLabel": "Operating Leases" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/LeasesFutureLeaseLiabilityPaymentsUnderTopic840Details" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears": { "auth_ref": [ "r448", "r450" ], "calculation": { "http://www.xostrucks.com/role/LeasesFutureLeaseLiabilityPaymentsUnderTopic840Details": { "order": 5.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments, Due in Five Years", "terseLabel": "2026" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInFiveYears", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/LeasesFutureLeaseLiabilityPaymentsUnderTopic840Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears": { "auth_ref": [ "r448", "r450" ], "calculation": { "http://www.xostrucks.com/role/LeasesFutureLeaseLiabilityPaymentsUnderTopic840Details": { "order": 2.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments, Due in Four Years", "terseLabel": "2025" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInFourYears", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/LeasesFutureLeaseLiabilityPaymentsUnderTopic840Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears": { "auth_ref": [ "r448", "r450" ], "calculation": { "http://www.xostrucks.com/role/LeasesFutureLeaseLiabilityPaymentsUnderTopic840Details": { "order": 3.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments, Due in Three Years", "terseLabel": "2024" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInThreeYears", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/LeasesFutureLeaseLiabilityPaymentsUnderTopic840Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears": { "auth_ref": [ "r448", "r450" ], "calculation": { "http://www.xostrucks.com/role/LeasesFutureLeaseLiabilityPaymentsUnderTopic840Details": { "order": 6.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments, Due in Two Years", "terseLabel": "2023" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInTwoYears", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/LeasesFutureLeaseLiabilityPaymentsUnderTopic840Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter": { "auth_ref": [ "r448", "r450" ], "calculation": { "http://www.xostrucks.com/role/LeasesFutureLeaseLiabilityPaymentsUnderTopic840Details": { "order": 4.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due after the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments, Due Thereafter", "terseLabel": "Thereafter" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueThereafter", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/LeasesFutureLeaseLiabilityPaymentsUnderTopic840Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsRemainderOfFiscalYear": { "auth_ref": [], "calculation": { "http://www.xostrucks.com/role/LeasesFutureLeaseLiabilityPaymentsUnderTopic840Details": { "order": 1.0, "parentTag": "xos_OperatingLeasesFutureMinimumPaymentsRemainderOfFiscalYearAndCapitalLeaseObligationsCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the remainder of the fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments, Remainder of Fiscal Year", "terseLabel": "2022" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/LeasesFutureLeaseLiabilityPaymentsUnderTopic840Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesRentExpenseNet": { "auth_ref": [ "r449" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Rental expense for the reporting period incurred under operating leases, including minimum and any contingent rent expense, net of related sublease income.", "label": "Operating Leases, Rent Expense, Net", "terseLabel": "Operating leases, rent expense, net" } } }, "localname": "OperatingLeasesRentExpenseNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/LeasesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_OtherAssetsMiscellaneousCurrent": { "auth_ref": [], "calculation": { "http://www.xostrucks.com/role/SelectedBalanceSheetDataPrepaidExpensesandOtherCurrentAssetsDetails": { "order": 3.0, "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of other miscellaneous assets expected to be realized or consumed within one year or operating cycle, if longer.", "label": "Other Assets, Miscellaneous, Current", "terseLabel": "Others" } } }, "localname": "OtherAssetsMiscellaneousCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/SelectedBalanceSheetDataPrepaidExpensesandOtherCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r45" ], "calculation": { "http://www.xostrucks.com/role/CondensedConsolidatedBalanceSheets": { "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 non-current assets" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Available-for-sale Securities Adjustment, Net of Tax, Portion Attributable to Parent [Abstract]", "terseLabel": "Marketable debt securities, available-for-sale" } } }, "localname": "OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/UnauditedCondensedConsolidatedStatementsofOperationsandComprehensiveLoss" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesTaxPortionAttributableToParent": { "auth_ref": [ "r395", "r396", "r399" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of tax expense (benefit), after reclassification adjustments, of appreciation (loss) in value of unsold available-for-sale securities, attributable to parent entity. Excludes amounts related to other than temporary impairment (OTTI) loss.", "label": "Other Comprehensive Income (Loss), Available-for-sale Securities, Tax, Portion Attributable to Parent", "terseLabel": "Change in net unrealized loss, tax" } } }, "localname": "OtherComprehensiveIncomeAvailableforsaleSecuritiesTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/UnauditedCondensedConsolidatedStatementsofOperationsandComprehensiveLossParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsNetOfTax": { "auth_ref": [ "r66", "r67" ], "calculation": { "http://www.xostrucks.com/role/UnauditedCondensedConsolidatedStatementsofOperationsandComprehensiveLoss": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax and before adjustment, of unrealized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale) and unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale.", "label": "OCI, Debt Securities, Available-for-Sale, Gain (Loss), before Adjustment, after Tax", "terseLabel": "Change in net unrealized loss, net of tax of $0, for the three and six months ended June\u00a030, 2022 and 2021" } } }, "localname": "OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/UnauditedCondensedConsolidatedStatementsofOperationsandComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Net of Tax [Abstract]", "terseLabel": "Other comprehensive loss" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/UnauditedCondensedConsolidatedStatementsofOperationsandComprehensiveLoss" ], "xbrltype": "stringItemType" }, "us-gaap_OtherCurrentLiabilitiesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of other current liabilities.", "label": "Other Current Liabilities [Table Text Block]", "terseLabel": "Schedule of Other Current Liabilities" } } }, "localname": "OtherCurrentLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/SelectedBalanceSheetDataTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherLiabilitiesCurrent": { "auth_ref": [ "r19", "r20", "r48", "r484" ], "calculation": { "http://www.xostrucks.com/role/CondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 }, "http://www.xostrucks.com/role/SelectedBalanceSheetDataOtherCurrentLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer.", "label": "Other Liabilities, Current", "terseLabel": "Other current liabilities", "totalLabel": "Total" } } }, "localname": "OtherLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/CondensedConsolidatedBalanceSheets", "http://www.xostrucks.com/role/SelectedBalanceSheetDataOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNoncashIncomeExpense": { "auth_ref": [ "r101" ], "calculation": { "http://www.xostrucks.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (expense) included in net income that results in no cash inflow (outflow), classified as other.", "label": "Other Noncash Income (Expense)", "negatedTerseLabel": "Other non-cash items" } } }, "localname": "OtherNoncashIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r89" ], "calculation": { "http://www.xostrucks.com/role/UnauditedCondensedConsolidatedStatementsofOperationsandComprehensiveLoss": { "order": 4.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (expense) related to nonoperating activities, classified as other.", "label": "Other Nonoperating Income (Expense)", "terseLabel": "Other income (expense), net" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/UnauditedCondensedConsolidatedStatementsofOperationsandComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherPrepaidExpenseCurrent": { "auth_ref": [ "r14", "r17", "r236" ], "calculation": { "http://www.xostrucks.com/role/SelectedBalanceSheetDataPrepaidExpensesandOtherCurrentAssetsDetails": { "order": 6.0, "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for other costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer.", "label": "Other Prepaid Expense, Current", "terseLabel": "Prepaid licenses and subscriptions" } } }, "localname": "OtherPrepaidExpenseCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/SelectedBalanceSheetDataPrepaidExpensesandOtherCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherThanTemporaryImpairmentLossDebtSecuritiesAvailableForSale": { "auth_ref": [ "r190" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of other-than-temporary impairment (OTTI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), recognized in earnings and other comprehensive loss (OCI).", "label": "Other-than-temporary Impairment Loss, Debt Securities, Available-for-sale", "terseLabel": "Other-than-temporary impairment loss, debt securities, available-for-sale" } } }, "localname": "OtherThanTemporaryImpairmentLossDebtSecuritiesAvailableForSale", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfStockIssuanceCosts": { "auth_ref": [ "r96" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for cost incurred directly with the issuance of an equity security.", "label": "Payments of Stock Issuance Costs", "terseLabel": "Payments of stock issuance costs" } } }, "localname": "PaymentsOfStockIssuanceCosts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/RecapitalizationandContingentEarnoutSharesLiabilityNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": { "auth_ref": [ "r94" ], "calculation": { "http://www.xostrucks.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows": { "order": 3.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 stock-based awards" } } }, "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r92" ], "calculation": { "http://www.xostrucks.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.", "label": "Payments to Acquire Property, Plant, and Equipment", "negatedTerseLabel": "Purchase of property and equipment" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r339", "r363" ], "lang": { "en-us": { "role": { "documentation": "Information by plan name for share-based payment arrangement.", "label": "Plan Name [Axis]", "terseLabel": "Plan Name [Axis]" } } }, "localname": "PlanNameAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/ShareBasedCompensationNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PlanNameDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Plan name for share-based payment arrangement.", "label": "Plan Name [Domain]", "terseLabel": "Plan Name [Domain]" } } }, "localname": "PlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/ShareBasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r29", "r291" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.", "label": "Preferred Stock, Par or Stated Value Per Share", "terseLabel": "Preferred stock, par value (in dollars per share)" } } }, "localname": "PreferredStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "http://www.xostrucks.com/role/EquityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r29" ], "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, authorized (in shares)" } } }, "localname": "PreferredStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "http://www.xostrucks.com/role/EquityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r29", "r291" ], "lang": { "en-us": { "role": { "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.", "label": "Preferred Stock, Shares Issued", "terseLabel": "Preferred stock, shares issued (in shares)" } } }, "localname": "PreferredStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesOutstanding": { "auth_ref": [ "r29" ], "lang": { "en-us": { "role": { "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.", "label": "Preferred Stock, Shares Outstanding", "terseLabel": "Preferred stock, shares outstanding (in shares)" } } }, "localname": "PreferredStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r29", "r484" ], "calculation": { "http://www.xostrucks.com/role/CondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Preferred Stock, Value, Issued", "terseLabel": "Preferred Stock $0.0001 par value, authorized 10,000 shares, 0 shares issued and outstanding at June\u00a030, 2022 and December\u00a031, 2021, respectively" } } }, "localname": "PreferredStockValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r16", "r41", "r42" ], "calculation": { "http://www.xostrucks.com/role/CondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://www.xostrucks.com/role/SelectedBalanceSheetDataPrepaidExpensesandOtherCurrentAssetsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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", "totalLabel": "Total" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/CondensedConsolidatedBalanceSheets", "http://www.xostrucks.com/role/SelectedBalanceSheetDataPrepaidExpensesandOtherCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidInsurance": { "auth_ref": [ "r15", "r17", "r235", "r236" ], "calculation": { "http://www.xostrucks.com/role/SelectedBalanceSheetDataPrepaidExpensesandOtherCurrentAssetsDetails": { "order": 5.0, "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for insurance that provides economic benefits within a future period of one year or the normal operating cycle, if longer.", "label": "Prepaid Insurance", "terseLabel": "Prepaid insurance" } } }, "localname": "PrepaidInsurance", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/SelectedBalanceSheetDataPrepaidExpensesandOtherCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PriorPeriodReclassificationAdjustmentDescription": { "auth_ref": [ "r5" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for reclassification affecting comparability of financial statement. Excludes amendment to accounting standards, other change in accounting principle, and correction of error.", "label": "Reclassification, Comparability Adjustment [Policy Text Block]", "terseLabel": "Reclassifications" } } }, "localname": "PriorPeriodReclassificationAdjustmentDescription", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ProceedsFromIssuanceOfCommonStock": { "auth_ref": [ "r93" ], "calculation": { "http://www.xostrucks.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from the additional capital contribution to the entity.", "label": "Proceeds from Issuance of Common Stock", "terseLabel": "Proceeds from issuance of common stock under Standby Equity Purchase Agreement" } } }, "localname": "ProceedsFromIssuanceOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfRedeemableConvertiblePreferredStock": { "auth_ref": [ "r93" ], "calculation": { "http://www.xostrucks.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from issuance of callable preferred stock which is identified as being convertible to another type of financial security at the option of the issuer or the holder.", "label": "Proceeds from Issuance of Redeemable Convertible Preferred Stock", "terseLabel": "Proceeds from issuance of shares of Legacy Xos Preferred Stock" } } }, "localname": "ProceedsFromIssuanceOfRedeemableConvertiblePreferredStock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities": { "auth_ref": [ "r90", "r91", "r188" ], "calculation": { "http://www.xostrucks.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from sale, maturity, prepayment and call of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Proceeds from Sale and Maturity of Debt Securities, Available-for-sale", "terseLabel": "Proceeds from sales and maturities of marketable debt securities, available-for-sale" } } }, "localname": "ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromStockOptionsExercised": { "auth_ref": [ "r93", "r364" ], "calculation": { "http://www.xostrucks.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows": { "order": 1.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 stock option exercises" } } }, "localname": "ProceedsFromStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductMember": { "auth_ref": [ "r316" ], "lang": { "en-us": { "role": { "documentation": "Article or substance produced by nature, labor or machinery.", "label": "Product [Member]", "terseLabel": "Product and service revenue" } } }, "localname": "ProductMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/RevenueRecognitionDisaggregatedRevenuesbyMajorSourceDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Abstract]" } } }, "localname": "PropertyPlantAndEquipmentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization": { "auth_ref": [ "r240", "r457", "r463" ], "calculation": { "http://www.xostrucks.com/role/PropertyandEquipmentnetDetails": { "order": 2.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated depreciation and amortization from plant, property, and equipment and right-of-use asset from finance lease.", "label": "Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, Accumulated Depreciation and Amortization", "negatedTerseLabel": "Accumulated depreciation" } } }, "localname": "PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/PropertyandEquipmentnetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization": { "auth_ref": [ "r61", "r241", "r463" ], "calculation": { "http://www.xostrucks.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://www.xostrucks.com/role/PropertyandEquipmentnetDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated depreciation and amortization, of property, plant, and equipment and finance lease right-of-use asset.", "label": "Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, after Accumulated Depreciation and Amortization", "terseLabel": "Property and equipment, net", "totalLabel": "Property and Equipment, net" } } }, "localname": "PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/CondensedConsolidatedBalanceSheets", "http://www.xostrucks.com/role/PropertyandEquipmentnetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization": { "auth_ref": [ "r25", "r239", "r454" ], "calculation": { "http://www.xostrucks.com/role/PropertyandEquipmentnetDetails": { "order": 1.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before accumulated depreciation and amortization, of property, plant, and equipment and finance lease right-of-use asset.", "label": "Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, before Accumulated Depreciation and Amortization", "terseLabel": "Property and Equipment, gross" } } }, "localname": "PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/PropertyandEquipmentnetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r44", "r241" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale.", "label": "Long-Lived Tangible Asset [Axis]", "terseLabel": "Long-Lived Tangible Asset [Axis]" } } }, "localname": "PropertyPlantAndEquipmentByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/PropertyandEquipmentnetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "auth_ref": [ "r244", "r588", "r589", "r590" ], "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/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/PropertyandEquipmentnet" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Property, Plant and Equipment [Line Items]", "terseLabel": "Property, Plant and Equipment [Line Items]" } } }, "localname": "PropertyPlantAndEquipmentLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesNarrativeDetails", "http://www.xostrucks.com/role/PropertyandEquipmentnetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "auth_ref": [ "r25", "r241" ], "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": "Property, Plant and Equipment" } } }, "localname": "PropertyPlantAndEquipmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/PropertyandEquipmentnetTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r25", "r239" ], "lang": { "en-us": { "role": { "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software.", "label": "Long-Lived Tangible Asset [Domain]", "terseLabel": "Long-Lived Tangible Asset [Domain]" } } }, "localname": "PropertyPlantAndEquipmentTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/PropertyandEquipmentnetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyDomain": { "auth_ref": [ "r332", "r476", "r477" ], "lang": { "en-us": { "role": { "documentation": "Related parties include affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.", "label": "Related Party [Domain]", "terseLabel": "Related Party [Domain]" } } }, "localname": "RelatedPartyDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty": { "auth_ref": [ "r476" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Expenses recognized resulting from transactions (excluding transactions that are eliminated in consolidated or combined financial statements) with related party.", "label": "Related Party Transaction, Expenses from Transactions with Related Party", "terseLabel": "Related party transaction, expenses from transactions with related party" } } }, "localname": "RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RelatedPartyTransactionLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Related Party Transaction [Line Items]", "terseLabel": "Related Party Transaction [Line Items]" } } }, "localname": "RelatedPartyTransactionLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Related Party Transactions [Abstract]" } } }, "localname": "RelatedPartyTransactionsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "auth_ref": [ "r332", "r476", "r479", "r525", "r526", "r527", "r528", "r529", "r530", "r531", "r532", "r533", "r534", "r535", "r536" ], "lang": { "en-us": { "role": { "documentation": "Information by type of related party. Related parties include, but not limited to, affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.", "label": "Related Party [Axis]", "terseLabel": "Related Party [Axis]" } } }, "localname": "RelatedPartyTransactionsByRelatedPartyAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "auth_ref": [ "r474", "r475", "r477", "r480", "r481" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.", "label": "Related Party Transactions Disclosure [Text Block]", "terseLabel": "Related Party Transactions" } } }, "localname": "RelatedPartyTransactionsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/RelatedPartyTransactions" ], "xbrltype": "textBlockItemType" }, "us-gaap_RepaymentsOfOtherLongTermDebt": { "auth_ref": [ "r95" ], "calculation": { "http://www.xostrucks.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow for the payment of debt classified as other, maturing after one year or the operating cycle, if longer.", "label": "Repayments of Other Long-term Debt", "negatedTerseLabel": "Principal payment of equipment leases" } } }, "localname": "RepaymentsOfOtherLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r377", "r520", "r594" ], "calculation": { "http://www.xostrucks.com/role/UnauditedCondensedConsolidatedStatementsofOperationsandComprehensiveLoss": { "order": 2.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": "General and administrative" } } }, "localname": "ResearchAndDevelopmentExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/UnauditedCondensedConsolidatedStatementsofOperationsandComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpenseMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption in which the reported facts about research and development expense have been included.", "label": "Research and Development Expense [Member]", "terseLabel": "Research and development" } } }, "localname": "ResearchAndDevelopmentExpenseMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/StockBasedCompensationRecognizedStockbasedCompensationExpenseActivityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedCashCurrent": { "auth_ref": [ "r11", "r24", "r106" ], "calculation": { "http://www.xostrucks.com/role/CondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://www.xostrucks.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows": { "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, classified as current. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits.", "label": "Restricted Cash, Current", "terseLabel": "Restricted cash" } } }, "localname": "RestrictedCashCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/CondensedConsolidatedBalanceSheets", "http://www.xostrucks.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedStockUnitsRSUMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met.", "label": "Restricted Stock Units (RSUs) [Member]", "terseLabel": "Restricted Stock Units (RSUs)", "verboseLabel": "Restricted stock units" } } }, "localname": "RestrictedStockUnitsRSUMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/NetLossperShareComputationofBasicandDilutedNetIncomeLossPerShareDetails", "http://www.xostrucks.com/role/NetLossperSharePotentialWeightedAverageSharesThatWereExcludedFromTheComputationOfDilutedNetIncomeLossPerShareDetails", "http://www.xostrucks.com/role/RecapitalizationandContingentEarnoutSharesLiabilityNarrativeDetails", "http://www.xostrucks.com/role/ShareBasedCompensationNarrativeDetails", "http://www.xostrucks.com/role/StockBasedCompensationRSUActivityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r33", "r300", "r372", "r484", "r559", "r578", "r583" ], "calculation": { "http://www.xostrucks.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings (Accumulated Deficit)", "terseLabel": "Accumulated deficit" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r2", "r117", "r118", "r119", "r122", "r130", "r132", "r213", "r369", "r370", "r371", "r385", "r386", "r413", "r574", "r576" ], "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings [Member]", "terseLabel": "Accumulated\u2028Deficit" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/CondensedConsolidatedStatementsofLegacyXosPreferredStockandStockholdersEquityDeficit" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer [Abstract]" } } }, "localname": "RevenueFromContractWithCustomerAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r165", "r166", "r169", "r174", "r175", "r179", "r180", "r181", "r312", "r313", "r521" ], "calculation": { "http://www.xostrucks.com/role/RevenueRecognitionDisaggregatedRevenuesbyMajorSourceDetails": { "order": 2.0, "parentTag": "us-gaap_Revenues", "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" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/RevenueRecognitionDisaggregatedRevenuesbyMajorSourceDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r304", "r305", "r306", "r307", "r308", "r309", "r310", "r311", "r315", "r323" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.", "label": "Revenue from Contract with Customer [Text Block]", "terseLabel": "Revenue Recognition" } } }, "localname": "RevenueFromContractWithCustomerTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/RevenueRecognition" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueNotFromContractWithCustomer": { "auth_ref": [ "r80" ], "calculation": { "http://www.xostrucks.com/role/RevenueRecognitionDisaggregatedRevenuesbyMajorSourceDetails": { "order": 1.0, "parentTag": "us-gaap_Revenues", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue that is not accounted for under Topic 606.", "label": "Revenue Not from Contract with Customer", "terseLabel": "Ancillary revenue" } } }, "localname": "RevenueNotFromContractWithCustomer", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/RevenueRecognitionDisaggregatedRevenuesbyMajorSourceDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Revenues": { "auth_ref": [ "r80", "r109", "r165", "r166", "r169", "r174", "r175", "r179", "r180", "r181", "r208", "r258", "r259", "r260", "r262", "r263", "r264", "r265", "r266", "r267", "r268", "r428", "r548" ], "calculation": { "http://www.xostrucks.com/role/RevenueRecognitionDisaggregatedRevenuesbyMajorSourceDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.xostrucks.com/role/UnauditedCondensedConsolidatedStatementsofOperationsandComprehensiveLoss": { "order": 2.0, "parentTag": "us-gaap_GrossProfit", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).", "label": "Revenues", "terseLabel": "Revenues", "totalLabel": "Revenues" } } }, "localname": "Revenues", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/RevenueRecognitionDisaggregatedRevenuesbyMajorSourceDetails", "http://www.xostrucks.com/role/UnauditedCondensedConsolidatedStatementsofOperationsandComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "auth_ref": [ "r466", "r471" ], "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": "ROU assets obtained in exchange for operating lease obligations" } } }, "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/LeasesSupplementalCashFlowInformationDetails", "http://www.xostrucks.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_SaleOfStockConsiderationReceivedOnTransaction": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Cash received on stock transaction after deduction of issuance costs.", "label": "Sale of Stock, Consideration Received on Transaction", "terseLabel": "Sale of stock, consideration received on transaction" } } }, "localname": "SaleOfStockConsiderationReceivedOnTransaction", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/EquityDetails", "http://www.xostrucks.com/role/RecapitalizationandContingentEarnoutSharesLiabilityNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SaleOfStockNameOfTransactionDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Sale of the entity's stock, including, but not limited to, initial public offering (IPO) and private placement.", "label": "Sale of Stock [Domain]", "terseLabel": "Sale of Stock [Domain]" } } }, "localname": "SaleOfStockNameOfTransactionDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/EquityDetails" ], "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": "Sale of stock, number of shares issued in transaction (in shares)" } } }, "localname": "SaleOfStockNumberOfSharesIssuedInTransaction", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/EquityDetails", "http://www.xostrucks.com/role/RecapitalizationandContingentEarnoutSharesLiabilityNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_SaleOfStockPricePerShare": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Per share amount received by subsidiary or equity investee for each share of common stock issued or sold in the stock transaction.", "label": "Sale of Stock, Price Per Share", "terseLabel": "Sale of stock, price per share (in dollars per share)" } } }, "localname": "SaleOfStockPricePerShare", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/RecapitalizationandContingentEarnoutSharesLiabilityNarrativeDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "auth_ref": [ "r146" ], "lang": { "en-us": { "role": { "documentation": "Schedule for securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by Antidilutive Securities.", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]", "terseLabel": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/NetLossperSharePotentialWeightedAverageSharesThatWereExcludedFromTheComputationOfDilutedNetIncomeLossPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "auth_ref": [ "r146" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by antidilutive securities.", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]", "terseLabel": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/NetLossperShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems": { "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 Securities, Available-for-sale [Line Items]", "terseLabel": "Debt Securities, Available-for-sale [Line Items]" } } }, "localname": "ScheduleOfAvailableForSaleSecuritiesLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/InvestmentsAmortizedCostGrossUnrealizedGainsLossesInAccumulatedOtherComprehensiveLossAndFairValueOfMarketableDebtSecuritiesAvailableForSaleDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r145" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.", "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "terseLabel": "Schedule of Computation of Basic and Diluted Net Loss per Share" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/NetLossperShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareDilutedByCommonClassTable": { "auth_ref": [ "r136", "r140", "r143", "r145", "r150" ], "lang": { "en-us": { "role": { "documentation": "Complete disclosure pertaining to an entity's diluted earnings per share.", "label": "Schedule of Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Table]", "terseLabel": "Schedule of Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Table]" } } }, "localname": "ScheduleOfEarningsPerShareDilutedByCommonClassTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/NetLossperShareComputationofBasicandDilutedNetIncomeLossPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "auth_ref": [ "r338", "r360", "r373" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of allocation of amount expensed and capitalized for award under share-based payment arrangement to statement of income or comprehensive income and statement of financial position. Includes, but is not limited to, corresponding line item in financial statement.", "label": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]", "terseLabel": "Schedule of recognized stock-based compensation expense in the consolidated statements of operations and comprehensive income (loss)" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/CompensationRelatedCostsShareBasedPaymentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFutureMinimumLeasePaymentsForCapitalLeasesTableTextBlock": { "auth_ref": [ "r453" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of future minimum lease payments as of the date of the latest balance sheet presented, in aggregate and for each of the five years succeeding fiscal years, with separate deductions from the total for the amount representing executor costs, including any profit thereon, included in the minimum lease payments and for the amount of the imputed interest necessary to reduce the net minimum lease payments to present value.", "label": "Schedule of Future Minimum Lease Payments for Capital Leases [Table Text Block]", "terseLabel": "Schedule of Future Minimum Lease Payments for Capital Leases" } } }, "localname": "ScheduleOfFutureMinimumLeasePaymentsForCapitalLeasesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock": { "auth_ref": [ "r451" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of future minimum payments required in the aggregate and for each of the five succeeding fiscal years for operating leases having initial or remaining noncancelable lease terms in excess of one year and the total minimum rentals to be received in the future under noncancelable subleases as of the balance sheet date.", "label": "Schedule of Future Minimum Rental Payments for Operating Leases [Table Text Block]", "terseLabel": "Schedule of Future Minimum Rental Payments for Operating Leases" } } }, "localname": "ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "auth_ref": [ "r23", "r38", "r39", "r40" ], "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/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/InventoryTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock": { "auth_ref": [ "r349" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the changes in outstanding nonvested restricted stock units.", "label": "Schedule of Nonvested Restricted Stock Units Activity [Table Text Block]", "terseLabel": "Restricted Stock Units (RSUs) Activity" } } }, "localname": "ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/CompensationRelatedCostsShareBasedPaymentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock": { "auth_ref": [ "r255" ], "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/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "auth_ref": [ "r44", "r241" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table]", "terseLabel": "Property, Plant and Equipment [Table]" } } }, "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesNarrativeDetails", "http://www.xostrucks.com/role/PropertyandEquipmentnetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRealizedGainLossTableTextBlock": { "auth_ref": [ "r203" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the proceeds from sales of available-for-sale securities and the gross realized gains and gross realized losses that have been included in earnings as a result of those sales.", "label": "Schedule of Realized Gain (Loss) [Table Text Block]", "terseLabel": "Schedule of Realized Gain (Loss)" } } }, "localname": "ScheduleOfRealizedGainLossTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/InvestmentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": { "auth_ref": [ "r478", "r479" ], "lang": { "en-us": { "role": { "documentation": "Schedule of quantitative and qualitative information pertaining to related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.", "label": "Schedule of Related Party Transactions, by Related Party [Table]", "terseLabel": "Schedule of Related Party Transactions, by Related Party [Table]" } } }, "localname": "ScheduleOfRelatedPartyTransactionsByRelatedPartyTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r339", "r363" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about share-based payment arrangement.", "label": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]", "terseLabel": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]" } } }, "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/ShareBasedCompensationNarrativeDetails", "http://www.xostrucks.com/role/StockBasedCompensationRSUActivityDetails", "http://www.xostrucks.com/role/StockBasedCompensationRecognizedStockbasedCompensationExpenseActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "auth_ref": [ "r343", "r354", "r357" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value.", "label": "Share-based Payment Arrangement, Option, Activity [Table Text Block]", "terseLabel": "Stock option activity" } } }, "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/CompensationRelatedCostsShareBasedPaymentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SellingAndMarketingExpense": { "auth_ref": [], "calculation": { "http://www.xostrucks.com/role/UnauditedCondensedConsolidatedStatementsofOperationsandComprehensiveLoss": { "order": 3.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total amount of expenses directly related to the marketing or selling of products or services.", "label": "Selling and Marketing Expense", "terseLabel": "Research and development" } } }, "localname": "SellingAndMarketingExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/UnauditedCondensedConsolidatedStatementsofOperationsandComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_SellingAndMarketingExpenseMember": { "auth_ref": [ "r85" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing selling and marketing expense.", "label": "Selling and Marketing Expense [Member]", "terseLabel": "Sales and marketing" } } }, "localname": "SellingAndMarketingExpenseMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/StockBasedCompensationRecognizedStockbasedCompensationExpenseActivityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r99" ], "calculation": { "http://www.xostrucks.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows": { "order": 17.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense for share-based payment arrangement.", "label": "Share-based Payment Arrangement, Noncash Expense", "terseLabel": "Stock-based compensation expense" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "auth_ref": [ "r340" ], "lang": { "en-us": { "role": { "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period", "terseLabel": "Vesting period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/ShareBasedCompensationNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "auth_ref": [ "r348" ], "lang": { "en-us": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period", "terseLabel": "Forfeited in period (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/StockBasedCompensationRSUActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "auth_ref": [ "r353" ], "lang": { "en-us": { "role": { "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value", "terseLabel": "Forfeitures (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/StockBasedCompensationRSUActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r351" ], "lang": { "en-us": { "role": { "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period", "terseLabel": "Granted in period (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/StockBasedCompensationRSUActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r351" ], "lang": { "en-us": { "role": { "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Granted in period (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/StockBasedCompensationRSUActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r350" ], "lang": { "en-us": { "role": { "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number", "periodEndLabel": "Ending balance, outstanding (in shares)", "periodStartLabel": "Beginning balance, outstanding (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/StockBasedCompensationRSUActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]", "terseLabel": "RSU\u2019s" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/StockBasedCompensationRSUActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [ "r350" ], "lang": { "en-us": { "role": { "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value", "periodEndLabel": "Ending balance, outstanding (in dollars per share)", "periodStartLabel": "Beginning balance, outstanding (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/StockBasedCompensationRSUActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]", "terseLabel": "Weighted Average Grant Date Fair Value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/StockBasedCompensationRSUActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r352" ], "lang": { "en-us": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period", "terseLabel": "Vested in period (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/StockBasedCompensationRSUActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r352" ], "lang": { "en-us": { "role": { "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Vested in period (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/StockBasedCompensationRSUActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/ShareBasedCompensationNarrativeDetails", "http://www.xostrucks.com/role/StockBasedCompensationRSUActivityDetails", "http://www.xostrucks.com/role/StockBasedCompensationRecognizedStockbasedCompensationExpenseActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "auth_ref": [ "r363" ], "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": "Number of shares available for issuance (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/ShareBasedCompensationNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/StockBasedCompensationStockOptionsActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "auth_ref": [ "r346" ], "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": "Options vested and exercisable (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/StockBasedCompensationStockOptionsActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "auth_ref": [ "r346" ], "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": "Options, exercisable, weighted average exercise price (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/StockBasedCompensationStockOptionsActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue": { "auth_ref": [ "r356" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated difference between fair value of underlying shares on dates of exercise and exercise price on options exercised (or share units converted) into shares.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value", "terseLabel": "Aggregate intrinsic value of options exercised" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/ShareBasedCompensationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": { "auth_ref": [ "r348" ], "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", "terseLabel": "Options, forfeited (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/StockBasedCompensationStockOptionsActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Gross number of share options (or share units) granted during the period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross", "terseLabel": "Options, granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/ShareBasedCompensationNarrativeDetails", "http://www.xostrucks.com/role/StockBasedCompensationStockOptionsActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r355" ], "lang": { "en-us": { "role": { "documentation": "The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Options granted, weighted average grant date fair value (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/StockBasedCompensationStockOptionsActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "auth_ref": [ "r363" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value", "terseLabel": "Options outstanding, intrinsic value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/StockBasedCompensationStockOptionsActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r345", "r363" ], "lang": { "en-us": { "role": { "documentation": "Number of options outstanding, including both vested and non-vested options.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number", "periodEndLabel": "Options, outstanding ending balance (in shares)", "periodStartLabel": "Options, outstanding beginning balance (in shares)", "terseLabel": "Options outstanding (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/ShareBasedCompensationNarrativeDetails", "http://www.xostrucks.com/role/StockBasedCompensationStockOptionsActivityDetails" ], "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": "Options" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/StockBasedCompensationStockOptionsActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r344" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price", "periodEndLabel": "Options, outstanding, ending balance, weighted average exercise price (in dollars per share)", "periodStartLabel": "Options, outstanding, beginning balance, weighted average exercise price (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/StockBasedCompensationStockOptionsActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]", "terseLabel": "Weighted Average Exercise Price" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/StockBasedCompensationStockOptionsActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r337", "r342" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Award Type [Domain]", "terseLabel": "Award Type [Domain]" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/NetLossperShareComputationofBasicandDilutedNetIncomeLossPerShareDetails", "http://www.xostrucks.com/role/RecapitalizationandContingentEarnoutSharesLiabilityNarrativeDetails", "http://www.xostrucks.com/role/ShareBasedCompensationNarrativeDetails", "http://www.xostrucks.com/role/StockBasedCompensationRSUActivityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares.", "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price", "terseLabel": "Options, exercised, weighted average exercise price (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/StockBasedCompensationStockOptionsActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated.", "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price", "terseLabel": "Options, forfeited, weighted average exercise price (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/StockBasedCompensationStockOptionsActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.", "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price", "terseLabel": "Options, granted, weighted average exercise price (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/StockBasedCompensationStockOptionsActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationAwardTrancheOneMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "First portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period.", "label": "Share-based Payment Arrangement, Tranche One [Member]", "terseLabel": "Share-based Payment Arrangement, Tranche One" } } }, "localname": "ShareBasedCompensationAwardTrancheOneMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/ShareBasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationAwardTrancheTwoMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Second portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period.", "label": "Share-based Payment Arrangement, Tranche Two [Member]", "terseLabel": "Share-based Payment Arrangement, Tranche Two" } } }, "localname": "ShareBasedCompensationAwardTrancheTwoMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/ShareBasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage": { "auth_ref": [ "r340" ], "lang": { "en-us": { "role": { "documentation": "Percentage of vesting of award under share-based payment arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage", "terseLabel": "Vesting percentage" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/ShareBasedCompensationNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value [Abstract]", "terseLabel": "Weighted Average Fair Value" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/StockBasedCompensationRSUActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Intrinsic value of outstanding award under share-based payment arrangement. Excludes share and unit options.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Outstanding", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/StockBasedCompensationRSUActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Intrinsic value of vested award under share-based payment arrangement. Excludes share and unit options.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Vested", "terseLabel": "Vested in period, intrinsic value", "verboseLabel": "Vested" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/ShareBasedCompensationNarrativeDetails", "http://www.xostrucks.com/role/StockBasedCompensationRSUActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod": { "auth_ref": [ "r341" ], "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": "Expiration period" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/ShareBasedCompensationNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": { "auth_ref": [ "r363" ], "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": "Options, exercisable, intrinsic value" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/StockBasedCompensationStockOptionsActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r363" ], "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": "Options, exercisable, weighted average remaining contractual term" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/StockBasedCompensationStockOptionsActivityDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average grant-date fair value of non-vested options outstanding.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Option, Nonvested, Weighted Average Exercise Price", "periodEndLabel": "Options outstanding ending balance (in dollars per share)", "periodStartLabel": "Options outstanding beginning balance (in dollars per share)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/StockBasedCompensationStockOptionsActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]", "terseLabel": "Weighted Average Fair Value" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/StockBasedCompensationStockOptionsActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "auth_ref": [ "r358" ], "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": "Options outstanding, weighted average remaining contractual term" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/StockBasedCompensationStockOptionsActivityDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares used to settle grantee's tax withholding obligation for award under share-based payment arrangement.", "label": "Share-based Payment Arrangement, Shares Withheld for Tax Withholding Obligation", "negatedTerseLabel": "Shares withheld related to net share settlement of stock-based awards (in shares)" } } }, "localname": "SharesPaidForTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/CondensedConsolidatedStatementsofLegacyXosPreferredStockandStockholdersEquityDeficit" ], "xbrltype": "sharesItemType" }, "us-gaap_ShortTermLeaseCost": { "auth_ref": [ "r464", "r471" ], "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 expense" } } }, "localname": "ShortTermLeaseCost", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/LeasesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StandardProductWarrantyAccrual": { "auth_ref": [ "r254" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount as of the balance sheet date of the aggregate standard product warranty liability. Does not include the balance for the extended product warranty liability.", "label": "Standard Product Warranty Accrual", "periodEndLabel": "Warranty liability, end of period", "periodStartLabel": "Warranty liability, beginning of period", "terseLabel": "Warranty liability" } } }, "localname": "StandardProductWarrantyAccrual", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/BasisofPresentationSummaryofSignificantAccountingPoliciesandRecentAccountingPronouncementsWarrantLiabilityDetails", "http://www.xostrucks.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StandardProductWarrantyAccrualPayments": { "auth_ref": [ "r251" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of decrease in the standard product warranty accrual from payments made in cash or in kind to satisfy claims under the terms of the standard product warranty. Excludes extended product warranties.", "label": "Standard Product Warranty Accrual, Decrease for Payments", "negatedTerseLabel": "Reduction in liability (payments)", "terseLabel": "Reduction in liability (payments)" } } }, "localname": "StandardProductWarrantyAccrualPayments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/BasisofPresentationSummaryofSignificantAccountingPoliciesandRecentAccountingPronouncementsWarrantLiabilityDetails", "http://www.xostrucks.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StandardProductWarrantyAccrualWarrantiesIssued": { "auth_ref": [ "r252" ], "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": "Increase in liability (new warranties)" } } }, "localname": "StandardProductWarrantyAccrualWarrantiesIssued", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/BasisofPresentationSummaryofSignificantAccountingPoliciesandRecentAccountingPronouncementsWarrantLiabilityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StandardProductWarrantyPolicy": { "auth_ref": [ "r253" ], "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": "Warranty Liability" } } }, "localname": "StandardProductWarrantyPolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_StatementClassOfStockAxis": { "auth_ref": [ "r28", "r29", "r30", "r108", "r109", "r136", "r140", "r141", "r143", "r145", "r154", "r155", "r156", "r208", "r258", "r262", "r263", "r264", "r267", "r268", "r291", "r292", "r295", "r296", "r298", "r428", "r600" ], "lang": { "en-us": { "role": { "documentation": "Information by the different classes of stock of the entity.", "label": "Class of Stock [Axis]", "terseLabel": "Class of Stock [Axis]" } } }, "localname": "StatementClassOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/Cover" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r2", "r54", "r77", "r78", "r79", "r117", "r118", "r119", "r122", "r130", "r132", "r153", "r213", "r298", "r300", "r369", "r370", "r371", "r385", "r386", "r413", "r438", "r439", "r440", "r441", "r442", "r443", "r574", "r575", "r576", "r614" ], "lang": { "en-us": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]", "terseLabel": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/CondensedConsolidatedStatementsofLegacyXosPreferredStockandStockholdersEquityDeficit" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Statement [Line Items]", "terseLabel": "Statement [Line Items]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/CondensedConsolidatedStatementsofLegacyXosPreferredStockandStockholdersEquityDeficit" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Cash Flows [Abstract]" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Financial Position [Abstract]" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Stockholders' Equity [Abstract]" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r117", "r118", "r119", "r153", "r521" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.", "label": "Statement [Table]", "terseLabel": "Statement [Table]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/CondensedConsolidatedStatementsofLegacyXosPreferredStockandStockholdersEquityDeficit" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssued1": { "auth_ref": [ "r103", "r104", "r105" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The fair value of stock issued in noncash financing activities.", "label": "Stock Issued", "terseLabel": "Issuance of Legacy Xos Preferred Stock, including note conversion" } } }, "localname": "StockIssued1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodSharesNewIssues": { "auth_ref": [ "r29", "r30", "r298", "r300" ], "lang": { "en-us": { "role": { "documentation": "Number of new stock issued during the period.", "label": "Stock Issued During Period, Shares, New Issues", "terseLabel": "Issuance of common stock for commitment shares under Standby Equity Purchase Agreement (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesNewIssues", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/CondensedConsolidatedStatementsofLegacyXosPreferredStockandStockholdersEquityDeficit" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures": { "auth_ref": [ "r29", "r30", "r298", "r300" ], "lang": { "en-us": { "role": { "documentation": "Number of shares issued during the period related to Restricted Stock Awards, net of any shares forfeited.", "label": "Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures", "terseLabel": "Issuance of common stock for vesting of restricted stock units (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/CondensedConsolidatedStatementsofLegacyXosPreferredStockandStockholdersEquityDeficit" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r29", "r30", "r298", "r300", "r347" ], "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", "terseLabel": "Stock options exercised (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/CondensedConsolidatedStatementsofLegacyXosPreferredStockandStockholdersEquityDeficit", "http://www.xostrucks.com/role/StockBasedCompensationStockOptionsActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueNewIssues": { "auth_ref": [ "r29", "r30", "r298", "r300" ], "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": "Issuance of common stock for commitment shares under the Standby Equity Purchase Agreement" } } }, "localname": "StockIssuedDuringPeriodValueNewIssues", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/CondensedConsolidatedStatementsofLegacyXosPreferredStockandStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "auth_ref": [ "r54", "r298", "r300" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of stock issued as a result of the exercise of stock options.", "label": "Stock Issued During Period, Value, Stock Options Exercised", "terseLabel": "Stock options exercised" } } }, "localname": "StockIssuedDuringPeriodValueStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/CondensedConsolidatedStatementsofLegacyXosPreferredStockandStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchasedAndRetiredDuringPeriodShares": { "auth_ref": [ "r29", "r30", "r298", "r300" ], "lang": { "en-us": { "role": { "documentation": "Number of shares that have been repurchased and retired during the period.", "label": "Stock Repurchased and Retired During Period, Shares", "negatedTerseLabel": "Shares repurchased and retired (in shares)" } } }, "localname": "StockRepurchasedAndRetiredDuringPeriodShares", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/CondensedConsolidatedStatementsofLegacyXosPreferredStockandStockholdersEquityDeficit" ], "xbrltype": "sharesItemType" }, "us-gaap_StockRepurchasedAndRetiredDuringPeriodValue": { "auth_ref": [ "r29", "r30", "r298", "r300" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Equity impact of the value of stock that has been repurchased and retired during the period. The excess of the purchase price over par value can be charged against retained earnings (once the excess is fully allocated to additional paid in capital).", "label": "Stock Repurchased and Retired During Period, Value", "negatedTerseLabel": "Stock repurchased and retired" } } }, "localname": "StockRepurchasedAndRetiredDuringPeriodValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/CondensedConsolidatedStatementsofLegacyXosPreferredStockandStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r30", "r35", "r36", "r109", "r184", "r208", "r428", "r484" ], "calculation": { "http://www.xostrucks.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.", "label": "Stockholders' Equity Attributable to Parent", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "totalLabel": "Total stockholders\u2019 equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/CondensedConsolidatedBalanceSheets", "http://www.xostrucks.com/role/CondensedConsolidatedStatementsofLegacyXosPreferredStockandStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest [Abstract]", "terseLabel": "Stockholders\u2019 Equity" } } }, "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event.", "label": "Subsequent Event [Line Items]", "terseLabel": "Subsequent Event [Line Items]" } } }, "localname": "SubsequentEventLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/SubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventMember": { "auth_ref": [ "r444", "r486" ], "lang": { "en-us": { "role": { "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event [Member]", "terseLabel": "Subsequent Event" } } }, "localname": "SubsequentEventMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/SubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventTable": { "auth_ref": [ "r444", "r486" ], "lang": { "en-us": { "role": { "documentation": "Discloses pertinent information about one or more significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued.", "label": "Subsequent Event [Table]", "terseLabel": "Subsequent Event [Table]" } } }, "localname": "SubsequentEventTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/SubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeAxis": { "auth_ref": [ "r444", "r486" ], "lang": { "en-us": { "role": { "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Axis]", "terseLabel": "Subsequent Event Type [Axis]" } } }, "localname": "SubsequentEventTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/SubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeDomain": { "auth_ref": [ "r444", "r486" ], "lang": { "en-us": { "role": { "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Domain]", "terseLabel": "Subsequent Event Type [Domain]" } } }, "localname": "SubsequentEventTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/SubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Subsequent Events [Abstract]" } } }, "localname": "SubsequentEventsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventsTextBlock": { "auth_ref": [ "r485", "r487" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.", "label": "Subsequent Events [Text Block]", "terseLabel": "Subsequent Events" } } }, "localname": "SubsequentEventsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/SubsequentEvents" ], "xbrltype": "textBlockItemType" }, "us-gaap_SubsidiarySaleOfStockAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of sale of the entity's stock.", "label": "Sale of Stock [Axis]", "terseLabel": "Sale of Stock [Axis]" } } }, "localname": "SubsidiarySaleOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/EquityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SupplementalBalanceSheetDisclosuresTextBlock": { "auth_ref": [ "r65" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for supplemental balance sheet disclosures, including descriptions and amounts for assets, liabilities, and equity.", "label": "Supplemental Balance Sheet Disclosures [Text Block]", "terseLabel": "Selected Balance Sheet Data" } } }, "localname": "SupplementalBalanceSheetDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/SelectedBalanceSheetData" ], "xbrltype": "textBlockItemType" }, "us-gaap_SupplementalCashFlowElementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Supplemental Cash Flow Elements [Abstract]", "terseLabel": "Supplemental disclosure of non-cash investing and financing activities" } } }, "localname": "SupplementalCashFlowElementsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "terseLabel": "Supplemental cashflow information:" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/LeasesSupplementalCashFlowInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_TemporaryEquityCarryingAmountAttributableToParent": { "auth_ref": [ "r258", "r262", "r263", "r264", "r267", "r268" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying amount, attributable to parent, of an entity's issued and outstanding stock which is not included within permanent equity. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. Includes stock with a put option held by an ESOP and stock redeemable by a holder only in the event of a change in control of the issuer.", "label": "Temporary Equity, Carrying Amount, Attributable to Parent", "periodEndLabel": "Temporary equity, ending balance", "periodStartLabel": "Temporary equity, beginning balance" } } }, "localname": "TemporaryEquityCarryingAmountAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/CondensedConsolidatedStatementsofLegacyXosPreferredStockandStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "us-gaap_TemporaryEquitySharesAuthorized": { "auth_ref": [ "r27" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of securities classified as temporary equity that are permitted to be issued by an entity's charter and bylaws. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer.", "label": "Temporary Equity, Shares Authorized", "terseLabel": "Legacy Xos preferred stock, authorized (in shares)" } } }, "localname": "TemporaryEquitySharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/EquityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_TemporaryEquitySharesOutstanding": { "auth_ref": [ "r27" ], "lang": { "en-us": { "role": { "documentation": "The number of securities classified as temporary equity that have been issued and are held by the entity's shareholders. Securities outstanding equals securities issued minus securities held in treasury. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer.", "label": "Temporary Equity, Shares Outstanding", "periodEndLabel": "Temporary equity, ending balance (in shares)", "periodStartLabel": "Temporary equity, beginning balance (in shares)" } } }, "localname": "TemporaryEquitySharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/CondensedConsolidatedStatementsofLegacyXosPreferredStockandStockholdersEquityDeficit" ], "xbrltype": "sharesItemType" }, "us-gaap_TemporaryEquitySharesSubscribedButUnissuedSubscriptionsReceivable": { "auth_ref": [ "r27" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Aggregate monetary value of a new issue of securities which have been allocated to investors to buy. When security is sold on a subscription basis, the issuer does not initially receive the total proceeds. In general, the issuer does not issue the security to the investor until it receives the entire proceeds. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer.", "label": "Temporary Equity, Shares Subscribed but Unissued, Subscriptions Receivable", "terseLabel": "Temporary equity, subscribed but unissued, subscriptions receivable (in shares)" } } }, "localname": "TemporaryEquitySharesSubscribedButUnissuedSubscriptionsReceivable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/EquityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_TemporaryEquityStockIssuedDuringPeriodValueNewIssues": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of new stock classified as temporary equity issued during the period.", "label": "Temporary Equity, Stock Issued During Period, Value, New Issues", "terseLabel": "Issuance of Legacy Xos Preferred Stock, including note conversion" } } }, "localname": "TemporaryEquityStockIssuedDuringPeriodValueNewIssues", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/CondensedConsolidatedStatementsofLegacyXosPreferredStockandStockholdersEquityDeficit", "http://www.xostrucks.com/role/EquityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": { "auth_ref": [ "r197", "r198", "r205", "r206", "r207", "r283", "r297", "r404", "r488", "r489", "r490", "r491", "r492", "r493", "r494", "r495", "r496", "r497", "r498", "r499", "r500", "r501", "r502", "r503", "r504", "r505", "r506", "r507", "r508", "r509", "r510", "r511", "r512", "r513", "r514", "r515", "r516", "r517", "r600", "r601", "r602", "r603", "r604", "r605", "r606" ], "lang": { "en-us": { "role": { "documentation": "Instrument or contract that imposes a contractual obligation to deliver cash or another financial instrument or to exchange other financial instruments on potentially unfavorable terms and conveys a contractual right to receive cash or another financial instrument or to exchange other financial instruments on potentially favorable terms.", "label": "Financial Instruments [Domain]", "terseLabel": "Financial Instruments [Domain]" } } }, "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredonaRecurringBasisDetails", "http://www.xostrucks.com/role/InvestmentsAmortizedCostGrossUnrealizedGainsLossesInAccumulatedOtherComprehensiveLossAndFairValueOfMarketableDebtSecuritiesAvailableForSaleDetails", "http://www.xostrucks.com/role/InvestmentsContinuousUnrealizedLossPositionDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TypeOfAdoptionMember": { "auth_ref": [ "r0", "r1", "r2", "r3", "r4", "r121", "r122", "r123", "r124", "r133", "r185", "r186", "r210", "r211", "r212", "r213", "r214", "r215", "r257", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r383", "r384", "r385", "r386", "r405", "r406", "r407", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r429", "r430", "r431", "r432", "r433", "r434", "r435", "r436", "r473", "r522", "r523", "r524", "r572", "r573", "r574", "r575", "r576", "r577", "r578", "r579", "r580", "r581", "r582", "r583", "r610", "r611", "r612", "r613", "r614" ], "lang": { "en-us": { "role": { "documentation": "Amendment to accounting standards.", "label": "Accounting Standards Update [Domain]", "terseLabel": "Accounting Standards Update [Domain]" } } }, "localname": "TypeOfAdoptionMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_USTreasurySecuritiesMember": { "auth_ref": [ "r113", "r325", "r333", "r549" ], "lang": { "en-us": { "role": { "documentation": "This category includes information about debt securities issued by the United States Department of the Treasury and backed by the United States government. Such securities primarily consist of treasury bills (short-term maturities - one year or less), treasury notes (intermediate term maturities - two to ten years), and treasury bonds (long-term maturities - ten to thirty years).", "label": "US Treasury Securities [Member]", "terseLabel": "U.S. treasuries" } } }, "localname": "USTreasurySecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredonaRecurringBasisDetails", "http://www.xostrucks.com/role/InvestmentsAmortizedCostGrossUnrealizedGainsLossesInAccumulatedOtherComprehensiveLossAndFairValueOfMarketableDebtSecuritiesAvailableForSaleDetails", "http://www.xostrucks.com/role/InvestmentsContinuousUnrealizedLossPositionDetails" ], "xbrltype": "domainItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r157", "r158", "r159", "r160", "r161", "r162", "r163" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.", "label": "Use of Estimates, Policy [Policy Text Block]", "terseLabel": "Use of Estimates" } } }, "localname": "UseOfEstimates", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_VehiclesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Equipment used primarily for road transportation.", "label": "Vehicles [Member]", "terseLabel": "Company vehicles" } } }, "localname": "VehiclesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/PropertyandEquipmentnetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_VestingAxis": { "auth_ref": [ "r363" ], "lang": { "en-us": { "role": { "documentation": "Information by vesting schedule of award under share-based payment arrangement.", "label": "Vesting [Axis]", "terseLabel": "Vesting [Axis]" } } }, "localname": "VestingAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/ShareBasedCompensationNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_VestingDomain": { "auth_ref": [ "r363" ], "lang": { "en-us": { "role": { "documentation": "Vesting schedule of award under share-based payment arrangement.", "label": "Vesting [Domain]", "terseLabel": "Vesting [Domain]" } } }, "localname": "VestingDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/ShareBasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WarrantMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Security that gives the holder the right to purchase shares of stock in accordance with the terms of the instrument, usually upon payment of a specified amount.", "label": "Warrant [Member]", "terseLabel": "Warrant", "verboseLabel": "Common stock public and private warrants" } } }, "localname": "WarrantMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/Cover", "http://www.xostrucks.com/role/NetLossperSharePotentialWeightedAverageSharesThatWereExcludedFromTheComputationOfDilutedNetIncomeLossPerShareDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WarrantsAndRightsOutstanding": { "auth_ref": [], "calculation": { "http://www.xostrucks.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredonaRecurringBasisDetails": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesFairValueDisclosure", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of outstanding derivative securities that permit the holder the right to purchase securities (usually equity) from the issuer at a specified price.", "label": "Warrants and Rights Outstanding", "terseLabel": "Warrants liabilitites", "verboseLabel": "Warrants outstanding fair value" } } }, "localname": "WarrantsAndRightsOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/DerivativeInstrumentsNarrativeDetails", "http://www.xostrucks.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredonaRecurringBasisDetails", "http://www.xostrucks.com/role/RecapitalizationandContingentEarnoutSharesLiabilityNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Incremental Weighted Average Shares Attributable to Dilutive Effect [Abstract]", "terseLabel": "Dilutive effect" } } }, "localname": "WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/NetLossperShareComputationofBasicandDilutedNetIncomeLossPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r135", "r145" ], "calculation": { "http://www.xostrucks.com/role/NetLossperShareComputationofBasicandDilutedNetIncomeLossPerShareDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "lang": { "en-us": { "role": { "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.", "label": "Weighted Average Number of Shares Outstanding, Diluted", "terseLabel": "Weighted average shares outstanding \u2014 diluted (in shares)", "totalLabel": "Weighted average shares outstanding \u2014 diluted (in shares)" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/NetLossperShareComputationofBasicandDilutedNetIncomeLossPerShareDetails", "http://www.xostrucks.com/role/UnauditedCondensedConsolidatedStatementsofOperationsandComprehensiveLoss" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding, Diluted [Abstract]", "terseLabel": "Weighted average shares outstanding" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/UnauditedCondensedConsolidatedStatementsofOperationsandComprehensiveLoss" ], "xbrltype": "stringItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r134", "r145" ], "calculation": { "http://www.xostrucks.com/role/NetLossperShareComputationofBasicandDilutedNetIncomeLossPerShareDetails": { "order": 2.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.", "label": "Weighted Average Number of Shares Outstanding, Basic", "terseLabel": "Weighted average shares outstanding \u2014 basic (in shares)" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/NetLossperShareComputationofBasicandDilutedNetIncomeLossPerShareDetails", "http://www.xostrucks.com/role/UnauditedCondensedConsolidatedStatementsofOperationsandComprehensiveLoss" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding Reconciliation [Abstract]", "terseLabel": "Denominator:" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xostrucks.com/role/NetLossperShareComputationofBasicandDilutedNetIncomeLossPerShareDetails" ], "xbrltype": "stringItemType" }, "xos_A2018StockPlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "2018 Stock Plan", "label": "2018 Stock Plan [Member]", "terseLabel": "2018 Stock Plan" } } }, "localname": "A2018StockPlanMember", "nsuri": "http://www.xostrucks.com/20220630", "presentation": [ "http://www.xostrucks.com/role/ShareBasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "xos_A2021EquityPlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "2021 Equity Plan", "label": "2021 Equity Plan [Member]", "terseLabel": "2021 Equity Plan" } } }, "localname": "A2021EquityPlanMember", "nsuri": "http://www.xostrucks.com/20220630", "presentation": [ "http://www.xostrucks.com/role/ShareBasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "xos_AdjustmentsToAdditionalPaidInCapitalPaymentOfTemporaryEquitySubscriptionReceivable": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Adjustments To Additional Paid In Capital, Payment Of Temporary Equity Subscription Receivable", "label": "Adjustments To Additional Paid In Capital, Payment Of Temporary Equity Subscription Receivable", "terseLabel": "Payment of subscription receivable" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalPaymentOfTemporaryEquitySubscriptionReceivable", "nsuri": "http://www.xostrucks.com/20220630", "presentation": [ "http://www.xostrucks.com/role/CondensedConsolidatedStatementsofLegacyXosPreferredStockandStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "xos_BoardOfDirectorsMaximumAuthorizedMembers": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Board Of Directors, Maximum Authorized Members", "label": "Board Of Directors, Maximum Authorized Members", "terseLabel": "Board of directors, maximum authorized members" } } }, "localname": "BoardOfDirectorsMaximumAuthorizedMembers", "nsuri": "http://www.xostrucks.com/20220630", "presentation": [ "http://www.xostrucks.com/role/RecapitalizationandContingentEarnoutSharesLiabilityNarrativeDetails" ], "xbrltype": "integerItemType" }, "xos_CapitalStockSharesAuthorized": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Capital Stock, Shares Authorized", "label": "Capital Stock, Shares Authorized", "terseLabel": "Stock authorized (in shares)" } } }, "localname": "CapitalStockSharesAuthorized", "nsuri": "http://www.xostrucks.com/20220630", "presentation": [ "http://www.xostrucks.com/role/EquityDetails" ], "xbrltype": "sharesItemType" }, "xos_ClassOfWarrantOrRightFairMarketValueThresholdConsecutiveTradingDaysEndingOnThirdTradingDayPriorToNoticeOfRedemption": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Class Of Warrant Or Right, Fair Market Value, Threshold Consecutive Trading Days Ending on Third Trading Day Prior To Notice Of Redemption", "label": "Class Of Warrant Or Right, Fair Market Value, Threshold Consecutive Trading Days Ending on Third Trading Day Prior To Notice Of Redemption", "terseLabel": "Threshold consecutive trading days ending on the third day prior to notice of redemption" } } }, "localname": "ClassOfWarrantOrRightFairMarketValueThresholdConsecutiveTradingDaysEndingOnThirdTradingDayPriorToNoticeOfRedemption", "nsuri": "http://www.xostrucks.com/20220630", "presentation": [ "http://www.xostrucks.com/role/DerivativeInstrumentsNarrativeDetails" ], "xbrltype": "durationItemType" }, "xos_ClassOfWarrantOrRightRedemptionNoticePeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Class Of Warrant Or Right, Redemption Notice Period", "label": "Class Of Warrant Or Right, Redemption Notice Period", "terseLabel": "Redemption notice period" } } }, "localname": "ClassOfWarrantOrRightRedemptionNoticePeriod", "nsuri": "http://www.xostrucks.com/20220630", "presentation": [ "http://www.xostrucks.com/role/DerivativeInstrumentsNarrativeDetails" ], "xbrltype": "durationItemType" }, "xos_ClassOfWarrantOrRightRedemptionPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Class Of Warrant Or Right, Redemption Period", "label": "Class Of Warrant Or Right, Redemption Period", "terseLabel": "Redemption period" } } }, "localname": "ClassOfWarrantOrRightRedemptionPeriod", "nsuri": "http://www.xostrucks.com/20220630", "presentation": [ "http://www.xostrucks.com/role/DerivativeInstrumentsNarrativeDetails" ], "xbrltype": "durationItemType" }, "xos_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 (in dollars per share)" } } }, "localname": "ClassOfWarrantOrRightRedemptionPrice", "nsuri": "http://www.xostrucks.com/20220630", "presentation": [ "http://www.xostrucks.com/role/DerivativeInstrumentsNarrativeDetails" ], "xbrltype": "perShareItemType" }, "xos_ClassOfWarrantOrRightRedemptionReferenceValue": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Class Of Warrant Or Right, Redemption, Reference Value", "label": "Class Of Warrant Or Right, Redemption, Reference Value", "terseLabel": "Reference value (in dollars per share)" } } }, "localname": "ClassOfWarrantOrRightRedemptionReferenceValue", "nsuri": "http://www.xostrucks.com/20220630", "presentation": [ "http://www.xostrucks.com/role/DerivativeInstrumentsNarrativeDetails" ], "xbrltype": "perShareItemType" }, "xos_ClassOfWarrantOrRightRedemptionThresholdConsecutiveTradingDays": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Class Of Warrant Or Right, Redemption, Threshold Consecutive Trading Days", "label": "Class Of Warrant Or Right, Redemption, Threshold Consecutive Trading Days", "terseLabel": "Redemption, threshold consecutive trading days" } } }, "localname": "ClassOfWarrantOrRightRedemptionThresholdConsecutiveTradingDays", "nsuri": "http://www.xostrucks.com/20220630", "presentation": [ "http://www.xostrucks.com/role/DerivativeInstrumentsNarrativeDetails" ], "xbrltype": "durationItemType" }, "xos_ClassOfWarrantOrRightRedemptionThresholdTradingDays": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Class Of Warrant Or Right, Redemption, Threshold Trading Days", "label": "Class Of Warrant Or Right, Redemption, Threshold Trading Days", "terseLabel": "Redemption, threshold trading days" } } }, "localname": "ClassOfWarrantOrRightRedemptionThresholdTradingDays", "nsuri": "http://www.xostrucks.com/20220630", "presentation": [ "http://www.xostrucks.com/role/DerivativeInstrumentsNarrativeDetails" ], "xbrltype": "integerItemType" }, "xos_ClassOfWarrantOrRightSharePriceRedemptionTrigger": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Class Of Warrant Or Right, Share Price Redemption Trigger", "label": "Class Of Warrant Or Right, Share Price Redemption Trigger", "terseLabel": "Redemption, stock price threshold (in dollars per share)" } } }, "localname": "ClassOfWarrantOrRightSharePriceRedemptionTrigger", "nsuri": "http://www.xostrucks.com/20220630", "presentation": [ "http://www.xostrucks.com/role/DerivativeInstrumentsNarrativeDetails" ], "xbrltype": "perShareItemType" }, "xos_CommonStockPrivateWarrantsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Common Stock Private Warrants", "label": "Common Stock Private Warrants [Member]", "terseLabel": "Private Placement Warrants", "verboseLabel": "Private Placement Warrants" } } }, "localname": "CommonStockPrivateWarrantsMember", "nsuri": "http://www.xostrucks.com/20220630", "presentation": [ "http://www.xostrucks.com/role/DerivativeInstrumentsNarrativeDetails", "http://www.xostrucks.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredonaRecurringBasisDetails", "http://www.xostrucks.com/role/RecapitalizationandContingentEarnoutSharesLiabilityNarrativeDetails" ], "xbrltype": "domainItemType" }, "xos_CommonStockPublicWarrantsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Common Stock Public Warrants", "label": "Common Stock Public Warrants [Member]", "terseLabel": "Public Warrants" } } }, "localname": "CommonStockPublicWarrantsMember", "nsuri": "http://www.xostrucks.com/20220630", "presentation": [ "http://www.xostrucks.com/role/DerivativeInstrumentsNarrativeDetails", "http://www.xostrucks.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredonaRecurringBasisDetails", "http://www.xostrucks.com/role/RecapitalizationandContingentEarnoutSharesLiabilityNarrativeDetails" ], "xbrltype": "domainItemType" }, "xos_CommonStockVotingRightsNumberOfVotes": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Common Stock Voting Rights, Number Of Votes", "label": "Common Stock Voting Rights, Number Of Votes", "terseLabel": "Number of votes per share" } } }, "localname": "CommonStockVotingRightsNumberOfVotes", "nsuri": "http://www.xostrucks.com/20220630", "presentation": [ "http://www.xostrucks.com/role/EquityDetails" ], "xbrltype": "integerItemType" }, "xos_ComputersSoftwareAndRelatedEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Computers, Software And Related Equipment", "label": "Computers, Software And Related Equipment [Member]", "terseLabel": "Computers, software and related equipment" } } }, "localname": "ComputersSoftwareAndRelatedEquipmentMember", "nsuri": "http://www.xostrucks.com/20220630", "presentation": [ "http://www.xostrucks.com/role/PropertyandEquipmentnetDetails" ], "xbrltype": "domainItemType" }, "xos_ContingentEarnOutSharesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Contingent Earn-out Shares", "label": "Contingent Earn-out Shares [Member]", "terseLabel": "Contingent earn-out shares" } } }, "localname": "ContingentEarnOutSharesMember", "nsuri": "http://www.xostrucks.com/20220630", "presentation": [ "http://www.xostrucks.com/role/NetLossperSharePotentialWeightedAverageSharesThatWereExcludedFromTheComputationOfDilutedNetIncomeLossPerShareDetails" ], "xbrltype": "domainItemType" }, "xos_ConversionOfNotesPayableToLegacyXosPreferredStockAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Conversion Of Notes Payable To Legacy Xos Preferred Stock", "label": "Conversion Of Notes Payable To Legacy Xos Preferred Stock [Abstract]", "terseLabel": "Conversion of notes payable to Legacy Xos Preferred Stock:" } } }, "localname": "ConversionOfNotesPayableToLegacyXosPreferredStockAbstract", "nsuri": "http://www.xostrucks.com/20220630", "presentation": [ "http://www.xostrucks.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "xos_DebtConversionConvertedInstrumentInterestPayableAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Debt Conversion, Converted Instrument, Interest Payable, Amount", "label": "Debt Conversion, Converted Instrument, Interest Payable, Amount", "terseLabel": "Issuance of redeemable convertible preferred stock" } } }, "localname": "DebtConversionConvertedInstrumentInterestPayableAmount", "nsuri": "http://www.xostrucks.com/20220630", "presentation": [ "http://www.xostrucks.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "xos_DebtInstrumentConvertibleThresholdLowestDailyVolumeWeightedAveragePricePerShare": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Convertible, Threshold, Lowest Daily Volume-Weighted Average Price Per Share", "label": "Debt Instrument, Convertible, Threshold, Lowest Daily Volume-Weighted Average Price Per Share", "terseLabel": "Lowest daily VWAP, price per share (in dollars per share)" } } }, "localname": "DebtInstrumentConvertibleThresholdLowestDailyVolumeWeightedAveragePricePerShare", "nsuri": "http://www.xostrucks.com/20220630", "presentation": [ "http://www.xostrucks.com/role/SubsequentEventsDetails" ], "xbrltype": "perShareItemType" }, "xos_DebtInstrumentConvertibleThresholdPercentageLowestDailyVolumeWeightedAveragePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Convertible, Threshold Percentage, Lowest Daily Volume-Weighted Average Price", "label": "Debt Instrument, Convertible, Threshold Percentage, Lowest Daily Volume-Weighted Average Price", "terseLabel": "Lowest daily VWAP, percentage" } } }, "localname": "DebtInstrumentConvertibleThresholdPercentageLowestDailyVolumeWeightedAveragePrice", "nsuri": "http://www.xostrucks.com/20220630", "presentation": [ "http://www.xostrucks.com/role/SubsequentEventsDetails" ], "xbrltype": "percentItemType" }, "xos_DebtInstrumentConvertibleVolumeWeightedAveragePricePeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Convertible, Volume-Weighted Average Price, Period", "label": "Debt Instrument, Convertible, Volume-Weighted Average Price, Period", "terseLabel": "Volume weighted average price period" } } }, "localname": "DebtInstrumentConvertibleVolumeWeightedAveragePricePeriod", "nsuri": "http://www.xostrucks.com/20220630", "presentation": [ "http://www.xostrucks.com/role/SubsequentEventsDetails" ], "xbrltype": "durationItemType" }, "xos_DebtInstrumentFloorPricePerShare": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Floor Price Per Share", "label": "Debt Instrument, Floor Price Per Share", "terseLabel": "Floor price per share (in dollars per share)" } } }, "localname": "DebtInstrumentFloorPricePerShare", "nsuri": "http://www.xostrucks.com/20220630", "presentation": [ "http://www.xostrucks.com/role/SubsequentEventsDetails" ], "xbrltype": "perShareItemType" }, "xos_DebtInstrumentInterestRateStatedPercentageUponAnEventOfDefault": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Interest Rate, Stated Percentage Upon An Event Of Default", "label": "Debt Instrument, Interest Rate, Stated Percentage Upon An Event Of Default", "terseLabel": "Interest rate, upon an event of default" } } }, "localname": "DebtInstrumentInterestRateStatedPercentageUponAnEventOfDefault", "nsuri": "http://www.xostrucks.com/20220630", "presentation": [ "http://www.xostrucks.com/role/SubsequentEventsDetails" ], "xbrltype": "percentItemType" }, "xos_DebtInstrumentInterestRateStatedPercentageUponRegistrationRightsAgreement": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Interest Rate, Stated Percentage Upon Registration Rights Agreement", "label": "Debt Instrument, Interest Rate, Stated Percentage Upon Registration Rights Agreement", "terseLabel": "Interest rate upon registration rights agreement" } } }, "localname": "DebtInstrumentInterestRateStatedPercentageUponRegistrationRightsAgreement", "nsuri": "http://www.xostrucks.com/20220630", "presentation": [ "http://www.xostrucks.com/role/SubsequentEventsDetails" ], "xbrltype": "percentItemType" }, "xos_DebtInstrumentOptionForAdditionalAmountToBeExercised": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Option for Additional Amount To Be Exercised", "label": "Debt Instrument, Option for Additional Amount To Be Exercised", "terseLabel": "Debt instrument, option for additional amount to be exercised" } } }, "localname": "DebtInstrumentOptionForAdditionalAmountToBeExercised", "nsuri": "http://www.xostrucks.com/20220630", "presentation": [ "http://www.xostrucks.com/role/SubsequentEventsDetails" ], "xbrltype": "monetaryItemType" }, "xos_DebtSecuritiesAvailableForSaleAmortizedCostCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Securities, Available-for-sale, Amortized Cost, Current", "label": "Debt Securities, Available-for-sale, Amortized Cost, Current [Abstract]", "terseLabel": "Short-term investments:" } } }, "localname": "DebtSecuritiesAvailableForSaleAmortizedCostCurrentAbstract", "nsuri": "http://www.xostrucks.com/20220630", "presentation": [ "http://www.xostrucks.com/role/InvestmentsAmortizedCostGrossUnrealizedGainsLossesInAccumulatedOtherComprehensiveLossAndFairValueOfMarketableDebtSecuritiesAvailableForSaleDetails" ], "xbrltype": "stringItemType" }, "xos_DebtSecuritiesAvailableForSaleAmortizedCostNoncurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Securities, Available-for-sale, Amortized Cost, Noncurrent", "label": "Debt Securities, Available-for-sale, Amortized Cost, Noncurrent [Abstract]", "terseLabel": "Long-term investments:" } } }, "localname": "DebtSecuritiesAvailableForSaleAmortizedCostNoncurrentAbstract", "nsuri": "http://www.xostrucks.com/20220630", "presentation": [ "http://www.xostrucks.com/role/InvestmentsAmortizedCostGrossUnrealizedGainsLossesInAccumulatedOtherComprehensiveLossAndFairValueOfMarketableDebtSecuritiesAvailableForSaleDetails" ], "xbrltype": "stringItemType" }, "xos_DebtSecuritiesAvailableForSaleMaturityAllocationContractualMaturity": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Securities, Available-for-sale, Maturity Allocation, Contractual Maturity", "label": "Debt Securities, Available-for-sale, Maturity Allocation, Contractual Maturity", "terseLabel": "Weighted average contractual maturity" } } }, "localname": "DebtSecuritiesAvailableForSaleMaturityAllocationContractualMaturity", "nsuri": "http://www.xostrucks.com/20220630", "presentation": [ "http://www.xostrucks.com/role/InvestmentsAmortizedCostandFairValueofMarketableDebtSecuritiesAvailableforsalebyContractualMaturityDetails" ], "xbrltype": "durationItemType" }, "xos_DebtSecuritiesAvailableForSaleUnrealizedGainCurrent": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Debt Securities, Available-for-sale, Unrealized Gain, Current", "label": "Debt Securities, Available-for-sale, Unrealized Gain, Current", "terseLabel": "Gross Unrealized Gains" } } }, "localname": "DebtSecuritiesAvailableForSaleUnrealizedGainCurrent", "nsuri": "http://www.xostrucks.com/20220630", "presentation": [ "http://www.xostrucks.com/role/InvestmentsAmortizedCostGrossUnrealizedGainsLossesInAccumulatedOtherComprehensiveLossAndFairValueOfMarketableDebtSecuritiesAvailableForSaleDetails" ], "xbrltype": "monetaryItemType" }, "xos_DebtSecuritiesAvailableForSaleUnrealizedGainNoncurrent": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Debt Securities, Available-for-sale, Unrealized Gain, Noncurrent", "label": "Debt Securities, Available-for-sale, Unrealized Gain, Noncurrent", "terseLabel": "Gross Unrealized Gains" } } }, "localname": "DebtSecuritiesAvailableForSaleUnrealizedGainNoncurrent", "nsuri": "http://www.xostrucks.com/20220630", "presentation": [ "http://www.xostrucks.com/role/InvestmentsAmortizedCostGrossUnrealizedGainsLossesInAccumulatedOtherComprehensiveLossAndFairValueOfMarketableDebtSecuritiesAvailableForSaleDetails" ], "xbrltype": "monetaryItemType" }, "xos_DebtSecuritiesAvailableForSaleUnrealizedLossCurrent": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Debt Securities, Available-for-sale, Unrealized Loss, Current", "label": "Debt Securities, Available-for-sale, Unrealized Loss, Current", "negatedTerseLabel": "Gross Unrealized Losses" } } }, "localname": "DebtSecuritiesAvailableForSaleUnrealizedLossCurrent", "nsuri": "http://www.xostrucks.com/20220630", "presentation": [ "http://www.xostrucks.com/role/InvestmentsAmortizedCostGrossUnrealizedGainsLossesInAccumulatedOtherComprehensiveLossAndFairValueOfMarketableDebtSecuritiesAvailableForSaleDetails" ], "xbrltype": "monetaryItemType" }, "xos_DebtSecuritiesAvailableForSaleUnrealizedLossNoncurrent": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Debt Securities, Available-for-sale, Unrealized Loss, Noncurrent", "label": "Debt Securities, Available-for-sale, Unrealized Loss, Noncurrent", "negatedTerseLabel": "Gross Unrealized Losses" } } }, "localname": "DebtSecuritiesAvailableForSaleUnrealizedLossNoncurrent", "nsuri": "http://www.xostrucks.com/20220630", "presentation": [ "http://www.xostrucks.com/role/InvestmentsAmortizedCostGrossUnrealizedGainsLossesInAccumulatedOtherComprehensiveLossAndFairValueOfMarketableDebtSecuritiesAvailableForSaleDetails" ], "xbrltype": "monetaryItemType" }, "xos_DerivativeInstrumentChangeInAmountOfContingentConsiderationLiability": { "auth_ref": [], "calculation": { "http://www.xostrucks.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.xostrucks.com/role/UnauditedCondensedConsolidatedStatementsofOperationsandComprehensiveLoss": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Derivative Instrument, Change In Amount Of Contingent Consideration, Liability", "label": "Derivative Instrument, Change In Amount Of Contingent Consideration, Liability", "negatedTerseLabel": "Change in fair value of earn-out shares liability", "terseLabel": "Change in fair value of earn-out shares liability" } } }, "localname": "DerivativeInstrumentChangeInAmountOfContingentConsiderationLiability", "nsuri": "http://www.xostrucks.com/20220630", "presentation": [ "http://www.xostrucks.com/role/RecapitalizationandContingentEarnoutSharesLiabilityNarrativeDetails", "http://www.xostrucks.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows", "http://www.xostrucks.com/role/UnauditedCondensedConsolidatedStatementsofOperationsandComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "xos_DerivativeInstrumentContingentConsiderationLiability": { "auth_ref": [], "calculation": { "http://www.xostrucks.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Derivative Instrument, Contingent Consideration, Liability", "label": "Derivative Instrument, Contingent Consideration, Liability", "terseLabel": "Earn-out shares liability" } } }, "localname": "DerivativeInstrumentContingentConsiderationLiability", "nsuri": "http://www.xostrucks.com/20220630", "presentation": [ "http://www.xostrucks.com/role/CondensedConsolidatedBalanceSheets", "http://www.xostrucks.com/role/RecapitalizationandContingentEarnoutSharesLiabilityNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "xos_DerivativeInstrumentContingentConsiderationLiabilityEarnoutPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Derivative Instrument, Contingent Consideration, Liability, Earnout Period", "label": "Derivative Instrument, Contingent Consideration, Liability, Earnout Period", "terseLabel": "Earnout period" } } }, "localname": "DerivativeInstrumentContingentConsiderationLiabilityEarnoutPeriod", "nsuri": "http://www.xostrucks.com/20220630", "presentation": [ "http://www.xostrucks.com/role/RecapitalizationandContingentEarnoutSharesLiabilityNarrativeDetails" ], "xbrltype": "durationItemType" }, "xos_DerivativeInstrumentContingentConsiderationLiabilityEarnoutPeriodStockPriceTrigger": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Derivative Instrument, Contingent Consideration, Liability, Earnout Period, Stock Price Trigger", "label": "Derivative Instrument, Contingent Consideration, Liability, Earnout Period, Stock Price Trigger", "terseLabel": "Derivative instrument, contingent consideration, liability, earnout period, stock price trigger (in dollars per share)" } } }, "localname": "DerivativeInstrumentContingentConsiderationLiabilityEarnoutPeriodStockPriceTrigger", "nsuri": "http://www.xostrucks.com/20220630", "presentation": [ "http://www.xostrucks.com/role/RecapitalizationandContingentEarnoutSharesLiabilityNarrativeDetails" ], "xbrltype": "perShareItemType" }, "xos_DerivativeInstrumentContingentConsiderationLiabilityEarnoutPeriodThresholdTradingDayPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Derivative Instrument, Contingent Consideration, Liability, Earnout Period, Threshold Trading Day Period", "label": "Derivative Instrument, Contingent Consideration, Liability, Earnout Period, Threshold Trading Day Period", "terseLabel": "Threshold trading day period" } } }, "localname": "DerivativeInstrumentContingentConsiderationLiabilityEarnoutPeriodThresholdTradingDayPeriod", "nsuri": "http://www.xostrucks.com/20220630", "presentation": [ "http://www.xostrucks.com/role/RecapitalizationandContingentEarnoutSharesLiabilityNarrativeDetails" ], "xbrltype": "integerItemType" }, "xos_DerivativeInstrumentContingentConsiderationLiabilityEarnoutPeriodThresholdTradingDays": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Derivative Instrument, Contingent Consideration, Liability, Earnout Period, Threshold Trading Days", "label": "Derivative Instrument, Contingent Consideration, Liability, Earnout Period, Threshold Trading Days", "terseLabel": "Threshold trading days" } } }, "localname": "DerivativeInstrumentContingentConsiderationLiabilityEarnoutPeriodThresholdTradingDays", "nsuri": "http://www.xostrucks.com/20220630", "presentation": [ "http://www.xostrucks.com/role/RecapitalizationandContingentEarnoutSharesLiabilityNarrativeDetails" ], "xbrltype": "integerItemType" }, "xos_DerivativeInstrumentContingentConsiderationLiabilityFairValueDisclosure": { "auth_ref": [], "calculation": { "http://www.xostrucks.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredonaRecurringBasisDetails": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesFairValueDisclosure", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Derivative Instrument, Contingent Consideration, Liability, Fair Value Disclosure", "label": "Derivative Instrument, Contingent Consideration, Liability, Fair Value Disclosure", "terseLabel": "Contingent Earn-out Shares liability" } } }, "localname": "DerivativeInstrumentContingentConsiderationLiabilityFairValueDisclosure", "nsuri": "http://www.xostrucks.com/20220630", "presentation": [ "http://www.xostrucks.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredonaRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "xos_DerivativeInstrumentContingentConsiderationLiabilityMeasurementInput": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Derivative Instrument, Contingent Consideration, Liability, Measurement Input", "label": "Derivative Instrument, Contingent Consideration, Liability, Measurement Input", "terseLabel": "Earn-out shares, liability, measurement input" } } }, "localname": "DerivativeInstrumentContingentConsiderationLiabilityMeasurementInput", "nsuri": "http://www.xostrucks.com/20220630", "presentation": [ "http://www.xostrucks.com/role/FairValueMeasurementsSignificantUnobservableInputsRelatedToLevel3EarnOutSharesLiabilityDetails" ], "xbrltype": "decimalItemType" }, "xos_DerivativeInstrumentContingentConsiderationLiabilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Derivative Instrument, Contingent Consideration, Liability", "label": "Derivative Instrument, Contingent Consideration, Liability [Member]", "terseLabel": "Contingent Earn-out Shares Liability" } } }, "localname": "DerivativeInstrumentContingentConsiderationLiabilityMember", "nsuri": "http://www.xostrucks.com/20220630", "presentation": [ "http://www.xostrucks.com/role/FairValueMeasurementsChangesintheFairValueoftheFinancialLiabilitiesDetails" ], "xbrltype": "domainItemType" }, "xos_DerivativeInstrumentContingentConsiderationLiabilityShares": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Derivative Instrument, Contingent Consideration, Liability, Shares", "label": "Derivative Instrument, Contingent Consideration, Liability, Shares", "terseLabel": "Derivative instrument, contingent consideration, liability, shares (in shares)" } } }, "localname": "DerivativeInstrumentContingentConsiderationLiabilityShares", "nsuri": "http://www.xostrucks.com/20220630", "presentation": [ "http://www.xostrucks.com/role/RecapitalizationandContingentEarnoutSharesLiabilityNarrativeDetails" ], "xbrltype": "sharesItemType" }, "xos_DerivativeInstrumentTrancheAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Derivative Instrument, Tranche", "label": "Derivative Instrument, Tranche [Axis]", "terseLabel": "Derivative Instrument, Tranche [Axis]" } } }, "localname": "DerivativeInstrumentTrancheAxis", "nsuri": "http://www.xostrucks.com/20220630", "presentation": [ "http://www.xostrucks.com/role/RecapitalizationandContingentEarnoutSharesLiabilityNarrativeDetails" ], "xbrltype": "stringItemType" }, "xos_DerivativeInstrumentTrancheDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Derivative Instrument, Tranche [Domain]", "label": "Derivative Instrument, Tranche [Domain]", "terseLabel": "Derivative Instrument, Tranche [Domain]" } } }, "localname": "DerivativeInstrumentTrancheDomain", "nsuri": "http://www.xostrucks.com/20220630", "presentation": [ "http://www.xostrucks.com/role/RecapitalizationandContingentEarnoutSharesLiabilityNarrativeDetails" ], "xbrltype": "domainItemType" }, "xos_DerivativeInstrumentTrancheOneMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Derivative Instrument, Tranche, One", "label": "Derivative Instrument, Tranche, One [Member]", "terseLabel": "Derivative Instrument, Tranche One" } } }, "localname": "DerivativeInstrumentTrancheOneMember", "nsuri": "http://www.xostrucks.com/20220630", "presentation": [ "http://www.xostrucks.com/role/RecapitalizationandContingentEarnoutSharesLiabilityNarrativeDetails" ], "xbrltype": "domainItemType" }, "xos_DerivativeInstrumentTrancheThreeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Derivative Instrument, Tranche, Three", "label": "Derivative Instrument, Tranche, Three [Member]", "terseLabel": "Derivative Instrument, Tranche Three" } } }, "localname": "DerivativeInstrumentTrancheThreeMember", "nsuri": "http://www.xostrucks.com/20220630", "presentation": [ "http://www.xostrucks.com/role/RecapitalizationandContingentEarnoutSharesLiabilityNarrativeDetails" ], "xbrltype": "domainItemType" }, "xos_DerivativeInstrumentTrancheTwoMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Derivative Instrument, Tranche, Two", "label": "Derivative Instrument, Tranche, Two [Member]", "terseLabel": "Derivative Instrument, Tranche Two" } } }, "localname": "DerivativeInstrumentTrancheTwoMember", "nsuri": "http://www.xostrucks.com/20220630", "presentation": [ "http://www.xostrucks.com/role/RecapitalizationandContingentEarnoutSharesLiabilityNarrativeDetails" ], "xbrltype": "domainItemType" }, "xos_EmergingGrowthCompanyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Emerging Growth Company", "label": "Emerging Growth Company [Policy Text Block]", "terseLabel": "Emerging Growth Company" } } }, "localname": "EmergingGrowthCompanyPolicyTextBlock", "nsuri": "http://www.xostrucks.com/20220630", "presentation": [ "http://www.xostrucks.com/role/AccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "xos_FairValueAdjustmentOfRelatedPartyDebtAtConversion": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair Value Adjustment Of Related Party Debt At Conversion", "label": "Fair Value Adjustment Of Related Party Debt At Conversion", "terseLabel": "Fair value adjustment of related party debt at conversion" } } }, "localname": "FairValueAdjustmentOfRelatedPartyDebtAtConversion", "nsuri": "http://www.xostrucks.com/20220630", "presentation": [ "http://www.xostrucks.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "xos_FinanceLeaseLiabilityToBePaidAfterYearFour": { "auth_ref": [], "calculation": { "http://www.xostrucks.com/role/LeasesFutureLeaseLiabilityPaymentsUnderTopic842Details": { "order": 2.0, "parentTag": "xos_LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityToBePaidAfterYearFour", "weight": 1.0 }, "http://www.xostrucks.com/role/LeasesFutureLeaseLiabilityPaymentsUnderTopic842Details_1": { "order": 6.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Finance Lease, Liability, to be Paid, After Year Four", "label": "Finance Lease, Liability, to be Paid, After Year Four", "terseLabel": "Thereafter" } } }, "localname": "FinanceLeaseLiabilityToBePaidAfterYearFour", "nsuri": "http://www.xostrucks.com/20220630", "presentation": [ "http://www.xostrucks.com/role/LeasesFutureLeaseLiabilityPaymentsUnderTopic842Details" ], "xbrltype": "monetaryItemType" }, "xos_FinanceLeaseRightOfUseAssetAmortizationAndFinanceLeaseInterestPaymentOnLiability": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Finance Lease, Right-Of-Use Asset, Amortization And Finance Lease, Interest Payment On Liability", "label": "Finance Lease, Right-Of-Use Asset, Amortization And Finance Lease, Interest Payment On Liability", "terseLabel": "Total" } } }, "localname": "FinanceLeaseRightOfUseAssetAmortizationAndFinanceLeaseInterestPaymentOnLiability", "nsuri": "http://www.xostrucks.com/20220630", "presentation": [ "http://www.xostrucks.com/role/LeasesFinanceLeaseCostDetails" ], "xbrltype": "monetaryItemType" }, "xos_FinancialLiabilitiesFairValueAdjustments": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Financial Liabilities, Fair Value Adjustments", "label": "Financial Liabilities, Fair Value Adjustments", "negatedTerseLabel": "Change in fair value during the period" } } }, "localname": "FinancialLiabilitiesFairValueAdjustments", "nsuri": "http://www.xostrucks.com/20220630", "presentation": [ "http://www.xostrucks.com/role/FairValueMeasurementsChangesintheFairValueoftheFinancialLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "xos_FinancialLiabilitiesRecognitionOfEquityInstrumentsOtherThanOptions": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Financial Liabilities, Recognition of Equity Instruments Other Than Options", "label": "Financial Liabilities, Recognition of Equity Instruments Other Than Options", "terseLabel": "Recognition of earn-out RSUs" } } }, "localname": "FinancialLiabilitiesRecognitionOfEquityInstrumentsOtherThanOptions", "nsuri": "http://www.xostrucks.com/20220630", "presentation": [ "http://www.xostrucks.com/role/FairValueMeasurementsChangesintheFairValueoftheFinancialLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "xos_FleetAsAServiceMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fleet-As-A Service", "label": "Fleet-As-A Service [Member]", "terseLabel": "Fleet-as-a-Service" } } }, "localname": "FleetAsAServiceMember", "nsuri": "http://www.xostrucks.com/20220630", "presentation": [ "http://www.xostrucks.com/role/RevenueRecognitionDisaggregatedRevenuesbyMajorSourceDetails" ], "xbrltype": "domainItemType" }, "xos_FoundersMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Founders", "label": "Founders [Member]", "terseLabel": "Founders" } } }, "localname": "FoundersMember", "nsuri": "http://www.xostrucks.com/20220630", "presentation": [ "http://www.xostrucks.com/role/RecapitalizationandContingentEarnoutSharesLiabilityNarrativeDetails" ], "xbrltype": "domainItemType" }, "xos_LeaseLiabilityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Lease Liability", "label": "Lease Liability [Abstract]", "terseLabel": "Liabilities" } } }, "localname": "LeaseLiabilityAbstract", "nsuri": "http://www.xostrucks.com/20220630", "presentation": [ "http://www.xostrucks.com/role/LeasesLeaseAssetsandLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "xos_LeaseLiabilityCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Lease Liability, Current", "label": "Lease Liability, Current [Abstract]", "terseLabel": "Current" } } }, "localname": "LeaseLiabilityCurrentAbstract", "nsuri": "http://www.xostrucks.com/20220630", "presentation": [ "http://www.xostrucks.com/role/LeasesLeaseAssetsandLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "xos_LeaseLiabilityNoncurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Lease Liability, Noncurrent", "label": "Lease Liability, Noncurrent [Abstract]", "terseLabel": "Non-current" } } }, "localname": "LeaseLiabilityNoncurrentAbstract", "nsuri": "http://www.xostrucks.com/20220630", "presentation": [ "http://www.xostrucks.com/role/LeasesLeaseAssetsandLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "xos_LeaseSupplementalCashFlowInformationTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Lease, Supplemental Cash Flow Information", "label": "Lease, Supplemental Cash Flow Information [Table Text Block]", "terseLabel": "Schedule of Supplemental Cash Flow Information, Weighted-Average Remaining Lease Term and Discount Rate" } } }, "localname": "LeaseSupplementalCashFlowInformationTableTextBlock", "nsuri": "http://www.xostrucks.com/20220630", "presentation": [ "http://www.xostrucks.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "xos_LeaseWeightedAverageDiscountRatePercentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Lease, Weighted Average Discount Rate, Percent", "label": "Lease, Weighted Average Discount Rate, Percent [Abstract]", "terseLabel": "Weighted average discount rate:" } } }, "localname": "LeaseWeightedAverageDiscountRatePercentAbstract", "nsuri": "http://www.xostrucks.com/20220630", "presentation": [ "http://www.xostrucks.com/role/LeasesSupplementalCashFlowInformationDetails" ], "xbrltype": "stringItemType" }, "xos_LeaseWeightedAverageRemainingLeaseTermAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Lease, Weighted Average Remaining Lease Term", "label": "Lease, Weighted Average Remaining Lease Term [Abstract]", "terseLabel": "Weighted average remaining lease term:" } } }, "localname": "LeaseWeightedAverageRemainingLeaseTermAbstract", "nsuri": "http://www.xostrucks.com/20220630", "presentation": [ "http://www.xostrucks.com/role/LeasesSupplementalCashFlowInformationDetails" ], "xbrltype": "stringItemType" }, "xos_LegacyXosMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Legacy Xos", "label": "Legacy Xos [Member]", "terseLabel": "Legacy Xos" } } }, "localname": "LegacyXosMember", "nsuri": "http://www.xostrucks.com/20220630", "presentation": [ "http://www.xostrucks.com/role/EquityDetails" ], "xbrltype": "domainItemType" }, "xos_LesseeOperatingLeaseLiabilityAndFinanceLeaseLiability": { "auth_ref": [], "calculation": { "http://www.xostrucks.com/role/LeasesFutureLeaseLiabilityPaymentsUnderTopic842Details": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.xostrucks.com/role/LeasesFutureLeaseLiabilityPaymentsUnderTopic842Details_1": { "order": 1.0, "parentTag": "xos_LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityPaymentDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Lessee, Operating Lease, Liability And Finance Lease, Liability", "label": "Lessee, Operating Lease, Liability And Finance Lease, Liability", "totalLabel": "Present value of Lease Liabilities" } } }, "localname": "LesseeOperatingLeaseLiabilityAndFinanceLeaseLiability", "nsuri": "http://www.xostrucks.com/20220630", "presentation": [ "http://www.xostrucks.com/role/LeasesFutureLeaseLiabilityPaymentsUnderTopic842Details" ], "xbrltype": "monetaryItemType" }, "xos_LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityPaymentDue": { "auth_ref": [], "calculation": { "http://www.xostrucks.com/role/LeasesFutureLeaseLiabilityPaymentsUnderTopic842Details": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.xostrucks.com/role/LeasesFutureLeaseLiabilityPaymentsUnderTopic842Details_1": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.xostrucks.com/role/LeasesFutureLeaseLiabilityPaymentsUnderTopic842Details_2": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Lessee, Operating Lease, Liability And Finance Lease, Liability, Payment, Due", "label": "Lessee, Operating Lease, Liability And Finance Lease, Liability, Payment, Due", "totalLabel": "Total future minimum lease payments" } } }, "localname": "LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityPaymentDue", "nsuri": "http://www.xostrucks.com/20220630", "presentation": [ "http://www.xostrucks.com/role/LeasesFutureLeaseLiabilityPaymentsUnderTopic842Details" ], "xbrltype": "monetaryItemType" }, "xos_LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityToBePaidAfterYearFour": { "auth_ref": [], "calculation": { "http://www.xostrucks.com/role/LeasesFutureLeaseLiabilityPaymentsUnderTopic842Details": { "order": 5.0, "parentTag": "xos_LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityPaymentDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Lessee, Operating Lease, Liability And Finance Lease, Liability, To Be Paid, After Year Four", "label": "Lessee, Operating Lease, Liability And Finance Lease, Liability, To Be Paid, After Year Four", "totalLabel": "Thereafter" } } }, "localname": "LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityToBePaidAfterYearFour", "nsuri": "http://www.xostrucks.com/20220630", "presentation": [ "http://www.xostrucks.com/role/LeasesFutureLeaseLiabilityPaymentsUnderTopic842Details" ], "xbrltype": "monetaryItemType" }, "xos_LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityToBePaidRemainderOfFiscalYear": { "auth_ref": [], "calculation": { "http://www.xostrucks.com/role/LeasesFutureLeaseLiabilityPaymentsUnderTopic842Details": { "order": 2.0, "parentTag": "xos_LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityPaymentDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Lessee, Operating Lease, Liability And Finance Lease, Liability, To Be Paid, Remainder Of Fiscal Year", "label": "Lessee, Operating Lease, Liability And Finance Lease, Liability, To Be Paid, Remainder Of Fiscal Year", "totalLabel": "2022 (remaining six months)" } } }, "localname": "LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityToBePaidRemainderOfFiscalYear", "nsuri": "http://www.xostrucks.com/20220630", "presentation": [ "http://www.xostrucks.com/role/LeasesFutureLeaseLiabilityPaymentsUnderTopic842Details" ], "xbrltype": "monetaryItemType" }, "xos_LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityToBePaidYearFour": { "auth_ref": [], "calculation": { "http://www.xostrucks.com/role/LeasesFutureLeaseLiabilityPaymentsUnderTopic842Details": { "order": 1.0, "parentTag": "xos_LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityPaymentDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Lessee, Operating Lease, Liability And Finance Lease, Liability, To Be Paid, Year Four", "label": "Lessee, Operating Lease, Liability And Finance Lease, Liability, To Be Paid, Year Four", "totalLabel": "2026" } } }, "localname": "LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityToBePaidYearFour", "nsuri": "http://www.xostrucks.com/20220630", "presentation": [ "http://www.xostrucks.com/role/LeasesFutureLeaseLiabilityPaymentsUnderTopic842Details" ], "xbrltype": "monetaryItemType" }, "xos_LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityToBePaidYearOne": { "auth_ref": [], "calculation": { "http://www.xostrucks.com/role/LeasesFutureLeaseLiabilityPaymentsUnderTopic842Details": { "order": 6.0, "parentTag": "xos_LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityPaymentDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Lessee, Operating Lease, Liability And Finance Lease, Liability, To Be Paid, Year One", "label": "Lessee, Operating Lease, Liability And Finance Lease, Liability, To Be Paid, Year One", "totalLabel": "2023" } } }, "localname": "LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityToBePaidYearOne", "nsuri": "http://www.xostrucks.com/20220630", "presentation": [ "http://www.xostrucks.com/role/LeasesFutureLeaseLiabilityPaymentsUnderTopic842Details" ], "xbrltype": "monetaryItemType" }, "xos_LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityToBePaidYearThree": { "auth_ref": [], "calculation": { "http://www.xostrucks.com/role/LeasesFutureLeaseLiabilityPaymentsUnderTopic842Details": { "order": 3.0, "parentTag": "xos_LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityPaymentDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Lessee, Operating Lease, Liability And Finance Lease, Liability, To Be Paid, Year Three", "label": "Lessee, Operating Lease, Liability And Finance Lease, Liability, To Be Paid, Year Three", "totalLabel": "2025" } } }, "localname": "LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityToBePaidYearThree", "nsuri": "http://www.xostrucks.com/20220630", "presentation": [ "http://www.xostrucks.com/role/LeasesFutureLeaseLiabilityPaymentsUnderTopic842Details" ], "xbrltype": "monetaryItemType" }, "xos_LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityToBePaidYearTwo": { "auth_ref": [], "calculation": { "http://www.xostrucks.com/role/LeasesFutureLeaseLiabilityPaymentsUnderTopic842Details": { "order": 4.0, "parentTag": "xos_LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityPaymentDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Lessee, Operating Lease, Liability And Finance Lease, Liability, To Be Paid, Year Two", "label": "Lessee, Operating Lease, Liability And Finance Lease, Liability, To Be Paid, Year Two", "totalLabel": "2024" } } }, "localname": "LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityToBePaidYearTwo", "nsuri": "http://www.xostrucks.com/20220630", "presentation": [ "http://www.xostrucks.com/role/LeasesFutureLeaseLiabilityPaymentsUnderTopic842Details" ], "xbrltype": "monetaryItemType" }, "xos_LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [], "calculation": { "http://www.xostrucks.com/role/LeasesFutureLeaseLiabilityPaymentsUnderTopic842Details": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.xostrucks.com/role/LeasesFutureLeaseLiabilityPaymentsUnderTopic842Details_1": { "order": 2.0, "parentTag": "xos_LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityPaymentDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Lessee, Operating Lease, Liability And Finance Lease, Liability, Undiscounted Excess Amount", "label": "Lessee, Operating Lease, Liability And Finance Lease, Liability, Undiscounted Excess Amount", "totalLabel": "Less: imputed interest" } } }, "localname": "LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://www.xostrucks.com/20220630", "presentation": [ "http://www.xostrucks.com/role/LeasesFutureLeaseLiabilityPaymentsUnderTopic842Details" ], "xbrltype": "monetaryItemType" }, "xos_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour": { "auth_ref": [], "calculation": { "http://www.xostrucks.com/role/LeasesFutureLeaseLiabilityPaymentsUnderTopic842Details": { "order": 1.0, "parentTag": "xos_LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityToBePaidAfterYearFour", "weight": 1.0 }, "http://www.xostrucks.com/role/LeasesFutureLeaseLiabilityPaymentsUnderTopic842Details_1": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Lessee, Operating Lease, Liability, to be Paid, After Year Four", "label": "Lessee, Operating Lease, Liability, to be Paid, After Year Four", "terseLabel": "Thereafter" } } }, "localname": "LesseeOperatingLeaseLiabilityToBePaidAfterYearFour", "nsuri": "http://www.xostrucks.com/20220630", "presentation": [ "http://www.xostrucks.com/role/LeasesFutureLeaseLiabilityPaymentsUnderTopic842Details" ], "xbrltype": "monetaryItemType" }, "xos_NextGenMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "NextGen", "label": "NextGen [Member]", "terseLabel": "NextGen" } } }, "localname": "NextGenMember", "nsuri": "http://www.xostrucks.com/20220630", "presentation": [ "http://www.xostrucks.com/role/RecapitalizationandContingentEarnoutSharesLiabilityNarrativeDetails" ], "xbrltype": "domainItemType" }, "xos_NonUSGovernmentAndSupranationalBondsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Non-U.S. Government And Supranational Bonds", "label": "Non-U.S. Government And Supranational Bonds [Member]", "terseLabel": "Non-U.S. government and supranational bonds" } } }, "localname": "NonUSGovernmentAndSupranationalBondsMember", "nsuri": "http://www.xostrucks.com/20220630", "presentation": [ "http://www.xostrucks.com/role/InvestmentsAmortizedCostGrossUnrealizedGainsLossesInAccumulatedOtherComprehensiveLossAndFairValueOfMarketableDebtSecuritiesAvailableForSaleDetails", "http://www.xostrucks.com/role/InvestmentsContinuousUnrealizedLossPositionDetails" ], "xbrltype": "domainItemType" }, "xos_NotesPayableRelatedPartiesAccruedInterest": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Notes Payable, Related Parties, Accrued Interest", "label": "Notes Payable, Related Parties, Accrued Interest", "terseLabel": "Notes payable, related parties, accrued interest" } } }, "localname": "NotesPayableRelatedPartiesAccruedInterest", "nsuri": "http://www.xostrucks.com/20220630", "presentation": [ "http://www.xostrucks.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "xos_NotesPayableRelatedPartiesInterestRateStatedPercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Notes Payable, Related Parties, Interest Rate, Stated Percentage", "label": "Notes Payable, Related Parties, Interest Rate, Stated Percentage", "terseLabel": "Notes payable, related parties, interest rate, stated percentage" } } }, "localname": "NotesPayableRelatedPartiesInterestRateStatedPercentage", "nsuri": "http://www.xostrucks.com/20220630", "presentation": [ "http://www.xostrucks.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "percentItemType" }, "xos_NotesPayableRelatedPartiesNumberOfNotesPayableConverted": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Notes Payable, Related Parties, Number Of Notes Payable Converted", "label": "Notes Payable, Related Parties, Number Of Notes Payable Converted", "terseLabel": "Notes payable, related parties, number of notes payable converted" } } }, "localname": "NotesPayableRelatedPartiesNumberOfNotesPayableConverted", "nsuri": "http://www.xostrucks.com/20220630", "presentation": [ "http://www.xostrucks.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "integerItemType" }, "xos_NumberOfBoardOfDirectorMembers": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number Of Board Of Director Members", "label": "Number Of Board Of Director Members", "terseLabel": "Number of Board of director members" } } }, "localname": "NumberOfBoardOfDirectorMembers", "nsuri": "http://www.xostrucks.com/20220630", "presentation": [ "http://www.xostrucks.com/role/RecapitalizationandContingentEarnoutSharesLiabilityNarrativeDetails" ], "xbrltype": "integerItemType" }, "xos_OperatingLeaseLiabilityAndFinanceLeaseLiability": { "auth_ref": [], "calculation": { "http://www.xostrucks.com/role/LeasesLeaseAssetsandLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Operating Lease, Liability And Finance Lease, Liability", "label": "Operating Lease, Liability And Finance Lease, Liability", "totalLabel": "Total Lease Liabilities" } } }, "localname": "OperatingLeaseLiabilityAndFinanceLeaseLiability", "nsuri": "http://www.xostrucks.com/20220630", "presentation": [ "http://www.xostrucks.com/role/LeasesLeaseAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "xos_OperatingLeaseLiabilityCurrentAndFinanceLeaseLiabilityCurrent": { "auth_ref": [], "calculation": { "http://www.xostrucks.com/role/LeasesLeaseAssetsandLiabilitiesDetails": { "order": 1.0, "parentTag": "xos_OperatingLeaseLiabilityAndFinanceLeaseLiability", "weight": 1.0 }, "http://www.xostrucks.com/role/SelectedBalanceSheetDataOtherCurrentLiabilitiesDetails": { "order": 3.0, "parentTag": "us-gaap_OtherLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Operating Lease, Liability, Current And Finance Lease, Liability, Current", "label": "Operating Lease, Liability, Current And Finance Lease, Liability, Current", "terseLabel": "Lease liabilities, current", "totalLabel": "Sub-total" } } }, "localname": "OperatingLeaseLiabilityCurrentAndFinanceLeaseLiabilityCurrent", "nsuri": "http://www.xostrucks.com/20220630", "presentation": [ "http://www.xostrucks.com/role/LeasesLeaseAssetsandLiabilitiesDetails", "http://www.xostrucks.com/role/SelectedBalanceSheetDataOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "xos_OperatingLeaseLiabilityNoncurrentAndFinanceLeaseLiabilityNoncurrent": { "auth_ref": [], "calculation": { "http://www.xostrucks.com/role/LeasesLeaseAssetsandLiabilitiesDetails": { "order": 2.0, "parentTag": "xos_OperatingLeaseLiabilityAndFinanceLeaseLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Operating Lease, Liability, Noncurrent And Finance Lease, Liability, Noncurrent", "label": "Operating Lease, Liability, Noncurrent And Finance Lease, Liability, Noncurrent", "totalLabel": "Sub-total" } } }, "localname": "OperatingLeaseLiabilityNoncurrentAndFinanceLeaseLiabilityNoncurrent", "nsuri": "http://www.xostrucks.com/20220630", "presentation": [ "http://www.xostrucks.com/role/LeasesLeaseAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "xos_OperatingLeaseRightOfUseAssetAndFinanceLeaseRightOfUseAssetAfterAccumulatedAmortization": { "auth_ref": [], "calculation": { "http://www.xostrucks.com/role/LeasesLeaseAssetsandLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Operating Lease, Right-Of-Use Asset And Finance Lease, Right-Of-Use Asset, After Accumulated Amortization", "label": "Operating Lease, Right-Of-Use Asset And Finance Lease, Right-Of-Use Asset, After Accumulated Amortization", "totalLabel": "Total Lease Assets" } } }, "localname": "OperatingLeaseRightOfUseAssetAndFinanceLeaseRightOfUseAssetAfterAccumulatedAmortization", "nsuri": "http://www.xostrucks.com/20220630", "presentation": [ "http://www.xostrucks.com/role/LeasesLeaseAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "xos_OperatingLeaseRightOfUseAssetAndOperatingLeaseLiability": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Operating Lease, Right-Of-Use Asset And Operating Lease, Liability", "label": "Operating Lease, Right-Of-Use Asset And Operating Lease, Liability", "terseLabel": "Recognition of right-of-use asset and lease liabilities upon ASC 842 adoption" } } }, "localname": "OperatingLeaseRightOfUseAssetAndOperatingLeaseLiability", "nsuri": "http://www.xostrucks.com/20220630", "presentation": [ "http://www.xostrucks.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "xos_OperatingLeasesAndCapitalLeasesFutureMinimumPaymentsDue": { "auth_ref": [], "calculation": { "http://www.xostrucks.com/role/LeasesFutureLeaseLiabilityPaymentsUnderTopic840Details": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.xostrucks.com/role/LeasesFutureLeaseLiabilityPaymentsUnderTopic840Details_1": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Operating Leases And Capital Leases, Future Minimum Payments, Due", "label": "Operating Leases And Capital Leases, Future Minimum Payments, Due", "totalLabel": "Total future minimum lease payments" } } }, "localname": "OperatingLeasesAndCapitalLeasesFutureMinimumPaymentsDue", "nsuri": "http://www.xostrucks.com/20220630", "presentation": [ "http://www.xostrucks.com/role/LeasesFutureLeaseLiabilityPaymentsUnderTopic840Details" ], "xbrltype": "monetaryItemType" }, "xos_OperatingLeasesAndCapitalLeasesFutureMinimumPaymentsDueInFiveYears": { "auth_ref": [], "calculation": { "http://www.xostrucks.com/role/LeasesFutureLeaseLiabilityPaymentsUnderTopic840Details": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.xostrucks.com/role/LeasesFutureLeaseLiabilityPaymentsUnderTopic840Details_1": { "order": 2.0, "parentTag": "xos_OperatingLeasesAndCapitalLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Operating Leases And Capital Leases, Future Minimum Payments, Due in Five Years", "label": "Operating Leases And Capital Leases, Future Minimum Payments, Due in Five Years", "totalLabel": "2026" } } }, "localname": "OperatingLeasesAndCapitalLeasesFutureMinimumPaymentsDueInFiveYears", "nsuri": "http://www.xostrucks.com/20220630", "presentation": [ "http://www.xostrucks.com/role/LeasesFutureLeaseLiabilityPaymentsUnderTopic840Details" ], "xbrltype": "monetaryItemType" }, "xos_OperatingLeasesAndCapitalLeasesFutureMinimumPaymentsDueInFourYears": { "auth_ref": [], "calculation": { "http://www.xostrucks.com/role/LeasesFutureLeaseLiabilityPaymentsUnderTopic840Details": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.xostrucks.com/role/LeasesFutureLeaseLiabilityPaymentsUnderTopic840Details_1": { "order": 4.0, "parentTag": "xos_OperatingLeasesAndCapitalLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Operating Leases And Capital Leases, Future Minimum Payments, Due in Four Years", "label": "Operating Leases And Capital Leases, Future Minimum Payments, Due in Four Years", "totalLabel": "2025" } } }, "localname": "OperatingLeasesAndCapitalLeasesFutureMinimumPaymentsDueInFourYears", "nsuri": "http://www.xostrucks.com/20220630", "presentation": [ "http://www.xostrucks.com/role/LeasesFutureLeaseLiabilityPaymentsUnderTopic840Details" ], "xbrltype": "monetaryItemType" }, "xos_OperatingLeasesAndCapitalLeasesFutureMinimumPaymentsDueInThreeYears": { "auth_ref": [], "calculation": { "http://www.xostrucks.com/role/LeasesFutureLeaseLiabilityPaymentsUnderTopic840Details": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.xostrucks.com/role/LeasesFutureLeaseLiabilityPaymentsUnderTopic840Details_1": { "order": 6.0, "parentTag": "xos_OperatingLeasesAndCapitalLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Operating Leases And Capital Leases, Future Minimum Payments, Due in Three Years", "label": "Operating Leases And Capital Leases, Future Minimum Payments, Due in Three Years", "totalLabel": "2024" } } }, "localname": "OperatingLeasesAndCapitalLeasesFutureMinimumPaymentsDueInThreeYears", "nsuri": "http://www.xostrucks.com/20220630", "presentation": [ "http://www.xostrucks.com/role/LeasesFutureLeaseLiabilityPaymentsUnderTopic840Details" ], "xbrltype": "monetaryItemType" }, "xos_OperatingLeasesAndCapitalLeasesFutureMinimumPaymentsDueInTwoYears": { "auth_ref": [], "calculation": { "http://www.xostrucks.com/role/LeasesFutureLeaseLiabilityPaymentsUnderTopic840Details": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.xostrucks.com/role/LeasesFutureLeaseLiabilityPaymentsUnderTopic840Details_1": { "order": 3.0, "parentTag": "xos_OperatingLeasesAndCapitalLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Operating Leases And Capital Leases, Future Minimum Payments, Due in Two Years", "label": "Operating Leases And Capital Leases, Future Minimum Payments, Due in Two Years", "totalLabel": "2023" } } }, "localname": "OperatingLeasesAndCapitalLeasesFutureMinimumPaymentsDueInTwoYears", "nsuri": "http://www.xostrucks.com/20220630", "presentation": [ "http://www.xostrucks.com/role/LeasesFutureLeaseLiabilityPaymentsUnderTopic840Details" ], "xbrltype": "monetaryItemType" }, "xos_OperatingLeasesAndCapitalLeasesFutureMinimumPaymentsDueThereafter": { "auth_ref": [], "calculation": { "http://www.xostrucks.com/role/LeasesFutureLeaseLiabilityPaymentsUnderTopic840Details": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.xostrucks.com/role/LeasesFutureLeaseLiabilityPaymentsUnderTopic840Details_1": { "order": 5.0, "parentTag": "xos_OperatingLeasesAndCapitalLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Operating Leases And Capital Leases, Future Minimum Payments, Due Thereafter", "label": "Operating Leases And Capital Leases, Future Minimum Payments, Due Thereafter", "totalLabel": "Thereafter" } } }, "localname": "OperatingLeasesAndCapitalLeasesFutureMinimumPaymentsDueThereafter", "nsuri": "http://www.xostrucks.com/20220630", "presentation": [ "http://www.xostrucks.com/role/LeasesFutureLeaseLiabilityPaymentsUnderTopic840Details" ], "xbrltype": "monetaryItemType" }, "xos_OperatingLeasesFutureMinimumPaymentsRemainderOfFiscalYearAndCapitalLeaseObligationsCurrent": { "auth_ref": [], "calculation": { "http://www.xostrucks.com/role/LeasesFutureLeaseLiabilityPaymentsUnderTopic840Details": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.xostrucks.com/role/LeasesFutureLeaseLiabilityPaymentsUnderTopic840Details_1": { "order": 1.0, "parentTag": "xos_OperatingLeasesAndCapitalLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Operating Leases, Future Minimum Payments, Remainder of Fiscal Year And Capital Lease Obligations, Current", "label": "Operating Leases, Future Minimum Payments, Remainder of Fiscal Year And Capital Lease Obligations, Current", "totalLabel": "2022" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsRemainderOfFiscalYearAndCapitalLeaseObligationsCurrent", "nsuri": "http://www.xostrucks.com/20220630", "presentation": [ "http://www.xostrucks.com/role/LeasesFutureLeaseLiabilityPaymentsUnderTopic840Details" ], "xbrltype": "monetaryItemType" }, "xos_PaymentsOfReverseRecapitalizationTransactionCosts": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Payments of Reverse Recapitalization Transaction Costs", "label": "Payments of Reverse Recapitalization Transaction Costs", "terseLabel": "Payments of reverse recapitalization transaction costs" } } }, "localname": "PaymentsOfReverseRecapitalizationTransactionCosts", "nsuri": "http://www.xostrucks.com/20220630", "presentation": [ "http://www.xostrucks.com/role/RecapitalizationandContingentEarnoutSharesLiabilityNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "xos_PowertrainsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Powertrains", "label": "Powertrains [Member]", "terseLabel": "Powertrains" } } }, "localname": "PowertrainsMember", "nsuri": "http://www.xostrucks.com/20220630", "presentation": [ "http://www.xostrucks.com/role/RevenueRecognitionDisaggregatedRevenuesbyMajorSourceDetails" ], "xbrltype": "domainItemType" }, "xos_PrepaidInventory": { "auth_ref": [], "calculation": { "http://www.xostrucks.com/role/SelectedBalanceSheetDataPrepaidExpensesandOtherCurrentAssetsDetails": { "order": 1.0, "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Prepaid Inventory", "label": "Prepaid Inventory", "terseLabel": "Prepaid inventories" } } }, "localname": "PrepaidInventory", "nsuri": "http://www.xostrucks.com/20220630", "presentation": [ "http://www.xostrucks.com/role/SelectedBalanceSheetDataPrepaidExpensesandOtherCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "xos_ProceedsFromCollectionOfTemporaryEquitySubscriptionReceivable": { "auth_ref": [], "calculation": { "http://www.xostrucks.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Proceeds From Collection Of Temporary Equity Subscription Receivable", "label": "Proceeds From Collection Of Temporary Equity Subscription Receivable", "terseLabel": "Proceeds from subscription receivable\u00a0\u2013 preferred" } } }, "localname": "ProceedsFromCollectionOfTemporaryEquitySubscriptionReceivable", "nsuri": "http://www.xostrucks.com/20220630", "presentation": [ "http://www.xostrucks.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "xos_RecapitalizationDisclosureTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Recapitalization Disclosure", "label": "Recapitalization Disclosure [Text Block]", "terseLabel": "Recapitalization and Contingent Earn-out Shares Liability" } } }, "localname": "RecapitalizationDisclosureTextBlock", "nsuri": "http://www.xostrucks.com/20220630", "presentation": [ "http://www.xostrucks.com/role/RecapitalizationandContingentEarnoutSharesLiability" ], "xbrltype": "textBlockItemType" }, "xos_RecapitalizationExchangeRatio": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Recapitalization Exchange Ratio", "label": "Recapitalization Exchange Ratio", "terseLabel": "Recapitalization exchange ratio" } } }, "localname": "RecapitalizationExchangeRatio", "nsuri": "http://www.xostrucks.com/20220630", "presentation": [ "http://www.xostrucks.com/role/RecapitalizationandContingentEarnoutSharesLiabilityNarrativeDetails" ], "xbrltype": "pureItemType" }, "xos_ReductionOfFairValueOfNonVotingSharesPercent": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Reduction Of Fair Value Of Non-Voting Shares, Percent", "label": "Reduction Of Fair Value Of Non-Voting Shares, Percent", "terseLabel": "Reduction of fair value of non-voting shares, percentage" } } }, "localname": "ReductionOfFairValueOfNonVotingSharesPercent", "nsuri": "http://www.xostrucks.com/20220630", "presentation": [ "http://www.xostrucks.com/role/EquityDetails" ], "xbrltype": "percentItemType" }, "xos_SaleOfStockConsiderationNotFunded": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Sale Of Stock, Consideration Not Funded", "label": "Sale Of Stock, Consideration Not Funded", "terseLabel": "Committed amount" } } }, "localname": "SaleOfStockConsiderationNotFunded", "nsuri": "http://www.xostrucks.com/20220630", "presentation": [ "http://www.xostrucks.com/role/RecapitalizationandContingentEarnoutSharesLiabilityNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "xos_SaleOfStockRemainingCommitmentAmountAvailable": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sale of Stock, Remaining Commitment Amount Available", "label": "Sale of Stock, Remaining Commitment Amount Available", "terseLabel": "Remaining commitment amount available" } } }, "localname": "SaleOfStockRemainingCommitmentAmountAvailable", "nsuri": "http://www.xostrucks.com/20220630", "presentation": [ "http://www.xostrucks.com/role/EquityDetails" ], "xbrltype": "monetaryItemType" }, "xos_SaleOfStockRequestPeriodInForce": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Sale Of Stock, Request Period In Force", "label": "Sale Of Stock, Request Period In Force", "terseLabel": "Request period in force" } } }, "localname": "SaleOfStockRequestPeriodInForce", "nsuri": "http://www.xostrucks.com/20220630", "presentation": [ "http://www.xostrucks.com/role/EquityDetails" ], "xbrltype": "durationItemType" }, "xos_ScheduleOfChangesInFairValueOfFinancialLiabilitiesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule Of Changes In Fair Value Of Financial Liabilities", "label": "Schedule Of Changes In Fair Value Of Financial Liabilities [Table Text Block]", "terseLabel": "Schedule of Changes on Fair Value of Financial Liabilities" } } }, "localname": "ScheduleOfChangesInFairValueOfFinancialLiabilitiesTableTextBlock", "nsuri": "http://www.xostrucks.com/20220630", "presentation": [ "http://www.xostrucks.com/role/FairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "xos_ScheduleOfRecapitalizationLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule Of Recapitalization [Line Items]", "label": "Schedule Of Recapitalization [Line Items]", "terseLabel": "Schedule Of Recapitalization [Line Items]" } } }, "localname": "ScheduleOfRecapitalizationLineItems", "nsuri": "http://www.xostrucks.com/20220630", "presentation": [ "http://www.xostrucks.com/role/RecapitalizationandContingentEarnoutSharesLiabilityNarrativeDetails" ], "xbrltype": "stringItemType" }, "xos_ScheduleOfRecapitalizationTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule Of Recapitalization [Table]", "label": "Schedule Of Recapitalization [Table]", "terseLabel": "Schedule Of Recapitalization [Table]" } } }, "localname": "ScheduleOfRecapitalizationTable", "nsuri": "http://www.xostrucks.com/20220630", "presentation": [ "http://www.xostrucks.com/role/RecapitalizationandContingentEarnoutSharesLiabilityNarrativeDetails" ], "xbrltype": "stringItemType" }, "xos_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueForfeited": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Forfeited", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Forfeited", "terseLabel": "Forfeited" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueForfeited", "nsuri": "http://www.xostrucks.com/20220630", "presentation": [ "http://www.xostrucks.com/role/StockBasedCompensationRSUActivityDetails" ], "xbrltype": "monetaryItemType" }, "xos_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueGranted": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Granted", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Granted", "terseLabel": "Granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueGranted", "nsuri": "http://www.xostrucks.com/20220630", "presentation": [ "http://www.xostrucks.com/role/StockBasedCompensationRSUActivityDetails" ], "xbrltype": "monetaryItemType" }, "xos_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisedWeightedAverageGrantDateFairValue": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercised, Weighted Average Grant Date Fair Value", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercised, Weighted Average Grant Date Fair Value", "terseLabel": "Options, exercised, weighted average grant date fair value (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisedWeightedAverageGrantDateFairValue", "nsuri": "http://www.xostrucks.com/20220630", "presentation": [ "http://www.xostrucks.com/role/StockBasedCompensationStockOptionsActivityDetails" ], "xbrltype": "perShareItemType" }, "xos_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeitedInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeited In Period, Weighted Average Grant Date Fair Value", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeited In Period, Weighted Average Grant Date Fair Value", "terseLabel": "Options, forfeited in period, weighted average grant date fair value (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeitedInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://www.xostrucks.com/20220630", "presentation": [ "http://www.xostrucks.com/role/StockBasedCompensationStockOptionsActivityDetails" ], "xbrltype": "perShareItemType" }, "xos_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExercisableWeightedAverageGrantDateFairValue": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested And Exercisable, Weighted Average Grant Date Fair Value", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested And Exercisable, Weighted Average Grant Date Fair Value", "terseLabel": "Options, vested and exercisable, weighted average grant date fair value (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExercisableWeightedAverageGrantDateFairValue", "nsuri": "http://www.xostrucks.com/20220630", "presentation": [ "http://www.xostrucks.com/role/StockBasedCompensationStockOptionsActivityDetails" ], "xbrltype": "perShareItemType" }, "xos_StandardProductWarrantyTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Standard Product Warranty, Term", "label": "Standard Product Warranty, Term", "terseLabel": "Standard product warranty, period of warranty" } } }, "localname": "StandardProductWarrantyTerm", "nsuri": "http://www.xostrucks.com/20220630", "presentation": [ "http://www.xostrucks.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "durationItemType" }, "xos_StandbyEquityPurchaseAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Standby Equity Purchase Agreement", "label": "Standby Equity Purchase Agreement [Member]", "terseLabel": "Standby Equity Purchase Agreement" } } }, "localname": "StandbyEquityPurchaseAgreementMember", "nsuri": "http://www.xostrucks.com/20220630", "presentation": [ "http://www.xostrucks.com/role/EquityDetails" ], "xbrltype": "domainItemType" }, "xos_StepvansAndVehicleIncentivesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Stepvans And Vehicle Incentives", "label": "Stepvans And Vehicle Incentives [Member]", "terseLabel": "Stepvans & vehicle incentives" } } }, "localname": "StepvansAndVehicleIncentivesMember", "nsuri": "http://www.xostrucks.com/20220630", "presentation": [ "http://www.xostrucks.com/role/RevenueRecognitionDisaggregatedRevenuesbyMajorSourceDetails" ], "xbrltype": "domainItemType" }, "xos_StockIssuedDuringPeriodSharesReverseRecapitalization": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Stock Issued During Period, Shares, Reverse Recapitalization", "label": "Stock Issued During Period, Shares, Reverse Recapitalization", "terseLabel": "Stock issued during period, shares, reverse recapitalization (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesReverseRecapitalization", "nsuri": "http://www.xostrucks.com/20220630", "presentation": [ "http://www.xostrucks.com/role/RecapitalizationandContingentEarnoutSharesLiabilityNarrativeDetails" ], "xbrltype": "sharesItemType" }, "xos_StockholdersEquityAndTemporaryEquityLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Stockholders' Equity And Temporary Equity [Line Items]", "label": "Stockholders' Equity And Temporary Equity [Line Items]", "terseLabel": "Stockholders' Equity And Temporary Equity [Line Items]" } } }, "localname": "StockholdersEquityAndTemporaryEquityLineItems", "nsuri": "http://www.xostrucks.com/20220630", "presentation": [ "http://www.xostrucks.com/role/EquityDetails" ], "xbrltype": "stringItemType" }, "xos_StockholdersEquityAndTemporaryEquityTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Stockholders' Equity And Temporary Equity [Table]", "label": "Stockholders' Equity And Temporary Equity [Table]", "terseLabel": "Stockholders' Equity And Temporary Equity [Table]" } } }, "localname": "StockholdersEquityAndTemporaryEquityTable", "nsuri": "http://www.xostrucks.com/20220630", "presentation": [ "http://www.xostrucks.com/role/EquityDetails" ], "xbrltype": "stringItemType" }, "xos_StockholdersEquityNoteAndTemporaryEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Stockholders' Equity Note And Temporary Equity", "label": "Stockholders' Equity Note And Temporary Equity [Abstract]" } } }, "localname": "StockholdersEquityNoteAndTemporaryEquityAbstract", "nsuri": "http://www.xostrucks.com/20220630", "xbrltype": "stringItemType" }, "xos_StockholdersEquityNoteAndTemporaryEquityDisclosureTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Stockholders' Equity Note And Temporary Equity Disclosure", "label": "Stockholders' Equity Note And Temporary Equity Disclosure [Text Block]", "terseLabel": "Equity" } } }, "localname": "StockholdersEquityNoteAndTemporaryEquityDisclosureTextBlock", "nsuri": "http://www.xostrucks.com/20220630", "presentation": [ "http://www.xostrucks.com/role/Equity" ], "xbrltype": "textBlockItemType" }, "xos_TemporaryEquitySharesSubscribedButUnissuedSubscriptionsReceivablePayment": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Temporary Equity, Shares Subscribed But Unissued, Subscriptions Receivable Payment", "label": "Temporary Equity, Shares Subscribed But Unissued, Subscriptions Receivable Payment", "terseLabel": "Payment of subscription receivable" } } }, "localname": "TemporaryEquitySharesSubscribedButUnissuedSubscriptionsReceivablePayment", "nsuri": "http://www.xostrucks.com/20220630", "presentation": [ "http://www.xostrucks.com/role/CondensedConsolidatedStatementsofLegacyXosPreferredStockandStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "xos_TemporaryEquityStockIssuedDuringPeriodSharesConversionOfConvertibleSecurities": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Temporary Equity, Stock Issued During Period, Shares, Conversion Of Convertible Securities", "label": "Temporary Equity, Stock Issued During Period, Shares, Conversion Of Convertible Securities", "terseLabel": "Temporary equity, conversion of convertible securities (in shares)" } } }, "localname": "TemporaryEquityStockIssuedDuringPeriodSharesConversionOfConvertibleSecurities", "nsuri": "http://www.xostrucks.com/20220630", "presentation": [ "http://www.xostrucks.com/role/EquityDetails" ], "xbrltype": "sharesItemType" }, "xos_TemporaryEquityStockIssuedDuringPeriodSharesNewIssues": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Temporary Equity, Stock Issued During Period, Shares, New Issues", "label": "Temporary Equity, Stock Issued During Period, Shares, New Issues", "terseLabel": "Issuance of preferred shares (in shares)" } } }, "localname": "TemporaryEquityStockIssuedDuringPeriodSharesNewIssues", "nsuri": "http://www.xostrucks.com/20220630", "presentation": [ "http://www.xostrucks.com/role/CondensedConsolidatedStatementsofLegacyXosPreferredStockandStockholdersEquityDeficit", "http://www.xostrucks.com/role/EquityDetails" ], "xbrltype": "sharesItemType" }, "xos_TemporaryEquityStockIssuedDuringPeriodToRelatedPartiesSharesConversionOfConvertibleSecurities": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Temporary Equity, Stock Issued During Period To Related Parties, Shares, Conversion of Convertible Securities", "label": "Temporary Equity, Stock Issued During Period To Related Parties, Shares, Conversion of Convertible Securities", "terseLabel": "Temporary equity, conversion of convertible securities (in shares)" } } }, "localname": "TemporaryEquityStockIssuedDuringPeriodToRelatedPartiesSharesConversionOfConvertibleSecurities", "nsuri": "http://www.xostrucks.com/20220630", "presentation": [ "http://www.xostrucks.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "xos_TemporaryEquityStockIssuedDuringPeriodToRelatedPartiesValueConversionOfConvertibleSecurities": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Temporary Equity, Stock Issued During Period To Related Parties, Value, Conversion of Convertible Securities", "label": "Temporary Equity, Stock Issued During Period To Related Parties, Value, Conversion of Convertible Securities", "terseLabel": "Temporary equity, conversion of convertible securities" } } }, "localname": "TemporaryEquityStockIssuedDuringPeriodToRelatedPartiesValueConversionOfConvertibleSecurities", "nsuri": "http://www.xostrucks.com/20220630", "presentation": [ "http://www.xostrucks.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "xos_TemporaryEquityStockIssuedDuringPeriodValueConversionOfConvertibleSecurities": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Temporary Equity, Stock Issued During Period, Value, Conversion Of Convertible Securities", "label": "Temporary Equity, Stock Issued During Period, Value, Conversion Of Convertible Securities", "terseLabel": "Temporary equity, conversion of convertible securities" } } }, "localname": "TemporaryEquityStockIssuedDuringPeriodValueConversionOfConvertibleSecurities", "nsuri": "http://www.xostrucks.com/20220630", "presentation": [ "http://www.xostrucks.com/role/EquityDetails" ], "xbrltype": "monetaryItemType" }, "xos_TemporaryEquityStockIssuedDuringPeriodValueConversionOfConvertibleSecuritiesAccruedInterest": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Temporary Equity, Stock Issued During Period, Value, Conversion Of Convertible Securities, Accrued Interest", "label": "Temporary Equity, Stock Issued During Period, Value, Conversion Of Convertible Securities, Accrued Interest", "terseLabel": "Conversion of convertible securities, accrued interest" } } }, "localname": "TemporaryEquityStockIssuedDuringPeriodValueConversionOfConvertibleSecuritiesAccruedInterest", "nsuri": "http://www.xostrucks.com/20220630", "presentation": [ "http://www.xostrucks.com/role/EquityDetails" ], "xbrltype": "monetaryItemType" }, "xos_WarrantRedemptionScenarioAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Warrant Redemption Scenario", "label": "Warrant Redemption Scenario [Axis]", "terseLabel": "Warrant Redemption Scenario [Axis]" } } }, "localname": "WarrantRedemptionScenarioAxis", "nsuri": "http://www.xostrucks.com/20220630", "presentation": [ "http://www.xostrucks.com/role/DerivativeInstrumentsNarrativeDetails" ], "xbrltype": "stringItemType" }, "xos_WarrantRedemptionScenarioDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Warrant Redemption Scenario [Domain]", "label": "Warrant Redemption Scenario [Domain]", "terseLabel": "Warrant Redemption Scenario [Domain]" } } }, "localname": "WarrantRedemptionScenarioDomain", "nsuri": "http://www.xostrucks.com/20220630", "presentation": [ "http://www.xostrucks.com/role/DerivativeInstrumentsNarrativeDetails" ], "xbrltype": "domainItemType" }, "xos_WarrantRedemptionScenarioOneMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Warrant Redemption Scenario One", "label": "Warrant Redemption Scenario One [Member]", "terseLabel": "Warrant Redemption Scenario One" } } }, "localname": "WarrantRedemptionScenarioOneMember", "nsuri": "http://www.xostrucks.com/20220630", "presentation": [ "http://www.xostrucks.com/role/DerivativeInstrumentsNarrativeDetails" ], "xbrltype": "domainItemType" }, "xos_WarrantRedemptionScenarioTwoMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Warrant Redemption Scenario Two", "label": "Warrant Redemption Scenario Two [Member]", "terseLabel": "Warrant Redemption Scenario Two" } } }, "localname": "WarrantRedemptionScenarioTwoMember", "nsuri": "http://www.xostrucks.com/20220630", "presentation": [ "http://www.xostrucks.com/role/DerivativeInstrumentsNarrativeDetails" ], "xbrltype": "domainItemType" }, "xos_WarrantsAndRightsOutstandingNoncurrent": { "auth_ref": [], "calculation": { "http://www.xostrucks.com/role/CondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Warrants and Rights Outstanding, Noncurrent", "label": "Warrants and Rights Outstanding, Noncurrent", "terseLabel": "Common stock warrant liability" } } }, "localname": "WarrantsAndRightsOutstandingNoncurrent", "nsuri": "http://www.xostrucks.com/20220630", "presentation": [ "http://www.xostrucks.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "xos_WriteOffOfSharesSubscribedButUnissuedSubscriptionsReceivable": { "auth_ref": [], "calculation": { "http://www.xostrucks.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.xostrucks.com/role/UnauditedCondensedConsolidatedStatementsofOperationsandComprehensiveLoss": { "order": 3.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Write-off Of Shares Subscribed But Unissued, Subscriptions Receivable", "label": "Write-off Of Shares Subscribed But Unissued, Subscriptions Receivable", "negatedTerseLabel": "Write off of subscription receivable", "terseLabel": "Write off of subscription receivable" } } }, "localname": "WriteOffOfSharesSubscribedButUnissuedSubscriptionsReceivable", "nsuri": "http://www.xostrucks.com/20220630", "presentation": [ "http://www.xostrucks.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows", "http://www.xostrucks.com/role/UnauditedCondensedConsolidatedStatementsofOperationsandComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "xos_YorkvilleMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Yorkville", "label": "Yorkville [Member]", "terseLabel": "Yorkville" } } }, "localname": "YorkvilleMember", "nsuri": "http://www.xostrucks.com/20220630", "presentation": [ "http://www.xostrucks.com/role/SubsequentEventsDetails" ], "xbrltype": "domainItemType" } }, "unitCount": 9 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "105", "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "105", "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3044-108585" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4304-108586" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4313-108586" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4332-108586" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=SL98516268-108586" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(d))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(2))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(k)(1))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(m)(1)(ii)(A))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(m)(1)(iii))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(m)(2)(ii))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r116": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "http://asc.fasb.org/topic&trid=2122369" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21728-107793" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(4)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.M.Q2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=122038215&loc=d3e31137-122693" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1448-109256" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1505-109256" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1252-109256" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1707-109256" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1757-109256" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "28A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1500-109256" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1278-109256" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "55", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e2626-109256" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1337-109256" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=109243012&loc=SL65017193-207537" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125512782&loc=d3e3842-109258" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(g)(1)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125512782&loc=d3e4984-109258" }, "r151": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "http://asc.fasb.org/topic&trid=2144383" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "270", "URI": "http://asc.fasb.org/extlink&oid=124437754&loc=d3e543-108305" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=125520817&loc=d3e70229-108054" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6373374&loc=d3e70434-108055" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6373374&loc=d3e70478-108055" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592" }, "r164": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "275", "URI": "http://asc.fasb.org/topic&trid=2134479" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6787-107765" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8924-108599" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9031-108599" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6801-107765" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9054-108599" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4428-111522" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4531-111522" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=122038336&loc=d3e74512-122707" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124402435&loc=SL124402458-218513" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124402435&loc=SL124402458-218513" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=124260329&loc=d3e26610-111562" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=124260329&loc=d3e26853-111562" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=124260329&loc=d3e26626-111562" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6904-107765" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "8A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=124260329&loc=SL6284422-111562" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27161-111563" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(aa)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27161-111563" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27161-111563" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27198-111563" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27198-111563" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27198-111563" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27232-111563" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=SL120269820-111563" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27290-111563" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "105", "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6911-107765" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27290-111563" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27290-111563" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27337-111563" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27357-111563" }, "r204": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "320", "URI": "http://asc.fasb.org/topic&trid=2196928" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "321", "URI": "http://asc.fasb.org/extlink&oid=123583765&loc=SL75117539-209714" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "321", "URI": "http://asc.fasb.org/extlink&oid=123583765&loc=SL75117539-209714" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "321", "URI": "http://asc.fasb.org/extlink&oid=123583765&loc=SL75117539-209714" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL82887624-210437" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6935-107765" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(3)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(4)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919244-210447" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919253-210447" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919258-210447" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e7018-107765" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919230-210447" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124258926&loc=SL82898722-210454" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124269663&loc=SL82922888-210455" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124269663&loc=SL82922888-210455" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(2)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124269663&loc=SL82922888-210455" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124269663&loc=SL82922888-210455" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124269663&loc=SL82922890-210455" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124269663&loc=SL82922895-210455" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124269663&loc=SL82922900-210455" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121590138&loc=SL82922954-210456" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6361739&loc=d3e7789-107766" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=116847112&loc=d3e4492-108314" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=116847112&loc=d3e4542-108314" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=116847112&loc=d3e4556-108314" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 5.BB)", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=27011343&loc=d3e100047-122729" }, "r234": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "330", "URI": "http://asc.fasb.org/topic&trid=2126998" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=123349782&loc=d3e5879-108316" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=6387103&loc=d3e6435-108320" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=123351718&loc=d3e2473-110228" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r244": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "360", "URI": "http://asc.fasb.org/topic&trid=2155823" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308" }, "r248": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "http://asc.fasb.org/topic&trid=2144648" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14326-108349" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(13))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r250": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "http://asc.fasb.org/topic&trid=2127136" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "((c)(2))", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=123368208&loc=d3e12565-110249" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "((c)(3))", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=123368208&loc=d3e12565-110249" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=123368208&loc=d3e12565-110249" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1),(c)(5)", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=123368208&loc=d3e12565-110249" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=123368208&loc=d3e12565-110249" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123465755&loc=SL6230698-112601" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S65", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359872&loc=SL124427846-239511" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(5))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(5))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466302&loc=d3e4852-112606" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(27)(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(27))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466204&loc=SL6031898-161870" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "69B", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495735-112612" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "69C", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495737-112612" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "69E", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495743-112612" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "69F", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495745-112612" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "40", "SubTopic": "50", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123467658&loc=d3e12317-112629" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "40", "SubTopic": "50", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123467658&loc=d3e12355-112629" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496171-112644" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21463-112644" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21475-112644" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "105", "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "50", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6784392&loc=d3e188667-122775" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123360276&loc=SL49130531-203044" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123360276&loc=SL49130532-203044" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130551-203045" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130556-203045" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130558-203045" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130543-203045" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130545-203045" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130549-203045" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130550-203045" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r323": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "http://asc.fasb.org/topic&trid=49130388" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(A)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(B)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(C)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(03)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(n)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123450688&loc=d3e4179-114921" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(d)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "80", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=123468992&loc=d3e4534-113899" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a),(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)-(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)-(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "2A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=SL79508275-113901" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(g)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.F)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=122041274&loc=d3e301413-122809" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=122142933&loc=d3e11149-113907" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=122142933&loc=d3e11178-113907" }, "r376": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "http://asc.fasb.org/topic&trid=2228938" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "730", "URI": "http://asc.fasb.org/extlink&oid=6420194&loc=d3e21568-108373" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32672-109319" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32705-109319" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32809-109319" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32857-109319" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.7)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.C)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330215-122817" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "270", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331" }, "r393": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "http://asc.fasb.org/topic&trid=2144680" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Subparagraph": "(a)-(d)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=6909625&loc=d3e227-128457" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4569616-111683" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4569643-111683" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(3)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "105", "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(c))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c),(3)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123477628&loc=d3e90205-114008" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)(1)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)(2)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)(3)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)(1)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)(2)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(7))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(c)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(2)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(4)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r416": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "815", "URI": "http://asc.fasb.org/topic&trid=2229140" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(8))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(1)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(2)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19279-110258" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=SL6742756-110258" }, "r427": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "820", "URI": "http://asc.fasb.org/topic&trid=2155941" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL120254526-165497" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.1)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL120254526-165497" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL121967933-165497" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL121967933-165497" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL121967933-165497" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL121967933-165497" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL122642865-165497" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL122642865-165497" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.14)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32618-110901" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28551-108399" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124429444&loc=SL124452920-239629" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(Note 3)", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=123403562&loc=d3e38371-112697" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=123406913&loc=d3e41499-112717" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.17)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=123406913&loc=d3e41502-112717" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=123406913&loc=d3e41502-112717" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=123406127&loc=d3e45023-112735" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=123386454&loc=d3e45280-112737" }, "r454": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918631-209977" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918638-209977" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r460": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918666-209980" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(1)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918673-209980" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918673-209980" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r464": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r465": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r466": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(2)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r467": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r468": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(4)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r469": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r470": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918701-209980" }, "r471": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123414884&loc=SL77918982-209971" }, "r472": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/subtopic&trid=77888251" }, "r473": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "848", "URI": "http://asc.fasb.org/extlink&oid=122150657&loc=SL122150809-237846" }, "r474": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r475": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r476": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r477": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r478": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r479": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39603-107864" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r480": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39691-107864" }, "r481": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "850", "URI": "http://asc.fasb.org/topic&trid=2122745" }, "r482": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r483": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r484": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766" }, "r485": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "855", "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662" }, "r486": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662" }, "r487": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "855", "URI": "http://asc.fasb.org/topic&trid=2122774" }, "r488": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)(i)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r489": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)(ii)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r490": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r491": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r492": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r493": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r494": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r495": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r496": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r497": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r498": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r499": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=124429488&loc=d3e326-107755" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r500": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r501": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=66007379&loc=d3e113888-111728" }, "r502": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=109249958&loc=SL34722452-111729" }, "r503": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122625-111746" }, "r504": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122625-111746" }, "r505": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122625-111746" }, "r506": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(4)(i)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122625-111746" }, "r507": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r508": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r509": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r510": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(4)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r511": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(5)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r512": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(6)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r513": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(7)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r514": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(b)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r515": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r516": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r517": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r518": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "http://asc.fasb.org/extlink&oid=123353855&loc=SL119991595-234733" }, "r519": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "330", "Topic": "912", "URI": "http://asc.fasb.org/extlink&oid=6471895&loc=d3e55923-109411" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.25)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r520": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "730", "Topic": "912", "URI": "http://asc.fasb.org/extlink&oid=6472174&loc=d3e58812-109433" }, "r521": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "http://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856" }, "r522": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r523": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r524": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r525": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e61929-109447" }, "r526": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e61929-109447" }, "r527": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62059-109447" }, "r528": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62059-109447" }, "r529": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62395-109447" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r530": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62395-109447" }, "r531": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62479-109447" }, "r532": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62479-109447" }, "r533": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=SL6807758-109447" }, "r534": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=SL6807758-109447" }, "r535": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(1)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e61872-109447" }, "r536": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(2)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e61872-109447" }, "r537": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "http://asc.fasb.org/extlink&oid=123384075&loc=d3e41242-110953" }, "r538": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "320", "Topic": "940", "URI": "http://asc.fasb.org/subtopic&trid=2176304" }, "r539": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r540": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(13))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r541": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r542": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(6))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r543": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.17)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r544": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(15))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r545": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r546": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(26))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r547": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(27))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r548": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(2))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884" }, "r549": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Subparagraph": "(b)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=123599081&loc=d3e62557-112803" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r550": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=123599081&loc=d3e62586-112803" }, "r551": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Subparagraph": "(a)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=123599081&loc=SL120269850-112803" }, "r552": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Subparagraph": "(b)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=123599081&loc=SL120269850-112803" }, "r553": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=123599081&loc=SL120269850-112803" }, "r554": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "320", "Topic": "942", "URI": "http://asc.fasb.org/subtopic&trid=2209399" }, "r555": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "405", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=116652737&loc=d3e64164-112818" }, "r556": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(16))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r557": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r558": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r559": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a)(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r560": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r561": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.(a),19)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r562": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.17)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r563": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r564": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(22))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r565": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(23))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r566": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r567": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(9))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r568": { "Name": "Accounting Standards Codification", "Paragraph": "4H", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438" }, "r569": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124506351&loc=SL117782755-158439" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a)(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r570": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117783719-158441" }, "r571": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117819544-158441" }, "r572": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r573": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r574": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r575": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r576": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r577": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r578": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r579": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(ii)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r580": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iii)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r581": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iv)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r582": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r583": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r584": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(e)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124508989&loc=d3e19393-158473" }, "r585": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(13))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401414&loc=d3e603758-122996" }, "r586": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "320", "Topic": "946", "URI": "http://asc.fasb.org/subtopic&trid=2324412" }, "r587": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "440", "Subparagraph": "(a)", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=6491277&loc=d3e6429-115629" }, "r588": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Subparagraph": "(d)", "Topic": "958", "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=d3e99779-112916" }, "r589": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=d3e99893-112916" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r590": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=SL120174063-112916" }, "r591": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 4))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r592": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(c)", "Topic": "976", "URI": "http://asc.fasb.org/extlink&oid=6497875&loc=d3e22274-108663" }, "r593": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "978", "URI": "http://asc.fasb.org/extlink&oid=123360121&loc=d3e27327-108691" }, "r594": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "985", "URI": "http://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756" }, "r595": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r596": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r597": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r598": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a" }, "r599": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222160&loc=d3e1107-107759" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.9)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r600": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1402" }, "r601": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(1)" }, "r602": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)" }, "r603": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(3)" }, "r604": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(i)" }, "r605": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(ii)" }, "r606": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(iii)" }, "r607": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1403" }, "r608": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r609": { "Name": "Securities Act", "Number": "7A", "Publisher": "SEC", "Section": "B", "Subsection": "2" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX210.5-02(13))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r610": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "848" }, "r611": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "848" }, "r612": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "848" }, "r613": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(01)", "Topic": "848" }, "r614": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226024-175313" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226049-175313" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226052-175313" }, "r65": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "210", "URI": "http://asc.fasb.org/topic&trid=2122208" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e637-108580" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222160&loc=SL51721533-107759" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e681-108580" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669686-108580" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669625-108580" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669625-108580" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e557-108580" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "5B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721673-107760" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(1))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(10))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(24))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(25))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(4))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1,2)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.9)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "5C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(2)", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721675-107760" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3151-108585" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3179-108585" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3255-108585" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3521-108585" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585" } }, "version": "2.1" } ZIP 91 0001819493-22-000076-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001819493-22-000076-xbrl.zip M4$L#!!0 ( 6%"U7.$R"SK L +T_ > 97@M,3 Q>'1H:7)D86UE M;F1E9')EMH; @)P8Q& ' S',U^_I'@ $*4#)9+ 7/IZ3O?@])\75^?C MGZ]'8N;FL;C^X=M7+\_%7KO;??OLO-N]&%^([\>O7XG#3J\OQE8FF7;:)#+N M=D>7>V)OYEPZ['87BT5G\:QC[+0[ONG24(?=V)A,=4(7[KTXI6_PKF3XXA^G M_VRWQ84)\KE*G BLDDZ%(L]T,A5O0Y6]$^UV<=6Y29=63V=.#'J#@7AK[#M] M*_WO3KM8O2C'.>WZSZ==GN1T8L+EB]-0WPH=?K.GCYX?]0Z/^X/#8!(=/AL, MCB>]H!]$X>!H,!E\%0;_Z6.175SN[\G<,E;?[,UUTIXIFG_X?)"ZDX4.W6S8 M[_7^MN$?FE'K-RWQ\O*\LUN+'VPL_K!Q\8)> MY<*W(;WQ]R]O+L39Z]'EQ0A_+R_$S>C-^&R,#[LESX=MY_+JLCUZ??WJZN?1 M2%R\O!F=CZ]NQ/G5Z^O1Y9NS\CQ\^>XN;/0I!2&)DOA9DI\:Z0- MA8G$A;8J<,9F3Y\<'9^(LWR:9TXQ3]\_?7(\&/1./K$G\8A#[6 +P0/TQ8O]:YR[68 LE?[) M 0GL)Y,A3"9!9X<%=F[FJ4R6.R&RQ673+2%W4PV7)FF/R@V6CK83 M2I%)6%>,@>CM0F=*I%ADG(<(CI$U M&XAH22Z"ZPOE^.]6:\CJD= 3[2X"VQT'$L M)DHHY!(]B95P1F 52M\J'C.H+P5C!E9/L*6/7/]N&9=?X4Y84P3ID9SH#U*, MURC[>: ZXH,C3)X?/3[ GJS+'M(5=PD&$-"'];95Q"K,'V"0^*3^!KB9( M,<$.IPK:_RX8T0>QCE2&(;3?CE7D@54=6OX"T*:CY1KX:F\1?8TWC9@"5Q0A MZ)!YP/**U!?"QA#I*";+!H#Z".33;(']CCA+DES&XEQFL[4P_ ?)1=,.MV@ MV!&"2D#A"IGE"LF&@'B?:07>&%C-8DL0T[%%\,CEJ8XF^B#7([ M[1R,_'PF]5U];#?K?:!7K$7TH\,'1/3^\?8"'LD[151 ("B2VUD>(K55*O$% MEB\&O0^UQ\]=#FLD8U,<_;^=."[-7"<0!J>5$ *Q*3FT$M^96V43"13])TAI M5X,884-U3SZ5$TB@RLJI7$KBN: V(!BX&F\6;"2^6*FB7U" MW!4$"H(_:GTABOH7JDKRLV$)_&5]4TF)8 M39I"<&P4J?%].@$OT.&*-C@#X6Z.4MQ>3'X [ T+:S;!TOANP7^I:9=B"A@B M65I'C&O%.J+.Q)$GL<8 DK8\M7(NTMQFN81J@"6]B!JQI^?>*L:'#=2I;6TY M6'DVDR#CM!<*"EC.&V>"=P+RI;J#FTFN4=$V'@.=;':$0:4RJKW0^29PZ?ACH_]PLH]GJ]^5!627XCF2\SL]17L/X&LU]JHG,G@WM0;&TR[V$O'KI/@TX-")M&32X M.NUGG%"HX+52C-G6FS95I36CJ#PS<)M< MX-Y,I-ZK-+\G;;[:05K<%-8$V5A- -TC4"\3XU>J+_R_2# M95JV4,6$#D^1L4+*K9J[UK^GK\$"(D)XVXR417&SX'Q%PY$\%_M BD4,R/?FZ;J9[)*I#NT*I;DM7=.:54*\UFMM[I%3C(3Y^[N+;]SL,N_SVPYN'R_KJ @ W=7X"/75 MK [H%\X80$W4Z%T@N<(^;F6<?]0Y6 M>87"'0*,-B&X :\P(DY0_SW#=C"&6K79B@EK)'H#V2!/M2A15861/QZ !><- M;#DTBZ2D&HDB)NLH)F)RYK5%>Z9N-5X7Q+]+((+;8NW5MZ\/:K.#PF/;-I-V MV; [CX5X'T1O]G5Q;\A-[THV"2++IB16"/#>,>\0J48*5\'#=_4X%.+ ]W[VL$S MJGG,I4ZRTG(V!,^G"?A4BI[/5:@A;*3@%-$1$=10.X?D05E36:HJO'>AA MK@6^6RU[G91Q6E\0RRL3?;WP=^<,ST0%!N0KR@D=%+7%IM7ZV'O741Y)1 @. MQ WKD@0ZILK3=D/ F/-ZN:#&4EC)Z>[2[-_7^?I!A5KVYTF:J@BUX%$G]$C" M;.FXRW\M 0<5%:5;Y;"88UZ=H;ES:.N!)9JUD](?EH<^JWKRL\Y#SD.^TI#* MY^9Y#XO!L#G8*_[QYQ'+I$?\U )-M>X[> ,#;"H%0]UZH2-E'V LYN\=^BI/1 MO'TRD+*K"%/0OK%>R]QKEGG7Q! )IYK+K$54+4RL;.Q5J;@B3IR3V1G(CJ4E M*D^<;LJCMM"J>_99M42#%G'["JIHRT6;=3AB#.&M#& MKMJQI5"I0XE_8[T:BG[F@G=6YMDWQ8"'O:_/'J]3'X'S_DK:4MGC<-IZ5[PX MO*GG$YB4>E]*(-@/T]()IYM$T5%RXO&48JR2F4D8!0&!MTW43DU )14DIUL% MTROD1_8:T*$9V%>[*+A*X)C$6ZQT/-J=YSFJG@S99 %\YI[Y9YZILEV&Y+Z< MV>[E@XRM8CH*/^'\M!%*N*.#>$)!)"R>XRVZM/F$>Z"P8]D$UORFZ\0-^DY!?\P].-PG%56VGP2P_=9 M66L%U,FH:+9Z(&CCH4;[GI-VZZA^QYL.7?]@.S]B_^)_4$L#!!0 ( 6% M"U61*N98[@< $,G > 97@M,S$Q>&-E;W-E8S,P,F-E/=T2ZOXTN.A/?O]U2&8F%N373^_/ M1GU2*%4JG^O]2F4P&9"/DU_.2*-<#ENJJ,AE7K*E&14BIH%[F_:$?P!%;^!T$3G1[>S/B4&U(/RL%=CW?[&F)D07TG M9_O#\63T8=3O3487Y^3B ^E_' T_D.&78?_39/3/(;["UN$803N^_-0[G^S] MB"87Y'+8=\.I5VMV2)./0W+9&[_OG0\O2Q=?SH:_DUY_8EMJU6KMR0/: <5- M.%-UA8B>2F-DC"ZAS_DK(U/_O&'XWYDV/%J^>*@:.T,U*I(!O9:&DDN(!:@B M"4%9?XB947-XT#SN_)EQII0QY)N2@,BTZT<[1^Y?\81AA-NEX#A]^56[.Q9! M>374O[[WNY$*JN6F#<.(S.@\<5(IB?%)<2I(1$-\I8B,,<48Z>6V M!!((06NJEE8DIM> _6[8U/B.H3/8I7"9'_NP B%7F.E1+$%U](2!(HL9#V=$ M9_9CK;\ !;D1.X"8:X$E@:TN%MS,<( ZA= Y:.VFZ)ID.,PYJC$R76Z&X74! MM?[C !5(Q!.$@D75>NJ+B%(4QV:UT3.%!X>'->"5D?GN,O+%$LW M,HHX/KK)'1&JP,$(8<&G NQT$T#L3@77,RMNQ6*D6DNW]IEQ'0JI,]2S)*RD M\'A*E0R!X6M-WB!\&" >/4:&-^&,)E= >LAOXTR@1%"GI:#Y!MXZU:#)_--; MQ.74*B,B\)Y^E9:;0 )+:G&M'E2@%B;-C:_DUR6X2M0*!7W 5 MY&EZC:AB3N*VD2/AHB]:"L[<*8+.IIHS3A6W ^"^F'"I([&6,FT3O%NHVJ'; M$:M$9"-@D,BM4HI5+ \S06T^P&$Y)]:% FKXLF.S6L)O4[""2-FH#^QY*7K? MT3[='[3G%/T2[/:ZYC3S6C^C:/8]JD;F4 M MC'N!)F-7-\!7DLM44N48G''TSQEY@Y!'+M>WW%Q/[M7'I8,T0*&:B(V !'FH@N=Y"=P[#H4RY/YE+,P>;=!#Y3P+<2KD$K!U,9.>7.D=D",HGZ4H*;\T5![UR^83U9[^8^G1?6^KY9J; MKJX]P(.5TA17'J@2XD?05$-[]:6#F2T5=-GFB4.!4^K<[0+-=>8V/6+UE8_% M#E*O^_H%!YPU;]9PWEUU3Q;#MMN9Q^:3Z<'.U'#S8]C6S]<>;K3B7 MO=L8&9W2Y%VA7E@IY/%MU](;#(=/,6QE_-' -N@^21>:Y!?X_Q'AXTD!C<)QGT_G$QZ9'+X2]GP_'M4)\P MQ54[UL)7 Y,O)<<5EAF).^0CJX'^,'&[$-A)D]-R$7 M?@^P'9:*8\@=M+QY'2N5_C):VQ\6SV'K@M8:3(YBJVL5.D4\969;Y1MWNO)/ M?[W,770[_2]02P,$% @ !84+5=&1D6'O!P 3R< !X !E>"TS,3)X M8V9OGHP&IU!J-CZU!HW$\/B;OQS^?DG;=\\E8 MTDQQS45&DT9C>%8AE5CKO-MHS&:S^JQ5%_*J,;YH&%/M1B*$8O50AY6C0_,& MGXR&1]\=?E^KD6,1%"G+- DDHYJ%I% \NR(?0Z:N2:U62@U$/I?\*M:DZ36; MY*.0UWQ*7;OF.F%'"SN'#?=\V+"='$Y$.#\Z#/F4\/!MA4?-O7VVW_+"R-MK M^[Y/#VBSV3DX"";M_<"+PO_X<+(!<:>C]#QA;RLISVHQ,_UW]YJY[LUXJ..N M[WD_5*S_]G;'F- S1 M12UAD>ZVWFP/CUQ5#_^=YO1\KWZAT3AA&)Z901 MR::A$R26'=-=@$/(% M/6[+9 M+=D6@Y9N#VC]NK=GXG#,%"*%.;;Y\LO@JII4'M!"/5S%Y-0) R++GER6%H6$ M 9#:E"M+E9!BF;5C:ODER:X2M60)OF 5E&EZB:AJ2>*FD8-PX8L2"0_M28(J M)HJ'G$IN!L!=,6%31V8L%+M0E46W)58!9 ,P('*CE*.*Y4&14),/,"SK MQ+)0@(8K.U:K)7R;,",(RH8^"Y^6HK<=[9/M07M)T<_!;B]K3H/MF=,%@PVG M-"GL,C?KD441*C(^91FV$^N5U4U:?@!MN#' #+<'F"79'+LI7X>.V3.7%9EM MV8A/;L[P,K>9,' A!@ K>PQGRV4A9$L1!(4T %E)31NLID)IO#& (TFSWS4E 5MSX]=IY%5-UD\>1-JE=&2RT-82- M!U4B0ZD[QZ;^FB7EWO^.?/5OA^CI5\.V[XXZ6[<:_K_=D3U/#!<+J;KD.T._ MJV!>4I^!XX.145TO)&]2RT10:1D\Y/#/&GD% MR(/+E/WOQN@KEQ7])"%FP\*!1[-C-1OJ M@#, J"P-;C8H,T:O3:YG:D&+;JMC#ST7ASZ/@F6YEW!G QLXDH905.R&(N^% M\(0G7%L5X! 5;M45' K5ABI20 91LH,I4]/&X[&75TQLW\ZECYHADF"@*K#! M+&D"7?8@NX1AU:5%GR+$OS1,P96F>Q<.1*;X$6RA-L/*8K $_"[N MM$$,]I-\&)W]=&GO*YP,?QY]>#^\&>XCIMDSXZU\-CCEEZ]FI4+=S&MZPZ-IVSM MLM824)9JO:4*G0!3A5Y7^<+]KO+3736SE]Z._@=02P,$% @ !84+53;% M]M@U!0 BQ< !X !E>"TS,C%X8V5O8V9OKKGZ^ZO>X[NH\&X[WUX/82%C"-X_?;%R:@/%<.RWM7Z MEC7P!O#2>W4"==-VP!,DR9AD/"&190U/*U!92)FV+6NU6IFKFLG%W/(FEC)5 MMR+.,VH&,J@<=M47?%(2'/[6?608,.#^,J:)!%]0(FD RXPE?I6K#Y0H)KNRZ\X^*,G9-<+IF,Z&%IIVOE[UU+3]*=\6!]V W8.;#@>86Y MI!$&M?VF4V_Y]:#5:-;K;JO>JI/0]\/&@?^7@R M')[K9'(=T>>5F"7&@JKY MVP=N*CLK%LA%V['MWRMZW&$WY(G$R00JYS]S&UN6)+V0!HG8/&EK?RJY:BGV M><1%>\_6?QTE,4(2LVC=?N*QF&9P2E'I MUU6!%^U$+*$E?L=I(.CAQ8+-F(2::SK7$>_&ZF-DJ?A.8/O#B3N=.$M^;4[)LP'?8U>J?6L*L/'G=O"KW!^+4W'/Q0X2Z# MW++W87P$WLLA3'N3%[W3X=08OS\9?H!>WU,2U[;=6[V)B9ACO<^XE#Q&RSAU M\4GR-'^_S>$='>"S#?^]S"0+U_DGE@0X3[NVGW[]CE'?&=M1 CY/$NJKK@\K M)A<@%Q3>+(E _Z,U3&C*A00>PGN>56&4^"8\54,>[S5=U^[T>9R29*W?G,XS M0"M'7,3@V,8;"+G0YE($QP.@Z&X ?RX3^GC/V;<[-;N:-WZ20<@BE%T"F%)_ M*7 I0D])$L#PPE^09$YQQ8ACEF4*+/ZKD0$N+["@@B+$36 Y\!(7(J_"@)QQ M2=!V'%%1U=K]!:,AFL?I)#NG, Y#YE.A_-7BW+NJ!H$6CG$1RR*ZAEY(8W:V MH)M6CEA"$I^1Z%8K^$TE'Y4X\*6 LX2OT.TYFDF7(EL2) "*KOJ+BM-!1W<7 M%202\%0MIIN#IT7N5'44\TV)F)&$9L;X0F/U=?Y4=2BX!(/2:';^#Y]3$@08 M"2.B8<[>CS'<<)K?C>*.6;KZ[6>_'BG'-ALJ#"I'15V%RPB+S$>"1(KKE_P7 M])\E$U1M?3*5O#++3NTIP2(35Q\:3X-G.3E2M.&3681L*HEP5467%52PP6G5 MZKE:K,L2.='J*)K_-+QP'R0O6()-,R8ZM]B9)4'- +_")FD(4ZTY%313_*@J M,8DB0#4$@_T'!2GR(\N[4WC9E]!@H/?WNI_AJ&64TXMCA]9S9C=ZEGF?W4&1 MV7NMEO=?"G?;^5S9;A;OWR2M;;HZ%5VI"JE4FG$14&$@-R*29K1=_N@$+$LC MLFZS1&=8*W6N3X'F.N>J[_LD*AS7#N?BJS.':>?G#HG@95#.7(A-+;)DL"UK M-,V6?;O8-IU;97>9K=W?K*4AY[ Q,AGRYGFE5BD5BOBVW?0";FR&5,BW@L/3 MS=/7M^X* ZPAO3Y";SE'@N8[%:EZ=#">7KGY"BFWE:^7.P!2EI)<,U?4@XQ$+H'3TAXG;M;WD5XK5#Q., M6W;1GQ*6LI,F/*%W1V77R,)X.:0$5\M;^9?*P[6A/V&:-WO%\>CTCZD^>Q\- M7XV.7PY_]8L[8[=UF;?#8NE=U2=N\S:O=5.>7VJW!8V(ZD];%[U7 M9--;-OM*A&]S+3(P,C(P-C,P+FAT;>R]:5<;R;(N_/W\"KWL>\[I M7LO".41.[F[?11OLX[X&;,#V@2]>.4*!!G9)LH%?_T:6Q(QM; M))=1[-RVI MIJR,)R*>R"'BS_][TFXU/L>R5W0[?RW19;+4^+_/__S_FLW__7OK36.UZP?M MV.DW7I31]F-H?"GZ!XV/(?:.&JGLMAL?N^51\=DVF]4U+[K'IV6Q?]!O,,+8 MC8/E,T>)%='29N+!-4$XTC2!JB9E$",Q6D)03_:?&3 \1.N:V@O:!!EX4R>C MF](SYI,DELCX)#S387B)ES& 44E3PH5PAD3E/!XM&+!_:ZP*CZ MZLG\Z>B,T0773OS"J].H,>;I27[A\[N>=*^?B-_[Y< ?]99]M_TT2XA(3L[/ MQM_'BYK?.O]:.?/1*=]Y]XV_U)2--PA 9YS?IE9KT?\/%B_>*NUX;.XD^_=_U M-]O^(+9ML^CT^K;C+[L+;UI\2[XWSB].OG8RY5?ZK3K]6/FMS<.3W&I_CAM[^6^O&D_[1"S=/G M__$?__%GO^BWXG.$2O,<('\^'?[VY]/AG5TWG#[_,Q2?&[W^:2O^M12*WG'+ MGC[K=#L1GU^'P#K4E9^.'C3_I;,?VU5+ 4N%.@@[86 MJ/&&:LK!N1BM"D#(I]6J*10E=@G:CFWG1\?BV0H:J)"-U,N6W5]J#$&$MSWI M/TO%20S-9%L9MT7 'P/_<.I6NY_?L*W/NWQ]$ [7/N^],H>;AP='ZZM'L'&X M=;1[MM?:6WTG-M@NK.^LG&WL?"@V=_YN;;!_#M?//AR]X1NMW;,N[*VNB,W5 M7;+W:IWM?7Q'-G=">W-U[WCT96\G%+MGZW3OI29OV-[I[D]O7:R?K;/-E9;Q<;95GOCX]KG\.IEX5Z]EWNO MWHGUU;\/]CYNM#?8.FR\VFBMGQV=XK?6.OMPM-'^4*RW7Y_M?GP_NN8#/DMT M]G:.C_96C[ZLOWK9VF6[?/=LG^RR]V>;.Z]9_B^V&=O]^G3W<.-@[X,^>[.S MUE_?)B=O=CRVZ35\8AZE8+UHJB15$T"ZIC$0FEP'9H1/GFNU]/SERIOMM3^? M7A/P0\I[K8-X/'V! B]MZW4GQ)/_%T\7XOV>>,DM\09TI3RB*=2T##Q'"$ANFS2 !FD3BX$M/:?L*:<3E/XY MZ[P4_TO\I;<0\/<$S&X)."(Y%LI!DQD=T81KT72*R*9+WH%VD+312\^S$*8F MW[=X_VY82/A>$N:W)*R4DT89VK1"F280P;(]QX[G3!.A(42#5OS=#\F7>^=! M&./!>HC,Z:A!6$WPAE($#I]>WQ3KB%H_>UET,HU]$S%4V,J1X&9ZWXLKO5[L M;_?17&>Q;Z;A607*OMLK,N%?.T$VVBM<*[XI>OTIPV"C,&W??MG9/ RM]<.M MP]W#<+1^N(;7O#M;;V\5ZQ_QWS,4]^$_AQMG*W3OXS_M-WSK8+=]TMILOR.[ M9Z_9WNH:WSC;/UE?19CLO(.]5_\4FZ_>(7Q>B]V=W9/-U7!Q#3YKL,<00JM; MA^N'>T?K.Y[GMB'LZ,;JP=%N^S6V?^UL_;!UL'&X!AML+ZV?9@A44.#KARNG MFRN? E?< #KQ9!@T(3G>-$2A.X> T;!,(:BP]/S[,=&_WI;=XUCV3]]B7-%? MZ80U#"".L^#P\S?DNY+ZL5SQJ-J#5AXK6(W'940A9_GBE2OM;MDOSJJOD\'B M)KX%/JZS7[7V36%=T+.ZQ$]6NMOG+W^LGZX_TDDDY0T MMFDM^D3TAK%I@8FF#1CS4HYLR<.]F_MJ46Y3-$,+2#T M0!!:OP6AB"!)8*'I'2%(LF5H6J5T,Z+TB->68$PU/@@]O3YN6L844(WAZ1?NXE4>4J]\.RHS!JP.[RR<]M)]_/KU^ MB^'C+Y\Y:D*O.RBK;]5(]K,1KH=H^IEP\/Q&L1K-._]6A/P]%;%L5 V*=\[! MO'C]_ZZ/2]V\^/GY3]?O?EQ%FN??>GU;]O.@4A7^9OD0>G[=Y;&+9H8KI\IF M'A:_?N3\^_E#GE[KJ#O[33'P-"&$D!Q!2-B!3#OAB+:21L6GT6^CUX_[V9H, MOP9\V,EQJ_!%?SVV'3XB%.UL4O*$X;F!NK! +UJVU]M,V_VN/UHY*7I+S\]/ M>=%MM[N=ZL#P/G\^O?/V%UUWT8I:"),G$#2B%"G3 !PLS7.;ACA'N8D@YDN8 M'VU98G0XCX)TH-!1"ZZEY"#0N#M@-GJ.JIFT5F+DI=%MSX 1&\X;]D<]H/'_ M%S<:';E?#PPZQ?#U>P<6C?W%F[61<0S*^'PD@.K@^2W.CYU_S_>X6S7NSWMF MK4>O8NHG>W10>=GK73::SG_V?GOUAWN3"4VX\9H$]!^2,T63Z^W_GMR-S&Q2+Q1R5FD"A[=2PPF>OSHI!!LY&!@MED6 M3-XQ*RNL,DBTJ ='C$G26AHY@**&,U7U&SWO-SJ+_4;OWV]T;/WF8Q)4 (^! M1/Q+D--S4"H8 ,:)9*-^H[/=;_?E#^/K-RH4X=:9J @%X;S11'DKF0F$1$%2 M99_)[-EG\BOV^7I<0Z0S0DHI/ 4 9XT2TGKEO>-11#^Y'OAE!ISG/OJG&+H< M=SOXM3?!D.9!1(,.1 EA8A2&@(S:LDBE"LD2(K@)>FY$LQ)"-?QE6V]M$5YW M7MCCHF];-1%38EXQJ4!%2."TL"XHR0(ES'IOR/QHT%;LVZ(3PYHM.T5GOU<3 M^8!VSDJ/2J,=<*>M<=1BJ!AY-ODLWO2-?":,_2_X1GZEWWXEMJ9>^,@)".U! M8B=B..@)#8P#3<'S*?3;O-BAZ0LWFH@*X#B2'0N1$F.18!,'5/*4E/+S)]S) M#6E.1:"<"^*9!2*-!!.89MQ(J:F/@F'8.0TK5WMW-'VI1F\\D!2)21R2BSHY M&F4(5-H0%;?#\:,9<5G7QH^N]< O>.\\'(EAF<+8Q "Z(&>M(D%1X,81R]+D M>J#.]NE!1*-]8C$I 1[%82A':;AH=*2*)>7"_(AF&O')^,0D&1?HT84("4#3 M9#U#:=>)JZ)#. %:,F18ROBHZ0T,3$W\KFR MWK1:Y97/*^-!OMOG^+KCN^U8$Y')1*UVF@6/UL\Q825$0KAR&.X+ 60*P]3S M8@*G/Y;.!#'.!A:$-,"Y-I(2SYV1$4VF\G+^A#O1T&CR B76!6J3,LH$T)QH M!M0(:PE'6TL,G3^!3CXTFH:::J)$",0K L$PY]#\.D7Q9^DD-R.W.1LS7=>] MT,\O5+A.'+2@G"J%03T&B93J:+QCS L2\VA.G%P/U-D^/8AHDHJ$D^2 IJ2C2!C1.E(Y="9\[F1SPR$1F,2F8O1,1#48!0+@A,K MO. 1@UG*@U"<3F[%V]PXI;$M]? T<:UI4E*#U]Q8[ZEBTF"P X&2N1'-=)S2 MV-83."1S"BS7>1L+T#&-$>:J+"$&*J$#: 9>CAAN/-&I&"B'*U3F:QP:]%OE#%##2&)LP J MX)=HF8^!>(;.Q]+Y4XI9W=4V)H&*F"*R;DF$$!!M7LJKF9!""<^]I6K^!#KA M<O &31R*&0BT_Q)=2J\8P8$3;RUE(9(G 3IF8O" M)**))U$[R?EHY]ULN*_K.^_&-*TJ E)H*PDW',";X&0>1:6<2@(FNC2Y'JBS M(WH0T2!Q5DD:09W3 "@A"CD=1[4%'K_;N1'--,8.QBFL96WSMYI^GN,A:!(J:6F3%+T9-IA M7RMG.6H@H\;I^1/HU :#)B]<[X DKVR4VH+7TGEC Q<61$X,,MKL-5?"G7P, M/'FI*F4U!$EC M&&"L4TSKDY4$#!R]0T-KP!-XQ;6.P M6D81.54FILEEGZFSCQU76ISKPQ/!6Q*O1T2@E K7'!>(9&DB/C43'YN1'3I"/ <:T,3#$$S8QP!E7)2AM0 M+.!9!..DU79NY#,#$>"81.:=3SQIJM [@:-4)Q9=\LQ$':+U<20R2F9O8/;J M*/:OV'Z>D$='H@D!\!S;YT$R4*",U-@1-=HCUH MS]12!DC24(#B\118T$FJZ(+04*LJ<#LR;P*S.4]#-XX%3UZ S & M0'.I9&!Y+!=N;M^?D8Q4/[]!_MK*GE^9-(N&: K24R;1,DF;'.>@'17(4F4T ML^M.)VF0'H9I$@K1@Q I$-!@K5(N1&4]49:Q&.K5]0]E6AZDZZ-0V!G6R)P2 M@>CHT$$SB23%"B[B+"\1S7W]8L@+D0:N(1OV_6%1J8R.C[O\M[+;KD1OR#/ M[PXZN6C&V[+;P8^^"@YN1P.CLS!\Z 1;AM[[XUP3$$F(I+PF>D>X8=82Q44" MH$&YZ(7CSG(=HQ3:UX!6U4V.TZ=FD(SP#-64,@$V)V^VWLO A=)2&:UJ,/B< M;2E*-0Q\?[/S"4;D M_4A269TPD'564QZ-]P:I"S4DN!KL!Y]9@4YE*WA@C INI;!20M#>$2,@,7!> M$A[=K97,"X'.N,DEPF,0+"AW$8,YPTWT2@1'>9#:Q-LI.Q<"?: P?6QYMO,6 M4"1)*K* DDW8S\PJ CG;I$TFU-Z'ONU^B66_M$@NY]%E>@/2!(PO23! K-) M**Y%B! HQBZZ]BYS_VDC2!0I4N2IR&N$40$I M*N4J2>0UO YK#K\MOY>M&/LKO971@7GT@.!9 I#E':V]GYPXGHX>5_(:*3*H^'$]7 :\2!0J13G$20:3.Z8_QX?H-[5YDE-%HII U*!%!.:"),HC))2B5G_CS#OV:S MEPI7(SXO;O1S569=UY:AFT)11M_OWM&Q2*FJ9Y&VHEB\C.P EOK .K(#IE :,H5@,= M"K%X]B;NV]9:U9Y+46S@6[Z*G7G4'LI33 QUR/" @J/&YF7=UC%KN4N1SZ[V M7.Q1;-E>;S-]M&6)T-TLMXK]@_ZE[*YL87P[<'BOT8EUT:N<8U4[9- &(B1" MK*6!,4XT?B=)PUP)J"P^(XYK)J&$-V,$:4+R&D("%R(Q1+KDN <710TLW\6Z MR2](0'=.C^/-38R]?EGX?@R5F-XC_^QM;;^?1WNH"%,A<>&L]ZAX1@>AA-/6 M)NMY\G%VU2WKTFJL-*C:NH@B&^1+=U"7L"&7"O>-DS8[#Y[ ?5QT0W$9C!)1 MRKPG"46$+#!S0,YH4+X.=&-F!385+;P(E(,]O3,XQM]_."#62$<]X2FYB&Y4 M4:N#%$H;@@PGV33#[&8RX+A7B#*%[5_CLQ,\.1,CAH8Y?3!#5BN2%HQ29RA- M&"0N$#";N]#&AP!+\]8SB6%-KB'.0A[640;5'XQG-K'Y1L#.EVY-Y 1$<9:$ MYL9)(#%H(\$SRC5GBJN+TN#S[M$?1Y]6>0 +C.&AE(%/KH)C22AC0&B28 MV=7"GW:!]87+@^@W>F 9F8E&*0W"4JV(U5&Y"=N4R!,$@6+2K-4B/_5595JN!NIWWVZ^ZGV/9J0YTPO;@ M& ,&.TS'_'>W$^JB?@ZT#%* =QCG4:=U,!(_9[8I6:1S03.G)[+I:Z(VFBGD MG-HSBV&$M 9\X"P%GG+E)5)C3;R('F*9G^&QAWJ;:34>=WOG]YMY]:-).N:I MTCQG+%;)"G2!@6HC'>%$UV%_RZS):?HZ9X7VUCG*7- 0#%I8RI-B$6TMSSOK M9S?KY>Q%[ ^2W9)&T"!\KH..<;A)3AK#;1!)QB" BRDD,:Z_I*:?8]FEJ*BV M(7G"0 >O>4J16J !.UT2.@=Z-_&QE?$IG>!$&N>4H)2B^@7'@W(Y09,E3$JI MYDGIIC"V,A6-L[+:1>URE4B@U%N!09]*CAFN\O[X.="XR8^MC$_EF*":" F. MH,J9(+6UBB;\K^;<00KSI'+3&%N9BLXEZ:72/JH8 3@/1AMB/?7",.^\J[.7 MFXFQE?&I'S% ML95)Z=S%OI#/W7Z\'^Z\]P%#Q#P9:(@4/E$B@K94#\O" MD%E$Q5=W*>G_=A_609+Q51D1B7IBK?>< )7VHA&9OGPQ@^1"68,5H!5\HX@IQ4&E2DE.M.W$SKPQ>"^S7S M2?AX!.=#<%8)A\K%D)I&"SQ%%R,)A +2TM%\ V>\>?YAU@1W4=YSX'I%*&QY MNFU;<3-5&Y.O9JZWG>!.A[4_WPY*?V![<66_C%6UF(>?=L .Y/>1[8U3?X6. M9%8P%<;&28I9S%=9$MI//8T@MSQEM H204&6M,U%9 MGK2RD4QJX$-,$D'6-< M:.89$I6@"9$,U4AJ#L(DQI&;)._L#*^$R-T_ZNRM&&*[*BFX[6/'XLM?2NBK MISQT3H,?XT &'XT7-5@.,9/"FOZ:"))"TIZ*Z&," M9ZA)(G&6N+0:-#YI?K7OH7?GC5'[G-62&0(, "A# BFM\" A*=2^6(?JZ3,I MK.EKGX-<=3?FG(BYIBM#-NDE&)&$EU'8&2Z!?)%CMV4[U[,CKB 2]9"/X+&Z MJ%C.J2>(UDD!!&&M##%/F2N&[@W_UD#%IB>1Z>L18307-;(^Y0EUZHR5@D8> M5#"<&?&(Q'?OYWR(O5R%]_ITQ?:!+>/?&+0'#"N.\9)JJG"8>VY2::VF8X@5 MV$@8 >D$> ::.B(]4&J=\Y+6@>#6!$!SZLFC,N5(MJ" M&WGR&1QPGQ5/SL4-C@4H,5I2P'*T=-X0+A<&,3*A[S*;9=SO3 MEN&#."'J*<:-/DJ9$ZI%KQ,73 5EI)# 7:S1E-^TY3/].3YM Y7"\VAT@H!A MIA,VN"28421@J#G[C&+:,GR8F3TF\TRK35(1["^GE='"$)\2>C=!5(UT['7' M=]MQNX\ S5>^Z?IAV'1CPUBOOYGRO/M<5HC'6(DD(* D_N%>N^A9HAZ2$)H+ MG6I0$7!&Q3F5 H$8;(7HK(6 __-4.L=,C)%+91W3'FHTH#)CXIQ.O4!42*., MYXQH("9G.D/J2:C-@ZUYDG[VZP7.J#BG4C[7:(EBS&.;(8) @7+OT,8&B?&Y MM1?CY7/C.Y'I1%OZ@Q7LLO@YMKK'^=RUDSQ".9>UYID7PN4Q2"F0'#&JM6'$ MN @>_P5%Y\V;3E/ 4_&O2FJG@_+*<07212-(B,8(U-Z(%GGN_.N4-7CR'M=HMF+NT"6+1"A836.B=MX\\-2U>/)NF(.13"5G@7E@)CGF60S*IZ2Y M-#[.FQN>NA9/WA=;81W),PE:83!,K/8N6:=$=+G$ ]0IR_6TY]BGKZ^":^-8 ML$H(@ !$$PR DR/$2$,]U& O]-NRB^\[7&29TV7E)9?5,-3?I[W&P)NLE MG!5Y>%@%U"9@(5D@5?5=HQ*Z3LMF?SGF#(IGC&E86=*.120QW( P#B7%A(B< M14>=873.M.?EH$13."@CGOBR.,F?ZK)A72=E24I6*J%!&NFB!Z7Q'\FLC:,U ME_.C2!.7U!AUBA#!0O0,71$HSQR 3UH')76NL3?#J05^2E(?XD'A'V3%PH/H M$0;E2/%3XMP"6,ZTT#1],&=Z-!'IC$]W@K")!JZE1BN7T-1%%\!Z M#RY&&NI0GNN'I/,FVEX\Z+;"Z_9QV?U8/6[&%P66H6^C$N<_J9*A@-&\J=!IEE#RE6M&\I6-.%&PFI#;& MC6Z,,62 DHO7(4':]LO]L):6B553&L'J1>9P\M3XP M 28O^+? -=,"D@@B:.6\H*I.:UMF7[R3'Z4''5!B"E"!"3#AK90T@;0L\D28 MK]/<^(R+=RKSXMC'&/5)PR$@4[7:4,G!)6ZR+=R(3IA=E%CK= M?OQT;$^M:]U=;N'J">QEA-Q&Y6Z07GT7_3D(LM>@U@ J24+':QUPRLU"08I6MDX&=&D--9 MXJ1T=!Z Y1T@RADM1(C,12 H3NGJE)-L9@0YG5K?V@AI!###/$3&C$V4!ND% M!R-43#7RR3,CR*DL5^)* ;&41NL G 5GO'"<.N8ETSZZ^IO6Z2Q7FDZ& BX, MR[-<*BE(3NODO$K(=0M 9YZ>=EQ=2U$]\:A!A>EMWV<(R^6D&ZF=9LV2DZ^[VWL1PFWSR] M^P97A_@[>8L'MBI?NSGH5]?-95(9QV4NKLNC01Z%_-?%)$GTGD41//>V3@9[ M/F$Q%=,O=$"7396VC@'A,>=$R-E_E4^<$Z'KQ*SG$Q;3R>$;+$AI#8M1 RK$".83%M/9I" !23X'K="+B.ALKN;M",'_2@.:++C%==HY M*N(QCWPB"NMDR):!"Z"@G5-)1I7+;=J\V&#!)Z8!A>E,M&B#\:)1H"4';HWF M.JKD*0^$LZ#K-$TZ1U"8"F\(%.F"] P,$R $-^@KG-=:V#RP4*N-BG,$A:EP M!>&U4PR#"D OP%UP+B=@TR8G-Y66BP57F(4AJNG,RU&1))>!"QL@4:MSK>=H MJ5$D^LAK-2\WO]"8TDP? Y:X=T$Y$"PG%6<)^24PJ8G5MTHR+*#Q:#95$V\# MDTD&D)E;,*.!Y0V(5!&2E*C3>IXYAL94N ;+Q0B,$,8[#B1I"Q%DU-)(EJ)@ M=5J'.Q%H/)+U/P":!1,3(L&AT:AJCSBK#"+$<\?%@F=,&Q93X1A<*Z:K,D&. M 5",3GWRTM)$'"0@<<$QI@V+Z>0Z9%88R161U@+QQ-'DM0Y<,H^40](%OY@V M+*;"+7P2,NE(DD,Q94]"J8M.:HUQJ[:B!E447Q8=V_&%;;VNMEKEJZ]+ M5L9>B=BLR>8][664#D7(F0 >P6+TBD"A$9"7DCHD?KHBLXN/_X-WS G)3]_D M=.1?$=OK#AJ47G4&'1N %LB=%')!<^(,42D"!>:%(\Q9*0@C0:&U$S5 [OR# M9:):S.J#7!T3#<'E#.3*6LXBEX:B_4TAL+! [H/"A-=/C68%N5X!MS*J8+@" MIHGE@2@DEM0*[HQ(-4#NHY,9D!1L2#)29'B@M"&"&I_GK92+@<9:R6P&&-ZC M Y#+^8VBB<1I!TQ)S:*P42L(+#JT +4"T(+O3!Y P2"K46"CA Z(8RBE4HJ M$,9HHVN0'G5!.Z8*H*2(02,$(J_*XIXC?P9T:A)2M,Z+&E3QGD4+]#T._WY[ MIZP:<'HYH%H3P'AIB?-*,L(].*&M-,QQR/L%>1*\!NG#'BGG6: W^TO-@LHE M!H.4H+BTGE"B($GMK57.U0J],P.8"1"N!7J'2UNBH%%J*@4D$)HQDY)0P)RT MJ@[)AQ\IVUN@MYH\Y6AW%0=#*1@7G*K%6V^0U.&\I5Y+,PTS4Y##SF-CNK !8<9*( MX3+G68 0I-;<$IE+#>5:N;X.0\2S ^"9\=*/:(21A4"]C,92(8%2:7-]=B(8 M QT2%76(]V<'P(^)\\X*@ GA4@C-!0\ CAK'D^-4>.&E2M[6:QG6S%C [^G4 M2J\7^W];?Q1#[0*5$%1D0@-C&%H'I:U)D1F?F,0?@ZS75/QC(GT+^%93.L0I M+I.1T7O@WEN>J.7!0^*<*JIK!=^904RMQCCK#%\"2E,'7C%G(&+<3[5E EA2 MQ"HGZ^6O'Q/A6\"W6A,6O?%?T*#4 \@Q: MPN_.+,0RO[:W_=C;3*OQN-L[O]_,(\8$)T$KEU3>W&*,D]$'Y[CV2E*3ZD!& M'R<)7,!WN/M>>>8(QE+> 6+9Y:J=B@J%_XWU\-PSB)A:C8+6&;[ P%IOI&5< M ]4DU^1AU :I$P\)6*W@^Y@(WP*^U;*G8)31RAOC#1"G+5-4 H4@*#5!RUK! M=U80\Z)E>XB$49[HS7*KV#_H7ZT]T6YW.U4&IK=E\1EA,SJS+D/G-JE($#9. M. ;.4$-$Y-$F$KT@E-<+- O&^0@1#!@K$:*C0),'5FE+ ABE\JQ[".#JY;5G M!30S13KG'<'.6,&UAL2]!FZ)E1$]>?*>1LXPIH!D$[*YC1N4"14Y[GTG8"_Z1D Z?: M2^C3;,"X"@==](FS90$(XS5 M)L3@K>;>3./UCF MB&&.#[E:&,VHH"E2!=1'FQ*CA("$0"V1;H'<>E#;QV=S";7<&0_$&P).)1VC MTUK)&!"^8BZ0.W>KZ6<%.\Z0D)(14C,,2XQR 9+35E.N+.6$++!33\;[Z(#L M(0 "S G0"A1QCN<:4)044?!VFG1>T9YH B@1RF.DAHI^0W&D)H4J0RHB. MH.LP?+R@'5,=MK7,J5R:58<$RDEC!:72D!0YX4;[6@%H9BS0S)4[&A]@E!9, M.B#,.*0Y02-@/*/2.YXH"*9J!9C'Q'D6Z,V,/42() DFN ?IDU&.11T4@*=& MVCK,4LT@8&9I)_,\HY=9J;U):&UI+AL6C4N..J8EPEI%DVJ%WL?$]A;HS;97 M0=">":&E !*IX4G::(.5,4J@]6(.M0',Y)/.CP\QP TGU,>@E("@K&' O74B M@E)4Z,5^DOFW=[6&+X$4F69:1P:RRK*L+*4A$B)U"O4:'IX9Q-2*;-89OM%0 MII/01'L+C$BG2'2$&RDY6$)9K>"[8)N/#;Y!TI"2="+79S"6.**H#R$9%SWG M%K1!"1R4#RX@>2M%:6"&*5H!HLK\5. MJ 7=?+SP)2H&+8#0! Y 1D>)#<$;GRC5)-2+/,P*8F8SJ>?X0,,=83)900A8 M<%Q8B590<6H,29Q(42O0+!CG(T2PDL$ PDQL$9C5C6@C!"1,Y,:Q?+EFM/ M.N<=P<%08Q5SR6&D1( :3X0'39GSA@92+\>]X)V/$,&:."*5$LQ1"SP9*UPB MS%*C#'>,U&!9R"*OY\3WRPG$AJ;460] A#-4$N4BAB[6H.NNU\Z#Z3//!8 G MOIHH4>!"!6=\A(#FSMID\L G13:J;9Q] #\>S,P4\9T5 . =M)S#\P ^F\# MD7AK<^XG'9)X)+'_(C5X?2TP..54Y('J !&D2]0R8KB1"C2H\]SVO!8 ?E-8 M5[2P<16.+G&S&JN0H/@<+P>M7V OH)B&GWK8D!)/Z'8N;O&@\F--PL>40Y$F MH1S*CDJ'TC,N::&U2L !N$TU"!OJ*+\QYJQFZ"XX"UEZ(&0PPED;F(XJHM"( M^[1:Z1\0VJQ1D8G9%B0*J^ROVGXJ:4!<6%5E(QY84- M(C 6:E (J3;"?I@:P(+H8 /X0"*H9)TCZ&J!4YZ$,H=P+B5X^9:XV^XB9 MJ?#PQ^%;(?=#MX7VID:&AN;U!)+9(&T"PH-E'(.TQ)A0@4,="MW^N*363HZC M[\>P$\OVPM3<"S.#3C$$S.D%#-K#7GT^Z)?/=L\O.__Q_'N^[D[<&1:!6:.< MQP R*6,"FBJ#I-2:)+CG\XB[K:)W]+*,*/)^+&.OOX7D;H&_'[=9)GIN";HU M"PQ"DI9;S:4)T4E\CC\GMYJ86<7.FVYG'S'0SID9;^,&F>OGO++1M:K4C>." MR/; ]:K1Q?[:9_QS^[DW3GAH-.@F,>,8%P\F)18(5Y)#TDB#)+)D&J4TF0.) MP"#9- PW>?VRO[ M^"J#[ B/;=D_W;#M>!G8[W;+H\]%J_4][S@KH .=B)+,I< 51.]-,H8GDPV2 M8T[#:(P-'5)SX9EFTA;='+&[ZIN^,V)W]=1?&+$S2C/A4[3*4;#4.<] "*HP M($-6(]3LDYI)VY ?ANQ&MQ][;^VI=9.P+&,A-TPR92F&XY0(H, M R:TCHZ! M09#H&EF61PZ/"5N8I\7),XPQNX/2Q][PZT&TH6I\*#X__Q/_C%:#!F)R&E@O M8P"CDJ:$"^$,B1B<4VO?]I"[+2+3O,@YC43ST <]__X4H3^P3-* MR'\N5><]_[-W;#OG9_MNJUL^^Q<"BZ3T1\)&-I-M%ZW39_^]@Q+K-3;BE\96 MMVT[__VD9SN]9@]?:W1BKSB+>&-\1O7UR_"ABI _6D4GGC>",O*??^17;X;H MN\-!_V>##KYP/@O;9&>F+8V#,J:_EO[U_9Y72\]W,AH;W=3($QN(K]Z?3RV* M(W?NN51NR\:6^RB>?O?XF<2F5BVQK6*_\\S'S+BP-_K5;4?GNVZ);6MBQ[3L M<2\^.__P1RAZQRU[B@:L>KWJHC]&=W?=?K_;?I9E7RF0MZW10ZKG#0]?PF*9 M#*'11P#VP_F31X>7JT-/^^'V,:.7#?GZ8;),+XX]K>Y=GI\P$@8_[B]5U^%; MY5[[:XDOW7CQT:O@F8W0'>2.R>CXX]B&4'3VGY$&K>YQ^9"G54_W&RL9J M8^U_7_S/RL:KM<:+S?7UU]O;KS 6*EW^T\::PNOUAN(&4#,[UF MZWNU^M-X_YFBE-B]WO?EYM9ZXT]TA9UN9V/0QIOXQLAC;F637#",X%S.;:VM MS3M[#/(@C.%<1%J>ZV[>M5BBT;&93(58/%OM^FH2.M.,I=%N(?[AU*UV/[]A M6Y]W^?H@'*Y]WGME#CQY<'&VRCM?'J/=U8W3]9 M9[LG>ZMX_N%!:W=GK[V^<_0YO/H X7_^:>VQUF=W>'RTL;-^LKZ#S_ZXQG?9 M>[*W\Y[@\\[V#E\>8=N*S5;'_0I/H-_4D$SZ:5M:I.@"5ZIIK5( M7[Q-#CFL9S[XI>>4--]5A.12"L]O06?< +F/SUYZ_ENN&M[8[,3??PC+,^5- MK[K$F\?8LF+\7L[TAWRT6#9*_8B/_II#/G>Y[/@D.]VKU*45T^V^Z1XOCW+.\&&"D@CSS=BL?=LK_42-VR;?OX@)/^LU2Q__:6_NO&QOL'=GNX>OZ>[. MUL'>Q_>C:S[@LT1G;^?X8/WC.WRGE2_KK_XYW-TY0F.UU=IM[XKUC[M\;W6C M6#]$@_7J96OO@_[R9F>EO[Y-3M[L^-/UU=?P21)K;8#41$Z>FAAJZZ;E1#6E M%]P:)ZQS;NGY?_W+*)!_?-M^G:O!KR-\J/CC=I?F>\:PLB[OWJ]L[:QMO=EM M;*V]W=S::;Q]O[7]?F5CI[&SV4#.MH/$K$%Y8W.K0<5OX??&YLO&SO^L-:[0 MN0LJM_)B)Q^FAL-%5WV?3H\ZJYE[IFKT^0]EU4SSE>!FLGTU9!;=LM$_B(U_ MG^MG8QB8-S!>CV$2G.-M];RUX?# =;L0\)=F&Y]YD"]K!GO:/(VV;,9.+>W$ MKY"4]4]:T42BTTW&G&]"$H!J#J$9@0=)*:AHS-+S?P:=^%__HI+\PNBUG6ZUNWW5/:FF,1J3E;)^LKZZ0O<-_D+SL'6W@Y_7VRX-=]@$-U#^M M]9U_VNL?7QYN'.[?)"V'FZOOD.QLM=?;2%[:[_ ^[_#8RT-L+UUOOS]91^.U M^W&=;;Z\@[1$:7,Z"MKT!JD?")!-1ZUI&BL,@.?>2S(B+? H2,O.ULK&]NN* MFDR+M5RWA_P*;:D/C^E?J.XYD4EEM]T8NL3SOKC:/F?]T7[9'71"<]345/WS MQX0:?CD*U>AW&S,Q)G6_(8>\T;3HY2FK1BK0!7<&U436 YKGM6J6ZB4^;*-Z M5BWM[J^0P-> M_^_F]I/&ZXT7R[,;ZTQB'F/F7<9O:R?6]RN8YYGA\@+>#=MK](ZCSRLU0J/H M-(I^K^$/JB&)61[1-F99"_XST\,@E@F[W_3PC]Q6+DMAQG[7JK%?O_3A@LP+ M0OXMJ0]O4G3R4A^,LIFH)KTGC&_*)N$07G=\MSP>K MCE)[^8SCLOLYWZ>F@V;#.'7SXUYK_=6Z6&?_M/<.\_E;1QN'!P<;.QMMC"=/ M=L_6^.;'=WSCUN!Z5^RUWW_9/3LZVVWOM3?0X6R\>LGKGX#HHBN*QOJFT<4U01#2UEZ'IN.$H.R& BZ7GJ[%EO]@R_G*@>FW) MQN14:%[U9<>>O!ZM /25SM0X<)BT(KR^H0C"DB09;TI&61,%$)K&N=1$\4B+ MD.0D3Y$;W:1"$/S?/51ATG.JTW 4M\8P*^#_5MGN1K=L=/L'�?#LJB%PI? MC5L@,RJNVOGJM'+?=HJSZOOO,V!5:M79KY>WEK>7&VOMXU;W%'O[NDEH;'27 M[^K2NU?EB5NK\N2O=/?M)7H+[O1 OF EA#+V>J/_O,$&T(4?^)X?.+M)B-[P MK5;\GZW3O8_AV#&0&PSOD=^W_>YD@[T#;/O9!ELCZX?A:*.:4'C-=\]6V.[A MR[3Q[A,D$ZTFR*0@_U'<-K7PONDB8RKGN22>+SWGZ$(:.Z=N4'8:V_TRQO[/ M!_:/#^$O\.-FN=/]LB#\D\7WYLJGH'Q@29*F=6I;:)\@3GC" UJZ?F+E;I&E8_/]+[M]OJVM5<<#\=C%AKU78VZ M$64*'J-0&%MZZNDHRN1)-Y775FFBK*<,HTQ"Y"+ _&;,,P)D#B;?EFC?BV/; M:JR=1#_(:><:FPG#G]A;A)(_V*VHVHVLVU\-&,\75SSL+I&[EW$/%SG<_CM# M\T)W+_F[G.?\KW]I1M4?O48?R='Q0;=SOJ[@21X3:0TRL!JVC!:!%^*SQETK M.B8VF_6 7B5S^!5\S=KZD5^:]Z6?E%*.,\>:0@%O@@RL:;D5S2 24">H#-8M M/=?TU@*'WQ^2/[_IHMEZFU%9XW'D7Y+,ET]!4XHANVO&2%$RA*)DF)'-D(M) M,R83TP(C>"J;5!ORRQ/RS_]TY=/)[[*ZVTY=EH8?S5W',H;&\:#L#?(D=K_; MP#.J,47*?G._9^>;UZ2M^/ZEI;KR"A.>JY;+2O_47+4@Z'/'/ZM,V3*!^\TJ M_\AM.2S#CVV\_LXNZVKQ(Q*91J_;*L)PB_7H4-ZI?N/(-]C/B,W=%OWA+OUH_4'#YS3%UQ:,/MZ.*6W%-;9/VZ[;&DN?#-?,/EQ_/VLX^?.XTO!P6"ZM)2WEZ*/&W=FU"7_?A&!L7 TV0U\4AX M0D+&PK03CF@K:53\>T1EY*A.*7.5AM>2J)SO4 CM#;9UN'&VR?[;7S-LN5TXW5=V?XK%L[%/ =.+:/KZ^^+/) '%[#-S]NM#97D=+L M')'UU==D8W7C<)UB&V^N_# AKH+MY MEJ+KCYXT_D^U.X@VCFW9^)R3E.9%Z(W>P;>6ADS;S,ZK#HPL^-" +Q3@'@JP M=ET! @]!$Q&:DIK0A!!,T^J\3T?'J$$9JH2KUMX^"+3GQ%M.S?2OC1SQ<.7X MS96!V4W7?E'@Y#3CQBAU2-0Y1DQ3,H&N@>F\XQYB,^^T3]HD+Y7+E*@7[+\; MKUI=9UN-G*#C&_/8]Z=$HYCO;LUXK+Z")Q THK90I@$X6#195!GB'.4F@ECP MI3$KQ>D=:2AR0GP"34%<:D*RJ>FDC$WB&?.**2(TS_FFAM4(GPPCSB\'78P_ MOPQ_Q. AEK[H5<,B*:]ZZ\0A>1KFD;MD6@W;;R 1^OTBG4\!RGB=^W0EY[7-LN-.&/XCH3MLY>]R7@U@M1L]3 M%I=;\YXU?J._-PYLK]KE'1JVU<*C.2M&G@3Y]Z#(4R#];L/%T0EXTXM9$)[7 MK@^S%8SF0JY,H9SC/<^/Y,,Y6T$C#')AX.K4XS+Z6 W"4M:HL@#U&K_A_3(S MZ V0//0.NGF#X/E&__X!LH+KC4=F<;V5U4[UZN+1._S^!Q*)T/B-#=_1H7[A M<7>(;Y#/KT[%BW(K1O>I2AA7C:@::7O]AB&-8$][RPW\Y\&7&KT8E"4V89B9 M)'O3ONT/>K4T"K\T%7GR*0'/Q<2A28(33> R-:T(OAF%5HSR2+002\]W;R^R M;/SHNH%OYMB[[^*,*O_:A%8LW-T&A.=&=[PO?[\'7^1Q^?[L[W73^)7IW^]> M-^F9X1\RJ96E02/3+OI]-$NQA<:F['8RU6F=-B+2GM-&56K+^FJQUJKMVT9. M>W'3X%[>X^H<]-8 SP0BLDW=BON#UG";RW9SI_%;7A"D_F"<+8].Z!\4U4[K MX[S3^J&M[["]%T8U]GY?'JY0FH3=O-*CN4-'9O3QVD*20E-FY2S8S4JSIFPWJS8\@-W\@9=?V,US>X*FRC9:R*ICPWJ/ M=K.TV?AE4U(^R0-"=_W:0 W[SS0:Z/!Q:>4YU0*K4X;.^$TL]8\O(2HW\\_ M[Y?=+_V#\Z/+2&)CU;004]&IDDU5"VWSXD6&;_F5!E:'Z1_GIWWWA*\V[_R\ M3%Q'YWZEJ>=G%IVA5Z#,-=DY%;_*OY<;O[VHNK_;B;\_^S'#+ M1+#Q9\=85G"_#(PSTMC[+>4:[^+YJ0[>O+E;(^\Q)/:S;SF%O)AW^HH'>+5I M"'#EL8INCI1P(HD!RQ>(D?UN>7K' &IU4H4>/SJIWF.I.P?%YL?UL[RG:O=L MEVR\VL#V[;/UG;QO:^MP]W"OV#M[51;+3_P6>%(PP9;B^,4DX)%71J!F9#'DN532T5-*W#8%\D M;C0W2\\W[F)=/S$I\< 0_\7!C2L1RO3?9:SJNOTU]CG]]QR#S![<&%7=]_>@ MAT_N]>8X?_3$C-#ZC?S1QB>II&]*%UT3A"--IX)I4A,(TY1ZG<3WBU[\@(O] MV:0N];<$:W?'E@L[S'LNH4]^$5[<'K+'DC.%03EFYZ1O&'0 M1B0E7#8-H])1):R_3Q&<'RJ4..61L_2-(:J\6_;.@;4BW3474JY-O&7LIY_^:2IBE9'TF3"L298;YHVL=CDWLF$1T*R\9[5(F9,EW]\ M0<9P%+QW$%NMB_'JWU")J\'H8?;DVV.]J#?GII#%RO(=&! M0HLKN):2@_#:.F V>JZ=2%HK\>EU!4!-]!*:(U]@#-S[:^GUQLL[5C%5J[FK MQ=S;U:,V+UMU'9^=0;L9NE5)\GQ##"XP8L![D<>&UM7WY!.5#(604E,P$IO@ M 3#L%:XIP1&T#<(IKY:>4RF?$,.>$'61'^-1'C8'<7\>?')YB76];FO0OWW)UU_*WV_6]=I5866RU2/ MOY()I\CQ%MP"\D_WQH,W?7L.VT MS-P/MN7^9HZ2+,RRWWC=:#9>7@R:O>X,>3#>]@ZC]XU]7%^3\T]MQIK=HB)? M&=*_"P$/^,1;"$"V_:/"YU^1[P\K](C8C4&C'G;!['8:/NBGM^@@(LS,'4S$%&"!<+3_\X[ 'EYZZ>+S?>Y=GM MHE\-@U4:CC^TSK]G ]'J]@9Y '3%=0?]T<[SQE;1._I%K5^0@&EK?84#6-" M1Z/VOMBA@T M7_$CT&=CE8-N;N(]A=N6#JZP6"R=<>VW.XAV? M-B_BZ5G79G&NS2O+56C<>&E]OUO^JB8O_/+T-5DL_/)CTF1].53^OG.EDM*V M;0T7 :[]>U#T3Z\F"\P1]/M>'-8SK)SXPH/77^_UPH,_(KT7]')$?#4F6\UQ MO3_.JWUCI^B65_1]X=/KKMM9V N?_GAT&RZ'O=?Q6O3E*:(+OS*YM?#7M==I M6/CKQZ33:J338GDQ&CZ'VJP6'OH1:;,D(VV6RXVUDX/"%?TL^][")==9B;-4 MP%JYV^EJ(\!?F6EDYO2^T,";?:[\?&L:\W M;ZI9;.R=NXV]5[?)LKOV9TYIH^_+;OG%EJ'YIML]JJK&7]G0\Y" MYEN#['6>5#G"\MKF5M&N%CYW.T_P9VHN$BXGY.K8RIE3LJ7%T6 MMN)/];/NOJ8)[G<2_6,FRG4SI^RW/B( M_6T_QX:S.5\;GM>+W^H$;$MW4#;\L'9*(YX<8PN'G5DU^+CL'@[;C-^KI>QI MD"E,+FJ#UR\W5EJM*_=[TNB.$EQ5R+Y\3,KE9WKY$=VR@1#L=\M,31K)XJL. M037,=%65KQFA,M<)_7K;EQNO\1G==FQX?%=\]&EW@!\[Z%!R9NAT^JWW=J<- M5 #T#*AV^Z?# C;8T>>5'/!Z7QSCV3=+.+C8*O#5;_Z<\59T!G?\/FB%FS]& MU/_V'?<>=O[-7XML2T/OYL]M>WKKIZSF-W\\;MG.K=^ZJ&MHJV__GLTVZMJM M V4,Q>VFCSC/4+I2!>ZHT_TRM".#SO!S6?2.$$.#CD?6C*;C M8H[:]GJ#]O%5#1CTAK614 2(MYQ;,:L0 GE@L9(/*=&4M.R\-]4-]WLDIMKK8>557CSK_ M2F\_:;2[O_ MBJOO062YL9WM=QHN^QK"JC*9([VZT3C$P/#QYQ[C!^O:W$/"UX8J*5\6USGI MZ%[#GXI.=C3/FL/3IH2$RGK*:>55CX&Z5<%:[K(C=!MH"7(#@_9VJ! M3?^1^EG79 57)+5 P@20$&(+ _+&B&>'V,.^>Y*M]R K_; X8;9,&)/'9@^M MB UXUG&K>]JNR&*J$/(YHIEO99-UW/V"%JRLN'V^SME^/U=7/+;^J/<=6"PP M,!/6(">VKM+AQGZC2DJ9T9'/B2<8%V1 # _VAD7;ACFHSW_Z,O1)P]1-"W'7 M0-PWC?]Q*_9S&K1<1&:_\(WAR">RZX/B>,2X6ZTBLX]AB)XCPC+D?)$5):\H M[;\'16]4I6]D68;,>.$7:@J2,OKN?B<3@O^?O3=M:B/9UH7_BH*SX]Z](Y3N MG ?['&[0QMV'?AOP@+NW_<61(\C6P-9@@W_]FUE5$D("C(R$2B([HFU9*I6R M,M=ZUKQ6.LPK\SL"O._ZT"I=".FS\026U%;4M+KE)-SI;MG10N]]^]?8>5'D M%8]559\L@[&KX[S?^IHZ=$<#V1;::+,R)BJ=5T<5I.BA;Z)1I3N]Y!ZJ?!NI MVJA9T+(?7GFDBI57CU0MUA9K3/<8KWJ,?Y4-HT_]N-%_7&Q\3FW:E[=3\8-I M+]/V(]!VZ98KH,E%Q37NF2W..]I!\8O="3$T*ZG6O!JKD!2<2$"%:RQ]I5T4 MN=FQY_,.#2>3QH:1ACZ/9K(M0B9M_6U03MD8S_;.![WA!YW0OS<:VN3>2 Z: MJ,:6O'Q^5;#:T*?)CDD.Q7S[O4XYF*BR+::ETV 4M=,TNBK13N7#3:&=1"[] MT43P5$'0GHU&=0T))"/'0Y"C<$ZD=RL'Q00_LH=BR\ZZRA&HG%*5Q!C[H\JK M[NEFS<>_D<>?'/2-07S;EMT:K#Z/1]^>E@C.F^%8+ZAB=E4^SMS7TCW+*Z=5 MUN(K)91D-_V&4LJ4.ND:OGM6'G&\)H*%&XT-"=./?Y;YCHFZAL,TJ>PJC)_1 M8ZMHPE]X.QJ69'#ENNA%I7$:/JIX;X*:\V%)-F5H/UF=*4)RC8(&91I(Y?HH MI%.IE:9LL%89O2DN3[&7K[WV*#VPGMP^^53_4_1COARGR)7AH'3/3'Z;37[3 MH>5"]#2JG+8Q1=E^%4!I=5..-Q-;JCCJWD]&3J^\AM]?WY%*=[2G5R2F5-9*ZU[)J M*EN]31B5@4\:]T[32K$,,XZZ+T#X]3*,9R M=MCJ).B,0-M.*RUS'%+VKSW3[;9/GNL7C:S9;R@]I1',15BZ.'QPY2SN)/VL M/RT\SUI%VF:A8864Z1UMO$$O7I72%U*:EAVU=2HN?<%QO&#[]YWVV\35_094?5+RDWWC>+:CK? M[_?ZK4%G7.4Y,<\GZ8H5 U99U4/]I9 !9;QHX,O4@F$O\]UF\UV97#]5V=OW MI[I?$-R,&M S$_?>Q->76*&=V&14)JM$"HT7QQ?#JIBY8*A>*N,-27K[1&X% MW:9%%51<>(JS#-]P,KJ%A-)1IZ*LL;I79E%'2$D5OT4F=;?A.S[U>3@=QQ*3 MA)^D-!5W^&/4.8^XV1\VCB-)3K*\WZ6W1N>3RGL,$9XNB<\TM=DT523.E=E- MX^A1W_]GU.K[*U5Q'&$J*E@'XU#3X(XP4C[[33C[&W)DYXN7DU9UJB=RIDJ1 M3D[=J4S:%^FS)240Y6RDI7OL4ZE^$2N^I1*],?##5!T1!<-,!Y J[6!0:1JI M.\6P[=VX?\0/GG-57>'2<]:E0]W=:UEP9,=M0UC61LKHQ38W<4C.V7'?H]+6 M&_BIS(IQ6X2R$FVLK5\SXJXR>%LS7%2-O6LV;IRP,XZ590:Z'P.=#8?GSW_Y MY=NW;\\B%CT[[7W]I77Q_US/_L\O>WU[UOKJ![]X%S7B7YP>ZE_B6B-P 8XOC+!#T[&W8B)72[R;B:;\;U_Z4#+2#PTJ>>-T6SJ7UO M?='M@Z!F(]UHW:S:"*T$RE6UKI^=\C)I5/6RU^FT2G*_UC#KU[^:R-!IS!("OL.RGXB*?7U:RL^9,E:2?R,N6J; M<:6=&K.=%C98U:]JTK'G6N7(5$%)D=QW>RN?JI]:/.3D$4H>@J(-D1[TNBF2 MV&Q4[7AF?Z%LYF+2H>B4))RZ7HV]3Y&Q>D6'H'C:4S]U6S.PY*!*7H8(>>EY MBFY)XWL^:[PK>DY%\BF:'G72C2>(6FH=\>WK2L>XJ4WOY]Z7LWVIIE44%3/7#6JF>J<GLJ++V53 +6Y8I+!6:%G= M' MT5$J0>[4ID]\#64JJUN$O:_I[X3?UQ*H#;__=D<+KF0^IVV\M;W9=54C*A/Z M2^2B2*YZXG]V*21_5"&> MT7EYQWZ!SH7*LA>22+;U;"9=)$9,I)54BDDE+'ONSF=;*\^G+9 MT+ Y38V)-EM].^H,AF4_BO@X5<.Q[N4,>28%K.BYV(Q+2%EH:9E%].)B6'2R M23_W+3UMY=\H&F2U];='%$3U(^BY')>"H$O=M0&FFG]>FU-QR_KKVDOV]U2 MEP(WD8=.4C/#^S[!FO*YWG?;R;ZXHMB"R.<$*43-9;AI#_B^%M[IWU?M:&) M#]4>5UI-!X?3U:\/7K\:PV(MBS)KR'OU]8S6C?>*G7K9CG9/@R7]13;^JCKO MU< 36#%?Q[O6J%-PV9G77U.668I=]T?V2U62.KP\3XD8[?2NCDR4U+:J=VR1 M]MKOC8:5]FN+5!ZV#/E9\I?/N7W.ITT*GO8LU_J M0_F%BSFUY2WS;,HU#M(:B^S^QE?='OG&/^"S%,PJU*3BZF:Z^M^].Y+\GEQ= M',UU<358R\KKXK($R!+@)R7 -2=2O41 X;=*$4QSV?BF+TM94 PYNDK&BRSF M3UM%F[HJ:'@4B?!WW[UJN/Q27\;%-0X&[?B%J\*#^5M-[\3TG8KP8F3K\XJS MRQ!L\:^Q2]J7T]G2M_:C./FF:[!A;@6/L5=?W3R\;U8R2&KG$4MPS%5_H M07*#I63JF%@JBKJ^S/?'11=3D>M4BFXN;50T+8HJ"P2:Z^&4HU;PX"B,K3?LHW0+HK4 MKQJ9#<_Z17J=KN8[3'269*3UTMRR:68>>GM639DL@'+4[W[QEXW"ABUN5^A* MXQ+G2 /EL-142!^AMYQMF)*[9:MJUSHMRG'*Q[_"^\EV-HM>L2 B/]"M MU .IT2_R;5*YARO3;.)/C-%-!]T4E>5?K-(9@7=5B=)_LF(K J]QEE\96^- MN!6)05/3O<' %U\83TZ;@-948_&(;=?;;HPQ)_6_*J;AM,MY/"^K:DW;ZZ62 MSU177V4WZ*KZH H:S=PN%6@-;N\K'+$A/8V-5XR[M55MJ)MC'7/J;KX;M\47 M>FP-\6'=8) UF<4TF5[A(*R1#;>OO_2&.@KF3KO*(?J]%;E-=WN-=_'O7K>5 MQ]UE^EZ0OAOOBD!.?:B\S"WZM5'*D:2S%@O\<62I<@6"S\L%7XUB3KEUWW21Q3H8=U,!UM^:U+:A;/<9J%W3V7=%R#;=W5@&+JVPV#KKV6;.A)QD,TSD/S>L, M.=&_KOJ&;"N3UH 7:\ERZ^.LLERM/A[SPNUZD4'N^$*_XZM0WJGZT@U'_:^MK%38L'.-5&M)5 6#DY)3,V3@M MKRL[V%9]V\^JZYK3MS8^WJOH.='X=M9+M4N];ZGD?3 R@Y9K5=7#=^;79J;. M/HJ?]%',DGY]G!.%TV$\X&6>0UWAA"A;5?SF37^4& 57;9&F^X26C84N&XB. M/S-5=^9H*)Y>N1???;F0_&]ED)=0XY:-_O4 M7!*NW*&RH"0<4^N[U "_=Z.>NT[K\9J$7*>4OL[;U6XU_OSSY0_:&6UWE#K+ MJH5DU?5F)O4169/ZE[OZMD3U,/6J*]H#7JFD*90]95>6T>I)XY:#26O*Z1XO MA;98M;U+J=U1.^40-N,3WQ;3#D4/LX8^/4W-S88^_69*\?3E_))T_3\PXND6 MQ6UNB8%7I="MR?T7B_>ONH0&XVV:F19,?AN4E!V'9FJ<<=IKE#E M1KH# #(W96Y:/C?UOOG^,(UVJ@\G)0%4IAD73@Y?#.M+AENO6V0A)\_-^6AP MEE*4)Y-TJS:?SQI[X[2?GDV=LV+XODHR+MZZ*2/_Z8FYKW M]#(58Z8NUF6-UD%WVJU:ACI*WVOFK,Q9*^"LUM=$>:_;VI95;7_K?L3\88UR MI0N95JTJR;B)C7?-%(R,%456T>VP2N4IAOB>5P]X/GG 6VS 6])3=\I&.)&:7*+BU$/"WOH(E7%7_,K(O2, MP2OU[F8!M!1)DSDR^TM^TE]R1_ANK5'PB;-C4"ZP>5,(+7-$YHCE<\3-WNKZ M<$B963FU2#U9Y'7?N[F\:@Z7_/+:GHV306:";+<(HOO.4/@!Y= M]:986:7*++ *%JCZK-66#8ILI//>P ,S:K6'DS!LU0]NTE?N19(16Z((K?C4 MZU;/?#?'_+LW.$^#+Z-6//3MN,G%-+YZTJUV7U/K03=6VN.K,;UZVRN!O"H( M*8H<_3SJG^F^*XHT"LN@8[Q+M1^3UH1E+5CJBNC[W7%1V*B5(A>-T2!-J:TV MYJ?'Q]Z'%UKN?W9^[,9&9.<>,RZOG7R:77N==Z:FV:[N?&^>>EG.G7_V?_X+ M-'C[ ULW;6+5L3EW"1G+#O MNWKD6HG07_;2L@;EJT&OW2HKFQZR2_'ARGEGDQ!UN:)]<;&;Y\54<*\7^4RQKV(__N_$O5Q\_*S[Z M9>CF/U/X&<3RUH_A,W3K9W?=ECT3 M_KKK\4*RY7'3Z]-)>]_[;-%\682UWH?PXHX- M2?Q[ZW8\0CQT3C+]8$]6&0]=<"WWCX5T'237W" MJ@CTCU'7-T@YM0L7$G[?VZ0(]!ND*@MM_',"N_^Z(2Y\.V>O@L)O4"L*$78[ M'&327XPPQ"UG?$_$SZBUIJ-3MZ+6E2J4./[XJC%[8O>7UWK _]D;#(IJF>3W M/XD_7EH&[UH7C#QJNB.GP>-AZ$%!D0:DQ5\N< (>LW-3U3C.^)%+?W M=BM!(;TZZ[537^C_VWCUGU%J2/[/?1]:MC7\UQI0).L;]5C+8J2HLKZQD4?' M[HDB+_7@K/%;N_?M2K'(ZL03)AH$LSZQ78JG\<-A;Q"^;Y?R3(A&$ M[^+[7PHO^E(#.#\(K3ZYNAQ^>UW. E$V/HFRY6*>[2GFV9B X?UBJ9-BV-+N M'#<7;/G;@X&/SZ4W+_V>D8>:/\5$LM=AI0LFK/RSZ&G2&PU2B[UFPU]8?SZ\ MJMC^UWWBR7RSPLD"/T.4+3VM?B]&K MFO5U=$L3=\J?O]R[AM?R6%:R?YC3MZ&'_W8OB\ M.^H UROLI'3;R YQ^WS!&(4%Z\A?EV:_]_5/_/;K!W(XV7#]\_MC_NOV%'^ ,]/-G[?G3R5^OXY-?V$?[C\^'WO[[\28[: M'[[WZ,?]/7:\_P%^_/T0?_S[#3P^<9WC_5??#K^_1Q\^?_GV\<2U/GP_1!]_ MDQ='+=6QG=^ZQY_W+HY.VI^/\!L2[]7Y>/+F^^'^&_KA\U'GJ/,V7G]P$?\= M[_=;^T_R]NQ#YZ)]_/D-^7#R*EYS\.TX_N:'SV\N#W\_I!\['S\??CXZ._K[ MX/+XY,OET=_OOX^_$W]K]!&_YT?[[NSPY*QU^'F/'NZW6T?[!]\^?#_K?.P< M7A[B5W&=!^SXY !]/#D*ARUX\>?)J^'A.TCB]9?'>Y^\)D(&R "$4@%*90!: M4 M\4)1:8["A>&>7-C&+DNDZ@>R6@NL>A)_0;D$&^ EM(6/'1F '9A(2925T M E..L2;01\-+!B\9Y!(7V($0)BAC1[VPX_L,=E 1A!>! L^Q %1 C2R%JB@ M%0]$*F/@SB[B343QXX-'G<))*^6]MWXP[+>*\H^D7OW ZL*+[<"-"+K1^+,L MW>5JVQ,$O1SU4V?+C#=+PYO+>5T%<115%0,TCRA#G?9 $:D!-D:Y8"SGG.WL MDB8D=#&XN2\6+%&)^7E#\\DS\+(4B,S JV;@685!$,,C$PO@)4& >NZ P3 : M&P2[$.$XGJFL'P,OK$A4XTTV3I'8LS8^QG#0Z'OKHT)MVOX!RL0-N[!]6+0L M96*\]6\G.W_DAQF2E@Q)1R_G= JF$;-8$F 082"1M'W$;]H#,YZ_2$8^JO6&]FML6)-9'P8O_7Z[^)1O)L!=8H :B$'DI,"TQ"G)$AHR,XNITV^:'0F>SPVB;>7 MIIQDWEX;;\_J*UH9S@)%P&CDH[XB?>)M""P2T"DL$49^9U=%WE:\1KS]9)PA MJ2MN=]CK%QI*UP^S)^1Q](_QOE]&NRD#T-( :#[S R+M!%<80!P]WWY[KE&O[B/-7PE!UV>L,SWV_84JD>C\Y&V=9>D1U5&\*D]BK^N.TS&4:>;9OEDV2LTG:R!KN3 8 J&"!=0P M"J21&A"ME=L!LHQ!RB% M#!@?+2]AL8_F%HE'*B+,D29&#T:Y[#JI+WL_=MI'9N^5L/>L%A/!62)!+!#4 M"T"EB(RNM09&4\*=)]JKL+/+:%.B#&I)> M3_.X'8VV&W26%W\I]_AU6W>'>UWW:KS-\779#=;_Z?7 OTW+/ [O![ZPH_92 M_\@]:T>=43LUOMOWY_WX*T5#Q/C-O4XO[NKWXI\9I)96JG>REP"JT$..OA]\ M._Q\^LD&+''0 4"+<%1"J 9:!@DH5EASB*SC97&_8 L6ZSU^9Y GQ\3+"[ID M)MXH)KZ\SL14$V\,I@##R,E4<0ZTT0X(SKS3)" H(A.+)L4+:AK9]W$_GJV& M+75/&^W$)XUB6T O@%'\1QFIN:_:\42-H&7I(Y.3N FP,@HM#X5>S:D2#%)C M(M@ 3FGJVR$ID"1"D;0.6QLL(VD.C&@26"=[)[LS:JJ4+,#)H77A'?CN^[W, MQ(LR\:PJ@27'3!O E=> ,@R!410!H0VB",H(T+ <4H[PBQJQ\1K&2*U6HRBR M2>/>@EL2/GY4G[+=(+,T=>$JNRR[15>!, =S:@*!2%DE Q"><$!1U!52@2N@ M!&L1.!)"^IU=U(SJ1'8XU(SMEB;;;V:[S%F+<=:,[&;!:&R% ,:$5#$B'= < M62 8XDI!'VAJG,<65;^S$V"1_,R;\S(?WC.^CGV.;]Z'V_H!HC;:0RBJ+,9K#J34R#@C'=4NU;?PID3S];-C M3EB'6/\Y6ZP>::\_<+9D-,UHNJ+\WHRF2T73&0TU>.$1@PHXD0)56D5=5>, M$ Q40(%AL"BB*99-<8.6FM'T1J5ZO(KQ>FDYE.ZA([BFUD[B EUOE%)[%YVT MM,(?7$-3O9FG*N=FJMGAM&H= S$+*OVSI4VK763YE2,QASW[Y:S7COLZ*'RV MXD4C!?>'E\N;PKSN<5O;/E1KTJ[Y7%]>Z]6,XHH#":@T8X!)"@5$FNB:-1;8E*"\_3LS):U,G1GM'B$=!B MU@U/B3>$6F A(H!*[8!"V $A=(0/Z ,CJ7P1-A&NW[RL\93JN"9_-\(\UI5Y MP7G!6[[@#0M_W96Q,LY6:5]9HCGI]5&R6*9L_RSFERWF/\_GL03!C5($ >RU MB49!&BYCE0***JLM9D@ZL[.+4;0*'MQ8->>[UI>)EYH3DYEXQ4P\HZL[KJ2G M! ,%'0=400J,X1!X@B##/%#G4Y%N4RYJV6]BLNOZFYHMJ#4\T8Y&RU(;,MBL M$FSF**, MNBS5(#/JBAEU1BN0FC@"4P$M"@10AB"0V$G@'0\(,2&)P3N[B#75PJW7MZK- MV-JJ8U[I?A?T1G$#SW0_WG:L-_PHK/WDC96'J@X7O<'S_;C*KWK8^NH/NH-A M?Y0:!;R,/Q)WK7PU:+FB=*_7'0/79<:KY>'5F_G*6V&,530 AZ@#%%L%-$,$ MR""\1CZB5$@1!]24JDX3M[,KHF;Z1N;N6G#WC#8B>- Z@C6 SG- N3# :"DB MM4%KI3*$$[^SBU43TPUJR;YQ.L?+7J?32[_:LU\:WW2_KZ<<%O=7/+8;@9:A M7_Q=[NU@K^N*JO_!\6@X&.INVK9'!6[FNFI! **.PAH(QA("E) M\P^\B< :($I:O6C212?'9E?#@QIQW!2DR.Z&U48J>MW3$]_O_-F+ZZYR&3/X M+ ]\YE.> ]90<:0 CA(D&AT! HVI!4@Q&V4((A"K(HE1D-R&DAC,S! MJ^;@&?4AXJIV"B$@.'2 AL"B]NXTD(I8K*R(YUKVV:F53W#K4AMR2L.:4AHR MNBP/7>Q\292'E!G' *$XHHN2!"A$)<"4.BB=XIBD7D.B2>2BV8\YEZ&.'+J" M7(;,H4OET,M9%UZ0AE -A%6)0X4!TD*8)I%P1@U7RJ-B_@A!.8EA70&%UC#% MU\IB_4F4S:;R_7\>]8:^@:@3VQ:#UO-MJ_\_.L#_RLW@P MM0M[77=M#S+CWX/Q3^=$LXF([(1G*;FP8/P0%7\I *<.1QFM>%3]$[/-=5=9 M4P.'59#G(M(JD^=JR7.V!Q###A%B@$721KM4,& 8(X! 01EQ$(=4-W,+>6YN M4/EF&W$)#5I6TXRG+AUWUAKK+TZG\8^[<.>U[[]+.8A+L60Z2O[O>_J/O?/]H?[Q_"> W[T$F_^=N7N!?LX_Z'BP^?SSX?MN,S?_L$ MD2?&)L\:1%&]#A@"Q1 'EB&FC"2"6GBW\+J%B'[.Y,I$M(E$I)3TP8FHI;E4 MB"92DA?3./[3(X0"LIQ%J0B?1=R;KT2;>Z-QKON-K^E\FPT]&I[U^A'\7.-6 M&BS3J!\!PPI:&^Q-EI1= #6E27AX^HD@@JDC&O /:",6V",]H"S@!%6FI+4 M^W8QHEH%IF6BVB"B B>9D9$2.),HA:4BT*7_[X%U M51%(LW%=95Z;\ECZSBH/VB,@[KR/=8XWIK*W,G/4E#E04B45H8%(!:SF"%"J M'#!6X*A4,B^UD-8QORCBKHRH#@:#40;;6M,3HYQ09R@P3D4)+A0"1D?5DGBM MD! .4632=%]VX[2=>:A-;NK'D/>9^C:=^O#1WB>AO#&&>39(^F/641N#5$Y$Z2&%@*#9#24#29 !:DJG78=U2'&.5E,CE MCTE? M_5CQ_OVOLP_IL[\/+SZ3/7+8.?IR_'=4O#L'] .2EX=[ MGS@+6G#N@256 (J8 ,8'!QSA@AD:)$=AO6'.3$>;0$=64BP<45$XL"@KM&9 M6BH!=\I)2IR(E+2ID<[K%)CC4AM"EO#HS2=$)4ZT!P2R.*HP)MH75G! '.0J M,*^8YVL+=F:ZVEBZBD?.=)2>2C2G0/;6A%X;VEQ]*VVRN_&JZM'//3EDUH77@'OOM^+W/PHAP\$TW3,E"8 M>HH*%H&;,NB 840"@VR4]\X[;4P*,$N,\(O]IO?DN,O9 M^+4*5#H(.*8H%>$;H!1BP*5Y0TAYCS1=(\<]F=*^O;C>M*6ZW3C7+0=:W8;5 MYZVA;N?4F$>:8#XY@=?Q ZZ+\OMSU[,Y<'/_+1"@QP)3$$@:52\:10/0.IH MY"OO$,9I7#%/$7K)FJQ68?J<0U-3W2%S\6-P\>RX0BNH\9 #PWVJ"E&1@9$V M@##OJ$!(2RQ2$IQL2I8'%JY&?[!VU!FU4UI!Y(_0LJWA/?KZ;2"F_/-15(-! M?,[X:A9=WOJACBMR:=!3W+?!U*[OEYN>@69Y0#,_JC 0Z064 A"E55(7(N00 MJX%6C"D1)06T;F>7T*:@\]K"O[)G8&V<^//B/7-B/3AQ1N1K;[3W5@*,41+Y M6@ MK0 L8&<9@8@@D29Q0#7?Q6^5C/AT' 93 K]7# .PO:0IPR%-"R@2=A\>E%A9I0&UJ,L:-!(8J# A&P4;9 MH:E,N@-534H6'6^:)PG4D5.7%8'(G+IB3IT-/C"K:#P5P%+B$*4, LTA!TA: MS@,2DJLB^$";Y 9?Q.9/%"@9$=Z@35PKZU7G-1]#5.0WWD/3N*8'0T*##+4, M 6>C*(BO#% .6N )\2AH%31Q.[OQ&)ORAF8L8PY:7[ND=?#PFMU4&<$S@B\% MP5

("UODS#>T3?%3W;U,!5C=WC 9)/WX=K?1BFL][1>)V?UA MHQ<:PS,_\!&0],BU4O@U@E&TL0;EJ^*DBJAL:'5UU[8*_VE\HQC6=.MF5>NA MJ1W3>6]0Y# ^[_NV3C5=+[ZUW/!L#(Q3WZJ(!UY]19NX@-'P]J\\XBG=B MQG4\]6=:;0&ATD$E.766>Y<&ADD$"6-&02^,) M_#B=4/+G7$))#1_S_1B4Z[#2!:70/UO=*%IZHWA7%^G,7U@?Q7L\DK):N*$[ M48L8#OYU'X'+"TNK$/ SSLSX?&U]/O#/QR]>N-;@O*TOG[>ZQ9J*+[VH[E4) M&#;O/"SVL?SX"CM3=ZR$GY57L_KEZN-GQ47/&+_]8_@,_>1GC/S< M7>]:+$+/".9/?;%$TKQ8ZV)Z#?40^)PO&ZS><3%((YOX3Q^\] MN3EO*T:KF.C[5#8OT^2CT>1C%W:LX]'?^J^^.YKR)CQ^M&W#XFDW.^1_-IZV M*1&S!^>Z*1^PAU:)8#25SBJ'O%/>QI>&,X8_[1'F$7^&/OW_\_''_J B1'9^\81]/WGX^^OQK^\/?!_@0OX'QWV=7(;+? MVA\_OX*'G]]\.SKYXRQ>__WC_BD[/#E@'_X^I,?[;RZ.?G_U+?X-9T-DAW__ MU3D\>7-YM+^'#CNOV-'^T9?C_2\7AY_;9Q^^G]*C_5?PP\E>_/MM.&S!RQ0> M.WP'R>'GO< :\4K4. M)A&M*$_S%82F0/*(8$XI[:VSR$J[L\M4AJ[[/,131Z_M!3 <'#$B*F52:XJ4 M54@B0HWQ7@L7[UZI9BBK9NM$-WR%;A_(T;=/PB(>$ L@S<,&%#,.M!$>".XY M#0P*AE.Y$&\*M:Q1@/?FC8QQ&>/JA7'6!X88)=Y!'_^$$>$(%<(I2M.X/EPI M:>@GE+2,<4O#.'J%<18>O_FD/"9<$0B\+T:=0@DTM0)(QZU0P1N&2-%.0:I- M@;C-+=>^F0=?]@9%AN)IK^<&:;_<\KS[&]VK:IV^L70HQZ&"J(Q02T.HRSD' M&<4PB( M4";^D?(2@9&2 .RX\-Q+(7@J!:5-J19L0UF+RNSMYKNE>VYF^"ZS MUB*L->N^\<[+@(4" GD/*#,$*"TA@$A QR3#D.B=W?@B\U7-^&KI#H4LSU;% M=+->!WVRC+].F_P:NV>.7H2C M9RURXHT+G J@C#" 8L^ 9@%%)27PY(TGJNA0N*QY*YFGZ\S3"_5$?KA#( OS M1V7]N6P#*;DC 0,N4U-D+#F0Q'K @]:&:BJ,BO:);&(YWYHT"_.M8OQU.B2R M,/]ICI[U.!@M%384 N)]Y.AX)D!!S0$FU!.N".D>>6B&*]B3+"T M;$I0J]K(_'LK_+TM=%7=7+A5-4[IGC;\Q7EJL_*CT3O+$'7Y'MMUCVU+1OK= M=WUJFY9:"6G7:75;@V&_Z&>6DY+6GI3TU@^\[MNSO:[;]U]]NW>>ND"]*M$K M&V]+4_7FDY14""X>GP3&(P2H8A#(("EPSG$$"9:&HZCJX1M'Y^6@[I8Y1#,? M/A8?SOI/A0Y&NB"!=R2:7"(X(+DE@ AK@Q54!8S3!$NF%DQGSFRX>3E-F0T? MBPVG?9GT:.^381!K1 . @D8V]%0!;24&"D'-C0LT<+JSBTF3HIQ;6#<^7$$A M3^;#Q^'#:0\D.7SSB3-GG T>1)." 1H\ =H1#J116FKJA#11+>5-Q=:@E6ZA M(^EFWAO3?V$TNRL.J$?^TW:#V=)M['>^'1=T&K'L4/>_^.0?S$BV9"0[GD]U M4DIYXQD#C#$-J-0!:&90*EI(HV.9AL'L[(HF)PLJ%'GV\R:Q\])-]]EYZ29_9N='8>=9 M>Q]J:8DD!$#G1')_S7D!+(PV/W,&W61(=""J+*1!T +ZC09T[;/*LZB[S'8\-9TSJJ)EA+XD%@.( (EA!$HQH!*S C0AHA MH$T9+4K*S(@U8\3E%^=DD;=,7ILS>Z'%'A$#G$AFKW(!*"HTT*EC#S7:29-* M\,B"[NNHO-B"%PG< MCKX??#O\?/J):AO-YH "A0#*A4!DC@-%+2:X'B(P/7L[POA+:IW8"5D,7M1H#HR$? 8!B1!3VRN!4ABR:DB\K=2:S M_I:P_M(]"9GU5\OZ5V(?Q_M]$M#2J*,IX*62@ 8G@#31H+'*$@F19\9$UJ>X MJ>3*)YADWM\LWE^Z\R+S_DIY__A*[).C[Z\^Z7AHP00,K.,PJOQ> (539R$- M$::<0\9DZC[29&3!8-GF-""97VDH_GM8O?\2[[&<"=)YA5NUPB?CZ_LS]0(. M_5YG[._K=6OBY]M T5Z/UK\3(7_0M;V.3R>Z)80P8*#V@ MR*?"& T!=99QV \ M'6$0X)"+:+%K##1&%@A&A7?<17@NZMPDF\^[R=R\%=R\NE:^F9M7S3 M5Y^LC\=JD=[^]](L@B3@P&S&,,**0IBHX@B#)9:LF0YX@7+C6BYJ/H:V'GVC3M MS9<^%5?/S8AY/#SS_4:K *K&/ZNDKG\U&UV?VZ!LN,Q1K]N[+HUR2NK/ MR)PW<_Z=@!0W%AD H=* TBASE!,&2&>"159J[DG*W)K/2L=):@EH4Z%DU(Z!H9"G7&=ME,"(XZ@HJ_F&)>MTS&Q- MKY*79[I[ZJ.!WPBZU6]\U>V1;_1"Y(Q^ZVM1HQ@_&PS[H]3X]/Y)'KF4=&5M M3'2KFSS&Q]W]R1$=7)W0D1^^[ONAOL@>Y>6!UOMYZ]XQHPR4@,3C!%13!TP$ M*J"B]<"MLB(*HYU=TA0PCPVIG:JPNK2+S)SK8,Y94SY2!)0JT-2:5 #J/012 M.@Z8@XC%X[3!)EN@26](H+Y-J:@%7_XPV76#&':M?5$RFZZ#36=-=DT492(R M)TW:O]>)8:4"%DH(N?<"4I-D*.8/+FV^@4VR<-V,ZJ/,J^O@U5DC/6I)C$%+ M $(V-0I&.MKG&@*!/%51KE+!:-'-B*^AK=@:@O$SRP?I^N=J?(]6UT7:? Y4 M@05U,NN][G=!;S1L#,YT/_YX/E-L%@>_T%W MKQ,W>7@<7L9EQ'U-G_2Z@Y:KBG;^')]^!L_E@>>'.6>!#C(8I!TPFO#4Q,4 MC; $V'..L>"4(%ET69=B616=.4910_Y?6DK :M@^M"Z\ ]]]OY;#*%O/_TMPA6>37C.-G M/22<&A?6]]9!W3]K-;G'VYCY"[D,"K.)SC$([#N\+U]*X\'^/=KZ/A M^VYK,!AY]V[JT 9O)X>606LIH&7GTQ@,BJ*'"*"-1(!&B02TDPH0HH-6Q$(' MPT^"5HZU;)8_(?-G#?ASK@6L]Q8C9X#@+O*G80)$JX)'3A66L^15Y':3^3,G M-#PLH2$S;ET8=\;^=Q;2@*,-$/&9I-[-#AB5^CQ1*!6%(E EEF8-Y.R&3:HR M6!;G9@Y=B$-G[74$-98404"B)0VHL! H)PDP" :"G/!.1WN="/6H*8)/IJ_ M6Q]7\MV[1COUDHQ,Y[P9-N*JXU.,6H.SY-O*.0D;9.-/YVL-4L*6'QQW7UT[ MS^.P'P\YZQQ+0;33.6,>*PVYL18DVP]0*0S06."HT@!LZF+"/88:,,MP%1@@C7CP:#,TT^ IU=2 Y%Y^E%X M>L8W (/3RB@/B-8I4NA\Y&DA0;"$1,/21*Z6F:[.Z3\/8_%9 MYP)E%#/F/0@0.T")ED![C@"CW 8EB,<$%1F_40O+?0U6-J+"^$CDOG'>[WUM M#1(OQG^.>QD.]<4"PVD7 ;/-G#MU\S;6HU7A59_3R9/O)K M<=+E=2?I9"/F]74\B597]R\/AKXS..IUTW+[O7:[Z.$R]'T_R#BX1!S\,N>2 MD*FTDU()2$0J0#7!0 H6]1W(D0Y$VZ#]SJYJ4KY &\0U#*K+[+_.K@J9_3>$ M_6>]%T%)RBFV0 0F 15& VF" @IYHU&4F"3V!^Q!=INUYS]?WZ6V);BPNI: M*F9'(&"6CS3/?S3;'=;:&5Y>>?W$KK^8([5)X>-9O82V6 ;I0 M:B"I/0N0F@O (?76"TZB[9(CM$^ DY>>=9&E[I(X]DKJDL/]]Y\L9P&1> R$ M. 4H10AH:#$(2B,5F! T-5Q9L!=SYM5-XM6E=Y[,4G>U/'QE_+^/>W'P"46Y MB@G1*6DBBEY' Y .46 DXEX:SB&K9:[CMJ5.'/EA497QX.2(ASLXU]ABXN:] M^<>#?$P+4%;=G;>K2_:(Y)?G(J\"<5_-^2HHY9)3+P"""@&JE 7:<@]8U'0) MHIAQS\OTC 6FG-(DLP1O9'OCPVP-9J\N$R9"U.LB:\309P5F )*2H#@>4 M&0BTMC:5\%"*3$#*F2IW9=[=M-&Y*UF;VEYH6ETN3H:FE4'3M>R9DS>?*-?2 M4&D 1BP *KD"2@L"0CQ+%Z#$H:[9,^,?&],O+8!GV2[R?(]\C]E[;*#SMKCC M\]8P_J2]AQ@HQE?'9^N<]_V9[P[22-^EN'?SI?>]M"X#JA!>VT"J0]W_XH>I M1ZTS%4N^IDBE6@:&=[)8!",OX1+,6"&"E3U&*=J4N9XK:+XCA4FBN*@(GB M,(V3DD KC@'R3$EFM%;(KS>Q-5/<=E&<NBT8E?/!LT?-=%O?J/ M4=>7Z84$-AN)'XKK$A2OHH'0!J;IUB-S[#8,2I&'"0[]UNN_NX9#>^[S:#!, MG='*HN"WWK;U8- *<7,+=)I\GH;-'X>3-&L^1RH6 Z>9Q#-")6**4P"A39$* MXH",2GRJLK%!1'4(0;VSBQ:H_J]%*?_C<.Y>OZ7;FUO,]HA<^H-$_:Q:W(][ MY]KZ!$8X# 8X3#R@EI(TW-1$VYM('-4#% DF3R7:/,F\NORD+)EKR]O3Z4TG M!Y]\<)!+%+7]E.-$$89 6J^B!: P1MP3[B)O*[% O[X\K^B11?:CN9.RR*XK M6T^E!M'#_8-/C"A(!%0 6652QRT:=>W(X$(:X@@SCB<'TMI$]A8VT;DY&>.D M-]3MAR1C+!Q8_='WGD0ZYP,?OBXJ7IW+]FX0#S>C>L[Z? BT?YCSI7C'N(HJ M.C"<4$ Y-, HY@IHEQ)ZJVU10\/1 D5\#V.8-?=$R)"7(>\Q"@4SY#T2Y,V- MQ;946A$0H-K9J,TZ#J22 A#N*8*,,H?1PF6#&?(RY&T)Y*W.D94&PE,,@& +%APAHD;8(\@IHH1*KYOYYU<]:-EEM6'<'J5W6S38U[[_+H'B" TFC<0DD<0A0&!'$4$V M#8QH#;%F+B3P(/A159*ZM,JJDQMHO]4>#;U;7X[P]F#P_1YQ^\#YT7Q*%:UF M>%X$GK_/CQ$EA#M-L ;.I:Q>ECI,!PX!BU:^$1PYK\F"7J5-&&>6D6C;D>C1 M/%<9B7X.B69]5_$$)%7. F04 52RU*8!&^!)E!M<<8\T6M!WE9$H(]'ZD>C1 MO%T9B7X2B6;\79)B$Q37P"O- 34LY "*S#K%: M<=[?Q3^\:^BX*GWJRXS#0:,W&@Z&NIN><';O'RWK]BE=NB07;D&%A&X:%5[/ MV5M%(N6F3WJ_>=]N%9LE%Z^Z*_P8//9*[#@:=8SO'X=":@Z.KQ"D"C[ELH]E M"=>#.=6="AI@,,A5&/$O"?R:4+,3[A"-\\)-9LQN$&MDI^ 4ZDZG3G S%BY/*P\ MG',K21&B.8\Y8)9#0#GRP 0H $)4216-?:W5!KJ5GE 7]2?@"\K0\!C0,.L- MDC8>H[$>6.32"%%&@48B6F[QOV XEW@3O4&U0(;-G*6R2;Z=#!F/ ADSWAUL MO70><4",PH &S("VE $CN&>$:V>YW0KOSM,;UO($?#49,QX#,V:]-193RAV) M&@8)&E"I(##M69I3YI=B /"XOG&J,+.C^Z>M;M%?CU_G M=^LC\_0KUM[];]/_9?=ZE>3-=YG-;;MVFQ5L;G''YZUA_#5[]W;C8DC,F6]H MFX;$Z.YEW-I&MS>,OQ=YM1&7UXIK/>WK=N-<]X>-7DC3:P<^ HL>N59*?XN( MXGQW4+XJVECJ]'9H=777MN(7([=^W];#U MU;_XUG+#LS' 37VK/-3G\.HKVL0%1*BY]2N/> IW[KF_FEL_X5?YQZ8/I>?P$ZQ =\KMO?].5@ MYY?KU!E)/S$9&W$L8DKGF9Y&[! GKWIK._!3GPXR+''3NRL_OOWJ#9..C:9\4X MZGEOYQ@U,MIC'HW0:9T1'_Z4VTO&_$Q&Z_C$?M^O[BD M9[^4#YQ>G?7:D0X&Q>0R\:+QZC^CUO"R\<]]'UJV-?Q7[3?B_1BVZ[#2!>74 M/UO=*'QZHWA7-[A]J^\AO@O)?R5%BG:Z\;G:^GS@GX]?O'"MP7E;7SYO=8NU M%%]Z4=V]$CUL/A!3_%[Y\16J/H,ELE:!H.J7JX^?%1_-J#G59^*9Y.+6C^$S M=/M7[[BM?$:0^JF[WOT907QCUBH@J=%=[]H!_HS3GUW/8Y^6>,8HVY"U;M*^ MJF<<;@K'HOA%O"E$D!9+\+UN>W-/?0(?TE-?+;.Q= V4C$+,72E2== R[ESJ MC*+WX.;7-Z63E?I%T>;IEDD/#R./<@-KY89\V>MT>MV9/7W8;O9[W^[RS]:5 M9>0S=J\=VXN/D@Q-W6Z\UBT'HJ[[4I\GW7BI-+G8+M:0LO:L'75&[62^%?ZW MRO):"Y$]YO:H17>G44Q1;UR;)M3XT\'^O$F=UK.M?V:-KD,^=RG/O6'#_R$=FVOTQMUEX5I2U!#MF^'-X N M;U)A)GM61U5:]QM_Z?;H_D.7-K*?P-@KV.T5<8D[[IZOS%?6X\I,TOG*+;MR M\X<:WM6BP##C$!B3;*"X@H,U9)**SF6#D(/8/ATT':880)NCOQ[<1WSGM]W;\L M;<;-S'2[/&Q5F6Z=O^)]CEJ'?[^/G^]=?OC^AASN_Q&O>_OYP]]_Q34')Z_0Q\_Q=T_>?S_\_/;SX>=?6Q\_'[*/G^.[GU_1#_%> MAW&-LYEN'T\.+@Y/_NH_PCB9_O =)(>?]RZ/4WLT2A21!D",#:#8,V ,UH!R'+C0BELN=W9Q4_#Y M/+>?JPS, \L?J\7C_9A^R^:5/Q#IYJ>5KPCF7NI^/V4,EOZ*O>&PWS*C(D_B MI!?-P6B-9MQ;(NY]G\$]+0TTD$# 6?R#(@F!5C0 18VD/IB@/=O9%4WYM'!O MD7L\Q"N6%:L[%"L!N5&,<\XLHI0:K03CV@IK#?',V_LB3AE)+#ST6:E:);C@ M67"!U#'+HU)%:%*E% 1*(@8T%@@2:;VBO*@>P$(\)73)6E76JI:,<=/QQU*Q MRN"U&'C1&?#"@0DG'05!00FHA0IH[@U(P[,U\TK0D, KXU;&K2>(6QY:P9CR MGBE(N9<:>\2%"QI"1I23&;<>S9-U.-,:@E$1I(<(I'9 @%(L@128 &B(8D%H M!2W=V<4*9NC*T+4MT'7G#),9[ K8"LP%%9X&:B33Q@F.'8)86QNYXW;LNF5F MR4T@ELW*)2+<3%\LQ:4*@@N@D(]V)4U5Z1X)0# 14:&V&#(5$4XTJ:(/GV:2 M\2WCV]H?NL@IQ2^RA,X4O*$4O(B$_OE84Y;0:Y'01S,2.IX1CJ8@ 3H>(*"> M&" =YD"$$.U&%3_AM)#02,U[4&HFH3=[$ME\BM#-[/E:7Z8N!JF)P6!D!K;? M.B^XM.^M;WU-\=A;,YWKV>UJ>7(U-Q);M3>)2F,TMQ R:2@Q4BN#M)7:DP3_ MV,\V$2.WN94N>H.;\ZC>E31MO/MU-'S?;0T&(^_>31'ZX.V$T"M6R!)B:1+B MW5S> 9/<6"\T4#HP0!EBP'#H 0R0ZR@T?!3^*=^*D@7=5&MDUN44RFPRRV5N[@* RR#+K":1,6LJCU*(>6X@<)A0%9\E"@FK/?1X-AD7OJ)/>5?%V MJMT^Z%:5VY4L.@ZS4FU*=%U)KBR5%I-*<[$3R*,*(K &GG(,*#(,:!*-%QBW M6#'#B:9R9Y?(S1%*F\R8&?/RUF[>UJ[+[LGB9.WB9-8-II$S,E"<>JQK0 4W M0(6 @/86,N8=@4*O29PL<^3Y!KJ[#@:#45$2=V?3SF:CU;7MD1MW-$[<&Q]C M$$_H'MZPC1C@MXK$[96Z<]*Y'!3NF_U1/^[BZ_A O:HO?'S8XJ-!]MTL#=9: M\[5R7"$:2 #&&P@H28,D#$9 ,!__HQ1#JG9VJ6HR))>48U2C..439?05*B^W M%<#>S.E%?Y#,Z*M@]/GB,.>8B>H+QM8 RI@ 6N+(]PYY9)!C'+F=71E]_#=CFX3P](@M.0> M8"<-H-XHH(BU0//@)4/>$@5W=O$-$X#KRL2;S'XUQ\=-WMIU9'7] -8*UW5& MM26@VESB5CQ!+15GP"+A =6()%C3 "KJ%2><8V%W=DD&M0QJ>6OSUM8L\IGE MQ:KEQ6QFEHST:9E)W9V$!-0Q":17#"CA&.>.!1,W>1WRXHGG997>I[X_'_7M MF4[3EM/V^#1W2CO;T"S;VN>UM"YKQ7 M+:L."Z@.Q_--;0-CV 02[4OL&*!8.:"UPH!P)#@QV 9!=W:7T7BHCNBPE>R[ M=1B^E:>T2 .9U7CT?HBPA<&6 78Q@)WWY2&GC<40.!A$M,T" Y+( 3AQAFH M K%V9W<^XS0#;%U9-P-L/J5\2H\O!E?CJ,QB<"5B<,Y%J213R#N #;6 VA" MD=(!J(7B7G$8L*N-&'P:3=)*[Z0I_)*VUSGWW8$N>-!?I->Y15J..6W3UN;T MN)H?4-[:O+4U2WVZ3Q>2PA%=2-&74T+TK?_/J#5H#?T[W__:LK[4)=]ZVSOM M%G?):N7":N4-+:YP/$)L? !<,PBH9Q9(Z25 UC/JA7!VKRU M-+EB2=6'?EA MH]T;#'(.579IYU/*.529"#*KYE/*IY1/:2,BN80P:+&FD"M.E<,2$\6Y3$X; M;*6[CR%URVBLJ!@>=&VOX_^,VF%NI[5%=&SG"[":?TR(DS&6X? M'VX_7(=;J9Q"&C(@->> RH" P= !1'"4H9PY+U"]X'9%?:=6['$2-_+;K[I= M=%C7P\:A[MNS!D'-1N*6^[B@?G[8ZQIQY^9]6+ VR"I+8? IS9D&XZ-^@#QW M#G$=R97H8O3I3S13+G[K>#0<#'4W;6"&GN5!SZL*=J;FGT8%G1)A #<< 6H, MCXH>DL"2@ 2*6B!'9F>7X2:^8?;#F#_6HLG$Z E)8#AU*P$'-O6;1\!6\J-=]T(0/B&I,VGZXJ M9HVE5DE!*5744&^T%M )1(DR4.-P7RAZV>MT>MTB=SRK82M%G;ED!".ALS@: MZ53H-&68 .Q!@$J%BCC7@L?40"ES&A)- 8$> BID ))@"J1-+42T,3@D52KCV8]5H_G?O$LYRF"W MI6 G;< ^"$9M!#B%2,0WXY7T2. @C,M@]XAV8_+C3_OPF3:"*AW-11MM1HI1 M\J1Q!3 T'GDL<#RGG5TNYOOM9+S+^MMV0=HB$4R."1/",N8"I1(%;7&$-AX@ M]=H&;V_'M%L"ES>!6[9=EXE\,\DB#DOK HDJ'B0I681)H)2GP%/N@E"!8.YV M=BEJ$KI L[$,/AE\5JU/$6&)Y8%(R!VUC$I.'"8"6L\1"I@]1)^:AIS0NO . M?/?]7D:;A='FS1AMV.'G-^R3\<9J"040C&E @]+ &,L 5E11IJR+>O$DTRGK M6AGNMASN%M&U?CYFF76M-:'?3*:8]9 3:"+<>19U+2@#T%XS('PR/KD3C*.H M:\$FY_/AR?7H6D^\GG$)K9A^5)NU82'/%>0FUTE\Y@/H9")H--)(-\ M@/4^P)^*D3W5TUW$,QN0ED9B9P6C!C/-J8>0"*.@98S"JK:$CFM+HF*:>Z)L MD'EQ<"V(=7QBOW]2@@;$$ 42$@JHL00H9B0@7D930W')@KJIE>OF@$7&@PU' M^WR ^0"WZ@ 7BE=HIH5"02-+#50J<*V1)Y0*I @662)OOD3^,"61O\!/A$/G M# Z &Z0!)10"3;$%1%KJL$/,J1MGC-01#YY2[_5>.0BUX<>34'/+]=R\*Z09;DC=8;'O+5Y:_/6YJW-6[N6 M3)&Z=!O*_:V7Y*6L!=OFPUC[83Q:/D8^TLQ?^3#R8>3#6&-K4ZB-0SH()92C MDD")*5),:TBHY%"A>WC,VD M!D9(C:%W7$&\LZN:B,EZ=#;-[)JQLY:'L5 7_HYR1NKNN-3-N7!NMFYC(MHV\A9A(*YART E*GL#'"*",B.4-N.%%5.>(/ M0Z&YA?3CP=3[Z1;2[&C_\%/P 6&7JA%="(!JKZ.&9R%@CC)M-8PZ.]O4%M(/ M8MEU5&LO'V,VK);[81NPF> ZK_^M"%ES<^I'AMK+Z024O4]4846Y]X!9:0"U MS /E/0/*262CFA^--;2IS:DW &I7%XC("N*-"B*1#!$D!$301EL52:^LP=@R MZ'6:3G%?&,N-K1\+L693YJ2E419I#ARV"E#E U#,:6"]#)!*)I%!96-K-9_# MGA$K*X=9.5Q^U[,EH6KN(OM@N)QJF:2=2@K4JX0\,+YB*E,I%".!=&*APX+ MRXE,TT!A,Q[JHMTE,ZQE6*O-DR]B+0?HI-70PB H"D'[Y(&/F,:%$,2\4"H1O;(SP#:0;2VCSY M(OKASP>ELWZX)ER=;4:D.>.48@ #U*D]((OZ(8. (^R40E9"%'9VJ6I*/)_J M4T?]L$A8_*7(8!CG\<4_QBOKZ/YIJUO\-K\.0-9'NN['NQ1?G7F2R'IM?3[P MS\FXVW\:H^+WRXQ??6FYXEGCN&2P5F"K+ MLOKEZN-GQ4L;AIG L^O_9>]?FMHVE7?2OL+3?JIU4 M:1S,%3/.V3ZEV$ZVUHDDQU;BU_GBFJL$FR+U J1M^=>?G@' JRA+%F61$E95 MO"2!! 8STT\_W=,7^"+9EDT0!TO)M6[[C3CY5EV ]O17$_#ND]TG-^.3W9;N M/OG /OFCR]%L1)K3"V_]F?%ED^J$ZU2GWO5SG;8QX7)=R4Q4@0GLCX\/B MWP\OOQP_?SA\8;,E[\;;E^3P^"]V^,=+=OC5\L,__N('Y#]G M!\#M07;X]74X:,)4#]YD].##WL71WOL\P\HXIQ#GUB+F M&4-*"8XLP](XKK)@^!;ZC']\=O8W'[G*6_S=R+$U[N!KO>%V8N+E[MX[ ,2; MYB!U"/F]"/EU 2$I]L%R'^-2C[@T MVCIHG/'>$,:Q$M0Q3C/-+:<^LQY3QW.*KXM:CSWEZ(>A%%E *4T"R1V3",PV*->QO?5Y[0ZF&9.?#SZ0&F%Y.8,MB M332!2X+G@(&YW)5\BS+,.R#L@/">PC2#81G.F::2! 8BI"CE3AM*M966X; : M";LPS?N!Q&(>$AW+'"@SL'N# PLX9 ".V&E$%;/!9PH6F.T\8[O9)46"-JCD M;@=('2#5AYRH0G'5' CW%H J<.<&V'.X0(-8YP(9E2. M3*8P8LX[)*432%MJJ)(.VUB9C,IE"M8AS@:)Y0-&G'LXN>R(SQV#T +QH3FG ME@2,!,,>,2(),M3F"!:3!Z"V53'R;WSYJ;"^[D/_VMOAR2#=Y1_='_N.^:Z+^4;3>^D4Q+"0 MNXP4B'G02E%K;+ ?'?!>NFZTW<@V4UM-[6WK(R)NF?->7Q;:OS8[^JQBF[;QBB\^-L&(<0_2$@$+U/OAK!.\9K)?Q8%G;D77,] MBG_7IGXK#R:Z5=JJ5>K2.M9(5BY-Z\"$**RR+%#B6.[@%Z^)]2ZSA&FJ\8WY M2G(I1VCU[L6XA*FK:4>=Z_%Z J7I8WN?=>D._>@H_#XL@R]&XS3 CG-#FX\2,%^<.C>K5*W M2MTJ=:O4K5*W2EVLQC=C-1*#[GTN1J>GON]ZI>_KZ),8#7L##W9/O-RK_&C4 M]]%;&#T7R5V!ZO .';GV=;P6#W,#=I[OASBU74#'ZGCQ'V3NIZ?$TP@PX8_U ME[<1GH;].(OPAW3UM\6#B<["OXF%OUS)@5))0ZX9RK)8=$8HCJ16 7&?<9([ M'8R@.\_HJ'W"'8;\O*Y)UO&P@[8[@;:E@!TBO%$N MRU&6\X"8TA9I'O)8JL9E6'D;LK#S3"T7J.FPK<.V;FH?^=3>*)W[#B-U.K5Q MQVIC,<[&8>$$#@Q92CUB3C"DA02U@8TE0G IK/GA:J.+KUD=7Q/_4"1AJ3U7 M%8@J&/"]T:GOO8GE ,U%KTX-[+T:E_84)*:W=U+ZY-OJ8F\Z+WBW2EWLS<9M M@OMVQET5>P-OF"YU 38W(AL72^ZW3&,JJ?2(,"X1D\ Z=!X"10=O'XGO"ZY ..IAO($(^<$[3P3I,/7[9+<#E^[5>I6:?LS$CLM>!=:<,FC22T1+&3(JMAV M2V&)E!,<4Q[()O-T@4E589=RK+BV$G;C:1M ML72Z5 *0,PB$95"(.:J0-((@823.*/96.K'S3)).U-8F:FMHDG)[;U.G]>Y9 M#A>KAV.B29 N]C.VB!DND1:$(^6)C(XHG3D/6H_L9GC9&[4%\77WTW=@V=UT MN?#]IOLIB$Z/>@>ZM*<]BG=[471N$P37&/2CX?DJ>WY[T.EF,3\U';':+-UO>!N>:[;R?"7F)IW0V\ M/M=E>0&3M7<&4SS:&XW*PHQ'VO3]\? 5(.]@U.'M>O#VZV(U,>\H5D(@XW-@ M@ H8H-;.(\&HD=I:J@/M\/;1AF@_7B+)':9"BXPJRIA5S@A/J<$4=AU3WH3K M(MWSE!F38BJ^02([N_96R+88QHU98-HX,&8]R1"C!".M,H((TR*WUC%8T-@D MGNX2_@":8FT%LG5,LF.2:\;7KJ?I;8&3+0"G,@"8)!,(%@0CAJ5 "C 4:<8T MITYGN7 1.#O,7"MFKAS,55RN ]0.4!M -=3D02B.C9&, :YB9C&5TG"3P>_Z M-H#:T=3U.3P7TV&\5L%)19'56 '$YP@B6YQ9K*Q7CAFGML3?6,L(XYQ2OQM45!]T=P-XQP"Z<;XM<6!H" M0T[H##%)'5*6M"1[/KEL3IXZ^!M<^'M'@ZL.U"[8U!;(&U&B^!SDR$U[GJ^2^^M$7EW9;EYJ:\Z"[5 MZX9SNU<6NO^@9_0AY^1>^ !*03#EC**&A-S+W.5"F8PT^0BL MS4<0-+M%C;UT\:C&GI:$^Q= IQBU.*HT#2$0;V3):I MG.:98QRLF [7.ESKYK:;VUOK#.4#\9E5>3":26>5P]ZIF$EMC>!\;6RXTQEK MU!GO9G3&7^R]XYXX0BF2TG+$HB=?6NV0)\IBR;G+);L7G?'(VUW4CJ>ZV:J= MZ>W2\U_BS_ZA-*U8(^)W=40WV,NU58MS_YE0G8C>_R[HEJE;IFV@X6MWW[L'4Q1'H?FS+O#]XKL^+D>XG#[59[#SWVO_/N*B*D7_CRT^%]35_?^WM M\&20[I*H?'>6O3Y*_W+9#<1-[FR.,3+&Y8BYE(KH-9(L=SK3+O-9BM!AET3H M=+"PV;#0H7>W3-TR/01?5Z=DMTO)+OC-1#"464(1<4R DO4$&6\$LGG@PB@1 M,N,V3\D^CIX*5[:*_>2K$;QCO%;"CV5A1]XUUZ/\;UO?A>[(9(.]7EULUT:J M]PV([7H]P9[TL;W/NG2I .WOPS+X8C0NNZY'-]32^TNA7I:[W'I!D>=8(Q9B M;0EF)-(FY#(X!XK5[SR3-^RM^HA@LE-!W=QV<]O-;3>WW=QVD1HK(C42G^M] M+D:GI[[OP*KLZVA2CH:]@0>V'2_W*C\:]7WT]D3#,UF;J [NT)'Y7G1'>T>4"MC>N[+") M./$P!?G!P?G#7*8;-8.\PXB?US5]/1YVF'LWF+L4KY,9)XP)$GF66<0D_*2X M-B^EIGG$9 MC$2[$F==I,V&Q;7_*(%,,>DS M\MB)W(U$[NCYK,B=O'?*$:=M )'S&C'F&)+2!22T$6"N!F>]9V$_,1.T5R#XKDW8PB^4C>^YPY+/* L,TE8I8J9+(\1U8SJI1S#'ZK M%4E7D.M'>ST/_:BG!W4QKM*?^D%5?/*]_K#J8C>[,[.M\I=NU>)TL9O=+NB6 MJ5NF;IFZ95I?D(@U+ LVUUY(S:P4QBKM*->,,Z(]\=>PGE:T(WP^2P_W!\ 6 M?4KK/M9?.N-IO<;3_DRHR$'V7F$FB/08.>T"8C*G2&%*$8/E4XK$?I-TYYG: M96(-C0D[L=Y$L)*\YQ(&<])O('MD=V16'>2>T/)_6LVR.O+ M^]P: @OF$&!TNU-]3%PRR^[#WOY/9!R.T:G)F=.KYOH5Z( MW)3:6$TS@J3A I2P9LAD-$-4O\9#WQMO]!LMQ=E:#+#:7Q78=+W=R^^3U"Z82O?2X/5J#66<:4L MTY9Y8J27C&N9R8P+[BAKNOE^\VCEV)^=#TM=7M3AL'5LVM%X5,4H69C!>20* MQ1?OT%=?#CL0NA$(_=T 4$IG_7QT;-\K3\&LRP%^@HJ& !%(:B50R%F6:YP; MI\7$OO\Q;7VO[7.XRMEP#UW15[&8VZ/$CVOZ>TV06-GD?*-[F=\6 9=9V1W! MWW-=EAZ-169CQ2)N^/QZ^ F07LRD][_XZSTC0>I, M8)0%"7B(74"2&HY\YBW.B5,ZSSH\W,S4@$?,PQAEECN!I:*!64.D]DY+X;FG M. ?;\;I ]#PE*Z5 EV]PL,X:O!WP+-85(5Q83*U$GH,)R!RG2%H9$%'&,9$K MS:S:>88%W^49ZX"G(V(=$;L#_$O(%W.6?5G57*P#MAL"VS0/ X#MP]Y[JXG. M/-=(^BP>.G%@5-;"3[#HC&$>N-, ;,LNK@[3.DQ[S)BFG-7&,\^(TTQIHW*= M&<%EKEET_E_;N+P,TSHFMT834^8QDE(H0#R5(1F419GV7BKNF6*1 MRDF@QWL/3C8N\E1)_/.BMP3G^>< 7\S3EEB%*:9D+D/=C7NK3CA M[ #PK@%P((92E8 M"LQ.3XBW(K-69B06VZ#\!G$5'?ITZ+,]!XH=YMPUYBS$^/@>F.3YEQ2HTH9-PC_MW5(,:BQ92&ZW'G1@>7?J M.=WQ:>P77=BK(9%$2#P^]3UM8QJ['L0XG-Y@.(+GQ2Y%,+P"QGI2ZG[O7)>I M5]'HU%<>M+H>NR*V-0*-[OR@JG]*D)FZ'85BH >V@"]6(_A#*I<['V,Z,UG- M>%B,8ST?5JEI]=/4-ZGXY'_]7+C1:Z_UE?5#N_S.].V)JSD[XX7RMG)82[H8XP*[6( $<;EJE8\M-4 M/C9^"L:D-V8LO=,RDM?_]>WUR4&V(CI$J7D>>6\2 ?WLLK5?@1SDQR+'%3.R M\^R_A]5N;W]@GZ2R%V_&IBI?-?Y^_6_3=A)'>4-W\5 Q APS'<%<'&VJB2'Y>^2X+JC2RY216\WH;WJBO MSRO_M/WA5U=4YWU]\;08I%&D+_W:W*S1'7RYJDR:N?KR%!:?9#4T-ND@S9.; MRT_2I05;HKZ6DR=@)ZV\G#W!*Z]==5N,GPBLONNV5U^CDMW)8,GU!G3-E)N5 M9$ZM(SMG@X2][B=9?.D=P*=.J]Y+@#'7VP2AOW+$,;NH1[/=2W**;KO"E]+U MJXWU;5[[:V1FW61&NFF=3"N^^>;V;%'U\\Q1]V%%U8OZ?L*VVXR#G\,WD(.?TZ,7)Q;\?_KHX?/%W=OCAKR_O MWOYS>OC5G1X./_-W7EW#]K\\''^#G M#Y;& YFC/P[[_W[8NSA\>X 7#W+B ='AVY?XZ+C_X>#X]^+PQ=X%_%P>4QNL(!Q1)0QB.EBD-0G(XYQI;[4( MN=QY!D1.\-MT>+T^TU,;"(U>=*7>P]-!@R?K ,6?4N\S#OQF $F5Y[A1C MA&:BKAR"6UC"'2QM "Q]78 E;$/F9,X1"=@BYAQ!,LLILM1:C!T3C#'@\'0W MR^1FP-*:#(=M(X;7]_PE.9YIG-@;#7NE!\FU1=_W!@V'C'^-/]OHB1U'=VTQ MZ W/??3!#TYZ<84_%:/"5T^O;Q/?I?EP9_=8DZ&1]C(AFVN(7KY/7OASV!M% M.GCYKEK:U]7BFZ?J?BP!GU=PL]/>J; ;J+##-TO,.FAZY+019))I0N<6(6\#AHQJB22 MC&"4Y]J0()GBS('M*V_8H>E1T$R"-\?_N'[JJ M_&+8T2,IMWF?3.*HI>Q_>EWYUW%41^'ORN_%Y9A=L)=?8FMTWV'93;"L6&(; M4G@A.]NXN11O>)6V M+9'N)7=8R UC6"/"30;23352@A"DF0?$)D9HBU<7:;L_"=^4T])-8BO[@T\P M@F%YT2L]W.*3OP4W>10VU-JYR60%WI;%R+\8?AYTOORU@=?R$2/+-!A41B " M9A6 EPQ(:QH!AR$:1!>+;E!.%CB,,?:"[\V^O'CG"5M<#@,UE\M]C_JD^N,/MR^0Y\D MQ[UA"-&)4XU-9AKHK[IEX- MX]UOX]'?@R+UA'XSLT35Z\D2=2B\!A0^6CY0(@I 5W & .P!A2W)@$?Y@!0C M'I;;2\?Y)AJ!G9MG4YG4[26]D^B;2/0BK])"46:M0DIZ@9CS'*D0,&(&Y]QD MGFJL=I[17&V0-'UAT%^]JR.80'B=-Z,>C U&.RZJTQCOU'EY?K"7 MYP]=#*H8J.FKH\'+N;4X"B]@@3J>LH[8S4DMV%@ >Q^>YS93RG*D7281 MDS"OABN-A O!Y<*HH-4FFHN=RV?SB,J*2.P;"G?GT;VEA%_,2SB7EAOC"-*$ MA5APT"/ :X^H"#DEEBB>NUC\:Q=?TKIC8_U!CS)XYOFI'ISX&&4==%'V/NG^ M.%4K<7"[3ZGX#ERK1N7XDO(]C\0T^\$Y<\+@=H.![UZFZ!O7ZA3=$O1A>/+'OH?O/WHT/Y,C"K5VU_4/=W M/0JQ%!Y,;+PR'%2%\W6)O3_;1>L@;WV0M[]$9CC/=!Y"CK0*(D(>15(SA@(- MP5L*EEUF8H.R7:9N@WF=9^9!>V;N4N([9^SW"_L"OR&">LMLAGA.,&(N2"0S M8I#(9=#*.P.VRR8Z8SM?S>6%ELK9LR:?3IO.=/G1U_4PT\%3Y>VX3$GRNSW] M21?]> F!?*%*]V\3;KR]AMY&5#6*?NDWD[79:U?F]V'Y!M:E/41LS<(.^6Z$ M? =+-$>88F8MAAI8G.44^TS+SW/<[J)L7"/VWF3FC0AH^M.$6PC!+%@D2Y M,< Q,FR1\2"]C/E,D2!$1L!^6*Z*VOE,-LEGEDH+%R)\]SBB6 MC7"!I-4X' [B6M2E5"^M'-$QC]M V=_+$;G4!Z*\1#IS 3',*5+&!I23+&34 M4YX;'1L$8X4WR%CJO"&;SCRN*I2;[TV?F6NTO%=F&/W>8]UIKM3 MMH&;XNJRA=;&L_'J\6:WWVM@->BK,E8U>^'K_]\?M NR*I6]8Z6WT65VB972 MX+UUN478!X88X1E2F(&I33%1TN548+/S3.WRO NJ?J!2?0=%@:XCU9W@WDQP M%TAHR+DSF<6(">_AGUPC37*)X <.!)53'>S.,ZJ6ZWEM?<3T]M&,MDS6;)/F MQ^&3WS!Z,;,0':]8'SR=+/$*ZS)GI20H,[&G64XH,L(%I!111#L?2$K6HKL9 MWY#F0=T9VQ82BTZ>[TJ>EP[BL'Z CS3*]\,'#HKC& M<;\W<,FIGRJ\=[BV1ES[N,13I*+464V04#% F4O -48M\MQBFTN-#>$QJ1R3 MV^!:Y__88#G_ 32ED_,?+N>+*5B,!R>$1E9&_D*80A*S#!&/!5$J>*FR>/HN M5+X9EFY;/-1,>W356V P_S;17\'1M.O:T/OA=+G"#.:&4$(&H#0XQQ3#22F2 MP;G#FCGI)4EU_# 1&V3V=0Z=+77H7"[AG1#?3(@7.!2UW#J92>0T5XBQ/+9- MT1FB4N1@'G%/9>10EU0??AB.&RPVUW&3KZS"EW+)Q[&.S7P"%ZS,IWE6\AT6 MGQF6SI=H-#Q_&F>I&O8+UXOOM=DX=OEL;8:?!];L.2S9JW+XJ7#>_7;Q-ZP= MP%J[LHR_K0;KD$3LB8=I@*)!UE@':,("VT1((P _A',R/YSK.<[TJR MAIR?ZPG2%OF"'BTRW)V7J$.&>T*&!1ZDL!7!8P,32C1B03JD,QT0(\)9P9G+ MA=MY1K)=S)=+[FP8,C3\J!U%N^M)DOM[2+[^]MO>=WKX#4>X5@*:;1L!W3_\ MY^6;X_W#/WI[SX_W_]D_WG_YYON*!%Q7-=WG/=89C+;)QL:*8/IQ:4_!!(\] M3L[+:&F,+E) O?^?<7$^UUCVE(POK(PO+E0,<4 (MF4%288J8]0I)J7*DA#2!ZX!AF6/E "9N$E7]4(Y/.O%1BAU8B+HZ*:8?Z1872N5 MC3YZ;A?Q=UC#V&\!4/F@7K^+H[#8C&':IJ$C8^M#\^4T1D] ^<:.N"%+U6!\ M0 :6&QDAN>C]U)QH_PS_??+5 MJB/M[PZT>U#'5_?)@U8<6NVWJ]8=6MT!(GY=3J74VF0FYQ0@D%'$,9MJ*H_A:>E\^Y>8NJ&NN!3:?G5>R2EIR\?_H3 M;2]Z_SVL>J_*IBQ2+_6F?&0YV)OBRMUOENDHO/;.^[/HUGD^'*2I@A\GBY36 MJ'/OK(5.+*<393Y0+"1%RHM8CC_W2&:!(IUQ[)RTGH5\$]T[G2-WFQRYMY#U MSGMQ2X%?L!^$T7G(B4=<&XV8\0(I&W(DN!>4:D:L,SO/*-[-^7)ANJUWYSX( M@E.-367+XCR)]+2/4+TX":KQK[WS5J8>6:C@?=";+\-J#NZ>#_M]GQY_%([] MV?FPU.5%C"0:7;R96;M5+8O.=:+><>L2%$(%2@7)).6+!8F18IA"GE 0O M L;>;6*5K"YT<%/IS9IEO:,WMQ3X!7KCP)JQF98H%]@A)J1%BL&OSC!AC/.2 MRCP6EV(TVR!Q?VC!AELWX$<:'5D,;'&N^[$:88QQCGZR28I)KQ^K0#S.MNGW MFF_RVC?+41V%5(+CS^'@Y-B79R^\Z<+0;Z8@EK-("QX7KE;ZO1][U1L/>P(_JT[E>Y4>C MOF_Y1Q5=P,CH&)2H/^O2/CKLQWF,P==QY7Z+ MB_1\>!9[R^@XR [L;@1VRTTLM>86;%8@)PQ+Q!2A2*O $XV(S0NQE%:B^IELQ:N@Z^UP-=R MVBYD]V:RNT ] MM P^ _Z!/"8A=HS*D8H"[#)IN!>$< ;&Q;)IL?5!/P_*F[(ZUMD.S\Z&@X:= MP*3XLO=FI ?.7/3J\^C>I*[8WDGI_5P=LEJZ+?EPK!L*U M&?YB*?SWW@H2O,094IBJ&!Z0Q>[;.7(\$Y@32?(<,)#M4KQ)X0&=GV6;V,LU MQ+JS2+Y?HB>LYN/%P8=W[X,V7EM,D,/"(68D1Y(3A;)<,*<=,1:KSJ&R:=EY MEU:B",4 Y*9KJ;!QI&5%>O?O[7IUE2?NFKTT1;K9UM=7ATW]RKQB,2\EQJXY"B5B#& ME4#:6(>XPUP&S%B6:\ CMHOQLENI Z2N?\0V]H^XM3=1;59!N)]@P)_P1 &?O6Q^JYI:]&96%C(%>\_L CQ#>YPUG4@O&_E],5 M>CU9G'AA;^#F_S#SR5?PYD.WW/;1]L=Q-5Y^L:=Z<.)?ZY%_&8*W77N#-2K3 M_25RSRS52NJ B#,$,4$EDH(Z!)2)X! ,8SSL/,-X5ZH-::W=':IN.E'N\&&+ M\6&Q<(.UP87@D#0,\($*A62F04"D)R'#A(68N(+I+N$/P?I_2.?'&\3XGE^; MUNWVC#\I!H/HCXU]J!(:=.?%WZ!Z7&9461D#.9D@1-/,8Y+)X"7/A"3O]R-P M8T+Q'0)WA\/KP^'EBED.N]Q:DZ$<.P\X#& LO<@0YD#KGM$?9M$?;&8!)$RYQE% MN>4Q5UAC9#)L$00/P/3>BH/W#H([")XS MNW/N7&9S$$9%C,F-,CF&/PLCJ*K-[@Z"MPF"%[-7M!6,! E[S3+$I(ON3^L1 MSG/!#6:YC'W("-T5>+D62(?!6Q-K0.&5W' 4-L6_2+5&(A&5FV7Q7][+Q?LLBG.UM='P][? SUV1?K+,+Y,5?^4A"/5 ME?E-]U,VU)M3[T?5TTN,MTTY$MBDE+(TO7'*%^WC&QJ_UW7[W2._NGP"KL^O M+GO%36%1M_9HKM.0!:*T0(_V1L]U65[ M/VC^^.N#.X:V=)RE4.O:2Y#QE&6 M204&JPQ(Y\PB'Q1CUAB2#BG8+N&W[LZ\>6<4'4 ]4(!:IYG7 =2/!:C%LHZY MSRQE'N7* T!A+9#& YH99/HX^MUAP,WIE8]"5N5*K,Q M%&S>2?5\7):P23I$6Q^B+==N]%A@8%P&:6$M8DY[I*C4"+24KOS(S: M[V)<_7HA)'%,L!C-':F;^/2VG!.W$ M(U-Z_1'I (-]JON?]46U\\O<.YT5 S0[@8OOOO(-0[@;SRR\8;T[ %.&9?+, M/DW5H^*G8$QZ8\;2.RTC4/ZO0KI,2<&<%=XQE0>),\JY49D'2:3K!UO3&("1*0]D(B;7,G62:M M-OD#B(R[D0!O^/%'!\&/"(*[R+B'!\&+'@B6,:)%CC*3!\2,!?1U4B+" O&> M!&]P]A BXWX(!J^(C&,WBHR[KC_T&O>XJ\BX>QQB9WLM2<*;\?EYW0(-3#!7 M5+8_K,9E4TW;;>)KM3*C8O+KW MS_5Y >#V\LNY'[AB!.!6[0]L/)MROXU'A\/1.S]ZI8NNR\>-V.#QWCOOKDL4Z;-N?:!9J16'U6:,1@69&F7" I2.YIJL*#[^@,_F[-T,=I(ZT*,[3#DT'1 M9@ZE243#@,9 ?W55^5$BOOU4O[1?:%/TDU'4&Y_#%_;>/.])1GK:U6T;']/A MU9I"RA^=FC VT"!QSBAC!F,9B#?!$N6E\]KZYO *U,3EVN'+L'IZ!!:9CC;[ MGW%;OHX#.0I_5WXO[M>]@9N__F>S:R\Z?^GZM,5E!;PRKDD>4.ZHBSV@"-+* M&90S6&WK,ZV"CT=6<&%-D>>;P9$?Y;%1!WZS_O9$@#9Q#W>^O66^LTQPAF:D MX7,N.O5\4WXWJHK>L-4C#?\9&GC=%#YWTQS>SB!^(,)^G\Z^!:)SU&S;_4%; M,_KW8;F2^G3LY@;LYI)25=3:('E -." F#(2&2.RF%V7&2&!QC*PA1F]=59= MY__KX&YSWOH^_7^W@KO.);@>&%QP"8)*<[#" F4T=M/(#4:2,QV+-A-BI/"@ MQCJ7X)93Y.?# 8R^:CR"@^'(3\ZX8[F@/_V)MA>]_QY6O5>E#SXZY'NI&^]E ME8&Z]EAK;$A+-UQ)MCV:DR?9.^_/TJ:Q:4.-BOCS^63+5''+W*9_Q0,E#@^3 M'JS-&HH.X!?>C*8H5?\TBM2@&I7C&)^S'],:?35Z5XHYAK0>KERIO6FZ! M'R/B,H68A=4Q#%,$RQ13\0)E-*R-8G;Q!1VV;#*@.6L)-C002!)E4("M)+P F>%NOY^,$ M\4=ZD+IV@OI-ST/M:NC(ZWJP?;F&:<"988IS)#TFB&D?"[EXC92WP1@JB&!^ MNTY-NP"2#OQDJO6!&G#HJ/56L>P$)FE M0&SQ+F?95F#?H_*^_JZ+LOGK4 MN&*KV52PFUDCEQ???9QZ8(TS\V"4Q%K#".+F3DU)]B9;^RB\KC?VJ[BOHP;9 MF]$A'4->BY*8JW?(X=W?4\^X#C&\6MM85$%QI+71",?4X^ M]W9]<87KDZOM M\/UVF-IAZ@\+<[@EIG;L^Y; >C$+K!_?&X:YQX2@W#J!F'$2&2(M4CSDW)!< M:QYB^Y1G5_A55M#Y[]/Z;\9:&&_>KJ];^NNLT="'BZX]-8!*6P M5XM\ZJ=P?.I34;(S&$WLM]8XHG4)?QZDR(F34O<38X\,?G3J*P^XT#9_M9/F MKW:V^6M3$@^^6(W@#V?+'4P?=0\+O+J'11QN JUO-E8@#AOBQF''%5.P\^^]AM=O;']@GJ:C+F[&I"E?HUVN6Y2/4411Y7A(L-J.HZ MV0F]">S^^!',SY5\PDFV:W!>S/NT?QM7,)RJ>N$K6Q:I MZ-+>P.W5I4AA4*] ("S(\S$\]+?^T'Z\7][\]:#ES1\L<-Y]^N[#RXMW7W\K M#E[\!3];=O 6./37WT__/3ZA__[Q%_#<=U^ _?]_WU]\>];=VX($X=?]RX. M/KCBX!C&\SC\\)(<[;VG M"BMMA45>*HT8S1E2-E,HRS4.VG.O159;0<5@[-U>M#Y(SL$2RJP"P6&46L5R M'*R1V#CFG,IW>C#G^CS"1SD&33:S!%$OM"O3TNAF!ZS6$7'Z#?_:&Y;M M!;A]\\>?>P70Y=[9L,XB[B4.&JM]]!I2_21E/<(+C0/82+$B8>]Y7U=5CT?- M)'M&CT"97" ?AU"+_QGL@J26/OG3PO8]O I\-]Y?1X46^MZ/>J,2IJ>NP1;* MX5G\W:5?X7LIXCG^ /4LUO9P>F+YA M?!QL?!L@FG&FBK(93E/W)+[XZ!1LO)-3F)7S83D*@"[#N-GK+Z6S@-%PV*_J MB7$>9AV^[-*\_S=Z!;P_&O>]G^*BQ4K*L$8C7<+"G(]+(/O ;\=%?]2.N1>K M+E>P!N?-%W].[]#<# S.I1NU,]ZK+BI0^C_WJG-OBQ M1-@?L89+_/*9=\7X M#*6;G7K]Z0*Y,2SO\N+T*G^27NIS,8KO'(9V7,40_M#A9:1*2 M'LA_;3?7[_$S2%=(HS>^_%18WV[ U-LP-&HY="^M:H-)/S4K/4V+;M&DAI\!/+8/ MU_H@BZ.(*E&A-_9WNM#D4D^+#36?BZL4+S3[IEIXWNREYHF[R94&ULU%[W7Q M:5@Z_;'^4C.4"5)>] ! 72ISWWL.DPI?&Q0:Y%?W 1& 042"'5>X\OU^&L0, MJI3^"OR%]YK =8U 9_JC[XW/>]$D;5][9B\V?VG0^F&+Q\> Z<'>>\9\CITA*,!D(F9)AF00 M& GME>>&>NGM(J.=$JW/N@+B 3H@Z=%B8(>@KLMD:(.6^,\8_DC4;@\6(^OI M*J'(!>R0WG[5!YD'NO'%GYW73L4DU[WD=:GQ,,)?@V&'L /^\(/>GOV?<=&H MH.?-H^#G5E7^-/_Q%E^?]([@J^,3V-8PDC0:7 -=TFBU%[NJ=]K9>1VN8"[2 M!_9.2E_3EPA1P%,2A3_PY8DO=],;P457O^V!ONAAUM[>U,"LSX: GLV =GMO M/EXTWXY>E=[^! ![+WQ??XZ8::?O5=^AYXH2].8*,+V( VKGIYV Z2.F.J91 M$]]XXD^#X>?>1_AG$-]N08?M]J[089]]NM6@&I^=I2G\:994]X<@=BHW9;G_#J378WMZ>P6FK4BZG&T&Q/NN=N;M3CJMXR??P%D MKHI'%?$. >LZ 1U;F)#>L]DED@2!F:*Z\$SQ5?U+=O M?(TO.",_F9]_PC^W;/@_X[/S:A3/Z:*].P&,-_%/X_,*].5HHA/^<_3;F_B' MB0^CUKV@@]M]?U+O^UH51Y*>? S&QVME;&D4\U( D^,'6@B+5@M8SZ7_5%1S MAX!ZXFJ,YX$#ITM0]_$/T2@M/M40WCX(5(6&=T@8/XP61?SU5']*>=KP@TM8 M=P+XU8#TY(@QQA?T=1R8!_LXH6OT&<3R0M'ED&8)IF]>TF>].)I<+LWHK_@4^&BBR"N@)[0,@OHE*SW^,#A.0Q] MW)X-PSX:U4.?\0^ W58,:]V[.+QFZ.G@I7G,>?S :)B:K:W>C68<6=A%+ZG= M-)BDKW^ Q&[2D0%#UH MA@ST!9C"9!K3HU/VX^S,UU[(]&A71.]-XI'PLHVV[[G:M0=?J35V_/*2<.S. MVKWU5AFLD-F+W;10J/5D[WD=O1;U"/6J\3UJ&O.Z MJ#[6KKN_@1.7L1CF7[TS_X+A%5-Z1LK;Z0_^H0:9R#A M)W'C1]59G9<>M$P"]J1NDD/J8G(N$K]0HWX4KQB1!M^#[1E!O*;3'CXZ/$OB M,Y@%W;-$K*O&&1[O"+)3)KD&<[D_3MZU> . ]61,-V S*P&U&RRZ2_>J^D+[ M9G#9^;.&O,6!UC[^3\/^)S\O1<;W"__)5U/(G@!X>Y/&)5VU;P9WBG-C&EJQ M.^-ZK V/*N)-==H+_>%G^+E? +*[UB4YG8(8,%3#Z>>BWX\@ )@#\P(KWG. M/K >C;E=P0C+]@9NW"C[UO6W^-*[5XZ^69>_!REHZ4U]C!+O>U);//,+UL A MO-MNK[+PHO6I2,LI$JV"<00/6*;[NS4!J5O>@+KI]TZ&,/)!TT(49N<<]EJ] M&+-CC#HI\IOZ_9NW+^O0*^,OALU 9HZ@TAM%>[SOW8EO%"ILH&&_MNCUK!F8 M8!W@]S)('@_:NIRPU5UA:X"WX[-Q'7353-MNSPQ'L=MI#TC,6<-N+EF4W5H/ M7KX9TS(G<8DGD-??0JOVS9/>_QU^CJ.H5[Q=X!7;(HI8W\5M%OT09;Q3$9JW M+9,.MD4)+QZU13P-F97QY$M(&EE'+I24F&M90'Q@G%FX^GD("#!8/+[X9>'T M=2TX^_A"YNNBWKJHMQ6!+M\,7%D(=.%>*$Y%8#YW#/:T5)1@ M@1EU0GB/[0T#7>Z=\>ZY]CP^!K64/BY?[\0/SX>Q&U_D*:!%!U'I)M--5XU% MGCYWE@("RD1Z0S\R!.-'GSVPL]?CJBIT;5-\+&-U_=W$CH' EJGAS1QW2_9T M,NGM*7PV-E0OQ^?3B((P+N'S9>^T2 Z2X1B4;1-($T^2X7?K4[OUP6A8UL$9 M\3/3F(%HUT_&> GQG83_ +\HSA+%GZ.$/QF1"* M@3^994T+=YX0M_51YWLX\+[_W=P?G::@HM&"(V=<-:%#)E9X;%E=,:@3A-(A MSB==]%O"6Z0V['%#Q).6N(8Q/,&.QC55CZO1<,9V?:-ADCPV39A5-)G:KS:T MNQJ?-7MZ&LUD+F8"GK8\MN6&7H#+R"L"DY#C;37^KL<9?;B,N0VB#;#U;-M@_Q510JF<-D,:7K.-Q M8KG4LFC<)/"L8>O#3.A^[IO?!CH&-+;6%^B.:/E&73 Q>Q>MWAH]S_O:1AD9 MEY&@K$+,.3X\OHLWA.4SP]>O#GHYB,2-C429K!60\*(E^=/74S0.3%R&Y_>OPS'32T(>E M>Z#;[H:Z9!^(US06XRB1Q>35_@'>EHV8KV^>VB];/M^V9([GF:__4@-\%*#> MIVCEUM2]]E>GF1^FF2_CS"\ZJVO':%(;]1%E$I!)T>UR0I2*=BW3R=7GB,SP M_^F>K9IHN%JMOJ*/%>8VG5$F0*FB,'Z-AU:MZ9( O0G?;CISIOO5^NSO)V^> M-"JW?<^HX8!.PRU-.6R<^Z4^+V9&-W]8>#8<%*-A$OK9G7C9B\>[ H+8:)=, M]VUK&-7JR@ZKY*T\&0[=0B1V9++PQ7"I+HS?J^JXJ@0B=GB68G,_-&=A%>S2 M%,->D]_ZV=& .X=%B&ATR4%://N,IW -,H5QBG(*(A["GLM'=Q5HVE8 M?WK%F=<"[)JDH,7KXO#MW^QH^/7_7_?OBX.OKXC M[\X.2/P]CN/?XW_.%D.,#KZ>GAT59\#(8'KQR3$HO&6928*EX9C$!D5J(24K+$E%M=F$:Q^G961,J.;-*O>DR M]=IU^H$I<-]^O?GI\%Y9G!.C=)8S2W*#LXQJ@T&7YI[JL*$I<%&+A6&_/_P< MYSEEJ573Y4BVT\R2S 0$G3=+4@=LQ'C:48RSB,$J#6<]33W94O3MS*'L7!V) M[ZH1\?0QN4DNE9JU;?N[1^$%K-VPD,Y[P=L7)^\-8R3++4$$6X,8M@I)S#5R M3F7 59@.RUG!&PL?MY?HA5RMVOV3#/P:0&I B<\I73*HZY#_&3 J@6D6Y]%G M<.(',> B8I&U/J6*%)<%=K11KHG^_[&W]VH2YMHR]W+<^B!*?S+NSZ>5S41H MQD], B_A%[LVD8BTF+3WI[T6DW9]' G+;QIY.'IM6K MGV3#B_(R\+ [JGK$8(FET-E/,^[G^ADI&"G:M\8GBS^YYMH' M7WA=Q@?%0;V VYV9F)F3GH;KIZU-4*K3-O8HQ1/6^_##>&";\+;OT;7#Z>$JY:U9K"IJ++H9OV)1KBCRY;./>5Q3,#$(\F?H_5$'"& M_K^E33RSZKUVP6>#;>X#@F#K]MO,O:1-7SZO$R)A:GJM1#]9]M[.FGY;!LG7 MY_UU*$N5(.ME>XC\<-71'=LA,)%'83*-C]+>^/M]G@4F!'Q.YDCXKM-7GDZH4F' M,^VI8RS!WYRW)&]]$Y%NAF59^X3*2D1S8MI>O9A>?@+Z9K+)3#JEF OYB1KI M%/CNL$S!$%?['J\\6WQ\$=FTB\C>@+%T$=E=1/:V161_\QQE@:8HF>.03:(3:L=(#$J#[3V,Q>12\,4L'6HR M^-I$VD@TB3HZ!2F 0DV. MC]3$YPIN]20FBB^'SL['R\8DM]E@VQ2#!V-J\Z#KO*O%-*TF(&0Y#N+:#IA+ M8@RVVM2Z:>ZO3S4)$HO\@>&W=VORO0*!*%\ETKSX?M/>$3-%5A^C47A\\%[[ MS.29Q<@*@6-K'(JD5@I9E@G 4ZPD%DN'4/>!E<\;P^\\KFOO_#+'U;T'V=4) MGXT=.'O(4$YV8%M\8U#C[' NP[3)&)WSEC++)/]_K'/#U[8BX,7+_G!Y_>"Q99>6B+/J$;,YAE21BODX(_&&B[R8+8F9&G1 M8)RXP]L\N\9M7O5*_7EB;L8LO&'Y$2ZB\W)H4YINX_\NJE/ @12OOQNC**-Q MG'"SMI7[P\\Q<3DTD?UE0@RPQ_O%U^1UJ_O@3JK1OOYG6K9S?S8_*'W.]<;) M"0_05,9\M7C/5(9&MV$-'NSI6,#(QMHK/B%5Z*3\HT3>F])Y,::R+-9%(ECW]S-M!F M-\4C];<:_>'7Z02L5X#1MO\=1G7M_Y M^K3&I^RUI-:+434__3"33I_!OH"O#N-Y@8^'4;#EDBJ;>$YFDG#J5(V8-%\3 M!3VN6A=,$7K5,);^3<2CJ%+VYLD 7G$:XEL;+I,R5 7L[[CQJMFM^[D$5H;< M\/.@Z1K7KX;3A8T:U7^N'4[UD"N;/%S.QYI"18P+FT8AF8M>&*>,4N?/FC@7 M#]LR1J^MR(N9;F@@/J?IQ=*;^R^V+=-TZ1UWF]I7Z5/MV5TJ4P_O,_(#- QA MD33%3)WVO"RN6/.(FDJ=%9#,^9%+6=M'2:NENB<@\QZC@EV]=Q-[W1Q7G3]ZFM;W35+E8T6*5] M)K.,,4NQ8I8)PG*6*R$M4=\HA+YB!Q\#@,\UM(9)MD_=N(QAGH]M8W_]BQW^ M]5X[2:D,&(5,Y(@)C)'1L*^Y5"XP+SQL]YUG9%7]7T; L8I)\\MRV M[M>9&,;23\EG4WC+]G5QE@(:H^ M"3"LR[LTTSM9N)F CU1?.EKGRV9\]FT MT!D/BAHCQU63HC[5Q#X 5%J5!Z.!55KEL'?*6_C1",Y) YIL#C0=<((SL$+_ MSPZBUV27>W4*U"M]D4YQYA#UZ6!\!A91"M"+]]WI <^*4) ],GP]>K&?'<)H M#[_N?SDZ/DB=3:134C&.:"X(8B9H9"@12.;44A:$S+696 S76?#O,B"Z!?]A M"\Z4Y (',#V,-XBI7"&ML4'::D^SC/*<@.TA=D$YM@JV7?9G2W_8[:7Z<6V# MK$E9D>ML%),Q!]O#Y*#N@9XKQ9BD(A>.8&UE0Z=PNU%2WM7Z-THHOGB'OOIR M^&CWR,PY$_QMCQ]^?B\\SJ4R##GM%>P1L%M5R!BR)+#89+^Z$E M"$E-3#3.=;+AELZ]:Y6VG#&0S$[08?,GZK,I(8V^G3O?GTL.:;-&+DM@'7QS M;*YP-]GFA,LLY\YE-H\;GAB3&]CT&/XLC*#J_7[:YK>$P6Y77[FK7WX&6Y6$ M(!0).7+2<1.4D+MW5HV8_7K8;Y_.DX9=OLRC<5L139_#C^V"PM]0H MY*6 72F!>RG"8AD2 ;]PI81:C@#=U#/]*">#V*-\KMQ04Y9C139[*P53F9I$ M<,YDXM7RU0C6=:V5MBR2:T?O:E MR_B\C7KKFWAQ,ZLUQLYG1C!AB?%_'?__XY\/1'P?T\-B= MOCO>(^UWX%GC?\G?XMWQ7U\.7YS0=V_?L7?PO,,_WN&#M_OLW[/7'_]]>\#> M?;48[GMZ\ +LAS?9ES^/7X[@_VEZC[WW#F,CO?;(."X0XSG\1+%#&DP3)CRQ MCI"=9RSG2Q9NS9OO1@KBI1M*PQ4H_DU(7E21'8YU.#;GC*/*RLSE(!.$:)IY M3#(9O.29D*1VQMW6U=SAV,UP[*+%L8,/>Q='>^^%%$XQDZ- ,(8Y@;IW#N$ M>>8$MMSFFNT\PWF^Q3CV0TRI;<"LU[Y--R@&,SZ@G\Z;\YJ?>RNM '+I"U\* MU9N'6C]MPR%ZAV/7Q[%BB8]A"UB5A0Q1%H]:8YBN@["90=K'$&IC$>0 K%>568H RGR-EG$84&\Q4:$@GP[>3X44Z8HB4WO" K#=1AI5$RDF.1&:-8KF$%=5 1P3>>!E^A'Z* MRT\J+SM&:[)_KSY JYU+39@#A<5QPW$,FD@.INWT/E\^0RN]S^N8@4U!]LM? M_0;(3JVQC"MEF;;,$Q.[VG$M,YEQP1UES5':K>-!.P"_-H ?/E\B84(&(J1F MR!LC$+/.(".,0DQCBQW)#' MG%N"G,N'=QUR;L/IX2\I"O<^&SO]B(3_&U9D^3,5[NRZBES1581U744V8"Q= M5Y&NJ\@&=Q59:Q?X;W876>A&PN'CCN I5B M4^LFP4VG[1,Y[*HRH45H\Y&;C\4B(TU=\/D+\2==Q#)8=0GQ)[V]IIT;7/GD M+^JTT<0:FS8&HW+8KZLHUB4.]6"FIDO="Z9I!-S4"(W/A EI*F_6B7EU:^JZ M=DJO^_V4OJE$/[L)_W)(G73]V4GPU;?C!N2[%%R]B;=?)*,#FLDU/^?:N"Z.9;<*0^FI>\L0B2MW%D]Z?\^_< M=E]/N?AU(=\!BB4U4[W,YL_3N\0.4HFF36XPK;T4$DB=3%I MR-E6B>X-Z\93N[VZW&C]=N=^H/MU+\C@?>P<4*3V]/4K1VW55B^*'>#+NI%4 M79L/[%*X]WGJ#06XTJ2\Q\*>Y3B6GIXDZ$[[N^^V31]->J.V:._,PSX7_3X\ MRC?%CW2\7^%BA:EZM4[&.OIDO%^:UJ;,:#N[L3/&9.H6=EU=(:(IRAO'GVH1 M.G_N!ROF-75TB. ]>?[")$UV254-RTD&L_.F1G7X?G.#IMZM[H/23QQO-$P= M'UHT/P,],MD^J)C5==4R!7NWH]=R-^MT4#/H$TQ6*),)J]-W_W M@(P(E)'=>JH6ZZ8^"I1\>SI?$ Q$>Q"WR;16<=WY)14Q*\[.@9,5H[3H41$V MVG8W%H$>+[8@=5>T9)W4;%L EV)05^.(RZD_Z:)?R\%H!F)BU]184"SU"ZF; MU<)(VO&V0K6$?/-;?+XPR4EJ[SJGR-L*9Z6WZ3FP46&PU3BEU[?0-=&94N&78'#=XL]_\:4MJMEZ;.V:)*U;-VP!>A@[!L.5 MX1F8(+&J\C 6+[S/W/^CQ89":6%C:;L9Q1V1KZX?;VW$N*:^3XVGNO:A-P6< MYW8G**<:XWQ=XR1VH:D;5?N9"6X[XRSBY UKJ&\/:O+(+K528Q$Q83 0:PT,%0RJ3!W&DFO)H]+[G,@)UL MAR2=K]N!I=^ZJJ53(_?P&,8/XX#QX(,7?V4'?[VG(:?:"XMLX!(QIRC26F#D M9!9R2Q0L"]YYAB^M8 J2<:]E2Z_:4BS#S%O&>7 9DTSK/#?.Y]IFN2;$NVY+ MW;J&-D)#YR'?^I-GK*V68-\RT:P-J)A=;] MM"C[I,Y>_=A8W+:N/Y:NQ-Y&0 "?]%ZWO]0F^K3+\*RQ;BZ2OM83BW#R3JT! MV%A/S7<;@W/*LYMRP+ X1=52"ZNKTU[H#S\#6_5?6E.\Z2T9NQ -+^DY,]]K M(Q:C'\Q.F?\"-#6Y"BXFK?-F+K=M=J8#F_"X$(LLUZV6'W1W"E(G9B:;8:^F M>7&R7Y7 5L>-T5+UZE#A1-GVHIGJW0V+1]U/73J8L.D[S;]2[:SO7/9'+^Q[ MS"BW-)'%-TZ>2%FUQYXBGSCEDN30@,!V=#X!9G MF;R5B__>L7OOS?.>9&3WWISC-RPJ-Q_,L%%3^32VLOO=&S 6RXODP*H/3W[? M>_-; YP"COXY^3QF;9WBMZ>LU1$L75H)04]'+>= M6PI0MN=]7TT."QH/3.V9;!A 1-#=^>;9J8LL*'-0J>-RZK^J[V.&H]-T#E;4 MA^/3@[3>3\43_V2W<;I6S7%$=#Q4/^\V+0Q2EX.FE5;4YU$_G8P+I^N66+U: M6+-NYZR!IR<_3DR_G#0D:#K$_<^XB#U^VG5*C2@:U]R, Z]ISYE69OE4J>X( M4<8RXK&S&7Q^.J..+TE1@E>N(;O^LC-%V.!KW_Z$$"[+HN-ID_\-8U M!VPDCS0-4N,GSH:N/H\N_:@LC7;>6:_E#GY_UXMV@A MZ?^?O2]M:B-9UOXK"LZ]-V8B*$[MB^<$$1YC^V5B),8V'E_\A:@5A(7$U3(8 M__HWJUL";1@$ @GHB;$-6KJKJS*?W#.OM-.SK+8UQT!J&/&^ZG4WM?QA\.E2 MK /TM0JTNQP[-7G;.;<:CJ8>=FRV(1_=4"4N)W.DH<>SO%4K'EE_47O_^O5? M.6"7_?"%(W0(5L6 5P#!]C 25/C8"^H=1H'*B,]PN1/3N6(W.TZ*6\/_MG51 M^,#3):3V)AX6%\[M=@'*>01L#L$!P_5ZA0%T!=._P$[D5N@AFXCE:[^6F0.Y MJV[FR&$C]>9*=C:'9F%2G&6SK7^U8>-G MDZ>2MPK^''_RH2LY>^/S ]3(KY=C*.GL#?-_WAR-RKBY[ MJVN5VWZ:!RCV $>*Y<%Q9M/6%Z>:&:CX,L(^)\_RYJ]CY_$2 .?&9 MPMM0S &]3''[2?_]/+GRYV R%N(IPK3E[ES=]&J)L-Y5NDL7F843A2*&6R,- M=QSKZ Q+5":6K& BDG1-]S$Q;<%.>5'S:O;2YUY\G3?D=H-0Y NS:H>#+2@W MG%/GD8C"(FXU0S9&@JR2"2LW2@ MB45MB7JJ[+*"Z,.CY0S&E),?.C<)QB65+LQ;Q*K**!96.E)\?3/)#J2;90+4%7O M$"4IMR"G*;;[KZ@JRJ2?A3?ADNH(VQPK@-D=2S$;\=D;,*F:_=J?G5YADPYS MH,_2-$?-SV*W-0B EJXM\)8\G2V5+,MBXH8 MX6DGQ%89C\UCK6WW6RS'H11I=KWH!]UFF7-[F4N'\J?S(-+1_2]]:$63VWX>1ZV*+R>*+T55?+D&:ZF*+ZOBRR=XZF;&"?5Z MI B^ZW0_@1KXZ5))W &=\>JWRBMU36K2>7W?']I$#2"31DHPC+A4 EFJ#)(L M61FYDSYW5U1JRSQ!OU3&F5O9$K61+3'4VL\[@U:.=N;$CI,<1"H2+$%''X_< M U05T#::<3Q$C>&@XX)!>W'1^Q=1T&R'Y!Q14/&'N#GT/F<70Z$V+,!OF!EJ M+59,),Y)4"YZX9BS3,(Q*P]XACZ9$E*B#IDU8!#L68,'].^%QC=1A/ M+V+IH\SDR5@R4/-0!K;BFJ#[[MX7%[^\$C!52>ZU;!UWFV4]87'C\A[S/&:Y]._*Y9;==&/95T-M M8JI>7>GO>"ZVZTPIC: MN(6S<=BM"^7N@*_,7._CA#<.F4MOW"ILFMHCG?-UR=N^&&'RYQ^ R?CKR=_'>^^_PO4R M)M=%_?W?WQKO&]^^GGSX7M]_]VWO_;OC:4QN[#< DS^>-KZ\Y5]/ZS\R)A_\ M@/O O0\HO+[S]GL= RB9*AC0G4287&'%T M.FE;)[#]**A,3$HP_Z*Q22:1P3M29D2<3MH>[G]1%#),&IEUV]W8U.?&NSYT M&/CG*0)"]J+PT?:[UFTC\^#7T_9):!,4\]Y"(6Y]W+=4NG]B3KLIU!U\?9H?.WG3:?/Y>UZ)^- MG?]EO>;.CX^=7Z7:\.MS'3O/Y1:5^JG,AR=;C,JGLUA)S ,LEFG^=';VH1;+ MV*TN>\OY#@N,K;_VH^;>4R/6RX]?X,E^(6#JI6!YFP7+.H<>BB47\760>5.1 MA^ID)[?I$R@,S^5<'Y'+QX9'W;:M]E.FDO%0S8V,=/..5-MZN:UD>?CT\C:O MHLE'H\F7,-!S.&BC-*1C]Y]FSE\KS>]KIW@N8XK@+:ZQ'/JM5OBL5KC8U+IR MPA!;TSG.7YF_* M=7.7UG)^TKUGBO)DA*><"D(%MQ3K9+V7@0FEI3):+3P7^(9(S-M1OZ;716EN M#/OV^^T26U8^>NEN?O?AZ*4/N''RC7U]_S7'VK\?_/C &O3O9N/+ :SQC].# M'P?G]?W6M[W]MS.CE^ Y**SKV]?3'&M_=]+8\>SKEUWR%:YW MEP^BOC]WZFCRF' 3" I66L0I(T@[;6%[+<\':V@(&]MZ4RPZ=W1E(^ J2%EO M2#$B8A^ELCH9[IW5A$7CO5'6$X.#*R"%C""%/ *DS,G.J=#D5FB"I]#$8$5- M$A$EGN>0"TJ0Y<8@H0)6A%(6/;\,^E=X4N')$O D4$H$LU)8*7G0WF$C>*+< M>8E9=&3AL>>5BK):4*&7H/)CE]2/#F4P#J1#0(D1A;B. ADL/&()%!4X8<^$ MR'5.FYSR"E,J3%D"I@!Y<<\%82XRK@TST2L1'&%!ZERY,M11R,/J*!5L+ (; M? PV*,!&2((;IR02,B<: X0@$QA&TQVCBC0 >B5-#+4*<\E2LLF$Q_'55*!U M:]":,PF;4 /GI152,5@ +>>1L=@AY@WS#$XL8;FQ+85<#+060I3E:$ 5(]^9 MD3W0 (BJ9'$P' =JDU!,BQ!Y($Y8_3@>DHJ1%V'D:4^(XX)+'!+2C!C$N09& MUEXB0HB1V!(BC=K8%J9BY&?,R"F 1/:4*\XMUXJX*#FAU',;-;=8/XYKHF+D M11AYVOO@J=51"H^HI@EQQ@DRW&IDDT\21VM]'LLD%:X8^?DRLA*64J=HKBCF MW@8ML-">XA"3-4*FRA^P?HP\[0\@G#!%C4(IL8"X!HGLM&%(N*B$HIS[E#(C M+^A#?%!&?HY9)>]:,<+B>LBB3V5BUSW22.9 U/-&(FT$CB)%0@3C@@BC@A&9 MLI,4P3%=&?GKAD2?9HQ\X[AG6FI$10(D4HP@BSVH%-%I K8?4=YO;#.][L&, M%\=\RHADD@090178XF"D>V)2XB$YE4S 5>K"TV'*:8-=>L,W9$+R5UH#D0LQF/Z$@!AG0/Y -WL)9Z\AYVM@VFU0LF#ET M3U9Z0L& EXH-DJ=$N#,8!\$Y]@Y++, $\9P*E8RL O?KQ_XS)0Q6I-P=#C'! M->+26F1M<$A0*QP55'/OEAFXKYC_F3"_<<1[!I+".\>]#(9Y*6B0G!F3E*%5 M'<(30X9I_P267FHE,:(JYI0>^,E*'U ^7:*C5XYE_X3M4X0ARA/.7705TEQC M(#Q'M),D*L,!'#:9OF[ P'IAPV*9!VOM/GG=]LU6*S<[O[WKI'+MCK2:F&C$ MWJCD+-?!FT!B,-'#CTX*0>_J[FAT^M=A5P5%BT#1G)8.#!/%DD(DD[5OZ/#BF(TI*RPHD\D2SQT&NP',3Q(9YXH81M5=_0<_ M9;8J;+(,)IQV(PAE6(R:H4!C GT@)>02\3F[@'*AHZ4L5ND$Z\J(=YH54$F] MQV2X:>L\.0.*B@4MV>L\@H &9'/]C;-)!BM%]$:"U%LT3[]BMH(<:Z1#D,@)T&1H MD@GPM$H6>-CV\$6RP&A2R4-D"=S2,3&W@ UVZOKVN* M\K!;LR[ /W]/UL"W<,M1J!7&WXSQ>[,M"JC!03"9D)(F8SQ12,MDD+N'#)*GG4TI M1#@+;9"U.5$W88<$,CBHW%P^' M'&]LST[AG!Y:/MP E$'[E9D[Q;Q\J=D.L=U_A4PA9!X9LFBFC$:G'VN\-@S$ MU/XSL<=+T#$G06JW#2#5[W0O=IH]W^KT!MVX#]?_O=7QWU:+2+C^9HA(IY_I MP8^_3P[V=\7!R=?3^DF>C2BO_OX\77 M+^',42Z_[@."?&DV1WO>S#&@:18:YX(I=BJ/X\:[;3\PR7SR MQS$,6G$O71+/FT&W"S_M9W!XP>0C#HFG6LE D#$"9V^/+3L2$A\,=D$&9?DT M.?P,MZX%S4>45X3^]Q7-7M3L*0BF?@RU?J?V7XMX*+WS7!CCN04I39V.FN<6 M(!H+*0+CA[MS[6!Q+6(U8O]VJI5\8938V &]2 55%,1H;X$0<<@I-TXA9:6' M?Y4&2MS8EG2+SJA%-2"?5C[,/-]SD1.F0F-FO,9!P8HIM0Q'DN?212VPU+0X M82 G1JH3ON<)[W\^I,9Y@&Z!5&0.--^$D8N@ S-*@[=),(?-QC;#6[.*[^B$ M-VO=V#N+/@^,;%ULUFROUDFU/#F\5$\9WJQEIBPH82?Z>.IB=_@6*=XBQ5M M!;UF+V,"?+U_'.',6JW..2A161 H8=?V@NEX@]K;]FS7GPU^N&WT.R=M>S%JV:[6$'QI=^& MUQ\:$>)L1N\O;EB^_=MY,_2/L\VRA4N#>IBB,[SS\.VMXJTI*Z9\3P'$&'+M MVWCKKN\QS>_TS9\MEI M2%6;]/3$O]V+#SN[[\.OBQ[Y_H=+=[*P9]_6E M%@[D6Q]1[Y/P9=]5'2]]V2>-;XTO[YI[7SXV#_9_/X6U77P]_0.N_>&B0=\= M[^T<\:^G'[Z#>GX^[ M\KV=8[A>]JW_GNJSO8%["D@G^)5R)9/24A!%-[8YWB2+]A]^ MVDT,*GBKX.V^3H8*WAX=WJ8SX;SP449C<_;934JD3NH?2M?!:[[;_*DZ@0:6F( M--M.4H'$8(0QE*3WB"N1^\E)AHRRPG/#/948$$EL,E:5IJX;WRU=$:CX[J'X M;F8 H^&2*QQR 3@8.C* )L!2CK1;0:.C-JFPL4WPIA0+=F1ZBI6HA3-L%X[I7S3P.N9ILVY9RS2,%2H5QP M4!.H0-00ZRP;6G8-F^V-7::4(4"\Z!_& /8)H5'B@>7F#)"%[.M-ZF:-9%^ MK1P8SX&#EZZ15!S\D!P\HYTD+[0@ NP&[1%G02)@:HI(/DJLF=(LMZ?8Q'/B M)BOAX*?KWYB?USSAWVC'_KT]&I/*X4ON4E$UHWA(3>O6I705,M\"F6=328RT MBGB3>YH;#L:CI<@DCK,9Z3@-A##M<[WE)GE2C8/6KC]0A:,5CJY2WZUP=+DX M.JWA2LJMIC(@RP%,.8T.66\8$C));H,UEJM/U]_K)[R> 3-\:/^#Z7]Z=U'<^X_K.'\VO.]]^--Z_:\TT2S@!Y**[K+[S M]J+^OG[1>/^!-0!U#K[4SQO['\[KIW]\V]NOXX,O?Z?ZC[HX-%$*IHU#1&.) M\OQOT-1RBQ82+.RRILZKZ;X^25EEI=+&4,.U!E$BM8R<<4M#\,%--W+Y%%O1 MYRX(PP.H%2=0V[%]^_,^/XMRV]R^0#>O=O+IC+ @%9/V.@"R4FFULE04NS#>(.2%:DSQ3I^?74)43]#;^/2D! /Z'%S?Y[M//?NT3IO1@VDPIAL#$Z72+,W\U /6J MFS\%:[)KLY;:<3<+IW_=K&V"#5$TJ\MXD(>0 ?$ N]E;R64Y*997U6>C(+S_ M[?0V:[MMOU6@WZ>!ZS5#TY:=!:]YDG59>M:/>[F)'.Q_R)@?\D^%\6,S4K]K MMD&):MI6[5,?7C@MCVC-'^ISVPY"$Y8_#P_FJFVW4,.6HA[>J 54/:6JGE)5 M3ZFJI]3:;MC:]I1:62[^=WJLA]5Z&5IY( M7.5N;I_AG 1X':Y=W__]6_WDVT5]YP.M4[C&^SHYH'^W]K[\W?KZY8_F^&R% MRSD)^Q^^PW-\K[__<+&WOWO>V#GX<4!W<8[M?/WR67R%[QZ<[O*#+^_F]I;2 MPB06+*(DJ5S#J)!E"2/0!S&6200L/-BQ8E,Q\22:KU2H5J':NM5K5*CVP*@V M'2VFTJ0@-$/2&XTX21XY9B@BP@0BP8J.7FQLJTV&9X/%ZPAJ3S==\B8%M3?H MYI#80U2 /L&4[15D E[BTO D*EQ:&B[-9@-:)H-TEJ. "4;<6X>,E!JIF$<* M3/65R4+#<605J"X"JK-] MKY+6PF/G$(7_$&>@REC*P158H@!HRK75 V>KFQ33?5G$SZJB/6LEBMI/?:<6R% M3.RU'I!TY059E9Y0GL9>VFGV (YLZSV0\=ENV[<&>?-RDO$H=7;O+);Y9154 M+1FJYG3&,D$%P8U$U-, FD8RR&B:4#(N4#M.1^WNBR5"6@-'KJ8-S$5LNV8V=0!2_N C&S M*1@\&Z\9@2Q7?%8,MB\%F' -) M,8Q%[H\-7,9UGE;,N$(\&DH"M1S+M+%-2#7!Z^%*HO8[?=M:>-L-F8/YL1PGUV^#*' HT"@7KED?$^(2[!>@.#+@8? MBQ'.9DX+\?7MSO:03/PTZILJ"*\@_%'3HBL(?R0(GU;;E0W$BHS>*C)0UC4! MNU@0A"7(8Y5!W.86\FH3CK6"\"5VWKRF;=;#]M@KF&O(5G\VK6NVFOUF[!6] MCUYP([WOAUA[3IFB" ME$&>8(BT"04%8)0/%,5D^TQCO+EU1'[L5V=Y$S[S6 MU9DONW'>VN3X%X_]RWCCO%]7A%/%2EY-VN.+TDS5A*EJPO1TFS"5#8+62L?- M@%>;:;'T C=B!/&UF=9)S]1G.H//1.2$;.]!FL_K-/L@4D-NB5LL:TZ;U"PF M$-N: ^/.]F+9>_,7\H!5:E5KE*HURO(3\$ON&[-%7H[1?[++&C]@;>\_PN<_ MBWHVY']\X'L[GC5VWO*#DW!2/WTKX%HG,U,U3CS;VS_*:[QH['_[#I^'[QSQ MQ@^/Z_O'S0:M7QSL?P.[IS&O^Q-FP1H?.(J46\2#DLAHYY%@+,6$?8 CS%V, M-QE?L#ZZZOY40=PS@;BE%3)4$/<($#>34J@3M8!C2#O)$5?6(L<90591Q231 M5G&3.T!4K:!6-;<;M-9Q?]3FR$E5I2"NHOOFL(BJ?50[;%9(M#U4]%(35!T+B*>"$ZIE"@%C1XE2.(_I%K3*75PWSEQ& M!\E[Q>=FBJ:AO77Z<863]YFDZ^W9=F_WATD)7Z\& (-INCAZ.*.N*$ M."@(H#YPBRPS"I&HC7=*:69R@LFBN*C\ M$JO2(79S[#SV^G_9BYS84J',XB@SI\D2SY+ B804CAQQ. 7D:-(($Z<57R^"K:>D=E<>2.(:"\09QRC$R@D9$C<#&:4&\Y3FC M6JV=RV"-A?0RZAUOBOI6I2]5AWZJ6M:L_K""U@M15M?*H(/5!(75FMAI)-$FN MD;53*O5>FW+ GTRP7UD!&I]V.+4#57K]7^Y]_:4KH M;[5S>Y3SIXZC;?6/:RZV8VKVX85_K"]J2Z]*&FHV)R,"JFY-64T39:?SJE/S M81>PJ0,V6O+@90S96OY4O-=L! MH/T5,H6"\<@"KJC@:W3ZL28O=_N!2W3_C+U>C)-)'[UUJRZR2TLHP! M>?.M?O(6OO/A1_WT8[/^!?[\^ #RYX\3D&ODZY<_3J=K1L2CS+*' MX-P47A%O Y;"EJI&T1#\==8 1 0% VNO@31Y[B;OO6)">QSC6 M\52=EWZHGE$>@_"(:Z7A+Z*1EB;E0[6P@50:IZ>(^.$MYH-8FD\L5 MB*6>$)[2]*&6&ST7WB9^'\?"*>@KS^9F:II<*&/>"Q4\=Y1RP;$EB3E+I++< M.F+.#HV)#@=KD<"$Y%3-@$RR"0FBO;54<2?Y#*4H*T2B"DB+\*"3XYB::(TV M,AA)PY/L.O"ZUAN56+0NJO@3/NR^!,5ND+(%?M"T!-UN2J:77Y#.Z9=3U;]^G@<#=VA+\ MM($ F#_X=GT)EM] X&D4P_]>XE/MTW&,_=J?G=)P>K3V #>%U^;8V>4FKK") MPB0$SXG"/7:"\N-O1+FT$'VG'$#T"AXF=DN?0MG"[!84=(^"LEL0W=U3)I>_ MP@<*/Z_"JWAIGY<*RVW.^0D_7JUP9Z).0H-+Y6RSUH[]>P#D;3-UUFYOK@OU MK&7(9FUR^"8=6A_S8O;2YUXL8/)I!&[N:%0..SQ^P <_=NG7''3Y_[$K#O8/ON_MA-.9#H\[.=CS]5M]W[.\ML;[ ]+8.?Z6 MNSK"]7[43UK'C9.WO$&_YA*F'].!FY 4D]*BJ -#G%J%M"<*MI=91;73&(S, M;;7)\(*]'IYB$=,JN.WMY3#Y5+K_;B\SGL7S3]P4+N)1\SLZ;H80VZ\J9OX9 M,U_@[].)+4PQPWU$>9P)XLDQ9+ *B// 1,@EP2KDZ%$'X+9_43A0XHC\)B7V M_6FO*K9Y:*$Y'BZH1.;#<=FTR$S:,QV504IJ!2+3R#S51*!(->&&)!F#S")3 M,?[\2W!6EMA;*WN$W-J07D)WRTE_YDO(3'LQN6?+;Y(RA!TD/,YPNO3#FSCC\)M5&'YLK"\\68&RV.(-A# J0\BY)9 M+2RF&]M$;.(YL]_6/7'M89M-C6XV6A8OL'(%?L9UN<;8KD_G"CX?A^>BCNZQ M/-S'$=*W_>A+\"V\F>J9]H29:PD<5"ID;,W/[)G'#BIWSQV5E[TW,^X>'@F) M1&A$>';W>)&0\B/_)C(_;.WNJ*$WE<)J)TCS-/DU/A-6G[12N MHA!1)C!1L$<\T(@LBPDQ&8171F*;/;MDD^L%?4YK%*9Y&O*YBM=4 OQN7/UI M1H![FS3V22',N$'<,(PT!6M6;GP?/H=DI\(D\VX^("C M0"O&B#(2$&=<(!TI0<)R[#C7BFB\L4TW,5O6-(O'#]>LC>B\?<)[P8>?!@[U M)]JT5 &<*H"S'@&<9]GE_BE@.#QK?Y3UX_.3JD5!MG0D0,CAGQ"#J3 M"YHB;$+.<*&))7I=F_N7':9YUL9(H]-&TX-!ULE!O4X9\VNC(U3N[\IZOH-0 MV,U*_810$,DD)8U%UCJ&>& 164X%LH$[3YAFU/.1^=R^0HK*!U[YP)?M P=! MY"L]\ %8?EH/5)@$!2RO#$\(K'>';)0:*1>BT1Z.,W=/$)M&K&#<4>4'K_S@ ME22_F:WK,Y(\@JQ.W'+D'<:(8QF054JC" B-O;988;DT25XYPU&<%H0W M%9O%\LHO_@R,DYLKY!;+P%^)C_R6?O&7W"G^0;>F$GHW"[WK1%TEX)8GX#[/ M"#@B0U"6&&2%R_Z^D) Q."",$XY:I$0H 0''-ZEX2@+N(;EYB1WGISOAKDES MT6MMJOD=NJ]"BG].>BAOW:=^^S^N^^_MQ;_WB$17/.G^5Q/VY$O M I8W=R'?C]W3O30: #N!BMD[^BH,NN= O[W8?II0>/?NOS^.\-[.KJCO'(B] M_8,?C?-#)6ENBQ]1P#0@3K5&UK"$HO,")\V"$7%C6Z"+:+O33%CKI-0<>=MK MN3-TOY>;^X?_&]AN/W9KR?I",-6:[=J?G5[M=?LHMO($@//CIC\&$C@]C2#% M0G[_#]L>Y#Z\^: W

'A@,.RBCHJ.-P_.+R:BXA$7->2,4,"9"" 7A:QFD:B \W) MN02)+9QCN:+#PT&'99655'18!CJT0S#16,,2EP@,)?LB@"36-[W_M!'):(<6 MXH*IF3O&_7)'TN954"Z=B,K/&)OOC0%P]N!S;![7(/IX,'Q==YR"KBB'->1M M/MGXE=#KAJC?#BU\U1FGJ4DB0M:BI\5<3PI(O'/R9MDE[>^T>3:3\?G\C:\__VX[\]OY@]=>$V M"]#C%S?XZ["7XM$@[>:MX;1_6M3U.H6C<7_:3Y.7W\+@**;X^WAT\-OHX/!H MZLHJ[.:V9+S!4?W/8!0^KZ=$#-+_^?/XP[MXZ#FH'?SD^S=[_0_[@\'.FYV# MG1>?Z?;WSW3G^V?Q83^BI.P,RO@^O/D][[S8HA^M]SQD,(29$ @8EX@MO(8> M(DLYLY@M>])+"!J'9?G'1^G)]3;$$@^#&$?P_==HFG ?N$'O:SO9[R3+;[KG MIOCF./72R=:8\1%/]YI\P-,-4NH!X[G ='^(;Z;>7TJ ^J]G$>J>3\$=35+Y M>']\6DOXU4UZ#H=!?A09XA_PAO\X&J;9*8.@&[VRI?&R6%ZP(AB3_J1\'5Y8 M!I-'@\'H:^%+/I6GE5.O-U/\E_X0QS6P_'<: M5&RA-#[BP!U.TM/3%\]B?W(X<,=/^\-FH,V'GAVX\:?^\!33Y>$<"C=?.'O[ MV==^G.X5(V*3S@XV3\Y]3K[YY.W-YJV6[IB]!VJ3*GOEVVA>W_(]8:[^TI]] M\F>#96Q3 M.*7>-EZW-^F]',9V^XP.#KDHS![JRFOGXS_.E7W=__9@UG6)4GXNB^"Z21SK MO$N*O7G]PI9?SDB=UA_3RA:'3X]O\NJ>7-J>7$$)X&IR0G_#*W# N 2]Y,9# M,CJ:GOC_M;)OU;4[C"9(:/,S&T%SZUBA/':&Q\1LENK&E7UWC/MM'>#Z3!]! M6N[!*_S;']_?[_\YV-E_+W9?_,'??__WWO:[?P]VW_SCX#U_);;W\=_]G?UV MM!S_-MAYL=/?^?M;OK,?8.?%A_V==R^_?7CW5FX??-A_OQ^.\=_^-M_)V_/4 MQXIF XPZHD5IDR)%)B9H1Q@7PG#GC9B5^VT 7X^LW(H8RT0,+Y0RSHED X R MU*>L: J!)QF#".[&U7[W@!@/C49A>6#1)DR6/(*-21+M(1&@6A-KC2(6P% 6 MN<@4%DV@6-'BX:"%-)$'Q;1QG@,5R2> 1#G5(0M!I;EQ^5^U+[H%&?T+O9[X MSA\?P2AC-2O-G 7:%RP:XKUF)+#H#*#-H;FO]D5%C"L0(T4'2CG+4\+=0B,B MA@'0D;$H)6A]XY+ :E]T""S.-Y^B.UL?K1; 0*!!H4+A/\R>V"C0W+#<18B2 MHD.R7O;%-2/F:Q2\F;$R34?A<^_PR _ZH4F3.!SWO[AIZGUUA

EAC'VK2'VXJNO6 =(.^A?_Y7'[[LYG_V)FMKGL;^/NU>^H*.( M7#?:;\CFM@.O;.O<7O0V_CV)[P#NPXN;?/?I9[_V"5-Z&%60_KS.^#]V;=92 M.^YF?/W7S<,P%$!VT2FYDVH9.8%X0#K9ZTEZ3.K*>5US5S0#XW\[ "^[;;]5 M(,*G@>LU0]-VF[>3M2M=>A[?48Q/@?T/L=T#T(*?"M4J-^*HE3I_$ZSI LM. MRR-:\X?ZW+:#D %X'A[,G2QPXT2"Z5$+0F%EK!+ =QAH6G2TB=KHJ RV&LG M&-PXD6#J/E):RQT/41C"$Q6.R^"H#\I10D4RUP+Q^BABW8P18=2[/GX_RU26 M!7=&K*XM>J?F*]2<[35[M0XHZ84(+3]?R%D0JD>Q#=I6JV P&P"=F_G+69)= M7C*_E4?_9#0YZG3@ED#&81,,77@_FP?YIOG*;=L?=,O/YXZMPZ;XQ?U"V;]U MJU9ZD";7#"I=\6!;[1STB?]:P(@W,=&( M/0"FLUP';P*)P40//SHI!!W.G> 3=!UQ894BR) .) M,0DXGD3&N2*&454<-AD=-KGYL*=F(WT$''Y;TF_CMGWQ7B !B$,MC<#2"X0Q MR1GVA"+#B$-)*$MMT)9IG@E@=G[?! %L M[USJ+/R-2ZF(\C)2(":BR*#'>: M2%,APST&U\#:]C]_KP-"[.T?_:A_. 3Y39)*$0E++.)*9(B( CFO(_&2>")3 M)A.S9)SP,0DB.(L!1_@;P\$SKE0PG%.&)1WB!*EPXO'(8>_#H?(@-*+E*'J3 M$*<8R(%KA1BHD5(G0UAN'XVWV$VH,=(M>LWOM]8L-B>@YOFZ]?Z\U 1[H KZ MUB!D#&W'=2X]/=F3 _IIH7R">DCHZ$R*C_3 VNM/N1I/;<@:91XAV1FT M"V_K&1A1_J(66['D;KA9N],?HC]<_>/>YU+;+)7:7J\#=E:VN4II,4':J5?+I! M<8'W81VP'@S/\+UQ=)B<%Q+4 A2(9(@GR9%3.*((6JQ)43@G^"T :6'YM'35 MI**!N]# V^_UHT-")<&*,\2L\3F;V"-#0+-5F($:P7P0A-S&EIFT=S-%W$(Z M32G ]YNCMAX!M*M4_V$$_$4%TH9"820RXU7=0QEHR:,'"^?O5"%$*8-!\#2[ MA;OG']MM=@:]6B@'-A]W.X.CXTPR:JMVC5/NQN&/4\XR CJX"<:S2#BHQU8J M&P&&#&CIU"E2/M?$*DN'41ATBZ&+B]+ZE8_GIR,69\,]Y?G/?>@;'V+JH;66 M0B>:2)*8.R8M6 1,:$.3H=8XO ZIO6L[W''V9!Z4E><>^"T.\'''21*,MW 9 MZ%ITGB0Q6QK+!QG\>+L)C8LLEO(M8N@362PA6Y+<;?AEM=CGM5@J5C2L])$_ M:I[C;-#]0K^HEWK%VZQ7K',T]7*<:0U4GCE#3*N3'2M= GWQN9SK2K'C&=#" M;MMW3N-5RL3LS.1[\]!8N<%MTV*?\HY>,T7YKCM2;>OEMI**)BN:7+-MG4>3 MCU2W!GM[0X;G@]9-C$^^NCUMK;8IVT([NXI-?7]C\MA#5 8N9V-O7;>WNNV] M:]'>O3W<@ONZ\I0-][7+V9J[TY:W^K[7YMPW6:=_@V??57BV[!Y(]\Q8K?#L+9?3.7*CQ[##QK8C["L\;.9[KWX= 3[ @C$6'! MU]XEQEZ>C%NV[&?< M+&.EOPP]L;]NUMKQ-M-,%NA6?+>FQ$\"[!_4NS@BYK_L18YB[[7'NGY56+\( MUD\[%V/2R4<><\L;C#C+QKB."@EE@V/28&S5QK84C]'$_T9%M.*T!_=[59RV M+$Z;=GN9Q&/0/B)KN$<\18F<2 :Y/#7->.D, 3/Q4:9&5XRV>H=,Q6C+8;2+ M&7^,L$F"G4F1,+E5I08>,\9*1$ _<9YP3#W=V#:TXK2UX;0']114G+8L3IMQ M%%A-A7+1HNB%S6W/(VB/+"+M#9.4)HP5S6W/'YG5'KNS^",D:?VDO?AZ9&>M M05ORI^1/7F[7\2?A3[YW4_&EN1AR=_%;^I*GNHU7LF19LF3&$4$XV*Z>H*12 M[A40+'*>*<2E-\XI3WW N<'X;+^()]M=O(K@K1Y^*L1]%%=3A;BK1]QIAU20 M2?$0$@HBTMQI4B$GG$=8)>Z)2,)QE_,6*L"M +<"W,#I M6K7JN6^/@.E);]4-'^>&DS/O;NZ&]X2:=GX:G)VUBN8KME5[8WO'M7>MSGEM MMUTVD2V:;G\IOA #>@U,:(]B[6,\M/.+TOT]NRRC:EO[Z:!)I%*?9QNX8:L\6)N$O34"VV!%$/ MTH!1/T@#1K/4!HSK-99[OFK\Z28^>;6,A/T;/KJD])+2<\#6?,<+C>7,-DLX MMJ<9V"^G7Q2S2S-^G8($&'3+%G, P)W+2;_7%YH\HBMGG'YS 2D\.V,')9U'?J9.#+[MB MULURA!NGNZ(!_]:_?,TNE?/&EW?-QDGCM'$2FHW];[#>?*U6[NAP,1U)Q)@% MQ2PR DZ",XN1CB(@(9VRUI$H8]C8UGA9!8-+F[)^:Z'X-+#ZV?53.C9R&YHZ#=1>B\S;0? ,"/Q^@K?#T5G@ZY>3>&U+=;OOMD.;> M=;J3F/OL?-N/ [K-&=#UP4=E@T$*AX X-P%I97)7'652#B?2F#:V.5./D7R] M$+8N/?]Z%5PW<1]0_]%=?NJN+-[.SFDP,28-'\:_" MH'L1;;="^QO1OO%F!NT%50%3;! 16"/N#$=&28Y(T-'02"//H]3XU2BUX?%O MU_*>3[+#B_)?7,U,FYP*MB[(_((A93P'H@*4!P6469O=)1>4]0$IC3F"$Z-( M2R>0"-89)7"2(B>C78T9OSN@/&FU;B*857F7'U9MJZ':[N\?'Q2:Z6([>?M" MZW4 Z%D?0'MPZF)WNJQC S,(JK6/#UK-7VS/PK-%>^N0QNSEP>0/U%P*WB\)SSNS=K(U 3B M#);(.4D 'D-$)AF'C A&6"O!2%8;VVIKP3#4\T#!R^3*LDO$I$Z_+DEH"Z96 MUFU_T&WV+VJOV[9UT6OV:O=+5'J8#,IY:' 9!1D]PDM/GV29?ZU.PDF,K/ : M >YR9(+ B'D60//!B4@]/74\X90PLR082CB.W@098HP^T"B#$&XFW?)AS_C/ MV.O%>$W$JSKKJ[,65"6IB$,B$H6XPAH9:1FR1"JK2(034--G39.& PH@B3GA MVF,3@L^U.LH(^&HB,V>]BF3)U[7>X!30YF*4B IJ]5#6QW"5\MHK9X#5NA&> MT0-YE,FO_4[QG3>=4UCZQ?_\2U.B?NO-9E$-LV072X1=KSS87\8387]=97[K ME5=G2BK._'XI.Z?*$V9>&9,\PUOQG+QZUNDUBRS%;FP58]^N)MW_]V0J^##C M%5]]Q;I>IS7H7_^5QQ^;.'\[B9[J2#7V]W'W2JLZBLAUH_V&;(+%OK*M,S1M=Z:[^7J-&BV6WNCTX6* M_K#_(7F;5V-Z27-909&$D.0N11)";VERUT*(GQ=)W*WTXJ8B"76[(HEJL8LO M]G95+;=TPBZC )6(98[V6 ,<+12=62U_\:G4#U[F^WS'@)=;?Q6I_',R?V1] MYZV7N[8BQ^3\O;P*7@R]8=.[6>WC'1K_/M.>Q_-]VX678VU<&<62?KG*_;VJ M5?[U]@BQYJV+UK) X\&[%ZUGN').C\X[Q2IG2SE^ZKH>57FPOWOI73.' M*P^*!+SG4,EQLDOJ[S\VX=KXX,??QWL['X]AG>!%7)-Y^U-%G]4&%=AW+IBW-P0[ W8 M-I9U_*H].$6A4SA<\STJX%L,^*9[OE.I@M3&H1B#0-PYB0#E"!+1)9\X!UQT M&]MDDQ%205\%?17TW0'ZROY=/U'MIII17KZ^W_D]_F6;H8+%AX;%Z<;L<.3* MN$A0\B+/Y P<&0R_6BTEMXX&G-LIT$VZ:&WOBF#QX88PK\P#P98W+_EYIM6N MV$[=&<0&W'G_/+;^B?7"'U-!UM(@:[8R(7@7C/<.*4\!LHQER)F8D U):&W@ MO&F>WK.IY:/,@KN-6E8QYF,:5Q5#/BQ#3IM6@N/(K":($Q,15X0C[3Q!3GOE M#,<<#CGK$'S1IDQKP9"SBDPJ_GM6I7MK: MDU7\OYY95G+LTSIW6_KT6D@=K M4-!$ .?RK/UKCCBVP0'C8I_DQC;?I/+>[=3F,,U3:?FS2N6?/\+$U1=6IKQZ M&#H#P8@SS/(P^,ML@P)I 14G*G(@Y.9SN#45.Q M=,72#VJ95+R^7%Z?MDR 6VV>QHT4)B0/YN9(&V\0)4YI;"3E5A>6"5M6IDH5 M?9AK@(@J^O DS(GC;JQ\)<6)SXP3EZ.\5RRZ9!:=5M^M(!;;W ^+&@7"DEND*0A+8A4WRG!"J=S8 M9IM$OX"1 :M4WV45/UA_4+N+PO^N,Z@R(Y<'8;.5,LDG*@CC@%E<(@Y4#%H& M%R@F*@4SC!%.LY8AV;(2QBMOXS/F[=N8#B5/5VR["-M.&P?21)V"%(A&9Q#W MD2##543$$^L98SAI YK'HKF!%=.^)*9=BI512>@EL_JTD9&8=4QZASP(:L19 MM"AG_R)).-,<)Z&"+3QR9ITD]'.+$>P?QVXLVNI5D8*UPZD1'KW.YU.I&'?! MG=D"!.>IX310A*W(E@'WR&DC$$F2AN"\H40"[I#*^_@<^>VG*>]QD%[D46X@[O@*PMXOQI-?]&"KI4%_T(VUTV:[ M>3HX'79J/QOZD*H68%6/B"> [8O&.BH/RK*@?=X4(T[AY,!^T4I3Q(GVR&AM MD2<\A: QU[G[@][DN&J*4P%>!7@/&0"J@&Z)0#<3%;+\*<"D)N;*M-*2N@JX"N KI'M=J'(%AAX'(Q<*:D!EMB @_($NP1S]EY MV@>%1!(R,$RTL1'L>+F))7T2(/C<(FF9>5[EF;J#/(:GF1O!QUZ_BJJMI8GZ M>6S4WMOO'C[Z^C3_5J'4(B@U6V:CDZ72Y^(:2C#BW@MD2!(H<$5)E($3!9J: MD2O(&Z[8;G6&4L5NRV&W:<,(!\JDB!3IQ!SB>1BN)I8BP0DE),40,=G8UHMV M_ZS8;>W9[<[J^O6L6"GO2^/3F2"5$1:%Y7Q/.' ?>!&%DTO M\0JR3EY,&.XO4,CS0*E_;&M0C# M.*,V8HV9Z9\K\-4,)S,R.,K0&>0YCX6] M]30].?,'4MW5DW._K5D7P3%_3U:@IUTC-BHQL+2&C?NO^_4F_IY%0>/'+ESS MZ-#9X(RW 3&7VYHYD7W87B'&J/;.,I%4RHYLSF;EP(KFGH\--EP%XSX-%WL% MVQ5LK]"\KD![F:#=>#,)V@J'/&XMHBA# B.;<60$-V!D<^T(C01GY5UNZCD- M*RK0KD"[ NVUVI.GX*2I 'VI@#ZEA3.=5#2:(N)R!5# ##FB'<)4DJ"HLM&I MG!*]2<5LX_0*T1?V+?V[;^%VV\569OYJM@=VN)>SKQ2>EW+/&X-3V"<_R9,T M!>84UT%;RXGQAFC"N',Q6A5@VPYW"IXDF* KYIS4H3[YXQ@&K;B7WA4IV?4R M([M@P5%*U[M.]XT]RW.=R['C^_D1]F$5O[.W4+X"IOL.?'XV=;Q?UTSJK[_S=.CC]"DQTQ!KGA\QY M([2QR'D"BA!1\%-R%%%A"(LQ>*K-1BT".IW!;O>[@[BQHJ/\"$=H6V-G.8F_ M+_XT>?W#(G-KN4;-= @>> MU(-.!KU^,UT\?A2&9I0 M-=O%DHHO_39Y1W$V(\2*&Y9O_W;>#/WC5\9L"4FR^CB,E QO7+Y+M@K- MN#L/M<7E?JV5K^+M_PV:9UE7J0W=!-.[6>WCK?:Q*,"=V+07D_20+:>5IS4\ M,6=J58)R)W_-QO[1[C^X^#[M-MT M;Q^>YOT'\G7_ .ZURQH[C=/ZR3>^M_\9U@_W?+]+]G8^_&BIOR>!Z,7)(:43$'GU=B^]<>S MQ57Z/'>T0K&EHEACMJNM(5["\1$4.0$-0P2%+!PJ\D#2W+N@M36%4F^6Y9]= M(R]LQ=ZKL@_&F+OBWT7X=R:ZHDF0.'#D6-$"S$JD1=0(4^&5\U%P T8YT[+B MWHI['\;8J 3U0S#ZM+G!K4I8,X^L"\#HQ#AD36*(>FX-[#$VO# WA%K0^U8- M\%O,W!!5/&#MC8<\RJB"I.5"TFS[46P4(U$39*GAB-/DD;..()P4"U@$XHS/ MD$1I%1!XKBQY2R5AC"$KGEN$YZ;U?4N2X9081#0%>UUCBS15N9I>.V.$!AT! M[/6%9]!4'+?V'')2!.B49[Z1[QCFAM< MA 16,8?S)84$9!426'] 6URK;_Y3.1J6#&*SE2=,<<:S2N%)Y-G1()&V0B.L MN$H\\MS%HM#JI5@C1T/%W6O*W;=54*YXNV+?1=AWVD!(,4G%-$766=!!@O/( M9\A\][/UJC$] /P^;2MP8B**D?ZX!P9XLQ: M9 0(; (&AZ),.>QDF7ZTX)"#*AZPR*SQX]B--O5CMXH*K+G]<'54%?0L CVS MA0 Q*B>X"RBZI!&GQB/CN$08&V&TD(&0W-$3+YAS4/D@GPS+W4H3J!CNK@PW M4P80- 7#FR(0/"Y9#0B3$8=))<:9Z\^8Y5/_V%;BOV\O^S*VVY5$PZJ"0=K M9?%4_I=E286]V<*)%(/-Y="(8R(19TD@+65$/E&;" E)4Y;GU! R:P954PW6 MM^5.A>(5BJ^1$5UA^!(Q?-JN=M%$PH1 7AF!P))6R$;B$>>*$$\$BU*!7;V) MU:QI76%XA>$5AJ_5GCP-QTR%Z$M$]&E?#8W:*VPZSQDJ?R\3TJ?F_WS21+ ]7* A?!VRTY,'+&+A121,, MDMH9')7S3(1#;C:VK\;;E,>V_1_7_??VI"=H_KB&QQJ:-(U4)@\E:73ZL:9J M__,O30G]K?9 4[LR1GV,OL2DYH]B@W>:/=_J] "8UF4>U]ZG$=!\.&^\_WKR M]XZ^GC1;?SC?VS\2]1W/&_1O +!WQW!ON,[7U(!_&Q\.K54^).40 #^H?H%:9+". M2- @L+,Z&&]+F0&T&1=#2,2AVE<])'AZ?G=TUO?C'S MZJWMME%GT*]].K9=H*C+*92S[')K*BY9-[?V; .%%1K3==PPQ7!#7KOQP:8V M(B:.95#"2LM]9):0HC=<#(RJ9/6U0U(>G.N**\X;V#6C,5#\W^6V@>3M=(O- M>#7(S5'SIV;/;G%,63\LFC\J['6O%@ 5!KU>#+5FNU: $]FL 7&\'AS!TFH4 MER-]-FM_QB/K+VK_V^D5M-R 9W@?V\6 ML$IZ#1PA3R?[?=!#V[3Z]7>=$Y= MLUU26@%KIV>MXE/NHOA@/7:/8K?V^J@;8]:/MHI+']M>#0"N#9I7/W9/X5)P MV0Z\5'S'>@^BL)PAY_]OT.S"!9S-BX>;Q']L:TC9,[/B$LCY'V30<:<%G)=/_I_RD%L6" -([Y].<=#-/.,F_UX,V(NULTZO#[K0 M.'&=PC-=_+9T-JV.^?['O \GYCJV6\QO#,"POM_I%K,>,P$T@2<'_>-.%^XR MXO/!6?[A6GNNN%@GC2XU9=MA$JT4TH)\"EPYL/2$240F28ADU/O2ML.:3LR1 MWFV\&U>,*F^:S17<.FGJ9,LZRI9\]G!A>U3HC[6L2/1J\7OT M@W[SGSC^5K?3@J7\TFS[UB!?I_;FN!E3[>WE9_=2:OK8W1R^<353<>J-?!Q M]N>,OA/L!>IW$/PSFJ0,GZ@(VEH+&4*SM+F5>$/HO@W>&&S MMMOV6\7OY+??,D5,93?-]9O=\]2'C\3SA&98>;,PB;L1##;@CN%@YJ&C?>Q; M0^W*L=K-]Z>++=Y]^]FN?,*6'B8CI_"8K>D7:G[V>I,=&FT^AV*K&]1:$=\GA!=9_&KA>,S1MMSD]N'>])@T7 M2\_>H5Y6K6#_ ?JSVP5^*F(+A9YV)1P_]>&%.9F9:_A0G]L65 )8_CP\F.\Q MOM[]U@4HNJU6[;C9 ]LIAPUKZ1(+FNW22LY; M?0:*;6;V,-RV7JR5)Y&MO.R<'8>3JTOT+N$$-./A-7KC#N'"5IMR4#?AU7.P M"5IP:N?Y!KTQK!WI6V#E-=-0UQJ_0+.\/-P+Q%;L]4 'S]=LP2=@.0-?OK95 MRY0V]M17BOGT@KJ@P&<_]Y4WN].+(Y)\4ZJ&^7(#D Z%ZWK>PY?VRVCW"COA MK-,%\R:F3'Y@X/Q:?'EV14"QL&V#ULQ.G76;V;[HE&;PR'<_QAZ_P56'E[T\ MJK%+C<( >7?&+GOE>;\N)E!HMOG:PXN#6AR'+OK6,"R6SVEJ&PM/0+,[_H0> M^'FKUNC 1L4S-#C+ 8%F\46 -L^*HRHX=7A48\ZG7#>!&(]MWG_,@5?DN/< M#:@![[=[0^=3)E"X=;8ISYO]X](O ?IAOS SA\5.S:.#S5JT_KC6RQ'1J=.&3X'U#,I$QW^;)K"_@.9C%]AS M^'83K*HAB'0&_1S>*>S\YBFP7!,8"%!@@M3GAJE^*59Z[7JF[UE*@N+X\ZTS ME #JU,YC-_-*.Z=0%*0%M[SNJ19:WZ_35\T?+-(U\K> EF-V95SK+VT7SLR' M<)-.!TS??O?'P'GQ8_[MQ7I"ZR?UB\;K0ZYC,))@I+'2B.-$D#,A(6R]Y*! M:FKRF,=WJ=38S M:-\>92;CP1WO\X33,!L 7JK_C*K;Z.^LU%HK#;Y??&5CN_30%^D!DPAO9#.M[[:A XT2,G MWEW3>?@8851D]^!D=ZWD+"%X2G(29I@@@7#N,1<8&Y>,9\909[5QSA39>87D M1+<0H05B[Q9*S,Z@"PO["YZJ$\I$L8^E_C@M9F^73?SRQ.X!WOMPJ)6./'F% MX(]#W'B'7-0YYX]02Q-CVG$0NYQN"LTW)9UMFCR2O%-B=:AJ;M8NHTFO+@VO M6<_!^#LZ3*XBN9TOG^ZI0 MDXR8@",V:.C+LB-?EST\)<+ M(TC\Y/AS#*L9AH[;CZ47)>PM#B/RQ1',V^_U\T.?M% 8%"T;I$4\,(,,<"9* M@2A"M>2&Y"F21FY=-PL7Y%FK=+\=-_TQJ#J%E[OTP-]-ZAB'":!;SC;4'"C: M1>D(:'PDA1A,Y)7460FYX,;K0XJ#%YAY1*4EB(L8D';1(^>]EM3A: 4KZJYO M$#I#C_T5P"Q3QGB>M&3$P/^&"Z!B92)5WCG&)0U<5#+FSC0@0,; WE$!LAHY MY3GBT@MDI(F(8Y\< ^+P23V^C+DG:%0RYD$(9A>#C!',49%;-,1$1&[1H) S M+"*35.!2*ZORM#&*;Q0Q0"'9I"D")C9;SV#Y%O[@*15V6*/TKE.D*DV%(7_= MJNV5Z/.F3 ^N[0#UY:JIRXANH0'O%AIPI]O;K+W/]K<_AE^!>M_4WA3N^\W: MGW^^V=JLA6:HM3O]6H*;#>.;*]&-"C_4-33;Z/3?Y;T(%9W.I],/WQNY,900 M/.;QG$$:Q*GV\). ??,G U]1XDFKYFWO>$1[ MG7.X96$FCY(P[X8UUW"H>G;*<$TD7%J:C+AI#<-H=NJ;>='K] M6PX;>'F8=$#RU$"'03I8CA1/%($U!I8:B?!3HI%I&G3P>5@ V:(_!Z4*69XR MLI2%365B7-MWB_> SR=SFWK],9 9.?$W<]84\';Q\C#OJ0RG#XNC+HNHYB5/ MCH\A-4.;JH'QTR:Z3*Q7W1@_7&'>'(Y$EA M5ND8!%>.,0Z:#K\)53:'HB?;$5F7AB4])$U=2#R_'.6;;894)9_Y='] M5JM0ZPL)5_M_#!))3LP*[\4Y1&[;9[_>X@X\J;RZ>9L)LN6[Q4:#(?3>!9 M7A\&,)R4=P1YK7(H2H%I3RU%E'"%J6#)YR$'!).MZ^88J.?)L &"C'6 M8F 6S4V2E"J1&ZRSAB#/S^AC?X*M841)8Q(\74[%$306Y@*7IIF %2 ZZ\/ MC946*T41P 1008P<.2X($@YVW2<7:BJCSJ"=YDT=C;L'.)$==5[%3 MZ#%'1:KN8O25:YB^(F^F*/25\O3Y^I7P!]18^3 M!?41]!FG$6<,H__/WI08 MMB27I[UDKTB_[8=517NFE4J]:?W6I+"_WW\XHR^ *Q_[0]ON7NRUF.DL]^/L MG>2XTNAX+!RM/VS';Z=^X\E7CVS_:QR.DR[JU J@]1S:[L*WLT#[VAGZ M))J7MC<6Y(R8[NU$-Q3+^_"V=D!\ZW4 &5 9FV@;3'A4NG26][_?;!P;E)E$\/_OW/*DU61DQ=0DS% .8L M54A'37.'3+!A'&;>^ER/](N68.X#A[L%!R1IAH32;R07.>$R"F"0><(9JRI@?XQ_)Y;KI^/EHRE M6.[$4VF+^=I5LRIN1#AW2"G3O7C#J'_:B_=ID4B>I:^:IM?SCSI%S(X)Z[TN.6@%4\*_?<"SJ'>91Q(0$FP0GD4NR$ M);+$!H2MX5[$[%!7:YMB8]J'?[EC94QW>[6EU")-JVJF>P5H;F(!GVOH<.KG MFVJET[36?JM+DZK^;T#.%VSNWS=:8!E474)/T\(S<(:JFK]Z5(-1*@;IQZH) M_C@C/!N \3]:V.G)_Y("YVKW,1]!2>V #Y*ZJDE M2# #UH1T 3GG$V))^.B$MWE><*>3PP>61_A @T#],&$U-F%9]QC[17$1$G$U&)@JU)ZP+-:?*H M%.=SJK _587]&.J^5Q=G0)&O-/SQ,+%\A]N15T&?Y2(O^,R[SXQRIH*UR L6 MLP5)D7;:(NP!C6SRQELY"WW.^2&:$@YHJ -BJYHS6-6/G^];%;MA(ND:AENE M W9[8\H;$UY]KW$H+ZN\&_.4)CS"V2SMY8G=F0TCSX7N3\5( M%)3WB)N $:B4+ L:QVS0D83X(.&WY:>5IQY^V_,GV:-M"2 \H GVW.5<08Z< MEPQ11PDG-@9GQ+7#;[_P$-][".661%="*/=+< >+&,:Z5X3G)*RBJM!*&:\TE M-T7%?% >_?+VQ^Z[SYQ1![:'0DE:T"($X]D;8I"BGF/B L.1_5K%O L7F6%4 M1FJB44IS88E6V&J063X$JQRWA3P>F#QPSO]6@B4C!6+"*\2EU:!D"HJ2XCP1 M'ZE0V0(1E[K(GKHK87E\"6J#F(?S)21%E,9A@7#LQ%T*:0L9@$):NBQ%F. M*X&U"4 @E 3I:/3J5RTJ[Y8NBB?A(FF<;'__'(@6&@Q A)4 T@@&(TNX1MAH MH[@*PEO]()Z$6U)*\20\ ,%0P!)#G9+.441<[J,4%4?.1()E"%JT*T6GN'B, 4=T.^<7[ERW J_76&?W5I>!% M8(_ZYS%"G+O+.>"IAS;GW\9BNSV8M,;[>88N_C1;\\)0[--IT!D6SHV;MF>S MN.NIU!=[WER6_7"NJ1Z\>X2#/JH>,1I,5KJ=<:+UTO8[O=:@?33JV/,MN.J\ MAZK"]5RU\KG)S%6ST:/C3M[=<0WYMUZ^1_50N(N%'8@9PGJCX_S[N'%Q/5JQ M'0>/O!A\@NCG#M^V#G+%?6^*?LZ2HF8?X[SS#F*B$7NCDK.Y@LP$DN<<>/C1 M22'JTAF*.2:H^D&RJ;C/ #82?OJE+*@6_[;[HNH"NYM*K\0;YD*)'5@'K ?O M?/F =U]\5D3GX!T8F--"I40PY_V1TIL^H\M$-38$X! MU6AK.3'>$$T8=RY&"X_$>$P[I-#.4M(. /#U?X^ZL7XPJWN%T/7<%.4X=\$'H7VR<9W"J>K0?UFU(NC:U:4I%TW>-O=BF[XHANV*PF? M,Q]?@=4#IGCTHSR](.:F=R_K5C)C[\^+P2 .!UOM0:XG!=UJ#];V9P>TB<5R M)=EN3[@R'.Z^>=W9V3K@VQ]?9\X\W '.^G3TZL?.QU?XT\?7ASL_MW_N?WG! MI[B2ON+['P&=MPY^[%><^0JXKG.TO_>*[._]W=G_^(IM_]QI;V\=INV]MV3[ MQ6<;E= \!H0=!10WTB)CDD616J$=MY3Q,?X",^$% MJY/ 4CI!$F=KH-!Y>YQ5GOXHKFV>.[%FI>]%OKFT>.;73[NX.L&MEWGH Q:1 M1T\U9C%X;I@4)CN"3F!9IH\1X#?;+N3*?-UKY\'W%0E:4^:Z-Y]QL0: M ^>'<*0J$QU%#D ?:- :IA5H%=HTCU4::Z@0Q@N?>"+)1II$2B38:,!<#4VB M^R5Z+E@3KYH>@V(!UMC/2EH-ANO9&AED:0:67*?Z<];(!W\ 4@WJL7-@:HTJ M6R@;/-EI5!DL_7@(,B_[J?(G*Q%VT00[.L5'4(3R.X:QC\OK@NU&N;TZVUKC0@ZU,]+:_N@U**8*D=>SR( MSR8_/ _MP7''GCQK=ZL'5E]Z/F:+<4UV+N3.<[>S^3Q^2O7 ^O)9B?(&KLN4 MAWWX_S!Y\OCR1G7ICV&8OL;9AM)LYF6\069>N^JVA&TP=;/;7GV-:7[WBX6+ M[&:W7)B=LHSW"*58CVYW^E' M*9GZ+#W^D3]]7K#DA(TF/]6L=&W9M*@JYPJ&IH&^8>/?72,7-4V'(. MRI9;*[_E\ROVN-Z@F;O\P-M6P>*91,]S?$ZW[#8O_H1V[TVE_WPXTW_>9/VG M[.(M=_&O2G\LVSC?-K[.*O0_686^L'._P#QG_=<<5.@&-%ZH]S&F=-7+7RDK M%JX?5YOQ_A!P#>5R53!#3LWY9]>AJ5D;%X.NK$YG,3GNJ168U\68^_O%YXB:VF M3_%P_^A'9_?H[R\[^?_H.[J[]Q6>\^[G_M$'OG_T5NQL_=/>>;-]LK_WYY=/ M6W]W)M^!9XT^T0\RKPW^CWW:VA>[.>2TM=/^M'?8AO7AG8]O\?[/?Q]NO]GY MNO/FG[1]@G_\M?=JN/T>L^TO+TYV7WSV5''#-4$\:I%;5DJDA4DH:L=4U#X2 M[=42D! M3XS#R"85D0^<6P7" N=^5>-P:<&2@B6S7F'V[, E 9/L6#@%DP(:\X &:>H? M@B8X/H6L3!+Q% )RV#L4*/RHA4PTJ+5-:::5C]\+5A2L6(0%T\2%,\2XB!_% M?+E[^& -^ B!4>)<0A@@ G%),'*,2$29PE1'EHQFE?E"Q736_KVK''?D,UT- M=\^'C?<;K6&_2MUO7^%VI_.]_Z5(NM(XY )E4@65N*'<4>V62I5$CFVEZBK3*Y[N-&WHW"X MG\'E<#@OA\.)RN#$G-UT.UHH FA=% M-*6 0/.*R/'* Q$,LT2$1(&3U70Q_BR/0^'?A?/O M3OX@98'$LWW0#2<.:< M$LAJSQ'/?6&UP@$1&D#]5H+YW-)%K LVJ\7&(EC[,29]5'5F*&];+C\\+:+H MCNLVKN$5>-SH$Z+20N+< !C,1)FLQH0;%K6)6E#,BO&_ @#T?LKX-X)0R8U$ MQC(P_GWTR(G@D ]:1&H!3KK8/1!+BL%S4.ULI(3$(E*+7%@_W$P MW0*TTV(;+XX/F[:Q<(1I*@TB"5O$ S9(!Y/_P9K (8L4;%9-E2$E0GZOC+C3 MZZ(J2G[0@V5UJY9R5=^=T7'?=JO>'[;3;&V04 WH%4*H]94 +JF,D0B'L04_G/'OPHJ+(>Q&,E-%;PM8VS3I1 ML_JJ%>?\(^!NQ[4,4G#O)*CX3H.DDO!SSNJ5-))2&[ B[-VTQ6V4AH$YCF)2 M"G%J.3+&&S +B(R<>N](*-'S567P>MOS,E-LUYZG9@D#.'D*>(I M)60#=\@2FA@UWG.C\KB-Z]OUA8$7SL +T+^+BV!Q/#WE(I"4""LC4B)WP[04 MV-D(^,DIDV2(W&B9E6^LZ!+)YL<8/L]-6]L)5E//@@GQN#=HS^ZG]%3\DMIH MJ@)EVH/FJ)VTAOO !Z$"EG]( M&DNP"KP!JX"N8SQGVDX)%=P[2Y(D'?5$:0:GPU6RPB05B#;2888U+9;Z:O!D MTU*/(FIEM$;!!)V+5T"_ERXBZ:ETA"0N$RU1\\*5LZSKPI5WP95-JYL!URE& M&?(T#[D$$PPY:FB>4"6QE)PX?]/JD\*5*Z.^%IMY<1S9M)F5I2II&A [WC:L/J/#Q2VZ'2YC4XS+^Y_.:HIQVY=?%C2[_*WG M0#/F0=@(8SRWGD?J=-1<6(TU%E($QHLQOOR MCM=OVZRXIBB07"\$11_QY"3 M/"&PRAE76"@?_=JFS 7LTXBVH,D1%>G>S -Y[7;-BPP[%-PMN'MG P"+QV4Y M@+?I<9'$*AD9*)%:4[#M4D V&;#RK&%>*)<8N:)O8D'>@KP%>6_PUO,DK2P$ M>DO2RHTA=JK+)(V4!Z? 5H@YK$T5Z+8.HV"4UYRYF Q?VS2"W3YII:!;0;.L%V//%.[DXP&MZ)W$BSDJKD<*YK2[1#N5:6$25E<+)I))P8,SS=2FFJWZ* M2GF;1*-%@V%UQ^M/./JKUSVXV8"CLSUGL+&A-\H3.><=PG.S 5OE@4^O>FZ^ M<4(WS\Y=NA>?6X%92C5E:=IWSQ%VV.EU?5%6[KB)]]Z+K*A4T8>=GV^_;W\Y M^$PMD8HP@FSD#'%-*3+,*&1YHLD3$Q)/:YN$K L]9Q?O5:@M*(CU2!%K88.. M9N%6\=G?'+).+D*6#X*%1#S"U"7$#2=(@]F,6+36I\"4$H^Y'7#!K%7"K)48 MJ'0>M HXS05..PU]RBBJF%0 3ER#/B4$1CIYC9@E2FDCDPUR;9/QZ58*JURC M63!IE3!IB0MUNW\_Y6OOQ^'+^%]#HN>#6?>#6VVEW52($< NC:)G) M@[,=,B$*1%F4 9.<4Q"KU']^ZW+Y*Z#COK2LQB-OU GC27#XPOI&%_?.W;-X M0S410AB#@T#"V8@X80$90&T$0.Z9=3A$=G?NG<+D2^P/65@;ZN(/N3$W-_TA M,@C,K<]C8:U#/"G@9@HL+8T7SMM$!:=KF^+Z,Z8+#R^XJW71P^^)K1M" M.IE(F>$8*9VS>DE(2$='068[IC61">!Y;9.L&SW=C&YQ(OH7[H/0'AQW[$E> M;+P:$:":M $Y1S"*A@FPOT@*6(!L9^N23CO95C:!_59\O>3AUX+J!=67 MM]BR^%7O!]8;)IL1,2JL#=AH4B).I4(N.D!Y%F(B.B<#ZX\3U ME:BB+Z[T&P-XTY5.' \Z!HV49"2WBA?(N&21:1(R(EI9Y"7FH&1Z M<'Q1A^>.N_PQS,0/_PWM;YN3#=T9'<$F^/KWS';M[LC6.PP?F[S4^/6Y@/VI MIG+ !Y[U8P<^^2T^_]X.P\,)7Y_[UOA5\=E7K(,7&PUG?^7<:WE@P-A_^ @K MS6NBY/1XZ]TZ]^]A_ZR\_2 B!]K65V03+/:9[7RW)X.U/RZ\TU&[.[FYR4]O MOOO,-TSI?@ 8WK"F'T"R7%6>3P;H-?;SIV!-=FG6TCKL9Q'P7VT=L-&2!R]C MX$8E33 3PAD>'/,R2X_N%FPU[> M_Q"[@QCR3Q62V2'\\KK=M5W?MIW6^R'\X:@^HB5_J0]=.PIM6/YE>-" S%H- M$#G;1GACL8@\>JHQB\%SPZ0PT2M>:S?PG1A>9,TB2$]D2((ZRKF56ALMJ,'$ M&L:$P6QM%ME6;S"6#B@KO<_,14+^,AH,V^FD_E,[G\GP&3*5DG[IRJ6QA@IA MO/ ICS.SD2:1$@DV&JMU@.]5(J31L@..HF./!_'9Y(?GDT!JNUMM:/6EY^.5 MCX5"EB0-D54ML[Y\AI$;N,;)<0AV_.3QY8WJ4D, U](46R\3U;GO-!DJS,]C(K9LM70$? M2P"SA,)>;44?CUSLUZHU(^LML.F:.MA=;.>E#8>NUKBG-VFI+.G3$'TKQ^CG M:UXUX\6?T.Z]Z?<&@]:9R[25@V&#LHNWW,7L>8YE&^?VW6_]8SNC>&'G M[JC5V:)]I-4=K]^<[_TAX-K-NO/=O%7B=8CMQO.3RPJ7<86/3!<2\*2HM%QS2(AH@J @![-2!DZ-'\ Y-W/ M[:UW;/O+![*[YT]V]]ZQ_2_O^*2=V/_X[;4]/ /;4$(UY M1"0HBCBV&FFM.<(F>F&M4CKBM4U%UCF6RS[6L"#)2B )B5QSX0F3(G%CDI/& M,!M$DC$(SD25A4(F62A70$H9H[-0*&F.T5&4:Z431T)KCW@R&EE3M6:PCGM" M&.-R94:D%BQ9C>KPA8#)XQL,\V"@,3481E(LD\J-IT3,E>$ &E@:Q !,;![E MBG,;3S%=/SHKFZU Q5."B@48,&7*RN+0HSEE1G@\;[S=:0Y"0@]&%1)%YFF%GJS;E>]&7KC[M%L5 ^W5.24((6"9!,>"/PXTY MN>EQD$E&QX1! BN+N'$6:4-SV8?QP2N2K"-@,SRJSOR/G'T7H'T7+\#B.+KI M!; D1&T$1HRSW(9.1Z0Y\<@!2SMI%(LT5JHWGB[A6MHN]BOI!+A]L_K'C3Y6 M"I6,=%A3S@GQ5C@-?W'4,"5T2:)8"0!Z/V7[XV #H]XAPUV.?%J!3(H2ME=X MQ00%',*Y'[VXI,/MDL4]GQQ+4D%R#3=W&-1Y$Z2V%G1 ^*]FS/$4BL&^&CS9 M--A9P#A(+A"U.B#.DT,N*8(8'"R-V#E@RY7)1G@<7#E7JYI%L&6QLF_,?DTK MVW)J12(",:PPXD)B9+*_3 2K!!,.Y"+HY-=O4E-X;F64TV(:+XX-FZ9Q$(%Z MY2SRTG,$0&J1C12DH/$F@M9*N..U9CKG@+<2'Y^3$7=Z753%R ]ZL*QNKB.J M#./!Z+AONU4!O.VT7*\;2NQ\)D0EZ:72/JH8.6[,.ZL)2&#L%>+8&&13XD@Y+9477CL+ M%@-Y7)/K'SG_+D##+DZ Q;%TTPE .:52?(!"H1(8)R&RQS457J M-;O]G+82(+^Z)T)>2X+5#*LFD2%674F??%P\2,&4$U12'7D06)O K$I1:0 ; M:V2QZU< >*:;"UAB(S>< WUYAKBC8 ]X&I&W.BGXNS+,Y_F0&"_ ^UBB 5>R M))AR3HNHF!6,^XB=4'ET*]5$1K#R2I7^BO!DTT8G0;)(E474"-#O"57(2>Z0 ME,)&9H)*X8H!0(4KGR!77K"N"U?>!5Z4*$_&892,%XB'*)"CP0-K.FN4 M8BG0FY:7%*Y<&?6U&,V+X\@IHUG'(*T62"IK$>?2(DN\1XP(R50TPFN\,-UU M00.AG_0@I"K&T:OJ[T(QKH_"C&TQ7"+B6M)0;@VO30<:C(4DKB1)V.474\.P@2RBYJ F+BC+M MUS8OB5_?=.IQ ;=E8?.G"6X+,-B+^W%Q>#?E?I1*Q& 8TB&GX4GGD;:4(RD4 MT]P3&I2JK'5IIOOR%XWR-IE$BP;#ZH[7'U'T5Z][<+,)16=[WAP$/<<$G)M- MR"H/?'H5Y\31%%)7EB).8^P4J@A(+/# MP=JB MC[BA;\&L5<*LE9B(=!ZT"CC-!4X[37TJ188YMGDJH\CZ%$;66$ HKW1D5%J= MR-HFY=.NGU6NPBR8M$J8M,2CEXK9=T\PU="A$O?44VP0=]PC'G1 U@:.B"9@ M]TF!C1.5V<!6"DL7.W[I<:?D+V#*4D&=^T"=5U/.IB IIXQB)''N[.J\ M198EB9Q,S%/&&0B8W-..EJK2I6/+A8U'*AZ5N^?+AC9 ";>4"(ZT]J -1*R1 MPT:C(*2)AE+!'"XU;$OK-UC87*/B-[@Q"S;]!DDH:@@CR"=*@ 5!%W>$8.0- M9M)KR@3-TY1+U^7ED8@//9"H:*GWQ(I-:1BHX8$)E$**B#,0B4XYCX3D6EI# MP)YE64LEE^1O+7W]Z$J9QK\$M8%I10:?[0*>W4S8T=BP*&BEBDFI M)TV052PB+8)WVFLOA 5%81VN+)'CKG1[?"S#CXHY?O*<"V0< MT2A0:G!*1/#D*SV-QHM8 Q3 :3[ *3M2X+KF%AB+,(6 M4\2IC%G/<& _$$%)DA8@*L]25W)Z D0)X3W1\4G%FK][OFPH"AZH0RK@2Y>$ M1%QRC2QC"ED5N*9@T'-L2G!]:4WPA4U%*B;XC5EPR@17QCGC(U(\@$!DB2%C M*4.1>V\##3J$:HQ*B:XOCTA\Z'%&14V])UYLB,,H,-?"1.2$5(@;[Y&U#EA3 MJ:"\2BZD6DT5<]8;E^CZ0TTT>J*>O 6,.BJ@=!^@]&[*=J9P:%B3;#8+ACB< M++(>,Y0H)S+ZI+C1=& .K'*%0;]T5/.;SFDI3%Z8?$Z#OC#YG3!YT] G-L%IYM3=I$FNOH\Y=91U M9%(Z57GREDQ1OV;4?597C;HU97W+J>Z43Z)?]%WLP+)@V](TC2Y^B 7#VX?I M&+X-Q'@ -:((1YP' _8)3@@3G[#P3JJ0UC:%6"=DE::1W '[/DR4I2!N0=QE M&4%2_$+W [D-C=(2+6G 8"-*$A$7(2$K;!Y\;Y+3C%*:[&R3L6!NP=R"N8]K M[E-)O+DQN#;]<9)K(AUSB">7<]^$0<8HA32Q3!K*$B%@KE-S_;X6!=<*KBT? MKBWQR*=BNM\3U#7UR)@$C@8C0[% H+%I^ E^59@F.&0IG29@NO-U?4F>85$C M9WE-_QAF&M^L=BSS4;L[LN,M"^UOF_^"?R9K/7?W+Z/!L)U.QFBP^2_7_^-T MC^OOU0>P,SJ"3?,-#DV!.<5UT-9R BH(T81QYV+,*=L85XH'G2@>%$N&YW.M M750W_I.SKN"-7MMV_Q_;&<6]_-$]6,Z?G9[_NIKLV(G_\_?)IX_AV '([=!7 M?/_C![R[=?!C_^,[OO/F%;!AYVA_[Q79W_N[L__Q%=O^N=/>WCK,I79XY_MG M1I+'P#HH!0O<1//(..,Z7T1W'M>K3S@-Q(*'#CWF%LO>P=P9-/*IM3/1^.;/]KK-CBPC@F(+3UEIV0&@*L1P,@MM;PT Y;A_9;; $%=_,-[&3C>J,! MB*H),;8Z0(VMXS$YMMQ):WAR7*4&GK7>&>1?_SWJQAHU&%YO91ZHZNVV0%$_ M#.'^\-4AO%[J=3J][X .K7N&O>J.UQK'5FW];[ UPT/8 M$WB9P>\+@N1J)<\N8M5-,>Y7WZMIZ"+2PRMV[/$@/IO\\#RT!\<=>_*LW:T6 M6GWI.=#@0;L[D0OB> K*JP?6EY]_;X?A898V&[C6EL:AL/&3QYP6+I!\0HMEHG9EY=L ML7A#&+$ZBY7X>@QVPQ#YV4>G1CF.L>EJQ?3:!O7E6.I!)L?^PQN=E928%L,7 MX?].]M5<-B'S^GM:;]!2V>I_1=!R0"GJM@AM'<''#V>W!;AT/NB,MW]"6WBZ M<:U>OW4 ^N/PBF:,90\OW<.]'NBE%S;MUA#XZ/8HF\2MRB:^7^IZ?#OWII]M MN3-'0RM[&JX8+E+(K)!9(;-"9LNY<]'P%&*1;[_#NK[L'.7OO^_^<"VO[S%G[8.OWS:>_WET]8' MWHQ%PGWH#JPO!TVVOQS SQ_H[M8!K,V?;,.[[K[9Z6Q_W/FZLW>8)OELV^\Q MW/?%R>Z+SR)R%EUBR"4B$%<>5\R(6B,O=9MP[9X"2R MADF@>1*53E4Q&>>W;\Y<$+(@Y!*\]# Q) PRE M5RQ%QE"D>:Z,2 +I8#&HCYPY32GA0MQUZ7S!Q(*)2_#6*X^)5RJ-!2)O"I&L M 9&!$.P%54A&Y1#76B G'$78JRAYX"):7R"R0&2!R/N'R,N!L9C+=PA_H@%_ MRA@1=:(H.0LVLR:@(5IOD,?2!1>$$X$7MV)!O\>'?LOG5KP<_HKS\!Z#+,U> M+=%[YY+PR*L 9C*S'&FF*;+"XQ %BRZ2%?$>SC<5:JD!ZL/[UA!88P!\ MRE-IHN\"95(%E;BAW%'MG(\\!&^X,4YX4X*_JXU+.R^G@K^:44Z]2RCBW,]$ M@J7JO-9("$9(-E()S2VDU@6;AJ4R;&;!RL-R\NN46E$X=!X.G0H[:4,#8DE[2Y3U MBN!BE3YIJ_2:+NW"AW-YAYI>:RRUL7E N$BDZLBHD+.@>P2P11,/+.CD']SX M? JU6R\&@SA$^55B.-=0J1M:O>'A%>7S991+5%I(S+%B+@]JLAH3;EC4)FI! M,2L^[!5'J??3!4Q$\.B4R+/:..)"A)QI /8WBT0F9U7"&D!J72F]1%->RA"G MNU8\EI/UBTIR*V9ONL-!#\&,2HFBY=EB=PY9XR0R3FF&%7![9G;"Z.VCZ(7+ MBWPOKO4'Y?:F:YVP%+04%"6B0MT17BOG$?/&1)^(YU:6"8V%[1?$]L5+?R\H MT/32*TNU)XPA*@Q&G.(< @?!SZ0SAG#N>+KS2HJ" D\6!8K#_]XYO.GPAX.% MG701<4\3XD%)9!7#*.G<35\X0FPJ)OQJ\O?RF? E=G ?7KEF[,!*G)16%E$5 M/>CNF"--A49Y"A/$!OBDC!"]7N[&V)W^ SQC4NZW2^4 M'7=Z7?1AX_U&ZZ 'R^KF.1%57&$P.N[;;C4MQ79:KM<-)2$>2X&UT\)R9SB1 MTO+(9 B"\F!Y(JD$$U80"S[9&L,A9QQ'H&,()Y7G,,Y7- M.E;3N%52#Q:L/BPGOQ;%XE8&0#1ST M6PL_.2\9PC8J1ATV($ ?WOI\"BGQ+_-:$JQF&*NYPB%6PX=+*OPLV-%&4Q4H MTYY:KIVTAOO \KSRI T7N'BO5QR>+IGE83D7S@FD<&[+3*1&SK"( OQ5">XP M271MDZYC/&?A7(FC%\Z_UV$5Q8*_*08T_>-""AVQ8DA)ES& ,J1SX9YF5HF$ M0[*,EFRY@@(/A +%YWX_;-_TN0L7U]RV<,UA!Z(R#) MNH']:H['N'Q0_Q \N"=)>_^AQ(Q[SS7!CCN?4\4J>CYL)JK+&0(C!> MPABKC7R[TUWIDZ#&*DP1M9(B'HE$)H_-T%9(ZJ+UR;JU3:76M313N#=AJD4( M\*LQ]P[8^F%2- H2/QTDGB>193FAN,PQNC]D;@:77% >8RL0QRJ71PF!+ R MHLI[PIW%-,8\QHB)ZR? %%PLN+A\N+ARL%@";?<#@7'",HE#'WO@-L,0UO81V-Y1$80G1--5"Y-,TAH M(P+W2O(\HJ6X: O>%KQ]?"[:,E#^P4-D4P/E%7,Q03[K1Z#&]K?X_'L[# \GZLNY;XU?%9]]Q3IXL=%P]E?.O9:/P'G]AT\6 MHGE-E)Z>8KU;Y_X][)_)CX.(''#K5V03+/:9[7RW)X.U/RZ\TU&[.[FYR4]O MOOO,-TSI?G /WK"F'X"+7K\Z[6>C+I!?_A2LR2[-6EJ'_0R\_]76 1LM>? R M!FY4T@0S(9S!43G/1/BLUC;W,GGGXM7L1@#B&?SK#[MY\1C/GXKM'\#!9(:3 M%Z7S Q'>95NQMOF_O<%ZZVW7;U1](]^/W* =VK8/8F+FFRS+TG=ZN7AXV,O[ M'V)W$$/^J4*R++5:K]M=V_5MVVF]'\(?CNHC6O*7^M"UH]"&Y5^&!PW(',M: MZ8D,25!'.;=2:Z,%-9A8PY@PF*W-(L-J16.T1UE%?&8N$N:7T6#83B<7FZ": M2G.]="41:Y&84DPG"TO1&K/ L!)).14DRRNI1$)#0L'6=NSQ(#Z;_/ \M ?' M'7ORK-VM-JCZTO/QRL<@?TDGUFJ9]>4SS-O ->Z-,]C&3QY?WJ@N->3F^)K9 MH)3,O(PW9E^[\K9L@REVH]M>?8UI?O>+A8OL9K==P&+I!L4KM%@F9E]>LL7B M#6'$ZBQ6XNLQV TS6\\^>B[W_8*N?;5"?6W#?+FD$Z&P<5O1QR,7^[7?A9'U M%AB@I"&J[F)O37-K?VVH3*M42V7WYT2GUO 0'DQHZZ@**\WL=C)%6%>\_1/: MPM.-:_7ZK0,P@X97#$\M>WCI'N[UAK9S8=-N#8./;H]>VW:_]8_MC.+]4M?C MV[DW_1Z@W)E#L95=A_$Z0/<$-ZN062&S0F9+O'/7(;,GT:ROUS_.OM+8"M$- M3R?8SUN-N)H!S,NW9&8 \Y8OORRQRUN7-%NAO76.4!?OOB?.U_>85@C7'OWX]/65['[\=/7;7C._MXVV]WS M='_O VM&,3]]Z1S!_>C.UKOONWL[[9TM>.;>5WC>NQ-XI\/MGU[L_/P$:PAI M>[I?8=*,8:L-XL["/]0K9(E(*'BFA+-:49&[J1*VKK&\HPKG161QS-WHH #C M8P?&>9(ZEA,9'V=KZ0?#PJF^C5QC(S%%V)*(..<&N1 T8C@/9#!1"2'6-AEF MMY^76""P0. 2O/7*(> 3*[%[,"ALEM@9XV4B'".3# $H]!QI3#U27E@3F8XD MWGDORX*)!1.7X*U7'A.?5L';@T%DL^ -:RF"4Z >Q@00J0 BC:,.)1R#2D(P M&NZ\T6>!R *12_#62P>13[?\[,'@KUE^%KDB1C&./,F.0Z$<,I1;Y*0V6# N MF";%<5C@[Q'"W_(Y#I_2Y+F'"Y5,39ZC<'Q.2229]X@'$< \)A@1%Z*%:TP1 MLA+^P6MFCZT" GUXWQH"[0]&%ZI?'M6@RSG0QJ6HB+8A>0ST&+QF*45B.0G< M,(E)">"N-BKM3'=JE=I+..R(F#,60,DHY*C(;0 B]HQC8O*D=[$NY^U&7^;2 MWK]VL)S\6O2&6W%H,ZPH;7):Q8B"\!)Q27.G.N*0\%%RK8BT5N8\^0>=5_L4 M.7/E&+-$N^Z'0Z<:2J8H/ \116\9XA&VU8E D$M*&Y<2Q\[>T)5;>/6)\FJ) MPMP+ZTZU'=2").$XHAPGQ&V*R!C!D8].1 (2-D5<6/=ILVZ)#MP[6TXUI[,@ M-;6)H.1BD*A$.^0D30A;IJ+,,[.H+%;ID[9*B\_Z/KQ#4SYKR92-C"&/DT"< M8X.TM0(QL#P--I(0$A[<^'P*]54P#_YN8I6 M"I6,=%A3S@GQ5C@-?W'4,"5T*4):>91Z/^7#MC%8B7% EE>3TW/B?20">9-$ M2-K@H,#^5NL 5TLT9+%,5+WS8/E2LGY126[%[$UW>+"$6T4DBLIBQ)4 9F>< M(#AKJ9F@SF)@=G9]C:0P^<*9?.5XO'C6[X?9FY[UD&(V(@4BV'C$C9'(:480 MDUHR9ES0\8JI($6V%[8O3OK50X&FDY[19"@M8OE!MW>EWT8>/]1NN@!\OJY@$)551A,#KNVV[5V-]V6J[7#24= M/DDOE?91Q<@Y8\%H@ZTG7ACJG7::T" M(M);XQQEP+^@5TPG!I5\^"V% M=1\)ZQ;_^+VS9=,_SG3",FJ'0!P+P&C M5!._2R+\+-0)4C#E!)541QX$UB8PJU)4&L#&&EF\URN.3M/3.+2G'&M0W(EP M%G&%-3**8F1E#(G8[-BFH":L8US"Z(7S%^T&+Q;\76! TST.VDD(2BC$M."( M>P "'65 4:>(A34,.UZ2Y0H*/! *%)_[_;#]5 ^:P)DW1B&C); ],Q3!@4OD M(E5:Y +L<-,>-(7M"]L7]_U2HD#3?4]48E%0CP*/8 #0P)#Q7B/&)(U1R) $ M*2A04.".4*!$ NZ=PYN1@&1Q])[8K"/,@\53P!W5@6D?4A(8:U-3-$'S-1)9EA.+2XK+K="W&4#R@H2H M9$!6J(1XY XYDA02.@5BA!$>YPP7/6U?SBS<+,!7@&_I@&_E<*^$TNX' )NA M-&4T3R1@E(11B/,@D1$8(ZMUH#A9&86?;7<7];.@<$'AIX/"Q1MZ+Z#".)X2H064"R@74'Z,H%P"S?<.N,U ,Q$I6L(5 MDMQ$Q'TTR 2E4(I&*"D%MCX6)VP!W *XC]()6ZH)[R/0U0SQ2R*]\E(AJW3* M(^$E,BX$1 R+T?IT]>-:?G9[_ MNIITWHG_\_?)IX_AV %B[-!7?/_C![R[=?!C_^,[OO/F%=G=ZASM[[TB^WM_ M=_8_OF+;/W?:VUN':7OO+:Z2SI15>1*;C#(;7UXB';A#$CO!K30J&4"I"&!P MG(^U/P+-X%H'_8"J :& LV_Z<**M";*U#N",!U7[PX.+%SKP&SPU]7M'K>%A M; T Y:JJT_S+R]X1+/VDLC75\T'KR/:_QHKJ 6_=<#*M"4!UO64GL(I 547Y M-EEGK6XS/.S'6/=>;/]H'55.A5;L!GC\OT?=6&LQ#*^W,LU6G\NXGBE_T!X M $^6DWJ=3N\[\&[KGI6NZH[/VD/8(W^-O?ZMW87U]49PUS#X?4$*8;629Q>1 MY!QAPM$=M+LU'N*+ZM$9H=9'>Q%?8>D=>SR(SR8_/ _MP7''GCQK=ZL%5%]Z M/K[_&(TOZ05:/;"^_/Q[.PP/LT*P@6LK;)Q#-7[R^/)&=:F!^O4USC88YS,O MXPTR\]I5MR5T0VE]H]M>?8WI>UDLQ3>[;5GLKQ=[/3*X80;@Z4?-K+Z[U[9? M+A<^/H+6T%^0CK]7X7WM/&Z]RC@_$Y:695W!WH/+W-*S3Y8#3Y%'HO768V MSUM9LIJ>ZLOW8Z:G^I8OORQ.ZEN7IYF8:,3>J.1L'@%O HG!1 \_.BD$'7OD M^ 6/W,V=U>=]=H\\ >,=W=E[Q;8_?CC9?O.*[FZ](]L_#_.]X5GO3CY]\73_ MX\Y76//)E*]Z:Y]L[_D?G_;>?M_?V^<[6Q]^[K[)[P'OM?7OH^RGWJ=_?X6? MT_8EDQ&"8T([BFAN#\NYC<@DHU' SN5P0Y#*W74UVB+"<7,7I1;@*\!W"GQ, M66&5([[SKO/C,B0 MJ+.(*280MT(B[8A'WC"/-4T63K$ 7P&^IPU\/B9!!&?7=14.YEKOV@8I[O89)%+R6&&!;4NK1;PS3?= M=*D!Z\Y;!F2F'L/:@'7KI MD)6!(Z8=B'/W57-U8MF%8K=EK9E[V_T6!\.CV!T.7G;L8-!.[1C^/,D- M5/+FC6QGVPXSW9]LV6$L=73O/@MO L;1(YZ(1-P1 C9S%5L!LT8[3G%@*U%' M]^*H!Q2=_6^^-QA6Q6G)MONM;[8SBKDP;>8;.#;-=VT;%5T=TDY MW!55<+\M5QG<^2JX11;!K2]9>6#\X2,@9OT9.$<+(&D/@%SLT"YRGWZ?72TX M%_;^ZGL/6U5HS :5YB9%A8IL""SOOIJ,;7 ]^_)M2M_,W2^6;! J'J3T[5I! MF3H/?JDZ6)Q)A)<@$69.Y7T"._$Z"\)_LB"\L M/H4Y@"X0_R+M>-[9.HNVW M>OU6)PY*J4#)G[C"N^^=Y\(8SZWGD3H=-1=68XV%%('QJIW--9QQ3HE8&K:?03BRWI?DJ/NWMD_VC3U]W?O[]!9[' M]_<.?NQ\"9W=CV_I-OV[L_WE]>&T$?Y6[.YU.CM?_FE_.GK'=M[LP+L='L(Z MZ0[](/:_P-N^ >/^X^LT:7-SOIV8C];*Y% "2S-WNA%($V)12%PP@55B6J]M M2K$N,5^)E(J22U:P\%%A8=9;*K6EX. =XF S\JEP2,HH@5*.=W(J$W(Y@0*3 M/*!;^<13!!SDZU+P@?V-(RG.;LC/Q+CZ=:=Z!\:Z-[#%G;B^1#W M!8WD3SMH/XDQH0^$==,9Z$8$JW0TB%!'P)1*'-EH+/*4"J4(!X@#K%-FG5*Y M0@WJBSNK(')!Y+M!Y(*_=XB_4TG\@C.O*0;E$H-9"(HGLM(8,!")P33Y(+0 M_%7K^I+$W(*_C]:-]K&9TG-9:MNW\;PU[,39BUGE7P' M=YT5^J,W^$6N\P287W0Z/5_-A+@D5?0"8L,K^F=AU,^.UX+1O\3HG>EASC&1 MQ$@,"/Z3Z]E50(8KBPC(8RP]QEK@M4V\H9HYQYZZWR6FM2F_YWE:9CE#S6DL=:\EA+'FO)8RVY6\L5 M9[VKL8PEC_4:!M673X>?MOS)]IOM[_M?#L#8>0?W_KN]<_3VY_;>AY^?CO[= MV8=U;X/AU#2H=HY>?\WC%_=__MG>A7OL;,%[O'E+][]L_]C9VSG:/_JGO?/F MW8_=C_]YV8W&N1+=M*SYD+41S_!0L+ M%I8\UN7$P:9C">-$H^$<86\%XM)K9 ']D$@X.3A[GSRN<%":Z>#K,N+@(W+ MESS6902IDL?ZL)@UGU_R6)\,NQ;UXCY8M:E>&$D\I\RA*+A$7!F+G!$123AB0HP/Q#!@5;ZNR9SJ M1.DJ8N4AX5PV)M MDW"SKLUT.^622%7\6062'SLD%P"^0P">JLFV4:>,O6 $*L2=H\@)K)%W'EM! M$M$JU LR+13OP#PHW6DE4S6)4'P^3-9'>;!>.-4])%[;@SGFDDE R76:QX; M?7QK["Z9K$L"TI=DLMIHM536HA0L1SSF42.$!.2L8<9)&Q5E.9-5WRR3]:Y: M[BYE9NL%P )ZAA]/6J&=4NRW4K]W=!FNY8^YZ.UH + '3&_;W59[,!C%?OWU M0\#$*D.UPH6<(M-S\*X5-[2&O=9Q/Q[#QR9?/;LX:'UO#P_S%_)_>Z-AZSAV M;2<_<./B7N8SR2MK=T>V%K7G=G?\ACRG#1[W!NW\@6?]V(%/?HOC;,$Q3)S[ MUA@1\=E7K /Y-QK._LI4EM;#GR+-:Z*LL3OG_LW+K4!%!VRTY,'+W#)?)4TP M$\(9')7S3(3/0JQ-OG38/Y,L!Q&Y?K1?414W>F8[W^W)8.V/B^F@[>YD128O MN;EA,[G"O7Y'(,]!V8C]_"M9DEV8MK<-^EDK_]>OS46N; M5:?LG/^=A4KNKOVO/^QLE#F7I"LORRE\>.NJHM;_[0W66V^[?J-*I'\_[MNO; )7OA_"' MH_J(EORE/G3M*+1A^9>!R%PYW_6?VGEK @J3701+]2J_YTD]?OE+0WMC^QVT.G\?;>["BGW]V/NW]>01_8\UN]]L_ M__T5M+3#[2^?CG;W]D%["X?[/P]A;>]^['SQ/[??_-/9?O,)_A;2#FB"N^\^ M!Y+30+A!."G0V(QUR($]C9B*5#%*8G"Z=K2 @(_A1=:4!1G$FK.\IE7]5S M#RT\HO7]L.T/*TWZ%\N&/\_T6=;WNI/Z^[<[K\_#WDM[G&FI>IWWU5->G*[M M>EY)_,3@;_O+!_J9OEY.@DXB+8+/8LLI[D44-4,%R? M//[ER>?_=#H9E\[#SGHK6D ,,,!S6:AM'=MS1:J]C(=@> $92.[^D,K:YZM MW_[[JHC'?V*_.N,'H*7_V/YNOU*=0Y5(<_;HITHV/S_@SR%;A<1S)(U(&3 T MTHI(9*F(N:,1DU9E_Q:0RW1RVN\+PXA3@5=@8I[S%I^YJNKO!?)16\3!-D$6 M"XR4#\YBZP,-'&!B#HQHZ!XK"1,7R:D@1=.R@O5_Y@XL*ZM%Q@A@NSF_ BE63:6_RL7W3V^8B?OO_.%%=2&HK(YGK5>9V7JCX6 (YD!> M5,6>M1OO3':/N148K3WLU/[SVJ60?^S'W/2A-QO*O_6&=\YYE8Y_)ISK':TW M=*P^77[<>X<_,Y52H-@AP1(!)'<):-^[QCH^Z0U&+FC]G!8FX"94@;G/%"3 M_B 3FQ$.)_^>^Y7 /9_GNWQKAVS&'O:^QV^QOPZ7[1"$0MV?(G"I!5-V2O:+UN,%M? MYJ!Q:GL[K!CB;1=X^7C,SJW?VEW?&54LD[_M+WYV8I#G3Z9V?EH5/1K;YOD) M^4N9:VMCOB$$?Z_>NE7%A;*L['7 F)_L)^SVT6 B_&#_CGJ98<^S\*S;MMKI M'._67H01'*%-"58%GQI_,R/ 9)M@Z]MYQ^$:B&)8#BPD'UKO(%9_AA.QM5NB M?L7&_2^LL;Y/?F+]H/73,ZAAI#L^R?R-XU%_,+++<1J/2OC,<)4M1OQD!U.3 M2'.8UL7:>Q3J0.\0GEH10O[ON,7!A*KJ8]NH;O5GS_:K'D1;@ M^V)L&G-_R M+V.OU_2GQWZOW[/3*E,DD&/\<0QT,@"JO^C<&B/5!,'&SBZX688:^%M^V)G3 MK,+!6O$=_S;%FI>]U7KEI(.GI?:/ZEM3;KCQ]1 S*K3K&]A.!N2\L J@+S!< M]LGBYW$ MLM>SYCYL^_:QS;>!FQ[G;]A.=?L:"JH8_.#LSO\W M:IV#8'W-?K!4U^@6_! M"P_[;5^'X\>:QWI&H%-C8E!IW=4=QP<'OU4]G[*XJ$+F&03J>XU_@P4$6%PM M1X:74U%]VGD[SI^WA=<^!=%S!V('$R(^SJ[QE?W\1N[-L.$.89 MBOT%T'>>0+?>O/QK0I(S"3R[73N#WDQ"!63L1POB\C. FBZ=L] M]\V+U%H!_.]YWP!4&K=SL=/[?CEUGNY-#:WPF>YY2?7[S&^=PV/0)P8@Z$\% MU,WJPB&.L!.T/UE%.Q!DG M#A>=1Y?W-?V_F&0&= _&FSK^SQARIC_6JI6M#"^94,>882?4.I]+CSO'N//> M!V*Y-E$;+(5/!(N@+=&AL@1Q,TG]$A],(YY=?'K7<_T?L.UWGR-AT@=*$$[! M(BXD1R92CY1346,7C2%R;9.*=67X.E=BIEJ%F+$"_ZM(U:^R>'%_]?/L=^$KJ0*@B' GL M#.*!1:25I,@;193#REA*J R+MJL^ F9DT"X(<@1SY!E MU,= .<"#7=LT&[.:5X!]U&F/4_)L9;G[?KLV8_O1Q_:W4X2:AVYNAD^_)I>* M)=[7BW0 2*/AAVY-]>_/K7SP]^G*"^U<3COOONL8 MS!AMB8-2=]3#L;K7,6\<04CMUL;6[;OC]L39K.U[Z7DH"+C M[C=?;>?=9X^QC<)JE+RFH$CYB)RT!DDN'*5>V9A<5J0V9DT:G0BY=O>B.C0. MUAS&L=4_..>]??_B]2M0H_JQJKMI_?:^?70,DO#%Z5^R3'P]&HY \:H/^O<) MG@U[K5>=ZD, 9Z]^^-B)?3N$CU_PY>7[Y\*.TW#!ZGE"FQZ1(1@'@WKG+_A MQSX5V)J%*)_71_:**5^>TL)N>GGF#3JSA@JS7LZL^UDA#0"GT@'6*P4&#[=Y M6)M)$46&?8K$TV@P*!5D8]HE>9%9@:B:OK@Z5OOVX[S M"9*4 !V"*F,,#P8QR4"'D-8B$XU#E'##DI8 IS;KJ;^BJ#I(V*^=OO6^YQ^N MR(-;,A?N'2'3TU-%_.#]$A7PR--U5%?>% C9,*Y-M-0D9%I72B\ MSO"T,G&;D$,5+QG$TU##X+0?0@/A*H+\_^R]>5-;29,W^E44?F?N[8Z@>&I? MVG,=0;>7X8E!M&W?4JLJI;*5\$'PL.K6 M4-)#&BX>G\;8&4L\\+;7.\L:]BC!^T)[*G&;\@S[L3U(GVCU1G>\4+8N3SL; MI>*$FQZ[7V6;G]I^]DWDWC(E<:,701?*"1#M+IP)L&\9F@;L"NL\:?7WB[8V MR"CQX_75_6%5=4E[.XI53L>2QMVO5<2^QZI-QBBIZ'X;?1'[ZW8ZL<+$44Y% M"8J-Z*J9M8U>B7[,?XZRB%HH*$27JM2AX"3T#@1GEVBVY41(UV=+W(= M=ZWEG,O#&119:!!5-QQ09]ZI0:K46#Y3666_$;KY8RLS]B\_P.!KPXK*['6% M19SX*EWH2CE297HL5H[0<2GR)2_BN B&4=_@S=3L=JHTZTI\@"C)E1Y(H8FSYEPUH,].87___D,D0'4!% . M>AGD1AS\9V;9V"_EV*XUS N<*BFX"1\*]5\PVH3@NI3.?45ZUH=AW/U+7L,\ M37GNVBKI]37SX5>J^/'5?GBLZE\S7B60YE99 MV(V_3WH@=OICOMSY.^L]@XY\Y=0W.X,8'&4E!D=7+M56%((?BN-88)Z?NFBD5\I.NK'=CO_.[IPX^0H_SV/-]"'X*P2#I1KRK&( MEK,478PX8,*E)8/&3(PR-/SE^E!/[M&YF8J.DQ&B%08V9!6 CF&SLW5AX]0^ MOMF5C6N_FGN[.+ORK&+(DNPV3HJ")B(%BE39A(TPS(%.3JA8G2Y0G_(;7VBA MK>/^94W4'I?7=*&BLM=<%O7RI5E"Y]]8['[M@ MF\WLY IK/]Y_?43!FVN[EAFL<[@/D\!SAQ."3,ZX WM92BH]-YJ H2:G.K&6 M/>N/S;3/YUIEXH^'^ #&H')H6/\8]&S5M77C#"Q M[,XEL4#4V_R9P\/6\;"*]V@HDV, ].+K]*/"[4EUQBG9F??)R:ZWB:)LOLG!/^30C MOW,,<$99G>7.58AA?7[Y]-J"!\VM;SDOW/ D"6$!,<\,XBH%I*53R)!$1$B1 M*P>6&]$K8L8XWJNH>5R=66V\7"@8RP\[!D,X#O&Y2A+[]TDG5B*;[Q:^/\!X$U MLLW/NX*FD!*12"<";.4)04XHAW0T6INH-&>EW$+C/!/CVBJF2VI>\;R,A'P1 M/7?-@;XG)=5&P\-3$L_171'@_VFFGYS,*A@'(B()T6!CC(3D83IOWO'5:;=^ M8Y3'NE:((^-1XS(4]>(AZ(5%K;M05^QP6,,8M5TDC.4HY9.0V92=,5CZ7Z.5 MKQUV3^#G,0J7+TD![\Z\!D1^NXWS=S:TU(/!]N,Z7'\V#9FOG??M@^_OVV<;W#V>; MW[=/=P[^O3])Y-O $#L'>V+C_?;9YJ=_#IJ?/M,-^N\?F]^;^SL'Z[^ <<3. MP9^'&X.QF&R@?;'SC?5.'UX;N,VO:ZA]5QUXICO[Y@5??D B '65 M#:#K4RZTT-KS!-25W1#&.?$+@@X.FV_D,8N/OMO65F!I6]+U( MXZ,\_H50O\[(R-T\YK,PB&54>1=X" GL=.M 7;4L:64CB]SXVW>LG:<2=VF- MB<>&KHVM#Z>[&$0N=QB0BAF/..A.R 0=D$@N4F$U#9X4JUP2MD*-F1;+ ^88 MLL$=*K)]H%CAH)5@F"L3C" N8F42QYI:K6LZ>& ZV#C?%5A$B35!PN3.B+FF MS49*$794:*I A]8AIW::%3.3"*Z$Q?&LF)4JX'61%#:W*7DWR)BV((>K Q6F MJL.>FTJ>6IM_?"KY07;_G74ZI7^O&LG>_!^@U;*MFR4UI:]=@LN M5@)JO1CBX=&PM6.[];\G.;FJ>.%F46)NSMCMM$N'QB$U#CI=Y-Y1[>EF>JN- M9K>1!D]AVU-7+.N]:%I:%C5HF#L6YLMD/4@/SW>O;C7S4L<]&^+LQ>?IEH=Q MO.7+1=OD44/!2RDQF>=*A]]L+O?B7@L,YFI=%S4+8R[N4?U/8PU.QW=_QE&\ M93R3?G"7L;3<_&9Q8 YBG!67#SYZ22>VC6$:,:R\ .))?] Y--^IA%8/2V?+ MD5=TU"1TV&>S-WR6G'.T,NP="GN0B>-7)H>J*.;2 U\\9G_TF*6UJ,MI^?T? M9RNY__"H[679G_P'W!'V=^S)!^W/?QMT QUN=]7OLS_J@'S]V)YOM7S)X=9'N?2F;Q%U<,-0LO#QC\C#_'OJXVUJ\XV M.X_'VAY7<8R_%GZR%R4YP]THI)QS&_*69%]W_F+I6YG;8@(CY6L":79[51I$ M]BV7E(F28#$DV9)<4CWI*HNI=R 29B/,>M=M69=X+AAC#4&]! M5AOKDVU]+Z<&Y?9T%2^6E*!!T]'QS;,3MRK):NU,T:&BCBJ9'N#F@E@ONLN5 M[;AH(-J'S_93E0\78FIU6D/DL<,B\7+@I-''>=+2^9VU:YY2+2M(3ZN.NB^'<;G,E)\A97& MHB00,VQ(,R/Y:]!3>_!H51+8VJ@]39[0=]/2!II%5?"6L:'!D MG4OW+:@X0H!K[WSK+1A[_(G$WZK?]T4/O+R^#(^C!52+ZV?%J9*T@TSA"1)\ MW@PZ9S/E+V-*<[K8[:P&E[XFI_N#8MW*3LN:^R5NBUGEZE?J5I4+<1<[3GBJ ME D:8["K0Y":<6$298R1Y)W%MYL$,\N**W^?- MM5TL.?8A.129S7:+I79_@P_GC6/')#?8./EXT5,+:Z MEXVM*05H $M5E<%8U>/H&K]=S*X)<=!K;M"#?W(,R?5 ^/OBM_XHMTKK[*%V M3,=_,'ESA!\1_0@Q_MG'4]0^^?;I)I:\O;1=A*^*O!<@Y2M+/DNAK$3 "[E" M_&V]ZP^XZS:KV??R(#ZR0$UZB MH+TG7N?.D-7DOQE]:[/6,=CDI^*R50<$-G,+OK\==E3P>! @UWV\Q)JGNSYQP:()B!*J M$0_2(NL<1RP"+VFEB;/ 2PQ/%3'!CHV&IE2#9DY[V10KASY T3$W>G94JNHCV-W[+<>@2 MY1]$VJN7^R<.@0;1ZE==VZH7\PLAT^+*L*/:,#H)KUSTW*N^THO=WI[M#.:/ ME1<&Q=+#ET:Q@G;K1YQLC%SWA5I(7RA1]X5:@K74?:'JOE#/K2_4\A;&W!CO MOI3FDETG8Y& BYCIM-?_I%-\+%=E"3QB+E9K,)/W(CULCD2:B1N.Y6H-FJ]V M3XYO;('SL!;)-1ZDT?"Y5Z74E1*]S[L$:V:%5 A,3H^X=CF)6200RTEI[W$R M2F;C X'U,.5)&C,)*ONCI Z4K,UAQ'@R?G9EY+YDV.0@VHA$JWY*HSL4!;#D MZ#1:ER>YEW2YBMRZHTS ;&)4F8!G@XS++!O/JIG-(UY*53;'L-0ZSV:V1T?M MEJ]2*TK2W]C'6(*7B57.!*'CN=BTMC&8:O3.CPY MS!K*M0:&LUI2@SGEG!,JC9=6>"YY4F!@1%,'JA=_VGAC;9>IR*.T#@5'8DXQ MM,@8HA'L<13.^ A6WR("U9=+GX9!B6'*\- ^F*<(9Q0M&;M+1O)J@FVL;C19 M(#8^+,5EP3\,A.3JMDY5IP-KK$P@VZ\J/*IF4*.;E,C,T%D]B*B4^O#!.)2? M8S&5R=!O+5L>/RP_$>VJK9YGB5:>;Z[MIJB%D2"6'/8:<>D4Z:K>.;Q?>ZI^XL7C8O,&M.C_GX8%@)NN#V+C(F[L+U]])3;FK M.CI:?5G\*^;]'WG&J >%1 2,4H,=X6?M8!=.@&75_RJ\P55 W'7QXWG[,&T,R MA 43R,@^HU^S/V[%Z\R+4KF7/WOK.AN=2L;9C-=X$-MR0R")>NT^7G74F^( M*YI 2S!P6$H:KIA(FA>/Z)0E'S5!U?]I;NB? M1?L"6ZU*\@):K0YZK9)'Z[7:ZOMVMW_2BWE:\>%1[/0'?:[+$-"_NOWC?E&L M_LS6]=_VK"1,+$DK5KHQZC?\X7QCZ\_#YOD&W3Z$WP\^$_A=;)]_/M\XA/N= MAX.=[_^T-LX__)KJ-[RU\6OC4^Y)O-/:WMHX:[[_!K^W#YKO-\YV,=D;BZ&QDRIH4)ENQEDU'9=<;XP?SB,U8;U[R1+=9+B@QL"6,:YZL<\)[ M0GU2PF&'(WD.S5BKO#M,]$ 3 1VS\W+!?K,#>/.S]%NHNN=1E9LN$%TIVA=S M18>>0]>U(&!!$E;#7+J]P?26O%=#.6E#]^AX,-QX8B>+5,@=7'IQS@:>CE.9 M6%3>.;#DM93FU5XR)/\^F\&[M%)[Z\CR) M46/VC]W>IRSC+O?V2ZU?,:#SV.LNBQGX^%BYM7V^2QQ5V!B/X.3R<"C/D(G" M(&&,UM0HH@-[\Z[3O7)FQ$7V4[8)1LE9%[E<$Q3V%M2U4]!>>BNSWAT!5LD0 MW,MY7Y.#B,8F#PW2NL9-09LIH=_8RR>>&Y)=M8QG/BCF2KR\ D:J%BQ/YU0" M[6F.?;ND\&6'W?(=P$U#NZYNEIV5ZS@WO#+O/ >F]-QZ'JG347-A-=982!$8 M?WAX'=#06+?4YF >^VUZIK)7!J[C@R\V#C[PC;U=8E@02BB$);&(1U!*M4\$ M:0W&$I?,1R7RE!ZEY8I4TPV69W&OL_['7J\+,(<&Q)W*?V\?G:V?1#LZ&LB! M,0%P#>)G@]>6J2U5]*"(%ZC*5S!CTQ+H?M["G"R\[6YF?S?)_A_R M*NT-R<5GT?9>&Z,?K-'=Z*6RTD7$"8,?-"1D1.XP1+@RDB1*O9OI*LL;UJ_Z M=5[XOU)%/N-#+X%,?N9)JUDA>A02N8N$*#_^@64"'U9$0FHJ&5+)-[J;$J$\ M<8JPSHE R6MDL4Z(J& H-2&8TD)[-I&L#+MJ]@8TL%"2R +=FU(C9='%-_^@[X\@XD51MI8%4#7*68/SSX]/4N<>[V!ME.!-(XQSDM5PB'6)"&H2"H5X:D=BLX<^H M[-BPT+Z8+:5V]2*):^1:;(#V]K/E)T.L=87Q0BJ,95UAO 1KJ2N,ZPKCYU9A M?&.T9R(Z%$!B1ZVHAU^XCE MLOE-R_2#TZX$2[FGO=;OVZ:>EX:I0QF"52Z;^JVV]U3N,0CE>D= M#ZII!ZI'#V1(=LZU[5$__C'\Y6UH]8_:]NR/5J?L0_G2VX$L&.@K6OM"?*_B2H0?]^!_87CGP=NKY:U_'8?I]QA>Y4I?^39>)5>^=]UE M"5MEBMWILM>_QS1?_&+A37:WRS[!8NDJF%G/9[%,7/WVDBV6K$HJ;G79?Q4V MJU@-N#DC0PEO7$XV_P,W2(E;#:]WS4?IT:_\X6G5;Y+[*\9_? 4$SX@AWN*Y M7MP6?"]_@&19&^3+YG34*A.^WI:Q;1G.D6N4HIMZ:\:VYLO(I;:=O;JO>6_6 M.\>@V/7!D)CFH!M =CKLZ7V,*;V]9@=R.E@>%+L#S2WX+/W8VGF_O[]]T(3/?H'WOYWM'&Z/O@/W.MFAW^3&8?-@Y^#/_JI*:D6FND5):93+2J3P__$P)SC'R2T50EY=A7DWF%Q<4'@ DLUN)V:YQZP=Z%D@Q.^,)\V"\<0HL>.YYKH_63"H9 M*+%>\UABG608ZQQ@PV)5I:OA8.1ARMD'F39/;'LK]@[I"\O%?&RD8!-(084P MT0B#/'<8;$R1!YF0A+ /7CCF#:7DS3N]2NF5%:&UZE*K+@M171:BLBPN*W,: MHT:^WH'U=AO?US.MQWQL7!(3N,2D)%HYC3PH*X@S'Y$-WB.&90*1Q "9S)MW M8D4)N:*,>A9JS"UCKL\!O#Y5E4&W\>>_7K=](L)B;(@2-G!-F=;"L-P^-043 MI6>3R63LP?WWY=CZZX/BIT^];K]_8T%Y;8+= L!:4\[[:*5+Q#CDF0U9;'H!SEN8O"RP$#-@<8S)$BMOC[O8:4 MK2&'W\I\N\T#/W?H?BSK+1>&K/?[)S&\+]4@%?Y6G;[&RX)&!U3#[#PP>S9E MA%G)*>$>K"[' 6:=E$A'PQ%QUHHH8=G]$:^F[^HV4,=KTR7GYX-2RW M=;ZO33;B\#I':,$0,)4C1 1+6##DX;01IS2#@4^ \HGS+!EA"PT%%YCP"O M@(698D,@N*4U5F/!/%@P:74%PH@+R:$0N,OJ $8&.X,$]39Y(8E-\L5CP7._ MQ@N*HGWL]E)LW2Z.]I+P^9E$RP;'<]*[0.>ZWF51\-S\:\I:XUA$FLTSJ[A" MW J'=&X?YK&G,4FCL4MOWK$5J?1\^+P<7O"KFIR^),Y^'M;7"'?G"(K5K#T/ M:T]:83XJ[(FT2 8#K(V50B[0A+QW5N6N+RZ4Z;&8W5?SFL%4-+9\,H-WU'@44D6A60#IK^WN?7T3'^=-3.Q MN@7'M^:ZWWY_V(Z UNT(;K%E\UEJT3D3DPLVC]!+CI>13=Q; MIA36EKO!%(>'-]#J=@0/!^?3[0AT4D(Z1I$63B+N54!.$X^25H([KJ3#O&I' MP%>D)K>:_/!8VLLRIH/7-3-SX]1+KYF9$YVO5KT-]M82$B)VDDM/710F88T] MCMI)QF9#=-T*X=F \Y2!#%RW89AV4!YT@'"-1PS #/2*1#$C=#(ZL!1\C:*/.0V<%^#\K)&P9]= M"XAK46IF"X@[>6CK%A#/&Z6F6D#88*W7$3F;54<;-."5C(AY3J1@RAD!JJ-: M-;IN 5&K30^K-BU$7:I;0#Q+7)IL 2%HX(:3A'RTH#U):9'1RB*>K(W1"<*) MRRT@N, K\$>M0M7M)UYK[>G,,(V)B<8\.2\YRW7P)I (:IV'7YT4HV&9_(IA MF77[B><#GN/M)\ZWSS<_@U*7DHY6H,"31CPHAIPG&(443712!NOM2RHP?6T< M?XV+Z7YL7[>?>!F <#X&"&1C;3?Y&*0E#M& 7;;R)-(6]M9*;PQU@2O[HBK. M:T!X,D"HVT\L&QB0,3"@&Y]WE6/.@T6%K,N-TU/&@108BBXP!N86]]Z_)#"H MVT\L$835[2>>R'J[0_N).IUN01A\-FVA\=S'5%$DJ0 ,YB(A2V)$Q%.!H\:> M&?+F'=,KTMR[*&*)RU%?&:\_O)I6MZ=89A28-,N(#9I[A\$LBX "2OELE@ED MC1.4:FUD7.RDAAH#7@$&U.TIG@,63%IE@7!C,-?(".Q!(X@.&6X2@A<]5M%Y M,<""Z5C7R\&"YWZ-%Q1EJ]M3+'4TK6Y/\8#PO/G7E,&6>PAB+'AVFE'$:3+( M"6L0CLKYF ?E!/[FG5EA>,Y1K$OA)7])#/P\C*RZ"\5#<_"DL14)'7U:@:7:B\;]/.K'!<-T'XH'Z0##O/!?& M>&X]C]3EYB[":JRQD"(P/LC.?GA+J.X#\7 0_'7*#B*&!:&$0E@2BW@T#FF? M"-(:I#*7S,<\NX*L*"U7I)JVA>J\[+K>N"Z<>9QZX[M!]#+T@:B+9FX%SI,F M+O?:4R,B6B:LL34H+VNX^17T@;B35[7N _&\48J-H13; MV-LUGND@J01L"AYQ"8?M$L=(J"2T$)P2;'(?"&GJ/A"UVO2H?2"63UVJ^T \ M&"Z),5SB&Z>[7GKG'-.(,27!I-4&:<4P"J74P,8MA$K<\:Z=KQ]TXCJT?Y@L,^A>P)?K!%\_CC9 @^.3$N'[5C50%X M8[*5XT-F-OY3!.]:)XRA=!WY>; &'X-9Y\8+JF) ,N8VX-2 (<^#0&#,6V<) MM?89=@"O ;H&Z!<"T$OBP[@:DNN0ST(ZK R:ZA+E;8P&D4ASJKFSR(!\1DS$ MZ#1.3#A3H_$3='ZY]^J?!3#-C/+<245<;)3G:O2Y*LI#ZBC/O8!ILMLW9PJK M9 3BRB7$39#(:>^0"A3DD/+,,YZC//PNW;X7I1R]W(C.(G;@62#08X=U%@-* ME\,ZI([K+!"))OM[,V:L-EHB2B-%/,2$C"0I) M#Q7<^==QIF7X-[1^OIN"<7AQN-*Q:Q^<](];Z6P &N_^R_7^=8'XY3JW^=XC MG@.A< YK>WN]N&>/8Z,UY-S&S\RZC5X\ZL5^+N!K'._'1FBE%'NQXV/#Q>/3 M&#OEY4%<*#:.LM'3Z*;R:G<00,J1H_QWLJW>X+*#3V2@L9VS$G%2;_L :X>' MW?ST7?]CM;$%G[!7K@PN,;S!\/:A$4I'MG+MX_U>C VXW/$^?*(3X-TMU?K5DL<>6 X,;6MU\;64!MK?UJ?MXE.A!%%4?6 M"Y/[;5ED-0@=XRG6TAN;2 "A0_@*4.2M1,Z3\U?#/B5K 0S-PUU,66&5(,K-4"86GI M^6SC=#?I9)VU'D6/&>*<6*!GX9 RR3+E$[9*9X$@9@J$0F3S$)./21#!60PX MPD\,I,1 "@7#.658T@'^D27#OYJ8;B:FYNEN[N7)L$_(49(0!UT" 7$IA#4F M/D1+!:=OWLF9I#0!D//;7L_%9MNZL)\:$1:2(;D_P\X:"H"3XU:[=3Y$_C_; MH&^AKWZ_VX9O59\IUEO^P&$WQ/9*XW2_Y?<;K3XPSE$6#YWCQLE1-L]B]C6W MX1:]5K:0^RL@>'S[)%O=(&?RYH,H&5SS./8.5RY>_=EMV[R0X[,)&_#_[3=* MJMS0A(1;#$S+P3*I(2K M%R$V7[+>/;%F209 O3Y8^?:KN;9+%%?,>(V8$'FJNQ'(*>D1\TKQ8"@8I?+Y M]S"L">+6!,$=,*:$60X MI8B!99[/#-L.9=E]GM68>(_UYZ[OEBG^TP'!J^>M# MI$4#+EZ)#_][DI7)O]NV\ZR?_5I=?[/36#O9@R4TB%FIO#&SPBJ1F?);OB_%;]>_;O;+K^3M M[[#:UO%^JXHU'4:;\UOR-;[&"HR!.X?6!%C'C4[I[%"TQZ?P.Z=7?' S4L/7'TFGR%(A8+UC1*V[!?[]AAL MI&SH##Z5<1[>^/+U&_P\BKV"ZSE&5[U3EM2%]?0*XE?KK]ZY_*P7!YR_ 1*M M?](^SL T>QLF/I0O^W^[_0'=-&Q*8.=EH_1Y@]+U@=/RU-. O)*/_V[F9I0\ M"NTE3HGSJ)3U+A'%DI1!$&]O7QOV5PFFEHE4?]FCC*K5C*HO$1X6@.%CM_?Q M)'=&3 9)$Q&*:C1&IP%$$D8>$ F0?4%L]-#IUWZ M_1A.VG$SC3JI?1F!:3F-;\":_;7L/(3=WLJGL@4+^+,-;[TZLO^!FZ>[F 7O M3 I(AJP1$^H1;#R82"YE4UF2P%D%8"V0MF$M@X=P020;A4]!LEE[1H'$4 M)&$XL#>-"%ARE FO=Q+?O .YU;"#/9\W.I7E3ZO4)P\4@-1MM[NG.?_GRL3+ M43K/8-FVTLW'&&) E%P U1YU^ZW\@3]Z,;LN?\:WIZUPO#],TQO[UB!3"5]\ MQ;I^MWUR?/57QC@OJT.Q]_B,1_.:J)K8G;&?^[V+O-2]B%POVA\ >[#8/VS[ MU)[UW_SKTC,=MCK#BYM\]\EGO_()4WJ8?$IXPBK]"T19MU=.^X\"K_E3L":[ M-&MI@-$'6/=_6CI@T%=Y\#(&;E32!#,AG"E#,I@(N^K-NP)/E3@!R@$%[+_^ M9:_&^$/;VX.#R?ER\G+6[R,1WJRM>/,.%,854-K]:M$FOP[UZ%;LWT9:/>G2 MF]T2<.GF_0^QDT/K\%M)1+09D#ZV.B#)6V"+? 75O^J"O_0/]:UC0=T;IX-MJP;>)'-;J/:%7*>57OHU7R97O77=9PE8Y4W>Z[/7O,7VW MJUZ[6'CSCI=]DL5*I6]UV5NV@9ECP,",PHP*$I:J/B$[&^Y1RO+LGW]8=]48 M%%XUBH>]D6OQ&[D8OU%2/AKU%HUMT<6^7-J6US!$XWWT,??7:3 R<. .VRQE MZ^=U#]%8Q%Q!244T,6BC-.8I4!>"(Y)ACJ4-GNCB-2.$,O)0@;;*0[/>Z8-1 M6W2]S>P"W-JWGM04 VG*6G#8F%T5I MSE?TC%Y+R]APKNX(.C>&O/2.H N;!W[X:- YV0!)&3AF M)ACRQ@?$-0[(1L!/K8*1PD3&B'KSCJW*&C5KU'PEJ+D0M%Q<%Y ;T7)4SWNY M &&L\7*M?2X00B>[%@4J@3&"1B0EA;C@/GF#/>14 I+#(0P)2?#[>P) M+>O+R:TUM"T,VJ9;&&NN10A1HV@M&-:>8^1,2@A;;B/55'B="[]7)-$KG,\Y M /PI-,$Y1H-?6:+^.F#B:NOQGECQB&;D9:2H;8=7973XR;FU('FXL0:09;%DKHG*4!N0D98ACE^NKM"1>YJDU1N(5H_FS@)&7%>^< MC0%5[_K[!#-?$O ]>PNK.L[:PEHXXIU-65C*!"F$X$@I&1"7/(*%11PRBBBI M(],^S^D"JEEAW"S(=;1$CO;7"A$OP;JZC!*U=;5@I)BTKB0V@O%$D6?)(,YR M;8:4"<'+P88807%R.5)'20T3+P@F'LB$>K*H5(4:M4ZQ0*28M*(\]50JK! E M-"+N%$9:B8"$$5$+0 N?&" %5RM,S^NS?4BP>$%!IX_=7HJMV]E$+PFPGKWI M,SJXVOI9-%(U_YH>D6E2H%$P%*7)V4=<(:V%1TX %1BI8I*ECZ1:$6Q.I%IN M#_!+XOF78,L,V/X$P*LV9!;,]).&3+!&*6TX$B$JQ%.(2%O%$8X\\ES_2@7) MA@S3"_+OUE#P_.V5)PGYC)2!6@E8(!Y,FBM*$$$P#XAYPA&WS" =$B@!FHED M@J$\^MRSP*PH/MUHY>D@X64%=F87LFW8GM\?5K'1NHIMH7:1L9Q(*X,2EO&H MF,%,J&"93"(::M.@]]-3FD-U%=M#X>!T%5OBV@L 0^2Q3H@KK $''4:!6)DD MRVT00@Y^ P>N,+TH+V]=C[%DKJ.Z'N.6UN7=X+.N8GL!T#EI4EK#',D#62W% M ?%H)'*,2A1-X%HYBB/V)39V[\S#&C5KU%R>IYYG0M^=T/+IXX5U%=O#0.BD M%>Z4MI8(@V09G4%IML(C(&HT&/X5SF2OG%F16*Q@LJA4I+J*K:YB6YQ!33R) M!BA+2N^YC5XG)J@*RD@A.7/Q$4>UU%5L3P5MXU5LYYYL[.U*J:D,U"%# -!X M8@EI3032(.RL=%%YX=Z\4Y2O4#,OL-45*$L,$E?;CO=$BKJ&[:5@Q?DX5FQ^ MWDU2FT231,8GC3A/ 5F"'1+",4D36),J!R-6Q;W];W4-V_- D,4B1UW#]M(0 MA(PA2!X=P7P,/F PI*(AB#NBD1%! H(DHPP-U)2*CA5-] KESZ,4]F6%.NL: MME=@7]4U; ^$>&=3]A6Q22C+)9+*N8QX!KE@$N+>*1.X9"20-^^T7E%L45WD MELC+_EH1XB485W4)VX,"Q:1QA2.CVNJR(*J2]A>#E),&E&6>YZ[=R-!(QA1E@=D4K!()4F]\4:(DA-* M]8JAB^JH6$>%ZA6F1%W"MIP\_Q)LF;J$[>&8?M*0H5HDF5)$QI@(3*\#&#+* *8F M)UB*9M"+@RRJ15D-!<_?7JE+V%X,'DR:*]A'HY+BR"L)HM]0@C23"A'!F)?2 M!2KBFW>"X14@FB6"A)<5UYE=PI;'2#=&$Z0?KH)M,%QT(OKV3,/DL[=R/IM) MVT"D\"P:G7BP03MA@TN"&H6#,W:0"3.1>D5(>3-.[DBCSY:/5ZB& M[7;7E]\VTY?HNWL=.-=0!4?_ZO:/^UNPN#_A,S^>)]NVXW]_.=OY'HX^;X.U_^8-@Y^8%#&!"7, M!$X0G 9%W!HPS8WVB .?4<49L\*^:43 MJ-,!SU0?V]'&8_(@X0"#V[MQT8^ M>-LY*XX^];;?Z(T.'%8#1XR*5 "2O*"/1OR5?X^-WUH=WS[)G-6(MM=!W9/C M["GL_]YH=1H@*C(AA_S)_/U.X4>0%?G"\$\1*(UN:G2/P&@HXJ0!,J/[\58/M=O_6HW.)2R==T3N&CH__Y$ M"%T6\L=EB+HKM-WTO8*H$P6B\(AM>]2/?PQ_>1M:_:.V/?NCU2D++5]Z>VA[ M>ZW.4!J(HRD$+S>LWGY[V@K'^UGXK.)*#QLX\@=W'KR]6MZ:$$?5>URL2LVN M?!NODCN^QS2_TS>O6RPAJY*8>K'U8B6]W65OF8MW9>![CH^:>V?XS085#R(E M]I[(KMLJDFFCDD@?LD2Z#0X^Z9*'L;[+"ZU/=F*;OH*F\5+.]1&Y?,Q_=EO# M[#E3258X;\U(-^](O:VC;26+PZ?7MWDU33X:33YV>E"Y\U/X[K(3*-O1>]UN MZ.<-M<9B^(V91=:PO*49< ]MK #;N+4X< M'ARI&3 M07"#$6'2(0Y$C:Q0!FG+),!=-%:S' (MR=4UZ-6@]RI!+P@2HK.6!_@_3Z1S MU,08F5364>WYS,AVK#Q M,< 3S;5=PS"/6H&]"@(*\:0\LGGL'O%6TI1"D($_+VWN@?JN/)E#\DOLQS)Z M+^?[A/@SMKM'.;]H<8&#E]F\9<;<$RT!LJQS/D0N +R8=V!_!DDDLU;0VL.V M%! UY6&CD6JE MACQ9[4ZJ0LV,#\Z,2FJG@_+*,<6EBT;@$(T1(/@B*.ZU0V(9F.YLVB%!+3>8 M*,08.*XE ;RDO-B).&,B52"O@_T#U]0ASL!Z2]9D@*KKBQ'.R&NX8]GF/[GBV]R,>CW?L67B"3MVI>8AF48+*;J.UA$>>M+%@=$E%/-8A!&5< M;3LO!6I-VLZ 3<[:X!#3F"$NA4)&.H&L%IQA3R17%M0'N41]DVO677330A.T M5D$1&11G+AGL9(C:9G:6S-1F^'*S]%3^A08VII:BJ*D BR 2Y"S%2' : S:. M)9\6[;&O^7H)^1I;$P"^K>6:<.FU=B%:36VRV/,H0FW1/SW_-O^:LNBE45)Y MF\"0D;$!;;1 -!UCN/N.$*:4PUTI)3D,J@9).[>L:?XXB2 M)_,-?(J=V+/MXAVPX;#5:?6/<_N-G[$.EL]M\-M(-1"UYHSS))1C@@>9E0M' M"%&L-OB7 HHF#7XX'I BA("MKU1N/RZ1M?"#><*55BIBFP?>2H\T MG!LRQ$FLB<.DU'_5[+9D[*8(#I8&R7$ 9+3,@3DM$B;<:A(3L0]F/=^F9V3- MB[?@Q:]3IK5P-A(5@ -39(CKR)%6V*%H'#%1&&&S:XRLJ'FMZYH?'YP? 3XE M5;J'MOVD_>H&/0I9'!:H7N2NQ[6_;X7LC7+ O#W;OAM M8J(1>U,P7@=O HG!1 ^_.BD>,/N^5K@6AOZ3WH8@1-3*).0%CX@G:9#6!(,9 MQ)A4TDH1<5:XL'IY#;KOQL_/HY2S1O,:S6]0UY455AF2+/'<86.2M)9$ENLZ M#*.J]E8M!6!/>JLHCDJEQ!!.,B%.A4.6N82PQ<(89IC+D]>FO54U6-=@78/U M4NW)/(5X=QFS4:O>2X3DTYU*/#&@?7N*E,UQ!\I ]0XB(4>9-E\('-])378'WW26:5-_S2 +(Q3_U=)OH\\BF, M1EF= ,MVX;EO-;OJU/8;_S&/,>^=YV#_>6X]C]3IJ+FP&FLLI B,SY[%B,0D MD-QJ MMHL&X9P]@OX8OQ]W,#[F;W>#L>7\QGNYTF*9\G,-UC9)MGFY]W4S0& MK'J+%'$T.V$Y F6?((P=@(HS7IC<'V7UJB <4&P;_IJ%,],LGLI_;Q^+]!NV MC%&[:OS9Z6 V<\-6PYD;O7AH6YT\^6S +A5C')7Y?E=>K##,4XXC>^ 9B0_& ME]7I60+5C;UK=?&UNP@JTUO'&ZRS#V(+ P4DSF''0)EHX6#@Y0 M>))G7%"MW[S#JW1*(2E"?1[RL<(ZG!N0:A4YQU9[EZQ3(CIJH^+^)L]F33Y+ M1C[-T]W<=51A8Y$G'(.A#%+3^&20-5QPXA+QC&7RF6Y:<,MANDN)V;-4W%[L M'T6?ZY?:9T\)Z1/2?GI >);CA6QUP$9+'KR,@1N5-,%,"&=P5,XS$78E?S-# M^ ^&W1:? !YZ+UMYOO+Q'Z9X41_9)T>S]Z-1_0=*;VP0VAC4[S4>6%G_NY>' M1A^?_=VV "V= BREX>O[5M^WN_V37ER6&>7-OP9@:G9JLP^??U7P 6 M !@?]S>V/I]M?/]W:X/"O;YO$%C#X218['S?YMMT_;R\?_#A+(/$QOF^]^>;6$"96$4%HPP3W)%4$J!),DU0F3%![<7KR2!%\QX;%= M$F604E*47 "UAA,PY+S22%!I:-(\R#!%2#>"W!-;/ 7G+E%[O$3MU\V6!RMH MABLE7^-]]/'0Q=[@+;)2S:E?FEGTY:E_6X9A]&4E5P^COQ7)/)LA\XJN4G/7 M">+U*/2;1J'391N%?JM. M6PTZ6*Q0Y'3#/QG3-U>7//^Y/"DG7-!WL>C'MRF M3RAQ>5HFU4E9G)*52F@NC731 M@C&@@)V48TU5YZ"SNV3UD%) M;3$3N-9#GBG$S9@?D_)L*PWT;0/H(1%KI+W5B'&F2.[MI7!\\T[2Z1K3NEO] MB^'W:"WC)B7&+.>646UTTLP(F; ' X37*LVSY?=)E48Y35V2H,UPF>=%!8ZL MPQQ)(:7B!NN !:@T8LZ&?G47^SDXL_# ?K<=&JW#HU[W9TD[KMTE<\-6$#:1 MP+348(DE,,>B"]QZSUV,)&!6JRG/$[9F=+VGF@;F4D"&P@_N//P6O$,&#IHD M+E0,+JLI<\ZYJ]TE#S\)!\R(2+$CTM&<&VM,D& Q8^$L-5:26K=XMDPZJ5M( M9ZRU,D^@Y!QQX0TR%@>$HV)"A:0344_$I*_*77)R''O]E4:_FXY/;:^JD>G% M0OT7V;^U'^41PMC12,&H]9Q(KH5PDGKJL<"$A> $72H%I0YC+P@8IU-^$L= M =$ASQAH+U1QY#2A*!BLI-8N*2?+V (Y73%9NUE>#!PPYK/B8XB@A/.837&* MDR=$*Y++H9=*%:KA8&%P,*DG1<(9#URC/&X=<0YVC%5!(!8#_,,9C=)E.*!Z MF;RN#^2%>1HEJ51Q5PS;ZC2.>MV]7NSW%U$*\%KL.DXI%1ATEY $UP1K:3%( M,X:-8@%,NUJW>8E@-IW((FDR5)B J%<1@52SR+"(D:%@[Q,G@- (&'TKAN': M-[-D/)RKB'T$FT0SPH,)U@JG; ++W2O#HZL5DI?)PY,*2;!,6D4Q"L1BQ#6. MR"8B$8DX"8^9BY)EA83/FV;['%TW3\&S5[4C@ >[E5;RH$;9/2HOGC4ZWK%I M9HV.SQH=IU-DDC?:FV10\!HT'$T(TD9Y)*S7UCD;7$G5-2M 8<^B"F%.#+EY M,36ZW&%D@]"8&:]Q4)1+2BW#D5"L4]0"2UV7.+U0=)G4O4AR4A!M$.?15^.E MG= *.6M3P%0Z(D,N!P7(>1;@\M*2=<98!/CP@D?J=)VR/;\]'X6J!KO'!;O- MZ30>2;EB5& $)B9%''.,3-(4":6DD<([XER>:8=F=VFZ MMEGEDW4MJN=8U7.LEEO?2\>Q5XN.1Q8=T]E/0D<2O6(H.JX1UQ[4/ZT3X@'C MX(DCE.3L)[FBQ'1XH1Z.M;R]F&H)4$N Y;8;:@GP)!)@TGCPA#J. T>",8=X ME Q9Z34*/CK)C9 ASPM1*WQ&:4 M !8\'7'V<(?!0]UUN--@VWCN,'W4[9L(!//9SOW=A MX>Y%Y'K1_D V8]$?MGUJS_IO_G6Y"7BK,[RXR7>??/8KGS"E!QN.4=$=X%^W M5ZCD#Z#SV,N?@C79I5E+8[^7!^FQE]91I626WLU28^U M9I>S&CD_T .^GKA^*[1LKS79&>5)>6;VTO.1H-HAW,8XK6[P_G1U1SF2[-8[IBBD29&7&9T'M7/:!B8E&[ &O76Y"XTT@,9CHX5L#_)6!YF8 M X[! 7%A(^)*"F0(\2B%%"6V!HOLDL$S)@I?/V+X\D2SU<9UF)&Q8FIRVVV0 M8BZHN-.PI)K"[D5A%Q/_SF!-9&-O-P3M"!% :HY9Q%G2R 8N8:M -4LB@L0Q MLR?^72*ON:='^I@$$9S%@"/\Q'#VC"L5 +0HPY(.! 6I!<5#G3[-YK^U3E'O MD&*"@OEOX/2IDL@K:7APWDI=YCU>E5P^&URF#=G&M+)XRYF%ZM8S"R]I<,LX MQI ]UAC#O[J'AZWCHJ2O=<)?Y2#V(NCOL;^$@PS/AERPSN"ZI+GU@S0__;._ M<_#E8/-]<[^Y]>%TY_T/H-QUWOSTI;VQM4XGN6#[P+.=@V\$J!OO?/]XV/RT MP3B3DCS:!%VC% I MK:$*3XX&9-P&09235%C **:35BP)[HA-+@0Z.7]N[!0*.EXZASN,,KSQ_DLS M\:Y<<=8TN-E,LGD4L_<@C[7K#$W-V"A>XZN-S*6=Z =<''O9E+[!/;H@K\RL M13R5AVC.M=S>0\1EY:)HR)417=BG\C]7P X*1B.=Y&[ZC<-6IW5XVOE2>>:6+HR_M"-4]N'+3V&W3FR.=T*=CN_W"ZG=O?;Z1V]W02(^XSWQM4 MEA>C*_/'TI6_5-VW_LYDM=6#Y5?VS?(IRFQC:"X>_#AO'GPX!5.1;L/G-K:^ M_-AYW][?>?_E$$P_WOS^C6YOK?]J?MII3RK*FUL;%-8#U]XY:((I" KUC\WO M'W\T/VW_VM[:(SM;._L;!Q_PSN$_:>-@#6_L[:HHHG V(9:[.H*J3)&5RB&; MK*) @T1H.S7SVT=EM(C4@QGIDC>.2,H"=R9$+**?5)4'A] HI] 8/X;K]>2[ MBI[9H\)O7/3EAU388I7'@XAL*R?EK(R,$*R"\9(Y?V5T]&GUTZTQ6"T:2S\# M:)7%"CC9[/:.]QO_W07D/.UVPTKC+U@T*#N=EJVDW3\ JO&LL=X)\!@%( ZN-+P!KSSPJ,I5ULO\1#FJ44X^]<)DQ&46#LU2RI_2UBD28AP<'SX,=-] 0,T?C\$? MS2U8/UP?UH,WX+WFVBXSCM,<;8Y$YI S,\@Q!< I\W02@#:KS7PIJ?<,"-:4 M\$24P)4T3IN A+$,\90(L@)P,^1#TCI)8.PW[Q2^$VZ^0F?3N(J^;_N%2_+N M-.#*)PE^J82'W0/%M8HO%"5Y(P+\]D'Q75U;!;YH_+7ZS^K I7Y\OA=[MAT: M&Y>ND,F\$WO]U<;WV#@Y;K5ADD]&"VV7/3!7IN+Q,V(2?@/)PD^$"]VTHNG[G9^P73^G003-\ MZ,&?F?VR(+)Y!TIR;38+.ME!<&3/BHU0&1RGU2;EC^2%]LM:AB+L:\PI>(VU M81(;+.DWL#SN+'L?RED.1W\[Q_WR+G(.CSX;>/3-59[\)^?"AG7=G_'WU<;7 MUE/Z3N&2MM<^6VF<7K#HC0P]#U^^+5R2#?9>,<+A ;O^1QZ",V975XQ9< )8 M>. DK0(>DS!TX^)62O!DP+G9#>MSXGUNA#^F(,.-Y]$BI1)1AI2XY=DG8QT+ M$>PLDD(T>4YO;64MG>YPOB$V]G;!G X**!]%R@/B4BCDM'*(!2$%M\HYEAL< M:C-3>9@[[X\=H9RYFF6O D@@AP2R^("K6.N81TPIN?=S58I9AXB@0C M O$H##*,@(Z98N1@'4@OLVTNR6PZ&1P4"CZ0*SVT@FCYO/*(FU=$&3;%7< M[&*XK&IFZW&DA&;5%*1$?X9V.U.&W.P@)4_@PG@:3T48Y&?DH&#>T)+[ F;( M8:O?[_;.*LM]F(MQ"-+B>%XU?U%]2TJ]V]^5#V&,#5NQ_]=)KU=5KS>['5_] M42MI,SETZ\-Y5C=HX*J0YNWRN-I M'0X#T"/S=3V7(\8JVIS3I[+&DCU&G4Z5*V1SBE$/R"$3YI5T"13@8F\AI,F' ME/FKV[^&*H?K_@*OE0K,\#<\.9"FW8LC D3TU5'@NFBN[3J3=SI(9 /+76PD MR(4D'=B1TE"30,?C^,T[NLKT%/G]YP1Q 5"= #W4&/5B*&3C'(Q'9KQW,;E, M(1YQ'"-R(D1DC:#&T& XT==@%)SWA52G/$MU8BK*22?M=L/9=DE9S_I :X@P M2->][0.%#/*FIY@JJ M89MKNRPF)F(>"PA4@;BR0##>6X2QYT%["MJHS0/99Q--AA/8W+W6S]B9D$/C MFF1J]8!8_O<$CJ=RM[YPB9'.UJ 5*WAT$>Q8;+EYO?KP=RS2+M-], MXY_X:[CR5\PCGREH?R&G:A 0NPE[AK@G&&RRG$&C4DH!Q!YQ')!UNGZPR-S^ M11PO1PZZ)\?]8P#1DM%N>[V2VO[3MD_F#@?<40:+<8K8BJ ?]FSO++>T.C[[ MFJ,BZT4_>%_8%S2P5C=L=2]3RS]YN15Y]&&1F^FOB]#EUPC"NI4_]2P*5)^ MIK[]RET)2?(YUPX9K<&B,,P@';T&.]]Y+46BTO(<$EB]:@;CL":YV!7#\&RXH&5$C+Q*^SOJY8J^'I!0OYQ'QJ)<#N3/&O^WVV_\/7J[G&K. M/@BQ[WLMEPW+'$+.YD1=#+BP8D AAJD##=2H^.FIJP&++="/4UB3R[):_?S* M>'YZ\7*XKNV%QF&I?.H/_[3A9ZO?S7]G4^*G!5 XZ5=Y\#FWOML?SX+/-ZC* MF*I>;OVQF]RJJNA*U?!201!5HXJ@YZ)CSJ[ON+E>8UPW';F9 +G;W;,(JROB M!)X&=@5H[G*) ^QY9O-THM'%G3[0>)%-@NKNF9[G+_0ZC7VHPT# MO;^_VE@KO@8@&<"8O4M^Z&&>1N,43+;!UR]6-2A :PS< (T^V**]L^+#RK+. MMT^*.E61S2 /Y"XE#/=,8Y^JNUKO^%Q_%]_'ZM_USH?!(PUDX/^TK(,CJ 3< M*Y5AE^/@WPC(,RLTH*!V"/0@@S@#>]1($9%6.A^-L50#)2\@4^*>-2OW//!: MH[F!&@ZV,S50'K STL$1&)%=GP[E.#;"EF*KK+4LNSZ9NF52Q&TS_2=+&R;! MZRX A2TG*N?Q&T[RU#,+)!6M11ADJ\." UW)A0#,/0L_ M:H!Y:("A&Y]WO7-.&3@"8T3*MKA 6A".E(]4W?J)_=P[:04 M>SDE\N*Q2N2!L;J'<M9CNVO*NI_9XVHA'NNGMLV,V/@GB85!SD% M&_G_O4&3#/MA^& CSLUY U4+GQ-XOLU1@Y(ERAUX9$Z^7,:VQC8_[XH0'!@T M%M$\"(=3#%:5AH+&S$@>#$O[_V7O7IC:69%WXKRA\SHYW)H)BZI)UL_?K"/:RUQQ/##!K MV1X?^XNCKD982(PD;.-??[):8* %-A1W:9^KE"0S=+72IAZ#HHV M\.+!Z.L,BO#61].2E?L#J$KR"?NOT\CS=<#J%GDJ2R=J[/X0SQ\[E+3I3T/\ M\*19EQ]A^].3I5+7>=*1IUSQ.0TW"I_<>?XZGWZ\@3;]=':C<9H>C0LAW6@X M..[U9P=%9W3TJ1:%.ACAIFV#M(TPNL??_?!/_DBKO8U'CC]BJC.1OJ^>?K3\X>O=G MY8^7$QF>GZXX.I&"&6E?.;?!$8[+@)O[GYNKP@MXD-*T/7QW'6["WBDMX6;O M3B=KM673Y2V;;&W9U(&QU)9-M653AULV71JO6N/XTZD2R_W![*R^Q/O.*>LS MZL,F77N(2_EG^I*&1PVG2:,Y& M*S;99I.2QFZ*)AP=?=J;^9RHJHOJ'!VF0L^"YM]DVMM'_W42^[.ZQ8OJMS]3 MOB>Y!X.B?0MI1/J&4S:<+9(_/O]DYP?86*GX]"D6LHABQ33CO/!];77[D#*A MMZ:76!UM RJ>)I>=3>)I)DB9O])H'BV8"?X\U?I-LLG@N"FL0G3X<8-F^LN5 MD]XGM+KC@ZI0[C'XP\,\()U?)T1A(6Q3A$][LLB)%#LM..RP=>&=/6R;@LC4NI.4S%_3',C]K'KIPDX_+ M\A3>FE-_\A1UKG'\=WX=BGOQHZS/->G@LV7 P8Z^SE*J/N&6QP4I6_GMZ\N& M>K=\N%\ RS6/'M5E1X\K0*.KS8D>4\LZ4WSIQF7#3_Z5QDV6+#P?;W#V_P,W]_^VTN>H2??%]: M+N\/!CMO=@YV7GRFV]\_TYWOG\6'_7CP_OO.H(SOPYO?\\Z++?[11>ED,(5) MT4<"0BGB:*#$")69!BUSMPA*XJPK8T$!5\XDKE66/N 6] +FNM'LH&S\ M$\&]B&&OF?(E'BK^F M!=V5D ZGYS;%K.Y[I7/TUZ=S=Y<]B@4TK>QSMP!U.TM/3%\]B M?X+&YO%3=!'*=S8?>G82G#D)():H8ZN3?2/3L[?/XFF;=!93*WWMI_'TFT_> MWFS>:AK?M]\#N:F,N/)MNLEN^9X45W_ISS[YL\$RMBFX6I_!*F;O8;#"0!TL ME]>Z[=\:>9C)!(I=D=/__XEXDI[K$DC/+W?;2ZUI-GC(:+$VLOU>FX=D#VB7%NKZV(/UZ1NYK6F=S=.7$ MKFCFV(^9JQNN;KBE;[A?H.(\2VP(*>5\E]VT=/>L>?(F3N6F^%W7WSF_>OCK M;)RK[K&8;5E'^*!&>$T;Y0X0?G(+4JXO>1W+C_3-I#%-3\]'_U+B>W^]LR%^ MR131WDTG:A53\;_;!L!E3W+^"<;EPYUZA*MSWN^EN=X5&>^XIV9)S^70Y'KE MHF(]CPOVWA]\&^SN?X+=-Y_$[KOW]/WWWP_>?_^#X??!^^\[_0^%AOG[>_F> MOV3O#[;%Z6?PNXX^\+=J]\4G'&.0'_;_W-]^]V%_Y\6_\=GV]K?Y/SYO-Z6K M@_WW^'SOO\>\W:?'_WSS+&(LH!5K18PE(P9M(8976F1?J :M MH 2H-\3)PH$2M#8"J'"E1ZO=8'*>\;$C 7T-*Z0 ML63(@'.0 =M;'W4 SI,+A($'-#(B(Q[]$L*#$3H9)VQQ2[C8H'2Y5L:C";*^ M2,-14T?0F3!KO<<:W>,AA3^OG]+62$Z3^KBX;(1ZZ2\N70$D=RP$_Z[YI51H MX)C=IU*M_S@-UN'2PWJ[IFC5UJCLQE??)S\ MHAUZNMY;L^4^[9$Q8ZS?/5OM!HFJG;HH.W7G]5SXG):&E58;PI23!(10I0-' MP'44/G/OI2B$Z:RPV\,\S*^5W$? '![2KFW1#S=LQ; M MGXM3 T.9#I02'9@AX" 2+[DDJ-"I\;C& 6)1YF)#457%_$&+^0*"R%7,NR'F M[=@RD\X(HQE),B<"-J&$ ]=$LZ@\E]R)=*+,->^0E-\XS)&;_[H<>;X\L7E6 M.CQ?+GR':$5K*JXXV;OR<]=+&>_:8>#ELWO58>!='[XKX'_Y4__T_/"4C6"Q M81M^-9_O92P(G>E[L2:HWH[$1(HL5X"R83EWPB3*L<+*KL*%/#]CMO MN5UU7GA'D;AO(# MUYP:27-P!=38]?.F'@:H/0;L>JP0=<<(6X6H>X2H^>1.$Q,X'3C)22-$9>N) ML8H1QCR4AN$B4MU U'Q@_$J(6@$25>O!NBOG@W6H YU'D)]TP1^Z$\+$;B:7GEE_@&L?1 M42%SZVKQ>1WBTH:XH)![@QJZ,U;!G7,(\WATT'-^]"5=@_#FQB[>)<>0#_ZT ML68(/@QS9?>WN;BTLH9983R)W,9BKC#BK-8$;$B4!DJ=$+?,$%R^-_089;.F M]3T8V6R'5Q7C+&I7.+:Y( #.$L=M)A[%4DN;H5"_WRJMKXIFS<6KHGEMT7P] M%U;T+ 5I46T:%BT!%8$8D1V!Y-#W=Y!=LK?,Q:NR61/HJFS>0#;;$3A(4DG0 MD@A.*1JR(A(GI":*V230>7')^-LET'4HW+863OM6C$]G#3::QEU-S^'2"6-T MV/2+NY5[7K.$;^ ;I*2UD2%$:H%*Z[.05'J>#-"80[RQW_YJ&&8->]W@MR;^ M,H.WK>ETW/='3<.(-Z/3LX04_^6.R\5;X[$;SGJ2M6@I.\X#20Y=>)#*$D_1/D&EYHU!JR0">_+\I+RV0VG#5>P7+_;H-#+C M@@&P$7+.CC(3# >G#(U6FQN'!*K8=T7LVR$"+94(1AH2?6G(%9,B)E-% GCM MN1<@K:MB_SC$'E5]\@%*#[V(J&^-E#%QGX"B\"LO;QQNJ&+?";''9YWN].FW M(OH[W_\XWOF^_3$QG8U-0%*@FB"R%[G/F:"=EX S&RE+5>X?A]P;8]'/*57AJJC'GZ_?WB[D43,2YEV*#C2%8%66\+>;5 MLY;EI"AHH(ZQY#R =^!MD%XPSX/B)B1?XQ'K*ZP[OUT45F@..W=4RJL"Y#6)UTGDKKP.B$]J4SP6?GM4R>NZ0AU"C"N@KK MR[DH@F-)H[WDB= M!3XVI4Q+65W_]176MNN?=+91&4ZH4IZ \8)8*RVQ$(,3QE%K[0J%]5&4$2VH M1*$;Q,9W*!I==]Q<5D'#21W97!)8S?]:)%*V P8J20.!.^)<% 0$&.)+?Q^N MJ0XA1^M"7C3K<3?H*2HZK%-)146'I3@]K0@%IUIJ'HH)52(4!H XGSP)CKL MW&9?&"$62I9