0001628280-22-004366.txt : 20220301 0001628280-22-004366.hdr.sgml : 20220301 20220301081542 ACCESSION NUMBER: 0001628280-22-004366 CONFORMED SUBMISSION TYPE: 10-K PUBLIC DOCUMENT COUNT: 126 CONFORMED PERIOD OF REPORT: 20211231 FILED AS OF DATE: 20220301 DATE AS OF CHANGE: 20220301 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Luminar Technologies, Inc./DE CENTRAL INDEX KEY: 0001758057 STANDARD INDUSTRIAL CLASSIFICATION: MOTOR VEHICLE PARTS & ACCESSORIES [3714] IRS NUMBER: 831804317 FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-K SEC ACT: 1934 Act SEC FILE NUMBER: 001-38791 FILM NUMBER: 22694095 BUSINESS ADDRESS: STREET 1: 2603 DISCOVERY DRIVE, SUITE 100 CITY: ORLANDO STATE: FL ZIP: 32826 BUSINESS PHONE: 407-900-5259 MAIL ADDRESS: STREET 1: 2603 DISCOVERY DRIVE, SUITE 100 CITY: ORLANDO STATE: FL ZIP: 32826 FORMER COMPANY: FORMER CONFORMED NAME: Luminar Technologies, Inc./FL DATE OF NAME CHANGE: 20201203 FORMER COMPANY: FORMER CONFORMED NAME: Gores Metropoulos, Inc. DATE OF NAME CHANGE: 20181102 10-K 1 lazr-20211231.htm 10-K lazr-20211231
Luminar Technologies, Inc./DE00017580572021FYfalsehttp://fasb.org/us-gaap/2021-01-31#AccountingStandardsUpdate201602MemberP1Y.3333http://fasb.org/us-gaap/2021-01-31#AccruedLiabilitiesCurrenthttp://fasb.org/us-gaap/2021-01-31#AccruedLiabilitiesCurrenthttp://fasb.org/us-gaap/2021-01-31#OtherLiabilitiesNoncurrenthttp://fasb.org/us-gaap/2021-01-31#OtherLiabilitiesNoncurrent11P1Y00017580572021-01-012021-12-3100017580572021-06-30iso4217:USD0001758057us-gaap:CommonClassAMember2022-02-18xbrli:shares0001758057us-gaap:CommonClassBMember2022-02-180001758057us-gaap:CommonClassAMember2021-12-3100017580572021-12-3100017580572020-12-310001758057srt:AffiliatedEntityMember2021-12-310001758057us-gaap:PreferredStockMember2020-12-31iso4217:USDxbrli:shares0001758057us-gaap:PreferredStockMember2021-12-310001758057us-gaap:CommonClassAMember2020-12-310001758057us-gaap:CommonClassBMember2020-12-310001758057us-gaap:CommonClassBMember2021-12-310001758057us-gaap:ProductMember2021-01-012021-12-310001758057us-gaap:ProductMember2020-01-012020-12-310001758057us-gaap:ProductMember2019-01-012019-12-310001758057us-gaap:ServiceMember2021-01-012021-12-310001758057us-gaap:ServiceMember2020-01-012020-12-310001758057us-gaap:ServiceMember2019-01-012019-12-3100017580572020-01-012020-12-3100017580572019-01-012019-12-310001758057lazr:SeriesAConvertiblePreferredStockMember2018-12-310001758057lazr:SeriesXConvertiblePreferredStockMember2018-12-310001758057us-gaap:PreferredStockMember2018-12-310001758057us-gaap:CommonClassAMemberus-gaap:CommonStockMember2018-12-310001758057us-gaap:CommonClassBMemberus-gaap:CommonStockMember2018-12-310001758057us-gaap:AdditionalPaidInCapitalMember2018-12-310001758057us-gaap:AccumulatedOtherComprehensiveIncomeMember2018-12-310001758057us-gaap:RetainedEarningsMember2018-12-3100017580572018-12-310001758057lazr:ConversionOfSimpleAgreementsForFutureEquityMemberlazr:SeriesAConvertiblePreferredStockMember2019-01-012019-12-310001758057lazr:SeriesAConvertiblePreferredStockMember2019-01-012019-12-310001758057lazr:SeriesAConvertiblePreferredStockMemberlazr:IssuanceOfConvertiblePreferredStockForCashMember2019-01-012019-12-310001758057us-gaap:CommonClassAMemberus-gaap:CommonStockMember2019-01-012019-12-310001758057us-gaap:AdditionalPaidInCapitalMember2019-01-012019-12-310001758057us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-01-012019-12-310001758057us-gaap:RetainedEarningsMember2019-01-012019-12-310001758057lazr:SeriesAConvertiblePreferredStockMember2019-12-310001758057lazr:SeriesXConvertiblePreferredStockMember2019-12-310001758057us-gaap:PreferredStockMember2019-12-310001758057us-gaap:CommonClassAMemberus-gaap:CommonStockMember2019-12-310001758057us-gaap:CommonClassBMemberus-gaap:CommonStockMember2019-12-310001758057us-gaap:AdditionalPaidInCapitalMember2019-12-310001758057us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-12-310001758057us-gaap:RetainedEarningsMember2019-12-3100017580572019-12-310001758057lazr:SeriesXConvertiblePreferredStockMember2020-01-012020-12-310001758057us-gaap:CommonClassAMemberus-gaap:CommonStockMember2020-01-012020-12-310001758057us-gaap:PreferredStockMember2020-01-012020-12-310001758057us-gaap:CommonClassBMemberus-gaap:CommonStockMember2020-01-012020-12-310001758057us-gaap:AdditionalPaidInCapitalMember2020-01-012020-12-310001758057lazr:SeriesAConvertiblePreferredStockMember2020-01-012020-12-310001758057us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-01-012020-12-310001758057us-gaap:RetainedEarningsMember2020-01-012020-12-310001758057lazr:SeriesAConvertiblePreferredStockMember2020-12-310001758057lazr:SeriesXConvertiblePreferredStockMember2020-12-310001758057us-gaap:PreferredStockMember2020-12-310001758057us-gaap:CommonClassAMemberus-gaap:CommonStockMember2020-12-310001758057us-gaap:CommonClassBMemberus-gaap:CommonStockMember2020-12-310001758057us-gaap:AdditionalPaidInCapitalMember2020-12-310001758057us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-12-310001758057us-gaap:RetainedEarningsMember2020-12-310001758057us-gaap:AdditionalPaidInCapitalMember2021-01-012021-12-310001758057us-gaap:TreasuryStockMember2021-01-012021-12-310001758057us-gaap:CommonClassAMemberus-gaap:CommonStockMember2021-01-012021-12-310001758057us-gaap:CommonClassBMemberus-gaap:CommonStockMember2021-01-012021-12-310001758057us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-01-012021-12-310001758057us-gaap:RetainedEarningsMember2021-01-012021-12-310001758057lazr:SeriesAConvertiblePreferredStockMember2021-12-310001758057lazr:SeriesXConvertiblePreferredStockMember2021-12-310001758057us-gaap:PreferredStockMember2021-12-310001758057us-gaap:CommonClassAMemberus-gaap:CommonStockMember2021-12-310001758057us-gaap:CommonClassBMemberus-gaap:CommonStockMember2021-12-310001758057us-gaap:AdditionalPaidInCapitalMember2021-12-310001758057us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-12-310001758057us-gaap:TreasuryStockMember2021-12-310001758057us-gaap:RetainedEarningsMember2021-12-310001758057lazr:SeriesXConvertiblePreferredStockMember2021-01-012021-12-310001758057lazr:SeriesXConvertiblePreferredStockMember2019-01-012019-12-310001758057lazr:SeriesAConvertiblePreferredStockMember2021-01-012021-12-310001758057us-gaap:AccountingStandardsUpdate201602Member2021-01-012021-12-310001758057us-gaap:AccountingStandardsUpdate201602Member2020-01-012020-12-310001758057us-gaap:AccountingStandardsUpdate201602Member2019-01-012019-12-310001758057us-gaap:CustomerConcentrationRiskMemberlazr:CustomerOneMemberus-gaap:AccountsReceivableMember2021-01-012021-12-31xbrli:pure0001758057lazr:CustomerTwoMemberus-gaap:CustomerConcentrationRiskMemberus-gaap:AccountsReceivableMember2021-01-012021-12-310001758057us-gaap:CustomerConcentrationRiskMemberlazr:LargestCustomerMemberus-gaap:AccountsReceivableMember2020-01-012020-12-310001758057srt:MinimumMemberus-gaap:OtherMachineryAndEquipmentMember2021-01-012021-12-310001758057us-gaap:OtherMachineryAndEquipmentMembersrt:MaximumMember2021-01-012021-12-310001758057lazr:ToolingMembersrt:MinimumMember2021-01-012021-12-310001758057lazr:ToolingMembersrt:MaximumMember2021-01-012021-12-310001758057lazr:ComputerHardwareAndSoftwareMembersrt:MinimumMember2021-01-012021-12-310001758057lazr:ComputerHardwareAndSoftwareMembersrt:MaximumMember2021-01-012021-12-310001758057lazr:DemonstrationFleetAndDemonstrationUnitsMembersrt:MinimumMember2021-01-012021-12-310001758057lazr:DemonstrationFleetAndDemonstrationUnitsMembersrt:MaximumMember2021-01-012021-12-310001758057us-gaap:VehiclesMember2021-01-012021-12-310001758057us-gaap:FurnitureAndFixturesMember2021-01-012021-12-310001758057srt:MinimumMember2021-01-012021-12-310001758057srt:MaximumMember2021-01-012021-12-310001758057us-gaap:IPOMemberlazr:GoresMetropoulosMember2019-02-052019-02-050001758057us-gaap:IPOMemberlazr:GoresMetropoulosMember2019-02-050001758057us-gaap:CommonClassAMemberlazr:PublicWarrantsMemberlazr:GoresMetropoulosMember2019-02-050001758057lazr:PrivateWarrantsMemberus-gaap:PrivatePlacementMemberlazr:GoresMetropoulosMember2019-02-052019-02-050001758057lazr:PrivateWarrantsMemberus-gaap:PrivatePlacementMemberlazr:GoresMetropoulosMember2019-02-050001758057us-gaap:CommonClassAMemberlazr:PrivateWarrantsMemberlazr:GoresMetropoulosMember2019-02-050001758057lazr:PublicWarrantsMember2020-12-310001758057lazr:PrivateWarrantsMember2020-12-310001758057lazr:PrivateWarrantsMember2021-03-160001758057lazr:PublicWarrantsMember2021-03-310001758057lazr:PrivateAndPublicWarrantsMember2021-03-162021-03-160001758057lazr:PublicWarrantsMember2021-03-162021-03-160001758057lazr:PrivateWarrantsMember2021-12-310001758057lazr:PublicWarrantsMember2021-12-310001758057lazr:OptoGrationIncMember2021-08-032021-08-030001758057lazr:OptoGrationIncMember2021-08-030001758057lazr:OptoGrationIncMemberus-gaap:CustomerRelationshipsMember2021-08-032021-08-030001758057lazr:OptoGrationIncMemberus-gaap:CustomerRelationshipsMember2021-08-030001758057lazr:OptoGrationIncMemberus-gaap:TradeNamesMember2021-08-032021-08-030001758057lazr:OptoGrationIncMemberus-gaap:TradeNamesMember2021-08-030001758057lazr:OptoGrationIncMemberus-gaap:DevelopedTechnologyRightsMember2021-08-032021-08-030001758057lazr:OptoGrationIncMemberus-gaap:DevelopedTechnologyRightsMember2021-08-0300017580572020-12-030001758057us-gaap:CommonClassAMember2020-12-030001758057us-gaap:CommonClassBMember2020-12-030001758057us-gaap:CommonClassAMember2020-12-022020-12-020001758057us-gaap:CommonClassAMember2020-12-020001758057lazr:GoresMetropoulosMember2020-12-022020-12-020001758057lazr:GoresMetropoulosMember2020-12-02lazr:triggeringEvent0001758057us-gaap:CommonClassAMembersrt:MinimumMember2020-12-020001758057us-gaap:CommonClassAMembersrt:MaximumMember2020-12-020001758057lazr:GoresMetropoulosMember2021-08-112021-08-110001758057us-gaap:CommonClassAMemberlazr:GoresMetropoulosMember2021-08-112021-08-110001758057lazr:GoresMetropoulosMemberus-gaap:CommonClassBMember2021-08-112021-08-110001758057lazr:GoresMetropoulosMember2021-08-110001758057us-gaap:CommonClassAMemberlazr:SharePriceTriggeringEventOneMemberlazr:GoresMetropoulosMember2021-08-110001758057us-gaap:CommonClassAMemberlazr:GoresMetropoulosMemberlazr:SharePriceTriggeringEventTwoMember2021-08-110001758057us-gaap:CommonClassAMemberlazr:GoresMetropoulosMemberlazr:SharePriceTriggeringEventThreeMember2021-08-110001758057us-gaap:CommonClassAMemberlazr:GoresMetropoulosMemberlazr:SharePriceTriggeringEventFourMember2021-08-110001758057us-gaap:CommonClassAMemberlazr:GoresMetropoulosMemberlazr:SharePriceTriggeringEventFiveMember2021-08-110001758057us-gaap:CommonClassAMemberlazr:GoresMetropoulosMemberlazr:SharePriceTriggeringEventSixMember2021-08-1100017580572020-12-022020-12-020001758057us-gaap:MeasurementInputPriceVolatilityMemberus-gaap:FairValueInputsLevel3Member2020-12-020001758057us-gaap:MeasurementInputExpectedTermMemberus-gaap:FairValueInputsLevel3Member2020-12-020001758057lazr:GoresMetropoulosMemberlazr:PrivateAndPublicWarrantsMember2020-12-020001758057us-gaap:CommonClassAMemberlazr:GoresMetropoulosMemberus-gaap:CommonStockMember2020-12-022020-12-020001758057srt:NorthAmericaMember2021-01-012021-12-310001758057srt:NorthAmericaMemberus-gaap:RevenueFromContractWithCustomerMemberus-gaap:GeographicConcentrationRiskMember2021-01-012021-12-310001758057srt:NorthAmericaMember2020-01-012020-12-310001758057srt:NorthAmericaMemberus-gaap:RevenueFromContractWithCustomerMemberus-gaap:GeographicConcentrationRiskMember2020-01-012020-12-310001758057srt:NorthAmericaMember2019-01-012019-12-310001758057srt:NorthAmericaMemberus-gaap:RevenueFromContractWithCustomerMemberus-gaap:GeographicConcentrationRiskMember2019-01-012019-12-310001758057srt:AsiaPacificMember2021-01-012021-12-310001758057us-gaap:RevenueFromContractWithCustomerMembersrt:AsiaPacificMemberus-gaap:GeographicConcentrationRiskMember2021-01-012021-12-310001758057srt:AsiaPacificMember2020-01-012020-12-310001758057us-gaap:RevenueFromContractWithCustomerMembersrt:AsiaPacificMemberus-gaap:GeographicConcentrationRiskMember2020-01-012020-12-310001758057srt:AsiaPacificMember2019-01-012019-12-310001758057us-gaap:RevenueFromContractWithCustomerMembersrt:AsiaPacificMemberus-gaap:GeographicConcentrationRiskMember2019-01-012019-12-310001758057lazr:EuropeAndMiddleEastMember2021-01-012021-12-310001758057lazr:EuropeAndMiddleEastMemberus-gaap:RevenueFromContractWithCustomerMemberus-gaap:GeographicConcentrationRiskMember2021-01-012021-12-310001758057lazr:EuropeAndMiddleEastMember2020-01-012020-12-310001758057lazr:EuropeAndMiddleEastMemberus-gaap:RevenueFromContractWithCustomerMemberus-gaap:GeographicConcentrationRiskMember2020-01-012020-12-310001758057lazr:EuropeAndMiddleEastMember2019-01-012019-12-310001758057lazr:EuropeAndMiddleEastMemberus-gaap:RevenueFromContractWithCustomerMemberus-gaap:GeographicConcentrationRiskMember2019-01-012019-12-310001758057us-gaap:RevenueFromContractWithCustomerMemberus-gaap:GeographicConcentrationRiskMember2021-01-012021-12-310001758057us-gaap:RevenueFromContractWithCustomerMemberus-gaap:GeographicConcentrationRiskMember2020-01-012020-12-310001758057us-gaap:RevenueFromContractWithCustomerMemberus-gaap:GeographicConcentrationRiskMember2019-01-012019-12-310001758057us-gaap:TransferredAtPointInTimeMember2021-01-012021-12-310001758057us-gaap:TransferredAtPointInTimeMemberus-gaap:RevenueFromContractWithCustomerMemberlazr:RevenueRecognitionTimingConcentrationRiskMember2021-01-012021-12-310001758057us-gaap:TransferredAtPointInTimeMember2020-01-012020-12-310001758057us-gaap:TransferredAtPointInTimeMemberus-gaap:RevenueFromContractWithCustomerMemberlazr:RevenueRecognitionTimingConcentrationRiskMember2020-01-012020-12-310001758057us-gaap:TransferredAtPointInTimeMember2019-01-012019-12-310001758057us-gaap:TransferredAtPointInTimeMemberus-gaap:RevenueFromContractWithCustomerMemberlazr:RevenueRecognitionTimingConcentrationRiskMember2019-01-012019-12-310001758057us-gaap:TransferredOverTimeMember2021-01-012021-12-310001758057us-gaap:RevenueFromContractWithCustomerMemberlazr:RevenueRecognitionTimingConcentrationRiskMemberus-gaap:TransferredOverTimeMember2021-01-012021-12-310001758057us-gaap:TransferredOverTimeMember2020-01-012020-12-310001758057us-gaap:RevenueFromContractWithCustomerMemberlazr:RevenueRecognitionTimingConcentrationRiskMemberus-gaap:TransferredOverTimeMember2020-01-012020-12-310001758057us-gaap:TransferredOverTimeMember2019-01-012019-12-310001758057us-gaap:RevenueFromContractWithCustomerMemberlazr:RevenueRecognitionTimingConcentrationRiskMemberus-gaap:TransferredOverTimeMember2019-01-012019-12-310001758057us-gaap:RevenueFromContractWithCustomerMemberlazr:RevenueRecognitionTimingConcentrationRiskMember2021-01-012021-12-310001758057us-gaap:RevenueFromContractWithCustomerMemberlazr:RevenueRecognitionTimingConcentrationRiskMember2020-01-012020-12-310001758057us-gaap:RevenueFromContractWithCustomerMemberlazr:RevenueRecognitionTimingConcentrationRiskMember2019-01-012019-12-310001758057lazr:AutonomySolutionsSegmentMember2021-01-012021-12-310001758057lazr:AutonomySolutionsSegmentMemberlazr:SegmentConcentrationRiskMemberus-gaap:RevenueFromContractWithCustomerMember2021-01-012021-12-310001758057lazr:AutonomySolutionsSegmentMember2020-01-012020-12-310001758057lazr:AutonomySolutionsSegmentMemberlazr:SegmentConcentrationRiskMemberus-gaap:RevenueFromContractWithCustomerMember2020-01-012020-12-310001758057lazr:AutonomySolutionsSegmentMember2019-01-012019-12-310001758057lazr:AutonomySolutionsSegmentMemberlazr:SegmentConcentrationRiskMemberus-gaap:RevenueFromContractWithCustomerMember2019-01-012019-12-310001758057lazr:ComponentSalesSegmentMember2021-01-012021-12-310001758057lazr:SegmentConcentrationRiskMemberlazr:ComponentSalesSegmentMemberus-gaap:RevenueFromContractWithCustomerMember2021-01-012021-12-310001758057lazr:ComponentSalesSegmentMember2020-01-012020-12-310001758057lazr:SegmentConcentrationRiskMemberlazr:ComponentSalesSegmentMemberus-gaap:RevenueFromContractWithCustomerMember2020-01-012020-12-310001758057lazr:ComponentSalesSegmentMember2019-01-012019-12-310001758057lazr:SegmentConcentrationRiskMemberlazr:ComponentSalesSegmentMemberus-gaap:RevenueFromContractWithCustomerMember2019-01-012019-12-310001758057lazr:SegmentConcentrationRiskMemberus-gaap:RevenueFromContractWithCustomerMember2021-01-012021-12-310001758057lazr:SegmentConcentrationRiskMemberus-gaap:RevenueFromContractWithCustomerMember2020-01-012020-12-310001758057lazr:SegmentConcentrationRiskMemberus-gaap:RevenueFromContractWithCustomerMember2019-01-012019-12-310001758057us-gaap:CommonClassAMemberlazr:VolvoCarTechnologyFundWarrantMember2020-03-310001758057lazr:VolvoCarTechnologyFundWarrantMember2020-03-31lazr:tranche0001758057lazr:VolvoCarTechnologyFundWarrantMember2021-01-012021-12-310001758057us-gaap:USTreasurySecuritiesMember2021-12-310001758057us-gaap:USGovernmentCorporationsAndAgenciesSecuritiesMember2021-12-310001758057us-gaap:CommercialPaperMember2021-12-310001758057us-gaap:CorporateBondSecuritiesMember2021-12-310001758057us-gaap:AssetBackedSecuritiesMember2021-12-310001758057us-gaap:CashAndCashEquivalentsMember2021-12-310001758057lazr:MarketableSecuritiesMember2021-12-310001758057us-gaap:USTreasurySecuritiesMember2020-12-310001758057us-gaap:USGovernmentCorporationsAndAgenciesSecuritiesMember2020-12-310001758057us-gaap:CommercialPaperMember2020-12-310001758057us-gaap:CorporateBondSecuritiesMember2020-12-310001758057us-gaap:AssetBackedSecuritiesMember2020-12-310001758057us-gaap:CashAndCashEquivalentsMember2020-12-310001758057lazr:MarketableSecuritiesMember2020-12-310001758057us-gaap:CashAndCashEquivalentsMemberus-gaap:MoneyMarketFundsMember2021-12-310001758057us-gaap:CashAndCashEquivalentsMemberus-gaap:MoneyMarketFundsMember2020-12-310001758057us-gaap:EquityMethodInvestmentsMemberlazr:MarketableSecuritiesMember2021-12-310001758057us-gaap:EquityMethodInvestmentsMemberlazr:MarketableSecuritiesMember2020-12-310001758057us-gaap:OtherNoncurrentAssetsMemberlazr:NonMarketableEquityInvestmentMember2021-12-310001758057us-gaap:OtherNoncurrentAssetsMemberlazr:NonMarketableEquityInvestmentMember2020-12-310001758057lazr:RoboticResearchOpCoLLCMemberlazr:ClassAPreferredUnitsMember2021-12-012021-12-310001758057us-gaap:CommonClassAMemberlazr:RoboticResearchOpCoLLCMember2021-12-012021-12-310001758057us-gaap:CommonClassAMemberlazr:RoboticResearchOpCoLLCMember2021-01-012021-12-310001758057lazr:RoboticResearchOpCoLLCMember2021-12-310001758057us-gaap:MachineryAndEquipmentMember2021-12-310001758057us-gaap:MachineryAndEquipmentMember2020-12-310001758057lazr:ComputerHardwareAndSoftwareMember2021-12-310001758057lazr:ComputerHardwareAndSoftwareMember2020-12-310001758057lazr:DemonstrationFleetAndDemonstrationUnitsMember2021-12-310001758057lazr:DemonstrationFleetAndDemonstrationUnitsMember2020-12-310001758057us-gaap:LeaseholdImprovementsMember2021-12-310001758057us-gaap:LeaseholdImprovementsMember2020-12-310001758057us-gaap:VehiclesMember2021-12-310001758057us-gaap:VehiclesMember2020-12-310001758057us-gaap:FurnitureAndFixturesMember2021-12-310001758057us-gaap:FurnitureAndFixturesMember2020-12-310001758057us-gaap:ConstructionInProgressMember2021-12-310001758057us-gaap:ConstructionInProgressMember2020-12-310001758057lazr:OptoGrationIncMemberus-gaap:CustomerRelationshipsMember2021-01-012021-12-310001758057lazr:OptoGrationIncMemberus-gaap:DevelopedTechnologyRightsMember2021-01-012021-12-310001758057lazr:OptoGrationIncMember2021-01-012021-12-310001758057lazr:OptoGrationIncMember2021-12-310001758057lazr:AutonomySolutionsSegmentMember2021-12-310001758057lazr:ComponentSalesSegmentMember2021-12-310001758057lazr:AutonomySolutionsSegmentMember2020-12-310001758057lazr:ComponentSalesSegmentMember2020-12-310001758057us-gaap:PreferredStockMemberlazr:SeriesAConvertiblePreferredStockMember2019-06-242019-06-240001758057us-gaap:CommonClassAMemberus-gaap:CommonStockMember2019-06-242019-06-240001758057us-gaap:ConvertibleDebtMemberlazr:ConvertibleSeniorNotesDue2026Member2021-12-310001758057us-gaap:ConvertibleDebtMemberlazr:ConvertibleSeniorNotesDue2026Member2021-12-012021-12-310001758057us-gaap:ConvertibleDebtMemberlazr:ConvertibleSeniorNotesDue2026Member2021-01-012021-12-310001758057us-gaap:ConvertibleDebtMemberus-gaap:CommonClassAMemberlazr:ConvertibleSeniorNotesDue2026Member2021-12-310001758057us-gaap:ConvertibleDebtMemberus-gaap:CommonClassAMemberlazr:ConvertibleSeniorNotesDue2026Memberus-gaap:DebtInstrumentRedemptionPeriodOneMember2021-12-012021-12-310001758057us-gaap:ConvertibleDebtMemberlazr:ConvertibleSeniorNotesDue2026Memberus-gaap:DebtInstrumentRedemptionPeriodOneMember2021-12-012021-12-31lazr:tradingDaylazr:consecutiveTradingDay0001758057us-gaap:ConvertibleDebtMemberus-gaap:DebtInstrumentRedemptionPeriodTwoMemberlazr:ConvertibleSeniorNotesDue2026Member2021-12-012021-12-310001758057us-gaap:ConvertibleDebtMemberus-gaap:DebtInstrumentRedemptionPeriodThreeMemberlazr:ConvertibleSeniorNotesDue2026Member2021-12-012021-12-31lazr:consecutiveBusinessDay0001758057us-gaap:SeniorNotesMember2020-01-012020-12-310001758057us-gaap:SeniorNotesMember2019-01-012019-12-310001758057lazr:CoronavirusAidReliefAndEconomicSecurityActPaycheckProtectionProgramMember2020-04-222020-04-220001758057lazr:BridgeNoteMemberus-gaap:ConvertibleNotesPayableMember2019-01-012019-12-310001758057lazr:A20172018And2020WarrantsMember2020-01-012020-12-310001758057lazr:A20172018And2020WarrantsMember2019-01-012019-12-310001758057us-gaap:CommonClassAMemberus-gaap:CommonStockMember2020-12-022020-12-020001758057lazr:A20172018And2020WarrantsMember2020-12-310001758057us-gaap:MeasurementInputExpectedTermMemberlazr:PrivateWarrantsMemberus-gaap:FairValueInputsLevel3Member2021-12-310001758057lazr:PrivateWarrantsMemberus-gaap:MeasurementInputPriceVolatilityMemberus-gaap:FairValueInputsLevel3Member2021-12-310001758057lazr:PrivateWarrantsMemberus-gaap:FairValueInputsLevel3Memberus-gaap:MeasurementInputRiskFreeInterestRateMember2021-12-310001758057us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:MoneyMarketFundsMember2021-12-310001758057us-gaap:FairValueMeasurementsRecurringMemberus-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel2Member2021-12-310001758057us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:MoneyMarketFundsMember2021-12-310001758057us-gaap:FairValueMeasurementsRecurringMemberus-gaap:MoneyMarketFundsMember2021-12-310001758057us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:CommercialPaperMember2021-12-310001758057us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CommercialPaperMemberus-gaap:FairValueInputsLevel2Member2021-12-310001758057us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:CommercialPaperMember2021-12-310001758057us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CommercialPaperMember2021-12-310001758057us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2021-12-310001758057us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Member2021-12-310001758057us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2021-12-310001758057us-gaap:FairValueMeasurementsRecurringMember2021-12-310001758057us-gaap:FairValueInputsLevel1Memberus-gaap:USTreasurySecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2021-12-310001758057us-gaap:USTreasurySecuritiesMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Member2021-12-310001758057us-gaap:USTreasurySecuritiesMemberus-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2021-12-310001758057us-gaap:USTreasurySecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2021-12-310001758057us-gaap:USGovernmentCorporationsAndAgenciesSecuritiesMemberus-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2021-12-310001758057us-gaap:USGovernmentCorporationsAndAgenciesSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Member2021-12-310001758057us-gaap:USGovernmentCorporationsAndAgenciesSecuritiesMemberus-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2021-12-310001758057us-gaap:USGovernmentCorporationsAndAgenciesSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2021-12-310001758057us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:CommercialPaperNotIncludedWithCashAndCashEquivalentsMember2021-12-310001758057us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CommercialPaperNotIncludedWithCashAndCashEquivalentsMemberus-gaap:FairValueInputsLevel2Member2021-12-310001758057us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:CommercialPaperNotIncludedWithCashAndCashEquivalentsMember2021-12-310001758057us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CommercialPaperNotIncludedWithCashAndCashEquivalentsMember2021-12-310001758057us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:CorporateBondSecuritiesMember2021-12-310001758057us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CorporateBondSecuritiesMemberus-gaap:FairValueInputsLevel2Member2021-12-310001758057us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:CorporateBondSecuritiesMember2021-12-310001758057us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CorporateBondSecuritiesMember2021-12-310001758057us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:AssetBackedSecuritiesMember2021-12-310001758057us-gaap:FairValueMeasurementsRecurringMemberus-gaap:AssetBackedSecuritiesMemberus-gaap:FairValueInputsLevel2Member2021-12-310001758057us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:AssetBackedSecuritiesMember2021-12-310001758057us-gaap:FairValueMeasurementsRecurringMemberus-gaap:AssetBackedSecuritiesMember2021-12-310001758057us-gaap:FairValueInputsLevel1Memberlazr:PrivateWarrantsMemberus-gaap:FairValueMeasurementsRecurringMember2021-12-310001758057lazr:PrivateWarrantsMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Member2021-12-310001758057lazr:PrivateWarrantsMemberus-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2021-12-310001758057lazr:PrivateWarrantsMemberus-gaap:FairValueMeasurementsRecurringMember2021-12-310001758057us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:MoneyMarketFundsMember2020-12-310001758057us-gaap:FairValueMeasurementsRecurringMemberus-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel2Member2020-12-310001758057us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:MoneyMarketFundsMember2020-12-310001758057us-gaap:FairValueMeasurementsRecurringMemberus-gaap:MoneyMarketFundsMember2020-12-310001758057us-gaap:FairValueInputsLevel1Memberus-gaap:USTreasurySecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2020-12-310001758057us-gaap:USTreasurySecuritiesMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Member2020-12-310001758057us-gaap:USTreasurySecuritiesMemberus-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2020-12-310001758057us-gaap:USTreasurySecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2020-12-310001758057us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:CommercialPaperMember2020-12-310001758057us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CommercialPaperMemberus-gaap:FairValueInputsLevel2Member2020-12-310001758057us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:CommercialPaperMember2020-12-310001758057us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CommercialPaperMember2020-12-310001758057us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2020-12-310001758057us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Member2020-12-310001758057us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2020-12-310001758057us-gaap:FairValueMeasurementsRecurringMember2020-12-310001758057us-gaap:USGovernmentCorporationsAndAgenciesSecuritiesMemberus-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2020-12-310001758057us-gaap:USGovernmentCorporationsAndAgenciesSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Member2020-12-310001758057us-gaap:USGovernmentCorporationsAndAgenciesSecuritiesMemberus-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2020-12-310001758057us-gaap:USGovernmentCorporationsAndAgenciesSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2020-12-310001758057us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:CommercialPaperNotIncludedWithCashAndCashEquivalentsMember2020-12-310001758057us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CommercialPaperNotIncludedWithCashAndCashEquivalentsMemberus-gaap:FairValueInputsLevel2Member2020-12-310001758057us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:CommercialPaperNotIncludedWithCashAndCashEquivalentsMember2020-12-310001758057us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CommercialPaperNotIncludedWithCashAndCashEquivalentsMember2020-12-310001758057us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:CorporateBondSecuritiesMember2020-12-310001758057us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CorporateBondSecuritiesMemberus-gaap:FairValueInputsLevel2Member2020-12-310001758057us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:CorporateBondSecuritiesMember2020-12-310001758057us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CorporateBondSecuritiesMember2020-12-310001758057us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:AssetBackedSecuritiesMember2020-12-310001758057us-gaap:FairValueMeasurementsRecurringMemberus-gaap:AssetBackedSecuritiesMemberus-gaap:FairValueInputsLevel2Member2020-12-310001758057us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:AssetBackedSecuritiesMember2020-12-310001758057us-gaap:FairValueMeasurementsRecurringMemberus-gaap:AssetBackedSecuritiesMember2020-12-310001758057us-gaap:FairValueInputsLevel1Memberlazr:PublicWarrantsMemberus-gaap:FairValueMeasurementsRecurringMember2020-12-310001758057lazr:PublicWarrantsMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Member2020-12-310001758057lazr:PublicWarrantsMemberus-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2020-12-310001758057lazr:PublicWarrantsMemberus-gaap:FairValueMeasurementsRecurringMember2020-12-310001758057us-gaap:FairValueInputsLevel1Memberlazr:PrivateWarrantsMemberus-gaap:FairValueMeasurementsRecurringMember2020-12-310001758057lazr:PrivateWarrantsMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Member2020-12-310001758057lazr:PrivateWarrantsMemberus-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2020-12-310001758057lazr:PrivateWarrantsMemberus-gaap:FairValueMeasurementsRecurringMember2020-12-310001758057lazr:PublicWarrantsMemberus-gaap:WarrantMember2020-12-310001758057lazr:PrivateWarrantsMemberus-gaap:WarrantMember2020-12-310001758057lazr:PublicWarrantsMemberus-gaap:WarrantMember2021-01-012021-12-310001758057lazr:PrivateWarrantsMemberus-gaap:WarrantMember2021-01-012021-12-310001758057lazr:PublicWarrantsMemberus-gaap:WarrantMember2021-12-310001758057lazr:PrivateWarrantsMemberus-gaap:WarrantMember2021-12-310001758057lazr:LegacyWarrantsMemberus-gaap:MeasurementInputExpectedTermMemberus-gaap:FairValueInputsLevel3Member2020-12-020001758057lazr:CashlessConversionWarrantExercisesMember2020-12-020001758057lazr:ShareBasedWarrantExercisesMember2020-12-020001758057lazr:LegacyWarrantsMember2020-12-310001758057lazr:A2017WarrantsMemberus-gaap:WarrantMember2019-12-310001758057us-gaap:WarrantMemberlazr:A2018WarrantsMember2019-12-310001758057lazr:A2020WarrantsMemberus-gaap:WarrantMember2019-12-310001758057lazr:LegacyWarrantsMemberus-gaap:WarrantMember2019-12-310001758057lazr:A2017WarrantsMemberus-gaap:WarrantMember2020-01-012020-12-310001758057us-gaap:WarrantMemberlazr:A2018WarrantsMember2020-01-012020-12-310001758057lazr:A2020WarrantsMemberus-gaap:WarrantMember2020-01-012020-12-310001758057lazr:LegacyWarrantsMemberus-gaap:WarrantMember2020-01-012020-12-310001758057lazr:A2017WarrantsMemberus-gaap:WarrantMember2020-12-310001758057us-gaap:WarrantMemberlazr:A2018WarrantsMember2020-12-310001758057lazr:A2020WarrantsMemberus-gaap:WarrantMember2020-12-310001758057lazr:LegacyWarrantsMemberus-gaap:WarrantMember2020-12-310001758057us-gaap:FairValueInputsLevel2Member2021-12-310001758057lazr:SeriesAConvertiblePreferredStockMember2019-06-240001758057lazr:SeriesXConvertiblePreferredStockMember2020-08-012020-09-300001758057lazr:SeriesXConvertiblePreferredStockMember2020-09-300001758057lazr:SeriesXConvertiblePreferredStockMember2020-10-012020-10-310001758057lazr:SeriesXConvertiblePreferredStockMember2020-10-310001758057lazr:SeriesAAndSeriesXConvertiblePreferredStockMember2020-12-022020-12-0200017580572019-06-242020-10-220001758057us-gaap:WarrantMember2021-01-012021-12-310001758057us-gaap:WarrantMember2020-01-012020-12-310001758057us-gaap:WarrantMember2019-01-012019-12-310001758057us-gaap:EmployeeStockOptionMember2021-01-012021-12-310001758057us-gaap:EmployeeStockOptionMember2020-01-012020-12-310001758057us-gaap:EmployeeStockOptionMember2019-01-012019-12-310001758057us-gaap:RestrictedStockMember2021-01-012021-12-310001758057us-gaap:RestrictedStockMember2020-01-012020-12-310001758057us-gaap:RestrictedStockMember2019-01-012019-12-310001758057lazr:LiabilityClassifiedRSUsMember2021-01-012021-12-310001758057lazr:LiabilityClassifiedRSUsMember2020-01-012020-12-310001758057lazr:LiabilityClassifiedRSUsMember2019-01-012019-12-310001758057lazr:VendorStockInLieuOfCashProgramMember2021-01-012021-12-310001758057lazr:VendorStockInLieuOfCashProgramMember2020-01-012020-12-310001758057lazr:VendorStockInLieuOfCashProgramMember2019-01-012019-12-310001758057us-gaap:SeriesAPreferredStockMember2021-01-012021-12-310001758057us-gaap:SeriesAPreferredStockMember2020-01-012020-12-310001758057us-gaap:SeriesAPreferredStockMember2019-01-012019-12-310001758057us-gaap:PreferredStockMember2021-01-012021-12-310001758057us-gaap:PreferredStockMember2020-01-012020-12-310001758057us-gaap:PreferredStockMember2019-01-012019-12-310001758057us-gaap:ConvertibleDebtSecuritiesMember2021-01-012021-12-310001758057us-gaap:ConvertibleDebtSecuritiesMember2020-01-012020-12-310001758057us-gaap:ConvertibleDebtSecuritiesMember2019-01-012019-12-310001758057lazr:EarnOutSharesMember2021-01-012021-12-310001758057lazr:EarnOutSharesMember2020-01-012020-12-310001758057lazr:EarnOutSharesMember2019-01-012019-12-310001758057us-gaap:ConvertibleDebtSecuritiesMember2021-12-31lazr:vote0001758057us-gaap:CommonClassAMember2021-07-012021-07-010001758057us-gaap:CommonClassBMember2021-12-212021-12-210001758057lazr:GoresMetropoulosMembersrt:ChiefExecutiveOfficerMemberus-gaap:PreferredStockMember2020-12-022020-12-020001758057us-gaap:CommonClassAMemberlazr:GoresMetropoulosMembersrt:ChiefExecutiveOfficerMemberus-gaap:CommonStockMember2020-12-022020-12-020001758057us-gaap:CommonClassAMemberlazr:GoresMetropoulosMembersrt:ChiefExecutiveOfficerMember2020-12-020001758057lazr:GoresMetropoulosMemberus-gaap:CommonClassBMembersrt:ChiefExecutiveOfficerMember2020-12-020001758057lazr:GoresMetropoulosMembersrt:ChiefExecutiveOfficerMember2020-12-022020-12-020001758057us-gaap:CommonClassAMember2021-12-012021-12-310001758057us-gaap:OtherCurrentLiabilitiesMember2021-01-012021-12-310001758057us-gaap:PreferredStockMember2015-12-310001758057lazr:DaimlerNorthAmericaCorporationMemberus-gaap:CommonClassAMember2021-01-012021-12-310001758057lazr:DaimlerNorthAmericaCorporationMemberus-gaap:ResearchAndDevelopmentExpenseMember2021-01-012021-12-310001758057lazr:DaimlerNorthAmericaCorporationMember2021-12-310001758057lazr:VendorStockInLieuOfCashProgramMember2020-12-310001758057lazr:VendorStockInLieuOfCashProgramMember2021-12-310001758057lazr:A2020PlanMember2021-12-310001758057us-gaap:ShareBasedPaymentArrangementNonemployeeMemberus-gaap:RestrictedStockMember2021-01-012021-12-310001758057lazr:A2020PlanMember2020-01-012020-12-310001758057lazr:A2015PlanMemberus-gaap:EmployeeStockOptionMember2021-01-012021-12-310001758057us-gaap:ShareBasedCompensationAwardTrancheOneMemberlazr:A2015PlanMemberus-gaap:EmployeeStockOptionMember2021-01-012021-12-310001758057us-gaap:ShareBasedCompensationAwardTrancheTwoMemberlazr:A2015PlanMemberus-gaap:EmployeeStockOptionMember2021-01-012021-12-310001758057srt:MinimumMemberus-gaap:EmployeeStockOptionMember2020-01-012020-12-310001758057srt:MaximumMemberus-gaap:EmployeeStockOptionMember2020-01-012020-12-310001758057srt:MinimumMemberus-gaap:EmployeeStockOptionMember2019-01-012019-12-310001758057srt:MaximumMemberus-gaap:EmployeeStockOptionMember2019-01-012019-12-310001758057srt:MinimumMemberus-gaap:EmployeeStockOptionMember2020-12-310001758057srt:MaximumMemberus-gaap:EmployeeStockOptionMember2020-12-310001758057srt:MinimumMemberus-gaap:EmployeeStockOptionMember2019-12-310001758057srt:MaximumMemberus-gaap:EmployeeStockOptionMember2019-12-310001758057us-gaap:EmployeeStockOptionMember2020-01-012020-12-310001758057us-gaap:EmployeeStockOptionMember2019-01-012019-12-310001758057us-gaap:EmployeeStockOptionMember2021-01-012021-12-310001758057us-gaap:ShareBasedPaymentArrangementEmployeeMemberus-gaap:RestrictedStockMember2019-01-012019-06-300001758057us-gaap:ShareBasedCompensationAwardTrancheOneMemberus-gaap:ShareBasedPaymentArrangementEmployeeMemberus-gaap:RestrictedStockMember2019-01-012019-06-300001758057us-gaap:ShareBasedCompensationAwardTrancheTwoMemberus-gaap:ShareBasedPaymentArrangementEmployeeMemberus-gaap:RestrictedStockMember2019-01-012019-06-300001758057us-gaap:ShareBasedPaymentArrangementEmployeeMemberus-gaap:RestrictedStockMember2019-07-012021-12-310001758057us-gaap:ShareBasedPaymentArrangementEmployeeMemberus-gaap:RestrictedStockMember2020-12-310001758057us-gaap:ShareBasedPaymentArrangementEmployeeMemberus-gaap:RestrictedStockMember2021-01-012021-12-310001758057us-gaap:ShareBasedPaymentArrangementEmployeeMemberus-gaap:RestrictedStockMember2021-12-310001758057us-gaap:ShareBasedPaymentArrangementEmployeeMemberus-gaap:RestrictedStockMember2020-01-012020-12-310001758057us-gaap:ShareBasedPaymentArrangementEmployeeMemberus-gaap:RestrictedStockMember2019-01-012019-12-310001758057us-gaap:ShareBasedPaymentArrangementNonemployeeMemberus-gaap:RestrictedStockMember2020-12-310001758057us-gaap:ShareBasedPaymentArrangementNonemployeeMemberus-gaap:RestrictedStockMember2021-12-310001758057lazr:A2020PlanMemberus-gaap:ShareBasedPaymentArrangementEmployeeMemberlazr:FixedValueEquityAwardsMember2021-01-012021-12-310001758057us-gaap:EmployeeStockOptionMember2021-01-012021-12-310001758057us-gaap:EmployeeStockOptionMember2020-01-012020-12-310001758057us-gaap:EmployeeStockOptionMember2019-01-012019-12-310001758057lazr:RestrictedStockAwardsMember2021-01-012021-12-310001758057lazr:RestrictedStockAwardsMember2020-01-012020-12-310001758057lazr:RestrictedStockAwardsMember2019-01-012019-12-310001758057us-gaap:RestrictedStockUnitsRSUMember2021-01-012021-12-310001758057us-gaap:RestrictedStockUnitsRSUMember2020-01-012020-12-310001758057us-gaap:RestrictedStockUnitsRSUMember2019-01-012019-12-310001758057lazr:FixedValueEquityAwardsMember2021-01-012021-12-310001758057lazr:FixedValueEquityAwardsMember2020-01-012020-12-310001758057lazr:FixedValueEquityAwardsMember2019-01-012019-12-310001758057lazr:OptogrationAwardsMember2021-01-012021-12-310001758057lazr:OptogrationAwardsMember2020-01-012020-12-310001758057lazr:OptogrationAwardsMember2019-01-012019-12-310001758057lazr:PatentAwardsMember2021-01-012021-12-310001758057lazr:PatentAwardsMember2020-01-012020-12-310001758057lazr:PatentAwardsMember2019-01-012019-12-310001758057us-gaap:CostOfSalesMember2021-01-012021-12-310001758057us-gaap:CostOfSalesMember2020-01-012020-12-310001758057us-gaap:CostOfSalesMember2019-01-012019-12-310001758057us-gaap:ResearchAndDevelopmentExpenseMember2021-01-012021-12-310001758057us-gaap:ResearchAndDevelopmentExpenseMember2020-01-012020-12-310001758057us-gaap:ResearchAndDevelopmentExpenseMember2019-01-012019-12-310001758057us-gaap:SellingAndMarketingExpenseMember2021-01-012021-12-310001758057us-gaap:SellingAndMarketingExpenseMember2020-01-012020-12-310001758057us-gaap:SellingAndMarketingExpenseMember2019-01-012019-12-310001758057us-gaap:GeneralAndAdministrativeExpenseMember2021-01-012021-12-310001758057us-gaap:GeneralAndAdministrativeExpenseMember2020-01-012020-12-310001758057us-gaap:GeneralAndAdministrativeExpenseMember2019-01-012019-12-310001758057us-gaap:ShareBasedCompensationAwardTrancheOneMemberus-gaap:EmployeeStockOptionMember2021-01-012021-12-310001758057us-gaap:ShareBasedCompensationAwardTrancheOneMemberus-gaap:ShareBasedPaymentArrangementEmployeeMemberus-gaap:RestrictedStockMember2020-01-012020-06-30lazr:renewalOption0001758057srt:MinimumMember2021-12-310001758057srt:MaximumMember2021-12-310001758057us-gaap:AccountingStandardsUpdate201602Member2021-01-0100017580572021-10-012021-12-310001758057us-gaap:DomesticCountryMember2021-12-310001758057us-gaap:StateAndLocalJurisdictionMember2021-12-310001758057us-gaap:ResearchMemberus-gaap:DomesticCountryMember2021-12-310001758057us-gaap:ResearchMemberus-gaap:DomesticCountryMember2020-12-3100017580572021-10-3100017580572021-10-012021-10-310001758057lazr:P3USAIncMemberus-gaap:CommonClassAMember2021-07-012021-09-300001758057lazr:P3USAIncMember2021-12-3100017580572020-07-132020-07-1300017580572018-05-0200017580572020-08-142020-08-140001758057lazr:AutonomySolutionsSegmentMemberus-gaap:IntersegmentEliminationMember2021-01-012021-12-310001758057us-gaap:IntersegmentEliminationMemberlazr:ComponentSalesSegmentMember2021-01-012021-12-310001758057us-gaap:IntersegmentEliminationMember2021-01-012021-12-310001758057lazr:AutonomySolutionsSegmentMemberus-gaap:OperatingSegmentsMember2021-01-012021-12-310001758057lazr:ComponentSalesSegmentMemberus-gaap:OperatingSegmentsMember2021-01-012021-12-310001758057us-gaap:OperatingSegmentsMember2021-01-012021-12-310001758057lazr:AutonomySolutionsSegmentMemberus-gaap:OperatingSegmentsMember2021-12-310001758057lazr:ComponentSalesSegmentMemberus-gaap:OperatingSegmentsMember2021-12-310001758057us-gaap:OperatingSegmentsMember2021-12-310001758057us-gaap:IntersegmentEliminationMember2021-12-310001758057lazr:AutonomySolutionsSegmentMemberus-gaap:IntersegmentEliminationMember2020-01-012020-12-310001758057us-gaap:IntersegmentEliminationMemberlazr:ComponentSalesSegmentMember2020-01-012020-12-310001758057us-gaap:IntersegmentEliminationMember2020-01-012020-12-310001758057lazr:AutonomySolutionsSegmentMemberus-gaap:OperatingSegmentsMember2020-01-012020-12-310001758057lazr:ComponentSalesSegmentMemberus-gaap:OperatingSegmentsMember2020-01-012020-12-310001758057us-gaap:OperatingSegmentsMember2020-01-012020-12-310001758057lazr:AutonomySolutionsSegmentMemberus-gaap:OperatingSegmentsMember2020-12-310001758057lazr:ComponentSalesSegmentMemberus-gaap:OperatingSegmentsMember2020-12-310001758057us-gaap:OperatingSegmentsMember2020-12-310001758057us-gaap:IntersegmentEliminationMember2020-12-310001758057lazr:AutonomySolutionsSegmentMemberus-gaap:IntersegmentEliminationMember2019-01-012019-12-310001758057us-gaap:IntersegmentEliminationMemberlazr:ComponentSalesSegmentMember2019-01-012019-12-310001758057us-gaap:IntersegmentEliminationMember2019-01-012019-12-310001758057lazr:AutonomySolutionsSegmentMemberus-gaap:OperatingSegmentsMember2019-01-012019-12-310001758057lazr:ComponentSalesSegmentMemberus-gaap:OperatingSegmentsMember2019-01-012019-12-310001758057us-gaap:OperatingSegmentsMember2019-01-012019-12-310001758057lazr:AutonomySolutionsSegmentMemberus-gaap:OperatingSegmentsMember2019-12-310001758057lazr:ComponentSalesSegmentMemberus-gaap:OperatingSegmentsMember2019-12-310001758057us-gaap:OperatingSegmentsMember2019-12-310001758057us-gaap:IntersegmentEliminationMember2019-12-310001758057us-gaap:CustomerConcentrationRiskMemberus-gaap:RevenueFromContractWithCustomerMemberlazr:CustomerOneMember2021-01-012021-12-310001758057us-gaap:CustomerConcentrationRiskMemberus-gaap:RevenueFromContractWithCustomerMemberlazr:CustomerThreeMember2021-01-012021-12-310001758057us-gaap:CustomerConcentrationRiskMemberus-gaap:RevenueFromContractWithCustomerMemberlazr:CustomerOneMember2020-01-012020-12-310001758057us-gaap:CustomerConcentrationRiskMemberus-gaap:RevenueFromContractWithCustomerMemberlazr:LargestCustomerMember2019-01-012019-12-310001758057lazr:MrHengMember2021-02-280001758057lazr:MrHengMember2021-01-012021-12-310001758057lazr:MrHengMember2021-12-310001758057lazr:MrSimonciniMember2021-08-310001758057us-gaap:SubsequentEventMemberus-gaap:CommonClassAMember2022-01-032022-02-210001758057us-gaap:SubsequentEventMemberus-gaap:CommonClassAMember2022-01-31


UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 10-K
(Mark One)
ANNUAL REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the fiscal year ended December 31, 2021
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-38791
LUMINAR TECHNOLOGIES, INC.
(Exact name of registrant as specified in its charter)
Delaware83-1804317
(State or other jurisdiction of incorporation or organization)(I.R.S. Employer Identification No.)
2603 Discovery DriveSuite 100OrlandoFlorida32826
(Address of Principal Executive Offices)(Zip Code)
(407) 900-5259
Registrant's telephone number, including area code
Securities registered pursuant to Section 12(b) of the Act:
Title of each classTrading symbol(s)Name of each exchange on which registered
Class A common stock, par value of $0.0001 per shareLAZRThe Nasdaq Stock Market LLC
Securities registered pursuant to Section 12(g) of the Act: None
Indicate by check mark if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Yes No
Indicate by check mark if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act. Yes No
Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports); and (2) has been subject to such filing requirements for the past 90 days.   Yes     No
Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (§232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files). Yes ☒ No
Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company, or an emerging growth company. See the definitions of “large accelerated filer,” “accelerated filer,” “smaller reporting company” and “emerging growth company” in Rule 12b-2 of the Exchange Act.
Large accelerated filerAccelerated filer
Non-accelerated 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 has filed a report on and attestation to its management’s assessment of the effectiveness of its internal control over financial reporting under Section 404(b) of the Sarbanes-Oxley Act (15 U.S.C. 7262(b)) by the registered public accounting firm that prepared or issued its audit report.
Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Act).    Yes     No ☒

The aggregate market value of the voting stock held by non-affiliates of the registrant was approximately $4.6 billion as of June 30, 2021 (the last business day of the registrant’s most recently completed second fiscal quarter) based upon the closing sale price on The Nasdaq Stock Market reported for such date. Shares of Common Stock held by each officer and director and by each person who may be deemed to be an affiliate have been excluded. This determination of affiliate status is not necessarily a conclusive determination for other purposes.
As of February 18, 2022, the registrant had 252,252,472 shares of Class A common stock and 97,088,670 shares of Class B common stock, par value $0.0001 per share, outstanding.
DOCUMENTS INCORPORATED BY REFERENCE
None.



TABLE OF CONTENTS
Page




CAUTIONARY NOTE REGARDING FORWARD LOOKING STATEMENTS
This Annual Report on Form 10-K (this “Form 10-K”) includes forward-looking statements in addition to historical information. These forward-looking statements are included throughout this Form 10-K, including in the sections entitled “Business,” “Risk Factors,” “Management’s Discussion and Analysis of Financial Condition and Results of Operations,” and in other sections of this Form 10-K and include statements regarding product plans, future growth, market opportunities, strategic initiatives, industry positioning, customer acquisition and retention, revenue growth and anticipated impacts on our business of the ongoing COVID-19 pandemic and related public health measures. In some cases, you can identify these statements by forward-looking words such as “outlook,” “believes,” “expects,” “future,” “potential,” “continues,” “may,” “will,” “should,” “could,” “seeks,” “approximately,” “predicts,” “intends,” “plans,” “estimates,” “anticipates” or the negative version of these words or other comparable words or phrases, but the absence of these words does not mean that a statement is not forward-looking. These forward-looking statements, which are subject to risks, uncertainties and assumptions about us, may include projections of our future financial performance, our anticipated growth strategies and anticipated trends in our business.
These statements are only predictions based on our current expectations and projections about future events. There are important factors that could cause our actual results, level of activity, performance or achievements to differ materially from the results, level of activity, performance or achievements expressed or implied by the forward-looking statements, including, our history of losses and our expectation that we will continue to incur significant expenses, including substantial R&D costs, and continuing losses for the foreseeable future as well as our limited operating history which makes it difficult to evaluate our future prospects and the risks and challenges we may encounter; our strategic initiatives which may prove more costly than we currently anticipate and potential failure to increase our revenue to offset these initiatives; whether our lidar products are selected for inclusion in autonomous driving or ADAS systems by automotive OEMs or their suppliers, and whether we will be de-selected by any customers; the lengthy period of time from a major commercial win to implementation and the risks of cancellation or postponement of the contract or unsuccessful implementation; potential inaccuracies in our forward looking estimates of certain metrics and our future cost of goods sold (COGS) and bill of materials (BOM) and total addressable market; the discontinuation, lack of success of our customers in developing and commercializing products using our solutions or loss of business with respect to a particular vehicle model or technology package and whether end automotive consumers will demand and be willing to pay for such features; our inability to reduce and control the cost of the inputs on which we rely, which could negatively impact the adoption of our products and our profitability; the effect of continued pricing pressures, competition from other lidar manufacturers, automotive original equipment manufacturers (“OEMs”) cost reduction initiatives and the ability of automotive OEMs to re-source or cancel vehicle or technology programs which may result in lower than anticipated margins, or losses, which may adversely affect our business; general economic uncertainty and the effect of general economic conditions on our industry in particular, including the level of demand and financial performance of the autonomous vehicle industry and market adoption of lidar as well as developments in alternative technology and the increasingly competitive environment in which we operate; our ability to manage our growth and expand our business operations effectively, including into international markets, such as China, which exposes us to operational, financial and regulatory risks; adverse impacts due to limited availability and quality of materials, supplies, and capital equipment, or dependency on third-party service providers whether we will be able to successfully transition our engineering designs into high volume manufacturing, including our ability to transition to an outsourced manufacturing business model and whether we and our outsourcing partners and suppliers can successfully operate complex machinery; whether we can successfully select, execute or integrate our acquisitions; whether the complexity of our products results in undetected defects and reliability issues which could reduce market adoption of our new products, limit our ability to manufacture, damage our reputation and expose us to product liability, warranty and other claims; our ability to maintain and adequately manage our inventory; our ability to remediate the material weakness in our internal controls over financial reporting; our ability to protect and enforce our intellectual property rights; changes in personnel and availability of qualified personnel and dependence on Austin Russell, our Founder, President and Chief Executive Officer; the amount and timing of future sales and whether the average selling prices of our products could decrease rapidly over the life of the product as well as our dependence on a few key customers, who are often large corporations with substantial negotiating power; the effects of the ongoing coronavirus (COVID-19) pandemic or other infectious diseases, health epidemics, pandemics and natural disasters on Luminar’s business; interruption or failure of our information technology and communications systems and cybersecurity risks to our operational systems, security systems, infrastructure, integrated software in our lidar solutions; and those other factors discussed in the section entitled “Risk Factors” in this Form 10-K. You should specifically consider the numerous risks outlined in the section of this Form 10-K entitled “Risk Factors.” Given these risks, uncertainties and other factors, you should not place undue reliance on these forward-looking statements. Although we believe the expectations reflected in the forward-looking statements are reasonable, we cannot guarantee future results, level of activity, performance or achievements. We undertake no obligation to update any forward-looking statements made in this Form 10-K to reflect events or circumstances after the date of this Form 10-K or to reflect new information or the occurrence of unanticipated events, except as required by law.



In addition, statements that “we believe” and similar statements reflect our beliefs and opinions on the relevant subject. These statements are based upon information available to us as of the date of this Annual Report on Form 10-K, and while we believe such information forms a reasonable basis for such statements, such information may be limited or incomplete, and our statements should not be read to indicate that we have conducted an exhaustive inquiry into, or review of, all potentially available relevant information. These statements are inherently uncertain, and investors are cautioned not to unduly rely upon these statements.



PART I
ITEM 1. BUSINESS.
Overview
Luminar is a global automotive technology company ushering in a new era of vehicle safety and autonomy. We are enabling solutions for series production passenger cars and commercial trucks as well as other targeted markets.
Founded in 2012 by President and Chief Executive Officer Austin Russell, Luminar built a new type of lidar from the chip-level up, with technological breakthroughs across all core components. As a result, we have created what we believe is the lidar sensor that meets the demanding performance, safety, and cost requirements for Level 3 through Level 5 (see Market Outlook for definition of levels of automation) autonomous vehicles in production, bypassing the traditional limitations of legacy lidar technology, while also enabling Level 0 through Level 3 (Advanced Driving Assistance Systems (“ADAS”) and/or Luminar Proactive SafetyTM) with our Proactive SafetyTM solution. Integrating this advanced hardware with our custom developed software stack enables a turn-key autonomous solution to accelerate widespread adoption across automakers at series production scale.
Our lidar hardware and software products help set the standard for safety in the industry, and are designed to enable accurate and reliable detections of some of the most challenging “edge cases” autonomous vehicles can encounter on a regular basis. This is achieved by advancing existing lidar range and resolution to new levels, ensuring hard-to-see objects like a tire on the road ahead or a child that runs into the street are not missed, as well as by developing our software to interpret the data needed to inform autonomous and assisted driving decisions.
Our full-stack hardware and software autonomy solution for cars and trucks as well as our standalone lidar technology offerings have made us one of the leading technology partners for the world’s top OEMs.
Market Outlook
There continues to be a worldwide trend towards mobility and e-mobility and with a focus on safety and autonomy, specifically next generation ADAS systems and highway autonomy for passenger and commercial vehicles. The roadmap from existing driver assistance and comfort features all the way to self-driving value can be built through improved vehicle situational awareness provided by sensors and software installed on the vehicle.
Our products provide this situational awareness in a broad range of driving environments and allow for confident detection and planning at all vehicle speeds. Our portfolio encompasses sensor hardware, and perception and decision-making software that improve existing vehicle features and enable new levels of vehicle automation for consumer and commercial applications.
The Society of Automotive Engineers (“SAE”) defines levels of automation as follows, which SAE updates from time to time:
Level 0—No Driving Automation: In this level, the human is fully responsible for all dynamic driving tasks (“DDT”) at all times, even if an active safety system assists in the task. “L0” is defined as driver support features that are limited to warnings or momentary emergency intervention. Examples of warnings include blind spot warning or lane departure warnings. Examples of features with momentary assistance include automated emergency braking (“AEB”) and lane keep assist (“LKA”). These features are viewed as the basis of active safety, with AEB designed to reduce and/or mitigate the severity of low speed accidents, and LKA designed to prevent vehicles from crossing over into neighboring lanes or even worse, oncoming traffic.
Level 1—Driver Assistance: In this level, the human is fully responsible for all DDT at all times, even if an active safety system assists in the task. “L1” is defined as driver support features that performs part of the DDT by executing either the longitudinal or the lateral vehicle motion control subtask, and disengages immediately upon driver request. Examples include lane centering support (“LCS”) or the more widely adopted adaptive cruise control (“ACC”). These features are viewed as comfort features, easing the driving load from the driver during extended highway drives.
Levels 2—Partial Driving Automation: In this level, the human is fully responsible for all DDT at all times, even if an active safety system assists in the task. “L2” is defined as driver support features that performs part of the DDT by executing the longitudinal and the lateral vehicle motion control subtask, and disengages immediately upon driver request.
The term L2+ is often used for today’s higher capability systems, many of which add a driver monitoring system, such as camera or steering wheel sensing to ensure the human driver remains engaged, but require the driver remain attentive at all times. These systems are currently limited in Europe to certain operational design domains (“ODD”)



where they are often limited by roadway type such as divided highways, but are more broadly allowed in the United States, China, and other regions.
Levels 3—Conditional Driving Automation: In this level, the automated driving system (“ADS”) performs the entire DDT while engaged. The driver is responsible to verify the operational readiness of the ADS, determine whether to engage the system, and becomes the fallback-ready user when the ADS is engaged - the human driver must take back full control of the vehicle when requested. The ADS permits engagement and operation only within its ODD.
Levels 4—High Driving Automation: In this level, the ADS performs the entire DDT while engaged. The driver is responsible to verify the operational readiness of the ADS, determine whether to engage the system, and becomes a passenger when the ADS is engaged (when physically present in the vehicle) - the human driver is not required to perform the DDT or be the DDT fallback-ready user. “L4” assures the ADS will determine how to achieve the minimal risk condition (i.e., degraded state). The human driver may perform the DDT after the ADS reaches its ODD limit. He or she may request that the ADS disengage, or may become the driver after a requested disengagement. The ADS permits engagement and operation only within its ODD.
Levels 5—Full Driving Automation: In this level, the ADS performs the entire DDT while engaged. The driver is responsible to verify the operational readiness of the ADS, determine whether to engage the system, and becomes a passenger when the ADS is engaged (when physically present in the vehicle) - the human driver is not required to perform the DDT or be the DDT fallback-ready user. The ADS permits engagement under all driver-manageable on-road conditions. “L5” is essentially the same as L4, but without the ODD restriction. It is the designation for vehicles that when placed in automated driving mode, can drive everywhere and in all conditions without human intervention or even occupants.
We believe the market is currently segmented in two distinct categories: (1) ADAS or driver-assistance systems, where a human is in the driving loop and responsible, at minimum, to be a safety fallback and in most circumstances directly control part or all of the dynamic driving tasks; and (2) autonomous driving, where a human is “out-of-the-loop” (colloquially, “hands off” the steering wheel and “eyes off” the road).
Within these two segments, we believe the largest business opportunities exist in the areas of active safety and highway autonomy due to trends in safety technology standardization and consumer pain-point priority. These two applications have well aligned technology requirements that allow us to remain focused on a single product/solution that will allow OEM partners to achieve both. The broader autonomy market segment, specifically robo-taxis, represents strong long-term opportunity, but lidar technology must be seeded now during development even though high-volume production and deployment remains many years away.
These trends and safety needs apply to both the passenger and commercial vehicle markets. The autonomy use case and business case for commercial vehicles are simple: reduce operational costs and increase efficiencies. Passenger vehicles are more complex since the ability to deliver autonomy is more focused on the consumer’s comfort and convenience. We are working to help OEMs and consumers achieve these goals, but with the proper level of safety included.
Our initial focus for lidar technology is L3/L4 Highway Autonomy, and we aim to offer the sensing, perception, and function turn key system that will truly add value and give driving time back to the end consumer. This market is still developing, but we estimate it represents significant growth, and where we are a technology leader. In addition, vehicles enabled with our lidar will be capable of Proactive SafetyTM in which accidents are potentially completely avoided, which can benefit other autonomy solutions such as L0/L1/L2.
Passenger Vehicles
The passenger vehicle market is very large. We expect that approximately 100 million new passenger vehicles or more will be manufactured annually through 2030 and beyond. It is very difficult to replicate this volume in other markets, but it is also important to recognize that highway autonomy is not yet standard equipment. In order to realize a vehicle feature’s maximum societal benefits, the ultimate goal in the automotive industry is to achieve widespread adoption of next-gen safety and highway autonomous features in all vehicles. We expect a technology adoption ramp-up over time as automated functionality matures, costs and pricing are reduced, and consumers become more familiar with the full benefits and capabilities of a safe autonomy system. We believe there is a substantial market opportunity for our products when Proactive SafetyTM is coupled with autonomy due to the public benefit of the overall anticipated safety increase.
ADAS
ADAS volumes are primarily driven by both the European and North American markets. The European New Car Assessment Program (“NCAP”) requires a minimum level of crash mitigation functionality such as AEB (for vehicles, pedestrians, and cyclists), LKA, speed alert systems and other ADAS features for a vehicle to have a 5-star rating. Furthermore, the European Union is moving toward mandates of these advanced functions.
2


The U.S. is less focused on mandates at this time and instead allows the U.S. NCAP (known as the “Stars on Cars” program) and designations such as the Insurance Institute for Highway Safety “Top Safety Pick” and “Top Safety Pick+” to drive adoption and provide consumers with an understanding of the vehicle’s advanced crash avoidance capability. Additionally, in working with the National Highway Traffic Safety Administration (“NHTSA”), 20 automakers pledged to voluntarily equip virtually all new passenger vehicles by September 1, 2022 with a low-speed AEB system that includes forward-collision warning. With global safety rating programs and the OEMs competing to deliver more safety and comfort features to their customers, it is reasonable to expect near complete adoption of ADAS functionalities in new vehicles produced by Europe, U.S., Japan, and South Korea by 2026. We expect adoption rates to increase significantly in China as well.
We expect OEMs will demand Proactive SafetyTM and limited autonomy with the ability to upgrade functionality over time without hardware change. This expectation aligns well with the increasing number of OEMs developing new vehicle platforms that span their lineups.
Proactive SafetyTM
While the increased application of existing ADAS technology should help reduce the number of accidents and fatalities, we believe there is significant room for improvement concerning standard ADAS and crash avoidance. Today, the ADAS systems are designed to mitigate or reduce the severity of accidents and only avoid them under certain low-speed or ideal environmental conditions. Data suggests that the number of automotive fatalities globally still exceeds one million annually and the social costs of accidents continue to exceed $500 billion in the United States alone. As the autonomy market matures, we expect that OEMs and global NCAP programs will extend the functionality to intersection and crossing scenarios, which requires wider fields-of-view and faster detection. Global safety rating programs are also considering night and low-light performance in the future, further pushing the existing technology’s limits. We believe there is a significant opportunity to be able to reduce collisions with a capable lidar sensing system and software which can enable an understanding of the environment, which can help to avoid collisions by taking over the steering wheel and braking systems proactively. We believe our lidar is capable of significantly increasing the effectiveness of these active safety systems and supports proactive safety and greater crash avoidance measures using our long-range, high resolution, wide field-of-view, and perception software to be able to detect pedestrians and cyclists in the most challenging and complicated environmental sensing conditions. Furthermore, high-speed safety performance, specifically AEB, is increasingly important as hands-free highway driving assist systems are further delivered to the market, and the vehicles take on more of the driving responsibility.
Highway Autonomy
Since inception, our focus has been to enable safe and ubiquitous autonomy and we view highway autonomy, in combination with Proactive SafetyTM, as providing the most value to the end consumer for the foreseeable future. The market appears to be trending in this direction, targeting hands-off and eyes-off operations in a more controlled setting than the urban environment. While there is a significant focus on investment and development of robo-taxi solutions, passenger vehicles continue to be a voluminous market, and we expect the continued growth of highway automated functions over the next several years.
Commercial Trucking Market Outlook
The amount of goods transported by trucking globally continues to rise year-over-year. The application of ADAS technology continues to grow and the interest in autonomy for transport is at an all-time high. The business case for trucking highway autonomy includes: lower operating costs, increased availability of the vehicles and time spent on the road.
The first mandate for a vehicle AEB was in Europe in 2013, and there has been a growing application of the functionality since. Similar to passenger vehicles, Europe leads the market in a unified safety direction and has put mandates in place to drive lane keeping functions and expand the AEB functionality to include pedestrians and cyclists. This leadership is also a result of a market driven by the trucking manufacturers who set the technology distribution of vehicles and the ADAS vehicles and systems architectures. The trucking market in North America is driven by the fleet operators’ specifications and is fragmented. The lack of mandates from governing bodies has resulted in a market for ADAS that is very difficult to quantify and gain economies of scale across a small set of partners as is the case in Europe. As in passenger vehicles, we believe our lidar technology and sensing capability could greatly improve the L0 and L1 functionality for the trucking market as well. That said, our focus presently continues to be on L4 highway autonomous driving.
L4 highway autonomy is the target ODD for trucking because that is where a majority of the physical truck’s time is spent. The sensing needs among Europe, North America, South Korea, Japan, and other regions globally all differ slightly, but have similarities in the requirement for (i) long range detection to aid in extra braking time, (ii) farther detection of lanes to aid in proper lane centering and placement of potential obstacles in the correct lanes, and (iii) the vertical field of view and high placement on the cab to support close proximity detection in front of the vehicle, as well as overhead obstacles (such as bridges and overhead signs).
3


Robo-Taxi and Delivery Market Outlook
The robo-taxi industry continues to evolve through investment and partnerships among technology companies, both established and startup, and mainstays from the automotive industry dominate the industry’s attention. This application is, however, the most difficult vehicle autonomy feature to solve for technically. It requires the ability to detect and classify hundreds of objects and predict motion for many of those objects, including pedestrians, electric scooters, and bicycles—all of which present as pedestrians, but move in very different ways. The environment consists of dynamic weather, steam from manholes and exhaust pipes, and oftentimes construction equipment causing dust and debris. Given the economic benefit an automated robo-taxi driving system could unlock, billions of dollars in funding and engineering efforts have been focused on developing solutions. The majority of the autonomous vehicle companies are operating in this space, awaiting a market that requires complex governmental support, funding for infrastructure, and a sensing and compute solution that must anticipate every possible mixed-traffic scenario.
Additionally, the initial ODD only requires low to medium speed operation, which can be met with less capable sensors. We expect that ultimately, the ODD will need to expand to the highway as robo-taxis and automated shuttle services move people from city centers to the airport and back, in particular. We expect limited robo-taxi R&D programs will continue to operate in varying levels of development and testing the rest of this decade.
Adjacent Markets
Although not our primary focus, the adjacent markets offer use cases uniquely suited for and potentially served by our technology. Our goal is to scale our core markets and utilize our robust solutions to best serve these adjacent markets where it makes sense for us and our partners. One adjacent market we are focused on in the near-term is the Aerospace and Defense market. We have a partnership with Airbus UpNext, Airbus SE’s subsidiary created to give future technologies a fast-track. The primary goal of the partnership is to use our technology to increase aircraft safety and ultimately enable operation with automatic obstacle detection. Additionally, we have invested in and have a partnership with Robotic Research OpCo, LLC (“Robotic Research”), a global leader in autonomous mobility and robotic solutions. We are working with Robotic Research on opportunities to advance autonomy, and they have selected us as their long-range lidar provider.
Our Products
Our Hydra, Iris and other products are described in further detail below:
Hydra lidar sensors are dynamically configurable dual-axis scan sensors that detect objects up to 500 meters away over a horizontal field of view of 120° and a software configurable vertical field of view of up to 30°. High point densities in excess of 200 points per square degree enable long-range detection, tracking, and classification over the whole field of view. We plan to stop new production and shipments of Hydra in 2022 as we transition to newer products.
Iris lidar sensors leverage the same core technology components in Hydra, but Iris is refined to meet the size, weight, cost, power, and reliability requirements of automotive qualified series production. Iris features two fully custom integrated circuits – driving both laser transmitter and receiver.
We expect to become a commercially viable long-range lidar supplier for automotive applications in L3 through L5 of vehicle autonomy, including full highway autonomy and urban and suburban autonomous driving. Iris is designed to be an efficient, automotive-grade, and affordable solution for series-production programs starting production in late 2022 or early 2023.
Autonomy Compute: Our electronic compute unit (“ECU”) is designed to accelerate the development of perception systems. Raw point-cloud inputs via ethernet, from up to four lidar sensors, are sent through a pipeline of processing layers to provide automated field coverage, enriched point-clouds, and ultimately, the perception outputs required for fusion and path planning.
Software
If a vehicle is to take an action on the road (e.g., accelerate, brake or steer) without human control, or even override human control, it must have an understanding of the driving environment. This understanding is called perception. The requirements for perception, and subsequently for the sensors providing necessary information underlying it, ultimately come from questions the vehicle system needs to have answered continuously to execute driving maneuvers safely in the real world. These questions are the same ones the human brain must continually assess to drive:
Where is the road, how is it organized into lanes, and which is the proper lane?
What driving rules apply to these lanes (e.g., lane change permission, speed, direction, traffic type)?
How is the vehicle moving now (speed, direction)?
What obstacles and other fellow travelers are in or near the roadway?
4


Where are these external objects (which lane, sidewalk, etc.), and how are they moving?
With a confident and continuous understanding of the driving environment from our perception software, routes can be planned, risks can be assessed and actions can be sent to the vehicle’s control system. We, working closely with our partners, expect to deliver this full vehicle system capability.
Core Sensor Software: Our lidar sensors are configurable and capture valuable information extracted from the raw point-cloud to promote the development and performance of perception software. Therefore, core sensor software features help our commercial partners to integrate, control, and enrich the sensor data stream before perception processing. These features include:
Automatic sensor discovery to expedite system startup time;
Extrinsic calibration to automate multi-lidar geometrical alignment;
Proprietary middleware to streamline advanced user interaction with both our hardware and software;
Horizon tracking to automate region-of-interest scanning focused where it matters most, the road ahead;
Normal vector point attributes to associate common surfaces like drivable space quickly and accurately assess object headings without multiple frames; and
Velocity vector point attribute to provide both radial and crossing velocities, point-by-point within each frame.
Perception Software: Our plans for advanced perception software is to build on the core sensor software features and transform lidar point-cloud data into actionable information about the integrated vehicle and its environment. We anticipate these features to include:
Semantic Segmentation—Each measured point contains an object class attribute. This feature is expected to enable smart detection and tracking algorithms as well as intelligent vehicle reactions to different types of objects.
Instance detection and Tracking—Frame-level instance detection of objects, lane markings as well as road surfaces and free space combined with our highway-focused tracking algorithms are intended to provide reliable, safe and stable data for decision-making algorithms.
State Estimation—Continually predicting and correcting an object’s location, velocity, and orientation through lidar odometry, real-time mapping, and localization.
Sentinel: In March 2021, we announced our plans for a full-stack hardware and software solution, Sentinel. Development of Sentinel continues, and we plan to allow customers to purchase Sentinel as a complete “turn-key” solution that enables Proactive SafetyTM and Highway Autonomy functions or just components of Sentinel. We are in the preliminary designing and coding phase of the development and have not reached technological feasibility. We anticipate these features to include:
Highway Autonomy: In order to deliver highway autonomy to OEMs like Volvo, we are leveraging Zenseact and other ecosystem partners to further our internal understanding of the full autonomy systems. Highway autonomy will enable exit to exit functionality that takes full responsibility of the driving task even if the driver does not resume control in edge case emergencies. Early roll outs will be in limited highways, in limited environmental conditions and broaden as validation activities ensure safe ODD expansion. This capability is meant to allow passenger vehicles and commercial trucks alike to take occupants out of the driving loop so that they can utilize their time on other tasks. Further, highway autonomy systems will leverage over the air updates allowing them to grow even safer over time and expand their ODD through the life of the vehicle.
Proactive SafetyTM: Our Proactive SafetyTM capabilities in development are expected to represent a new generation of vehicle safety, meant to enable accident avoidance instead of merely mitigating crash severity. It is expected to serve as a continuously monitoring system that assesses risk to the vehicle and recommends corrective actions and more importantly intercedes proactively when a crash is imminent. This feature is expected to utilize our extended range of confident situational awareness to broaden the ODD of legacy ADAS features, new safety features, and driver out-of-the-loop autonomous features.
As of the end of 2021, we demonstrated initial Proactive SafetyTM functions as part of alpha prototype of Sentinel. The technical feasibility of the final Sentinel solution and perception software had not been established and these products are still in the designing and coding phase of development.
5


Competition
The market for lidar-enabled vehicle features, on and off road, is an emerging one with many potential applications in the development stage. As a result, we face competition for lidar hardware business from a range of companies seeking to have their products incorporated into these applications. We believe we hold a strong position based on both hardware product performance and maturity, and also our growing ability to develop deeply integrated software capabilities needed to provide autonomous and safety solutions to our customers.
Although we believe our lidar sensor solution for automotive autonomy applications achieves the industry’s requirements and perception capabilities to enable safe hand-off, eyes-off driving, we face potential competition from Tier 1 companies, and other technology companies. We face competition from various emerging technology companies who we believe offer presently more limited solutions for niche applications and in certain cases are non-automotive grade solutions. We also compete with certain OEMs who have their own internal lidar products and approaches. In the meantime, our on-going software development will further differentiate our product offerings away from “lidar only” competitors. While lidar competitors may continue to emerge, we believe our high performance lidar with a strong intellectual property portfolio and software products help establish a competitive advantage for Luminar.
Within the automotive autonomy software space, the competitive landscape is still nascent and primarily focused on developing robo-taxi technologies as opposed to autonomous software solutions for passenger vehicles. Other autonomous software providers include: (i) in-house OEM software teams (e.g. GM/Cruise and Ford/Argo); (ii) automotive silicon providers (e.g. NVIDIA and Intel/Mobileye); (iii) large technology companies (e.g. Google/Waymo and Amazon/Zoox); and (iv) newer technology companies focused on autonomous software (e.g. Aurora and TuSimple). We partner with several of these autonomous software providers to provide our Lidar and other products.
Beyond automotive, the adjacent markets, including delivery bots and mapping, among others, are highly competitive. There are entrenched incumbents and competition, including from China, particularly around ultra-low cost products that are widely available.
Intellectual Property
Our success and competitive advantage depend in part upon our ability to develop and protect our core technology and intellectual property. We own a portfolio of intellectual property, including patents and registered trademarks, confidential technical information, and expertise in the development of lidar technology and software for autonomous vehicles.
We have filed patent and trademark applications in order to further secure these rights and strengthen our ability to defend against third parties who may infringe on our rights. We also rely on trade secrets, design and manufacturing know-how, continuing technological innovations, and licensing and exclusivity opportunities to maintain and improve our competitive position. Additionally, we protect our proprietary rights through agreements with our commercial partners, supply-chain vendors, employees, and consultants, as well as close monitoring of the developments and products in the industry.
As of January 2022, we had 109 issued patents (107 U.S. and 2 international), 93 pending applications (63 U.S. and 30 international), of which one U.S. application has been allowed. In addition, we have three registered U.S. trademarks, 16 registered foreign trademarks and five pending trademark applications. Our patents and patent applications cover a broad range of system level and component level aspects of our key technology including, among other things, lidar system, laser, scanner, receiver, and perception technology.
Manufacturing Process
We build and design certain critical components in-house, for example, our receiver ASIC and InGaAs photonic diode. We have an internal advanced manufacturing line located in Orlando, Florida, where we develop the manufacturing and testing processes, including capturing any related intellectual property, necessary to develop our products. Our manufacturing processes and knowledge are a key differentiator for us in the market.
Extended component lead times and bottlenecks in the supply chain have created supply challenges for the entire market, and we expect these challenges to continue through 2022.
In May 2021, we announced our series manufacturing partnerships with Celestica and Fabrinet.
Research and Development
Our research and development activities occur in Orlando, Palo Alto, Colorado Springs and Boston in the United States, and in Munich, Germany. Our Orlando site is primarily focused on developing sensor hardware, firmware, and controllers. Our Palo Alto and Germany sites are primarily focused on software development. The Colorado Springs and Boston locations create the custom ASIC chips and photonic diodes used in our lidar sensors.
6


Our research and development team is responsible for creating new technology and expanding lidar and perception software functionality. The team also designs the physical product, ensures it is designed for manufacturability and performs testing. The team also partners with our operations and supply chain functions to develop scalable commercial and reliable manufacturing processes and direct production material procurement.
Sales and Marketing
We use customer feedback to specifically tailor our product and approach to build and expand our relationships with potential commercial partners. We collect feedback directly from commercial partners to garner insights that help drive the business and product. We also work with analysts and higher education institutions to conduct studies, test and validate technology performance, providing key proof points for commercial partners considering our products. In parallel, marketing and communications drive our brand equity and narrative through ongoing announcements, campaigns, events, speaking opportunities, and public relations efforts.
The automotive value chain characteristically involves research and feasibility studies, followed by long-term product development cycles including testing and qualification with the automakers, and long-term production supply. In general, automaker agreements do not guarantee potential volumes, vehicle models, or supply timing to suppliers during this product development cycle. Instead, typically, after initial research and feasibility agreements and extensive competitive negotiations, automakers enter into development agreements that establish collaborations or partnerships to develop and integrate technology into the automaker’s vehicles or platforms intended for series production, frequently accompanied by non-recurring engineering (“NRE”) projects. While these collaboration or partnership agreements provide automakers the right to terminate the relationship without purchasing any production volume, in practice, factors like difficulty of integrating complex technologies, sunken costs relating to NRE projects, impact on product roadmap, time to market, and risk of being unable to secure future supply creates significant cause for automakers to cancel collaboration or development agreements. Automakers typically only enter into blanket purchase orders or other definitive supply agreements with binding commitments and order fulfillment several months before production begins. We identify major commercial wins only when we have entered into a collaboration or partnership agreement and have reason to believe that such engagement is expected to result in future series production. Given the customary business practices in the automotive industry, there remains potential risk that our major commercial wins may not ultimately generate any significant revenue (See Item 1A, Risk Factors for definition of major commercial win and further discussion of risk).
Government Regulation
Automotive safety regulation in the area of autonomy is split between two categories: (1) SAE Level 0-2 (including active safety, driver assist, and conditional autonomy); and (2) SAE Level 3-5 (partial through full autonomy) (commonly referred to as “higher autonomy”). In general, throughout the world, there is a positive legal environment that encourages consumer sale and use of SAE Level 0-2 functionality. The legal environment for SAE Level 3-5 functionality varies, generally encouraging the safe testing and development of higher autonomy functions, but restricting consumer use in personal vehicles and commercial use, as in automated trucking and taxis in many regions.
In the U.S., at both the federal and state level, nearly all SAE Level 0-2 functionality is permitted, while SAE Level 3-5 enjoys a positive environment for on-road testing and development, but mixed opportunities to deploy in consumer and commercial use. Federal regulation does not prohibit higher levels of autonomy today, but if National Highway Traffic Safety Administration deems an autonomy system unsafe, it would order a recall to remove vehicles from the road. Thus far, several U.S. states have expressly permitted SAE Level 4-5 levels of autonomy, while many remain silent, and others have laws that limit driverless operation. We believe regulations related to automotive autonomy technologies will continue to evolve to remove hurdles as state and federal regulators gain more experience with the technology.
In Europe, China, and the rest of the world, most automotive safety is regulated by a common system under the United Nations Economic Commission for Europe (UN/ECE). Under current UN/ECE standards, SAE Level 0-2 functionality may be deployed with certain restrictions such as road type and with driver monitoring, but higher SAE Level 3-5 functionality is limited to testing only. Safety regulators continue to work on standards for autonomy, but we expect this development process to be slower than in the U.S. However, China has increasingly departed from the common UN/ECE standards and is more likely to create its own regulation allowing higher levels of autonomy in the nearer term with a timeline more aligned with the U.S.
Given the intense work in these regulatory areas, there is a positive environment for deploying our lidar technology and Proactive SafetyTM today in SAE Level 0-2 systems. While there is risk that SAE Level 3-5 systems may be delayed by regulation in some countries, we expect a workable path forward over the next several years as a more permissive regulatory and political environment develops.
7


Employees
We have always prioritized the team’s importance, with values-based hiring that encompasses competency, ingenuity, and culture. Through multiple growth phases, we have drawn talent and leadership from the automotive, aerospace, consumer electronics and other technology industries to achieve our vision. As of December 31, 2021, excluding contractors, we had almost 500 full-time employees California, Florida, Colorado, Massachusetts, in the United States, Munich, Germany and other locations. None of our employees are represented by a labor union.
Our human capital resources objectives include, as applicable, identifying, recruiting, retaining, incentivizing and integrating our existing and new employees, advisors and consultants. The principal purposes of our equity and cash incentive plans are to attract, retain and reward personnel through the granting of stock-based and cash-based compensation awards, in order to increase stockholder value and the success of our company by motivating such individuals to perform to the best of their abilities and achieve our objectives.
Corporate Social Responsibilities and Sustainability
We are committed to active and responsible corporate citizenship. Our Corporate Social Responsibility (“CSR”) program is divided into seven elements (diversity and inclusion; human resources; finance/accounting; responsible sourcing; environmental, health and safety; trade compliance; and business ethics), each spearheaded by company leaders and subject matter experts in their respective areas. The CSR team supports, advises, and provides oversight for each element. We expect ADAS and automated driving technologies to provide strong social benefits including reducing roadway injuries and fatalities, including in urban areas, more efficient roadways that reduce commuting times and CO2 emissions, and offer improved productivity.
Available Information
Our Annual Report on Form 10-K reports, along with all other reports and amendments filed with or furnished to the SEC, are publicly available free of charge on the Investors section of our website at www.luminartech.com or at www.sec.gov as soon as reasonably practicable after these materials are filed with or furnished to the SEC. We also use our website as a tool to disclose important information about the company and comply with our disclosure obligations under Regulation Fair Disclosure. Our governance guidelines, code of conduct and Board committee charters are also posted on the Investors section of our website. The information on our website (or any webpages referenced in this Annual Report on Form 10-K) is not part of this or any other report we file with, or furnish to, the SEC.
INFORMATION ABOUT OUR EXECUTIVE OFFICERS
Our executive officers as of March 1, 2022 are as follows:
Austin Russell, 26, has served as our President and Chief Executive Officer and as Chairperson and member of our board of directors since December 2020 and prior to this, served as President and Chief Executive Officer of Luminar Technologies, Inc. prior to its business combination with Gores Metropoulos, Inc. (“Legacy Luminar”) and as a member of its board of directors since founding Legacy Luminar. Mr. Russell developed his first visioning system at age eleven by building prototype supercomputers and optoelectronic systems with real-world applications in mind. He wrote his first patent application at 12, and over the next four years worked on a host of photonics and imaging related technologies before he later became an independent researcher at the Beckman Laser Institute. After being recruited to Stanford for Applied Physics, he was awarded the Thiel Fellowship at 17 to pursue Legacy Luminar full-time with a vision to develop a new kind of sensing technology to make autonomous vehicles both safe and ubiquitous.
Thomas J. Fennimore, 46, has served as our Chief Financial Officer since December 2020 and prior to this, held the same position with Legacy Luminar since July 2020. Prior to joining Luminar, Mr. Fennimore served as the Global Head of Automotive and the Co-Head of the Industrials Group at Jefferies Group, LLC from September 2014 to May 2020. From July 1997 to September 2014, Mr. Fennimore worked at Goldman Sachs in a variety of roles with increasing responsibility, most notably as Global Head of Automotive and Co-Head of the Asia Industrials Group. Mr. Fennimore holds a B.A. in mathematics and a B.S. in engineering from Swarthmore College.
Alan Prescott, 43, has served as our Chief Legal Officer and Corporate Secretary since April 2021 and is an automotive and autonomous industry legal expert, engineer, and 20-year veteran from top OEM and technology companies. Mr. Prescott joined Luminar from Tesla, where he spent four years, acting most recently as General Counsel. Prior to Tesla, he led Uber’s Advanced Technology Group’s legal team as senior counsel, overseeing commercial, regulatory, litigation, privacy, and cybersecurity. Mr. Prescott’s career began at Ford Motor Company as a safety engineer before receiving his law degree from Georgetown University, after which he spent over ten years leading various legal operations within the automaker, concentrating on product development and manufacturing, as well as several years as Special Counsel to the General Counsel.
8


ITEM 1A. RISK FACTORS.
Risk Factor Summary
Investing in our securities involves a high degree of risk. You should carefully consider all information in this Annual Report on Form 10-K, including our consolidated financial statements and related notes appearing elsewhere in this prospectus and “Management’s discussion and analysis of financial condition and results of operations,” before purchasing our securities. These risks are discussed more fully in the section titled “Risk Factors.” These risks and uncertainties include, but are not limited to, the following:
our history of losses and our expectation that we will continue to incur significant expenses, including substantial R&D costs, and continuing losses for the foreseeable future as well as our limited operating history which makes it difficult to evaluate our future prospects and the risks and challenges we may encounter;
our strategic initiatives which may prove more costly than we currently anticipate and potential failure to increase our revenue to offset these initiatives;
whether our lidar products are selected for inclusion in autonomous driving or ADAS systems by automotive OEMs or their suppliers, and whether we will be de-selected by any customers;
the lengthy period of time from a major commercial win to implementation and the risks of cancellation or postponement of the contract or unsuccessful implementation;
potential inaccuracies in our forward looking estimates of certain metrics and our future cost of goods sold (COGS) and bill of materials (BOM) and total addressable market;
the discontinuation, lack of success of our customers in developing and commercializing products using our solutions or loss of business with respect to a particular vehicle model or technology package and whether end automotive consumers will demand and be willing to pay for such features;
our inability to reduce and control the cost of the inputs on which we rely, which could negatively impact the adoption of our products and our profitability;
the effect of continued pricing pressures, competition from other lidar manufacturers, automotive original equipment manufacturers (“OEMs”) cost reduction initiatives and the ability of automotive OEMs to re-source or cancel vehicle or technology programs which may result in lower than anticipated margins, or losses, which may adversely affect our business;
general economic uncertainty and the effect of general economic conditions on our industry in particular, including the level of demand and financial performance of the autonomous vehicle industry and market adoption of lidar as well as developments in alternative technology and the increasingly competitive environment in which we operate;
our ability to manage our growth and expand our business operations effectively, including into international markets, such as China, which exposes us to operational, financial and regulatory risks;
adverse impacts due to limited availability and quality of materials, supplies, and capital equipment, or dependency on third-party service providers;
whether we will be able to successfully transition our engineering designs into high volume manufacturing, including our ability to transition to an outsourced manufacturing business model and whether we and our outsourcing partners and suppliers can successfully operate complex machinery;
whether we can successfully select, execute or integrate our acquisitions;
whether the complexity of our products results in undetected defects and reliability issues which could reduce market adoption of our new products, limit our ability to manufacture, damage our reputation and expose us to product liability, warranty and other claims;
our ability to maintain and adequately manage our inventory;
our ability to remediate the material weakness in our internal controls over financial reporting;
our ability to protect and enforce our intellectual property rights;
changes in personnel and availability of qualified personnel and dependence on Austin Russell, our Founder, President and Chief Executive Officer;
the amount and timing of future sales and whether the average selling prices of our products could decrease rapidly over the life of the product as well as our dependence on a few key customers, who are often large corporations with substantial negotiating power;
the effects of the ongoing coronavirus (COVID-19) pandemic or other infectious diseases, health epidemics, pandemics and natural disasters on Luminar’s business;
interruption or failure of our information technology and communications systems and cybersecurity risks to our operational systems, security systems, infrastructure, integrated software in our lidar solutions;
strict government regulation that is subject to amendment, repeal or new interpretation and our ability to comply with modified or new laws and regulations applying to our business;
whether the concentration of our stock ownership and voting power limits the ability of our stockholders to influence corporate matters; and
risks related to our indebtedness.
9


Risk Factors
Risks Related to Our Business and Industry
We are an early stage company with a history of losses, and we expect to incur significant expenses and continuing losses for the foreseeable future.
We have incurred net losses on an annual basis since our inception. We incurred net losses of $238.0 million, $362.3 million and $94.7 million for the years ended December 31, 2021. 2020 and 2019, respectively. We believe that we will continue to incur operating and net losses each quarter until at least the time we begin commercial deliveries of our lidar-based products, which are not expected to begin until late 2022 or early 2023 and may occur later or not at all as we face challenges setting up outsourced manufacturing. Even if we successfully develop and sell our lidar and software solutions, there can be no assurance that they will be commercially successful. Our potential profitability is dependent upon the successful development and successful commercial introduction and acceptance of our lidar solutions, which may not occur.
We expect the rate at which we will incur losses to be significantly higher in future periods as we:
expand our software development;
continue to utilize our third-party partners for design, testing and commercialization;
expand our production capabilities to produce our lidar solutions, including costs associated with outsourcing the production of our lidar solutions;
expand our design, development, installation and servicing capabilities to address more products for more customers in more countries;
build up inventories of parts and components for our lidar solutions;
produce an inventory of our lidar solutions; and
increase our sales and marketing activities and develop our distribution infrastructure.
Because we will incur the costs and expenses from these efforts before we receive incremental revenues with respect thereto, our losses in future periods will be significant. In addition, we may find that these efforts are more expensive than we currently anticipate or that these efforts may not result in revenues, which would further increase our losses.
Our limited operating history makes it difficult to evaluate our future prospects and the risks and challenges we may encounter.
We have been focused on developing lidar products for autonomous driving systems since 2012. This relatively limited operating history makes it difficult to evaluate our future prospects and the risks and challenges we may encounter. Risks and challenges we have faced or expect to face include our ability to:
produce and deliver lidar and software products of acceptable performance, volume, cost, and quality;
forecast our revenue and budget for and manage our expenses;
attract new customers and retain existing customers in the automotive supply chain where sourcing and volume production targets are not guaranteed;
comply with existing and new or modified laws and regulations applicable to our business;
plan for and manage capital expenditures for our current and future products, and manage our supply chain and supplier relationships related to our current and future products;
anticipate and respond to macroeconomic changes and changes in the markets in which we operate;
maintain and enhance the value of our reputation and brand;
effectively manage our growth and business operations, including the impacts of the COVID-19 pandemic on our business;
develop and protect intellectual property;
hire, integrate and retain talented people at all levels of its organization; and
successfully develop new solutions to enhance the experience of customers and consumers.
If we fail to address the risks and difficulties that we face, including those associated with the challenges listed above as well as those described elsewhere in this “Risk Factors” section, our business, financial condition and results of operations
10


could be adversely affected. Further, because we have limited historical financial data and operate in a rapidly evolving market, any predictions about our future revenue and expenses may not be as accurate as they would be if we had a longer operating history or operated in a more predictable market. We have encountered in the past, and will encounter in the future, risks and uncertainties frequently experienced by growing companies with limited operating histories in rapidly changing industries. If our assumptions regarding these risks and uncertainties, which we use to plan and operate our business, are incorrect or change, or if we do not address these risks successfully, our results of operations could differ materially from our expectations and our business, financial condition and results of operations could be adversely affected.
We continue to implement strategic initiatives designed to grow our business. These initiatives may prove more costly than we currently anticipate and we may not succeed in increasing our revenue in an amount sufficient to offset the costs of these initiatives and to achieve and maintain profitability.
We continue to make investments and implement initiatives designed to grow our business, including:
investing in R&D;
expanding our sales and marketing efforts to attract new customers;
investing in new applications and markets for our products;
investing in our manufacturing processes and partnerships to scale production;
protecting our intellectual property; and
investing in legal, accounting, human resources, and other administrative functions necessary to support our operations as a public company.
These initiatives may prove more expensive than we currently anticipate, and we may not succeed in increasing our revenue, if at all, in an amount sufficient to offset these higher expenses and to achieve and maintain profitability. The market opportunities we are pursuing are at an early stage of development, and it may be many years before the end markets we expect to serve generate demand for our products at scale. Our revenue may be adversely affected for a number of reasons, including the development and/or market acceptance of new technology that competes with our lidar products, if certain automotive OEMs or other market participants change their autonomous vehicle technology, failure of our customers to commercialize autonomous systems that include our solutions, our ability to create, validate, and manufacture at high volume, and ship product to customers, our inability to effectively manage our inventory or manufacture products at scale, our inability to enter new markets or help our customers adapt our products for new applications or our failure to attract new customers or expand orders from existing customers or increasing competition. Furthermore, it is difficult to predict the size and growth rate of our target markets, customer demand for our products, commercialization timelines, developments in autonomous sensing and related technology, the entry of competitive products, or the success of existing competitive products and services. For these reasons, we do not expect to achieve profitability over the near term. If our revenue does not grow over the long term, our ability to achieve and maintain profitability may be adversely affected, and the value of our business may significantly decrease.
If our lidar products are not selected for inclusion in autonomous driving systems or ADAS by automotive OEMs or their suppliers, our business will be materially and adversely affected.
Automotive OEMs and their suppliers design and develop autonomous driving and ADAS technology over several years. These automotive OEMs and suppliers undertake extensive testing or qualification processes prior to placing orders for large quantities of products such as our lidar products, because such products will function as part of a larger system or platform and must meet certain other specifications. We spend significant time and resources to have our products selected by automotive OEMs and their suppliers. We define the term “major win” or “major commercial win” to have occurred when (a) we have obtained a written agreement (e.g. non-binding expression of interest arrangement or an agreement for non-recurring engineering project) or public announcement with a major industry player, and (b) based on past experience in high volume production, leadership in autonomy, or market leadership of said major industry player we expect to ultimately be awarded a significant commercial program, including OEM series production programs. If we do not achieve a major commercial win with respect to a particular vehicle model, we may not have an opportunity to supply our products to the automotive OEM for that vehicle model for a period of many years. In many cases, this period can be as long as five to seven or more years. If our products are not selected by an automotive OEM or its suppliers for one vehicle model or if our products are not successful in that vehicle model, it is unlikely that our product will be deployed in other vehicle models of that OEM. If we fail to win a significant number of vehicle models from one or more of automotive OEMs or their suppliers, our business, results of operations and financial condition will be materially and adversely affected. For more information about certain risks related to product selection, see the Risk Factor captioned “The period of time from a major commercial win to implementation is long and we are subject to the risks of cancellation or postponement of the contract or unsuccessful implementation.”
11


The period of time from a major commercial win to implementation is long and we are subject to the risks of cancellation or postponement of the contract or unsuccessful implementation.
Prospective customers, including those in the automotive industry, generally must make significant commitments of resources to test and validate our products and confirm that they can integrate with other technologies before including them in any particular system, product or model. While certain customers have executed non-binding expression of interest arrangement or engaged us for non-recurring engineering projects while they are evaluating our products, none of our customers make contractual commitments to use our lidar sensors and software until all test and validation activities have been completed, they have finalized plans for integrating our systems, have a positive expectation of the market demand for our features, and unrelated to us, have determined that vehicle is ready for market and there is appropriate consumer demand. We expect that only after this point, will our customers consider entering into definitive volume production agreements. Through the end of 2021, none of our customers have completed their on-going testing and validation or have entered into definitive volume production agreements with us and there is no assurance or guarantee that any of our customers, including any for which we have announced a “major win” or “major commercial win” will ever complete such testing and validation or enter into a definitive volume production agreement with us or that we will receive any revenues forecasted in connection with such “major win” or “major commercial win”. The development cycles of our products with new customers varies widely depending on the application, market, customer and the complexity of the product. In the automotive market, for example, this development cycle can be as long as seven or more years. The development cycle in certain other markets can be several months to a few years. These development cycles result in us investing our resources prior to realizing any revenue from the commercialization or obtaining any firm commitments of pricing, volume or timing of purchases of our products by our customers. Further, we are subject to the risk that customers cancel or postpone implementation of our technology, as well as that we will not be able to integrate our technology successfully into a larger system with other sensing modalities. Further, our revenue could be less than forecasted if the system, product or vehicle model that includes our lidar products is unsuccessful, including for reasons unrelated to our technology. Long development cycles and product cancellations or postponements may adversely affect our business, results of operations and financial condition. Thus, even if we are successful or have been successful in obtaining major commercial wins, long development cycles and product cancellations or postponements and failures to successfully integrate our technology may materially and adversely affect our business, results of operations and financial condition.
Our forward looking estimates of certain financial metrics may prove inaccurate.
We use various estimates in formulating our business plans. We base our estimates upon a number of assumptions that are inherently subject to significant business and economic uncertainties and contingencies, many of which are beyond our control. These estimates include our assessment of whether a “major win” or “major commercial win” has occurred. Our estimates therefore may prove inaccurate, causing the actual amount to differ from our estimates. These factors include, without limitation:
the extent to which customers who have selected Luminar for a major commercial win which include our hardware and software products;
the extent to which Luminar meets contractual terms and conditions;
the extent to which our technology is successfully integrated into our customers’ vehicles;
the timing of when our customers adopt our technology into their vehicles on a commercial basis which could be delayed for regulatory, safety or reliability issues unrelated to our technology;
undetected or unknown errors, defects or reliability issues in our hardware or software which could reduce the market adoption of our new products or delay or stop production;
loss of business with respect to, the failure or lack of commercial success of a vehicle model for which we are a significant supplier for reasons unrelated to our technology; For more information about certain risks related to discontinuation or loss of business, see the Risk Factor captioned “The discontinuation, lack of commercial success, or loss of business with respect to a particular vehicle model or technology package for which we are a significant supplier could reduce our sales and adversely affect our profitability;”
a decline, for any reason, in the production levels of our customers, particularly with respect to models which incorporate our technology;
customer cancellations of their contracts;
if Luminar’s products are included as part of a vehicle option package, the extent to which end customers select it; and
other risk factors set forth in this Annual Report.
12


The discontinuation, lack of commercial success, or loss of business with respect to a particular vehicle model or technology package for which we are a significant supplier could reduce our sales and adversely affect our profitability.
If we are able to secure major commercial wins and our solutions are included in these autonomous driving and ADAS products, we expect to enter into supply agreements with the relevant customer. Market practice dictates that these supply agreements typically require us to supply a customer’s requirements for a particular vehicle model or autonomous driving or ADAS product, rather than supply a set number of products. These contracts can have short terms and/or can be subject to renegotiation, sometimes as frequently as annually, all of which may affect product pricing, and may be terminated by our customers at any time. Therefore, even if we are successful in obtaining major commercial wins and the systems into which our products are built are commercialized, the discontinuation of, the loss of business with respect to, or a lack of commercial success of a particular vehicle model or technology package for which we are a significant supplier could mean that the expected sales of our products will not materialize, materially and adversely affecting our business.
Information concerning our future cost of goods sold (COGS) and bill of materials (BOM) estimates may prove inaccurate.
We periodically provide estimates of future cost of goods sold and bill of materials, which by necessity, are projections based on anticipated rates of future production of our customers and the timing of related expenditures, and there are uncertainties inherent in the creation and interpretation of such data.
Pricing negotiated in our supply agreements for key components like the receiver, ASIC and laser are dependent on volume estimates which may not be realized. Most of our components are manufactured using technologies that are highly complex and consequently, estimates of BOM and cost of goods sold may fluctuate due to many variable factors and assumptions, including but not limited to the following:
meeting certain volume estimates;
our reliance on key inputs and our inability to reduce and control the cost of such inputs;
our dependence on producing or sourcing certain key components and raw materials at acceptable price levels and our ability to adequately reduce and control the costs of such key components; For more information about certain risks related to our reliance on key inputs and our inability to reduce and control the costs of such inputs, see the Risk Factor captioned “We are reliant on key inputs and our ability to reduce and control the cost of such inputs could negatively impact the adoption of our products and our profitability;”
the risk of shortages and long lead times in the supply of key components and the risk that our suppliers discontinue or modify components used in its products; For more information about certain risks related to reliance on third party suppliers, see the Risk Factor captioned “We rely on third-party suppliers and because some of the raw materials and key components in our products come from limited or single source suppliers, we are susceptible to supply shortages, long lead times for components, and supply changes, any of which could disrupt our supply chain and could delay deliveries of our products to customers;”
lack of consistency and adequate quality and quantity of piece parts, other raw materials and other bill of materials items;
contract negotiations and the execution of firm supply agreements;
future versions of our product design incorporating new components meeting our customers’ requirements and specifications. For more information about certain risks related to product selection, see the Risk Factor captioned “The period of time from a major commercial win to implementation is long and we are subject to the risks of cancellation or postponement of the contract or unsuccessful implementation;”
the qualification of new versions of our key components. For more information about certain risks related to qualification, see the Risk Factor captioned “If our lidar products are not selected for inclusion in autonomous driving systems or ADAS by automotive OEMs or their suppliers, our business will be materially and adversely affected;”
defects in production processes (including system assembly) either within our facilities or at our suppliers;
any transitions or changes in our production process, planned or unplanned; and
other risk factors set forth in this Annual Report.
We are reliant on key inputs and our inability to reduce and control the cost of such inputs could negatively impact the adoption of our products and our profitability.
The production of our sensors is dependent on producing or sourcing certain key components and raw materials at acceptable price levels. If we are unable to adequately reduce and control the costs of such key components, we will be unable
13


to realize manufacturing costs targets, which could reduce the market adoption of our products, damage our reputation with current or prospective customers, and harm our brand, business, prospects, financial condition and operating results.
Continued pricing pressures, automotive OEM cost reduction initiatives and the ability of automotive OEMs to re-source or cancel vehicle or technology programs may result in lower than anticipated margins, or losses, which may adversely affect our business.
Cost-cutting initiatives adopted by our customers often result in increased downward pressure on pricing. We expect that our agreements with automotive OEMs may require step-downs in pricing over the term of the agreement or, if commercialized, over the period of production. In addition, our automotive OEM customers often reserve the right to terminate their supply contracts for convenience, which enhances their ability to obtain price reductions. Automotive OEMs also possess significant leverage over their suppliers, including us, because the automotive component supply industry is highly competitive, serves a limited number of customers and has a high fixed cost base.
Accordingly, we expect to be subject to substantial continuing pressure from automotive OEMs and Tier 1 suppliers to reduce the price of our products. It is possible that pricing pressures beyond our expectations could intensify as automotive OEMs pursue restructuring, consolidation and cost-cutting initiatives. If we are unable to generate sufficient production cost savings in the future to offset price reductions, our gross margin and profitability would be adversely affected.
We expect to incur substantial R&D costs and devote significant resources to identifying and commercializing new products, which could significantly reduce our profitability and may never result in revenue to us.
Our future growth depends on penetrating new markets, adapting existing products to new applications and customer requirements, and introducing new products that achieve market acceptance. We plan to incur substantial, and potentially increasing, R&D costs as part of our efforts to design, develop, manufacture and commercialize new products and enhance existing products. Our R&D expenses were $88.9 million, $38.7 million and $37.0 million for the years ended December 31, 2021, 2020 and 2019, respectively, and are likely to grow in the future. Because we account for R&D as an operating expense, these expenditures will adversely affect our results of operations in the future. Further, our R&D program may not produce successful results, and our new products may not achieve market acceptance, create additional revenue or become profitable.
Market adoption of lidar is uncertain. Developments in alternative technology may adversely affect the demand for our lidar technology. If market adoption of lidar does not continue to develop, or develops more slowly than we expect, or our investments in educating our customers about the advantages of lidar fail, our business will be adversely affected.
While our lidar-based ADAS and autonomous driving solutions can be applied to different use cases across end markets, nearly all of our revenue is generated from automotive applications. Despite the fact that the automotive industry has engaged in considerable effort to research and test lidar products for ADAS and autonomous driving applications, the automotive industry may not introduce lidar products in commercially available vehicles. We continually study emerging and competing sensing technologies and methodologies and we may add new sensing technologies. However, lidar products remain relatively new and it is possible that other sensing modalities, or a new disruptive modality based on new or existing technology, including a combination of technology, will achieve acceptance or leadership in the ADAS and autonomous driving industries. For example, significant developments in alternative technologies, such as cameras and radar, may materially and adversely affect our business in ways we do not currently anticipate. Existing and other camera and radar technologies may emerge as customers’ preferred alternative to our solutions. Any failure by us and our R&D efforts to develop new or enhanced technologies or processes, or to react to changes in existing technologies, could materially delay our development and introduction of new and enhanced products in the autonomous vehicle industry, which could result in the loss of competitiveness of our lidar solutions, decreased revenue and a loss of market share to competitors. As technologies change, we plan to upgrade or adapt our lidar solutions with the latest technology. However, our solutions may not compete effectively with alternative systems if we are not able to source and integrate the latest technology into our existing lidar solutions.
Even if lidar products are used in initial generations of autonomous driving technology and certain ADAS products, we cannot guarantee that lidar products will be designed into or included in subsequent generations of such commercialized technology. In addition, we expect that initial generations of autonomous vehicles will be focused on limited applications, such as robo-taxis, and that mass market adoption of autonomous technology may lag behind these initial applications significantly. The speed of market growth for ADAS or autonomous vehicles is difficult if not impossible to predict, and it is more difficult to predict this market’s future growth in light of the economic consequences of the COVID-19 pandemic. Educating customers about lidar, its advantages over other sensing technologies and lidar’s ability to convey value in different industries and deployments is also an integral part of developing new business and the lidar market generally and if customers have a negative perception of, or experience with, lidar or a competitor’s lidar products they may be reluctant to adopt lidar in general or specifically our products. Our investments and efforts to educate potential customers and the market generally and to counter any adverse statements made by competitors or other market participants thus may not be successful.
14


Although we currently believe we are a leader in lidar-based systems for the autonomous vehicle market, by the time mass market adoption of autonomous vehicle technology is achieved, we expect competition among providers of sensing technology based on lidar and other modalities to increase substantially. If commercialization of lidar products is not successful, or not as successful as we or the market expects, or if other sensing modalities gain acceptance by developers of autonomous driving systems or ADAS, automotive OEMs, regulators and safety organizations or other market participants by the time autonomous vehicle technology achieves mass market adoption, our business, results of operations and financial condition will be materially and adversely affected.
We are investing in and pursuing market opportunities outside of the automotive markets, including in the aerospace and defense and aviation. We believe that our future revenue growth, if any, will depend in part on our ability to expand within new markets such as these and to enter new markets as they emerge. Each of these markets presents distinct risks and, in many cases, requires us to address the particular requirements of that market.
Addressing these requirements can be time-consuming and costly. The market for lidar technology outside of automotive applications is relatively new, rapidly developing and unproven in many markets or industries. Many of our customers outside of the automotive industry are still in the testing and development phases and we cannot be certain that they will commercialize products or systems with our lidar products or at all. We cannot be certain that lidar will be sold into these markets, or any market outside of automotive market, at scale. Adoption of lidar products, including our products, outside of the automotive industry will depend on numerous factors, including: whether the technological capabilities of lidar and lidar-based products meet users’ current or anticipated needs, whether the benefits of designing lidar into larger sensing systems outweigh the costs, complexity and time needed to deploy such technology or replace or modify existing systems that may have used other modalities such as cameras and radar, whether users in other applications can move beyond the testing and development phases and proceed to commercializing systems supported by lidar technology and whether lidar developers such as us can keep pace with rapid technological change in certain developing markets and the global response to the COVID-19 pandemic and the length of any associated work stoppages. If lidar technology does not achieve commercial success outside of the automotive industry, or if the market develops at a pace slower than we expect, our business, results of operation and financial condition will be materially and adversely affected.
We may experience difficulties in managing our growth and expanding our operations.
We expect to experience significant growth in the scope and nature of our operations. Our ability to manage our operations and future growth will require us to continue to improve our operational, financial and management controls, compliance programs and reporting systems. We are currently in the process of strengthening our compliance programs, including our compliance programs related to export controls, privacy and cybersecurity and anti-corruption. We may not be able to implement improvements in an efficient or timely manner and may discover deficiencies in existing controls, programs, systems and procedures, which could have an adverse effect on our business, reputation and financial results.
We rely on third-party suppliers and because some of the raw materials and key components in our products come from limited or single source suppliers, we are susceptible to supply shortages, long lead times for components, and supply changes, any of which could disrupt our supply chain and could delay deliveries of our products to customers.
Some of the components that go into the manufacture of our solutions are sourced from third-party suppliers. To date, we have produced our products in relatively limited quantities for use in R&D programs. Although we do not have any experience in managing our supply chain to manufacture and deliver our products at scale, our future success will depend on our ability to manage our supply chain to manufacture and deliver our products at scale. Some of the key components used to manufacture our products come from limited or single source suppliers. We are therefore subject to the risk of shortages and long lead times in the supply of these components, including integrated circuits which are in short supply in the near term, and the risk that our suppliers discontinue or modify components used in its products. For example, electronics industry is presently experiencing supply shortages and long lead times from semiconductor suppliers. We have a global supply chain and the COVID-19 pandemic and other health epidemics and outbreaks may adversely affect our ability to source components in a timely or cost effective manner from our third-party suppliers due to, among other things, work stoppages or interruptions. For example, our products depend on lasers and we currently consume a substantial portion of the available market. Any shortage of these lasers could materially and adversely affect our ability to manufacture our solutions. In addition, the lead times associated with certain components are lengthy and preclude rapid changes in quantities and delivery schedules. We have in the past experienced and may in the future experience component shortages and price fluctuations of certain key components and materials, and the predictability of the availability and pricing of these components may be limited. Component shortages or pricing fluctuations could be material in the future. In the event of a component shortage, supply interruption or material pricing change from suppliers of these components, we may not be able to develop alternate sources in a timely manner or at all in the case of sole or limited sources. Developing alternate sources of supply for these components may be time-consuming, difficult, and costly and we may not be able to source these components on terms that are acceptable to us, or at all, which may undermine our ability to meet our requirements or to fill customer orders in a timely manner. Any interruption or delay in the supply of any of these
15


parts or components, or the inability to obtain these parts or components from alternate sources at acceptable prices and within a reasonable amount of time, would adversely affect our ability to meet our scheduled product deliveries to our customers. This could adversely affect our relationships with our customers and channel partners and could cause delays in shipment of our products and adversely affect our operating results. In addition, increased component costs could result in lower gross margins. Even where we are able to pass increased component costs along to our customers, there may be a lapse of time before we are able to do so such that we must absorb the increased cost. If we are unable to buy these components in quantities sufficient to meet our requirements on a timely basis, we will not be able to deliver products to our customers, which may result in such customers using competitive products instead of ours.
Because our sales have been primarily to customers making purchases for R&D projects and our orders are project-based, we expect our results of operations to fluctuate on a quarterly and annual basis, which could cause our stock price to fluctuate or decline.
Our quarterly results of operations have fluctuated in the past and may vary significantly in the future. As such, historical comparisons of our operating results may not be meaningful. In particular, because our sales to date have primarily been to customers making purchases for R&D, sales in any given quarter can fluctuate based on the timing and success of our customers’ development projects. Accordingly, the results of any one quarter should not be relied upon as an indication of future performance. Our quarterly financial results may fluctuate as a result of a variety of factors, many of which are outside of our control and may not fully reflect the underlying performance of our business. These fluctuations could adversely affect our ability to meet our expectations or those of securities analysts, ratings agencies or investors. If we do not meet these expectations for any period, the value of our business and our securities could decline significantly. Factors that may cause these quarterly fluctuations include, without limitation, those listed below:
the timing and magnitude of orders and shipments of our products in any quarter;
pricing changes we may adopt to drive market adoption or in response to competitive pressure;
our ability to retain our existing customers and attract new customers;
our ability to develop, introduce, manufacture and ship in a timely manner products that meet customer requirements;
disruptions in our sales channels or termination of its relationship with important channel partners;
delays in customers’ purchasing cycles or deferments of customers’ purchases in anticipation of new products or up-dates from us or our competitors;
fluctuations in demand pressures for our products;
the mix of products sold in any quarter;
the duration of the global COVID-19 pandemic and the time it takes for economic recovery;
the timing and rate of broader market adoption of autonomous systems utilizing our solutions across the automotive and other market sectors;
market acceptance of lidar and further technological advancements by our competitors and other market participants;
the ability of our customers to commercialize systems that incorporate our products;
any change in the competitive dynamics of our markets, including consolidation of competitors, regulatory developments and new market entrants;
our ability to effectively manage our inventory;
changes in the source, cost, availability of and regulations pertaining to materials we use;
adverse litigation, judgments, settlements or other litigation-related costs, or claims that may give rise to such costs; and
general economic, industry and market conditions, including trade disputes.
Our transition to an outsourced manufacturing business model may not be successful, which could harm our ability to deliver products and recognize revenue.
We are in the initial stages of transitioning from a manufacturing model in which we primarily manufactured and assembled our products at our Orlando, Florida location, to one where we rely on third-party manufacturers in Mexico, Thailand and potentially other foreign and domestic locations. We believe the use of third-party manufacturers will have
16


benefits, but in the near term, while we are beginning manufacturing with new partners, we may lose revenue, incur increased costs and potentially harm our customer relationships.
Reliance on third-party manufacturers reduces our control over the manufacturing process, including our ability to finalize changes through validation, reduced control over quality, product costs and product supply and timing. We may experience delays in shipments or issues concerning product quality from our third-party manufacturers. If any of our third-party manufacturers experience interruptions, delays or disruptions in supplying our products, including by natural disasters, the global COVID-19 pandemic, other health epidemics and outbreaks, or work stoppages or capacity constraints, our ability to ship products to distributors and customers would be delayed. In addition, unfavorable economic conditions could result in financial distress among third-party manufacturers upon which we rely, thereby increasing the risk of disruption of supplies necessary to fulfill our production requirements and meet customer demands. Additionally, if any of our third-party manufacturers experience quality control problems in their manufacturing operations and our products do not meet customer or regulatory requirements, we could be required to cover the cost of repair or replacement of any defective products. These delays or product quality issues could have an immediate and material adverse effect on our ability to fulfill orders and could have a negative effect on our operating results. In addition, such delays or issues with product quality could adversely affect our reputation and our relationship with our channel partners. If third-party manufacturers experience financial, operational, manufacturing capacity or other difficulties, or experience shortages in required components, or if they are otherwise unable or unwilling to continue to manufacture our products in required volumes or at all, our supply may be disrupted, we may be required to seek alternate manufacturers and we may be required to re-design our products. It would be time-consuming, and could be costly and impracticable, to begin to use new manufacturers and designs, and such changes could cause significant interruptions in supply and could have an adverse effect on our ability to meet our scheduled product deliveries and may subsequently lead to the loss of sales. While we take measures to protect our trade secrets, the use of third-party manufacturers may also risk disclosure of our innovative and proprietary manufacturing methodologies, which could adversely affect our business.
Our sales and operations in international markets, including our manufacturing operations, expose us to operational, financial and regulatory risks.
International sales comprise a significant amount of our overall revenue. Sales to international customers accounted for 29%, 71% and 17% of our revenue in 2021, 2020, and 2019, respectively. We are committed to growing our international sales. While we have committed resources, and are working closely with OEMs and other collaborators outside the United States, to expand our international operations and sales channels, these efforts may not be successful. We have also commenced international manufacturing operations. International operations, including any manufacturing operations, are subject to a number of other risks, including:
foreign currency and exchange rate fluctuations;
local economic conditions;
political and economic instability, international terrorism and anti-American sentiment, particularly in emerging markets;
global or regional health crises, such as the COVID-19 pandemic or other health epidemics and outbreaks;
potential for violations of anti-corruption laws and regulations, such as those related to bribery and fraud;
tariffs, other trade barriers and restrictions and preference for locally branded products, and laws and business practices favoring local competition;
potential consequences of, and uncertainty related to, the “Brexit” process in the United Kingdom, which could lead to additional expense and complexity in doing business there;
increased difficulty in managing inventory;
difficulties in collecting receivables from foreign entities;
less effective protection of intellectual property;
foreign government regulatory requirements and stringent regulation of the autonomous or other systems or products using our products and stringent consumer protection and product compliance regulations, including but not limited to General Data Protection Regulation in the European Union, European competition law, the Restriction of Hazardous Substances Directive, the Waste Electrical and Electronic Equipment Directive and the European Ecodesign Directive that are costly to comply with and may vary from country to country;
difficulties and costs of staffing and managing foreign operations;
import and export laws and requirements and the impact of tariffs;
17


potentially adverse tax consequences and changes in local tax and customs duty laws or changes in the enforcement, application or interpretation of such laws; and
U.S. government’s restrictions on certain technology transfer to certain countries of concern.
The occurrence of any of these risks could negatively affect our international business or increase our costs and decrease our profit margins and consequently materially and adversely affect our business, operating results and financial condition.
We, our outsourcing partners and our suppliers may rely on complex machinery for our production, which involves a significant degree of risk and uncertainty in terms of operational performance and costs.
We, our outsourcing partners and our suppliers may rely on complex machinery for the production, assembly and installation of our lidar solutions, which will involve a significant degree of uncertainty and risk in terms of operational performance and costs. Our production facilities and the facilities of our outsourcing partners and suppliers consist of large-scale machinery with high capital expense combining many components. These components may suffer unexpected malfunctions from time to time and will depend on repairs and spare parts to resume operations, which may not be available when needed. Unexpected malfunctions of these components may significantly affect the intended operational efficiency. Operational performance and costs can be difficult to predict and are often influenced by factors outside of our control, such as, but not limited to, scarcity of natural resources, environmental hazards and remediation, costs associated with decommissioning of machines, labor disputes and strikes, difficulty or delays in obtaining governmental permits, damages or defects in electronic systems, industrial accidents, fire, seismic activity and natural disasters. Should operational risks materialize, it may result in the personal injury to or death of workers, the loss of production equipment, damage to production facilities, monetary losses, delays and unanticipated fluctuations in production, environmental damage, administrative fines, increased insurance costs and potential legal liabilities, all which could have a material adverse effect on our business, prospects, financial condition or operating results.
As part of growing our business, we may make acquisitions. If we fail to successfully select, execute or integrate our acquisitions, then our business, results of operations and financial condition could be materially adversely affected, and our stock price could decline.
From time to time, we may undertake acquisitions to add new products and technologies, acquire talent, gain new sales channels or enter into new markets or sales territories. In addition to possible stockholder approval, we may need approvals and licenses from relevant government authorities for the acquisitions and to comply with any applicable laws and regulations, which could result in increased delay and costs, and may disrupt our business strategy if we fail to do so. Furthermore, acquisitions and the subsequent integration of new assets, businesses, key personnel, customers, vendors and suppliers require significant attention from our management and could result in a diversion of resources from our existing business, which in turn could have an adverse effect on our operations. Acquired assets or businesses may not generate the financial results we expect. Acquisitions could result in the use of substantial amounts of cash, potentially dilutive issuances of equity securities, the occurrence of significant goodwill impairment charges, amortization expenses for other intangible assets and exposure to potential unknown liabilities of the acquired business. Moreover, the costs of identifying and consummating acquisitions may be significant.
To date, we have limited experience with acquisitions and the integration of acquired technology and personnel. Failure to successfully identify, complete, manage and integrate acquisitions could materially and adversely affect our business, financial condition and results of operations and could cause our stock price to decline.
Any failure to grow our relationship with Chinese customers and our proposed international expansion into China could expose us to substantial business, regulatory, political, financial and economic risks.
We have entered into relationships with Chinese customers pursuant to which we plan to establish a presence in China to support the collaboration between the parties and enable series production of autonomous vehicles utilizing our technology by 2023. Any failure in our ability to establish our presence in China, grow our relationship with Chinese OEMs, or to realize the anticipated benefits of our relationships could harm our brand, prospects, financial condition and operating results and have an adverse effect on our business. Our proposed expansion into China could also expose us to substantial risks associated with doing business in China, such as, taxation, inflation, manufacturing, environmental and other regulations, foreign currency exchange rates, political risks, intellectual property risks, the labor market and property and financial regulations. Additionally, we would need to maintain compliance with the market’s ongoing development of standards to define deployment requirements for higher levels of autonomy. Our ability to operate in China may be adversely affected by changes in, or our failure to comply with, Chinese laws, regulations and standards. As we hire personnel to maintain our operations in China, we would also be exposed to risks associated with any changes to the employment and labor laws in China, which could increase our operating costs in China. There is also significant uncertainty about the future relationship between the United States and China with respect to political risks, including but not limited to, trade policies, treaties, government regulations and tariffs.
18


The complexity of our products could result in unforeseen delays or expenses from undetected defects, errors or reliability issues in hardware or software which could reduce the market adoption of our new products, damage our reputation with current or prospective customers, expose us to product liability and other claims and adversely affect our operating costs.
Our products are highly technical and very complex and require high standards to manufacture and have in the past and will likely in the future experience defects, errors or reliability issues at various stages of development. We may be unable to timely release new products, manufacture existing products, correct problems that have arisen or correct such problems to our customers’ satisfaction. Additionally, undetected errors, defects or security vulnerabilities, especially as new products are introduced or as new versions are released, could result in serious injury to the end users of technology incorporating our products, or those in the surrounding area, our customers never being able to commercialize technology incorporating our products, litigation against us, negative publicity and other consequences. These risks are particularly prevalent in the highly competitive autonomous driving and ADAS markets. Some errors or defects in our products may only be discovered after they have been tested, commercialized and deployed by customers. If that is the case, we may incur significant additional development costs and product recall, repair or replacement costs. These problems may also result in claims, including class actions, against us by our customers or others. Our reputation or brand may be damaged as a result of these problems and customers may be reluctant to buy our products, which could adversely affect our ability to retain existing customers and attract new customers and could adversely affect our financial results.
In addition, we could face material legal claims for breach of contract, product liability, fraud, tort or breach of warranty as a result of these problems. Defending a lawsuit, regardless of its merit, could be costly and may divert management’s attention and adversely affect the market’s perception of us and our products. In addition, our business liability insurance coverage could prove inadequate with respect to a claim and future coverage may be unavailable on acceptable terms or at all. These product-related issues could result in claims against us and our business could be adversely affected.
We may be subject to product liability or warranty claims that could result in significant direct or indirect costs, which could adversely affect our business and operating results.
Our customers use our solutions in autonomous driving and ADAS applications, which present the risk of significant injury, including fatalities. We may be subject to claims if a product using our lidar technology is involved in an accident and persons are injured or purport to be injured. Any insurance that we carry may not be sufficient or it may not apply to all situations. Similarly, our customers could be subjected to claims as a result of such accidents and bring legal claims against us to attempt to hold us liable. In addition, if lawmakers or governmental agencies were to determine that the use of our products or autonomous driving or certain ADAS applications increased the risk of injury to all or a subset of our customers, they may pass laws or adopt regulations that limit the use of our products or increase our liability associated with the use of our products or that regulate the use of or delay the deployment of autonomous driving and ADAS technology. Any of these events could adversely affect our brand, relationships with customers, operating results or financial condition.
We typically provide a limited-time warranty on our products. The occurrence of any material defects in our products could make us liable for damages and warranty claims. In addition, we could incur significant costs to correct any defects, warranty claims or other problems, including costs related to product recalls. Any negative publicity related to the perceived quality of our products could affect our brand image, partner and customer demand, and adversely affect our operating results and financial condition. Also, warranty, recall and product liability claims may result in litigation, including class actions, the occurrence of which could be costly, lengthy and distracting and adversely affect our business and operating results.
If we do not maintain sufficient inventory or if we do not adequately manage our inventory, we could lose sales or incur higher inventory-related expenses, which could negatively affect our operating results.
To ensure adequate inventory supply, we must forecast inventory needs and expenses, place orders sufficiently in advance with our suppliers and manufacturing partners and manufacture products based on our estimates of future demand for particular products. Fluctuations in the adoption of lidar products may affect our ability to forecast our future operating results, including revenue, gross margins, cash flows and profitability. Our ability to accurately forecast demand for our products could be affected by many factors, including the rapidly changing nature of the autonomous driving and ADAS markets in which we operate, the uncertainty surrounding the market acceptance and commercialization of lidar technology, the emergence of new markets, an increase or decrease in customer demand for our products or for products and services of our competitors, product introductions by competitors, the COVID-19 pandemic, other health epidemics and outbreaks, and any associated work stoppages or interruptions, unanticipated changes in general market conditions and the weakening of economic conditions or consumer confidence in future economic conditions. If our lidar products are commercialized in autonomous driving and ADAS applications, both of which are experiencing rapid growth in demand, we may face challenges acquiring adequate supplies to manufacture our products and/or we and our manufacturing partners may not be able to manufacture our products at a rate necessary to satisfy the levels of demand, which would negatively affect our revenue. This risk may be exacerbated by the fact that we may not carry or be able to obtain for our manufacturers a significant amount of inventory to satisfy short-term
19


demand increases. If we fail to accurately forecast customer demand, we may experience excess inventory levels or a shortage of products available for sale.
Inventory levels in excess of customer demand may result in inventory write-downs or write-offs and the sale of excess inventory at discounted prices, which would adversely affect our financial results, including our gross margin, and have a negative effect on our brand. Conversely, if we underestimate customer demand for our products, we, or our manufacturing partners, may not be able to deliver products to meet our requirements, and this could result in damage to our brand and customer relationships and adversely affect our revenue and operating results.
The average selling prices of our products could decrease rapidly over the life of the product, which may negatively affect our revenue and gross margin.
We may experience declines in the average selling prices of our products generally as our customers seek to commercialize autonomous systems at prices low enough to achieve market acceptance. In order to sell products that have a falling average unit selling price and maintain margins at the same time, we will need to continually reduce product and manufacturing costs. To manage manufacturing costs, we must engineer the most cost-effective design for our products. In addition, we continuously drive initiatives to reduce labor cost, improve worker efficiency, reduce the cost of materials, use fewer materials and further lower overall product costs by carefully managing component prices, inventory and shipping cost. We also need to continually introduce new products with higher sales prices and gross margin to maintain our overall gross margin. If we are unable to manage the cost of older products or successfully introduce new products with higher gross margin, our revenue and overall gross margin would likely decline.
Adverse conditions in the automotive industry or the global economy more generally could have adverse effects on our results of operations.
While we make our strategic planning decisions based on the assumption that the markets we are targeting will grow, our business is dependent, in large part on, and directly affected by, business cycles and other factors affecting the global automobile industry and global economy generally. Automotive production and sales are highly cyclical and depend on general economic conditions and other factors, including consumer spending and preferences, changes in interest rates and credit availability, consumer confidence, fuel costs, fuel availability, environmental impact, governmental incentives and regulatory requirements, and political volatility, especially in energy-producing countries and growth markets. In addition, automotive production and sales can be affected by our automotive OEM customers’ ability to continue operating in response to challenging economic conditions and in response to labor relations issues, regulatory requirements, trade agreements and other factors, such as COVID-19 impact on supply of semiconductors for automobiles. The volume of automotive production in North America, Europe and the rest of the world has fluctuated, sometimes significantly, from year to year, and we expect such fluctuations to give rise to fluctuations in the demand for our products. Any significant adverse change in any of these factors may result in a reduction in automotive sales and production by our automotive OEM customers and could have a material adverse effect on our business, results of operations and financial condition.
Because lidar is new and since many of the markets in which we compete are new and rapidly evolving, it is difficult to forecast long-term end-customer adoption rates and demand for our products.
We are pursuing opportunities in markets that are undergoing rapid changes, including technological and regulatory changes, and it is difficult to predict the timing and size of the opportunities. For example, autonomous driving and lidar-based ADAS applications require complex technology. Because these automotive systems depend on technology from many companies, commercialization of autonomous driving or ADAS products could be delayed or impaired on account of certain technological components of our or others not being ready to be deployed in vehicles. Although we currently are engaged with multiple commercial customers, these companies may not be able to commercialize our technology immediately, or at all. Regulatory, safety or reliability developments, many of which are outside of our control, could also cause delays or otherwise impair commercial adoption of these new technologies, which will adversely affect our growth. Our future financial performance will depend on our ability to make timely investments in the correct market opportunities. If one or more of these markets experience a shift in customer or prospective customer demand, our products may not compete as effectively, if at all, and they may not be designed into commercialized products. Given the evolving nature of the markets in which we operate, it is difficult to predict customer demand or adoption rates for our products or the future growth of the markets in which we operate. As a result, any financial projections in this Annual Report and any market opportunity estimates and forecasts of market growth necessarily reflect various estimates and assumptions that may not prove accurate and these projections could differ materially from actual results due to the risks included in this “Risk Factors” section, among others. If demand does not develop or if we cannot accurately forecast customer demand, the size of our markets, inventory requirements or our future financial results, our business, results of operations and financial condition will be adversely affected. Even if markets experience the forecasted growth described in this Annual Report, we may not grow our business at similar rates, or at all, since our business is subject to many risks and uncertainties set forth in this Annual Report. Accordingly, the forecasts and estimates of market size
20


and growth described in this Annual Report, including our estimates of the size of our total addressable market should not be taken as indicative of our future growth.
We currently have and target customers that are large corporations with substantial negotiating power, exacting product standards and potentially competitive internal solutions. If we are unable to sell our products to these customers, our prospects and results of operations will be adversely affected.
Many of our customers and potential customers are large, multinational corporations with substantial negotiating power relative to us and, in some instances, may have internal solutions that are competitive to our products. These large, multinational corporations also have significant development resources, which may allow them to acquire or develop independently, or in partnership with others, competitive technologies. Meeting the technical requirements and securing major commercial wins with any of these companies will require a substantial investment of our time and resources. We cannot assure you that our products will secure major commercial wins from these or other companies or that we will generate meaningful revenue from the sales of our products to these key potential customers. If our products are not selected by these large corporations or if these corporations develop or acquire competitive technology, it will have an adverse effect on our business.
We are substantially dependent on our partnership with a few key customers, and our business could be materially and adversely affected if our partnership with any of such customers were terminated. Our financial position and results could be materially and adversely affected if we were unable to collect our invoices for any of our key customers.
We are dependent on a collection of large customers with strong purchasing power. In 2021, 2020 and 2019, our top 10 customers represented 87%, 94% and 79% of our revenue, respectively. In 2021, Daimler and Volvo, in 2020, Volvo and in 2019, Volvo, Toyota and Northrop Grumman accounted for more than 10% of our annual revenue. The loss of business from any of our major customers (whether by lower overall demand for our products, cancellation of existing contracts or product orders or the failure to design in our products or award us new business) could have a material adverse effect on our business.
To the extent autonomous vehicle and ADAS systems become accepted by major automotive OEMs, we expect that we will rely increasingly for our revenue on Tier 1 suppliers through which automotive OEMs procure components. We expect that these Tier 1 suppliers will be responsible for certain hardpoint and software configuration activities specific to each OEM, and they may not exclusively carry our solutions.
There can be no assurance that we will be able to maintain our relationship with any of our key customers, for example Volvo, Daimler etc. and secure orders for our products. If we are unable to maintain our relationship any of our key customers, or if our arrangement is modified so that the economic terms become less favorable to us, then our business, financial results and position would be materially adversely affected. There is also a risk that one or more of our major customers could be unable to pay our invoices as they become due or that a customer will simply refuse to make such payments if it experiences financial difficulties. If a major customer were to enter into bankruptcy proceedings or similar proceedings whereby contractual commitments are subject to stay of execution and the possibility of legal or other modification, we could be forced to record a substantial loss.
If we are unable to establish and maintain confidence in our long-term business prospects among customers and analysts and within our industry or are subject to negative publicity, then our financial condition, operating results, business prospects and access to capital may suffer materially.
Customers may be less likely to purchase our lidar solutions if they are not convinced that our business will succeed or that our service and support and other operations will continue in the long term.
Similarly, suppliers and other third parties will be less likely to invest time and resources in developing business relationships with us if they are not convinced that our business will succeed. Accordingly, in order to build and maintain our business, we must maintain confidence among customers, suppliers, analysts, ratings agencies and other parties in our products, long-term financial viability and business prospects. Maintaining such confidence may be particularly complicated by certain factors including those that are largely outside of our control, such as our limited operating history, customer unfamiliarity with our lidar solutions, any delays in scaling production, delivery and service operations to meet demand, competition and uncertainty regarding the future of autonomous vehicles or our other services and our production and sales performance compared with market expectations.
We operate in a highly competitive market and some market participants have substantially greater resources. We compete against a large number of both established competitors and new market entrants.
The markets for sensing technology applicable to autonomous solutions in the automobile industry are highly competitive. Our future success will depend on our ability to remain a leader in our targeted markets by continuing to develop and protect from infringement advanced lidar technology in a timely manner and to stay ahead of existing and new competitors. Our competitors are numerous and they compete with us directly by offering lidar products and indirectly by attempting to solve some of the same challenges with different technology. We face competition from camera and radar companies, other
21


developers of lidar products, Tier 1 suppliers and other technology and automotive supply companies, some of which have significantly greater resources than we do. In the automotive market, our competitors have commercialized both lidar and non-lidar-based ADAS technology that has achieved market adoption, strong brand recognition and may continue to improve. Other competitors are working towards commercializing autonomous driving technology and either by themselves, or with a publicly announced partner, have substantial financial, marketing, R&D and other resources. Some of our customers in the autonomous vehicle and ADAS markets have announced development efforts or made acquisitions directed at creating their own lidar-based or other sensing technologies, which would compete with our solutions. We do not know how close these competitors are to commercializing autonomous driving systems or novel ADAS applications. In markets outside of the automotive industry, our competitors, like us, seek to develop new sensing applications across industries. Even in these emerging markets, we face substantial competition from numerous competitors seeking to prove the value of their technology.
Additionally, increased competition may result in pricing pressure and reduced margins and may impede our ability to increase the sales of our products or cause us to lose market share, any of which will adversely affect our business, results of operations and financial condition.
The markets in which we compete are characterized by rapid technological change, which requires us to continue to develop new products and product innovations and could adversely affect market adoption of our products.
While we intend to invest substantial resources to remain on the forefront of technological development, continuing technological changes in sensing technology, lidar and the markets for these products, including the ADAS and autonomous driving industries, could adversely affect adoption of lidar and/or our products, either generally or for particular applications. Our future success will depend upon our ability to develop and introduce a variety of new capabilities and innovations to our existing product offerings, as well as introduce a variety of new product offerings, to address the changing needs of the markets in which we offer our products. For example, we are currently working on developing perception software products. We cannot guarantee that such software or other new products will be released in a timely manner, or at all, or achieve market acceptance. Delays in delivering new products that meet customer requirements could damage our relationships with customers and lead them to seek alternative sources of supply. In addition, our success to date has been based on the delivery of our solutions to R&D programs in which developers are investing substantial capital to develop new systems. Our continued success relies on the success of the R&D phase of these customers as they expand into commercialized projects. As autonomous technology reaches the stage of large-scale commercialization, we will be required to develop and deliver solutions at price points that enable wider and ultimately mass-market adoption. Delays in introducing products and innovations, the failure to choose correctly among technical alternatives or the failure to offer innovative products or configurations at competitive prices may cause existing and potential customers to purchase our competitors’ products or turn to alternative sensing technology.
If we are unable to devote adequate resources to develop products or cannot otherwise successfully develop products or system configurations that meet customer requirements on a timely basis or that remain competitive with technological alternatives, our products could lose market share, our revenue will decline, we may experience operating losses and our business and prospects will be adversely affected.
We may need to raise additional capital in the future in order to execute our business plan, which may not be available on terms acceptable to us, or at all.
In the future, we may require additional capital to respond to technological advancements, competitive dynamics or technologies, customer demands, business opportunities, challenges, acquisitions or unforeseen circumstances and we may determine to engage in equity or debt financings or enter into credit facilities for other reasons. In order to further business relationships with current or potential customers or partners, we may issue equity or equity-linked securities to such current or potential customers or partners. We may not be able to timely secure additional debt or equity financing on favorable terms, or at all. If we raise additional funds through the issuance of equity or convertible debt or other equity-linked securities or if we issue equity or equity-linked securities to current or potential customers to further business relationships, our existing stockholders could experience significant dilution. Any debt financing obtained by us in the future could involve restrictive covenants relating to our capital raising activities and other financial and operational matters, which may make it more difficult for us to obtain additional capital and to pursue business opportunities, including potential acquisitions. If we are unable to obtain adequate financing or financing on terms satisfactory to us, when we require it, our ability to continue to grow or support our business and to respond to business challenges could be significantly limited.
22


We have identified material weaknesses in our internal control over financial reporting as of December 31, 2021, 2020 and 2019. If we are unable to achieve and maintain an effective system of internal control over financial reporting, we may not be able to accurately report our financial results in a timely manner, which may adversely affect investor confidence in us and materially and adversely affect our business and operating results.
In connection with our financial statement close process for the years ended December 31, 2021, 2020 and 2019, we identified material weaknesses in the design and operating effectiveness of our internal control over financial reporting. The material weaknesses we identified resulted from a lack of sufficient number of qualified personnel within our accounting and internal audit function who possessed an appropriate level of expertise to effectively perform functions relating to control environment, control activities, information and communication and monitoring. In addition, these material weaknesses contributed to material weaknesses in information technology controls and journal entry review. For a further discussion of these material weaknesses, see “Management’s Report on Internal Control over Financial Reporting” in Item 9A. Controls and Procedures.
A material weakness is a deficiency or combination of deficiencies in internal control over financial reporting such that there is a reasonable possibility that a material misstatement of our financial statements would not be prevented or detected on a timely basis. These deficiencies could result in additional material misstatements to our consolidated financial statements that may not be prevented or detected on a timely basis.
Our management is working on finalizing implementation of a remediation plan which includes hiring additional accounting and finance personnel with technical public company accounting and financial reporting experience, risk assessment, and design and implementation controls over financial reporting and information technology process. The material weaknesses will not be fully remediated until management can demonstrate the full effectiveness of controls over a sufficient period of time. Our management is monitoring the status, design and implementation of our remediation plan and will make changes management determines to be appropriate.
If not remediated, these material weaknesses could result in material misstatements to our annual or interim consolidated financial statements that might not be prevented or detected on a timely basis, or in delayed filing of required periodic reports. If we are unable to assert that our internal control over financial reporting is effective, if our independent registered public accounting firm is unable to express an unqualified opinion as to the effectiveness of the internal control over financial reporting, investors may lose confidence in the accuracy and completeness of our financial reports, the market price of the Common Stock could be adversely affected, and we could become subject to litigation or investigations by Nasdaq, the SEC, or other regulatory authorities, which could require additional financial and management resources.
Further, additional weaknesses in our internal controls may be discovered in the future. Any failure to further develop or maintain effective controls, or any difficulties encountered in our implementation or improvement, could adversely affect our operating results or cause us to fail to meet our reporting obligations and may result in a restatement of our financial statements for prior periods.
Our ability to use our net operating loss carryforwards and certain other tax attributes may be limited.
As of December 31, 2021, we had $469.6 million of U.S. federal and $420.6 million of state net operating loss carryforwards available to reduce future taxable income. Of the $469.6 million in U.S. federal operating loss carryforwards, $426.9 million will be carried forward indefinitely for U.S. federal tax purposes and $42.7 million will expire between 2035 and 2037. The $420.6 million of our U.S. state net operating loss carryforwards will expire between 2035 and 2037. It is possible that we will not generate taxable income in time to use these net operating loss carryforwards before their expiration or at all. Under legislative changes made in December 2017, U.S. federal net operating losses incurred in 2018 and in future years may be carried forward indefinitely, but the deductibility of such net operating losses is limited. It is uncertain if and to what extent various states will conform to the newly enacted federal tax law. In addition, the federal and state net operating loss carryforwards and certain tax credits may be subject to significant limitations under Section 382 and Section 383 of the U.S. Tax Code, respectively, and similar provisions of state law. Under those sections of the U.S. Tax Code, if a corporation undergoes an “ownership change,” the corporation’s ability to use its pre-change net operating loss carryforwards and other pre-change attributes, such as research tax credits, to offset its post-change income or tax may be limited. In general, an “ownership change” will occur if there is a cumulative change in our ownership by “5-percent shareholders” that exceeds 50 percentage points over a rolling three-year period. Similar rules may apply under state tax laws.
23


We are highly dependent on the services of Austin Russell, our Founder, President and Chief Executive Officer.
We are highly dependent on Austin Russell, our Founder, President and Chief Executive Officer. Mr. Russell created our first lidar product and he remains deeply involved in all aspects of our business, including product development. The loss of Mr. Russell would adversely affect our business because his loss could make it more difficult to, among other things, compete with other market participants, manage our R&D activities and retain existing customers or cultivate new ones. Negative public perception of, or negative news related to, Mr. Russell may adversely affect our brand, relationship with customers or standing in the industry.
Our business depends substantially on the efforts of our executive officers and highly skilled personnel, and our operations may be severely disrupted if we lost their services.
Competition for highly-skilled personnel is often intense, especially in Orlando, Florida and the San Francisco Bay Area, where two of our offices are located, and we may incur significant costs to attract highly-skilled personnel. We may not be successful in attracting, integrating, or retaining qualified personnel to fulfill our current or future needs. We have, from time to time, experienced, and we expect to continue to experience, difficulty in hiring and retaining highly skilled employees with appropriate qualifications. In addition, job candidates and existing employees often consider the value of the equity awards they receive in connection with their employment. If the perceived value of our equity or equity awards declines, it may adversely affect our ability to retain highly skilled employees. If we fail to attract new personnel or fail to retain and motivate our current personnel, our business and future growth prospects could be adversely affected.
Our business could be materially and adversely affected by the current global COVID-19 pandemic or other health epidemics and outbreaks.
The ongoing COVID-19 pandemic as well as other possible health epidemics and outbreaks could result in a material adverse impact on our or our customers’ business operations including reduction or suspension of operations in the U.S. or certain parts of the world. The ongoing COVID-19 pandemic may have the effect of heightening many of the other risks described in this “Risk Factors” section, such as the demand for our products, our ability to achieve or maintain profitability and our ability to raise additional capital in the future. Our corporate headquarters and R&D and manufacturing base are located in Florida, which has a high number of COVID-19 pandemic cases. Our engineering and manufacturing operations, among others, cannot all be conducted in a remote working structure and often require on-site access to materials and equipment. We have customers with international operations in varying industries. We also depend on suppliers and manufacturers worldwide. Depending upon the duration of the ongoing COVID-19 pandemic and the associated business interruptions, our customers, suppliers, manufacturers and partners may suspend or delay their engagement with us, which could result in a material adverse effect on our financial condition. Our response to the ongoing COVID-19 pandemic may prove to be inadequate and we may be unable to continue our operations in the manner we had prior to the outbreak, and may endure interruptions, reputational harm, delays in our product development and shipments, all of which could have an adverse effect on our business, operating results, and financial condition. In addition, when the pandemic subsides, we cannot assure you as to the timing of any economic recovery, which could continue to have a material adverse effect on our target markets and our business.
Interruption or failure of our information technology and communications systems could impact our ability to effectively provide our services.
We plan to include in-vehicle services and functionality that utilize data connectivity to monitor performance and timely capture opportunities to enhance performance and functionality. The availability and effectiveness of our services depend on the continued operation of information technology and communications systems. Our systems will be vulnerable to damage or interruption from, among others, physical theft, fire, terrorist attacks, natural disasters, power loss, war, telecommunications failures, viruses, denial or degradation of service attacks, ransomware, social engineering schemes, insider theft or misuse or other attempts to harm our systems. We utilize reputable third-party service providers or vendors for all of our data other than our source code, and these providers could also be vulnerable to harms similar to those that could damage our systems, including sabotage and intentional acts of vandalism causing potential disruptions. Some of our systems will not be fully redundant, and our disaster recovery planning cannot account for all eventualities. Any problems with our third-party cloud hosting providers could result in lengthy interruptions in our business. In addition, our in-vehicle services and functionality are highly technical and complex technology which may contain errors or vulnerabilities that could result in interruptions in our business or the failure of our systems.
We are subject to cybersecurity risks to operational systems, security systems, infrastructure, integrated software in our lidar solutions and customer data processed by us or third-party vendors or suppliers and any material failure, weakness, interruption, cyber event, incident or breach of security could prevent us from effectively operating our business.
We are at risk for interruptions, outages and breaches of: operational systems, including business, financial, accounting, product development, data processing or production processes, owned by us or our third-party vendors or suppliers; facility security systems, owned by us or our third-party vendors or suppliers; in-product technology owned by us or our third-party
24


vendors or suppliers; the integrated software in our lidar solutions; or customer or driver data that we process or our third-party vendors or suppliers process on our behalf. Such cyber incidents could materially disrupt operational systems; result in loss of intellectual property, trade secrets or other proprietary or competitively sensitive information; compromise certain information of customers, employees, suppliers, drivers or others; jeopardize the security of our facilities; or affect the performance of in-product technology and the integrated software in our lidar solutions. A cyber incident could be caused by disasters, insiders (through inadvertence or with malicious intent) or malicious third parties (including nation-states or nation-state supported actors) using sophisticated, targeted methods to circumvent firewalls, encryption and other security defenses, including hacking, fraud, trickery or other forms of deception. The techniques used by cyber attackers change frequently and may be difficult to detect for long periods of time. Although we maintain information technology measures designed to protect us against intellectual property theft, data breaches and other cyber incidents, such measures will require updates and improvements, and we cannot guarantee that such measures will be adequate to detect, prevent or mitigate cyber incidents. The implementation, maintenance, segregation and improvement of these systems requires significant management time, support and cost. Moreover, there are inherent risks associated with developing, improving, expanding and updating current systems, including the disruption of our data management, procurement, production execution, finance, supply chain and sales and service processes. These risks may affect our ability to manage our data and inventory, procure parts or supplies or produce, sell, deliver and service our solutions, adequately protect our intellectual property or achieve and maintain compliance with, or realize available benefits under, applicable laws, regulations and contracts. We cannot be sure that the systems upon which we rely, including those of our third-party vendors or suppliers, will be effectively implemented, maintained or expanded as planned. If we do not successfully implement, maintain or expand these systems as planned, our operations may be disrupted, our ability to accurately and timely report our financial results could be impaired, and deficiencies may arise in our internal control over financial reporting, which may impact our ability to certify our financial results. Moreover, our proprietary information or intellectual property could be compromised or misappropriated and our reputation may be adversely affected. If these systems do not operate as we expect them to, we may be required to expend significant resources to make corrections or find alternative sources for performing these functions.
A significant cyber incident could impact production capability, harm our reputation, cause us to breach our contracts with other parties or subject us to regulatory actions or litigation, any of which could materially affect our business, prospects, financial condition and operating results. In addition, our insurance coverage for cyber-attacks may not be sufficient to cover all the losses we may experience as a result of a cyber incident.
Legal and Regulatory Risks Related to Our Business
We are subject to governmental export and import control laws and regulations. Our failure to comply with these laws and regulations could have an adverse effect on our business, prospects, financial condition and results of operations.
Our products and solutions are subject to export control and import laws and regulations, including the U.S. Export Administration Regulations, U.S. Customs regulations and various economic and trade sanctions regulations administered by the U.S. Treasury Department’s Office of Foreign Assets Controls. U.S. export control laws and regulations and economic sanctions prohibit the shipment of certain products and services to U.S. embargoed or sanctioned countries, governments and persons. In addition, complying with export control and sanctions regulations for a particular sale may be time-consuming and result in the delay or loss of sales opportunities. Exports of our products and technology must be made in compliance with these laws and regulations. If we fail to comply with these laws and regulations, we and certain of our employees could be subject to substantial civil or criminal penalties, including the possible loss of export or import privileges, fines, which may be imposed on us and responsible employees or managers and, in extreme cases, the incarceration of responsible employees or managers.
Changes to trade policy, tariffs and import/export regulations may have a material adverse effect on our business, financial condition and results of operations.
Changes in global political, regulatory and economic conditions or in laws and policies governing foreign trade, manufacturing, development and investment in the territories or countries where we currently purchase our components, sell our products or conduct our business could adversely affect our business. The U.S. has recently instituted or proposed changes in trade policies that include the negotiation or termination of trade agreements, the imposition of higher tariffs on imports into the U.S., economic sanctions on individuals, corporations or countries, and other government regulations affecting trade between the U.S. and other countries where we conduct our business. A number of other nations have proposed or instituted similar measures directed at trade with the United States in response. As a result of these developments, there may be greater restrictions and economic disincentives on international trade that could adversely affect our business. For example, such changes could adversely affect the automotive market, our ability to access key components or raw materials needed to manufacture our products (including, but not limited to, rare-earth metals), our ability to sell our products to customers outside of the U.S. and the demand for our products. It may be time-consuming and expensive for us to alter our business operations to adapt to or comply with any such changes, and any failure to do so could have a material adverse effect on our business, financial condition and results of operations.
25


We have in the past and may become involved in legal and regulatory proceedings and commercial or contractual disputes, which could have an adverse effect on our profitability and consolidated financial position.
We may be, from time to time, involved in litigation, regulatory proceedings and commercial or contractual disputes that may be significant. These matters may include, without limitation, disputes with our suppliers and customers, intellectual property claims, stockholder litigation, government investigations, class action lawsuits, personal injury claims, environmental issues, customs and value-added tax disputes and employment and tax issues. In addition, we have in the past and could face in the future a variety of labor and employment claims against us, which could include but is not limited to general discrimination, wage and hour, privacy, ERISA or disability claims. In such matters, government agencies or private parties may seek to recover from us very large, indeterminate amounts in penalties or monetary damages (including, in some cases, treble or punitive damages) or seek to limit our operations in some way. These types of lawsuits could require significant management time and attention or could involve substantial legal liability, adverse regulatory outcomes, and/or substantial expenses to defend. Often these cases raise complex factual and legal issues and create risks and uncertainties. No assurances can be given that any proceedings and claims will not have a material adverse impact on our operating results and consolidated financial position or that our established reserves or our available insurance will mitigate this impact.
We are subject to, and must remain in compliance with, numerous laws and governmental regulations concerning the manufacturing, use, distribution and sale of our products. Some of our customers also require that we comply with their own unique requirements relating to these matters.
We manufacture and sell products that contain electronic components, and such components may contain materials that are subject to government regulation in both the locations where we manufacture and assemble our products, as well as the locations where we sell our products. For example, certain regulations limit the use of lead in electronic components. Since we operate on a global basis, this is a complex process which requires continual monitoring of regulations and an ongoing compliance process to ensure that we and our suppliers are in compliance with existing regulations in each market where we operate. If there is an unanticipated new regulation that significantly impacts our use and sourcing of various components or requires more expensive components, that regulation could materially adversely affect our business, results of operations and financial condition.
Our products are used for autonomous driving and ADAS applications, which are subject to complicated regulatory schemes that vary from jurisdiction to jurisdiction. These are rapidly evolving areas where new regulations could impose limitations on the use of lidar generally or our products specifically. If we fail to adhere to these new regulations or fail to continually monitor the updates, we may be subject to litigation, loss of customers or negative publicity and our business, results of operations and financial condition will be adversely affected.
We are subject to various environmental laws and regulations that could impose substantial costs upon us and cause delays in building our production facilities.
Concerns over environmental pollution and climate change have produced significant legislative and regulatory efforts on a global basis, and we believe this will continue both in scope and in the number of countries participating. In addition, as climate change issues become more prevalent, foreign, federal, state and local governments and our customers have been responding to these issues. The increased focus on environmental sustainability may result in new regulations and customer requirements, or changes in current regulations and customer requirements, which could materially adversely impact our business, results of operations and financial condition. If we are unable to effectively manage real or perceived issues, including concerns about environmental impacts or similar matters, sentiments toward us or our products could be negatively impacted, and our business, results of operations or financial condition could suffer.
Our operations are and will be subject to international, federal, state and local environmental laws and regulations, and such laws and regulations could directly increase the cost of energy, which may have an effect on the way we manufacture products or utilize energy to produce our products. In addition, any new regulations or laws in the environmental area might increase the cost of raw materials or key components we use in our products. Environmental regulations require us to reduce product energy usage, monitor and exclude an expanding list of restricted substances and to participate in required recovery and recycling of our products. Environmental and health and safety laws and regulations can be complex, and we have limited experience complying with them. Capital and operating expenses needed to comply with environmental laws and regulations can be significant, and violations may result in substantial fines and penalties, third-party damages, suspension of production or a cessation of our operations. Contamination at properties we operate, we formerly operated or to which hazardous substances were sent by us, may result in liability for us under environmental laws and regulations, including, but not limited to, the Comprehensive Environmental Response, Compensation and Liability Act, which can impose liability for the full amount of remediation-related costs without regard to fault, for the investigation and cleanup of contaminated soil and ground water, for building contamination and impacts to human health and for damages to natural resources. The costs of complying with environmental laws and regulations and any claims concerning noncompliance, or liability with respect to contamination in the future, could have a material adverse effect on our financial condition or operating results. We may face unexpected delays in
26


obtaining the required permits and approvals in connection with our planned production facilities that could require significant time and financial resources and delay our ability to operate these facilities, which would adversely impact our business, prospects, financial condition and operating results.
Our business may be adversely affected by changes in automotive and laser regulations or concerns that drive further regulation of the automobile and laser market.
Government product safety regulations are an important factor for our business. Historically, these regulations have imposed ever-more stringent safety regulations for vehicles and laser products. These safety regulations often require, or customers demand that, vehicles have more safety features per vehicle and more advanced safety products.
While we believe increasing automotive and laser safety standards will present a market opportunity for our products, government safety regulations are subject to change based on a number of factors that are not within our control, including new scientific or technological data, adverse publicity regarding the industry recalls and safety risks of autonomous driving and ADAS, accidents involving our products, domestic and foreign political developments or considerations, and litigation relating to our products and our competitors’ products. Changes in government regulations, especially in the autonomous driving and ADAS industries, could adversely affect our business. If government priorities shift and we are unable to adapt to changing regulations, our business may be materially and adversely affected.
Federal and local regulators impose more stringent compliance and reporting requirements in response to product recalls and safety issues in the automotive and laser industry. As cars that carry our sensors go into production, the obligations of complying with safety regulations and reporting requirements could increase and it could require increased resources and adversely affect our business.
Autonomous and ADAS features may be delayed in adoption by OEMs, and our business impacted, as additional emissions and safety requirements are imposed on vehicle manufacturers.
Vehicle regulators globally continue to consider new and enhanced emissions requirements, including electrification, to meet environmental and economic needs as well as pursue new safety standards to address emerging traffic risks. To control new vehicle prices, among other concerns, OEMs may need to dedicate technology and cost additions to new vehicle designs to meet these emissions and safety requirements and postpone the consumer cost pressures of new autonomous and ADAS features.
Our business may be adversely affected if we fail to comply with the regulatory requirements under the Federal Food, Drug, and Cosmetic or the Food and Drug Administration (the “FDA”).
As a lidar technology company, we are subject to the Electronic Product Radiation Control Provisions of the Federal Food, Drug, and Cosmetic Act. These requirements are enforced by the FDA. Electronic product radiation includes laser technology. Regulations governing these products are intended to protect the public from hazardous or unnecessary exposure. Manufacturers are required to certify in product labeling and reports to the FDA that their products comply with applicable performance standards as well as maintain manufacturing, testing, and distribution records for their products. Failure to comply with these requirements could result in enforcement action by the FDA, which could require us to cease distribution of our products, recall or remediate products already distributed to customers, or subject us to FDA enforcement.
Failures, or perceived failures, to comply with privacy, data protection, and information security requirements in the variety of jurisdictions in which we operate may adversely impact our business, and such legal requirements are evolving, uncertain and may require improvements in, or changes to, our policies and operations.
Our current and potential future operations and sales subject us to laws and regulations addressing privacy and the collection, use, storage, disclosure, transfer and protection of a variety of types of data. For example, the European Commission has adopted the General Data Protection Regulation and California recently enacted the California Consumer Privacy Act of 2018, both of which provide for potentially material penalties for non-compliance. These regimes may, among other things, impose data security requirements, disclosure requirements, and restrictions on data collection, uses, and sharing that may impact our operations and the development of our business. While, generally, we do not have access to, collect, store, process, or share information collected by our solutions unless our customers choose to proactively provide such information to us, our products may evolve both to address potential customer requirements or to add new features and functionality. Therefore, the full impact of these privacy regimes on our business is rapidly evolving across jurisdictions and remains uncertain at this time.
We may also be affected by cyber-attacks and other means of gaining unauthorized access to our products, systems, and data. For instance, cyber criminals or insiders may target us or third parties with which we have business relationships to obtain data, or in a manner that disrupts our operations or compromises our products or the systems into which our products are integrated.
27


We are assessing the continually evolving privacy and data security regimes and measures we believe are appropriate in response. Since these data security regimes are evolving, uncertain and complex, especially for a global business like ours, we may need to update or enhance our compliance measures as our products, markets and customer demands further develop, and these updates or enhancements may require implementation costs. In addition, we may not be able to monitor and react to all developments in a timely manner. The compliance measures we do adopt may prove ineffective. Any failure, or perceived failure, by us to comply with current and future regulatory or customer-driven privacy, data protection, and information security requirements, or to prevent or mitigate security breaches, cyber-attacks, or improper access to, use of, or disclosure of data, or any security issues or cyber-attacks affecting us, could result in significant liability, costs (including the costs of mitigation and recovery), and a material loss of revenue resulting from the adverse impact on our reputation and brand, loss of proprietary information and data, disruption to our business and relationships, and diminished ability to retain or attract customers and business partners. Such events may result in governmental enforcement actions and prosecutions, private litigation, fines and penalties or adverse publicity, and could cause customers and business partners to lose trust in us, which could have an adverse effect on our reputation and business.
Regulations related to conflict minerals may cause us to incur additional expenses and could limit the supply and increase the costs of certain metals used in the manufacturing of our products.
We are subject to the requirements under the Dodd-Frank Wall Street Reform and Consumer Protection Act of 2010, or the Dodd-Frank Act, that will require us to determine, disclose and report whether our products contain conflict minerals. The implementation of these requirements could adversely affect the sourcing, availability and pricing of the materials used in the manufacture of components used in our products. In addition, we will incur additional costs to comply with the disclosure requirements, including costs related to conducting diligence procedures to determine the sources of conflict minerals that may be used in or necessary to the production of our products and, if applicable, potential changes to products, processes or sources of supply as a consequence of such verification activities. It is also possible that our reputation may be adversely affected if we determine that certain of our products contain minerals not determined to be conflict-free or if we are unable to alter our products, processes or sources of supply to avoid use of such materials.
Risks Related to Our Intellectual Property
Despite the actions we are taking to defend and protect our intellectual property, we may not be able to adequately protect or enforce our intellectual property rights or prevent unauthorized parties from copying or reverse engineering our solutions. Our efforts to protect and enforce our intellectual property rights and prevent third parties from violating our rights may be costly.
The success of our products and our business depends in part on our ability to obtain patents and other intellectual property rights and maintain adequate legal protection for our products in the United States and other international jurisdictions. We rely on a combination of patent, service mark, trademark and trade secret laws, as well as confidentiality procedures and contractual restrictions, to establish and protect our proprietary rights, all of which provide only limited protection.
We cannot be assured that any patents will be issued with respect to our currently pending patent applications or that any trademarks will be registered with respect to our currently pending applications in a manner that gives us adequate defensive protection or competitive advantages, if at all, or that any patents issued to us or any trademarks registered by us will not be challenged, invalidated or circumvented. We have filed for patents and trademarks in the United States and in certain international jurisdictions, but such protections may not be available in all countries in which we operate or in which we seek to enforce our intellectual property rights, or may be difficult to enforce in practice. Our currently-issued patents and trademarks and any patents and trademarks that may be issued or registered, as applicable, in the future with respect to pending or future applications may not provide sufficiently broad protection or may not prove to be enforceable in actions against alleged infringers. We cannot be certain that the steps we have taken will prevent unauthorized use of our technology or the reverse engineering of our technology. Moreover, others may independently develop technologies that are competitive to us or infringe our intellectual property.
Protecting against the unauthorized use of our intellectual property, products and other proprietary rights is expensive and difficult, particularly internationally. We believe that our patents are foundational in the area of lidar products and intends to enforce the intellectual property portfolio we have built over the years. Unauthorized parties may attempt to copy or reverse engineer our lidar technology or certain aspects of our solutions that we consider proprietary. Litigation may be necessary in the future to enforce or defend our intellectual property rights, to prevent unauthorized parties from copying or reverse engineering our solutions, to determine the validity and scope of the proprietary rights of others or to block the importation of infringing products into the United States.
Any such litigation, whether initiated by us or a third party, could result in substantial costs and diversion of management resources, either of which could adversely affect our business, operating results and financial condition. Even if we obtain
28


favorable outcomes in litigation, we may not be able to obtain adequate remedies, especially in the context of unauthorized parties copying or reverse engineering our solutions.
Further, many of our current and potential competitors have the ability to dedicate substantially greater resources to defending intellectual property infringement claims and to enforcing their intellectual property rights than we have. Attempts to enforce our rights against third parties could also provoke these third parties to assert their own intellectual property or other rights against us or result in a holding that invalidates or narrows the scope of our rights, in whole or in part. Effective patent, trademark, service mark, copyright and trade secret protection may not be available in every country in which our products are available and competitors based in other countries may sell infringing products in one or more markets. Failure to adequately protect our intellectual property rights could result in our competitors offering similar products, potentially resulting in the loss of some of our competitive advantage and a decrease in our revenue, which would adversely affect our business, operating results, financial condition and prospects.
Third-party claims that we are infringing intellectual property, whether successful or not, could subject us to costly and time-consuming litigation or expensive licenses, and our business could be adversely affected.
Although we hold key patents related to our products, a number of companies, both within and outside of the lidar industry, hold other patents covering aspects of lidar products. In addition to these patents, participants in this industry typically also protect their technology, especially embedded software, through copyrights and trade secrets. As a result, there is frequent litigation based on allegations of infringement, misappropriation or other violations of intellectual property rights. We have received, and in the future may receive, inquiries from other intellectual property holders and may become subject to claims that we infringe their intellectual property rights, particularly as we expand our presence in the market, expand to new use cases and face increasing competition. In addition, parties may claim that the names and branding of our products infringe their trademark rights in certain countries or territories. If such a claim were to prevail, we may have to change the names and branding of our products in the affected territories and we could incur other costs.
We currently have a number of agreements in effect pursuant to which we have agreed to defend, indemnify and hold harmless our customers, suppliers, and channel partners and other partners from damages and costs which may arise from the infringement by our products of third-party patents or other intellectual property rights. The scope of these indemnity obligations varies, but may, in some instances, include indemnification for damages and expenses, including attorneys’ fees. Our insurance may not cover all intellectual property infringement claims. A claim that our products infringe a third party’s intellectual property rights, even if untrue, could adversely affect our relationships with our customers, may deter future customers from purchasing our products and could expose us to costly litigation and settlement expenses. Even if we are not a party to any litigation between a customer and a third party relating to infringement by our products, an adverse outcome in any such litigation could make it more difficult for us to defend our products against intellectual property infringement claims in any subsequent litigation in which we are a named party. Any of these results could adversely affect our brand and operating results.
Our defense of intellectual property rights claims brought against us or our customers, suppliers and channel partners, with or without merit, could be time-consuming, expensive to litigate or settle, divert management resources and attention and force us to acquire intellectual property rights and licenses, which may involve substantial royalty or other payments and may not be available on acceptable terms or at all. Further, a party making such a claim, if successful, could secure a judgment that requires us to pay substantial damages or obtain an injunction. An adverse determination also could invalidate our intellectual property rights and adversely affect our ability to offer our products to our customers and may require that we procure or develop substitute products that do not infringe, which could require significant effort and expense. Any of these events could adversely affect our business, operating results, financial condition and prospects.
Our intellectual property applications for registration may not issue or be registered, which may have a material adverse effect on our ability to prevent others from commercially exploiting products similar to ours.
We cannot be certain that we are the first inventor of the subject matter to which we have filed a particular patent application, or if we are the first party to file such a patent application. If another party has filed a patent application to the same subject matter as we have, we may not be entitled to the protection sought by the patent application. We also cannot be certain whether the claims included in a patent application will ultimately be allowed in the applicable issued patent. Further, the scope of protection of issued patent claims is often difficult to determine. As a result, we cannot be certain that the patent applications that we file will issue, or that our issued patents will afford protection against competitors with similar technology. In addition, our competitors may design around our issued patents, which may adversely affect our business, prospects, financial condition and operating results.
29


In addition to patented technology, we rely on our unpatented proprietary technology, trade secrets, processes and know-how.
We rely on proprietary information (such as trade secrets, know-how and confidential information) to protect intellectual property that may not be patentable or subject to copyright, trademark, trade dress or service mark protection, or that we believe is best protected by means that do not require public disclosure. We generally seek to protect this proprietary information by entering into confidentiality agreements, or consulting services or employment agreements that contain non-disclosure and non-use provisions with our employees, consultants, contractors and third parties. However, we may fail to enter into the necessary agreements, and even if entered into, these agreements may be breached or may otherwise fail to prevent disclosure, third-party infringement or misappropriation of our proprietary information, may be limited as to their term and may not provide an adequate remedy in the event of unauthorized disclosure or use of proprietary information. We have limited control over the protection of trade secrets used by our current or future manufacturing partners and suppliers and could lose future trade secret protection if any unauthorized disclosure of such information occurs. In addition, our proprietary information may otherwise become known or be independently developed by our competitors or other third parties. To the extent that our employees, consultants, contractors, advisors and other third parties use intellectual property owned by others in their work for us, disputes may arise as to the rights in related or resulting know-how and inventions. Costly and time-consuming litigation could be necessary to enforce and determine the scope of our proprietary rights, and failure to obtain or maintain protection for our proprietary information could adversely affect our competitive business position. Furthermore, laws regarding trade secret rights in certain markets where we operate may afford little or no protection to our trade secrets.
We also rely on physical and electronic security measures to protect our proprietary information, but we cannot provide assurance that these security measures will not be breached or provide adequate protection for our property. There is a risk that third parties may obtain and improperly utilize our proprietary information to our competitive disadvantage. We may not be able to detect or prevent the unauthorized use of such information or take appropriate and timely steps to enforce our intellectual property rights.
We may be subject to damages resulting from claims that we or our employees have wrongfully used or disclosed alleged trade secrets of our employees’ former employers.
We may be subject to claims that we or our employees have inadvertently or otherwise used or disclosed trade secrets or other proprietary information of an employee’s former employers. Litigation may be necessary to defend against these claims. If we fail in defending such claims, in addition to paying monetary damages, we may lose valuable intellectual property rights or personnel. A loss of key personnel or their work product could hamper or prevent our ability to commercialize our products, which could severely harm our business. Even if we are successful in defending against these claims, litigation could result in substantial costs and demand on management resources.
Risks Related to Being a Public Company
We continue to incur increased costs as a result of operating as a public company, and our management continues to devote substantial time to new public company compliance initiatives.
As a public company, we continue to incur significant legal, accounting and other expenses that we did not incur as a private company. We are subject to the reporting requirements of the Exchange Act, the Sarbanes-Oxley Act and the Dodd-Frank Act, as well as rules adopted, and to be adopted, by the SEC and Nasdaq. Our management and other personnel continue to devote a substantial amount of time to these compliance initiatives. Moreover, we expect these rules and regulations to substantially increase our legal and financial compliance costs and to make some activities more time-consuming and costly. The increased costs will increase our net loss. For example, our director and officer liability insurance remained expensive and market trends for such insurance are increasing, and we may be forced to accept reduced policy limits or incur substantially higher costs to maintain the same or similar coverage. We cannot predict or estimate the amount or timing of additional costs we may incur to respond to these requirements. The impact of these requirements could also make it more difficult for us to attract and retain qualified persons to serve on our Board, our Board committees or as executive officers.
Our management team has limited experience managing a public company.
Most of the members of our management team have limited experience managing a publicly traded company or have been recently hired. Our management team may not successfully or efficiently manage their new roles and responsibilities. Our transition to being a public company subjects us to significant regulatory oversight and reporting obligations under the federal securities laws and the continuous scrutiny of securities analysts and investors. These new obligations and constituents will require significant attention from our senior management and could divert their attention away from the day-to-day management of our business, which could adversely affect our business, financial condition, and operating results.
30


Risks Related to Ownership of Our Shares
Our Second Amended and Restated Certificate of Incorporation provides, subject to limited exceptions, that the Court of Chancery of the State of Delaware (the “Chancery Court”) will be the sole and exclusive forum for certain stockholder litigation matters, which could limit our stockholders’ ability to obtain a chosen judicial forum for disputes with us or our directors, officers, employees or stockholders.
Our Second Amended and Restated Certificate of Incorporation requires, to the fullest extent permitted by law, that derivative actions brought in our name, actions against directors, officers and employees for breach of fiduciary duty and other similar actions may be brought in the Chancery Court or, if that court lacks subject matter jurisdiction, another federal or state court situated in the State of Delaware. Any person or entity purchasing or otherwise acquiring any interest in shares of our capital stock shall be deemed to have notice of and consented to the forum provisions in our Second Amended and Restated Certificate of Incorporation. In addition, our Second Amended and Restated Certificate of Incorporation and Amended and Restated Bylaws provide that the federal district courts of the United States shall be the exclusive forum for the resolution of any complaint asserting a cause of action under the Securities Act and the Exchange Act.
In March 2020, the Delaware Supreme Court issued a decision in Salzburg et al. v. Sciabacucchi, which found that an exclusive forum provision providing for claims under the Securities Act to be brought in federal court is facially valid under Delaware law. We intend to enforce this forum provision, but we do not know whether courts in other jurisdictions will agree with this decision or enforce it.
This choice of forum provision may limit a stockholder’s ability to bring a claim in a judicial forum of its choosing for disputes with us or any of our directors, officers, other employees or stockholders, which may discourage lawsuits with respect to such claims. Alternatively, if a court were to find the choice of forum provision contained in our Second Amended and Restated Certificate of Incorporation to be inapplicable or unenforceable in an action, we may incur additional costs associated with resolving such action in other jurisdictions, which could harm our business, operating results and financial condition.
Our charter documents and Delaware law could prevent a takeover that stockholders consider favorable and could also reduce the market price of our stock.
Our Second Amended and Restated Certificate of Incorporation and Amended and Restated Bylaws contain provisions that could delay or prevent a change in control. These provisions could also make it more difficult for stockholders to elect directors and take other corporate actions. These provisions include:
providing for a classified board of directors with staggered, three-year terms;
authorizing our Board to issue Preferred Stock with voting or other rights or preferences that could discourage a takeover attempt or delay changes in control;
prohibiting cumulative voting in the election of directors;
providing that vacancies on our Board may be filled only by a majority of directors then in office, even though less than a quorum;
prohibiting the adoption, amendment or repeal of the Amended and Restated Bylaws or the repeal of the provisions of our Second Amended and Restated Certificate of Incorporation regarding the election and removal of directors without the required approval of at least two-thirds of the shares entitled to vote at an election of directors;
prohibiting stockholder action by written consent;
limiting the persons who may call special meetings of stockholders; and
requiring advance notification of stockholder nominations and proposals.
These provisions may frustrate or prevent any attempts by our stockholders to replace or remove our current management by making it more difficult for stockholders to replace members of our Board, which is responsible for appointing the members of our management. In addition, we are governed by the provisions of Section 203 of the Delaware General Corporation Law (the “DGCL”). These provisions may prohibit large stockholders, in particular those owning 15% or more of our outstanding voting stock, from merging or combining with us for a certain period of time without the consent of our Board.
These and other provisions in our Second Amended and Restated Certificate of Incorporation and our Amended and Restated Bylaws and under Delaware law could discourage potential takeover attempts, reduce the price investors might be willing to pay in the future for shares of Class A common stock and result in the market price of Class A common stock being lower than it would be without these provisions.
31


Claims for indemnification by our directors and officers may reduce our available funds to satisfy successful third-party claims against us and may reduce the amount of money available to us.
Our Second Amended and Restated Certificate of Incorporation and Amended and Restated Bylaws provide that we will indemnify our directors and officers, in each case to the fullest extent permitted by Delaware law.
In addition, as permitted by Section 145 of the DGCL, the Amended and Restated Bylaws and the indemnification agreements that we have entered into with our directors and officers provide that:
we will indemnify our directors and officers for serving us in those capacities or for serving other business enterprises at our request, to the fullest extent permitted by Delaware law. Delaware law provides that a corporation may indemnify such person if such person acted in good faith and in a manner such person reasonably believed to be in or not opposed to the best interests of the registrant and, with respect to any criminal proceeding, had no reasonable cause to believe such person’s conduct was unlawful;
we may, in our discretion, indemnify employees and agents in those circumstances where indemnification is permitted by applicable law;
we will be required to advance expenses, as incurred, to our directors and officers in connection with defending a proceeding, except that such directors or officers shall undertake to repay such advances if we are ultimately determined that such person is not entitled to indemnification;
we will not be obligated pursuant to our Amended and Restated Bylaws to indemnify a person with respect to proceedings initiated by that person against us or our other indemnitees, except with respect to proceedings authorized by our Board or brought to enforce a right to indemnification;
the rights conferred in the Amended and Restated Bylaws are not exclusive, and we are authorized to enter into indemnification agreements with our directors, officers, employees and agents and to obtain insurance to indemnify such persons; and
we may not retroactively amend our Amended and Restated Bylaw provisions to reduce our indemnification obligations to directors, officers, employees and agents.
The dual class structure of our Common Stock has the effect of concentrating voting control with Austin Russell, our Founder, President and Chief Executive Officer. This will limit or preclude your ability to influence corporate matters, including the outcome of important transactions, including a change in control.
Shares of our Class B common stock, $0.0001 par value per share (“Class B common stock”), have 10 votes per share, while shares of Class A common stock have one vote per share. Austin Russell, our Founder, President and Chief Executive Officer, holds all of the issued and outstanding shares of Class B common stock. Accordingly, Mr. Russell held approximately 79.5% of the voting power of our outstanding capital stock as of December 31, 2021 and will be able to control matters submitted to our stockholders for approval, including the election of directors, amendments of our organizational documents and any merger, consolidation, sale of all or substantially all of our assets or other major corporate transactions. Mr. Russell may have interests that differ from yours and may vote in a way with which you disagree and which may be adverse to your interests. This concentrated control may have the effect of delaying, preventing or deterring a change in control of us, could deprive our stockholders of an opportunity to receive a premium for their capital stock as part of a sale of us, and might ultimately affect the market price of shares of Class A common stock.
In connection with the execution of the Merger Agreement, Austin Russell entered into a voting agreement, dated as of August 24, 2020, with Gores (the “Voting Agreement”). Under the Voting Agreement, Mr. Russell agreed that, following the consummation of the Business Combination, solely if he is involuntarily terminated from his position as the Chief Executive Officer of the Company and as a result of his conviction of, or pleading guilty or nolo contendere to, a felony that has a material negative impact on the Company, at any meeting of the stockholders of the Company at which directors are to be elected following the consummation of the Business Combination, Mr. Russell, or any of his permitted successors or assigns, will not vote more than 10% of the Class B common stock he or they beneficially own in any director election.
We are a controlled company within the meaning of The Nasdaq Stock Market listing standards, and, as a result, qualify for exemptions from certain corporate governance requirements that provide protection to stockholders of other companies. To the extent we utilize any of these exemptions, you will not have the same protections afforded to stockholders of companies that are subject to such requirements. We do not currently intend to rely on the exemptions afforded to controlled companies at this time.
So long as more than 50% of the voting power for the election of our directors is held by an individual, a group or another company, we will qualify as a “controlled company” under The Nasdaq Stock Market listing requirements. Austin Russell controls a majority of the voting power of our outstanding capital stock. As a result, we are a “controlled company”
32


under the Nasdaq Stock Market rules. As a controlled company, we are exempt from certain Nasdaq corporate governance requirements, including those that would otherwise require our Board to have a majority of independent directors and require that we establish a compensation committee comprised entirely of independent directors, or otherwise ensure that the compensation of our executive officers and nominees for directors are determined or recommended to our Board by the independent members of our Board. While we do not currently intend to rely on any of these exemptions, we will be entitled to do so for as long as we are considered a “controlled company,” and to the extent we rely on one or more of these exemptions, holders of our capital stock will not have the same protections afforded to stockholders of companies that are subject to all of Nasdaq’s corporate governance requirements.
Our dual class structure may depress the trading price of the Class A common stock.
We cannot predict whether our dual class structure will result in a lower or more volatile market price of the Class A common stock or in adverse publicity or other adverse consequences. For example, certain index providers have announced restrictions on including companies with multiple-class share structures in certain of their indexes. S&P Dow Jones and FTSE Russell have announced changes to their eligibility criteria for inclusion of shares of public companies on certain indices, including the S&P 500, pursuant to which companies with multiple classes of shares of common stock are excluded. In addition, several stockholder advisory firms have announced their opposition to the use of multiple class structures. As a result, the dual class structure of our Common Stock may cause stockholder advisory firms to publish negative commentary about our corporate governance practices or otherwise seek to cause us to change our capital structure. Any such exclusion from indices or any actions or publications by stockholder advisory firms critical of our corporate governance practices or capital structure could adversely affect the value and trading market of the Class A common stock.
Sales of shares of Class A common stock in the public market or the perception that these sales or conversions might occur may depress the market price of Class A common stock and could impair our ability to raise capital through the sale of additional equity securities. It is difficult to predict the effect that such sales or conversions may have on the prevailing market price of the Class A common stock.
We do not intend to pay dividends for the foreseeable future.
We have never declared or paid any cash dividends on our capital stock and do not intend to pay any cash dividends in the foreseeable future. We expect to retain future earnings, if any, to fund the development and growth of our business. Any future determination to pay dividends on our capital stock will be at the discretion of our Board. Accordingly, investors must rely on sales of our Class A common stock after price appreciation, which may never occur, as the only way to realize any future gains on their investments.
The market price and trading volume of Class A common stock may be volatile and could decline significantly.
The stock markets, including Nasdaq on which we list our shares of Class A common stock, have from time to time experienced significant price and volume fluctuations. Even if an active, liquid and orderly trading market develops and is sustained for the Class A common stock, the market price of Class A common stock may be volatile and could decline significantly. In addition, the trading volume in Class A common stock may fluctuate and cause significant price variations to occur. If the market price of Class A common stock declines significantly, you may be unable to resell your shares at an attractive price (or at all). We cannot assure you that the market price of Class A common stock will not fluctuate widely or decline significantly in the future in response to a number of factors, including, among others, the following:
the realization of any of the risk factors presented in this Annual Report;
actual or anticipated differences in our estimates, or in the estimates of analysts, for our revenues, Adjusted EBITDA, results of operations, level of indebtedness, liquidity or financial condition;
additions and departures of key personnel;
failure to comply with the requirements of Nasdaq, Sarbanes-Oxley Act or other laws or regulations;
future issuances, sales, resales or repurchases or anticipated issuances, sales, resales or repurchases, of our securities;
publication of research reports about us;
the performance and market valuations of other similar companies;
commencement of, or involvement in, litigation involving us;
broad disruptions in the financial markets, including sudden disruptions in the credit markets;
speculation in the press or investment community;
33


actual, potential or perceived control, accounting or reporting problems;
changes in accounting principles, policies and guidelines; and
other events or factors, including those resulting from infectious diseases, health epidemics and pandemics (including the ongoing COVID-19 public health emergency), natural disasters, war, acts of terrorism or responses to these events.
In the past, securities class-action litigation has often been instituted against companies following periods of volatility in the market price of their shares. This type of litigation could result in substantial costs and divert our management’s attention and resources, which could have a material adverse effect on us.
If securities or industry analysts do not publish or cease publishing research or reports about us, our business, or our market, or if they change their recommendations regarding our Class A common stock adversely, then the price and trading volume of our Class A common stock could decline.
The trading market for our Class A common stock will be influenced by the research and reports that industry or securities analysts may publish about us, our business, our market, or our competitors. Securities and industry analysts do not currently, and may never, publish research on us. If no securities or industry analysts commence coverage of us, our stock price and trading volume would likely be negatively impacted. If any of the analysts who may cover us change their recommendation regarding our stock adversely, or provide more favorable relative recommendations about our competitors, the price of our Class A common stock would likely decline. If any analyst who may cover us were to cease coverage of us or fail to regularly publish reports on us, we could lose visibility in the financial markets, which could cause our stock price or trading volume to decline.
Future issuances of debt securities and equity securities, including from the exercise of warrants for our Class A common stock, may adversely affect us, including the market price of the Class A common stock and may be dilutive to existing stockholders.
In the future, we may incur debt or issue equity ranking senior to the Class A common stock. Those securities will generally have priority upon liquidation. Such securities also may be governed by an indenture or other instrument containing covenants restricting its operating flexibility. Additionally, any convertible or exchangeable securities that we issue in the future may have rights, preferences and privileges more favorable than those of the Class A common stock. Because our decision to issue debt or equity in the future will depend on market conditions and other factors beyond our control, we cannot predict or estimate the amount, timing, nature or success of our future capital raising efforts. As a result, future capital raising efforts may reduce the market price of Class A common stock and be dilutive to existing stockholders.
In addition, as of December 31, 2021, we had warrants to purchase an aggregate of 7.2 million shares of our Class A common stock outstanding. To the extent remaining warrants are exercised, additional shares of Class A common stock will be issued, which will result in dilution to the then-existing holders of Class A common stock and increase the number of shares eligible for resale in the public market. Sales of substantial numbers of such shares in the public market or the fact that such warrants may be exercised could adversely affect the market price of our Class A common stock.
Our failure to meet the continued listing requirements of Nasdaq could result in a delisting of our securities.
If we fail to satisfy the continued listing requirements of Nasdaq such as the corporate governance requirements or the minimum closing bid price requirement, Nasdaq may take steps to delist our securities. Such a delisting would likely have a negative effect on the price of the securities and would impair your ability to sell or purchase the securities when you wish to do so. In the event of a delisting, we can provide no assurance that any action taken by us to restore compliance with listing requirements would allow our securities to become listed again, stabilize the market price or improve the liquidity of our securities, prevent our securities from dropping below the Nasdaq minimum bid price requirement or prevent future non-compliance with Nasdaq’s listing requirements. Additionally, if our securities are not listed on, or become delisted from, Nasdaq for any reason, and are quoted on the OTC Bulletin Board, an inter-dealer automated quotation system for equity securities that is not a national securities exchange, the liquidity and price of our securities may be more limited than if we were quoted or listed on Nasdaq or another national securities exchange. You may be unable to sell your securities unless a market can be established or sustained.
Risks Related to Our Indebtedness
Our indebtedness and liabilities could limit the cash flow available for our operations, expose us to risks that could adversely affect our business, financial condition and results of operations and impair our ability to satisfy our obligations under the notes.
As of December 31, 2021, our total consolidated indebtedness was $609.0 million, representing the 2026 Convertible Senior Notes, net of unamortized debt discount and issuance costs, finance leases and certain secured equipment loans. We may
34


also incur additional indebtedness to meet future financing needs. Our indebtedness could have significant negative consequences for our security holders and our business, results of operations and financial condition by, among other things:
increasing our vulnerability to adverse economic and industry conditions;
limiting our ability to obtain additional financing;
requiring the dedication of a substantial portion of our cash flow from operations to service our indebtedness, which will reduce the amount of cash available for other purposes;
limiting our flexibility to plan for, or react to, changes in our business;
diluting the interests of our existing stockholders as a result of issuing shares of our Class A common stock upon conversion of the notes; and
placing us at a possible competitive disadvantage with competitors that are less leveraged than us or have better access to capital.
Our business may not generate sufficient funds, and we may otherwise be unable to maintain sufficient cash reserves, to pay amounts due under our indebtedness, including the notes, and our cash needs may increase in the future. In addition, any future indebtedness that we may incur may contain, financial and other restrictive covenants that limit our ability to operate our business, raise capital or make payments under our other indebtedness. If we fail to comply with these covenants or to make payments under our indebtedness when due, then we would be in default under that indebtedness, which could, in turn, result in that and our other indebtedness becoming immediately payable in full.
We may be unable to raise the funds necessary to repurchase the notes for cash following a fundamental change, or to pay any cash amounts due upon conversion, and our other indebtedness may limit our ability to repurchase the notes or pay cash upon their conversion.
Noteholders may, subject to a limited exception described in this offering memorandum, require us to repurchase their notes following a fundamental change at a cash repurchase price generally equal to the principal amount of the notes to be repurchased, plus accrued and unpaid interest, if any. See Exhibit 4.1 Indenture, dated as of December 17, 2021, between Luminar Technologies, Inc. and U.S. Bank National Association, as trustee in the Form 8-K filed with the Securities Exchange Commission on December 17, 2021. In addition, upon conversion, we will satisfy part or all of our conversion obligation in cash unless we elect to settle conversions solely in shares of our Class A common stock. We may not have enough available cash or be able to obtain financing at the time we are required to repurchase the notes or pay any cash amounts due upon conversion. In addition, applicable law, regulatory authorities and the agreements governing any future indebtedness may restrict our ability to repurchase the notes or pay any cash amounts due upon conversion. Our failure to repurchase notes or to pay any cash amounts due upon conversion when required will constitute a default under the indenture. A default under the indenture or the fundamental change itself could also lead to a default under agreements governing our other indebtedness, which may result in that other indebtedness becoming immediately payable in full. We may not have sufficient funds to satisfy all amounts due under the other indebtedness and the notes.
The accounting method for the notes could adversely affect our reported financial condition and results.
In August 2020, the Financial Accounting Standards Board published an Accounting Standards Update, which we refer to as ASU 2020-06, to reduce the number of accounting models for convertible debt instruments. We early adopted ASU 2020-06, effective January 1, 2021. When effective, we expect the elimination of the separate accounting described above to reduce the interest expense that we expect to recognize for the notes for accounting purposes. Under ASU 2020-06, the embedded conversion features are no longer separated from the host contract for convertible instruments with conversion features that are not required to be accounted for as derivatives under Topic 815, or that do not result in substantial premiums accounted for as paid-in capital. Consequently, the notes are accounted for as a single liability measured at amortized cost. Further, ASU 2020-06 eliminates the use of the treasury stock method for convertible instruments that can be settled in whole or in part with equity, and instead requires application of the “if-converted” method. Under that method, diluted earnings per share would generally be calculated assuming that all the notes were converted solely into shares of Class A common stock at the beginning of the reporting period, unless the result would be anti-dilutive. The application of the if-converted method may reduce our reported diluted earnings per share.
Furthermore, if any of the conditions to the convertibility of the notes is satisfied, then we may be required under applicable accounting standards to reclassify the liability carrying value of the notes as a current, rather than a long-term, liability. This reclassification could be required even if no noteholders convert their notes and could materially reduce our reported working capital.
35


The capped call transactions may affect the value of the notes and our Class A common stock.
In connection with the Senior Convertible Notes, we entered into privately negotiated capped call transactions with the option counterparties. The capped call transactions are expected generally to reduce the potential dilution to our Class A common stock upon any conversion of the notes and/or offset any potential cash payments we are required to make in excess of the principal amount of converted notes, as the case may be, with such reduction and/or offset subject to a cap.
We have been advised that, in connection with establishing their initial hedges of the capped call transactions, the option counterparties or their respective affiliates entered into various derivative transactions with respect to our Class A common stock and/or purchased shares of our Class A common stock.
In addition, the option counterparties and/or their respective affiliates may modify their hedge positions by entering into or unwinding various derivatives with respect to our Class A common stock and/or purchasing or selling our Class A common stock or other securities of ours in secondary market transactions following the pricing of the notes and from time to time prior to the maturity of the notes (and are likely to do so following any conversion of the notes, any repurchase of the notes by us on any fundamental change repurchase date, any redemption date or any other date on which the notes are retired by us, in each case if we exercise the relevant election to terminate the corresponding portion of the capped call transactions). This activity could also cause or avoid an increase or a decrease in the market price of our Class A common stock.
We are subject to counterparty risk with respect to the capped call transactions and, if effected, the ASR program, and the capped call transactions and ASR program may not operate as planned.
The option counterparties are, and the ASR counterparty will be, financial institutions, and we will be subject to the risk that they might default under the capped call transactions or, if effected, the ASR program. Our exposure to the credit risk of the option counterparties or ASR counterparty will not be secured by any collateral. Global economic conditions have from time to time resulted in the actual or perceived failure or financial difficulties of many financial institutions, including the bankruptcy filing by Lehman Brothers Holdings Inc. and its various affiliates. If an option counterparty or ASR counterparty becomes subject to insolvency proceedings, we will become an unsecured creditor in those proceedings with a claim equal to our exposure at that time under our transactions with that option counterparty or the ASR counterparty. Our exposure will depend on many factors, but, generally, the increase in our exposure will be correlated with increases in the market price or the volatility of our Class A common stock. In addition, upon a default by an option counterparty or the ASR counterparty, we may suffer more dilution than we currently anticipate with respect to our Class A common stock. We can provide no assurances as to the financial stability or viability of any option counterparty or ASR counterparty.
In addition, the capped call transactions are complex, and they may not operate as planned. For example, the terms of the capped call transactions may be subject to adjustment, modification or, in some cases, renegotiation if certain corporate or other transactions occur. Accordingly, these transactions may not operate as we intend if we are required to adjust their terms as a result of transactions in the future or upon unanticipated developments that may adversely affect the functioning of the capped call transactions.
Our repurchases of shares of our Class A common stock, including pursuant to an ASR program, may affect the value of the notes and our Class A common stock.
In addition to the payment of the premium for the capped call transactions, we intend to use up to $312.5 million of the net proceeds of the offering of our Senior Convertible Notes to repurchase shares of our Class A common stock pursuant to our previously announced share repurchase program. Such repurchases are expected to be effected by (i) repurchases from purchasers of the notes in privately negotiated transactions through one of the initial purchasers or its affiliate, as our agent, concurrently with or following the pricing of the notes offering; and (ii) additional repurchases in the open market. Such repurchases may also include the use of an ASR program with the ASR counterparty, which may be one of the initial purchasers and/or an affiliate thereof, following the closing of this offering.
We expect that the ASR counterparty will purchase shares of our Class A common stock in secondary market transactions, and may execute other transactions in our Class A common stock, or in derivative transactions relating to our Class A common stock, beginning on the first trading day during the term of the ASR program. These activities and our other repurchases of shares of our Class A common stock may cause an increase or avoid a decrease in the market price of our Class A common stock or the notes, and, to the extent the activity occurs during any observation period related to a conversion of notes, it could affect the amount and value of the consideration that holders will receive upon conversion of the notes.

36


General Risks
Unanticipated changes in effective tax rates or adverse outcomes resulting from examination of our income or other tax returns could adversely affect our financial condition and results of operations.
We will be subject to income taxes in the United States and other jurisdictions, and our tax liabilities will be subject to the allocation of expenses in differing jurisdictions. Our future effective tax rates could be subject to volatility or adversely affected by a number of factors, including:
changes in the valuation of our deferred tax assets and liabilities;
expected timing and amount of the release of any tax valuation allowances;
tax effects of stock-based compensation;
costs related to intercompany restructurings;
changes in tax laws, regulations or interpretations thereof; or
lower than anticipated future earnings in jurisdictions where we have lower statutory tax rates and higher than anticipated future earnings in jurisdictions where we have higher statutory tax rates.
In addition, we may be subject to audits of our income, sales and other transaction taxes by taxing authorities. Outcomes from these audits could have an adverse effect on our financial condition and results of operations.
Changes in laws, regulations or rules, or a failure to comply with any laws, regulations or rules, may adversely affect our business, investments and results of operations.
We are subject to laws, regulations and rules enacted by national, regional and local governments and Nasdaq. In particular, we are required to comply with certain SEC, Nasdaq and other legal or regulatory requirements. Compliance with, and monitoring of, applicable laws, regulations and rules may be difficult, time consuming and costly. Those laws, regulations or rules and their interpretation and application may also change from time to time and those changes could have a material adverse effect on our business, investments and results of operations. In addition, a failure to comply with applicable laws, regulations or rules, as interpreted and applied, could have a material adverse effect on our business and results of operations.
We are subject to U.S. and foreign anti-corruption and anti-money laundering laws and regulations. We can face criminal liability and other serious consequences for violations, which can harm our business.
We are subject to the U.S. Foreign Corrupt Practices Act of 1977, as amended, the U.S. domestic bribery statute contained in 18 U.S.C. § 201, the U.S. Travel Act, the USA PATRIOT Act and possibly other anti-bribery and anti-money laundering laws in countries in which we conduct activities. Anti-corruption laws are interpreted broadly and prohibit companies and their employees, agents, contractors and other collaborators from authorizing, promising, offering or providing, directly or indirectly, improper payments or anything else of value to recipients in the public or private sector. We can be held liable for the corrupt or other illegal activities of our employees, agents, contractors and other collaborators, even if we do not explicitly authorize or have actual knowledge of such activities. Any violations of the laws and regulations described above may result in substantial civil and criminal fines and penalties, imprisonment, the loss of export or import privileges, debarment, tax reassessments, breach of contract and fraud litigation, reputational harm and other consequences.
Changes in tax laws or exposure to additional income tax liabilities could affect our future profitability.
Factors that could materially affect our future effective tax rates include but are not limited to:
changes in tax laws or the regulatory environment;
changes in accounting and tax standards or practices;
changes in the composition of operating income by tax jurisdiction; and
our operating results before taxes.
Because we do not have a long history of operating at our present scale and we have significant expansion plans, our effective tax rate may fluctuate in the future. Future effective tax rates could be affected by operating losses in jurisdictions where no tax benefit can be recorded under GAAP, changes in the composition of earnings in countries with differing tax rates, changes in deferred tax assets and liabilities, or changes in tax laws.
On December 22, 2017, the Tax Cuts and Jobs Act of 2017 (the “Tax Act”) was signed into law making significant changes to the U.S. Tax Code. In particular, sweeping changes were made to the U.S. taxation of foreign operations. Changes
37


include, but are not limited to, a reduction to the corporate income tax rate, limiting interest deductions, adopting elements of a territorial tax system, assessing a repatriation tax or “toll-charge” on undistributed earnings and profits of U.S.-owned foreign corporations, and introducing certain anti-base erosion provisions, including a new minimum tax on global intangible low-taxed income (“GILTI”) and base erosion and anti-abuse tax (“BEAT”). The new legislation had no effect on our provision for income taxes for 2020 and 2019, because we generated net tax losses and offset our deferred tax assets on the balance sheet with a full valuation allowance due to our current loss position and forecasted losses for the near future. The overall impact of this tax reform is uncertain, and our business and financial condition, including with respect to our non-U.S. operations, could be adversely affected.
In addition to the impact of the Tax Act on our federal taxes, the Tax Act may impact our taxation in other jurisdictions, including with respect to state income taxes. State legislatures have not had sufficient time to respond to the Tax Act. Accordingly, there is uncertainty as to how the laws will apply in the various state jurisdictions. Additionally, other foreign governing bodies may enact changes to their tax laws in reaction to the Tax Act that could result in changes to our global tax position and materially adversely affect our business, results of operations and financial condition. Additionally, the Internal Revenue Service, (the “IRS”) and several foreign tax authorities have increasingly focused attention on intercompany transfer pricing with respect to sales of products and services and the use of intangibles. Tax authorities could disagree with our future intercompany charges, cross-jurisdictional transfer pricing or other matters and assess additional taxes. If we do not prevail in any such disagreements, our profitability may be affected.
Our business is subject to the risks of earthquakes, fire, floods and other natural catastrophic events, global pandemics, and interruptions by man-made problems, such as terrorism. Material disruptions of our business or information systems resulting from these events could adversely affect our operating results.
A significant natural disaster, such as an earthquake, fire, flood, hurricane or significant power outage or other similar events, such as infectious disease outbreaks or pandemic events, could have an adverse effect on our business and operating results. One of our offices is located in the San Francisco Bay Area, a region known for seismic activity. In addition, natural disasters, acts of terrorism or war could cause disruptions in our remaining manufacturing operations, our or our customers’ or channel partners’ businesses, our suppliers’ or the economy as a whole. We also rely on information technology systems to communicate among our workforce and with third parties. Any disruption to our communications, whether caused by a natural disaster or by man made problems, such as power disruptions, could adversely affect our business. We do not have a formal disaster recovery plan or policy in place and do not currently require that our suppliers’ partners have such plans or policies in place. To the extent that any such disruptions result in delays or cancellations of orders or impede our suppliers’ ability to timely deliver product components, or the deployment of our products, our business, operating results and financial condition would be adversely affected.
ITEM 1B. UNRESOLVED STAFF COMMENTS.
None.
ITEM 2. PROPERTIES.
Our corporate headquarters is located in Orlando, Florida, where we lease a complex of three buildings with 120,716 square feet pursuant to leases that expire between October 2022 and September 2024. The Orlando facilities contain manufacturing, engineering, research and development, and administrative functions. We also lease 36,419 square feet of office and engineering space in two facilities in Palo Alto, California, 12,900 square feet of office and engineering space in a facility in Colorado Springs, Colorado, and 5,567 square feet of office and engineering space in a facility in Boston, Massachusetts. The Company believes its existing facilities are adequate for its current requirements.
ITEM 3. LEGAL PROCEEDINGS.
From time to time, we may become involved in actions, claims, suits, and other legal proceedings arising in the ordinary course of our business, including assertions by third parties relating to intellectual property infringement, breaches of contract or warranties or employment-related matters. We are not currently a party to any actions, claims, suits or other 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, and results of operations.
ITEM 4. MINE SAFETY DISCLOSURES.
Not applicable.
38



PART II
ITEM 5. MARKET FOR THE REGISTRANT’S COMMON EQUITY, RELATED STOCKHOLDER MATTERS AND ISSUER PURCHASES OF EQUITY SECURITIES.
Market Information
Our shares of Class A common stock have traded on the Nasdaq Global Select Market under the symbol “LAZR,” since December 3, 2020. Prior to that date, our common stock traded under the symbol “GMHI,” since March 25, 2019.
Holders
As of February 18, 2022, there were 373 holders of record of our Class A common stock. The number of record holders is based upon the actual number of holders registered on our books at such date and does not include holders of shares in street name or persons, partnerships, associations, corporations or other entities identified in security position listings maintained by depository trust companies.
Dividend Policy
We have never declared or paid any cash dividends on our common stock. We currently intend to retain any future earnings and do not expect to pay any dividends in the foreseeable future. Any future determination to declare cash dividends will be made at the discretion of our board of directors, subject to applicable laws, and will depend on a number of factors, including our financial condition, results of operations, capital requirements, contractual restrictions, including under any future loan facilities, general business conditions and other factors that our board of directors may deem relevant.
Recent Sales of Unregistered Securities
In connection with our investment in units of Robotic Research OpCo, LLC (“Robotic Research”), on December 9, 2021, we sold 618,924 shares of Class A common stock to Robotic Research pursuant to a private placement exempt from registration under the Securities Act of 1933, as amended, in reliance on Section 4(a)(2) thereof.
On July 9, 2021, we entered into a Stock Purchase Agreement whereby we agreed to issue to stockholders of OptoGration, Inc. (“OptoGration”) shares of our Class A common stock in consideration for the purchase by us of all outstanding shares of capital stock of OptoGration. Pursuant to the Stock Purchase Agreement, we agreed to issue 370,034 shares of Class A common stock in a private placement exempt from registration under the Securities Act of 1933, as amended, in reliance on Section 4(a)(2) thereof. Upon the closing of the consummation of the transactions contemplated by the Stock Purchase Agreement, the shares of Class A common stock were issued on August 3, 2021.
Purchases of Equity Securities by the Issuer and Affiliated Purchasers
In December 2021, our Board of Directors authorized a program for us to repurchase shares of $312.5 million of the Company’s Class A common stock. The Company’s share repurchase program does not obligate the Company to acquire any specific number of shares. Under the program, shares may be repurchased in privately negotiated and/or open market transactions, including under plans complying with Rule 10b5-1 under the Securities Exchange Act of 1934, as amended (the “Exchange Act”). Our stock repurchase program may be accelerated, suspended, delayed or discontinued at any time. As of December 31, 2021, approximately $76.6 million remained available for stock repurchases pursuant to our stock repurchase program. The following table summarizes the stock repurchase activity for the three months ended November 30, 2021 and the approximate dollar value of shares that may yet be purchased pursuant to our stock repurchase program (in thousands, except share and per share amounts):
Period(a)


Total
Number of
Shares
Purchased
(b)



Average
Price Paid
per Share
(c)
Total Number
of Shares
Purchased as Part
of Publicly
Announced Program
(d)
Approximate Dollar
Value of Shares that
May Yet Be
Purchased
Under the Program
October 1, 2021 — October 31, 2021— $— — $— 
November 1, 2021 — November 30, 2021— $— — $— 
December 1, 2021 — December 31, 202115,263,761 $15.45 15,263,761 $76,629 
Total15,263,761 $15.45 15,263,761 
39


Stock Performance Graph
The graph below compares the cumulative total return on our common stock with that of the NASDAQ Composite Index and the Russell 2000 Index. The period shown commences on December 3, 2020 and ends on December 31, 2021. The graph assumes $100 was invested at the close of market on December 3, 2020 in the common stock of Luminar, the NASDAQ Composite Index and the Russell 2000 Index, and assumes the reinvestment of any dividends. The stock price performance on the following graph is not intended to forecast or be indicative of future stock price performance of our common stock.
lazr-20211231_g1.jpg
This performance graph shall not be deemed “soliciting material” or to be “filed” with the SEC for purposes of Section 18 of the Exchange Act, or otherwise subject to the liabilities under that Section, and shall not be deemed to be incorporated by reference into any filing of Luminar Technologies, Inc. under the Securities Act of 1933, as amended, or the Securities Act of 1934 Exchange, as amended.
$100 investment in stock or indexDecember 3, 2020December 31, 2020March 31, 2021June 30, 2021September 30, 2021December 31, 2021
Luminar Technologies, Inc.$100.00 $147.95 $105.79 $95.52 $67.89 $75.15 
NASDAQ Composite Index100.00 104.13 107.03 117.18 116.74 127.18 
Russell 2000 Index100.00 106.82 120.11 124.98 119.24 121.64 
ITEM 6. RESERVED.

40


ITEM 7. MANAGEMENT’S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS.
The following discussion and analysis provides information that Luminar’s management believes is relevant to an assessment and understanding of Luminar’s consolidated results of operations and financial condition. The discussion should be read together with “Selected Historical Consolidated Financial and Operating Data of Luminar” and the historical audited annual consolidated financial statements as of and for the years ended December 31, 2021 and 2020, and the related notes thereto, included elsewhere in this Annual Report on Form 10-K. This discussion may contain forward-looking statements based upon Luminar’s current expectations, estimates and projections that involve risks and uncertainties. Actual results could differ materially from those anticipated in these forward-looking statements due to, among other considerations, the matters discussed under “Risk Factors” and “Cautionary Note Regarding Forward-Looking Statements.” Unless the context otherwise requires, all references in this subsection to “Luminar” refer to the business of Luminar Technologies, Inc., a Delaware corporation, and its subsidiaries prior to the consummation of the Business Combination, which is the business of the post-Business Combination Company and its subsidiaries following the consummation of the Business Combination.
Discussion regarding our financial condition and results of operations for the year ended December 31, 2020 as compared to the year ended December 31, 2019 is included in Item 7 of our Annual Report on Form 10-K for the fiscal year ended December 31, 2020, filed with the SEC on April 14, 2021.
Overview
Our vision is to make autonomous transportation safe and ubiquitous. As a global leader in lidar autonomous driving technology, we are enabling the world’s first autonomous solutions for automotive series production in passenger cars and commercial trucks.
Founded in 2012 by President and Chief Executive Officer Austin Russell, we built a new type of lidar from the chip-level up, with technological breakthroughs across all core components. As a result, we have created what we believe is a lidar sensor that meets the demanding performance, safety, and cost requirements for Level 3 through Level 5 autonomous vehicles in production, bypassing the traditional limitations of legacy lidar technology, while also enabling Level 0 through Level 2 Advanced Driving Assistance Systems (“ADAS”) with our Proactive Safety solution. Integrating this advanced hardware with our custom developed software stack enables a turn-key autonomous solution to accelerate widespread adoption across automakers at series production scale.
Our lidar hardware and software products help set the standard for safety in the industry, and are designed to enable accurate and reliable detections of some of the most challenging “edge cases” that autonomous vehicles can encounter on a regular basis. This is achieved by advancing existing lidar range and resolution to new levels, ensuring hard-to-see objects like a tire on the road ahead or a child that runs into the street are not missed, as well as our software to interpret the data and inform autonomous and assisted driving decisions.
Business Combinations
Reverse Merger with Gores
On December 2, 2020 (the “Closing Date”), we merged with Gores Metropoulos, Inc. (“Gores”), at which time First Merger Sub, a newly formed subsidiary of Gores, merged with and into Luminar Technologies, Inc. (the “Company” or “Luminar”), with Luminar being the surviving corporation (the “First Merger”). Immediately following the consummation of the First Merger and as part of the same overall transaction as the First Merger, Luminar, merged with and into Dawn Merger Sub II, LLC (“Second Merger Sub”), a newly formed subsidiary of Gores, with Second Merger Sub continuing as the surviving entity (the “Second Merger” and, in combination with the First Merger and the other related transactions, the “Business Combination”). Luminar was deemed the accounting predecessor and the post-combination Company is the successor SEC registrant, which means that Luminar’s financial statements for previous periods will be disclosed in our future periodic reports filed with the SEC, as appropriate. The Business Combination was accounted for as a reverse recapitalization. Under this method of accounting, Gores was treated as the acquired company for financial statement reporting purposes.
OptoGration Acquisition
On August 3, 2021, we completed our acquisition of OptoGration. The OptoGration acquisition helps us secure intellectual property and supply of Indium Gallium Arsenide (“InGaAs”) photodetector semiconductor chips, which are used to convert optical power into an electrical current. The acquisition of OptoGration is part of our vertical integration strategy, which will secure supply of a key component of our sensor technology.
COVID-19 Impact
The coronavirus (COVID-19) pandemic has adversely affected our and some of our customers’ business operations. The extent of the continued impact of the coronavirus pandemic on our operational and financial performance will depend on
41


various future developments, including the duration and spread of the outbreak, including the emergence of variants, and impact on our customers, suppliers, and employees, all of which is uncertain at this time. We expect the coronavirus (COVID-19) pandemic to adversely impact our business, including product development and industrialization initiatives, timing of shipment of products and provision of services to customers, supply chain, and may impact our financial position and results of operations. We are unable to predict at this time the potential adverse impact. For more information on our operations and risks related to health epidemics, including the COVID-19 pandemic, see Item 1A. Risk Factors in this Form 10-K.
Basis of Presentation
We currently conduct our business through two operating segments: (i) Autonomy Solutions and (ii) Components.
Components of Results of Operations
Revenue
Our revenue producing activities are organized in two operating segments: (i) Autonomy Solutions and (ii) Components.
The Autonomy Solutions segment is engaged in design, manufacturing, and sale of lidar sensors as well as related perception and autonomy enabling software solutions catering mainly to the original equipment manufacturers in the automobile, commercial vehicle, robo-taxi and adjacent industries. The Autonomy Solutions segment revenue also includes fees earned from non-recurring engineering services provided to customers in connection with customization of our sensor and software products.
The Components segment primarily provides designing, testing, consulting services and manufacturing for non-standard integrated circuits and components to various customers, including government agencies and defense contractors generally for purposes unrelated to autonomous vehicles.
Revenue is recognized when control of the promised goods or services is transferred to our customers, in an amount that reflects the consideration we expect to be entitled to in exchange for those goods or services. Fixed fee arrangements are satisfied over time and utilize the input method based on costs incurred. Accordingly, revenue for fixed fee arrangements is recognized on a percentage of completion basis. Certain customer contracts are also structured as time and materials and billed at cost of time incurred plus a markup. Such time and material contracts are recognized over time.
Cost of sales and gross profit (loss)
Cost of sales includes the fixed and variable manufacturing cost of our lidar sensors, which primarily consists of personnel-related costs including certain engineering personnel and stock-based compensation and material purchases from third-party contract manufacturers and suppliers which are directly associated with our manufacturing process. Cost of sales includes cost of providing services to customers, depreciation and amortization for manufacturing fixed assets or equipment, cost of components, product testing costs, an allocated portion of overhead, facility and information technology (“IT”) costs, write downs for excess and obsolete inventory and shipping costs.
The Components segment provides certain services and components to the Autonomy Solutions segment which are recorded as cost of goods sold or research and development costs depending on the nature and use of such services and components by the Autonomy Solutions segment. These inter-segment transactions are eliminated in the consolidated results.
Gross profit (loss) equals revenue less cost of sales.
Operating Expenses
Research and Development (R&D)
R&D costs are expensed as incurred.
Our R&D efforts are focused on enhancing and developing additional functionality for our existing products and on new product development, including new releases and upgrades to our lidar sensors and integrated software solutions. R&D expenses consist primarily of:
Personnel-related expenses, including salaries, benefits, and stock-based compensation expense, for personnel in our research and engineering functions;
Expenses related to materials, software licenses, supplies and third-party services;
Prototype expenses; and
An allocated portion of facility and IT costs and depreciation.
The Components segment provides certain services and components to the Autonomy Solutions segment which are recorded as cost of goods sold or research and development costs depending on the nature and use of such services and
42


components by the Autonomy Solutions segment. These inter-segment transactions are eliminated in our consolidated results. We expect our R&D costs to increase for the foreseeable future as we continue to invest in research and development activities to achieve our product roadmap.
Sales and Marketing Expenses
Sales and marketing expenses consist of personnel and personnel-related expenses, including stock-based compensation of our business development team as well as advertising and marketing expenses. These include the cost of marketing programs, trade shows, promotional materials, demonstration equipment, an allocated portion of facility and IT costs and depreciation.
We expect to increase our sales and marketing activities, mainly in order to continue to build out our geographic presence to be closer to our partners and better serve them. We also expect that our sales and marketing expenses will increase over time as we continue to hire additional personnel to scale our business.
General and Administrative Expenses
General and administrative expenses consist of personnel and personnel-related expenses, including stock-based compensation of our executive, finance, human resources, information systems and legal departments as well as legal and accounting fees for professional and contract services.
We expect our general and administrative expenses 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.
Change in Fair Value of Warrants
Change in fair value of warrants are non-cash changes and primarily consist of changes in fair value related to said instruments. The warrant liabilities are classified as marked-to-market liabilities and the corresponding increase or decrease in value impacts our net loss.
Interest Income and Other, and Interest Expense and Other
Interest income and other consists primarily of income earned on our cash equivalents and marketable securities. These amounts will vary based on our cash, cash equivalents and marketable securities balances, and also with market rates. It also includes realized gains and losses related to the marketable securities, as well as impact of gains and losses related to foreign exchange transactions. Interest expense and other consisted primarily of interest on convertible senior notes issued in December 2021, finance leases and interest on our senior secured term loan facility, which was repaid upon consummation of the Business Combination.
43


Results of Operations
Comparison of the Years Ended December 31, 2021 and 2020
The results of operations presented below should be reviewed in conjunction with the consolidated financial statements and notes included elsewhere in this report. The following table sets forth our consolidated results of operations data for the periods presented (in thousands):
Year Ended December 31,ChangeChange
20212020$%
Revenue$31,944 $13,951 $17,993 129 %
Cost of sales46,092 24,952 21,140 85 %
Gross loss(14,148)(11,001)(3,147)29 %
Operating Expenses:
Research and development88,861 38,651 50,210 130 %
Sales and marketing17,858 7,948 9,910 125 %
General and administrative93,685 29,275 64,410 220 %
Total operating expenses200,404 75,874 124,530 164 %
Loss from operations(214,552)(86,875)(127,677)147 %
Other income (expense), net:
Change in fair value of warrants(26,126)(268,266)242,140 (90)%
Loss on extinguishment of debt— (3,996)3,996 (100)%
Interest expense and other(2,028)(2,885)857 (30)%
Interest income and other3,458 (276)3,734 (1353)%
Total other income (expense), net(24,696)(275,423)250,727 (91)%
Loss before benefit from income taxes(239,248)(362,298)123,050 (34)%
Benefit from income taxes(1,262)— (1,262)nm
Net loss$(237,986)$(362,298)$124,312 (34)%
Revenue
The increase in revenue for 2021 compared to 2020 was primarily driven by increased revenue from our Autonomy Solutions segment. The breakdown of our revenue by our segments for the periods presented was as follows (in thousands):
Year Ended December 31,ChangeChange
20212020$%
Revenue from sales to external customers:
Autonomy Solutions$28,497 $11,387 $17,110 150 %
Components3,447 2,564 883 34 %
Total$31,944 $13,951 $17,993 129 %
The increase in revenue of our Autonomy Solutions segment in 2021 compared to 2020 was primarily driven by (a) 142% increase in revenue from customization / non-recurring engineering services and (b) 177% increase in sales of sensors.
The increase in revenue of our Components segment in 2021 compared to 2020 was primarily due to revenue from OptoGration acquired in August 2021.
Cost of Sales
The $21.1 million increase in our cost of sales in 2021 compared to 2020, was primarily due to increase in sales of sensors and increase in customization / NRE services. These increases were partially offset by lower excess inventory reserves and recovery of previously reserved Model Hydra sensors sold during 2021 due to higher customer demand.
Operating Expenses
Research and Development
The $50.2 million increase in research and development expenses in 2021 compared to 2020 was primarily due:
44


$25.5 million increase in personnel-related costs driven mainly by increased headcount and increased stock-based compensation expense; and
$14.7 million increased contractor fees and external spend in relation to continued development and testing of our sensor and software products, as well as development activities related to advanced manufacturing.
Sales and Marketing
The $9.9 million increase in sales and marketing expenses for 2021 compared to 2020 was primarily due:
a $6.2 million increase in personnel related costs including stock-based compensation costs from increase in headcount; and
a $2.6 million increase in marketing expenses related to trade shows and presentations in auto industry conventions as well as increased spend with outside consultants related to business development activities.
General and Administrative
The $64.4 million increase in general and administrative expenses for 2021 compared to 2020 was primarily due to:
a $41.2 million increase in personnel costs including stock-based compensation costs, driven mainly by increased headcount;
a $7.5 million increase in costs associated with (a) recruiting costs; and (b) being a public company, for example audit fees, tax advisory fees, listing fees, etc.; and
a $4.5 million increase in travel related expenses as domestic and international travel increased with the easing of COVID-19 restrictions.
Change in Fair Value of Warrant Liabilities
The change in fair value of warrant liabilities is a non-cash benefit or charge due to the corresponding decrease or increase in the estimated fair value of warrants.
Pursuant to the Business Combination, the 2017 Warrants, 2018 Warrants and 2020 Warrants were exercised on December 2, 2020. Prior to the exercise, the fair value of the warrants was calculated using the closing stock price on December 2, 2020, and the increase in the fair value was recorded. The non-cash charge related to the 2017 Warrants, 2018 Warrants and 2020 Warrants was $27.3 million for the year ended December 31, 2020. Further, subsequent to the Business Combination, we had 13,333,309 Public Warrants and 6,666,666 Private Warrants outstanding as of December 31, 2020. The non-cash charge related to the Public and Private Warrants recorded in December 2020 was $241.0 million.
In March 2021, 16,718,316 Public and Private Warrants were exercised and the remaining 204,638 Public Warrants were redeemed. The non-cash charge related to Public and Private Warrants was $26.1 million for the year ended December 31, 2021.
Loss on Extinguishment of Debt
The $4.0 million loss on extinguishment of debt in 2020 related to the termination and prepayment of the senior secured term loan.
Segment Operating Loss
Segment profit or loss is defined as income or loss before taxes. Our segment loss breakdown is as follows (in thousands):
Year Ended December 31,ChangeChange
20212020$%
Segment operating loss
Autonomy Solutions$(214,133)$(86,661)$(127,472)147 %
Components(324)(316)(8)%
Liquidity and Capital Resources
Sources of Liquidity and Capital Requirements
Our capital requirements will depend on many factors, including lidar and software sales volume, the timing and extent of spending to support R&D efforts, investments in information technology systems, the expansion of sales and marketing activities, and market adoption of new and enhanced products and features. Until we can generate sufficient revenue from sale
45


of products and services to cover our operating expenses, working capital, and capital expenditures, we expect our cash, cash equivalents and marketable securities, and proceeds from debt and/or equity financings to fund our cash needs. If we are required to raise additional funds by issuing equity securities, dilution to stockholders would result. Any equity securities issued may also provide for rights, preferences or privileges senior to those of holders of our common stock. If we raise funds by issuing debt securities, these debt securities may have rights, preferences and privileges senior to those of holders of our common stock. The terms of debt securities or borrowings could impose significant restrictions on our operations. The credit market and financial services industry have in the past, and may in the future, experience periods of uncertainty that could impact the availability and cost of equity and debt financing.
We expect to continue to invest in our product and software development as well as incur efforts to build customer relations and markets. Further, we expect to invest in developing advanced manufacturing capabilities, both, internally as well as with our contract manufacturing partners. For example, in January 2022, we executed an arrangement with Celestica committing approximately $26.9 million for purchase of capital equipment as well as engineering efforts related to manufacturing process. We expect to fund these product and business development initiatives, and capital expenditures either through our cash, cash equivalents and marketable securities or through our stock-as-cash program.
As of December 31, 2021, we had cash and cash equivalents totaling $330.0 million and marketable securities of $462.1 million. To date, our principal sources of liquidity have been proceeds received from issuances of debt and equity. Market and economic conditions, such as increase in interest rates by federal agencies, may materially impact relative cost and mix of these sources of liquidity.
In December 2021, we issued $625.0 million aggregate principal amount of 1.25% Convertible Senior Notes due 2026 in a private placement (the “Convertible Senior Notes”). The interest on the Convertible Senior Notes is payable semi-annually in arrears on June 15 and December 15 of each year, beginning on June 15, 2022. The Convertible Senior Notes will mature on December 15, 2026, unless earlier repurchased or redeemed by us or converted pursuant to their terms. The total net proceeds from the debt offering, after deducting debt fees paid to the initial purchasers, was approximately $609.4 million.
We have not generated positive cash flows from operating activities and have incurred significant losses from operations in the past as reflected in our accumulated deficit of $822.5 million as of December 31, 2021. We expect to continue to incur operating losses for at least the foreseeable future due to continued R&D investments that we intend to make in our business and, as a result, we may require additional capital resources to grow our business. We believe that current cash, cash equivalents, and marketable securities will be sufficient to continue to execute our business strategy in the next 12 months and until we expect to begin series production.
Cash Flow Summary
The following table summarizes Luminar’s cash flows for the periods presented:
Year ended December 31,
20212020
Net cash provided by (used in):
Operating activities$(148,421)$(75,642)
Investing activities(194,188)(271,794)
Financing activities463,592 529,850 
Operating Activities
Net cash used in operating activities was $148.4 million during the year ended December 31, 2021. Net cash used in operating activities was due to our net loss of $238.0 million, adjusted for non-cash items of $129.5 million, primarily consisting of $77.7 million of stock-based compensation, $26.1 million of change in fair value of warrant liabilities, $10.8 million of vendor payments in stock in lieu of cash, $4.2 million of depreciation and amortization and $2.9 million of inventory impairment offset by use of cash for operating assets and liabilities of $39.9 million due to the timing of cash payments to vendors and cash receipts from customers.
Investing Activities
Net cash used in investing activities of $194.2 million in 2021 comprised of $716.9 million related to purchases of marketable securities and $6.4 million in capital expenditures, offset by $366.9 million and $161.9 million, respectively, of cash proceeds from maturities and sales of marketable securities.
Financing Activities
Net cash provided by financing activities of $463.6 million in 2021 primarily related to $609.4 million of cash received from the issuance of Convertible Senior Notes, $153.9 million of cash received from exercises of Public and Private Warrants,
46


$5.9 million of cash received from exercises of stock options, offset by $231.6 million of cash paid for repurchases of common stock and redemption of Public Warrants and $73.4 million of cash paid for purchases of capped call options.
Critical Accounting Policies and Estimates
We prepare our consolidated financial statements in accordance with generally accepted accounting principles in the United States (“GAAP”). The preparation of these consolidated financial statements requires us to make estimates, assumptions and judgments that can significantly impact the amounts we report as assets, liabilities, revenue, costs and expenses and the related disclosures. We base our estimates on historical experience and other assumptions that we believe are reasonable under the circumstances. Our actual results could differ significantly from these estimates under different assumptions and conditions. We believe that the accounting policies and estimates discussed below are critical to understanding our historical and future performance as these policies involve a greater degree of judgment and complexity.
Revenue
Revenue from product sales is recognized upon transfer of control of promised products. Revenue for service projects is recognized as services are performed and amounts are earned in accordance with the terms of a contract. Revenue is recognized in an amount that reflects the consideration that we expect to receive in exchange for those products and services.
Revenues related to NRE projects are recognized over time using the cost input method. In using this input method, we generally apply the cost-to-cost method of accounting where sales and profits are recorded based on the ratio of costs incurred to estimated total costs at completion. Recognition of profit on the NRE contracts requires estimates of the total contract value, the total cost at completion, and the measurement of progress towards completion. Significant judgment is required when estimating total contract costs and progress to completion on the arrangements, as well as whether a loss is expected to be incurred on the contract. In estimating total contract costs, we are also required to estimate the effort expected to be incurred to complete a NRE project. These estimates are subject to significant estimation uncertainty as actual time and effort incurred on completing a NRE project or actual rates of either internal or contracted personnel working on such NRE projects may differ from our estimates. If circumstances arise that change the original estimates of revenues, costs, or extent of progress toward completion, revisions to the estimates are made. These revisions may result in increases or decreases in estimated revenues or costs, and such revisions are reflected in income in the period in which the circumstances that gave rise to the revision become known to us. We perform ongoing profitability analysis of our contracts accounted for under this method to determine whether the latest estimates of revenues, costs, and profits require updating. If at any time these estimates indicate that the contract will be unprofitable, the entire estimated loss for the remainder of the contract is recorded immediately.
We enter into contracts that can include various combinations of products and services, which are generally capable of being distinct and accounted for as separate performance obligations; however, determining whether products or services are considered distinct performance obligations that should be accounted for separately versus together may sometimes require significant judgment. Transaction price is allocated to each performance obligation on a relative standalone selling price (“SSP”) basis. Judgment is required to determine SSP for each distinct performance obligation. We use a range of sales prices from actual sales to customers to estimate SSP when products and services are sold separately. In instances where SSP is not directly observable, we determine SSP using information that may include other observable inputs available to it.
Changes in judgments with respect to these assumptions and estimates could impact the timing or amount of revenue recognition.
Recent Accounting Pronouncements
See Note 2 in Item 8. of this Form 10-K for information related to recent accounting pronouncements.
ITEM 7A. QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK.
We are exposed to various market risks, which may result in potential losses arising from adverse changes in market rates, such as interest rates and foreign exchange rates. We do not enter into derivatives or other financial instruments for trading or speculative purposes and do not believe we are exposed to material market risk with respect to our cash, cash equivalents and marketable securities.
Interest Rate Risk. We had cash and cash equivalents, and marketable securities totaling $792.1 million as of December 31, 2021. Cash equivalents and marketable securities were invested primarily in U.S. treasury securities, commercial paper, corporate bonds, U.S. agency and government sponsored securities, equity investments and asset-backed securities. Our investment policy is focused on the preservation of capital and supporting our liquidity needs. Under the policy, we invest in highly rated securities, while limiting the amount of credit exposure to any one issuer other than the U.S. government. We do not invest in financial instruments for trading or speculative purposes, nor do we use leveraged financial instruments. We utilize external investment managers who adhere to the guidelines of our investment policy. A hypothetical 100 basis point change in interest rates would not have a material impact on the value of our cash and cash equivalents or marketable investments.
47


As of December 31, 2021, the principal amount outstanding of our Convertible Senior Notes was $625.0 million. The fair value of the Convertible Senior Notes is subject to interest rate risk, market risk and other factors due to their conversion features. The fair value of the Convertible Senior Notes will generally increase as our common stock price increases and will generally decrease as our common stock price declines. The interest and market value changes affect the fair value of the Convertible Senior Notes but do not impact our financial position, cash flows or results of operations due to the fixed nature of the debt obligations. We carry the Convertible Senior Notes at face value less unamortized discount on our consolidated balance sheets.
Our Convertible Senior Notes bear fixed interest rate, and therefore, are not subject to interest rate risk. We have not utilized derivative financial instruments, derivative commodity instruments or other market risk sensitive instruments, positions or transactions in any material fashion, except for the privately negotiated capped call transactions entered into in December 2021 related to the issuance of our Convertible Senior Notes.
Foreign Currency Exchange Risk. Our results of operations and cash flows are subject to fluctuations due to changes in foreign currency exchange rates. Currently, all of our revenue is generated in U.S. dollars. Our expenses are generally denominated in the currencies of the jurisdictions in which we conduct our operations, which are primarily in the U.S. and in Europe. Luminar’s results of operations and cash flows in the future may be adversely affected due to an expansion of non-U.S. dollar denominated contracts, growth of its international entities, and changes in foreign exchange rates. The effect of a hypothetical 10% change in foreign currency exchange rates applicable to our business would not have a material impact on our historical or current consolidated financial statements. To date, we have not engaged in any hedging strategies. As our international operations grow, we will continue to reassess our approach to manage the risk relating to fluctuations in currency rates.
48


ITEM 8. FINANCIAL STATEMENTS AND SUPPLEMENTARY DATA.
LUMINAR TECHNOLOGIES, INC.
INDEX TO THE CONSOLIDATED FINANCIAL STATEMENTS

49


REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM
To the stockholders and the Board of Directors of Luminar Technologies, Inc.
Opinion on the Financial Statements
We have audited the accompanying consolidated balance sheets of Luminar Technologies, Inc. and subsidiaries (the “Company”) as of December 31, 2021 and 2020, the related consolidated statements of operations and comprehensive loss, convertible preferred stock and stockholders’ equity (deficit), and cash flows, for each of the three years in the period ended December 31, 2021, and the related notes (collectively referred to as the “financial statements”). In our opinion, the financial statements present fairly, in all material respects, the financial position of the Company as of December 31, 2021 and 2020, and the results of its operations and its cash flows for each of the three years in the period ended December 31, 2021, in conformity with accounting principles generally accepted in the United States of America.
We have also audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States) (PCAOB), the Company's internal control over financial reporting as of December 31, 2021, based on criteria established in Internal Control — Integrated Framework (2013) issued by the Committee of Sponsoring Organizations of the Treadway Commission and our report dated March 1, 2022, expressed an adverse opinion on the Company’s internal control over financial reporting because of material weaknesses.
Change in Accounting Principle
As discussed in Note 2 to the financial statements, effective January 1, 2021, the Company has changed its method of accounting for leases and credit losses due to adoption of Accounting Standards Codification Topic 842 (ASU No. 2018-20), Leases, and all subsequent amendments (collectively, “ASC 842”) using the modified retrospective approach, and Topic 326 (ASU 2016-13), Financial Instruments – Credit Losses, using the modified retrospective approach, respectively.
Basis for Opinion
These financial statements are the responsibility of the Company's management. Our responsibility is to express an opinion on the Company's financial statements based on our audits. We are a public accounting firm registered with the PCAOB and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.
We conducted our audits in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether the financial statements are free of material misstatement, whether due to error or fraud. Our audits included performing procedures to assess the risks of material misstatement of the financial statements, whether due to error or fraud, and performing procedures that respond to those risks. Such procedures included examining, on a test basis, evidence regarding the amounts and disclosures in the financial statements. Our audits also included evaluating the accounting principles used and significant estimates made by management, as well as evaluating the overall presentation of the financial statements. We believe that our audits provide a reasonable basis for our opinion.
Critical Audit Matter
The critical audit matter communicated below is a matter arising from the current-period audit of the financial statements that was communicated or required to be communicated to the audit committee and that (1) relates to accounts or disclosures that are material to the financial statements and (2) involved our especially challenging, subjective, or complex judgments. The communication of critical audit matters does not alter in any way our opinion on the financial statements, taken as a whole, and we are not, by communicating the critical audit matter below, providing a separate opinion on the critical audit matter or on the accounts or disclosures to which it relates.
Revenue — Non-recurring Engineering (“NRE”) services — Refer to Notes 2 and 4 to the financial statements
Critical Audit Matter Description
The Company recognizes revenue from non-recurring engineering services under fixed fee arrangements (“NRE services”) to integrate Luminar lidar hardware for autonomy in vehicle platforms. NRE services are recognized over time using an input method based on contract costs incurred to date compared to total estimated contract costs. The accounting for these contracts involves judgment, particularly as it relates to estimating total contract costs.
Given the judgments necessary to determine total estimated contract costs used to recognize revenue for NRE services, auditing such estimates required extensive audit effort due to the high degree of auditor judgment required when performing audit procedures and evaluating the results of those procedures.
50


How the Critical Audit Matter Was Addressed in the Audit
Our audit procedures related to management’s estimates of total contract costs used to recognize revenue for NRE services included the following, among others:
We tested the effectiveness of controls over long-term engineering services contract revenue, including management’s controls over the total estimated contract costs.
We selected a sample of NRE service contracts and performed the following:
Evaluated the estimates of total contract costs by:
Inquiring with management to obtain an understanding of its key inputs and assumptions used to determine total cost estimates.
Evaluating management’s ability to achieve the estimates of total cost by performing corroborating inquiries with the Company’s project managers and engineers.
Comparing inputs and assumptions to management’s work plans, engineering specifications, supplier contracts, and payroll data.
Assessing management’s ability to estimate total costs accurately by comparing actual costs to management’s historical estimates for performance obligations that have been fulfilled.
Testing the mathematical accuracy of management’s calculation of estimated total contract cost.

/s/ DELOITTE & TOUCHE LLP
San Jose, California
March 1, 2022
We have served as the Company’s auditor since 2020.




51


LUMINAR TECHNOLOGIES, INC. AND SUBSIDIARIES
Consolidated Balance Sheets
(In thousands, except share and per share data)
December 31,
20212020
ASSETS
Current assets:
Cash and cash equivalents$329,977 $208,944 
Restricted cash725 775 
Marketable securities (including $12,200 with a related party as of December 31, 2021, see Note 19)
462,141 276,710 
Accounts receivable13,013 5,971 
Inventory10,342 3,613 
Prepaid expenses and other current assets29,195 4,797 
Total current assets845,393 500,810 
Property and equipment, net11,009 7,689 
Operating lease right-of-use assets9,145  
Intangible assets, net2,424  
Goodwill3,110 701 
Other non-current assets12,455 1,151 
Total assets$883,536 $510,351 
LIABILITIES AND STOCKHOLDERS’ EQUITY
Current liabilities:
Accounts payable$14,419 $6,039 
Accrued and other current liabilities19,844 10,452 
Operating lease liabilities4,735  
Debt, current 99 
Total current liabilities38,998 16,590 
Warrant liabilities31,230 343,400 
Debt, non-current 302 
Convertible senior notes608,957  
Operating lease liabilities, non-current5,768  
Other non-current liabilities598 1,318 
Total liabilities685,551 361,610 
Commitments and contingencies (see Note 17)
Stockholders’ equity:
Preferred stock, $0.0001 par value; 10,000,000 shares authorized, no shares issued and outstanding as of December 31, 2021 and 2020
  
Class A common stock, $0.0001 par value; 715,000,000 shares authorized, 266,076,525 shares issued, 250,812,764 shares outstanding as of December 31, 2021; 715,000,000 shares authorized, 218,818,037 shares issued and outstanding as of December 31, 2020
27 22 
Class B common stock, $0.0001 par value; 121,000,000 shares authorized, 97,088,670 shares and 105,118,203 shares issued and outstanding as of December 31, 2021 and 2020, respectively
10 11 
Additional paid-in capital1,257,214 733,175 
Accumulated other comprehensive income (loss)(908)34 
Treasury stock, at cost, 15,263,761 and 0 shares as of December 31, 2021 and 2020, respectively
(235,871) 
Accumulated deficit(822,487)(584,501)
Total stockholders’ equity197,985 148,741 
Total liabilities and stockholders’ equity$883,536 $510,351 

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


LUMINAR TECHNOLOGIES, INC. AND SUBSIDIARIES
Consolidated Statements of Operations and Comprehensive Loss
(In thousands, except share and per share data)
Year Ended December 31,
202120202019
Revenue:
Products$10,118 $4,840 $12,602 
Services21,826 9,111  
Total revenue31,944 13,951 12,602 
Cost of sales:
Products23,484 15,097 16,655 
Services22,608 9,855  
Total cost of sales46,092 24,952 16,655 
Gross loss(14,148)(11,001)(4,053)
Operating expenses:
Research and development88,861 38,651 36,971 
Sales and marketing17,858 7,948 4,730 
General and administrative93,685 29,275 16,861 
Total operating expenses200,404 75,874 58,562 
Loss from operations(214,552)(86,875)(62,615)
Other income (expense), net:
Change in fair value of SAFE notes  (24,215)
Change in fair value of warrant liabilities(26,126)(268,266)(256)
Loss on extinguishment of debt (3,996)(6,124)
Interest expense and other(2,028)(2,885)(2,239)
Interest income and other3,458 (276)731 
Total other income (expense), net(24,696)(275,423)(32,103)
Loss before benefit from income taxes(239,248)(362,298)(94,718)
Benefit from income taxes(1,262)  
Net loss$(237,986)$(362,298)$(94,718)
Net loss attributable to common stockholders$(237,986)$(369,055)$(100,000)
Net loss per share attributable to common stockholders:
Basic and diluted$(0.69)$(2.54)$(0.84)
Shares used in computing net loss per share attributable to common stockholders:
Basic and diluted346,300,975 145,096,996 118,835,912 
Comprehensive Loss:
Net loss$(237,986)$(362,298)$(94,718)
Net unrealized gains (losses) on available-for-sale debt securities(942)35 (1)
Comprehensive loss$(238,928)$(362,263)$(94,719)
The accompanying notes are an integral part of these consolidated financial statements.
53


LUMINAR TECHNOLOGIES, INC. AND SUBSIDIARIES
Consolidated Statements of Convertible Preferred Stock and Stockholders’ Equity (Deficit)
(In thousands, except share data)
Series A Convertible
Preferred Stock
Series X Convertible
Preferred Stock
Founders Convertible
Preferred Stock
Class A
Common Stock
Class B
Common Stock
Additional
Paid-in
Capital
Accumulated
Other
Comprehensive
Income Loss
Treasury StockAccumulated
Deficit
Total
Stockholders’
Equity (Deficit)
SharesAmountSharesAmountSharesAmountSharesAmountSharesAmount
Balance as of December 31, 2018 $  $ 26,206,837 $3 134,337,450 $13  $ $2,802 $ $— $(127,485)$(124,667)
Conversion of SAFE into Series A convertible preferred stock for cash, net of issuance costs of $3,775
68,877,417 169,951 — — — — — — — — — — — — — 
Conversion of debt into Series A convertible preferred stock4,326,514 7,719 — — — — — — — — — — — — — 
Issuance of Series A convertible preferred stock for cash, net of issuance costs of $1,592
21,614,220 67,073 — — — — — — — — — — — — — 
Conversion of SAFE into Series A common stock— — — — — — 3,612,062 1 — — 4,924 — — — 4,925 
Issuance of restricted common stock— — — — — — 1,686,378 — — — 29 — — — 29 
Share-based compensation— — — — — — — — — — 2,702 — — — 2,702 
Other comprehensive loss— — — — — — — — — — — (1)— — (1)
Net loss— — — — — — — — — — — — — (94,718)(94,718)
Balance as of December 31, 201994,818,151 244,743   26,206,837 3 139,635,890 14   10,457 (1)— (222,203)(211,730)
Issuance of Series X convertible preferred stock for cash, net of issuance costs of $5,790
— — 18,457,230 178,074 — — — — — — — — — — — 
Retirement of Class A shares— — — — — — (6,629,372)(1)— — — — — — (1)
Conversion of certain shares into Class B common stock— — — — (22,935,413)(3)(82,182,790)(8)105,118,203 11 3,000 — — — 3,000 
Merger recapitalization—Class A(94,818,151)(244,743)(18,457,230)(178,074)(3,271,424)— 116,546,805 12 — — 422,802 — — — 422,814 
Public and Private Warrants— — — — — — — — — — (102,396)— — — (102,396)
Issuance of Class A common stock upon exercise of warrants— — — — — — 1,466,155 — — — 30,112 — — — 30,112 
Gores shares recapitalized, net of redemptions and equity issuance costs of $17,226
— — — — — — 49,981,349 5 — — 363,455 — — 363,460 
Share-based compensation— — — — — — — — — — 5,745 — — — 5,745 
Other comprehensive income— — — — — — — — — — — 35 — — 35 
Net loss— — — — — — — — — — — — — (362,298)(362,298)
54


Balance as of December 31, 2020 $  $  $ 218,818,037 $22 105,118,203 $11 $733,175 $34 $— $(584,501)$148,741 
Purchases of capped call options related to the convertible senior notes— — — — — — — — — — (73,438)— — — (73,438)
Shares repurchased— — — — — — — — — — — — (235,871)— 
Issuance of Class A common stock upon exercise of Public and Private Warrants— — — — — — 15,574,037 2 — — 492,219 — — — 492,221 
Issuance of Class A common stock upon exercise of stock options and vesting of restricted stock units— — — — — — 5,232,744  — — 6,176 — — — 6,176 
Retirement of unvested restricted common stock— — — — — — (71,894)— — — — — — —  
Vendor stock-in-lieu of cash program— — — — — — 291,940 — — — 10,743 — — — 10,743 
Acquisition of OptoGration, Inc.— — — — — — 370,034 — — — 6,527 — — — 6,527 
Issuance of earn-out shares— — — — — — 10,242,703 1 6,970,467 1 (2)— — —  
Issuance of shares for investment in Robotic Research Opco, LLC — — — — — — 618,924 — — — 10,002 — — — 10,002 
Conversion of Class B common stock into Class A common stock— — — — — — 15,000,000 2 (15,000,000)(2) — — —  
Share-based compensation— — — — — — — — — — 70,983 — — — 70,983 
Expense related to Volvo Warrants— — — — — — — — — — 959 — — — 959 
Payments of employee taxes related to vested restricted stock units— — — — — — — — — — (140)— — — (140)
Cash received from Gores on settlement of recapitalization of escrow— — — — — — — — — — 10 — — — 10 
Other comprehensive loss— — — — — — — — — — — (942)— — (942)
Net loss— — — — — — — — — — — — — (237,986)(237,986)
Balance as of December 31, 2021 $  $  $ 266,076,525 $27 97,088,670 $10 $1,257,214 $(908)$(235,871)$(822,487)$197,985 
The accompanying notes are an integral part of these consolidated financial statements.
55


LUMINAR TECHNOLOGIES, INC. AND SUBSIDIARIES
Consolidated Statements of Cash Flows
(In thousands)
Year Ended December 31,
202120202019
Cash flows from operating activities:
Net loss$(237,986)$(362,298)$(94,718)
Adjustments to reconcile net loss to net cash used in operating activities:
Depreciation and amortization4,162 2,517 2,316 
Noncash lease expense relating to operating lease right-of-use assets3,705   
Amortization of premium on marketable securities1,792 175  
Change in fair value of warrants and SAFE liabilities26,126 268,266 24,471 
Vendor stock-in-lieu of cash program10,817   
Impairment of inventories2,918 4,407 1,378 
Loss on sale or disposal of property and equipment752 525 37 
Loss on extinguishment of debt 3,996 6,124 
Share-based compensation77,684 8,711 2,702 
Expense related to Volvo Warrants959   
Warranty related to sensors1,538   
Deferred taxes(1,262)  
Other305   
Changes in operating assets and liabilities:
Accounts receivable(6,233)(4,294)805 
Inventories(10,751)(4,018)(2,454)
Prepaid expenses and other current assets(24,340)(2,805)179 
Other non-current assets(6)165 (2)
Accounts payable3,838 2,620 (431)
Accrued and other current liabilities3,578 6,693 (448)
Other non-current liabilities(6,017)(302)(160)
Net cash used in operating activities(148,421)(75,642)(60,201)
Cash flows from investing activities:
Cash received from acquisition of OptoGration, Inc.358   
Purchases of marketable securities (including $16,423 with related parties in 2021, see Note 19)
(716,933)(315,920)(6,908)
Proceeds from maturities of marketable securities366,857 16,755  
Proceeds from sales/redemptions of marketable securities (including $4,396 with related parties in 2021, see Note 19)
161,910 28,974 249 
Proceeds from refundable security deposits 581  
Purchases of property and equipment(6,433)(2,202)(1,487)
Disposal of property and equipment53 18 368 
Net cash used in investing activities(194,188)(271,794)(7,778)
Cash flows from financing activities:
Proceeds from issuance of convertible senior notes, net of debt discounts of $15,625
609,375   
Purchases of capped call options(73,438)  
Cash received from Gores on recapitalization 380,601  
Transaction costs related to merger with Gores (17,226) 
Proceeds from issuance of Series X convertible preferred stock 183,865  
Issuance cost paid for Series X convertible preferred stock (5,790) 
Proceeds from the issuance of debt 32,101  
Repayment of debt(112)(41,190)(9,540)
Debt prepayment charges (1,918) 
Debt issuance costs (361)(5,367)
Settlement of SAFE notes  (5,609)
Principal payments on finance leases (capital leases prior to adoption of ASC 842)(289)(222)(118)
Proceeds from issuance of Series A convertible preferred stock  68,666 
Proceeds from issuance of SAFE notes  37,377 
Proceeds from exercise of warrants153,927   
Proceeds from exercise of stock options5,859   
Proceeds from issuance of restricted common stock  61 
Repurchases of common stock and redemption of warrants(231,600)(10)(13)
Other financing activities(130)  
Net cash provided by financing activities463,592 529,850 85,457 
Net increase in cash, cash equivalents and restricted cash120,983 182,414 17,478 
Beginning cash, cash equivalents and restricted cash209,719 27,305 9,827 
Ending cash, cash equivalents and restricted cash$330,702 $209,719 $27,305 
56


Supplemental disclosures of cash flow information:
Cash paid for interest$215 $2,789 $2,018 
Supplemental disclosures of noncash investing and financing activities:
Conversion of Bridge Note into Series A convertible preferred stock  7,719 
Conversion of SAFE notes into common stock  4,925 
Conversion of SAFE notes into Series A convertible preferred stock  173,726 
Issuance of Class A common stock upon exercise of warrants338,293 30,112  
Conversion of Series A, Series X and Founders’ convertible preferred stock into Class A and Class B common stock 422,813  
Issuance of Class A common stock for investment in Robotic Research OpCo, LLC10,002   
Issuance of Class A common stock to acquire OptoGration, Inc.6,527   
Operating lease right-of-use assets obtained in exchange for lease obligations upon adoption of ASC 84210,849   
Operating lease right-of-use assets obtained in exchange for lease obligations2,876   
Assets acquired under finance leases (capital leases prior to adoption of ASC 842) 318 397 
Purchases of property and equipment recorded in accounts payable and accrued liabilities849 319 150 
Amounts payable for shares repurchased4,273   
The accompanying notes are an integral part of these consolidated financial statements.
57


LUMINAR TECHNOLOGIES, INC. AND SUBSIDIARIES
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

Note 1. Organization and Description of Business
Luminar Technologies, Inc. and its wholly-owned subsidiaries (the “Company” or “Luminar”) was originally incorporated in Delaware on August 28, 2018 under the name Gores Metropoulos, Inc. (“Gores”). The Company was formed for the purpose of effecting a merger, capital stock exchange, asset acquisition, stock purchase, reorganization or similar business combination with one or more businesses. On December 2, 2020 (the “Closing Date”), the Company (at such time named Gores Metropoulos, Inc.) consummated the business combination (the “Business Combination”) pursuant to the Agreement and Plan of Merger (the “Merger Agreement”), dated August 24, 2020 with the pre-Business Combination Luminar Technologies, Inc. (“Legacy Luminar”). Legacy Luminar was incorporated in Delaware on March 31, 2015. In connection with the consummation of the Business Combination, the Company changed its name from Gores Metropoulos, Inc. to Luminar Technologies, Inc. The Company’s common stock is listed on the NASDAQ under the symbol “LAZR.” The Company’s public warrants to purchase shares of Class A common stock were listed on the NASDAQ under the symbol “LAZRW,” until they were delisted on March 5, 2021 upon exercise and redemption.
Unless the context otherwise requires, the “Company” refers to the combined company and its subsidiaries following the Business Combination, “Gores” refers to the Company prior to the Business Combination and “Legacy Luminar” refers to Luminar Technologies, Inc. prior to the Business Combination. Refer to Note 3 for further discussion of the Business Combination.
The Company is a developer of advanced sensor technologies and software for the autonomous vehicle industry, encompassing Laser Imaging, Detection and Ranging (lidar) technology. The Company manufactures and distributes commercial lidar sensors and certain components for autonomous vehicle industry. The Company is headquartered in Orlando, Florida and has facilities in the United States in Palo Alto, California, Boston, Massachusetts, Colorado Springs, Colorado and internationally in Munich, Germany.
Note 2. Basis of Presentation and Summary of Significant Accounting Policies
Basis of Presentation and Consolidation
The accompanying consolidated financial statements have been prepared in accordance with generally accepted accounting principles in the United States (“GAAP”) and applicable rules and regulations of the Securities and Exchange Commission (“SEC”) regarding annual financial reporting. All intercompany transactions and balances have been eliminated in consolidation.
Use of Estimates
The preparation of consolidated financial statements in conformity with GAAP requires management to make judgments, estimates and assumptions that affect the reported amounts of assets, liabilities, equity, revenues and expenses, and related disclosures. The significant estimates made by management include inventory reserves, valuation allowance for deferred tax assets, valuation of warrants, forecasted costs associated with non-recurring engineering (“NRE”) services, product warranty reserves, stock-based compensation expense and other loss contingencies. Management periodically evaluates such estimates and they are adjusted prospectively based upon such periodic evaluation. Actual results could differ from those estimates.
Segment Information
The Company has determined its operating segments using the same indicators which are used to evaluate its performance internally. The Company has two business activities which are its operating segments:
(i) “Autonomy Solutions” for automotive applications, which includes manufacturing and distribution of lidar sensors that measure distance using laser light to generate a 3D map, non-recurring engineering services related to the Company’s lidar products, and development of software products that enable autonomy capabilities; and
(ii) “Components” which includes development of application-specific integrated circuits, pixel-based sensors, as well as designing, testing and providing consulting services for non-standard integrated circuits. In August 2021, the Company acquired OptoGration, Inc. (“OptoGration”), which has been included in the Components segment.
Concentration of Credit Risk
Financial instruments that potentially subject the Company to significant concentrations of credit risk, consist primarily of cash and cash equivalents, marketable investments and accounts receivable. A significant portion of the Company’s cash and cash equivalents is held at high-quality domestic financial institutions. Deposits held with the financial institutions may, at
58


LUMINAR TECHNOLOGIES, INC. AND SUBSIDIARIES
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
times, exceed the amount of insurance provided on such deposits. The Company held cash by foreign entities as of December 31, 2021 and 2020 was not material.
The Company’s revenue is derived from customers located in the United States and international markets. Two customers accounted for 39% and 31%, respectively, of the Company’s accounts receivable as of December 31, 2021. One customer accounted for 86% of the Company’s accounts receivable as of December 31, 2020.
Cash and Cash Equivalents
The Company’s cash and cash equivalents consist of investments with maturities of three months or less at the time of purchase. The Company’s cash equivalents include investments in money market funds, U.S. treasury securities and commercial paper.
Restricted Cash
Restricted cash consists of funds that are contractually restricted as to usage or withdrawal due to legal agreements. The Company determines current or non-current classification of restricted cash based on the expected duration of the restriction.
Debt Securities
The Company’s debt securities consist of U.S agency securities and government sponsored securities, U.S. treasury securities, corporate bonds, commercial paper and asset-backed securities. The Company classifies its debt securities as available-for-sale at the time of purchase and reevaluates such designation as of each balance sheet date. The Company considers all debt securities as available for use to support current operations, including those with maturity dates beyond one year and are classified as current assets under marketable securities in the accompanying consolidated balance sheets. Debt securities included in marketable securities on the consolidated balance sheets consist of securities with original maturities greater than three months at the time of purchase. Debt securities are carried at fair value, with the unrealized gains and losses reported as a component of accumulated other comprehensive income (loss) (“OCI”). Any realized gains or losses on the sale of debt securities are determined on a specific identification method, and such gains and losses are reflected as a component of other income (expense), net.
The Company reviews the fair value of debt securities and when the fair value of a debt security is below its amortized cost, the amortized cost should be written down to its fair value if (i) it is more likely than not that management will be required to sell the impaired security before recovery of its amortized basis; or (ii) management has the intention to sell the security. If neither of these conditions are met, the Company must determine whether the impairment is due to credit losses. To determine the amount of credit losses, the Company compares the present value of the expected cash flows of the security, derived by taking into account the issuer’s credit ratings and remaining payment terms, with its amortized cost basis. The amount of impairment recognized is limited to the excess of the amortized cost over the fair value of the security. An allowance for credit losses for the excess of amortized cost over the expected cash flows is recorded in other income (expense), net on the consolidated statements of operations. Non-credit related impairment losses are recorded in OCI.
Marketable Equity Investments
The Company holds marketable equity investments over which the Company does not have a controlling interest or significant influence. Marketable equity investments are measured using the quoted prices in active markets with changes recorded in other income (expense), net on the consolidated statement of operations.
Non-Marketable Equity Investments Measured Using the Measurement Alternative
The Company holds a non-marketable equity investment in a privately held company in which the Company does not own a controlling interest or have significant influence. The investment does not have a readily determinable fair value and the Company has elected the measurement alternative, and consequently, measures the investment at cost less any impairment, adjusted to fair value, if there are observable price changes for an identical or similar investment of the same issuer.
Accounts Receivable
Accounts receivables are recorded at the invoiced amount and do not bear interest. The Company reviews the need for an allowance for doubtful accounts quarterly based on historical experience with each customer and the specifics of each customer arrangement. The Company did not have material write-offs in any period presented, and as of December 31, 2021 and 2020 did not record an allowance for doubtful accounts.
59


LUMINAR TECHNOLOGIES, INC. AND SUBSIDIARIES
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
Inventory
The Company values inventory at the lower of cost or net realizable value. The Company determines the cost of inventory using the standard-cost method, which approximates actual costs based on a first-in, first-out method. The Company assesses inventory of slow-moving products for potential impairment, and records write-downs of inventory to cost of sales.
Property and Equipment
Property and equipment are stated at cost less accumulated depreciation and amortization, and are depreciated using the straight-line method over the estimated useful lives of the assets as follows:
Asset CategoryEstimated useful lives
Machinery and equipment
5 to 7 years
Tooling
1 to 3 years
Computer hardware and software
3 to 5 years
Demonstration fleet and demonstration units
2 to 5 years
Leasehold improvementsShorter of useful life or lease term
Vehicles5 years
Furniture and fixtures7 years
Maintenance and repairs are charged to expense as incurred, and improvements and betterments are capitalized. When assets are retired or otherwise disposed of, the cost and accumulated depreciation and amortization are removed from the consolidated balance sheet and any resulting gain or loss is reflected in the consolidated statements of operations and comprehensive loss in the period realized.
Intangible Assets
Intangible assets, consisting of acquired developed technology, customer relationships and tradename are carried at cost less accumulated amortization. All intangible assets have been determined to have definite lives and are amortized on a straight-line basis over their estimated remaining economic lives, ranging from one to ten years. Amortization expense related to developed technology is included in cost of sales. Amortization expense related to customer relationships is included in sales and marketing expense. Amortization expense related to tradename is included in general and administrative expense. Intangible assets are reviewed for impairment whenever events or changes in circumstances indicate an asset’s carrying value may not be recoverable. There was no impairment of intangible assets experienced during the year ended December 31, 2021 or 2020.
Goodwill
The Company records goodwill when the consideration paid in a business combination exceeds the fair value of the net tangible assets and the identified intangible assets acquired. Goodwill is not amortized, but instead is required to be tested for impairment annually and whenever events or changes in circumstances indicate that the carrying value of goodwill may exceed its fair value.
The Company reviews goodwill for impairment annually in its fourth quarter by initially considering qualitative factors to determine whether it is more likely than not that the fair value of a reporting unit is less than its carrying amount, including goodwill, as a basis for determining whether it is necessary to perform a quantitative analysis. If it is determined that it is more likely than not that the fair value of reporting unit is less than its carrying amount, a quantitative analysis is performed to identify goodwill impairment. There was no impairment of goodwill experienced during the year ended December 31, 2021 or 2020.
Impairment of Long-Lived Assets
The Company reviews long-lived assets for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. When such an event occurs, management determines whether there has been impairment by comparing the anticipated undiscounted future net cash flows to the related asset group’s carrying value. If an asset is considered impaired, the asset is written down to fair value, which is determined based either on discounted cash flows or appraised value, depending on the nature of the asset. There was no impairment experienced of long-lived assets during the years ended December 31, 2021 or 2020.
60


LUMINAR TECHNOLOGIES, INC. AND SUBSIDIARIES
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
Convertible Senior Notes
Effective January 1, 2021, the Company early adopted ASU 2020-06 as of January 1, 2021. As a result, the Company’s convertible senior notes issued in December 2021 are accounted for as a single liability instrument measured at its amortized cost, as no other embedded features require bifurcation and recognition as derivatives.
Product Warranties
Estimated future warranty costs are accrued and charged to cost of sales in the period that the related revenue is recognized. These estimates are based on historical warranty experience and any known or expected changes in warranty exposure, such as trends of product reliability and costs of repairing and replacing defective products. The Company periodically assesses the adequacy of its recorded warranty liabilities and adjusts the amounts as necessary.
Public and Private Warrants
As part of Gores’ initial public offering on February 5, 2019, Gores issued to third party investors 40.0 million units, consisting of one share of Class A common stock of Gores and one-third of one warrant, at a price of $10.00 per unit. Each whole warrant entitled the holder to purchase one share of Class A common stock at an exercise price of $11.50 per share (the “Public Warrants”). Simultaneously with the closing of the IPO, Gores completed the private sale of 6.667 million warrants to Gore’s sponsor at a purchase price of $1.50 per warrant (the “Private Warrants”). Each Private Warrant allows the sponsor to purchase one share of Class A common stock at $11.50 per share. Subsequent to the Business Combination, 13,333,309 Public Warrants and 6,666,666 Private Warrants remained outstanding as of December 31, 2020.
The Private Warrants and the shares of common stock issuable upon the exercise of the Private Warrants were not transferable, assignable or salable until after the completion of a Business Combination, subject to certain limited exceptions. Additionally, the Private Warrants are exercisable for cash or on a cashless basis, at the holder’s option, and are non-redeemable so long as they are held by the initial purchasers or their permitted transferees. If the Private Warrants are held by someone other than the initial purchasers or their permitted transferees, said Private Warrants will be redeemable by the Company and exercisable by such holders on the same basis as the Public Warrants.
In the first quarter of 2021, 3,589,645 Private Warrants and 13,128,671 Public Warrants were exercised, and the Company received $153.9 million in cash proceeds from the exercise of these warrants. Pursuant to the terms of the agreements governing the rights of the holders of the Public Warrants, the Company redeemed the remaining unexercised and outstanding 204,638 Public Warrants for a redemption price of $0.01 per Public Warrant.
The Company had 3,077,021 Private Warrants and 0 Public Warrants, outstanding as of December 31, 2021 and such Private Warrants are set to expire on December 2, 2025.
The exercise of the Private Warrants may be settled in cash upon the occurrence of a tender offer or exchange that involves 50% or more of the Company’s Class A stockholders. Public Warrants contained the same feature. Since not all of the Company’s stockholders need to participate in such tender offer or exchange to trigger the potential cash settlement and the Company does not control the occurrence of such an event, the Company concluded that the Public Warrants and Private Warrants do not meet the conditions to be classified in equity. Consequently, the Company concluded that the Public and Private Warrants do not meet the criteria to be classified in stockholders’ equity per the guidance in ASC 815-40, Derivatives and Hedging—Contracts in Entity’s Own Equity. Since the Public and Private Warrants meet the definition of a derivative under ASC 815, the Company recorded these warrants as liabilities on the balance sheet at fair value upon the closing of the Business Combination, with subsequent changes in their respective fair values recognized in the consolidated statement of operations and comprehensive loss at each reporting date.
Revenue Recognition
Under ASC 606, the Company determines revenue recognition through the following steps:
Identifying the contract, or contracts, with the customer; 
Identifying the performance obligations in the contract;
Determining the transaction price;
Allocating the transaction price to performance obligations in the contract; and
Recognizing revenue when, or as, the Company satisfies performance obligations by transferring the promised goods or services.
61


LUMINAR TECHNOLOGIES, INC. AND SUBSIDIARIES
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
Nature of Products and Services and Revenue Recognition
Autonomy Solutions segment revenue primarily comes from product sales of lidar sensors to customers and distributors and NRE services to integrate Luminar lidar hardware for autonomy in vehicle platforms. Revenue from product sales is recognized at a point in time when control of the goods is transferred to the customer, generally occurring upon shipment or delivery dependent upon the terms of the underlying contract.
Components segment revenue primarily comes from the development and production of specialized wafers, dies, and avalanche photodiodes and NRE services related to design of custom products. Revenue from product sales is recognized at a point in time when control of the goods is transferred. Certain customer arrangements involve NRE services to develop and delivery of prototype products to customers. Revenue from these sales arrangements is categorized as product revenue and recognized over time as the product is being developed. Revenue from time and material based NRE service arrangements is recognized over time.
For NRE services that require engineering and development based on customer requirements, the Company recognizes revenue over time using an input method based on contract cost incurred to date compared to total estimated contract costs (cost-to-cost). Amounts billed to customers for shipping and handling are included in revenue. The Company’s arrangements for sale of hardware are typically recognized at the time of transfer of control of the underlying hardware. The obligations associated with any performance obligation to update the Company’s software have been immaterial. Taxes collected from customers and remitted to governmental authorities are excluded from revenue on the net basis of accounting.
For NRE service projects, the Company contracts with customers based on hourly rates or on a fixed fee basis. For arrangements based on hourly rates, revenue is recognized as services are performed and amounts are earned in accordance with the terms of a contract at estimated collectible amounts. For arrangements based on a fixed fee, revenue is recognized based on the progress or the percentage of completion of the NRE service project. Expenses associated with performance of work may be reimbursed with a markup depending on contractual terms and are included in revenues. Reimbursements include billings for travel and other out-of-pocket expenses and third-party costs, such as equipment rentals, materials and subcontractor costs, which are included in cost of sales in the accompanying combined statement of operations.
Arrangements with Multiple Performance Obligations
When a contract involves multiple performance obligations, the Company accounts for individual products and services separately if the customer can benefit from the product or service on its own or with other resources that are readily available to the customer and the product or service is separately identifiable from other promises in the arrangement. The consideration is allocated between separate performance obligations in proportion to their estimated standalone selling price. The transactions to which the Company had to estimate standalone selling prices and allocate the arrangement consideration to multiple performance obligations were immaterial.
The Company provides standard product warranties for a term of typically one year to ensure that its products comply with agreed-upon specifications. Standard warranties are considered to be assurance type warranties and are not accounted for as separate performance obligations. See Product Warranties for accounting policy on standard warranties.
Other Policies, Judgments and Practical Expedients
Contract balances.  Contract assets and liabilities represent the differences in the timing of revenue recognition from the receipt of cash from the Company’s customers and billings. Contract assets reflect revenue recognized and performance obligations satisfied in advance of customer billing. Contract liabilities relates to payments received in advance of the satisfaction of performance under the contract. Receivable represents right to consideration that is unconditional. Such rights are considered unconditional if only the passage of time is required before payment of that consideration is due.
Remaining performance obligations.  Revenue allocated to remaining performance obligations represents the transaction price allocated to the performance obligations that are unsatisfied, or partially unsatisfied. It includes unearned revenue and amounts that will be invoiced and recognized as revenue in future periods and does not include contracts where the customer is not committed. The customer is not considered committed where they are able to terminate for convenience without payment of a substantive penalty under the contract. The Company has elected the optional exemption, which allows for the exclusion of the amounts for remaining performance obligations that are part of contracts with an original expected duration of one year or less.
Significant financing component. In certain arrangements, the Company receives payment from a customer either before or after the performance obligation has been satisfied. Typically, the expected timing difference between the payment and satisfaction of performance obligations is one year or less; therefore, the Company applies a practical expedient and does not
62


LUMINAR TECHNOLOGIES, INC. AND SUBSIDIARIES
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
consider the effects of the time value of money. The Company’s contracts with customer prepayment terms do not include a significant financing component because the primary purpose is not to receive or provide financing from or to the customers.
Contract modifications. The Company may modify contracts to offer customers additional products or services. Each of the additional products and services are generally considered distinct from those products or services transferred to the customer before the modification. The Company evaluates whether the contract price for the additional products and services reflects the standalone selling price as adjusted for facts and circumstances applicable to that contract. In these cases, the Company accounts for the additional products or services as a separate contract. In other cases where the pricing in the modification does not reflect the standalone selling price as adjusted for facts and circumstances applicable to that contract, the Company accounts on a prospective basis where the remaining goods and services are distinct from the original items and on a cumulative catch-up basis when the remaining goods and services are not distinct from the original items.
Judgments and estimates. Accounting for contracts recognized over time involves the use of various techniques to estimate total contract revenue and costs. Due to uncertainties inherent in the estimation process, it is possible that estimates of costs to complete a performance obligation will be revised in the near-term. The Company reviews and updates its contract-related estimates regularly, and records adjustments as needed. For those performance obligations for which revenue is recognized using a cost-to-cost input method, changes in total estimated costs, and related progress towards complete satisfaction of the performance obligation, are recognized on a cumulative catch-up basis in the period in which the revisions to the estimates are made.
Cost of Sales
The Company includes all manufacturing and sourcing costs incurred prior to the receipt of finished goods at its distribution facility in cost of sales. The cost of sales principally includes personnel-related costs (including certain engineering personnel), including stock-based compensation, directly associated with the Company’s manufacturing organization, direct costs, product costs, purchasing costs, allocation of overhead costs associated with manufacturing operations, inbound freight charges, insurance, inventory write-downs, warranty cost and depreciation and amortization expense associated with the manufacturing and sourcing operations. Cost of sales also includes the direct cost and appropriate allocation of overhead costs involved in execution of service contracts.
Research and Development (R&D)
R&D expenses consist primarily of personnel-related expenses, consulting and contractor expenses, tooling and prototype materials and allocated overhead costs. Substantially all of the Company’s R&D expenses are related to developing new products and services, improving existing products and services, and developing manufacturing processes. R&D expenses are expensed as incurred.
Stock-based Compensation
Employee awards
For equity classified awards, the Company measures the cost of share-based awards granted to employees, non-employees and directors based on the grant-date fair value of the awards. The grant-date fair value of the stock options is calculated using a Black-Scholes option pricing model. The grant-date fair value of restricted stock is calculated based on the fair value of the underlying common stock less cash proceeds paid by the recipient to acquire the restricted stock, if any. The grant-date fair value of restricted stock unit is calculated based on the fair value of the underlying common stock. The fair value of the stock-based compensation is recognized on a straight-line basis over the requisite service period, which is generally the vesting period of the award. The Company elected to recognize the effect of forfeitures in the period they occur.
The Company grants fixed value share-based awards to certain employees, wherein the awardee is entitled to a fixed dollar value compensation settled by issuing shares on the vesting date, with the number of shares determined based on the Company’s stock price on or close to the settlement date. These fixed value equity awards are considered as liability classified awards. The Company measures the cost of fixed value share-based awards granted to employees based on a fixed monetary amount that is known at the inception of the obligation. The Company records the compensation cost for the fixed dollar amount of the award over the vesting period, with a corresponding liability.
Stock-based payments to vendors / non-employees
The Company has entered into arrangements with certain vendors and other third parties wherein the Company at its discretion may elect to compensate the respective vendors for services provided in either cash or by issuing shares of the Company’s Class A common stock (“Stock-in-lieu of Cash Program”). Typically, the amounts owed under the Stock-in-lieu of Cash Program are settled by issuing shares, with the number of shares determined based on the Company’s stock price on or
63


LUMINAR TECHNOLOGIES, INC. AND SUBSIDIARIES
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
close to the settlement date. Payments owed under this program are considered as liability obligations. The Company measures the cost based on a fixed monetary amount that is known at the inception of the obligation.
Income Taxes
Income taxes are accounted for under the asset and liability method, which requires the recognition of deferred tax assets and liabilities for the expected future tax consequences of events that have been included in the financial statements. Under this method, deferred tax assets and liabilities are determined on the basis of the differences between the financial statement and tax bases of assets and liabilities by using enacted tax rates in effect for the year in which the differences are expected to reverse. The effect of a change in tax rates on deferred tax assets and liabilities is recognized in income in the period that includes the enactment date.
The Company recognizes deferred tax assets to the extent that these assets are more likely than not to be realized. In making such a determination, all available positive and negative evidence are considered, including future reversals of existing taxable temporary differences, projected future taxable income, tax-planning strategies, and results of recent operations. If it is determined that deferred tax assets would be realized in the future, in excess of their net recorded amount, an adjustment would be made to the deferred tax asset valuation allowance, which would reduce the provision for income taxes.
The Company records uncertain tax positions in accordance with ASC 740, Income Taxes, on the basis of a two-step process which includes (1) determining whether it is more likely than not that the tax positions will be sustained on the basis of the technical merits of the position, and (2) for those tax positions that meet the more-likely-than-not recognition threshold. Recognized income tax positions are measured at the largest amount of tax benefit that is more than 50% likely to be realized upon ultimate settlement with the related tax authority.
The Company recognizes interest and penalties related to unrecognized tax benefits on the income tax expense line in the accompanying consolidated statement of operations. Accrued interest and penalties are included on the related tax liability line in the consolidated balance sheet.
The Tax Cuts and Jobs Act (“TCJA”) subjects a U.S. shareholder to tax on global intangible low-taxed income (“GILTI”) earned by certain foreign subsidiaries. Under GAAP, the Company can make an accounting policy election to either treat taxes due on the GILTI inclusion as a current period expense or factor such amounts into the Company’s measurement of deferred taxes. The Company elected to treat the GILTI inclusion as a period expense.
Recently Adopted Accounting Pronouncements
In February 2016, the Financial Accounting Standards Board (“FASB”) issued Accounting Standard Update (“ASU”) No. 2016-02, Leases (Topic 842) and issued subsequent amendments to the initial guidance in 2017, 2018 and 2019 (collectively “ASC 842”). Under the new guidance, a lessee is required to recognize assets and liabilities for both finance, previously known as capital, and operating leases with lease terms of more than 12 months. The ASU also requires disclosures to help investors and other financial statement users better understand the amount, timing, and uncertainty of cash flows arising from leases. In transition, the Company recognized and measured leases at the beginning of the period of adoption, January 1, 2021, using a modified retrospective approach that included a number of optional practical expedients that the Company elected to apply. See Note 15 for disclosure on the impact of adopting this standard.
In June 2016, the FASB issued ASU No. 2016-13, Financial Instruments—Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments (“ASU 2016-13”), which requires measurement and recognition of expected credit losses for financial assets held at amortized cost, including trade receivables. ASU 2016-13 replaces the existing incurred loss impairment model with an expected loss model that requires the forward-looking information to calculate credit loss estimates. It also eliminates the concept of other-than-temporary impairment and requires credit losses related to available-for-sale debt securities to be recorded through an allowance for credit losses rather than as a reduction in the amortized cost basis of the securities. These changes will result in more timely recognition of credit losses. The Company adopted ASU 2016-13 using the modified retrospective method on January 1, 2021. The adoption of ASU 2016-13 did not have a material impact on the Company’s consolidated financial position, operating results or cash flows.
In December 2019, the FASB issued ASU No. 2019-12, Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes (“ASU 2019-12”), which amends its guidance to simplify the accounting for income taxes by, among other things, removing exceptions to certain general principles in Topic 740, Income Taxes. The Company adopted ASU 2019-12 on January 1, 2021. The adoption of ASU 2019-12 did not have a material impact on the Company’s consolidated financial position, operating results or cash flows.
64


LUMINAR TECHNOLOGIES, INC. AND SUBSIDIARIES
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
In August 2020, the FASB issued ASU 2020-06, Debt — Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging — Contracts in Entity’s Own Equity (Subtopic 815-40) (“ASU 2020-06”) to simplify accounting for certain financial instruments. ASU 2020-06 simplifies the accounting for convertible instruments by removing the separation models for (1) convertible debt with a cash conversion feature and (2) convertible instruments with a beneficial conversion feature. The Company elected to early adopt ASU 2020-06 as of January 1, 2021. The adoption of ASU 2020-06 resulted in the convertible senior notes issued in December 2021 to be recorded as a single liability instrument. ASU 2020-06 amends the diluted earnings per share guidance, including the requirement to use the if-converted method for all convertible instruments.
Recent Accounting Pronouncements Not Yet Effective
In October 2021, the FASB issued ASU No. 2021-08, Business Combinations (Topic 805): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers (“ASU 2021-08”). The new guidance in this update affects all entities that enter into a business combination within the scope of ASC 805-10. ASU 2021-08 will be effective for the Company beginning January 1, 2023. The Company is currently in the process of evaluating the effects of this pronouncement on the Company’s consolidated financial statements and does not expect it to have a material impact on the consolidated financial statements.
Note 3. Business Combinations
OptoGration Acquisition
On August 3, 2021, (the “Acquisition Date”) the Company completed its acquisition of OptoGration. The OptoGration acquisition helps the Company secure intellectual property and supply of Indium Gallium Arsenide (“InGaAs”) photodetector semiconductor chips, which are used to convert optical power into an electrical current. The acquisition of OptoGration is part of the Company’s vertical integration strategy, which helps to secure the supply of a key component of its sensor technology.
Pursuant to the terms of the Stock Purchase Agreement between the Company and OptoGration, the Company acquired all of the issued and outstanding capital stock of OptoGration for an aggregate purchase price of approximately $6.3 million payable in Class A common stock of the Company. Subsequent to the Acquisition Date, up to $22.0 million of post combination share-based awards may be payable to certain selling shareholders of OptoGration, subject to certain service and performance conditions. These post combination shared-based awards were determined to be compensatory in nature and consequently will be expensed over the vesting period of these awards.
The results of operations related to OptoGration are included in the Company’s consolidated statements of operations beginning from the Acquisition Date. The impact of the acquisition on the consolidated financial results of the Company for the year ended December 31, 2021 was not material.
Recording of Assets Acquired and Liabilities Assumed
Preliminary estimates of fair value included in the consolidated financial statements, in conformity with ASC 820, Fair Value Measurement, represent the Company’s best preliminary estimates and preliminary valuations. In accordance with ASC 805, Business Combinations, the preliminary allocation of the consideration value is subject to adjustment until the Company has completed its analysis, but not to exceed one year after the Acquisition Date to provide the Company with the time to complete the valuation of its assets and liabilities. As of December 31, 2021, the Company has recorded a preliminary estimate of deferred tax balances and was still in the process of finalizing deferred tax balances. Additionally, as of December 31, 2021, the Company was still in the process of finalizing assessment of certain working capital accounts. The completion of this analysis could result in changes to the Company’s allocation of the consideration value to assets acquired and liabilities assumed.
Settlement of a pre-existing agreement with OptoGration
Prior to the acquisition, the Company had contracted with OptoGration as a supplier. In assessing whether said pre-existing supply contract was at market, favorable or unfavorable from the Company’s perspective, the Company assessed whether the terms of the supply contract, including pricing, were consistent with what the Company would have required from another company that would have contracted for similar products and production volumes. The Company concluded that the supply agreement was at market, and thus no gain or loss was recognized upon effective settlement of the pre-existing supply agreement.
65


LUMINAR TECHNOLOGIES, INC. AND SUBSIDIARIES
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
The following table summarizes the preliminary purchase price allocation to assets acquired and liabilities assumed, including identification of measurement period adjustments:
Recorded Value
Cash and cash equivalents$358 
Accounts receivable810 
Other current assets482 
Property and equipment1,248 
Other non-current assets384 
Intangible assets (1)2,650 
Goodwill (2)2,409 
     Total assets acquired8,341 
Current Liabilities(488)
Non-current liabilities(1,511)
     Total liabilities assumed(1,999)
      Net assets acquired$6,342 
(1) Identifiable intangible assets were measured using the income approach.
(2) Goodwill is the excess of the consideration transferred over the net assets recognized and represents the expected future economic benefits as a result of other assets acquired that could not be individually identified and separately recognized. Goodwill is not amortized. The factors that made up the goodwill recognized included assembled workforce and component cost savings. Goodwill is not expected to be deductible for tax purposes.
Identifiable intangible assets recognized:
Useful LifePreliminary Recorded Value
Customer relationships10 years$780 
Tradename
1 year
120 
Developed technology10 years1,750 
Total intangible assets$2,650 
Reverse Merger with Gores
On December 2, 2020, Gores consummated the Business Combination pursuant to that certain Agreement and Plan of Merger, dated August 24, 2020 (the “Merger Agreement”), by and among Gores, Dawn Merger Sub, Inc. (“First Merger Sub”), a wholly owned subsidiary of Gores, Dawn Merger Sub II, LLC (“Second Merger Sub”), a wholly owned subsidiary of Gores, and Legacy Luminar. In connection with the consummation of the Business Combination (the “Closing”), the registrant changed its name from Gores Metropoulos, Inc. to Luminar Technologies, Inc.
Immediately following the Business Combination, there were 323,936,240 shares of common stock, consisting of 218,818,037 shares of Class A common stock and 105,118,203 shares of Class B common stock with a par value of $0.0001 issued and outstanding, options to purchase an aggregate of 16,224,474 shares of Class A common stock and warrants to purchase, 4,089,280 shares of Class A common stock.
Pursuant to the Merger Agreement, the Company’s stockholders were entitled to receive an aggregate of up to 25,819,887 earn-out shares in the form of common stock (with respect to the Company’s Class A stockholders’ shares of Class A common stock and with respect to the Company’s Class B stockholders’ shares of Class B common stock). There were six different triggering events that affect the number of earn-out shares that will be issued based upon the per share price of Class A common stock ranging from $13.00 to $28.00 per share. On August 11, 2021, the Company issued a total of 17,213,170 earn-out shares towards additional consideration in the form of common stock, consisting of 10,242,703 shares of Class A common stock and 6,970,467 shares of Class B common stock, upon meeting four of six triggering events. The shares issued were based upon the Class A common stock trading price exceeding $13.00, $16.00, $19.00 and $22.00 per share for a certain period of time. There are 5,121,484 shares of Class A common stock and 3,485,233 shares of Class B common stock remaining under the
66


LUMINAR TECHNOLOGIES, INC. AND SUBSIDIARIES
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
Merger Agreement, which will be issued in equal parts if the Class A common stock share price exceeds $25.00 and $28.00 per share for a certain period of time.
The Company accounts for the potential earn-out shares as a component of stockholders’ equity in accordance with the guidance in ASC 480, Distinguishing Liabilities from Equity, and ASC 815, Derivatives and Hedging. On December 2, 2020, the Company estimated the fair value of the potential earn-out shares to be $587.7 million, which was estimated using a Monte Carlo Model and Level 3 fair value inputs including volatility of 58.5% and a contractual term of 5.5 years. This was recorded as an increase in additional paid-in capital with an offsetting amount recorded in the same account, due to the absence of retained earnings.
The Business Combination was accounted for as a reverse recapitalization in accordance with GAAP as Legacy Luminar has been determined to be the accounting acquirer, primarily due to the fact that Legacy Luminar stockholders continue to control the post-combination Company. Under this method of accounting, while Gores was the legal acquirer, it has been treated as the “acquired” company for financial reporting purposes. Accordingly, the Business Combination was treated as the equivalent of Legacy Luminar issuing stock for the net assets of Gores, accompanied by a recapitalization. The net assets of Gores were stated at historical cost, with no goodwill or other intangible assets recorded. Operations prior to the Business Combination are those of Legacy Luminar. Reported shares and earnings per share available to holders of the Company’s common stock, prior to the Business Combination, have been retroactively restated as shares reflecting the exchange ratio established in the Business Combination (approximately 1 Gores shares to 13.63094 Luminar shares).
The Company incurred $17.2 million in transaction costs relating to the merger with Gores, which has been offset against additional paid-in capital in the Consolidated Statements of Convertible Preferred Stock and Stockholders’ Equity (Deficit). On the date of the Business Combination, the Company recorded a liability related to the Public and Private Warrants of $102.4 million, with an offsetting entry to additional paid-in capital.
Upon closing of the Business Combination, the shareholders’ of Gores were issued 49,981,349 shares of Class A common stock. In connection with the Closing, holders of 18,651 shares of common stock of Gores were redeemed at a price per share of $10.16.
Note 4. Revenue
The Company’s revenue is comprised of sales of lidar sensors hardware, components and NRE services.
Disaggregation of Revenues
The Company disaggregates its revenue from contracts with customers by (1) geographic region based on customer’s billed to location, and (2) type of good or service and timing of transfer of goods or services to customers (point-in-time or over time), as it believes it best depicts how the nature, amount, timing and uncertainty of its revenue and cash flows are affected by economic factors. Total revenue based on the disaggregation criteria described above, as well as revenue by segment, are as follows (in thousands):
Year Ended December 31,
202120202019
Revenue% of RevenueRevenue% of RevenueRevenue% of Revenue
Revenue by primary geographical market:
North America$23,043 72 %$4,010 29 %$10,453 83 %
Asia Pacific2,502 8 %906 6 %469 4 %
Europe and Middle East6,399 20 %9,035 65 %1,680 13 %
Total31,944 100 %13,951 100 %12,602 100 %
Revenue by timing of recognition:
Recognized at a point in time8,892 28 %2,639 19 %9,666 77 %
Recognized over time23,052 72 %11,312 81 %2,936 23 %
Total31,944 100 %13,951 100 %12,602 100 %
Revenue by segment:
Autonomy Solutions28,497 89 %11,387 82 %9,666 77 %
Components3,447 11 %2,564 18 %2,936 23 %
Total31,944 100 %13,951 100 %12,602 100 %
67


LUMINAR TECHNOLOGIES, INC. AND SUBSIDIARIES
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
Volvo Stock Purchase Warrant
In March 2020, the Company issued a stock purchase warrant (“Volvo Warrants”) to Volvo Car Technology Fund AB (“VCTF”) in connection with an engineering services contract. The Volvo Warrants entitle VCTF to purchase up to 4,089,280 shares of Class A common stock, at a price of $3.1769 per share from the Company and were determined to be an equity classified award to VCTF. The Volvo Warrants vest and become exercisable in two tranches based on satisfaction of certain commercial milestones, upon reaching commercial production and delivering of production units. The grant date fair value of warrants, aggregating $2.9 million, represents consideration payable to VCTF and will be recognized as reduction in revenue consistent with the revenue recognition pattern when these warrants become probable of vesting. The Company’s management determined that the vesting of the first of the tranches of Volvo Warrants was probable as of December 31, 2021. As such, the Company has recognized a reduction in revenue in the amount of $1.0 million related to the said first tranche of the Volvo Warrants in the year ended December 31, 2021.
Contract assets and liabilities
Contract assets primarily represent revenues recognized for performance obligations that have been satisfied but for which amounts have not been billed. The Company’s contract assets as of December 31, 2021 and 2020 were $9.9 million and $0.0 million. Contract liabilities consist of deferred revenue and customer advanced payments. Deferred revenue includes billings in excess of revenue recognized related to product sales and other services revenue and is recognized as revenue when the Company performs under the contract. Customer advanced payments represent required customer payments in advance of product shipments according to customer’s payment term. Customer advance payments are recognized as revenue when control of the performance obligation is transferred to the customer. The Company’s contract liabilities were $0.9 million and $2.3 million as of December 31, 2021 and 2020, respectively, and were included in accrued and other current liabilities in the consolidated balance sheets.
The significant changes in contract assets balances consisted of the following (in thousands): 
 December 31,
 20212020
Beginning balance$ $ 
Revenue recognized for performance obligations that have been satisfied but for which amounts have not been billed9,907  
Ending balance$9,907 $ 
The significant changes in contract liabilities balances consisted of the following (in thousands): 
 December 31,
 20212020
Beginning balance$2,284 $225 
Revenue recognized that was included in the contract liabilities beginning balance(1,792)(225)
Increase due to cash received and not recognized as revenue and billings in excess of revenue recognized during the period406 2,284 
Ending balance$898 $2,284 
68


LUMINAR TECHNOLOGIES, INC. AND SUBSIDIARIES
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
Note 5. Investments
Debt Securities
The Company’s investments in debt securities consisted of the following as of December 31, 2021 and 2020 (in thousands):
December 31, 2021
 CostGross
Unrealized
Gains
Gross
Unrealized
Losses
Fair Value
U.S. treasury securities$161,938 $1 $(474)$161,465 
U.S. agency and government sponsored securities4,995  (25)4,970 
Commercial paper40,788  (4)40,784 
Corporate bonds165,522 13 (345)165,190 
Asset-backed securities46,540  (74)46,466 
Total debt securities$419,783 $14 $(922)$418,875 
Included in cash and cash equivalents$950 $ $ $950 
Included in marketable securities$418,833 $14 $(922)$417,925 
December 31, 2020
 CostGross
Unrealized
Gains
Gross
Unrealized
Losses
Fair Value
U.S. treasury securities$155,339 $14 $(6)$155,347 
U.S. agency and government sponsored securities19,996   19,996 
Commercial paper182,218 6 (4)182,220 
Corporate bonds45,431 21 (2)45,450 
Asset-backed securities7,012 6  7,018 
Total debt securities$409,996 $47 $(12)$410,031 
Included in cash and cash equivalents$133,319 $4 $(2)$133,321 
Included in marketable securities$276,677 $43 $(10)$276,710 
The following table presents the gross unrealized losses and the fair value for those debt securities that were in an unrealized loss position for less than 12 months as of December 31, 2021 and 2020 (in thousands):
December 31, 2021December 31, 2020
Gross
Unrealized
Losses
Fair ValueGross
Unrealized
Losses
Fair Value
U.S. treasury securities$(474)$146,454 $(6)$65,298 
U.S. agency and government sponsored securities(25)4,970   
Commercial paper(4)30,285 (4)47,629 
Corporate bonds(345)145,522 (2)15,575 
Asset-backed securities(74)45,251   
Total$(922)$372,482 $(12)$128,502 
69


LUMINAR TECHNOLOGIES, INC. AND SUBSIDIARIES
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
Equity Investments
The Company’s equity investments consisted of the following as of December 31, 2021 and 2020 (in thousands):
December 31,
Consolidated Balance Sheets Location20212020
Money market funds(1)
Cash and cash equivalents$25,654 $64,971 
Marketable equity investments(1)
Marketable securities44,216  
Non-marketable equity investment measured using the measurement alternative(2)
Other non-current assets10,002  
$79,872 $64,971 
(1)    Investments with readily determinable fair values.
(2)    Investment in privately held company without readily determinable fair value.
In December 2021, the Company made an investment in 1,495 Class A Preferred Units of Robotic Research OpCo, LLC (“Robotic Research”) for consideration of $10.0 million, which was settled by issuing 618,924 shares of Class A common stock of the Company. The Company’s investment in Robotic Research represents less than 5% of Robotic Research’s capitalization. The Company neither has a significant influence over Robotic Research nor does its investment amount to a controlling financial interest in Robotic Research. As such, the Company measured the investment in Robotic Research at cost as provided under the guidance for measurement of equity investment using the measurement alternative.
Total realized and unrealized gains and losses associated with the Company’s equity investments consisted of the following (in thousands):
Year Ended December 31,
202120202019
Net realized gains (losses) recognized on equity investments sold$513 $ $ 
Net unrealized gains (losses) recognized on equity investments held(156)  
Total net gains (losses) recognized in other income (expense), net$357 $ $ 
Note 6. Financial Statement Components
Cash and Cash Equivalents
Cash and cash equivalents consisted of the following (in thousands):
 December 31,
 20212020
Cash$303,373 $10,652 
Money market funds25,654 64,971 
U.S. treasury securities 24,999 
Commercial paper950 108,322 
Total cash and cash equivalents$329,977 $208,944 
Inventory
Inventory consisted of the following (in thousands):
 December 31,
 20212020
Raw materials$5,866 $625 
Work-in-process1,171 52 
Finished goods3,305 2,936 
Total inventory$10,342 $3,613 
The Company’s inventory write-down (primarily due to obsolescence, lower of cost or market assessment, and other adjustments) was $2.9 million, $4.4 million and $1.4 million during the years ended December 31, 2021, 2020 and 2019, respectively.
70


LUMINAR TECHNOLOGIES, INC. AND SUBSIDIARIES
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
Prepaid Expenses and Other Current Assets
Prepaid expenses and other current assets consisted of the following (in thousands):
 December 31,
 20212020
Prepaid expenses$14,651 $1,073 
Contract assets9,907  
Advance payments to vendors1,810 961 
Prepaid rent and other 503 
Other receivables2,827 2,260 
Total prepaid expenses and other current assets$29,195 $4,797 
Property and Equipment
Property and equipment consisted of the following (in thousands):
 December 31,
 20212020
Machinery and equipment$7,694 $5,940 
Computer hardware and software2,854 2,450 
Demonstration fleet and demonstration units811 1,821 
Leasehold improvements869 791 
Vehicles1,610 835 
Furniture and fixtures272 293 
Construction in progress3,677 1,410 
Total property and equipment17,787 13,540 
Accumulated depreciation and amortization(6,778)(5,851)
Total property and equipment, net$11,009 $7,689 
Depreciation and amortization associated with property and equipment was $3.9 million, $2.5 million and $2.3 million for the years ended December 31, 2021, 2020 and 2019, respectively.
Property and equipment capitalized under finance lease (capital lease prior to adoption of ASC 842) were not material.
Intangible Assets
Intangible assets were acquired in connection with the Company’s acquisition of OptoGration in August 2021. See Note 3 for further details of the OptoGration acquisition. The components of intangible assets were as follows (in thousands):
Gross
Carrying
 Amount
Accumulated
Amortization
Net
Carrying
Amount
Weighted Average
Remaining Period
(Years)
Customer relationships$780 $(33)$747 9.6
Tradename120 (120) — 
Developed technology1,750 (73)1,677 9.6
Total intangible assets$2,650 $(226)$2,424 9.6
Amortization expense related to intangible assets was $0.2 million for the year ended December 31, 2021.
71


LUMINAR TECHNOLOGIES, INC. AND SUBSIDIARIES
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
As of December 31, 2021, the expected future amortization expense for intangible assets was as follows (in thousands):
PeriodExpected Future
Amortization Expense
2022$253 
2023253 
2024253 
2025253 
2026253 
Thereafter1,159 
Total$2,424 
Goodwill
The carrying amount of goodwill allocated to the Company’s reportable segments was as follows (in thousands):
 Autonomy SolutionsComponentsTotal
As of December 31, 2021$687 $2,423 $3,110 
As of December 31, 2020$687 $14 $701 
Other Non-Current Assets
Other non-current assets consisted of the following (in thousands):
 December 31,
 20212020
Security deposits$1,187 $1,106 
Non-marketable equity investment10,002  
Other non-current assets1,266 45 
Total other non-current assets$12,455 $1,151 

Accrued and Other Current Liabilities
Accrued and other current liabilities consisted of the following (in thousands): 
 December 31,
 20212020
Accrued compensation and benefits$9,899 $3,071 
Accrued expenses6,727 3,998 
Warranty reserves1,798 259 
Contract liabilities898 2,284 
Accrued interest payable316  
Contract losses115 558 
Finance lease liabilities (capital lease liabilities prior to adoption of ASC 842), current91 282 
Total accrued and other current liabilities$19,844 $10,452 
72


LUMINAR TECHNOLOGIES, INC. AND SUBSIDIARIES
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
Other Non-Current Liabilities
Other non-current liabilities consisted of the following (in thousands): 
 December 31,
 20212020
Deferred rent$ $826 
Finance lease liabilities (capital lease liabilities prior to adoption of ASC 842), non-current 492 
Other non-current liabilities598  
Total other non-current liabilities$598 $1,318 
Note 7. Simple Agreements for Future Equity (SAFE)
Between April 2016 and May 2019, the Company issued SAFE notes that allowed the investors to participate in future equity financings through a share-settled redemption of the amount invested.
On June 24, 2019, in connection with the sale of the Series A preferred stock, the SAFE notes were settled by issuance of 68,877,417 shares of Series A preferred stock and 3,612,062 shares of common stock. The SAFE notes were marked to fair value as of the settlement date, resulting in a charge for the increase in fair value of $24.2 million during the year ended December 31, 2019. One SAFE note was settled in cash for $5.6 million in 2019, resulting in an immaterial loss on settlement. No SAFE notes have been outstanding since December 31, 2019.
Note 8. Debt
Convertible Senior Notes and Capped Call Transactions
In December 2021, the Company issued $625.0 million aggregate principal amount of 1.25% Convertible Senior Notes due 2026 in a private placement, which included $75.0 million aggregate principal amount of such notes pursuant to the exercise in full of the option granted to the initial purchasers to purchase additional notes (collectively, the “Convertible Senior Notes”). The interest on the Convertible Senior Notes is payable semi-annually in arrears on June 15 and December 15 of each year, beginning on June 15, 2022. The Convertible Notes will mature on December 15, 2026, unless earlier repurchased or redeemed by the Company or converted pursuant to their terms.
The total net proceeds from the debt offering, after deducting fees paid to the initial purchasers paid by the Company was approximately $609.4 million.
Each $1,000 principal amount of the Convertible Senior Notes are initially convertible into 50.0475 shares of the Company’s Class A common stock, par value $0.0001, which is equivalent to an initial conversion price of approximately $19.98 per share. The conversion rate is subject to adjustment upon the occurrence of certain specified events prior to the maturity date but will not be adjusted for any accrued and unpaid interest. In addition, following certain corporate events that occur prior to the maturity date or if the Company delivers a notice of redemption in respect of some or all of the Convertible Senior Notes, the Company will, under certain circumstances, increase the conversion rate of the Convertible Senior Notes for a holder who elects to convert its Convertible Senior Notes in connection with such a corporate event or convert its Convertible Senior Notes called for redemption during the related redemption period, as the case may be. The Convertible Senior Notes are redeemable, in whole or in part (subject to certain limitations), at the Company’s option at any time, and from time to time, on or after December 20, 2024, and on or before the 40th scheduled trading day immediately before the maturity date, at a cash redemption price equal to the principal amount of the Convertible Senior Notes to be redeemed, plus accrued and unpaid interest, if any, to, but excluding, the redemption date, but only if certain liquidity conditions are satisfied and the last reported sale price per share of the Class A common stock exceeds 130% of the conversion price on (1) each of at least 20 trading days, whether or not consecutive, during the 30 consecutive trading days ending on, and including, the trading day immediately before the date the Company sends the related redemption notice, and (2) the trading day immediately before the date the Company sends such notice. If the Company undergoes a fundamental change (as defined in the indenture governing the Convertible Senior Notes) prior to the maturity date, holders may require the Company to repurchase for cash all or any portion of their Convertible Senior Notes in principal amounts of $1,000 or a multiple thereof at a fundamental change repurchase price equal to 100% of the principal amount of the Convertible Senior Notes to be repurchased, plus accrued and unpaid interest to, but excluding, the fundamental change repurchase date.
Holders of the Convertible Senior Notes may convert their Convertible Senior Notes at their option at any time prior to the close of business on the business day immediately preceding December 15, 2026, in multiples of $1,000 principal amount, only under the following circumstances: (1) during any calendar quarter (and only during such calendar quarter) commencing
73


LUMINAR TECHNOLOGIES, INC. AND SUBSIDIARIES
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
after the calendar quarter ending on March 31, 2022, if the last reported sale price per share of the Class A common stock exceeds 130% of the conversion price for each of at least 20 trading days, whether or not consecutive, during the 30 consecutive trading days ending on, and including, the last trading day of the immediately preceding calendar quarter; (2) during the five consecutive business days immediately after any 10 consecutive trading day period (such 10 consecutive trading day period, the “measurement period”) in which the trading price per $1,000 principal amount of Convertible Senior Notes for each trading day of the measurement period was less than 98% of the product of the last reported sale price per share of the Class A common stock on such trading day and the conversion rate on such trading day; (3) upon the occurrence of specified corporate events or distributions on the Class A common stock; and (4) if the Notes are called for redemption. On or after June 15, 2026, holders may convert all or any portion of their Convertible Senior Notes at any time prior to the close of business on the second scheduled trading day immediately preceding the maturity date, regardless of the foregoing circumstances. Upon conversion, the Company will pay or deliver, as the case may be, cash, shares of its Class A common stock or a combination of cash and shares of its Class A common stock, at the Company’s election. As of December 31, 2021, the conditions allowing holders of the Convertible Senior Notes to convert were not met.
It is the Company’s current intent to settle the principal amount of its outstanding Convertible Senior Notes in cash and any excess in shares of the Company’s Class A common stock.
The Convertible Senior Notes are senior unsecured obligations and will rank equal in right of payment with the Company’s future senior unsecured indebtedness; senior in right of payment to the Company’s future indebtedness that is expressly subordinated to the Convertible Senior Notes; effectively subordinated to the Company’s existing and future secured indebtedness, to the extent of the value of the collateral securing that indebtedness; and structurally subordinated to all existing and future indebtedness and other liabilities, including trade payables, and (to the extent the Company is not a holder thereof) preferred equity, if any, of the Company’s subsidiaries.
The Company has classified the Convertible Senior Notes as a non-current liability under the guidance in ASC 470-20, as amended by ASU 2020-06. Debt discount and issuance costs, comprising of fees paid to the initial purchasers, advisors, and lawyers in connection with issuance of the Convertible Senior Notes aggregating approximately $16.2 million were initially recorded as a reduction to the principal amount of the debt and will be amortized to interest expense on a straight line over the contractual terms of the Convertible Senior Notes. The Company estimates that the difference between amortizing the debt discounts and the issuance costs using the straight line method as compared to using effective interest rate method is immaterial.
The net carrying amount of the Convertible Senior Notes was as follows (in thousands):
As of
December 31, 2021
Principal$625,000 
Unamortized debt discount and issuance costs(16,043)
Net carrying amount$608,957 
The following table sets forth the interest expense recognized related to the Convertible Senior Notes (in thousands):
As of
December 31, 2021
Contractual interest expense$316 
Amortization of debt discount and issuance costs135 
Total interest expense$451 
The remaining term over which the debt discount and issuance costs will be amortized is five years. Interest expense of $0.5 million is reflected as a component of interest (expense) income, net in the accompanying consolidated statement of operations for the year ended December 31, 2021.
In connection with the offering of the Convertible Senior Notes, the Company entered into privately negotiated capped call option transactions with certain counterparties (the “Capped Calls”). The Capped Calls each have an initial strike price of approximately $19.98 per share, subject to certain adjustments, which corresponds to the initial conversion price of the Convertible Senior Notes. The Capped Calls have initial cap prices of $30.16 per share, subject to certain adjustment events. The Capped Calls are generally intended to reduce the potential dilution to the Class A common stock upon any conversion of the Convertible Senior Notes and/or offset any cash payments the Company is required to make in excess of the principal amount of converted Convertible Senior Notes, as the case may be, with such reduction and/or offset subject to a cap based on the cap price. The Capped Calls expire on April 6, 2027, subject to earlier exercise. The Capped Calls are subject to either
74


LUMINAR TECHNOLOGIES, INC. AND SUBSIDIARIES
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
adjustment or termination upon the occurrence of specified extraordinary events affecting the Company, including a merger event, a tender offer, and a nationalization, insolvency or delisting involving the Company. In addition, the Capped Calls are subject to certain specified additional disruption events that may give rise to a termination of the Capped Calls, including changes in law, failure to deliver, and hedging disruptions. The Capped Calls are recorded in stockholders’ equity and are not accounted for as derivatives. The net cost of $73.4 million incurred to purchase the Capped Calls was recorded as a reduction to additional paid-in capital in the accompanying consolidated balance sheet.
Senior Secured Loan
Legacy Luminar had in August 2017 issued certain Senior Secured Promissory Notes (“Senior Secured Notes”). These Senior Secured Notes were subsequently amended, refinanced and partially repaid at various times through 2020. In connection with the issuance of Senior Secured Notes, Legacy Luminar had issued 2017, 2018 and 2020 Warrants (see Note 9 for details). The Senior Secured Notes were repaid in full in December 2020 as required per the terms of the Merger Agreement. The Company had recorded loss on extinguishment of debt in connection with the Senior Secured Notes in the amount of approximately $4.0 million and $0.0 million and interest expense in the amount of $2.5 million and $1.5 million in 2020 and 2019, respectively.
Equipment Loan
Legacy Luminar had in July 2017 entered into an Equipment and Loan Agreement (“Equipment Loan”) which had been paid off in full in 2020 upon maturity.
Paycheck Protection Program Loan
On April 22, 2020 (the “Origination Date”), Legacy Luminar received $7.8 million in aggregate loan proceeds (the “PPP Loan”) from Silicon Valley Bank (the “Lender”) pursuant to the Paycheck Protection Program established under the CARES (the Coronavirus Aid, Relief, and Economic Security) Act of 2020. Legacy Luminar repaid the PPP loan in full in August 2020.
Bridge Note
Legacy Luminar had in August 2015 entered into a Convertible Promissory Note (the “Bridge Note”) with an investor. The terms of the Bridge Note were amended in February 2019, and the said Bridge Note was settled in full in June 2019 by conversion of the Bridge Notes in preferred stock of Legacy Luminar. Legacy Luminar had recorded loss on extinguishment of debt in connection with the Bridge Notes in the amount of approximately $6.0 million in the year ended December 31, 2019.
Note 9. 2017, 2018 and 2020 Warrants
In connection with the issuance of Senior Secured Notes and its subsequent amendment, refinance and partial repayments at various times through 2020, Legacy Luminar had issued warrants, the “2017 Warrants,” the “2018 Warrants” and the “2020 Warrants” (collectively “Legacy Warrants”). Legacy Luminar classified these Legacy Warrants as liabilities because the holder of the warrants were entitled to settle the warrants for SAFE instruments if the Company did not consummate a qualified financing within two years of the issuance date of the warrants, and following the issuance of Series A convertible preferred stock, the underlying shares were redeemable outside the Company’s control through deemed liquidation provisions. The Legacy Warrants were recorded at fair value with subsequent changes in fair value reflected in earnings. The change in fair value resulted in a loss of $27.3 million and $0.3 million during the years ended December 31, 2020 and 2019, respectively. Upon closing of the Business Combination, the Legacy Warrants were exercised for 1,466,155 shares of Class A common stock. No Legacy Warrants have been outstanding since December 31, 2020.
Note 10. Fair Value Measurements
As of December 31, 2021, the Company carried cash equivalents, marketable securities and Private Warrants. The Company had previously carried Public Warrants which were exercised and redeemed in March 2021.
Fair value is based on the price that would be received from selling an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. Fair value is estimated by applying the following hierarchy, which prioritizes the inputs used to measure fair value into three levels and bases the categorization within the hierarchy upon the lowest level of input that is available and significant to the fair value measurement:
Level 1 — Observable inputs, which include unadjusted quoted prices in active markets for identical assets or liabilities.
Level 2 — Observable inputs other than Level 1 inputs, such as quoted prices in markets that are not active, or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities.
75


LUMINAR TECHNOLOGIES, INC. AND SUBSIDIARIES
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
Level 3 — Unobservable inputs that are supported by little or no market activity and that are based on management’s assumptions, including fair value measurements determined by using pricing models, discounted cash flow methodologies or similar techniques.
The Company determined the fair value of its Level 1 financial instruments, which are traded in active markets, using quoted market prices for identical instruments.
Marketable investments classified within Level 2 of the fair value hierarchy are valued based on other observable inputs, including broker or dealer quotations, alternative pricing sources or U.S. Government Treasury yield of appropriate term. When quoted prices in active markets for identical assets or liabilities are not available, the Company relies on non-binding quotes from its investment managers, which are based on proprietary valuation models of independent pricing services. These models generally use inputs such as observable market data, quoted market prices for similar instruments, historical pricing trends of a security as relative to its peers. To validate the fair value determination provided by its investment managers, the Company reviews the pricing movement in the context of overall market trends and trading information from its investment managers. The Company performs routine procedures such as comparing prices obtained from independent source to ensure that appropriate fair values are recorded.
Given that the transfer of Private Warrants to anyone outside of a small group of individuals constituting the sponsors of Gores Metropoulos, Inc. would result in the Private Warrants having substantially the same terms as the Public Warrants, management determined that the fair value of each Private Warrant is the same as that of a Public Warrant, with an insignificant adjustment for short-term marketability restrictions, as of December 31, 2020. As of December 31, 2021, management determined the fair value of the Private Warrants using observable inputs in the Black-Scholes valuation model, which used the remaining term of warrants of 3.92 years, volatility of 67.2% and a risk-free rate of 1.10%. Accordingly, the Private Warrants are classified as Level 3 financial instruments.

76


LUMINAR TECHNOLOGIES, INC. AND SUBSIDIARIES
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
The Company’s financial assets and liabilities subject to fair value measurements on a recurring basis and the level of inputs used for such measurements were as follows (in thousands):
Fair Value (in thousands) Measured as of
December 31, 2021 Using:
Level 1Level 2Level 3Total
Assets:
Cash equivalents:
Money market funds$25,654 $ $ $25,654 
Commercial paper 950  950 
Total cash equivalents$25,654 $950 $ $26,604 
Marketable investments:
U.S. Treasury$161,465 $ $ $161,465 
U.S. agency and government sponsored securities 4,970  4,970 
Commercial paper 39,834  39,834 
Corporate bonds 165,190  165,190 
Asset-backed securities 46,466  46,466 
Marketable equity investments44,216   44,216 
Total marketable investments$205,681 $256,460 $ $462,141 
Liabilities:
Private Warrants  31,230 31,230 
Total warrant liabilities$ $ $31,230 $31,230 
Fair Value (in thousands) Measured as of
December 31, 2020 Using:
Level 1Level 2Level 3Total
Assets:
Cash equivalents:
Money market funds$64,971 $ $ $64,971 
U.S. Treasury24,999   24,999 
Commercial paper 108,322  108,322 
Total cash equivalents$89,970 $108,322 $ $198,292 
Marketable investments:
U.S. Treasury$130,348 $ $ $130,348 
U.S. agency and government sponsored securities 19,996  19,996 
Commercial paper 73,898  73,898 
Corporate bonds 45,450  45,450 
Asset-backed securities 7,018  7,018 
Total marketable investments$130,348 $146,362 $ $276,710 
Liabilities:
Public Warrants$228,933 $ $ $228,933 
Private Warrants 114,467  114,467 
Total warrant liabilities$228,933 $114,467 $ $343,400 
77


LUMINAR TECHNOLOGIES, INC. AND SUBSIDIARIES
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
The following table presents changes in Public and Private Warrant liabilities, which as of December 31, 2020, were classified in the fair value hierarchy as Level 1 and Level 2, respectively, (in thousands):
Public
Warrants
Private
Warrants
Balance as of December 31, 2020$228,933 $114,467 
Change in fair value prior to exercise in March 202135,943 15,296 
Change in fair value prior to redemption in March 2021(3,511) 
Exercise or redemption in March 2021(261,365)(76,931)
Private Warrants transferred to Level 3 in March 2021 (52,832)
Balance as of December 31, 2021$ $ 
Level 3 Disclosures
The following table presents changes in Level 3 liabilities relating to Private Warrants measured at fair value as of December 31, 2021 (in thousands):
Private
Warrants
Balance as of December 31, 2020$ 
Private warrants transferred from Level 252,832 
Measurement adjustments(21,602)
Balance as of December 31, 2021$31,230 
The decrease in fair value of private warrants for the year ended December 31, 2021 was $21.6 million, which was included in the change in fair value of warrant liabilities in the consolidated statement of operations and comprehensive loss. The decrease in Private Warrant liability as of December 31, 2021 is predominantly attributable to the decrease in per share price of the Company’s Class A common stock.
The Legacy Warrants outstanding on December 2, 2020, were valued using the closing stock price of $18.00 per share, immediately prior to the consummation of the Business Combination in accordance with the terms of the warrant agreements.
13,647 Legacy Warrants were exercised on a cashless basis with all previously held warrant shares converted to closing warrant shares and 130,376 Legacy Warrants were exercised to the extent such net issue exercise resulted in the issuance of shares based on the strike price and fair value. No Legacy Warrants have been outstanding since December 31, 2020.
The fair value of Legacy Warrants was classified as Level 3 in the fair value hierarchy due to the significant management judgment required for the assumptions underlying the calculation of value.
The following table presents changes in Level 3 liabilities measured at fair value for the year ended December 31, 2020 (in thousands):
2017
Warrants
2018
Warrants
2020
Warrants
Total Legacy
Warrants
Balance as of December 31, 2019$1,035 $87 $ $1,122 
Additions  1,728 1,728 
Exercise or conversion(13,714)(1,700)(14,698)(30,112)
Measurement adjustments12,679 1,613 12,970 27,262 
Balance as of December 31, 2020$ $ $ $ 
As of December 31, 2021, the estimated fair value of the Company’s outstanding Convertible Senior Notes was $669.4 million. The fair value was determined based on the quoted price of the Convertible Senior Notes in an inactive market on the last trading day of the reporting period and have been classified as Level 2 in the fair value hierarchy. See Note 8 for further information on the Company’s Convertible Senior Notes.
The Company’s other financial instruments’ fair value, including accounts receivable, accounts payable and other current liabilities, approximate its carrying value due to the relatively short maturity of those instruments. The carrying amounts of the Company’s finance leases approximate their fair value, which is the present value of expected future cash payments based on assumptions about current interest rates and the creditworthiness of the Company.
78


LUMINAR TECHNOLOGIES, INC. AND SUBSIDIARIES
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
Note 11. Convertible Preferred Stock
Series A Convertible Preferred Stock
On June 24, 2019, Legacy Luminar had amended and restated its Certificate of Incorporation (“Certificate”), which authorized the issuance of up to 102,740,023 shares of Series A Convertible Preferred Stock with a par value of $0.00001. On June 24, 2019, Legacy Luminar entered into a Series A Convertible Preferred Stock Purchase Agreement to issue preferred stock to investors for cash and in settlement of outstanding SAFEs and Bridge Note.
Series X Convertible Preferred Stock
On August 24, 2020, Legacy Luminar had entered into the Series X Convertible Preferred Stock Purchase Agreement to offer shares of Legacy Luminar’s Series X Convertible Preferred Stock. In August 2020 and September of 2020, Legacy Luminar issued an aggregate of 17,065,536 convertible preferred stock for cash at a purchase price of $9.96 per share of preferred stock, which generated gross proceeds of $170.0 million. In October 2020, Legacy Luminar had issued an additional 1,391,694 shares of preferred stock for gross proceeds of $13.86 million. Accordingly, Legacy Luminar had amended and restated its certificate of incorporation, which authorized the issuance of up to 20,077,073 shares of Series X Convertible Preferred Stock with a par value of $0.00001.
Upon closing of the Business Combination on December 2, 2020, the outstanding shares of Series A and Series X Convertible Preferred Stock were automatically converted into 113,275,381 shares of the Company Class A common stock.
Beneficial Conversion Features (“BCFs”)
The Company had assessed whether BCFs existed for the optional conversion rights that did not require bifurcation as derivatives. If the conversion option was in-the-money as of the commitment date, the preferred stock contained a BCF. The BCF was recognized as a deemed dividend against the carrying amount of the preferred stock. The Company had monitored for the issuance of additional shares below the conversion price, which could have resulted in a contingent BCF. The Company had recorded a total BCF of $12.0 million from the issuance of preferred stock prior to the close of the Business Combination. Because the preferred stock was convertible at any time pursuant to the optional conversion feature, the Company recognized a dividend equal to the BCF at the applicable commitment date. As the Company had an accumulated deficit as of the end of all periods presented, the BCF resulted in an increase and decrease in additional paid-in capital by the same amount.
Furthermore, the preferred stock contained a down-round protection provision that reduced the conversion price if the Company issues shares at less than the conversion price or for no consideration. This provision was not triggered upon consummation of the Business Combination and no contingent BCF was recorded during the year ended December 31, 2020.
Note 12. Earnings (Loss) Per Share
Basic earnings (loss) per share is computed by dividing net income (loss) by the weighted average number of shares of common stock outstanding during the period. Diluted earnings per share is computed by dividing net income by the weighted average number of shares of common stock during the period plus, common stock equivalents, as calculated under the treasury stock method, outstanding during the period. If the Company reports a net loss, the computation of diluted loss per share excludes the effect of dilutive common stock equivalents, as their effect would be antidilutive. The Company computes earnings (loss) per share using the two-class method for its Class A and Class B common stock. Earnings (loss) per share is same for both Class A and Class B common stock since they are entitled to the same liquidation and dividend rights. Earnings (loss) per share calculations for all periods prior to the Business Combination have been retrospectively restated to the equivalent number of shares reflecting the exchange ratio established in the reverse capitalization.
79


LUMINAR TECHNOLOGIES, INC. AND SUBSIDIARIES
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
The following table sets forth the computation of basic and diluted loss for the years ended December 31, 2021, 2020, and 2019 as follows: (in thousands, except for share and per share amounts):
December 31,
202120202019
Numerator:
Net loss$(237,986)$(362,298)$(94,718)
Deemed dividend attributable to BCF accretion (6,757)(5,282)
Net loss attributable to common shareholders$(237,986)$(369,055)$(100,000)
Denominator:
Weighted average Common shares outstanding- Basic346,300,975 145,096,996 118,835,912 
Weighted average Common shares outstanding- Diluted346,300,975 145,096,996 118,835,912 
Net loss per shares attributable to Common shareholders- Basic and Diluted$(0.69)$(2.54)$(0.84)
The following table presents the potential shares of Common Stock outstanding that were excluded from the computation of diluted net loss per share of common stock as of the periods presented because including them would have been antidilutive:
December 31,
202120202019
Warrants7,166,301 24,089,255 971,626 
Stock options11,507,643 16,188,071 4,988,077 
Restricted stock awards and restricted stock units12,649,330 1,815,891 6,273,719 
Liability classified RSUs2,401,648   
Vendor stock-in-lieu of cash program1,659,510   
Series A Convertible Preferred Stock  94,818,151 
Founders Preferred Stock  26,206,837 
Convertible Senior Notes31,279,716   
Earn-out shares8,606,717 25,818,744  
Total75,270,865 67,911,961 133,258,410 
The Company uses the if converted method for calculating the dilutive effect of the Convertible Senior Notes. These notes will have a dilutive impact when the average market price of the Company’s common stock for a given period exceeds the initial conversion price of $19.981 per share. These Convertible Senior Notes were not convertible as of December 31, 2021 because the closing price of Class A common stock as of December 31, 2021 was less than the initial conversion price.
Note 13. Stockholders’ Equity
Class A and Class B Common Stock
The Company’s Board of Directors has authorized two classes of common stock, Class A and Class B. As of December 31, 2021, the Company had authorized 715,000,000 and 121,000,000 shares of Class A and Class B common stock with a par value of $0.0001 per share for each class. As of December 31, 2021, the Company had 266,076,525 and 250,812,764 issued and outstanding shares of Class A common stock, respectively, As of December 31, 2021, the Company had 97,088,670 shares of Class B common stock issued and outstanding. Holders of the Class A and Class B common stock have identical rights, except that holders of the Class A common stock are entitled to one vote per share and holders of the Class B common stock are entitled to ten votes per share. Shares of Class B common stock can be converted to shares of Class A common stock at any time at the option of the stockholder and automatically convert upon sale or transfer, except for certain transfers specified in the Company’s amended and restated certificate of incorporation. On July 1, 2021 and December 21, 2021, 10,500,000 and 4,500,000 shares of Class B common stock, respectively, were converted into Class A common stock on a one-for-one basis.
In connection with the merger with Gores on December 2, 2020, the Company’s Chief Executive Officer exchanged 22,935,412 shares of Founders Preferred Stock and 82,182,791 shares of Class A common stock, which were entitled to one vote per share, into the same number of shares of Class B common stock, which are entitled to ten votes per share. The Company recorded the incremental value of $3.0 million associated with this transaction as stock-based compensation in general and administrative expenses.
80


LUMINAR TECHNOLOGIES, INC. AND SUBSIDIARIES
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
Treasury Stock
In December 2021, the Company’s Board of Directors authorized share repurchases up to $312.5 million of the Company’s Class A common stock. The Company’s share repurchase program does not obligate the Company to acquire any specific number of shares. Under the program, shares may be repurchased in privately negotiated and/or open market transactions, including under plans complying with Rule 10b5-1 under the Securities Exchange Act of 1934, as amended (the “Exchange Act”). In the fourth quarter of 2021, the Company repurchased 15,263,761 shares Class A common stock for $235.9 million through negotiated and market purchase transactions. The repurchased shares have been recorded as Treasury Stock on the Balance Sheet as of December 31, 2021. The Company records its treasury stock repurchases on a trade date basis. Other current liabilities as of December 31, 2021 included approximately $4.3 million towards amounts owed for the treasury shares repurchased during the fourth quarter of 2021.
Founders Preferred Stock
26,206,837 shares of Founders Preferred Stock were issued in 2015. The compensation expense associated with the Founders Preferred Stock was immaterial to the financial statements. The Founders Preferred Stock was substantively the same as common stock, as they share identical rights and features. The Founders Preferred Stock was convertible into common stock on a one-to-one basis at any time. The Founders Preferred Stock is presented as a component of the Company’s permanent equity. Upon closing of the Business Combination, Founders Preferred Stock was converted into shares of Class A and Class B common stock. No Founders Preferred Stock have been outstanding since the closing of the Business Combination.
Public and Private Warrants
As of December 31, 2020, the Company had 13,333,309 Public Warrants and 6,666,666 Private Warrants outstanding.
As of March 16, 2021, 3,589,645 Private Warrants and 13,128,671 Public Warrants were exercised, and the Company received $153.9 million in cash proceeds from the exercise of these warrants. Pursuant to the terms of the agreements governing the rights of the holders of the Public Warrants, the Company redeemed the remaining unexercised and outstanding 204,638 Public Warrants after March 16, 2021 for a redemption price of $0.01 per Public Warrant.
The Company had 3,077,021 Private Warrants and no Public Warrants, outstanding as of December 31, 2021 and such Private Warrants are set to expire on December 2, 2025. Each Private Warrant allows the Gores sponsor to purchase one share of Class A common stock at $11.50 per share. During year ended December 31, 2021, the fair value loss of Warrants was $26.1 million, respectively.
Stock-in-lieu of Cash Program
The Company has entered into arrangements with certain vendors and other third parties wherein the Company at its discretion may elect to compensate the respective vendors / third parties for services provided in either cash or by issuing shares of the Company’s Class A common stock (“Stock-in-lieu of Cash Program”). During the year ended December 31, 2021, the Company issued 291,940 shares of Class A common stock, as part of the Stock-in-lieu of Cash Program. The Company considers the shares issuable under the Stock-in-lieu of Cash Program as liability classified awards when the arrangement with the vendors requires the Company to issue a variable number of registered shares to settle amounts owed. As of December 31, 2021, the Company had $1.0 million in outstanding liabilities related to its Stock-in-lieu of Cash Program.
During 2021, the Company entered into an agreement with Daimler North America Corporation (“Daimler”) wherein Daimler will be providing certain data and other services. To compensate Daimler for these services, the Company agreed to issue 1.5 million shares of Class A common stock to Daimler. These shares are subject to certain vesting conditions and vest over a period of two years. The Company recorded an expense as research and development cost of $0.7 million during 2021 related to these shares. As of December 31, 2021, the Company had $5.2 million in prepaid expenses and other current assets related to its Stock-in-lieu of Cash Program.
The Company’s vendor Stock-in-lieu of Cash Program activity for the year ended December 31, 2021 was as follows:
SharesWeighted Average
Grant Date Fair Value
per Share
Outstanding as of December 31, 2020 $ 
Granted1,791,940 15.88 
Vested(291,940)16.72 
Outstanding as of December 31, 20211,500,000 15.72 
81


LUMINAR TECHNOLOGIES, INC. AND SUBSIDIARIES
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
Note 14. Stock-based Compensation
Prior to the Business Combination, Legacy Luminar maintained the 2015 Stock Plan (the “2015 Plan”) under which incentive stock options, non-qualified stock options and restricted stock were granted to employees, directors and non-employee consultants. In connection with the Business Combination, the Company assumed the 2015 Plan upon the closing. The Company terminated the 2015 Plan, provided that the outstanding awards previously granted under the 2015 Plan continue to remain outstanding under the 2015 Plan. In December 2020, the Company’s Board adopted and the Company’s stockholders approved the 2020 Equity Incentive Plan (the “2020 EIP”). The 2020 EIP became effective upon the closing of the Business Combination. Under the 2020 EIP, as of December 31, 2021, the Company was authorized to issue a maximum number of 36,588,278 shares of Class A common stock. The Company granted 14,130,298 restricted stock units in the year ended December 31, 2021. No grants were made in 2020 under the 2020 EIP.
Stock Options
Under the terms of the 2015 Plan, incentive stock options had an exercise price at or above the fair market value of the stock on the date of the grant, while non-qualified stock options were permitted to be granted below fair market value of the stock on the date of grant. Stock options granted have service-based vesting conditions only. The service-based vesting conditions vary, though typically, stock options vest over four years with 25% of stock options vesting on the first anniversary of the grant and the remaining 75% vesting monthly over the remaining 36 months. Option holders have a 10-year period to exercise the options before they expire. Forfeitures are recognized in the period of occurrence.
No stock options were granted by the Company in 2021. The fair value of stock option awards in 2020 and 2019 was determined on the grant date using the Black-Scholes valuation model based on the following assumptions:
20202019
Expected term (years) (1)
5.966.02
5.276.02
Current stock value
$1.67 – $5.64
$1.28 – $1.67
Expected volatility (2)
49.3% – 51.9%
44.6% – 49.3%
Risk-free interest rate (3)
0.4% – 1.8%
1.6% – 1.9%
Dividend yield (4)
0 %0 %
(1)The expected term is the length of time the grant is expected to be outstanding before it is exercised or terminated. This number is calculated as the midpoint between the vesting term and the original contractual term (contractual period to exercise). If the option contains graded vesting, then the vesting term would be based on the vesting pattern.
(2)Volatility, or the standard deviation of annualized returns, was calculated based on comparable companies’ reported volatilities.
(3)Risk free rate was obtained from US treasury notes for the expected terms noted as of the valuation date.
(4)The Company has assumed a dividend yield of zero as it has no plans to declare dividends in the foreseeable future.
Prior to December 2, 2020, given the absence of a public trading market, the Board considered numerous objective and subjective factors to determine the fair value of the Company’s Common Stock at each meeting at which awards were approved. These factors included, but were not limited to, (i) contemporaneous third-party valuations of Common Stock; (ii) the rights and preferences of Series A and Series X Preferred Stock relative to Common Stock; (iii) the lack of marketability of Common Stock; (iv) developments in the business; and (v) the likelihood of achieving a liquidity event, such as an IPO or sale of the Company, given prevailing market conditions.
82


LUMINAR TECHNOLOGIES, INC. AND SUBSIDIARIES
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
The Company’s stock option activity for the year ended December 31, 2021 was as follows:
Number of
Stock Options
Weighted-
Average
Exercise
Price
Weighted-
Average
Remaining
Contractual
Life (Years)
Aggregate
Intrinsic Value
(In Thousands)
Outstanding as of December 31, 202016,188,071 $1.67 
Exercised(3,522,299)1.68 
Cancelled/Forfeited(1,158,129)1.67 
Outstanding as of December 31, 202111,507,643 1.72 7.86$176,893 
Vested and exercisable as of December 31, 20214,720,601 1.71 7.50$71,742 
Vested and expected to vest as of December 31, 202111,507,643 1.72 7.86$176,893 
The weighted-average grant date fair value per share of options granted during the year ended December 31, 2020 and 2019 was $0.98 and $0.68, respectively. The total fair value of options that vested during the year ended December 31, 2021, 2020 and 2019 was $7.1 million, $1.4 million and $0.2 million, respectively.
The aggregate intrinsic value of stock options exercised during the year ended December 31, 2021 was $67.1 million. The intrinsic value is calculated as the difference between the exercise price and the fair value of the common stock on the exercise date.
As of December 31, 2021, the Company had $6.3 million of unrecognized stock-based compensation expense related to stock options. This cost is expected to be recognized over a weighted-average period of 1.07 years.
Restricted Stock Awards
Prior to June 30, 2019, the Company granted restricted stock awards (“RSAs”) to employees. Recipients purchased the restricted stock on the grant date and the Company has the right to repurchase the restricted shares at the same price recipients paid to obtain those shares. The restrictions lapse solely based on continued service, and generally lapse over 4 years —25% on the first anniversary of the date of issuance, and the remaining 75% monthly over the remaining 36 months. At the grant date of the award, recipients of restricted stock are granted voting rights and receive dividends on unvested shares. No restricted stock awards have been granted after June 30, 2019.
The Company’s RSAs activity for the year ended December 31, 2021 was as follows:
SharesWeighted Average
Grant Date Fair Value
per Share
Outstanding as of December 31, 20201,815,891 1.15 
Forfeited(101,716)1.12 
Vested(1,047,877)0.97 
Outstanding as of December 31, 2021666,298 1.21 
The total fair value of restricted stock awards vested during the year ended December 31, 2021, 2020 and 2019 was $1.0 million, $2.2 million and $2.5 million, respectively.
As of December 31, 2021, the Company had $0.7 million of unrecognized stock-based compensation expense related to restricted stock awards. This cost is expected to be recognized over a weighted-average period of 0.53 years.
Restricted Stock Units
To date, the Company has granted restricted stock units (“RSUs”) under the 2020 EIP. Each RSU granted under the 2020 EIP represents a right to receive one share of the Company’s Class A common stock when the RSU vests. RSUs generally vest over a period up to six years. The fair value of RSU is equal to the fair value of the Company’s common stock on the date of grant.
83


LUMINAR TECHNOLOGIES, INC. AND SUBSIDIARIES
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
The Company’s RSUs activity for the year ended December 31, 2021 was as follows:
SharesWeighted Average
Grant Date Fair
Value per Share
Outstanding as of December 31, 2020  
Granted14,130,298 19.52 
Forfeited(430,168)20.35 
Vested(1,717,098)19.08 
Outstanding as of December 31, 202111,983,032 19.56 
The total fair value of RSUs vested during the year ended December 31, 2021 was $32.8 million.
As of December 31, 2021, the Company had $203.5 million of unrecognized stock-based compensation expense related to RSUs. This cost is expected to be recognized over a weighted-average period of 1.83 years.
Fixed Value Equity Awards
The Company issues fixed value equity awards to certain employees as a part of their compensation package. These awards are issued as RSUs out of the 2020 EIP and are accounted for as liability classified awards under ASC 718 — Stock Compensation. Fixed value equity awards granted have service-based conditions only and vest quarterly over a period of four years. These awards represent a fixed dollar amount settled in a variable number of shares determined at each vesting period. For the year ended December 31, 2021, the Company recorded $3.8 million in stock-based compensation expense related to these awards.
OptoGration Awards
As discussed in Note 3, as part of the OptoGration acquisition, the Company owes up to $22.0 million of post combination compensation related to certain service and performance conditions. As of December 31, 2021, it is probable that the conditions will be met, and as a result, the Company recorded $6.1 million in stock-based compensation expense.
Compensation expense
Stock-based compensation expense by type of award was as follows (in thousands):
Year Ended December 31,
202120202019
Equity Classified Awards:
Stock options$5,137 $3,179 $240 
RSAs1,682 5,532 2,462 
RSUs60,191   
Liability Classified Awards:
Fixed value equity awards3,826   
OptoGration awards6,114   
Patent awards734   
Total$77,684 $8,711 $2,702 
Stock-based compensation expense by function was as follows (in thousands):
Year Ended December 31,
202120202019
Cost of sales$6,422 $309 $92 
Research and development20,216 2,098 914 
Sales and marketing4,546 414 163 
General and administrative46,500 5,890 1,533 
Total$77,684 $8,711 $2,702 
Note 15. Leases
The Company leases manufacturing equipment under non-cancelable finance leases expiring at various dates through December 2025. The Company also leases office and manufacturing facilities under non-cancelable operating leases expiring at
84


LUMINAR TECHNOLOGIES, INC. AND SUBSIDIARIES
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
various dates through June 2026. In October 2021, the Company entered into a lease agreement commencing on April 1, 2022 for a term of 65 months through August 31, 2027. In September 2021, the Company gave a notice to the landlord to terminate the lease of certain office space in Orlando, Florida. The amounts of operating lease right-of-use assets and liabilities associated with the termination were not material. Some of the Company’s leases include one or more options to renew, with renewal terms that if exercised by the Company, extend the lease term from one to six years. The exercise of these renewal options is at the Company’s discretion. The Company’s lease agreements do not contain any material terms and conditions of residual value guarantees or material restrictive covenants. The Company’s short-term leases and sublease income were not material.
The Company adopted ASC 842 using the modified retrospective method on January 1, 2021 and elected the available package of practical expedients upon adoption. The most significant impact of the adoption of ASC 842 was the recognition of right-of-use, or ROU, assets and lease liabilities for operating leases of $10.8 million and $12.0 million, respectively, and a reversal of deferred rent of $1.2 million on January 1, 2021. The Company’s accounting for finance leases remained substantially unchanged. The adoption of ASC 842 did not have any impact on the Company’s operating results or cash flows.
The Company determines if an arrangement is or contains a lease at inception. Operating leases are included in operating lease ROU assets and operating lease liabilities in the Company’s consolidated balance sheets. Finance leases are included in property and equipment, and finance lease liabilities in the Company’s consolidated balance sheets. The Company’s finance leases were not material for any of the periods presented.
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. Operating lease ROU assets and liabilities are recognized at the commencement date based on an amount equal to the present value of lease payments over the lease term. As most of the Company’s leases do not provide an implicit rate, the Company generally uses the incremental borrowing rate based on the estimated rate of interest for collateralized borrowing over a similar term of the lease payments at commencement date. The Company uses the implicit rate when it is readily determinable. The Company elected the package of practical expedients permitted under the transition guidance within the new standard, which among other things, allowed it to carry forward existing lease classification and to exclude leases with original terms of one year or less. Further, the Company elected to combine lease and non-lease components for all asset classes. Any variable lease components are expensed as incurred. The operating lease ROU asset also includes adjustments related to prepaid or deferred lease payments and lease incentives. The Company’s lease terms may include options to extend or terminate the lease when it is reasonably certain that the Company will exercise that option. Operating lease expense for lease payments is recognized on a straight-line basis over the lease term.
The components of operating lease expenses for the year ended December 31, 2021 were as follows (in thousands):
Year Ended
December 31, 2021
Operating lease cost$4,654 
Variable lease cost1,703 
Total operating lease cost$6,357 
Supplemental cash flow information for the year ended December 31, 2021 related to operating leases was as follows (in thousands):
Amount
Cash paid for amounts included in the measurement of lease liabilities:
Cash paid for operating leases included in operating activities$(4,609)
Right of use assets obtained in exchange for lease obligations:
Operating leases2,876 
Supplemental balance sheet information related to operating leases was as follows (in thousands):
December 31, 2021
Operating leases:
Operating lease right-of-use assets$9,145 
Operating lease liabilities:
Operating lease liabilities, current$4,735 
Operating lease liabilities, non-current5,768 
Total operating lease liabilities$10,503 
85


LUMINAR TECHNOLOGIES, INC. AND SUBSIDIARIES
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
Weighted average remaining terms were as follows (in years):
December 31, 2021
Weighted average remaining lease term
Operating leases2.95
Weighted average discount rates were as follows:
December 31, 2021
Weighted average discount rate
Operating leases2.80 %
Maturities of lease liabilities were as follows (in thousands):
Operating Leases
Year Ending December 31,
2022$5,049 
20233,535 
20241,253 
20251,195 
2026602 
Total lease payments11,634 
Less: imputed interest(1,131)
Total leases liabilities$10,503 
Disclosures under ASC 840, Leases
Rent expense was $7.6 million and $6.0 million for the year ended December 31, 2020 and 2019, respectively.
As of December 31, 2020, future minimum lease payments under noncancelable operating leases with an initial lease term in excess of one year were as follows (in thousands):
Operating Leases
2021$5,834 
20226,172 
20234,544 
2024746 
Total minimum lease payments$17,296 
Future minimum lease payments under noncancelable capital leases were not material as of December 31, 2020.
Note 16. Income Taxes
The following table presents components of loss before income taxes for the periods presented (in thousands):
Year Ended December 31,
202120202019
United States$(239,855)$(362,338)$(94,718)
International607 40  
Loss before income taxes$(239,248)$(362,298)$(94,718)
86


LUMINAR TECHNOLOGIES, INC. AND SUBSIDIARIES
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
Benefit from income taxes for the periods presented consisted of (in thousands):
Year Ended December 31,
202120202019
Deferred:
U.S. federal(1,262)  
U.S. state   
Foreign   
Total deferred:(1,262)  
Total benefit from income taxes$(1,262)$ $ 
The reconciliation between the U.S. federal statutory income tax rate of 21% to the Company’s effective tax for the periods presented is as follows:
Year Ended December 31,
202120202019
U.S. federal provision at statutory rate21.0 %21.0 %21.0 %
State income taxes4.4 0.7 2.9 
Tax credits1.5 0.6 1.9 
Fair value of financial instruments(2.3)(15.6)(6.8)
Stock-based compensation expense2.0 (0.4)(0.6)
Executive compensation(1.1)0.0 0.0 
Other permanent items(0.3)0.0 0.0 
Uncertain tax benefits(0.8)(0.3)(0.9)
Change in valuation allowance(24.0)(6.0)(17.5)
Effective tax rate0.4 %0.0 %0.0 %
The Company’s effective tax rates differ from the federal statutory rate primarily due to the change in valuation allowance, non-deductible stock-based compensation expense and the fair value on instruments treated as debt for GAAP and equity for tax purposes, which is not deductible for income tax purposes, for 2021, 2020 and 2019.
87


LUMINAR TECHNOLOGIES, INC. AND SUBSIDIARIES
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
The Company’s deferred income tax assets and liabilities as of December 31, 2021 and 2020 were as follows (in thousands):
Year Ended December 31,
20212020
Deferred tax assets:
Net operating loss carry forward$120,544 $62,346 
Tax credits6,296 3,975 
Accruals and reserves 3,323 
Stock-based compensation expense6,944 267 
Lease liability (ASC 842)2,622  
Accrued expenses  
Inventory reserves617  
Other15 2 
Total deferred tax assets137,038 69,913 
Valuation allowance(130,569)(69,222)
Total deferred tax asset6,469 691 
Deferred tax liabilities:
Depreciation and amortization1,185 691 
Prepaid expenses2,983  
ROU asset (ASC 842)2,301  
Total deferred tax liabilities6,469 691 
Net deferred tax assets (liabilities)$ $ 
The Company assesses the realizability of deferred tax assets based on the available evidence, including a history of taxable income and estimates of future taxable income. In assessing the realizability of deferred tax assets, the Company considers whether it is more likely than not that all or some portion of deferred tax assets will not be realized. Due to the history of losses incurred by the Company, management believes it is not more likely than not that all of the deferred tax assets can be realized. Accordingly, the Company established and recorded a full valuation allowance on its net deferred tax assets of $130.6 million and $69.2 million as of December 31, 2021 and 2020, respectively.
No deferred tax liabilities for foreign withholding taxes have been recorded relating to the earnings of the Company’s foreign subsidiaries since all such earnings are intended to be indefinitely reinvested. The amount of the unrecognized deferred tax liability associated with these earnings is immaterial.
Utilization of the net operating loss and tax credit carryforwards is subject to a substantial annual limitation due to the “ownership change” limitations provided by Sections 382 and 383 of the Internal Revenue Code of 1986, as amended, and other similar state provisions. Any annual limitation may result in the expiration of net operating loss and tax credit carryforwards before utilization. As of December 31, 2021, the Company had $469.6 million of U.S. federal net operating loss carryforwards available to reduce future taxable income, of which $426.9 million will be carried forward indefinitely for U.S. federal tax purposes and $42.7 million will expire beginning in 2035 to 2037. The Company also has $420.6 million of U.S. state net operating loss carryforwards that will expire beginning in 2035 to 2037.
The Company also has federal and state research and development tax credit carryforwards of $10.5 million and $8.0 million as of December 31, 2021 and 2020, respectively. The federal and state research credit carryforwards will begin expiring in 2037.
On January 1, 2022, a provision of the Tax Cuts and Jobs Act of 2017 went into effect which eliminates the option to deduct domestic research and development costs in the year incurred and instead requires taxpayers to amortize such costs over five years. The House Ways and Means Committee has proposed tax legislation to delay the effective date of this change to 2026, but it is uncertain whether the proposed delay will ultimately be enacted into law. If no new legislation is passed, the provision would go into effect for the Company’s fiscal year 2023 and is expected to decrease cash flows from operations and increase net deferred tax assets by a similar amount. The Company is currently evaluating the potential impact on cash flows from operations.
88


LUMINAR TECHNOLOGIES, INC. AND SUBSIDIARIES
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
Unrecognized Tax Benefits
The Company reports income tax related interest and penalties within its provision for income tax in its consolidated statements of operations. Similarly, the Company reports the reversal of income tax-related interest and penalties within its provision for income tax line item to the extent the Company resolves its liabilities for uncertain tax positions in a manner favorable to its accruals therefor. The Company had no interest and penalties accrued as of December 31, 2021 and 2020. The Company does not expect that the total amounts of unrecognized tax benefits will significantly increase or decrease within 12 months of the reporting date.
The following is a tabular reconciliation of the total amounts of unrecognized tax benefits (in thousands):
Year Ended December 31,
202120202019
Unrecognized tax benefits as of the beginning of the year$3,975 $2,397 $1,473 
Increases related to prior year tax positions535 327  
Increase related to current year tax positions1,786 1,251 924 
Unrecognized tax benefits as of the end of the year$6,296 $3,975 $2,397 
None of the Company’s unrecognized tax benefits, if recognized, would affect the effective tax rate since the tax benefits would increase a deferred tax asset that is currently fully offset by a full valuation allowance. The Company and its subsidiaries file federal, state and foreign income tax returns. In the normal course of business, the Company is subject to examination by taxing authorities, for which the Company’s major tax jurisdictions are the United States and various states. The Company’s federal and state income tax returns from inception to December 31, 2021 remain subject to examination.
Note 17. Commitments and Contingencies
Purchase Obligations
The Company purchases goods and services from a variety of suppliers in the ordinary course of business. Purchase obligations are defined as agreements that are enforceable and legally binding and that specify all significant terms, including fixed or minimum quantities to be purchased, fixed, minimum, or variable price provisions, and the approximate timing of the transaction. The Company had purchase obligations primarily for purchases of inventory, R&D, and general and administrative activities totaling $24.6 million as of December 31, 2021, which is expected to be received within a year. In October 2021, the Company entered into an office space lease commencing April 1, 2022. This will commit the Company to total rent payments of $5.0 million and variable costs of $1.4 million through the end of the lease ending August 31, 2027.
In June 2021, the Company entered into an agreement with P3 USA, Inc. (“P3”) to provide engineering, and general and administrative services. Under the said agreement, the Company issued 291,940 shares of Class A common stock to P3 in the third quarter of 2021. In September 2021, the Company entered into an amendment to modify the existing agreement with P3 and, among other things, extended the term of the agreement until December 2025. The Company expects that the expenses to be incurred with P3 will be at least $30.0 million over the extended term under the amended agreement.
Legal Matters
From time to time, the Company is involved in actions, claims, suits and other proceedings in the ordinary course of business, including assertions by third parties relating to intellectual property infringement, breaches of contract or warranties or employment-related matters. When it is both probable that a liability has been incurred and the amount of the loss can be reasonably estimated, the Company records a liability for such loss contingencies. The Company’s estimates regarding potential losses and materiality are based on the Company’s judgment and assessment of the claims utilizing currently available information. Although the Company will continue to reassess its reserves and estimates based on future developments, the Company’s objective assessment of the legal merits of such claims may not always be predictive of the outcome and actual results may vary from the Company’s current estimates.
Dispute Settlement
On June 29, 2018, a lawsuit was filed against a Company employee and the Company, alleging trade secret misappropriation, breach of fiduciary duty and breach of certain agreements relating to the employee’s departure from plaintiff and joining the Company, and sought unspecified monetary damages. On July 13, 2020, the parties agreed to settle all outstanding litigation by entering into a settlement agreement. The terms of the agreement require the Company to pay $1.5 million in tranches to the plaintiff, through October 2021. The Company accrued this amount as settlement liability and
89


LUMINAR TECHNOLOGIES, INC. AND SUBSIDIARIES
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
recorded the related expense in general and administrative expenses in 2018. The remaining balance of the settlement liability was $1.0 million as of December 31, 2020, which was paid off in 2021.
Supplier Contract
On May 2, 2018, in order to manage manufacturer lead times and meet product forecasts, the Company committed to purchase certain components aggregating to $2.6 million. On August 14, 2020, to avoid possible losses due to technological obsolescence, the Company negotiated with the supplier a release from its obligation to purchase its components by agreeing to pay $1.1 million. The Company recognized this amount in cost of sales in the consolidated statement of operations for the year ended December 31, 2020.
Note 18. Segment and Customer Concentration Information
Reportable segments are (i) Autonomy Solutions and (ii) Components. These segments reflect the way the CODM evaluates the Company’s business performance and manages its operations. Each segment has distinct product offerings, customers, and market penetration. The Chief Executive Officer is the CODM of the Company.
Autonomy Solutions
This segment manufactures and distributes commercial lidar sensors that measure distance using laser light to generate a 3D map for automotive mobility applications. This segment is impacted by trends in and the strength of the autonomous vehicles and associated infrastructure/technology sector.
Components
This segment is in the business of development of ultra-sensitive pixel-based sensors. This segment also designs, tests and provides consulting services for non-standard integrated circuits that are essential for systems to meet the requirement of customers. This segment is impacted by trends in and the strength of automobile and aeronautics sector as well as government spending in military and defense activities.
The accounting policies of the operating segments are the same as those described in Note 2. Segment operating results and reconciliations to the Company’s consolidated balances are as follows (in thousands):
Year ended December 31, 2021
Autonomy
Solutions
Component
Sales
Total
reportable
segments
Eliminations (1)Total
Consolidated
Revenue:
Revenues from external customers$28,497 $3,447 $31,944 $— $31,944 
Revenues from internal customer8,098 5,929 14,027 (14,027)— 
Total Revenue$36,595 $9,376 $45,971 $(14,027)$31,944 
Depreciation and amortization$3,723 $439 $4,162 $ $4,162 
Operating gain (loss)(214,133)(324)(214,457)(95)(214,552)
Other significant items:
Segment assets882,704 9,771 892,475 (8,939)883,536 
Inventories, net10,179 163 10,342  10,342 
90


LUMINAR TECHNOLOGIES, INC. AND SUBSIDIARIES
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
Year ended December 31, 2020
Autonomy
Solutions
Component
Sales
Total
reportable
segments
Eliminations (1)Total
Consolidated
Revenue:
Revenues from external customers$11,387 $2,564 $13,951 $— $13,951 
Revenues from internal customer1,516 3,248 4,764 (4,764)— 
Total Revenue$12,903 $5,812 $18,715 $(4,764)$13,951 
Depreciation and amortization$2,395 $128 $2,523 $(6)$2,517 
Operating gain (loss)(86,661)(316)(86,977)102 (86,875)
Other significant items:
Segment assets511,676 2,975 514,651 (4,300)510,351 
Inventories, net3,604 9 3,613  3,613 
Year ended December 31, 2019
Autonomy
Solutions
Component
Sales
Total
reportable
segments
Eliminations (1)Total
Consolidated
Revenue:
Revenues from external customers$9,666 $2,936 $12,602 $— $12,602 
Revenues from internal customer 2,949 2,949 (2,949)— 
Total Revenue$9,666 $5,885 $15,551 $(2,949)$12,602 
Depreciation and amortization$2,135 $181 $2,316 $ $2,316 
Operating gain (loss)(62,874)259 (62,615) (62,615)
Other significant items:
Segment assets52,171 2,218 54,389 (2,525)51,864 
Inventories, net4,002  4,002  4,002 
(1) Represent the eliminations of all intercompany balances and transactions during the period presented.
Two customers accounted for 42% and 17% of the Company’s revenue for the year ended December 31, 2021 One customer accounted for 64% of the Company’s revenue for the year ended December 31, 2020. One customer accounted for 43% of the Company’s revenue for the year ended December 31, 2019.
Note 19. Related Party Transactions
Equity Investments
In February 2021, the Company invested $15.0 million in a special purpose acquisition company, of which Mr. Jun Hong Heng, is the Chairman and Chief Executive Officer, and a principal shareholder. Mr. Heng became a director of the Company in June 2021. The terms of such investment were no less favorable to the Company than to other third party investors. During 2021, the Company sold $2.9 million of this investment and had a remaining balance of $12.1 million. The fair value of this investment as of December 31, 2021was $12.2 million.
In August 2021, the Company invested $1.4 million in a special purpose acquisition company, of which Mr. Matthew Simoncini is a director. Mr. Simoncini has been a director of the Company since December 2020. The terms of such investment were no less favorable to the Company than to other third party investors. During 2021, the Company sold this investment in its entirety.
Note 20. Subsequent Events
In preparing the audited consolidated financial statements as of December 31, 2021, the Company has evaluated subsequent events through March 1, 2022.
Share Repurchases
In January 2022, the Company repurchased 1,008,779 shares of Class A common stock at an aggregate price of $17.8 million through market purchase transactions under the share repurchase program approved by the Company’s Board of Directors in December 2021.
91


LUMINAR TECHNOLOGIES, INC. AND SUBSIDIARIES
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
Agreement with Celestica
In January 2022, the Company entered into an Equipment and Tooling Agreement (the “Agreement”) with Celestica. Under the Agreement, the Company desires to have Celestica develop and build certain Company specific production equipment (including automation equipment) and tooling that will be used to manufacture or test the products or pre-production units of products for the Company and to perform certain services associated with the manufacturing processes of the products. Under the Agreement, the Company may elect to pay Celestica $26.9 million either in cash or Class A common stock. Payment will be owed to Celestica upon meeting of certain milestones as specified in the Agreement.
ITEM 9. CHANGES IN AND DISAGREEMENTS WITH ACCOUNTANTS ON ACCOUNTING AND FINANCIAL DISCLOSURE.
None.
ITEM 9A. CONTROLS AND PROCEDURES.
Evaluation of Disclosure Controls and Procedures
We have established disclosure controls and procedures that are designed to ensure that the information required to be disclosed by us in the reports that we file or submit under the Exchange Act is recorded, processed, summarized and reported within the time periods specified in SEC rules and forms and that such information is accumulated and communicated to management, including our principal executive officer and principal financial officer, as appropriate to allow timely decisions regarding required disclosure.
Under the supervision and with the participation of our management, including our principal executive officer and principal financial officer, we have evaluated the effectiveness of our disclosure controls and procedures as required under Rules 13a-15(e) and 15d-15(e) under the Exchange Act as of December 31, 2021. Based on this evaluation, our principal executive officer and principal financial officer have concluded that our disclosure controls and procedures were not effective as of December 31, 2021 due to the material weaknesses in our internal control over financial reporting described below.
Management’s Report on Internal Control Over Financial Reporting
Management, including our CEO and CFO, is responsible for establishing and maintaining adequate internal control over financial reporting as defined in Rules 13a- 15(f) and 15d-15(f) under the Exchange Act and based upon the criteria established in Internal Control-Integrated Framework (2013) issued by the Committee of Sponsoring Organizations of the Treadway Commission (“the COSO framework”). Our internal control over financial reporting is a process designed to provide reasonable assurance regarding the reliability of our financial reporting and the preparation of our financial statements for external purposes in accordance with U.S. GAAP.
An effective internal control system, no matter how well designed, has inherent limitations, including the possibility of human error or overriding of controls, and therefore can provide only reasonable assurance with respect to reliable financial reporting. Because of its inherent limitations, our internal control over financial reporting may not prevent or detect all misstatements, including the possibility of human error, the circumvention or overriding of controls, or fraud. Effective internal controls can provide only reasonable assurance with respect to the preparation and fair presentation of financial statements.
Under the supervision and with the participation of our management, including our CEO and CFO, we have conducted an evaluation of the effectiveness of our internal control over financial reporting based on the COSO framework. Based on evaluation under these criteria, management determined, based upon the existence of the material weaknesses described below, that we did not maintain effective internal control over financial reporting as of December 31, 2021.
A material weakness is a deficiency, or a combination of deficiencies, in internal control over financial reporting, such that a reasonable possibility exists that a material misstatement of our annual or interim financial statements would not be prevented or detected on a timely basis.
We identified deficiencies in the control environment, control activities, information & communication, and monitoring components of the COSO Framework that constitute material weaknesses, either individually or in the aggregate. The material weaknesses in these components of the COSO framework resulted from a lack of sufficient number of qualified personnel within our accounting and internal audit functions who possessed an appropriate level of expertise to effectively perform the following:
Control Environment – As of December 31, 2021, management was still in the process of putting in place these control objectives and establishing an oversight mechanism. The material weaknesses in the control environment resulted from a lack of the following: i) establishing oversight, structures, defined responsibilities to achieve control objectives; (ii)
92


holding individuals accountable for their internal control responsibilities, and (iii) identifying, selecting and applying GAAP sufficiently to provide reasonable assurance that transactions were being appropriately recorded.
Control Activities – As of December 31, 2021, management was still in the process of designing certain controls and remediating the designs with respect to certain deficient controls. The material weaknesses in the control activities component resulted from a lack of the following: (i) design appropriate control activities necessary to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements; and (iii) deploying control activities through policies that establish what is expected and procedures that put policies into action.
Information and Communication – As of December 31, 2021, management was still in process of remediating user access control deficiencies related to the general ledger, implement and evidence the operation of automated business controls, evidence the evaluation and review of service organization controls, and design key controls with direct and precise reviews over the information used in the control. The material weaknesses in the information and communication resulted from a lack of controls to ensure the Company generates and uses relevant quality information to support a functioning control environment.
Monitoring – As of December 31, 2021, management was still in the process of designing the appropriate monitoring framework with regard to the Company’s control environment. The material weaknesses in the monitoring activities resulted from a lack of ongoing evaluations to ascertain whether the components of the internal control are present and functioning.
The material weaknesses noted above contributed to the following additional material weaknesses:
Information Technology – We identified deficiencies related to IT general controls that represented a material weakness, either individually or in the aggregate. The following were contributing factors to the material weakness in information technology controls: (i) the general ledger relevant to financial reporting lacks system tracking capabilities to monitor user access changes and institute appropriate segregation of duties in the area of Information Technology related general controls and the related application controls, and (ii) the automated business controls that depend on the affected information systems, including data or financial reports generated from the affected information systems, could be adversely affected due to the access control issues.
Journal Entry Review – We identified a deficiency related to the review and approval of journal entries that resulted in a material weakness. The journal entry review is not appropriately designed to obtain adequate supporting documentation in connection with the review and approval in order to ensure the validity, accuracy, and completeness of recorded amounts. Further, the journal entry control depends on the affected information systems for which user access controls do not exist. Therefore, the journal entry review could be affected due to the access control issues.
The above material weaknesses have the potential to cause material accounting errors in substantially all financial statement account balances and disclosures if not remediated.
Deloitte & Touche LLP, our independent registered public accounting firm, has audited the effectiveness of our internal control over financial reporting as of December 31, 2021 and has issued an attestation report on our internal controls over financial reporting, which is included herein.
Changes in Internal Control Over Financial Reporting
We are taking actions to remediate the material weaknesses relating to our internal control over financial reporting. Other than the changes to our internal control over financial reporting described in “Remediation Plan and Status” below, there were no changes in our internal control over financial reporting during the quarter ended December 31, 2021 that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.
Remediation Plan and Status
Management is committed to remediating its material weaknesses as promptly as possible. Management is in the process of implementing its remediation plan. We will test the ongoing operating effectiveness of the new and existing controls in future periods. The material weaknesses cannot be considered completely remediated until the applicable controls have operated for a sufficient period of time and management has concluded, through testing, that these controls are operating effectively. We cannot assure you that the measures we have taken to date, and are continuing to implement, will be sufficient to remediate the material weakness we have identified or avoid potential future material weaknesses.
During 2021 we initiated and will continue to implement measures designed to improve our internal control over financial reporting to remediate this material weakness, including the following:
93


During 2021, we initiated formalizing our internal controls environment and had performed a risk assessment and scoping of key systems and business processes, including a risk assessment at the financial statement assertion level to ensure that the level of precision of relevant controls is adequate to address the identified risks. We will continue to revise our risk assessment and scoping to rectify the deficiencies noted, enhance design and implement new controls, expand education and training, update documentation and strengthen supervisory reviews by our management. We will continue to remediate the design effectiveness of certain specific controls and test the operating effectiveness of the remediated controls in 2022.
We have added and we continue to be in the process of adding sufficient number of qualified personnel within our accounting function. In the fourth quarter of 2021, we have hired our new Chief Accounting Officer, and in the first quarter of 2022, we have hired our new Corporate Controller and Assistant Corporate Controller. We will further invest in building an in-house internal audit function and hire further personnel with accounting, financial reporting, and compliance experience as necessary.
We are in the process of strengthening access and segregation of duties related Information Technology General Controls related to financial accounting and reporting systems. We will increase standardization and automation within accounting processes to improve the reliability of information used by existing accounting personnel. We will revise our information technology general controls in the context of the systems and applications used in the key processes to address access changes segregation of duties related deficiencies.
We will provide training, implement technology tools, and enhance oversight over the execution and review of manual journal entry controls.
REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM
To the shareholders and the Board of Directors of Luminar Technologies, Inc.
Opinion on Internal Control over Financial Reporting
We have audited the internal control over financial reporting of Luminar Technologies, Inc. and subsidiaries (the “Company”) as of December 31, 2021, based on criteria established in Internal Control — Integrated Framework (2013) issued by the Committee of Sponsoring Organizations of the Treadway Commission (COSO). In our opinion, because of the effect of the material weaknesses identified below on the achievement of the objectives of the control criteria, the Company has not maintained effective internal control over financial reporting as of December 31, 2021, based on criteria established in Internal Control — Integrated Framework (2013) issued by COSO.
We have also audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States) (PCAOB), the consolidated financial statements as of and for the year ended December 31, 2021, of the Company and our report dated March 1, 2022, expressed an unqualified opinion on those financial statements and included an explanatory paragraph regarding the Company’s change in method of accounting for leases and credit losses in fiscal year 2021 due to the adoption of Accounting Standards Codification 842, Leases and ASC 326, Financial Instruments – Credit Losses, respectively.
Basis for Opinion
The Company’s management is responsible for maintaining effective internal control over financial reporting and for its assessment of the effectiveness of internal control over financial reporting, included in the accompanying Management’s Report on Internal Control Over Financial Reporting. Our responsibility is to express an opinion on the Company’s internal control over financial reporting based on our audit. We are a public accounting firm registered with the PCAOB and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.
We conducted our audit in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether effective internal control over financial reporting was maintained in all material respects. Our audit included obtaining an understanding of internal control over financial reporting, assessing the risk that a material weakness exists, testing and evaluating the design and operating effectiveness of internal control based on the assessed risk, and performing such other procedures as we considered necessary in the circumstances. We believe that our audit provides a reasonable basis for our opinion.
Definition and Limitations of Internal Control over Financial Reporting
A company’s internal control over financial reporting is a process designed to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally
94


accepted accounting principles. A company’s internal control over financial reporting includes those policies and procedures that (1) pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect the transactions and dispositions of the assets of the company; (2) provide reasonable assurance that transactions are recorded as necessary to permit preparation of financial statements in accordance with generally accepted accounting principles, and that receipts and expenditures of the company are being made only in accordance with authorizations of management and directors of the company; and (3) provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use, or disposition of the company’s assets that could have a material effect on the financial statements.
Because of its inherent limitations, internal control over financial reporting may not prevent or detect misstatements. Also, projections of any evaluation of effectiveness to future periods are subject to the risk that controls may become inadequate because of changes in conditions, or that the degree of compliance with the policies or procedures may deteriorate.
Material Weaknesses
A material weakness is a deficiency, or a combination of deficiencies, in internal control over financial reporting, such that there is a reasonable possibility that a material misstatement of the company’s annual or interim financial statements will not be prevented or detected on a timely basis. The following material weaknesses have been identified and included in management's assessment:
The Company identified deficiencies in the control environment, control activities, information & communication, and monitoring components of the COSO Framework that constitute material weaknesses, either individually or in the aggregate. The material weaknesses in these components of the COSO framework resulted from a lack of sufficient number of qualified personnel within our accounting and internal audit functions who possessed an appropriate level of expertise to effectively perform the following:
Control Environment – As of December 31, 2021, management was still in the process of putting in place these control objectives and establishing an oversight mechanism. The material weaknesses in the control environment resulted from a lack of the following: i) establishing oversight, structures, defined responsibilities to achieve control objectives; (ii) holding individuals accountable for their internal control responsibilities, and (iii) identifying, selecting and applying GAAP sufficiently to provide reasonable assurance that transactions were being appropriately recorded.
Control Activities – As of December 31, 2021, management was still in the process of designing certain controls and remediating the designs with respect to certain deficient controls. The material weaknesses in the control activities component resulted from a lack of the following: (i) designing appropriate control activities necessary to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements; and (iii) deploying control activities through policies that establish what is expected and procedures that put policies into action.
Information and Communication – As of December 31, 2021, management was still in the process of remediating user access control deficiencies related to the general ledger, implementing and evidencing the operation of automated business controls, evidencing the evaluation and review of service organization controls, and designing key controls with direct and precise reviews over the information used in the control. The material weaknesses in the information and communication component resulted from a lack of controls to ensure the Company generates and uses relevant quality information to support a functioning control environment.
Monitoring – As of December 31, 2021, management was still in the process of designing the appropriate monitoring framework with regard to the Company’s control environment. The material weaknesses in the monitoring activities resulted from a lack of ongoing evaluations to ascertain whether the components of the internal control are present and functioning.
The material weaknesses noted above contributed to the following additional material weaknesses:
Information TechnologyThe Company identified deficiencies related to IT general controls that represented a material weakness, either individually or in the aggregate. The following were contributing factors to the material weakness in information technology controls: (i) the general ledger relevant to financial reporting lacks system tracking capabilities to monitor user access changes and institute appropriate segregation of duties in the area of Information Technology related general controls and the related application controls, and (ii) the automated business controls that depend on the affected information systems, including data or financial reports generated from the affected information systems, could be adversely affected due to the access control issues.
95


Journal Entry Review – The Company identified a deficiency related to the review and approval of journal entries that resulted in a material weakness. The journal entry review is not appropriately designed to obtain adequate supporting documentation in connection with review and approval in order to ensure the validity, accuracy, and completeness of recorded amounts. Further, the journal entry control depends on the affected information systems for which user access controls do not exist. Therefore, the journal entry review could be affected due to the access control issues.
These material weaknesses were considered in determining the nature, timing, and extent of audit tests applied in our audit of the consolidated financial statements as of and for the year ended December 31, 2021, of the Company, and this report does not affect our report on such financial statements.
/s/ DELOITTE & TOUCHE LLP
San Jose, California
March 1, 2022
ITEM 9B. OTHER INFORMATION.
None.
ITEM 9C. DISCLOSURE REGARDING FOREIGN JURISDICTIONS THAT PREVENT INSPECTIONS.
Not applicable.
96


PART III
ITEM 10. DIRECTORS, EXECUTIVE OFFICERS AND CORPORATE GOVERNANCE.
Board of Directors
Alec E. Gores, 68 has served as a member of our board of directors since December 2020. Mr. Gores is the Founder, Chairman and Chief Executive Officer of The Gores Group, a global investment firm focused on acquiring businesses that can benefit from the firm’s operating expertise. Mr. Gores implemented an operational approach to private equity investing when he founded The Gores Group in 1987 by operating businesses alongside management, or in some cases in lieu of management, to build value in those entities. Since then, the firm has acquired more than 120 businesses including a current portfolio of more 8 active companies worldwide. Mr. Gores began his career as a self-made entrepreneur and operating executive. In 1978, he self-funded and founded Executive Business Systems (EBS), a developer and distributor of vertical business software systems. Within seven years, EBS had become a leading value-added reseller in Michigan and employed over 200 people. In 1986, CONTEL purchased EBS, and Mr. Gores subsequently began acquiring and operating non-core businesses from major corporations and building value in those entities, a decision that ultimately led to the founding of what has evolved into The Gores Group today. Under his leadership, The Gores Group has continued to acquire businesses in need of operational and financial resources, while creating value and working with management teams to establish an entrepreneurial environment as a foundation for sustainable growth. This philosophy has served the firm well. Mr. Gores served as the Chairman of the Board of Directors of Gores Holdings I from its inception in June 2015 until completion of the Hostess acquisition in November 2016, as the Chairman of the Board of Directors of Gores Holdings II since its inception in August 2016 until completion of the Verra acquisition in October 2018 and as the Chairman of the Board of Directors of Gores Holdings III since its inception in October 2017 until the completion of the PAE acquisition in February 2020, as the Chairman of the Board of Directors of Gores Holdings IV from June 2019 until the completion of the UWM acquisition in January 2021, as the Chairman of the Board of Directors of Gores Holdings V from June 2020 until the completion of the AMP acquisition in August 2021, as the Chairman of the Board of Directors of Gores Holdings from June 2020 until the completion of the Matterport acquisition in July 2021. Mr. Gores has served as the Chairman of the board of directors of Gores Holdings VII since September 2020, Gores Holdings VIII since September 2020, Gores Technology since December 2020, Gores Technology II since December 2020, Gores Guggenheim since December 2020 and Gores Holdings IX since January 2021 and Gores Holdings X since January 2021. Mr. Gores has also served as the Chief Executive Officer and a director of Gores Metropoulos II since July 2020. In addition, Mr. Gores has served Mr. Gores holds a degree in Computer Science from Western Michigan University. Mr. Gores’ significant investment and financial expertise make him well qualified to serve as a member of our board of directors. We believe Mr. Gores is qualified to serve on our board of directors based on his significant investment and financial expertise.
Jun Hong Heng, 40, has served as a member of our board of directors since June 2021 and is the Founder and the Chief Investment Officer of Crescent Cove Advisors, LP (“Crescent Cove”) since August 2018. Since Feb 2021, Mr. Heng is also the Chairman and Chief Executive Officer of COVA Acquisition Corp. Mr. Heng is also the Founder of Crescent Cove Capital Management LLC and has served as its Chief Investment Officer since February 2016. Prior to Crescent Cove Capital Management LLC, Mr. Heng served as Principal of Myriad Asset Management, an investment firm, from August 2011 to January 2015, where he focused on Asian credit and equity, including special situations. From June 2008 to June 2011, he served as Vice President of Argyle Street Management, a spin-off from Goldman Sachs Asian Special Situations Group. Previously, Mr. Heng served as an analyst at Morgan Stanley, where he focused on Asia, and as an analyst at Bear, Stearns & Co., where he served in a multi-disciplinary role across technology, media and telecommunications, mergers and acquisitions, and equity and debt capital markets. Mr. Heng holds a B.B.A. in Finance and Accounting from the Stephen M. Ross School of Business at the University of Michigan. We believe Mr. Heng is qualified to serve as a director based on his extensive investment and financial expertise.
Mary Lou Jepsen, Ph.D., 56 has served as a member of our board of directors since February 2021. Dr. Jepsen is the CEO, Founder and Chairperson of the board of directors of Openwater, a San Francisco-based medical laser imaging device technology company. Previously, Dr. Jepsen served as the Executive Director of Engineering at Facebook, Inc. and Head of Display Technologies at Oculus, and before that served a similar role at Google, Inc. and X (formerly Google X). She also co-founded and served as the Chief Technology Officer of One Laptop per Child, a nonprofit organization, of which she was the lead architect designing $100 laptops that were shipped to millions of children in the developing world. Dr. Jepsen has served on the board of directors of Lear Corporation (“Lear”), a leading, global tier-1 automotive components supplier, since March 2016. Dr. Jepsen holds a Ph.D. degree from Brown University in Optical Sciences, an M.S. from Massachusetts Institute of Technology in Visual Studies and a Sc.B. from Brown University in Electrical Engineering and Studio Art. We believe Dr. Jepsen is qualified to serve on our board of directors based on her exceptional track record of leadership and innovation including her senior management experience in the technology industry and as a board member of a publicly traded company.

97


Shaun Maguire, Ph.D., 36 has served as a member of our board of directors since June 2021 and is currently a General Partner at Sequoia Capital. Prior to joining Sequoia Capital in 2019, Dr. Maguire served as Co-Founder and Chairman of Expanse (formerly known as Qadium) from May 2012 to December 2020, when Expanse was acquired by Palo Alto Networks. Dr. Maguire also served as Partner of GV from 2016 to 2019, Co-Founder of Escape Dynamics, Inc. from 2010 to 2015, Consultant at the Defense Advanced Research Projects Agency from 2011 to 2012 and a member of the Algorithmic Trading Group at the DRW Trading Group in 2008. Dr. Maguire serves on the boards of Vise, AMP Robotics, Gather.town and Knowde. Dr. Maguire received his Ph.D. in Physics from the California Institute of Technology, M.S. in Control and Dynamical Systems from the California Institute of Technology, M.S. in Statistics from Stanford University and B.A. in Mathematics from the University of Southern California. We believe that Dr. Maguire is qualified to serve as a director because of his significant investment, cybersecurity and technology expertise, which enables him to bring to the board of directors unique perspectives as well as valuable insights and experience.
Katharine A. Martin, 59 has served as a member of our board of directors since February 2021. Ms. Martin is the Chairperson of the board of directors of Wilson Sonsini Goodrich & Rosati and a partner of such firm. Prior thereto, Ms. Martin was a partner of Pillsbury Madison & Sutro LLP. Ms. Martin also serves on the board of directors of WildAid, a nonprofit organization, and YMCA of Silicon Valley, a nonprofit organization. She previously served on the board of directors of Nuance Communications, a technology pioneer and market leader in conversational artificial intelligence and ambient clinical intelligence, from 1999 to 2018. Ms. Martin has over thirty years’ experience practicing corporate and securities law, and has extensive experience representing public companies. Ms. Martin holds a J.D. from McGeorge School of Law and an undergraduate degree in Anthropology from the University of California, Berkeley. We believe Ms. Martin is qualified to serve on our board of directors based on her legal and business background including her senior management experience.
Matthew J. Simoncini, 61 has served as a member of our board of directors since December 2020 and previously served on Legacy Luminar’s board of directors since June 2020. Mr. Simoncini has served on the board of directors of Kensington Capital Acquisition Corp., a special purpose acquisition company focused on companies in the automotive sector, since June 2020. He previously served on the board of directors of Cooper-Standard Holdings Inc., a leading global supplier of systems and components for the automotive industry, from August 2018 to May 2020. From September 2011 until his retirement in February 2018, Mr. Simoncini served as President and Chief Executive Officer and as a member of the board of directors of Lear Corporation (“Lear”), a global automotive technology company, and he served as Chief Financial Officer of Lear from September 2007 to September 2011. Mr. Simoncini joined Lear in May 1999 after Lear acquired UT Automotive, a supplier of electronic and interior products for the auto industry, where he served as Director of Global Financial Planning & Analysis from April 1996 to May 1999. Mr. Simoncini holds a B.A. in business administration and an Honorary Doctorate of Law from Wayne State University. We believe Mr. Simoncini is qualified to serve on our board of directors based on his extensive executive leadership and management experience and his significant strategic and financial expertise in the automotive and automotive-related industries.
Executive Officers
Information regarding our executive officers is contained in Part I, Item 1. Business of this Form 10-K is incorporated hereby by reference.
Code of Conduct
We have adopted a Code of Business Conduct and Ethics that applies to all of the members of our board of directors, officers and employees, including our principal executive officer, principal financial officer, principal accounting officer or controller, or persons performing similar functions. Our Code of Business Conduct and Ethics is posted on the Investor Relations section of our website, which is located at https://investors.luminartech.com by clicking on “Governance Documents” in the “Governance” section of our website. We intend to satisfy the disclosure requirement under Item 5.05 of Form 8-K regarding amendment to, or waiver from, a provision of our Code of Business Conduct and Ethics by posting such information on our website at the location specified above.
Audit Committee and Audit Committee Financial Expert
We have a separately-designated audit committee established in accordance with Section 3(a)(58)(A) of the Exchange Act. The Nasdaq’s listing rules require that our audit committee be composed of at least three independent Directors who currently are: Matthew J. Simoncini, Jun Hong Heng and Shaun Maguire. All members of the audit committee are able to read and understand financial statements. Mr. Simoncini is an “audit committee financial expert” within the meaning of Item 407(d) of Regulation S-K promulgated by the SEC. This designation does not impose any duties, obligations, or liabilities that are greater than are generally imposed on members of the audit committee and the board of directors.
98


ITEM 11. EXECUTIVE COMPENSATION.
Compensation Discussion and Analysis
This Compensation Discussion and Analysis (“CD&A”) provides an overview of our overall executive compensation program, including the philosophy and goals, main components of pay and the decision making process with respect to each of our named executive officers for 2021. We believe our compensation programs reflect our commitment to adhere to best practices and only reward positive performance.
For 2021 our named executive officers were:
Austin Russell, President and Chief Executive Officer
Thomas J. Fennimore, Chief Financial Officer
Alan Prescott, Chief Legal Officer
M. Scott Faris, Former Chief Business Officer
Jason Eichenholz, Former Chief Technology Officer
Overall Compensation Philosophy
We believe our compensation programs serve three primary purposes:
To attract, retain, and motivate our employees, which is critical to successfully executing our organizational strategy.
To align the interests of management with our stockholders through the use of incentive compensation the value of which is tied to company performance.
To hold our executive officers accountable for company performance over the long-term by relying to a large extent on equity based awards that vest over 4-6 years, weighted toward the end of that vesting period.
What We Do
Pay-for-Performance Philosophy: A significant portion of our named executive officers’ target compensation is issued in RSUs that are by their nature tied to stock performance.
Emphasize Long-Term Performance: Our compensation program focuses on achieving long-term strategic objectives, with RSU vesting typically occurring over a 4-6 year period.
Provide Limited Perquisites: Our named executive officers receive perquisites consistent with or below industry practices and participate in the same plans generally at the same level and offering made available to other employees.
Mitigate Risk: The Compensation Committee reviews our compensation programs annually and makes revisions to mitigate undue risk and align with market best practices.
Clawback Policy: All awards granted under our 2020 Equity Incentive Plan are subject to recoupment in accordance with any clawback policy that the company is required to adopt pursuant to the listing standards of any national securities exchange or association on which the Company’s securities are listed or as is otherwise required by the U.S. Dodd-Frank Wall Street Reform and Consumer Protection Act or other applicable laws. In addition, the Board may impose such other clawback, recovery or recoupment provisions in an award agreement as the Board determines necessary or appropriate, including but not limited to a reacquisition right in respect of previously acquired shares or other cash or property upon the occurrence of an event constituting cause.
What We Don’t Do
No Tax Gross-Ups: We do not provide any tax gross-ups on perquisites or benefits.
Reprice or buyout of underwater stock options: We do not allow the repricing of stock options without stockholder approval.
We believe these practices, along with our pay-for-performance philosophy, combine to create a compensation program aligned with the interests of our stockholders.
99


Elements of Executive Compensation
The following table provides information regarding the elements of our executive compensation program.
ELEMENTFORMDESCRIPTIONOBJECTIVE AND BASIS
Base Salary
Cash
Base salary for each named executive officer
is set at a level that is commensurate with the
executive’s duties and authorities,
contributions, prior experience and sustained performance.
Attract and retain highly qualified executives. Determined based on skills, experience, contribution, external benchmarking and performance when reviewed on an annual basis (except that historically, and at Legacy Luminar, Mr. Russell has voluntarily chosen to receive a base salary below industry practice).
Discretionary
Cash Bonuses
Cash
The actual annual cash bonuses awarded to each named executive officer for 2021 performance are set forth in the Summary Compensation Table in the column titled “Bonus.” Except with respect to the offer letters as described below, we do not have any formal arrangements with our named executive officers providing for annual cash bonus awards.
Linked to the company’s annual financial and strategic performance, as well as contributions made by the recipient.
Long-Term
Incentive (2020
Equity
Incentive Plan)
RSUs
In 2021, each of our named executive officers (other than Mr. Russell) received time-based RSUs under the 2020 Equity Incentive Plan, in each case as described below under “—2021 Grants of Plan-Based Awards.”
Align the interests of our named executive officers with those of our stockholders; motivate our named executive officers to create value in the company over a longer term (generally over a 4-6 year vesting period).
Long-Term
Incentive
(Management
Longer Term
Equity
Incentive Plan)
Stock
Awards
Permits the grant of stock awards related to the achievement of certain underlying triggering events.
Attract and retain highly qualified executives. Align the interests of our named executive officers with those of our stockholders.
Benefits and
Perquisites
Varies
We provide benefits to our named executive officers on the same basis as provided to all of our employees, including health, dental and vision insurance; life insurance; accidental death and dismemberment insurance; critical illness; short- and long-term disability insurance; a health reimbursement account; a health savings account; a flexible spending account; and a tax-qualified Section 401(k) plan for which no employer match is provided.
We do not maintain any executive-specific benefit or perquisite programs.
100


Our Executive Compensation Process
Compensation Committee
The Compensation Committee oversees and approves key aspects of executive compensation, including salary, annual bonuses (if any), long-term incentives, and benefits, with input from our Board of Directors and its independent compensation consultant, Compensia.
Management
The President and Chief Executive Officer works closely with the Compensation Committee in managing the executive compensation program, providing input and attending meetings of the Compensation Committee as appropriate. The President and Chief Executive Officer makes recommendations to the Compensation Committee regarding compensation for each executive officer (other than his own).
Independent Compensation Consultant
The Compensation Committee’s independent compensation consultant, Compensia, provides research, survey information and analysis, incentive design expertise and other analyses related to compensation levels and design. Compensia also updates the Compensation Committee on trends and developments related to executive compensation design and provides its views to the Compensation Committee on best practices, including competitiveness when evaluating executive pay programs and policies. Compensia has been retained by and reports directly to the Compensation Committee and does not have any other consulting engagements with management or the company.
Distribution of Compensation
We weight a significant proportion of total compensation toward long-term compensation, which can reinforce management’s commitment to enhancing profitability and stockholder value over the long-term more meaningfully than cash compensation. In 2021, 98% of the compensation paid to our named executive officers was issued in the form of stock awards, ensuring that management is highly committed to enhancing profitability and stockholder value over the long-term.
Description of Employment Agreements
Thomas J. Fennimore Offer Letter
On April 3, 2020, Legacy Luminar and Mr. Fennimore entered into an offer letter. Pursuant to this agreement, Mr. Fennimore is entitled to a base salary of $300,000 per year and is eligible to participate in our employee benefits plans. The agreement also provides for a cash bonus of $200,000, payable in four equal installments on the first pay period following the end of Q2 2020, Q3 2020, Q4 2020 and Q1 2021, subject to his employment through the payment date of each such bonus. Beginning in Q2 2021, Mr. Fennimore became eligible to receive an annual discretionary performance-based cash bonus of up to $200,000, payable on a quarterly basis and subject to his full-time employment through the payment date of each such bonus. In addition, Mr. Fennimore is also entitled to (i) $50,000 to assist with miscellaneous relocation expenses, and (ii) up to $50,000 to cover any net loss resulting from the sale of his primary residence, provided that the sales price of his residence is less than the original purchase price. In the event that Mr. Fennimore is terminated by the Company due to no fault of his own, he will be entitled to receive, as severance benefits, an amount equal to six months of his annual base salary, subject to his execution (without revocation) of a general release of claims in favor of Luminar.
On May 11, 2020, Legacy Luminar and Mr. Fennimore entered into an offer letter to provide for (i) payment of an hourly wage at the rate of $150 per hour and (ii) the grant of the option referenced in the April 3, 2020 offer letter, in each case, during Mr. Fennimore’s part-time employment with Legacy Luminar prior to his commencement of full-time employment. Upon Mr. Fennimore’s transition to full-time employment with Legacy Luminar, which commenced on July 10, 2020, he became eligible for the benefits, including base salary, set forth in his April 3, 2020 offer letter.
Alan Prescott Employment Agreement
On March 25, 2021, we and Mr. Prescott entered into an employment agreement, which was amended on November 11, 2021. Pursuant to this agreement, as amended, Mr. Prescott is entitled to a base salary of $300,000 per year and is eligible for a $50,000 annual bonus based on satisfactory achievement of performance goals and to participate in our employee benefit plans. Mr. Prescott’s employment is “at-will” and is terminable by either party at any time. Among other equity-based incentives in his employment agreement, Mr. Prescott was awarded 353,000 RSUs, scheduled to vest over four years from his start date, subject to his continued service on each vesting date, provided that in the event that Mr. Prescott is terminated, resigns for good cause, or we experience a change of control, he will be entitled to the immediate vesting of the remaining unvested shares of such RSU grant. Mr. Prescott’s employment agreement-related RSUs are discussed in greater detail under “—Outstanding Equity Awards at December 31, 2021 Fiscal Year-End” below.
101


M. Scott Faris Offer Letter
On February 22, 2017, Legacy Luminar and Mr. Faris entered into an offer letter. Pursuant to this agreement, Mr. Faris was entitled to a base salary of $300,000 per year and was eligible to participate in our employee benefits plans. Mr. Faris’s employment was “at-will” and was terminable by either party at any time, without the payment of severance in excess of then-accrued compensation. Mr. Faris left the Company on November 9, 2021.
Jason Eichenholz Offer Letter
On May 4, 2020, Legacy Luminar and Dr. Eichenholz entered into an offer letter. Pursuant to this agreement, Dr. Eichenholz is entitled to a base salary of $300,000 per year, continued eligibility for annual bonuses in a minimum amount of $20,000 per year and, subject to the approval of the Board of Directors, a stock option to purchase 100,000 shares of Class A common stock. Dr. Eichenholz’s employment is “at-will” and may be terminated by either party at any time, without the payment of severance in excess of then-accrued compensation. Dr. Eichenholz ceased serving as an executive officer of the Company on June 9, 2021.
Description of Management Longer Term Equity Incentive Plan
In December 2020, our Board adopted and our stockholders approved the Management Longer Term Equity Incentive Plan. The Management Longer Term Equity Incentive Plan became effective on the six-month anniversary of the Closing.
Purpose
The Management Longer Term Equity Incentive Plan is intended to (i) attract and retain the best available personnel to ensure our success and accomplish our goals; (ii) incentivize employees, directors and independent contractors with long-term equity-based compensation to align their interests with our stockholders; and (iii) promote the success of our business.
Types of Stock Awards
The Management Longer Term Equity Incentive Plan permits the grant of stock awards related to the achievement of certain underlying triggering events (“Incentive Shares” or “shares”).
Share Reserve
Number of Incentive Shares
Subject to adjustments as set forth in the Management Longer Term Equity Incentive Plan, the maximum aggregate number of shares of Class A Stock that may be issued under the Management Longer Term Equity Incentive Plan is 25,818,749 shares. The shares may be authorized, but unissued, or reacquired Class A Stock. One-sixth (1/6) of the share pool becomes available for issuance based on (including prior to but contingent upon) the occurrence of each of six distinct triggering events, which occur if the Common Share Price (as defined in the Management Longer Term Equity Incentive Plan) is greater than $31, $34, $37, $40, $43 and $46, respectively.
Lapsed Awards
If a participant receives Incentive Shares (as defined in the Management Longer Term Equity Incentive Plan) prior to the triggering event to which such shares relate, and forfeits his or her Incentive Shares prior to such triggering event, then such forfeited Incentive Shares shall again become available for issuance under the Management Longer Term Equity Incentive Plan.
Eligibility
Employees, directors and independent contractors of us or our affiliates are all eligible to participate in the Management Longer Term Equity Incentive Plan.
Administration
The Management Longer Term Equity Incentive Plan is administered by the Board or a committee thereof, which committee will be constituted to satisfy applicable laws (the “Administrator”). To the extent desirable to qualify transactions under the Management Longer Term Equity Incentive Plan as exempt under Rule 16b-3 of the Exchange Act, the transactions contemplated under the Management Longer Term Equity Incentive Plan will be structured to satisfy the requirements for exemption under Rule 16b-3.
Subject to the terms of the Management Longer Term Equity Incentive Plan, the Administrator has the authority, in its discretion, to (i) determine the fair market value in accordance with the Management Longer Term Equity Incentive Plan; (ii) select the service providers to whom Incentive Shares may be granted under the Management Longer Term Equity Incentive Plan; (iii) determine the number of Incentive Shares to be covered by each stock award granted under the Management Longer Term Equity Incentive Plan; (iv) approve forms of stock award agreements for use under the Management Longer Term Equity Incentive Plan; (v) construe and interpret the terms of the Management Longer Term Equity Incentive Plan and stock awards
102


granted pursuant to the Management Longer Term Equity Incentive Plan; (vi) prescribe, amend and rescind rules and regulations relating to the Management Longer Term Equity Incentive Plan; (vii) modify or amend each stock award (subject to the terms of the Management Longer Term Equity Incentive Plan); (viii) allow participants to satisfy tax withholding obligations in such manner as prescribed in the Management Longer Term Equity Incentive Plan; (ix) authorize any person to execute on our behalf any instrument required to effect the grant of a stock award previously granted by the Administrator; and (x) make all other determinations deemed necessary or advisable for administering the Management Longer Term Equity Incentive Plan.
To the extent permitted by applicable law, the Administrator, in its sole discretion and on such terms and conditions as it may provide, may delegate all or any part of its authority and powers under the Management Longer Term Equity Incentive Plan to one or more of our directors or officers.
Nontransferability of Stock Awards
Unless determined otherwise by the Administrator, a stock award may not be sold, pledged, assigned, hypothecated, transferred, or disposed of in any manner other than by will or by the laws of descent or distribution and may be exercised, during the lifetime of the participant, only by the participant. If the Administrator makes a stock award transferable, such stock award will contain such additional terms and conditions as the Administrator deems appropriate.
Recoupment Policy
All stock awards granted under the Management Longer Term Equity Incentive Plan will be subject to recoupment in accordance with any clawback policy that we are required to adopt pursuant to the listing standards of any national securities exchange or association on which our securities are listed or as is otherwise required by the U.S. Dodd-Frank Wall Street Reform and Consumer Protection Act or other applicable law. In addition, the Board may impose such other clawback, recovery or recoupment provisions in a stock award agreement as the Board determines necessary or appropriate. No recovery of compensation under such a clawback policy will be an event giving rise to a right to resign for “good reason” or “constructive termination” (or similar term) under any agreement with us.
Effect of a Change in Control
Upon any of the following events (each a Change in Control under the Management Longer Term Equity Incentive Plan):
a transfer of all or substantially all of the Company’s assets;
a merger, consolidation or other capital reorganization or business combination transaction of the Company with or into another corporation, entity or person;
the consummation of a transaction in which any person becomes the beneficial owner, directly or indirectly, of at least 50% of our then outstanding capital stock; or
a change in the effective control of the Company;
and such Change in Control that will result in the holders of Class A Stock receiving a per share price equal to or in excess of the applicable Common Share Price required in connection with any triggering event under the Management Longer Term Equity Incentive Plan, then immediately prior to the consummation of such Change in Control (i) any such triggering event that has not previously occurred shall be deemed to have occurred and (ii) the Company may issue the applicable Incentive Shares to participants (in accordance with the terms of the Management Longer Term Equity Incentive Plan), and the participants shall be eligible to participate in such Change in Control.
Amendment, Termination and Duration of the Management Longer Term Equity Incentive Plan
The Management Longer Term Equity Incentive Plan will continue in effect for a term of 5 years measured from the six-month anniversary of the Closing, unless terminated earlier under the terms of the Management Longer Term Equity Incentive Plan. The Administrator may at any time amend (subject to the terms of the Management Longer Term Equity Incentive Plan), suspend or terminate the Management Longer Term Equity Incentive Plan pursuant to the listing standards of any national securities exchange or association on which our securities are listed or as otherwise required by applicable law.
Description of 2020 Equity Incentive Plan
In December 2020, our Board adopted and our stockholders approved the 2020 Equity Incentive Plan (the “Equity Incentive Plan”). The Equity Incentive Plan became effective upon the Closing.
Purpose
The Equity Incentive Plan is intended to (i) attract and retain the best available personnel to ensure our success and accomplish our goals; (ii) incentivize employees, directors and independent contractors with long-term equity-based
103


compensation to align their interests with our stockholders; and (iii) promote the success of our business. The Equity Incentive Plan is a successor to the Legacy Luminar Stock Plan.
Types of Stock Awards
The Equity Incentive Plan permits the grant of incentive stock options, nonstatutory stock options, restricted stock, restricted stock units, SARs, performance units and performance shares (all such types of awards, collectively, “stock awards”).
Share Reserve
Number of Shares
Subject to adjustments as set forth in the Equity Incentive Plan, the maximum aggregate number of shares of Class A Stock that may be issued under the Equity Incentive Plan is 36,588,278 shares. The shares may be authorized, but unissued, or reacquired Class A Stock. Furthermore, subject to adjustments as set forth in the Equity Incentive Plan, in no event shall the maximum aggregate number of shares that may be issued under the Equity Incentive Plan pursuant to incentive stock options exceed the number set forth above plus, to the extent allowable under Section 422 of the U.S. Tax Code and the regulations promulgated thereunder, any shares that again become available for issuance pursuant to the Equity Incentive Plan.
Lapsed Awards
To the extent a stock award expires or is forfeited or becomes unexercisable for any reason without having been exercised in full, the unissued shares that were subject thereto shall continue to be available under the Equity Incentive Plan for issuance pursuant to future stock awards. Shares issued under the Equity Incentive Plan and later forfeited to us due to the failure to vest or repurchased by us at the original purchase price paid to us for the shares (including without limitation upon forfeiture to or repurchase by us in connection with a participant ceasing to be a service provider) shall again be available for future grant under the Equity Incentive Plan. The following shares shall not be added to the shares authorized for grant under the Equity Incentive Plan and shall not be available for future grants of awards: (i) shares tendered or withheld in payment of the exercise price of an option or to satisfy any tax withholding obligation; (ii) shares subject to a stock appreciation right that are not issued in connection with the stock settlement of the stock appreciation right; and (iii) shares purchased on the open market with the cash proceeds from the exercise of options.
Eligibility
Employees, directors and independent contractors of us or our affiliates are all eligible to participate in the Equity Incentive Plan. Incentive stock options may only be granted to employees.
Administration
The Equity Incentive Plan is administered by the Board or a committee thereof, which committee will be constituted to satisfy applicable laws (the “Administrator”). To the extent desirable to qualify transactions under the Equity Incentive Plan as exempt under Rule 16b-3 of the Exchange Act, the transactions contemplated under the Equity Incentive Plan will be structured to satisfy the requirements for exemption under Rule 16b-3.
Subject to the terms of the Equity Incentive Plan, the Administrator has the authority, in its discretion, to (i) determine the fair market value in accordance with the Equity Incentive Plan; (ii) select the service providers to whom stock awards may be granted under the Equity Incentive Plan; (iii) determine the number of shares to be covered by each stock award granted under the Equity Incentive Plan; (iv) approve forms of stock award agreements for use under the Equity Incentive Plan; (v) determine the terms and conditions, not inconsistent with the terms of the Equity Incentive Plan, of any stock award granted thereunder; (vi) institute and determine the terms and conditions of an exchange program under the terms of the Equity Incentive Plan (subject to stockholder approval); (vii) construe and interpret the terms of the Equity Incentive Plan and stock awards granted pursuant to the Equity Incentive Plan; (viii) prescribe, amend and rescind rules and regulations relating to the Equity Incentive Plan; (ix) modify or amend each stock award (subject to the terms of the Equity Incentive Plan); (x) allow participants to satisfy tax withholding obligations in such manner as prescribed in the Equity Incentive Plan; (xi) authorize any person to execute on our behalf any instrument required to effect the grant of a stock award previously granted by the Administrator; (xii) allow a participant to defer the receipt of the payment of cash or the delivery of shares that would otherwise be due to such participant under a stock award; and (xiii) make all other determinations deemed necessary or advisable for administering the Equity Incentive Plan.
To the extent permitted by applicable law, the Administrator, in its sole discretion and on such terms and conditions as it may provide, may delegate all or any part of its authority and powers under the Equity Incentive Plan to one or more of our directors or officers.
104


Stock Options
Each stock option will be designated in the stock award agreement as either an incentive stock option (which is entitled to favorable tax treatment) or a nonstatutory stock option. However, notwithstanding such designation, to the extent that the aggregate fair market value of the shares with respect to which incentive stock options are exercisable for the first time by the participant during any calendar year exceeds $100,000, such stock options will be treated as nonstatutory stock options. Incentive stock options may only be granted to our or our subsidiaries’ employees.
The term of each stock option will be stated in the stock award agreement. In the case of an incentive stock option, the term will be 10 years from the date of grant or such shorter term as may be provided in the stock award agreement. Moreover, in the case of an incentive stock option granted to a participant who owns stock representing more than 10% of the total combined voting power of all classes of our stock or the stock of any subsidiary, the term of the incentive stock option will be five years from the date of grant or such shorter term as may be provided in the stock award agreement.
The per share exercise price for the shares to be issued pursuant to exercise of a stock option will be determined by the Administrator, subject to the following: in the case of an incentive stock option (i) granted to an employee who, at the time the incentive stock option is granted, owns stock representing more than 10% of the voting power of all classes of our stock or the stock of any subsidiary, the per share exercise price will be no less than 110% of the fair market value per share on the date of grant; and (ii) granted to any other employee, the per share exercise price will be no less than 100% of the fair market value per share on the date of grant. In the case of a nonstatutory stock option, the per share exercise price will be no less than 100% of the fair market value per share on the date of grant. Notwithstanding the foregoing, stock options may be granted with a per share exercise price of less than 100% of the fair market value per share on the date of grant pursuant to a corporate reorganization, liquidation, etc., described in the U.S. Tax Code Section 424(a).
At the time a stock option is granted, the Administrator will fix the period within which the stock option may be exercised and will determine any conditions that must be satisfied before the stock option may be exercised. The Administrator will also determine the acceptable form of consideration for exercising a stock option, including the method of payment.
If a participant ceases to be a service provider other than for “Cause,” as defined in the Equity Incentive Plan, the participant may exercise his or her stock option within such period of time as is specified in the stock award agreement to the extent that the stock option is vested on the date of termination (but in no event later than the expiration of the term of such stock option). In the absence of a specified time in the stock award agreement, to the extent vested as of a participant’s termination, the stock option will remain exercisable for 12 months following a termination for death or disability, and 3 months following a termination for any other reason other than Cause. Any outstanding stock option (including any vested portion thereof) held by a participant shall immediately terminate in its entirety upon the participant being first notified of his or her termination for Cause.
Stock Appreciation Rights (SARs)
The Administrator will determine the terms and conditions of each SAR, except that the exercise price for each SAR cannot be less than 100% of the fair market value of the underlying shares of Class A Stock on the date of grant. Upon exercise of a SAR, a participant will receive payment from us in an amount determined by multiplying the difference between the fair market value of a share on the date of exercise over the exercise price by the number of shares with respect to which the SAR is exercised. SARs may be paid in cash or shares of our Class A Stock, as determined by the Administrator. SARs are exercisable at the times and on the terms established by the Administrator.
Restricted Stock and RSUs
Restricted stock awards are grants of shares of Class A Stock that are subject to various restrictions, including restrictions on transferability and forfeiture provisions. Shares of restricted stock will vest and the restrictions on such shares will lapse in accordance with terms and conditions established by the Administrator. Each RSU is a bookkeeping entry representing an amount equal to the fair market value of one share of our Class A Stock.
In determining whether restricted stock or RSUs should be granted, and/or the vesting schedule for such a stock award, the Administrator may impose whatever conditions on vesting as it determines to be appropriate. For example, the Administrator may determine to grant restricted stock or RSUs only if performance goals established by the Administrator are satisfied. Any performance goals may be applied on a Company-wide or an individual business unit basis, as determined by the Administrator. Please refer to the discussion below under “—Performance Goals” for more information.
During the period of restriction, participants holding restricted stock may exercise full voting rights and will be entitled to receive all dividends and other distributions paid. Any dividends or distributions paid with respect to such shares will be subject to the same restrictions, including without limitation restrictions on transferability and forfeitability, as the restricted stock with respect to which they were paid.
105


During the vesting period, participants holding RSUs will hold no voting rights by virtue of such RSUs. The Administrator may, in its sole discretion, award dividend equivalents in connection with the grant of RSUs that may be settled in cash, in shares of equivalent value, or in some combination thereof. Any dividend equivalents awarded with respect to such RSUs will be subject to the same restrictions, including without limitation restrictions on transferability and forfeitability, as the RSUs with respect to which they were awarded.
Performance Units and Performance Shares
Performance units and performance shares are stock awards that will result in a payment to a participant only if the performance goals that the Administrator establishes are satisfied. The Administrator will determine the applicable performance goals. Please refer to the discussion below under “—Performance Goals” for more information. After the applicable performance period has ended, the participant will be entitled to receive a payout of the number of performance units or shares earned during the performance period, depending upon the extent to which the applicable performance objectives have been achieved.
Performance Goals
The Administrator in its discretion may make performance goals applicable to a participant with respect to a stock award. In the Administrator’s discretion, one or more of the following performance goals may apply: (1) sales or non-sales revenue; (2) return on revenues; (3) operating income; (4) income or earnings including operating income; (5) income or earnings before or after taxes, interest, depreciation and/or amortization; (6) income or earnings from continuing operations; (7) net income; (8) pre-tax income or after-tax income; (9) net income excluding amortization of intangible assets, depreciation and impairment of goodwill and intangible assets and/or excluding charges attributable to the adoption of new accounting pronouncements; (10) raising of financing or fundraising; (11) project financing; (12) revenue backlog; (13) gross margin; (14) operating margin or profit margin; (15) capital expenditures, cost targets, reductions and savings and expense management; (16) return on assets, return on investment, return on capital, or return on stockholder equity; (17) cash flow, free cash flow, cash flow return on investment, net cash provided by operations, or cash flow in excess of cost of capital; (18) performance warranty and/or guarantee claims; (19) stock price or total stockholder return; (20) earnings or book value per share; (21) economic value created; (22) pre-tax profit or after-tax profit; (23) strategic business criteria; (24) objective goals relating to divestitures, joint ventures, mergers, acquisitions and similar transactions; (25) objective goals relating to staff management, results from staff attitude and/or opinion surveys, staff satisfaction scores, staff safety, staff accident and/or injury rates, compliance, headcount, performance management, completion of critical staff training initiatives; (26) objective goals relating to projects; and (27) enterprise resource planning. Stock awards issued to participants may take into account other criteria (including subjective criteria).
Outside Director Limitations
No non-employee director (“Outside Director”) may receive awards under the Equity Incentive Plan with a total grant date fair value that, when combined with cash compensation received for service as an Outside Director, exceeds $750,000 in a calendar year, increased to $1,000,000 in the calendar year of his or her initial services as an Outside Director. Stock awards granted to an individual while he or she was serving in the capacity as an employee or while he or she was an independent contractor but not an Outside Director will not count for purposes of these limitations.
Leaves of Absence / Transfer Between Locations
The Administrator has the discretion to determine at any time whether and to what extent the vesting of stock awards shall be suspended during any leave of absence. A participant will not cease to be an employee in the case of (i) any leave of absence approved by the participant’s employer or (ii) transfers between our locations or between us and any subsidiary. If an employee holds an incentive stock option and such leave exceeds 3 months then, for purposes of incentive stock option status only, such employee’s service as an employee shall be deemed terminated on the first day following such 3 month period and the incentive stock option shall thereafter automatically treated for tax purposes as a nonstatutory stock option in accordance with applicable laws, unless reemployment upon the expiration of such leave is guaranteed by contract or statute, or unless provided otherwise pursuant to a written policy of the Company.
Nontransferability of Stock Awards
Unless determined otherwise by the Administrator, a stock award may not be sold, pledged, assigned, hypothecated, transferred, or disposed of in any manner other than by will or by the laws of descent or distribution and may be exercised, during the lifetime of the participant, only by the participant. If the Administrator makes a stock award transferable, such stock award will contain such additional terms and conditions as the Administrator deems appropriate.
106


Recoupment Policy
All stock awards granted under the Equity Incentive Plan will be subject to recoupment in accordance with any clawback policy that we are required to adopt pursuant to the listing standards of any national securities exchange or association on which our securities are listed or as is otherwise required by the U.S. Dodd-Frank Wall Street Reform and Consumer Protection Act or other applicable law. In addition, the Board may impose such other clawback, recovery or recoupment provisions in a stock award agreement as the Board determines necessary or appropriate. No recovery of compensation under such a clawback policy will be an event giving rise to a right to resign for “good reason” or “constructive termination” (or similar term) under any agreement with us.
Effect of a Change in Control
Upon any of the following events (each a Change in Control under the Equity Incentive Plan):
a transfer of all or substantially all of the Company’s assets;
a merger, consolidation or other capital reorganization or business combination transaction of the Company with or into another corporation, entity or person;
the consummation of a transaction in which any person becomes the beneficial owner, directly or indirectly, of at least 50% of our then outstanding capital stock; or
a change in the effective control of the Company;
except as set forth in a stock award agreement, each outstanding stock award (vested or unvested) will be treated as the Administrator determines, which may include (a) our continuation of such outstanding stock awards (if we are the surviving corporation); (b) the assumption of such outstanding stock awards by the surviving corporation or its parent; (c) the substitution by the surviving corporation or its parent of new stock options or other equity awards for such stock awards; (d) the cancellation of such stock awards in exchange for a payment to the participants equal to the excess of (i) the fair market value of the shares subject to such stock awards as of the closing date of such Change in Control over (ii) the exercise price or purchase price paid or to be paid (if any) for the shares subject to the stock awards (which payment may be subject to the same conditions that apply to the consideration that will be paid to holders of shares in connection with the transaction, subject to applicable law); or (e) the opportunity for participants to exercise the stock options prior to the occurrence of the Change in Control and the termination (for no consideration) upon the consummation of such Change in Control of any stock options not exercised prior thereto.
Amendment, Termination and Duration of the Equity Incentive Plan
The Equity Incentive Plan will continue in effect for a term of 10 years measured from Board approval date, unless terminated earlier under the terms of the Equity Incentive Plan. The Administrator may at any time amend, alter, suspend or terminate the Equity Incentive Plan pursuant to the listing standards of any national securities exchange or association on which our securities are listed or as otherwise required by applicable law.
Description of Legacy Luminar’s Amended and Restated 2015 Stock Plan
General
Legacy Luminar’s board of directors originally adopted, and the Legacy Luminar stockholders approved, the Legacy Luminar Stock Plan, each on June 26, 2015. The Legacy Luminar Stock Plan was last amended on January 24, 2020. The Legacy Luminar Stock Plan provides for the grant of Legacy Luminar Stock Options to Legacy Luminar employees (and employees of any parent or subsidiary of Legacy Luminar), and for the grant of non-statutory Legacy Luminar Stock Options and Legacy Luminar restricted stock to Legacy Luminar employees, directors and consultants (and employees and consultants of any parent, subsidiary or affiliate of Legacy Luminar). We assumed the Legacy Luminar Stock Plan upon the Closing. The Legacy Luminar Stock Plan has been terminated except that the outstanding awards previously granted under the Legacy Luminar Stock Plan continue to remain outstanding under the Legacy Luminar Stock Plan (except that such awards converted into awards of Class A Stock or options for Class A Stock upon the Closing) until terminated pursuant to the terms thereof.
Plan Administration
The Board administers the Legacy Luminar Stock Plan.
Types of Awards
The Legacy Luminar Stock Plan provides for the grant of stock options and restricted stock.
107


Stock Options.
Legacy Luminar’s board of directors granted Legacy Luminar Stock Options under the Legacy Luminar Stock Plan, which we assumed in the Closing. The exercise price per share applicable to such options was equal to at least the fair market value per share of Legacy Luminar stock on the date of grant. The term of options granted under the Legacy Luminar Stock Plan did not exceed 10 years; provided, however, that any Legacy Luminar Stock Options granted to a participant who owned more than 10% of the total combined voting power of all classes of Legacy Luminar stock, or of certain of Legacy Luminar’s subsidiary corporations, did not have a term in excess of 5 years and had an exercise price per share of at least 110% of the fair market value per share of Legacy Luminar stock on the grant date. Subject to the provisions of the Legacy Luminar Stock Plan, Legacy Luminar’s board of directors determined the remaining terms of the Legacy Luminar Stock Options (e.g., vesting). After the termination of service of an employee, director or consultant, the participant may exercise his or her option, to the extent vested, for the period of time stated in his or her option agreement. If termination is due to death, then 100% of the then unvested shares shall immediately vest and become exercisable as of date of such termination. If termination is due to death or disability, the option will remain exercisable for 12 months. For certain options and so long as the applicable employees that have completed at least two years of continuous service, the option will remain exercisable until the earliest of (a) 10 years from the date of the option grant; or (b) the later of (i) one year after termination (in the event such termination occurs after going public) and (ii) one year after going public. In all other cases except for a termination for cause, the Legacy Luminar Stock Options will generally remain exercisable for three months following the termination of service. In the event of a termination for cause, the Legacy Luminar Stock Options will immediately terminate. However, in no event may an option be exercised later than the expiration of its term.
Non-transferability of Awards
Unless the Board provides otherwise, the Legacy Luminar Stock Plan generally does not allow for the transfer of awards or shares acquired pursuant to an award and only the recipient of an option may exercise such an award during his or her lifetime.
Certain Adjustments
In the event of certain corporate events or changes in our capitalization, to prevent diminution or enlargement of the benefits or potential benefits available under the Legacy Luminar Stock Plan, the Board will make adjustments to one or more of the number, kind and class of securities that may be delivered under the Legacy Luminar Stock Plan and/or the number, kind, class and price of securities covered by each outstanding award.
Dissolution or liquidation
In the event of our dissolution or liquidation, each Legacy Luminar stock option and stock purchase right will terminate immediately prior to the consummation of such action, unless otherwise determined by the Board.
Corporate Transactions
The Legacy Luminar Stock Plan, as assumed by us, provides that in the event of certain significant corporate transactions, including: (i) a transfer of all or substantially all of our assets, (ii) a merger, consolidation or other capital, reorganization or business combination transaction of the Company with or into another corporation, entity or person, or (iii) the consummation of a transaction, or series of related transactions, in which any person becomes the beneficial owner, directly or indirectly, of more than 50% of our then outstanding capital stock, each outstanding award will be treated as the Board determines.
Amendment or Termination
Our Board has terminated the Legacy Luminar Stock Plan, provided that the outstanding awards previously granted under the Legacy Luminar Stock Plan continue to remain outstanding under the Legacy Luminar Stock Plan (except that such awards converted into awards of Class A Stock or options for Class A Stock upon the Closing).
Description of Employee Stock Purchase Plan
In December 2020, our Board adopted and our stockholders approved the Employee Stock Purchase Plan (the “ESPP”). The ESPP became effective upon the Closing.
Purpose
The ESPP provides a means by which eligible employees and/or eligible service providers of either the Company or an affiliate may be given an opportunity to purchase shares of Class A Stock. The ESPP permits us to grant a series of purchase rights to eligible employees and/or eligible service providers. By means of the ESPP, we seek to retain and assist our affiliates in retaining the services of such eligible employees and eligible service providers, to secure and retain the services of new
108


eligible employees and eligible service providers and to provide incentives for such persons to exert maximum efforts for our success and that of our affiliates.
The ESPP includes two components: a “423 Component” and a “Non-423 Component.” We intend the 423 Component to qualify as an employee stock purchase plan pursuant to Section 423 of the U.S. Tax Code. The provisions of the 423 Component will be construed in a manner that is consistent with the requirements of Section 423 of the U.S. Tax Code, including without limitation to extend and limit ESPP participation in a uniform and non-discriminating basis. In addition, the ESPP authorizes grants of purchase rights under the Non-423 Component that do not meet the requirements of an employee stock purchase plan under Section 423 of the Code. Except as otherwise provided in the ESPP or determined by the Board, the Non-423 Component will operate and be administered in the same manner as the 423 Component. Eligible employees will be able to participate in the 423 Component or Non-423 Component of the ESPP. Eligible service providers (who may or may not be eligible employees) will only be able to participate in the Non-423 Component of the ESPP.
Administration
The Board administers the ESPP and will have the final power to construe and interpret both the ESPP and the rights granted under it. Further, the Board has the power, subject to the provisions of the ESPP, to determine when and how rights to purchase Class A Stock will be granted, the provisions of each offering of such rights (which need not be identical), and whether any employee or other service provider will be eligible to participate in the ESPP.
The Board has the power to delegate administration of the ESPP to a committee composed of one or more members of the Board. As used herein with respect to the ESPP, the term “Board” refers to any committee the Board appoints, and to the Board. Whether or not the Board has delegated administration of the ESPP to a committee, the Board will have the final power to determine all questions of policy and expediency that may arise in the administration of the ESPP.
Stock Subject to the ESPP
Subject to adjustments as provided in the ESPP, the maximum number of shares of Class A Stock that may be issued under the ESPP will not exceed 7,317,655 shares of Class A Stock. If any purchase right granted under the ESPP terminates without having been exercised in full, the shares of Class A Stock not purchased under such purchase right will again become available for issuance under the ESPP.
Offerings
The ESPP is implemented by offerings of rights to all eligible employees and eligible service providers from time to time. Offerings may comprise one or more purchase periods. The maximum length for an offering under the ESPP is 27 months. The provisions of separate offerings need not be identical. When a participant elects to join an offering, he or she is granted a purchase right to acquire shares of Class A Stock on each purchase date within the offering, each corresponding to the end of a purchase period within such offering. On each purchase date, all payroll deductions collected from the participant during such purchase period are automatically applied to the purchase of Class A Stock, subject to certain limitations.
Eligibility
Purchase rights may be granted only to our employees, employees of qualifying related corporations or, solely with respect to the Non-423 Component, employees of an affiliate (other than a qualifying related corporation) or eligible service providers. The Board may provide that employees will not be eligible to be granted purchase rights under the ESPP if, on the offering date, the employee (i) has not completed at least 2 years of service since the employee’s last hire date (or such lesser period as the Board may determine), (ii) customarily works not more than 20 hours per week (or such lesser period as the Board may determine), (iii) customarily works not more than 5 months per calendar year (or such lesser period as the Board may determine), (iv) is an officer within the meaning of Section 16 of the Exchange Act, (v) is a highly compensated employee within the meaning of the U.S. Tax Code, or (vi) has not satisfied such other criteria as the Board may determine consistent with Section 423 of the U.S. Tax Code. Unless otherwise determined by the Board for any offering, an employee will not be eligible to be granted purchase rights unless, on the offering date, the employee customarily works more than 20 hours per week and more than 5 months per calendar year, and has been employed by us or a related corporation or affiliate for at least 3 continuous months preceding such offering date.
No employee will be eligible for the grant of any purchase rights if, immediately thereafter, such employee owns stock possessing 5% or more of the total combined voting power or value of all classes of our stock or the stock of any related corporation. An eligible employee may be granted purchase rights only if such purchase rights, together with any other rights granted under all our and any related corporations’ employee stock purchase plan, do not permit such eligible employee’s rights to purchase stock in excess of $25,000 worth of stock in any calendar year.
109


Participation in the ESPP
On each offering date, each eligible employee or eligible service provider, pursuant to an offering made under the ESPP, will be granted a purchase right to purchase up to that number of shares of Class A Stock purchasable either with a percentage or with a maximum dollar amount, as designated by the Board; provided however, that in the case of eligible employees, such percentage or maximum dollar amount will in either case not exceed 15% of such employee’s earnings during the period that begins on the offering date (or such later date as the Board determines for a particular offering) and ends on the date stated in the offering, which date will be no later than the end of the offering, unless otherwise provided for in an offering.
Purchase Price
The purchase price of shares of Class A Stock acquired pursuant to purchase rights will be not less than the lesser of (i) 85% of the fair market value of the shares of Class A Stock on the offering date; or (ii) 85% of the fair market value of the shares of Class A Stock on the applicable purchase date (i.e., the last day of the applicable purchase period).
Payment of Purchase Price; Payroll Deductions
The purchase price of the shares is accumulated by payroll deductions over the offering. To the extent permitted in the offering document, a participant may increase, reduce or terminate his or her payroll deductions. All payroll deductions made on behalf of a participant are credited to his or her account under the ESPP and deposited with our general funds. No interest will accrue on such payroll deductions. To the extent permitted in the offering document, a participant may make additional payments into such account. If required under applicable laws or regulations or if specifically provided in the offering, in addition to or instead of making contributions by payroll deductions, a participant may make contributions through a payment by cash, check, or wire transfer prior to a purchase date, in a manner we direct.
Purchase of Stock
The Board will establish one or more purchase dates during an offering on which purchase rights granted for that offering will be exercised and shares of Class A Stock will be purchased in accordance with such offering. In connection with each offering, the Board may specify a maximum number of shares of Class A Stock that may be purchased by any participant or all participants. If the aggregate purchase of shares of Class A Stock issuable on exercise of purchase rights granted under the offering would exceed any such maximum aggregate number, then, in the absence of any Board action otherwise, a pro rata (based on each participant’s accumulated contributions) allocation of the shares of Class A Stock available will be made in as nearly a uniform manner as will be practicable and equitable.
Withdrawal
During an offering, a participant may cease making contributions and withdraw from the offering by delivering a withdrawal form. We may impose a deadline before a purchase date for withdrawing. On such withdrawal, such participant’s purchase right in that offering will immediately terminate and we will distribute as soon as practicable to such participant all of his or her accumulated but unused contributions without interest and such participant’s purchase right in that offering will then terminate. A participant’s withdrawal from that offering will have no effect on his or her eligibility to participate in any other offerings under the ESPP, but such participant will be required to deliver a new enrollment form to participate in subsequent offerings.
Termination of Employment
Purchase rights granted pursuant to any offering under the ESPP will terminate immediately if the participant either (i) is no longer an eligible employee or eligible service provider for any reason or for no reason, or (ii) is otherwise no longer eligible to participate. We shall have the exclusive discretion to determine when a participant is no longer actively providing services and the date of the termination of employment or service for purposes of the ESPP. As soon as practicable, we will distribute to such individual all of his or her accumulated but unused contributions without interest.
Restrictions on Transfer
During a participant’s lifetime, purchase rights will be exercisable only by such participant. Purchase rights are not transferable by a participant, except by will, by the laws of descent and distribution, or, if we so permit, by a beneficiary designation.
Exercise of Purchase Rights
On each purchase date, each participant’s accumulated contributions will be applied to the purchase of shares of Class A Stock, up to the maximum number of shares of Class A Stock permitted by the ESPP and the applicable offering, at the purchase price specified in the offering. Unless otherwise specified in the ESPP, no fractional shares will be issued and, if any amount of accumulated contributions remains in a participant’s account after the purchase of shares of Class A Stock on the final purchase date in an offering, such remaining amount will roll over to the next offering.
110


No purchase rights may be exercised to any extent unless and until the shares of Class A Stock to be issued on such exercise under the ESPP are covered by an effective registration statement pursuant to the Securities Act, and the ESPP is in material compliance with all applicable U.S. federal and state, foreign and other securities, exchange control, and other laws applicable to the ESPP. If, on the purchase date, as delayed to the maximum extent permissible, the shares of Class A Stock are not registered and the ESPP is not in material compliance with all applicable laws or regulations, no purchase rights will be exercised and all accumulated but unused contributions will be distributed as soon as practicable to the participants without interest.
Capitalization Adjustments
In the event of a capitalization adjustment, the Board will appropriately and proportionately adjust: (i) the classes and maximum number of securities subject to the ESPP, (ii) the classes and maximum number of securities by which the share reserve is to increase automatically each year pursuant to the ESPP, (iii) the classes and number of securities subject to, and the purchase price applicable to outstanding offerings and purchase rights, and (iv) the classes and number of securities that are the subject of the purchase limits under each ongoing offering.
Dissolution or Liquidation
In the event of the Company’s dissolution or liquidation, the Board will shorten any offering then in progress by setting a new purchase date prior to the consummation of such proposed dissolution or liquidation. The Board will notify each participant in writing, prior to the new purchase date that the purchase date for the participant’s purchase rights has been changed to the new purchase date and that such purchase rights will be automatically exercised on the new purchase date, unless prior to such date the participant has withdrawn from the offering.
Effect of a Change in Control:
Upon any of the following events (each a Change in Control under the ESPP):
a transfer of all or substantially all of the Company’s assets;
a merger, consolidation or other capital reorganization or business combination transaction of the Company with or into another corporation, entity or person;
the consummation of a transaction in which any person becomes the beneficial owner, directly or indirectly, of at least 50% of our then outstanding capital stock; or
a change in the effective control of the Company;
any surviving corporation or acquiring corporation (or the surviving or acquiring corporation’s parent company) may assume or continue outstanding purchase rights or may substitute similar rights for outstanding purchase rights, or, if any surviving or acquiring corporation (or its parent company) does not assume or continue such purchase rights or does not substitute similar rights for such purchase rights, then the participants’ accumulated contributions will be used to purchase shares of Class A Stock prior to the Change in Control under the outstanding purchase rights, and the purchase rights will terminate immediately after such purchase. The Board will notify each participant in writing prior to the new purchase date that the purchase date for the participant’s purchase rights has been changed to the new purchase date and that such purchase rights will be automatically exercised on the new purchase date unless prior to such date the participant has withdrawn from the offering.
Amendment, Termination or Suspension of the ESPP
The Board may amend the ESPP at any time in any respect the Board deems necessary or advisable. However, except with respect to capitalization adjustments described above, stockholder approval will be required for any amendment of the ESPP for which stockholder approval is required by applicable laws, regulations or listing requirements, including any amendment that either (i) increases the number of shares of Class A Stock available for issuance under the ESPP, (ii) expands the class of individuals eligible to become participants and receive purchase rights, (iii) materially increases the benefits accruing to participants under the ESPP or reduces the price at which shares of Class A Stock may be purchased under the ESPP, (iv) extends the term of the ESPP, or (v) expands the types of awards available for issuance under the ESPP, but in each case only to the extent stockholder approval is required by applicable laws, regulations, or listing requirements.
The Board may suspend or terminate the ESPP at any time. No purchase rights may be granted under the ESPP while the ESPP is suspended or after it is terminated.
Any benefits, privileges, entitlements, and obligations under any outstanding purchase rights granted before an amendment, suspension, or termination of the ESPP will not be materially impaired by any such amendment, suspension, or termination except (i) with the consent of the person to whom such purchase rights were granted, (ii) as necessary to comply
111


with any laws, listing requirements, or governmental regulations, or (iii) as necessary to obtain or maintain any special tax, listing, or regulatory treatment.
Tax Considerations
Prior to its amendment by the Tax Cuts and Jobs Act (“Tax Legislation”), which was enacted December 22, 2017, Section 162(m) of the Internal Revenue Code disallowed a tax deduction to public companies for compensation paid in excess of $1 million to “covered employees” (generally, such company’s chief executive officer and its three other highest paid executive officers other than its chief financial officer). Prior to the Tax Legislation, there was an exception to this $1 million limitation for performance-based compensation if certain requirements were met. The Tax Legislation generally amended Section 162(m) to eliminate the exception for performance-based compensation and to expand the $1 million compensation limit to apply to a public company’s chief financial officer and to certain individuals who were covered employees in years other than the then-current taxable year, subject to certain “grandfathering” rules. The company will continue to take into account the tax and accounting implications (including with respect to the expected lack of deductibility under the revised Section 162(m)) when making compensation decisions, but reserves its right to continue to make compensation decisions based on other factors if it determines that it is in the best interests of the company and its stockholders to do so.
COMPENSATION COMMITTEE REPORT
The Compensation Committee has reviewed and discussed our Compensation Discussion and Analysis section with management and, based on the review and discussions, recommended to the Board that the Compensation Discussion and Analysis section be included in this Annual Report on Form 10-K.
Compensation Committee
Katharine A. Martin (Chair)
Alec Gores
Matthew Simoncini
The foregoing report of the Compensation Committee is not soliciting material, is not deemed filed with the SEC and is not incorporated by reference in any filing of the Company under the Securities Act or the Exchange Act, whether made before or after the date of this proxy statement and irrespective of any general incorporation language in such filing.
EXECUTIVE COMPENSATION TABLES
2021 Summary Compensation Table
The following table sets forth information concerning the compensation of our officers who served as named executive officers during the year ended December 31, 2021.
Name and Principal PositionFiscal
Year
Salary
($)(1)
Bonus
($)(2)
Stock
Awards
($)(3)
Option Awards
($)(3)
All Other Compensation
($)(4)
Total
($)
Austin Russell2021$$— $— $— $— $
President and Chief Executive Officer2020300,000 — — — 30,841 330,841 
2019175,000 — — — — 175,000 
Thomas J. Fennimore2021300,000 200,000 7,987,242 — — 8,487,242 
Chief Financial Officer2020142,046 150,000 — 2,093,115 100,473 2,485,634 
Alan Prescott (5)2021205,682 — 29,507,831 — — 29,713,513 
Chief Legal Officer
M. Scott Faris (6)2021262,500 125,000 3,594,262 — 6,030 3,987,792 
Former Chief Business Officer2020300,000 — — 661,581 167 961,748 
2019300,000 — — — — 300,000 
Jason Eichenholz (7)2021262,500 125,000 3,594,262 — 6,030 3,987,792 
Chief Technology Officer
(1)Amounts reflect salary earned during the applicable calendar year.
(2)Amounts reflect discretionary cash bonuses earned by the applicable named executive officers in the applicable years.
(3)Stock awards and option awards are reported at aggregate grant date fair value in the year granted, as determined in accordance with the provisions of FASB ASC Topic 718. For the assumptions used in valuing these awards for
112


purposes of computing this expense, please see Note 14 of the Company’s consolidated financial statements for the year ended December 31, 2021.
(4)Represents, with respect to Mr. Faris, taxable reimbursements related to cellular charges.
(5)Mr. Prescott joined the Company on April 26, 2021.
(6) Mr. Faris left the Company on November 9, 2021.
(7) Dr. Eichenholz ceased serving as an executive officer of the Company on June 9, 2021.
Narrative Disclosure to Summary Compensation Table
For 2021, 2020 and 2019, the compensation program for named executive officers consisted of base salary and certain standard employee benefits.
Base Salary
Base salary for each named executive officer is set at a level that is commensurate with the executive’s duties and authorities, contributions, prior experience and sustained performance; except that historically, and at Legacy Luminar, Mr. Russell has voluntarily chosen to receive a base salary below industry practice.
Cash Bonus
The actual annual cash bonuses awarded to each named executive officer for 2021 performance are set forth above in the Summary Compensation Table in the column titled “Bonus.” Except with respect to the offer letters as described below, we do not have any formal arrangements with our named executive officers providing for annual cash bonus awards.
2021 Equity Awards
In 2021, each of our named executive officers (other than Mr. Russell) received time-based restricted stock units (“RSUs”) under the 2020 Equity Incentive Plan, in each case as described below under “—2021 Grants of Plan-Based Awards.”
Benefits and Perquisites
We provide benefits to our named executive officers on the same basis as provided to all of our employees, including health, dental and vision insurance; life insurance; accidental death and dismemberment insurance; critical illness; short- and long-term disability insurance; a health reimbursement account; a health savings account; a flexible spending account; and a tax-qualified Section 401(k) plan for which no employer match is provided. We do not maintain any executive-specific benefit or perquisite programs.
2021 Grants of Plan-Based Awards
The following table sets forth information regarding the incentive awards granted to the named executive officers for 2021, none of which were non-equity incentive plan awards.
NameGrant DateType of AwardAll Other Stock Awards: Number of shares of stock or Units
(#)
Grant Date Fair Value of Stock awards
($) (1)
Austin Russell— — — 
Thomas J. Fennimore7/23/2021Time-Base RSU455,373 7,987,242 
Alan Prescott5/27/2021Time-Base RSU712,487 15,040,601 
11/11/2021Time-Base RSU353,000 7,063,530 
11/11/2021Time-Base RSU370,000 7,403,700 
M. Scott Faris (2)7/23/2021Time-Base RSU204,918 3,594,262 
Jason Eichenholz7/23/2021Time-Base RSU1,264,891 22,186,188 
7/23/2021Time-Base RSU455,373 7,987,243 
(1)Stock awards are reported at aggregate grant date fair value in the year granted, as determined in accordance with the provisions of FASB ASC Topic 718. For the assumptions used in valuing these awards for purposes of computing this expense, please see Note 14 of the Company’s consolidated financial statements for the year ended December 31, 2021.
(2)All of Mr. Faris’s RSUs were cancelled upon his departure from the Company.
113


Outstanding Equity Awards at December 31, 2021 Fiscal Year-End
The following table sets forth information regarding each Luminar stock option and unvested Luminar RSU held by each of our named executive officers as of December 31, 2021.
Option Awards (1)
Stock Awards (2)
NameGrant Date
Number of
Securities
 Underlying
Unexercised
Options
(#)
Exercisable
Number of
Securities
 Underlying
Unexercised
Options
(#)
Unexercisable
Option
Exercise
Price
($)
Option
Expiration
Date
Number
of Shares
or Units
of Stock
That Have
Not
Vested
(#)
Market
Value of Shares
or Units
of Stock
That Have
Not
Vested
($)
Austin Russell— — — $— — $— 
Thomas J. Fennimore5/14/2020
(3)
728,403 1,111,773 1.67 5/13/2030— — 
7/23/2021
(4)
— — — 455,373 7,700,357 
— 
Alan Prescott5/27/2021
(5)
— — — 712,487 12,048,155 
11/11/2021
(6)
— — — 353,000 5,969,230 
11/11/2021
(7)
— — — 370,000 6,256,700 
M. Scott Faris1/24/2020
(8)
374,850 — 1.67 1/23/2030— — 
— 
Jason Eichenholz7/23/2021
(9)
— — — 474,334 8,020,988 
7/23/2021
(4)
— — — 455,373 7,700,357 
(1)Certain stock options originally covered shares of Legacy Luminar Class A common stock, as granted pursuant to Legacy Luminar Stock Plan, and were assumed by Luminar in the Business Combination. All stock options are set forth above on an as-converted basis (as to both number of underlying shares and option exercise price).
(2)Values are based on the closing price of our common stock on the Nasdaq on December 31, 2021 ($16.91).
(3)The option grant is subject to a 4-year vesting schedule, with 25% of the shares having vested on May 11, 2021 and 1/48th of the shares vesting monthly thereafter, subject to the option holder’s continuous service through each vesting date; provided that if the optionee dies, then 100% of the shares subject to the option grant will immediately vest.
(4) Represents an RSU. Subject to the continuous service of the RSU holder on each vesting date, the RSU will vest as follows: 10% of the RSU will vest on January 1 of each of 2022 and 2023, respectively; an additional 15% of the RSU will vest on January 1 of each of 2024 and 2025, respectively; an additional 20% of the RSU will vest on January 1, 2026; and the remaining 30% of the RSU will vest on January 1, 2027.
(5)Represents an RSU. Subject to the continuous service of the RSU holder on each vesting date, the RSU will vest as follows: 25% of the RSU will vest on April 26, 2022, and 1/16 will vest on each quarterly anniversary thereafter for 2 years.
(6)Represents an RSU. Subject to the continuous service of the RSU holder on each vesting date, the RSU will vest as follows: 3/16th of the RSU will vest on January 26, 2022, and thereafter, 1/16th of the RSU will vest on each quarterly anniversary thereof until the RSU is fully vested; provided that in the event Mr. Prescott is terminated, resigns for good cause, or we experience a change of control (including a sale of substantially all of our assets or change of at least 50% of the Board of Directors), 100% of unvested shares subject to the RSU shall immediately vest.
(7)Represents an RSU. Subject to the continuous service of the RSU holder on each vesting date, the RSU will vest as follows: 10% of the RSU will vest on November 11 of each of 2022 and 2023, respectively; an additional 15% of the RSU will vest on November 11 of each of 2024 and 2025, respectively; an additional 20% of the RSU will vest on November 11, 2026; and the remaining 30% of the RSU will vest on November 11, 2027.
(8)The option grant is subject to a 4-year vesting schedule, with 25% of the shares having vested on January 1, 2021 and 1/48th of the shares vesting (or scheduled to vest) monthly thereafter, subject to the option holder’s continuous service through each vesting date; provided that if the optionee dies, then 100% of the shares subject to the option grant will immediately vest. Mr. Faris departed the Company on November 9, 2021. As of such date, all unvested shares underlying the option were cancelled.
(9)Represents an RSU. Subject to the continuous service of the RSU holder on each vesting date, the RSU vested as to 50% on June 18, 2021, and the RSU will vest as to 1/16 each quarter thereafter over 2 years.
114


Option Exercises and Stock Vested
The following table presents information concerning option exercises and vested RSU awards that vested for our named executive officers during the year ended December 31, 2021.
Option AwardsStock Awards
NameNumber of
Shares
Acquired on
Exercise
(#)
Value
Realized
on
Exercise
($)
Number of
Shares
Acquired on
Vesting
(#)
Value
Realized
on
Vesting
($)
Austin Russell— $— — $— 
Thomas J. Fennimore— — — — 
Alan Prescott— — — — 
M. Scott Faris— — — — 
Jason Eichenholz— — 790,557 (1)13,083,701 (2)
(1)Represents partial vesting with respect to an award of 1,264,891 RSUs granted July 23, 2021, of which 632,445 RSUs vested on September 8, 2021, 79,055 RSUs vested on September 18, 2021, and 79,056 RSUs vested on December 18, 2021.
(2)Calculated with respect to the closing price of our common stock on the Nasdaq on (or on the last trading date prior to): September 8, 2021 ($16.53), September 18, 2021 ($17.09), and December 18, 2021 ($16.17).
Estimated Potential Payments Upon Termination or Change-in-Control
The following table sets forth an estimate with respect to each named executive officer’s potential incremental payments upon a termination of employment or a change in control of Luminar, in each case assuming such event occurred December 31, 2021.
NamePotential Severance
Payments Upon an
Involuntary
Termination
($)(1)
Potential Stock
Option Vesting
Acceleration
Upon Death
(#) (2)
Estimated Value of
RSUs Vesting Upon
a Termination,
Resignation for
Good Reason, of
Change-in-Control
($)(3)
Austin Russell$— — $— 
Thomas J. Fennimore150,000 1,111,773 — 
Alan Prescott— — 5,969,230 
M. Scott Faris (4)— — — 
Jason Eichenholz (5)— — — 
(1)Pursuant to the terms of Mr. Fennimore’s offer letter, in the event that Mr. Fennimore is terminated by the company due to no fault of his own, he will be entitled to receive, as severance benefits, an amount equal to six months of his annual base salary, subject to his execution (without revocation) of a general release of claims in favor of Luminar. This potential severance payment is “single-trigger.”
(2)Represents unvested stock options with a $1.67 exercise price. In the event Mr. Fennimore dies while employed, then 100% of the shares subject to the option grant will immediately vest. This potential acceleration is “single-trigger.”
(3)Represents 353,000 RSUs subject to vesting. In the event Mr. Prescott is terminated, resigns for good cause, or we experience a change of control (including a sale of substantially all of our assets or change of at least 50% of the Board of Directors), 100% of unvested shares subject to the RSU award shall immediately vest. Value is based on the closing price of our common stock on the Nasdaq on December 31, 2021 ($16.91). This potential acceleration is “single-trigger.”
(4)Mr. Faris left the Company on November 9, 2021 and received no separation pay in connection with his departure.
(5)Dr. Eichenholz ceased serving as an executive officer of the Company on June 9, 2021.
115


Director Compensation
In March 2021, the Compensation Committee, comprised solely of independent directors, recommended to the Board for approval a compensation policy for non-employee directors (the “Director Compensation Policy”) after consideration of market data and based on the recommendation of its independent compensation consultant. Our Board approved the Director Compensation Policy. The Director Compensation Policy consists of the following:
Cash Compensation. Each of our directors, with the exception of Mr. Russell, will receive $12,500 per quarter to serve as a member of our Board, and any future lead independent director of our Board will receive an additional $7,500 per quarter to serve in such capacity. Our non-employee directors do not receive per meeting fees.
In addition, each chair of our Audit Committee, Compensation Committee and Nominating and Corporate Governance Committee, will receive $6,250, $5,000 and $2,500 per quarter, respectively, for serving as chair of these committees. The members of our Audit Committee, Compensation Committee and Nominating and Governance Committee who are not the chair of the respective committee, will receive $3,125, $2,500 and $1,250 per quarter, respectively, to serve on these committees.
Non-employee directors are reimbursed for all reasonable travel and related expenses incurred in connection with attending Board and committee meetings.
Equity Awards. Additionally, directors who are not our employees each receive equity compensation.
The following table sets forth information concerning the compensation of our non-employee directors during the year ended December 31, 2021.
NameFees Earned or
Paid in Cash
($)(1)
Stock Awards
($) (2)
Total
($)
Alec Gores$54,056 $222,460 (6)$276,516 
Matthew Simoncini65,639 222,460 (6)288,099 
Dr. Mary Lou Jepsen (3)42,472 578,042 (7)620,514 
Katharine A. Martin (3)57,917 578,042 (7)635,959 
Jun Hong Heng (4)35,027 430,687 (8)465,714 
Dr. Shaun Maguire (4)35,027 430,687 (8)465,714 
Scott A. McGregor (5)13,236 — 13,236 
Benjamin J. Kortlang (5)13,236 — 13,236 
(1)The following directors elected to receive payment in stock in lieu of cash pursuant to the Director Compensation Policy: Mr. Gores (3,586 shares), Mr. Simoncini (4,355 shares), Ms. Martin (3,843 shares), Dr. Jepsen (2,818 shares), and Dr. Maguire (2,324 shares). With respect to each such director, the underlying shares were issued based on the closing price of our common stock on the Nasdaq on December 15, 2021 ($15.07).
(2)Stock awards and option awards are reported at aggregate grant date fair value in the year granted, as determined in accordance with the provisions of FASB ASC Topic 718. For the assumptions used in valuing these awards for purposes of computing this expense, please see Note 14 of the Company’s consolidated financial statements for the year ended December 31, 2021.
(3)Commenced service as a Director on February 8, 2021.
(4)Commenced service as a Director on June 9, 2021.
(5)Ceased service as a Director on June 9, 2021.
(6)Represents 9,106 RSUs granted on June 9, 2021, and scheduled to vest on the earlier of June 9, 2022 or the date of our 2022 Annual Meeting of Stockholders, subject to the continuous service of the RSU holder on the vesting date. As of December 31, 2021, each of Messrs. Gores and Simoncini held 9,106 RSUs with an aggregate value of $153,982, based on the closing price of our common stock on the Nasdaq on December 31, 2021 ($16.91), and Mr. Simoncini held an aggregate 340,773 stock options in the Company, of which 134,889 were vested as of December 31, 2021.
(7)Represents (i) 14,627 RSUs granted on March 31, 2021, and scheduled to vest in three equal annual installments on the first, second and third anniversaries of February 8, 2021, subject to the RSU holder’s continued service as a member of the Board of Directors through each vesting date; and (ii) 9,106 RSUs granted on June 9, 2021, and scheduled to vest on the earlier of June 9, 2022 or the date of our 2022 Annual Meeting of Stockholders, subject to the continuous service of Dr. Jepsen and Ms. Martin on the vesting date. As of December 31, 2021, each of Dr. Jepsen
116


and Ms. Martin held 23,733 RSUs with an aggregate value of $401,325, based on the closing price of our common stock on the Nasdaq on December 31, 2021 ($16.91).
(8)Represents 18,234 RSUs granted on June 10, 2021, and scheduled to vest in three equal annual installments on the first, second and third anniversaries of June 10, 2021, subject to the RSU holder’s continued service as a member of the Board of Directors through each vesting date. As of December 31, 2021, each of Mr. Heng and Dr. Maguire held 18,234 RSUs with an aggregate value of $308,337, based on the closing price of our common stock on the Nasdaq on December 31, 2021 ($16.91).
Compensation Committee Interlocks and Insider Participation
None of the members of the Compensation Committee is or has been at any time one of our officers or employees. None of our executive officers currently serves, or in the past fiscal year has served, as a member of the board or compensation committee (or other board of directors committee performing equivalent functions or, in the absence of any such committee, the entire board of directors) of any entity that has one or more executive officers serving as a member of the board or compensation committee.
ITEM 12. SECURITY OWNERSHIP OF CERTAIN BENEFICAL OWNERS AND MANAGEMENT AND RELATED STOCKHOLDER MATTERS.
The following table presents information as to the beneficial ownership of our common stock as of December 31, 2021 by:
each stockholder known by us to be the beneficial owner of more than 5% of our Class A common stock or Class B common stock;
each of our directors;
each of our named executive officers; and
all of our directors and executive officers as a group.
Beneficial ownership is determined according to the rules of the SEC, which generally provide that a person has beneficial ownership of a security if he, she or it possesses sole or shared voting or investment power over that security, including options and warrants that are currently exercisable or exercisable within 60 days. In computing the number of shares of common stock beneficially owned by a person and the percentage ownership, we deemed outstanding shares of our common stock subject to options and warrants held by that person that are currently exercisable or exercisable within 60 days of December 31, 2021. We did not deem these shares outstanding, however, for the purpose of computing the percentage ownership of any other person.
The beneficial ownership percentages set forth in the table below are based on 347,901,434 shares of common stock outstanding, comprised of 250,812,764 shares of Class A common stock and 97,088,670 shares of Class B common stock outstanding as of December 31, 2021.
Unless otherwise indicated and subject to applicable community property laws, we believe that all persons named in the table have sole voting and investment power with respect to all shares of common stock beneficially owned by them.
117


Unless otherwise indicated below, the address of each beneficial owner listed in the table below is c/o Luminar Technologies, Inc., 2603 Discovery Drive, Suite 100, Orlando, FL 32826.
Class AClass B% of Total Voting Power**
Name and Address of Beneficial OwnersNumber of Shares%Number of Shares%
Five Percent Holders
GVA Auto, LLC (1)19,226,359 7.7 %— — 1.6 %
Current Directors and Named Executive Officers
Austin Russell— — 97,088,670 100 %79.5 %
Thomas J. Fennimore (2)
866,614 *— — *
Alan Prescott (3)66,187 *— — *
Jason Eichenholz, Ph.D. (4)3,107,485 1.2 %— — *
M. Scott Faris (5)
374,850 *— — *
Alec E. Gores (6)6,124,545 2.4 %— — *
Matthew J. Simoncini (7)
186,170 *— — *
Jun Hong Heng (8)
4,139,665 1.7 %— — *
Shaun Maguire, Ph.D.2,324 *— — *
Katharine A. Martin (9)8,718 *— — *
Mary Lou Jepsen, Ph.D. (10)7,693 *— — *
All Directors and Executive Officers as a Group (9 Individuals)11,401,916 4.5 %97,088,670 100 %80.2 %
* Less than one percent.
**    Percentage of total voting power represents voting power with respect to all shares of Class A common stock and Class B common stock, as a single class. Each share of Class B common stock is entitled to ten votes per share and each share of Class A common stock is entitled to one vote per share.
(1)GVA Capital is the Manager of GVA Auto, LLC, and therefore, may be deemed to hold voting and dispositive power over the shares held by GVA Auto, LLC. The address of GVA Auto, LLC is 908 Broadway, San Francisco, CA 94133.
(2)Includes 850,614 shares of Class A common stock subject to Mr. Fennimore’s outstanding stock option and restricted stock units, which is the portion of such awards that are exercisable or which vest within 60 days of December 31, 2021.
(3)Consists of shares of Class A common stock subject to Mr. Prescott’s outstanding restricted stock units which vest within 60 days of December 31, 2021.
(4)Includes 45,537 shares of Class A common stock subject to Dr. Eichenholz’ s outstanding restricted stock units which vest within 60 days of December 31, 2021. Dr. Eichenholz ceased serving as an executive officer of the Company on June 9, 2021.
(5)Includes 374,850 shares of Class A common stock subject to Mr. Faris’ outstanding stock options which are exercisable within 60 days of December 31, 2021. Mr. Faris is the Company’s former Chief Business Officer and left the Company on November 9, 2021.
(6)Consists of (i) 2,931,381 shares of Class A common stock held by GM Sponsor LLC, (ii) 1,252,574 shares of Class A common stock and 1,386,325 warrants to purchase shares of Class A Common stock held by AEG Holdings, LLC, (iii) 152,534 shares held by NBI Irrevocable Trust No. 4, a trust of which the beneficiary is one of the children of Mr. Gores who is a member of his household., (iv) 248,145 shares held by NBI Irrevocable Trust No. 5, a trust of which the beneficiary is one of the children of Mr. Gores who is a member of his household, (v) 150,000 shares held by NBI Irrevocable Trust No. 6, a trust of which the beneficiary is one of the children of Mr. Gores who is a member of his household and (vi) 3,586 shares directly held. AEG Holdings, LLC, is the managing member of GM Sponsor LLC and Alec E. Gores is the managing member of AEG Holdings, LLC. Voting and disposition decisions with respect to such securities are made by Mr. Gores. The address for AEG Holdings, LLC is 6260 Lookout Road, Boulder, CO 80301.
(7)Consists of (i) 37,082 shares of Class A common stock held by Mr. Simoncini and (ii) 149,088 shares of Class A common stock subject to Mr. Simoncini’s outstanding stock option, which is the portion of such option that is exercisable within 60 days of December 31, 2021.
(8)Represents shares of Class A common stock held by (i) CC Holdings IV, LLC, (ii) Crescent Cove Capital II, LP, (iii) Crescent Cove Opportunity Fund LP, (iv) Crescent Cove Luminar SPV LLC, (v) Crescent Cove Capital LP, (vi) CC Holdings I LLC, (vii) CC Holdings IX Co-Invest Fund, LP, (viii) Crescent Cove LTI-SPV, LP, (ix) Crescent Cove Opportunity Foreign Intermediary, LLC (collectively, the “Crescent Cove entities”) (x) shares held by Mr. Jun in his Roth IRA account, (xi) shares held by the Heng Zhao JT Revocable Trust and (xii) shares held by Press Room LLC. Crescent Cove Capital GP, LLC, Crescent Cove Capital II GP, LLC, and Crescent Cove Opportunity GP, LP (collectively “General Partner”) are the general partner of the Crescent Cove entities. Crescent Cove Capital Management, LLC and Crescent Cove Advisors, LP (collectively, “Investment Manager”) are the investment manager of the Crescent Cove entities. Mr. Heng is the managing member of the General Partner and the Investment Manager of Crescent Cove entities, and therefore, may be deemed to hold voting and dispositive power over the shares held by Crescent Cove entities. Mr. Heng is co-trustee of the Heng Zhao JT Revocable Trust. Press Room LLC is an entity managed by Mr. Heng and Mr. Heng may be deemed to hold voting and dispositive power over the shares held by Press Room LLC. The address for these entities is c/o Crescent Cove Capital Management, LLC, 530 Bush Street, Suite 703, San Francisco, CA 94108.
(9)Includes 4,875 shares of Class A common stock subject to Ms. Martin’s outstanding restricted stock units, which is the portion which will vest within 60 days of December 31, 2021.
118


(10)Includes 4,875 shares of Class A common stock subject to Dr. Jepsen’s outstanding restricted stock units, which is the portion which will vest within 60 days of December 31, 2021.
Equity Compensation Plan Information
We currently maintain the following equity compensation plans that provide for the issuance of shares of our Class A common stock to our officers and other employees, directors and consultants, each of which has been approved by our stockholders: our Management Longer Term Equity Incentive Plan, our 2020 Equity Incentive Plan, or the Equity Incentive Plan and our 2020 Employee Stock Purchase Plan, or the ESPP.
The following table presents information as of December 31, 2021 with respect to compensation plans under which shares of our common stock may be issued. The table does not include information with respect to shares subject to outstanding awards granted under Legacy Luminar’s Amended and Restated 2015 Stock Plan, or the 2015 Plan, assumed by us in connection with the Business Combination.
Plan categoryNumber of
securities to
be issued
upon
exercise of
outstanding
options,
warrants
and vesting of
RSAs and RSUs
Weighted-average
exercise price of
outstanding
options and warrants
Number of securities
remaining
available for
future issuance
under equity
compensation
plans
(excluding
securities
reflected in
column (a))
(a)(b)(c)
Equity compensation plans approved by security holders11,983,032 $— (3)57,741,650 
Equity compensation plans not approved by security holders(2)— — 
Total11,983,032 57,741,650 
(1)Includes 25,818,749 shares available for issuance under the Management Longer Term Equity Incentive Plan, 24,605,246 shares available for issuance under the Equity Incentive Plan and 7,317,655 shares available for issuance under the ESPP.
(2)Excludes outstanding options to acquire 11,507,643 shares of Class A common stock with weighted average exercise price of $1.72 and 666,298 restricted stock awards that were assumed by us in connection with the Business Combination. For more information regarding the 2015 Plan, please see, “Note 14. Stock-based Compensation” in the Notes to Consolidated Financial Statements.
(3)Outstanding awards of restricted stock units have no exercise price.
ITEM 13. CERTAIN RELATIONSHIPS AND RELATED TRANSACTIONS AND DIRECTOR INDEPENDENCE.
Independence of Directors; Controlled Company Exemption
Our board of directors has determined that none of the members of our board of directors other than Austin Russell has a relationship that would interfere with the exercise of independent judgment in carrying out the responsibilities of a director and that each of the members of our board of directors other than Austin Russell is “independent” as that term is defined under the rules of the Nasdaq Stock Market, or Nasdaq. Our board of directors has also determined that all members of our audit committee, compensation committee and nominating and corporate governance committee are independent and satisfy the relevant SEC and Nasdaq independence requirements for such committees. In making this determination, our board of directors considered that the law firm of Wilson Sonsini Goodrich & Rosati PC (“WSGR”), of which Ms. Martin is the Chairperson, had provided minimal legal services to us and Austin Russell. All services by WSGR terminated prior to Ms. Martin joining the board of directors and will not continue.
Austin Russell controls a majority of the voting power of our outstanding capital stock. As a result, we are a “controlled company” under Nasdaq rules. As a controlled company, we are exempt from certain Nasdaq corporate governance requirements, including those that would otherwise require the board of directors to have a majority of independent directors and require that we establish a compensation committee comprised entirely of independent directors, or otherwise ensure that the compensation of our executive officers and nominees for directors are determined or recommended to the board of directors by the independent members of the board of directors. While we do not currently intend to rely on any of these exemptions, we will be entitled to do so for as long as we are considered a “controlled company,” and to the extent we rely on one or more of these exemptions, holders of our capital stock will not have the same protections afforded to stockholders of companies that are subject to all of the Nasdaq corporate governance requirements.
119


In addition, audit committee members must also satisfy the independence criteria set forth in Rule 10A-3 under the Exchange Act. In order to be considered independent for purposes of Rule 10A-3, a member of an audit committee of a listed company may not, other than in such member’s capacity as a member of the audit committee, the board of directors or any other board committee (i) accept, directly or indirectly, any consulting, advisory or other compensatory fee from the listed company or any of its subsidiaries or (ii) be an affiliated person of the listed company or any of its subsidiaries.
CERTAIN RELATIONSHIPS AND RELATED PARTY TRANSACTIONS
In addition to the executive officer and director compensation arrangements discussed above, the following is a description of each transaction since January 1, 2021 and each currently proposed transaction in which:
we, have been or are to be a participant;
the amounts involved exceeded or exceeds $120,000; and
any of our directors, executive officers or holders of more than 5% of our outstanding capital stock, or any immediate family member of, or person sharing the household with, any of these individuals or entities, had or will have a direct or indirect material interest.
In February 2021, we invested $15.0 million into COVA Acquisition Corp., of which Mr. Heng, is the Chairman and Chief Executive Officer, and a principal shareholder. Mr. Heng became our director in June 2021. The terms of such investment were no less favorable to us than to other third party investors. During 2021, we sold $2.9 million of this investment and had a remaining balance of $12.1 million as of December 31, 2021.
Related Party Transactions Policy
Our Board of Directors has adopted a written related party transactions policy. The policy provides that officers, directors, holders of more than 5% of any class of the Company’s voting securities, and any member of the immediate family of and any entity affiliated with any of the foregoing persons, will not be permitted to enter into a related-party transaction with the Company without the prior consent of the audit committee, or other independent members of the Board in the event it is inappropriate for the audit committee to review such transaction due to a conflict of interest. Any request for the Company to enter into a transaction with an executive officer, director, principal stockholder, or any of their immediate family members or affiliates, in which the amount involved exceeds $120,000, must first be presented to the audit committee for review, consideration, and approval. In approving or rejecting the proposed transactions, the audit committee will take into account all of the relevant facts and circumstances available.
ITEM 14. PRINCIPAL ACCOUNTING FEES AND SERVICES.
Independent Registered Public Accounting Firm Fees and Services
Deloitte & Touche LLP was appointed as our independent registered accounting firm in December 2020, upon the dismissal of KPMG. Deloitte & Touche LLP has audited the financial statements of Legacy Luminar since 2018.
The following tables present the aggregate fees billed by Deloitte & Touche LLP and KPMG to us (including Legacy Luminar, in the case of Deloitte & Touche LLP) for the years ended December 31, 2021 and 2020 (in thousands):
Year Ended December 31,
2021
2020(2)
2020(3)
Audit Fees(1)
$1,930 $1,625 $95 
Audit-Related Fees200 — — 
Tax Fees— — — 
All Other Fees— $552 
Total$2,132 $1,625 $647 
(1)Audit fees include fees for services performed to comply with the standards established by the Public Company Accounting Oversight Board, including the audit of our consolidated financial statements. This category also includes fees for audits provided in connection with statutory filings or services that generally only the principal independent auditor reasonably can provide, such as consent and assistance with and review of our SEC filings.
(2)Includes $1.1 million for audit fees billed for the annual audit of the Company’s 2019 consolidated financial statements included in the Registration Statement on Form S-4 and our Annual Report on Form 10-K for the year ended December 31, 2020, consents and review of other documents filed with the SEC.
(3)Represent fees billed for services for the period from January 1, 2020 through December 2, 2020 prior to the Business Combination. Audit Fees includes $82,000 for reviewing the Company’s three Quarterly Reports on Form 10-Q and proxy statement filed with the SEC.
120


Policy on Audit Committee Pre-Approval of Audit and Permissible Non-Audit Services of Independent Registered Public Accounting Firm
Our audit committee’s policy is to pre‑approve all audit and permissible non‑audit services provided by our independent registered public accounting firm, the scope of services provided by our independent registered public accounting firm and the fees for the services to be performed. These services may include audit services, audit‑related services, tax services and other services. Pre‑approval is detailed as to the particular service or category of services and is generally subject to a specific budget. Our independent registered public accounting firm and management are required to periodically report to the audit committee regarding the extent of services provided by our independent registered public accounting firm in accordance with this pre‑approval, and the fees for the services performed to date.
Prior to the Business Combination, all of the services listed in the table above provided by KPMG, LLP were approved by Gores in accordance with its policies then in effect. Following the Business Combination, all of the services listed in the table above provided by Deloitte were approved by our board of directors.
121


PART IV
ITEM 15. EXHIBITS, FINANCIAL STATEMENT SCHEDULES.

The following documents are filed as part of this report:
1.Financial Statements. The financial statements included in “Index to the Consolidated Financial Statements” in Part II, Item 8 are filed as part of this Annual Report on Form 10-K.
2.Financial Statement Schedules. None.
3.Exhibits. Exhibits listed in the accompanying index to exhibits are filed or incorporated by reference as part of this Annual Report on Form 10-K.
EXHIBIT INDEX
Incorporation by Reference
Exhibit NumberDescriptionFormFile NumberExhibit/Appendix ReferenceFiling DateFiled Herewith
2.1*8-K/A001-387912.112/8/20
3.18-K/A001-387913.112/8/20
12/8/20
3.28-K/A001-387913.212/8/20
12/8/20
4.18-K/A001-387914.112/8/20
12/8/20
4.28-K/A001-387914.212/8/20
12/8/20
4.38-K/A001-387914.312/8/20
12/8/20
4.4X
4.5S-1001-387914.407/16/20
4.68-K001-387914.112/17/21
4.7X
10.18-K/A001-3879110.112/8/20
12/8/20
10.28-K/A001-3879110.412/8/20
12/8/20
10.38-K/A001-3879110.512/8/20
12/8/20
10.4†8-K/A001-3879110.612/8/20
10.5†8-K/A001-3879110.712/8/20
12/8/20
10.6†8-K/A001-3879110.812/8/20
122


12/8/20
10.7†8-K/A001-3879110.912/8/20
10.88-K/A001-3879110.1012/8/20
10.9S-1/A333-25165710.1001/29/21
10.1010-K001-3879110.1404/14/21
12/8/20
10.118-K001-387914.112/17/21
10.12S-4/A333-24879410.810/23/20
10.1310-Q001-3879110.108/13/21
10.14†10-Q001-3879110.111/15/21
10.15S-4/A333-24879410.910/23/20
21.1X
23.1X
24.1X
31.1X
31.2X
32.1Furnished
herewith
101.INSXBRL Instance Document.X
101.SCHXBRL Taxonomy Extension Schema Document.X
101.CALXBRL Taxonomy Extension Calculation Linkbase Document.X
123


101.DEFXBRL Taxonomy Extension Definition Linkbase Document.X
101.LABXBRL Taxonomy Extension Label Linkbase Document.X
101.PREXBRL Taxonomy Extension Presentation Linkbase Document.X
104Cover Page Interactive Data File (formatted as Inline XBRL and contained in Exhibit 101).X
*The schedules to this Exhibit have been omitted in accordance with Regulation S-K Item 601(b)(2). The Company agrees to furnish supplementally a copy of any omitted schedule to the Securities and Exchange Commission upon its request.
Indicates a management contract or compensatory plan, contract or arrangement.
ITEM 16. FORM 10-K SUMMARY.
None provided.
124


SIGNATURES.
Pursuant to the requirements of Section 13 or 15(d) of the Securities Exchange Act of 1934, the Registrant has duly caused this report to be signed on its behalf by the undersigned, thereunto duly authorized.
Luminar Technologies, Inc.
Date: March 1, 2022
By:/s/ Thomas J. Fennimore
Thomas J. Fennimore
Chief Financial Officer
(Principal Financial Officer)
POWER OF ATTORNEY.
KNOW ALL PERSONS BY THESE PRESENTS that each individual whose signature appears below constitutes and appoints Austin Russell and Thomas J. Fennimore, and each of them, severally, as his or her true and lawful attorneys-in-fact and agents with the power to act, with or without the other, with full power of substitution and resubstitution, for him or her and in his or her name, place and stead, in his or her capacity as a director or officer or both, as the case may be, of the Company, to sign any and all amendments to this Annual Report on Form 10-K, and to file the same, with exhibits thereto and other documents in connection therewith, with the Securities and Exchange Commission granting unto said attorneys-in-fact and agents, and each of them, full power and authority to do and perform each and every act and thing requisite and necessary to be done, as fully to all intents and purposes as he might or could do in person, hereby ratifying and confirming all that each of said attorneys-in-fact and agents, or his substitute or substitutes may lawfully do or cause to be done by virtue hereof.
Pursuant to the requirements of the Securities Exchange Act of 1934, this report has been signed below by the following persons on behalf of the Registrant and in the capacities and on the dates indicated.
SignatureTitleDate
/s/ Austin RussellPresident, Chief Executive Officer and Chairman of the Board of DirectorsMarch 1, 2022
Austin Russell(Principal Executive Officer)
/s/ Thomas J. FennimoreChief Financial Officer March 1, 2022
Thomas J. Fennimore(Principal Financial and Accounting Officer)
/s/ Alec E. GoresDirectorMarch 1, 2022
Alec E. Gores
/s/ Jun Hong HengDirectorMarch 1, 2022
Jun Hong Heng
/s/ Mary Lou Jepsen, PhDDirectorMarch 1, 2022
Mary Lou Jepsen, PhD
/s/ Shaun Maguire, PhDDirectorMarch 1, 2022
Shaun Maguire, PhD
/s/ Katharine A. MartinDirectorMarch 1, 2022
Katharine A. Martin
/s/ Matthew J. SimonciniDirectorMarch 1, 2022
Matthew J. Simoncini
125
EX-4.4 2 exhibit44descriptionofsecu.htm EX-4.4 Document

Exhibit 4.4
DESCRIPTION OF REGISTRANT’S SECURITIES
REGISTERED PURSUANT TO SECTION 12 OF
THE SECURITIES EXCHANGE ACT OF 1934
The following summary of the material terms of our securities is not intended to be a complete summary of the rights and preferences of such securities, and is qualified by reference to Luminar Technologies, Inc.’s Second Amended and Restated Certificate of Incorporation, the Amended and Restated Bylaws and the warrant-related documents described herein, which are exhibits to Luminar Technologies, Inc.’s Annual Report on Form 10-K for the year ended December 31, 2021. We encourage you to read each of the Second Amended and Restated Certificate of Incorporation, the Amended and Restated Bylaws, the warrant-related documents described herein and the applicable provisions of the Delaware General Corporation Law (“DGCL”) in their entirety for a complete description of the rights and preferences of our securities.
Unless the context indicates otherwise, references herein to the “Company,” “Luminar,” “we,” “us,” “our” and similar terms refer to Luminar Technologies, Inc. (f/k/a Gores Metropoulos, Inc.) and its consolidated subsidiaries. Terms not otherwise defined in herein are defined in the Company’s registration statement on Form S-1 filed with the Securities and Exchange Commission ( the “SEC”) on January 29, 2021 (File Number 333-251657).
Authorized and Outstanding Stock
Pursuant to the terms of the Second Amended and Restated Certificate of Incorporation, the Company’s authorized capital stock consists of:
•715,000,000 shares of Class A common stock, $0.0001 par value per share (“Class A Stock”);
•121,000,000 shares of Class B common stock, $0.0001 par value per share (“Class B Stock”);
•0 shares of Class F common stock, $0.0001 par value per share (“Class F Stock”); and
•10,000,000 shares of undesignated Preferred Stock, $0.0001 par value per share (“Preferred Stock”).
As of December 31, 2021, there were (i) 250,812,764 shares of Class A Stock outstanding, held of record by 373 stockholders and (ii) 105,118,203 shares of Class B Stock outstanding, held of record by one stockholder. As of December 31, 2021, there were no outstanding shares of Preferred Stock.
Common Stock
Voting Power
Holders of Class A Stock are entitled to one vote per share and holders of Class B Stock are entitled to ten votes per share, on all matters submitted to a vote of stockholders. The holders of Class A Stock and Class B Stock will generally vote together as a single class on all matters submitted to a vote of stockholders, unless otherwise required by Delaware law or the Second Amended and Restated Certificate of Incorporation. Delaware law could require either holders of Class A Stock or Class B Stock to vote separately as a single class in the following circumstances:
•if the Company was to seek to amend the Second Amended and Restated Certificate of Incorporation to increase or decrease the par value of a class of the capital stock, then that class would be required to vote separately to approve the proposed amendment; and
•if the Company was to seek to amend the Second Amended and Restated Certificate of Incorporation in a manner that alters or changes the powers, preferences, or special rights of a class of capital stock in a manner that affected its holders adversely, then that class would be required to vote separately to approve the proposed amendment.
The Second Amended and Restated Certificate of Incorporation and Amended and Restated Bylaws established a classified board of directors that is divided into three classes with staggered three-year terms. Only the directors in one class will be subject to election by a plurality of the votes cast at each annual meeting of stockholders, with the directors in the other classes continuing for the remainder of their respective three-year terms.



The Second Amended and Restated Certificate of Incorporation does not provide for cumulative voting for the election of directors.
Conversion
Each outstanding share of Class B Stock is convertible at any time at the option of the holder into one share of Class A Stock. In addition, each share of Class B Stock will convert automatically into one share of Class A Stock upon any transfer, whether or not for value, except for certain permitted transfers described in the paragraph that immediately follows this paragraph and further described in the Second Amended and Restated Certificate of Incorporation. Once converted into Class A Stock, the Class B Stock will not be reissued.
A transfer of Class B Stock will not trigger an automatic conversion of such stock to Class A Stock if it is a permitted transfer. A permitted transfer is a transfer by certain holders of Class B Stock to any of the persons or entities listed in clauses “(i)” through “(v)” below, each referred to herein as a Permitted Transferee, and from any such Permitted Transferee back to such holder of Class B Stock and/or any other Permitted Transferee established by or for such holder of Class B Stock: (i) to a trust for the benefit of the holder of Class B Stock and over which such holder of Class B Stock retains sole dispositive power and voting control, provided the holder of Class B Stock does not receive consideration in exchange for the transfer (other than as a settlor or beneficiary of such trust); (ii) to a trust for the benefit of persons other than the holder of Class B Stock so long as the holder of Class B Stock retains sole dispositive power and voting control, provided the holder of Class B Stock does not receive consideration in exchange for the transfer (other than as a settlor or beneficiary of such trust); (iii) to a trust under the terms of which such holder of Class B Stock has retained a “qualified interest” within the meaning of Section 2702(b)(1) of the U.S. Tax Code, and/or a reversionary interest so long as the holder of Class B Stock retains sole dispositive power and exclusive voting control with respect to the shares of Class B Stock held by such trust; (iv) to an Individual Retirement Account, as defined in Section 408(a) of the U.S. Tax Code, or a pension, profit sharing, stock bonus, or other type of plan or trust of which such holder of Class B Stock is a participant or beneficiary and which satisfies the requirements for qualification under Section 401 of the U.S. Tax Code, so long as such holder of Class B Stock retains sole dispositive power and exclusive voting control with respect to the shares of Class B Stock held in such account, plan, or trust; or (v) to a corporation, partnership, or limited liability company in which such holder of Class B Stock directly, or indirectly, retains sole dispositive power and exclusive voting control with respect to the shares of Class B Stock held by such corporation, partnership, or limited liability company.
Each share of Class B Stock will convert automatically, without further action by the Company or the holder thereof, into one fully paid and nonassessable share of Class A Stock, upon: (a) the receipt by the Company of a written request for such conversion from the holders of a majority of the Class B Stock then outstanding, or, if later, the effective date for conversion specified in such request or (b) the occurrence of a transfer, other than a permitted transfer, of such share of Class B Stock.
Each outstanding share of Class B Stock held by a natural person or their Permitted Transferee will convert automatically into one share of Class A Stock upon the death or permanent disability of such holder.
Dividend Rights
Subject to preferences that may apply to any shares of Preferred Stock outstanding at the time, the holders of Class A Stock and Class B Stock are entitled to receive dividends out of funds legally available if the Board of Directors of the Company (the “Board”), in its discretion, determines to issue dividends and then only at the times and in the amounts that the Board may determine.
No Preemptive or Similar Rights
Class A Stock and Class B Stock will not be entitled to preemptive rights, and are not subject to conversion (except as noted above), redemption or sinking fund provisions.
Right to Receive Liquidation Distributions
If the Company becomes subject to a liquidation, dissolution or winding-up, the assets legally available for distribution to the stockholders would be distributable ratably among the holders of Class A Stock and Class B Stock and any participating Preferred Stock outstanding at that time, subject to prior satisfaction of all outstanding debt and liabilities and the preferential rights of and the payment of liquidation preferences, if any, on any outstanding shares of Preferred Stock.



Fully Paid and Non-Assessable
All of the outstanding shares of Class A Stock and Class B Stock will be fully paid and non-assessable.
Preferred Stock
The Board is authorized, subject to limitations prescribed by Delaware law, to issue Preferred Stock in one or more series, to establish from time to time the number of shares to be included in each series, and to fix the designation, vesting, powers, preferences, and rights of the shares of each series and any of its qualifications, limitations, or restrictions, in each case without further vote or action by the stockholders. The Board can also increase or decrease the number of shares of any series of Preferred Stock, but not below the number of shares of that series then outstanding, without any further vote or action by the stockholders.
The Board may authorize the issuance of Preferred Stock with voting or conversion rights that could adversely affect the voting power or other rights of the holders of Class A Stock and Class B Stock. The issuance of Preferred Stock, while providing flexibility in connection with possible acquisitions and other corporate purposes, could, among other things, have the effect of delaying, deferring, or preventing a change in control of the Company and may adversely affect the market price of Class A Stock and the voting and other rights of the holders of Class A Stock and Class B Stock. There are no current plans to issue any shares of Preferred Stock.

Warrants
As of March 16, 2021, all outstanding Public Warrants have been exercised and/or redeemed. The Company had 3,077,021 Private Warrants and 0 Public Warrants, outstanding as of December 31, 2021 and such Private Warrants are set to expire on December 2, 2025. Each Private Warrant allows the Gores Metropoulos, Inc. sponsor to purchase one share of Class A common stock at $11.50 per share.
Public Warrants
Redemption of Warrants for Cash. The Company gave notice that it would redeem, at 5:00 p.m. New York City time on March 16, 2021 (the “Redemption Date”), all of the Company’s Public Warrants to purchase shares of the Company’s Class A Stock, for a redemption price of $0.01 per Public Warrant (the “Redemption Price”), that were issued under the Warrant Agreement, dated as of January 31, 2019 (the “Warrant Agreement”), by and between the Company (f/k/a Gores Metropoulos, Inc.) and Continental Stock Transfer & Trust Company, as warrant agent (the “Warrant Agent”), as part of the units sold in the Company’s initial public offering (the “IPO”). Each Public Warrant entitled the holder thereof to purchase one share of Class A Stock for a purchase price of $11.50 per share, subject to adjustment. Any Public Warrants that remained unexercised at 5:00 p.m. New York City time on the Redemption Date are void and no longer exercisable and their holders have no rights with respect to those Public Warrants, except to receive the Redemption Price or as otherwise described in the notice for holders who hold their Public Warrants in “street name.”
Private Warrants
The Private Warrants (including the Class A Stock issuable upon exercise of the Private Warrants) will not be transferable, assignable or salable until 30 days after the Closing (except, among other limited exceptions, to the officers and directors of the Company and other persons or entities affiliated with the Sponsor) and they will not be redeemable by the Company so long as they are held by the Sponsor or its permitted transferees. Otherwise, the Private Warrants have terms and provisions that are identical to those of the Public Warrants sold as part of the public units in the IPO, including as to exercise price, exercisability and exercise period. If the Private Warrants are held by holders other than the Sponsor or its permitted transferees, the Private Warrants will be redeemable by the Company and exercisable by the holders on the same basis as the Public Warrants included in the public units sold in the IPO.
If holders of the Private Warrants elect to exercise them on a cashless basis, they would pay the exercise price by surrendering their Private Warrants for that number of shares of Class A Stock equal to the quotient obtained by dividing (x) the product of the number of shares of Class A Stock underlying the Private Warrants, multiplied by the difference between the exercise price of the Private Warrants and the “fair market value” (defined below) by (y) the fair market value. The “fair market value” shall mean the average reported last sale price of the Class A Stock for the 10 trading days ending on the third trading day prior to the date on which the notice of warrant exercise is sent to the warrant agent.



Anti-Takeover Provisions
Some provisions of Delaware law, the Second Amended and Restated Certificate of Incorporation, and Amended and Restated Bylaws contain provisions that could make the following transactions more difficult: an acquisition of the Company by means of a tender offer; an acquisition of the Company by means of a proxy contest or otherwise; or the removal of incumbent officers and directors. It is possible that these provisions could make it more difficult to accomplish or could deter transactions that stockholders may otherwise consider to be in their best interest or in the Company’s best interests, including transactions that provide for payment of a premium over the market price for the Company’s shares.
These provisions, summarized below, are intended to discourage coercive takeover practices and inadequate takeover bids. These provisions are also designed to encourage persons seeking to acquire control of the Company to first negotiate with Board. The Company believes that the benefits of the increased protection of the Company’s potential ability to negotiate with the proponent of an unfriendly or unsolicited proposal to acquire or restructure the Company outweigh the disadvantages of discouraging these proposals because negotiation of these proposals could result in an improvement of their terms.
Delaware Law
The Company is subject to the provisions of Section 203 of the DGCL regulating corporate takeovers. In general, Section 203 prohibits a publicly held Delaware corporation from engaging in a business combination with an interested stockholder for a period of three years following the date on which the person became an interested stockholder unless:
•prior to the date of the transaction, the board of directors of the corporation approved either the business combination or the transaction which resulted in the stockholder becoming an interested stockholder;
•the interested stockholder owned at least 85% of the voting stock of the corporation outstanding at the time the transaction commenced, excluding for purposes of determining the voting stock outstanding, but not the outstanding voting stock owned by the interested stockholder, (i) shares owned by persons who are directors and also officers and (ii) shares owned by employee stock plans in which employee participants do not have the right to determine confidentially whether shares held subject to the plan will be tendered in a tender or exchange offer; or
•at or subsequent to the date of the transaction, the business combination is approved by the board of directors of the corporation and authorized at an annual or special meeting of stockholders, and not by written consent, by the affirmative vote of at least two-thirds of the outstanding voting stock that is not owned by the interested stockholder.
Generally, a business combination includes a merger, asset or stock sale, or other transaction or series of transactions together resulting in a financial benefit to the interested stockholder. An interested stockholder is a person who, together with affiliates and associates, owns or, within three years prior to the determination of interested stockholder status, did own 15% or more of a corporation’s outstanding voting stock. We expect the existence of this provision to have an anti-takeover effect with respect to transactions the Board does not approve in advance. We also anticipate that Section 203 may also discourage attempts that might result in a premium over the market price for the shares of common stock held by stockholders.
Second Amended and Restated Certificate of Incorporation and Amended and Restated Bylaws provisions
The Second Amended and Restated Certificate of Incorporation and Amended and Restated Bylaws include a number of provisions that could deter hostile takeovers or delay or prevent changes in control of the Company’s management team, including the following:
Dual Class Common Stock. The Second Amended and Restated Certificate of Incorporation provides for a dual class common stock structure pursuant to which holders of Class B Stock will have the ability to control the outcome of matters requiring stockholder approval (even if they own significantly less than a majority of the shares of outstanding Class A Stock), including the election of directors and significant corporate transactions, such as a merger or other sale of the Company or its assets. Directors, executive officers, and employees, and their respective affiliates, may have the ability to exercise significant influence over those matters.



Board of Directors Vacancies. The Second Amended and Restated Certificate of Incorporation and Amended and Restated Bylaws authorize only the Board to fill vacant directorships, including newly created seats. In addition, the number of directors constituting the Board is permitted to be set only by a resolution adopted by a majority vote of the Whole Board (as defined in the Second Amended and Restated Certificate of Incorporation). These provisions prevent a stockholder from increasing the size of the Board and then gaining control of the Board by filling the resulting vacancies with its own nominees. This makes it more difficult to change the composition of the Board but promotes continuity of management.
Classified Board. The Second Amended and Restated Certificate of Incorporation and Amended and Restated Bylaws provide that the Board is divided into three classes of directors. The existence of a classified board of directors could discourage a third-party from making a tender offer or otherwise attempting to obtain control of the Company as it is more difficult and time consuming for stockholders to replace a majority of the directors on a classified board of directors.
Directors Removed Only for Cause. The Second Amended and Restated Certificate of Incorporation provides that stockholders may remove directors only for cause.
Supermajority Requirements for Amendments of The Second Amended and Restated Certificate of Incorporation and Amended and Restated Bylaws. The Second Amended and Restated Certificate of Incorporation further provides that the affirmative vote of holders of at least two-thirds of the voting power of all of the then-outstanding shares of voting stock will be required to amend certain provisions of the Second Amended and Restated Certificate of Incorporation, including provisions relating to the classified Board, the size of the Board, removal of directors, special meetings, actions by written consent, and designation of Preferred Stock. In addition, the affirmative vote of holders of 75% of the voting power of each of the then-outstanding Class A Stock and Class B Stock, voting separately by class, is required to amend the provisions of the Second Amended and Restated Certificate of Incorporation relating to the terms of the Class B Stock. The affirmative vote of holders of at least two-thirds of the voting power of all of the then-outstanding shares of voting stock is required to amend or repeal the Amended and Restated Bylaws, although the Amended and Restated Bylaws may be amended by a simple majority vote of the Board.
Stockholder Action; Special Meeting of Stockholders. The Second Amended and Restated Certificate of Incorporation and Amended and Restated Bylaws provide that special meetings of stockholders may be called only by a majority of the Whole Board, the chairman of the Board, or the chief executive officer, thus prohibiting a stockholder from calling a special meeting. The Second Amended and Restated Certificate of Incorporation provides that the stockholders may not take action by written consent, but may only take action at annual or special meetings of stockholders. As a result, holders of capital stock are not able to amend the Amended and Restated Bylaws or remove directors without holding a meeting of stockholders called in accordance with the Amended and Restated Bylaws. These provisions might delay the ability of stockholders to force consideration of a proposal or for stockholders to take any action, including the removal of directors.
Notice Requirements for Stockholder Proposals and Director Nominations. The Amended and Restated Bylaws provide advance notice procedures for stockholders seeking to bring business before the annual meeting of stockholders or to nominate candidates for election as directors at the annual meeting of stockholders. The Amended and Restated Bylaws also specify certain requirements regarding the form and content of a stockholder’s notice. These provisions might preclude stockholders from bringing matters before the annual meeting of stockholders or from making nominations for directors at the annual meeting of stockholders if the proper procedures are not followed. We expect that these provisions might also discourage or deter a potential acquirer from conducting a solicitation of proxies to elect the acquirer’s own slate of directors or otherwise attempting to obtain control of the Company.
No Cumulative Voting. The DGCL provides that stockholders are not entitled to the right to cumulate votes in the election of directors unless a corporation’s certificate of incorporation provides otherwise. The Second Amended and Restated Certificate of Incorporation and Amended and Restated Bylaws do not provide for cumulative voting.
Issuance of Undesignated Preferred Stock. The Board will have the authority, without further action by the stockholders, to issue up to 10,000,000 shares of undesignated preferred stock with rights and preferences, including voting rights, designated from time to time by the Board. The existence of authorized but unissued shares of Preferred Stock will enable the Board to render more difficult or to



discourage an attempt to obtain control of the Company by means of a merger, tender offer, proxy contest, or other means.
Choice of Forum. The Second Amended and Restated Certificate of Incorporation provides that the Chancery Court (or, if and only if the Chancery Court lacks subject matter jurisdiction, any state court located within the State of Delaware or, if and only if all such state courts lack subject matter jurisdiction, the federal district court for the District of Delaware) will be the exclusive forum for the following types of actions or proceedings under Delaware statutory or common law: (1) any derivative action or proceeding brought on behalf of the Company; (2) any action or proceeding asserting a claim of breach of a fiduciary duty owed by any current or former director, officer, or other employee of the Company or any stockholder to the Company or the Company’s stockholders; (3) any action or proceeding asserting a claim against the Company or any current or former director, officer or other employee of the Company or any stockholder in such stockholder’s capacity as such arising out of or pursuant to any provision of the DGCL, the Second Amended and Restated Certificate of Incorporation or the Amended and Restated Bylaws; (4) any action or proceeding to interpret, apply, enforce or determine the validity of the Second Amended and Restated Certificate of Incorporation or the Amended and Restated Bylaws (including any right, obligation or remedy thereunder); (5) any action or proceeding as to which the DGCL confers jurisdiction to the Chancery Court; and (6) any action asserting a claim against the Company or any director, officer or other employee of the Company or any stockholder, governed by the internal affairs doctrine, in all cases to the fullest extent permitted by law and subject to the court’s having personal jurisdiction over the indispensable parties named as defendants. The provisions would not apply to suits brought to enforce a duty or liability created by the Securities Act, the Exchange Act, or any other claim for which the U.S. federal courts have exclusive jurisdiction. Furthermore, Section 22 of the Securities Act creates concurrent jurisdiction for federal and state courts over all such Securities Act actions. Accordingly, both state and federal courts have jurisdiction to entertain such claims. To prevent having to litigate claims in multiple jurisdictions and the threat of inconsistent or contrary rulings by different courts, among other considerations, the Second Amended and Restated Certificate of Incorporation provides that the federal district courts of the United States of America will be the exclusive forum for resolving any complaint asserting a cause of action arising under the Securities Act.
While the Delaware courts have determined that such choice of forum provisions are facially valid, a stockholder may nevertheless seek to bring a claim in a venue other than those designated in the exclusive forum provisions. In such instance, we would expect to vigorously assert the validity and enforceability of the exclusive forum provisions of the Second Amended and Restated Certificate of Incorporation. This may require significant additional costs associated with resolving such action in other jurisdictions and there can be no assurance that the provisions will be enforced by a court in those other jurisdictions.
Lock-Up Agreements
Certain of the Company’s stockholders are subject to certain restrictions on transfer until the termination of applicable lock-up periods.
Amended and Restated Registration Rights
Pursuant to the terms of the Amended and Restated Registration Rights Agreement, (a) any (i) outstanding share of Class A Stock or any Private Warrants, (ii) shares of Class A Stock issued or issuable upon the exercise of any other equity security of the Company (including shares of Class A Stock issued or issuable upon the conversion of the Class F Stock or the Class B Stock and upon exercise of the Private Warrants), and (iii) shares of Class A Stock issued as Earn-Out Shares or issuable upon the conversion of any Earn-Out Shares, in each case, held by Luminar Holders, and (b) any other equity security of the Company issued or issuable with respect to any such share of Class A Stock by way of a stock dividend or stock split or in connection with a combination of shares, recapitalization, merger, consolidation or other reorganization or otherwise, will be entitled to registration rights.
Voting Agreement
In August 2020, in connection with entering into the Merger Agreement, Mr. Austin Russell and Gores Metropoulos, Inc. entered into the Voting Agreement.



Limitation of Liability and Indemnification
The Amended and Restated Bylaws provide that the Company will indemnify its directors and officers, and may indemnify its employees and other agents, to the fullest extent permitted by Delaware law.
Delaware law prohibits the Second Amended and Restated Certificate of Incorporation from limiting the liability of the Company’s directors for the following:
•any breach of the director’s duty of loyalty to the Company or to its stockholders;
•acts or omissions not in good faith or that involve intentional misconduct or a knowing violation of law;
•unlawful payment of dividends or unlawful stock repurchases or redemptions; and
•any transaction from which the director derived an improper personal benefit.
If Delaware law is amended to authorize corporate action further eliminating or limiting the personal liability of a director, then the liability of the Company’s directors will be eliminated or limited to the fullest extent permitted by Delaware law, as so amended. The Second Amended and Restated Certificate of Incorporation does not eliminate a director’s duty of care and, in appropriate circumstances, equitable remedies, such as injunctive or other forms of non-monetary relief, remain available under Delaware law. This provision also does not affect a director’s responsibilities under any other laws, such as the federal securities laws or other state or federal laws. Under the Amended and Restated Bylaws, the Company can purchase insurance on behalf of any person whom it is required or permitted to indemnify.
In addition to the indemnification required in the Second Amended and Restated Certificate of Incorporation and Amended and Restated Bylaws, the Company has entered into an indemnification agreement with each member of the Board and each of its officers. These agreements provide for the indemnification of the Company’s directors and officers for certain expenses and liabilities incurred in connection with any action, suit, proceeding or alternative dispute resolution mechanism, or hearing, inquiry or investigation that may lead to the foregoing, to which they are a party or other participant, or are threatened to be made a party or other participant, by reason of the fact that they are or were a director, officer, employee, agent or fiduciary of the Company, by reason of any action or inaction by them while serving as an officer, director, agent or fiduciary, or by reason of the fact that they were serving at the Company’s request as a director, officer, employee, agent or fiduciary of another entity. In the case of an action or proceeding by or in the right of the Company, no indemnification will be provided for any claim where a court determines that the indemnified party is prohibited from receiving indemnification. We believe that these charter and bylaw provisions and indemnification agreements are necessary to attract and retain qualified persons as directors and officers.
The limitation of liability and indemnification provisions in the Amended and Restated Certificate of Incorporation and Amended and Restated Bylaws may discourage stockholders from bringing a lawsuit against directors for breach of their fiduciary duties. They may also reduce the likelihood of derivative litigation against directors and officers, even though an action, if successful, might benefit the Company and its stockholders.
Moreover, a stockholder’s investment may be harmed to the extent the Company pays the costs of settlement and damage awards against directors and officers pursuant to these indemnification provisions.
Listing of Securities
Class A Stock is listed on the Nasdaq Global Select Market under the symbol “LAZR.”
Rule 144
Rule 144 is not available for the resale of securities initially issued by shell companies (other than business combination related shell companies) or issuers that have been at any time previously a shell company, such as the Company. However, Rule 144 also includes an important exception to this prohibition if the following conditions are met:
•the issuer of the securities that was formerly a shell company has ceased to be a shell company;



•the issuer of the securities is subject to the reporting requirements of Section 13 or 15(d) of the Securities Exchange Act of 1934, as amended (the “Exchange Act”);
•the issuer of the securities has filed all Exchange Act reports and material required to be filed, as applicable, during the preceding 12 months (or such shorter period that the issuer was required to file such reports and materials), other than Form 8-K reports; and
•at least one year has elapsed from the time that the issuer filed current Form 10 type information with the SEC reflecting its status as an entity that is not a shell company.
Upon the Closing, the Company ceased to be a shell company.
When and if Rule 144 becomes available for the resale of the Company’s securities, a person who has beneficially owned restricted shares of Common Stock or Warrants for at least six months would be entitled to sell their securities, provided that (i) such person is not deemed to have been one of the Company’s affiliates at the time of, or at any time during the three months preceding, a sale and (ii) we are subject to the Exchange Act periodic reporting requirements for at least three months before the sale and have filed all required reports under Section 13 or 15(d) of the Exchange Act during the 12 months (or such shorter period as we were required to file reports) preceding the sale.
Persons who have beneficially owned restricted shares of the Company’s Common Stock or Warrants for at least six months but who are affiliates at the time of, or at any time during the three months preceding, a sale, would be subject to additional restrictions, by which such person would be entitled to sell within any three-month period only a number of securities that does not exceed the greater of:
•one percent (1%) of the total number of shares of Common Stock then outstanding; or
•the average weekly reported trading volume of the Common Stock during the four calendar weeks preceding the filing of a notice on Form 144 with respect to the sale.
Sales by affiliates under Rule 144 will also be limited by manner of sale provisions and notice requirements and to the availability of current public information about the Company.
Transfer Agent and Registrar
The transfer agent for Class A Stock and warrant agent for the Company’s warrants is American Stock Transfer & Trust Company, LLC. The transfer agent and warrant agent’s telephone number and address is (718) 921-8521 and 6201 15th Avenue, Brooklyn, NY 11219.


EX-4.7 3 exhibit47amendmentofwarran.htm EX-4.7 Document


Exhibit 4.7

AMENDMENT OF WARRANT AGREEMENT
 
THIS AMENDMENT OF WARRANT AGREEMENT (this “Agreement”), made effective as of January 11, 2022, is made by and among Luminar Technologies, Inc., a Delaware corporation (“Luminar”), Continental Stock Transfer & Trust Company, a New York corporation, as warrant agent (“Continental”), and American Stock Transfer & Trust Company, LLC, a New York limited liability trust company (“AST”).
 
WHEREAS, Luminar (f/k/a Gores Metropoulous, Inc.) and Continental are parties to that certain Warrant Agreement, dated as of January 31, 2019 (the “Existing Warrant Agreement”);

WHEREAS, capitalized terms used herein, but not otherwise defined, shall have the meanings given to such terms in the Existing Warrant Agreement;

WHEREAS, Continental has agreed to resign its duties as the Warrant Agent as of the date hereof, and AST has agreed to serve as successor Warrant Agent from and after the date hereof; and

WHEREAS, pursuant to Section 9.8 of the Existing Warrant Agreement, the parties may amend the Existing Warrant Agreement without the consent of the Registered Holders with respect to matters as the parties may deem necessary or desirable and that the parties deem shall not adversely affect the interest of the Registered Holders.

NOW, THEREFORE, in consideration of the mutual agreements contained herein and other good and valuable consideration, the receipt and sufficiency of which are hereby acknowledged, and intending to be legally bound hereby, the parties hereto agree as follows:

1Amendment of Existing Warrant Agreement.  The parties hereby amend, effective as of the date of this Agreement, the Existing Warrant Agreement as provided in this Section 1.
1.1Change in Warrant Agent. References to “Continental Stock Transfer & Trust Company” in the Existing Warrant Agreement shall be replaced with “American Stock Transfer & Trust Company, LLC.”
1.2Change of Address of Warrant Agent. Section 9.2 of the Existing Warrant Agreement is hereby amended to direct that any notice, statement or demand authorized by the Existing Warrant Agreement to be given or made by the Warrant Agent or by the holder of any Warrant to or on the Company pursuant to Section 9.2 shall be delivered to:
American Stock Transfer & Trust Company, LLC
6201 15th Avenue
Brooklynn, NY 11219
Email: Reorgwarrants@astfinancial.com

1.3Change of Address of Company. Section 9.2 of the Existing Warrant Agreement is hereby amended to direct that any notice, statement or demand authorized by this Agreement to be given or made by the Warrant Agent or by the holder of any Warrant to or on the Company pursuant to Section 9.2 shall be delivered to
Luminar Technologies, Inc.
2603 Discovery Drive, Suite 100
Orlando, FL 32826
Attention: Chief Legal Officer
1




2Warrant Agent Succession and Resignation of Current Warrant Agent and Appointment of Successor. Continental hereby resigns as Warrant Agent, and Luminar hereby appoints AST to act as the Warrant Agent for Luminar for the Warrants, and AST hereby accepts such appointment and agrees to perform the same in accordance with the terms and conditions set forth in the Existing Warrant Agreement as modified by this Agreement.
3Miscellaneous Provisions.
3.1Successors. All the covenants and provisions of this Agreement by or for the benefit of the parties shall bind and inure to the benefit of their respective successors and assigns.
3.2Applicable Law. The validity, interpretation, and performance of this Agreement and of the Warrants shall be governed in all respects by the laws of the State of New York, without giving effect to conflicts of law principles that would result in the application of the substantive laws of another jurisdiction. Luminar hereby agrees that any action, proceeding or claim against it arising out of or relating in any way to this Agreement shall be brought and enforced in the courts of the State of New York or the United States District Court for the Southern District of New York, and irrevocably submits to such jurisdiction, which jurisdiction shall be exclusive. Luminar hereby waives any objection to such exclusive jurisdiction and that such courts represent an inconvenient forum.
3.3Counterparts.  This Agreement may be executed in any number of original or facsimile counterparts and each of such counterparts shall for all purposes be deemed to be an original, and all such counterparts shall together constitute but one and the same instrument.
3.4Effect of Headings.  The section headings herein are for convenience only and are not part of this Agreement and shall not affect the interpretation thereof.
3.5Severability.  This Agreement shall be deemed severable, and the invalidity or unenforceability of any term or provision hereof shall not affect the validity or enforceability of this Agreement or of any other term or provision hereof. Furthermore, in lieu of any such invalid or unenforceable term or provision, the parties hereto intend that there shall be added as a part of this Agreement a provision as similar in terms to such invalid or unenforceable provision as may be possible and be valid and enforceable.
3.6Entire Agreement.  The Existing Warrant Agreement, as modified by this Agreement, constitutes the entire understanding of the parties and supersedes all prior agreements, understandings, arrangements, promises and commitments, whether written or oral, express or implied, relating to the subject matter hereof, and all such prior agreements, understandings, arrangements, promises and commitments are hereby canceled and terminated.
2




IN WITNESS WHEREOF, the parties hereto have caused this Agreement to be duly executed as of the date first above written.
 
 LUMINAR TECHNOLOGIES, INC.
  
 By:/s/ Alan Prescott
  Name: Alan Prescott   
  Title: Chief Legal Officer 
 
 

 
 CONTINENTAL STOCK TRANSFER & TRUST COMPANY
   
 By:/s/ Erika Young 
  Name: Erika Young  
  Title: Vice President 



 AMERICAN STOCK TRANSFER & TRUST COMPANY, LLC
   
  By: /s/ Michael Legregin
 Name: Michael Legregin  
 
Title: Senior Vice President,
Attorney Advisory Group 



[Signature Page to Amendment of Warrant Agreement]

EX-21.1 4 exhibit211202110-k.htm EX-21.1 Document

Exhibit 21.1
Subsidiaries of Luminar Technologies, Inc.

Name of SubsidiaryJurisdiction of Organization
Luminar, LLCDelaware
BFE Acquisition Sub II, LLC (dba Black Forest Engineering)Delaware
OptoGration, Inc.Delaware
Luminar GmbHGermany



EX-23.1 5 q4-2021exhibit231.htm EX-23.1 Document
Exhibit 23.1
CONSENT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM


We consent to the incorporation by reference in Registration Statement No. 333-262250 on Form S-3 and Registration Statement No. 333-253658 on Form S-8 of our reports dated March 1, 2022, relating to the financial statements of Luminar Technologies, Inc. and the effectiveness of Luminar Technologies, Inc.’s internal control over financial reporting appearing in this Annual Report on Form 10-K for the year ended December 31, 2021.


/s/ Deloitte & Touche LLP

San Jose, California
March 1, 2022

EX-31.1 6 q4-2021exhibit311.htm EX-31.1 Document



Exhibit 31.1
CERTIFICATION OF PRINCIPAL EXECUTIVE OFFICER

PURSUANT TO RULES 13a-14(a) AND 15d-14(a) UNDER THE SECURITIES EXCHANGE ACT OF 1934, AS ADOPTED PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002

I, Austin Russell, certify that:

1.I have reviewed this annual report on Form 10-K of Luminar Technologies, Inc. for the year ended December 31, 2021;
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(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:
(a)Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
(b)Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
(c)Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
(d)Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and
5. The registrant’s other certifying officer(s) 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: March 1, 2022
By: /s/ Austin Russell
Austin Russell
Chief Executive Officer
(Principal Executive Officer)

EX-31.2 7 q4-2021exhibit312.htm EX-31.2 Document



Exhibit 31.2
CERTIFICATION OF CHIEF FINANCIAL OFFICER

PURSUANT TO RULES 13a-14(a) AND 15d-14(a) UNDER THE SECURITIES EXCHANGE ACT OF 1934, AS ADOPTED PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002

I, Thomas J. Fennimore, certify that:

1.I have reviewed this annual report on Form 10-K of Luminar Technologies, Inc. for the year ended December 31, 2021;
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(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:
(a)Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
(b)Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
(c)Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
(d)Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and
5. The registrant’s other certifying officer(s) 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: March 1, 2022
By: /s/ Thomas J. Fennimore
Thomas J. Fennimore
Chief Financial Officer
(Principal Financial and Accounting Officer)

EX-32.1 8 q4-2021exhibit321.htm EX-32.1 Document

Exhibit 32.1

CERTIFICATION OF CHIEF EXECUTIVE OFFICER AND CHIEF FINANCIAL OFFICER

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


I, Austin Russell, certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that the Annual Report of Luminar Technologies, Inc. (the “Company”) on Form 10-K for the fiscal year ended December 31, 2021 fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934, as amended, and that information contained in such Annual Report on Form 10-K fairly presents in all material respects the financial condition and results of operations of the Company.
Date: March 1, 2022
By: /s/ Austin Russell
Austin Russell
Chief Executive Officer
(Principal Executive Officer)

I, Thomas J. Fennimore, certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that the Annual Report of Luminar Technologies, Inc. (the “Company”) on Form 10-K for the fiscal year ended December 31, 2021 fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934, as amended, and that information contained in such Annual Report on Form 10-K fairly presents in all material respects the financial condition and results of operations of the Company.

Date: March 1, 2022
By: /s/ Thomas J. Fennimore
Thomas J. Fennimore
Chief Financial Officer
(Principal Financial and Accounting Officer)

This certification accompanies the Form 10-K to which it relates, is not deemed filed with the Securities and Exchange Commission and is not to be incorporated by reference into any filing of Luminar Technologies, Inc. under the Securities Act of 1933, as amended, or the Securities Exchange Act of 1934, as amended (whether made before or after the date of the Form 10-K), irrespective of any general incorporation language contained in such filing.

EX-101.SCH 9 lazr-20211231.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0001001 - Document - Cover Page link:presentationLink link:calculationLink link:definitionLink 0002002 - Document - Audit Information link:presentationLink link:calculationLink link:definitionLink 1001003 - Statement - Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 1002004 - Statement - Consolidated Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1003005 - Statement - Consolidated Statements of Operations and Comprehensive Loss link:presentationLink link:calculationLink link:definitionLink 1004006 - Statement - Consolidated Statements of Convertible Preferred Stock and Stockholders’ Equity (Deficit) link:presentationLink link:calculationLink link:definitionLink 1005007 - Statement - Consolidated Statements of Convertible Preferred Stock and Stockholders’ Equity (Deficit) (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1006008 - Statement - Consolidated Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 1007009 - Statement - Consolidated Statements of Cash Flows (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 2101101 - Disclosure - Organization and Description of Business link:presentationLink link:calculationLink link:definitionLink 2102102 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 2203201 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 2304301 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies (Tables) link:presentationLink link:calculationLink link:definitionLink 2405401 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies - Concentration of Credit Risk (Details) link:presentationLink link:calculationLink link:definitionLink 2406402 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies - Property and Equipment (Details) link:presentationLink link:calculationLink link:definitionLink 2407403 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies - Intangible Assets and Goodwill (Details) link:presentationLink link:calculationLink link:definitionLink 2408404 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies - Impairment of Long-Lived Assets (Details) link:presentationLink link:calculationLink link:definitionLink 2409405 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies - Public and Private Warrants (Details) link:presentationLink link:calculationLink link:definitionLink 2110103 - Disclosure - Business Combinations link:presentationLink link:calculationLink link:definitionLink 2311302 - Disclosure - Business Combinations (Tables) link:presentationLink link:calculationLink link:definitionLink 2412406 - Disclosure - Business Combinations - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2413407 - Disclosure - Business Combinations - Schedule of Recognized Identified Assets and Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 2414408 - Disclosure - Business Combinations - Components of Intangible Assets and Estimated Useful Lives (Details) link:presentationLink link:calculationLink link:definitionLink 2115104 - Disclosure - Revenue link:presentationLink link:calculationLink link:definitionLink 2316303 - Disclosure - Revenue (Tables) link:presentationLink link:calculationLink link:definitionLink 2417409 - Disclosure - Revenue - Schedule of Disaggregation of Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 2418410 - Disclosure - Revenue - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2419411 - Disclosure - Revenue - Schedule of Significant Changes in Contract Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 2120105 - Disclosure - Investments link:presentationLink link:calculationLink link:definitionLink 2321304 - Disclosure - Investments (Tables) link:presentationLink link:calculationLink link:definitionLink 2422412 - Disclosure - Investments - Amortized Cost (Details) link:presentationLink link:calculationLink link:definitionLink 2423413 - Disclosure - Investments - Continuous Loss Position (Details) link:presentationLink link:calculationLink link:definitionLink 2424414 - Disclosure - Investments - Schedule of Equity Investments (Details) link:presentationLink link:calculationLink link:definitionLink 2425415 - Disclosure - Investments - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2426416 - Disclosure - Investments - Total Realized and Unrealized Gains and Losses with Equity Investments (Details) link:presentationLink link:calculationLink link:definitionLink 2127106 - Disclosure - Financial Statement Components link:presentationLink link:calculationLink link:definitionLink 2328305 - Disclosure - Financial Statement Components (Tables) link:presentationLink link:calculationLink link:definitionLink 2429417 - Disclosure - Financial Statement Components - Cash and Cash Equivalents (Details) link:presentationLink link:calculationLink link:definitionLink 2430418 - Disclosure - Financial Statement Components - Inventory (Details) link:presentationLink link:calculationLink link:definitionLink 2431419 - Disclosure - Financial Statement Components - Prepaid Expenses and Other Current Assets (Details) link:presentationLink link:calculationLink link:definitionLink 2432420 - Disclosure - Financial Statement Components - Property and Equipment (Details) link:presentationLink link:calculationLink link:definitionLink 2433421 - Disclosure - Financial Statement Components - Schedule of Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 2434422 - Disclosure - Financial Statement Components - Future Amortization Expense (Details) link:presentationLink link:calculationLink link:definitionLink 2435423 - Disclosure - Financial Statement Components - Goodwill (Details) link:presentationLink link:calculationLink link:definitionLink 2436424 - Disclosure - Financial Statement Components - Other Noncurrent Assets (Details) link:presentationLink link:calculationLink link:definitionLink 2437425 - Disclosure - Financial Statement Components - Accrued and Other Current Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 2438426 - Disclosure - Financial Statement Components - Other Non-Current Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 2139107 - Disclosure - Simple Agreements for Future Equity (SAFE) link:presentationLink link:calculationLink link:definitionLink 2440427 - Disclosure - Simple Agreements for Future Equity (SAFE) (Details) link:presentationLink link:calculationLink link:definitionLink 2141108 - Disclosure - Debt link:presentationLink link:calculationLink link:definitionLink 2342306 - Disclosure - Debt (Tables) link:presentationLink link:calculationLink link:definitionLink 2443428 - Disclosure - Debt - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 2444429 - Disclosure - Debt - Schedule of Net Carrying Amount (Details) link:presentationLink link:calculationLink link:definitionLink 2445430 - Disclosure - Debt - Schedule of Interest Expense (Details) link:presentationLink link:calculationLink link:definitionLink 2146109 - Disclosure - 2017, 2018 and 2020 Warrants link:presentationLink link:calculationLink link:definitionLink 2447431 - Disclosure - 2017, 2018 and 2020 Warrants - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2148110 - Disclosure - Fair Value Measurements link:presentationLink link:calculationLink link:definitionLink 2349307 - Disclosure - Fair Value Measurements (Tables) link:presentationLink link:calculationLink link:definitionLink 2450432 - Disclosure - Fair Value Measurements - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2451433 - Disclosure - Fair Value Measurements - Schedule of Financial Assets and Liabilities Subject to Fair Value Measurements on a Recurring Basis and the Level of Inputs Used (Details) link:presentationLink link:calculationLink link:definitionLink 2452434 - Disclosure - Fair Value Measurements - Schedule of Changes in Liabilities Measured at Fair Value (Details) link:presentationLink link:calculationLink link:definitionLink 2153111 - Disclosure - Convertible Preferred Stock link:presentationLink link:calculationLink link:definitionLink 2454435 - Disclosure - Convertible Preferred Stock - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2155112 - Disclosure - Earnings (Loss) Per Share link:presentationLink link:calculationLink link:definitionLink 2356308 - Disclosure - Earnings (Loss) Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 2457436 - Disclosure - Earnings (Loss) Per Share - Basic and Diluted Loss Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 2458437 - Disclosure - Earnings (Loss) Per Share - Antidilutive Securities (Details) link:presentationLink link:calculationLink link:definitionLink 2459438 - Disclosure - Earnings (Loss) Per Share - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2160113 - Disclosure - Stockholders' Equity link:presentationLink link:calculationLink link:definitionLink 2361309 - Disclosure - Stockholders' Equity (Tables) link:presentationLink link:calculationLink link:definitionLink 2462439 - Disclosure - Stockholders' Equity - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2463440 - Disclosure - Stockholders' Equity - Stock-in-lieu of Cash Program Activity (Details) link:presentationLink link:calculationLink link:definitionLink 2164114 - Disclosure - Stock-based Compensation link:presentationLink link:calculationLink link:definitionLink 2365310 - Disclosure - Stock-based Compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 2466441 - Disclosure - Stock-based Compensation - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2467442 - Disclosure - Stock-based Compensation - Fair Value Assumptions (Details) link:presentationLink link:calculationLink link:definitionLink 2468443 - Disclosure - Stock-based Compensation - Stock Option Activity (Details) link:presentationLink link:calculationLink link:definitionLink 2469444 - Disclosure - Stock-based Compensation - Restricted Stock Activity (Details) link:presentationLink link:calculationLink link:definitionLink 2470445 - Disclosure - Stock-based Compensation - Compensation Expense (Details) link:presentationLink link:calculationLink link:definitionLink 2171115 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 2372311 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 2473446 - Disclosure - Leases - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2474447 - Disclosure - Leases - Components of Lease Expenses (Details) link:presentationLink link:calculationLink link:definitionLink 2475448 - Disclosure - Leases - Supplemental Cash Flow Information (Details) link:presentationLink link:calculationLink link:definitionLink 2476449 - Disclosure - Leases - Supplemental Balance Sheet Information, Weighted Average Remaining Terms, and Weighted Average Discount Rates (Details) link:presentationLink link:calculationLink link:definitionLink 2477450 - Disclosure - Leases - Maturities of Lease Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 2477450 - Disclosure - Leases - Maturities of Lease Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 2478451 - Disclosure - Leases - Future Minimum Lease Payments Under All Noncancelable Capital and Operating Leases Under ASC 840 (Details) link:presentationLink link:calculationLink link:definitionLink 2179116 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 2380312 - Disclosure - Income Taxes (Tables) link:presentationLink link:calculationLink link:definitionLink 2481452 - Disclosure - Income Taxes - Components of Loss Before Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 2482453 - Disclosure - Income Taxes - Provision for (benefit from) income taxes (Details) link:presentationLink link:calculationLink link:definitionLink 2483454 - Disclosure - Income Taxes - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2484455 - Disclosure - Income Taxes - Effective Income Tax Rate (Details) link:presentationLink link:calculationLink link:definitionLink 2485456 - Disclosure - Income Taxes - Deferred Income Tax Assets and Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 2486457 - Disclosure - Income Taxes - Reconciliation of Unrecognized Tax Benefits (Details) link:presentationLink link:calculationLink link:definitionLink 2187117 - Disclosure - Commitment and Contingencies link:presentationLink link:calculationLink link:definitionLink 2488458 - Disclosure - Commitment and Contingencies - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2189118 - Disclosure - Segment and Customer Concentration Information link:presentationLink link:calculationLink link:definitionLink 2390313 - Disclosure - Segment and Customer Concentration Information (Tables) link:presentationLink link:calculationLink link:definitionLink 2491459 - Disclosure - Segment and Customer Concentration Information - Segment Operating Results and Reconciliation to the Consolidated Balances (Details) link:presentationLink link:calculationLink link:definitionLink 2492460 - Disclosure - Segment and Customer Concentration Information - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2193119 - Disclosure - Related Party Transactions link:presentationLink link:calculationLink link:definitionLink 2494461 - Disclosure - Related Party Disclosures (Details) link:presentationLink link:calculationLink link:definitionLink 2195120 - Disclosure - Subsequent Events link:presentationLink link:calculationLink link:definitionLink 2496462 - Disclosure - Subsequent Events - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 10 lazr-20211231_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 11 lazr-20211231_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 12 lazr-20211231_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Customer [Domain] Customer [Domain] Beneficial conversion feature Temporary Equity, Convertible, Beneficial Conversion Feature Temporary Equity, Convertible, Beneficial Conversion Feature Vested (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period Leasehold improvements Leasehold Improvements [Member] Schedule of Business Acquisitions, by Acquisition Schedule of Business Acquisitions, by Acquisition [Table Text Block] Equity Classified Awards [Axis] Equity Classified Awards [Axis] Equity Classified Awards Marketable securities (including $12,200 with a related party as of December 31, 2021, see Note 19) Marketable securities, related party Debt Securities, Available-for-sale, Current Preferred stock, shares outstanding (in shares) Beginning balance (in shares) Ending balance (in shares) Preferred Stock, Shares Outstanding Increase due to cash received and not recognized as revenue and billings in excess of revenue recognized during the period Contract With Customer, Liability, Increase Due To Cash Received Billings In Excess Of Revenue Contract With Customer, Liability, Increase Due To Cash Received Billings In Excess Of Revenue 2017, 2018 and 2020 Warrants Warrants And Rights Note Disclosure [Text Block] Warrants And Rights Note Disclosure Revenue recognized for performance obligations that have been satisfied but for which amounts have not been billed Contract with Customer, Asset, Credit Loss Expense (Reversal) Other significant items: Segment Reporting, Other Significant Reconciling Item, Consolidated [Abstract] Share-based Payment Arrangement, Nonemployee Share-based Payment Arrangement, Nonemployee [Member] Security Exchange Name Security Exchange Name Marketable equity investments Equity Securities, FV-NI, Current Conversion price (in dollars per share) Debt Instrument, Convertible, Conversion Price Forfeited (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 Capped Calls, initial strike price (in dollars per share) Stock Option, Capped Calls, Initial Strike Price Stock Option, Capped Calls, Initial Strike Price Schedule of Opening and Closing Balances of Contract Liabilities and Significant Changes in Contract Liabilities Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block] Forfeited (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period Operating leases (in years) Operating Lease, Weighted Average Remaining Lease Term Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Proceeds from the issuance of debt Proceeds from Issuance of Other Long-term Debt Net increase in cash, cash equivalents and restricted cash Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect 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] Intrinsic value of stock options exercised Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value Measurement adjustments Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Gain (Loss) Included in Earnings Subsequent Event Type [Domain] Subsequent Event Type [Domain] Lessee, Lease, Description [Line Items] Lessee, Lease, Description [Line Items] Amortization of Intangible Assets Amortization of Intangible Assets Total intangible assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill Assets acquired under finance leases (capital leases prior to adoption of ASC 842) Assets Acquired On Capital Leases Assets Acquired On Capital Leases Increases related to prior year tax positions Unrecognized Tax Benefits, Increase Resulting from Prior Period Tax Positions Net deferred tax assets (liabilities) Deferred Tax Assets, Net Operating leases (as a percent) Operating Lease, Weighted Average Discount Rate, Percent Total (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Schedule of Inventory Schedule of Inventory, Current [Table Text Block] Revenue recognized that was included in the contract liabilities beginning balance Contract with Customer, Liability, Revenue Recognized Research and development Research and Development Expense [Member] Sale of Stock [Axis] Sale of Stock [Axis] Subsequent Events [Abstract] Prepaid rent and other Prepaid Rent Total deferred tax asset Deferred Tax Assets, Net of Valuation Allowance Business Combination and Asset Acquisition [Abstract] Restricted Cash Cash and Cash Equivalents, Restricted Cash and Cash Equivalents, Policy [Policy Text Block] Business Acquisition [Axis] Business Acquisition [Axis] Award Type [Domain] Award Type [Domain] Period of Time, Five Share Price Triggering Event Five [Member] Share Price Triggering Event Five Local Phone Number Local Phone Number Weighted- Average Remaining Contractual Life (Years) Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract] Operating Loss Carryforwards [Line Items] Operating Loss Carryforwards [Line Items] Earn-out shares remaining (in shares) Business Acquisition, Equity Interest Issued or Issuable, Number of Shares, Remaining Business Acquisition, Equity Interest Issued or Issuable, Number of Shares, Remaining Other non-current liabilities Increase (Decrease) in Other Noncurrent Liabilities Right of use assets obtained in exchange for lease obligations: Right-Of-Use Asset Obtained In Exchange For Lease Liability [Abstract] Right-Of-Use Asset Obtained In Exchange For Lease Liability [Abstract] Common stock, votes per share Common Stock, Voting Rights, Votes Per Common Share Common Stock, Voting Rights, Votes Per Common Share Components Component Sales Component Sales Segment [Member] Component Sales Segment Preferred stock Preferred Stock, Value, Issued Threshold consecutive trading days Debt Instrument, Convertible, Threshold Consecutive Trading Days Shares repurchased Amounts payable for shares repurchased Amounts Payable For Shares Repurchased Amounts Payable For Shares Repurchased 2018 Warrants 2018 Warrants [Member] 2018 Warrants 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] Common stock, shares issued (in shares) Stock Issued During Period, Shares, Purchase of Assets Deferred Tax Liabilities, Leasing Arrangements Deferred Tax Liabilities, Leasing Arrangements Other Liabilities Disclosure [Abstract] Conversion of SAFE into Series A common stock and Issuance of Class A common stock upon exercise of warrants Stock Issued During Period, Value, Conversion of Convertible Securities Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Change in fair value prior to redemption in March 2021 Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Gain (Loss) Included in Earnings, Prior to Redemption Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Gain (Loss) Included in Earnings, Prior to Redemption Schedule of Financial Instruments Subject to Mandatory Redemption [Table] Schedule of Financial Instruments Subject to Mandatory Redemption [Table] Schedule of Gross Unrealized Losses and the Fair Value for Marketable Investments Debt Securities, Available-for-sale, Unrealized Loss Position, Fair Value [Table Text Block] Accounts receivable Increase (Decrease) in Accounts Receivable Purchases of property and equipment recorded in accounts payable and accrued liabilities Capital Expenditures Incurred but Not yet Paid 2017 Warrants 2017 Warrants [Member] 2017 Warrants Property, Plant and Equipment [Line Items] Property, Plant and Equipment [Line Items] Entity Well-known Seasoned Issuer Entity Well-known Seasoned Issuer Schedule of Supplemental Balance Sheet Information Assets And Liabilities, Lessee [Table Text Block] Assets And Liabilities, Lessee Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table] Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table] Conversion of SAFE notes into Series A convertible preferred stock Financial Instruments Subject To Mandatory Redemption, Converted To Preferred Stock Financial Instruments Subject To Mandatory Redemption, Converted To Preferred Stock Net loss per shares attributable to common shareholders- Basic (in dollars per share) Earnings Per Share, Basic Net realized gains (losses) recognized on equity investments sold Equity Securities, FV-NI, Realized Gain (Loss) Revenue Revenue from Contract with Customer [Text Block] Document Information [Line Items] Document Information [Line Items] Proceeds from issuance of preferred stock Proceeds from Issuance of Convertible Preferred Stock Cash received from acquisition of OptoGration, Inc. Cash Acquired from Acquisition Outstanding at beginning of period (in shares) Outstanding at end of period (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number Balance at beginning of period Balance at end of period Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value Period of Time, One Share Price Triggering Event One [Member] Share Price Triggering Event One Unamortized debt discount and issuance costs Unamortized Debt Issuance Expense Accrued interest repaid Interest Expense, Debt Geographic Concentration Risk Geographic Concentration Risk [Member] Remaining warrants redeemed (in shares) Class Of Warrant Or Right, Warrants Redeemed During Period Class Of Warrant Or Right, Warrants Redeemed During Period Conversion of SAFE into Series A convertible preferred stock for cash, net of issuance costs of $3,775 Temporary Equity Issued During Period, Value, Conversion Of Convertible Securities Temporary Equity Issued During Period, Value, Conversion Of Convertible Securities Machinery and equipment Machinery and Equipment [Member] Commercial paper Commercial Paper [Member] Other Other Noncash Income (Expense) Conversion of debt into Series A convertible preferred stock (in shares) Temporary Equity Issued During Period, Shares, Conversion of Convertible Debt Temporary Equity Issued During Period, Shares, Conversion of Convertible Debt Portion of investment sold Investment Sold, Related Party Investment Sold, Related Party Debt Instrument, Redemption, Period Two Debt Instrument, Redemption, Period Two [Member] Entity Voluntary Filers Entity Voluntary Filers Par value (in dollars per share) Temporary Equity, Par or Stated Value Per Share Fair value of options vested Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested in Period, Fair Value Cash received from Gores on settlement of recapitalization of escrow Adjustments To Additional Paid In Capital, Increase From Settlement Of Recapitalization Of Escrow Adjustments To Additional Paid In Capital, Increase From Settlement Of Recapitalization Of Escrow Purchases of capped call options Payments for Derivative Instrument, Financing Activities Plan Name [Axis] Plan Name [Axis] Assets: Assets, Fair Value Disclosure [Abstract] Level 1 Fair Value, Inputs, Level 1 [Member] Cash flows from investing activities: Net Cash Provided by (Used in) Investing Activities [Abstract] Liability Classified Awards [Domain] Liability Classified Awards [Domain] Liability Classified Awards [Domain] Impairment of goodwill Goodwill, Impairment Loss Income Tax Disclosure [Abstract] Entity Small Business Entity Small Business Lessee, Operating Lease, Liability, Payment, Due [Abstract] Lessee, Operating Lease, Liability, Payment, Due [Abstract] Included in cash and cash equivalents Cash and cash equivalents Cash and Cash Equivalents [Member] Shares converted (in shares) Conversion of Stock, Shares Converted Increase related to current year tax positions Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions Finite-Lived Intangible Assets [Line Items] Finite-Lived Intangible Assets [Line Items] Payments To Purchase Capped Calls Payments To Purchase Capped Calls Payments To Purchase Capped Calls Sale of stock, number of shares of common stock per unit (in shares) Sale Of Stock, Number Of Shares Of Common Stock Per Unit Sale Of Stock, Number Of Shares Of Common Stock Per Unit Segment Concentration Risk Segment Concentration Risk [Member] Segment Concentration Risk Additional paid-in capital Additional Paid in Capital LIABILITIES AND STOCKHOLDERS’ EQUITY Liabilities and Equity [Abstract] Unrecognized tax benefits that would impact effective tax rate, if recognized Unrecognized Tax Benefits that Would Impact Effective Tax Rate Accounts payable Increase (Decrease) in Accounts Payable Additions Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Purchases Private warrants transferred Fair Value, Measurement with Unobservable Inputs Reconciliation, Liability, Transfers Into Level 3 Cashless Conversion Warrant Exercises Cashless Conversion Warrant Exercises [Member] Cashless Conversion Warrant Exercises Total net gains (losses) recognized in other income (expense), net Equity Securities, FV-NI, Gain (Loss) Merger recapitalization—Class A Temporary Equity, Elimination as Part of Reorganization Entity Interactive Data Current Entity Interactive Data Current 2025 Finite-Lived Intangible Asset, Expected Amortization, Year Four Equity Classified Awards [Domain] Equity Classified Awards [Domain] Equity Classified Awards [Domain] Largest Customer Largest Customer [Member] Largest Customer Conversion of certain shares into Class B common stock Stockholders Equity, Exchange Of Common Stock, Value Stockholders Equity, Exchange Of Common Stock, Value Related Party Affiliated Entity [Member] Balance Sheet Location [Domain] Balance Sheet Location [Domain] Class of Warrant or Right [Line Items] Class of Warrant or Right [Line Items] Unrecognized tax benefits as of the beginning of the year Unrecognized tax benefits as of the end of the year Unrecognized Tax Benefits Total deferred tax assets Deferred Tax Assets, Gross Income Tax Authority [Domain] Income Tax Authority [Domain] Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Gross Unrealized Gains Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax Entity Address, State or Province Entity Address, State or Province Leases Lessee, Finance Leases [Text Block] Investment in Robotic Research, percentage of capitalization (percent, less than) Investment, Ownership Percentage Investment, Ownership Percentage Aggregate Intrinsic Value (In Thousands) Share-based Compensation Arrangement By Share-based Payment Award, Aggregate Intrinsic Value [Abstract] Share-based Compensation Arrangement By Share-based Payment Award, Aggregate Intrinsic Value Accrued compensation and benefits Accrued Employee Benefits, Current Gores shares recapitalized, net of redemptions and equity issuance costs of $17,226 Stock Issued During Period, Value, Acquisitions Current liabilities: Liabilities, Current [Abstract] U.S. agency and government sponsored securities U.S. agency securities US Government Corporations and Agencies Securities [Member] General and administrative General and Administrative Expense Included in marketable securities Marketable securities Marketable Securities [Member] Marketable Securities Interest and penalties accrued Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued Accounting Policies [Abstract] Outstanding balance Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term 2017, 2018, And 2020 Warrants 2017, 2018, And 2020 Warrants [Member] 2017, 2018, And 2020 Warrants Other non-current assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Noncurrent Assets Operating lease liabilities Total operating lease liabilities Total leases liabilities Operating Lease, Liability Document Transition Report Document Transition Report Common stock Common Stock, Value, Issued Unrecognized compensation expense, period for recognition Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition Outstanding at beginning of period (in dollars per share) Outstanding at end of period (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value Customer Concentration Risk Customer Concentration Risk [Member] Leases Lessee, Operating Leases [Text Block] Business Combinations Business Combination Disclosure [Text Block] Issuance of shares for investment in Robotic Research Opco, LLC (in shares) Issuance of Shares for Investment in Shares Issuance of Shares for Investment in Shares 2023 Operating Leases, Future Minimum Payments, Due in Three Years ICFR Auditor Attestation Flag ICFR Auditor Attestation Flag Other Commitments [Table] Other Commitments [Table] Schedule of Stock Option Valuation Assumptions Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions [Table Text Block] Schedule of Other Noncurrent Assets Schedule of Other Assets, Noncurrent [Table Text Block] Antidilutive Securities, Name [Domain] Antidilutive Securities, Name [Domain] Foreign Deferred Foreign Income Tax Expense (Benefit) Investments Investments in Debt and Marketable Equity Securities (and Certain Trading Assets) Disclosure [Text Block] Legal Entity [Axis] Legal Entity [Axis] Goodwill [Line Items] Goodwill [Line Items] Debt Securities Marketable Equity Securities Marketable Securities, Policy [Policy Text Block] Class of Stock [Axis] Class of Stock [Axis] Accrued expenses Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Accrued Liabilities Income Tax Authority [Axis] Income Tax Authority [Axis] Work-in-process Inventory, Work in Process, Net of Reserves Schedule of Vendor Stock-in-lieu of Cash Program Vendor Stock-in-lieu of Cash Program [Table Text Block] Vendor Stock-in-lieu of Cash Program Prepaid expenses and other current assets Total prepaid expenses and other current assets Prepaid Expense and Other Assets, Current Conversion of certain shares into Class B common stock (in shares) Stockholders Equity, Exchange Of Common Stock, Shares Stockholders Equity, Exchange Of Common Stock, Shares Stock consideration Increase (Decrease) in Equity Securities, FV-NI Comprehensive Loss: Comprehensive Income (Loss), Net of Tax, Attributable to Parent [Abstract] Beginning balance Ending balance Temporary Equity, Carrying Amount, Attributable to Parent Entity [Domain] Entity [Domain] Accrued and other current liabilities Total accrued and other current liabilities Accrued Liabilities, Current Revenue Recognition Timing Concentration Risk Revenue Recognition Timing Concentration Risk [Member] Revenue Recognition Timing Concentration Risk Issuance of Class A common stock for investment in Robotic Research OpCo, LLC Asset Acquisition, Consideration Transferred, Equity Interest Issued and Issuable Total revenue Revenue from Contract with Customer, Excluding Assessed Tax Finished goods Inventory, Finished Goods, Net of Reserves Numerator: Net Income (Loss) Available to Common Stockholders, Basic [Abstract] Stock options Share-based Payment Arrangement, Option [Member] Consolidation Items [Domain] Consolidation Items [Domain] Equity [Abstract] Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Axis] Tax credits Effective Income Tax Rate Reconciliation, Tax Credit, Percent Product Warranties Standard Product Warranty, Policy [Policy Text Block] Measurement Input Type [Domain] Measurement Input Type [Domain] Operating Loss Carryforwards [Table] Operating Loss Carryforwards [Table] Convertible Promissory Note Convertible Notes Payable [Member] Fair Value Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, Less than 12 Months Segment and Customer Concentration Information Segment Reporting Disclosure [Text Block] Property, Plant and Equipment [Table] Property, Plant and Equipment [Table] Debt Securities, Available-for-sale [Line Items] Debt Securities, Available-for-sale [Line Items] Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Merger recapitalization (in shares) Merger recapitalization (in shares) Temporary Equity, Elimination As Part Of Reorganization, Shares Temporary Equity, Elimination As Part Of Reorganization, Shares Document Fiscal Year Focus Document Fiscal Year Focus Additional Paid-in Capital Additional Paid-in Capital [Member] Long-term Debt, Type [Domain] Long-term Debt, Type [Domain] Threshold stock price trigger (in dollars per share) Business Combination, Threshold Stock Price Trigger Business Combination, Threshold Stock Price Trigger Conversion of warrants into securities (in shares) Class of Warrant or Right, Number of Securities Called by Warrants or Rights Retirement of Class A shares (in shares) Stock Repurchased and Retired During Period, Shares Maximum Maximum [Member] Share-based Payment Arrangement [Abstract] Raw materials Inventory, Raw Materials, Net of Reserves Schedule of Accrued and Other Current Liabilities Schedule of Accrued Liabilities [Table Text Block] Award Type [Axis] Award Type [Axis] Number of triggering events Business Combination, Number Of Triggering Events Business Combination, Number Of Triggering Events Cash flows from financing activities: Net Cash Provided by (Used in) Financing Activities [Abstract] Schedule of Maturities of Lease Liabilities Lessee, Operating Lease, Liability, Maturity [Table Text Block] Total stockholders’ equity Beginning balance Ending balance Stockholders' Equity Attributable to Parent Advance payments to vendors Prepaid Supplies City Area Code City Area Code Operating Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract] Operating Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract] Conversion of Bridge Note into Series A convertible preferred stock Debt Conversion, Converted Instrument, Amount Other non-current assets Other Assets, Miscellaneous, Noncurrent Repurchases of common stock and redemption of warrants Payments for Repurchase of Common Stock Estimated useful life (in years) Property, Plant and Equipment, Useful Life Stockholders’ equity: Stockholders' Equity Attributable to Parent [Abstract] Concentration of Credit Risk Concentration Risk, Credit Risk, Policy [Policy Text Block] Operating lease liabilities, non-current Operating lease liabilities, non-current Operating Lease, Liability, Noncurrent Accounting Standards Update [Axis] Accounting Standards Update [Axis] Public Warrants Public Warrants [Member] Public Warrants Principal Debt Instrument, Face Amount Convertible Senior Notes Due 2026 Convertible Senior Notes Due 2026 [Member] Convertible Senior Notes Due 2026 Lease liability (ASC 842) Deferred Tax Assets, Lease liability Deferred Tax Assets, Lease liability Expected volatility, maximum Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Maximum Current stock value (in dollars per share) Share Price Reportable Segments Operating Segments [Member] Number of tranches Class Of Warrant Or Right, Number Of Tranches Class Of Warrant Or Right, Number Of Tranches Term of lease (in moths) Lessee, Operating Lease, Term of Contract RSUs Restricted Stock Units (RSUs) [Member] Total deferred tax liabilities Deferred Tax Liabilities, Gross Business Acquisition [Line Items] Business Acquisition [Line Items] Monthly Vesting Share-based Payment Arrangement, Tranche Two [Member] Income Statement [Abstract] Entity Registrant Name Entity Registrant Name Asset Class [Domain] Asset Class [Domain] Period of Time, Four Share Price Triggering Event Four [Member] Share Price Triggering Event Four Accounts receivable Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables Forfeited (in dollars per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price Benefit from income taxes Income Tax Expense (Benefit) Financial Instruments Subject to Mandatory Redemption by Settlement Terms [Line Items] Financial Instruments Subject to Mandatory Redemption by Settlement Terms [Line Items] Accounts receivable Accounts Receivable, after Allowance for Credit Loss, Current Inventory reserves Deferred Tax Assets, Inventory Asia Pacific Asia Pacific [Member] Entity Tax Identification Number Entity Tax Identification Number Number of renewal options Lessee, Operating Lease, Number Of Renewal Options Lessee, Operating Lease, Number Of Renewal Options Document Fiscal Period Focus Document Fiscal Period Focus Total current assets Assets, Current RSAs Restricted Stock Awards [Member] Restricted Stock Awards Shares issued upon conversion (in shares) Conversion of Stock, Shares Issued Total lease payments Lessee, Operating Lease, Liability, to be Paid Accounts Receivable Accounts Receivable [Member] Forfeited (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period Schedule of Stock by Class [Table] Schedule of Stock by Class [Table] Recognized over time Transferred over Time [Member] Stock-Based Compensation Share-based Payment Arrangement [Policy Text Block] Public and Private Warrants Adjustments to Additional Paid in Capital, Warrant Issued Statement of Financial Position [Abstract] Fair Value Measurements Fair Value Measurement, Policy [Policy Text Block] Unrecognized stock-based compensation expense Share-based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount Debt, current Long-term Debt, Current Maturities Long-Lived Tangible Asset [Domain] Long-Lived Tangible Asset [Domain] Schedule of Cash and Cash Equivalents Schedule of Cash and Cash Equivalents [Table Text Block] Grantee Status [Axis] Grantee Status [Axis] Bridge Note Bridge Note [Member] Bridge Note Public and Private Warrants Warrants And Rights Policy Disclosure [Policy Text Block] Warrants And Rights Policy Disclosure Unrecognized stock-based compensation expense for restricted stock Share-based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount 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] Deferred Tax Liabilities, Prepaid Expenses Deferred Tax Liabilities, Prepaid Expenses Commercial paper Commercial Paper, at Carrying Value Sale of stock (in shares) Investment in Equity Securities, FV-NI, Shares Investment in Equity Securities, FV-NI, Shares 2022 Lessee, Operating Lease, Liability, to be Paid, Year One Deferred tax assets: Components of Deferred Tax Assets [Abstract] Amortization of debt discount and issuance costs Amortization of Debt Discount (Premium) Issuance of Class A common stock to acquire OptoGration, Inc. Stock consideration Business Combination, Consideration Transferred, Equity Interests Issued and Issuable Property and equipment, net Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, after Accumulated Depreciation and Amortization Gores shares recapitalized, net of redemptions and equity issuance costs (in shares) Shares issued to acquiree shareholders (in shares) Stock Issued During Period, Shares, Acquisitions Grantee Status [Domain] Grantee Status [Domain] Liabilities [Abstract] Liabilities [Abstract] Issuance of restricted common stock Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures Issuance of Class A common stock upon exercise of Public and Private Warrants (in shares) Stock Issued During Period, Shares, Warrants Exercised Stock Issued During Period, Shares, Warrants Exercised Change in valuation allowance Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Percent Amount paid for a release from the obligation with the supplier Inventory, Firm Purchase Commitment, Loss Counterparty Name [Domain] Counterparty Name [Domain] Issuance of convertible preferred stock for cash Issuance Of Convertible Preferred Stock For Cash [Member] Issuance Of Convertible Preferred Stock For Cash Convertible senior notes, fair value Convertible Debt, Fair Value Disclosures 2025 Lessee, Operating Lease, Liability, to be Paid, Year Four Total minimum lease payments Operating Leases, Future Minimum Payments Due Finance lease liabilities (capital lease liabilities prior to adoption of ASC 842), current Finance Lease, Liability, Current Loss before 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] Contractual interest expense Interest Expense, Debt, Excluding Amortization Deferred rent Contract with Customer, Liability, Noncurrent Auditor Location Auditor Location Percent of conversion price triggering conversion feature Debt Instrument, Convertible, Threshold Percent Of Conversion Price Triggering Convertible Feature Debt Instrument, Convertible, Threshold Percent Of Conversion Price Triggering Convertible Feature Segment Reporting [Abstract] Cost Debt Securities, Available-for-sale, Amortized Cost 2021 Operating Leases, Future Minimum Payments Due, Next Twelve Months Useful life Weighted Average Remaining Period (Years, less than for Tradename) Weighted Average Remaining Period (Years) Finite-Lived Intangible Asset, Useful Life Stock-based compensation expense Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits Use of Estimates Use of Estimates, Policy [Policy Text Block] Schedule of Earnings Per Share, Basic and Diluted Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Issuance of Class A common stock upon exercise of warrants Conversion Of Warrants, Amount Issued Conversion Of Warrants, Amount Issued Other comprehensive (loss) income Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent Title of 12(b) Security Title of 12(b) Security OptoGration awards Optogration Awards [Member] Optogration Awards Common stock, shares authorized (in shares) Common Stock, Shares Authorized Vested and exercisable Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Weighted Average Remaining Contractual Term Stock redeemed (in shares) Business Combination, Stock Redeemed, Shares Business Combination, Stock Redeemed, Shares Title of Individual [Axis] Title of Individual [Axis] Net loss attributable to common stockholders Net loss attributable to common shareholders Net Income (Loss) Available to Common Stockholders, Basic Document Type Document Type Product and Service [Domain] Product and Service [Domain] Financial Statement Components Supplemental Balance Sheet Disclosures [Text Block] Interest rate (as a percent) Debt Instrument, Interest Rate, Stated Percentage Weighted average remaining lease term Weighted Average Remaining Lease Term [Abstract] Weighted Average Remaining Lease Term [Abstract] Renewal lease term (in years) Lessee, Operating Lease, Renewal Term Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Measurement Frequency [Axis] Measurement Frequency [Axis] Machinery and equipment Other Machinery and Equipment [Member] Schedule of Components of Lease Expenses, Supplemental Cash Flow Information, Weighted Average Remaining Terms, and Weighted Average Discount Rates Lease, Cost [Table Text Block] Corporate bonds Corporate Bond Securities [Member] Commercial paper Commercial Paper, Not Included with Cash and Cash Equivalents [Member] Geographical [Axis] Geographical [Axis] U.S. State State and Local Jurisdiction [Member] Threshold percentage of stock price trigger Debt Instrument, Convertible, Threshold Percentage of Stock Price Trigger Sale of stock, price per share (in dollars per share) Sale of Stock, Price Per Share Noncash lease expense relating to operating lease right-of-use assets Operating Lease, Right-of-Use Asset, Amortization Expense Vesting [Domain] Vesting [Domain] Products Product [Member] Total assets acquired Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets Contract with Customer, Liability [Roll Forward] Contract with Customer, Liability [Roll Forward] Contract with Customer, Liability Subsequent Events Subsequent Events [Text Block] Shares authorized (in shares) Temporary Equity, Shares Authorized Total cost of sales Cost of Revenue Net cash provided by financing activities Net Cash Provided by (Used in) Financing Activities Treasury stock, at cost, 15,263,761 and 0 shares as of December 31, 2021 and 2020, respectively Treasury Stock, Value Related Party Transaction [Line Items] Related Party Transaction [Line Items] Award vesting period (in years) Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period Schedule of Restricted Stock Activity Share-based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity [Table Text Block] Schedule of Maturities of Lease Liabilities Finance Lease, Liability, Fiscal Year Maturity [Table Text Block] Fair Value Measurements Fair Value Disclosures [Text Block] Concentration Risk Type [Axis] Concentration Risk Type [Axis] Total Legacy Warrants Legacy Warrants [Member] Legacy Warrants Change in fair value of warrants and SAFE liabilities Fair Value Adjustment Of Warrants And Financial Instruments Subject to Mandatory Redemption Fair Value Adjustment Of Warrants And Financial Instruments Subject to Mandatory Redemption 2024 Finite-Lived Intangible Asset, Expected Amortization, Year Three Proceeds from issuance of convertible senior notes, net of debt discounts of $15,625 Proceeds from issuance of convertible senior notes Proceeds from Convertible Debt Milestone payment Collaboration Agreement, Milestone Payment Collaboration Agreement, Milestone Payment Temporary Equity Disclosure [Abstract] Period for financing to occur before warrant becomes exercisable for a SAFE Class Of Warrant Or Right, Exercise Threshold Period Class Of Warrant Or Right, Exercise Threshold Period Intangible Assets and Goodwill Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block] 2020 Warrants 2020 Warrants [Member] 2020 Warrants Document Period End Date Document Period End Date Concentration Risk Benchmark [Domain] Concentration Risk Benchmark [Domain] Net unrealized gains (losses) on available-for-sale debt securities OCI, Debt Securities, Available-for-Sale, Gain (Loss), after Adjustment and Tax Shares Number of Stock Options Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward] Stock redeemed, redemption price (in dollars per share) Business Combination, Stock Redeemed, Redemption Price Per Share Business Combination, Stock Redeemed, Redemption Price Per Share State income taxes Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Percent U.S. state Deferred State and Local Income Tax Expense (Benefit) Schedule of Property and Equipment Property, Plant and Equipment [Table Text Block] Income Statement Location [Domain] Income Statement Location [Domain] Note term Debt Instrument, Term Total marketable investments Investments, Fair Value Disclosure Debt Securities, Available-for-sale [Table] Debt Securities, Available-for-sale [Table] Transaction costs Business Acquisition, Transaction Costs Total property and equipment, net Property, Plant and Equipment, Net Total operating expenses Operating Expenses Customer One Customer One [Member] Customer One Schedule of Future Amortization Expense Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] Repayment of debt Repayments of Long-term Debt Net loss per share attributable to common stockholders: Earnings Per Share [Abstract] OptoGration, Inc. OptoGration, Inc. [Member] OptoGration, Inc. Total property and equipment Property, Plant and Equipment, Gross Net unrealized gains (losses) recognized on equity investments held Equity Securities, FV-NI, Unrealized Gain (Loss) Revenue from contract with customer benchmark Revenue from Contract with Customer Benchmark [Member] Purchases of capped call options related to the convertible senior notes Purchases of Capped Call Options Related to the Convertible Senior Notes Value Purchases of Capped Call Options Related to the Convertible Senior Notes Value Issuance cost paid for Series X convertible preferred stock Issuance cost paid for Series X convertible preferred stock Payments For Temporary Equity Issuance Costs Payments For Temporary Equity Issuance Costs Remaining balance of settlement liability Loss Contingency Accrual Other Commitments [Line Items] Other Commitments [Line Items] Outstanding as of Beginning Balance Outstanding as of Ending Balance Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price Period of Time, Two Share Price Triggering Event Two [Member] Share Price Triggering Event Two Schedule of Related Party Transactions, by Related Party [Table] Schedule of Related Party Transactions, by Related Party [Table] Private Warrants Private Warrants [Member] Private Warrants Entity Current Reporting Status Entity Current Reporting Status Weighted Average Grant Date Fair Value per Share Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract] Expected volatility, minimum Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Minimum Liability classified RSUs Liability Classified RSUs [Member] Liability Classified RSUs Effective tax rate Effective Income Tax Rate Reconciliation, Percent Series A Convertible Preferred Stock Series A Preferred Stock [Member] P3 USA, Inc. P3 USA, Inc. [Member] P3 USA, Inc. Amortization of premium on marketable securities Accretion (Amortization) of Discounts and Premiums, Investments Counterparty Name [Axis] Counterparty Name [Axis] Vested and exercisable Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Aggregate Intrinsic Value Class of Warrant or Right [Axis] Class of Warrant or Right [Axis] Loss on sale or disposal of property and equipment Gain (Loss) on Disposition of Property Plant Equipment Contract assets Contract with Customer, Asset, after Allowance for Credit Loss, Current Tax Credit Carryforward, Name [Domain] Tax Credit Carryforward, Name [Domain] Debt Instrument, Redemption, Period One Debt Instrument, Redemption, Period One [Member] Leases [Abstract] Income Taxes Income Tax, Policy [Policy Text Block] Principal payments on finance leases (capital leases prior to adoption of ASC 842) Repayments of Long-term Capital Lease Obligations Entity Address, Postal Zip Code Entity Address, Postal Zip Code Revenue Recognition Revenue from Contract with Customer [Policy Text Block] Purchase obligations Purchase Obligation, to be Paid, Year One Diluted (in shares) Weighted average Common shares outstanding- Diluted (in shares) Weighted Average Number of Shares Outstanding, Diluted United States Income (Loss) from Continuing Operations before Income Taxes, Domestic Europe and Middle East Europe And Middle East [Member] Europe And Middle East Income Taxes Income Tax Disclosure [Text Block] Denominator: Weighted Average Number of Shares Outstanding, Basic [Abstract] Long-term Debt, Type [Axis] Long-term Debt, Type [Axis] Related Party [Domain] Related Party [Domain] Schedule of Stock Option Activity Share-based Payment Arrangement, Option, Activity [Table Text Block] Recognized at a point in time Transferred at Point in Time [Member] Statement of Cash Flows [Abstract] Vested and exercisable (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Number Class of Stock [Line Items] Class of Stock [Line Items] Purchase commitment Purchase Obligation Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] Exchange ratio (in dollars per share) Business Combination, Exchange Ratio, Per Acquiree Share Business Combination, Exchange Ratio, Per Acquiree Share Issuance of earn-out shares Stock Issued During Period, Contingent Consideration, Equity, Value Stock Issued During Period, Contingent Consideration, Equity, Value Entity Address, Address Line One Entity Address, Address Line One Conversion of debt into Series A convertible preferred stock Temporary Equity Issued During Period, Value, Conversion Of Convertible Debt Temporary Equity Issued During Period, Value, Conversion Of Convertible Debt Entity Address, Address Line Two Entity Address, Address Line Two Accumulated depreciation and amortization Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Other current assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Other Cash flows from operating activities: Net Cash Provided by (Used in) Operating Activities [Abstract] General and administrative General and Administrative Expense [Member] Entity Shell Company Entity Shell Company Expected term (years) Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term Total current liabilities Liabilities, Current Eliminations Intersegment Eliminations [Member] Money market funds Money Market Funds [Member] Cash and cash equivalents Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents Vested and expected to vest Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value Current Fiscal Year End Date Current Fiscal Year End Date Statement [Table] Statement [Table] Capped Calls, initial cap price (in dollars per share) Stock Option, Capped Calls, Initial Cap Price Stock Option, Capped Calls, Initial Cap Price Recently Adopted Accounting Pronouncements and Recent Accounting Pronouncements Not Yet Effective New Accounting Pronouncements, Policy [Policy Text Block] Other Deferred Tax Assets, Other Debt Instrument, Redemption, Period [Domain] Debt Instrument, Redemption, Period [Domain] Issuance of shares for investment in Robotic Research Opco, LLC Issuance of Shares for Investment in Values Issuance of Shares for Investment in Values Statistical Measurement [Axis] Statistical Measurement [Axis] Accounts Receivable Accounts Receivable [Policy Text Block] Subsequent Event Subsequent Event [Member] North America North America [Member] Security deposits Deposits Assets, Noncurrent Finance lease liabilities (capital lease liabilities prior to adoption of ASC 842), non-current Finance Lease, Liability, Noncurrent Net Carrying Amount Net Carrying Amount Finite-Lived Intangible Assets, Net Goodwill Goodwill Price Volatility Measurement Input, Price Volatility [Member] Gross Unrealized Losses Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss Warrants outstanding, measurement input Warrants and Rights Outstanding, Measurement Input Redemption price per warrant (in dollars per share) Class Of Warrant Or Right, Redemption Price Per Warrant Class Of Warrant Or Right, Redemption Price Per Warrant Schedule of Goodwill Schedule of Goodwill [Table Text Block] Private and Public Warrants Private And Public Warrants [Member] Private And Public Warrants Adjustments to reconcile net loss to net cash used in operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Subsequent Event Type [Axis] Subsequent Event Type [Axis] Operating lease cost Operating Lease, Cost Cash and Cash Equivalents [Axis] Cash and Cash Equivalents [Axis] Related Party Transactions Related Party Transactions Disclosure [Text Block] Debt Instrument, Redemption, Period [Axis] Debt Instrument, Redemption, Period [Axis] Rent expense under ASC 840 Operating Leases, Rent Expense Deferred taxes Deferred taxes Deferred Income Tax Expense (Benefit) Vested and expected to vest Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term Proceeds from exercise of warrants Proceeds from Warrant Exercises Cash and Cash Equivalents Cash and Cash Equivalents, Unrestricted Cash and Cash Equivalents, Policy [Policy Text Block] Shares repurchased (in shares) Stock Repurchase Program, Authorized Amount Non-current liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities Statutory tax rate U.S. federal provision at statutory rate Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent Convertible Debt Convertible Debt [Member] Fair Value Hierarchy and NAV [Domain] Fair Value Hierarchy and NAV [Domain] Net loss Net loss Net Income (Loss) Attributable to Parent Operating lease right-of-use assets Operating lease right-of-use assets Operating Lease, Right-of-Use Asset Net operating loss carry forward Deferred Tax Assets, Operating Loss Carryforwards Income Statement Location [Axis] Income Statement Location [Axis] Accumulated Amortization Finite-Lived Intangible Assets, Accumulated Amortization Statistical Measurement [Domain] Statistical Measurement [Domain] Proceeds from issuance of SAFE notes Proceeds From Issuance Of Financial Instruments Subject To Mandatory Redemption Proceeds From Issuance Of Financial Instruments Subject To Mandatory Redemption Segment Information Segment Reporting, Policy [Policy Text Block] Vendor stock-in-lieu of cash program Payments To Vendors For Services, Noncash, Operating Activities Payments To Vendors For Services, Noncash, Operating Activities Vendor payments in shares in lieu of cash (in shares) Vendor Payments In Stock in Lieu Of Cash, Shares Vendor Payments In Stock in Lieu Of Cash, Shares Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Disposal of property and equipment Proceeds from Sale of Property, Plant, and Equipment Revenue from Contract with Customer [Abstract] Robotic Research OpCo, LLC Robotic Research OpCo, LLC [Member] Robotic Research OpCo, LLC Impairment of intangible assets Impairment of Intangible Assets (Excluding Goodwill) Beginning balance (in shares) Ending balance (in shares) Temporary Equity, Shares Outstanding Other non-current assets Total other non-current assets Other Assets, Noncurrent Segments [Axis] Segments [Axis] Dividend yield Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate Entity File Number Entity File Number Redemption price percentage Debt Instrument, Redemption Price, Percentage Share-based compensation APIC, Share-based Payment Arrangement, Increase for Cost Recognition Debt Securities, Available-for-sale Debt Securities, Available-for-sale [Table Text Block] Organization, Consolidation and Presentation of Financial Statements [Abstract] Variable lease cost Variable Lease, Cost Series X Convertible Preferred Stock Series X Convertible Preferred Stock [Member] Series X Convertible Preferred Stock Liability Class [Axis] Liability Class [Axis] Private Placement Private Placement [Member] Granted (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 Fair value of restricted stock vested Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value Title of Individual [Domain] Title of Individual [Domain] Proceeds from maturities of marketable securities Proceeds from Maturities, Prepayments and Calls of Debt Securities, Available-for-sale Computer hardware and software Computer hardware and software Computer Hardware And Software [Member] Computer Hardware And Software Earn out shares, measurement input Business Combination, Contingent Equity, Equity Interests Issuable, Measurement Input Business Combination, Contingent Equity, Equity Interests Issuable, Measurement Input Schedule of Net Carrying Amount Convertible Debt [Table Text Block] ASSETS Assets [Abstract] Related Party Transactions [Abstract] Vested and expected to vest (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price Contract With Customer Asset [Roll Forward] Contract With Customer Asset [Roll Forward] Contract With Customer Asset Warranty related to sensors Product Warranty Expense Granted (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period Percentage of accounts receivable (as percent) Percentage of revenue (as percent) Concentration Risk, Percentage Property and Equipment Property, Plant and Equipment, Policy [Policy Text Block] Cash received from Gores on recapitalization Cash Acquired From Acquisition, Financing Activities Cash Acquired From Acquisition, Financing Activities Outstanding at beginning of period (in shares) Outstanding at end of period (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number Timing of Transfer of Good or Service [Axis] Timing of Transfer of Good or Service [Axis] Tradename Trade Names [Member] IPO IPO [Member] Debt Instrument [Axis] Debt Instrument [Axis] Conversion of SAFE Conversion Of Simple Agreements For Future Equity [Member] Conversion Of Simple Agreements For Future Equity Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] Customer Three Customer Three [Member] Customer Three Conversion of SAFE notes into common stock Financial Instruments Subject To Mandatory Redemption, Converted To Common Stock Financial Instruments Subject To Mandatory Redemption, Converted To Common Stock 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] Fair value of financial instruments Effective Income Tax Rate Reconciliation, Fair Value Of Financial Instruments, Percent Effective Income Tax Rate Reconciliation, Fair Value Of Financial Instruments, Percent Retirement of Class A shares Stock Repurchased and Retired During Period, Value Simple Agreements for Future Equity (SAFE) Simple Agreements For Future Equity Disclosure [Text Block] Simple Agreements For Future Equity Disclosure Operating lease right-of-use assets obtained in exchange for lease obligations Operating leases Right-of-Use Asset Obtained in Exchange for Operating Lease Liability Schedule of Deferred Tax Assets and Liabilities Schedule of Deferred Tax Assets and Liabilities [Table Text Block] Other Noncash Investing and Financing Items [Abstract] Other Noncash Investing and Financing Items [Abstract] Award vesting percentage Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage Commitments and Contingencies Disclosure [Abstract] Schedule of Segment Reporting Information, by Segment [Table] Schedule of Segment Reporting Information, by Segment [Table] Schedule of Other Non-Current Liabilities Other Noncurrent Liabilities [Table Text Block] Prepaid expenses and other current assets Increase (Decrease) in Other Current Assets Liability recorded related to warrants from business combination Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Warrants Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Warrants Marketable equity investments Equity Securities, FV-NI Proceeds from issuance of restricted common stock Proceeds, Issuance of Shares, Share-based Payment Arrangement, Excluding Option Exercised 2024 Lessee, Operating Lease, Liability, to be Paid, Year Three Thereafter Finite-Lived Intangible Asset, Expected Amortization, after Year Five Net assets acquired Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net Schedule of Disaggregation of Revenue Disaggregation of Revenue [Table Text Block] Shares Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward] Tax credits Deferred Tax Assets, Tax Credit Carryforwards Expense related to Volvo Warrants Adjustment of Warrants Granted for Services Audit Information [Abstract] Audit Information Payments of employee taxes related to vested restricted stock units Share-based Payment Arrangement, Decrease for Tax Withholding Obligation Cash paid for operating leases included in operating activities Operating Lease, Payments Shares authorized for issuance (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized Stock-based compensation expense Effective Income Tax Rate Reconciliation, Tax Expense (Benefit), Share-based Payment Arrangement, Percent Research and Development (R&D) Research and Development Expense, Policy [Policy Text Block] Period of Time, Six Share Price Triggering Event Six [Member] Share Price Triggering Event Six Gores Metropoulos Gores Metropoulos [Member] Gores Metropoulos Aggregate number of Class A and Class B Common Stock shares entitled to stockholders (in shares) Business Combination, Contingent Equity, Shares Business Combination, Contingent Equity, Shares Purchases of marketable securities with related parties Payments to Acquire Debt Securities, Available-for-sale, Related Party Payments to Acquire Debt Securities, Available-for-sale, Related Party Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward] Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward] Fair Value by Liability Class [Domain] Fair Value by Liability Class [Domain] Shares used in computing net loss per share attributable to common stockholders: Earnings Per Share, Basic and Diluted, Other Disclosures [Abstract] Series A Convertible Preferred Stock Series A Convertible Preferred Stock [Member] Series A Convertible Preferred Stock Total liabilities and stockholders’ equity Liabilities and Equity Accrued expenses Other Accrued Liabilities, Current Investments, Debt and Equity Securities [Abstract] First Anniversary of Grant Date Share-based Payment Arrangement, Tranche One [Member] Contract liabilities Contract with Customer, Liability, Current 2026 Lessee, Operating Lease, Liability, to be Paid, Year Five 2024 Operating Leases, Future Minimum Payments, Due in Four Years Issuance of earn-out shares (in shares) Stock Issued During Period, Contingent Consideration, Equity, Shares Stock Issued During Period, Contingent Consideration, Equity, Shares Exercised (in dollars per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price Services Service [Member] Lessee, Lease, Description [Table] Lessee, Lease, Description [Table] Issuance of Class A common stock upon exercise of warrants Conversion Of Temporary Equity, Amount Issued Conversion Of Temporary Equity, Amount Issued Supplemental disclosures of cash flow information: Supplemental Cash Flow Elements [Abstract] Concentration Risk [Line Items] Concentration Risk [Line Items] Share price (in dollars per share) Business Acquisition, Contingent Consideration, Share Price Trigger Business Acquisition, Contingent Consideration, Share Price Trigger Schedule of Prepaid Expenses and Other Current Assets Schedule of Other Current Assets [Table Text Block] Purchase transaction Treasury Stock, Value, Acquired, Cost Method Earnings (Loss) Per Share Earnings Per Share [Text Block] Timing of Transfer of Good or Service [Domain] Timing of Transfer of Good or Service [Domain] Operating expenses: Operating Expenses [Abstract] Earn-out shares Earn-Out Shares [Member] Earn-Out Shares Cash and Cash Equivalents [Domain] Cash and Cash Equivalents [Domain] Debt, non-current Other Long-term Debt, Noncurrent Minimum Minimum [Member] Executive compensation Effective Income Tax Rate Reconciliation, Executive Compensation, Percent Effective Income Tax Rate Reconciliation, Executive Compensation, Percent Gross loss Gross Profit 2023 Lessee, Operating Lease, Liability, to be Paid, Year Two 2022 Operating Leases, Future Minimum Payments, Due in Two Years Net cost Debt Issuance Costs, Net Preferred stock, shares authorized (in shares) Preferred Stock, Shares Authorized Class of Warrant or Right [Domain] Class of Warrant or Right [Domain] Investment, fair value Investments, Related Party, Fair Value Investments, Related Party, Fair Value Class of Warrant or Right [Table] Class of Warrant or Right [Table] Issuance of Class A common stock upon exercise of stock options and vesting of restricted stock units Stock Issued During Period, Value, New Issues Conversion ratio Common Stock, Convertible, Conversion Ratio Common Stock, Convertible, Conversion Ratio Debt Debt Disclosure [Text Block] Schedule of Provision for Benefit From Income Taxes Schedule of Components of Income Tax Expense (Benefit) [Table Text Block] Stock-based Compensation Share-based Payment Arrangement [Text Block] Senior Notes Senior Notes [Member] Level 3 Fair Value, Inputs, Level 3 [Member] Fair Value Measurement Inputs and Valuation Techniques [Line Items] Fair Value Measurement Inputs and Valuation Techniques [Line Items] Gores shares recapitalized, equity issuance costs Payments of Stock Issuance Costs Issuance of Class A common stock upon exercise of stock options and vesting of restricted stock units (in Shares) Stock Issued During Period, Shares, New Issues Disaggregation of Revenue [Line Items] Disaggregation of Revenue [Line Items] Total other income (expense), net Nonoperating Income (Expense) Basis of Presentation and Consolidation Basis of Accounting, Policy [Policy Text Block] Depreciation and amortization Deferred Tax Liabilities, Property, Plant and Equipment And Intangibles, Depreciation And Amortization Deferred Tax Liabilities, Property, Plant and Equipment And Intangibles, Depreciation And Amortization Commitments and contingencies (see Note 17) Commitments and Contingencies Subsequent Event [Table] Subsequent Event [Table] Accumulated other comprehensive income (loss) Accumulated Other Comprehensive Income (Loss), Net of Tax Entity Emerging Growth Company Entity Emerging Growth Company Impairment of inventories Inventory write-downs Inventory Write-down Restricted stock awards and restricted stock units Restricted Stock [Member] Debt issuance costs Payments of Debt Issuance Costs Loan proceeds Proceeds from Issuance of Debt Sale of stock, number of warrants per unit (in shares) Sale Of Stock, Number Of Warrants Per Unit Sale Of Stock, Number Of Warrants Per Unit Accrued rent Lessee, Operating Lease, Lease Not Yet Commenced, Amount Lessee, Operating Lease, Lease Not Yet Commenced, Amount Proceeds from sales of marketable securities with related parties Proceeds from Debt Securities, Available-for-Sale, Related Party Proceeds from Debt Securities, Available-for-Sale, Related Party Auditor Name Auditor Name Cover [Abstract] Net operating loss carryforwards, subject to expiration Operating Loss Carryforwards, Subject To Expiration Operating Loss Carryforwards, Subject To Expiration Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Number of triggering events Business Acquisition, Number Of Triggering Events Business Acquisition, Number Of Triggering Events Treasury stock, at cost (in shares) Treasury stock, shares outstanding (in shares) Treasury Stock, Shares Temporary Equity, by Class of Stock [Table] Temporary Equity, by Class of Stock [Table] Warrants outstanding (in shares) Class of Warrant or Right, Outstanding Less: imputed interest Lessee, Operating Lease, Liability, Undiscounted Excess Amount Cash Cash Financial Instrument [Axis] Financial Instrument [Axis] Earn-out shares issued (in shares) Business Acquisition, Equity Interest Issued or Issuable, Number of Shares Issuance of convertible preferred stock for cash, net of issuance costs (in shares) Preferred stock issued (in shares) Temporary Equity, Stock Issued During Period, Shares, New Issues Temporary Equity, Stock Issued During Period, Shares, New Issues Current: Current Income Tax Expense (Benefit), Continuing Operations [Abstract] Series A And Series X Convertible Preferred Stock Series A And Series X Convertible Preferred Stock [Member] Series A And Series X Convertible Preferred Stock Tooling Tooling [Member] Tooling Document Information [Table] Document Information [Table] Vendor stock-in-lieu of cash program Stock Issued During Period, Value, Issued for Services Change in fair value of warrant liabilities Fair Value Adjustment of Warrants Common Stock Common Stock [Member] International Income (Loss) from Continuing Operations before Income Taxes, Foreign Loss from operations Operating gain (loss) Operating Income (Loss) Operating lease liabilities Operating lease liabilities, current Operating Lease, Liability, Current Gross Unrealized Losses Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax 2023 Finite-Lived Intangible Asset, Expected Amortization, Year Two Deemed dividend attributable to BCF accretion Temporary Equity, Accretion to Redemption Value, Adjustment Issuance of convertible preferred stock for cash, net of issuance costs Gross proceeds from stock issuance Temporary Equity, Stock Issued During Period, Value, New Issues Convertible, shares issuable (in shares) Debt Instrument, Convertible, Shares Issuable Debt Instrument, Convertible, Shares Issuable Share-based compensation Share-based Payment Arrangement, Noncash Expense Cash and cash equivalents Total cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Depreciation and amortization Depreciation Treasury Stock Treasury Stock [Member] Cash held in foreign entities Intercompany Foreign Currency Balance, Amount Accrued and other current liabilities Increase (Decrease) in Accrued Liabilities Purchases of marketable securities (including $16,423 with related parties in 2021, see Note 19) Payments to Acquire Debt Securities, Available-for-sale Non-marketable equity investment measured using the measurement alternative Equity Securities, FV-NI, Noncurrent Number of triggering events met Business Acquisition, Number Of Triggering Events Met Business Acquisition, Number Of Triggering Events Met Purchases of property and equipment Payments to Acquire Property, Plant, and Equipment Total liabilities Liabilities Debt prepayment charges Payment for Debt Extinguishment or Debt Prepayment Cost 2022 Finite-Lived Intangible Asset, Expected Amortization, Year One Granted (in dollars per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price Outstanding balance Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value Vested and exercisable (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Weighted Average Exercise Price Consolidation Items [Axis] Consolidation Items [Axis] Measurement Input Type [Axis] Measurement Input Type [Axis] Vendor stock-in-lieu of cash program (in shares) Shares issued for services (in shares) Stock Issued During Period, Shares, Issued for Services Net operating loss carryforwards Operating Loss Carryforwards Common stock, shares issued (in shares) Common Stock, Shares, Issued Schedule of Equity Investments Debt Securities, Trading, and Equity Securities, FV-NI [Table Text Block] Preferred stock, shares issued (in shares) Preferred Stock, Shares Issued Exercise or redemption or conversion Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Settlements Merger recapitalization—Class A Stock Issued During Period, Value, Reverse Recapitalization Stock Issued During Period, Value, Reverse Recapitalization Marketable equity investments Equity Method Investments [Member] Expected Term Measurement Input, Expected Term [Member] Entity Address, City or Town Entity Address, City or Town Loss on extinguishment of debt Loss on extinguishment of debt Gain (Loss) on Extinguishment of Debt Net operating loss carryforwards, not subject to expiration Operating Loss Carryforwards, Not Subject To Expiration Operating Loss Carryforwards, Not Subject To Expiration Supplemental disclosures of noncash investing and financing activities: Noncash Investing and Financing Items [Abstract] Schedule of Reconciliation of the Total Amounts of Unrecognized Tax Benefits Schedule of Unrecognized Tax Benefits Roll Forward [Table Text Block] 2015 Plan 2015 Plan [Member] 2015 Plan Balance Sheet Location [Axis] Balance Sheet Location [Axis] Risk-free interest rate, minimum Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Minimum Measurement Frequency [Domain] Measurement Frequency [Domain] Accounting Standards Update 2016-02 Accounting Standards Update 2016-02 [Member] Interest expense and other Total interest expense Interest Expense Contract losses Contract with Customer, Asset, Allowance for Credit Loss, Current Accumulated deficit Retained Earnings (Accumulated Deficit) Award expiration period (in years) Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period Fair Value Measurement Inputs and Valuation Techniques [Table] Fair Value Measurement Inputs and Valuation Techniques [Table] Transaction costs related to merger with Gores Payments of Merger Related Costs, Financing Activities Statement of Stockholders' Equity [Abstract] Entity Filer Category Entity Filer Category Change in fair value prior to exercise in March 2021 Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Gain (Loss) Included in Earnings, Prior to Exercise Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Gain (Loss) Included in Earnings, Prior to Exercise U.S. treasury securities US Treasury Securities [Member] Concentration Risk [Table] Concentration Risk [Table] Reversal of deferred rent Deferred Rent Asset, Net, Current Schedule of Changes in Liabilities Measured at Fair Value Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block] Issuance of Class A common stock upon exercise of Public and Private Warrants Stock Issued During Period, Value, Warrants Exercised Stock Issued During Period, Value, Warrants Exercised Other non-current assets Other Noncurrent Assets [Member] Total operating lease cost Operating And Variable Lease, Cost Operating And Variable Lease, Cost Proceeds from exercise of stock options Proceeds from Stock Options Exercised Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Mr. Simoncini Mr. Simoncini [Member] Mr. Simoncini Amendment Flag Amendment Flag Proceeds from the issuance of debt Proceeds from Issuance of Long-term Debt Equity Components [Axis] Equity Components [Axis] Fair Value Disclosures [Abstract] Antidilutive Securities [Axis] Antidilutive Securities [Axis] Sales and marketing Selling and Marketing Expense [Member] Disaggregation of Revenue [Table] Disaggregation of Revenue [Table] Sale of Stock [Domain] Sale of Stock [Domain] Concentration Risk Type [Domain] Concentration Risk Type [Domain] Inventory Total inventory Inventories, net Inventory, Net Schedule of Segment Operating Results and Reconciliations to the Consolidated Balances Schedule of Segment Reporting Information, by Segment [Table Text Block] Revenue: Segment Reporting Information, Revenue for Reportable Segment [Abstract] U.S. federal Deferred Federal Income Tax Expense (Benefit) 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] Charge for the increase in fair value Financial Instruments Subject to Mandatory Redemption, Settlement Terms, Impact of Changes in Fair Value of Shares on Amount Product and Service [Axis] Product and Service [Axis] Non-marketable equity investment Equity Securities without Readily Determinable Fair Value, Amount Preferred stock, par value (in dollars per share) Preferred Stock, Par or Stated Value Per Share Entity Public Float Entity Public Float Documents Incorporated by Reference Documents Incorporated by Reference [Text Block] Chief Executive Officer Chief Executive Officer [Member] Debt Instrument, Redemption, Period Three Debt Instrument, Redemption, Period Three [Member] Sales and marketing Selling and Marketing Expense VCTF warrant Volvo Car Technology Fund Warrant [Member] Volvo Car Technology Fund Warrant Net carrying amount Convertible Debt, Noncurrent Autonomy Solutions Autonomy Solutions Segment [Member] Autonomy Solutions Segment Vehicles Vehicles [Member] Statement [Line Items] Statement [Line Items] 2020 Plan 2020 Plan [Member] 2020 Plan Settlement amount Litigation Settlement, Amount Awarded to Other Party Accruals and reserves Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals Weighted- Average Exercise Price Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract] United States Domestic Tax Authority [Member] CARES Act, PPP Loan Coronavirus Aid Relief And Economic Security Act, Paycheck Protection Program [Member] Coronavirus Aid Relief And Economic Security Act, Paycheck Protection Program Fair Value Marketable investments Debt Securities, Available-for-sale Conversion of Stock, Name [Domain] Conversion of Stock, Name [Domain] Debt Disclosure [Abstract] Long-Lived Tangible Asset [Axis] Long-Lived Tangible Asset [Axis] Valuation allowance Valuation allowance Deferred Tax Assets, Valuation Allowance Warrants exercised (in shares) Class Of Warrant Or Right, Exercised Class Of Warrant Or Right, Exercised Mr. Heng Mr. Heng [Member] Mr. Heng Weighted average discount rate Leases, Weighted Average Discount Rate [Abstract] Leases, Weighted Average Discount Rate [Abstract] Vendor stock-in-lieu of cash program Vendor Stock-In-Lieu Of Cash Program [Member] Vendor Stock-In-Lieu Of Cash Program Customer [Axis] Customer [Axis] Granted (in shares) Awards granted (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross Threshold trading days Debt Instrument, Convertible, Threshold Trading Days Schedule of Business Acquisitions, by Acquisition [Table] Schedule of Business Acquisitions, by Acquisition [Table] Asset Class [Axis] Asset Class [Axis] Document Annual Report Document Annual Report Schedule of Stock-based Compensation Expense by Function Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block] Money market funds Money Market Funds, at Carrying Value Vesting [Axis] Vesting [Axis] Other permanent items Effective Income Tax Rate Reconciliation,Other Reconciling Items, Percent Current Liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities Total assets Segment assets Assets Deferred tax liabilities: Components of Deferred Tax Liabilities [Abstract] Plan Name [Domain] Plan Name [Domain] Cash paid for interest Interest Paid, Excluding Capitalized Interest, Operating Activities Geographical [Domain] Geographical [Domain] Research and development Research and Development Expense Investment Investments, Related Party Investments, Related Party Convertible senior notes Convertible Notes Payable, Noncurrent Basis of Presentation and Summary of Significant Accounting Policies Significant Accounting Policies [Text Block] Net cash used in operating activities Net Cash Provided by (Used in) Operating Activities Research and development tax credit carryforwards Tax Credit Carryforward, Amount Percentage of Class A shareholders Class Of Warrant Or Right, Cash Settlement, Transaction Threshold Percentage Of Shareholders Class Of Warrant Or Right, Cash Settlement, Transaction Threshold Percentage Of Shareholders Segment Reporting, Disclosure of Entity's Reportable Segments [Abstract] Segment Reporting, Disclosure of Entity's Reportable Segments [Abstract] Fair Value, Recurring and Nonrecurring [Table] Fair Value, Recurring and Nonrecurring [Table] Furniture and fixtures Furniture and fixtures Furniture and Fixtures [Member] Schedule of Long-term Debt Instruments [Table] Schedule of Long-term Debt Instruments [Table] Subsequent Event [Line Items] Subsequent Event [Line Items] Other receivables Other Receivables, Net, Current Tax Credit Carryforward [Axis] Tax Credit Carryforward [Axis] Stock Conversion Description [Axis] Stock Conversion Description [Axis] Basic (in shares) Weighted average Common shares outstanding- Basic (in shares) Weighted Average Number of Shares Outstanding, Basic Net loss per shares attributable to common shareholders- Diluted (in dollars per share) Earnings Per Share, Diluted Segments [Domain] Segments [Domain] Interest income and other Interest Income (Expense) And Other, Nonoperating, Net Interest Income (Expense) And Other, Nonoperating, Net Convertible Preferred Stock Temporary Equity [Text Block] Temporary Equity Accounting Standards Update [Extensible Enumeration] Accounting Standards Update [Extensible Enumeration] Schedule of Interest Expense Schedule of Interest Expense [Table Text Block] Schedule of Interest Expense Comprehensive loss Comprehensive Income (Loss), Net of Tax, Attributable to Parent Intangible assets, net Intangible Assets, Net (Excluding Goodwill) Beginning balance Ending balance Contract with Customer, Liability Convertible Senior Notes Debt, Policy [Policy Text Block] Conversion of SAFE into Series A common stock and Issuance of Class A common stock upon exercise of warrants (in shares) Conversion of SAFE into Series A common stock or Issuance of Class A common stock upon exercise of warrants (in shares) Stock Issued During Period, Shares, Conversion of Convertible Securities Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree [Domain] Property and equipment Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment Schedule of Effective Tax Rate Schedule of Effective Income Tax Rate Reconciliation [Table Text Block] Accounts payable Accounts Payable, Current Impairment of long-lived assets Impairment, Long-Lived Asset, Held-for-Use Depreciation and amortization Depreciation, Depletion and Amortization Schedule of Financial Assets and Liabilities Subject to Fair Value Measurements on a Recurring Basis and the Level of Inputs Used Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block] Accumulated Other Comprehensive Income Loss AOCI Attributable to Parent [Member] Inventories Increase (Decrease) in Inventories Contract assets Beginning balance Ending balance Contract with Customer, Asset, after Allowance for Credit Loss Common stock, shares outstanding (in shares) Beginning balance (in shares) Ending balance (in shares) Common Stock, Shares, Outstanding Financial Instruments [Domain] Financial Instruments [Domain] Increase (Decrease) in Temporary Equity [Roll Forward] Increase (Decrease) in Temporary Equity [Roll Forward] Other non-current liabilities Other Sundry Liabilities, Noncurrent Issuance of restricted common stock (in shares) Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures Class B Common Stock Common Class B [Member] Warranty reserves Product Warranty Accrual, Current Purchase price (in dollars per share) Temporary Equity, Stock issued During Period, Value, New Issues, Price Per Share Temporary Equity, Stock issued During Period, Value, New Issues, Price Per Share Demonstration fleet and demonstration units Demonstration fleet and demonstration units Demonstration Fleet And Demonstration Units [Member] Demonstration Fleet And Demonstration Units Entity Central Index Key Entity Central Index Key Patent awards Patent Awards [Member] Patent Awards Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Merger recapitalization—Class A (in shares) Stock Issued During Period, Shares, Reverse Recapitalization Stock Issued During Period, Shares, Reverse Recapitalization Change in fair value of SAFE notes Fair Value Adjustment To Financial Instruments Subject To Mandatory Redemption Fair Value Adjustment To Financial Instruments Subject To Mandatory Redemption U.S. treasury securities US Government Securities, at Carrying Value Customer relationships Customer Relationships [Member] Liability Classified Awards [Axis] Liability Classified Awards [Axis] Liability Classified Awards Prepaid expenses Other Prepaid Expense, Current Warrants and Rights Note Disclosure [Abstract] Other non-current liabilities Total other non-current liabilities Other Liabilities, Noncurrent Share-based Payment Arrangement, Employee Share-based Payment Arrangement, Employee [Member] Shares repurchased (in shares) Treasury Stock, Shares, Acquired Debt Instrument [Line Items] Debt Instrument [Line Items] Trading Symbol Trading Symbol Prepaid expenses and other current assets Prepaid Expenses And Other Current Assets Related To Stock-In-Lieu of Cash Program Prepaid Expenses And Other Current Assets Related To Stock-In-Lieu of Cash Program Schedule of Future Minimum Lease Payments Under All Noncancelable Capital and Operating Leases Schedule of Future Minimum Rental Payments for Operating Leases [Table Text Block] Stock price of warrants (in dollars per share) Class of Warrant or Right, Exercise Price of Warrants or Rights Vested and expected to vest (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number Other Current Liabilities Other Current Liabilities [Member] Uncertain tax benefits Effective Income Tax Rate Reconciliation, Tax Contingency, Percent Proceeds from sales/redemptions of marketable securities (including $4,396 with related parties in 2021, see Note 19) Proceeds from Sale of Debt Securities, Available-for-sale Fixed value equity awards Fixed Value Equity Awards [Member] Fixed Value Equity Awards Warrants Warrant [Member] Liabilities: Liabilities, Fair Value Disclosure [Abstract] Schedule of Goodwill [Table] Schedule of Goodwill [Table] Operating leases: Operating Lease, Assets And Liabilities, Lessee [Abstract] Operating Lease, Assets And Liabilities, Lessee [Abstract] Compensation expense Compensation cost Share-based Payment Arrangement, Expense Contingent stock consideration Business Combination, Consideration Transferred, Liabilities Incurred Cost of Sales Cost of Goods and Service [Policy Text Block] Convertible Senior Notes Convertible Debt Securities [Member] Research Tax Credit Carryforward Research Tax Credit Carryforward [Member] Risk Free Interest Rate Measurement Input, Risk Free Interest Rate [Member] Restricted cash Restricted Cash, Current Schedule of Loss Before Income Taxes Schedule of Income before Income Tax, Domestic and Foreign [Table Text Block] Total liabilities assumed Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities Construction in progress Construction in Progress [Member] Class A Common Stock Common Class A [Member] Ending cash, cash equivalents and restricted cash Beginning cash, cash equivalents and restricted cash Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents Share-Based Warrant Exercises Share-Based Warrant Exercises [Member] Share-Based Warrant Exercises Proceeds from refundable security deposits Proceeds From Refundable Security Deposits Proceeds From Refundable Security Deposits Customer Two Customer Two [Member] Customer Two Sale of stock (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 Risk-free interest rate, maximum Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Maximum Current assets: Assets, Current [Abstract] Other financing activities Proceeds from (Payments for) Other Financing Activities Gross Carrying Amount Finite-Lived Intangible Assets, Gross Schedule of Intangible Assets Schedule of Finite-Lived Intangible Assets [Table Text Block] Variable lease costs Lessee, Operating Lease, Lease Not Yet Commenced, Variable Lease Costs Lessee, Operating Lease, Lease Not Yet Commenced, Variable Lease Costs Impairment of Long-Lived Assets Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block] Total cash equivalents Cash and Cash Equivalents, Fair Value Disclosure Exercised (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period Warrant liabilities Fair value of warrants outstanding Warrants and Rights Outstanding Fair Value, Recurring Fair Value, Recurring [Member] Accrued interest payable Interest Payable, Current Schedule of Total Realized and Unrealized Gains and Losses Associated with Equity Investments Gain (Loss) on Equity Investments [Table Text Block] Gain (Loss) on Equity Investments Stockholders' Equity Stockholders' Equity Note Disclosure [Text Block] Conversion of SAFE into Series A convertible preferred stock for cash, net of issuance costs (in shares) Temporary Equity Issued During Period, Shares, Conversion Of Convertible Securities Temporary Equity Issued During Period, Shares, Conversion Of Convertible Securities 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] 2026 Finite-Lived Intangible Asset, Expected Amortization, Year Five Estimated fair value of the potential earn-out shares Business Combination, Contingent Equity, Equity Interests Issuable Business Combination, Contingent Equity, Equity Interests Issuable Auditor Firm ID Auditor Firm ID Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities Changes in operating assets and liabilities: Increase (Decrease) in Operating Capital [Abstract] Vested (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 Class of Stock [Domain] Class of Stock [Domain] Temporary Equity [Line Items] Temporary Equity [Line Items] Schedule of Finite-Lived Intangible Assets Acquired as Part of Business Combination Schedule of Finite-Lived Intangible Assets Acquired as Part of Business Combination [Table Text Block] Segment Reporting Information [Line Items] Segment Reporting Information [Line Items] Daimler North America Corporation Daimler North America Corporation [Member] Daimler North America Corporation Period of Time, Three Share Price Triggering Event Three [Member] Share Price Triggering Event Three Cash paid for amounts included in the measurement of lease liabilities: Cash Flow, Lessee [Abstract] Cash Flow, Lessee [Abstract] Non-Marketable Equity Investments Measured Using the Measurement Alternative Equity Securities without Readily Determinable Fair Value [Policy Text Block] Business Acquisition, Contingent Consideration Triggering Event [Domain] Business Acquisition, Contingent Consideration Triggering Event [Domain] Business Acquisition, Contingent Consideration Triggering Event Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] Asset-backed securities Asset-backed Securities [Member] Business Acquisition, Contingent Consideration Triggering Event [Axis] Business Acquisition, Contingent Consideration Triggering Event [Axis] Business Acquisition, Contingent Consideration Triggering Event Other non-current assets Increase (Decrease) in Other Noncurrent Assets Settlement of SAFE notes Amount settled in cash Payments For Settlement Of Financial Instruments Subject To Mandatory Redemption Payments For Settlement Of Financial Instruments Subject To Mandatory Redemption Preferred Stock Founders Preferred Stock Preferred Stock [Member] Class A Preferred Units Class A Preferred Units [Member] Class A Preferred Units Cost of sales Cost of Sales [Member] Inventory Inventory, Policy [Policy Text Block] Measurement adjustments Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Period Increase (Decrease) Organization and Description of Business Nature of Operations [Text Block] Developed technology Developed Technology Rights [Member] Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Axis] Vendor stock-in-lieu of cash program Vendor Payments In Stock In Lieu Of Cash, Liability Vendor Payments In Stock In Lieu Of Cash, Liability Debt discount Debt Instrument, Unamortized Discount Non-Marketable Equity Investment Non-Marketable Equity Investment [Member] Non-Marketable Equity Investment Schedule of Finite-Lived Intangible Assets [Table] Schedule of Finite-Lived Intangible Assets [Table] EX-101.PRE 13 lazr-20211231_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT GRAPHIC 14 lazr-20211231_g1.jpg begin 644 lazr-20211231_g1.jpg M_]C_X 02D9)1@ ! @$ 8 !@ #_[@ .061O8F4 90 !_]L 0P " 0$! M 0$" 0$! @(" @($ P(" @(%! 0#! 8%!@8&!08&!@<)" 8'"0<&!@@+" D* M"@H*"@8("PP+"@P)"@H*_]L 0P$" @(" @(% P,%"@<&!PH*"@H*"@H*"@H* M"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*_\ $0@" M^ 3* P$B (1 0,1 ?_$ !\ $% 0$! 0$! ! @,$!08'" D* M"__$ +40 (! P,"! ,%!00$ !?0$" P $$042(3%!!A-180'EZ@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>H MJ:JRL[2UMK>XN;K"P\3%QL?(R;GZ.GJ\?+S]/7V M]_CY^O_$ !\! ,! 0$! 0$! 0$ ! @,$!08'" D*"__$ +41 (! M @0$ P0'!00$ $"=P ! @,1! 4A,08205$'87$3(C*!"!1"D:&QP0DC,U+P M%6)RT0H6)#3A)?$7&!D:)BH*#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6V MM[BYNL+#Q,7&Q\C)RM+3U-76U]C9VN+CY.7FY^CIZO+S]/7V]_CY^O_: P# M 0 "$0,1 #\ _?RBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHKG_'GQ9^%?PKMX;KXG_$SP_P"'(KEBMO)K MVLP6:RD=0IE=0WX4 =!169H'C3P=XJMK6]\+^+-,U*&^@>:REL+^.9;B-"H= MT*$AU4N@)&0"ZYZBM.@ HHHH **** "BBB@ HJCXE\4>&O!>A7/BGQCXBL=) MTRRC\R\U'4[M((($R!N>1R%49(&21UJS8WUEJ=E#J6FWD5Q;7$2RV]Q!('25 M&&596'# @@@C@@T 2T444 %%%% !115;6-9T?P[I<^N>(-5MK&RM8C)=7EY. ML44*#JS.Q 4#U)Q0!9HK'\%_$/P!\2--EUGX=^.='U^SAN&@FN]%U.*ZBCE7 M&Z-FB9@&&1E21@H_. M@#3HK \)?%?X6^/].36/ GQ*T#6[22=8([K2-9@N8VE()$8:-B"Q .!UX-;] M !1110 4444 %%8FK?$KX=:!XCMO!VN^/]$LM7O"@L]*N]5ACN9R[;4"1,P9 MMS<# Y/ K;H ***S/$?C;P9X/FL+?Q;XMTS2Y-5O5L]+34;^. WEPWW88@[# MS)#V1+_ (E_#GX?/;IX]\?Z)HC708VHU?58;8S!<;MG MF,-V-PSCID>M &W17%_\-(?L[_\ 1>O!?_A4VG_QRNNT[4=/UC3X-6TF^ANK M6ZA6:VN;:4/'-&P#*ZLN0RD$$$<$&@":BBB@ HIL\\-M"]S@%9/A'XA^ /'\<\W@/QSH^MI:LJW+:1J<5R(2V\6?%J[LC M%_#5_J\MN#@RK;6[S%,]LA,?C7P__P $4/#:_M+Z5X[_ &Z_CX8?$_CS6/&$ MNDV>HZE$)?[+M8K>&;RK96R(%)N-NU<82-0."<_>OBWPMH?CCPKJ?@KQ/9"Y MTW6-/FL=0MF.!+!+&T12V"SJZ@G]VHKPZS_ M ."LJR7$:7MQ!Y(C,9-K/ MN1)"4"@AI"<5[;XP\,?$O]J3X5>-_AKXX\#OX(\/>)_"=YH]A#JES#<:J9KB M)HS;?NLUOME,LKNM\ L9C5@T9W[!S0!]*?&/\ ;_\ M'?PX_;CT']B'PG^SS:^(=2\4>'#JNBZV?&?V6,+Y=TV)XVM&\M5:U?9EEC.M\3/V;/C_??\%??AU^T[X9^#=_=?#_PKX*.AW^MK MK.G*1(]OJ"!UADN5F9%-W$&.S=\KD!L#/E?PH_8X_; \,?"+]K3PMK7[.FIP MWWQ=OYKGP7 /$6CMYZRSW?RR,MZ1$RK<(QW'& P!) ! /9/CY_P57D-G+H\_B@V<^GW#PSN5#"UE695:VE7=\A/RG') Z?2?V M]?&OA3]LS0OV1_VA?@I9^%Y?&VCG4/!>L:9XC^WJY'F?Z+=J88Q%-^Z<'8SH M'*J&<,'KXN_X*$_#'XE?!7_@C3\&/A-\6O!DVA>(= ^(L-M?V$][;7 S]GU5 MU=9+:61"I5QWR.<@5],>-/V>/CY^U'_P4D^&W[0/B[X.7_@KPA\+]%8WESJ^ MJ6$,\3>9((R55\JK$+0!:^-/_!5'7/ 'A#XE?%#P9\$ M(KSP_P#"CQS!X<\0P:[JD]C?:BTDHA::U7[,T84.?E#.6*#C?%#X+Z?K^H:CK-J?AKK%SXRMDALM+@ MOED^S:=:"/"?[/UU=:M\ M.Y-.G\76*>(M,46BVL$$)0/+6S )N4#@MF@#J/VS?VB_B)XA_8_P#C M#?\ [6O[!=S:>#- U/2(;+2KWQ^MM<:U;3W<:I.DUK#*(I89C;.R E?G9-S% M&#;D/[?_ ( ^"GA?]GWX*>!? ^@^&(OB%\.+#4M''BSQ+-#IFBVOV.(VUB;H M0.TLC,1$)'50-H8@EPM=S_P5"^$OQ:_:(_8;\4?!WX-_#J[UGQ'XBDTP6VG? MVA9V_P!G$5];W,AEDGG2/ 6%E^5F)8C&1DCR#XI_LB:[\9_V4OAK\ /C]^R= MK]^/#'PJL;"'7/#NIZ8VK>&]=MH$MV5,W82XMYA&I(5F4;$+J"=T8!ZQ\:/V M]]6^!_@'X>6OC#X0>1\1_B;XL/A_P_X*EU@K#!7[5-G\ OV8O'/B'=XE\=_ _Q0FH:]X; M75(FFN-,;4(;D6L,\CB)YK>*"*, N%(W!6(5-WIGP9_9;^+=U^W9\9?V]O%_ M@._TNT\0>&$T3P7X5GNK7^T+U4M;2)YY )C%#N:S 17D!/FDML"@D X.V_X+ M6_$;5_V5S^U[IG[(-M!X7T[QHN@ZVD_CT/-N:.-PUN!:*7.'PQ<*%)3;ORWE M_>GAO7K#Q5X=L/%&E%S:ZE9175L77#>7(@=)M(,)LOL\(,IE^V;00T17;][YE(!&2/TU^"VG MZYI'P?\ "VC^)M"FTS4;/P]9V]]I]Q-%(]O+'"B.A:%W1L%3RK$'UH ^=/$G M_!2[4]3O?C)KGP7^%%CKWAKX&>6GBG4-0UY[6;5)0TOVB.S18)% A6"4[W;$ MA !WUX1_P68_:+O_CA^P9\,?B9\)A"/ _C;Q987$UQ-JCQ7CS""[<64ULL M+(8T>,EW\X[985 C8?.-V#]BC]HGX!^&?VGO@KX%^%=[XIL/C+(9O NM:?J% MHD,'VDW"S0WGGS(\)A6X!W!65PA*\G;5/]KW_@G9^T5'_P $Z?@]^Q]\$? 4 MGC'6_!WB*/5M>O;;5K*TMD8I>/.J-=SQ,P\Z[(3"\JN3M/% 'V[\$?@IX,^% M<>M^+=)^&ND>&_$?C34SJ_C1-&U6>]AN-0?.]UFFCC9UR21B*,98G8"37PC^ MQ;XGC_X*)?\ !37XE?%/XX0)K&@?#!);7P#X6U%?,L[ FZ:&.Y\ELJTNR%W9 MB"=\H(/[M-OZ0Z9=W%_I\-[=:7/922QAGM+IHS)"3_"QC9D)'^RQ'H37Q#X6 M_8Z^.O["W[=GBC]IO]G_ .'D32S"(]-^-VB79\,>((O$5E;6L1E6Y8QR"602"3_22BKMVET&YEC)D4 ]A M\7?\%2-1\-_\$[O#W[?UI\ H;F#6;\V]UX6D\7&-K5?MDUJK+<"S82DM$&(, M:8#]3CFG>_\ !3GXK^'/CS\//A'XO_94C@@^*WAJ/4?!OV'QC'-=)+(A*1W8 M:%(XEW ;BCN40AAO;,8\J\:_L8?M;:U_P1F\,_L>V'P(O6\>Z?KA-YI1U_2A M''"-1GNA-YQN_+*E)%4 ,7W9RH W'I/B3^S#^U)XF_:P_9D^+6E? #4VT;X; M>%;&S\7S/KVDA[2<+LD15^V9EV=24R"#\I8\4 >M_LN?M\^-/CKXS^+_ ,(/ M&7P;T[0_&7PHN&26SL_$CW%CJ(S,!MN#;J\8W18+&(Y#@[0U\''\;D.!Y4;K.LXL2&R7P4*# &=QZ5H_L:?LR_M M">!/VW?V@OBE\2_A'>Z'X9^),TA\.ZM-J^G3[E$TN-\4%R\B%ED##*]B"0:^ M9[7]@?\ ;YL_^"=GB']B2Q_9F:XU>W^)PUJ/6CXLTZ.VOK7RXXQ]G#S L
7A2,9;*J >N_\%*]>C\7?MB_L3>,A8"V?5O&,5TT._>8Q)>:.X3=@;L;R M,X'^*?Q?\ V5/''@CX!:I=V7PKO+2]\9AM M=TF-[7$VGL\2![P>:ZK:2$[24.5PQR<9?[4G[.'_ 4!_:$^,GQDT'Q3\)=. M\1^#[_PA-9?">YOO%UO;6.DR-&"9([3YV>]D^:/S95382P$JQL* )_\ @I!_ MP4!^)EZA>WEZW]H:4)H9V>.!438Q/D3(9RZ ME!M*H2VZ/2_X*"?$K0M U?X!1?M8?LH:%X@U#4?':1:%)X?^)MYY>DW'FVRB M1BVG0FY1@T;M&P49CVY())XGXS?L'_M8?%?_ ((^> ?V;++X6Q67CKP9X@AO M9_#MQKEJ7NH$%XA*RB3R53T /4[O\ ;V\2^'?^ M"@EC^PMX[^"=GI,6M:;)J'AWQ@WBQG34K<12.H2W-FNV0F*5"AEP&C;#-E=U MCXN?M\GX'? V_P#C'\0/AA;B6\\&/ >D:9XB,S>(+A;B6!)FDDMXQ;1LT M,KYQ(!&H8%MR@\]_P4G_ &,?B%^TW/\ "_XK? Z_?0_'7@GQG9R1:JKQB6TT M^::/SY#DE9# RQR[,L"JRJ V_!I?\%0OV&?&W[07[)WAGX??LY6%L^L_#S5[ M.]\/Z->W"*E[!# \'D;Y2$W[61@7(!V$$_-F@#TSX'?M;S>/OVC/&/[*/Q!\ M.Z=I_BWPGI-IJT-QHNI-=66I6$ZQYD0O&CH\4DBQLK YRK \D+WOBOX&_#?Q MS\4-#^+/C#PU::GJ?AW2[RRT<7ULDJ6PN7@:65 P.V3$"*&'(5F'\1KSW]D. MR\9ZO;)XQ\:?L8>'OA'>KI0MKZ*V^PR7=[<,R,_E-:?ZNU!0\2'>[%3M41[G M]KU&ZGLK&6[MM-FO)(T+):VS())3_=4R,JY^K >] 'YF_P#!&SP!X&\>_M#_ M +4WA3QMX/TS5M,G\1PV\MAJ%DDT31->ZH&3:P(P1@?@*^I]=_:.TC]G?XM_ M"W_@G'\#?#,&M^)9O"4:Q76MZDT%KI6EV5JZQRS-'&[RRR"V90BA><,6 (SY M)_P2J_9B_:<_9R_:$^,OC#XV? O4-#TKXA:O'>Z-?'7-+N5B5+F\E*3+;W;N MK%;A,;589!R1W[?XX?LN_$OPK_P4I\$_MW>!/"5WXET*+PU<:)XLTC3)H1>V M;>1.D-S$DTD:RQDRQJRJVY=I;# \ &=XE_X*9>*/%_[&/Q7^+WPH\":9I?C[ MX5ZA/I7BC0]8U-YK>PF20Q?:H'2'-TA(8HCK%N*.&("C=G_ G]M7XC_L^_\ M!,WPS^T;\&:6-FC$K MM/(#M9E7*9;[V-&;X;_\%(/"O_!*_P /_ OX%?#&?PI\0]$CM=)O(_\ A);' M[;-9 S>?-:RI*882P?!S]N77O%7[:?B/]B7XG?#[3]/ MUO2O#T6M:7K6AZI)<6UU Z0N8I$FBC>*11,#W!VM]WC/B/\ P16BCA^,7[3T M,,81$^*)5548 N+_ %)^SI^R'^TG\*_^"C^G_M$S?LS6'A_P?J'PZ33KJ#2 M_%]M>'3KGRXQ()Y'\N6XN'>(LSA&#O+DRGYW':?\$M?V=/V@_@'\4OCAKOQJ M^$5YX=LO'7C'^V?#]S-J^GW(DA,]TWENMK5S8W^<'M7C'[>OB/X9?M)^"?@A\#/V+M/36/CAI$UA< MO<>&;%K:ZTFU2P!01BO/OVO\ M]@/]H#QKX<^%W[6_[*_@BX\._&WP+8:;9ZIHESJ5C&^HQPPI'N:59S;NT>&0 MAI,2PLR'.U%(!])?'3]K&;X!>)/AE\!6TZTU_P"(7Q"N!:6J3WGV6S@6&)6N M[Z9PC,J+R5C5?^"EWQ%C_8S^,'Q$^%GA+1]+\<_"KQ4WAGQ/ M%=:F]Q!:,]TMI'J%EB'_ $D,SAD27RPNURV_8%DP/VV_V<_VL?CQX@^#'[9? MAO\ 9IMKOQ=X'8P>-/A5K6K:?,EU$S([^3*)9()(R3,H+-YF'C;9E2*]"_:+ M_9Q^)W[2?[ _Q$^&W@+]FSP_\-]>\4VUA)I'A6.:S2YG>UNX;D_:9K;]PKOY M;)&FXA."[C>5C .:C_;G^,?['_\ P3-^&_[0OQ&^#&C>)8Y/#^@6< M?B!P1ENYVET[$?!F$P_$CP M@FO6GB2+Q,2UDAMKJ4Q/;&U&\AK1ER)0"'#<'*UY'^T)^RC^T_\ 'K_@D;X< M_9VM_A"=(\:>$=,T*"'P_=ZY:R37_P!@@2&5E>-S"F[YG13)DA<':QVU0TO] MGW]L/QO_ ,%"?@1^U'XA_9EO=%\+^#? ,6AZT)/$^F2W-I)]GOX6DDB%P#@/ M^+7PJ^+7PB^"'B3]DP/XB M^*F@P71LAXT6&32+UAB2VE5K4JRH^,N),[=QV[@%.1^SI^SK^T%X,_X*O?%K M]I;Q=\'+VP\%>,= 73]%UQ]7TZ3+Q"Q&YX8[EID5_LSE?DSRNX+SA?VQOV=/ MV@_B3_P4;^"/QT^'_P (KS5?"?@7_D8-8CU?3X1'YDK$[(IKE)7V*06PG/\ M#N/% 'H/[$'[<>N?M3>/?B?\(/'_ ,+[?POXH^%_B$:;JL.GZP;ZUN0TD\8> M.1HHVX:W<'*C(*GC)5?HBOC;_@GM^SI^T)\'OVR/V@_BG\5?A#>:'H'Q&\1_ MVCX:U";5]/G\R-;N[<+(EO)?L(?MP^!_VY? /B'QGX1M1:/H/BN\TU[1F.][42%K.Y*G ME?-@*DCLZ2 <"@#3_;!_8K^%G[;O@_2_ /QBU_Q!!I&DZF-1@L]#O(8/,N1& M\:R.SPNQVI)( 0/G)() (]6T>PN=+TN#3[S6+G4)88PKWMXL8EF(_B81(B9 M_P!U0/:G76J:98SP6M[J,$,MTY2VCEF56E8#)"@G+''84VXUG2+.*":[U6VB M2Z=4MGDG51,S?=523\Q/8#K0!9HIL4L4\8EAD5T895E.0?QIU !14.H:EIVD MVQO=5OX+:$, 9;B4(H). ,DXY/%)+J>FP7L6FS:A ES.K-!;M* \@'4JN*^0OVS_V]/CO^S/^ MUO\ #3]G'PIX;\):G9?$W4K2TLM2U"SNDETUI[U+7YU2?$P7>KY&S/(P.I / MK^BHK!+Z.QACU2YAFN5B47$MO"8T=\?,RH68J"Y_ M:&_;Y\%Z9\.=3TLW+ZGI=G=B16C5R(!&OF.3++PJQ[V+,1TW8$WQ[^.7[3EO M\ _!OQ5_9'^ ]AXPUCQ)=:;/?Z+JNIK"++3[B RN^_>@+*QC3=DA=Q8JP! M/;Z*KZGJVEZ+9G4-:U*WM(%(#37,RQH#_O,0*\>_;\_:/\:?LH_LJZ_^T7\/ M=+TC5)_#\ED\EAJJ2-%=17%U#;?*\;J4(,ROGY@0I&.<@ ]IHKCOV=OB5J7Q MF^ '@?XOZQIT%G=^*O"&FZO=6EL28X9+FUCF9$+<[07(&><"OFSQ)^WC^T+I M'_!2O2_V ;30_!C6VK69O(?%$FFW>^*(6$UV5-N+G#-^Y*9#@'(; ^[0!]B4 M4V66*")IYY51$4L[L&50T4T+AE<>H(X(H DH MHJ"XU33+2[@L+O48(I[DD6T,DRJ\I R=H)RV!Z4 3T5!=:IIEC/!:WVHP0RW M3E+:.695:5L9VJ"?F..PK@OC7^TY\+O@;J_@WPQXGUF*;6/'GB:RT;PWI5O, MIFN6GF1'G _YY1J^]GZ?=7.76@#T2BBJ8\0Z VFR:RNN69LXF(ENQM %RBFK+&\8F212A7<'!X(]*X/XN_M+_#/ MX.^/_!7PJ\0:JDOB3QYK:V&AZ/#*/-*89I+EQU6) I&[NS*HZD@ ]"HHJO\ MVMI7]I?V-_:=O]L\OS/LGG+YFS^]MSG'O0!8HKY[_;%_;/UG]G_XO_"K]GWP M+X=LKGQ#\4O$!LH-3U5'DM=,MT>)'E:*-T:9R90%4.@^5B3T![GX-_$GXRV' M[/#>PE0AG(S&N[9N7&JP6UI:33* MY02 ,T[D;>0L84Y WCG !]%45XO\7]KO;I(Q' C-N*J9)!ECN*H&;#8P>,^&/[0?M<>(]6O]#TCX(^&/!>J>([OQ?=G^V]'T6>UCN6T*W:-K]@;N>"+9()(; M5LR*0+S*Y*XKX4^!7B76/V O^"O.H>$_$'P^U;P7X#^.9W:=I6M36;?9KB:5 MC P-G<3P@)=^="J^9E8KE20,BOT6D_9_^&4OQE_X7\]GK'_"4C31IXO1XIU$ M0"UWJ_DBU$_V<(74,5\O!89.3S7,?M"?L+_LO_M5>(=,\4_'KX>W>O7VBJPT MF3_A*-2M5M-Q0L8TMKB-%),:$D#)*@YH ^0?^"F^E?&;X,_M.WW[7=K\+M$^ M+/PR3PE!X>\<^$]2A6:;0("1,S)P7M=X9)5N4!"L3O 0G'_ &OT^)=C:?"; M]MG]G#P-8?$WX=>&O@U8VNO_ Z\66<=U<6>DW(=OMLL&#L:2.+RWGB!*&T) M(:+<*^W?&_[&?P+^(5SJ=WXDLO$3-KNBPZ1KXM_&>IQ#5K")65;>Z"W \\;7 M<%WS(0[C=AFS/XO_ &0O@=XPNXKU]%U329(/"L7AJ,>&_$5YIJ#2(_,VV9CM MI41HQYK@9!(XVD8% 'YZ_MK:_P#"?Q]\"?V-?B+\(O#US9:++XMM[32H]3VO M=VEO'/;H;5Y0,N(WC90?XMF[O7JG[/NEZ19?\' ?QKL].T^WB@E^&<4DT4,2 MJC221:&TC$#@LSLS,>I+$GDFOJSXI?L1?LQ_&#X/:#\"/&/PQ@'AKPO)#)X; MM-.NYK2337B4JC12Q.LBG:2#ECNSDY.#4/PX_82_9:^$GQ)M2=[N$HBL)D>X*2LWEHS.ZEVD7S"2_P U 'YD_"OX+_"[Q/\ M O\ ;?UC7_!EG M'=+\+_LB_L?_ +06D),OC:]\7V\-WXIENI)+V6"&<)# 968MY4:QHJ1@[4&< M ;FS^D&A_P#!.?\ 9 \->'?&?A31/AKJ4&G_ !#(;QI;CQKK#?VJPD:3=(S7 M98$L[Y*D%@[ Y!(J+6O^";/[&WB+P#X6^%^L_"_49]!\%7,MQX6TX^-=8"Z= M+(X=G0B[#$[AD;B=O.W )H ^:?B?XH\6_&;_ (+%^+OV>_&.A^']:TRP^%#V M/@K1/%]])#9![F"UFNKF%5AEWW)62X0MM!\N)QN&T"L3]H;]F#]M+X6_L]?! ME/!OCGP[\6/%/P7O-9N-1\(31F^CUJQ#11*QMI<&X>UBE$!7_6()T,>&Z_8W MQ[_81_9B_:5\3:)XX^*W@.XN->\/1+#I>O:=K=W97T<2DD1M/!*CN 22"Q)! M9B""S9V=:_94^"^KQ>&19Z-J6D2^#;2[MO#=WH&OWEC-:1W31-<9>&53,9&A M1G,N_=;U(7OAF1PT>EWL MER\\\,#!5!@WS%HQ@;58+@;<#YB_X*N_\I1?V5/^QITG_P!/=O7W]\(O@_\ M#KX$^ [/X:?"SPVFEZ/9-(\5NLKRN\DCEY)9))&9Y9&9BS.Y+$GDUP_Q>_84 M_9@^/'Q-TKXQ_%7P+J6J>)-"DBDT34U\8:K;FP>.7S4:%(+I$B(D ;*J.0/2 M@#Y+_P""A7@+PCXN_P""O/[/.BZ[HL4EOK&ERQ:JL9,;7D:O<8CD9"&=",J5 M)P58J<@D5SW[ WA_0](\5?MT_!73](MT\)Z1K%\NE>'C$#:6BA]7C CB/RJ- MD,*\#I$G]T5]P^-_V-/V=_B/\7/#OQW\:>#]1OO%GA.**/P]K#>*M31K-8R2 MN$2X"-DD[BRDOD[MV:H^"_V#_P!E[X>:CXVU?P;X%U.QNOB-%*GC6X3QEJS/ MJGF.[NSEKHE7+2R?.FUAYC@$!B" ?F%_8&AZE_P;[#6M0T6TN+S3?B.S:?=S M6RO+:E[Q$*]-_X*K_ G^%?P\_P"":7P1O?A_\-?#^AS7 MOB?1KF]ET;1X+5IYYM&E,TKF-1O>0Q1%F.2WEIDG:,?=WA[]@;]DSPM\!=5_ M9ATCX4?\4)K4_GWWAZ\UR^N8_-W*WF1O-.\D+;D5LQLOS#/6J?C+_@G7^R#\ M0_A;H?P7\;?#&]U'PWX=N1<:7I\WBW5%*S"(0K(\B7(>9EB C0R,VQ $7:H MH \+_;'3P1KO[<[^&[;Q._C;Q'<_"'4;:7X::Q90_P!C:'9D-))JDUQ(',M=:\2Z;IL=A#J&J:A=3B: M%%*H)XWE*7+!21OE5V(/).!C,TO_ ()N_L:Z-\%=6_9WTWX33P^#==U5-0U; M1(O%&IHES.C!TW.MR'V*RJPCW;-RAL9&: -W]A/_ ),C^#W_ &2[0/\ TW05 M\8^-O^5CGP?_ -BM+_Z8KZOT&^&?PV\'_!_P%I7PQ^'VGSV>B:)9I::59W&H M3W1MX$&$C$D[O(54 * 6. !@ "O.]2_8*_9H:- M?_#9;C4=+D0K!>R&VMP3,BD"49(;#Y&Y5;JH(P_^"4WP*T_]L3_@DU\1?V?? M&LR7"-XXU*W\,3W@WC2KD6-E/!)'G)0+/(SD+C(DD'\9K[HG_8O_ &=+CX[7 MW[3!\'ZE'XYU&R>SNO$$'BW4XW,#Q>48U1+D1HH0# 51M(#+A@#5W]G#]DWX M!_LD^'=0\)?L^>"9M TS4[T7E[8MKE[>1O/L">8!=32;&*JH)7&0JYSM& #X MW_X)3:E9?M'?"'P?^SO\4/AA;17WP \4WTGB!;W2TVB\0R1V$?*XW[IKEG(. MX/IT9;B09X;X.^%?BO\ M[>.?VH_AY=W?AR#QNOCJ"VTW7O$&I3QW_AFTLKV M7[(MBD<+LB1M P)1XSN;+9+9/Z2> OA)\//ACJ?B/6? OAB#3[GQ9KKZQK\L M.";?X9:;X=^)FE-&LZ6&8TEGNX."]M'.Q$Z7* @%CO 0G*_;#T'X(?$[ M]H#]A[7?#?@JVO\ P[XJMK"UE3Q!ID,EQJ&G+)IRPV]Z"I6;:DCJ5.4R[X&& MY^^_B-^Q_P# [XHZMJ^L>)=)U>%_$&C1:1K\&D>)KZQM]1T^-65;6:&WF2-X M]KNOW=VUV4$!B"?%C]C7]FSXUZ/X2T+Q_P##.&2#P)+$_@Y]+O[G3Y=(\L1A M5@EM9(W10(HQM#8_=J>J@@ ^+_VU?@]\+G_X*Z?L[?#JQ\#Z;8:%<^%FM)]+ MTJV6TADMHOMBI 5AVCRMBB/R_NE"4(VDBO+_ (/_ 5^&&JZ]^W9\/+_ ,(V M\GA[P5::Q?>$_#Y9A8Z5=JFI>7<0VX/EI+&(8U20+N15VJ0"0?T:\3?L3?LT M>+_BMX:^-NN?#^Y;Q-X/M(;7PQ?VWB/4+=-.ABSLCCABN%B"_,V04.[)W9S6 M9I'_ 3Y_9.T*\\%_^")_P*T^77+G^QM>\>SZ/XJN9+J1!-I<%_?E;*21 M066)DB52 #\D.W!&0?J_4?V:?''@:]^.7Q,US5O UGX(^(7PGNIH/AYX;#$ S 1Q,BCT\1I,YN;:%8]0D$43$_ND\R&.3:N!O!;[Q)/U[ M_P %#_AK\.?%7_!6W]GG3O%'P_T34;;Q#:R)KUO?Z5#-'J2H\BHMPKJ1,% M ?. !7TOJ'_ 3"_8BU7X0:?\ M0^$%Y+X.TO69-5L-!;QEK'DPWDB%&E'^ ME[B=I8 $D#>Y !=B>P^+7['?[//QROO"NK_$[P1<:AJ/@IPWAO5TUZ]@O;3& MWK*_,^'WPHU+_A6_ANV1]#\/3?V#H]E;!(5,,! M\B".- J?*JA5 & *_(RVU>^NO^".NJ?M87>JR-\39/C0NICQON U1;OS8X M\BX'S@",L @.T ]*_8[3]/L=)L(-+TRSBM[:VA6*WMX4"I%&H 55 X Z M8KR";]@']E2XU&2:7X;N=,F\3_\ "1S>&/[7NO['?5<8^UFQ\SR"V.J[-A(! M*YYH ^+_ -N7P?X5^)'[:/['_B?XC_##0WU3QS':R>.+:ZT6%O[1<_808;E6 M7]\J;W0*^0HR!Q7Z1>*'\+Z7X.U&3Q1;P#1;;3)CJ,4EOOB%JL9\Q2@!W+L! M&T Y'&*X3XL_L=?L]?''XF^'_C%\3O!U_J'B/PK*LOAW48?%&I6O]GNKJX:. M."X2-26523M^;:,YKT75=(TW6](N=!U:U%Q:7EL]OP$X@- MMY&3[>9-%7.?&'0-6\8?\%2/V2;;PXCN;;X:6=_/)'T2WB2ZD.489$E7S44@]"$=1CMC%;'CO\ M8K_9P^)'BC5_%/BSP$TS>(Y[.?Q3IT.IW$-CKDMHVZV>\MHY!%<&-@#\ZG=M M4-N 'J<<<<,:PPQJB(H"JHP !T % #J*** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *H>)/%7A? MP;I;:YXO\26&E62,%:\U*\2"($] 7<@9/UJ_7(?M!P0W/P#\<6]Q$LD/]2M5NKBS1YK1FTW3]DL3D M;D=&.Y2",$4W_@D?_P %"-8\"?L??%:7]I/Q+?ZKI?P9:SELKZ20S7,EO=&: M**Q1G/SGSX-D>X\>^+_P_^$_Q=\ Z9H$GQ2\$ MMXC\)W.FZ\;L6Q2(SR6-WNBC"RK -_F+E2VY,^,/%GA73?CI\* M?V;[WQ/\-M0^)1\(I>Z7>RRZLZ8 _M,6R0%%@+Y149PQ.W)0N #Z^HKYH^+ M/_!02XT'XE?$WX=_"#P#IVO-\'O"7]N>-+K5=<:S6:3RS,+"U"Q2;Y3$CDNV M%5U"8.25Y[XW?\%5]-^&_AGX)^//AU\$9?%VB_&J9(=-QXC6RO+&.1PT^WF5%WH02!AJ /KBLWQ3XR\(>!M,&M>-O%>FZ/9M*(EN]5OH[>(N02 M%W2$#) )QG/!KY7\(_\ !1#X]^(_VF_'O['$O[+>D_\ "?>%])CU335M?'&[ M3)+5HH9=UQ?_!&+XH_&4>"/[!N M[.5=+U/3/M?VB-+B*[LI0\;E5)4I-&W*@@DCG&2 ??FDZOI6O:9!K6A:G;WM MG=1"6VN[299(ID(R&5E)# CH0<58KX ^!G[>/C7]C_\ 9D_9VA^,'P;T^/X= M>+]!T_1K?Q18>)&EOK&80IMGN+4VZHL3 E@J2NP1&8X;$9]T^+?[=EUH7QO\ M9? /X/>"--UO5_AYX)?Q)XLN=9UIK.!3L62'3X=D4C//)&X;>0$0$?>)( !] M%T5\>?&S_@KGX7^&/[/_ ,*?VE?"7P@?Q!X;^)MZ;219=>:UNM)F1BDRF-+: M83E'253M922G .[(]N_9U^,GQ[^*?BGQEIOQC_9FO?A]IVC7ELOA>[OM;@NW MUB"19&9V$.5C9 L>Y0S &7;DE"2 >@>,O'?@CX@,DK*H)],U;T37-$\3:3;Z_X(+Q]#-$N/$WC#Q#8Z3IMHF^Z MU#4KM(((5SC+R.0JC)')-,\*^+O"?CK0X?$_@GQ/IVL:;<@_9]0TJ]CN()<' M!VR1DJW/'!KB/V@_V4_@U^U-#INC_';0[G7=%TOSI(- ;49H+62X<*HN)!"R M,\B('5,MA?-1K?+GAE;=:J7'#FW8'[O !^C>G?$SX;ZOXNNOA_I/Q!T2ZUZQ4M>Z M);ZM"]Y;J,9+PJQ=!R.H'44WQM\4?AG\-%M7^(_Q%T+P^+Z4QV1UO5X;07#C M&53S67>>1P,GFOR.\:_$/7_@O_P2D_9D_:,\,7DJ>)]+^+&J:F^J>8?/N7:] MU)IA(_5Q*L2(^2=RC!R*^R?^"HO[''[,?C7]GGXG?M)_%[3[V\\46/A:27PW MK-SJDRG3)HX@MG9V\2L(Q')<$;E*EG>X6VB:Y9WDFG79M=0CM;E)&M9PJN8I I.Q]KHVTX.&4XP17SW M^PO\!_&>E?\ !.3P3\&OVA)]8&ICPY*;^V35KFSN;:WEEFD@M6DA=)%\N"2. M,H3QLVD?+BO$_P#@W5DDF_8V\7332,[O\4+PLS')).G:?DDT ??E%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 5R/Q[M?$>I?!?Q3HOA'PI= MZWJ6H:!>6EEIUE/;Q/+++ Z+\UQ+'&HW$9)85UU% 'P!_P $WOA!^W-^Q?\ ML?>+/@K=_LI:DWC35O$]YJ/A_4)?%.BG2[!F*)$Y8;0" M,DK-X"_X(ZZS\/?^";_Q!_9JC\9V%]\0O'S6NHZCJJ%UM!=6DT<]M:*S ,8@ M4=3(R@YG=MH K[YHH ^/_V$OA7\7?\ A6GA_P"%OQU_8;\/>!]4\-:(VE:S MXW:3399M3C6W:W5[7[*6D$[@J9)'(3[^"Q-_X)U_"3]O#]A?_ (2/]E#5 M?V?K;Q/X7F\12W_A?Q^GB:VM[*WCD"H[31$M.5(C5_+5-XSD52P&"R%M@)*^5_LW M_L'_ +6_@K_@D]\6OV3?&?P;ETWQGXE\4K>Z%:2:[I\T-W%)_9R$^;#<.J%/ MLLA;?MXVXW<@?I510!^>_P 0/V(OV@?VB_@3^S_^R!XL^%MWX?T_X<:A;R^/ M_$M[J%J]H\%K%Y*K9^5*TD[3H799/#'C%MI:=:6>F0&3<+=/M$T M(EEPWS,BA&<,WRA@*^Y+2:2XM8KB:TD@>2-6:"4J7C)&2K;25R.AP2/0FI** M /&_''QO_:7\$?M!MX,@_9+U+Q/\/;K38FL?%OAK7+(W45V<^9'/;74T(5 < M#<&X'/S9*ISO[#/[)LW[)_A[XA^+7\,K;ZAX^\;7NOQ>%=*EB*Z59L[?9;!6 M++$9$1CN(81@MM4LJ!F^AJ* /B;_ ()I_L]?M)_ K]J/X\_$'XP_ G4M#T;X MG^*O[5T&_?6]+N!#&+O4)MDR6]W(ZL5NH\;589#9(ZGT_P#9B^//[7OBG]J7 MXC_!#]I3X3Z'HND:3;KJG@O4M%NA*TVG/=S00&)KW7W,7B+5)?$5I81V=B"/,MU,MS#+YDRDIO MC(*(7*LKE&7C/V9O 7[;?QN^&/C+X"?ME_ /PG\+_!,O@1_#OAK1O!\]O-'( M+F-HGDQ'=W!3R(T4(,H"9B?F(ROUY10!^;]A_P $ZOV@/B'^S=\&/V&/B+X! M:QT[X<_$.^U3Q9XO-];OI]]IAN;F:,6H60S/),ET4"M&NPH2^!C/IG[=]S_P M4C\:?';1+3]G[]CC1?%?@;PA.E]9_P#"4^);!+?5M4 !CNV@%_#)L@R?*208 M\S,A4E8BGVI10!X]^SWXG_:PN?V>KCQE^T]\+HH_'M]=W4C>#?#%W:%+.$?N MX(8Y9+HQ'SO/[8T^[@EB>UM80F;:YD<.&@8\J!@CGM7V910 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %5-#U_0O$^G+K'AO6K34 M+1I9(UNK&Y66,O&[1R*&0D95U9&'4,I!Y!I-?\/:#XKT:X\.>*-%M-1T^\C, M=W8WUNLL,Z'JKHP(8>Q&*^;O^"1VF1G_ ()Q>"M&L;F6T7SM?AAFMB-\(_MJ M_4,NX$9'49!&1R#0![;=_M"_ *PNY;"_^./@^">"1HYH9O$UJKQN#@JP,F00 M1@@UO:WXS\'^&M 'BOQ'XKTW3]+*H1J5[?1Q6Y#XV'S&(7YLC'/.1BOE+]J; M]A3]CS0/A[X;^#7@#]F[PA;Z]X\\5V.@V>L-HL4VH0VV33%YNP,2"TW";D0T ?17A3QKX-\=Z<^L>!_%NF:S:1S&%[K2K^.X MC60 $H6C8@, RG'7!'K3_$_BSPKX(T67Q'XS\2Z?I&G0$">_U2]2WACR<#<\ MA"C)( R>IKR_]A?QG^S_ ./OV>=.\2?LX?#>#P?HCWMS'J'A:/3$M)=+U%'V M7,$T2C E5QR>XVGH17!>+/$E]\1O^"LGAGX1ZR?,T3P'\(+KQ78VDG*'5KF^ M6Q$Y7HS) 7",>5\R3&-QH ^E-'UG2/$.EP:YH&JVU]9740DM;RSG66*9#T97 M4D,#Z@XK/\.?$7X?>,-4OM#\)>.M&U2]TN3R]3L].U.*>6T?)&V5$8F,Y!&& M Y!K\^_VD?VA?'/[-FA?ME?"KX::E+96^D7WAR^\*FW"BEL@43:-?V\L- MS;L!]X$PPR@'/[R-6ZC- 'UG1110 45Y?\5OCS\2OA]XN?PYX7_9E\4>*;18 M$D&K:3/"L+,PY3#G.1WKFM-_;'\8IXUT+P;XV_9B\3^'#XAO_LEA=:I?6P5Y M-I8A5#98X'04 >ZT5C_\)+J__0H7O_?2T?\ "2ZO_P!"A>_]]+0!L45C_P#" M2ZO_ -"A>_\ ?2T?\)+J_P#T*%[_ -]+0!L45C_\)+J__0H7O_?2T?\ "2ZO M_P!"A>_]]+0!L45C_P#"2ZO_ -"A>_\ ?2T?\)+J_P#T*%[_ -]+0!L45C_\ M)+J__0H7O_?2T?\ "2ZO_P!"A>_]]+0!L45C_P#"2ZO_ -"A>_\ ?2T?\)+J M_P#T*%[_ -]+0!L45C_\)+J__0H7O_?2T?\ "2ZO_P!"A>_]]+0!L45C_P#" M2ZO_ -"A>_\ ?2T?\)+J_P#T*%[_ -]+0!L45C_\)+J__0H7O_?2T?\ "2ZO M_P!"A>_]]+0!L45C_P#"2ZO_ -"A>_\ ?2T?\)+J_P#T*%[_ -]+0!L45C_\ M)+J__0H7O_?2T?\ "2ZO_P!"A>_]]+0!L45C_P#"2ZO_ -"A>_\ ?2T?\)+J M_P#T*%[_ -]+0!L45C_\)+J__0H7O_?2T?\ "2ZO_P!"A>_]]+0!L45C_P#" M2ZO_ -"A>_\ ?2T?\)+J_P#T*%[_ -]+0!L45C_\)+J__0H7O_?2T?\ "2ZO M_P!"A>_]]+0!L45C_P#"2ZO_ -"A>_\ ?2T?\)+J_P#T*%[_ -]+0!L45C_\ M)+J__0H7O_?2T?\ "2ZO_P!"A>_]]+0!L45C_P#"2ZO_ -"A>_\ ?2T?\)+J M_P#T*%[_ -]+0!L45C_\)+J__0H7O_?2T?\ "2ZO_P!"A>_]]+0!L45C_P#" M2ZO_ -"A>_\ ?2T?\)+J_P#T*%[_ -]+0!L45C_\)+J__0H7O_?2T?\ "2ZO M_P!"A>_]]+0!L45C_P#"2ZO_ -"A>_\ ?2T?\)+J_P#T*%[_ -]+0!L45C_\ M)+J__0H7O_?2T?\ "2ZO_P!"A>_]]+0!L45C_P#"2ZO_ -"A>_\ ?2T?\)+J M_P#T*%[_ -]+0!L45C_\)+J__0H7O_?2T?\ "2ZO_P!"A>_]]+0!L45C_P#" M2ZO_ -"A>_\ ?2T?\)+J_P#T*%[_ -]+0!L45C_\)+J__0H7O_?2T?\ "2ZO M_P!"A>_]]+0!L45C_P#"2ZO_ -"A>_\ ?2T?\)+J_P#T*%[_ -]+0!L45C_\ M)+J__0H7O_?2T?\ "2ZO_P!"A>_]]+0!L45C_P#"2ZO_ -"A>_\ ?2T?\)+J M_P#T*%[_ -]+0!L45C_\)+J__0H7O_?2T?\ "2ZO_P!"A>_]]+0!L45C_P#" M2ZO_ -"A>_\ ?2T?\)+J_P#T*%[_ -]+0!L45C_\)+J__0H7O_?2T?\ "2ZO M_P!"A>_]]+0!L45C_P#"2ZO_ -"A>_\ ?2T?\)+J_P#T*%[_ -]+0!L45C_\ M)+J__0H7O_?2T?\ "2ZO_P!"A>_]]+0!L45C_P#"2ZO_ -"A>_\ ?2T?\)+J M_P#T*%[_ -]+0!L45C_\)+J__0H7O_?2T?\ "2ZO_P!"A>_]]+0!L45C_P#" M2ZO_ -"A>_\ ?2T?\)+J_P#T*%[_ -]+0!L45C_\)+J__0H7O_?2T?\ "2ZO M_P!"A>_]]+0!L45C_P#"2ZO_ -"A>_\ ?2T?\)+J_P#T*%[_ -]+0!L45C_\ M)+J__0H7O_?2T?\ "2ZO_P!"A>_]]+0!L45C_P#"2ZO_ -"A>_\ ?2T?\)+J M_P#T*%[_ -]+0!L45C_\)+J__0H7O_?2T?\ "2ZO_P!"A>_]]+0!L45C_P#" M2ZO_ -"A>_\ ?2T?\)+J_P#T*%[_ -]+0!L45C_\)+J__0H7O_?2T?\ "2ZO M_P!"A>_]]+0!L45C_P#"2ZO_ -"A>_\ ?2T?\)+J_P#T*%[_ -]+0!L45C_\ M)+J__0H7O_?2T?\ "2ZO_P!"A>_]]+0!L45C_P#"2ZO_ -"A>_\ ?2T?\)+J M_P#T*%[_ -]+0!L45C_\)+J__0H7O_?2T?\ "2ZO_P!"A>_]]+0!L45C_P#" M2ZO_ -"A>_\ ?2T?\)+J_P#T*%[_ -]+0!L45C_\)+J__0H7O_?2T?\ "2ZO M_P!"A>_]]+0!L45C_P#"2ZO_ -"A>_\ ?2T?\)+J_P#T*%[_ -]+0!L45C_\ M)+J__0H7O_?2T?\ "2ZO_P!"A>_]]+0!L45C_P#"2ZO_ -"A>_\ ?2T?\)+J M_P#T*%[_ -]+0!L45C_\)+J__0H7O_?2T?\ "2ZO_P!"A>_]]+0!L45C_P#" M2ZO_ -"A>_\ ?2T?\)+J_P#T*%[_ -]+0!L45C_\)+J__0H7O_?2T?\ "2ZO M_P!"A>_]]+0!L45C_P#"2ZO_ -"A>_\ ?2T?\)+J_P#T*%[_ -]+0!L45C_\ M)+J__0H7O_?2T?\ "2ZO_P!"A>_]]+0!L45C_P#"2ZO_ -"A>_\ ?2T?\)+J M_P#T*%[_ -]+0!L45C_\)+J__0H7O_?2T?\ "2ZO_P!"A>_]]+0!L45C_P#" M2ZO_ -"A>_\ ?2T?\)+J_P#T*%[_ -]+0!L45C_\)+J__0H7O_?2T?\ "2ZO M_P!"A>_]]+0!L45C_P#"2ZO_ -"A>_\ ?2T?\)+J_P#T*%[_ -]+0!L45C_\ M)+J__0H7O_?2T?\ "2ZO_P!"A>_]]+0!L45C_P#"2ZO_ -"A>_\ ?2T?\)+J M_P#T*%[_ -]+0!L45C_\)+J__0H7O_?2U:TK5;W4)'2ZT2>U"KD-*1AO;B@" M]1110 4444 %%%% !1110!6U>^N=-TV:_L]'N=0EB3O#/^":/PU^*GP6_9%\/_ C^,?PYO/#FN:->ZF]Q!"Y+?P]<2.N MVZU/4)_]*D50<@PV]I"@9@/^/R0#/-3^.OC'\8/!WQ33P;H_[+/B+Q-X?N-, M2:U\4Z!KFFA5NBS!X)H+N>!HE50K>8"^[=@+D&O2** /%O#/@WXD?LS? GQC MXS\#?"N'QCXW\0>)K[Q/=^$=*UA+2&XO+RX3=!%** /DGQ!^P+KGQ^^''[0&J?$Y$T+Q'\<+RS?3K2:5)FT: MWTR*--+$[1%E,F^+S)1&S* ^T,Q&3TGC7X7?&']JOQ)\'[#XK?#6Z\,V'P\\ M2VWBOQ=/>WMM*E]J]I \=M!9^1*YDB,TKRM(ZH/+55QO9E3Z2HH **** "O" M_P!K#_DMGP/_ .Q[E_\ 29J]TKPO]K#_ )+9\#_^Q[E_])FH ]THHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH *\+_ &L/^2V? _\ ['N7_P!) MFKW2O"_VL/\ DMGP/_['N7_TF:@#W2BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ KPO\ :P_Y+9\#_P#L>Y?_ $F:O=*\+_:P_P"2V? __L>Y M?_29J /=**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "O"_P!K M#_DMGP/_ .Q[E_\ 29J]TKPO]K#_ )+9\#_^Q[E_])FH ]THHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BJ?B"?7K71KF?POIEI>Z@L9-I:WUZUM#(_8/*LX1C[&O,OV'OV M@_$G[4_[,7AWX[>+O#=GH^H:W(/C991:?K7P8O&M_%EEII)2\22)9K&XMPYRHND M= J.Q*2%D+,%#M+;_M*?%/X<>)/AM%^T)H.A6>F_%.[&G6']CI,KZ!JTD!N+ M>PN'D=A=^8JRQ^Y?\ TF:@#W2BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBFS316\33SRJ MB(I9W=L!0.223T%#:2NP'45XCX^_;D^'OAG49-+\)Z)6_\ CMR?^3'#_:> ]IR>T5_P^_8]NHIL,T5Q$L\$JNCJ M&1T;(8'D$$=13J^P335T=P4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !7S9_P $B/\ E'UX(_["&O\ _I\OZ^BM7TNVUO39M)O);E(ITV.]I>2V M\H'^S)$RNA]U(-(=.$,7A MXM!;>(TN;Z&"33[FW4^7)YOF\$*&+8R?3?\ AGI5[X<_X*Y_$U]<1E_X2/X3 M:/?:$S]'M[>X-O.%/^S*5)';>I[BO5/@_P#L>_ SX'BRA\$:7K6J3*%EC6:!U8QN%7"PG@[4(BEYI MEI?31/*3.)VD:97$K2-*/,>1F+.Q8L6W'.KXU^"OP]\>V6BV^N:7<1S^&Y?- M\/ZG8:A-;WFGOY1B)BGC<2 -&2CJ25=3A@PH _.O]MOP+XM^('_#!Y1G-;\D6=O!!/#/AB!-,O9;B74 MH;IFN6OY9R3/+<23%GN'D).]Y"S-G!)%8W@#]FKX0_#76=.U[PUH5V\^B:>] MAX>&IZQ)?%WPQ^U%I/QR^#S?%WXG^&M M7CD\:$:-_^@W9?^ Q_QH^Q>-_^@W9?^ Q_QK8HH Q_L7C?_H-V7_@,?\:/L7C?_H-V M7_@,?\:V** ,?[%XW_Z#=E_X#'_&C[%XW_Z#=E_X#'_&MBB@#'^Q>-_^@W9? M^ Q_QH^Q>-_^@W9?^ Q_QK8HH Q_L7C?_H-V7_@,?\:/L7C?_H-V7_@,?\:V M** ,?[%XW_Z#=E_X#'_&C[%XW_Z#=E_X#'_&MBB@#'^Q>-_^@W9?^ Q_QH^Q M>-_^@W9?^ Q_QK8HH Q_L7C?_H-V7_@,?\:/L7C?_H-V7_@,?\:V** ,?[%X MW_Z#=E_X#'_&C[%XW_Z#=E_X#'_&MBB@#'^Q>-_^@W9?^ Q_QH^Q>-_^@W9? M^ Q_QK8HH Q_L7C?_H-V7_@,?\:/L7C?_H-V7_@,?\:V** ,?[%XW_Z#=E_X M#'_&C[%XW_Z#=E_X#'_&MBB@#'^Q>-_^@W9?^ Q_QH^Q>-_^@W9?^ Q_QK8H MH Q_L7C?_H-V7_@,?\:/L7C?_H-V7_@,?\:V** ,?[%XW_Z#=E_X#'_&C[%X MW_Z#=E_X#'_&MBB@#'^Q>-_^@W9?^ Q_QKQK]L_QKXS\*> [/PL^LQ;==F=) MS;Q%&,,84LN<]"60'U&1WKWVO$?VYO M]XC^'=EXMT^(R-H5TS7"CJ(90JLW MX,J?@2>U?'\?_75P;C?JM^?DZ;\MUS_^2D2:U$FLWMS&RV+_*SP1H<,N?O95-SP$&W=[?C_ )&/]B\;_P#0 M;LO_ &/^-'V+QO_ -!NR_\ 8_XUL45]N>@8_V+QO\ ]!NR_P# 8_XT?8O& M_P#T&[+_ ,!C_C6Q10!C_8O&_P#T&[+_ ,!C_C1]B\;_ /0;LO\ P&/^-;%% M &/]B\;_ /0;LO\ P&/^-'V+QO\ ]!NR_P# 8_XUL44 8_V+QO\ ]!NR_P# M8_XT?8O&_P#T&[+_ ,!C_C6Q10!C_8O&_P#T&[+_ ,!C_C1]B\;_ /0;LO\ MP&/^-;%% &/]B\;_ /0;LO\ P&/^-'V+QO\ ]!NR_P# 8_XUL44 8_V+QO\ M]!NR_P# 8_XT?8O&_P#T&[+_ ,!C_C6Q10!C_8O&_P#T&[+_ ,!C_C1]B\;_ M /0;LO\ P&/^-;%% &/]B\;_ /0;LO\ P&/^-'V+QO\ ]!NR_P# 8_XUL44 M8_V+QO\ ]!NR_P# 8_XT?8O&_P#T&[+_ ,!C_C6Q10!C_8O&_P#T&[+_ ,!C M_C1]B\;_ /0;LO\ P&/^-;%% &/]B\;_ /0;LO\ P&/^-'V+QO\ ]!NR_P# M8_XUL44 8_V+QO\ ]!NR_P# 8_XT?8O&_P#T&[+_ ,!C_C6Q10!C_8O&_P#T M&[+_ ,!C_C1]B\;_ /0;LO\ P&/^-;%% &/]B\;_ /0;LO\ P&/^-'V+QO\ M]!NR_P# 8_XUL44 8_V+QO\ ]!NR_P# 8_XT?8O&_P#T&[+_ ,!C_C6Q10!C M_8O&_P#T&[+_ ,!C_C1]B\;_ /0;LO\ P&/^-;%% &/]B\;_ /0;LO\ P&/^ M-'V+QO\ ]!NR_P# 8_XUL44 8_V+QO\ ]!NR_P# 8_XT?8O&_P#T&[+_ ,!C M_C6Q10!C_8O&_P#T&[+_ ,!C_C1]B\;_ /0;LO\ P&/^-;%% &/]B\;_ /0; MLO\ P&/^-'V+QO\ ]!NR_P# 8_XUL44 8_V+QO\ ]!NR_P# 8_XT?8O&_P#T M&[+_ ,!C_C6Q10!C_8O&_P#T&[+_ ,!C_C1]B\;_ /0;LO\ P&/^-;%% &/] MB\;_ /0;LO\ P&/^-'V+QO\ ]!NR_P# 8_XUL44 8_V+QO\ ]!NR_P# 8_XT M?8O&_P#T&[+_ ,!C_C6Q10!C_8O&_P#T&[+_ ,!C_C1]B\;_ /0;LO\ P&/^ M-;%% &/]B\;_ /0;LO\ P&/^-'V+QO\ ]!NR_P# 8_XUL44 8_V+QO\ ]!NR M_P# 8_XT?8O&_P#T&[+_ ,!C_C6Q10!C_8O&_P#T&[+_ ,!C_C1]B\;_ /0; MLO\ P&/^-;%% &/]B\;_ /0;LO\ P&/^-'V+QO\ ]!NR_P# 8_XUL44 8_V+ MQO\ ]!NR_P# 8_XT?8O&_P#T&[+_ ,!C_C6Q10!C_8O&_P#T&[+_ ,!C_C1] MB\;_ /0;LO\ P&/^-;%% &/]B\;_ /0;LO\ P&/^-'V+QO\ ]!NR_P# 8_XU ML44 8_V+QO\ ]!NR_P# 8_XT?8O&_P#T&[+_ ,!C_C6Q10!C_8O&_P#T&[+_ M ,!C_C1]B\;_ /0;LO\ P&/^-;%% &/]B\;_ /0;LO\ P&/^-'V+QO\ ]!NR M_P# 8_XUL44 8_V+QO\ ]!NR_P# 8_XT?8O&_P#T&[+_ ,!C_C6Q10!C_8O& M_P#T&[+_ ,!C_C1]B\;_ /0;LO\ P&/^-;%% &/]B\;_ /0;LO\ P&/^-'V+ MQO\ ]!NR_P# 8_XUL44 8_V+QO\ ]!NR_P# 8_XT?8O&_P#T&[+_ ,!C_C6Q M10!C_8O&_P#T&[+_ ,!C_C1]B\;_ /0;LO\ P&/^-;%% &/]B\;_ /0;LO\ MP&/^-'V+QO\ ]!NR_P# 8_XUL44 8_V+QO\ ]!NR_P# 8_XT?8O&_P#T&[+_ M ,!C_C6Q10!C_8O&_P#T&[+_ ,!C_C1]B\;_ /0;LO\ P&/^-;%% &/]B\;_ M /0;LO\ P&/^-'V+QO\ ]!NR_P# 8_XUL44 8_V+QO\ ]!NR_P# 8_XT?8O& M_P#T&[+_ ,!C_C6Q10!C_8O&_P#T&[+_ ,!C_C1]B\;_ /0;LO\ P&/^-;%% M &/]B\;_ /0;LO\ P&/^-6M*@U^&1SK%_!,I7Y!%%M(-7J* "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "O"_VL/^2V? _P#['N7_ -)F MKW2O"_VL/^2V? __ +'N7_TF:@#W2BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***POB+\1_"GPN\-R M^)_%VH"&%/EBB7F2=\<(B_Q,?R'4D 9K#$XG#X.A*O7DHPBKMMV27=LF*O%?A[P3H5QXE\4:I'9V5LFZ6:0_D .K,>@ Y)KYHU[Q-\3?VR_&) M\+>$X9=+\*V4P::24?*HSQ)+C[\A_AC!P/P+4FG:5\4/VT?&0U;69)-)\)V$ MY"*ARD?^RF>))B.K'A<]N%/TKX-\&>&_ 'AZ#POX4TQ+2SMU^5$ZLW=F/5F/ M-'\9?\#^O3QOQ%^P5X M!OK>%?#?B[4=/E2)5E>>-;A9& Y?;E2">N <>@%6_ /[#GP\\,ZC'JGBS6KG M76B8,EM)"(8"1_>4%BWTW8/<&O;:*^@AX>\&4\4L1'!1YE_BY?\ P&_+^!U+ M+, I\RIJ_P#738\+^.7[)<.J79\??!AETK68'\TV-N_E1S..0T1&/*D_)3_L MG),?P/\ VL9)M0'PY^-\9TW5X)/)34;B/RED<<;)@<>6_P#M<*?;O[Q7GWQP M_9W\(?&?3S<3HMCK,4>+75(H^3CHD@_C7]1V/4'S\SX6QV4XR6:<.-0J/6I1 M>E.K\MH3[-65^UW?*M@ZE"HZV%T?6/1_Y,]!!!&0<@]#17S!X"^,_P 2_P!F M7Q#'\,?C5IT]UHXXL[M27:*/. \3G_61_P"P>5Z#&-I^D] \0Z)XJTB#7_#N MIPWEG*32TDMT]T7****^F.L**** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ KPO]K#_ )+9\#_^Q[E_])FKW2O"_P!K#_DMGP/_ M .Q[E_\ 29J /=**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBO//CS^T+X:^"VD^0=E[K=Q'FRTU7Z#_GI( M1]U/U;&!W(X,SS/ Y/@IXO&34*<=V_R7=OHEJS.M6IT*;G4=DC5^,'QF\)?! MKP\=7\03^;=2@BPTZ)AYMRX]/[JCNQX'N2 ?"O 7PS^(?[6'BP?$SXK74UKX M?CSMTM+2!(HHD"111J%5% P . .U?G^& MR_,>/:\<9F<72P,7>G1>DJG:=7RZJ/Z:R\N-*KF4E4K*U/I'OYO_ "_IP:+H MND^'-*@T/0M/BM+2VC"06\";511V _SFK5%%?IL(0IP4(*R6B2V2[(]=))60 M44450PHHHH Q/'WP\\)?$SP_)X:\8:4ES;OS&W22%^SHW56'Z]#D9%?.6I:% M\8/V,_$C:UX?G?6/"EU,/.5P?+;/ $@&?*D[!QP>.OW1]45%?6-EJ=G+I^HV MD<]O.A2:&9 R.I&""#P0?2OD^(N%,-G4XXNA-T<53^"K'=>4E]J/=/Y:-I\6 M*P4,0U.+Y9K9K]>Z.;^%7Q@\&?%_0AK'A:^_>Q@"\L)B!-;,>S#N/1AP?S Z MFOF_XJ_LU^,/A/KI^*W[/5Y(%7!MBV([HCJ8B>_JAY';."1Y^3<5XFEC5E.?05'%?9DOX M=9=X/HWUB];[:^ZLJ&-G&I[#$KEGT?27I_D>K4445]X>D%%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !7A?[6'_);/@?_ -CW+_Z3 M-7NE>%_M8?\ );/@?_V/G MD\B:[MT\P6SGCRXP,[Y<\>B^YX'C9YGV7B?B<#&>8^ M W[,FK:SJW_"W/CMYEYJ5U)Y]OIM[\Q#=1),#WZ8CZ*,9'\(U_V>/V78O!LZ M?$/XFXO_ !%,WG1PS/YBV;'G<2<[Y<]6Y /3)^:O:J^1RS(E^(%;S&"'9%=L.QT5Y.+W37?Y.ZT,,1AZ.)I\E177];'SQ\'?VI MM=\):Q_PJW]H.WFL[NV<0QZM001U%<=\8O@;X,^,VC_9->M_(OH4(LM4@0>;"?0_WTSU4_A@\UX; MX9^('Q9_9$\1Q^"?B+8RZGX:ED/V26)BRA<\M QZ$=3$V/PSN/Q%+-4.T:R7X3Z^=[1\^-:OES4*_O4^DNJ\I?Y_TOJ6BLSP?XR\, M^/=!A\2^$]6BO+.8?+)&>5/=6!Y5AW!YK3K])HUJ6(I1JTI*49*Z:=TT]FFM MT>M&491NG=!1116@PHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HJGX@URQ\-:-XC_'_ /:"\%?LY>#H/&'C M+2=)KB6'P]X.-[N^,2>9,Z^:\<<<<:8+R2.B# /'/B'P_X>FT'7=#/C&PEO?!5UK]DD$>O01HLCM %D9XW M\IEE$4ZQ2E,L$(5]H!Z71110 5X7^UA_R6SX'_\ 8]R_^DS5[I7A?[6'_);/ M@?\ ]CW+_P"DS4 >Z4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !2,RHI=V &22>E1WM[9Z;9RZAJ-U'!!!&7FFF<*J*!DD MD\ =Z^:OBK\;O&O[0WB4_!_X'6TW]FRDK>WXRAN4!PS,W_+.']6X'?:?G.( M^)<%P[AXN:)^Q!:PHKM%;.7>7?9O=X8;"5)U/K&)UGT7 M2/IY^84445]Z>D%%%% !1110 4444 %%%% !1110 4444 %9OBSPAX;\V*4=#V93U5AV(P16E16=6E2KTI4ZL5*,E9IJZ:?1I[H4HQDK M-71\M^*_AQ\5_P!DGQ%)X[^&=_+J/AR1Q]KAE4L%3/"SH.PZ"5<8_P!G.#[= M\&OCMX,^,^D_:-%G^S:A"@-[I4[CS(O""0.RU^; M5LHSC@BK+%9-%UL(W>>'O>4.\J+?XPZ^=[Q\F5"OE\N?#KFAUCU7G'_(^A** M\9^ G[5VF>.IH_!7Q&1-+\0(WE*[KLBNW'&,'_5R9X*'@GIUVCV:OMLESS+. M(,$L5@JG-%[]XOM);IK_ (*NM3T,/B*.*I\]-W7Y>H4445ZYN%%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 445\\?MB_M":MX%\5Z%X/\&WVVZT^ZCU+4]K<-@_NX&QV8;F8>A6OF.+ M^*\MX,R.>9XZ_)%Q22WDY.UEYVN_1,];),FQ>?9A'"8?XFF[O9)+=_EZM'T/ M169X,\6:3XZ\*:?XPT.7=:ZA:K-%D\KD =8^P:M8?8_LEW]GCE\O?>01 MM\LBLIRCL.0>N1S@U\)_\/#?VPO^BO\ _EOZ?_\ (]?2G[=G[47P \7?L[^( M_AMX3^*&G:IK-^;,6EMIV^=7\N\AD?\ >(IC&$1CRW.,#DBO@*OZ(\,N&<%4 MR"I+,\%%S=1V=2FF^7EA:W,K\M[VMI>_F?SCXH\48VGQ#3CE>-DH*DKJE4:C MS&_MA?]%?\ _+?T_P#^1Z]/_8U_;*_:2^*W[27A MSP#X^^(_V_2;_P"V?:[3^Q[.+S-EG/(OS1PJPPZ*>".F#QD5\CU[3_P3R_Y/ M"\(?]Q#_ --]S7U?$G#?#M#AW&5*>#I1E&E4::IP334&TTTKII[,^2X9XFXC MK\1X*E5QM6495:::=2;33FDTTY6::W3/T[HHHK^2C^O@HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "OF;_@DOI]CJG_ 3K\':5J-K'/;7-UXAB MG@D7*R(VMZ@&4CN""1BOI#5XM7FTV:+0;ZVMKQDQ;SW=JT\2-ZM&KQEA[!U^ MM>3_ +)/[-?CG]E?]FZ#X!P?%72]YW30?;'\Y5 MEG/RK)&2JXR"=U &3^V3\/;#]HVW\-?LKZ5:))]H\0Z;KGB6Y1!C1])L[@3; M\C[DL\D0MXEZL&F896%ZL?M5?LK_ !1^-GBG1?BA\&OVGM?^'WB;PQIMS;Z* MMI86]UI\K3.CR&XAD3=('\J)3\Q "<*23GC?#7[('[=OA:WU_^"B>F1RZ MQ?27>JZBGP8M6N[B5\ OYLE\X!5 J("I6-$154*H6O5/%W@#]IX?$>WUCX7? M'S0;'PM_9$5I<^'O$O@Q]1EBG0MFZBN8KN"1G=2H*R%U!7."6- &;^Q1\;OB M3\;?A%>/\:?#EKIGC3PGXEOO#?BR+3B?LLU[:,H:>#//ER(\;CT+$#C%><27 M%_JG_!:"'3M89C::5^SE)<:-"WW1++K:)-*O^T54(<=E%>N:O\$/&'AKX$ZO M\./@+\4G\->*=2GEO1XUU+28;^5K^>X$UQ=2P,%C=I,NH4 (@90JA451%\1_ MV?-1\3_$?PC\=?"7BNUT_P ;^$]/N-.?4+O33+:ZM8W"KYUM/$DB,H\Q$EC9 M7_=NO1@S @'P3^W7XA\4Z%>?MS:)X6N)H=+E/P\-^T).V![F.WCN",<9DCPK M^HZU]-?\%, WA;3/V>KCPA'Y5[9_M$^&;73!!P3"\=U&\0Q_ T>5(Z8KTC0_ MV,/A[=?#;XB>"?BE=?\ "17WQ7O)[GQUJJ6_V;SV>)8HH[="SF"."-$$0+.R ME=Q9F)-1:)^RUXHUOQ+X!U?XX?$JT\36OPR!E\-6]IHK6K7E]Y'V>._O"TT@ MDE2(OM6-442.TG]U$ /:**** /+_ (K?'GXE?#[Q<_ASPO\ LR^*/%-HL"2# M5M)GA6%F8!]5FA871: M$J538>H!W'/85]>UX7^UA_R6SX'_ /8]R_\ I,U 'KG_ DNK_\ 0H7O_?2T M?\)+J_\ T*%[_P!]+6Q10!C_ /"2ZO\ ]"A>_P#?2T?\)+J__0H7O_?2UL44 M 8__ DNK_\ 0H7O_?2T?\)+J_\ T*%[_P!]+6Q10!C_ /"2ZO\ ]"A>_P#? M2T?\)+J__0H7O_?2UL44 8__ DNK_\ 0H7O_?2T?\)+J_\ T*%[_P!]+6Q1 M0!C_ /"2ZO\ ]"A>_P#?2T?\)+J__0H7O_?2UL44 8__ DNK_\ 0H7O_?2T M?\)+J_\ T*%[_P!]+6Q10!C_ /"2ZO\ ]"A>_P#?2T?\)+J__0H7O_?2UL44 M 8__ DNK_\ 0H7O_?2T?\)+J_\ T*%[_P!]+6Q10!C_ /"2ZO\ ]"A>_P#? M2T?\)+J__0H7O_?2UL44 8__ DNK_\ 0H7O_?2U3U_XBQ^%M(GU_P 1:'/9 MV=LFZ>XGE554?GR2> !R2<"KGCOQ[X7^&_AR;Q1XMU);:UA& .KROV1%_B8^ MGXG !-?-I/Q1_;3\9X7S-(\):?/]4C_I+,0?HH/;/S?)<2<4PR><,'A(>VQE M3X*:_P#2IO[,%U;M?TNUPXO&*@U3@N:;V7ZOLAGC?XC?$[]K7Q&W@KX>Z5))B.#TRL>>HSSC(]L^$_@?2/@_X<70?#/@:],CX:]OI2GFW M+CNQ[ 5^[NW\3'U_ 8 K9K M'ASA:> Q$LSS.?ML;/>?2"_DIKI%;7W?E>PL+@W3DZU9\U1]>WDC'_X275_^ MA0O?^^EH_P"$EU?_ *%"]_[Z6MBBOLSO,?\ X275_P#H4+W_ +Z6C_A)=7_Z M%"]_[Z6MBB@#'_X275_^A0O?^^EH_P"$EU?_ *%"]_[Z6MBB@#'_ .$EU?\ MZ%"]_P"^EH_X275_^A0O?^^EK8HH Q_^$EU?_H4+W_OI:/\ A)=7_P"A0O?^ M^EK8HH Q_P#A)=7_ .A0O?\ OI:/^$EU?_H4+W_OI:V** ,?_A)=7_Z%"]_[ MZ6C_ (275_\ H4+W_OI:V** ,?\ X275_P#H4+W_ +Z6C_A)=7_Z%"]_[Z6M MBB@#'_X275_^A0O?^^EH_P"$EU?_ *%"]_[Z6MBB@#'_ .$EU?\ Z%"]_P"^ MEH_X275_^A0O?^^EK8HH \4^//P$T[XNH^O:1X2N=+UY5XO$"^7WT MQ7,?%+X1^#/B[H)T3Q9I^70$VE[%@36S'NK>GJIR#W' KX3.N%,1#&O-LBFJ M.*^TO^7=5=IKN_YEK??75>;B,%-5/;X9\L^O:7K_ )EG3_&MQJME%J6E^'+B MXMYT#PSP3(R2*>A!!P14W_"2ZO\ ]"A>_P#?2U\W66J_&']C+Q(-,U>)]8\) MW4Y\ME)$39[H3GR9<['"CW(KPO]CK]H35O'7BO7?!_C*^W76H74FI:9N;ARC:RC MT#5\GFW&639-Q'@LEQ$K5<5S[5CVL%D6.Q^5XC'TE[E&U_. M^]O\*U?D>W_\)+J__0H7O_?2T?\ "2ZO_P!"A>_]]+6Q17UAXIC_ /"2ZO\ M]"A>_P#?2T?\)+J__0H7O_?2UL5GZAXL\*Z3G^U/$VGVV.OVB]1,?F:RJUJ- M"/-4DHKNVE^9<*=2H[03;\BO_P )+J__ $*%[_WTM'_"2ZO_ -"A>_\ ?2UF M:A\=O@OIF1>?%30 1U6/5(G(_!6)K#U#]K;]GK3LB;XCPR$=K>RN),_BL9%> M'B>+>%<'_O&/HP_Q58+\Y'H4LESFO_#PU27I"3_0Z_\ X275_P#H4+W_ +Z6 MC_A)=7_Z%"]_[Z6O-=0_;G^!%GG[/=:K=X_Y]].(S_WVRUAZA_P4'^&T6?[+ M\$ZY-Z>?Y,6?R=J\#$^*OAWA/CS*D_\ "W/_ -)3/2I<'<45OAPD_FK?G8]F M_P"$EU?_ *%"]_[Z6C_A)=7_ .A0O?\ OI:\!N?^"A7'_H!6O(EXU>'TW;#5YUGVA1 MJO\ .".Y< \315ZM.,%_>G!?^W,^@O\ A)=7_P"A0O?^^EH_X275_P#H4+W_ M +Z6OGW_ (6S^W9K_&G?#3[%NX'_ !)O+Q_W_8T?V9_P4,U__CYU#[$C=/WN MGQ8_[]Y;\Z7_ !%G"UO]TRC'5?..'=OOOV?2UC_ )R-6WI_[ 'PAM\-?^(_$%PW M<"YA13^ BS^M'^L'BYBOX62T:/\ U\Q,9_\ I"#^S.":7QX^<_\ #2:_]*9O M7O[8WP8T_/GZ^C8_YX%I?_0%-9=W^W=\&K?/DQ:E/_URM2/_ $+%:.G_ +$_ M[/MGC[1X:O+O'_/QJDPS_P!\,M;FG_LO_ +3<&V^&.GMC_GX,DO_ *&QHMXV MXK=X&BO^X\Y?_(A?@"CTQ$W_ -PTO\SSZ]_X*#_#B+(L/!6M3$?\]#$@/_CQ M_E63=_\ !1&U9O+TKX332L3A?.U@+^@B.?SKW+3_ (1?"G2L?V;\-- A(Z-' MI$(;\]N:V[+2],TU/+T[3H+=<8VP0J@_04?ZN>+6*_BYY3I?]>\-&7_I;#^U M."Z7P9?.?^*JU_Z2CYEU+]N/XOFQDU/3O@[!;VT0S)<7,=Q(B G )8;0.HKY M^\8>*]9\<^*+[Q?X@G$EYJ%PTTY4$*">BJ"3A0, #L *^B/V^/BQ_P >7P@T MBY_NWFK[#_WZC/ZN1_N&OF6OY2\7,VSIY_+)L5F<\9&@U=N,8151KWDHQT]U M/E;>J?,C]DX*P6 _LU8^CA(T'4V2;D^7I=ON]?2S/6/@3^T[\3?A?HA\"^&? M#=OK-L9WGAMY8I7EBR 6"[#PO!;&#@DGO7HD/_!035M.D%MXF^#K1OW*:FT9 M_P"^7B/\Z^=O!GBS5O OBO3_ !AHK3:3"Q_,KFN>U/]EG]G_5LFZ^&=DF?^?:66'_ -%N MM?M?]F^,V$_A8_"5_P#KY2G#_P!-L^!^M\"5_CPU:G_AG&7_ *44-/\ VMO@ M_J>/LWB*U7/3[1=+#_Z'BMW3/C7X4UK']C7=G=YZ?9M6@DS_ -\L:Y#4_P!A MOX#7Y/V6PU2RST^S:DQQ_P!_ U<]J?\ P3U^'\N?['\>:Q!Z?:8XI,F$_BY;AJ_P#U[K2A?_P8@^I<"U_@Q56G_B@I?^DGM">*-4D0/'X2NV4C M@JZD']:=_P )+J__ $*%[_WTM?/K_L#>+M%8R^$OC/Y;=1FQD@/YI*W\J3_A MG/\ ;&\.#/A_XU?:$'W8AK]U_P"@R)M_6C_7SC?"_P"^\.5E_P!>ZM.K^5@_ MU'H/QU_;9\-\:Q\(/MH7[S?V!,_ZP.!2_XBW@:'^^ MY7C:'G/#NWWQD[_<'^I6(J?[OC,/4]*JO]S2/H/_ (275_\ H4+W_OI:/^$E MU?\ Z%"]_P"^EKY\_P"&Z/B7H!_XK'X)B/;]_P#>36W_ *&C8K3TS_@H;X/E MQ_;'PZU*#U^S7<X?\ "2ZO_P!"A>_]]+1_PDNK_P#0H7O_ 'TM>8:9^W=\#;_ MNTUJRSU^TZ>IQ_W[=JZ'3/VM/V>]5P(?B-!$QZK(? F- M_A9G0OV=2,7]TFF>96X8XBP_QX2I\H-_BDSKO^$EU?\ Z%"]_P"^EH_X275_ M^A0O?^^EJEIGQF^$>L ?V;\3M!E8]$&K0AO^^2V?TK>LM2T[4H_-TZ_@N$_O M02AQ^8-?2X7,['"CW(K'$5Z.%H3K5I*,(IMM[))7;?DD73IU*U2-."O)M)+N MWLB+_A)=7_Z%"]_[Z6C_ (275_\ H4+W_OI:E\&>+-)\=>%-/\8:'+NM=0M5 MFBR>5R.5/NIRI]P:TZ,/7HXJA"M1DI0DDTULTU=->305*=2C4E3FK23::[-; MHQ_^$EU?_H4+W_OI:/\ A)=7_P"A0O?^^EK8HK8@Q_\ A)=7_P"A0O?^^EH_ MX275_P#H4+W_ +Z6MBB@#'_X275_^A0O?^^EH_X275_^A0O?^^EK8HH Q_\ MA)=7_P"A0O?^^EH_X275_P#H4+W_ +Z6M=F55+,0 !DD]JX[Q=^T1\"? F]? M%GQ=\/6MVU2-IO\ OVI+G\JWP^%Q.+GR4(.;[13;_ PQ&*PN$ASUZB@N M\FDOO9M?\)+J_P#T*%[_ -]+1_PDNK_]"A>_]]+7BOB[_@IG^R[X;WII&KZO MKKKP!I>E,H)^LYC&/<9_&O-]9_X*M:QKEV=)^%/P$N+R=O\ 5->WS2.?^V,, M9/\ X_7U&$X#XMQBYHX245WG:%O_ )I_@?*XSC_ (/P3Y98N,GVA>=__ $U M^)]9?\)+J_\ T*%[_P!]+1_PDNK_ /0H7O\ WTM?(7_"YO\ @J'\6N/"'PQ; MP]#+]UAHD=H OKNOV)_$?A2#]B[]NWXI_O/BO^T%]CMI/]9:/KMQ/M]?W,0$ M7Y-7;_J30PO_ ",,QH4NZ4G4DO\ MV*_4X?]><1B],NRW$5?-Q5.+_[>D_T/ MI[Q9\?/ W@,-_P )KJMAI)7JFHZO!"WX*S D^PKSCQ+_ ,%)?V;/#A:*/6;O M495ZQZ9;-)GZ.0J'_OJN(\)_\$EOAU:,LOCKXK:SJ39RZZ;:16@)],OYI(_+ M\*]-\+_L#_LE^"56>7X<0WTJCF?6K^6;=CU1F$?_ ([2>%\.L KU<36Q#7\D M%3C\^?6PUB_$C'NU+#4,.G_/.527RY-+^IY1XD_X*U^&_,-KX"^"^HWLCG;$ MVHZDD)SV^2-),_3(K(?]K+_@H;\4ACX;? EM+MY/]3=1>'9C_P"1;EO*/Y"O MJ_P_I'P8^'L?D>%M-\,:(JC&VPBM[;C_ ("!5NX^*7PRM/\ CZ^(N@Q?]=-7 MA7^;5QU>-^!'!W&N8_[YF=2S^S1IJ%O26K_ /C MFZ^!W_!2_P"*)SXX^)E]I,,G^NA76?(!'IY=F-A^AXJ?P_\ \$P+J\NO[1^) M/Q"UN^ED.9ET^P1&)_ZZRR.3^*U]8S_';X*VW^L^+'AT_P#7/6(7_P#06-49 M_P!I?X#6PS)\4-+/_7.1G_\ 00:\VOXUPPT7"ACL+AH]J;I1_-M_B=='PAP- M::GB'/!>NMJUD+06NJZMJF_ MRM]W#&QV1A$.59EY4XW9&#S7QS7ZA?$OXZ_LC?$WP=>> ?B%XQAU#2+_ ,O[ M7:1P7J^9LD61?FA4,,.BG@CISQ7@?Q8\'?\ !/S3O!ETWPD\"/=:ZY5;&1[W M4PD!W[DG9*-M;]SYWB/P!XHXASNA_8^$CAZ/+&#YH3@D^:5Y.T&GHUJW?2W8^1 M]:\/ZAH/V?[@?"CQ'\1=*TKXR^&DU+1;B?R)0]Y-!]G9^%EW1.AP&QD$XP2< M9 K[&^'G[&O[-OPI\8V?C[P#\./L&K6'F?9+O^V+R7R]\;1M\LDS*)OAOB(YE2E''VJTJB@H^S3FI>SDKR4E%Q:3T?O1E:Y?%?@% MC^"^.Z%?+ZL7@XRI5(\[ESVBXN:TBXM\R=M5HXWL=O\ \)+J_P#T*%[_ -]+ M1_PDNK_]"A>_]]+6Q17S9^EF/_PDNK_]"A>_]]+1_P )+J__ $*%[_WTM;%% M &/_ ,)+J_\ T*%[_P!]+1_PDNK_ /0H7O\ WTM;%% &/_PDNK_]"A>_]]+1 M_P )+J__ $*%[_WTM;%% &/_ ,)+J_\ T*%[_P!]+5K2M5O=0D=+K1)[4*N0 MTI&&]N*O44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M>%_M8?\ );/@?_V/%_M8?\EL^!_\ V/;_?H,\X\?^%?P3\;?M%>)A\7_C?,_LC)H*KC)+7^2DOYZC_*.[T[I2\[%8R:G["@N:H_NCYO\ R*GA M/P-\2?VP?%X\=_$"XET_PQ;2%;:&(D*5SS'"#U/'S2GOQSC ^F?#OAS0_"6B MV_A[PYID5G96J;(((5P%']2>I)Y).35BQL;+3+.+3M.M(X+>",)##"@544# M X J6N_AOA?#Y#"=:I-U<34UJ59?%)]EVBND5Y7Z&N$P<<,G)OFF]V^O\ MP HHHKZD[ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** *FNZ#HWB;29]"\0:;#>6=RFR>WG3-"527 M24(N2?K9:>=]#Z-HKYQ\0_\ !0"VN[C^SOAQ\,KN\F_F"L3_ -,/"M6JZ.4TZV-J+ M2U"E*6OG*7*K>:;/MJ? ^<0@IXV5/#Q[U)I?@KOY:'TS>W]CIMLU[J-[%;PH M,O+/($5?J3P*X+Q7^U1\"/".Z.[\?6UY*O2'2U:Y)/IN0%1^+"O*++]A[XD^ M,KE=2^+GQ@::3.66)I;M_IOE*[?P!%=5-/%FG7FK1:;:M/ M*^HWIPQ X4+'L4ECA0#GDBN7$<3>*684)UL+EE'!4HIMU,35YK12NY.%/6-E MT9M3RGA##5%"MBYUYMI*-*%M7LN:>CN^QY3^TY^U?I_QBT"#P7X,TN]L].%R M)KV6]VJ]P5^XNU20%!RW)Y(7IBO'_#'B;7/!OB"T\4>&K]K6^LI1);3JH.UN MG0@@@@D$'@@D5%K6I+K&KW.JI8P6JW$[2+;6L82.($Y"*!T ' ^E5:_B;B3B MO.^),_>:XNNY5DURRBN3E4?AY4OAMNNMW>]]3]^RK)LORK+5@Z%.T'>Z?O7O MO>^_;M;38^B_#2?MU?%#0;7Q-I7C)5L+Z+S+>X2ZM(0RYQTB7(.0001D$8-7 M_P#AFW]L/7>=<^.'DHWWH_\ A(;L_P#CJ)M_6C]@?XL?\?OP@U>Y_O7FD;S_ M -_8Q^C@?[YKZ:K^L> ^#.'^.N%Z&:8C'XNK*2M4C/$2:C4CI):).U]5?7E: M/QCB//LSX=S>I@Z6&H02UBXTDKQ>SUOZ/S3/F7_A@_Q]K7_(T_&H/G[W^C2W M'U^_(M7]/_X)X>%X\?VK\2K^;U^SV"19_-FKZ+HK[2EX*^&U.7//!<\N\ZE6 M7YSM^!X,^/>*I+EC7Y5V4(+_ -MN>(:?^P-\&+7#7FKZ_='N)+R)5/\ WS$# M^M;>G_L8?L]66/.\'3W1'>XU2?\ DKJ*]4HKW,-X:>'^$^#+*+_Q4XR_]*3/ M.J\5\2UOBQ=3Y2:_*QP^G_LU_ C3;5S3,J_\6O.7K*3 M_-D=M:6MG'Y-I;1Q(.BQH%'Y"I***]>,8Q5DK(XFVW=A1113$%%%% !1110 M4444 %%%5=8UW1/#UH=0U_6;2Q@'6>\N%B0?BQ JHQE.7+%79,I1A'FD[(^' M?VROVROVDOA3^TEXC\ ^ ?B/]@TFP^Q_9+3^Q[.7R]]G!(WS20LQR[L>2>N! MQ@5YA_P\-_;"_P"BO_\ EOZ?_P#(]4OV[?$?A[Q;^U7XJU_PKKMGJ5A.;(0W MMAX9R"ID&$E7P5)S=*FY.5.%V^17 MO>-[WWOK<_D'B/BCB&GQ#C(T,=54%5J**C5GRJ/.[6M*UK;6TL>T_P##PW]L M+_HK_P#Y;^G_ /R/7W9^QK\0_&/Q6_9M\.>/O'VL?;]6O_MGVN[^SQQ>9LO) MXU^6-5481%' '3)YR:_*JOK;]F/_ (*(?#[X%_ _1/A7KG@+6;VZTO[3YMS: M21"-_-N99AC

(7!M'%9+3ADV"@JOM$WR0A%\O+.^NFE[:7WL? M2^'7&E;"YW4GG6.FZ7LVESSG):*E_X>Q_ ?_H0O%W_@-:__ !^D^ N,%_S!R_#_ #*7B!P: M_P#F-A^/^1]245\M_P##V/X#_P#0A>+O_ :U_P#C]/A_X*Q?L_L3]H\#>,5' M;996C?SN12? ?%Z_Y@Y_A_F-)\1#EJX"4EV:37XFM/Q"X2I2O#'13\FU^A[3J?[.OP,U;/VKX M6:,N>OV:S$/_ *+VUSVI_L7_ +/>H9,'A&XM">K6VIS_ ,G9A^E>=Q?\%6?V M<9$W/X8\8(<_=?3;;/Z7)IW_ ]5_9O_ .A>\7?^"RW_ /DBOG,7X(PQU_K& M14Y/NZ-._P!]K_B>K0\6LKP_\+-VO^XDOR.BU/\ X)__ DN6^?P4,*/^$# M_;\\-ZM'_AZ#^S#_ '_$/_@I'_Q='_#T']F'^_XA_P#!2/\ MXNI_X@-XH87_ '+-,='_ *^1C5_]*2N5_P 1>\/*W^\4<*_\,G#\FS-E_P"" MB=[;H(Y/@RK3*2)%?Q 8P/\ R7)K@OCG^UUXC^-WA2/P>?!<6AVJW0FN?)U< MW1N=H^53F&/: ><[9+8'4GUK\;\><+QYX;<,X7*\W MSB.(JX^,^:D\/&C5ITH3MS2E&;5JC7*ER^\N?L?<^%N:\-<<9_B<5EN!=.CA M'!1JJK[2G4G*-[).-[PO=^]H^7OIZ[\$OVO?%'P.\)R>$(? L6OVS79FMA-K M)M#;;A\RC]S)N!/..,$GKGCTSPG_ ,%$M$O4N#XY^%EWIK+L^R#2M56]\S[V M[?YD<&S&%QC=G)SMP,_+%U";FVDMQ*\9="H>,X9&M2U_P MY\/O@[:^-[Z9X$GFU3P_)J9TX+YN&3!VQ"3=DEN&\M?2NCP EX@^(G#N(R7) MLQPM"I@8P:5:$W4E3E-KF4N?DY:;]UWC=)P6K:.?Q8QW#/!&=X?,,QPN(JT\ M4Y+]TX3GYI_$K2U:D]DT?7T_P#P4*\ +_QZ^ ]8?_KI)$O\F-4; MC_@HEHJ_\>OPMNG_ .NFJJO\HS7D5O\ [_@HM\4.;S3-*\+6LOW#'%86&P' M_KU0S#\>:V](_P""6WQ,\32I=_%K]H/S'!RZ6<$UX3]))G3'UVGZ5^X2\+?$ M"@O^%#C/"TWVHX15_P!4?G,?$3)<2_\ A/X7Q$UWJU_8K\;Z'9W7_!1B90?( M^$\4?H9==)_E"*S+O_@H_KJY\CP/H\7IYNHLV/T%=%X2_P""7/[-^@[9?$5U MK^N2#[ZW>HB&,GV$*HP'_ C]:]0\(_LJ?LX^!]K>'?@QH"2)]R>ZL5N9%]P\ MV]@??->-BN <_IZ?ZW5ZK_NX"A27WNK)_P#DI[6%XI=;6604:2_O8NK4?W*D ME_Y,>%:7^WE\:/%]W]C\$> ]$OI2<"&TL[BY?/IB.4<_A5+Q!X\_;P\9L\5O M8>*-+A<_ZG3_ XMOCZ.\)-3F7$.)_P# :2?_ *3H>R\^RFI3Y:F64G\ZG_R6O]:'P%XA_9F_:;^( M9+>,]+\9ZN&ZKJVLR.O7^Z[X'TJI:?\ !/KXL3SNL'_MIOKO\ 1O@%^V7I=H-/T;QI::5 .D-EJ(@08]H8\5]3 M45YV*\-(YB[X[.K8/+L)2_P4(Q_(^9?^&;?VR+[ M_C]^/'EJ>J_\)-??7HL>*/\ ACW]H>^_Y"WQVSGK_P 3*[D_GBOIJBN/_B#/ M"$_XTZ\_\5>I^C1V_P"O>=Q^"-./I3C_ )'S+_PP?X^OO^0M\:]V?O?Z-+)U MZ_>D%/A_X)VHS>9??%YW)^]LT/!_,SFOI>BFO!'PU;O4P;F_[U6L_P#W(#\0 M.*U\-=1](0_^1/G6W_X)X^%E_P"/OXDZ@_KY=BB_S8U>M_\ @GQ\,E_X^O&> MO/\ ]^*E\E%?DCQ"#]@7X* MP_ZS6/$4O_72^A'_ *#"*O0?L-_ :'_66&J2_P#734F'_H(%>PT5Z%+PP\/: M7PY91^<$_P [G+/B[B:>^+G\I6_(\LM_V,?V=X?]9X)FE_ZZ:MBZMX MC\*:AH&AZ[_9EU>6K0Q:@+?S3!N&"P7%*Y]?M/B=_:%K= MVIAO-/.C^4)."P[YKYWPBX'\3>!^*HUL5@6L-57)5_>T79;QG M95&VXOLF^5R25V>GQMQ!PEQ#D[A1Q%ZL'S0]R:OWC=QMJOE=*Y[!1117];'X ML%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !7A?[6'_);/@?_ -CW+_Z3-7NE>%_M8?\ );/@?_V/7?M"?M*Z%\'[) MM#T;RK[Q#-'^YM,Y2V!'#RX_,+U/L.:Q_P!HC]J&+P5,_P /OAIB_P#$4S>5 M)+$GF+9L> H SOE]%Y /7/W:K?L]_LO2Z+>K\3OB]F^UZ>3SX+2Y?S!;.3GS M)"<[Y>_HON>1^>YQQ%F&;8^63%%=E_-4[+H_1\OEU\55KU'0PN M_672/^;_ *],CX'_ +-NO^.-;_X7#\?6ENKBZ<36VEW@^:0_PO,O\*@8VQ=, M8R /E/T0JJBA$4 8 X I:*^DX?X=R_AS!^QPZ;E+6[ZM^84445[QTA1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1575M;T70+0W^NZO:V4 ZS7=PL:#\6(%>>>*_VOO@+X5W1_\ M"8?VE,O_ "QTF!IL_1^$_P#'J\;->(LAR*'-F.*IT5_?G&+?HF[OY'=@\KS+ M,96PM&4_\,6_Q6QZ;17S;K7[?.H:O=?V7\,/A5<7<[_ZIKV4NQ_[91 D_P#? M=4_[1_;R^*__ ![64GAVTDZXBCLMF?\ ?S/^5? U?&'AK$5'2R>C7QTUI:A2 MDTGYRERI+S5T?2PX'S:E%3QTZ>'C_P!/)I/Y)7?RT/I;4]7TK1+5K_6=3M[2 M!?O374RQH/J6(%>?>*_VM_@-X3W1R>-DU"9?^6.DQ-/N^CCY/_'J\RTS]A'Q M?XFNUU7XL?%R2YG/^L6V$EPY]?WLQ!'_ 'R:]!\*?L9? ?PQMDN/#D^K2KTE MU6[9_P T3:A_%:S_ +;\6\Z_W'+:.#@_M8BHYRMWY*6S\I?,K^S^"L!_O&+G M7EVI0Y5_X%/=>:.$U[]OU]1N?[,^&GPNNKN9^(7OYOF/_;*(,3_WW5'^WOV\ M/BOQI^DR>'K23J1;I9!1ZYE)F_*OI#0O"_AKPO;?8_#7AZQT^+&/+LK5(E_) M0*O4?Z@<6YOKGF?5FG]C#QC0CZ^++I=4^+7Q?>XFZNL'F73GV\R8KC_ODUTFK_L$_"M_"\NG:!JNI M1:IC=!J-Y.)!N'\+(JJNT^PR/4]#[I17H8/P@\/<)"2E@E4E):RJ2E.3\[R; ML_.*1P8[C'B/'TW3EB'".UH>XDO^W;/\3Y6^%OQ.\4_LJ>)6^&OQ7\*1KILK MDQ7]K;+YBJ3_ *Q' 'G1YZ@_,OU&VOI[0M>T;Q/I,&N^']2AO+.Y3?!<0/N5 MA_CV(Z@\&L[X@?#GPC\3_#\GAOQAI2W$#9,4@XD@?LZ-U5OT/0@CBOG*^TGX MP_L9>)&U31I7UCPG=3CS%8$1MGC#@9\F7' <<-QUY4:>'*5&JG7RU;22 MO4H+M)+XH+NM5Y:1?PE2OB\%4OTO"8S"X_#1Q&&FIPDKIIW31Z4)PJP4 MH.Z84445TEA1110 4444 %%%% !1110 445RGBWX[?!?P'N7QA\5?#^GR)U@ MN-5B$OX1[MQ_ 5M0P^(Q,^2C!R?9)M_@8U\3A\+#GK345W;27WLZNBO!/%O_ M 4G_97\,;DT_P 3:EK7LTA(A?4-0PQ_[91(Q/X/7T^#X$XMQJO#"2BN\[0_\ 2VCY;&^*/B'X!\$1F;QGXWTC2% M SNU/4HH./\ @;"O,?%O[?\ ^RGX1W1O\3DU&9>D.D64T^[Z.%\O_P >KRCP MO_P25\*+*+KXA?&35+]W.Z5=+L$MSGO\\C2Y^N!7IOA+_@G;^RGX5VR3> I] M6F3I-J^I2R9^J(RH?^^:/J7A[@?XN+K8A_\ 3N"@O_)];!]>\1L=_!PE'#K_ M *>3=>+/^"M/PXLRT7@7X4ZUJ3=$;4KJ*T4GU^3S3C\OPKG_ /AM M7]NKXI_)\)_V>_LEO)_J[M-#N9]OI^^D*Q?FM?6OA/X3?"[P&%_X0KX=:'I) M7H^GZ7%$WU+*H)/N3704?ZQ<)8+_ '/*E)_S5:DI??%>[^(?ZN<88W_?7X'Q2?@]_P5&^+//BSXEMX=AEZJ=:BM %]-M@K'\#SZU;TC_@E M1K_B"[&K?%CX^SW<[?ZU;.Q>9SZ_OII,_P#CE?9=%*7B'GU*/+@HTL.NU.G% M?FI%1\..'ZLE+'2JXA]ZM63_ "<4?DW^U+\)] ^!WQVUSX6^&+Z\N;'2Q:^3 M/?NK2N9+6&9MQ15'WI&Q@=,=>M>?U^JOQ#_8U_9M^*WC&\\?>/OAQ]OU:_\ M+^UW?]L7D7F;(UC7Y8YE481%' '3)YR:Q?\ AWE^Q[_T2#_RX-0_^2*_3,M\ M7LCH9=1IXJG6E5C"*FU&%G))*3^-;N[V7H?EV9^#F>U\RK5,+4HQI2G)PBY3 MNHMMQ3]Q[*RW?JS\Q*_2+]@?X=?#[7?V3/">JZYX%T:\NI?M_FW-WID4DCXO M[@#+,I)P !] *V?^'>7['O\ T2#_ ,N#4/\ Y(KT_P"'GP\\'?"GP=9^ ? . MC_8-)L/,^R6GVB27R]\C2-\TC,QR[L>2>N!Q@5\QQUXAY7Q)E$,-@8U(3C-2 M;DHI649*UXS;O=KI8^JX"\._\ !+!_\170T5^4?7<9_P _)?>_ M\S]:^I8/_GW'[E_D6Y<]Z,/_ 5_ MD'_@$?\CA/^&7OV;_ /H@_A'_ ,)^W_\ B*A;]E#] MFAF+'X%>%\DYXT>(?TKT&BFLXS=;8B?_ ('+_,3R7)WOAJ?_ (!'_(\^_P"& M3_V:/^B%^%__ 41?X4C?LF_LSNI4_ OPQ@C!QI,8/\ *O0J*K^VLX_Z":G_ M ('+_,G^Q,E_Z!J?_@$?\CS?_AC_ /9A_P"B'>'O_ $4?\,?_LP_]$.\/?\ M@"*](HI_VYG7_054_P# Y?YB_L'(_P#H%I_^ 1_R/A[_ (*'> OA1\ =0\%: MC\._AGIVG2:A'J:W'V "'?L^R;2W!R1O8#TW'UKYT_X7-_U+?_DY_P#85^@? M[7W[(/\ PU9_PCW_ !C4\/O 'C>A1S'C2A*OC^5QE*57&Z14Y>_,FM>B5M+'S+_ ,+F M_P"I;_\ )S_["OJ__@EAXCM_$^H?$#48]+^S2>7I"R?OM^_'VW!Z#GM^597_ M Z"_P"KAO\ RTO_ +KKVG]D']D'_AE/_A(?^+A_V]_;WV3_ )A/V7R/(\[_ M *:R;MWG>V-O?/&4O#?Z/7".#K8WA'#.EC7%1353&.\7.#DFJLW3:LK^\G9I M->\D:Y;Q1XXYYFM"AQ/54\)%N3O#"JTN2:BTZ<5-.[M[KV;3T;/::***^?/O M@HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ KPO]K#_ )+9\#_^Q[E_])FKW2O"_P!K#_DMGP/_ .Q[E_\ 29J M/=**** "BBB@ HHHH **** "BBB@ HHHH ***9<7%O:6[W5W.D442%Y))&"J MB@9))/ '>DVDKL!_3K7S_\ 'K]IS5-5U8_"3X%^9>ZG1<:E9_,58\&.$ MCJ?63HHSC^\,OXP_'[Q9\:O$)^#?P&@FEM[AC'>:C#E3<+T;#?\ +.$=V.-W M3IPWJ'P%_9Y\-?!;21<$)>ZW<1XO=2*_='>.//W4_5L9/8#\TQV<9EQEBYY; MDDW##Q=JN(7XPI=WWETW71OR*E>KCYNEAW:*^*7Z1_S,C]G?]F/2_A9"GBSQ M;Y=]XCF7<9#\R6>>JH3U?U?\!QDGUNBBON,GR;+LAP$<'@HH;!1110 4444 %%%% !1110 4444 %%%<7\7OVA M?@_\!SIR_%;Q<=*.K>=_9X&GW$_F^5LW_P"IC?;CS$ZXSGC.#6^'PV)QE94J M$'.;O913;=E=Z+71)M^6IAB<5AL%1=;$34(*UY2:25W97;LM6TEYNQT/C/Q9 MI/@7PIJ'C#7)=MKI]JTTN#RV!PH]V.%'N11X,\6:3XZ\*:?XPT.7=:ZA:K-% MD\KD4^)=3(<9)4\/3@XRG+3EK+WFF^B4?B:[MOWO\)]?45\TZI^WAXJ\1W9TKX4_"26YG/\ JVNF M>=SZ?NH0#_X\:K_9/V\_BO\ ZZYD\.VDG3YX[+9G_=S/7IS\8.'\7-T\EP^( MQTMOW-*7*GYRERI+SU1S1X'S.C'FQ]6GAU_?FK_)*_W:'TEK/B#0/#EJ;[Q# MK=G80#K->7*Q+^;$"O._%G[8GP&\+;HT\5OJDR_\L=)MFES]'.U#_P!]5YYH MO[ ^J:S=?VI\4/BM/=3M_K5LHVD<_P#;68Y_\T=CLS^<]?2FCZ%H?AZT%AH&C6EC .D-G;K$@_!0!5NC_B'G$^ M;ZY[GM>:>\*"CAX^C<;N2];-A_K/E&"TR[+J<7_-4;J/UULDSYJTG]@SQ#K] MV-5^*GQ9FNIV_P!:MHCS.W_;68Y_\!A.>[E5O5DWW_>.23]$C@QG&/$F.CRRQ#C M'M"T%Z>[;\2GHGAWP_X:M?L/AW0K.P@'_+&RMDB7\E %7***^^I4J5"FH4XJ M,5LDK)>B1\W. *4HQG%Q:NF)V:U/FWXI?LW^-/@_KQ^ M*W[/E[[WGB[PIIV?[0\3Z?!CKYU[&N/S M-?*?_!0/P9\"-4^%NM?$'P9XXT2+7HY+6K9#C<6+ 41?U2M7I1KT'?DY)3C&?\ R[?_ +DH_P"' MOO\ U;S_ .7;_P#5;R3?<^ MSINSY>W[PQG/.,5].U^2?[-_Q=M?@1\9]'^*UYH)E*>536W,<,2#+R2N%51ZDG@5\6_\(__ ,%5 M_BUS?ZU)X;M)?N_Z5:6.P'_KB#./QJ2U_P""8OQC\=3K??&K]HPW,N=SB,7& MH,3[/.Z8^N#7RG^J.383_?\ -:,?*FI57Z>[;4^M_P!<,ZQG_(ORFM+SJ.-% M>OO7T/I+Q=^U7^SCX'W+XB^,^@)(GWX+6^6YD7V*0[V!]L5Y?XN_X*C?LW:# MOC\/6VO:XX^X]IIPAC/U,S(P'_ 3]*B\)?\ !+/]G;0]LOB35?$&MR#[Z3WR MP1'Z+$BL/^^S7J'A+]D?]FGP1M;0/@MH6]/N2WUI]K=?<-.78'WS1;PZP/6O MB)?]NTX/_P!N"_B3C^F'P\?^WJDU_P"VGSI??\%1?B;XSN6TWX-?L[MM+RI*-)>GNW/BG_A@']KOXH?/\9OVC0L,OW[=]3NK\H/3RVV1CZ XK MK/"/_!)WX/:9ME\9_$+7M5=>J6BQ6D;?4;9&Q]&%?55%8U_$+BJI#V=*LJ4> MU.,8K[TK_B;4/#GA.G/VE:BZL^]22^$?V%_V5?!NQ[+X0V%Y(O6 M75Y9+O1G6?93P]A8XG,*G)!R44[2EJTW:T4WLG MTL?3M%?'>B_\%7=0U[[1]A_9VS]G@,C?\59UQT4?Z)U/]*H_\/??^K>?_+M_ M^Y*]/"\&<18W,<1@*%*,JV'Y/:052ES0]HN:',N?3FBKKNCQL1Q[PMA<%1QE M:NXTJW-R2=.K:?([2Y7R:\KT?F?9.LZSI7A[2Y];US4(K6TMHR\]Q.^U44=R M:^9O'WQ/^(7[5WBL_#'X3VLMMX?C<&[N9,H)4!_ULQ_A3^['U)'.3@+B>'O& MWQ9_;YN[26QTL^'_ S ^ZYA6<83/N*K.G)QG"+5TH*2:E1Q/]O48U,.VJ$DFI:IS35U9/5+UU_(SO M@[\%_"7P9\/#2= A\VZF4&_U*51YEPP_]!4=E' ]SDGKZ**^YP.!PF6X2&&P ML%"G%626R_KJ]V]7J>W3IPI04(*R0454U/7]!T1/,UG6[2T7&=UU(+V_([6FF2#/_?P)7,:O_P %"? $&1H7 M@36+G'3[5)%"#_WR7KY+&^*?AW@+^US.D_\ !+VG_I"D>UA^#^)\3\&$FO5< MO_I5CZ!HKY8U?_@H3XMEC:;0_AE8VR=GO+V28#Z[52N2U#]O3XOZRK&Q\6^$ M],_V8I[=67\)Y6->?0\6.'\Q_P"13AL5C/\ KSAJLK^EU$UK\)XS O\ V_$4 M,/\ ]?*T(_JS[4HKX'U/]JWXA:MG_A(OVG;33\]?LLLG'_@# WZ5SVI_%CX= MZMG_ (3#]I/5-2S]_P"RZ7>W6?\ P(,6?QKU:6<^)V9?\BSA#'2OM[6*H+[Y MWL>36J\ 8'_?.(<+'_!-5']T6?H+J_CGP3X?S_;WC#2K+;][[7J$<>/^^F%< MOJ_[3WP#T7/VSXG:<^.OV3?/]I+]E;2/^/+X ^(]7QT_M7Q4(-WU\B/BO3I<*_25S3_=LAH8> M_P#S^K\UO7D:/+K<;^". _C9O.K_ ->Z;7YIGUWJ_P"W3\"M.S]BFU>_QT^R M:=MS_P!_62N7U;_@H=X;C)70/AI?7/\ =^UWZ0_HJO7@6D?M<^&9 M*O$H\17OB)[I(6\^3%OY/D[B6?)8'S0>@^[75?\ #+'_ 4F\2_\AC]HK["& M^\O_ EUW'P>HQ!&1^'2O+/VD?A%\7/V9]0T#6?C'X^_X2ZYUB.[6P/]JW$O MV3R_)\PYG7/S>8@XQ]TY[5CB_HX<'1P5:5"O+.<:J<_98>6)J+VE3DER7J.= M&"C&5ISO)7C%Q5VTG$_&GB7GA[;#/+,+SP]I7]C!^SASQYK04:LG*2O"-HNT MI)NR3:H_6H[J W-M);B5XRZ%0\;89-T9/_ $ &OD+]C?\ 9W^% M_P"V#J?B?5/'T>KV#Z$E@L"Z7?QJ)O--QN+[XF/ B4#&.I]L?0-E_P $P_V7 M;7'GV>O7./\ GMJY&?\ OA5K_0:45+AN5'$X%3J>QK5'5C.<'4DTY1E&,E)- MN+NM6KK1HZ:\_;Y_9&L<^?\ &.W;'7R=+O)._P#L0FLJ\_X*0_LEVW^I\=WM MQ_UQT.Y'_H:+4EG_ ,$Y/V1K7'G_ XN;G'7SM=O!G_OB5:UK/\ 80_9+L?] M3\&;)O\ KM?7,G_HLV?[ M(7[,5BVGK)_Z'FM6S_9V_9_T_!LO@=X0B(_B7PW:Y_/9FCZ[X M=T_APE>7K4BOR0?4?$>I\6,H1]*,6&FV\&.GDPJO\A1_;7 M/XC_AX/\ M]'_"!_\ !6/6/^/WQE]EW<'_ (F.GICM_P LE/UX_G7VE11_ MKW*/\/+<)'_N#K^,@_U"A/\ B9EBY>M;3\(GQ;_PSA_P4UUG_C^^//V7/7_B MJ9H\?]^HS1_PQ#^WMJOS:[^U1P>2O_"7:I)COC!C Z^E?:5%'_$0LYC_ Z- M"'I2C^MP_P"(=9++^)6KS]:LOTL?%O\ P[9_:(U3C7_VFMV>O[Z[F_\ 0G'O M2K_P25UO4&#Z[^T27.<8KIRSQ%XF>; M8>6-Q;]CSPY_=C\',N;2,;[7VU['-FGAOPNLHQ$<#@U[9PGR>]+X^5\NLI6W MMOIW/R/HKZ&^+O\ P3O^(WPKOGDBUF;5]*QF+5+'220!W$B"1C&?J2/0GMQ6 MA?LO>*/%%^NF>';B]O;AFP(K;26<@^^'X^IK] QWTA/"/+<:\'BW+] M6Q5WZ6HZKLU=/H?S_4X XNI5.2>%:?\ BA_\D5/V3/&6A_#_ /:#\/>+_$>C M'4+*S:Y,UHJ*Q?=:S(I ;C(9@W/I7Z#>'OVS_@5K 6.[U:^TLG@+?:>V![9B MW@5Y%^R]_P $X-2^&/CC1/BM\0/&EI=2V:W!N?#+Z,LJ.)8)(@&E,I7(\P,0 M$897 /<>\>(/V8O@5XCW-=_#RS@<]'T]GM\'Z1D#\Q7XEXP9YG7$_$6'S#A? M$TIT%1C%PK4ZL/?YZDF]8QFO=E%6:T:[W/W/PWR#B+(,CJ4L1"-.4JCERR:= MTXP2=XMVU35GJK;:F[X?^*_PS\4[5\/^/=)NG;I%'?IYG_?!.X?E70 @C(-> M%Z_^P7\.+[<_AWQ5JU@YZ+-YKG_P#AD?X]>"?F^&WQC&Q/NQK= MSVA8>FU=ZGZ$XK\G_P!8.-\#_OF5*HOYJ-2+^Z$O>_$_0?K684_XE&_G%_H] M3Z4HKYJ_MS]N[P!_Q^Z0^LP)]T?9X+K=_P!^B)/SI]O^V[X_\,3+:?$CX/F& M3.&\MI;5A_P"56S],TUXD9)0=LPHUL,_^GE*27WQY@_M7#Q_BQE#U3_2Y])4 M5XSX?_;E^#VJ;4UFTU;3'_B::U$B#Z&-BQ_[YKM_#_Q\^#/B?:-(^)&E%F^[ M'=?13+>YMK MR%;BTN$EC8962-PP/T(I]?0)IJZ.H****8!1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!3\0:;?:Q MHUSI>F^(+O2IYXRL6HV,<+36Y_O()DDC)_WD8>QKY_\ ^"=/QC\5^(?^"?6@ M_&CXU^,[W6]1@7Q!=ZWK-Z0TTT=OJM\,X& L<055& H4 "OH/5]8TCP_I MLVM:]JEM96=LF^XN[N=8XHE_O,S$!1[DU\G?\$NK7PO\7O\ @F%I_P ,].\3 M6DKWUOXET[4!;7"R/:"ZU/4-I=0JKXMWMXEC\-_VG)_9 T9;XI_9?V7/E$&S&?M!3S_-._?@;:]$@^-UU^T] M^U_;? CPSXEU;3O!6A?#.U\4ZT^C:C+8W6I7E^Z?8X&G@998XHX"TI$;J7=U M#$JN#XNNI:NW_!)=OV,$MHO^%KK:GP*?!0F'VS[9]M\KS=G7[/\ 9C]J\_&S MR3OSBO1?AW\.M._8_P#VZSK?C/6K>R\*>,?@_I>C:?XBU"98;8:GI 2)K5W8 M[4=[;$R!B-PCE SL- 'HO[%?QI\5^.;[XD?!/X@:Q)J>L_"[QS/HT>K3A?.O M]-=1-933%0 9O*8QNP W&+<>6-4?BU\4O$'Q#_;>\+_L:Z%X@U#2M(M_ MUX MQ\97&D7LEK:7J,UG-)YND6VVSMKQ8XT:0I/([%,*=R%'^ZP-:OCC M3['X7_\ !23PK^U+K6H0P>#O'/PFG\)MK=PXCMK/4([Q+^W\V1L",3Q!T3=C M<\>W[Q4$ Y'QK^W3XN_9@^'O[2'@_P 27TFO:Q\&;K36\(WVIN9)+NUUB*-M M/BG;[TY@ED*.Y.]XT7<2VYSUWQ+\4?$#]CC7/@OXHU[XD:[X@@\;>,++P?\ M$&'6M2>XCN+Z^@=H;^"-CLL_+N(B#' J1&.4@IE49?%/C-^R]XY_:R\%?M:? M&/X=6#W>6,C5TT&*)I98#TECGE22*)P=KE<@E2"?4OVE/$GA[] MMO5/@!X(^$>J0ZB4^(VF>./%$=K*';1M.L()7DCNP.;>1II5@5' 8R!QCY'P M ?75%%% !7A?[6'_ "6SX'_]CW+_ .DS5TGQ6_9*^&OQB\7/XT\4:_XHM[MX M$A,>D^(YK:':@P#L0XSZGO7B7Q=_9:^'GPA^.7P>N/#&N>);AM1\:&*<:KK\ MUR%"0EQL#GY3DT5C_\ "#Z1_P _-[_X%M1_P@^D?\_-[_X%M0!L M45C_ /"#Z1_S\WO_ (%M1_P@^D?\_-[_ .!;4 ;%%8__ @^D?\ /S>_^!;4 M?\(/I'_/S>_^!;4 ;%%8_P#P@^D?\_-[_P"!;4?\(/I'_/S>_P#@6U &Q7YB M?\%#?^3PO%__ '#_ /TWVU?I'_P@^D?\_-[_ .!;5^>7[7WA&&\_;6\4V0#O M:V?V"24RL6)_T"W(4D]&99]F4K4<-A:DY=W:=.T5_>G*T M8KK)I'Y]XA3\HJ\I=DFSE/A_P"'_P"P= 3S MDQ/:O/P16TC[D1@=RYY(P!C&1)X?WB"-R-^.J\=/Z?BYB%?!T_#FAEM; RQ-/+J;E2IPFZ< MYN,7SKF2;O4UE)?:G;J>X_ G]K>[_9_^"^D_"NP\&65U)IIN&DU.XOC&LQEG MDER8PO& X7[QSM[=!5 M4J--TX.,:DJE>T7%63;E"]EIYGQG>_M(_M<>*\KI<7C"Z#?=31O",JX^C1P MG\ZRKVP_;-\8DK/\/OB->!OX=3EEA7\I7&/RK[C_ .$'TC_GYO?_ +:C_A! M](_Y^;W_ ,"VKFAX5\%S_P!_GC,7W]OC*DD_E2C2T^9U5.*^*7_N\Z%#_KUA MX)_^5)53X2@_9<_;%UAS+!\#UMPW)EO_ !#:9)]QYFZM&U_86_;&U3_6P>%= M-!_Y[:BS8_[X5Z^W/^$'TC_GYO?_ +:C_A!](_Y^;W_ ,"VKWLOX#\,,JM] M6X?PO_<15:WW^VJU$_N/(Q>:<8X__>,ZQ/\ VXZ5+[O94H/\3XVM?^":W[2M M]_R&_C'X"PN&MM[+"T(6^ZF M?,XOAG"YE?\ M#$8BO?_ )^8BM+_ -O/F#3?^"27PYC(.L_%S6[CU^S64,6? M^^M]=#IG_!*S]F^RP;S7?%=X>XFU*!1_XY I_6O?O^$'TC_GYO?_ +:C_A! M](_Y^;W_ ,"VKV:O'O&%;XL9)>EE^21PTO#_ (-H_#@H/UO+\VSR+3/^";_[ M)5AC[3X"O+W'_/SKET,_]^Y%KH=,_8C_ &5-)Q]E^"NE/CI]J:6?_P!&.U=Y M_P (/I'_ #\WO_@6U'_"#Z1_S\WO_@6U>95XGXDK_P 3&57_ -Q)6^ZYZ=+A M;AJA_#P5)?\ <.%_OL8FF?LY_L_Z/@Z;\$?"<3#HX\/6Q;_OHIFNATSP;X0T M7']C>%=-M-OW?LMC''C_ +Y J'_A!](_Y^;W_P "VH_X0?2/^?F]_P# MJ\V MKCL;7_BU92]9-_FSU*.!P6'_ (5*,?2*7Y(V**Q_^$'TC_GYO?\ P+:C_A!] M(_Y^;W_P+:N4ZC8HK'_X0?2/^?F]_P# MJ/^$'TC_GYO?_ MJ -BOF+_ (*. M_L\?&'X]?\(;_P *G\(?VK_97]H_;_\ B86\'E>;]FV?ZZ1-V?+?IG&.<9%? M0O\ P@^D?\_-[_X%M1_P@^D?\_-[_P"!;5ZV1YSBN'\TIX_#I.<+V4KM:Q<7 M>S3V??<\C/LEPO$.55,OQ,I*$[7<6D_=DI*UTUNETV/S<_X=Y?MA?]$@_P#+ M@T__ .2*/^'>7[87_1(/_+@T_P#^2*_2/_A!](_Y^;W_ ,"VH_X0?2/^?F]_ M\"VK]#_XC'Q/_P ^:/\ X#/_ .6'YS_Q!?A;_G]6_P# H?\ RL^>O^"<7[/' MQA^ O_"9?\+8\(?V5_:O]G?8/^)A;S^;Y7VG?_J9'VX\Q.N,YXS@U].UC_\ M"#Z1_P _-[_X%M1_P@^D?\_-[_X%M7YYGFDY.]DENWTV-BBL?_A!](_Y^;W_P+:C_ M (0?2/\ GYO?_ MJ\D]X-97_ @^ MD?\ /S>_^!;4?\(/I'_/S>_^!;4FDU9@9/B#X"?!GQ/N.K_#?2BS?>DM[80. M?JT6T_K7#^(/V&O@[JFY]'NM6TQC]U8+L2(/J)%8G_OJO3O^$'TC_GYO?_ M MJ/\ A!](_P"?F]_\"VKP,=PGPSF5WB,'3DWUY4G]ZL_Q.6I@L)5^."?R/!KC M]B#QYX:F:[^&_P 8##)G*^8DMJP/N\3-GZXJ/^P?V[? '_'CK+ZS GWO])@N MMP_[; 2'\.:]]_X0?2/^?F]_\"VH_P"$'TC_ )^;W_P+:OGGX;Y)0=\OJUL, M_P#IW5DE]TN8YO[*P\?X4I0]&_UN>!_\-:_'WP1\OQ(^#@\M/O2M9SVA;WW- MO4_4#%;_ (?_ &]?AS>[4\1>%-6L&/5H/+G0?4Y4_P#CM>N?\(/I!ZW-Y_X% MM6-K/P"^%7B E]:\*P7+GK)*H+_]]8S^M'^KW&^!_P!SS7VB_EK4XO[YQ][\ M ^JYA3^"M?RDOUW*>@?M/? GQ%M6U^(=I;N>J:@KV^WZF0!?R-=II6N:)KL' MVK0]8M;R/_GI:7"R+^:DUY=K7[%/P.U4$VECJ6GL?XK._)Y^D@<5Q^K_ +!' MV6;[9X*^)\]O(O\ JTO+/D?]M(V&/^^:/[3\1VS6 MG\5.,O1V_,^BZ*^8+KX%_MA^#>?#WC8ZJB?<2+6"W'^[I@>/.#\PLJ6-@GVD^1_=/E-J>98&K\- M1?/3\['LM%WCW@#T)DW$_7B MOC.)?$+AWA?$K#XJ4I5-W&"3:3VO=I*_:][:VLT>?B\SPN#GR3;;[(^X**^5 MO@U^U-:ZAK,/A[XM(\<5PX2+5[2X=!$QX'FJ21M_VAC'IC)'T@/!.CL RW=X M01P1=M7L<.\3Y/Q1A'7P$[VTDFK2B^EUY]&KIZV>C-\+C*&,AS4W_FC9HK'_ M .$'TC_GYO?_ +:C_A!](_Y^;W_ ,"VKZ ZC8HK'_X0?2/^?F]_\"VH_P"$ M'TC_ )^;W_P+:@#8HK'_ .$'TC_GYO?_ +:C_A!](_Y^;W_ ,"VH V**Q_^ M$'TC_GYO?_ MJ/\ A!](_P"?F]_\"VH V**Q_P#A!](_Y^;W_P "VH_X0?2/ M^?F]_P# MJ -BBL?_A!](_Y^;W_P+:C_ (0?2/\ GYO?_ MJ -BBL?\ X0?2 M/^?F]_\ MJ/^$'TC_GYO?\ P+:@#8HK'_X0?2/^?F]_\"VH_P"$'TC_ )^; MW_P+:@#8HK'_ .$'TC_GYO?_ +:C_A!](_Y^;W_ ,"VH V**Q_^$'TC_GYO M?_ MJ/\ A!](_P"?F]_\"VH V**Q_P#A!](_Y^;W_P "VH_X0?2/^?F]_P# MMJ -BBL?_A!](_Y^;W_P+:C_ (0?2/\ GYO?_ MJ -BBL?\ X0?2/^?F]_\ M MJ/^$'TC_GYO?\ P+:@#8HK'_X0?2/^?F]_\"VH_P"$'TC_ )^;W_P+:@#8 MHK'_ .$'TC_GYO?_ +:C_A!](_Y^;W_ ,"VH V**Q_^$'TC_GYO?_ MJ/\ MA!](_P"?F]_\"VH V**Q_P#A!](_Y^;W_P "VH_X0?2/^?F]_P# MJ -BBL? M_A!](_Y^;W_P+:C_ (0?2/\ GYO?_ MJ -BBL?\ X0?2/^?F]_\ MJ/^$'T MC_GYO?\ P+:@#8HK'_X0?2/^?F]_\"VH_P"$'TC_ )^;W_P+:@#8HK'_ .$' MTC_GYO?_ +:C_A!](_Y^;W_ ,"VH V**Q_^$'TC_GYO?_ MJ/\ A!](_P"? MF]_\"VH V**Q_P#A!](_Y^;W_P "VH_X0?2/^?F]_P# MJ -BBL?_A!](_Y^ M;W_P+:C_ (0?2/\ GYO?_ MJ -BBL?\ X0?2/^?F]_\ MJ/^$'TC_GYO?\ MP+:@#8HK'_X0?2/^?F]_\"VH_P"$'TC_ )^;W_P+:@#8HK'_ .$'TC_GYO?_ M +:K6E:!9:/(\EK+.Q=<'S9BP_6@"]1110 4444 %%%% !1110 4444 1_9 M+477VT6T?G%-AFV#=MSG;GKC/.*+JTM;V$VU[;1S1MC='*@93@Y'!]ZDHH 9 M<6UO=P-;7<"2QN,/'(H96'H0>M%S;6UY ]K=VZ2Q2+AXY$#*P]"#UI]% "*J MJH55 & .E,AM+6V>26WMHXVF?=*R( 7;&,G'4X YJ2B@ HHHH *\+_ &L/ M^2V? _\ ['N7_P!)FKW2O"_VL/\ DMGP/_['N7_TF:@#W2BBB@ HHHH **** M "BBB@ KP7XM?L/6_P 3_BCK7Q-C^)']GR:S);M):_V-YNSRK>*$#?YRY'[O M=T&-Q^M>]45X^?9#E?$V63R[,8.=&=N:*E.'-RM22;A*+:4DG9NUTG:Z1V9? MC\5E>,ABL,TJD+\K:C*UTXMKF32;3:OO9M=3YE_X=T?]5B_\M[_[HH_X=T?] M5B_\M[_[HKZ:HK\__P"('>%W_0O_ /*M?_Y8?3_\1!XO_P"@G_R2G_\ (')? M OX4V_P2^%VF_#*UU?[='ITERRW7V?RMWG7$DV-FYL >9MZGI^%=;117ZM"/ M)%1NW;JVY-^;;;;?=MMMZMW/BTHQ5HI)=DDDO)):)=DM$%%%%4,**** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** ,W7?!OA'Q0AC\2^%M.U $8_TVR27_P!"!KB?$'[) M?P'U_7CLDR;,K_6\/"I_BC%O[VKF-3# MT*WQP3]4> :]^P'X1G)?PMX^U&S/55O;=)P#]5\LUE?\,X?M4>!?F\"?%K[3 M"GW+==4FCS_VSD!C_6OI2BOEJWAMPJY^TPU.5"?>G.47]UVOP..64X)N\$XO MR;1\%_&W5_BQ?>,SI/QCO'DU;3;=(=C>5A(R/,7'E?(QZ5Q]?2?[;G MP8U>^OHOBWXVU3TR1\V5_,_&N3X[)>(Z] M#$RE*[O&4XOX6Y=7;1ONFM#Y+,*%3#XJ49MOLWU734*^Z_P!FO7;_ ,1_ M WPYJFIR,\WV)H2[GEA%(\2D^ORH.:^*O!7@CQ/\0O$,/ACPEI;W5W.>%7A4 M7N[-T51W)KVWX?\ [07Q&_9S6U^&?Q>\ 2C3K4%+6:&,)*J9R2C#]W.,GJ"# MSRQKZKPMS:EP[F53&XY3AAIQ]GS\K<%/FBUS-;:7^_L=F3UXX6JZE2Z@U:]M M+Z;GU#17/^ /BEX#^)VG?VCX+\107>U09K?.V:'_ 'T/S+]<8/8FN@K^I,-B ML-C:$:V'FIPELXM-/T:T/L83A4BI1=T%%%%;E!1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 5X7^UA_R6SX'_ /8]R_\ MI,U>Z5X7^UA_R6SX'_\ 8]R_^DS4 >Z4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% 0&!5AD M'J#7#Z[^S7\#?$E^VI:I\.K+SF;<[6SR0!CZE8F4'\J[BBN+&Y=E^904,71A M42V4XJ27WIF=2E2JJTXI^JN9/A'P'X-\!V)T[P=X;M-.B;!D%M$ TA'0LW5C M[DFK'B+PSX>\7:7)HGB?1K:_M)/OP740=<^HST/H1R*O45K'"82&&^KQIQ5. MUN6RY;=K;6\BE""ARI:=NA\]^/\ ]B^]T;4?^$M^!'BB?3KR%B\5A/F&S[M5+PI^UG\2/AAJJ^#OV@O!URS)P+Z. 1S[>FXKPDR_[2D?B:^D: MS/%?@WPMXYTIM$\7:#;:A:M_RSN(\[3ZJ>JGW!!KX;$\#RR^O+%<.UWA:CU< M/BHR]8/X?6.W1'G3RYTI<^%ER/M]E_+_ "(/!'Q$\%?$;3!J_@OQ#;WT0 \Q M8VP\1/9T.&0_4"MJOG7QO^QQXF\'ZF?&/P \6W-M!]4'@[]H'PA M/=*76O!^OVVH6QQEX'R4/HRGE#[$ UJU]]1K4<1256E)2B]4TTTUY-:,].,H MSC>+N@HHHK484444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !7A?[6'_);/@?_ -CW+_Z3-7NE>%_M8?\ );/@?_V/EG1O&?AZWOX.=GG M)\\9/='&&0^X(K8HK*O0H8JC*E6BI1>C32::\T]&3*,9QY9*Z/F_Q=^R-X_^ M'&JMXR_9]\87(DCY%A+.(Y\==H?A)1_LN!_P*K7@/]LW5_#NI?\ "(?'OPI< M6-W"0DE_!:LC+[R0GGWW)^"U]#5@^//AEX&^)FF_V9XT\.P7B@$12LNV6+W1 MQAE_ X/?-? 5N"L7E%5XGAO$.@WJZ4KRHR?IO"_>-^R2/-EE\Z$N?"2Y?)ZQ M?^1>\->*O#?C+2DUOPMK=M?VLGW9K:4, ?0]U/L<$5H5\U^)?V6/BM\(M5?Q MA^S_ .,+F=5Y:Q:14GVCG:0?WPMY%JO12>M&?^&:T7>TMNKN.&8^S MER8J/(^_V7Z,^@**IZ%X@T/Q/ID>L^'=6M[VTE&8[BUE#H?;([^W45J:U3]#TDU)7044458PHHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ KPO]K#_DMGP/\ ^Q[E_P#29J]TKPO]K#_DMGP/_P"Q[E_])FH ]THH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *YOXB?"/X?_%. MQ^Q^,_#T-PZKB&[0;)XO]UQR!WP<@]P:Z2BN?%83"XZA*AB(*<);J233^3)G M"%2/+-77F?,VN_LV_&OX&ZG)XK^ _BNYOK4'=+8J0)BH[/&?DG'T /HM=!\- M/VU](NKH>&_C#H7)>11-Y.X=G0_/$?^^AZXKWFN3^)7P3^'/Q7M3' MXNT!&N NV+4+?]W<1^F''4#T;(]J^!GP?F>0S=;AO$>S6[H5+RI/T^U!OR^] M(\QX"MAGS82=O[KUC_FCI-*U;2]=T^+5=%U*"[M9EW17%M*'1QZAAP:L5\QZ MK\!OC]^SWJ$OB/X+>))]5T[=OFLHDS(P]'@.5DXXW)\WH%KJ_A?^VMX5UR5= M!^*.FG0=05MCW(5C;,W0[@?FB.>QR!W85TX'CK#TL2L'G=%X2N]N?6G+_#47 MN_?:VUVRZ>8Q4_9XB/)+SV?HSW&BHK&^LM3M(]0TV\BN()E#13P2!T=?4$<$ M5+7WD91E%-.Z9Z2::"BBBF 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 445D>+O'G@WP%9#4?&/B6TTZ)L^6;F4!I M".H5>K'V -95Z]##4G5K248K=MI)>K>A,I1A&\G9&O17#:%^TK\#/$E^NFZ7 M\1;/SF;:@NHY( Q] TJJ#^==R"& 92""."*Y\%F679E!SPE:%1+=PDI)?)IUA/J$D,TBP0M(T=O"TDC!03A54$LQQP!R3P*FHH ^1/BI^T3_P % M0?A=\-M0^+WB#X$_""QTVW>+[/HMSXFOY=29IYDAM[8B*,PM.TDL<>%?:7;@ MXYKUK]H[X[?$KX;67A?X<_"NS\'W_P 2/%3.;'3?$VLO96'DP(ANI0PS(_SR M11HB@L3*#T1B(OCRH^)?[0_PQ^!L8\RSTV]G\;>(T'00Z?MBL8V_WKZXBF7N M?L3>E;'[1'[&W[-7[55F(?CG\*-.UFZBLS;6>K%3%>V:$E@(IT(=,,2V <9Z M@T ;7P'OOC]J/@7[7^TCH?A?3?$;7LF+/PE=SSVJ6X"A,O, S.3N)P "!V) MKG?BY\?=;T?XX^%OV8_A=;Z?)XK\2:7=ZQ>WVK0O-;:-I5N50W#PQO&\S23. ML2()$&=[%AL"M@?\$^(?B/H7P4U?X>?$3QC=^(XO!OCG6/#_ (=\2:C)ON-2 MTRTG\N&25_XW1A)"Q]82.<9KD+K2KW0/^"RUGXDUI&6S\0_L\3V&ASR#Y7N+ M;68Y9X%_VA&ZR''9J .IL?VY/#'@_P"&WQ6\0?&RRBT_6O@Q>-;^+++322EX MDD2S6-Q;ASE1=(Z!4=B4D+(68*':6W_:4^*?PX\2?#:+]H30="L]-^*=V-.L M/['297T#5I(#<6]AKD=X8R&;T%?2?_ 4@(^(MI^SMX>\#RBYN MM7^/WAW4].:WY(L[>"YN)KA\^#_ ,5_"^D:*8$"66K:$]Q,) /G8N".">@KQ+XN M^&/VHM)^.7P>;XN_$_PUJ\M 'U[16/]B\ M;_\ 0;LO_ 8_XT?8O&__ $&[+_P&/^- &Q16/]B\;_\ 0;LO_ 8_XT?8O&__ M $&[+_P&/^- &Q16/]B\;_\ 0;LO_ 8_XT?8O&__ $&[+_P&/^- &Q16/]B\ M;_\ 0;LO_ 8_XT?8O&__ $&[+_P&/^- &Q16/]B\;_\ 0;LO_ 8_XT?8O&__ M $&[+_P&/^- &Q16/]B\;_\ 0;LO_ 8_XT?8O&__ $&[+_P&/^- &Q16/]B\ M;_\ 0;LO_ 8_XT?8O&__ $&[+_P&/^- &Q16/]B\;_\ 0;LO_ 8_XT?8O&__ M $&[+_P&/^- &Q16/]B\;_\ 0;LO_ 8_XT?8O&__ $&[+_P&/^- &Q16/]B\ M;_\ 0;LO_ 8_XT?8O&__ $&[+_P&/^- &Q16/]B\;_\ 0;LO_ 8_XT?8O&__ M $&[+_P&/^- &Q16/]B\;_\ 0;LO_ 8_XT?8O&__ $&[+_P&/^- &Q16/]B\ M;_\ 0;LO_ 8_XT?8O&__ $&[+_P&/^- &Q16/]B\;_\ 0;LO_ 8_XT?8O&__ M $&[+_P&/^- &Q16/]B\;_\ 0;LO_ 8_XT?8O&__ $&[+_P&/^- &Q16/]B\ M;_\ 0;LO_ 8_XT?8O&__ $&[+_P&/^- &Q16/]B\;_\ 0;LO_ 8_XT?8O&__ M $&[+_P&/^- &Q16/]B\;_\ 0;LO_ 8_XT?8O&__ $&[+_P&/^- &Q16/]B\ M;_\ 0;LO_ 8_XT?8O&__ $&[+_P&/^- &Q16/]B\;_\ 0;LO_ 8_XT?8O&__ M $&[+_P&/^- &Q16/]B\;_\ 0;LO_ 8_XT?8O&__ $&[+_P&/^- &Q16/]B\ M;_\ 0;LO_ 8_XT?8O&__ $&[+_P&/^- &Q16/]B\;_\ 0;LO_ 8_XT?8O&__ M $&[+_P&/^- &Q16/]B\;_\ 0;LO_ 8_XT?8O&__ $&[+_P&/^- &Q16/]B\ M;_\ 0;LO_ 8_XT?8O&__ $&[+_P&/^- &Q16/]B\;_\ 0;LO_ 8_XT?8O&__ M $&[+_P&/^- &Q16/]B\;_\ 0;LO_ 8_XT?8O&__ $&[+_P&/^- &Q16/]B\ M;_\ 0;LO_ 8_XT?8O&__ $&[+_P&/^- &Q16/]B\;_\ 0;LO_ 8_XT?8O&__ M $&[+_P&/^- &Q16/]B\;_\ 0;LO_ 8_XT?8O&__ $&[+_P&/^- &Q16/]B\ M;_\ 0;LO_ 8_XT?8O&__ $&[+_P&/^- &Q16/]B\;_\ 0;LO_ 8_XT?8O&__ M $&[+_P&/^- &Q16/]B\;_\ 0;LO_ 8_XT?8O&__ $&[+_P&/^- &Q16/]B\ M;_\ 0;LO_ 8_XT?8O&__ $&[+_P&/^- &Q16/]B\;_\ 0;LO_ 8_XT?8O&__ M $&[+_P&/^- &Q16/]B\;_\ 0;LO_ 8_XT?8O&__ $&[+_P&/^- &Q16/]B\ M;_\ 0;LO_ 8_XT?8O&__ $&[+_P&/^- &Q16/]B\;_\ 0;LO_ 8_XT?8O&__ M $&[+_P&/^- &Q16/]B\;_\ 0;LO_ 8_XT?8O&__ $&[+_P&/^- &Q16/]B\ M;_\ 0;LO_ 8_XT?8O&__ $&[+_P&/^- &Q16/]B\;_\ 0;LO_ 8_XT?8O&__ M $&[+_P&/^- &Q16/]B\;_\ 0;LO_ 8_XT?8O&__ $&[+_P&/^- &Q16/]B\ M;_\ 0;LO_ 8_XT?8O&__ $&[+_P&/^- &Q16/]B\;_\ 0;LO_ 8_XT?8O&__ M $&[+_P&/^- &Q16/]B\;_\ 0;LO_ 8_XT?8O&__ $&[+_P&/^- &Q7&?%#X M!_#3XLPM)XET-8[TKA-3L\1SKZ9;&''LP(],5M_8O&__ $&[+_P&/^-'V+QO M_P!!NR_\!C_C7)CL!@LSPSP^+IQJ0>ZDDU^/7L]T14I4ZT>6:NO,^>+[X1?M M&_LUWGV]Q;W<"75I.DL4BAHY(V#*P/0@CJ*?7RW MO6F@W[8 %[#^XD/M+G"_\ L?4UW9;QU@:F)6"S6F\)B/Y:GPR_P %3X9+ M[K]+FE+,:;G[.LN279[/T>Q[K16+';>,Y466+7K%E8 JRVY((]1S3OL7C?\ MZ#=E_P" Q_QK[G<]$V**Q_L7C?\ Z#=E_P" Q_QH^Q>-_P#H-V7_ (#'_&@# M8HK'^Q>-_P#H-V7_ (#'_&C[%XW_ .@W9?\ @,?\: -BBL?[%XW_ .@W9?\ M@,?\:/L7C?\ Z#=E_P" Q_QH V**Q_L7C?\ Z#=E_P" Q_QH^Q>-_P#H-V7_ M (#'_&@#8HK'^Q>-_P#H-V7_ (#'_&C[%XW_ .@W9?\ @,?\: -BBL?[%XW_ M .@W9?\ @,?\:/L7C?\ Z#=E_P" Q_QH V**Q_L7C?\ Z#=E_P" Q_QH^Q>- M_P#H-V7_ (#'_&@#8HK'^Q>-_P#H-V7_ (#'_&C[%XW_ .@W9?\ @,?\: -B MBL?[%XW_ .@W9?\ @,?\:K:C=>(=(C\[5O%^E6J?W[A @_-B*F4XPCS2=D)M M):G0T5YSJWQM\'Z)D7_QH\-97[RV\@F8?A&6-)BN)^',%_'QE*+[.<;_ '7N<\\9A*?Q5$OFCVVBOFW4_P!NZWAS M_8^B7=QZ?:8(XL_DSU1M_P!L3XX^(\?\(?\ #)9]WW?+LYKG/_? 7->!6\2N M#:#=2\8ZBFZ+3K1YC M&#@R,!\J ^I; _&O@GQSXY\2?$7Q+<>*O%6H/<75PY(!)VQ+GA$'\*CL/ZY- M>O>/_$G[8/Q(\%ZAIOB/P-/:Z0T'FWT2Z8L!\N,B3_EH=_!4' Y.,5X57XKX MI<55\]Q%"E2IU*=!)NTXN'-*^K2>Z2LD^C;[G@9QC98F48Q34?-6NPKZ3_8C M^,^KWU]+\)/$=\\\26QFT>25LM&%QNAR>JX^91VVL.F /FRO4_V//#VO:S\9 M[;4=#D6/^S;.>:>:1"5560Q 'W)<8'L?2OF?#['X[ \783ZLW[\U"276,G:5 MUULO>\FKG'EE2I3QT.3J[/TZGVC16/\ 8O&__0;LO_ 8_P"-'V+QO_T&[+_P M&/\ C7]F'WIL45C_ &+QO_T&[+_P&/\ C1]B\;_]!NR_\!C_ (T ;%%8_P!B M\;_]!NR_\!C_ (T?8O&__0;LO_ 8_P"- &Q16/\ 8O&__0;LO_ 8_P"-'V+Q MO_T&[+_P&/\ C0!L45C_ &+QO_T&[+_P&/\ C5K2H-?ADHHHH **** "BBB@ HHHH **** ,/3_AUX4TSXAZI\5+:QXE8[0-Q;G.!CD_'7[*/P?\ B%\4T^,VL)XBLO$']F)I MUU=:!XRU+3%O+5&9DBF2TGC650SL>1SG!R /2** .,^(W[/WPD^*?P7O/V> M_%?A*,>$;VRBM)=(TV9[1$AC=71$:$JR ,BGY2,XP<@D58\:_!7X>^/;+1;? M7-+N(Y_##/A+\. M_ 'A"X\">&?#$":9>RW$NI0W3-6XDF+/U?:&AM$GD=;=2$53L .Q53.Q54 M=Y10 4444 %>%_M8?\EL^!__ &/Z5X7^UA_R6SX'_ /8]R_\ I,U M'NE%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 5YU\5OV8?AA\4_,O[C3?[,U1\G^TM/4*S-ZR)]V3W)^;_:% M>BT5P9EE>79OAGA\;2C4@^DE?YKJGYJS,JM&E7ARU(W1\N2:%^TY^RLYN-#N M3KWAN(DM&J--"B=RT>=\'N5.WU)KT[X4_M=?#/XB^5INL7 T+4WP/LU]*/*D M;_8EX!^C;3Z UZK7F'Q6_90^&/Q+\W4;2S_L75'R?MNGQ@([>LD?"M[D;6/K M7PSX;XDX9]_(*_M:*_Y<5G=)=J=3>/DGIU;9Y_U3%X37#2O'^67Z/H>G@@C( M.0>AKE_&GQI^%GP\N?L7C#QM9VEP!DVP+2RJ.Q*1AF'XBOF[Q9J/[2'[*UI_ MPC,OBM+C2+^*2'3;CS!*J8')C#?/$R@@X^[D_P 5>+W5U7EP\TTKEY M997+,[$Y))/))/>OEN(?%[$Y9%8:E@G3Q*^.-7:/:W*TY)[I^[IKK6=P\,T3AXI8G*LC Y!!'((/>OKOX"_M1>$]<^&\4WQ0\86-CJMC M*;>=KJ8*]TH *RA>IR#@X'WE)XS7I\$^*=#/ZTL+F<8T:B5U).T&ENO>>CZ[ MNZOM;77+\YCB9.%9*+[]/Q/9J*\QU?\ ;"^ FEY6+Q;+>,.JVFGS']64 _G7 M+ZM^WO\ #BWRNB^$-9NB.AG$4*G\0S']*^SQ7'/"&#_B8ZG_ -NRYO\ TFYW MSS' PWJ+Y._Y'NU%?-LG[+ M.-%^&QTX-]TC1C%^MRQ%>5_Q$KAVK_N<:M?_ *]TIO\ -1,?[6PLOX:E+TB_ M^ ?2='3K7S9_PK_]NKQ;SK'C4Z9NZ_\ $SBAQ_X# XH_X8O^+GB7_D>OC2)- MWW_WEQ=_^C&3-+_7'/<3_N>35W_U\<:7YWL'U_$S_AT)?.R/?=6\?>!= S_; MGC32;/'476HQ1G_QYA7+ZO\ M0_ ;17&WW91HUS+C_@98+^8HS^WQXM[' M386_Z\X,?SDKZ3HH_P!2,PQ/^^9MB)>4)*FON28?V=5G_$KS?H['S9_PS1^U M-XH.[Q;\9O*C;[T1UFYDQ_P *%_6K&G_ + 4$TGVCQ)\4IYW;EQ;Z< ?^^GD M;/Y5]%T54?#/A.4N;$TYUGWG4F_RDE^ +*,$W>:%X.X5P? M\+!4D^[@F_O:;.B&!P=/X::^XR-)^'_@30,?V'X*TFS(Z&UTZ*,_^.J*U^G2 MBBO?HT*&'CRTHJ*[))?D=,8QBK)6 @,"K $$<@U\W?&?]B.]OM7G\1_"2ZMD MBG%\0\1A8RE4V4IM-I/>UDDK][7MI>S9SX3*\+@Y\\$V^["BBBON#T0 MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH *\+_:P_Y+9\#_\ L>Y?_29J]TKPO]K#_DMGP/\ ^Q[E_P#29J / M=**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** /GW]O[0K^[\+^'_$4$;-;V5[/#.1_"950J3_W[ M(S[CUKY=K]$_%OA30O''AR[\*^););BRO8MDT9X/J&![," 0>Q KY:\??L.? M$K1=1D?P'(]M37,GO;?30\1KW#]EC]FWPM\6M O\ MQ5XX6^%O#=K!8I;3B-9"%S(3E22.5 P1WIO@']ASXE:UJ,;^/+FVT:R5@9EC MG6>=AZ*$)4?4GCT/2OJ7PEX4T+P/X[$DDGN2: MY/#OPWQU?,/KFJ2WUM=VM?6T97E5257VE>-HKH^K]#B M])_90^ >D8:/P%'.XZO=W MY?\ TF:O=*\+_:P_Y+9\#_\ L>Y?_29J /=**** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH Y MWQ/\7OA-X)U0:'XS^*'AW2+UHUD6SU36X+>4H20&V2.#@D'!QV-7O%WC;P9X M T@^(?'?B[2]$L!(L9OM7OX[:$.WW5WR,%R>PSS7PSXFLW^$G[0X\=_\%%/V M)?!>L:7XN\:"/1OB]I=PNIC1I))0FGVMW'-&KPQ1HL,8E 5-REB&9V->N^&O M$E[\4/\ @JYXF\.Z\?-TWX8?#"T70K.492&^U&823W:@])#"BP[NR;@/O-D M^F+&^LM4LH=2TR\BN+:XB62WN() Z2HPRK*PX8$$$$<&JGB?Q9X5\$:++XC\ M9^)=/TC3H"!/?ZI>I;PQY.!N>0A1DD 9/4U\Z_\ !/WQ/>:;\3OCQ^S[#(3H MO@;XFR2^'8!]RRM;^+[2;6,=%C27S2JC[OF$#@ !GBSQ)??$;_@K)X9^$>LG MS-$\!_""Z\5V-I)RAU:YOEL1.5Z,R0%PC'E?,DQC<: /I31]9TCQ#I<&N:!J MMM?65U$)+6\LYUEBF0]&5U)# ^H.*S_#GQ%^'WC#5+[0_"7CK1M4O=+D\O4[ M/3M3BGEM'R1ME1&)C.01A@.0:_/O]I']H7QS^S9H7[97PJ^&FI2V5OI%]X!,,,H!S^\C5NHS0!]9T444 %>%_M8?\EL M^!__ &/$OB)\5-+TC4DA25K.[D8.$;E6X!X->% M?M#?M0?L^^-_BK\*==\*?%G1[VT\/>*Y;W698KC_ (]K?[.P\P@@$C/H": / MK&BO)?\ AN[]D/\ Z+QHG_?4G_Q%'_#=W[(?_1>-$_[ZD_\ B* /6J*\E_X; MN_9#_P"B\:)_WU)_\11_PW=^R'_T7C1/^^I/_B* /6J*\E_X;N_9#_Z+QHG_ M 'U)_P#$4?\ #=W[(?\ T7C1/^^I/_B* /6J*\E_X;N_9#_Z+QHG_?4G_P 1 M1_PW=^R'_P!%XT3_ +ZD_P#B* /6J*\E_P"&[OV0_P#HO&B?]]2?_$4?\-W? MLA_]%XT3_OJ3_P"(H ]:HKR*;]O/]D&WB::3X[Z.0HR0BRL?P 0DTY?V\/V0 MW4./CQHN",C/F _D4H ];HKR7_AN[]D/_HO&B?\ ?4G_ ,11_P -W?LA_P#1 M>-$_[ZD_^(H ]:HKR7_AN[]D/_HO&B?]]2?_ !%'_#=W[(?_ $7C1/\ OJ3_ M .(H ]:HKR7_ (;N_9#_ .B\:)_WU)_\11_PW=^R'_T7C1/^^I/_ (B@#UJB MO)?^&[OV0_\ HO&B?]]2?_$4?\-W?LA_]%XT3_OJ3_XB@#UJBO)?^&[OV0_^ MB\:)_P!]2?\ Q%'_ W=^R'_ -%XT3_OJ3_XB@#UJBO)?^&[OV0_^B\:)_WU M)_\ $4?\-W?LA_\ 1>-$_P"^I/\ XB@#UJBO)?\ AN[]D/\ Z+QHG_?4G_Q% M'_#=W[(?_1>-$_[ZD_\ B* /6J*\E_X;N_9#_P"B\:)_WU)_\11_PW=^R'_T M7C1/^^I/_B* /6J*\E_X;N_9#_Z+QHG_ 'U)_P#$4?\ #=W[(?\ T7C1/^^I M/_B* /6J*\E_X;N_9#_Z+QHG_?4G_P 11_PW=^R'_P!%XT3_ +ZD_P#B* /6 MJ*\E_P"&[OV0_P#HO&B?]]2?_$5'!^WK^R!2_\-W?LA_] M%XT3_OJ3_P"(H_X;N_9#_P"B\:)_WU)_\10!ZU17DO\ PW=^R'_T7C1/^^I/ M_B*/^&[OV0_^B\:)_P!]2?\ Q% 'K5%>2_\ #=W[(?\ T7C1/^^I/_B*/^&[ MOV0_^B\:)_WU)_\ $4 >M45Y+_PW=^R'_P!%XT3_ +ZD_P#B*/\ AN[]D/\ MZ+QHG_?4G_Q% 'K5%>2_\-W?LA_]%XT3_OJ3_P"(H_X;N_9#_P"B\:)_WU)_ M\10!ZU17DO\ PW=^R'_T7C1/^^I/_B*/^&[OV0_^B\:)_P!]2?\ Q% 'K5%> M2_\ #=W[(?\ T7C1/^^I/_B*/^&[OV0_^B\:)_WU)_\ $4 >M45Y+_PW=^R' M_P!%XT3_ +ZD_P#B*/\ AN[]D/\ Z+QHG_?4G_Q% 'K5%>2_\-W?LA_]%XT3 M_OJ3_P"(J-?V]?V0&G:V'QVTCM45Y+_PW=^R'_T7C1/^^I/_ M (BC_AN[]D/_ *+QHG_?4G_Q% 'K5%>2_P##=W[(?_1>-$_[ZD_^(H_X;N_9 M#_Z+QHG_ 'U)_P#$4 >M45Y+_P -W?LA_P#1>-$_[ZD_^(H_X;N_9#_Z+QHG M_?4G_P 10!ZU17DO_#=W[(?_ $7C1/\ OJ3_ .(H_P"&[OV0_P#HO&B?]]2? M_$4 >M45Y+_PW=^R'_T7C1/^^I/_ (BC_AN[]D/_ *+QHG_?4G_Q% 'K5%>2 M_P##=W[(?_1>-$_[ZD_^(H_X;N_9#_Z+QHG_ 'U)_P#$4 >M45Y+_P -W?LA M_P#1>-$_[ZD_^(H_X;N_9#_Z+QHG_?4G_P 10!ZU17DO_#=W[(?_ $7C1/\ MOJ3_ .(H_P"&[OV0_P#HO&B?]]2?_$4 >M45Y+_PW=^R'_T7C1/^^I/_ (BC M_AN[]D/_ *+QHG_?4G_Q% 'K5%>2_P##=W[(?_1>-$_[ZD_^(J.7]O7]D"%T MC?X[:03(V%VI,P'U(3CZF@#UZBO)?^&[OV0_^B\:)_WU)_\ $4?\-W?LA_\ M1>-$_P"^I/\ XB@#UJBO)?\ AN[]D/\ Z+QHG_?4G_Q%'_#=W[(?_1>-$_[Z MD_\ B* /6J*\E_X;N_9#_P"B\:)_WU)_\11_PW=^R'_T7C1/^^I/_B* /6J* M\E_X;N_9#_Z+QHG_ 'U)_P#$4?\ #=W[(?\ T7C1/^^I/_B* /6J*\E_X;N_ M9#_Z+QHG_?4G_P 11_PW=^R'_P!%XT3_ +ZD_P#B* /6J*\E_P"&[OV0_P#H MO&B?]]2?_$4?\-W?LA_]%XT3_OJ3_P"(H ]:HKR7_AN[]D/_ *+QHG_?4G_Q M%'_#=W[(?_1>-$_[ZD_^(H ]:HKR7_AN[]D/_HO&B?\ ?4G_ ,11_P -W?LA M_P#1>-$_[ZD_^(H ]:HKR7_AN[]D/_HO&B?]]2?_ !%'_#=W[(?_ $7C1/\ MOJ3_ .(H ]:HKR7_ (;N_9#_ .B\:)_WU)_\11_PW=^R'_T7C1/^^I/_ (B@ M#UJBO)?^&[OV0_\ HO&B?]]2?_$4R;]O/]D&WB::3X[Z.0HR0BRL?P 0DT > MNT5Y(O[>'[(;J''QXT7!&1GS ?R*4O\ PW=^R'_T7C1/^^I/_B* /6J*\E_X M;N_9#_Z+QHG_ 'U)_P#$4?\ #=W[(?\ T7C1/^^I/_B* /6J*\E_X;N_9#_Z M+QHG_?4G_P 11_PW=^R'_P!%XT3_ +ZD_P#B* /6J*\E_P"&[OV0_P#HO&B? M]]2?_$4?\-W?LA_]%XT3_OJ3_P"(H ]:HKR7_AN[]D/_ *+QHG_?4G_Q%'_# M=W[(?_1>-$_[ZD_^(H ]:HKR7_AN[]D/_HO&B?\ ?4G_ ,11_P -W?LA_P#1 M>-$_[ZD_^(H ]:HKR7_AN[]D/_HO&B?]]2?_ !%'_#=W[(?_ $7C1/\ OJ3_ M .(H ]:HKR7_ (;N_9#_ .B\:)_WU)_\11_PW=^R'_T7C1/^^I/_ (B@#UJB MO)?^&[OV0_\ HO&B?]]2?_$4?\-W?LA_]%XT3_OJ3_XB@#UJBO)?^&[OV0_^ MB\:)_P!]2?\ Q%'_ W=^R'_ -%XT3_OJ3_XB@#UJBO)?^&[OV0_^B\:)_WU M)_\ $4?\-W?LA_\ 1>-$_P"^I/\ XB@#UJBO(8/V]?V0+E#)'\=M( #$?O$F M0\>S(/SJ3_AN[]D/_HO&B?\ ?4G_ ,10!ZU17DO_ W=^R'_ -%XT3_OJ3_X MBC_AN[]D/_HO&B?]]2?_ !% 'K5%>2_\-W?LA_\ 1>-$_P"^I/\ XBC_ (;N M_9#_ .B\:)_WU)_\10!ZU17DO_#=W[(?_1>-$_[ZD_\ B*/^&[OV0_\ HO&B M?]]2?_$4 >M45Y+_ ,-W?LA_]%XT3_OJ3_XBC_AN[]D/_HO&B?\ ?4G_ ,10 M!ZU17DO_ W=^R'_ -%XT3_OJ3_XBNG^&'[0_P %/C/J%UI7PM^(EAK5Q90B M6ZBLRV8T)P&.0.,\4 =G1110 4444 %%%% !1110 5%>R7,-G+-96PFF2)C# M"TFP2,!PN[!VY/&<<5+10!\]>)E^+_[97PE?X,_%/]E_6?A_!J6H6A\57.O: MWI]Y;QV]O=1SNEFUK,\D\C^4J*[QQ(F\OEB@1[WBOX1>,/AA^V8_[5G@?PA> M>(-*\3^"5\/^+=(TN6!;NWN;>82VEZ@FDC61"AD@=0P9?W; $;RON]% 'SC\ M(_AE\9/V;/AA\4_CU8?"3_A*_B+X^\8W'B(>"+77(;9HX&=(;:P-TVZ+?#;@ MN[#*ERZJ6&TG6^(_PB\;Z!^UAX1_;,\'>#;G4I?^$(N?"?C?P_97$)NDLY)E MNX)H?,=(Y3%<*RNNX,4DR@8KM/O%% 'R3X@_8%USX_?#C]H#5/B&;#X>>);;Q7XNGO;VVE2^U>T@>.V@L_(E'YY_AQH+ MN^B6C.[Z/ 2Q,*DDDKR:Z#XD?#[PY\5? NI_#OQ=%*^FZM;&"\6"4HY0D'AA MT/%:6C:5::#H]IH>GJP@LK:." .V2$10JY/'__ 30?_$4?\*F^%?_ M $33P_\ ^":#_P"(KH** .?_ .%3?"O_ *)IX?\ _!-!_P#$4?\ "IOA7_T3 M3P__ .":#_XBN@HH Y__ (5-\*_^B:>'_P#P30?_ !%'_"IOA7_T33P__P"" M:#_XBN@HH Y__A4WPK_Z)IX?_P#!-!_\11_PJ;X5_P#1-/#_ /X)H/\ XBN@ MHH Y_P#X5-\*_P#HFGA__P $T'_Q%'_"IOA7_P!$T\/_ /@F@_\ B*Z"B@#G M_P#A4WPK_P"B:>'_ /P30?\ Q%'_ J;X5_]$T\/_P#@F@_^(KH** .?_P"% M3?"O_HFGA_\ \$T'_P 11_PJ;X5_]$T\/_\ @F@_^(KH** .?_X5-\*_^B:> M'_\ P30?_$4?\*F^%?\ T33P_P#^":#_ .(KH** .?\ ^%3?"O\ Z)IX?_\ M!-!_\17B?[!7P\\ :S\&]5NM8\#:/=RKXWU>-9+G3(I&"+'_\ P30?_$5T%% '/_\ "IOA7_T33P__ .":#_XBC_A4WPK_ M .B:>'__ 30?_$5T%% '/\ _"IOA7_T33P__P"":#_XBC_A4WPK_P"B:>'_ M /P30?\ Q%=!10!S_P#PJ;X5_P#1-/#_ /X)H/\ XBC_ (5-\*_^B:>'_P#P M30?_ !%=!10!S_\ PJ;X5_\ 1-/#_P#X)H/_ (BC_A4WPK_Z)IX?_P#!-!_\ M17044 <__P *F^%?_1-/#_\ X)H/_B*/^%3?"O\ Z)IX?_\ !-!_\17044 < M_P#\*F^%?_1-/#__ ()H/_B*/^%3?"O_ *)IX?\ _!-!_P#$5T%% '/_ /"I MOA7_ -$T\/\ _@F@_P#B*\3\"_#SP!-^WEX[T:;P-H[V'_\ P30?_$5T%% '/_\ "IOA7_T33P__ M .":#_XBC_A4WPK_ .B:>'__ 30?_$5T%% '/\ _"IOA7_T33P__P"":#_X MBC_A4WPK_P"B:>'_ /P30?\ Q%=!10!S_P#PJ;X5_P#1-/#_ /X)H/\ XBC_ M (5-\*_^B:>'_P#P30?_ !%=!10!S_\ PJ;X5_\ 1-/#_P#X)H/_ (BC_A4W MPK_Z)IX?_P#!-!_\17044 <__P *F^%?_1-/#_\ X)H/_B*/^%3?"O\ Z)IX M?_\ !-!_\17044 <_P#\*F^%?_1-/#__ ()H/_B*/^%3?"O_ *)IX?\ _!-! M_P#$5T%% '/_ /"IOA7_ -$T\/\ _@F@_P#B*/\ A4WPK_Z)IX?_ /!-!_\ M$5T%% '/_P#"IOA7_P!$T\/_ /@F@_\ B*\3_:D^'G@#3OC)\%[73_ VCP17 M?C>6.ZCATR)5F3[,QVN N&&>QKZ,KF_&_P *?"/Q!\1>'/%'B.&=KOPMJ37V MDF&'_ /P30?\ Q%'_ J;X5_]$T\/_P#@F@_^(KH* M* .?_P"%3?"O_HFGA_\ \$T'_P 11_PJ;X5_]$T\/_\ @F@_^(KH** .?_X5 M-\*_^B:>'_\ P30?_$4?\*F^%?\ T33P_P#^":#_ .(KH** .?\ ^%3?"O\ MZ)IX?_\ !-!_\11_PJ;X5_\ 1-/#_P#X)H/_ (BN@HH Y_\ X5-\*_\ HFGA M_P#\$T'_ ,11_P *F^%?_1-/#_\ X)H/_B*Z"B@#G_\ A4WPK_Z)IX?_ /!- M!_\ $4?\*F^%?_1-/#__ ()H/_B*Z"B@#G_^%3?"O_HFGA__ ,$T'_Q%'_"I MOA7_ -$T\/\ _@F@_P#B*Z"B@#G_ /A4WPK_ .B:>'__ 30?_$4?\*F^%?_ M $33P_\ ^":#_P"(KH** .?_ .%3?"O_ *)IX?\ _!-!_P#$5Y=^VO\ #?X= MZ3^RGXYU+2O 6BVUQ#H;M%/;Z7"CH=R\A@N0?I7N-8GQ(^'WASXJ^!=3^'?B MZ*5]-U:V,%XL$I1RA(/##H>* .?^&GPL^&-Q\./#\\_PXT%W?1+1G=]'@)8F M%2225Y-;?_"IOA7_ -$T\/\ _@F@_P#B*U]&TJTT'1[30]/5A!96T<$ =LD( MBA5R>YP!5F@#G_\ A4WPK_Z)IX?_ /!-!_\ $4?\*F^%?_1-/#__ ()H/_B* MZ"B@#G_^%3?"O_HFGA__ ,$T'_Q%'_"IOA7_ -$T\/\ _@F@_P#B*Z"B@#G_ M /A4WPK_ .B:>'__ 30?_$4?\*F^%?_ $33P_\ ^":#_P"(KH** .?_ .%3 M?"O_ *)IX?\ _!-!_P#$4?\ "IOA7_T33P__ .":#_XBN@HH Y__ (5-\*_^ MB:>'_P#P30?_ !%'_"IOA7_T33P__P"":#_XBN@HH Y__A4WPK_Z)IX?_P#! M-!_\11_PJ;X5_P#1-/#_ /X)H/\ XBN@HH Y_P#X5-\*_P#HFGA__P $T'_Q M%'_"IOA7_P!$T\/_ /@F@_\ B*Z"B@#G_P#A4WPK_P"B:>'_ /P30?\ Q%'_ M J;X5_]$T\/_P#@F@_^(KH** .?_P"%3?"O_HFGA_\ \$T'_P 11_PJ;X5_ M]$T\/_\ @F@_^(KH** .?_X5-\*_^B:>'_\ P30?_$4?\*F^%?\ T33P_P#^ M":#_ .(KH** /G/]@KX>> -9^#>JW6L>!M'NY5\;ZO&LESID4C!%N2%4%E)P M!T':O;/^%3?"O_HFGA__ ,$T'_Q%1_"WX4^$?@]X=G\+^"X9TM+C4KB^D%Q. M9&\Z9][G)[9Z#M724 <__P *F^%?_1-/#_\ X)H/_B*/^%3?"O\ Z)IX?_\ M!-!_\17044 <_P#\*F^%?_1-/#__ ()H/_B*/^%3?"O_ *)IX?\ _!-!_P#$ M5T%% '/_ /"IOA7_ -$T\/\ _@F@_P#B*/\ A4WPK_Z)IX?_ /!-!_\ $5T% M% '/_P#"IOA7_P!$T\/_ /@F@_\ B*/^%3?"O_HFGA__ ,$T'_Q%=!10!S__ M J;X5_]$T\/_P#@F@_^(J]H?@WPAX8F>X\-^%--T^25=LKV-C'$7'7!* 9% M:5% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %9OBSQ?X6\":%-XG\9:_:Z9I]N5$MW>3!$#,P55!/ M5F8A54*](\1:_KFN&4Z+X4\&Z))J.IWJ1 M&65(4QB- R[G8J.0!D\5X5^T3^V?X7^(O[//@W]M+X'VNJ:CHGPQ^*EO<_$' MP]>6#07]A:BVN;*[CFMSR)H1>QR@9*C ;.%R #ZA^&?QD^%/QFTNXUGX4_$/ M1_$%O:7!@O6TJ^28VLHSF.55.Z)^#\K 'VKI:^.OVS/!K^ %T?\ X*G_ +'T M\-UJ&CV$-YXWLM)?%MXR\,L%:5I /E>6*+]XDA&0JG.3&@'USX=U_2_%7A^P M\4:)<>;9:E9Q75G+C&^*1 Z-^*D&@"Y1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !17/?%?XJ^ O@C\/-4^*GQ.\01Z7H>C6_G7]Y(C-M! M8*JJJ@L[L[*BHH+,S $D5X?X6_;6^&O[7VF^,?V-/ _CC4/!M\^AV M'COP[)I4]U%)$T2W=ON8[U5W0]0V.0,!B #UOPK^TE\ ?&_C3_A77A+XQ>'; M_73"98=*M]5C,]Q&,YDB7.9D&#EDW 8Y-=M7QE\,/"_P]_X*9_L*Z3X2UF,^ M%?B9\.PNE?;;<&'4/"'B.Q58Q(FW#QQNT:L4!P4.W(>/*^R?L$_'+X@?''X" M*WQDTP6?CKPAK=WX8\;PHH"MJ5F55Y5Q@8DC>*7@!88C#]N) .) 4+A2@()W;1NH ^@H_%'AN7Q M-+X+BUZS;5X+&.]FTL7*_:$MG=T28QYW!&>-U#8P2A':K]?,_P"V#^S;XL\+ M^+H/VY?V8=.N;CXG>%LR:OI+7DC1^*]%"J)]*9,E58(@>':O$JYPSL&'M7P) M^-O@#]HOX3Z+\9?AEJGVK2-;M!-#O $D#@[9()%!.V2-PR,O9E/4,/%?B!]/&H7>A>!/# MLZ[XH\-^%UM'\2:_9V O[Z*RL3>7*Q_:+F0XCA3<1N=CP%')[5?KP?X@_#C] MG7_@IU^S9I?B?1O$UY% 6EE;:V%'9 M220 2 #LYIH;:%[BXF6..-2TDCL JJ!DDD]!57P]XAT'Q;H-EXI\+:S;:CIN MHVL=S87]E.LD-Q"ZADD1U)#*0001P0:\=^"G[4?P*_;ET+Q5\*8/#WB?1;_3 MX$M_%7@SQAI4FEZDEI." 6CW$F*10R$JV<'!V[ESYU\$+FZ_X)^?M 6_[)'B M>[F/PJ\>7TL_P?U:ZE9UT74&)>?099&)^5B3);ECELE,NQ.T ^LZ*** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***@U34].T33+C6=8OH;6 MTM('FNKFXD"1PQHI9G9CPJ@ DD] * )ZH:9XH\-ZUJNI:%I&O6=U>Z//'#JU MI!4B-6>(LC(Y4L-^#Y7XELK[_ M ()\_'WQ1XI_96_85\1:_P"!M8\-:7+XR3PC=1VEKI]S;279::UM)%S=S&"6 M+>L.U?D&3NW8 /;?V;_!5DFO7WB#7[V>[\3>#H[GP5=7-ZYEE:QAN?M=D[2- M\Q>2TGM))"2=[,I)RN3E?8?A-\)/BA\<_B%\09M+L?">IZ)H]YXJ.HA!:R2B MUN89_,5OE8R0+;*5/+D@%?B=^T5K7QK^.GBBY\4:(VIVM[X M6\ 7 QI-C<16<%N;JXBSB[G+1,4WC9&K'"EB6H YGX%_LB:CX=^%$WAW]G3] MH&XL_A!X_P!%-W9^#_$7A_\ M&?1K6_AWNNG77VB,P*R2DA)DN%5CNPV6#?2 MN@:%I7A?0;+PSH5H+>QTZTCM;.!22(XHU"(HSZ* /PJTJJBA$4 8 X I: M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHJ.ZNK6QM9+V]N8X888R\ MTTKA510,EB3P !R2: )*AMM1T^\GN+6SOH99;24174<M6EH]W%!)IES;QWMNC!'FMI)8U M2X0,<;D)R.1E>:\F^./A#6OV!/C7/^VSX&O=:U?P-XJNX[?XX:1*OC_%X%\87T\VDZY9Z9XCT2WE< MR1P:EHNH1/, K':/,2>S(4=X)' )!(N?'7P5IFK?''X*^.5MD74M'\;:C ET M%^<6L_A_5/-BS_=:2*W8CUC4]JE^/.L:4O@SPM\?O#NI075GX7UVSUC[=;2A MXI=*N$:UNY=XX:);2ZDN.."8$/8&J/[4W[,&J_M.W?A?0KGXJZOX;\.:7>Z-\(?AQ\7_VAO%G[27[ M%?QOB\+>+]&UL>'O'[0:WAN8DT^XF@L))\>2MU/'&T5N7!! D8':0QPI!K+_;4_96\4_&6#2_C7\&O M%]]I?Q0^'^;WP!+)?L+ RY)GM)H' .Y_:#U34_".D^' MOB79:A/%;>&_%5G-K,$>AM@:YSXM? OX>>$_V# M_$?P ET^*;P]H_PTNM.59HADI!9,%F/_ $TW()-W7?\ -G/-3? CXR> OVY/ MV;[VYO-(FL'U*TN] \;^&;H[;G1[[88;NRE! (9=QVD@95E; S@-M-/\<_M% M?L;7_@/_ (2J'2_%&K^';WPUK>KR6OG):ZC$9+"]E$>1OQ+',R@D _+S@YH MW]"^,O@?POXT\(_L[>)?%$+^,]5\+/?+IPE#2[+9(5D>1<[DW%V*DC#>7)@_ M*:P/@?\ LFZ7\$OC#XZ^)OAOQ?J-II7C'7/[3B\$6,^W2[.Z,*QS7>W:&::9 M@SLH(C!8?*Q17&C^SE^RA\,OV;K.^U+0GO=;\5:XPE\4^./$,_VG5=8EXYEF M/W8Q@;8DPB@# SDGTZ@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "JNM:WHOAO2;C7_$6KVMA8VD1EN[V]N%BAA0,/[.CU&X:#3+.VLIKJZO9%7FZK8W%B=:\+ZRDWDF2,H6CF@< M[9%W9!!!! /%,_#S@.] MR57Y3<11L95FQG;DDG:%;W'X!>)]&F\?>*-(\/7?FZ-XEMM/\:^&90-JM:ZA M#LF5!W/GVSSMZ&^7U% ')^"?'7PB_8]\ ?%'QMXUUNUT;PROQ1OKBQC+J@>: MYCMFDAA0D;F:Y:,/X9?L)>$]'^,FI_'KXS^)KCQMKO_ M DFHZAX/L-27_B7>%X+BZDF5;6W.5-QAEW7+9?*J$V!1GWJ@!$4(@12< 8& M22?S/6EHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BLWQEXQ\*_# MWPIJ'CGQQK]KI>D:3:/=:CJ-[*$BMX4&6=B>@ KRSX3_ +8/P0_; \,^+O#7 M[-GQ(DFU[2M-=&BO=+N;&>V>:-Q;W 2XC1FC+ $, <8&<9&0#T30OBY\*/%' MBN\\">&OB=X>U'7-.+#4-&L=:@FN[8J<,)(4 M+;Z>YN/"6N1>+?"9N7,@CMM0T^XL)85+DXV7$5V_'W%FC48#<^"_!GX9_#?_ M (*$_L)^&M+TZ/\ X0SXJ_#&W71+;6K)?(U+PKX@L%$;99/G$4K*':/)#+(? MXURO4_LQ_M ^./B?I?@;XI_%S1ETSQIX5\4ZC\,_BE;*H6-+R01/#< #@B2Y M@L0F/E!OI O'4 ]9\4>$]#TO]M'PS\4<0VLS_"KQ#9:O=N0HD@BU#1Y8?,8] M!&9+D@GIYC5D?$C0?A#_ ,%'/V4M6T7P7KEM=Z5J]_=6VB>(D))L+VSO9(%U M"W9#DLCQ-+'AE$BE0659":7]H?\ 8SL?VG?BSI.N_$OX@ZFO@?3M$-KJ'@G2 MYFMTUR9I_-*W\/:!X2T.T\,>%M$M--TVP@6" MQL+"W6*&WB485$10%50. ,4 4?A]X1NO WA&R\,7_C#5M?N+6!4N-9UR=9+ MF[< R/L54!..B*J^V22=JBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH ***\:C_X* ?LES?'J+]FV'XL0OXIFU)]-BB33[@VC7Z_>LQ=>7Y!G'0IO MR&^3[WRT >O_ -HZ?_:']D_;H?M0A\XVWFCS/+SMW[>NW/&>F:\I_:=\*KXE MU#1?#NN:O=P^'?&FFZOX)\0113$1Q+J5J3#/[.4VJ:EX_\(VXBU;PQ+?NUOXA\/ W&EQQ?=CD!#SQL 6,I.= MQ\L)W^H>,_#'[7_[)A^(GP,U9+T:SI4>J^%)I"%,.IVLBW%LDHS\KQ7<$:NO M8HPH 7]KSX?:%XI^!=KH$>F01R:;XK\.SZ 8H@OV.[BU:T$#18^X_UK3D99!#!C5R_Q>\):O^U[^SAI-K\+OB9=>$8?$SZ/K,/B"TMP]W:VR30WJ^2#PDQ, M:*&/W"2<$C!W_@%^SE\)/V:/!S>#/A1X;^RI<3&XU74[J4SWVJW)Y>YNKA_G MGE8DDLQP,X4*, '.?LF_LK67[+7A[5?#>C^-M4NM*O=;O;W1?#371.G>'K> MXG,HL[52 S(I(^9R>=Q58P[ ^N444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !139I MH;>%[BXE6..-2SN[8"@*[OXW?LRZWXH_9F\=6UU=^(/"MV?". MOZ9,K+Y[Q.LV(%Q!',K/%D9 M&X Y7/O7RI^V*_QLB\$>-)OARUSK/B?X4^.-'^(7AG29'9VU'2&1O-M..2-\ M>J(J $[8XU7DBL_Q[_P3\^"W[*>J>!OVAOV:-.U/1?%>A>.-$L?$%^^M7-Q) MXET_4-1M[&\CNQ*[+(["Y,VX 8=!@?= ]Y^(UQ!X/^/?@GQS%,@CU6.Y\,ZP M@8?*)U-U932>PFLY8$]6O2/H >$?M+Z#X<_;7_9I\,?MZ_L?ZVL/Q \$VAUW MP9JD GE6,%KO1KH*?F# 21F,G&_C.UWW>QR?'3XU>//AE\//'7P"^"%KK4? MCW0;?4KO5-8\11V=GX=BGMH9HWF3#3W6?-($<*Y/ED,\>X-5'3_V%_AIX/\ M&FN^+?@YXZ\6> K;Q6[R>*?#GA6^MUTS4I7&'F\BX@E^S2L.#);&%O?/->P: M!H.C>%=!LO#'AW3HK/3]-M([6QM(%PD$,:A$11V 4 #V% &+\+?AAH/PM^'? MA[X?:>J7*>'=.CMK:\E@579PFUY0!PA,-:^'^A^*[*ZUOPZ+#/$&K72^%O'6DZQX1UJTAEVJL]U:F:"XYX5@EME=+X1'Q(^)'[ OAV^\2WG]H^.]-T*TO;29WP^HZSI<@FB M.3R3-+:#=CJLC\8)% %G]K#X*?M ^,=:\"Z_^R>W@CP_K?@Y[PP:WXHM)'CM M[:6W\C['##"A.UQ@L3M"B)-H8_=Z+]FGXB>,_CS\(=5\/?M"_#W3M.\3Z/J= MWX<\<:+;?O\ 3[B98T8O#OR7MY[>>*0*V2!+M.<9.YXVU/XD_%#X1:?XA_9J M\6&M:]I$E]"MC*JR%UA26/=(48%N1K_#'X>P?#?PS_8[ MZW:SK5ZB+-J-W)CS)G" *O155% 5$1$4 ** /.OV0_V7-?_ &[USPV^HWH\-^%;R**:VT33)IF:.R\YT\VYVH2N7.T!BH7 #'V M>BB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***Y3XG?&SXH3B"/;YD[0VD4DBQ(70-*5"*74%@6&0#J+FZMK*!KJ M\N(XHD&7DE<*JCW)Z5R7Q[?Q?!\(-*[3QS\,K33)3IVD:1KLR6=UJ3R M -/.+=T+/#&H1$<_(99,J&P1YE^R3^U)X;_9UNM#_9 \;_"WXE:9X;_X2O4= M#^'GQ%\3Z0_]EZE"]_<-IUJMPY#G= T44+LN) JXPN#0!['\3/@EX=^)?[*/ MC?P3\)='TG5Y/B987U[;W6L/MM[BXU'YH[N5T4L5A5XF7:"X2WC5>0#6'^S= M\1_VO_"OQCF_9]_;$M_"NK7&I>'Y]:\)>,/!T,L-O=1V\T$5U:3Q2 M6C<<8P%^"OPI^*>BZDWQ$_:#^(^G^)_%K61I'6) H9V)+,< M=2222>Y-244 %%%% !1110 4444 %%%% !1110 4444 %%%% !116=XL\6>' M? WA^X\4>*]42SL;;:)9G4L2S,$1%506=W=E144%F9E5020* -&L[0O%F@^) MKK4+;0KW[3_9EXUI>2QQMY:SJ/GC5R-KLA.UMI.ULJ<,K 0VL9B*O =_JGA<7MXPDD6SFGAO+=]Q&= M\EFU@7;^)@<]*\-U'P_^UW^S+JVKZOXO\#?#O6_@;XI\:7:^(_!6G02MJ6E6 M.JWI5KEF95BGPUP&FB 9=K,%R 9!Z3^S9\?O"'QG\>:1\9?!5K=V>D?%#PG( M)].U"/RYM.UK2+AH9[>5>T[1W!4^J:?D<8SVOB7X4_%OX@_%B6Z\;_$G3!\. M;.:SNM,\(Z9HQ2ZO;F$I*#>W3NVZ)9T#B.)$W!45V*AUD /-_AC^QM\9/V>- M!UOX*?!3XN:5?_"_6HKF/3/#WC/3YKFZ\+B<,)$M9DD NH,NQ$$H4C_GIRQ; MWCP!\/O#7PV\':%X)\.68%KX>T.WTG3I9@&E6VAC2-%+8R>(U)[$C-;=% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %59==T2'5H] FUFT2^E MC,D5DUPHF=!GY@FIS(VUH[6\FC6WNG#?+MBD<[N.O%?+7A6S_8Y_:9^%OC;X5?M1WFB>#OB_X- M\0:FWB/Q)?7$5CK=C=+<226VJVETQ662#RC 4"L4"*D>-@3(!]+_ !&\.V_B M_P"-2?"WQ[=37?ASQ1HECJFG6$I#0Q7VC:G%URG\2VLGO7%_M/ M?";]L?4/C?9_&O\ 9#E^'NF7NG>%'TW4I?&$,\DNMJ;@3I:CR5_=1H5X!_##X'^-/B-KNF?MY?LV:M!\.?&OBFT-I\3O > MN6K76CZQ=VLKV\Z2B)E>&XBFCE5;F/.X#)0[Y-WN_P )/@Z/!DOB?Q-XM33; MK6_&?B.+6];2QMB+6&>*VMK:!(@^6.Q+2%O,."TFYP$R%7IO _@S1?A[X3L? M!OAY)?LMC#L62>3?+,Q)9Y9&_CD=RSLQY9F)[UJT %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 5!J.J:9I%N+O5M1@M8BX02W$RHNX\ 98@9/I M69=_$7P+8>/K+X6WGBNRB\1:CILVH6.C/.!/-:Q.B22JO=0TBCWYQG:<>,_% M[]ACX:_M2_&W6_%?[46@7/B;P]9:1:6?@K1)-6GAL['N #T7]H#7]:\%>%]*^(NEZG-!:^'_$EEXOM7MGEM1K-D\EI-++&C*[1-/"SX# E&!!YS0!SO[)_Q0_:-U+Q%XH^ M!?[5^B:$OB_PK#97UMK_ (7$BZ?K>FW9N$AG1)/FBE62UG21#@9"D#!!)\"O MV4=5^!WQS\=^//"/C^XTOP7XKU=-3MOA_90Q/:QW[1!;F[+NFZ'S7^;R8B%R M@8L0?+3M/@O\+_%/@:UN_$OQ/\=KXH\8:Q#!'K6MQ:TEDN;?S1 M 3@K,JY7]Y&P#HWO8KL/-,05@A!MQND;@ XZD"J/[/7[.GQ&T/5-;^+'[3_Q$@\6^,?%/]GM M?:996H31-$2RFDGM+>RA<%B8997<3N=[-AL*>OHOPK^&^F_"7P)I_@+2O$&M MZK%I]LD7]H^(=6EO;NX*HJ[Y)9"'S M-)\0?#MEG=XRT61_,N8WZE[J+'F0L OC!\)M, M^-7PYU8ZKH.KZ7]NL9[6,L[I@DIL'(D4AD9.H=2IY%?.O[+?P8_:J^+MC\/O M'O[1UU-\/_#G@BVM+CP]\.-)F!O=1O4@,9O=5G(^7<7D86B ;?,'F'_ M9S_90\$_LWZIXGU;PCK&I%/$_B&[U7^Q4OI4TO2S.X9H[6TW&./.T%FP26W; M=BD(/5* *VC:-I'AW2;;0= TRWLK&R@6&TL[2$1Q0QJ,*B*H 50 .!5FBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "OF']I;XNWO[+'[; MO@#XQ^.9#'\//'?AUO!>L:K(<0Z+J:W+7-G/*QX1)?,EC). I8D!.?IZN=^ M*_PG^'GQQ^'VI_"SXJ^%K;6=!UBW\F_T^Z!VN,@A@00R.K ,KJ0RL 000#0! M\S^-_AUJ?[$W[;?AKXU?"6V,'P[^,_B"+P_\0O#=N,06>N3AA9:G$@X0RR#R MY",#+$G+.NWU?XIOXY^.?CN?X!'X)ZE9>%]*U?2M2U7QUK,\"6MU]FN(+Y(; M&)7:6:0O$L32,(UB^=@6945X?AE^R#?^ M+T7P'XA^.OB+Q7X/\ "^J6]_X; MT3Q#;6\ES;26YW6T* M[O=GVRYCA DGV#";V RVT$@9Z9JS110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !7AO\ P41L_B7;?LTW7Q$^$>FMJ.N>!-?TSQ5#I"YQJ,5A M=QSS0$#).8E=@ "25 '.*]RHZ]: /D+]I;PEH_[87P \+?\ !0+]C#6%A^(G MA+3_ .V?"&I6RCS=0MT!-UHUTJGYP<2Q^6QXD!7(#N2W]E[X7_&OP(L'[1?[ M';^&M1^''Q=L[;Q3JOPT\6ZK<6#:'J-W"DDTMC=0V\X"L3AX6BP-@"D<5Z7X M5_8AT_X/>/-:\5_LT_%O6? >E>)[A[GQ!X1L[.WN],-RPPUU:13*?L2=JC)/) M/)H YWX0?!;1OA]H+'6-*TZ;5KKQ/J/B.XDMX-T=I?WKRF4P%@&&(YGB\S"L MX+$A=Y4=S110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !4=U M;FUDMA,\9DC*B2,X9!-&\56FN>"OVMOA;X>\ M4?%#X':^-%A\<:CX#_%FJ^"/B)HD'V>S\7>'?++W5J3DVMY#*K1W17.N:O):I )FCA2&*..-.(XT1!A-M2\9>&XU;XD^+]0US5M%OH5<+;SQQ6T4$RG*EFMK>(R)R [N MN6 R?441(T$<:A54850, "EHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH \%_;&_9!'Q>LX?C7\%?LVB_&+PG/'J'@WQ0_WI7B4C^SIV M)YM)E+HT?"!I6?&6??UW[)W[2F@?M1_".#QY9:7+I.LV5U)IOB[PU=<7&BZK M"=MQ:R \C:W*D@;D93@$D#TRO*_#/[*'@KPS^TQXE_::T[6=2M+_ ,265G!> M:+IE]+;6%S);JP6[N8D;%S<8-M\)?VIOVH/&/C7X=^()+ MKX:?"R7QQJ#:QJ5JV-<\8)%*($2#<,65F8H(P92"\H'R?NWS7U?INC:3H_G_ M -DZ9;VWVJY:XNC!"J>=,V-TC8'S,<#)// JS10 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%>$:M M^W=X2TG5;K2I/ >HNUKOBL/A4G5E:YZ]XZ\?>%/AMX?D\3>,-52UM8SM7(R\KGHB*.68X/ ]"3@ M FO$M0_X*!:!%?F+2_AK>36N[B:?45C1_M$?'2?XW>);6_M;. M>STZQMMEM932!B')R\AQQD_*/HHKSVOP7BSQ;S:>9RI9+44*,=%+E3<^[]Y. MR[*U^K>ME\WC<[KNLXX=VBNMM_O/N[X0_'SP%\9K:1?#EU)!?0)NN--O %E1 M>FX8)#KGN#QD9 R*[:OST^'WC34_AYXST[QCI,C"6QN5=D5L>8G1XS[,N0?K M7T9_PW]X/_Z)_J?_ ($QU]EPCXKY7CR[\ M#G5&I2_VAVDOQ/?Z\K^.O[6?@W]G[QOX5\!>+_ GBB]O/&VJ#3?#,NCVEO-% M>79VGR26G4Q$!@=T@5< G=@$CTS2=035M*MM5CC*+UG9"\ M)(R48HS*2.AVL1D<$CFI:9/&\T#Q1SO$S(0LL8!9"1U&X$9'N"/:OD3PO\?_ M (_:G^R3^TMXVO/B[>-K_P *_&_BZS\*ZT-(T\2"UTRS2:WBFC%OY,@+9WML M#'<<$<8H9]?45\E>)/CI^TIJ'CO]EO1O#GQ6M+"V^*GAR\D\4QR^'H)?.N(] M"^U^>#P5_>,6")L7* MI8[RV@&C^&+-9[MQ+,D9D",R@H@;>QSPJD]JZ:OA_5OVPOVD]<_X)8>$/VI] M+\=V>F>+)-D\6_#7XH7WABU\>^+(;>QMQIL+VD MC7MPL<8@$T=O<2X^0(SQIN!R0=GX*_'#XGZ_^U_XL_9WL?B7KFK>'Y?AE9^( M_#NK^+?#,-M>6EP]Y+:R%$2"V,L#;0Z^8GW@=I*8R ?3M<+\5_COIGPJ\3:' MX._X5YXK\1ZEK]K>7-I:^%]*6Y\J&U,"RR2L\B+&,W,0&3\Q.!7B/_!._P 2 M_M8?M!?"CP1^T;\5?VCH;G3Y7UZUUCPK;>$K2--4,>HW5O!.TZ[7@>,Q !4& MUD1 1N+NWU(UG:-=K?M:QF=(VC28H-ZHQ!90>H!*J2.^T>E 'S[H_P#P4@^& M?B'PQXJ\9:#\$_B=>Z;X(U>\TOQ5<6GAB*0Z?=V@5KB)U6X+$QA@6*@C'.># M7T+&Z2H)(V!5@"I'<5\H_P#!+>VM[RS_ &B[2[@26*7]IWQ:DL4BAE=2+4$$ M'@@CM6CXI^+OQY^-?BSXH^#_ ($S>+-)/@'51H.@S^&(-!:*74EL8+EI;P:G M)O:+S)UB$<2J-D;G>S,!& ?3U>=_M0_M)>%OV4OA1<_&#QKX6UO5-,M+JW@N M%T2WC=XFGF2"-G\R1 J&21%SDGYNAKRWP9\<_P!HKQ[\1OA[^S!\3X8_ 7C2 M]^'%WXI^(-QHS6MS(I@NXK*.WM&<3PJ)9)&F8D.410@(8EEX+]OK0/VA/"W_ M 39^*NA?'OQII7B.>#QGIG_ BFL6D0BN+C2#KFG&V%ZL<448N5RRN8D"$! M2.#_A#XM^-"^)M"^)'A+6;I--G\/6UM%HE]8^2 MZM;&("5X664KLFDD;C._/3R;_A)[328[ M7PA8%=2M]+*$07'F1L%B9%( C"R!G8M*XPJ@'W96+\1?&UG\-O FK>/]1T>_ MO[;1K"2[N+32X5DN)(XU+-L5F4$X!."1TKPZ#]I/QC\9/C[X"_9V\*>()/"[ MZW\(AX_\2ZGI\$,MSY,DT-M!:6YN(Y(T!EDE=W9&;;&H4J26K%\+?&SXG2^) MOC]^R7\6]=.OW7@KPG_:GASQ2]G%!/?Z9>V4K+'=$ZE-Z(@D'.U2#D M ][^!OQ;T+X]?!_PW\9_"^G7=IIWB;2(=0LK:_51-''(NY5<(S*&QUP2/"/V6_P!E']GSP/J@TO5_B?HL=LVMFW25]/L;+3S^,?Q8^$?[;4?[+?COQ7=>,- \6>"9]?\):K?V=M# M?V5U;2;+BRE-O%%'+$RE720H&4G:2PY !]$5S.J_$2]TSXK:1\,H_AUX@NK? M5-*N;R3Q/;6:MIMBT+(!!-(7!65]Y*J%.0I]#CX^N?VJ/VF_%/['G@3]J#PE M\59[/Q;XK^)$.AZIX)31+.:WMEFU&6T:PBB>$3BX@1 ^YY"Q*2%AM*A/9-;^ M)GQK\*?M[_#[X(:C\1HK[PSK?P[U.^U&Q31H86GOK4VZ>>9/F<;C(S!%*J,X MPV,T ?0=%?'C?&[]LS]H7X*7'Q\_9?T[Q&-5D\0W?_"*:$Z>'QH%Y96NHR6I MANFN)A>[Y(H79W5HRDA"H HRUO\ :#_:R\6_#KXRWOPZ^,_Q*USX.6>L^&+% MOAWXG72;.[T2759(I#20++(@;:JD[5)8] ":U- >[DT*RDO M[R.XG:TC,UQ"P*2OM&64C@@GD8]:YG]HC_DW_P =?]B=J?\ Z22T 0_L^?'? MPW^TC\,=.^+_ ((\/:Q9:'K$/G:3/K,$43W<6YE\Q421V494_?"D\$ @YKMZ M^"M!^*OQ@^"/_!&+X9_$[X+^,X-&U.QT_1;>5IM-CN//BN=1BMF0&0,L?$I. M[:3P,8KV.R^(/QZ^$O[=?ASX1?$'XR_\)5X:\=>"=5U/[!+H%M9IHUY920DF MV:)?,:%DE*[)GE8$9WF@#Z2HKY>^&/C;]JW]J?\ 9U\/_M2? SXM6.D:IKNM MF^TSP=J]G;G1O[(2]>%K6>1;:2Z,Y@3>TB2+B7*J$6OJ&@ HHHH **** "BB MB@ KQG]KW]KK_AE2#0)O^%??V]_;KW2X_M;[+Y'DB+_IE)NSYOMC;WSQC_M$ M?M]^#_V>/B1+\-]:\ :EJ,\5G%<&YM;F-$(D!(&&YXQ7RE^VK^UWX;_:E@\. M0Z!X0OM*.B/=F4WDZ/YOG"'&-O3'EG\Z_2N#>!^_]6\_^7;_]R5\6T5^S_P#$,^"/^@3_ ,J5?_DS\3_XB?QS M_P!!?_E.E_\ ('ZV_LZ?&3_A?WPATOXJ_P#".?V3_:3W"_8/MGG^7Y4[Q??V M)G.S/W1C..<9KMZ^"OV8_P#@H=X,^ WP5TCX6ZO\.]4O[C37N2]U;74:H_F7 M$DHP&YX#@?A7UY^SO\F&9<$$'!!KB_VU;>WN_P!E7QQ:7<"2Q2Z(R2Q2*&5U+*""#P01 MVKYZT.>]_P""4OQVC\':I/*?V=_B+K)_L2\F8LG@/69B6-L['[ME,$.2 M<;7:3XT^U/J?X*?&+3/CEX-7QWH/A'6]*L);B:&W_MR"&*29HI7ADPD+;7PQ'K\VG@#BR>E_"W6/A[_P %((=&\26WBRW\;2WGQ)M+KPEJ, 3PUJ2I;+:R2R0")FL[ M>.T11NVF7S'!RPH ^^_BW\7/!'P2\%3>._'VH2PVB7,-K;06MNT]Q>74TBQ0 M6T$2 M++)(RJJ@ M2"Y\FUEN9";BSGGAC(CA;]V[K(21\F,D4?VP_P!G^V_:Q^"%MX.\,?$MO#FM M0:O9:[X(\2V;"06^I6Q,UO*%S^\7:&/!R!\PSMKQ;X2?M=?&GP9\H7]G9:7:RQI:2'$,-*MQ<7_ (2\2:3/I^H) 3@3)',J^=%R M/WD1=.1SR*\=^&__ "F(^)/_ &1K2/\ TKKG?^"FT \-_M/?LN_$/P6HB\7- M\5H=)CEM^);C2IS&MY&Q'+1A&P<\*)6/&XY /K#XF?$3PK\(OAWKGQ1\<7_V M;1_#VE3ZAJ4P )6&)"[;02-S$# '"/%OCCPI^SKXYL;Z]T"]=M?\ &MI8Z'=W MZS6-LP%I:RI;1R,JSWFQ_F&UDL9T/6O/_P#@E#X__P"$<\.>-_V,-8O[Z6Z^ M%'B.2/PY+JME-;7%WX>NW>:RE:.=$D!&74@KA1Y8'!% 'O7CG]HSP9X2\?I\ M(M T75_%?C!K 7TOAGPS!%)/:VI.U9KB6>2*"V5CPOFRH7.=H;!P?#;]HWP- M\1/&]_\ "F\TW5?#?C'3+-;R[\)^);9(;PVC-M%S$T;R0W,.X%3)#)(JM\K$ M$@'Y[_X)3W]]XG\??M(>./&#,WB>Y^.&H6.I&;_61VMLH2UAYYV1AI$4=@.* M/^"B,M_X:_;-_95\9^#=T>O3?$"ZTF9H.'FTR=(%NU;'WD6,L>>!N)[T ?83 M,J*7=@ !DDG@"O+?#'[5OAKXD?:M2^"_PV\5^-M#L[F2WE\3Z#;V<>GRRQL5 MD$$EW@#3^#GQN\"_';1-2\0> 6U#[/I.M3:3>IJFES6'_M6?%=OV>X?#'A_P"&=K:Z=XC^+OQ.T[0VU62' MS%M9)HDCFOC&QVO(EM:JB*?E+["P8;@<'Q)\5/C%\ OVQ/ ?P)\0?$:[\5>& M/BQI.K1:/>ZUIMH+S0]6L(!<,=UI% LMO+&WW&7_8P^*G[0D?[3!LM9^&GB_Q%'80VOA+3S#J<&G7&T0W(DB;$;1H541;'!) M9I),@+Z%XB^+_P"T7X"^+?P,\>ZQ\7EU'0/BSJPTW6O!*Z%;16>G"?3WN89+ M:8*;G?&R88R2.),DA4&% !]645\?^$M6_;@_: ^(_P ;OACX2_:JLO"S^!?% M<%IX=U"U\%VDS/YEC'.D#K,'"PAG^=CYDKY&&0*5>C\#/V]?BI\?/!OP'^'% MW+#X<\9?$J_U^V\6:Q96D4ALX]$647#6T.I[SX67'C'X:ZAJEK!!<_:8I&MVTRZ:W2*.13 M*$9) B,%;:S,<,*_[&_[2[?'_P 7VVF:?^T1K1\0Z7X8N8O'GPS\<:!:66I: M7JQ:VV7$<4=M#(T*'SU8!W3$L62K9R >]_#GXG2^.])UO6-:\ Z[X6CT77;S M3R/$ULEN;N*W;'VV+#L#;2#+(Y(R 3C')Z:VN;>\MX[NTG26*5 \4B-E74C( M((Z@BO@KXJ?%;XX?%3_@FA^T1JWCKXO:B=6\)^.O$6B0:CH]I;69N;"TGC@6 MV<+&=L;JS;MI$AR07P2#[-X@^*/Q%\":]\,OV:?"OB;Q5KFH^)_#-[K>I:U: M0:,NI06=JEJBV\ G2"U&Z2X!+LCN$B8 $L'0 ^DJ\N^/G[5_@W]G7Q/X6\+> M-?!/B:\E\::W#H_ARXT>TMYHKF_E.$MR6G5HV/7 M,O#/[1^C7;Z58:S&W@/Q#JTNFC4-1L)%8M'=1Z<[0K+"RA=X5/,#@XR#7F__ M 4K_P"2E?LT_P#9P&D_^BY: /J:RGENK.*ZGLI;9Y(E9[>8J7B)&2C%&921 MT.TD9'!(YJ6OFCQYXW_:0US_ (*$O^S=X3^-L>A>&-0^#<_B",6_ARVFN+&Y M75(;7S(GF#!Y-IP/,#1@.^8V.TKPWA3]MCXS^"?V9/$5EXP\1V>O^.M-^/=S M\*_#OB.^TV.&.[G:\2*&^N88=B92)W8ZM:P0@K("GR,#M*':< M-@53\;_VS/VA?@G/\?OV7M.\1_VK+XANO^$5T%T\/C0+RQMM0DM3#=-<3"]W MR10NSNK1E)#M0!1E@#[$HKY/_:\^/G[0?[)?CGP;\??$?BZ\N?AGKJ/I?B?P M85TN.71M7FMW:U=+MH07M_,4JY9SLV^86="4'T1\&O#GQ!\+_#K3M,^*?Q+D M\6Z\81)J6LFRM[>-Y& )6)+>*-1$#D*6!8CDD]@#J**** "BBB@ HHK&^(7C M*U^'O@K4O&M[927$6G6QF>")@&< @8!/'>L,5B:&"PT\17ERP@G*3[)*[?R2 M-*-&IB*T:5-7E)I)=V]$;-%?//\ P\,\&?\ 1/-4_P# J.H-2_X*%^'&TZ== M)^'U\MT86%LT]RA028^4MCG&<9K\WGXS>&D(.7]H1=NT:E__ $@^JCP)Q9*2 M7U9_?'_Y(]G\-_%CPIXH^(.M_#?3+G=?Z$D37'(Q)N'S!?782JMZ%L5TU?GO M\+_BUKWPY^*%O\2S+)=S&Y=]21GP;I)"?,!/JJ];=#Z&HKQ+X>?MM>%OB'XUT[P59>"-0MY=1N!"D M\MPA5#@G) Y[5[;7Z]P]Q3D'%>&GB,JKJK"+Y6TI*SLG;WDNC1\3F>3YEDU6 M-+&4W"35TFT]-NC9XS>)/A3XBDNAI>I2:=K.GWEE M+:WFFWD9P]O<03*LD3J>Q&#V)KY6\^>:?4M%?#FH?M5 M?M)_\.H_%?[2\/Q=N(O&WAG6]3BMM931=/*W,5OK#6B)+"; =9\)P-HGC[1M#M[JQ77'GF66"^DF MMYA"!&+=HQM5#OE+,<+L /J"BOE/XY_M0>+/@0OPQN/C5\3-:TWP)K'@M?\ MA(/BIX(TBVO;5M=(MQ&\[-;S)#:R*99$9(\.S*/N*PK5U/\ :!^(T=Q\*?@E MX9\=W'B_5/&>@:IK.H^-/!BZ69;ZRM&A6.2U%TR6BF4W,;,T3X"?"?7?C#XET'5=2TWP[ILM]J%MHMNDMQY$2%Y'57=%PJJ2,?VQ? W@GPY\+/$^J>#?$$MM\6=7TG3-"FMK>%H[.XU",2Q+%3S X.,@UE?'?_DVG]CC_ +*QX!_]-T] 'V=//#;0OB:UYDP6\SC8S(JL""#@@U[UJ6G6&L:=/I.JV<=Q:W4+0W-O,@9 M)8V!5E8'J""01[UX?^V!\/[/]H_4?"7[-&F6RRB'Q1IOB/Q3=JO&DZ99S&5? MF_@FN)8Q!&O4IY[](F! /0OB'\7\312:?);NT<\$T1&])DD5HS'@L6 !R,^)_!BXO]7_X*T_&F?7'9FTGX M=>'++1 _\-I)OFE"_P"SYY8G'>OEKXS:IKIL?C1X!LY''A?4?VQ= AU.,']T M5G*2W0/;!FAMR??'K0!^AO@7]HCPMXQ\:VWPYUCPOKOAC7=1T);6* M&34K)657FB\J60 H7CWPN4F3S%+1J#FLKQ?^U]\+?"%_XD,FG:UJ&C^"KE+? MQOXGTRSCDL-!E94\OM*_:]_9=U+0BP MU!O'VJ6N4^\;26PVW(_W=@!/T'I7%?L' >(/^"8OQ+UOQKB2]UW4O&UUXF,_ M+/.[W"R[\]]JC.: /M:UNK6^M8[VRN8YH9HP\,T3AE=2,A@1P01R"*\M\,_M M;>$O%7[1&J_LPV7P\\50^)]$TZ+4-5^TVMJ+:WLY&41S^:+@AU8L,*FY^OR_ M*<8G_!-+5=>UK]@CX47_ (DDD>Z_X0VUC#RG+&% 4B//7]TJ5P7PU6=_^"O7 MQ62UE6.4_"'1A&[IN"MYYP2,C(SVR/K0!]745\)?\+G_ &T=?_9A^.?QF@_: M:6PU#X1_$'Q-::5%:^$+ KJ5OI;+B"X\R-@L3(I $860,[,TKC"K[)'^T?XQ M^,OQX\!_L[^#]>D\,/J_PH7Q]XJU.P@AEN!;22Q6T%G;F=)$3=+)(SNR,P2( M!2I;< #T7X-_M(^%OC5\0?'?PWT3POK>F7_P^U2VL-8_MBWCC$TD\/G(T021 MR4V;3EMI.[I7HE?"'@3XL>*_V3_$O[7GQ)UG76\4:QHOBKPY!8WVI6\,)N)K MJSM[:T,ZPB*,[#/"'*^6&V,1LW<>S:$?VV-*^/OAB&RMO%FI^ M6T^\MO&\_ MB]O#D4VC7 C!MKRQ%@Y9\OE7BD610 ",DDT ?1-%?&^E?%O]JSP_^U+K/[#/ MCWX\W']M:]?VOB#P%XZ_LW2(V7PW'O-W:FW^S;);W=&T0RAR&,X"K$4D^Q;6 M*2WMHX);IYV1 K32A0TA ^\=H R>O ] * 'T444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %9S^$/"5>%BL,#/0%>?O"O * M_2*:&&YA>WN(5DCD4JZ.H(8'J"#U%<)J'[,'P&U*_.I7/PWLUD+9*P32Q1Y_ MW$<+^E?B/%_A'7S?-IX[+*L(>T=Y1G=)/JXN*>^]FM[ZVT7SV.R25>LZE%I7 MW3_0^4OV??A'J_Q9^(%I91V3G3+.=)M6N2OR)$#G9G^\V-H'7DGH#7VQ_P ( M;X0_Z%73?_ &/_"I?#_AOP_X4TQ-&\-:-;6%K'RMO:PA%SW.!U/OU-7:^XX* MX'PG">72I3:J59N\I6TTV23Z+7S;;>FR]'+\NA@J3B]6]V(B)&@CC0*JC"JH MP /2O#?VK_V4?B3^T1\0?AYX]\'?&C1_##?#KQ%_;6FVM_X-DU(7=SM"A966 M^@_=XW JH#?-]X8KW.BONMCT3RH_"G]I+Q-XQT*]^)7Q]\+W'AO2=26^OM!\ M-?#VXT^;4Y(U+0+);Z]^P?\5&TWXS?#OP5^T' M9:7X*^+]SJVIW6FR^%?.O['4=0M!!,%N3.$-LS*KLGE;RN55T.7/T[10!\\0 M?L5?$6#Q%\#-?'QXTR4_!33[BUA2?P6Y.KB:P%BQ8K>J(<0C(P'^QT4 ?*<7_!./Q[#^PUI_[%,?[0^E>1I_B :DGB,^!9-[J-3.I"(P_V MAC/G';OW_'I- 7PG+^_2:5) MI9A/]M^0[XUVKL8*N02Q^:O8Z* /E37O^">-_BC' MX\TV_L_![1IINH1RP.L,L3WD@NH/]'C^4[#N^;G 6NO\.?LG_&G3/VFU_:CU MG]HO3[O6+KP GAS5M.B\$K%:.8[J2XC>$?:2\<09_F1GDD;YL2J"H3WRB@#R M?]B[]G'Q)^R?\"+#X&ZY\1[/Q/#I=[>36.HVV@-I[!;FZFNG5T-Q.&(DF< @ MK\N 03S7JEXEX]I*FGSQQ3F,B&2:(R(K8X+*&4L,]@PSZBI** /%/V/OV5O& MG[+UUX];7OBUIOB6W\=^/-0\67,=MX6?3WM+V\,?F(K&\F#1 1C *AO5CTKG M?'G[%_QFT?\ :'UWX_\ [*W[3*^!&\:QVX\;Z#JGA:/5;.\GA01I=PJTL?DS M", 'LQY)[5]&T4 ?._QH_8;\3^)]8\"_%7X(_'B^\+_$7P);W-M'XIU734U" M/6[>Y8O=17L&Z-6WREY!LVJC.VU1A-C_ (U_L7_$SXZ_LQZU\#_&/[1,4OB# MQ3J-C=^(?%ESX3$D86UN89X;>UM([F(6\*M HP7D)WRL26-(G/Q<\2:WJ]UJR^")4_LUM4&+B-8O[0/F! M?X"67'<-7TG10!\^WG[%GBK3-=^&7Q8\#_%6PL_'_P .?#(\.7&JR^'G_L_Q M!I.P*UM<6PN2\9#+YB.LIVN22K @#HM._9=U6"V^)7BV^\<6,GCCXFZ?'9:C MKHT-S9V%M#;M;V\$-MYX=D17D6@C:&YM&N7\V*6,;9%65"<*05P0>SD^ M&4O@+QSK'[8OQTUZ#6-9\.^!KBQLK3PWHLD<-A8(QNKDPQ/)+)/<2M&HSD?+ M&B*N2S/[#10!^>?P*/Q T#P#I7QM^'G[>/P*U:_U"W;4 WB+P+;3ZS-)%).->TCX$?M /C+\*?C=\+/AS\*?BTUQ\.O#W@Y-&\1>#KS08YIO(M[6=( M-3DU#ADD:2.UB6''SXF8 A7*>H_&+P5X@^(_POU[X?\ AGQ+::1Z6UXD"S1-&6$2S1%B-V1\X'%=+10!\O:I_P3Z^(6I?L,Z)^Q.?V@=)2#19 M['R_$8\"R%Y8;2[2ZB0P_P!H8#%XT!;?@J#A03D=_P"+/V:O'OBS]J7P/^TG M=?%728H_!^A7NF2Z$GA20_;ENQ'YSB8WO[HYB4H-C[>0=_6O8J* /E_X3_L# M_%OX)7.I?"GX<_M37%E\'=0U2>\C\%'PU&^H6,,[EY["WOS)F*!V9OF$?F*& M;:57['O_1(/_+@U#_Y(K]L_XC'P MQ_SYK?\ @,/_ )8?A_\ Q!?BG_G]1_\ I__ "LQ_P#@GWX*\&ZQ^R=X9U#5 MO"6F75P\M]OGN;"-W;%[.!EF4D\ #\*]YTS2-*T2U%CHVF6]I &+"&UA6- 3 MU.% %9GPZ^''@SX3>$+7P'\/]&_L_2;(R&VM/M$DNPN[2-\TC,QRS,>2>OI6 MW7X%GF9?VIFV(Q,'+DJ3E))]%*3:NKM7L^C9_0>0Y9_9648;#34>>G3A&375 MQBD[.R=FUU2.&_:,^%OBOXU?"/5_AAX3\;6/A^;5X!#-J5]HCWXC3<"=L:W$ M//&,EL<]*T?'WPI\-?&7X4ZC\)?C3IEAKNG:U8-:ZQ#':-#%,#_$B,[M$RD! ME.\LK*&!R!7445Y![!X#:_L8>+?#/[)7AS]DGX?_ !BLK/2M'G2+5+_6/##7 MSZKIZ7GVC[(ZI=0!!*G[F5LMN1W"A,Y'IGQT^%5S\;?@7XD^#E]JVGP2>)= MGTRYOKK27N((_-C*/((!,C$C)91Y@*D*&:*.VG@>[D68%)!$Q#(3$"/O'?6UXH_ M9N^)'QI\>^"O$?[0/COP]>:5X!\11Z_I&D^&O#\UJ;S5(HWC@N)I9KF8I''Y MCL(4ZMM+2,%VGVFB@#Y_C_9,^-VC?M;>)/VKO"GQZ\+0W/B'PW;Z(VBZC\/+ MFXCM[:%PZ,)$U6(M(7R22,$' 4=:V_"'[(R3_'>U_::^.WQ%F\:^+])LI;/P MO&FF+8Z5X?AE&)3:6N^5A*XR&EEED']6\.R>#Y+@:M9>8TO[Z<7L?SJY#(PC M&W8H(< @^[44 >&>./V;_'7PP^)GBK]I3]DJZTN'Q-XHL8O^$I\&:^&72_$$ M\ (AG66,AK.ZVEE\T!XWS\Z DR#A/V3[]OV@/C/#\;_VL--E\/\ Q<\*6]WI M>A_#G4;/[+!X?MY6Q+=V6]W.H-.@0->(VS:/+54P2WU=4=Q:VMV$%U;1R>7( M'C\Q VUAT89Z$>M %+Q?X1\-^/O"FI>!_&6CPZAI.L6,MGJ=C<+E+B"1"CHW ML5)%>*_!;]FW]I#]FWPY#\)?A3\?- U;P1I^8_#EMXV\*SW6HZ-;9.VV$]O= MPK=1(.$WHC*,+NP ![W10!XS\=OV/=.^._PIM?"6N?$;4;;Q5IGB>U\3:'XU MCMT:73]9MR/)GC@R$$*J/+\G(RG5C(3(;VE? #QIXG^+'AWXX_&OQCHNIZ]X M.T:]L_"MMHFB2VUG9W%XL:7-XZR7$CRNR1*BKN4(C2#+%MP]8HH ^:=%_8-^ M(&E_LM_$K]FJX^/.DS?\+&UK5K^;6U\$2)]A&HNSW$:P_;SYA!8[&+KCN&K: M\=_L@_$?QK;_ ;0?&K1;67X2ZG;WY?_ (0N5UU:6*W:V Q]O'D*8V/&7.[G M./EKWRCKUH ^0/V9=.^+>I_M7?M.?\*O\=:#IZ2^.+"&1=7T22[:VF_LN$+< M)Y<\>['(,;<,4&&7#!NVUG_@GMX3T;X=_#'1O@UXVG\/^*?A%J$U]X5\3W]F M+O[5+!?A?X=T6^NE M*W5[I.B06TLRDY(=XT!89YY/6NBH \\5Z]\=/"7[0 MWQ9\7>'KWQ+X*T&_T[3]0\/^&Y+)M2>Z18S+=;[B0F-%5RD"MA7E9@_:O:J* M /F[P_\ L":S%^S?\6OV=_&GQEMM1A^*7B'5]9_M33O"[6C:9<7[B1EV-=RB M9$D52!E"1D$\Y!\4_P!A_P"*OQ'\)> ?%%E^TLVC?%;X&(TM&A MEBCBFM)+)I6WPR+$A;?(QW%R,*PC'TC10!PGP,^&OQ(\"Z9=ZM\9/BP?&/B? M4_*6]U*#24T^TAABW>7!!;(S!%4R2,79F=V./VD/&'P[ M\2Z!\7-,\.P_#SQE;>)+6TNO"DE^U[*]LHH \=D M_9K\?2?MAVW[6!^*^D@0?#QO"C>'AX4D^:)KM+MIQ/\ ;>&\U NP@)QR?FK MSN[_ .":UQXF^#'Q$^$WCKXUI/<>,OB==>/-#U[1?#;64_A[5Y94E5D#W4HF M1&3 !*,5=AN!(9?J:B@#YV_X9._:.\8_&?X6?'#XM_M'>'[S5/AJFJQ^1HG@ M5K:+4DO;>*W=GWW;[)2J,Q9<(#M"QC!+9/@[]A+XX?!_QMKVB_ G]KF[\-_# M+Q+K4^IWGA!_#,-S>:9)<,7N(["\=_\ 1U4W)^T/*OEH6"1LB1!4 M9=TA>7]D;X(?$S]G3X-:=\'OB)\:(O',>AQ"VT756T!K&XBM%SLAES6\#?\ H4M,_P# "/\ ^)KY*_;9\<:#J7CV+X?>%=-M+>UT M1?\ 37M;=4\VY8#()4<:A^R3^S[JM_/JFH^ FFN+F9I9YGUB M\+.[$EF/[[J22:_+?%#@W.^+.'EEF2^QI<\DZDIWBW&.JC'DA+>5F]M%;6[/ MK^$<]R_)LS>+Q_//E7NJ-GJ]&W>2V6V^]^A\)5]6_L/^+/"WC7P=<^ ?$&AZ M?/J6C-OMY)[1&>:U<\0JP^H/(!Z@5^7>'G@UQOP7Q/2S"K M5P\Z.L:D5*HVX/>R=)+F32DKM7:M=)L^OXGX[X?S[*)X:$*L9[Q=HJTEWM.] MFKI[[WL=/;>%/"]E<+=6?ANPAE0Y22*S164^H(&15^BBOZ@I4:-!6IQ45Y*W MY'Y'.I.H[R;?J>'^$?V5/B%X:_;/\0?M;7?QBTBZA\0^&[?1)_#2>$)(S#;P MNKHRW/VYLR9#9)CQAONC%.^$W[)'B3X!?'+Q1XZ^#/Q6M--\#>,=174]9^'= M[X;:>*VU \3W-E<)*=9N]1T6V7P?OOK$W-Z+N2":($NE $BS*K MP,"&\E,2*'P[J7A[QAH+ MWD>I%'D;[7OCG01,?,=3'L961MIQM4CBM6_X)GQ:!\'OAOX:^!?QKO/"'C;X M5WNH7?ACQ?!I230G[?,\UY:R6C/M-J[/M6,N=BJHR_S;OJ>B@#P_6/V7_C!X MZ_9Y\;_##XF_M"0:MXK\>Z!+H^I>)?\ A%A'9V%F\4L0BMK&.=,;1/*V]Y69 MG?+':J(N;X^_8R^(7C?X6?!SX<)\;=(M)?A)XET;65OSX+ED759=-A:&)#'] MO'DJRNQ;#._B^#=K]MNI M9,!I/.DO7PX0*B94K&J(JJ%15'U!10!Y=XS_ &>=1/QKT_\ :(^%'BBTTCQ/ M!X9?P]JRZQ827EMJNG^:)HA(%EC<312@LL@8Y621&!W*R8*_L*_#/4/V7L_C36KK7O$?B>&-8;J76YIUN/M\2C*Q&.5(O+3Y@J0HA+?,6]OHH M \HT/]GCQ-K_ ,8O#7QO^.?C?3M?U?P7I%U9>%K?2-$:QM[>:Z5$NKUU>:4M M-)'&J*H(2-6< ,6W#G=8_8RU>VT+XA?##X=_$V'0O!7Q/U.ZO_$.F_V.9;RQ MDO(UCU!;*?SE2)9U!8;XW\IY)&7<&54]YHH SO"'A/P]X#\)Z9X'\):9'9:5 MHVGPV.FV<7W8+>)!'&@SV"J!^%>/^$OV4_B-X8_;'\3?M92?&31KA/$OANVT M67PZ/!TJ>1! P:-UN/MQR^X-DF/!#< 8S7N-% 'S7HW["7Q"TS]GSXO? FY^ M/&D3'XM>)-:U>ZU9?!$J?V<=4_X^(UB_M ^8%_@)9<=PU/\ $7[#OQ%L?$WP MV^,OPJ^-^G:1\0_ 'A)/#%[J=WX7>73/$.DJ!_H]Q:BZ$D>''F*R39#$_P"R M5^D:* /FFS_X)[W?BI_C18_''XN1>(-,^-$=D=5LM+\/"Q.GW%M;1Q1S0.TT MN-KH'1V)N9SN+;WP"_9M_:?\ 4MA9?'+]KP^.M-\.1,OANU'A..R>:41 MM'%/?RK,SW91&.$RH+@.S,RJ1[Q10!\Y?%/]A/Q5\4_A1:Z=??&NQL?B99>. M$\46?Q0L_"3B:VNDDPB1VQO#B,6X2VV-*R&-!E"W-?0'AVW\06NAVMMXJU6T MOM22$"]O+"Q:VAFD[LD322F,'^Z7;'K5VB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH # __9 end XML 15 R1.htm IDEA: XBRL DOCUMENT v3.22.0.1
Cover Page - USD ($)
$ in Billions
12 Months Ended
Dec. 31, 2021
Feb. 18, 2022
Jun. 30, 2021
Document Information [Line Items]      
Document Type 10-K    
Document Annual Report true    
Document Period End Date Dec. 31, 2021    
Current Fiscal Year End Date --12-31    
Document Transition Report false    
Entity File Number 001-38791    
Entity Registrant Name Luminar Technologies, Inc./DE    
Entity Incorporation, State or Country Code DE    
Entity Tax Identification Number 83-1804317    
Entity Address, Address Line One 2603 Discovery Drive    
Entity Address, Address Line Two Suite 100    
Entity Address, City or Town Orlando    
Entity Address, State or Province FL    
Entity Address, Postal Zip Code 32826    
City Area Code 407    
Local Phone Number 900-5259    
Title of 12(b) Security Class A common stock, par value of $0.0001 per share    
Trading Symbol LAZR    
Security Exchange Name NASDAQ    
Entity Well-known Seasoned Issuer No    
Entity Voluntary Filers No    
Entity Current Reporting Status Yes    
Entity Interactive Data Current Yes    
Entity Filer Category Large Accelerated Filer    
Entity Small Business false    
Entity Emerging Growth Company false    
ICFR Auditor Attestation Flag false    
Entity Shell Company false    
Entity Public Float     $ 4.6
Documents Incorporated by Reference
DOCUMENTS INCORPORATED BY REFERENCE
None.
   
Entity Central Index Key 0001758057    
Document Fiscal Year Focus 2021    
Document Fiscal Period Focus FY    
Amendment Flag false    
Class A Common Stock      
Document Information [Line Items]      
Entity Common Stock, Shares Outstanding   252,252,472  
Class B Common Stock      
Document Information [Line Items]      
Entity Common Stock, Shares Outstanding   97,088,670  

XML 16 R2.htm IDEA: XBRL DOCUMENT v3.22.0.1
Audit Information
12 Months Ended
Dec. 31, 2021
Audit Information [Abstract]  
Auditor Name Deloitte & Touche LLP
Auditor Location San Jose, CA
Auditor Firm ID 34
XML 17 R3.htm IDEA: XBRL DOCUMENT v3.22.0.1
Consolidated Balance Sheets - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Current assets:    
Cash and cash equivalents $ 329,977 $ 208,944
Restricted cash 725 775
Marketable securities (including $12,200 with a related party as of December 31, 2021, see Note 19) 462,141 276,710
Accounts receivable 13,013 5,971
Inventory 10,342 3,613
Prepaid expenses and other current assets 29,195 4,797
Total current assets 845,393 500,810
Property and equipment, net 11,009 7,689
Operating lease right-of-use assets 9,145 0
Intangible assets, net 2,424 0
Goodwill 3,110 701
Other non-current assets 12,455 1,151
Total assets 883,536 510,351
Current liabilities:    
Accounts payable 14,419 6,039
Accrued and other current liabilities 19,844 10,452
Operating lease liabilities 4,735 0
Debt, current 0 99
Total current liabilities 38,998 16,590
Warrant liabilities 31,230 343,400
Debt, non-current 0 302
Convertible senior notes 608,957 0
Operating lease liabilities, non-current 5,768 0
Other non-current liabilities 598 1,318
Total liabilities 685,551 361,610
Commitments and contingencies (see Note 17)
Stockholders’ equity:    
Additional paid-in capital 1,257,214 733,175
Accumulated other comprehensive income (loss) (908) 34
Treasury stock, at cost, 15,263,761 and 0 shares as of December 31, 2021 and 2020, respectively (235,871) 0
Accumulated deficit (822,487) (584,501)
Total stockholders’ equity 197,985 148,741
Total liabilities and stockholders’ equity 883,536 510,351
Preferred Stock    
Stockholders’ equity:    
Preferred stock 0 0
Class A Common Stock    
Stockholders’ equity:    
Common stock 27 22
Class B Common Stock    
Stockholders’ equity:    
Common stock $ 10 $ 11
XML 18 R4.htm IDEA: XBRL DOCUMENT v3.22.0.1
Consolidated Balance Sheets (Parenthetical) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Stockholders’ equity:    
Marketable securities, related party $ 462,141 $ 276,710
Preferred stock, shares outstanding (in shares) 0  
Treasury stock, at cost (in shares) 15,263,761 0
Related Party    
Stockholders’ equity:    
Marketable securities, related party $ 12,200  
Preferred Stock    
Stockholders’ equity:    
Preferred stock, par value (in dollars per share) $ 0.0001 $ 0.0001
Preferred stock, shares 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
Class A Common Stock    
Stockholders’ equity:    
Common stock, par value (in dollars per share) $ 0.0001 $ 0.0001
Common stock, shares authorized (in shares) 715,000,000 715,000,000
Common stock, shares issued (in shares) 266,076,525 218,818,037
Common stock, shares outstanding (in shares) 250,812,764 218,818,037
Treasury stock, at cost (in shares) 15,263,761  
Class B Common Stock    
Stockholders’ equity:    
Common stock, par value (in dollars per share) $ 0.0001 $ 0.0001
Common stock, shares authorized (in shares) 121,000,000 121,000,000
Common stock, shares issued (in shares) 97,088,670 105,118,203
Common stock, shares outstanding (in shares) 97,088,670 105,118,203
XML 19 R5.htm IDEA: XBRL DOCUMENT v3.22.0.1
Consolidated Statements of Operations and Comprehensive Loss - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Total revenue $ 31,944 $ 13,951 $ 12,602
Total cost of sales 46,092 24,952 16,655
Gross loss (14,148) (11,001) (4,053)
Operating expenses:      
Research and development 88,861 38,651 36,971
Sales and marketing 17,858 7,948 4,730
General and administrative 93,685 29,275 16,861
Total operating expenses 200,404 75,874 58,562
Loss from operations (214,552) (86,875) (62,615)
Change in fair value of SAFE notes 0 0 (24,215)
Change in fair value of warrant liabilities (26,126) (268,266) (256)
Loss on extinguishment of debt 0 (3,996) (6,124)
Interest expense and other (2,028) (2,885) (2,239)
Interest income and other 3,458 (276) 731
Total other income (expense), net (24,696) (275,423) (32,103)
Loss before income taxes (239,248) (362,298) (94,718)
Benefit from income taxes (1,262) 0 0
Net loss (237,986) (362,298) (94,718)
Net loss attributable to common stockholders $ (237,986) $ (369,055) $ (100,000)
Net loss per share attributable to common stockholders:      
Net loss per shares attributable to common shareholders- Basic (in dollars per share) $ (0.69) $ (2.54) $ (0.84)
Net loss per shares attributable to common shareholders- Diluted (in dollars per share) $ (0.69) $ (2.54) $ (0.84)
Shares used in computing net loss per share attributable to common stockholders:      
Basic (in shares) 346,300,975 145,096,996 118,835,912
Diluted (in shares) 346,300,975 145,096,996 118,835,912
Comprehensive Loss:      
Net loss $ (237,986) $ (362,298) $ (94,718)
Net unrealized gains (losses) on available-for-sale debt securities (942) 35 (1)
Comprehensive loss (238,928) (362,263) (94,719)
Products      
Total revenue 10,118 4,840 12,602
Total cost of sales 23,484 15,097 16,655
Services      
Total revenue 21,826 9,111 0
Total cost of sales $ 22,608 $ 9,855 $ 0
XML 20 R6.htm IDEA: XBRL DOCUMENT v3.22.0.1
Consolidated Statements of Convertible Preferred Stock and Stockholders’ Equity (Deficit) - USD ($)
$ in Thousands
Total
Founders Preferred Stock
Additional Paid-in Capital
Accumulated Other Comprehensive Income Loss
Treasury Stock
Accumulated Deficit
Series A Convertible Preferred Stock
Series X Convertible Preferred Stock
Class A Common Stock
Class A Common Stock
Common Stock
Class B Common Stock
Class B Common Stock
Common Stock
Beginning balance (in shares) at Dec. 31, 2018             0 0        
Beginning balance at Dec. 31, 2018             $ 0 $ 0        
Increase (Decrease) in Temporary Equity [Roll Forward]                        
Conversion of SAFE into Series A convertible preferred stock for cash, net of issuance costs (in shares)             68,877,417          
Conversion of SAFE into Series A convertible preferred stock for cash, net of issuance costs of $3,775             $ 169,951          
Conversion of debt into Series A convertible preferred stock (in shares)             4,326,514          
Conversion of debt into Series A convertible preferred stock             $ 7,719          
Issuance of convertible preferred stock for cash, net of issuance costs (in shares)             21,614,220          
Issuance of convertible preferred stock for cash, net of issuance costs             $ 67,073          
Ending balance (in shares) at Dec. 31, 2019             94,818,151 0        
Ending balance at Dec. 31, 2019             $ 244,743 $ 0        
Beginning balance (in shares) at Dec. 31, 2018   26,206,837                    
Beginning balance at Dec. 31, 2018 $ (124,667) $ 3 $ 2,802 $ 0   $ (127,485)       $ 13   $ 0
Beginning balance (in shares) at Dec. 31, 2018                   134,337,450   0
Increase (Decrease) in Stockholders' Equity [Roll Forward]                        
Shares repurchased 0                      
Conversion of SAFE into Series A common stock and Issuance of Class A common stock upon exercise of warrants (in shares)                   3,612,062    
Conversion of SAFE into Series A common stock and Issuance of Class A common stock upon exercise of warrants 4,925   4,924             $ 1    
Issuance of restricted common stock (in shares)                   1,686,378    
Issuance of restricted common stock 29   29                  
Share-based compensation 2,702   2,702                  
Other comprehensive (loss) income (1)     (1)                
Net loss (94,718)         (94,718)            
Ending balance (in shares) at Dec. 31, 2019   26,206,837                    
Ending balance at Dec. 31, 2019 (211,730) $ 3 10,457 (1)   (222,203)       $ 14   $ 0
Ending balance (in shares) at Dec. 31, 2019                   139,635,890   0
Increase (Decrease) in Temporary Equity [Roll Forward]                        
Issuance of convertible preferred stock for cash, net of issuance costs (in shares)               18,457,230        
Issuance of convertible preferred stock for cash, net of issuance costs               $ 178,074        
Merger recapitalization (in shares)             (94,818,151) (18,457,230)        
Merger recapitalization—Class A             $ (244,743) $ (178,074)        
Ending balance (in shares) at Dec. 31, 2020             0 0        
Ending balance at Dec. 31, 2020             $ 0 $ 0        
Increase (Decrease) in Stockholders' Equity [Roll Forward]                        
Retirement of Class A shares (in shares)                   (6,629,372)    
Retirement of Class A shares (1)                 $ (1)    
Shares repurchased 0                      
Conversion of certain shares into Class B common stock (in shares)   (22,935,413)               (82,182,790)   105,118,203
Conversion of certain shares into Class B common stock 3,000 $ (3) 3,000             $ (8)   $ 11
Merger recapitalization—Class A (in shares)   (3,271,424)               116,546,805    
Merger recapitalization—Class A 422,814   422,802             $ 12    
Conversion of SAFE into Series A common stock and Issuance of Class A common stock upon exercise of warrants (in shares)                   1,466,155    
Conversion of SAFE into Series A common stock and Issuance of Class A common stock upon exercise of warrants 30,112   30,112                  
Gores shares recapitalized, net of redemptions and equity issuance costs (in shares)                   49,981,349    
Gores shares recapitalized, net of redemptions and equity issuance costs of $17,226 363,460   363,455             $ 5    
Share-based compensation 5,745   5,745                  
Public and Private Warrants 102,396   102,396                  
Other comprehensive (loss) income 35     35                
Net loss (362,298)         (362,298)            
Ending balance (in shares) at Dec. 31, 2020   0                    
Ending balance at Dec. 31, 2020 148,741 $ 0 733,175 34   (584,501)       $ 22   $ 11
Ending balance (in shares) at Dec. 31, 2020                 218,818,037 218,818,037 105,118,203 105,118,203
Ending balance (in shares) at Dec. 31, 2021             0 0        
Ending balance at Dec. 31, 2021             $ 0 $ 0        
Increase (Decrease) in Stockholders' Equity [Roll Forward]                        
Retirement of Class A shares (in shares)                   (71,894)    
Retirement of Class A shares 0                      
Purchases of capped call options related to the convertible senior notes (73,438)   (73,438)                  
Shares repurchased 4,273       $ (235,871)              
Issuance of Class A common stock upon exercise of Public and Private Warrants (in shares)                   15,574,037    
Issuance of Class A common stock upon exercise of Public and Private Warrants 492,221   492,219             $ 2    
Issuance of Class A common stock upon exercise of stock options and vesting of restricted stock units (in Shares)                   5,232,744    
Issuance of Class A common stock upon exercise of stock options and vesting of restricted stock units 6,176   6,176             $ 0    
Vendor stock-in-lieu of cash program (in shares)                   291,940    
Vendor stock-in-lieu of cash program 10,743   10,743                  
Issuance of shares for investment in Robotic Research Opco, LLC (in shares)                   618,924    
Issuance of shares for investment in Robotic Research Opco, LLC 10,002   10,002                  
Conversion of SAFE into Series A common stock and Issuance of Class A common stock upon exercise of warrants (in shares)                   15,000,000   (15,000,000)
Conversion of SAFE into Series A common stock and Issuance of Class A common stock upon exercise of warrants 0   0             $ 2   $ (2)
Gores shares recapitalized, net of redemptions and equity issuance costs (in shares)                   370,034    
Gores shares recapitalized, net of redemptions and equity issuance costs of $17,226 6,527   6,527                  
Issuance of earn-out shares (in shares)                   10,242,703   6,970,467
Issuance of earn-out shares 0   (2)             $ 1   $ 1
Share-based compensation 70,983   70,983                  
Public and Private Warrants 959                      
Payments of employee taxes related to vested restricted stock units (140)   (140)                  
Other comprehensive (loss) income (942)     (942)                
Net loss (237,986)         (237,986)            
Cash received from Gores on settlement of recapitalization of escrow $ 10   10                  
Ending balance (in shares) at Dec. 31, 2021 0 0                    
Ending balance at Dec. 31, 2021 $ 197,985 $ 0 $ 1,257,214 $ (908) $ (235,871) $ (822,487)       $ 27   $ 10
Ending balance (in shares) at Dec. 31, 2021                 250,812,764 266,076,525 97,088,670 97,088,670
XML 21 R7.htm IDEA: XBRL DOCUMENT v3.22.0.1
Consolidated Statements of Convertible Preferred Stock and Stockholders’ Equity (Deficit) (Parenthetical) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Issuance cost paid for Series X convertible preferred stock $ 5,790 $ 0
Gores shares recapitalized, equity issuance costs 17,226  
Series A Convertible Preferred Stock | Conversion of SAFE    
Issuance cost paid for Series X convertible preferred stock   3,775
Series A Convertible Preferred Stock | Issuance of convertible preferred stock for cash    
Issuance cost paid for Series X convertible preferred stock   $ 1,592
Series X Convertible Preferred Stock    
Issuance cost paid for Series X convertible preferred stock $ 5,790  
XML 22 R8.htm IDEA: XBRL DOCUMENT v3.22.0.1
Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Cash flows from operating activities:      
Net loss $ (237,986) $ (362,298) $ (94,718)
Adjustments to reconcile net loss to net cash used in operating activities:      
Depreciation and amortization 4,162 2,517 2,316
Noncash lease expense relating to operating lease right-of-use assets 3,705 0 0
Amortization of premium on marketable securities 1,792 175 0
Change in fair value of warrants and SAFE liabilities 26,126 268,266 24,471
Vendor stock-in-lieu of cash program 10,817 0 0
Impairment of inventories 2,918 4,407 1,378
Loss on sale or disposal of property and equipment 752 525 37
Loss on extinguishment of debt 0 3,996 6,124
Share-based compensation 77,684 8,711 2,702
Expense related to Volvo Warrants 959 0 0
Warranty related to sensors 1,538 0 0
Deferred taxes (1,262) 0 0
Other 305 0 0
Changes in operating assets and liabilities:      
Accounts receivable (6,233) (4,294) 805
Inventories (10,751) (4,018) (2,454)
Prepaid expenses and other current assets (24,340) (2,805) 179
Other non-current assets (6) 165 (2)
Accounts payable 3,838 2,620 (431)
Accrued and other current liabilities 3,578 6,693 (448)
Other non-current liabilities (6,017) (302) (160)
Net cash used in operating activities (148,421) (75,642) (60,201)
Cash flows from investing activities:      
Cash received from acquisition of OptoGration, Inc. 358 0 0
Purchases of marketable securities (including $16,423 with related parties in 2021, see Note 19) (716,933) (315,920) (6,908)
Proceeds from maturities of marketable securities 366,857 16,755 0
Proceeds from sales/redemptions of marketable securities (including $4,396 with related parties in 2021, see Note 19) 161,910 28,974 249
Proceeds from refundable security deposits 0 581 0
Purchases of property and equipment (6,433) (2,202) (1,487)
Disposal of property and equipment 53 18 368
Net cash used in investing activities (194,188) (271,794) (7,778)
Cash flows from financing activities:      
Proceeds from issuance of convertible senior notes, net of debt discounts of $15,625 609,375 0 0
Purchases of capped call options (73,438) 0 0
Cash received from Gores on recapitalization 0 380,601 0
Transaction costs related to merger with Gores 0 (17,226) 0
Issuance cost paid for Series X convertible preferred stock 0 (5,790) 0
Proceeds from the issuance of debt 0 32,101 0
Repayment of debt (112) (41,190) (9,540)
Debt prepayment charges 0 (1,918) 0
Debt issuance costs 0 (361) (5,367)
Settlement of SAFE notes 0 0 (5,609)
Principal payments on finance leases (capital leases prior to adoption of ASC 842) (289) (222) (118)
Proceeds from issuance of SAFE notes 0 0 37,377
Proceeds from exercise of warrants 153,927 0 0
Proceeds from exercise of stock options 5,859 0 0
Proceeds from issuance of restricted common stock 0 0 61
Repurchases of common stock and redemption of warrants (231,600) (10) (13)
Other financing activities (130) 0 0
Net cash provided by financing activities 463,592 529,850 85,457
Net increase in cash, cash equivalents and restricted cash 120,983 182,414 17,478
Ending cash, cash equivalents and restricted cash 330,702 209,719 27,305
Beginning cash, cash equivalents and restricted cash 209,719 27,305 9,827
Supplemental disclosures of cash flow information:      
Cash paid for interest 215 2,789 2,018
Supplemental disclosures of noncash investing and financing activities:      
Conversion of Bridge Note into Series A convertible preferred stock 0 0 7,719
Conversion of SAFE notes into common stock 0 0 4,925
Conversion of SAFE notes into Series A convertible preferred stock 0 0 173,726
Issuance of Class A common stock upon exercise of warrants 338,293 30,112 0
Issuance of Class A common stock upon exercise of warrants 0 422,813 0
Issuance of Class A common stock for investment in Robotic Research OpCo, LLC 10,002 0 0
Issuance of Class A common stock to acquire OptoGration, Inc. 6,527 0 0
Assets acquired under finance leases (capital leases prior to adoption of ASC 842) 0 318 397
Purchases of property and equipment recorded in accounts payable and accrued liabilities 849 319 150
Amounts payable for shares repurchased $ 4,273 0 0
Accounting Standards Update [Extensible Enumeration] Accounting Standards Update 2016-02    
Other Noncash Investing and Financing Items [Abstract]      
Operating lease right-of-use assets obtained in exchange for lease obligations $ 2,876 0 0
Accounting Standards Update 2016-02      
Other Noncash Investing and Financing Items [Abstract]      
Operating lease right-of-use assets obtained in exchange for lease obligations 10,849 0 0
Series X Convertible Preferred Stock      
Cash flows from financing activities:      
Issuance cost paid for Series X convertible preferred stock   (5,790)  
Other Noncash Investing and Financing Items [Abstract]      
Proceeds from issuance of preferred stock 0 183,865 0
Series A Convertible Preferred Stock      
Other Noncash Investing and Financing Items [Abstract]      
Proceeds from issuance of preferred stock $ 0 $ 0 $ 68,666
XML 23 R9.htm IDEA: XBRL DOCUMENT v3.22.0.1
Consolidated Statements of Cash Flows (Parenthetical)
$ in Thousands
12 Months Ended
Dec. 31, 2021
USD ($)
Statement of Cash Flows [Abstract]  
Purchases of marketable securities with related parties $ 16,423
Proceeds from sales of marketable securities with related parties 4,396
Debt discount $ 15,625
XML 24 R10.htm IDEA: XBRL DOCUMENT v3.22.0.1
Organization and Description of Business
12 Months Ended
Dec. 31, 2021
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Organization and Description of Business Organization and Description of Business
Luminar Technologies, Inc. and its wholly-owned subsidiaries (the “Company” or “Luminar”) was originally incorporated in Delaware on August 28, 2018 under the name Gores Metropoulos, Inc. (“Gores”). The Company was formed for the purpose of effecting a merger, capital stock exchange, asset acquisition, stock purchase, reorganization or similar business combination with one or more businesses. On December 2, 2020 (the “Closing Date”), the Company (at such time named Gores Metropoulos, Inc.) consummated the business combination (the “Business Combination”) pursuant to the Agreement and Plan of Merger (the “Merger Agreement”), dated August 24, 2020 with the pre-Business Combination Luminar Technologies, Inc. (“Legacy Luminar”). Legacy Luminar was incorporated in Delaware on March 31, 2015. In connection with the consummation of the Business Combination, the Company changed its name from Gores Metropoulos, Inc. to Luminar Technologies, Inc. The Company’s common stock is listed on the NASDAQ under the symbol “LAZR.” The Company’s public warrants to purchase shares of Class A common stock were listed on the NASDAQ under the symbol “LAZRW,” until they were delisted on March 5, 2021 upon exercise and redemption.
Unless the context otherwise requires, the “Company” refers to the combined company and its subsidiaries following the Business Combination, “Gores” refers to the Company prior to the Business Combination and “Legacy Luminar” refers to Luminar Technologies, Inc. prior to the Business Combination. Refer to Note 3 for further discussion of the Business Combination.
The Company is a developer of advanced sensor technologies and software for the autonomous vehicle industry, encompassing Laser Imaging, Detection and Ranging (lidar) technology. The Company manufactures and distributes commercial lidar sensors and certain components for autonomous vehicle industry. The Company is headquartered in Orlando, Florida and has facilities in the United States in Palo Alto, California, Boston, Massachusetts, Colorado Springs, Colorado and internationally in Munich, Germany.
XML 25 R11.htm IDEA: XBRL DOCUMENT v3.22.0.1
Basis of Presentation and Summary of Significant Accounting Policies
12 Months Ended
Dec. 31, 2021
Accounting Policies [Abstract]  
Basis of Presentation and Summary of Significant Accounting Policies Basis of Presentation and Summary of Significant Accounting Policies
Basis of Presentation and Consolidation
The accompanying consolidated financial statements have been prepared in accordance with generally accepted accounting principles in the United States (“GAAP”) and applicable rules and regulations of the Securities and Exchange Commission (“SEC”) regarding annual financial reporting. All intercompany transactions and balances have been eliminated in consolidation.
Use of Estimates
The preparation of consolidated financial statements in conformity with GAAP requires management to make judgments, estimates and assumptions that affect the reported amounts of assets, liabilities, equity, revenues and expenses, and related disclosures. The significant estimates made by management include inventory reserves, valuation allowance for deferred tax assets, valuation of warrants, forecasted costs associated with non-recurring engineering (“NRE”) services, product warranty reserves, stock-based compensation expense and other loss contingencies. Management periodically evaluates such estimates and they are adjusted prospectively based upon such periodic evaluation. Actual results could differ from those estimates.
Segment Information
The Company has determined its operating segments using the same indicators which are used to evaluate its performance internally. The Company has two business activities which are its operating segments:
(i) “Autonomy Solutions” for automotive applications, which includes manufacturing and distribution of lidar sensors that measure distance using laser light to generate a 3D map, non-recurring engineering services related to the Company’s lidar products, and development of software products that enable autonomy capabilities; and
(ii) “Components” which includes development of application-specific integrated circuits, pixel-based sensors, as well as designing, testing and providing consulting services for non-standard integrated circuits. In August 2021, the Company acquired OptoGration, Inc. (“OptoGration”), which has been included in the Components segment.
Concentration of Credit Risk
Financial instruments that potentially subject the Company to significant concentrations of credit risk, consist primarily of cash and cash equivalents, marketable investments and accounts receivable. A significant portion of the Company’s cash and cash equivalents is held at high-quality domestic financial institutions. Deposits held with the financial institutions may, at
times, exceed the amount of insurance provided on such deposits. The Company held cash by foreign entities as of December 31, 2021 and 2020 was not material.
The Company’s revenue is derived from customers located in the United States and international markets. Two customers accounted for 39% and 31%, respectively, of the Company’s accounts receivable as of December 31, 2021. One customer accounted for 86% of the Company’s accounts receivable as of December 31, 2020.
Cash and Cash Equivalents
The Company’s cash and cash equivalents consist of investments with maturities of three months or less at the time of purchase. The Company’s cash equivalents include investments in money market funds, U.S. treasury securities and commercial paper.
Restricted Cash
Restricted cash consists of funds that are contractually restricted as to usage or withdrawal due to legal agreements. The Company determines current or non-current classification of restricted cash based on the expected duration of the restriction.
Debt Securities
The Company’s debt securities consist of U.S agency securities and government sponsored securities, U.S. treasury securities, corporate bonds, commercial paper and asset-backed securities. The Company classifies its debt securities as available-for-sale at the time of purchase and reevaluates such designation as of each balance sheet date. The Company considers all debt securities as available for use to support current operations, including those with maturity dates beyond one year and are classified as current assets under marketable securities in the accompanying consolidated balance sheets. Debt securities included in marketable securities on the consolidated balance sheets consist of securities with original maturities greater than three months at the time of purchase. Debt securities are carried at fair value, with the unrealized gains and losses reported as a component of accumulated other comprehensive income (loss) (“OCI”). Any realized gains or losses on the sale of debt securities are determined on a specific identification method, and such gains and losses are reflected as a component of other income (expense), net.
The Company reviews the fair value of debt securities and when the fair value of a debt security is below its amortized cost, the amortized cost should be written down to its fair value if (i) it is more likely than not that management will be required to sell the impaired security before recovery of its amortized basis; or (ii) management has the intention to sell the security. If neither of these conditions are met, the Company must determine whether the impairment is due to credit losses. To determine the amount of credit losses, the Company compares the present value of the expected cash flows of the security, derived by taking into account the issuer’s credit ratings and remaining payment terms, with its amortized cost basis. The amount of impairment recognized is limited to the excess of the amortized cost over the fair value of the security. An allowance for credit losses for the excess of amortized cost over the expected cash flows is recorded in other income (expense), net on the consolidated statements of operations. Non-credit related impairment losses are recorded in OCI.
Marketable Equity Investments
The Company holds marketable equity investments over which the Company does not have a controlling interest or significant influence. Marketable equity investments are measured using the quoted prices in active markets with changes recorded in other income (expense), net on the consolidated statement of operations.
Non-Marketable Equity Investments Measured Using the Measurement Alternative
The Company holds a non-marketable equity investment in a privately held company in which the Company does not own a controlling interest or have significant influence. The investment does not have a readily determinable fair value and the Company has elected the measurement alternative, and consequently, measures the investment at cost less any impairment, adjusted to fair value, if there are observable price changes for an identical or similar investment of the same issuer.
Accounts Receivable
Accounts receivables are recorded at the invoiced amount and do not bear interest. The Company reviews the need for an allowance for doubtful accounts quarterly based on historical experience with each customer and the specifics of each customer arrangement. The Company did not have material write-offs in any period presented, and as of December 31, 2021 and 2020 did not record an allowance for doubtful accounts.
Inventory
The Company values inventory at the lower of cost or net realizable value. The Company determines the cost of inventory using the standard-cost method, which approximates actual costs based on a first-in, first-out method. The Company assesses inventory of slow-moving products for potential impairment, and records write-downs of inventory to cost of sales.
Property and Equipment
Property and equipment are stated at cost less accumulated depreciation and amortization, and are depreciated using the straight-line method over the estimated useful lives of the assets as follows:
Asset CategoryEstimated useful lives
Machinery and equipment
5 to 7 years
Tooling
1 to 3 years
Computer hardware and software
3 to 5 years
Demonstration fleet and demonstration units
2 to 5 years
Leasehold improvementsShorter of useful life or lease term
Vehicles5 years
Furniture and fixtures7 years
Maintenance and repairs are charged to expense as incurred, and improvements and betterments are capitalized. When assets are retired or otherwise disposed of, the cost and accumulated depreciation and amortization are removed from the consolidated balance sheet and any resulting gain or loss is reflected in the consolidated statements of operations and comprehensive loss in the period realized.
Intangible Assets
Intangible assets, consisting of acquired developed technology, customer relationships and tradename are carried at cost less accumulated amortization. All intangible assets have been determined to have definite lives and are amortized on a straight-line basis over their estimated remaining economic lives, ranging from one to ten years. Amortization expense related to developed technology is included in cost of sales. Amortization expense related to customer relationships is included in sales and marketing expense. Amortization expense related to tradename is included in general and administrative expense. Intangible assets are reviewed for impairment whenever events or changes in circumstances indicate an asset’s carrying value may not be recoverable. There was no impairment of intangible assets experienced during the year ended December 31, 2021 or 2020.
Goodwill
The Company records goodwill when the consideration paid in a business combination exceeds the fair value of the net tangible assets and the identified intangible assets acquired. Goodwill is not amortized, but instead is required to be tested for impairment annually and whenever events or changes in circumstances indicate that the carrying value of goodwill may exceed its fair value.
The Company reviews goodwill for impairment annually in its fourth quarter by initially considering qualitative factors to determine whether it is more likely than not that the fair value of a reporting unit is less than its carrying amount, including goodwill, as a basis for determining whether it is necessary to perform a quantitative analysis. If it is determined that it is more likely than not that the fair value of reporting unit is less than its carrying amount, a quantitative analysis is performed to identify goodwill impairment. There was no impairment of goodwill experienced during the year ended December 31, 2021 or 2020.
Impairment of Long-Lived Assets
The Company reviews long-lived assets for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. When such an event occurs, management determines whether there has been impairment by comparing the anticipated undiscounted future net cash flows to the related asset group’s carrying value. If an asset is considered impaired, the asset is written down to fair value, which is determined based either on discounted cash flows or appraised value, depending on the nature of the asset. There was no impairment experienced of long-lived assets during the years ended December 31, 2021 or 2020.
Convertible Senior Notes
Effective January 1, 2021, the Company early adopted ASU 2020-06 as of January 1, 2021. As a result, the Company’s convertible senior notes issued in December 2021 are accounted for as a single liability instrument measured at its amortized cost, as no other embedded features require bifurcation and recognition as derivatives.
Product Warranties
Estimated future warranty costs are accrued and charged to cost of sales in the period that the related revenue is recognized. These estimates are based on historical warranty experience and any known or expected changes in warranty exposure, such as trends of product reliability and costs of repairing and replacing defective products. The Company periodically assesses the adequacy of its recorded warranty liabilities and adjusts the amounts as necessary.
Public and Private Warrants
As part of Gores’ initial public offering on February 5, 2019, Gores issued to third party investors 40.0 million units, consisting of one share of Class A common stock of Gores and one-third of one warrant, at a price of $10.00 per unit. Each whole warrant entitled the holder to purchase one share of Class A common stock at an exercise price of $11.50 per share (the “Public Warrants”). Simultaneously with the closing of the IPO, Gores completed the private sale of 6.667 million warrants to Gore’s sponsor at a purchase price of $1.50 per warrant (the “Private Warrants”). Each Private Warrant allows the sponsor to purchase one share of Class A common stock at $11.50 per share. Subsequent to the Business Combination, 13,333,309 Public Warrants and 6,666,666 Private Warrants remained outstanding as of December 31, 2020.
The Private Warrants and the shares of common stock issuable upon the exercise of the Private Warrants were not transferable, assignable or salable until after the completion of a Business Combination, subject to certain limited exceptions. Additionally, the Private Warrants are exercisable for cash or on a cashless basis, at the holder’s option, and are non-redeemable so long as they are held by the initial purchasers or their permitted transferees. If the Private Warrants are held by someone other than the initial purchasers or their permitted transferees, said Private Warrants will be redeemable by the Company and exercisable by such holders on the same basis as the Public Warrants.
In the first quarter of 2021, 3,589,645 Private Warrants and 13,128,671 Public Warrants were exercised, and the Company received $153.9 million in cash proceeds from the exercise of these warrants. Pursuant to the terms of the agreements governing the rights of the holders of the Public Warrants, the Company redeemed the remaining unexercised and outstanding 204,638 Public Warrants for a redemption price of $0.01 per Public Warrant.
The Company had 3,077,021 Private Warrants and 0 Public Warrants, outstanding as of December 31, 2021 and such Private Warrants are set to expire on December 2, 2025.
The exercise of the Private Warrants may be settled in cash upon the occurrence of a tender offer or exchange that involves 50% or more of the Company’s Class A stockholders. Public Warrants contained the same feature. Since not all of the Company’s stockholders need to participate in such tender offer or exchange to trigger the potential cash settlement and the Company does not control the occurrence of such an event, the Company concluded that the Public Warrants and Private Warrants do not meet the conditions to be classified in equity. Consequently, the Company concluded that the Public and Private Warrants do not meet the criteria to be classified in stockholders’ equity per the guidance in ASC 815-40, Derivatives and Hedging—Contracts in Entity’s Own Equity. Since the Public and Private Warrants meet the definition of a derivative under ASC 815, the Company recorded these warrants as liabilities on the balance sheet at fair value upon the closing of the Business Combination, with subsequent changes in their respective fair values recognized in the consolidated statement of operations and comprehensive loss at each reporting date.
Revenue Recognition
Under ASC 606, the Company determines revenue recognition through the following steps:
Identifying the contract, or contracts, with the customer; 
Identifying the performance obligations in the contract;
Determining the transaction price;
Allocating the transaction price to performance obligations in the contract; and
Recognizing revenue when, or as, the Company satisfies performance obligations by transferring the promised goods or services.
Nature of Products and Services and Revenue Recognition
Autonomy Solutions segment revenue primarily comes from product sales of lidar sensors to customers and distributors and NRE services to integrate Luminar lidar hardware for autonomy in vehicle platforms. Revenue from product sales is recognized at a point in time when control of the goods is transferred to the customer, generally occurring upon shipment or delivery dependent upon the terms of the underlying contract.
Components segment revenue primarily comes from the development and production of specialized wafers, dies, and avalanche photodiodes and NRE services related to design of custom products. Revenue from product sales is recognized at a point in time when control of the goods is transferred. Certain customer arrangements involve NRE services to develop and delivery of prototype products to customers. Revenue from these sales arrangements is categorized as product revenue and recognized over time as the product is being developed. Revenue from time and material based NRE service arrangements is recognized over time.
For NRE services that require engineering and development based on customer requirements, the Company recognizes revenue over time using an input method based on contract cost incurred to date compared to total estimated contract costs (cost-to-cost). Amounts billed to customers for shipping and handling are included in revenue. The Company’s arrangements for sale of hardware are typically recognized at the time of transfer of control of the underlying hardware. The obligations associated with any performance obligation to update the Company’s software have been immaterial. Taxes collected from customers and remitted to governmental authorities are excluded from revenue on the net basis of accounting.
For NRE service projects, the Company contracts with customers based on hourly rates or on a fixed fee basis. For arrangements based on hourly rates, revenue is recognized as services are performed and amounts are earned in accordance with the terms of a contract at estimated collectible amounts. For arrangements based on a fixed fee, revenue is recognized based on the progress or the percentage of completion of the NRE service project. Expenses associated with performance of work may be reimbursed with a markup depending on contractual terms and are included in revenues. Reimbursements include billings for travel and other out-of-pocket expenses and third-party costs, such as equipment rentals, materials and subcontractor costs, which are included in cost of sales in the accompanying combined statement of operations.
Arrangements with Multiple Performance Obligations
When a contract involves multiple performance obligations, the Company accounts for individual products and services separately if the customer can benefit from the product or service on its own or with other resources that are readily available to the customer and the product or service is separately identifiable from other promises in the arrangement. The consideration is allocated between separate performance obligations in proportion to their estimated standalone selling price. The transactions to which the Company had to estimate standalone selling prices and allocate the arrangement consideration to multiple performance obligations were immaterial.
The Company provides standard product warranties for a term of typically one year to ensure that its products comply with agreed-upon specifications. Standard warranties are considered to be assurance type warranties and are not accounted for as separate performance obligations. See Product Warranties for accounting policy on standard warranties.
Other Policies, Judgments and Practical Expedients
Contract balances.  Contract assets and liabilities represent the differences in the timing of revenue recognition from the receipt of cash from the Company’s customers and billings. Contract assets reflect revenue recognized and performance obligations satisfied in advance of customer billing. Contract liabilities relates to payments received in advance of the satisfaction of performance under the contract. Receivable represents right to consideration that is unconditional. Such rights are considered unconditional if only the passage of time is required before payment of that consideration is due.
Remaining performance obligations.  Revenue allocated to remaining performance obligations represents the transaction price allocated to the performance obligations that are unsatisfied, or partially unsatisfied. It includes unearned revenue and amounts that will be invoiced and recognized as revenue in future periods and does not include contracts where the customer is not committed. The customer is not considered committed where they are able to terminate for convenience without payment of a substantive penalty under the contract. The Company has elected the optional exemption, which allows for the exclusion of the amounts for remaining performance obligations that are part of contracts with an original expected duration of one year or less.
Significant financing component. In certain arrangements, the Company receives payment from a customer either before or after the performance obligation has been satisfied. Typically, the expected timing difference between the payment and satisfaction of performance obligations is one year or less; therefore, the Company applies a practical expedient and does not
consider the effects of the time value of money. The Company’s contracts with customer prepayment terms do not include a significant financing component because the primary purpose is not to receive or provide financing from or to the customers.
Contract modifications. The Company may modify contracts to offer customers additional products or services. Each of the additional products and services are generally considered distinct from those products or services transferred to the customer before the modification. The Company evaluates whether the contract price for the additional products and services reflects the standalone selling price as adjusted for facts and circumstances applicable to that contract. In these cases, the Company accounts for the additional products or services as a separate contract. In other cases where the pricing in the modification does not reflect the standalone selling price as adjusted for facts and circumstances applicable to that contract, the Company accounts on a prospective basis where the remaining goods and services are distinct from the original items and on a cumulative catch-up basis when the remaining goods and services are not distinct from the original items.
Judgments and estimates. Accounting for contracts recognized over time involves the use of various techniques to estimate total contract revenue and costs. Due to uncertainties inherent in the estimation process, it is possible that estimates of costs to complete a performance obligation will be revised in the near-term. The Company reviews and updates its contract-related estimates regularly, and records adjustments as needed. For those performance obligations for which revenue is recognized using a cost-to-cost input method, changes in total estimated costs, and related progress towards complete satisfaction of the performance obligation, are recognized on a cumulative catch-up basis in the period in which the revisions to the estimates are made.
Cost of Sales
The Company includes all manufacturing and sourcing costs incurred prior to the receipt of finished goods at its distribution facility in cost of sales. The cost of sales principally includes personnel-related costs (including certain engineering personnel), including stock-based compensation, directly associated with the Company’s manufacturing organization, direct costs, product costs, purchasing costs, allocation of overhead costs associated with manufacturing operations, inbound freight charges, insurance, inventory write-downs, warranty cost and depreciation and amortization expense associated with the manufacturing and sourcing operations. Cost of sales also includes the direct cost and appropriate allocation of overhead costs involved in execution of service contracts.
Research and Development (R&D)
R&D expenses consist primarily of personnel-related expenses, consulting and contractor expenses, tooling and prototype materials and allocated overhead costs. Substantially all of the Company’s R&D expenses are related to developing new products and services, improving existing products and services, and developing manufacturing processes. R&D expenses are expensed as incurred.
Stock-based Compensation
Employee awards
For equity classified awards, the Company measures the cost of share-based awards granted to employees, non-employees and directors based on the grant-date fair value of the awards. The grant-date fair value of the stock options is calculated using a Black-Scholes option pricing model. The grant-date fair value of restricted stock is calculated based on the fair value of the underlying common stock less cash proceeds paid by the recipient to acquire the restricted stock, if any. The grant-date fair value of restricted stock unit is calculated based on the fair value of the underlying common stock. The fair value of the stock-based compensation is recognized on a straight-line basis over the requisite service period, which is generally the vesting period of the award. The Company elected to recognize the effect of forfeitures in the period they occur.
The Company grants fixed value share-based awards to certain employees, wherein the awardee is entitled to a fixed dollar value compensation settled by issuing shares on the vesting date, with the number of shares determined based on the Company’s stock price on or close to the settlement date. These fixed value equity awards are considered as liability classified awards. The Company measures the cost of fixed value share-based awards granted to employees based on a fixed monetary amount that is known at the inception of the obligation. The Company records the compensation cost for the fixed dollar amount of the award over the vesting period, with a corresponding liability.
Stock-based payments to vendors / non-employees
The Company has entered into arrangements with certain vendors and other third parties wherein the Company at its discretion may elect to compensate the respective vendors for services provided in either cash or by issuing shares of the Company’s Class A common stock (“Stock-in-lieu of Cash Program”). Typically, the amounts owed under the Stock-in-lieu of Cash Program are settled by issuing shares, with the number of shares determined based on the Company’s stock price on or
close to the settlement date. Payments owed under this program are considered as liability obligations. The Company measures the cost based on a fixed monetary amount that is known at the inception of the obligation.
Income Taxes
Income taxes are accounted for under the asset and liability method, which requires the recognition of deferred tax assets and liabilities for the expected future tax consequences of events that have been included in the financial statements. Under this method, deferred tax assets and liabilities are determined on the basis of the differences between the financial statement and tax bases of assets and liabilities by using enacted tax rates in effect for the year in which the differences are expected to reverse. The effect of a change in tax rates on deferred tax assets and liabilities is recognized in income in the period that includes the enactment date.
The Company recognizes deferred tax assets to the extent that these assets are more likely than not to be realized. In making such a determination, all available positive and negative evidence are considered, including future reversals of existing taxable temporary differences, projected future taxable income, tax-planning strategies, and results of recent operations. If it is determined that deferred tax assets would be realized in the future, in excess of their net recorded amount, an adjustment would be made to the deferred tax asset valuation allowance, which would reduce the provision for income taxes.
The Company records uncertain tax positions in accordance with ASC 740, Income Taxes, on the basis of a two-step process which includes (1) determining whether it is more likely than not that the tax positions will be sustained on the basis of the technical merits of the position, and (2) for those tax positions that meet the more-likely-than-not recognition threshold. Recognized income tax positions are measured at the largest amount of tax benefit that is more than 50% likely to be realized upon ultimate settlement with the related tax authority.
The Company recognizes interest and penalties related to unrecognized tax benefits on the income tax expense line in the accompanying consolidated statement of operations. Accrued interest and penalties are included on the related tax liability line in the consolidated balance sheet.
The Tax Cuts and Jobs Act (“TCJA”) subjects a U.S. shareholder to tax on global intangible low-taxed income (“GILTI”) earned by certain foreign subsidiaries. Under GAAP, the Company can make an accounting policy election to either treat taxes due on the GILTI inclusion as a current period expense or factor such amounts into the Company’s measurement of deferred taxes. The Company elected to treat the GILTI inclusion as a period expense.
Recently Adopted Accounting Pronouncements
In February 2016, the Financial Accounting Standards Board (“FASB”) issued Accounting Standard Update (“ASU”) No. 2016-02, Leases (Topic 842) and issued subsequent amendments to the initial guidance in 2017, 2018 and 2019 (collectively “ASC 842”). Under the new guidance, a lessee is required to recognize assets and liabilities for both finance, previously known as capital, and operating leases with lease terms of more than 12 months. The ASU also requires disclosures to help investors and other financial statement users better understand the amount, timing, and uncertainty of cash flows arising from leases. In transition, the Company recognized and measured leases at the beginning of the period of adoption, January 1, 2021, using a modified retrospective approach that included a number of optional practical expedients that the Company elected to apply. See Note 15 for disclosure on the impact of adopting this standard.
In June 2016, the FASB issued ASU No. 2016-13, Financial Instruments—Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments (“ASU 2016-13”), which requires measurement and recognition of expected credit losses for financial assets held at amortized cost, including trade receivables. ASU 2016-13 replaces the existing incurred loss impairment model with an expected loss model that requires the forward-looking information to calculate credit loss estimates. It also eliminates the concept of other-than-temporary impairment and requires credit losses related to available-for-sale debt securities to be recorded through an allowance for credit losses rather than as a reduction in the amortized cost basis of the securities. These changes will result in more timely recognition of credit losses. The Company adopted ASU 2016-13 using the modified retrospective method on January 1, 2021. The adoption of ASU 2016-13 did not have a material impact on the Company’s consolidated financial position, operating results or cash flows.
In December 2019, the FASB issued ASU No. 2019-12, Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes (“ASU 2019-12”), which amends its guidance to simplify the accounting for income taxes by, among other things, removing exceptions to certain general principles in Topic 740, Income Taxes. The Company adopted ASU 2019-12 on January 1, 2021. The adoption of ASU 2019-12 did not have a material impact on the Company’s consolidated financial position, operating results or cash flows.
In August 2020, the FASB issued ASU 2020-06, Debt — Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging — Contracts in Entity’s Own Equity (Subtopic 815-40) (“ASU 2020-06”) to simplify accounting for certain financial instruments. ASU 2020-06 simplifies the accounting for convertible instruments by removing the separation models for (1) convertible debt with a cash conversion feature and (2) convertible instruments with a beneficial conversion feature. The Company elected to early adopt ASU 2020-06 as of January 1, 2021. The adoption of ASU 2020-06 resulted in the convertible senior notes issued in December 2021 to be recorded as a single liability instrument. ASU 2020-06 amends the diluted earnings per share guidance, including the requirement to use the if-converted method for all convertible instruments.
Recent Accounting Pronouncements Not Yet Effective
In October 2021, the FASB issued ASU No. 2021-08, Business Combinations (Topic 805): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers (“ASU 2021-08”). The new guidance in this update affects all entities that enter into a business combination within the scope of ASC 805-10. ASU 2021-08 will be effective for the Company beginning January 1, 2023. The Company is currently in the process of evaluating the effects of this pronouncement on the Company’s consolidated financial statements and does not expect it to have a material impact on the consolidated financial statements.
XML 26 R12.htm IDEA: XBRL DOCUMENT v3.22.0.1
Business Combinations
12 Months Ended
Dec. 31, 2021
Business Combination and Asset Acquisition [Abstract]  
Business Combinations Business Combinations
OptoGration Acquisition
On August 3, 2021, (the “Acquisition Date”) the Company completed its acquisition of OptoGration. The OptoGration acquisition helps the Company secure intellectual property and supply of Indium Gallium Arsenide (“InGaAs”) photodetector semiconductor chips, which are used to convert optical power into an electrical current. The acquisition of OptoGration is part of the Company’s vertical integration strategy, which helps to secure the supply of a key component of its sensor technology.
Pursuant to the terms of the Stock Purchase Agreement between the Company and OptoGration, the Company acquired all of the issued and outstanding capital stock of OptoGration for an aggregate purchase price of approximately $6.3 million payable in Class A common stock of the Company. Subsequent to the Acquisition Date, up to $22.0 million of post combination share-based awards may be payable to certain selling shareholders of OptoGration, subject to certain service and performance conditions. These post combination shared-based awards were determined to be compensatory in nature and consequently will be expensed over the vesting period of these awards.
The results of operations related to OptoGration are included in the Company’s consolidated statements of operations beginning from the Acquisition Date. The impact of the acquisition on the consolidated financial results of the Company for the year ended December 31, 2021 was not material.
Recording of Assets Acquired and Liabilities Assumed
Preliminary estimates of fair value included in the consolidated financial statements, in conformity with ASC 820, Fair Value Measurement, represent the Company’s best preliminary estimates and preliminary valuations. In accordance with ASC 805, Business Combinations, the preliminary allocation of the consideration value is subject to adjustment until the Company has completed its analysis, but not to exceed one year after the Acquisition Date to provide the Company with the time to complete the valuation of its assets and liabilities. As of December 31, 2021, the Company has recorded a preliminary estimate of deferred tax balances and was still in the process of finalizing deferred tax balances. Additionally, as of December 31, 2021, the Company was still in the process of finalizing assessment of certain working capital accounts. The completion of this analysis could result in changes to the Company’s allocation of the consideration value to assets acquired and liabilities assumed.
Settlement of a pre-existing agreement with OptoGration
Prior to the acquisition, the Company had contracted with OptoGration as a supplier. In assessing whether said pre-existing supply contract was at market, favorable or unfavorable from the Company’s perspective, the Company assessed whether the terms of the supply contract, including pricing, were consistent with what the Company would have required from another company that would have contracted for similar products and production volumes. The Company concluded that the supply agreement was at market, and thus no gain or loss was recognized upon effective settlement of the pre-existing supply agreement.
The following table summarizes the preliminary purchase price allocation to assets acquired and liabilities assumed, including identification of measurement period adjustments:
Recorded Value
Cash and cash equivalents$358 
Accounts receivable810 
Other current assets482 
Property and equipment1,248 
Other non-current assets384 
Intangible assets (1)2,650 
Goodwill (2)2,409 
     Total assets acquired8,341 
Current Liabilities(488)
Non-current liabilities(1,511)
     Total liabilities assumed(1,999)
      Net assets acquired$6,342 
(1) Identifiable intangible assets were measured using the income approach.
(2) Goodwill is the excess of the consideration transferred over the net assets recognized and represents the expected future economic benefits as a result of other assets acquired that could not be individually identified and separately recognized. Goodwill is not amortized. The factors that made up the goodwill recognized included assembled workforce and component cost savings. Goodwill is not expected to be deductible for tax purposes.
Identifiable intangible assets recognized:
Useful LifePreliminary Recorded Value
Customer relationships10 years$780 
Tradename
≤ 1 year
120 
Developed technology10 years1,750 
Total intangible assets$2,650 
Reverse Merger with Gores
On December 2, 2020, Gores consummated the Business Combination pursuant to that certain Agreement and Plan of Merger, dated August 24, 2020 (the “Merger Agreement”), by and among Gores, Dawn Merger Sub, Inc. (“First Merger Sub”), a wholly owned subsidiary of Gores, Dawn Merger Sub II, LLC (“Second Merger Sub”), a wholly owned subsidiary of Gores, and Legacy Luminar. In connection with the consummation of the Business Combination (the “Closing”), the registrant changed its name from Gores Metropoulos, Inc. to Luminar Technologies, Inc.
Immediately following the Business Combination, there were 323,936,240 shares of common stock, consisting of 218,818,037 shares of Class A common stock and 105,118,203 shares of Class B common stock with a par value of $0.0001 issued and outstanding, options to purchase an aggregate of 16,224,474 shares of Class A common stock and warrants to purchase, 4,089,280 shares of Class A common stock.
Pursuant to the Merger Agreement, the Company’s stockholders were entitled to receive an aggregate of up to 25,819,887 earn-out shares in the form of common stock (with respect to the Company’s Class A stockholders’ shares of Class A common stock and with respect to the Company’s Class B stockholders’ shares of Class B common stock). There were six different triggering events that affect the number of earn-out shares that will be issued based upon the per share price of Class A common stock ranging from $13.00 to $28.00 per share. On August 11, 2021, the Company issued a total of 17,213,170 earn-out shares towards additional consideration in the form of common stock, consisting of 10,242,703 shares of Class A common stock and 6,970,467 shares of Class B common stock, upon meeting four of six triggering events. The shares issued were based upon the Class A common stock trading price exceeding $13.00, $16.00, $19.00 and $22.00 per share for a certain period of time. There are 5,121,484 shares of Class A common stock and 3,485,233 shares of Class B common stock remaining under the
Merger Agreement, which will be issued in equal parts if the Class A common stock share price exceeds $25.00 and $28.00 per share for a certain period of time.
The Company accounts for the potential earn-out shares as a component of stockholders’ equity in accordance with the guidance in ASC 480, Distinguishing Liabilities from Equity, and ASC 815, Derivatives and Hedging. On December 2, 2020, the Company estimated the fair value of the potential earn-out shares to be $587.7 million, which was estimated using a Monte Carlo Model and Level 3 fair value inputs including volatility of 58.5% and a contractual term of 5.5 years. This was recorded as an increase in additional paid-in capital with an offsetting amount recorded in the same account, due to the absence of retained earnings.
The Business Combination was accounted for as a reverse recapitalization in accordance with GAAP as Legacy Luminar has been determined to be the accounting acquirer, primarily due to the fact that Legacy Luminar stockholders continue to control the post-combination Company. Under this method of accounting, while Gores was the legal acquirer, it has been treated as the “acquired” company for financial reporting purposes. Accordingly, the Business Combination was treated as the equivalent of Legacy Luminar issuing stock for the net assets of Gores, accompanied by a recapitalization. The net assets of Gores were stated at historical cost, with no goodwill or other intangible assets recorded. Operations prior to the Business Combination are those of Legacy Luminar. Reported shares and earnings per share available to holders of the Company’s common stock, prior to the Business Combination, have been retroactively restated as shares reflecting the exchange ratio established in the Business Combination (approximately 1 Gores shares to 13.63094 Luminar shares).
The Company incurred $17.2 million in transaction costs relating to the merger with Gores, which has been offset against additional paid-in capital in the Consolidated Statements of Convertible Preferred Stock and Stockholders’ Equity (Deficit). On the date of the Business Combination, the Company recorded a liability related to the Public and Private Warrants of $102.4 million, with an offsetting entry to additional paid-in capital.
Upon closing of the Business Combination, the shareholders’ of Gores were issued 49,981,349 shares of Class A common stock. In connection with the Closing, holders of 18,651 shares of common stock of Gores were redeemed at a price per share of $10.16.
XML 27 R13.htm IDEA: XBRL DOCUMENT v3.22.0.1
Revenue
12 Months Ended
Dec. 31, 2021
Revenue from Contract with Customer [Abstract]  
Revenue Revenue
The Company’s revenue is comprised of sales of lidar sensors hardware, components and NRE services.
Disaggregation of Revenues
The Company disaggregates its revenue from contracts with customers by (1) geographic region based on customer’s billed to location, and (2) type of good or service and timing of transfer of goods or services to customers (point-in-time or over time), as it believes it best depicts how the nature, amount, timing and uncertainty of its revenue and cash flows are affected by economic factors. Total revenue based on the disaggregation criteria described above, as well as revenue by segment, are as follows (in thousands):
Year Ended December 31,
202120202019
Revenue% of RevenueRevenue% of RevenueRevenue% of Revenue
Revenue by primary geographical market:
North America$23,043 72 %$4,010 29 %$10,453 83 %
Asia Pacific2,502 %906 %469 %
Europe and Middle East6,399 20 %9,035 65 %1,680 13 %
Total31,944 100 %13,951 100 %12,602 100 %
Revenue by timing of recognition:
Recognized at a point in time8,892 28 %2,639 19 %9,666 77 %
Recognized over time23,052 72 %11,312 81 %2,936 23 %
Total31,944 100 %13,951 100 %12,602 100 %
Revenue by segment:
Autonomy Solutions28,497 89 %11,387 82 %9,666 77 %
Components3,447 11 %2,564 18 %2,936 23 %
Total31,944 100 %13,951 100 %12,602 100 %
Volvo Stock Purchase Warrant
In March 2020, the Company issued a stock purchase warrant (“Volvo Warrants”) to Volvo Car Technology Fund AB (“VCTF”) in connection with an engineering services contract. The Volvo Warrants entitle VCTF to purchase up to 4,089,280 shares of Class A common stock, at a price of $3.1769 per share from the Company and were determined to be an equity classified award to VCTF. The Volvo Warrants vest and become exercisable in two tranches based on satisfaction of certain commercial milestones, upon reaching commercial production and delivering of production units. The grant date fair value of warrants, aggregating $2.9 million, represents consideration payable to VCTF and will be recognized as reduction in revenue consistent with the revenue recognition pattern when these warrants become probable of vesting. The Company’s management determined that the vesting of the first of the tranches of Volvo Warrants was probable as of December 31, 2021. As such, the Company has recognized a reduction in revenue in the amount of $1.0 million related to the said first tranche of the Volvo Warrants in the year ended December 31, 2021.
Contract assets and liabilities
Contract assets primarily represent revenues recognized for performance obligations that have been satisfied but for which amounts have not been billed. The Company’s contract assets as of December 31, 2021 and 2020 were $9.9 million and $0.0 million. Contract liabilities consist of deferred revenue and customer advanced payments. Deferred revenue includes billings in excess of revenue recognized related to product sales and other services revenue and is recognized as revenue when the Company performs under the contract. Customer advanced payments represent required customer payments in advance of product shipments according to customer’s payment term. Customer advance payments are recognized as revenue when control of the performance obligation is transferred to the customer. The Company’s contract liabilities were $0.9 million and $2.3 million as of December 31, 2021 and 2020, respectively, and were included in accrued and other current liabilities in the consolidated balance sheets.
The significant changes in contract assets balances consisted of the following (in thousands): 
 December 31,
 20212020
Beginning balance$— $— 
Revenue recognized for performance obligations that have been satisfied but for which amounts have not been billed9,907 — 
Ending balance$9,907 $— 
The significant changes in contract liabilities balances consisted of the following (in thousands): 
 December 31,
 20212020
Beginning balance$2,284 $225 
Revenue recognized that was included in the contract liabilities beginning balance(1,792)(225)
Increase due to cash received and not recognized as revenue and billings in excess of revenue recognized during the period406 2,284 
Ending balance$898 $2,284 
XML 28 R14.htm IDEA: XBRL DOCUMENT v3.22.0.1
Investments
12 Months Ended
Dec. 31, 2021
Investments, Debt and Equity Securities [Abstract]  
Investments Investments
Debt Securities
The Company’s investments in debt securities consisted of the following as of December 31, 2021 and 2020 (in thousands):
December 31, 2021
 CostGross
Unrealized
Gains
Gross
Unrealized
Losses
Fair Value
U.S. treasury securities$161,938 $$(474)$161,465 
U.S. agency and government sponsored securities4,995 — (25)4,970 
Commercial paper40,788 — (4)40,784 
Corporate bonds165,522 13 (345)165,190 
Asset-backed securities46,540 — (74)46,466 
Total debt securities$419,783 $14 $(922)$418,875 
Included in cash and cash equivalents$950 $— $— $950 
Included in marketable securities$418,833 $14 $(922)$417,925 
December 31, 2020
 CostGross
Unrealized
Gains
Gross
Unrealized
Losses
Fair Value
U.S. treasury securities$155,339 $14 $(6)$155,347 
U.S. agency and government sponsored securities19,996 — — 19,996 
Commercial paper182,218 (4)182,220 
Corporate bonds45,431 21 (2)45,450 
Asset-backed securities7,012 — 7,018 
Total debt securities$409,996 $47 $(12)$410,031 
Included in cash and cash equivalents$133,319 $$(2)$133,321 
Included in marketable securities$276,677 $43 $(10)$276,710 
The following table presents the gross unrealized losses and the fair value for those debt securities that were in an unrealized loss position for less than 12 months as of December 31, 2021 and 2020 (in thousands):
December 31, 2021December 31, 2020
Gross
Unrealized
Losses
Fair ValueGross
Unrealized
Losses
Fair Value
U.S. treasury securities$(474)$146,454 $(6)$65,298 
U.S. agency and government sponsored securities(25)4,970 — — 
Commercial paper(4)30,285 (4)47,629 
Corporate bonds(345)145,522 (2)15,575 
Asset-backed securities(74)45,251 — — 
Total$(922)$372,482 $(12)$128,502 
Equity Investments
The Company’s equity investments consisted of the following as of December 31, 2021 and 2020 (in thousands):
December 31,
Consolidated Balance Sheets Location20212020
Money market funds(1)
Cash and cash equivalents$25,654 $64,971 
Marketable equity investments(1)
Marketable securities44,216 — 
Non-marketable equity investment measured using the measurement alternative(2)
Other non-current assets10,002 — 
$79,872 $64,971 
(1)    Investments with readily determinable fair values.
(2)    Investment in privately held company without readily determinable fair value.
In December 2021, the Company made an investment in 1,495 Class A Preferred Units of Robotic Research OpCo, LLC (“Robotic Research”) for consideration of $10.0 million, which was settled by issuing 618,924 shares of Class A common stock of the Company. The Company’s investment in Robotic Research represents less than 5% of Robotic Research’s capitalization. The Company neither has a significant influence over Robotic Research nor does its investment amount to a controlling financial interest in Robotic Research. As such, the Company measured the investment in Robotic Research at cost as provided under the guidance for measurement of equity investment using the measurement alternative.
Total realized and unrealized gains and losses associated with the Company’s equity investments consisted of the following (in thousands):
Year Ended December 31,
202120202019
Net realized gains (losses) recognized on equity investments sold$513 $— $— 
Net unrealized gains (losses) recognized on equity investments held(156)— — 
Total net gains (losses) recognized in other income (expense), net$357 $— $— 
XML 29 R15.htm IDEA: XBRL DOCUMENT v3.22.0.1
Financial Statement Components
12 Months Ended
Dec. 31, 2021
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Financial Statement Components Financial Statement Components
Cash and Cash Equivalents
Cash and cash equivalents consisted of the following (in thousands):
 December 31,
 20212020
Cash$303,373 $10,652 
Money market funds25,654 64,971 
U.S. treasury securities— 24,999 
Commercial paper950 108,322 
Total cash and cash equivalents$329,977 $208,944 
Inventory
Inventory consisted of the following (in thousands):
 December 31,
 20212020
Raw materials$5,866 $625 
Work-in-process1,171 52 
Finished goods3,305 2,936 
Total inventory$10,342 $3,613 
The Company’s inventory write-down (primarily due to obsolescence, lower of cost or market assessment, and other adjustments) was $2.9 million, $4.4 million and $1.4 million during the years ended December 31, 2021, 2020 and 2019, respectively.
Prepaid Expenses and Other Current Assets
Prepaid expenses and other current assets consisted of the following (in thousands):
 December 31,
 20212020
Prepaid expenses$14,651 $1,073 
Contract assets9,907 — 
Advance payments to vendors1,810 961 
Prepaid rent and other— 503 
Other receivables2,827 2,260 
Total prepaid expenses and other current assets$29,195 $4,797 
Property and Equipment
Property and equipment consisted of the following (in thousands):
 December 31,
 20212020
Machinery and equipment$7,694 $5,940 
Computer hardware and software2,854 2,450 
Demonstration fleet and demonstration units811 1,821 
Leasehold improvements869 791 
Vehicles1,610 835 
Furniture and fixtures272 293 
Construction in progress3,677 1,410 
Total property and equipment17,787 13,540 
Accumulated depreciation and amortization(6,778)(5,851)
Total property and equipment, net$11,009 $7,689 
Depreciation and amortization associated with property and equipment was $3.9 million, $2.5 million and $2.3 million for the years ended December 31, 2021, 2020 and 2019, respectively.
Property and equipment capitalized under finance lease (capital lease prior to adoption of ASC 842) were not material.
Intangible Assets
Intangible assets were acquired in connection with the Company’s acquisition of OptoGration in August 2021. See Note 3 for further details of the OptoGration acquisition. The components of intangible assets were as follows (in thousands):
Gross
Carrying
 Amount
Accumulated
Amortization
Net
Carrying
Amount
Weighted Average
Remaining Period
(Years)
Customer relationships$780 $(33)$747 9.6
Tradename120 (120)— — 
Developed technology1,750 (73)1,677 9.6
Total intangible assets$2,650 $(226)$2,424 9.6
Amortization expense related to intangible assets was $0.2 million for the year ended December 31, 2021.
As of December 31, 2021, the expected future amortization expense for intangible assets was as follows (in thousands):
PeriodExpected Future
Amortization Expense
2022$253 
2023253 
2024253 
2025253 
2026253 
Thereafter1,159 
Total$2,424 
Goodwill
The carrying amount of goodwill allocated to the Company’s reportable segments was as follows (in thousands):
 Autonomy SolutionsComponentsTotal
As of December 31, 2021$687 $2,423 $3,110 
As of December 31, 2020$687 $14 $701 
Other Non-Current Assets
Other non-current assets consisted of the following (in thousands):
 December 31,
 20212020
Security deposits$1,187 $1,106 
Non-marketable equity investment10,002 — 
Other non-current assets1,266 45 
Total other non-current assets$12,455 $1,151 

Accrued and Other Current Liabilities
Accrued and other current liabilities consisted of the following (in thousands): 
 December 31,
 20212020
Accrued compensation and benefits$9,899 $3,071 
Accrued expenses6,727 3,998 
Warranty reserves1,798 259 
Contract liabilities898 2,284 
Accrued interest payable316 — 
Contract losses115 558 
Finance lease liabilities (capital lease liabilities prior to adoption of ASC 842), current91 282 
Total accrued and other current liabilities$19,844 $10,452 
Other Non-Current Liabilities
Other non-current liabilities consisted of the following (in thousands): 
 December 31,
 20212020
Deferred rent$— $826 
Finance lease liabilities (capital lease liabilities prior to adoption of ASC 842), non-current— 492 
Other non-current liabilities598 — 
Total other non-current liabilities$598 $1,318 
XML 30 R16.htm IDEA: XBRL DOCUMENT v3.22.0.1
Simple Agreements for Future Equity (SAFE)
12 Months Ended
Dec. 31, 2021
Other Liabilities Disclosure [Abstract]  
Simple Agreements for Future Equity (SAFE) Simple Agreements for Future Equity (SAFE)
Between April 2016 and May 2019, the Company issued SAFE notes that allowed the investors to participate in future equity financings through a share-settled redemption of the amount invested.
On June 24, 2019, in connection with the sale of the Series A preferred stock, the SAFE notes were settled by issuance of 68,877,417 shares of Series A preferred stock and 3,612,062 shares of common stock. The SAFE notes were marked to fair value as of the settlement date, resulting in a charge for the increase in fair value of $24.2 million during the year ended December 31, 2019. One SAFE note was settled in cash for $5.6 million in 2019, resulting in an immaterial loss on settlement. No SAFE notes have been outstanding since December 31, 2019.
XML 31 R17.htm IDEA: XBRL DOCUMENT v3.22.0.1
Debt
12 Months Ended
Dec. 31, 2021
Debt Disclosure [Abstract]  
Debt Debt
Convertible Senior Notes and Capped Call Transactions
In December 2021, the Company issued $625.0 million aggregate principal amount of 1.25% Convertible Senior Notes due 2026 in a private placement, which included $75.0 million aggregate principal amount of such notes pursuant to the exercise in full of the option granted to the initial purchasers to purchase additional notes (collectively, the “Convertible Senior Notes”). The interest on the Convertible Senior Notes is payable semi-annually in arrears on June 15 and December 15 of each year, beginning on June 15, 2022. The Convertible Notes will mature on December 15, 2026, unless earlier repurchased or redeemed by the Company or converted pursuant to their terms.
The total net proceeds from the debt offering, after deducting fees paid to the initial purchasers paid by the Company was approximately $609.4 million.
Each $1,000 principal amount of the Convertible Senior Notes are initially convertible into 50.0475 shares of the Company’s Class A common stock, par value $0.0001, which is equivalent to an initial conversion price of approximately $19.98 per share. The conversion rate is subject to adjustment upon the occurrence of certain specified events prior to the maturity date but will not be adjusted for any accrued and unpaid interest. In addition, following certain corporate events that occur prior to the maturity date or if the Company delivers a notice of redemption in respect of some or all of the Convertible Senior Notes, the Company will, under certain circumstances, increase the conversion rate of the Convertible Senior Notes for a holder who elects to convert its Convertible Senior Notes in connection with such a corporate event or convert its Convertible Senior Notes called for redemption during the related redemption period, as the case may be. The Convertible Senior Notes are redeemable, in whole or in part (subject to certain limitations), at the Company’s option at any time, and from time to time, on or after December 20, 2024, and on or before the 40th scheduled trading day immediately before the maturity date, at a cash redemption price equal to the principal amount of the Convertible Senior Notes to be redeemed, plus accrued and unpaid interest, if any, to, but excluding, the redemption date, but only if certain liquidity conditions are satisfied and the last reported sale price per share of the Class A common stock exceeds 130% of the conversion price on (1) each of at least 20 trading days, whether or not consecutive, during the 30 consecutive trading days ending on, and including, the trading day immediately before the date the Company sends the related redemption notice, and (2) the trading day immediately before the date the Company sends such notice. If the Company undergoes a fundamental change (as defined in the indenture governing the Convertible Senior Notes) prior to the maturity date, holders may require the Company to repurchase for cash all or any portion of their Convertible Senior Notes in principal amounts of $1,000 or a multiple thereof at a fundamental change repurchase price equal to 100% of the principal amount of the Convertible Senior Notes to be repurchased, plus accrued and unpaid interest to, but excluding, the fundamental change repurchase date.
Holders of the Convertible Senior Notes may convert their Convertible Senior Notes at their option at any time prior to the close of business on the business day immediately preceding December 15, 2026, in multiples of $1,000 principal amount, only under the following circumstances: (1) during any calendar quarter (and only during such calendar quarter) commencing
after the calendar quarter ending on March 31, 2022, if the last reported sale price per share of the Class A common stock exceeds 130% of the conversion price for each of at least 20 trading days, whether or not consecutive, during the 30 consecutive trading days ending on, and including, the last trading day of the immediately preceding calendar quarter; (2) during the five consecutive business days immediately after any 10 consecutive trading day period (such 10 consecutive trading day period, the “measurement period”) in which the trading price per $1,000 principal amount of Convertible Senior Notes for each trading day of the measurement period was less than 98% of the product of the last reported sale price per share of the Class A common stock on such trading day and the conversion rate on such trading day; (3) upon the occurrence of specified corporate events or distributions on the Class A common stock; and (4) if the Notes are called for redemption. On or after June 15, 2026, holders may convert all or any portion of their Convertible Senior Notes at any time prior to the close of business on the second scheduled trading day immediately preceding the maturity date, regardless of the foregoing circumstances. Upon conversion, the Company will pay or deliver, as the case may be, cash, shares of its Class A common stock or a combination of cash and shares of its Class A common stock, at the Company’s election. As of December 31, 2021, the conditions allowing holders of the Convertible Senior Notes to convert were not met.
It is the Company’s current intent to settle the principal amount of its outstanding Convertible Senior Notes in cash and any excess in shares of the Company’s Class A common stock.
The Convertible Senior Notes are senior unsecured obligations and will rank equal in right of payment with the Company’s future senior unsecured indebtedness; senior in right of payment to the Company’s future indebtedness that is expressly subordinated to the Convertible Senior Notes; effectively subordinated to the Company’s existing and future secured indebtedness, to the extent of the value of the collateral securing that indebtedness; and structurally subordinated to all existing and future indebtedness and other liabilities, including trade payables, and (to the extent the Company is not a holder thereof) preferred equity, if any, of the Company’s subsidiaries.
The Company has classified the Convertible Senior Notes as a non-current liability under the guidance in ASC 470-20, as amended by ASU 2020-06. Debt discount and issuance costs, comprising of fees paid to the initial purchasers, advisors, and lawyers in connection with issuance of the Convertible Senior Notes aggregating approximately $16.2 million were initially recorded as a reduction to the principal amount of the debt and will be amortized to interest expense on a straight line over the contractual terms of the Convertible Senior Notes. The Company estimates that the difference between amortizing the debt discounts and the issuance costs using the straight line method as compared to using effective interest rate method is immaterial.
The net carrying amount of the Convertible Senior Notes was as follows (in thousands):
As of
December 31, 2021
Principal$625,000 
Unamortized debt discount and issuance costs(16,043)
Net carrying amount$608,957 
The following table sets forth the interest expense recognized related to the Convertible Senior Notes (in thousands):
As of
December 31, 2021
Contractual interest expense$316 
Amortization of debt discount and issuance costs135 
Total interest expense$451 
The remaining term over which the debt discount and issuance costs will be amortized is five years. Interest expense of $0.5 million is reflected as a component of interest (expense) income, net in the accompanying consolidated statement of operations for the year ended December 31, 2021.
In connection with the offering of the Convertible Senior Notes, the Company entered into privately negotiated capped call option transactions with certain counterparties (the “Capped Calls”). The Capped Calls each have an initial strike price of approximately $19.98 per share, subject to certain adjustments, which corresponds to the initial conversion price of the Convertible Senior Notes. The Capped Calls have initial cap prices of $30.16 per share, subject to certain adjustment events. The Capped Calls are generally intended to reduce the potential dilution to the Class A common stock upon any conversion of the Convertible Senior Notes and/or offset any cash payments the Company is required to make in excess of the principal amount of converted Convertible Senior Notes, as the case may be, with such reduction and/or offset subject to a cap based on the cap price. The Capped Calls expire on April 6, 2027, subject to earlier exercise. The Capped Calls are subject to either
adjustment or termination upon the occurrence of specified extraordinary events affecting the Company, including a merger event, a tender offer, and a nationalization, insolvency or delisting involving the Company. In addition, the Capped Calls are subject to certain specified additional disruption events that may give rise to a termination of the Capped Calls, including changes in law, failure to deliver, and hedging disruptions. The Capped Calls are recorded in stockholders’ equity and are not accounted for as derivatives. The net cost of $73.4 million incurred to purchase the Capped Calls was recorded as a reduction to additional paid-in capital in the accompanying consolidated balance sheet.
Senior Secured Loan
Legacy Luminar had in August 2017 issued certain Senior Secured Promissory Notes (“Senior Secured Notes”). These Senior Secured Notes were subsequently amended, refinanced and partially repaid at various times through 2020. In connection with the issuance of Senior Secured Notes, Legacy Luminar had issued 2017, 2018 and 2020 Warrants (see Note 9 for details). The Senior Secured Notes were repaid in full in December 2020 as required per the terms of the Merger Agreement. The Company had recorded loss on extinguishment of debt in connection with the Senior Secured Notes in the amount of approximately $4.0 million and $0.0 million and interest expense in the amount of $2.5 million and $1.5 million in 2020 and 2019, respectively.
Equipment Loan
Legacy Luminar had in July 2017 entered into an Equipment and Loan Agreement (“Equipment Loan”) which had been paid off in full in 2020 upon maturity.
Paycheck Protection Program Loan
On April 22, 2020 (the “Origination Date”), Legacy Luminar received $7.8 million in aggregate loan proceeds (the “PPP Loan”) from Silicon Valley Bank (the “Lender”) pursuant to the Paycheck Protection Program established under the CARES (the Coronavirus Aid, Relief, and Economic Security) Act of 2020. Legacy Luminar repaid the PPP loan in full in August 2020.
Bridge Note
Legacy Luminar had in August 2015 entered into a Convertible Promissory Note (the “Bridge Note”) with an investor. The terms of the Bridge Note were amended in February 2019, and the said Bridge Note was settled in full in June 2019 by conversion of the Bridge Notes in preferred stock of Legacy Luminar. Legacy Luminar had recorded loss on extinguishment of debt in connection with the Bridge Notes in the amount of approximately $6.0 million in the year ended December 31, 2019.
XML 32 R18.htm IDEA: XBRL DOCUMENT v3.22.0.1
2017, 2018 and 2020 Warrants
12 Months Ended
Dec. 31, 2021
Warrants and Rights Note Disclosure [Abstract]  
2017, 2018 and 2020 Warrants 2017, 2018 and 2020 WarrantsIn connection with the issuance of Senior Secured Notes and its subsequent amendment, refinance and partial repayments at various times through 2020, Legacy Luminar had issued warrants, the “2017 Warrants,” the “2018 Warrants” and the “2020 Warrants” (collectively “Legacy Warrants”). Legacy Luminar classified these Legacy Warrants as liabilities because the holder of the warrants were entitled to settle the warrants for SAFE instruments if the Company did not consummate a qualified financing within two years of the issuance date of the warrants, and following the issuance of Series A convertible preferred stock, the underlying shares were redeemable outside the Company’s control through deemed liquidation provisions. The Legacy Warrants were recorded at fair value with subsequent changes in fair value reflected in earnings. The change in fair value resulted in a loss of $27.3 million and $0.3 million during the years ended December 31, 2020 and 2019, respectively. Upon closing of the Business Combination, the Legacy Warrants were exercised for 1,466,155 shares of Class A common stock. No Legacy Warrants have been outstanding since December 31, 2020.
XML 33 R19.htm IDEA: XBRL DOCUMENT v3.22.0.1
Fair Value Measurements
12 Months Ended
Dec. 31, 2021
Fair Value Disclosures [Abstract]  
Fair Value Measurements Fair Value Measurements
As of December 31, 2021, the Company carried cash equivalents, marketable securities and Private Warrants. The Company had previously carried Public Warrants which were exercised and redeemed in March 2021.
Fair value is based on the price that would be received from selling an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. Fair value is estimated by applying the following hierarchy, which prioritizes the inputs used to measure fair value into three levels and bases the categorization within the hierarchy upon the lowest level of input that is available and significant to the fair value measurement:
Level 1 — Observable inputs, which include unadjusted quoted prices in active markets for identical assets or liabilities.
Level 2 — Observable inputs other than Level 1 inputs, such as quoted prices in markets that are not active, or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities.
Level 3 — Unobservable inputs that are supported by little or no market activity and that are based on management’s assumptions, including fair value measurements determined by using pricing models, discounted cash flow methodologies or similar techniques.
The Company determined the fair value of its Level 1 financial instruments, which are traded in active markets, using quoted market prices for identical instruments.
Marketable investments classified within Level 2 of the fair value hierarchy are valued based on other observable inputs, including broker or dealer quotations, alternative pricing sources or U.S. Government Treasury yield of appropriate term. When quoted prices in active markets for identical assets or liabilities are not available, the Company relies on non-binding quotes from its investment managers, which are based on proprietary valuation models of independent pricing services. These models generally use inputs such as observable market data, quoted market prices for similar instruments, historical pricing trends of a security as relative to its peers. To validate the fair value determination provided by its investment managers, the Company reviews the pricing movement in the context of overall market trends and trading information from its investment managers. The Company performs routine procedures such as comparing prices obtained from independent source to ensure that appropriate fair values are recorded.
Given that the transfer of Private Warrants to anyone outside of a small group of individuals constituting the sponsors of Gores Metropoulos, Inc. would result in the Private Warrants having substantially the same terms as the Public Warrants, management determined that the fair value of each Private Warrant is the same as that of a Public Warrant, with an insignificant adjustment for short-term marketability restrictions, as of December 31, 2020. As of December 31, 2021, management determined the fair value of the Private Warrants using observable inputs in the Black-Scholes valuation model, which used the remaining term of warrants of 3.92 years, volatility of 67.2% and a risk-free rate of 1.10%. Accordingly, the Private Warrants are classified as Level 3 financial instruments.
The Company’s financial assets and liabilities subject to fair value measurements on a recurring basis and the level of inputs used for such measurements were as follows (in thousands):
Fair Value (in thousands) Measured as of
December 31, 2021 Using:
Level 1Level 2Level 3Total
Assets:
Cash equivalents:
Money market funds$25,654 $— $— $25,654 
Commercial paper— 950 — 950 
Total cash equivalents$25,654 $950 $— $26,604 
Marketable investments:
U.S. Treasury$161,465 $— $— $161,465 
U.S. agency and government sponsored securities— 4,970 — 4,970 
Commercial paper— 39,834 — 39,834 
Corporate bonds— 165,190 — 165,190 
Asset-backed securities— 46,466 — 46,466 
Marketable equity investments44,216 — — 44,216 
Total marketable investments$205,681 $256,460 $— $462,141 
Liabilities:
Private Warrants— — 31,230 31,230 
Total warrant liabilities$— $— $31,230 $31,230 
Fair Value (in thousands) Measured as of
December 31, 2020 Using:
Level 1Level 2Level 3Total
Assets:
Cash equivalents:
Money market funds$64,971 $— $— $64,971 
U.S. Treasury24,999 — — 24,999 
Commercial paper— 108,322 — 108,322 
Total cash equivalents$89,970 $108,322 $— $198,292 
Marketable investments:
U.S. Treasury$130,348 $— $— $130,348 
U.S. agency and government sponsored securities— 19,996 — 19,996 
Commercial paper— 73,898 — 73,898 
Corporate bonds— 45,450 — 45,450 
Asset-backed securities— 7,018 — 7,018 
Total marketable investments$130,348 $146,362 $— $276,710 
Liabilities:
Public Warrants$228,933 $— $— $228,933 
Private Warrants— 114,467 — 114,467 
Total warrant liabilities$228,933 $114,467 $— $343,400 
The following table presents changes in Public and Private Warrant liabilities, which as of December 31, 2020, were classified in the fair value hierarchy as Level 1 and Level 2, respectively, (in thousands):
Public
Warrants
Private
Warrants
Balance as of December 31, 2020$228,933 $114,467 
Change in fair value prior to exercise in March 202135,943 15,296 
Change in fair value prior to redemption in March 2021(3,511)— 
Exercise or redemption in March 2021(261,365)(76,931)
Private Warrants transferred to Level 3 in March 2021— (52,832)
Balance as of December 31, 2021$— $— 
Level 3 Disclosures
The following table presents changes in Level 3 liabilities relating to Private Warrants measured at fair value as of December 31, 2021 (in thousands):
Private
Warrants
Balance as of December 31, 2020$— 
Private warrants transferred from Level 252,832 
Measurement adjustments(21,602)
Balance as of December 31, 2021$31,230 
The decrease in fair value of private warrants for the year ended December 31, 2021 was $21.6 million, which was included in the change in fair value of warrant liabilities in the consolidated statement of operations and comprehensive loss. The decrease in Private Warrant liability as of December 31, 2021 is predominantly attributable to the decrease in per share price of the Company’s Class A common stock.
The Legacy Warrants outstanding on December 2, 2020, were valued using the closing stock price of $18.00 per share, immediately prior to the consummation of the Business Combination in accordance with the terms of the warrant agreements.
13,647 Legacy Warrants were exercised on a cashless basis with all previously held warrant shares converted to closing warrant shares and 130,376 Legacy Warrants were exercised to the extent such net issue exercise resulted in the issuance of shares based on the strike price and fair value. No Legacy Warrants have been outstanding since December 31, 2020.
The fair value of Legacy Warrants was classified as Level 3 in the fair value hierarchy due to the significant management judgment required for the assumptions underlying the calculation of value.
The following table presents changes in Level 3 liabilities measured at fair value for the year ended December 31, 2020 (in thousands):
2017
Warrants
2018
Warrants
2020
Warrants
Total Legacy
Warrants
Balance as of December 31, 2019$1,035 $87 $— $1,122 
Additions— — 1,728 1,728 
Exercise or conversion(13,714)(1,700)(14,698)(30,112)
Measurement adjustments12,679 1,613 12,970 27,262 
Balance as of December 31, 2020$— $— $— $— 
As of December 31, 2021, the estimated fair value of the Company’s outstanding Convertible Senior Notes was $669.4 million. The fair value was determined based on the quoted price of the Convertible Senior Notes in an inactive market on the last trading day of the reporting period and have been classified as Level 2 in the fair value hierarchy. See Note 8 for further information on the Company’s Convertible Senior Notes.
The Company’s other financial instruments’ fair value, including accounts receivable, accounts payable and other current liabilities, approximate its carrying value due to the relatively short maturity of those instruments. The carrying amounts of the Company’s finance leases approximate their fair value, which is the present value of expected future cash payments based on assumptions about current interest rates and the creditworthiness of the Company.
XML 34 R20.htm IDEA: XBRL DOCUMENT v3.22.0.1
Convertible Preferred Stock
12 Months Ended
Dec. 31, 2021
Temporary Equity Disclosure [Abstract]  
Convertible Preferred Stock Convertible Preferred Stock
Series A Convertible Preferred Stock
On June 24, 2019, Legacy Luminar had amended and restated its Certificate of Incorporation (“Certificate”), which authorized the issuance of up to 102,740,023 shares of Series A Convertible Preferred Stock with a par value of $0.00001. On June 24, 2019, Legacy Luminar entered into a Series A Convertible Preferred Stock Purchase Agreement to issue preferred stock to investors for cash and in settlement of outstanding SAFEs and Bridge Note.
Series X Convertible Preferred Stock
On August 24, 2020, Legacy Luminar had entered into the Series X Convertible Preferred Stock Purchase Agreement to offer shares of Legacy Luminar’s Series X Convertible Preferred Stock. In August 2020 and September of 2020, Legacy Luminar issued an aggregate of 17,065,536 convertible preferred stock for cash at a purchase price of $9.96 per share of preferred stock, which generated gross proceeds of $170.0 million. In October 2020, Legacy Luminar had issued an additional 1,391,694 shares of preferred stock for gross proceeds of $13.86 million. Accordingly, Legacy Luminar had amended and restated its certificate of incorporation, which authorized the issuance of up to 20,077,073 shares of Series X Convertible Preferred Stock with a par value of $0.00001.
Upon closing of the Business Combination on December 2, 2020, the outstanding shares of Series A and Series X Convertible Preferred Stock were automatically converted into 113,275,381 shares of the Company Class A common stock.
Beneficial Conversion Features (“BCFs”)
The Company had assessed whether BCFs existed for the optional conversion rights that did not require bifurcation as derivatives. If the conversion option was in-the-money as of the commitment date, the preferred stock contained a BCF. The BCF was recognized as a deemed dividend against the carrying amount of the preferred stock. The Company had monitored for the issuance of additional shares below the conversion price, which could have resulted in a contingent BCF. The Company had recorded a total BCF of $12.0 million from the issuance of preferred stock prior to the close of the Business Combination. Because the preferred stock was convertible at any time pursuant to the optional conversion feature, the Company recognized a dividend equal to the BCF at the applicable commitment date. As the Company had an accumulated deficit as of the end of all periods presented, the BCF resulted in an increase and decrease in additional paid-in capital by the same amount.
Furthermore, the preferred stock contained a down-round protection provision that reduced the conversion price if the Company issues shares at less than the conversion price or for no consideration. This provision was not triggered upon consummation of the Business Combination and no contingent BCF was recorded during the year ended December 31, 2020.
XML 35 R21.htm IDEA: XBRL DOCUMENT v3.22.0.1
Earnings (Loss) Per Share
12 Months Ended
Dec. 31, 2021
Earnings Per Share [Abstract]  
Earnings (Loss) Per Share Earnings (Loss) Per ShareBasic earnings (loss) per share is computed by dividing net income (loss) by the weighted average number of shares of common stock outstanding during the period. Diluted earnings per share is computed by dividing net income by the weighted average number of shares of common stock during the period plus, common stock equivalents, as calculated under the treasury stock method, outstanding during the period. If the Company reports a net loss, the computation of diluted loss per share excludes the effect of dilutive common stock equivalents, as their effect would be antidilutive. The Company computes earnings (loss) per share using the two-class method for its Class A and Class B common stock. Earnings (loss) per share is same for both Class A and Class B common stock since they are entitled to the same liquidation and dividend rights. Earnings (loss) per share calculations for all periods prior to the Business Combination have been retrospectively restated to the equivalent number of shares reflecting the exchange ratio established in the reverse capitalization.
The following table sets forth the computation of basic and diluted loss for the years ended December 31, 2021, 2020, and 2019 as follows: (in thousands, except for share and per share amounts):
December 31,
202120202019
Numerator:
Net loss$(237,986)$(362,298)$(94,718)
Deemed dividend attributable to BCF accretion— (6,757)(5,282)
Net loss attributable to common shareholders$(237,986)$(369,055)$(100,000)
Denominator:
Weighted average Common shares outstanding- Basic346,300,975 145,096,996 118,835,912 
Weighted average Common shares outstanding- Diluted346,300,975 145,096,996 118,835,912 
Net loss per shares attributable to Common shareholders- Basic and Diluted$(0.69)$(2.54)$(0.84)
The following table presents the potential shares of Common Stock outstanding that were excluded from the computation of diluted net loss per share of common stock as of the periods presented because including them would have been antidilutive:
December 31,
202120202019
Warrants7,166,301 24,089,255 971,626 
Stock options11,507,643 16,188,071 4,988,077 
Restricted stock awards and restricted stock units12,649,330 1,815,891 6,273,719 
Liability classified RSUs2,401,648 — — 
Vendor stock-in-lieu of cash program1,659,510 — — 
Series A Convertible Preferred Stock— — 94,818,151 
Founders Preferred Stock— — 26,206,837 
Convertible Senior Notes31,279,716 — — 
Earn-out shares8,606,717 25,818,744 — 
Total75,270,865 67,911,961 133,258,410 
The Company uses the if converted method for calculating the dilutive effect of the Convertible Senior Notes. These notes will have a dilutive impact when the average market price of the Company’s common stock for a given period exceeds the initial conversion price of $19.981 per share. These Convertible Senior Notes were not convertible as of December 31, 2021 because the closing price of Class A common stock as of December 31, 2021 was less than the initial conversion price.
XML 36 R22.htm IDEA: XBRL DOCUMENT v3.22.0.1
Stockholders' Equity
12 Months Ended
Dec. 31, 2021
Equity [Abstract]  
Stockholders' Equity Stockholders’ Equity
Class A and Class B Common Stock
The Company’s Board of Directors has authorized two classes of common stock, Class A and Class B. As of December 31, 2021, the Company had authorized 715,000,000 and 121,000,000 shares of Class A and Class B common stock with a par value of $0.0001 per share for each class. As of December 31, 2021, the Company had 266,076,525 and 250,812,764 issued and outstanding shares of Class A common stock, respectively, As of December 31, 2021, the Company had 97,088,670 shares of Class B common stock issued and outstanding. Holders of the Class A and Class B common stock have identical rights, except that holders of the Class A common stock are entitled to one vote per share and holders of the Class B common stock are entitled to ten votes per share. Shares of Class B common stock can be converted to shares of Class A common stock at any time at the option of the stockholder and automatically convert upon sale or transfer, except for certain transfers specified in the Company’s amended and restated certificate of incorporation. On July 1, 2021 and December 21, 2021, 10,500,000 and 4,500,000 shares of Class B common stock, respectively, were converted into Class A common stock on a one-for-one basis.
In connection with the merger with Gores on December 2, 2020, the Company’s Chief Executive Officer exchanged 22,935,412 shares of Founders Preferred Stock and 82,182,791 shares of Class A common stock, which were entitled to one vote per share, into the same number of shares of Class B common stock, which are entitled to ten votes per share. The Company recorded the incremental value of $3.0 million associated with this transaction as stock-based compensation in general and administrative expenses.
Treasury Stock
In December 2021, the Company’s Board of Directors authorized share repurchases up to $312.5 million of the Company’s Class A common stock. The Company’s share repurchase program does not obligate the Company to acquire any specific number of shares. Under the program, shares may be repurchased in privately negotiated and/or open market transactions, including under plans complying with Rule 10b5-1 under the Securities Exchange Act of 1934, as amended (the “Exchange Act”). In the fourth quarter of 2021, the Company repurchased 15,263,761 shares Class A common stock for $235.9 million through negotiated and market purchase transactions. The repurchased shares have been recorded as Treasury Stock on the Balance Sheet as of December 31, 2021. The Company records its treasury stock repurchases on a trade date basis. Other current liabilities as of December 31, 2021 included approximately $4.3 million towards amounts owed for the treasury shares repurchased during the fourth quarter of 2021.
Founders Preferred Stock
26,206,837 shares of Founders Preferred Stock were issued in 2015. The compensation expense associated with the Founders Preferred Stock was immaterial to the financial statements. The Founders Preferred Stock was substantively the same as common stock, as they share identical rights and features. The Founders Preferred Stock was convertible into common stock on a one-to-one basis at any time. The Founders Preferred Stock is presented as a component of the Company’s permanent equity. Upon closing of the Business Combination, Founders Preferred Stock was converted into shares of Class A and Class B common stock. No Founders Preferred Stock have been outstanding since the closing of the Business Combination.
Public and Private Warrants
As of December 31, 2020, the Company had 13,333,309 Public Warrants and 6,666,666 Private Warrants outstanding.
As of March 16, 2021, 3,589,645 Private Warrants and 13,128,671 Public Warrants were exercised, and the Company received $153.9 million in cash proceeds from the exercise of these warrants. Pursuant to the terms of the agreements governing the rights of the holders of the Public Warrants, the Company redeemed the remaining unexercised and outstanding 204,638 Public Warrants after March 16, 2021 for a redemption price of $0.01 per Public Warrant.
The Company had 3,077,021 Private Warrants and no Public Warrants, outstanding as of December 31, 2021 and such Private Warrants are set to expire on December 2, 2025. Each Private Warrant allows the Gores sponsor to purchase one share of Class A common stock at $11.50 per share. During year ended December 31, 2021, the fair value loss of Warrants was $26.1 million, respectively.
Stock-in-lieu of Cash Program
The Company has entered into arrangements with certain vendors and other third parties wherein the Company at its discretion may elect to compensate the respective vendors / third parties for services provided in either cash or by issuing shares of the Company’s Class A common stock (“Stock-in-lieu of Cash Program”). During the year ended December 31, 2021, the Company issued 291,940 shares of Class A common stock, as part of the Stock-in-lieu of Cash Program. The Company considers the shares issuable under the Stock-in-lieu of Cash Program as liability classified awards when the arrangement with the vendors requires the Company to issue a variable number of registered shares to settle amounts owed. As of December 31, 2021, the Company had $1.0 million in outstanding liabilities related to its Stock-in-lieu of Cash Program.
During 2021, the Company entered into an agreement with Daimler North America Corporation (“Daimler”) wherein Daimler will be providing certain data and other services. To compensate Daimler for these services, the Company agreed to issue 1.5 million shares of Class A common stock to Daimler. These shares are subject to certain vesting conditions and vest over a period of two years. The Company recorded an expense as research and development cost of $0.7 million during 2021 related to these shares. As of December 31, 2021, the Company had $5.2 million in prepaid expenses and other current assets related to its Stock-in-lieu of Cash Program.
The Company’s vendor Stock-in-lieu of Cash Program activity for the year ended December 31, 2021 was as follows:
SharesWeighted Average
Grant Date Fair Value
per Share
Outstanding as of December 31, 2020— $— 
Granted1,791,940 15.88 
Vested(291,940)16.72 
Outstanding as of December 31, 20211,500,000 15.72 
XML 37 R23.htm IDEA: XBRL DOCUMENT v3.22.0.1
Stock-based Compensation
12 Months Ended
Dec. 31, 2021
Share-based Payment Arrangement [Abstract]  
Stock-based Compensation Stock-based Compensation
Prior to the Business Combination, Legacy Luminar maintained the 2015 Stock Plan (the “2015 Plan”) under which incentive stock options, non-qualified stock options and restricted stock were granted to employees, directors and non-employee consultants. In connection with the Business Combination, the Company assumed the 2015 Plan upon the closing. The Company terminated the 2015 Plan, provided that the outstanding awards previously granted under the 2015 Plan continue to remain outstanding under the 2015 Plan. In December 2020, the Company’s Board adopted and the Company’s stockholders approved the 2020 Equity Incentive Plan (the “2020 EIP”). The 2020 EIP became effective upon the closing of the Business Combination. Under the 2020 EIP, as of December 31, 2021, the Company was authorized to issue a maximum number of 36,588,278 shares of Class A common stock. The Company granted 14,130,298 restricted stock units in the year ended December 31, 2021. No grants were made in 2020 under the 2020 EIP.
Stock Options
Under the terms of the 2015 Plan, incentive stock options had an exercise price at or above the fair market value of the stock on the date of the grant, while non-qualified stock options were permitted to be granted below fair market value of the stock on the date of grant. Stock options granted have service-based vesting conditions only. The service-based vesting conditions vary, though typically, stock options vest over four years with 25% of stock options vesting on the first anniversary of the grant and the remaining 75% vesting monthly over the remaining 36 months. Option holders have a 10-year period to exercise the options before they expire. Forfeitures are recognized in the period of occurrence.
No stock options were granted by the Company in 2021. The fair value of stock option awards in 2020 and 2019 was determined on the grant date using the Black-Scholes valuation model based on the following assumptions:
20202019
Expected term (years) (1)
5.96 – 6.02
5.27 – 6.02
Current stock value
$1.67 – $5.64
$1.28 – $1.67
Expected volatility (2)
49.3% – 51.9%
44.6% – 49.3%
Risk-free interest rate (3)
0.4% – 1.8%
1.6% – 1.9%
Dividend yield (4)
%%
(1)The expected term is the length of time the grant is expected to be outstanding before it is exercised or terminated. This number is calculated as the midpoint between the vesting term and the original contractual term (contractual period to exercise). If the option contains graded vesting, then the vesting term would be based on the vesting pattern.
(2)Volatility, or the standard deviation of annualized returns, was calculated based on comparable companies’ reported volatilities.
(3)Risk free rate was obtained from US treasury notes for the expected terms noted as of the valuation date.
(4)The Company has assumed a dividend yield of zero as it has no plans to declare dividends in the foreseeable future.
Prior to December 2, 2020, given the absence of a public trading market, the Board considered numerous objective and subjective factors to determine the fair value of the Company’s Common Stock at each meeting at which awards were approved. These factors included, but were not limited to, (i) contemporaneous third-party valuations of Common Stock; (ii) the rights and preferences of Series A and Series X Preferred Stock relative to Common Stock; (iii) the lack of marketability of Common Stock; (iv) developments in the business; and (v) the likelihood of achieving a liquidity event, such as an IPO or sale of the Company, given prevailing market conditions.
The Company’s stock option activity for the year ended December 31, 2021 was as follows:
Number of
Stock Options
Weighted-
Average
Exercise
Price
Weighted-
Average
Remaining
Contractual
Life (Years)
Aggregate
Intrinsic Value
(In Thousands)
Outstanding as of December 31, 202016,188,071 $1.67 
Exercised(3,522,299)1.68 
Cancelled/Forfeited(1,158,129)1.67 
Outstanding as of December 31, 202111,507,643 1.72 7.86$176,893 
Vested and exercisable as of December 31, 20214,720,601 1.71 7.50$71,742 
Vested and expected to vest as of December 31, 202111,507,643 1.72 7.86$176,893 
The weighted-average grant date fair value per share of options granted during the year ended December 31, 2020 and 2019 was $0.98 and $0.68, respectively. The total fair value of options that vested during the year ended December 31, 2021, 2020 and 2019 was $7.1 million, $1.4 million and $0.2 million, respectively.
The aggregate intrinsic value of stock options exercised during the year ended December 31, 2021 was $67.1 million. The intrinsic value is calculated as the difference between the exercise price and the fair value of the common stock on the exercise date.
As of December 31, 2021, the Company had $6.3 million of unrecognized stock-based compensation expense related to stock options. This cost is expected to be recognized over a weighted-average period of 1.07 years.
Restricted Stock Awards
Prior to June 30, 2019, the Company granted restricted stock awards (“RSAs”) to employees. Recipients purchased the restricted stock on the grant date and the Company has the right to repurchase the restricted shares at the same price recipients paid to obtain those shares. The restrictions lapse solely based on continued service, and generally lapse over 4 years —25% on the first anniversary of the date of issuance, and the remaining 75% monthly over the remaining 36 months. At the grant date of the award, recipients of restricted stock are granted voting rights and receive dividends on unvested shares. No restricted stock awards have been granted after June 30, 2019.
The Company’s RSAs activity for the year ended December 31, 2021 was as follows:
SharesWeighted Average
Grant Date Fair Value
per Share
Outstanding as of December 31, 20201,815,891 1.15 
Forfeited(101,716)1.12 
Vested(1,047,877)0.97 
Outstanding as of December 31, 2021666,298 1.21 
The total fair value of restricted stock awards vested during the year ended December 31, 2021, 2020 and 2019 was $1.0 million, $2.2 million and $2.5 million, respectively.
As of December 31, 2021, the Company had $0.7 million of unrecognized stock-based compensation expense related to restricted stock awards. This cost is expected to be recognized over a weighted-average period of 0.53 years.
Restricted Stock Units
To date, the Company has granted restricted stock units (“RSUs”) under the 2020 EIP. Each RSU granted under the 2020 EIP represents a right to receive one share of the Company’s Class A common stock when the RSU vests. RSUs generally vest over a period up to six years. The fair value of RSU is equal to the fair value of the Company’s common stock on the date of grant.
The Company’s RSUs activity for the year ended December 31, 2021 was as follows:
SharesWeighted Average
Grant Date Fair
Value per Share
Outstanding as of December 31, 2020— — 
Granted14,130,298 19.52 
Forfeited(430,168)20.35 
Vested(1,717,098)19.08 
Outstanding as of December 31, 202111,983,032 19.56 
The total fair value of RSUs vested during the year ended December 31, 2021 was $32.8 million.
As of December 31, 2021, the Company had $203.5 million of unrecognized stock-based compensation expense related to RSUs. This cost is expected to be recognized over a weighted-average period of 1.83 years.
Fixed Value Equity Awards
The Company issues fixed value equity awards to certain employees as a part of their compensation package. These awards are issued as RSUs out of the 2020 EIP and are accounted for as liability classified awards under ASC 718 — Stock Compensation. Fixed value equity awards granted have service-based conditions only and vest quarterly over a period of four years. These awards represent a fixed dollar amount settled in a variable number of shares determined at each vesting period. For the year ended December 31, 2021, the Company recorded $3.8 million in stock-based compensation expense related to these awards.
OptoGration Awards
As discussed in Note 3, as part of the OptoGration acquisition, the Company owes up to $22.0 million of post combination compensation related to certain service and performance conditions. As of December 31, 2021, it is probable that the conditions will be met, and as a result, the Company recorded $6.1 million in stock-based compensation expense.
Compensation expense
Stock-based compensation expense by type of award was as follows (in thousands):
Year Ended December 31,
202120202019
Equity Classified Awards:
Stock options$5,137 $3,179 $240 
RSAs1,682 5,532 2,462 
RSUs60,191 — — 
Liability Classified Awards:
Fixed value equity awards3,826 — — 
OptoGration awards6,114 — — 
Patent awards734 — — 
Total$77,684 $8,711 $2,702 
Stock-based compensation expense by function was as follows (in thousands):
Year Ended December 31,
202120202019
Cost of sales$6,422 $309 $92 
Research and development20,216 2,098 914 
Sales and marketing4,546 414 163 
General and administrative46,500 5,890 1,533 
Total$77,684 $8,711 $2,702 
XML 38 R24.htm IDEA: XBRL DOCUMENT v3.22.0.1
Leases
12 Months Ended
Dec. 31, 2021
Leases [Abstract]  
Leases LeasesThe Company leases manufacturing equipment under non-cancelable finance leases expiring at various dates through December 2025. The Company also leases office and manufacturing facilities under non-cancelable operating leases expiring at
various dates through June 2026. In October 2021, the Company entered into a lease agreement commencing on April 1, 2022 for a term of 65 months through August 31, 2027. In September 2021, the Company gave a notice to the landlord to terminate the lease of certain office space in Orlando, Florida. The amounts of operating lease right-of-use assets and liabilities associated with the termination were not material. Some of the Company’s leases include one or more options to renew, with renewal terms that if exercised by the Company, extend the lease term from one to six years. The exercise of these renewal options is at the Company’s discretion. The Company’s lease agreements do not contain any material terms and conditions of residual value guarantees or material restrictive covenants. The Company’s short-term leases and sublease income were not material.
The Company adopted ASC 842 using the modified retrospective method on January 1, 2021 and elected the available package of practical expedients upon adoption. The most significant impact of the adoption of ASC 842 was the recognition of right-of-use, or ROU, assets and lease liabilities for operating leases of $10.8 million and $12.0 million, respectively, and a reversal of deferred rent of $1.2 million on January 1, 2021. The Company’s accounting for finance leases remained substantially unchanged. The adoption of ASC 842 did not have any impact on the Company’s operating results or cash flows.
The Company determines if an arrangement is or contains a lease at inception. Operating leases are included in operating lease ROU assets and operating lease liabilities in the Company’s consolidated balance sheets. Finance leases are included in property and equipment, and finance lease liabilities in the Company’s consolidated balance sheets. The Company’s finance leases were not material for any of the periods presented.
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. Operating lease ROU assets and liabilities are recognized at the commencement date based on an amount equal to the present value of lease payments over the lease term. As most of the Company’s leases do not provide an implicit rate, the Company generally uses the incremental borrowing rate based on the estimated rate of interest for collateralized borrowing over a similar term of the lease payments at commencement date. The Company uses the implicit rate when it is readily determinable. The Company elected the package of practical expedients permitted under the transition guidance within the new standard, which among other things, allowed it to carry forward existing lease classification and to exclude leases with original terms of one year or less. Further, the Company elected to combine lease and non-lease components for all asset classes. Any variable lease components are expensed as incurred. The operating lease ROU asset also includes adjustments related to prepaid or deferred lease payments and lease incentives. The Company’s lease terms may include options to extend or terminate the lease when it is reasonably certain that the Company will exercise that option. Operating lease expense for lease payments is recognized on a straight-line basis over the lease term.
The components of operating lease expenses for the year ended December 31, 2021 were as follows (in thousands):
Year Ended
December 31, 2021
Operating lease cost$4,654 
Variable lease cost1,703 
Total operating lease cost$6,357 
Supplemental cash flow information for the year ended December 31, 2021 related to operating leases was as follows (in thousands):
Amount
Cash paid for amounts included in the measurement of lease liabilities:
Cash paid for operating leases included in operating activities$(4,609)
Right of use assets obtained in exchange for lease obligations:
Operating leases2,876 
Supplemental balance sheet information related to operating leases was as follows (in thousands):
December 31, 2021
Operating leases:
Operating lease right-of-use assets$9,145 
Operating lease liabilities:
Operating lease liabilities, current$4,735 
Operating lease liabilities, non-current5,768 
Total operating lease liabilities$10,503 
Weighted average remaining terms were as follows (in years):
December 31, 2021
Weighted average remaining lease term
Operating leases2.95
Weighted average discount rates were as follows:
December 31, 2021
Weighted average discount rate
Operating leases2.80 %
Maturities of lease liabilities were as follows (in thousands):
Operating Leases
Year Ending December 31,
2022$5,049 
20233,535 
20241,253 
20251,195 
2026602 
Total lease payments11,634 
Less: imputed interest(1,131)
Total leases liabilities$10,503 
Disclosures under ASC 840, Leases
Rent expense was $7.6 million and $6.0 million for the year ended December 31, 2020 and 2019, respectively.
As of December 31, 2020, future minimum lease payments under noncancelable operating leases with an initial lease term in excess of one year were as follows (in thousands):
Operating Leases
2021$5,834 
20226,172 
20234,544 
2024746 
Total minimum lease payments$17,296 
Future minimum lease payments under noncancelable capital leases were not material as of December 31, 2020.
Leases LeasesThe Company leases manufacturing equipment under non-cancelable finance leases expiring at various dates through December 2025. The Company also leases office and manufacturing facilities under non-cancelable operating leases expiring at
various dates through June 2026. In October 2021, the Company entered into a lease agreement commencing on April 1, 2022 for a term of 65 months through August 31, 2027. In September 2021, the Company gave a notice to the landlord to terminate the lease of certain office space in Orlando, Florida. The amounts of operating lease right-of-use assets and liabilities associated with the termination were not material. Some of the Company’s leases include one or more options to renew, with renewal terms that if exercised by the Company, extend the lease term from one to six years. The exercise of these renewal options is at the Company’s discretion. The Company’s lease agreements do not contain any material terms and conditions of residual value guarantees or material restrictive covenants. The Company’s short-term leases and sublease income were not material.
The Company adopted ASC 842 using the modified retrospective method on January 1, 2021 and elected the available package of practical expedients upon adoption. The most significant impact of the adoption of ASC 842 was the recognition of right-of-use, or ROU, assets and lease liabilities for operating leases of $10.8 million and $12.0 million, respectively, and a reversal of deferred rent of $1.2 million on January 1, 2021. The Company’s accounting for finance leases remained substantially unchanged. The adoption of ASC 842 did not have any impact on the Company’s operating results or cash flows.
The Company determines if an arrangement is or contains a lease at inception. Operating leases are included in operating lease ROU assets and operating lease liabilities in the Company’s consolidated balance sheets. Finance leases are included in property and equipment, and finance lease liabilities in the Company’s consolidated balance sheets. The Company’s finance leases were not material for any of the periods presented.
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. Operating lease ROU assets and liabilities are recognized at the commencement date based on an amount equal to the present value of lease payments over the lease term. As most of the Company’s leases do not provide an implicit rate, the Company generally uses the incremental borrowing rate based on the estimated rate of interest for collateralized borrowing over a similar term of the lease payments at commencement date. The Company uses the implicit rate when it is readily determinable. The Company elected the package of practical expedients permitted under the transition guidance within the new standard, which among other things, allowed it to carry forward existing lease classification and to exclude leases with original terms of one year or less. Further, the Company elected to combine lease and non-lease components for all asset classes. Any variable lease components are expensed as incurred. The operating lease ROU asset also includes adjustments related to prepaid or deferred lease payments and lease incentives. The Company’s lease terms may include options to extend or terminate the lease when it is reasonably certain that the Company will exercise that option. Operating lease expense for lease payments is recognized on a straight-line basis over the lease term.
The components of operating lease expenses for the year ended December 31, 2021 were as follows (in thousands):
Year Ended
December 31, 2021
Operating lease cost$4,654 
Variable lease cost1,703 
Total operating lease cost$6,357 
Supplemental cash flow information for the year ended December 31, 2021 related to operating leases was as follows (in thousands):
Amount
Cash paid for amounts included in the measurement of lease liabilities:
Cash paid for operating leases included in operating activities$(4,609)
Right of use assets obtained in exchange for lease obligations:
Operating leases2,876 
Supplemental balance sheet information related to operating leases was as follows (in thousands):
December 31, 2021
Operating leases:
Operating lease right-of-use assets$9,145 
Operating lease liabilities:
Operating lease liabilities, current$4,735 
Operating lease liabilities, non-current5,768 
Total operating lease liabilities$10,503 
Weighted average remaining terms were as follows (in years):
December 31, 2021
Weighted average remaining lease term
Operating leases2.95
Weighted average discount rates were as follows:
December 31, 2021
Weighted average discount rate
Operating leases2.80 %
Maturities of lease liabilities were as follows (in thousands):
Operating Leases
Year Ending December 31,
2022$5,049 
20233,535 
20241,253 
20251,195 
2026602 
Total lease payments11,634 
Less: imputed interest(1,131)
Total leases liabilities$10,503 
Disclosures under ASC 840, Leases
Rent expense was $7.6 million and $6.0 million for the year ended December 31, 2020 and 2019, respectively.
As of December 31, 2020, future minimum lease payments under noncancelable operating leases with an initial lease term in excess of one year were as follows (in thousands):
Operating Leases
2021$5,834 
20226,172 
20234,544 
2024746 
Total minimum lease payments$17,296 
Future minimum lease payments under noncancelable capital leases were not material as of December 31, 2020.
XML 39 R25.htm IDEA: XBRL DOCUMENT v3.22.0.1
Income Taxes
12 Months Ended
Dec. 31, 2021
Income Tax Disclosure [Abstract]  
Income Taxes Income Taxes
The following table presents components of loss before income taxes for the periods presented (in thousands):
Year Ended December 31,
202120202019
United States$(239,855)$(362,338)$(94,718)
International607 40 — 
Loss before income taxes$(239,248)$(362,298)$(94,718)
Benefit from income taxes for the periods presented consisted of (in thousands):
Year Ended December 31,
202120202019
Deferred:
U.S. federal(1,262)— — 
U.S. state— — — 
Foreign— — — 
Total deferred:(1,262)— — 
Total benefit from income taxes$(1,262)$— $— 
The reconciliation between the U.S. federal statutory income tax rate of 21% to the Company’s effective tax for the periods presented is as follows:
Year Ended December 31,
202120202019
U.S. federal provision at statutory rate21.0 %21.0 %21.0 %
State income taxes4.4 0.7 2.9 
Tax credits1.5 0.6 1.9 
Fair value of financial instruments(2.3)(15.6)(6.8)
Stock-based compensation expense2.0 (0.4)(0.6)
Executive compensation(1.1)0.0 0.0 
Other permanent items(0.3)0.0 0.0 
Uncertain tax benefits(0.8)(0.3)(0.9)
Change in valuation allowance(24.0)(6.0)(17.5)
Effective tax rate0.4 %0.0 %0.0 %
The Company’s effective tax rates differ from the federal statutory rate primarily due to the change in valuation allowance, non-deductible stock-based compensation expense and the fair value on instruments treated as debt for GAAP and equity for tax purposes, which is not deductible for income tax purposes, for 2021, 2020 and 2019.
The Company’s deferred income tax assets and liabilities as of December 31, 2021 and 2020 were as follows (in thousands):
Year Ended December 31,
20212020
Deferred tax assets:
Net operating loss carry forward$120,544 $62,346 
Tax credits6,296 3,975 
Accruals and reserves— 3,323 
Stock-based compensation expense6,944 267 
Lease liability (ASC 842)2,622 — 
Accrued expenses— — 
Inventory reserves617 — 
Other15 
Total deferred tax assets137,038 69,913 
Valuation allowance(130,569)(69,222)
Total deferred tax asset6,469 691 
Deferred tax liabilities:
Depreciation and amortization1,185 691 
Prepaid expenses2,983 — 
ROU asset (ASC 842)2,301 — 
Total deferred tax liabilities6,469 691 
Net deferred tax assets (liabilities)$— $— 
The Company assesses the realizability of deferred tax assets based on the available evidence, including a history of taxable income and estimates of future taxable income. In assessing the realizability of deferred tax assets, the Company considers whether it is more likely than not that all or some portion of deferred tax assets will not be realized. Due to the history of losses incurred by the Company, management believes it is not more likely than not that all of the deferred tax assets can be realized. Accordingly, the Company established and recorded a full valuation allowance on its net deferred tax assets of $130.6 million and $69.2 million as of December 31, 2021 and 2020, respectively.
No deferred tax liabilities for foreign withholding taxes have been recorded relating to the earnings of the Company’s foreign subsidiaries since all such earnings are intended to be indefinitely reinvested. The amount of the unrecognized deferred tax liability associated with these earnings is immaterial.
Utilization of the net operating loss and tax credit carryforwards is subject to a substantial annual limitation due to the “ownership change” limitations provided by Sections 382 and 383 of the Internal Revenue Code of 1986, as amended, and other similar state provisions. Any annual limitation may result in the expiration of net operating loss and tax credit carryforwards before utilization. As of December 31, 2021, the Company had $469.6 million of U.S. federal net operating loss carryforwards available to reduce future taxable income, of which $426.9 million will be carried forward indefinitely for U.S. federal tax purposes and $42.7 million will expire beginning in 2035 to 2037. The Company also has $420.6 million of U.S. state net operating loss carryforwards that will expire beginning in 2035 to 2037.
The Company also has federal and state research and development tax credit carryforwards of $10.5 million and $8.0 million as of December 31, 2021 and 2020, respectively. The federal and state research credit carryforwards will begin expiring in 2037.
On January 1, 2022, a provision of the Tax Cuts and Jobs Act of 2017 went into effect which eliminates the option to deduct domestic research and development costs in the year incurred and instead requires taxpayers to amortize such costs over five years. The House Ways and Means Committee has proposed tax legislation to delay the effective date of this change to 2026, but it is uncertain whether the proposed delay will ultimately be enacted into law. If no new legislation is passed, the provision would go into effect for the Company’s fiscal year 2023 and is expected to decrease cash flows from operations and increase net deferred tax assets by a similar amount. The Company is currently evaluating the potential impact on cash flows from operations.
Unrecognized Tax Benefits
The Company reports income tax related interest and penalties within its provision for income tax in its consolidated statements of operations. Similarly, the Company reports the reversal of income tax-related interest and penalties within its provision for income tax line item to the extent the Company resolves its liabilities for uncertain tax positions in a manner favorable to its accruals therefor. The Company had no interest and penalties accrued as of December 31, 2021 and 2020. The Company does not expect that the total amounts of unrecognized tax benefits will significantly increase or decrease within 12 months of the reporting date.
The following is a tabular reconciliation of the total amounts of unrecognized tax benefits (in thousands):
Year Ended December 31,
202120202019
Unrecognized tax benefits as of the beginning of the year$3,975 $2,397 $1,473 
Increases related to prior year tax positions535 327 — 
Increase related to current year tax positions1,786 1,251 924 
Unrecognized tax benefits as of the end of the year$6,296 $3,975 $2,397 
None of the Company’s unrecognized tax benefits, if recognized, would affect the effective tax rate since the tax benefits would increase a deferred tax asset that is currently fully offset by a full valuation allowance. The Company and its subsidiaries file federal, state and foreign income tax returns. In the normal course of business, the Company is subject to examination by taxing authorities, for which the Company’s major tax jurisdictions are the United States and various states. The Company’s federal and state income tax returns from inception to December 31, 2021 remain subject to examination.
XML 40 R26.htm IDEA: XBRL DOCUMENT v3.22.0.1
Commitment and Contingencies
12 Months Ended
Dec. 31, 2021
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies Commitments and Contingencies
Purchase Obligations
The Company purchases goods and services from a variety of suppliers in the ordinary course of business. Purchase obligations are defined as agreements that are enforceable and legally binding and that specify all significant terms, including fixed or minimum quantities to be purchased, fixed, minimum, or variable price provisions, and the approximate timing of the transaction. The Company had purchase obligations primarily for purchases of inventory, R&D, and general and administrative activities totaling $24.6 million as of December 31, 2021, which is expected to be received within a year. In October 2021, the Company entered into an office space lease commencing April 1, 2022. This will commit the Company to total rent payments of $5.0 million and variable costs of $1.4 million through the end of the lease ending August 31, 2027.
In June 2021, the Company entered into an agreement with P3 USA, Inc. (“P3”) to provide engineering, and general and administrative services. Under the said agreement, the Company issued 291,940 shares of Class A common stock to P3 in the third quarter of 2021. In September 2021, the Company entered into an amendment to modify the existing agreement with P3 and, among other things, extended the term of the agreement until December 2025. The Company expects that the expenses to be incurred with P3 will be at least $30.0 million over the extended term under the amended agreement.
Legal Matters
From time to time, the Company is involved in actions, claims, suits and other proceedings in the ordinary course of business, including assertions by third parties relating to intellectual property infringement, breaches of contract or warranties or employment-related matters. When it is both probable that a liability has been incurred and the amount of the loss can be reasonably estimated, the Company records a liability for such loss contingencies. The Company’s estimates regarding potential losses and materiality are based on the Company’s judgment and assessment of the claims utilizing currently available information. Although the Company will continue to reassess its reserves and estimates based on future developments, the Company’s objective assessment of the legal merits of such claims may not always be predictive of the outcome and actual results may vary from the Company’s current estimates.
Dispute Settlement
On June 29, 2018, a lawsuit was filed against a Company employee and the Company, alleging trade secret misappropriation, breach of fiduciary duty and breach of certain agreements relating to the employee’s departure from plaintiff and joining the Company, and sought unspecified monetary damages. On July 13, 2020, the parties agreed to settle all outstanding litigation by entering into a settlement agreement. The terms of the agreement require the Company to pay $1.5 million in tranches to the plaintiff, through October 2021. The Company accrued this amount as settlement liability and
recorded the related expense in general and administrative expenses in 2018. The remaining balance of the settlement liability was $1.0 million as of December 31, 2020, which was paid off in 2021.
Supplier Contract
On May 2, 2018, in order to manage manufacturer lead times and meet product forecasts, the Company committed to purchase certain components aggregating to $2.6 million. On August 14, 2020, to avoid possible losses due to technological obsolescence, the Company negotiated with the supplier a release from its obligation to purchase its components by agreeing to pay $1.1 million. The Company recognized this amount in cost of sales in the consolidated statement of operations for the year ended December 31, 2020.
XML 41 R27.htm IDEA: XBRL DOCUMENT v3.22.0.1
Segment and Customer Concentration Information
12 Months Ended
Dec. 31, 2021
Segment Reporting [Abstract]  
Segment and Customer Concentration Information Segment and Customer Concentration Information
Reportable segments are (i) Autonomy Solutions and (ii) Components. These segments reflect the way the CODM evaluates the Company’s business performance and manages its operations. Each segment has distinct product offerings, customers, and market penetration. The Chief Executive Officer is the CODM of the Company.
Autonomy Solutions
This segment manufactures and distributes commercial lidar sensors that measure distance using laser light to generate a 3D map for automotive mobility applications. This segment is impacted by trends in and the strength of the autonomous vehicles and associated infrastructure/technology sector.
Components
This segment is in the business of development of ultra-sensitive pixel-based sensors. This segment also designs, tests and provides consulting services for non-standard integrated circuits that are essential for systems to meet the requirement of customers. This segment is impacted by trends in and the strength of automobile and aeronautics sector as well as government spending in military and defense activities.
The accounting policies of the operating segments are the same as those described in Note 2. Segment operating results and reconciliations to the Company’s consolidated balances are as follows (in thousands):
Year ended December 31, 2021
Autonomy
Solutions
Component
Sales
Total
reportable
segments
Eliminations (1)Total
Consolidated
Revenue:
Revenues from external customers$28,497 $3,447 $31,944 $— $31,944 
Revenues from internal customer8,098 5,929 14,027 (14,027)— 
Total Revenue$36,595 $9,376 $45,971 $(14,027)$31,944 
Depreciation and amortization$3,723 $439 $4,162 $— $4,162 
Operating gain (loss)(214,133)(324)(214,457)(95)(214,552)
Other significant items:
Segment assets882,704 9,771 892,475 (8,939)883,536 
Inventories, net10,179 163 10,342 — 10,342 
Year ended December 31, 2020
Autonomy
Solutions
Component
Sales
Total
reportable
segments
Eliminations (1)Total
Consolidated
Revenue:
Revenues from external customers$11,387 $2,564 $13,951 $— $13,951 
Revenues from internal customer1,516 3,248 4,764 (4,764)— 
Total Revenue$12,903 $5,812 $18,715 $(4,764)$13,951 
Depreciation and amortization$2,395 $128 $2,523 $(6)$2,517 
Operating gain (loss)(86,661)(316)(86,977)102 (86,875)
Other significant items:
Segment assets511,676 2,975 514,651 (4,300)510,351 
Inventories, net3,604 3,613 — 3,613 
Year ended December 31, 2019
Autonomy
Solutions
Component
Sales
Total
reportable
segments
Eliminations (1)Total
Consolidated
Revenue:
Revenues from external customers$9,666 $2,936 $12,602 $— $12,602 
Revenues from internal customer— 2,949 2,949 (2,949)— 
Total Revenue$9,666 $5,885 $15,551 $(2,949)$12,602 
Depreciation and amortization$2,135 $181 $2,316 $— $2,316 
Operating gain (loss)(62,874)259 (62,615)— (62,615)
Other significant items:
Segment assets52,171 2,218 54,389 (2,525)51,864 
Inventories, net4,002 — 4,002 — 4,002 
(1) Represent the eliminations of all intercompany balances and transactions during the period presented.
Two customers accounted for 42% and 17% of the Company’s revenue for the year ended December 31, 2021 One customer accounted for 64% of the Company’s revenue for the year ended December 31, 2020. One customer accounted for 43% of the Company’s revenue for the year ended December 31, 2019.
XML 42 R28.htm IDEA: XBRL DOCUMENT v3.22.0.1
Related Party Transactions
12 Months Ended
Dec. 31, 2021
Related Party Transactions [Abstract]  
Related Party Transactions Related Party Transactions
Equity Investments
In February 2021, the Company invested $15.0 million in a special purpose acquisition company, of which Mr. Jun Hong Heng, is the Chairman and Chief Executive Officer, and a principal shareholder. Mr. Heng became a director of the Company in June 2021. The terms of such investment were no less favorable to the Company than to other third party investors. During 2021, the Company sold $2.9 million of this investment and had a remaining balance of $12.1 million. The fair value of this investment as of December 31, 2021was $12.2 million.
In August 2021, the Company invested $1.4 million in a special purpose acquisition company, of which Mr. Matthew Simoncini is a director. Mr. Simoncini has been a director of the Company since December 2020. The terms of such investment were no less favorable to the Company than to other third party investors. During 2021, the Company sold this investment in its entirety.
XML 43 R29.htm IDEA: XBRL DOCUMENT v3.22.0.1
Subsequent Events
12 Months Ended
Dec. 31, 2021
Subsequent Events [Abstract]  
Subsequent Events Subsequent Events
In preparing the audited consolidated financial statements as of December 31, 2021, the Company has evaluated subsequent events through March 1, 2022.
Share Repurchases
In January 2022, the Company repurchased 1,008,779 shares of Class A common stock at an aggregate price of $17.8 million through market purchase transactions under the share repurchase program approved by the Company’s Board of Directors in December 2021.
Agreement with Celestica
In January 2022, the Company entered into an Equipment and Tooling Agreement (the “Agreement”) with Celestica. Under the Agreement, the Company desires to have Celestica develop and build certain Company specific production equipment (including automation equipment) and tooling that will be used to manufacture or test the products or pre-production units of products for the Company and to perform certain services associated with the manufacturing processes of the products. Under the Agreement, the Company may elect to pay Celestica $26.9 million either in cash or Class A common stock. Payment will be owed to Celestica upon meeting of certain milestones as specified in the Agreement.
XML 44 R30.htm IDEA: XBRL DOCUMENT v3.22.0.1
Basis of Presentation and Summary of Significant Accounting Policies (Policies)
12 Months Ended
Dec. 31, 2021
Accounting Policies [Abstract]  
Basis of Presentation and Consolidation
Basis of Presentation and Consolidation
The accompanying consolidated financial statements have been prepared in accordance with generally accepted accounting principles in the United States (“GAAP”) and applicable rules and regulations of the Securities and Exchange Commission (“SEC”) regarding annual financial reporting. All intercompany transactions and balances have been eliminated in consolidation.
Use of Estimates
Use of Estimates
The preparation of consolidated financial statements in conformity with GAAP requires management to make judgments, estimates and assumptions that affect the reported amounts of assets, liabilities, equity, revenues and expenses, and related disclosures. The significant estimates made by management include inventory reserves, valuation allowance for deferred tax assets, valuation of warrants, forecasted costs associated with non-recurring engineering (“NRE”) services, product warranty reserves, stock-based compensation expense and other loss contingencies. Management periodically evaluates such estimates and they are adjusted prospectively based upon such periodic evaluation. Actual results could differ from those estimates.
Segment Information
Segment Information
The Company has determined its operating segments using the same indicators which are used to evaluate its performance internally. The Company has two business activities which are its operating segments:
(i) “Autonomy Solutions” for automotive applications, which includes manufacturing and distribution of lidar sensors that measure distance using laser light to generate a 3D map, non-recurring engineering services related to the Company’s lidar products, and development of software products that enable autonomy capabilities; and
(ii) “Components” which includes development of application-specific integrated circuits, pixel-based sensors, as well as designing, testing and providing consulting services for non-standard integrated circuits. In August 2021, the Company acquired OptoGration, Inc. (“OptoGration”), which has been included in the Components segment.
Concentration of Credit Risk
Concentration of Credit Risk
Financial instruments that potentially subject the Company to significant concentrations of credit risk, consist primarily of cash and cash equivalents, marketable investments and accounts receivable. A significant portion of the Company’s cash and cash equivalents is held at high-quality domestic financial institutions. Deposits held with the financial institutions may, at
times, exceed the amount of insurance provided on such deposits. The Company’s revenue is derived from customers located in the United States and international markets.
Cash and Cash Equivalents
Cash and Cash Equivalents
The Company’s cash and cash equivalents consist of investments with maturities of three months or less at the time of purchase. The Company’s cash equivalents include investments in money market funds, U.S. treasury securities and commercial paper.
Restricted Cash
Restricted Cash
Restricted cash consists of funds that are contractually restricted as to usage or withdrawal due to legal agreements. The Company determines current or non-current classification of restricted cash based on the expected duration of the restriction.
Debt Securities Marketable Equity Securities
Debt Securities
The Company’s debt securities consist of U.S agency securities and government sponsored securities, U.S. treasury securities, corporate bonds, commercial paper and asset-backed securities. The Company classifies its debt securities as available-for-sale at the time of purchase and reevaluates such designation as of each balance sheet date. The Company considers all debt securities as available for use to support current operations, including those with maturity dates beyond one year and are classified as current assets under marketable securities in the accompanying consolidated balance sheets. Debt securities included in marketable securities on the consolidated balance sheets consist of securities with original maturities greater than three months at the time of purchase. Debt securities are carried at fair value, with the unrealized gains and losses reported as a component of accumulated other comprehensive income (loss) (“OCI”). Any realized gains or losses on the sale of debt securities are determined on a specific identification method, and such gains and losses are reflected as a component of other income (expense), net.
The Company reviews the fair value of debt securities and when the fair value of a debt security is below its amortized cost, the amortized cost should be written down to its fair value if (i) it is more likely than not that management will be required to sell the impaired security before recovery of its amortized basis; or (ii) management has the intention to sell the security. If neither of these conditions are met, the Company must determine whether the impairment is due to credit losses. To determine the amount of credit losses, the Company compares the present value of the expected cash flows of the security, derived by taking into account the issuer’s credit ratings and remaining payment terms, with its amortized cost basis. The amount of impairment recognized is limited to the excess of the amortized cost over the fair value of the security. An allowance for credit losses for the excess of amortized cost over the expected cash flows is recorded in other income (expense), net on the consolidated statements of operations. Non-credit related impairment losses are recorded in OCI.
Marketable Equity Investments
The Company holds marketable equity investments over which the Company does not have a controlling interest or significant influence. Marketable equity investments are measured using the quoted prices in active markets with changes recorded in other income (expense), net on the consolidated statement of operations.
Non-Marketable Equity Investments Measured Using the Measurement Alternative Non-Marketable Equity Investments Measured Using the Measurement AlternativeThe Company holds a non-marketable equity investment in a privately held company in which the Company does not own a controlling interest or have significant influence. The investment does not have a readily determinable fair value and the Company has elected the measurement alternative, and consequently, measures the investment at cost less any impairment, adjusted to fair value, if there are observable price changes for an identical or similar investment of the same issuer.
Accounts Receivable
Accounts Receivable
Accounts receivables are recorded at the invoiced amount and do not bear interest. The Company reviews the need for an allowance for doubtful accounts quarterly based on historical experience with each customer and the specifics of each customer arrangement. The Company did not have material write-offs in any period presented, and as of December 31, 2021 and 2020 did not record an allowance for doubtful accounts.
Inventory
Inventory
The Company values inventory at the lower of cost or net realizable value. The Company determines the cost of inventory using the standard-cost method, which approximates actual costs based on a first-in, first-out method. The Company assesses inventory of slow-moving products for potential impairment, and records write-downs of inventory to cost of sales.
Property and Equipment
Property and Equipment
Property and equipment are stated at cost less accumulated depreciation and amortization, and are depreciated using the straight-line method over the estimated useful lives of the assets as follows:
Asset CategoryEstimated useful lives
Machinery and equipment
5 to 7 years
Tooling
1 to 3 years
Computer hardware and software
3 to 5 years
Demonstration fleet and demonstration units
2 to 5 years
Leasehold improvementsShorter of useful life or lease term
Vehicles5 years
Furniture and fixtures7 years
Maintenance and repairs are charged to expense as incurred, and improvements and betterments are capitalized. When assets are retired or otherwise disposed of, the cost and accumulated depreciation and amortization are removed from the consolidated balance sheet and any resulting gain or loss is reflected in the consolidated statements of operations and comprehensive loss in the period realized.
Intangible Assets and Goodwill
Intangible Assets
Intangible assets, consisting of acquired developed technology, customer relationships and tradename are carried at cost less accumulated amortization. All intangible assets have been determined to have definite lives and are amortized on a straight-line basis over their estimated remaining economic lives, ranging from one to ten years. Amortization expense related to developed technology is included in cost of sales. Amortization expense related to customer relationships is included in sales and marketing expense. Amortization expense related to tradename is included in general and administrative expense. Intangible assets are reviewed for impairment whenever events or changes in circumstances indicate an asset’s carrying value may not be recoverable. There was no impairment of intangible assets experienced during the year ended December 31, 2021 or 2020.
Goodwill
The Company records goodwill when the consideration paid in a business combination exceeds the fair value of the net tangible assets and the identified intangible assets acquired. Goodwill is not amortized, but instead is required to be tested for impairment annually and whenever events or changes in circumstances indicate that the carrying value of goodwill may exceed its fair value.
The Company reviews goodwill for impairment annually in its fourth quarter by initially considering qualitative factors to determine whether it is more likely than not that the fair value of a reporting unit is less than its carrying amount, including goodwill, as a basis for determining whether it is necessary to perform a quantitative analysis. If it is determined that it is more likely than not that the fair value of reporting unit is less than its carrying amount, a quantitative analysis is performed to identify goodwill impairment. There was no impairment of goodwill experienced during the year ended December 31, 2021 or 2020.
Impairment of Long-Lived Assets Impairment of Long-Lived AssetsThe Company reviews long-lived assets for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. When such an event occurs, management determines whether there has been impairment by comparing the anticipated undiscounted future net cash flows to the related asset group’s carrying value. If an asset is considered impaired, the asset is written down to fair value, which is determined based either on discounted cash flows or appraised value, depending on the nature of the asset.
Convertible Senior Notes
Convertible Senior Notes
Effective January 1, 2021, the Company early adopted ASU 2020-06 as of January 1, 2021. As a result, the Company’s convertible senior notes issued in December 2021 are accounted for as a single liability instrument measured at its amortized cost, as no other embedded features require bifurcation and recognition as derivatives.
Product Warranties Product WarrantiesEstimated future warranty costs are accrued and charged to cost of sales in the period that the related revenue is recognized. These estimates are based on historical warranty experience and any known or expected changes in warranty exposure, such as trends of product reliability and costs of repairing and replacing defective products. The Company periodically assesses the adequacy of its recorded warranty liabilities and adjusts the amounts as necessary.
Public and Private Warrants
Public and Private Warrants
As part of Gores’ initial public offering on February 5, 2019, Gores issued to third party investors 40.0 million units, consisting of one share of Class A common stock of Gores and one-third of one warrant, at a price of $10.00 per unit. Each whole warrant entitled the holder to purchase one share of Class A common stock at an exercise price of $11.50 per share (the “Public Warrants”). Simultaneously with the closing of the IPO, Gores completed the private sale of 6.667 million warrants to Gore’s sponsor at a purchase price of $1.50 per warrant (the “Private Warrants”). Each Private Warrant allows the sponsor to purchase one share of Class A common stock at $11.50 per share. Subsequent to the Business Combination, 13,333,309 Public Warrants and 6,666,666 Private Warrants remained outstanding as of December 31, 2020.
The Private Warrants and the shares of common stock issuable upon the exercise of the Private Warrants were not transferable, assignable or salable until after the completion of a Business Combination, subject to certain limited exceptions. Additionally, the Private Warrants are exercisable for cash or on a cashless basis, at the holder’s option, and are non-redeemable so long as they are held by the initial purchasers or their permitted transferees. If the Private Warrants are held by someone other than the initial purchasers or their permitted transferees, said Private Warrants will be redeemable by the Company and exercisable by such holders on the same basis as the Public Warrants.
In the first quarter of 2021, 3,589,645 Private Warrants and 13,128,671 Public Warrants were exercised, and the Company received $153.9 million in cash proceeds from the exercise of these warrants. Pursuant to the terms of the agreements governing the rights of the holders of the Public Warrants, the Company redeemed the remaining unexercised and outstanding 204,638 Public Warrants for a redemption price of $0.01 per Public Warrant.
The Company had 3,077,021 Private Warrants and 0 Public Warrants, outstanding as of December 31, 2021 and such Private Warrants are set to expire on December 2, 2025.
The exercise of the Private Warrants may be settled in cash upon the occurrence of a tender offer or exchange that involves 50% or more of the Company’s Class A stockholders. Public Warrants contained the same feature. Since not all of the Company’s stockholders need to participate in such tender offer or exchange to trigger the potential cash settlement and the Company does not control the occurrence of such an event, the Company concluded that the Public Warrants and Private Warrants do not meet the conditions to be classified in equity. Consequently, the Company concluded that the Public and Private Warrants do not meet the criteria to be classified in stockholders’ equity per the guidance in ASC 815-40, Derivatives and Hedging—Contracts in Entity’s Own Equity. Since the Public and Private Warrants meet the definition of a derivative under ASC 815, the Company recorded these warrants as liabilities on the balance sheet at fair value upon the closing of the Business Combination, with subsequent changes in their respective fair values recognized in the consolidated statement of operations and comprehensive loss at each reporting date.
Revenue Recognition
Revenue Recognition
Under ASC 606, the Company determines revenue recognition through the following steps:
Identifying the contract, or contracts, with the customer; 
Identifying the performance obligations in the contract;
Determining the transaction price;
Allocating the transaction price to performance obligations in the contract; and
Recognizing revenue when, or as, the Company satisfies performance obligations by transferring the promised goods or services.
Nature of Products and Services and Revenue Recognition
Autonomy Solutions segment revenue primarily comes from product sales of lidar sensors to customers and distributors and NRE services to integrate Luminar lidar hardware for autonomy in vehicle platforms. Revenue from product sales is recognized at a point in time when control of the goods is transferred to the customer, generally occurring upon shipment or delivery dependent upon the terms of the underlying contract.
Components segment revenue primarily comes from the development and production of specialized wafers, dies, and avalanche photodiodes and NRE services related to design of custom products. Revenue from product sales is recognized at a point in time when control of the goods is transferred. Certain customer arrangements involve NRE services to develop and delivery of prototype products to customers. Revenue from these sales arrangements is categorized as product revenue and recognized over time as the product is being developed. Revenue from time and material based NRE service arrangements is recognized over time.
For NRE services that require engineering and development based on customer requirements, the Company recognizes revenue over time using an input method based on contract cost incurred to date compared to total estimated contract costs (cost-to-cost). Amounts billed to customers for shipping and handling are included in revenue. The Company’s arrangements for sale of hardware are typically recognized at the time of transfer of control of the underlying hardware. The obligations associated with any performance obligation to update the Company’s software have been immaterial. Taxes collected from customers and remitted to governmental authorities are excluded from revenue on the net basis of accounting.
For NRE service projects, the Company contracts with customers based on hourly rates or on a fixed fee basis. For arrangements based on hourly rates, revenue is recognized as services are performed and amounts are earned in accordance with the terms of a contract at estimated collectible amounts. For arrangements based on a fixed fee, revenue is recognized based on the progress or the percentage of completion of the NRE service project. Expenses associated with performance of work may be reimbursed with a markup depending on contractual terms and are included in revenues. Reimbursements include billings for travel and other out-of-pocket expenses and third-party costs, such as equipment rentals, materials and subcontractor costs, which are included in cost of sales in the accompanying combined statement of operations.
Arrangements with Multiple Performance Obligations
When a contract involves multiple performance obligations, the Company accounts for individual products and services separately if the customer can benefit from the product or service on its own or with other resources that are readily available to the customer and the product or service is separately identifiable from other promises in the arrangement. The consideration is allocated between separate performance obligations in proportion to their estimated standalone selling price. The transactions to which the Company had to estimate standalone selling prices and allocate the arrangement consideration to multiple performance obligations were immaterial.
The Company provides standard product warranties for a term of typically one year to ensure that its products comply with agreed-upon specifications. Standard warranties are considered to be assurance type warranties and are not accounted for as separate performance obligations. See Product Warranties for accounting policy on standard warranties.
Other Policies, Judgments and Practical Expedients
Contract balances.  Contract assets and liabilities represent the differences in the timing of revenue recognition from the receipt of cash from the Company’s customers and billings. Contract assets reflect revenue recognized and performance obligations satisfied in advance of customer billing. Contract liabilities relates to payments received in advance of the satisfaction of performance under the contract. Receivable represents right to consideration that is unconditional. Such rights are considered unconditional if only the passage of time is required before payment of that consideration is due.
Remaining performance obligations.  Revenue allocated to remaining performance obligations represents the transaction price allocated to the performance obligations that are unsatisfied, or partially unsatisfied. It includes unearned revenue and amounts that will be invoiced and recognized as revenue in future periods and does not include contracts where the customer is not committed. The customer is not considered committed where they are able to terminate for convenience without payment of a substantive penalty under the contract. The Company has elected the optional exemption, which allows for the exclusion of the amounts for remaining performance obligations that are part of contracts with an original expected duration of one year or less.
Significant financing component. In certain arrangements, the Company receives payment from a customer either before or after the performance obligation has been satisfied. Typically, the expected timing difference between the payment and satisfaction of performance obligations is one year or less; therefore, the Company applies a practical expedient and does not
consider the effects of the time value of money. The Company’s contracts with customer prepayment terms do not include a significant financing component because the primary purpose is not to receive or provide financing from or to the customers.
Contract modifications. The Company may modify contracts to offer customers additional products or services. Each of the additional products and services are generally considered distinct from those products or services transferred to the customer before the modification. The Company evaluates whether the contract price for the additional products and services reflects the standalone selling price as adjusted for facts and circumstances applicable to that contract. In these cases, the Company accounts for the additional products or services as a separate contract. In other cases where the pricing in the modification does not reflect the standalone selling price as adjusted for facts and circumstances applicable to that contract, the Company accounts on a prospective basis where the remaining goods and services are distinct from the original items and on a cumulative catch-up basis when the remaining goods and services are not distinct from the original items.
Judgments and estimates. Accounting for contracts recognized over time involves the use of various techniques to estimate total contract revenue and costs. Due to uncertainties inherent in the estimation process, it is possible that estimates of costs to complete a performance obligation will be revised in the near-term. The Company reviews and updates its contract-related estimates regularly, and records adjustments as needed. For those performance obligations for which revenue is recognized using a cost-to-cost input method, changes in total estimated costs, and related progress towards complete satisfaction of the performance obligation, are recognized on a cumulative catch-up basis in the period in which the revisions to the estimates are made.
Cost of Sales
Cost of Sales
The Company includes all manufacturing and sourcing costs incurred prior to the receipt of finished goods at its distribution facility in cost of sales. The cost of sales principally includes personnel-related costs (including certain engineering personnel), including stock-based compensation, directly associated with the Company’s manufacturing organization, direct costs, product costs, purchasing costs, allocation of overhead costs associated with manufacturing operations, inbound freight charges, insurance, inventory write-downs, warranty cost and depreciation and amortization expense associated with the manufacturing and sourcing operations. Cost of sales also includes the direct cost and appropriate allocation of overhead costs involved in execution of service contracts.
Research and Development (R&D)
Research and Development (R&D)
R&D expenses consist primarily of personnel-related expenses, consulting and contractor expenses, tooling and prototype materials and allocated overhead costs. Substantially all of the Company’s R&D expenses are related to developing new products and services, improving existing products and services, and developing manufacturing processes. R&D expenses are expensed as incurred.
Stock-Based Compensation
Stock-based Compensation
Employee awards
For equity classified awards, the Company measures the cost of share-based awards granted to employees, non-employees and directors based on the grant-date fair value of the awards. The grant-date fair value of the stock options is calculated using a Black-Scholes option pricing model. The grant-date fair value of restricted stock is calculated based on the fair value of the underlying common stock less cash proceeds paid by the recipient to acquire the restricted stock, if any. The grant-date fair value of restricted stock unit is calculated based on the fair value of the underlying common stock. The fair value of the stock-based compensation is recognized on a straight-line basis over the requisite service period, which is generally the vesting period of the award. The Company elected to recognize the effect of forfeitures in the period they occur.
The Company grants fixed value share-based awards to certain employees, wherein the awardee is entitled to a fixed dollar value compensation settled by issuing shares on the vesting date, with the number of shares determined based on the Company’s stock price on or close to the settlement date. These fixed value equity awards are considered as liability classified awards. The Company measures the cost of fixed value share-based awards granted to employees based on a fixed monetary amount that is known at the inception of the obligation. The Company records the compensation cost for the fixed dollar amount of the award over the vesting period, with a corresponding liability.
Stock-based payments to vendors / non-employees
The Company has entered into arrangements with certain vendors and other third parties wherein the Company at its discretion may elect to compensate the respective vendors for services provided in either cash or by issuing shares of the Company’s Class A common stock (“Stock-in-lieu of Cash Program”). Typically, the amounts owed under the Stock-in-lieu of Cash Program are settled by issuing shares, with the number of shares determined based on the Company’s stock price on or
close to the settlement date. Payments owed under this program are considered as liability obligations. The Company measures the cost based on a fixed monetary amount that is known at the inception of the obligation.
Income Taxes
Income Taxes
Income taxes are accounted for under the asset and liability method, which requires the recognition of deferred tax assets and liabilities for the expected future tax consequences of events that have been included in the financial statements. Under this method, deferred tax assets and liabilities are determined on the basis of the differences between the financial statement and tax bases of assets and liabilities by using enacted tax rates in effect for the year in which the differences are expected to reverse. The effect of a change in tax rates on deferred tax assets and liabilities is recognized in income in the period that includes the enactment date.
The Company recognizes deferred tax assets to the extent that these assets are more likely than not to be realized. In making such a determination, all available positive and negative evidence are considered, including future reversals of existing taxable temporary differences, projected future taxable income, tax-planning strategies, and results of recent operations. If it is determined that deferred tax assets would be realized in the future, in excess of their net recorded amount, an adjustment would be made to the deferred tax asset valuation allowance, which would reduce the provision for income taxes.
The Company records uncertain tax positions in accordance with ASC 740, Income Taxes, on the basis of a two-step process which includes (1) determining whether it is more likely than not that the tax positions will be sustained on the basis of the technical merits of the position, and (2) for those tax positions that meet the more-likely-than-not recognition threshold. Recognized income tax positions are measured at the largest amount of tax benefit that is more than 50% likely to be realized upon ultimate settlement with the related tax authority.
The Company recognizes interest and penalties related to unrecognized tax benefits on the income tax expense line in the accompanying consolidated statement of operations. Accrued interest and penalties are included on the related tax liability line in the consolidated balance sheet.
The Tax Cuts and Jobs Act (“TCJA”) subjects a U.S. shareholder to tax on global intangible low-taxed income (“GILTI”) earned by certain foreign subsidiaries. Under GAAP, the Company can make an accounting policy election to either treat taxes due on the GILTI inclusion as a current period expense or factor such amounts into the Company’s measurement of deferred taxes. The Company elected to treat the GILTI inclusion as a period expense.
Recently Adopted Accounting Pronouncements and Recent Accounting Pronouncements Not Yet Effective
Recently Adopted Accounting Pronouncements
In February 2016, the Financial Accounting Standards Board (“FASB”) issued Accounting Standard Update (“ASU”) No. 2016-02, Leases (Topic 842) and issued subsequent amendments to the initial guidance in 2017, 2018 and 2019 (collectively “ASC 842”). Under the new guidance, a lessee is required to recognize assets and liabilities for both finance, previously known as capital, and operating leases with lease terms of more than 12 months. The ASU also requires disclosures to help investors and other financial statement users better understand the amount, timing, and uncertainty of cash flows arising from leases. In transition, the Company recognized and measured leases at the beginning of the period of adoption, January 1, 2021, using a modified retrospective approach that included a number of optional practical expedients that the Company elected to apply. See Note 15 for disclosure on the impact of adopting this standard.
In June 2016, the FASB issued ASU No. 2016-13, Financial Instruments—Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments (“ASU 2016-13”), which requires measurement and recognition of expected credit losses for financial assets held at amortized cost, including trade receivables. ASU 2016-13 replaces the existing incurred loss impairment model with an expected loss model that requires the forward-looking information to calculate credit loss estimates. It also eliminates the concept of other-than-temporary impairment and requires credit losses related to available-for-sale debt securities to be recorded through an allowance for credit losses rather than as a reduction in the amortized cost basis of the securities. These changes will result in more timely recognition of credit losses. The Company adopted ASU 2016-13 using the modified retrospective method on January 1, 2021. The adoption of ASU 2016-13 did not have a material impact on the Company’s consolidated financial position, operating results or cash flows.
In December 2019, the FASB issued ASU No. 2019-12, Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes (“ASU 2019-12”), which amends its guidance to simplify the accounting for income taxes by, among other things, removing exceptions to certain general principles in Topic 740, Income Taxes. The Company adopted ASU 2019-12 on January 1, 2021. The adoption of ASU 2019-12 did not have a material impact on the Company’s consolidated financial position, operating results or cash flows.
In August 2020, the FASB issued ASU 2020-06, Debt — Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging — Contracts in Entity’s Own Equity (Subtopic 815-40) (“ASU 2020-06”) to simplify accounting for certain financial instruments. ASU 2020-06 simplifies the accounting for convertible instruments by removing the separation models for (1) convertible debt with a cash conversion feature and (2) convertible instruments with a beneficial conversion feature. The Company elected to early adopt ASU 2020-06 as of January 1, 2021. The adoption of ASU 2020-06 resulted in the convertible senior notes issued in December 2021 to be recorded as a single liability instrument. ASU 2020-06 amends the diluted earnings per share guidance, including the requirement to use the if-converted method for all convertible instruments.
Recent Accounting Pronouncements Not Yet Effective
In October 2021, the FASB issued ASU No. 2021-08, Business Combinations (Topic 805): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers (“ASU 2021-08”). The new guidance in this update affects all entities that enter into a business combination within the scope of ASC 805-10. ASU 2021-08 will be effective for the Company beginning January 1, 2023. The Company is currently in the process of evaluating the effects of this pronouncement on the Company’s consolidated financial statements and does not expect it to have a material impact on the consolidated financial statements.
Fair Value Measurements the Company carried cash equivalents, marketable securities and Private Warrants. The Company had previously carried Public Warrants which were exercised and redeemed in March 2021.
Fair value is based on the price that would be received from selling an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. Fair value is estimated by applying the following hierarchy, which prioritizes the inputs used to measure fair value into three levels and bases the categorization within the hierarchy upon the lowest level of input that is available and significant to the fair value measurement:
Level 1 — Observable inputs, which include unadjusted quoted prices in active markets for identical assets or liabilities.
Level 2 — Observable inputs other than Level 1 inputs, such as quoted prices in markets that are not active, or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities.
Level 3 — Unobservable inputs that are supported by little or no market activity and that are based on management’s assumptions, including fair value measurements determined by using pricing models, discounted cash flow methodologies or similar techniques.
The Company determined the fair value of its Level 1 financial instruments, which are traded in active markets, using quoted market prices for identical instruments.
Marketable investments classified within Level 2 of the fair value hierarchy are valued based on other observable inputs, including broker or dealer quotations, alternative pricing sources or U.S. Government Treasury yield of appropriate term. When quoted prices in active markets for identical assets or liabilities are not available, the Company relies on non-binding quotes from its investment managers, which are based on proprietary valuation models of independent pricing services. These models generally use inputs such as observable market data, quoted market prices for similar instruments, historical pricing trends of a security as relative to its peers. To validate the fair value determination provided by its investment managers, the Company reviews the pricing movement in the context of overall market trends and trading information from its investment managers. The Company performs routine procedures such as comparing prices obtained from independent source to ensure that appropriate fair values are recorded.
Given that the transfer of Private Warrants to anyone outside of a small group of individuals constituting the sponsors of Gores Metropoulos, Inc. would result in the Private Warrants having substantially the same terms as the Public Warrants, management determined that the fair value of each Private Warrant is the same as that of a Public Warrant, with an insignificant adjustment for short-term marketability restrictions, as of December 31, 2020. As of December 31, 2021, management determined the fair value of the Private Warrants using observable inputs in the Black-Scholes valuation model, which used the remaining term of warrants of 3.92 years, volatility of 67.2% and a risk-free rate of 1.10%. Accordingly, the Private Warrants are classified as Level 3 financial instruments.
XML 45 R31.htm IDEA: XBRL DOCUMENT v3.22.0.1
Basis of Presentation and Summary of Significant Accounting Policies (Tables)
12 Months Ended
Dec. 31, 2021
Accounting Policies [Abstract]  
Schedule of Property and Equipment
Property and equipment are stated at cost less accumulated depreciation and amortization, and are depreciated using the straight-line method over the estimated useful lives of the assets as follows:
Asset CategoryEstimated useful lives
Machinery and equipment
5 to 7 years
Tooling
1 to 3 years
Computer hardware and software
3 to 5 years
Demonstration fleet and demonstration units
2 to 5 years
Leasehold improvementsShorter of useful life or lease term
Vehicles5 years
Furniture and fixtures7 years
Property and equipment consisted of the following (in thousands):
 December 31,
 20212020
Machinery and equipment$7,694 $5,940 
Computer hardware and software2,854 2,450 
Demonstration fleet and demonstration units811 1,821 
Leasehold improvements869 791 
Vehicles1,610 835 
Furniture and fixtures272 293 
Construction in progress3,677 1,410 
Total property and equipment17,787 13,540 
Accumulated depreciation and amortization(6,778)(5,851)
Total property and equipment, net$11,009 $7,689 
XML 46 R32.htm IDEA: XBRL DOCUMENT v3.22.0.1
Business Combinations (Tables)
12 Months Ended
Dec. 31, 2021
Business Combination and Asset Acquisition [Abstract]  
Schedule of Business Acquisitions, by Acquisition
The following table summarizes the preliminary purchase price allocation to assets acquired and liabilities assumed, including identification of measurement period adjustments:
Recorded Value
Cash and cash equivalents$358 
Accounts receivable810 
Other current assets482 
Property and equipment1,248 
Other non-current assets384 
Intangible assets (1)2,650 
Goodwill (2)2,409 
     Total assets acquired8,341 
Current Liabilities(488)
Non-current liabilities(1,511)
     Total liabilities assumed(1,999)
      Net assets acquired$6,342 
(1) Identifiable intangible assets were measured using the income approach.
(2) Goodwill is the excess of the consideration transferred over the net assets recognized and represents the expected future economic benefits as a result of other assets acquired that could not be individually identified and separately recognized. Goodwill is not amortized. The factors that made up the goodwill recognized included assembled workforce and component cost savings. Goodwill is not expected to be deductible for tax purposes.
Schedule of Finite-Lived Intangible Assets Acquired as Part of Business Combination
Identifiable intangible assets recognized:
Useful LifePreliminary Recorded Value
Customer relationships10 years$780 
Tradename
≤ 1 year
120 
Developed technology10 years1,750 
Total intangible assets$2,650 
XML 47 R33.htm IDEA: XBRL DOCUMENT v3.22.0.1
Revenue (Tables)
12 Months Ended
Dec. 31, 2021
Revenue from Contract with Customer [Abstract]  
Schedule of Disaggregation of Revenue Total revenue based on the disaggregation criteria described above, as well as revenue by segment, are as follows (in thousands):
Year Ended December 31,
202120202019
Revenue% of RevenueRevenue% of RevenueRevenue% of Revenue
Revenue by primary geographical market:
North America$23,043 72 %$4,010 29 %$10,453 83 %
Asia Pacific2,502 %906 %469 %
Europe and Middle East6,399 20 %9,035 65 %1,680 13 %
Total31,944 100 %13,951 100 %12,602 100 %
Revenue by timing of recognition:
Recognized at a point in time8,892 28 %2,639 19 %9,666 77 %
Recognized over time23,052 72 %11,312 81 %2,936 23 %
Total31,944 100 %13,951 100 %12,602 100 %
Revenue by segment:
Autonomy Solutions28,497 89 %11,387 82 %9,666 77 %
Components3,447 11 %2,564 18 %2,936 23 %
Total31,944 100 %13,951 100 %12,602 100 %
Schedule of Opening and Closing Balances of Contract Liabilities and Significant Changes in Contract Liabilities
The significant changes in contract assets balances consisted of the following (in thousands): 
 December 31,
 20212020
Beginning balance$— $— 
Revenue recognized for performance obligations that have been satisfied but for which amounts have not been billed9,907 — 
Ending balance$9,907 $— 
The significant changes in contract liabilities balances consisted of the following (in thousands): 
 December 31,
 20212020
Beginning balance$2,284 $225 
Revenue recognized that was included in the contract liabilities beginning balance(1,792)(225)
Increase due to cash received and not recognized as revenue and billings in excess of revenue recognized during the period406 2,284 
Ending balance$898 $2,284 
XML 48 R34.htm IDEA: XBRL DOCUMENT v3.22.0.1
Investments (Tables)
12 Months Ended
Dec. 31, 2021
Investments, Debt and Equity Securities [Abstract]  
Debt Securities, Available-for-sale
The Company’s investments in debt securities consisted of the following as of December 31, 2021 and 2020 (in thousands):
December 31, 2021
 CostGross
Unrealized
Gains
Gross
Unrealized
Losses
Fair Value
U.S. treasury securities$161,938 $$(474)$161,465 
U.S. agency and government sponsored securities4,995 — (25)4,970 
Commercial paper40,788 — (4)40,784 
Corporate bonds165,522 13 (345)165,190 
Asset-backed securities46,540 — (74)46,466 
Total debt securities$419,783 $14 $(922)$418,875 
Included in cash and cash equivalents$950 $— $— $950 
Included in marketable securities$418,833 $14 $(922)$417,925 
December 31, 2020
 CostGross
Unrealized
Gains
Gross
Unrealized
Losses
Fair Value
U.S. treasury securities$155,339 $14 $(6)$155,347 
U.S. agency and government sponsored securities19,996 — — 19,996 
Commercial paper182,218 (4)182,220 
Corporate bonds45,431 21 (2)45,450 
Asset-backed securities7,012 — 7,018 
Total debt securities$409,996 $47 $(12)$410,031 
Included in cash and cash equivalents$133,319 $$(2)$133,321 
Included in marketable securities$276,677 $43 $(10)$276,710 
Schedule of Gross Unrealized Losses and the Fair Value for Marketable Investments
The following table presents the gross unrealized losses and the fair value for those debt securities that were in an unrealized loss position for less than 12 months as of December 31, 2021 and 2020 (in thousands):
December 31, 2021December 31, 2020
Gross
Unrealized
Losses
Fair ValueGross
Unrealized
Losses
Fair Value
U.S. treasury securities$(474)$146,454 $(6)$65,298 
U.S. agency and government sponsored securities(25)4,970 — — 
Commercial paper(4)30,285 (4)47,629 
Corporate bonds(345)145,522 (2)15,575 
Asset-backed securities(74)45,251 — — 
Total$(922)$372,482 $(12)$128,502 
Schedule of Equity Investments
The Company’s equity investments consisted of the following as of December 31, 2021 and 2020 (in thousands):
December 31,
Consolidated Balance Sheets Location20212020
Money market funds(1)
Cash and cash equivalents$25,654 $64,971 
Marketable equity investments(1)
Marketable securities44,216 — 
Non-marketable equity investment measured using the measurement alternative(2)
Other non-current assets10,002 — 
$79,872 $64,971 
(1)    Investments with readily determinable fair values.
(2)    Investment in privately held company without readily determinable fair value.
Schedule of Total Realized and Unrealized Gains and Losses Associated with Equity Investments
Total realized and unrealized gains and losses associated with the Company’s equity investments consisted of the following (in thousands):
Year Ended December 31,
202120202019
Net realized gains (losses) recognized on equity investments sold$513 $— $— 
Net unrealized gains (losses) recognized on equity investments held(156)— — 
Total net gains (losses) recognized in other income (expense), net$357 $— $— 
XML 49 R35.htm IDEA: XBRL DOCUMENT v3.22.0.1
Financial Statement Components (Tables)
12 Months Ended
Dec. 31, 2021
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Schedule of Cash and Cash Equivalents Cash and cash equivalents consisted of the following (in thousands):
 December 31,
 20212020
Cash$303,373 $10,652 
Money market funds25,654 64,971 
U.S. treasury securities— 24,999 
Commercial paper950 108,322 
Total cash and cash equivalents$329,977 $208,944 
Schedule of Inventory
Inventory consisted of the following (in thousands):
 December 31,
 20212020
Raw materials$5,866 $625 
Work-in-process1,171 52 
Finished goods3,305 2,936 
Total inventory$10,342 $3,613 
Schedule of Prepaid Expenses and Other Current Assets
Prepaid expenses and other current assets consisted of the following (in thousands):
 December 31,
 20212020
Prepaid expenses$14,651 $1,073 
Contract assets9,907 — 
Advance payments to vendors1,810 961 
Prepaid rent and other— 503 
Other receivables2,827 2,260 
Total prepaid expenses and other current assets$29,195 $4,797 
Schedule of Property and Equipment
Property and equipment are stated at cost less accumulated depreciation and amortization, and are depreciated using the straight-line method over the estimated useful lives of the assets as follows:
Asset CategoryEstimated useful lives
Machinery and equipment
5 to 7 years
Tooling
1 to 3 years
Computer hardware and software
3 to 5 years
Demonstration fleet and demonstration units
2 to 5 years
Leasehold improvementsShorter of useful life or lease term
Vehicles5 years
Furniture and fixtures7 years
Property and equipment consisted of the following (in thousands):
 December 31,
 20212020
Machinery and equipment$7,694 $5,940 
Computer hardware and software2,854 2,450 
Demonstration fleet and demonstration units811 1,821 
Leasehold improvements869 791 
Vehicles1,610 835 
Furniture and fixtures272 293 
Construction in progress3,677 1,410 
Total property and equipment17,787 13,540 
Accumulated depreciation and amortization(6,778)(5,851)
Total property and equipment, net$11,009 $7,689 
Schedule of Intangible Assets The components of intangible assets were as follows (in thousands):
Gross
Carrying
 Amount
Accumulated
Amortization
Net
Carrying
Amount
Weighted Average
Remaining Period
(Years)
Customer relationships$780 $(33)$747 9.6
Tradename120 (120)— — 
Developed technology1,750 (73)1,677 9.6
Total intangible assets$2,650 $(226)$2,424 9.6
Schedule of Future Amortization Expense As of December 31, 2021, the expected future amortization expense for intangible assets was as follows (in thousands):
PeriodExpected Future
Amortization Expense
2022$253 
2023253 
2024253 
2025253 
2026253 
Thereafter1,159 
Total$2,424 
Schedule of Goodwill
The carrying amount of goodwill allocated to the Company’s reportable segments was as follows (in thousands):
 Autonomy SolutionsComponentsTotal
As of December 31, 2021$687 $2,423 $3,110 
As of December 31, 2020$687 $14 $701 
Schedule of Other Noncurrent Assets
Other non-current assets consisted of the following (in thousands):
 December 31,
 20212020
Security deposits$1,187 $1,106 
Non-marketable equity investment10,002 — 
Other non-current assets1,266 45 
Total other non-current assets$12,455 $1,151 
Schedule of Accrued and Other Current Liabilities
Accrued and other current liabilities consisted of the following (in thousands): 
 December 31,
 20212020
Accrued compensation and benefits$9,899 $3,071 
Accrued expenses6,727 3,998 
Warranty reserves1,798 259 
Contract liabilities898 2,284 
Accrued interest payable316 — 
Contract losses115 558 
Finance lease liabilities (capital lease liabilities prior to adoption of ASC 842), current91 282 
Total accrued and other current liabilities$19,844 $10,452 
Schedule of Other Non-Current Liabilities
Other non-current liabilities consisted of the following (in thousands): 
 December 31,
 20212020
Deferred rent$— $826 
Finance lease liabilities (capital lease liabilities prior to adoption of ASC 842), non-current— 492 
Other non-current liabilities598 — 
Total other non-current liabilities$598 $1,318 
XML 50 R36.htm IDEA: XBRL DOCUMENT v3.22.0.1
Debt (Tables)
12 Months Ended
Dec. 31, 2021
Debt Disclosure [Abstract]  
Schedule of Net Carrying Amount The net carrying amount of the Convertible Senior Notes was as follows (in thousands):
As of
December 31, 2021
Principal$625,000 
Unamortized debt discount and issuance costs(16,043)
Net carrying amount$608,957 
Schedule of Interest Expense The following table sets forth the interest expense recognized related to the Convertible Senior Notes (in thousands):
As of
December 31, 2021
Contractual interest expense$316 
Amortization of debt discount and issuance costs135 
Total interest expense$451 
XML 51 R37.htm IDEA: XBRL DOCUMENT v3.22.0.1
Fair Value Measurements (Tables)
12 Months Ended
Dec. 31, 2021
Fair Value Disclosures [Abstract]  
Schedule of Financial Assets and Liabilities Subject to Fair Value Measurements on a Recurring Basis and the Level of Inputs Used
The Company’s financial assets and liabilities subject to fair value measurements on a recurring basis and the level of inputs used for such measurements were as follows (in thousands):
Fair Value (in thousands) Measured as of
December 31, 2021 Using:
Level 1Level 2Level 3Total
Assets:
Cash equivalents:
Money market funds$25,654 $— $— $25,654 
Commercial paper— 950 — 950 
Total cash equivalents$25,654 $950 $— $26,604 
Marketable investments:
U.S. Treasury$161,465 $— $— $161,465 
U.S. agency and government sponsored securities— 4,970 — 4,970 
Commercial paper— 39,834 — 39,834 
Corporate bonds— 165,190 — 165,190 
Asset-backed securities— 46,466 — 46,466 
Marketable equity investments44,216 — — 44,216 
Total marketable investments$205,681 $256,460 $— $462,141 
Liabilities:
Private Warrants— — 31,230 31,230 
Total warrant liabilities$— $— $31,230 $31,230 
Fair Value (in thousands) Measured as of
December 31, 2020 Using:
Level 1Level 2Level 3Total
Assets:
Cash equivalents:
Money market funds$64,971 $— $— $64,971 
U.S. Treasury24,999 — — 24,999 
Commercial paper— 108,322 — 108,322 
Total cash equivalents$89,970 $108,322 $— $198,292 
Marketable investments:
U.S. Treasury$130,348 $— $— $130,348 
U.S. agency and government sponsored securities— 19,996 — 19,996 
Commercial paper— 73,898 — 73,898 
Corporate bonds— 45,450 — 45,450 
Asset-backed securities— 7,018 — 7,018 
Total marketable investments$130,348 $146,362 $— $276,710 
Liabilities:
Public Warrants$228,933 $— $— $228,933 
Private Warrants— 114,467 — 114,467 
Total warrant liabilities$228,933 $114,467 $— $343,400 
Schedule of Changes in Liabilities Measured at Fair Value
The following table presents changes in Public and Private Warrant liabilities, which as of December 31, 2020, were classified in the fair value hierarchy as Level 1 and Level 2, respectively, (in thousands):
Public
Warrants
Private
Warrants
Balance as of December 31, 2020$228,933 $114,467 
Change in fair value prior to exercise in March 202135,943 15,296 
Change in fair value prior to redemption in March 2021(3,511)— 
Exercise or redemption in March 2021(261,365)(76,931)
Private Warrants transferred to Level 3 in March 2021— (52,832)
Balance as of December 31, 2021$— $— 
Level 3 Disclosures
The following table presents changes in Level 3 liabilities relating to Private Warrants measured at fair value as of December 31, 2021 (in thousands):
Private
Warrants
Balance as of December 31, 2020$— 
Private warrants transferred from Level 252,832 
Measurement adjustments(21,602)
Balance as of December 31, 2021$31,230 
The following table presents changes in Level 3 liabilities measured at fair value for the year ended December 31, 2020 (in thousands):
2017
Warrants
2018
Warrants
2020
Warrants
Total Legacy
Warrants
Balance as of December 31, 2019$1,035 $87 $— $1,122 
Additions— — 1,728 1,728 
Exercise or conversion(13,714)(1,700)(14,698)(30,112)
Measurement adjustments12,679 1,613 12,970 27,262 
Balance as of December 31, 2020$— $— $— $— 
XML 52 R38.htm IDEA: XBRL DOCUMENT v3.22.0.1
Earnings (Loss) Per Share (Tables)
12 Months Ended
Dec. 31, 2021
Earnings Per Share [Abstract]  
Schedule of Earnings Per Share, Basic and Diluted The following table sets forth the computation of basic and diluted loss for the years ended December 31, 2021, 2020, and 2019 as follows: (in thousands, except for share and per share amounts):
December 31,
202120202019
Numerator:
Net loss$(237,986)$(362,298)$(94,718)
Deemed dividend attributable to BCF accretion— (6,757)(5,282)
Net loss attributable to common shareholders$(237,986)$(369,055)$(100,000)
Denominator:
Weighted average Common shares outstanding- Basic346,300,975 145,096,996 118,835,912 
Weighted average Common shares outstanding- Diluted346,300,975 145,096,996 118,835,912 
Net loss per shares attributable to Common shareholders- Basic and Diluted$(0.69)$(2.54)$(0.84)
Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share
The following table presents the potential shares of Common Stock outstanding that were excluded from the computation of diluted net loss per share of common stock as of the periods presented because including them would have been antidilutive:
December 31,
202120202019
Warrants7,166,301 24,089,255 971,626 
Stock options11,507,643 16,188,071 4,988,077 
Restricted stock awards and restricted stock units12,649,330 1,815,891 6,273,719 
Liability classified RSUs2,401,648 — — 
Vendor stock-in-lieu of cash program1,659,510 — — 
Series A Convertible Preferred Stock— — 94,818,151 
Founders Preferred Stock— — 26,206,837 
Convertible Senior Notes31,279,716 — — 
Earn-out shares8,606,717 25,818,744 — 
Total75,270,865 67,911,961 133,258,410 
XML 53 R39.htm IDEA: XBRL DOCUMENT v3.22.0.1
Stockholders' Equity (Tables)
12 Months Ended
Dec. 31, 2021
Equity [Abstract]  
Schedule of Vendor Stock-in-lieu of Cash Program
The Company’s vendor Stock-in-lieu of Cash Program activity for the year ended December 31, 2021 was as follows:
SharesWeighted Average
Grant Date Fair Value
per Share
Outstanding as of December 31, 2020— $— 
Granted1,791,940 15.88 
Vested(291,940)16.72 
Outstanding as of December 31, 20211,500,000 15.72 
XML 54 R40.htm IDEA: XBRL DOCUMENT v3.22.0.1
Stock-based Compensation (Tables)
12 Months Ended
Dec. 31, 2021
Share-based Payment Arrangement [Abstract]  
Schedule of Stock Option Valuation Assumptions The fair value of stock option awards in 2020 and 2019 was determined on the grant date using the Black-Scholes valuation model based on the following assumptions:
20202019
Expected term (years) (1)
5.96 – 6.02
5.27 – 6.02
Current stock value
$1.67 – $5.64
$1.28 – $1.67
Expected volatility (2)
49.3% – 51.9%
44.6% – 49.3%
Risk-free interest rate (3)
0.4% – 1.8%
1.6% – 1.9%
Dividend yield (4)
%%
(1)The expected term is the length of time the grant is expected to be outstanding before it is exercised or terminated. This number is calculated as the midpoint between the vesting term and the original contractual term (contractual period to exercise). If the option contains graded vesting, then the vesting term would be based on the vesting pattern.
(2)Volatility, or the standard deviation of annualized returns, was calculated based on comparable companies’ reported volatilities.
(3)Risk free rate was obtained from US treasury notes for the expected terms noted as of the valuation date.
(4)The Company has assumed a dividend yield of zero as it has no plans to declare dividends in the foreseeable future.
Schedule of Stock Option Activity
The Company’s stock option activity for the year ended December 31, 2021 was as follows:
Number of
Stock Options
Weighted-
Average
Exercise
Price
Weighted-
Average
Remaining
Contractual
Life (Years)
Aggregate
Intrinsic Value
(In Thousands)
Outstanding as of December 31, 202016,188,071 $1.67 
Exercised(3,522,299)1.68 
Cancelled/Forfeited(1,158,129)1.67 
Outstanding as of December 31, 202111,507,643 1.72 7.86$176,893 
Vested and exercisable as of December 31, 20214,720,601 1.71 7.50$71,742 
Vested and expected to vest as of December 31, 202111,507,643 1.72 7.86$176,893 
Schedule of Restricted Stock Activity activity for the year ended December 31, 2021 was as follows:
SharesWeighted Average
Grant Date Fair Value
per Share
Outstanding as of December 31, 20201,815,891 1.15 
Forfeited(101,716)1.12 
Vested(1,047,877)0.97 
Outstanding as of December 31, 2021666,298 1.21 
The Company’s RSUs activity for the year ended December 31, 2021 was as follows:
SharesWeighted Average
Grant Date Fair
Value per Share
Outstanding as of December 31, 2020— — 
Granted14,130,298 19.52 
Forfeited(430,168)20.35 
Vested(1,717,098)19.08 
Outstanding as of December 31, 202111,983,032 19.56 
Schedule of Stock-based Compensation Expense by Function
Stock-based compensation expense by type of award was as follows (in thousands):
Year Ended December 31,
202120202019
Equity Classified Awards:
Stock options$5,137 $3,179 $240 
RSAs1,682 5,532 2,462 
RSUs60,191 — — 
Liability Classified Awards:
Fixed value equity awards3,826 — — 
OptoGration awards6,114 — — 
Patent awards734 — — 
Total$77,684 $8,711 $2,702 
Stock-based compensation expense by function was as follows (in thousands):
Year Ended December 31,
202120202019
Cost of sales$6,422 $309 $92 
Research and development20,216 2,098 914 
Sales and marketing4,546 414 163 
General and administrative46,500 5,890 1,533 
Total$77,684 $8,711 $2,702 
XML 55 R41.htm IDEA: XBRL DOCUMENT v3.22.0.1
Leases (Tables)
12 Months Ended
Dec. 31, 2021
Leases [Abstract]  
Schedule of Components of Lease Expenses, Supplemental Cash Flow Information, Weighted Average Remaining Terms, and Weighted Average Discount Rates
The components of operating lease expenses for the year ended December 31, 2021 were as follows (in thousands):
Year Ended
December 31, 2021
Operating lease cost$4,654 
Variable lease cost1,703 
Total operating lease cost$6,357 
Supplemental cash flow information for the year ended December 31, 2021 related to operating leases was as follows (in thousands):
Amount
Cash paid for amounts included in the measurement of lease liabilities:
Cash paid for operating leases included in operating activities$(4,609)
Right of use assets obtained in exchange for lease obligations:
Operating leases2,876 
Weighted average remaining terms were as follows (in years):
December 31, 2021
Weighted average remaining lease term
Operating leases2.95
Weighted average discount rates were as follows:
December 31, 2021
Weighted average discount rate
Operating leases2.80 %
Schedule of Supplemental Balance Sheet Information Supplemental balance sheet information related to operating leases was as follows (in thousands):
December 31, 2021
Operating leases:
Operating lease right-of-use assets$9,145 
Operating lease liabilities:
Operating lease liabilities, current$4,735 
Operating lease liabilities, non-current5,768 
Total operating lease liabilities$10,503 
Schedule of Maturities of Lease Liabilities Maturities of lease liabilities were as follows (in thousands):
Operating Leases
Year Ending December 31,
2022$5,049 
20233,535 
20241,253 
20251,195 
2026602 
Total lease payments11,634 
Less: imputed interest(1,131)
Total leases liabilities$10,503 
Schedule of Maturities of Lease Liabilities Maturities of lease liabilities were as follows (in thousands):
Operating Leases
Year Ending December 31,
2022$5,049 
20233,535 
20241,253 
20251,195 
2026602 
Total lease payments11,634 
Less: imputed interest(1,131)
Total leases liabilities$10,503 
Schedule of Future Minimum Lease Payments Under All Noncancelable Capital and Operating Leases As of December 31, 2020, future minimum lease payments under noncancelable operating leases with an initial lease term in excess of one year were as follows (in thousands):
Operating Leases
2021$5,834 
20226,172 
20234,544 
2024746 
Total minimum lease payments$17,296 
XML 56 R42.htm IDEA: XBRL DOCUMENT v3.22.0.1
Income Taxes (Tables)
12 Months Ended
Dec. 31, 2021
Income Tax Disclosure [Abstract]  
Schedule of Loss Before Income Taxes
The following table presents components of loss before income taxes for the periods presented (in thousands):
Year Ended December 31,
202120202019
United States$(239,855)$(362,338)$(94,718)
International607 40 — 
Loss before income taxes$(239,248)$(362,298)$(94,718)
Schedule of Provision for Benefit From Income Taxes Benefit from income taxes for the periods presented consisted of (in thousands):
Year Ended December 31,
202120202019
Deferred:
U.S. federal(1,262)— — 
U.S. state— — — 
Foreign— — — 
Total deferred:(1,262)— — 
Total benefit from income taxes$(1,262)$— $— 
Schedule of Effective Tax Rate
The reconciliation between the U.S. federal statutory income tax rate of 21% to the Company’s effective tax for the periods presented is as follows:
Year Ended December 31,
202120202019
U.S. federal provision at statutory rate21.0 %21.0 %21.0 %
State income taxes4.4 0.7 2.9 
Tax credits1.5 0.6 1.9 
Fair value of financial instruments(2.3)(15.6)(6.8)
Stock-based compensation expense2.0 (0.4)(0.6)
Executive compensation(1.1)0.0 0.0 
Other permanent items(0.3)0.0 0.0 
Uncertain tax benefits(0.8)(0.3)(0.9)
Change in valuation allowance(24.0)(6.0)(17.5)
Effective tax rate0.4 %0.0 %0.0 %
Schedule of Deferred Tax Assets and Liabilities
The Company’s deferred income tax assets and liabilities as of December 31, 2021 and 2020 were as follows (in thousands):
Year Ended December 31,
20212020
Deferred tax assets:
Net operating loss carry forward$120,544 $62,346 
Tax credits6,296 3,975 
Accruals and reserves— 3,323 
Stock-based compensation expense6,944 267 
Lease liability (ASC 842)2,622 — 
Accrued expenses— — 
Inventory reserves617 — 
Other15 
Total deferred tax assets137,038 69,913 
Valuation allowance(130,569)(69,222)
Total deferred tax asset6,469 691 
Deferred tax liabilities:
Depreciation and amortization1,185 691 
Prepaid expenses2,983 — 
ROU asset (ASC 842)2,301 — 
Total deferred tax liabilities6,469 691 
Net deferred tax assets (liabilities)$— $— 
Schedule of Reconciliation of the Total Amounts of Unrecognized Tax Benefits
The following is a tabular reconciliation of the total amounts of unrecognized tax benefits (in thousands):
Year Ended December 31,
202120202019
Unrecognized tax benefits as of the beginning of the year$3,975 $2,397 $1,473 
Increases related to prior year tax positions535 327 — 
Increase related to current year tax positions1,786 1,251 924 
Unrecognized tax benefits as of the end of the year$6,296 $3,975 $2,397 
XML 57 R43.htm IDEA: XBRL DOCUMENT v3.22.0.1
Segment and Customer Concentration Information (Tables)
12 Months Ended
Dec. 31, 2021
Segment Reporting [Abstract]  
Schedule of Segment Operating Results and Reconciliations to the Consolidated Balances
The accounting policies of the operating segments are the same as those described in Note 2. Segment operating results and reconciliations to the Company’s consolidated balances are as follows (in thousands):
Year ended December 31, 2021
Autonomy
Solutions
Component
Sales
Total
reportable
segments
Eliminations (1)Total
Consolidated
Revenue:
Revenues from external customers$28,497 $3,447 $31,944 $— $31,944 
Revenues from internal customer8,098 5,929 14,027 (14,027)— 
Total Revenue$36,595 $9,376 $45,971 $(14,027)$31,944 
Depreciation and amortization$3,723 $439 $4,162 $— $4,162 
Operating gain (loss)(214,133)(324)(214,457)(95)(214,552)
Other significant items:
Segment assets882,704 9,771 892,475 (8,939)883,536 
Inventories, net10,179 163 10,342 — 10,342 
Year ended December 31, 2020
Autonomy
Solutions
Component
Sales
Total
reportable
segments
Eliminations (1)Total
Consolidated
Revenue:
Revenues from external customers$11,387 $2,564 $13,951 $— $13,951 
Revenues from internal customer1,516 3,248 4,764 (4,764)— 
Total Revenue$12,903 $5,812 $18,715 $(4,764)$13,951 
Depreciation and amortization$2,395 $128 $2,523 $(6)$2,517 
Operating gain (loss)(86,661)(316)(86,977)102 (86,875)
Other significant items:
Segment assets511,676 2,975 514,651 (4,300)510,351 
Inventories, net3,604 3,613 — 3,613 
Year ended December 31, 2019
Autonomy
Solutions
Component
Sales
Total
reportable
segments
Eliminations (1)Total
Consolidated
Revenue:
Revenues from external customers$9,666 $2,936 $12,602 $— $12,602 
Revenues from internal customer— 2,949 2,949 (2,949)— 
Total Revenue$9,666 $5,885 $15,551 $(2,949)$12,602 
Depreciation and amortization$2,135 $181 $2,316 $— $2,316 
Operating gain (loss)(62,874)259 (62,615)— (62,615)
Other significant items:
Segment assets52,171 2,218 54,389 (2,525)51,864 
Inventories, net4,002 — 4,002 — 4,002 
(1) Represent the eliminations of all intercompany balances and transactions during the period presented.
XML 58 R44.htm IDEA: XBRL DOCUMENT v3.22.0.1
Basis of Presentation and Summary of Significant Accounting Policies - Concentration of Credit Risk (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Accounting Policies [Abstract]    
Cash held in foreign entities $ 0.0 $ 0.0
Customer One | Accounts Receivable | Customer Concentration Risk    
Concentration Risk [Line Items]    
Percentage of accounts receivable (as percent) 39.00%  
Customer Two | Accounts Receivable | Customer Concentration Risk    
Concentration Risk [Line Items]    
Percentage of accounts receivable (as percent) 31.00%  
Largest Customer | Accounts Receivable | Customer Concentration Risk    
Concentration Risk [Line Items]    
Percentage of accounts receivable (as percent)   86.00%
XML 59 R45.htm IDEA: XBRL DOCUMENT v3.22.0.1
Basis of Presentation and Summary of Significant Accounting Policies - Property and Equipment (Details)
12 Months Ended
Dec. 31, 2021
Machinery and equipment | Minimum  
Property, Plant and Equipment [Line Items]  
Estimated useful life (in years) 5 years
Machinery and equipment | Maximum  
Property, Plant and Equipment [Line Items]  
Estimated useful life (in years) 7 years
Tooling | Minimum  
Property, Plant and Equipment [Line Items]  
Estimated useful life (in years) 1 year
Tooling | Maximum  
Property, Plant and Equipment [Line Items]  
Estimated useful life (in years) 3 years
Computer hardware and software | Minimum  
Property, Plant and Equipment [Line Items]  
Estimated useful life (in years) 3 years
Computer hardware and software | Maximum  
Property, Plant and Equipment [Line Items]  
Estimated useful life (in years) 5 years
Demonstration fleet and demonstration units | Minimum  
Property, Plant and Equipment [Line Items]  
Estimated useful life (in years) 2 years
Demonstration fleet and demonstration units | Maximum  
Property, Plant and Equipment [Line Items]  
Estimated useful life (in years) 5 years
Vehicles  
Property, Plant and Equipment [Line Items]  
Estimated useful life (in years) 5 years
Furniture and fixtures  
Property, Plant and Equipment [Line Items]  
Estimated useful life (in years) 7 years
XML 60 R46.htm IDEA: XBRL DOCUMENT v3.22.0.1
Basis of Presentation and Summary of Significant Accounting Policies - Intangible Assets and Goodwill (Details) - USD ($)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Finite-Lived Intangible Assets [Line Items]    
Impairment of intangible assets $ 0 $ 0
Impairment of goodwill $ 0 $ 0
Minimum    
Finite-Lived Intangible Assets [Line Items]    
Useful life 1 year  
Maximum    
Finite-Lived Intangible Assets [Line Items]    
Useful life 10 years  
XML 61 R47.htm IDEA: XBRL DOCUMENT v3.22.0.1
Basis of Presentation and Summary of Significant Accounting Policies - Impairment of Long-Lived Assets (Details) - USD ($)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Accounting Policies [Abstract]    
Impairment of long-lived assets $ 0 $ 0
XML 62 R48.htm IDEA: XBRL DOCUMENT v3.22.0.1
Basis of Presentation and Summary of Significant Accounting Policies - Public and Private Warrants (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Mar. 16, 2021
Feb. 05, 2019
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Mar. 31, 2021
Class of Warrant or Right [Line Items]            
Proceeds from exercise of warrants     $ 153,927 $ 0 $ 0  
Percentage of Class A shareholders     50.00%      
Private and Public Warrants            
Class of Warrant or Right [Line Items]            
Proceeds from exercise of warrants $ 153,900          
Public Warrants            
Class of Warrant or Right [Line Items]            
Warrants outstanding (in shares)     0 13,333,309    
Warrants exercised (in shares)           13,128,671
Remaining warrants redeemed (in shares) 204,638          
Redemption price per warrant (in dollars per share) $ 0.01          
Private Warrants            
Class of Warrant or Right [Line Items]            
Stock price of warrants (in dollars per share)     $ 11.50      
Warrants outstanding (in shares)     3,077,021 6,666,666    
Warrants exercised (in shares) 3,589,645          
Gores Metropoulos | Public Warrants | Class A Common Stock            
Class of Warrant or Right [Line Items]            
Stock price of warrants (in dollars per share)   $ 11.50        
Gores Metropoulos | Private Warrants | Class A Common Stock            
Class of Warrant or Right [Line Items]            
Stock price of warrants (in dollars per share)   $ 11.50        
IPO | Gores Metropoulos            
Class of Warrant or Right [Line Items]            
Sale of stock (in shares)   40,000,000        
Sale of stock, number of shares of common stock per unit (in shares)   1        
Sale of stock, number of warrants per unit (in shares)   0.3333        
Sale of stock, price per share (in dollars per share)   $ 10.00        
Private Placement | Gores Metropoulos | Private Warrants            
Class of Warrant or Right [Line Items]            
Sale of stock (in shares)   6,667,000        
Sale of stock, price per share (in dollars per share)   $ 1.50        
XML 63 R49.htm IDEA: XBRL DOCUMENT v3.22.0.1
Business Combinations - Narrative (Details)
$ / shares in Units, $ in Thousands
12 Months Ended
Aug. 11, 2021
triggeringEvent
$ / shares
shares
Aug. 03, 2021
USD ($)
Dec. 02, 2020
USD ($)
triggeringEvent
$ / shares
shares
Dec. 31, 2021
USD ($)
$ / shares
shares
Dec. 31, 2020
USD ($)
$ / shares
shares
Dec. 31, 2019
USD ($)
shares
Dec. 03, 2020
$ / shares
shares
Dec. 31, 2018
shares
Business Acquisition [Line Items]                
Stock consideration | $       $ 6,527 $ 0 $ 0    
Common stock, shares issued (in shares)             323,936,240  
Common stock, shares outstanding (in shares)             323,936,240  
Estimated fair value of the potential earn-out shares | $     $ 587,700          
Level 3 | Price Volatility                
Business Acquisition [Line Items]                
Earn out shares, measurement input     0.585          
Level 3 | Expected Term                
Business Acquisition [Line Items]                
Earn out shares, measurement input     5.5          
OptoGration, Inc.                
Business Acquisition [Line Items]                
Stock consideration | $   $ 6,300            
Contingent stock consideration | $   $ 22,000            
Gores Metropoulos                
Business Acquisition [Line Items]                
Aggregate number of Class A and Class B Common Stock shares entitled to stockholders (in shares)     25,819,887          
Number of triggering events | triggeringEvent     6          
Earn-out shares issued (in shares) 17,213,170              
Number of triggering events met | triggeringEvent 4              
Number of triggering events | triggeringEvent 6              
Exchange ratio (in dollars per share) | $ / shares     $ 13.63094          
Transaction costs | $     $ 17,200          
Stock redeemed (in shares)     18,651          
Stock redeemed, redemption price (in dollars per share) | $ / shares     $ 10.16          
Gores Metropoulos | Private and Public Warrants                
Business Acquisition [Line Items]                
Liability recorded related to warrants from business combination | $     $ 102,400          
Class A Common Stock                
Business Acquisition [Line Items]                
Common stock, shares issued (in shares)       266,076,525 218,818,037   218,818,037  
Common stock, shares outstanding (in shares)       250,812,764 218,818,037   218,818,037  
Common stock, par value (in dollars per share) | $ / shares       $ 0.0001 $ 0.0001   $ 0.0001  
Granted (in shares)     16,224,474          
Conversion of warrants into securities (in shares)     4,089,280          
Class A Common Stock | Minimum                
Business Acquisition [Line Items]                
Threshold stock price trigger (in dollars per share) | $ / shares     $ 13.00          
Class A Common Stock | Maximum                
Business Acquisition [Line Items]                
Threshold stock price trigger (in dollars per share) | $ / shares     $ 28.00          
Class A Common Stock | Common Stock                
Business Acquisition [Line Items]                
Common stock, shares outstanding (in shares)       266,076,525 218,818,037 139,635,890   134,337,450
Shares issued to acquiree shareholders (in shares)       370,034 49,981,349      
Class A Common Stock | Gores Metropoulos                
Business Acquisition [Line Items]                
Earn-out shares issued (in shares) 10,242,703              
Earn-out shares remaining (in shares) 5,121,484              
Class A Common Stock | Gores Metropoulos | Period of Time, One                
Business Acquisition [Line Items]                
Share price (in dollars per share) | $ / shares $ 13.00              
Class A Common Stock | Gores Metropoulos | Period of Time, Two                
Business Acquisition [Line Items]                
Share price (in dollars per share) | $ / shares 16.00              
Class A Common Stock | Gores Metropoulos | Period of Time, Three                
Business Acquisition [Line Items]                
Share price (in dollars per share) | $ / shares 19.00              
Class A Common Stock | Gores Metropoulos | Period of Time, Four                
Business Acquisition [Line Items]                
Share price (in dollars per share) | $ / shares 22.00              
Class A Common Stock | Gores Metropoulos | Period of Time, Five                
Business Acquisition [Line Items]                
Share price (in dollars per share) | $ / shares 25.00              
Class A Common Stock | Gores Metropoulos | Period of Time, Six                
Business Acquisition [Line Items]                
Share price (in dollars per share) | $ / shares $ 28.00              
Class A Common Stock | Gores Metropoulos | Common Stock                
Business Acquisition [Line Items]                
Shares issued to acquiree shareholders (in shares)     49,981,349          
Class B Common Stock                
Business Acquisition [Line Items]                
Common stock, shares issued (in shares)       97,088,670 105,118,203   105,118,203  
Common stock, shares outstanding (in shares)       97,088,670 105,118,203   105,118,203  
Common stock, par value (in dollars per share) | $ / shares       $ 0.0001 $ 0.0001   $ 0.0001  
Class B Common Stock | Common Stock                
Business Acquisition [Line Items]                
Common stock, shares outstanding (in shares)       97,088,670 105,118,203 0   0
Class B Common Stock | Gores Metropoulos                
Business Acquisition [Line Items]                
Earn-out shares issued (in shares) 6,970,467              
Earn-out shares remaining (in shares) 3,485,233              
XML 64 R50.htm IDEA: XBRL DOCUMENT v3.22.0.1
Business Combinations - Schedule of Recognized Identified Assets and Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Aug. 03, 2021
Dec. 31, 2020
Business Acquisition [Line Items]      
Goodwill $ 3,110   $ 701
OptoGration, Inc.      
Business Acquisition [Line Items]      
Cash and cash equivalents   $ 358  
Accounts receivable   810  
Other current assets   482  
Property and equipment   1,248  
Other non-current assets   384  
Total intangible assets   2,650  
Goodwill   2,409  
Total assets acquired   8,341  
Current Liabilities   (488)  
Non-current liabilities   (1,511)  
Total liabilities assumed   (1,999)  
Net assets acquired   $ 6,342  
XML 65 R51.htm IDEA: XBRL DOCUMENT v3.22.0.1
Business Combinations - Components of Intangible Assets and Estimated Useful Lives (Details) - USD ($)
$ in Thousands
12 Months Ended
Aug. 03, 2021
Dec. 31, 2021
Maximum    
Business Acquisition [Line Items]    
Weighted Average Remaining Period (Years, less than for Tradename)   10 years
OptoGration, Inc.    
Business Acquisition [Line Items]    
Weighted Average Remaining Period (Years, less than for Tradename)   9 years 7 months 6 days
Total intangible assets $ 2,650  
OptoGration, Inc. | Customer relationships    
Business Acquisition [Line Items]    
Weighted Average Remaining Period (Years, less than for Tradename) 10 years 9 years 7 months 6 days
OptoGration, Inc. | Tradename    
Business Acquisition [Line Items]    
Weighted Average Remaining Period (Years, less than for Tradename) 1 year  
OptoGration, Inc. | Developed technology    
Business Acquisition [Line Items]    
Weighted Average Remaining Period (Years, less than for Tradename) 10 years 9 years 7 months 6 days
XML 66 R52.htm IDEA: XBRL DOCUMENT v3.22.0.1
Revenue - Schedule of Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Disaggregation of Revenue [Line Items]      
Total revenue $ 31,944 $ 13,951 $ 12,602
Revenue from contract with customer benchmark | Geographic Concentration Risk      
Disaggregation of Revenue [Line Items]      
Percentage of revenue (as percent) 100.00% 100.00% 100.00%
Revenue from contract with customer benchmark | Revenue Recognition Timing Concentration Risk      
Disaggregation of Revenue [Line Items]      
Percentage of revenue (as percent) 100.00% 100.00% 100.00%
Revenue from contract with customer benchmark | Segment Concentration Risk      
Disaggregation of Revenue [Line Items]      
Percentage of revenue (as percent) 100.00% 100.00% 100.00%
Autonomy Solutions      
Disaggregation of Revenue [Line Items]      
Total revenue $ 28,497 $ 11,387 $ 9,666
Autonomy Solutions | Revenue from contract with customer benchmark | Segment Concentration Risk      
Disaggregation of Revenue [Line Items]      
Percentage of revenue (as percent) 89.00% 82.00% 77.00%
Components      
Disaggregation of Revenue [Line Items]      
Total revenue $ 3,447 $ 2,564 $ 2,936
Components | Revenue from contract with customer benchmark | Segment Concentration Risk      
Disaggregation of Revenue [Line Items]      
Percentage of revenue (as percent) 11.00% 18.00% 23.00%
Recognized at a point in time      
Disaggregation of Revenue [Line Items]      
Total revenue $ 8,892 $ 2,639 $ 9,666
Recognized at a point in time | Revenue from contract with customer benchmark | Revenue Recognition Timing Concentration Risk      
Disaggregation of Revenue [Line Items]      
Percentage of revenue (as percent) 28.00% 19.00% 77.00%
Recognized over time      
Disaggregation of Revenue [Line Items]      
Total revenue $ 23,052 $ 11,312 $ 2,936
Recognized over time | Revenue from contract with customer benchmark | Revenue Recognition Timing Concentration Risk      
Disaggregation of Revenue [Line Items]      
Percentage of revenue (as percent) 72.00% 81.00% 23.00%
North America      
Disaggregation of Revenue [Line Items]      
Total revenue $ 23,043 $ 4,010 $ 10,453
North America | Revenue from contract with customer benchmark | Geographic Concentration Risk      
Disaggregation of Revenue [Line Items]      
Percentage of revenue (as percent) 72.00% 29.00% 83.00%
Asia Pacific      
Disaggregation of Revenue [Line Items]      
Total revenue $ 2,502 $ 906 $ 469
Asia Pacific | Revenue from contract with customer benchmark | Geographic Concentration Risk      
Disaggregation of Revenue [Line Items]      
Percentage of revenue (as percent) 8.00% 6.00% 4.00%
Europe and Middle East      
Disaggregation of Revenue [Line Items]      
Total revenue $ 6,399 $ 9,035 $ 1,680
Europe and Middle East | Revenue from contract with customer benchmark | Geographic Concentration Risk      
Disaggregation of Revenue [Line Items]      
Percentage of revenue (as percent) 20.00% 65.00% 13.00%
XML 67 R53.htm IDEA: XBRL DOCUMENT v3.22.0.1
Revenue - Narrative (Details)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2021
USD ($)
Dec. 31, 2020
USD ($)
Dec. 31, 2019
USD ($)
Dec. 02, 2020
shares
Mar. 31, 2020
USD ($)
tranche
$ / shares
shares
Class of Warrant or Right [Line Items]          
Fair value of warrants outstanding $ 31,230 $ 343,400      
Change in fair value of warrant liabilities (26,126) (268,266) $ (256)    
Contract assets 9,907 0 $ 0    
Contract liabilities 898 $ 2,284      
VCTF warrant          
Class of Warrant or Right [Line Items]          
Number of tranches | tranche         2
Fair value of warrants outstanding         $ 2,900
Change in fair value of warrant liabilities $ 1,000        
Class A Common Stock          
Class of Warrant or Right [Line Items]          
Conversion of warrants into securities (in shares) | shares       4,089,280  
Class A Common Stock | VCTF warrant          
Class of Warrant or Right [Line Items]          
Conversion of warrants into securities (in shares) | shares         4,089,280
Stock price of warrants (in dollars per share) | $ / shares         $ 3.1769
XML 68 R54.htm IDEA: XBRL DOCUMENT v3.22.0.1
Revenue - Schedule of Significant Changes in Contract Liabilities (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Contract With Customer Asset [Roll Forward]    
Beginning balance $ 0 $ 0
Revenue recognized for performance obligations that have been satisfied but for which amounts have not been billed 9,907 0
Ending balance 9,907 0
Contract with Customer, Liability [Roll Forward]    
Beginning balance 2,284 225
Revenue recognized that was included in the contract liabilities beginning balance (1,792) (225)
Increase due to cash received and not recognized as revenue and billings in excess of revenue recognized during the period 406 2,284
Ending balance $ 898 $ 2,284
XML 69 R55.htm IDEA: XBRL DOCUMENT v3.22.0.1
Investments - Amortized Cost (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Debt Securities, Available-for-sale [Line Items]    
Cost $ 419,783 $ 409,996
Gross Unrealized Gains 14 47
Gross Unrealized Losses (922) (12)
Fair Value 418,875 410,031
Included in cash and cash equivalents    
Debt Securities, Available-for-sale [Line Items]    
Cost 950 133,319
Gross Unrealized Gains 0 4
Gross Unrealized Losses 0 (2)
Fair Value 950 133,321
Included in marketable securities    
Debt Securities, Available-for-sale [Line Items]    
Cost 418,833 276,677
Gross Unrealized Gains 14 43
Gross Unrealized Losses (922) (10)
Fair Value 417,925 276,710
U.S. treasury securities    
Debt Securities, Available-for-sale [Line Items]    
Cost 161,938 155,339
Gross Unrealized Gains 1 14
Gross Unrealized Losses (474) (6)
Fair Value 161,465 155,347
U.S. agency and government sponsored securities    
Debt Securities, Available-for-sale [Line Items]    
Cost 4,995 19,996
Gross Unrealized Gains 0 0
Gross Unrealized Losses (25) 0
Fair Value 4,970 19,996
Commercial paper    
Debt Securities, Available-for-sale [Line Items]    
Cost 40,788 182,218
Gross Unrealized Gains 0 6
Gross Unrealized Losses (4) (4)
Fair Value 40,784 182,220
Corporate bonds    
Debt Securities, Available-for-sale [Line Items]    
Cost 165,522 45,431
Gross Unrealized Gains 13 21
Gross Unrealized Losses (345) (2)
Fair Value 165,190 45,450
Asset-backed securities    
Debt Securities, Available-for-sale [Line Items]    
Cost 46,540 7,012
Gross Unrealized Gains 0 6
Gross Unrealized Losses (74) 0
Fair Value $ 46,466 $ 7,018
XML 70 R56.htm IDEA: XBRL DOCUMENT v3.22.0.1
Investments - Continuous Loss Position (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Debt Securities, Available-for-sale [Line Items]    
Gross Unrealized Losses $ (922) $ (12)
Fair Value 372,482 128,502
U.S. treasury securities    
Debt Securities, Available-for-sale [Line Items]    
Gross Unrealized Losses (474) (6)
Fair Value 146,454 65,298
U.S. agency securities    
Debt Securities, Available-for-sale [Line Items]    
Gross Unrealized Losses (25) 0
Fair Value 4,970 0
Commercial paper    
Debt Securities, Available-for-sale [Line Items]    
Gross Unrealized Losses (4) (4)
Fair Value 30,285 47,629
Corporate bonds    
Debt Securities, Available-for-sale [Line Items]    
Gross Unrealized Losses (345) (2)
Fair Value 145,522 15,575
Asset-backed securities    
Debt Securities, Available-for-sale [Line Items]    
Gross Unrealized Losses (74) 0
Fair Value $ 45,251 $ 0
XML 71 R57.htm IDEA: XBRL DOCUMENT v3.22.0.1
Investments - Schedule of Equity Investments (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Debt Securities, Available-for-sale [Line Items]    
Marketable equity investments $ 79,872 $ 64,971
Money market funds | Cash and cash equivalents    
Debt Securities, Available-for-sale [Line Items]    
Marketable equity investments 25,654 64,971
Marketable equity investments | Marketable securities    
Debt Securities, Available-for-sale [Line Items]    
Marketable equity investments 44,216 0
Non-Marketable Equity Investment | Other non-current assets    
Debt Securities, Available-for-sale [Line Items]    
Non-marketable equity investment measured using the measurement alternative $ 10,002 $ 0
XML 72 R58.htm IDEA: XBRL DOCUMENT v3.22.0.1
Investments - Narrative (Details) - Robotic Research OpCo, LLC
$ in Millions
1 Months Ended 12 Months Ended
Dec. 31, 2021
USD ($)
shares
Dec. 31, 2021
shares
Debt Securities, Available-for-sale [Line Items]    
Investment in Robotic Research, percentage of capitalization (percent, less than) 5.00% 5.00%
Class A Preferred Units    
Debt Securities, Available-for-sale [Line Items]    
Sale of stock (in shares) 1,495  
Class A Common Stock    
Debt Securities, Available-for-sale [Line Items]    
Stock consideration | $ $ 10.0  
Common stock, shares issued (in shares)   618,924
XML 73 R59.htm IDEA: XBRL DOCUMENT v3.22.0.1
Investments - Total Realized and Unrealized Gains and Losses with Equity Investments (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Investments, Debt and Equity Securities [Abstract]      
Net realized gains (losses) recognized on equity investments sold $ 513 $ 0 $ 0
Net unrealized gains (losses) recognized on equity investments held (156) 0 0
Total net gains (losses) recognized in other income (expense), net $ 357 $ 0 $ 0
XML 74 R60.htm IDEA: XBRL DOCUMENT v3.22.0.1
Financial Statement Components - Cash and Cash Equivalents (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Cash $ 303,373 $ 10,652
Money market funds 25,654 64,971
U.S. treasury securities 0 24,999
Commercial paper 950 108,322
Total cash and cash equivalents $ 329,977 $ 208,944
XML 75 R61.htm IDEA: XBRL DOCUMENT v3.22.0.1
Financial Statement Components - Inventory (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Organization, Consolidation and Presentation of Financial Statements [Abstract]      
Raw materials $ 5,866 $ 625  
Work-in-process 1,171 52  
Finished goods 3,305 2,936  
Total inventory 10,342 3,613 $ 4,002
Inventory write-downs $ 2,918 $ 4,407 $ 1,378
XML 76 R62.htm IDEA: XBRL DOCUMENT v3.22.0.1
Financial Statement Components - Prepaid Expenses and Other Current Assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Prepaid expenses $ 14,651 $ 1,073
Contract assets 9,907 0
Advance payments to vendors 1,810 961
Prepaid rent and other 0 503
Other receivables 2,827 2,260
Total prepaid expenses and other current assets $ 29,195 $ 4,797
XML 77 R63.htm IDEA: XBRL DOCUMENT v3.22.0.1
Financial Statement Components - Property and Equipment (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Property, Plant and Equipment [Line Items]      
Total property and equipment $ 17,787 $ 13,540  
Accumulated depreciation and amortization (6,778) (5,851)  
Total property and equipment, net 11,009 7,689  
Depreciation and amortization 3,900 2,500 $ 2,300
Machinery and equipment      
Property, Plant and Equipment [Line Items]      
Total property and equipment 7,694 5,940  
Computer hardware and software      
Property, Plant and Equipment [Line Items]      
Total property and equipment 2,854 2,450  
Demonstration fleet and demonstration units      
Property, Plant and Equipment [Line Items]      
Total property and equipment 811 1,821  
Leasehold improvements      
Property, Plant and Equipment [Line Items]      
Total property and equipment 869 791  
Vehicles      
Property, Plant and Equipment [Line Items]      
Total property and equipment 1,610 835  
Furniture and fixtures      
Property, Plant and Equipment [Line Items]      
Total property and equipment 272 293  
Construction in progress      
Property, Plant and Equipment [Line Items]      
Total property and equipment $ 3,677 $ 1,410  
XML 78 R64.htm IDEA: XBRL DOCUMENT v3.22.0.1
Financial Statement Components - Schedule of Intangible Assets (Details) - OptoGration, Inc. - USD ($)
$ in Thousands
12 Months Ended
Aug. 03, 2021
Dec. 31, 2021
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 2,650  
Accumulated Amortization (226)  
Net Carrying Amount 2,424 $ 2,424
Weighted Average Remaining Period (Years)   9 years 7 months 6 days
Amortization of Intangible Assets   $ 200
Customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 780  
Accumulated Amortization (33)  
Net Carrying Amount $ 747  
Weighted Average Remaining Period (Years) 10 years 9 years 7 months 6 days
Tradename    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 120  
Accumulated Amortization (120)  
Net Carrying Amount $ 0  
Weighted Average Remaining Period (Years) 1 year  
Developed technology    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 1,750  
Accumulated Amortization (73)  
Net Carrying Amount $ 1,677  
Weighted Average Remaining Period (Years) 10 years 9 years 7 months 6 days
XML 79 R65.htm IDEA: XBRL DOCUMENT v3.22.0.1
Financial Statement Components - Future Amortization Expense (Details) - OptoGration, Inc. - USD ($)
$ in Thousands
Dec. 31, 2021
Aug. 03, 2021
Finite-Lived Intangible Assets [Line Items]    
2022 $ 253  
2023 253  
2024 253  
2025 253  
2026 253  
Thereafter 1,159  
Net Carrying Amount $ 2,424 $ 2,424
XML 80 R66.htm IDEA: XBRL DOCUMENT v3.22.0.1
Financial Statement Components - Goodwill (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Goodwill [Line Items]    
Goodwill $ 3,110 $ 701
Autonomy Solutions    
Goodwill [Line Items]    
Goodwill 687 687
Components    
Goodwill [Line Items]    
Goodwill $ 2,423 $ 14
XML 81 R67.htm IDEA: XBRL DOCUMENT v3.22.0.1
Financial Statement Components - Other Noncurrent Assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Security deposits $ 1,187 $ 1,106
Non-marketable equity investment 10,002 0
Other non-current assets 1,266 45
Total other non-current assets $ 12,455 $ 1,151
XML 82 R68.htm IDEA: XBRL DOCUMENT v3.22.0.1
Financial Statement Components - Accrued and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Accrued compensation and benefits $ 9,899 $ 3,071
Accrued expenses 6,727 3,998
Warranty reserves 1,798 259
Contract liabilities 898 2,284
Accrued interest payable 316 0
Contract losses 115 558
Finance lease liabilities (capital lease liabilities prior to adoption of ASC 842), current 91 282
Total accrued and other current liabilities $ 19,844 $ 10,452
Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Total accrued and other current liabilities Total accrued and other current liabilities
XML 83 R69.htm IDEA: XBRL DOCUMENT v3.22.0.1
Financial Statement Components - Other Non-Current Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Deferred rent $ 0 $ 826
Finance lease liabilities (capital lease liabilities prior to adoption of ASC 842), non-current 0 492
Other non-current liabilities 598 0
Total other non-current liabilities $ 598 $ 1,318
Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Total other non-current liabilities Total other non-current liabilities
XML 84 R70.htm IDEA: XBRL DOCUMENT v3.22.0.1
Simple Agreements for Future Equity (SAFE) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 02, 2020
Jun. 24, 2019
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Financial Instruments Subject to Mandatory Redemption by Settlement Terms [Line Items]          
Charge for the increase in fair value         $ 24,200
Amount settled in cash     $ 0 $ 0 $ 5,609
Series A Convertible Preferred Stock          
Financial Instruments Subject to Mandatory Redemption by Settlement Terms [Line Items]          
Conversion of SAFE into Series A convertible preferred stock for cash, net of issuance costs (in shares)         68,877,417
Series A Convertible Preferred Stock | Preferred Stock          
Financial Instruments Subject to Mandatory Redemption by Settlement Terms [Line Items]          
Conversion of SAFE into Series A convertible preferred stock for cash, net of issuance costs (in shares)   68,877,417      
Class A Common Stock | Common Stock          
Financial Instruments Subject to Mandatory Redemption by Settlement Terms [Line Items]          
Conversion of SAFE into Series A common stock or Issuance of Class A common stock upon exercise of warrants (in shares) 1,466,155 3,612,062 15,000,000 1,466,155 3,612,062
XML 85 R71.htm IDEA: XBRL DOCUMENT v3.22.0.1
Debt - Additional Information (Details)
1 Months Ended 12 Months Ended
Apr. 22, 2020
USD ($)
Dec. 31, 2021
USD ($)
$ / shares
Dec. 31, 2021
USD ($)
$ / shares
Dec. 31, 2021
USD ($)
tradingDay
$ / shares
Dec. 31, 2021
USD ($)
consecutiveTradingDay
$ / shares
Dec. 31, 2021
USD ($)
consecutiveBusinessDay
$ / shares
Dec. 31, 2021
USD ($)
$ / shares
shares
Dec. 31, 2020
USD ($)
$ / shares
Dec. 31, 2019
USD ($)
Dec. 03, 2020
$ / shares
Debt Instrument [Line Items]                    
Proceeds from issuance of convertible senior notes             $ 609,375,000 $ 0 $ 0  
Capped Calls, initial strike price (in dollars per share) | $ / shares   $ 19.98 $ 19.98 $ 19.98 $ 19.98 $ 19.98 $ 19.98      
Capped Calls, initial cap price (in dollars per share) | $ / shares   30.16 30.16 30.16 30.16 30.16 $ 30.16      
Loss on extinguishment of debt             $ 0 $ (3,996,000) (6,124,000)  
Class A Common Stock                    
Debt Instrument [Line Items]                    
Common stock, par value (in dollars per share) | $ / shares   $ 0.0001 $ 0.0001 $ 0.0001 $ 0.0001 $ 0.0001 $ 0.0001 $ 0.0001   $ 0.0001
Senior Notes                    
Debt Instrument [Line Items]                    
Accrued interest repaid               $ 2,500,000 1,500,000  
Loss on extinguishment of debt               $ 4,000,000 0  
Convertible Senior Notes Due 2026 | Convertible Debt                    
Debt Instrument [Line Items]                    
Principal   $ 625,000,000 $ 625,000,000 $ 625,000,000 $ 625,000,000 $ 625,000,000 $ 625,000,000      
Interest rate (as a percent)   1.25% 1.25% 1.25% 1.25% 1.25% 1.25%      
Proceeds from the issuance of debt   $ 75,000,000                
Proceeds from issuance of convertible senior notes   $ 609,400,000                
Convertible, shares issuable (in shares) | shares             50.0475      
Conversion price (in dollars per share) | $ / shares   $ 19.98 $ 19.98 $ 19.98 $ 19.98 $ 19.98 $ 19.98      
Net cost   $ 16,200,000 $ 16,200,000 $ 16,200,000 $ 16,200,000 $ 16,200,000 $ 16,200,000      
Note term             5 years      
Accrued interest repaid             $ 500,000      
Payments To Purchase Capped Calls             $ 73,400,000      
Convertible Senior Notes Due 2026 | Convertible Debt | Debt Instrument, Redemption, Period One                    
Debt Instrument [Line Items]                    
Threshold trading days | tradingDay       20            
Threshold consecutive trading days | consecutiveTradingDay         30          
Redemption price percentage     100.00%              
Convertible Senior Notes Due 2026 | Convertible Debt | Debt Instrument, Redemption, Period Two                    
Debt Instrument [Line Items]                    
Threshold percentage of stock price trigger     130.00%              
Threshold trading days | tradingDay       20            
Threshold consecutive trading days | consecutiveTradingDay         30          
Convertible Senior Notes Due 2026 | Convertible Debt | Debt Instrument, Redemption, Period Three                    
Debt Instrument [Line Items]                    
Threshold trading days         10 5        
Percent of conversion price triggering conversion feature     98.00%              
Convertible Senior Notes Due 2026 | Convertible Debt | Class A Common Stock                    
Debt Instrument [Line Items]                    
Common stock, par value (in dollars per share) | $ / shares   $ 0.0001 $ 0.0001 $ 0.0001 $ 0.0001 $ 0.0001 $ 0.0001      
Convertible Senior Notes Due 2026 | Convertible Debt | Class A Common Stock | Debt Instrument, Redemption, Period One                    
Debt Instrument [Line Items]                    
Threshold percentage of stock price trigger     130.00%              
CARES Act, PPP Loan                    
Debt Instrument [Line Items]                    
Loan proceeds $ 7,800,000                  
Bridge Note | Convertible Promissory Note                    
Debt Instrument [Line Items]                    
Loss on extinguishment of debt                 $ 6,000,000  
XML 86 R72.htm IDEA: XBRL DOCUMENT v3.22.0.1
Debt - Schedule of Net Carrying Amount (Details) - Convertible Senior Notes Due 2026 - Convertible Debt
Dec. 31, 2021
USD ($)
Debt Instrument [Line Items]  
Principal $ 625,000,000
Unamortized debt discount and issuance costs (16,043,000)
Net carrying amount $ 608,957,000
XML 87 R73.htm IDEA: XBRL DOCUMENT v3.22.0.1
Debt - Schedule of Interest Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Debt Instrument [Line Items]      
Total interest expense $ 2,028 $ 2,885 $ 2,239
Convertible Senior Notes Due 2026 | Convertible Debt      
Debt Instrument [Line Items]      
Contractual interest expense 316    
Amortization of debt discount and issuance costs 135    
Total interest expense $ 451    
XML 88 R74.htm IDEA: XBRL DOCUMENT v3.22.0.1
2017, 2018 and 2020 Warrants - Narrative (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 02, 2020
Jun. 24, 2019
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Class of Warrant or Right [Line Items]          
Period for financing to occur before warrant becomes exercisable for a SAFE     2 years    
Change in fair value of warrant liabilities     $ (26,126) $ (268,266) $ (256)
Class A Common Stock | Common Stock          
Class of Warrant or Right [Line Items]          
Conversion of SAFE into Series A common stock or Issuance of Class A common stock upon exercise of warrants (in shares) 1,466,155 3,612,062 15,000,000 1,466,155 3,612,062
2017, 2018, And 2020 Warrants          
Class of Warrant or Right [Line Items]          
Change in fair value of warrant liabilities       $ 27,300 $ 300
Warrants outstanding (in shares)       0  
XML 89 R75.htm IDEA: XBRL DOCUMENT v3.22.0.1
Fair Value Measurements - Narrative (Details)
12 Months Ended
Dec. 31, 2021
USD ($)
Mar. 16, 2021
shares
Dec. 31, 2020
USD ($)
Dec. 02, 2020
shares
Fair Value Measurement Inputs and Valuation Techniques [Line Items]        
Measurement adjustments $ (21,602,000)      
Fair value of warrants outstanding $ 31,230,000   $ 343,400,000  
Private Warrants        
Fair Value Measurement Inputs and Valuation Techniques [Line Items]        
Warrants exercised (in shares) | shares   3,589,645    
Total Legacy Warrants        
Fair Value Measurement Inputs and Valuation Techniques [Line Items]        
Fair value of warrants outstanding     $ 0  
Cashless Conversion Warrant Exercises        
Fair Value Measurement Inputs and Valuation Techniques [Line Items]        
Warrants exercised (in shares) | shares       13,647
Share-Based Warrant Exercises        
Fair Value Measurement Inputs and Valuation Techniques [Line Items]        
Warrants exercised (in shares) | shares       130,376
Level 3 | Expected Term | Private Warrants        
Fair Value Measurement Inputs and Valuation Techniques [Line Items]        
Warrants outstanding, measurement input 3.92      
Level 3 | Expected Term | Total Legacy Warrants        
Fair Value Measurement Inputs and Valuation Techniques [Line Items]        
Warrants outstanding, measurement input       18.00
Level 3 | Price Volatility | Private Warrants        
Fair Value Measurement Inputs and Valuation Techniques [Line Items]        
Warrants outstanding, measurement input 0.672      
Level 3 | Risk Free Interest Rate | Private Warrants        
Fair Value Measurement Inputs and Valuation Techniques [Line Items]        
Warrants outstanding, measurement input 0.0110      
Level 2        
Fair Value Measurement Inputs and Valuation Techniques [Line Items]        
Convertible senior notes, fair value $ 669,400,000      
XML 90 R76.htm IDEA: XBRL DOCUMENT v3.22.0.1
Fair Value Measurements - Schedule of Financial Assets and Liabilities Subject to Fair Value Measurements on a Recurring Basis and the Level of Inputs Used (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Assets:    
Marketable investments $ 418,875 $ 410,031
Liabilities:    
Warrant liabilities 31,230 343,400
U.S. treasury securities    
Assets:    
Marketable investments 161,465 155,347
U.S. agency and government sponsored securities    
Assets:    
Marketable investments 4,970 19,996
Corporate bonds    
Assets:    
Marketable investments 165,190 45,450
Asset-backed securities    
Assets:    
Marketable investments 46,466 7,018
Fair Value, Recurring    
Assets:    
Total cash equivalents 26,604 198,292
Marketable equity investments 44,216  
Total marketable investments 462,141 276,710
Liabilities:    
Warrant liabilities 31,230 343,400
Fair Value, Recurring | Public Warrants    
Liabilities:    
Warrant liabilities   228,933
Fair Value, Recurring | Private Warrants    
Liabilities:    
Warrant liabilities 31,230 114,467
Fair Value, Recurring | U.S. treasury securities    
Assets:    
Total cash equivalents   24,999
Marketable investments 161,465 130,348
Fair Value, Recurring | U.S. agency and government sponsored securities    
Assets:    
Marketable investments 4,970 19,996
Fair Value, Recurring | Commercial paper    
Assets:    
Marketable investments 39,834 73,898
Fair Value, Recurring | Corporate bonds    
Assets:    
Marketable investments 165,190 45,450
Fair Value, Recurring | Asset-backed securities    
Assets:    
Marketable investments 46,466 7,018
Fair Value, Recurring | Money market funds    
Assets:    
Total cash equivalents 25,654 64,971
Fair Value, Recurring | Commercial paper    
Assets:    
Total cash equivalents 950 108,322
Level 1 | Fair Value, Recurring    
Assets:    
Total cash equivalents 25,654 89,970
Marketable equity investments 44,216  
Total marketable investments 205,681 130,348
Liabilities:    
Warrant liabilities 0 228,933
Level 1 | Fair Value, Recurring | Public Warrants    
Liabilities:    
Warrant liabilities   228,933
Level 1 | Fair Value, Recurring | Private Warrants    
Liabilities:    
Warrant liabilities 0 0
Level 1 | Fair Value, Recurring | U.S. treasury securities    
Assets:    
Total cash equivalents   24,999
Marketable investments 161,465 130,348
Level 1 | Fair Value, Recurring | U.S. agency and government sponsored securities    
Assets:    
Marketable investments 0 0
Level 1 | Fair Value, Recurring | Commercial paper    
Assets:    
Marketable investments 0 0
Level 1 | Fair Value, Recurring | Corporate bonds    
Assets:    
Marketable investments 0 0
Level 1 | Fair Value, Recurring | Asset-backed securities    
Assets:    
Marketable investments 0 0
Level 1 | Fair Value, Recurring | Money market funds    
Assets:    
Total cash equivalents 25,654 64,971
Level 1 | Fair Value, Recurring | Commercial paper    
Assets:    
Total cash equivalents 0 0
Level 2 | Fair Value, Recurring    
Assets:    
Total cash equivalents 950 108,322
Marketable equity investments 0  
Total marketable investments 256,460 146,362
Liabilities:    
Warrant liabilities 0 114,467
Level 2 | Fair Value, Recurring | Public Warrants    
Liabilities:    
Warrant liabilities   0
Level 2 | Fair Value, Recurring | Private Warrants    
Liabilities:    
Warrant liabilities 0 114,467
Level 2 | Fair Value, Recurring | U.S. treasury securities    
Assets:    
Total cash equivalents   0
Marketable investments 0 0
Level 2 | Fair Value, Recurring | U.S. agency and government sponsored securities    
Assets:    
Marketable investments 4,970 19,996
Level 2 | Fair Value, Recurring | Commercial paper    
Assets:    
Marketable investments 39,834 73,898
Level 2 | Fair Value, Recurring | Corporate bonds    
Assets:    
Marketable investments 165,190 45,450
Level 2 | Fair Value, Recurring | Asset-backed securities    
Assets:    
Marketable investments 46,466 7,018
Level 2 | Fair Value, Recurring | Money market funds    
Assets:    
Total cash equivalents 0 0
Level 2 | Fair Value, Recurring | Commercial paper    
Assets:    
Total cash equivalents 950 108,322
Level 3 | Fair Value, Recurring    
Assets:    
Total cash equivalents 0 0
Marketable equity investments 0  
Total marketable investments 0 0
Liabilities:    
Warrant liabilities 31,230 0
Level 3 | Fair Value, Recurring | Public Warrants    
Liabilities:    
Warrant liabilities   0
Level 3 | Fair Value, Recurring | Private Warrants    
Liabilities:    
Warrant liabilities 31,230 0
Level 3 | Fair Value, Recurring | U.S. treasury securities    
Assets:    
Total cash equivalents   0
Marketable investments 0 0
Level 3 | Fair Value, Recurring | U.S. agency and government sponsored securities    
Assets:    
Marketable investments 0 0
Level 3 | Fair Value, Recurring | Commercial paper    
Assets:    
Marketable investments 0 0
Level 3 | Fair Value, Recurring | Corporate bonds    
Assets:    
Marketable investments 0 0
Level 3 | Fair Value, Recurring | Asset-backed securities    
Assets:    
Marketable investments 0 0
Level 3 | Fair Value, Recurring | Money market funds    
Assets:    
Total cash equivalents 0 0
Level 3 | Fair Value, Recurring | Commercial paper    
Assets:    
Total cash equivalents $ 0 $ 0
XML 91 R77.htm IDEA: XBRL DOCUMENT v3.22.0.1
Fair Value Measurements - Schedule of Changes in Liabilities Measured at Fair Value (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Balance at beginning of period $ 0  
Private warrants transferred 52,832  
Measurement adjustments (21,602)  
Balance at end of period 31,230 $ 0
Warrants | Public Warrants    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Balance at beginning of period 228,933  
Change in fair value prior to exercise in March 2021 35,943  
Change in fair value prior to redemption in March 2021 (3,511)  
Exercise or redemption or conversion (261,365)  
Private warrants transferred 0  
Balance at end of period 0 228,933
Warrants | Private Warrants    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Balance at beginning of period 114,467  
Change in fair value prior to exercise in March 2021 15,296  
Change in fair value prior to redemption in March 2021 0  
Exercise or redemption or conversion (76,931)  
Private warrants transferred 52,832  
Balance at end of period 0 114,467
Warrants | 2017 Warrants    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Balance at beginning of period 0 1,035
Exercise or redemption or conversion   (13,714)
Additions   0
Measurement adjustments   12,679
Balance at end of period   0
Warrants | 2018 Warrants    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Balance at beginning of period 0 87
Exercise or redemption or conversion   (1,700)
Additions   0
Measurement adjustments   1,613
Balance at end of period   0
Warrants | 2020 Warrants    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Balance at beginning of period 0 0
Exercise or redemption or conversion   (14,698)
Additions   1,728
Measurement adjustments   12,970
Balance at end of period   0
Warrants | Total Legacy Warrants    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Balance at beginning of period $ 0 1,122
Exercise or redemption or conversion   (30,112)
Additions   1,728
Measurement adjustments   27,262
Balance at end of period   $ 0
XML 92 R78.htm IDEA: XBRL DOCUMENT v3.22.0.1
Convertible Preferred Stock - Narrative (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 2 Months Ended 12 Months Ended 16 Months Ended
Dec. 02, 2020
Oct. 31, 2020
Sep. 30, 2020
Dec. 31, 2020
Dec. 31, 2019
Oct. 22, 2020
Jun. 24, 2019
Temporary Equity [Line Items]              
Beneficial conversion feature           $ 12,000  
Series A Convertible Preferred Stock              
Temporary Equity [Line Items]              
Shares authorized (in shares)             102,740,023
Par value (in dollars per share)             $ 0.00001
Preferred stock issued (in shares)         21,614,220    
Gross proceeds from stock issuance         $ 67,073    
Merger recapitalization (in shares)       94,818,151      
Series X Convertible Preferred Stock              
Temporary Equity [Line Items]              
Shares authorized (in shares)   20,077,073          
Par value (in dollars per share)   $ 0.00001          
Preferred stock issued (in shares)   1,391,694 17,065,536 18,457,230      
Purchase price (in dollars per share)     $ 9.96        
Gross proceeds from stock issuance   $ 13,860 $ 170,000 $ 178,074      
Merger recapitalization (in shares)       18,457,230      
Series A And Series X Convertible Preferred Stock              
Temporary Equity [Line Items]              
Merger recapitalization (in shares) 113,275,381            
XML 93 R79.htm IDEA: XBRL DOCUMENT v3.22.0.1
Earnings (Loss) Per Share - Basic and Diluted Loss Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Numerator:      
Net loss $ (237,986) $ (362,298) $ (94,718)
Deemed dividend attributable to BCF accretion 0 (6,757) (5,282)
Net loss attributable to common shareholders $ (237,986) $ (369,055) $ (100,000)
Denominator:      
Weighted average Common shares outstanding- Basic (in shares) 346,300,975 145,096,996 118,835,912
Weighted average Common shares outstanding- Diluted (in shares) 346,300,975 145,096,996 118,835,912
Net loss per shares attributable to common shareholders- Basic (in dollars per share) $ (0.69) $ (2.54) $ (0.84)
Net loss per shares attributable to common shareholders- Diluted (in dollars per share) $ (0.69) $ (2.54) $ (0.84)
XML 94 R80.htm IDEA: XBRL DOCUMENT v3.22.0.1
Earnings (Loss) Per Share - Antidilutive Securities (Details) - shares
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Total (in shares) 75,270,865 67,911,961 133,258,410
Warrants      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Total (in shares) 7,166,301 24,089,255 971,626
Stock options      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Total (in shares) 11,507,643 16,188,071 4,988,077
Restricted stock awards and restricted stock units      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Total (in shares) 12,649,330 1,815,891 6,273,719
Liability classified RSUs      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Total (in shares) 2,401,648 0 0
Vendor stock-in-lieu of cash program      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Total (in shares) 1,659,510 0 0
Series A Convertible Preferred Stock      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Total (in shares) 0 0 94,818,151
Founders Preferred Stock      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Total (in shares) 0 0 26,206,837
Convertible Senior Notes      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Total (in shares) 31,279,716 0 0
Earn-out shares      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Total (in shares) 8,606,717 25,818,744 0
XML 95 R81.htm IDEA: XBRL DOCUMENT v3.22.0.1
Earnings (Loss) Per Share - Narrative (Details)
Dec. 31, 2021
$ / shares
Convertible Senior Notes  
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]  
Conversion price (in dollars per share) $ 19.981
XML 96 R82.htm IDEA: XBRL DOCUMENT v3.22.0.1
Stockholders' Equity - Narrative (Details)
1 Months Ended 12 Months Ended
Dec. 21, 2021
shares
Jul. 01, 2021
shares
Mar. 16, 2021
USD ($)
$ / shares
shares
Dec. 02, 2020
USD ($)
vote
shares
Dec. 31, 2021
USD ($)
vote
$ / shares
shares
Dec. 31, 2021
USD ($)
vote
$ / shares
shares
Dec. 31, 2020
USD ($)
$ / shares
shares
Dec. 31, 2019
USD ($)
shares
Mar. 31, 2021
shares
Dec. 03, 2020
$ / shares
shares
Dec. 31, 2018
shares
Dec. 31, 2015
shares
Class of Stock [Line Items]                        
Common stock, shares issued (in shares)                   323,936,240    
Common stock, shares outstanding (in shares)                   323,936,240    
Compensation expense | $           $ 77,684,000 $ 8,711,000 $ 2,702,000        
Treasury stock, shares outstanding (in shares)         15,263,761 15,263,761 0          
Preferred stock, shares outstanding (in shares)         0 0            
Proceeds from exercise of warrants | $           $ 153,927,000 $ 0 0        
Change in fair value of warrant liabilities | $           $ (26,126,000) (268,266,000) (256,000)        
Vendor payments in shares in lieu of cash (in shares)           291,940            
Vendor stock-in-lieu of cash program | $         $ 1,000,000 $ 1,000,000            
Research and development                        
Class of Stock [Line Items]                        
Compensation expense | $           20,216,000 $ 2,098,000 $ 914,000        
Daimler North America Corporation                        
Class of Stock [Line Items]                        
Prepaid expenses and other current assets | $         $ 5,200,000 5,200,000            
Daimler North America Corporation | Research and development                        
Class of Stock [Line Items]                        
Compensation expense | $           $ 700,000            
Private and Public Warrants                        
Class of Stock [Line Items]                        
Proceeds from exercise of warrants | $     $ 153,900,000                  
Public Warrants                        
Class of Stock [Line Items]                        
Warrants outstanding (in shares)         0 0 13,333,309          
Warrants exercised (in shares)                 13,128,671      
Remaining warrants redeemed (in shares)     204,638                  
Redemption price per warrant (in dollars per share) | $ / shares     $ 0.01                  
Private Warrants                        
Class of Stock [Line Items]                        
Warrants outstanding (in shares)         3,077,021 3,077,021 6,666,666          
Warrants exercised (in shares)     3,589,645                  
Stock price of warrants (in dollars per share) | $ / shares         $ 11.50 $ 11.50            
Other Current Liabilities                        
Class of Stock [Line Items]                        
Purchase transaction | $           $ 4,300,000            
Founders Preferred Stock                        
Class of Stock [Line Items]                        
Preferred stock, shares issued (in shares)                       26,206,837
Conversion ratio                       1
Preferred stock, shares outstanding (in shares)         0 0 0 26,206,837     26,206,837  
Chief Executive Officer | Gores Metropoulos                        
Class of Stock [Line Items]                        
Compensation expense | $       $ 3,000,000                
Chief Executive Officer | Gores Metropoulos | Founders Preferred Stock                        
Class of Stock [Line Items]                        
Shares converted (in shares)       22,935,412                
Class A Common Stock                        
Class of Stock [Line Items]                        
Common stock, shares authorized (in shares)         715,000,000 715,000,000 715,000,000          
Common stock, par value (in dollars per share) | $ / shares         $ 0.0001 $ 0.0001 $ 0.0001     $ 0.0001    
Common stock, shares issued (in shares)         266,076,525 266,076,525 218,818,037     218,818,037    
Common stock, shares outstanding (in shares)         250,812,764 250,812,764 218,818,037     218,818,037    
Common stock, votes per share | vote         1 1            
Shares converted (in shares)   10,500,000                    
Shares repurchased (in shares) | $         $ 312,500,000 $ 312,500,000            
Treasury stock, shares outstanding (in shares)         15,263,761 15,263,761            
Purchase transaction | $         $ 235,900,000              
Class A Common Stock | Daimler North America Corporation                        
Class of Stock [Line Items]                        
Shares issued for services (in shares)           1,500,000            
Award vesting period (in years)           2 years            
Class A Common Stock | Common Stock                        
Class of Stock [Line Items]                        
Common stock, shares outstanding (in shares)         266,076,525 266,076,525 218,818,037 139,635,890     134,337,450  
Shares issued for services (in shares)           291,940            
Class A Common Stock | Chief Executive Officer | Gores Metropoulos                        
Class of Stock [Line Items]                        
Common stock, votes per share | vote       1                
Class A Common Stock | Chief Executive Officer | Gores Metropoulos | Common Stock                        
Class of Stock [Line Items]                        
Shares converted (in shares)       82,182,791                
Class B Common Stock                        
Class of Stock [Line Items]                        
Common stock, shares authorized (in shares)         121,000,000 121,000,000 121,000,000          
Common stock, par value (in dollars per share) | $ / shares         $ 0.0001 $ 0.0001 $ 0.0001     $ 0.0001    
Common stock, shares issued (in shares)         97,088,670 97,088,670 105,118,203     105,118,203    
Common stock, shares outstanding (in shares)         97,088,670 97,088,670 105,118,203     105,118,203    
Common stock, votes per share | vote         10 10            
Shares issued upon conversion (in shares) 4,500,000                      
Class B Common Stock | Common Stock                        
Class of Stock [Line Items]                        
Common stock, shares outstanding (in shares)         97,088,670 97,088,670 105,118,203 0     0  
Class B Common Stock | Chief Executive Officer | Gores Metropoulos                        
Class of Stock [Line Items]                        
Common stock, votes per share | vote       10                
XML 97 R83.htm IDEA: XBRL DOCUMENT v3.22.0.1
Stockholders' Equity - Stock-in-lieu of Cash Program Activity (Details)
12 Months Ended
Dec. 31, 2021
$ / shares
shares
Shares  
Outstanding at beginning of period (in shares) | shares 16,188,071
Outstanding at end of period (in shares) | shares 11,507,643
Weighted- Average Exercise Price  
Outstanding as of Beginning Balance | $ / shares $ 1.67
Outstanding as of Ending Balance | $ / shares $ 1.72
Vendor stock-in-lieu of cash program  
Shares  
Outstanding at beginning of period (in shares) | shares 0
Granted (in shares) | shares 1,791,940
Vested (in shares) | shares (291,940)
Outstanding at end of period (in shares) | shares 1,500,000
Weighted- Average Exercise Price  
Outstanding as of Beginning Balance | $ / shares $ 0
Granted (in dollars per share) | $ / shares 15.88
Vested (in dollars per share) | $ / shares 16.72
Outstanding as of Ending Balance | $ / shares $ 15.72
XML 98 R84.htm IDEA: XBRL DOCUMENT v3.22.0.1
Stock-based Compensation - Narrative (Details) - USD ($)
$ / shares in Units, $ in Thousands
6 Months Ended 12 Months Ended 30 Months Ended
Aug. 03, 2021
Jun. 30, 2020
Jun. 30, 2019
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2021
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Weighted-average grant date fair value (in dollars per share)         $ 0.98 $ 0.68  
Fair value of options vested       $ 7,100 $ 1,400 $ 200  
Intrinsic value of stock options exercised       67,100      
Unrecognized stock-based compensation expense       6,300     $ 6,300
Compensation cost       77,684 $ 8,711 2,702  
OptoGration, Inc.              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Compensation cost       $ 6,100      
Contingent stock consideration $ 22,000            
2020 Plan              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Shares authorized for issuance (in shares)       36,588,278     36,588,278
Awards granted (in shares)         0    
Restricted stock awards and restricted stock units | Share-based Payment Arrangement, Employee              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Granted (in shares)             0
Award vesting period (in years)     4 years        
Unrecognized compensation expense, period for recognition       6 months 10 days      
Fair value of restricted stock vested       $ 1,000 $ 2,200 $ 2,500  
Unrecognized stock-based compensation expense for restricted stock       $ 700     $ 700
Restricted stock awards and restricted stock units | Share-based Payment Arrangement, Nonemployee              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Granted (in shares)       14,130,298      
Unrecognized compensation expense, period for recognition       1 year 9 months 29 days      
Fair value of restricted stock vested       $ 32,800      
Unrecognized stock-based compensation expense for restricted stock       $ 203,500     $ 203,500
Restricted stock awards and restricted stock units | First Anniversary of Grant Date | Share-based Payment Arrangement, Employee              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Award vesting period (in years)   1 year          
Award vesting percentage     25.00%        
Restricted stock awards and restricted stock units | Monthly Vesting | Share-based Payment Arrangement, Employee              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Award vesting period (in years)     36 months        
Award vesting percentage     75.00%        
Stock options              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Unrecognized compensation expense, period for recognition       1 year 25 days      
Stock options | 2015 Plan              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Award vesting period (in years)       4 years      
Award expiration period (in years)       10 years      
Stock options | First Anniversary of Grant Date              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Award vesting period (in years)       1 year      
Stock options | First Anniversary of Grant Date | 2015 Plan              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Award vesting percentage       25.00%      
Stock options | Monthly Vesting | 2015 Plan              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Award vesting period (in years)       36 months      
Award vesting percentage       75.00%      
Fixed value equity awards | Share-based Payment Arrangement, Employee | 2020 Plan              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Award vesting period (in years)       4 years      
Compensation cost       $ 3,800      
XML 99 R85.htm IDEA: XBRL DOCUMENT v3.22.0.1
Stock-based Compensation - Fair Value Assumptions (Details) - Stock options - $ / shares
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Expected volatility, minimum 49.30% 44.60%
Expected volatility, maximum 51.90% 49.30%
Risk-free interest rate, minimum 0.40% 1.60%
Risk-free interest rate, maximum 1.80% 1.90%
Dividend yield 0.00% 0.00%
Minimum    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Expected term (years) 5 years 11 months 15 days 5 years 3 months 7 days
Current stock value (in dollars per share) $ 1.67 $ 1.28
Maximum    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Expected term (years) 6 years 7 days 6 years 7 days
Current stock value (in dollars per share) $ 5.64 $ 1.67
XML 100 R86.htm IDEA: XBRL DOCUMENT v3.22.0.1
Stock-based Compensation - Stock Option Activity (Details)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2021
USD ($)
$ / shares
shares
Number of Stock Options  
Outstanding at beginning of period (in shares) | shares 16,188,071
Exercised (in shares) | shares (3,522,299)
Forfeited (in shares) | shares (1,158,129)
Outstanding at end of period (in shares) | shares 11,507,643
Vested and exercisable (in shares) | shares 4,720,601
Vested and expected to vest (in shares) | shares 11,507,643
Weighted- Average Exercise Price  
Outstanding as of Beginning Balance | $ / shares $ 1.67
Exercised (in dollars per share) | $ / shares 1.68
Forfeited (in dollars per share) | $ / shares 1.67
Outstanding as of Ending Balance | $ / shares 1.72
Vested and exercisable (in dollars per share) | $ / shares 1.71
Vested and expected to vest (in dollars per share) | $ / shares $ 1.72
Weighted- Average Remaining Contractual Life (Years)  
Outstanding balance 7 years 10 months 9 days
Vested and exercisable 7 years 6 months
Vested and expected to vest 7 years 10 months 9 days
Aggregate Intrinsic Value (In Thousands)  
Outstanding balance | $ $ 176,893
Vested and exercisable | $ 71,742
Vested and expected to vest | $ $ 176,893
XML 101 R87.htm IDEA: XBRL DOCUMENT v3.22.0.1
Stock-based Compensation - Restricted Stock Activity (Details) - Restricted stock awards and restricted stock units - $ / shares
12 Months Ended 30 Months Ended
Dec. 31, 2021
Dec. 31, 2021
Share-based Payment Arrangement, Employee    
Shares    
Outstanding at beginning of period (in shares) 1,815,891  
Granted (in shares)   0
Forfeited (in shares) (101,716)  
Vested (in shares) (1,047,877)  
Outstanding at end of period (in shares) 666,298 666,298
Weighted Average Grant Date Fair Value per Share    
Outstanding at beginning of period (in dollars per share) $ 1.15  
Forfeited (in dollars per share) 1.12  
Vested (in dollars per share) 0.97  
Outstanding at end of period (in dollars per share) $ 1.21 $ 1.21
Share-based Payment Arrangement, Nonemployee    
Shares    
Outstanding at beginning of period (in shares) 0  
Granted (in shares) 14,130,298  
Forfeited (in shares) (430,168)  
Vested (in shares) (1,717,098)  
Outstanding at end of period (in shares) 11,983,032 11,983,032
Weighted Average Grant Date Fair Value per Share    
Outstanding at beginning of period (in dollars per share) $ 0  
Granted (in dollars per share) 19.52  
Forfeited (in dollars per share) 20.35  
Vested (in dollars per share) 19.08  
Outstanding at end of period (in dollars per share) $ 19.56 $ 19.56
XML 102 R88.htm IDEA: XBRL DOCUMENT v3.22.0.1
Stock-based Compensation - Compensation Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Compensation expense $ 77,684 $ 8,711 $ 2,702
Cost of sales      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Compensation expense 6,422 309 92
Research and development      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Compensation expense 20,216 2,098 914
Sales and marketing      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Compensation expense 4,546 414 163
General and administrative      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Compensation expense 46,500 5,890 1,533
Fixed value equity awards      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Compensation expense 3,826 0 0
OptoGration awards      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Compensation expense 6,114 0 0
Patent awards      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Compensation expense 734 0 0
Stock options      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Compensation expense 5,137 3,179 240
RSAs      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Compensation expense 1,682 5,532 2,462
RSUs      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Compensation expense $ 60,191 $ 0 $ 0
XML 103 R89.htm IDEA: XBRL DOCUMENT v3.22.0.1
Leases - Narrative (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2021
USD ($)
renewalOption
Dec. 31, 2020
USD ($)
Dec. 31, 2019
USD ($)
Jan. 01, 2021
USD ($)
Lessee, Lease, Description [Line Items]        
Term of lease (in moths) 65 months      
Operating lease right-of-use assets $ 9,145 $ 0    
Operating lease liabilities $ 10,503      
Rent expense under ASC 840   $ 7,600 $ 6,000  
Minimum        
Lessee, Lease, Description [Line Items]        
Number of renewal options | renewalOption 1      
Renewal lease term (in years) 1 year      
Maximum        
Lessee, Lease, Description [Line Items]        
Renewal lease term (in years) 6 years      
Accounting Standards Update 2016-02        
Lessee, Lease, Description [Line Items]        
Operating lease right-of-use assets       $ 10,800
Operating lease liabilities       12,000
Reversal of deferred rent       $ 1,200
XML 104 R90.htm IDEA: XBRL DOCUMENT v3.22.0.1
Leases - Components of Lease Expenses (Details)
$ in Thousands
3 Months Ended
Dec. 31, 2021
USD ($)
Leases [Abstract]  
Operating lease cost $ 4,654
Variable lease cost 1,703
Total operating lease cost $ 6,357
XML 105 R91.htm IDEA: XBRL DOCUMENT v3.22.0.1
Leases - Supplemental Cash Flow Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Cash paid for amounts included in the measurement of lease liabilities:      
Cash paid for operating leases included in operating activities $ (4,609)    
Right of use assets obtained in exchange for lease obligations:      
Operating leases $ 2,876 $ 0 $ 0
XML 106 R92.htm IDEA: XBRL DOCUMENT v3.22.0.1
Leases - Supplemental Balance Sheet Information, Weighted Average Remaining Terms, and Weighted Average Discount Rates (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Operating leases:    
Operating lease right-of-use assets $ 9,145 $ 0
Operating lease liabilities, current 4,735 0
Operating lease liabilities, non-current 5,768 $ 0
Total operating lease liabilities $ 10,503  
Weighted average remaining lease term    
Operating leases (in years) 2 years 11 months 12 days  
Weighted average discount rate    
Operating leases (as a percent) 2.80%  
XML 107 R93.htm IDEA: XBRL DOCUMENT v3.22.0.1
Leases - Maturities of Lease Liabilities (Details)
$ in Thousands
Dec. 31, 2021
USD ($)
Lessee, Operating Lease, Liability, Payment, Due [Abstract]  
2022 $ 5,049
2023 3,535
2024 1,253
2025 1,195
2026 602
Total lease payments 11,634
Less: imputed interest (1,131)
Total leases liabilities $ 10,503
XML 108 R94.htm IDEA: XBRL DOCUMENT v3.22.0.1
Leases - Future Minimum Lease Payments Under All Noncancelable Capital and Operating Leases Under ASC 840 (Details)
$ in Thousands
Dec. 31, 2021
USD ($)
Operating Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract]  
2021 $ 5,834
2022 6,172
2023 4,544
2024 746
Total minimum lease payments $ 17,296
XML 109 R95.htm IDEA: XBRL DOCUMENT v3.22.0.1
Income Taxes - Components of Loss Before Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Income Tax Disclosure [Abstract]      
United States $ (239,855) $ (362,338) $ (94,718)
International 607 40 0
Loss before income taxes $ (239,248) $ (362,298) $ (94,718)
XML 110 R96.htm IDEA: XBRL DOCUMENT v3.22.0.1
Income Taxes - Provision for (benefit from) income taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Current:      
U.S. federal $ (1,262) $ 0 $ 0
U.S. state 0 0 0
Foreign 0 0 0
Deferred taxes (1,262) 0 0
Benefit from income taxes $ (1,262) $ 0 $ 0
XML 111 R97.htm IDEA: XBRL DOCUMENT v3.22.0.1
Income Taxes - Narrative (Details) - USD ($)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Income Tax Disclosure [Abstract]      
Statutory tax rate 21.00% 21.00% 21.00%
Valuation allowance $ 130,569,000 $ 69,222,000  
Operating Loss Carryforwards [Line Items]      
Interest and penalties accrued 0 0  
Unrecognized tax benefits that would impact effective tax rate, if recognized 0    
United States      
Operating Loss Carryforwards [Line Items]      
Net operating loss carryforwards 469,600,000    
Net operating loss carryforwards, not subject to expiration 426,900,000    
Net operating loss carryforwards, subject to expiration 42,700,000    
United States | Research Tax Credit Carryforward      
Operating Loss Carryforwards [Line Items]      
Research and development tax credit carryforwards 10,500,000 $ 8,000,000  
U.S. State      
Operating Loss Carryforwards [Line Items]      
Net operating loss carryforwards $ 420,600,000    
XML 112 R98.htm IDEA: XBRL DOCUMENT v3.22.0.1
Income Taxes - Effective Income Tax Rate (Details)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Income Tax Disclosure [Abstract]      
U.S. federal provision at statutory rate 21.00% 21.00% 21.00%
State income taxes 4.40% 0.70% 2.90%
Tax credits 1.50% 0.60% 1.90%
Fair value of financial instruments (2.30%) (15.60%) (6.80%)
Stock-based compensation expense 2.00% (0.40%) (0.60%)
Executive compensation (1.10%) 0.00% 0.00%
Other permanent items (0.30%) 0.00% 0.00%
Uncertain tax benefits (0.80%) (0.30%) (0.90%)
Change in valuation allowance (24.00%) (6.00%) (17.50%)
Effective tax rate 0.40% 0.00% (0.00%)
XML 113 R99.htm IDEA: XBRL DOCUMENT v3.22.0.1
Income Taxes - Deferred Income Tax Assets and Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Deferred tax assets:    
Net operating loss carry forward $ 120,544 $ 62,346
Tax credits 6,296 3,975
Accruals and reserves 0 3,323
Stock-based compensation expense 6,944 267
Lease liability (ASC 842) 2,622 0
Accrued expenses 0 0
Inventory reserves 617 0
Other 15 2
Total deferred tax assets 137,038 69,913
Valuation allowance (130,569) (69,222)
Total deferred tax asset 6,469 691
Depreciation and amortization 1,185 691
Deferred Tax Liabilities, Prepaid Expenses 2,983 0
Deferred Tax Liabilities, Leasing Arrangements 2,301 0
Deferred tax liabilities:    
Total deferred tax liabilities 6,469 691
Net deferred tax assets (liabilities) $ 0 $ 0
XML 114 R100.htm IDEA: XBRL DOCUMENT v3.22.0.1
Income Taxes - Reconciliation of Unrecognized Tax Benefits (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]      
Unrecognized tax benefits as of the beginning of the year $ 3,975 $ 2,397 $ 1,473
Increases related to prior year tax positions 535 327 0
Increase related to current year tax positions 1,786 1,251 924
Unrecognized tax benefits as of the end of the year $ 6,296 $ 3,975 $ 2,397
XML 115 R101.htm IDEA: XBRL DOCUMENT v3.22.0.1
Commitment and Contingencies - Narrative (Details) - USD ($)
$ in Millions
1 Months Ended 3 Months Ended
Aug. 14, 2020
Jul. 13, 2020
Oct. 31, 2021
Sep. 30, 2021
Dec. 31, 2021
Dec. 31, 2020
May 02, 2018
Commitments and Contingencies Disclosure [Abstract]              
Purchase obligations         $ 24.6    
Other Commitments [Line Items]              
Accrued rent     $ 5.0        
Variable lease costs     $ 1.4        
Purchase commitment             $ 2.6
Settlement amount   $ 1.5          
Remaining balance of settlement liability           $ 1.0  
Amount paid for a release from the obligation with the supplier $ 1.1            
P3 USA, Inc.              
Other Commitments [Line Items]              
Purchase commitment         $ 30.0    
P3 USA, Inc. | Class A Common Stock              
Other Commitments [Line Items]              
Shares issued for services (in shares)       291,940      
XML 116 R102.htm IDEA: XBRL DOCUMENT v3.22.0.1
Segment and Customer Concentration Information - Segment Operating Results and Reconciliation to the Consolidated Balances (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Revenue:      
Total revenue $ 31,944 $ 13,951 $ 12,602
Depreciation and amortization 4,162 2,517 2,316
Operating gain (loss) (214,552) (86,875) (62,615)
Other significant items:      
Segment assets 883,536 510,351 51,864
Inventories, net 10,342 3,613 4,002
Reportable Segments      
Revenue:      
Total revenue 45,971 18,715 15,551
Depreciation and amortization 4,162 2,523 2,316
Operating gain (loss) (214,457) (86,977) (62,615)
Other significant items:      
Segment assets 892,475 514,651 54,389
Inventories, net 10,342 3,613 4,002
Eliminations      
Revenue:      
Total revenue (14,027) (4,764) (2,949)
Depreciation and amortization 0 (6) 0
Operating gain (loss) (95) 102 0
Other significant items:      
Segment assets (8,939) (4,300) (2,525)
Inventories, net 0 0 0
Autonomy Solutions      
Revenue:      
Total revenue 28,497 11,387 9,666
Autonomy Solutions | Reportable Segments      
Revenue:      
Total revenue 36,595 12,903 9,666
Depreciation and amortization 3,723 2,395 2,135
Operating gain (loss) (214,133) (86,661) (62,874)
Other significant items:      
Segment assets 882,704 511,676 52,171
Inventories, net 10,179 3,604 4,002
Autonomy Solutions | Eliminations      
Revenue:      
Total revenue (8,098) (1,516) 0
Component Sales      
Revenue:      
Total revenue 3,447 2,564 2,936
Component Sales | Reportable Segments      
Revenue:      
Total revenue 9,376 5,812 5,885
Depreciation and amortization 439 128 181
Operating gain (loss) (324) (316) 259
Other significant items:      
Segment assets 9,771 2,975 2,218
Inventories, net 163 9 0
Component Sales | Eliminations      
Revenue:      
Total revenue $ (5,929) $ (3,248) $ (2,949)
XML 117 R103.htm IDEA: XBRL DOCUMENT v3.22.0.1
Segment and Customer Concentration Information - Narrative (Details) - Revenue from contract with customer benchmark - Customer Concentration Risk
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Customer One      
Concentration Risk [Line Items]      
Percentage of revenue (as percent) 42.00% 64.00%  
Customer Three      
Concentration Risk [Line Items]      
Percentage of revenue (as percent) 17.00%    
Largest Customer      
Concentration Risk [Line Items]      
Percentage of revenue (as percent)     43.00%
XML 118 R104.htm IDEA: XBRL DOCUMENT v3.22.0.1
Related Party Disclosures (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2021
Aug. 31, 2021
Feb. 28, 2021
Mr. Heng      
Related Party Transaction [Line Items]      
Investment $ 12.1   $ 15.0
Portion of investment sold 2.9    
Investment, fair value $ 12.2    
Mr. Simoncini      
Related Party Transaction [Line Items]      
Investment   $ 1.4  
XML 119 R105.htm IDEA: XBRL DOCUMENT v3.22.0.1
Subsequent Events - Additional Information (Details) - Class A Common Stock - USD ($)
$ in Millions
1 Months Ended 2 Months Ended
Dec. 31, 2021
Feb. 21, 2022
Jan. 31, 2022
Subsequent Event [Line Items]      
Purchase transaction $ 235.9    
Subsequent Event      
Subsequent Event [Line Items]      
Shares repurchased (in shares)   1,008,779  
Purchase transaction   $ 17.8  
Milestone payment     $ 26.9
XML 120 lazr-20211231_htm.xml IDEA: XBRL DOCUMENT 0001758057 2021-01-01 2021-12-31 0001758057 2021-06-30 0001758057 us-gaap:CommonClassAMember 2022-02-18 0001758057 us-gaap:CommonClassBMember 2022-02-18 0001758057 us-gaap:CommonClassAMember 2021-12-31 0001758057 2021-12-31 0001758057 2020-12-31 0001758057 srt:AffiliatedEntityMember 2021-12-31 0001758057 us-gaap:PreferredStockMember 2020-12-31 0001758057 us-gaap:PreferredStockMember 2021-12-31 0001758057 us-gaap:CommonClassAMember 2020-12-31 0001758057 us-gaap:CommonClassBMember 2020-12-31 0001758057 us-gaap:CommonClassBMember 2021-12-31 0001758057 us-gaap:ProductMember 2021-01-01 2021-12-31 0001758057 us-gaap:ProductMember 2020-01-01 2020-12-31 0001758057 us-gaap:ProductMember 2019-01-01 2019-12-31 0001758057 us-gaap:ServiceMember 2021-01-01 2021-12-31 0001758057 us-gaap:ServiceMember 2020-01-01 2020-12-31 0001758057 us-gaap:ServiceMember 2019-01-01 2019-12-31 0001758057 2020-01-01 2020-12-31 0001758057 2019-01-01 2019-12-31 0001758057 lazr:SeriesAConvertiblePreferredStockMember 2018-12-31 0001758057 lazr:SeriesXConvertiblePreferredStockMember 2018-12-31 0001758057 us-gaap:PreferredStockMember 2018-12-31 0001758057 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2018-12-31 0001758057 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2018-12-31 0001758057 us-gaap:AdditionalPaidInCapitalMember 2018-12-31 0001758057 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-12-31 0001758057 us-gaap:RetainedEarningsMember 2018-12-31 0001758057 2018-12-31 0001758057 lazr:ConversionOfSimpleAgreementsForFutureEquityMember lazr:SeriesAConvertiblePreferredStockMember 2019-01-01 2019-12-31 0001758057 lazr:SeriesAConvertiblePreferredStockMember 2019-01-01 2019-12-31 0001758057 lazr:IssuanceOfConvertiblePreferredStockForCashMember lazr:SeriesAConvertiblePreferredStockMember 2019-01-01 2019-12-31 0001758057 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2019-01-01 2019-12-31 0001758057 us-gaap:AdditionalPaidInCapitalMember 2019-01-01 2019-12-31 0001758057 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-01-01 2019-12-31 0001758057 us-gaap:RetainedEarningsMember 2019-01-01 2019-12-31 0001758057 lazr:SeriesAConvertiblePreferredStockMember 2019-12-31 0001758057 lazr:SeriesXConvertiblePreferredStockMember 2019-12-31 0001758057 us-gaap:PreferredStockMember 2019-12-31 0001758057 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2019-12-31 0001758057 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2019-12-31 0001758057 us-gaap:AdditionalPaidInCapitalMember 2019-12-31 0001758057 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-12-31 0001758057 us-gaap:RetainedEarningsMember 2019-12-31 0001758057 2019-12-31 0001758057 lazr:SeriesXConvertiblePreferredStockMember 2020-01-01 2020-12-31 0001758057 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2020-01-01 2020-12-31 0001758057 us-gaap:PreferredStockMember 2020-01-01 2020-12-31 0001758057 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2020-01-01 2020-12-31 0001758057 us-gaap:AdditionalPaidInCapitalMember 2020-01-01 2020-12-31 0001758057 lazr:SeriesAConvertiblePreferredStockMember 2020-01-01 2020-12-31 0001758057 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-01-01 2020-12-31 0001758057 us-gaap:RetainedEarningsMember 2020-01-01 2020-12-31 0001758057 lazr:SeriesAConvertiblePreferredStockMember 2020-12-31 0001758057 lazr:SeriesXConvertiblePreferredStockMember 2020-12-31 0001758057 us-gaap:PreferredStockMember 2020-12-31 0001758057 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2020-12-31 0001758057 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2020-12-31 0001758057 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0001758057 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-12-31 0001758057 us-gaap:RetainedEarningsMember 2020-12-31 0001758057 us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-12-31 0001758057 us-gaap:TreasuryStockMember 2021-01-01 2021-12-31 0001758057 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2021-01-01 2021-12-31 0001758057 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2021-01-01 2021-12-31 0001758057 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-01-01 2021-12-31 0001758057 us-gaap:RetainedEarningsMember 2021-01-01 2021-12-31 0001758057 lazr:SeriesAConvertiblePreferredStockMember 2021-12-31 0001758057 lazr:SeriesXConvertiblePreferredStockMember 2021-12-31 0001758057 us-gaap:PreferredStockMember 2021-12-31 0001758057 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2021-12-31 0001758057 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2021-12-31 0001758057 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0001758057 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-12-31 0001758057 us-gaap:TreasuryStockMember 2021-12-31 0001758057 us-gaap:RetainedEarningsMember 2021-12-31 0001758057 lazr:SeriesXConvertiblePreferredStockMember 2021-01-01 2021-12-31 0001758057 lazr:SeriesXConvertiblePreferredStockMember 2019-01-01 2019-12-31 0001758057 lazr:SeriesAConvertiblePreferredStockMember 2021-01-01 2021-12-31 0001758057 us-gaap:AccountingStandardsUpdate201602Member 2021-01-01 2021-12-31 0001758057 us-gaap:AccountingStandardsUpdate201602Member 2020-01-01 2020-12-31 0001758057 us-gaap:AccountingStandardsUpdate201602Member 2019-01-01 2019-12-31 0001758057 lazr:CustomerOneMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2021-01-01 2021-12-31 0001758057 lazr:CustomerTwoMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2021-01-01 2021-12-31 0001758057 lazr:LargestCustomerMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2020-01-01 2020-12-31 0001758057 srt:MinimumMember us-gaap:OtherMachineryAndEquipmentMember 2021-01-01 2021-12-31 0001758057 srt:MaximumMember us-gaap:OtherMachineryAndEquipmentMember 2021-01-01 2021-12-31 0001758057 srt:MinimumMember lazr:ToolingMember 2021-01-01 2021-12-31 0001758057 srt:MaximumMember lazr:ToolingMember 2021-01-01 2021-12-31 0001758057 srt:MinimumMember lazr:ComputerHardwareAndSoftwareMember 2021-01-01 2021-12-31 0001758057 srt:MaximumMember lazr:ComputerHardwareAndSoftwareMember 2021-01-01 2021-12-31 0001758057 srt:MinimumMember lazr:DemonstrationFleetAndDemonstrationUnitsMember 2021-01-01 2021-12-31 0001758057 srt:MaximumMember lazr:DemonstrationFleetAndDemonstrationUnitsMember 2021-01-01 2021-12-31 0001758057 us-gaap:VehiclesMember 2021-01-01 2021-12-31 0001758057 us-gaap:FurnitureAndFixturesMember 2021-01-01 2021-12-31 0001758057 srt:MinimumMember 2021-01-01 2021-12-31 0001758057 srt:MaximumMember 2021-01-01 2021-12-31 0001758057 us-gaap:IPOMember lazr:GoresMetropoulosMember 2019-02-05 2019-02-05 0001758057 us-gaap:IPOMember lazr:GoresMetropoulosMember 2019-02-05 0001758057 lazr:PublicWarrantsMember us-gaap:CommonClassAMember lazr:GoresMetropoulosMember 2019-02-05 0001758057 lazr:PrivateWarrantsMember us-gaap:PrivatePlacementMember lazr:GoresMetropoulosMember 2019-02-05 2019-02-05 0001758057 lazr:PrivateWarrantsMember us-gaap:PrivatePlacementMember lazr:GoresMetropoulosMember 2019-02-05 0001758057 lazr:PrivateWarrantsMember us-gaap:CommonClassAMember lazr:GoresMetropoulosMember 2019-02-05 0001758057 lazr:PublicWarrantsMember 2020-12-31 0001758057 lazr:PrivateWarrantsMember 2020-12-31 0001758057 lazr:PrivateWarrantsMember 2021-03-16 0001758057 lazr:PublicWarrantsMember 2021-03-31 0001758057 lazr:PrivateAndPublicWarrantsMember 2021-03-16 2021-03-16 0001758057 lazr:PublicWarrantsMember 2021-03-16 2021-03-16 0001758057 lazr:PrivateWarrantsMember 2021-12-31 0001758057 lazr:PublicWarrantsMember 2021-12-31 0001758057 lazr:OptoGrationIncMember 2021-08-03 2021-08-03 0001758057 lazr:OptoGrationIncMember 2021-08-03 0001758057 lazr:OptoGrationIncMember us-gaap:CustomerRelationshipsMember 2021-08-03 2021-08-03 0001758057 lazr:OptoGrationIncMember us-gaap:CustomerRelationshipsMember 2021-08-03 0001758057 lazr:OptoGrationIncMember us-gaap:TradeNamesMember 2021-08-03 2021-08-03 0001758057 lazr:OptoGrationIncMember us-gaap:TradeNamesMember 2021-08-03 0001758057 lazr:OptoGrationIncMember us-gaap:DevelopedTechnologyRightsMember 2021-08-03 2021-08-03 0001758057 lazr:OptoGrationIncMember us-gaap:DevelopedTechnologyRightsMember 2021-08-03 0001758057 2020-12-03 0001758057 us-gaap:CommonClassAMember 2020-12-03 0001758057 us-gaap:CommonClassBMember 2020-12-03 0001758057 us-gaap:CommonClassAMember 2020-12-02 2020-12-02 0001758057 us-gaap:CommonClassAMember 2020-12-02 0001758057 lazr:GoresMetropoulosMember 2020-12-02 2020-12-02 0001758057 lazr:GoresMetropoulosMember 2020-12-02 0001758057 srt:MinimumMember us-gaap:CommonClassAMember 2020-12-02 0001758057 srt:MaximumMember us-gaap:CommonClassAMember 2020-12-02 0001758057 lazr:GoresMetropoulosMember 2021-08-11 2021-08-11 0001758057 lazr:GoresMetropoulosMember us-gaap:CommonClassAMember 2021-08-11 2021-08-11 0001758057 lazr:GoresMetropoulosMember us-gaap:CommonClassBMember 2021-08-11 2021-08-11 0001758057 lazr:GoresMetropoulosMember 2021-08-11 0001758057 lazr:GoresMetropoulosMember us-gaap:CommonClassAMember lazr:SharePriceTriggeringEventOneMember 2021-08-11 0001758057 lazr:GoresMetropoulosMember us-gaap:CommonClassAMember lazr:SharePriceTriggeringEventTwoMember 2021-08-11 0001758057 lazr:GoresMetropoulosMember us-gaap:CommonClassAMember lazr:SharePriceTriggeringEventThreeMember 2021-08-11 0001758057 lazr:GoresMetropoulosMember us-gaap:CommonClassAMember lazr:SharePriceTriggeringEventFourMember 2021-08-11 0001758057 lazr:GoresMetropoulosMember us-gaap:CommonClassAMember lazr:SharePriceTriggeringEventFiveMember 2021-08-11 0001758057 lazr:GoresMetropoulosMember us-gaap:CommonClassAMember lazr:SharePriceTriggeringEventSixMember 2021-08-11 0001758057 2020-12-02 2020-12-02 0001758057 us-gaap:FairValueInputsLevel3Member us-gaap:MeasurementInputPriceVolatilityMember 2020-12-02 0001758057 us-gaap:FairValueInputsLevel3Member us-gaap:MeasurementInputExpectedTermMember 2020-12-02 0001758057 lazr:GoresMetropoulosMember lazr:PrivateAndPublicWarrantsMember 2020-12-02 0001758057 lazr:GoresMetropoulosMember us-gaap:CommonClassAMember us-gaap:CommonStockMember 2020-12-02 2020-12-02 0001758057 srt:NorthAmericaMember 2021-01-01 2021-12-31 0001758057 srt:NorthAmericaMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:GeographicConcentrationRiskMember 2021-01-01 2021-12-31 0001758057 srt:NorthAmericaMember 2020-01-01 2020-12-31 0001758057 srt:NorthAmericaMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:GeographicConcentrationRiskMember 2020-01-01 2020-12-31 0001758057 srt:NorthAmericaMember 2019-01-01 2019-12-31 0001758057 srt:NorthAmericaMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:GeographicConcentrationRiskMember 2019-01-01 2019-12-31 0001758057 srt:AsiaPacificMember 2021-01-01 2021-12-31 0001758057 srt:AsiaPacificMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:GeographicConcentrationRiskMember 2021-01-01 2021-12-31 0001758057 srt:AsiaPacificMember 2020-01-01 2020-12-31 0001758057 srt:AsiaPacificMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:GeographicConcentrationRiskMember 2020-01-01 2020-12-31 0001758057 srt:AsiaPacificMember 2019-01-01 2019-12-31 0001758057 srt:AsiaPacificMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:GeographicConcentrationRiskMember 2019-01-01 2019-12-31 0001758057 lazr:EuropeAndMiddleEastMember 2021-01-01 2021-12-31 0001758057 lazr:EuropeAndMiddleEastMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:GeographicConcentrationRiskMember 2021-01-01 2021-12-31 0001758057 lazr:EuropeAndMiddleEastMember 2020-01-01 2020-12-31 0001758057 lazr:EuropeAndMiddleEastMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:GeographicConcentrationRiskMember 2020-01-01 2020-12-31 0001758057 lazr:EuropeAndMiddleEastMember 2019-01-01 2019-12-31 0001758057 lazr:EuropeAndMiddleEastMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:GeographicConcentrationRiskMember 2019-01-01 2019-12-31 0001758057 us-gaap:RevenueFromContractWithCustomerMember us-gaap:GeographicConcentrationRiskMember 2021-01-01 2021-12-31 0001758057 us-gaap:RevenueFromContractWithCustomerMember us-gaap:GeographicConcentrationRiskMember 2020-01-01 2020-12-31 0001758057 us-gaap:RevenueFromContractWithCustomerMember us-gaap:GeographicConcentrationRiskMember 2019-01-01 2019-12-31 0001758057 us-gaap:TransferredAtPointInTimeMember 2021-01-01 2021-12-31 0001758057 us-gaap:RevenueFromContractWithCustomerMember lazr:RevenueRecognitionTimingConcentrationRiskMember us-gaap:TransferredAtPointInTimeMember 2021-01-01 2021-12-31 0001758057 us-gaap:TransferredAtPointInTimeMember 2020-01-01 2020-12-31 0001758057 us-gaap:RevenueFromContractWithCustomerMember lazr:RevenueRecognitionTimingConcentrationRiskMember us-gaap:TransferredAtPointInTimeMember 2020-01-01 2020-12-31 0001758057 us-gaap:TransferredAtPointInTimeMember 2019-01-01 2019-12-31 0001758057 us-gaap:RevenueFromContractWithCustomerMember lazr:RevenueRecognitionTimingConcentrationRiskMember us-gaap:TransferredAtPointInTimeMember 2019-01-01 2019-12-31 0001758057 us-gaap:TransferredOverTimeMember 2021-01-01 2021-12-31 0001758057 us-gaap:RevenueFromContractWithCustomerMember lazr:RevenueRecognitionTimingConcentrationRiskMember us-gaap:TransferredOverTimeMember 2021-01-01 2021-12-31 0001758057 us-gaap:TransferredOverTimeMember 2020-01-01 2020-12-31 0001758057 us-gaap:RevenueFromContractWithCustomerMember lazr:RevenueRecognitionTimingConcentrationRiskMember us-gaap:TransferredOverTimeMember 2020-01-01 2020-12-31 0001758057 us-gaap:TransferredOverTimeMember 2019-01-01 2019-12-31 0001758057 us-gaap:RevenueFromContractWithCustomerMember lazr:RevenueRecognitionTimingConcentrationRiskMember us-gaap:TransferredOverTimeMember 2019-01-01 2019-12-31 0001758057 us-gaap:RevenueFromContractWithCustomerMember lazr:RevenueRecognitionTimingConcentrationRiskMember 2021-01-01 2021-12-31 0001758057 us-gaap:RevenueFromContractWithCustomerMember lazr:RevenueRecognitionTimingConcentrationRiskMember 2020-01-01 2020-12-31 0001758057 us-gaap:RevenueFromContractWithCustomerMember lazr:RevenueRecognitionTimingConcentrationRiskMember 2019-01-01 2019-12-31 0001758057 lazr:AutonomySolutionsSegmentMember 2021-01-01 2021-12-31 0001758057 us-gaap:RevenueFromContractWithCustomerMember lazr:SegmentConcentrationRiskMember lazr:AutonomySolutionsSegmentMember 2021-01-01 2021-12-31 0001758057 lazr:AutonomySolutionsSegmentMember 2020-01-01 2020-12-31 0001758057 us-gaap:RevenueFromContractWithCustomerMember lazr:SegmentConcentrationRiskMember lazr:AutonomySolutionsSegmentMember 2020-01-01 2020-12-31 0001758057 lazr:AutonomySolutionsSegmentMember 2019-01-01 2019-12-31 0001758057 us-gaap:RevenueFromContractWithCustomerMember lazr:SegmentConcentrationRiskMember lazr:AutonomySolutionsSegmentMember 2019-01-01 2019-12-31 0001758057 lazr:ComponentSalesSegmentMember 2021-01-01 2021-12-31 0001758057 us-gaap:RevenueFromContractWithCustomerMember lazr:SegmentConcentrationRiskMember lazr:ComponentSalesSegmentMember 2021-01-01 2021-12-31 0001758057 lazr:ComponentSalesSegmentMember 2020-01-01 2020-12-31 0001758057 us-gaap:RevenueFromContractWithCustomerMember lazr:SegmentConcentrationRiskMember lazr:ComponentSalesSegmentMember 2020-01-01 2020-12-31 0001758057 lazr:ComponentSalesSegmentMember 2019-01-01 2019-12-31 0001758057 us-gaap:RevenueFromContractWithCustomerMember lazr:SegmentConcentrationRiskMember lazr:ComponentSalesSegmentMember 2019-01-01 2019-12-31 0001758057 us-gaap:RevenueFromContractWithCustomerMember lazr:SegmentConcentrationRiskMember 2021-01-01 2021-12-31 0001758057 us-gaap:RevenueFromContractWithCustomerMember lazr:SegmentConcentrationRiskMember 2020-01-01 2020-12-31 0001758057 us-gaap:RevenueFromContractWithCustomerMember lazr:SegmentConcentrationRiskMember 2019-01-01 2019-12-31 0001758057 lazr:VolvoCarTechnologyFundWarrantMember us-gaap:CommonClassAMember 2020-03-31 0001758057 lazr:VolvoCarTechnologyFundWarrantMember 2020-03-31 0001758057 lazr:VolvoCarTechnologyFundWarrantMember 2021-01-01 2021-12-31 0001758057 us-gaap:USTreasurySecuritiesMember 2021-12-31 0001758057 us-gaap:USGovernmentCorporationsAndAgenciesSecuritiesMember 2021-12-31 0001758057 us-gaap:CommercialPaperMember 2021-12-31 0001758057 us-gaap:CorporateBondSecuritiesMember 2021-12-31 0001758057 us-gaap:AssetBackedSecuritiesMember 2021-12-31 0001758057 us-gaap:CashAndCashEquivalentsMember 2021-12-31 0001758057 lazr:MarketableSecuritiesMember 2021-12-31 0001758057 us-gaap:USTreasurySecuritiesMember 2020-12-31 0001758057 us-gaap:USGovernmentCorporationsAndAgenciesSecuritiesMember 2020-12-31 0001758057 us-gaap:CommercialPaperMember 2020-12-31 0001758057 us-gaap:CorporateBondSecuritiesMember 2020-12-31 0001758057 us-gaap:AssetBackedSecuritiesMember 2020-12-31 0001758057 us-gaap:CashAndCashEquivalentsMember 2020-12-31 0001758057 lazr:MarketableSecuritiesMember 2020-12-31 0001758057 us-gaap:CashAndCashEquivalentsMember us-gaap:MoneyMarketFundsMember 2021-12-31 0001758057 us-gaap:CashAndCashEquivalentsMember us-gaap:MoneyMarketFundsMember 2020-12-31 0001758057 lazr:MarketableSecuritiesMember us-gaap:EquityMethodInvestmentsMember 2021-12-31 0001758057 lazr:MarketableSecuritiesMember us-gaap:EquityMethodInvestmentsMember 2020-12-31 0001758057 us-gaap:OtherNoncurrentAssetsMember lazr:NonMarketableEquityInvestmentMember 2021-12-31 0001758057 us-gaap:OtherNoncurrentAssetsMember lazr:NonMarketableEquityInvestmentMember 2020-12-31 0001758057 lazr:RoboticResearchOpCoLLCMember lazr:ClassAPreferredUnitsMember 2021-12-01 2021-12-31 0001758057 lazr:RoboticResearchOpCoLLCMember us-gaap:CommonClassAMember 2021-12-01 2021-12-31 0001758057 lazr:RoboticResearchOpCoLLCMember us-gaap:CommonClassAMember 2021-01-01 2021-12-31 0001758057 lazr:RoboticResearchOpCoLLCMember 2021-12-31 0001758057 us-gaap:MachineryAndEquipmentMember 2021-12-31 0001758057 us-gaap:MachineryAndEquipmentMember 2020-12-31 0001758057 lazr:ComputerHardwareAndSoftwareMember 2021-12-31 0001758057 lazr:ComputerHardwareAndSoftwareMember 2020-12-31 0001758057 lazr:DemonstrationFleetAndDemonstrationUnitsMember 2021-12-31 0001758057 lazr:DemonstrationFleetAndDemonstrationUnitsMember 2020-12-31 0001758057 us-gaap:LeaseholdImprovementsMember 2021-12-31 0001758057 us-gaap:LeaseholdImprovementsMember 2020-12-31 0001758057 us-gaap:VehiclesMember 2021-12-31 0001758057 us-gaap:VehiclesMember 2020-12-31 0001758057 us-gaap:FurnitureAndFixturesMember 2021-12-31 0001758057 us-gaap:FurnitureAndFixturesMember 2020-12-31 0001758057 us-gaap:ConstructionInProgressMember 2021-12-31 0001758057 us-gaap:ConstructionInProgressMember 2020-12-31 0001758057 lazr:OptoGrationIncMember us-gaap:CustomerRelationshipsMember 2021-01-01 2021-12-31 0001758057 lazr:OptoGrationIncMember us-gaap:DevelopedTechnologyRightsMember 2021-01-01 2021-12-31 0001758057 lazr:OptoGrationIncMember 2021-01-01 2021-12-31 0001758057 lazr:OptoGrationIncMember 2021-12-31 0001758057 lazr:AutonomySolutionsSegmentMember 2021-12-31 0001758057 lazr:ComponentSalesSegmentMember 2021-12-31 0001758057 lazr:AutonomySolutionsSegmentMember 2020-12-31 0001758057 lazr:ComponentSalesSegmentMember 2020-12-31 0001758057 lazr:SeriesAConvertiblePreferredStockMember us-gaap:PreferredStockMember 2019-06-24 2019-06-24 0001758057 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2019-06-24 2019-06-24 0001758057 lazr:ConvertibleSeniorNotesDue2026Member us-gaap:ConvertibleDebtMember 2021-12-31 0001758057 lazr:ConvertibleSeniorNotesDue2026Member us-gaap:ConvertibleDebtMember 2021-12-01 2021-12-31 0001758057 lazr:ConvertibleSeniorNotesDue2026Member us-gaap:ConvertibleDebtMember 2021-01-01 2021-12-31 0001758057 lazr:ConvertibleSeniorNotesDue2026Member us-gaap:ConvertibleDebtMember us-gaap:CommonClassAMember 2021-12-31 0001758057 lazr:ConvertibleSeniorNotesDue2026Member us-gaap:DebtInstrumentRedemptionPeriodOneMember us-gaap:ConvertibleDebtMember us-gaap:CommonClassAMember 2021-12-01 2021-12-31 0001758057 lazr:ConvertibleSeniorNotesDue2026Member us-gaap:DebtInstrumentRedemptionPeriodOneMember us-gaap:ConvertibleDebtMember 2021-12-01 2021-12-31 0001758057 lazr:ConvertibleSeniorNotesDue2026Member us-gaap:DebtInstrumentRedemptionPeriodTwoMember us-gaap:ConvertibleDebtMember 2021-12-01 2021-12-31 0001758057 lazr:ConvertibleSeniorNotesDue2026Member us-gaap:DebtInstrumentRedemptionPeriodThreeMember us-gaap:ConvertibleDebtMember 2021-12-01 2021-12-31 0001758057 us-gaap:SeniorNotesMember 2020-01-01 2020-12-31 0001758057 us-gaap:SeniorNotesMember 2019-01-01 2019-12-31 0001758057 lazr:CoronavirusAidReliefAndEconomicSecurityActPaycheckProtectionProgramMember 2020-04-22 2020-04-22 0001758057 lazr:BridgeNoteMember us-gaap:ConvertibleNotesPayableMember 2019-01-01 2019-12-31 0001758057 lazr:A20172018And2020WarrantsMember 2020-01-01 2020-12-31 0001758057 lazr:A20172018And2020WarrantsMember 2019-01-01 2019-12-31 0001758057 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2020-12-02 2020-12-02 0001758057 lazr:A20172018And2020WarrantsMember 2020-12-31 0001758057 lazr:PrivateWarrantsMember us-gaap:FairValueInputsLevel3Member us-gaap:MeasurementInputExpectedTermMember 2021-12-31 0001758057 lazr:PrivateWarrantsMember us-gaap:FairValueInputsLevel3Member us-gaap:MeasurementInputPriceVolatilityMember 2021-12-31 0001758057 lazr:PrivateWarrantsMember us-gaap:FairValueInputsLevel3Member us-gaap:MeasurementInputRiskFreeInterestRateMember 2021-12-31 0001758057 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001758057 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001758057 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001758057 us-gaap:MoneyMarketFundsMember us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001758057 us-gaap:CommercialPaperMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001758057 us-gaap:CommercialPaperMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001758057 us-gaap:CommercialPaperMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001758057 us-gaap:CommercialPaperMember us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001758057 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001758057 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001758057 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001758057 us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001758057 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2021-12-31 0001758057 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2021-12-31 0001758057 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2021-12-31 0001758057 us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2021-12-31 0001758057 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentCorporationsAndAgenciesSecuritiesMember 2021-12-31 0001758057 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentCorporationsAndAgenciesSecuritiesMember 2021-12-31 0001758057 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentCorporationsAndAgenciesSecuritiesMember 2021-12-31 0001758057 us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentCorporationsAndAgenciesSecuritiesMember 2021-12-31 0001758057 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperNotIncludedWithCashAndCashEquivalentsMember 2021-12-31 0001758057 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperNotIncludedWithCashAndCashEquivalentsMember 2021-12-31 0001758057 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperNotIncludedWithCashAndCashEquivalentsMember 2021-12-31 0001758057 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperNotIncludedWithCashAndCashEquivalentsMember 2021-12-31 0001758057 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateBondSecuritiesMember 2021-12-31 0001758057 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateBondSecuritiesMember 2021-12-31 0001758057 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateBondSecuritiesMember 2021-12-31 0001758057 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateBondSecuritiesMember 2021-12-31 0001758057 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:AssetBackedSecuritiesMember 2021-12-31 0001758057 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:AssetBackedSecuritiesMember 2021-12-31 0001758057 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:AssetBackedSecuritiesMember 2021-12-31 0001758057 us-gaap:FairValueMeasurementsRecurringMember us-gaap:AssetBackedSecuritiesMember 2021-12-31 0001758057 lazr:PrivateWarrantsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001758057 lazr:PrivateWarrantsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001758057 lazr:PrivateWarrantsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001758057 lazr:PrivateWarrantsMember us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001758057 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0001758057 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0001758057 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0001758057 us-gaap:MoneyMarketFundsMember us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0001758057 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2020-12-31 0001758057 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2020-12-31 0001758057 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2020-12-31 0001758057 us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2020-12-31 0001758057 us-gaap:CommercialPaperMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0001758057 us-gaap:CommercialPaperMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0001758057 us-gaap:CommercialPaperMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0001758057 us-gaap:CommercialPaperMember us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0001758057 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0001758057 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0001758057 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0001758057 us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0001758057 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentCorporationsAndAgenciesSecuritiesMember 2020-12-31 0001758057 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentCorporationsAndAgenciesSecuritiesMember 2020-12-31 0001758057 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentCorporationsAndAgenciesSecuritiesMember 2020-12-31 0001758057 us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentCorporationsAndAgenciesSecuritiesMember 2020-12-31 0001758057 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperNotIncludedWithCashAndCashEquivalentsMember 2020-12-31 0001758057 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperNotIncludedWithCashAndCashEquivalentsMember 2020-12-31 0001758057 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperNotIncludedWithCashAndCashEquivalentsMember 2020-12-31 0001758057 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperNotIncludedWithCashAndCashEquivalentsMember 2020-12-31 0001758057 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateBondSecuritiesMember 2020-12-31 0001758057 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateBondSecuritiesMember 2020-12-31 0001758057 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateBondSecuritiesMember 2020-12-31 0001758057 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateBondSecuritiesMember 2020-12-31 0001758057 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:AssetBackedSecuritiesMember 2020-12-31 0001758057 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:AssetBackedSecuritiesMember 2020-12-31 0001758057 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:AssetBackedSecuritiesMember 2020-12-31 0001758057 us-gaap:FairValueMeasurementsRecurringMember us-gaap:AssetBackedSecuritiesMember 2020-12-31 0001758057 lazr:PublicWarrantsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0001758057 lazr:PublicWarrantsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0001758057 lazr:PublicWarrantsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0001758057 lazr:PublicWarrantsMember us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0001758057 lazr:PrivateWarrantsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0001758057 lazr:PrivateWarrantsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0001758057 lazr:PrivateWarrantsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0001758057 lazr:PrivateWarrantsMember us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0001758057 lazr:PublicWarrantsMember us-gaap:WarrantMember 2020-12-31 0001758057 lazr:PrivateWarrantsMember us-gaap:WarrantMember 2020-12-31 0001758057 lazr:PublicWarrantsMember us-gaap:WarrantMember 2021-01-01 2021-12-31 0001758057 lazr:PrivateWarrantsMember us-gaap:WarrantMember 2021-01-01 2021-12-31 0001758057 lazr:PublicWarrantsMember us-gaap:WarrantMember 2021-12-31 0001758057 lazr:PrivateWarrantsMember us-gaap:WarrantMember 2021-12-31 0001758057 lazr:LegacyWarrantsMember us-gaap:FairValueInputsLevel3Member us-gaap:MeasurementInputExpectedTermMember 2020-12-02 0001758057 lazr:CashlessConversionWarrantExercisesMember 2020-12-02 0001758057 lazr:ShareBasedWarrantExercisesMember 2020-12-02 0001758057 lazr:LegacyWarrantsMember 2020-12-31 0001758057 lazr:A2017WarrantsMember us-gaap:WarrantMember 2019-12-31 0001758057 lazr:A2018WarrantsMember us-gaap:WarrantMember 2019-12-31 0001758057 lazr:A2020WarrantsMember us-gaap:WarrantMember 2019-12-31 0001758057 lazr:LegacyWarrantsMember us-gaap:WarrantMember 2019-12-31 0001758057 lazr:A2017WarrantsMember us-gaap:WarrantMember 2020-01-01 2020-12-31 0001758057 lazr:A2018WarrantsMember us-gaap:WarrantMember 2020-01-01 2020-12-31 0001758057 lazr:A2020WarrantsMember us-gaap:WarrantMember 2020-01-01 2020-12-31 0001758057 lazr:LegacyWarrantsMember us-gaap:WarrantMember 2020-01-01 2020-12-31 0001758057 lazr:A2017WarrantsMember us-gaap:WarrantMember 2020-12-31 0001758057 lazr:A2018WarrantsMember us-gaap:WarrantMember 2020-12-31 0001758057 lazr:A2020WarrantsMember us-gaap:WarrantMember 2020-12-31 0001758057 lazr:LegacyWarrantsMember us-gaap:WarrantMember 2020-12-31 0001758057 us-gaap:FairValueInputsLevel2Member 2021-12-31 0001758057 lazr:SeriesAConvertiblePreferredStockMember 2019-06-24 0001758057 lazr:SeriesXConvertiblePreferredStockMember 2020-08-01 2020-09-30 0001758057 lazr:SeriesXConvertiblePreferredStockMember 2020-09-30 0001758057 lazr:SeriesXConvertiblePreferredStockMember 2020-10-01 2020-10-31 0001758057 lazr:SeriesXConvertiblePreferredStockMember 2020-10-31 0001758057 lazr:SeriesAAndSeriesXConvertiblePreferredStockMember 2020-12-02 2020-12-02 0001758057 2019-06-24 2020-10-22 0001758057 us-gaap:WarrantMember 2021-01-01 2021-12-31 0001758057 us-gaap:WarrantMember 2020-01-01 2020-12-31 0001758057 us-gaap:WarrantMember 2019-01-01 2019-12-31 0001758057 us-gaap:EmployeeStockOptionMember 2021-01-01 2021-12-31 0001758057 us-gaap:EmployeeStockOptionMember 2020-01-01 2020-12-31 0001758057 us-gaap:EmployeeStockOptionMember 2019-01-01 2019-12-31 0001758057 us-gaap:RestrictedStockMember 2021-01-01 2021-12-31 0001758057 us-gaap:RestrictedStockMember 2020-01-01 2020-12-31 0001758057 us-gaap:RestrictedStockMember 2019-01-01 2019-12-31 0001758057 lazr:LiabilityClassifiedRSUsMember 2021-01-01 2021-12-31 0001758057 lazr:LiabilityClassifiedRSUsMember 2020-01-01 2020-12-31 0001758057 lazr:LiabilityClassifiedRSUsMember 2019-01-01 2019-12-31 0001758057 lazr:VendorStockInLieuOfCashProgramMember 2021-01-01 2021-12-31 0001758057 lazr:VendorStockInLieuOfCashProgramMember 2020-01-01 2020-12-31 0001758057 lazr:VendorStockInLieuOfCashProgramMember 2019-01-01 2019-12-31 0001758057 us-gaap:SeriesAPreferredStockMember 2021-01-01 2021-12-31 0001758057 us-gaap:SeriesAPreferredStockMember 2020-01-01 2020-12-31 0001758057 us-gaap:SeriesAPreferredStockMember 2019-01-01 2019-12-31 0001758057 us-gaap:PreferredStockMember 2021-01-01 2021-12-31 0001758057 us-gaap:PreferredStockMember 2020-01-01 2020-12-31 0001758057 us-gaap:PreferredStockMember 2019-01-01 2019-12-31 0001758057 us-gaap:ConvertibleDebtSecuritiesMember 2021-01-01 2021-12-31 0001758057 us-gaap:ConvertibleDebtSecuritiesMember 2020-01-01 2020-12-31 0001758057 us-gaap:ConvertibleDebtSecuritiesMember 2019-01-01 2019-12-31 0001758057 lazr:EarnOutSharesMember 2021-01-01 2021-12-31 0001758057 lazr:EarnOutSharesMember 2020-01-01 2020-12-31 0001758057 lazr:EarnOutSharesMember 2019-01-01 2019-12-31 0001758057 us-gaap:ConvertibleDebtSecuritiesMember 2021-12-31 0001758057 us-gaap:CommonClassAMember 2021-07-01 2021-07-01 0001758057 us-gaap:CommonClassBMember 2021-12-21 2021-12-21 0001758057 srt:ChiefExecutiveOfficerMember lazr:GoresMetropoulosMember us-gaap:PreferredStockMember 2020-12-02 2020-12-02 0001758057 srt:ChiefExecutiveOfficerMember lazr:GoresMetropoulosMember us-gaap:CommonClassAMember us-gaap:CommonStockMember 2020-12-02 2020-12-02 0001758057 srt:ChiefExecutiveOfficerMember lazr:GoresMetropoulosMember us-gaap:CommonClassAMember 2020-12-02 0001758057 srt:ChiefExecutiveOfficerMember lazr:GoresMetropoulosMember us-gaap:CommonClassBMember 2020-12-02 0001758057 srt:ChiefExecutiveOfficerMember lazr:GoresMetropoulosMember 2020-12-02 2020-12-02 0001758057 us-gaap:CommonClassAMember 2021-12-01 2021-12-31 0001758057 us-gaap:OtherCurrentLiabilitiesMember 2021-01-01 2021-12-31 0001758057 us-gaap:PreferredStockMember 2015-12-31 0001758057 lazr:DaimlerNorthAmericaCorporationMember us-gaap:CommonClassAMember 2021-01-01 2021-12-31 0001758057 us-gaap:ResearchAndDevelopmentExpenseMember lazr:DaimlerNorthAmericaCorporationMember 2021-01-01 2021-12-31 0001758057 lazr:DaimlerNorthAmericaCorporationMember 2021-12-31 0001758057 lazr:VendorStockInLieuOfCashProgramMember 2020-12-31 0001758057 lazr:VendorStockInLieuOfCashProgramMember 2021-12-31 0001758057 lazr:A2020PlanMember 2021-12-31 0001758057 us-gaap:RestrictedStockMember us-gaap:ShareBasedPaymentArrangementNonemployeeMember 2021-01-01 2021-12-31 0001758057 lazr:A2020PlanMember 2020-01-01 2020-12-31 0001758057 us-gaap:EmployeeStockOptionMember lazr:A2015PlanMember 2021-01-01 2021-12-31 0001758057 us-gaap:EmployeeStockOptionMember lazr:A2015PlanMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2021-01-01 2021-12-31 0001758057 us-gaap:EmployeeStockOptionMember lazr:A2015PlanMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2021-01-01 2021-12-31 0001758057 srt:MinimumMember us-gaap:EmployeeStockOptionMember 2020-01-01 2020-12-31 0001758057 srt:MaximumMember us-gaap:EmployeeStockOptionMember 2020-01-01 2020-12-31 0001758057 srt:MinimumMember us-gaap:EmployeeStockOptionMember 2019-01-01 2019-12-31 0001758057 srt:MaximumMember us-gaap:EmployeeStockOptionMember 2019-01-01 2019-12-31 0001758057 srt:MinimumMember us-gaap:EmployeeStockOptionMember 2020-12-31 0001758057 srt:MaximumMember us-gaap:EmployeeStockOptionMember 2020-12-31 0001758057 srt:MinimumMember us-gaap:EmployeeStockOptionMember 2019-12-31 0001758057 srt:MaximumMember us-gaap:EmployeeStockOptionMember 2019-12-31 0001758057 us-gaap:EmployeeStockOptionMember 2020-01-01 2020-12-31 0001758057 us-gaap:EmployeeStockOptionMember 2019-01-01 2019-12-31 0001758057 us-gaap:EmployeeStockOptionMember 2021-01-01 2021-12-31 0001758057 us-gaap:RestrictedStockMember us-gaap:ShareBasedPaymentArrangementEmployeeMember 2019-01-01 2019-06-30 0001758057 us-gaap:RestrictedStockMember us-gaap:ShareBasedPaymentArrangementEmployeeMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2019-01-01 2019-06-30 0001758057 us-gaap:RestrictedStockMember us-gaap:ShareBasedPaymentArrangementEmployeeMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2019-01-01 2019-06-30 0001758057 us-gaap:RestrictedStockMember us-gaap:ShareBasedPaymentArrangementEmployeeMember 2019-07-01 2021-12-31 0001758057 us-gaap:RestrictedStockMember us-gaap:ShareBasedPaymentArrangementEmployeeMember 2020-12-31 0001758057 us-gaap:RestrictedStockMember us-gaap:ShareBasedPaymentArrangementEmployeeMember 2021-01-01 2021-12-31 0001758057 us-gaap:RestrictedStockMember us-gaap:ShareBasedPaymentArrangementEmployeeMember 2021-12-31 0001758057 us-gaap:RestrictedStockMember us-gaap:ShareBasedPaymentArrangementEmployeeMember 2020-01-01 2020-12-31 0001758057 us-gaap:RestrictedStockMember us-gaap:ShareBasedPaymentArrangementEmployeeMember 2019-01-01 2019-12-31 0001758057 us-gaap:RestrictedStockMember us-gaap:ShareBasedPaymentArrangementNonemployeeMember 2020-12-31 0001758057 us-gaap:RestrictedStockMember us-gaap:ShareBasedPaymentArrangementNonemployeeMember 2021-12-31 0001758057 lazr:FixedValueEquityAwardsMember us-gaap:ShareBasedPaymentArrangementEmployeeMember lazr:A2020PlanMember 2021-01-01 2021-12-31 0001758057 us-gaap:EmployeeStockOptionMember 2021-01-01 2021-12-31 0001758057 us-gaap:EmployeeStockOptionMember 2020-01-01 2020-12-31 0001758057 us-gaap:EmployeeStockOptionMember 2019-01-01 2019-12-31 0001758057 lazr:RestrictedStockAwardsMember 2021-01-01 2021-12-31 0001758057 lazr:RestrictedStockAwardsMember 2020-01-01 2020-12-31 0001758057 lazr:RestrictedStockAwardsMember 2019-01-01 2019-12-31 0001758057 us-gaap:RestrictedStockUnitsRSUMember 2021-01-01 2021-12-31 0001758057 us-gaap:RestrictedStockUnitsRSUMember 2020-01-01 2020-12-31 0001758057 us-gaap:RestrictedStockUnitsRSUMember 2019-01-01 2019-12-31 0001758057 lazr:FixedValueEquityAwardsMember 2021-01-01 2021-12-31 0001758057 lazr:FixedValueEquityAwardsMember 2020-01-01 2020-12-31 0001758057 lazr:FixedValueEquityAwardsMember 2019-01-01 2019-12-31 0001758057 lazr:OptogrationAwardsMember 2021-01-01 2021-12-31 0001758057 lazr:OptogrationAwardsMember 2020-01-01 2020-12-31 0001758057 lazr:OptogrationAwardsMember 2019-01-01 2019-12-31 0001758057 lazr:PatentAwardsMember 2021-01-01 2021-12-31 0001758057 lazr:PatentAwardsMember 2020-01-01 2020-12-31 0001758057 lazr:PatentAwardsMember 2019-01-01 2019-12-31 0001758057 us-gaap:CostOfSalesMember 2021-01-01 2021-12-31 0001758057 us-gaap:CostOfSalesMember 2020-01-01 2020-12-31 0001758057 us-gaap:CostOfSalesMember 2019-01-01 2019-12-31 0001758057 us-gaap:ResearchAndDevelopmentExpenseMember 2021-01-01 2021-12-31 0001758057 us-gaap:ResearchAndDevelopmentExpenseMember 2020-01-01 2020-12-31 0001758057 us-gaap:ResearchAndDevelopmentExpenseMember 2019-01-01 2019-12-31 0001758057 us-gaap:SellingAndMarketingExpenseMember 2021-01-01 2021-12-31 0001758057 us-gaap:SellingAndMarketingExpenseMember 2020-01-01 2020-12-31 0001758057 us-gaap:SellingAndMarketingExpenseMember 2019-01-01 2019-12-31 0001758057 us-gaap:GeneralAndAdministrativeExpenseMember 2021-01-01 2021-12-31 0001758057 us-gaap:GeneralAndAdministrativeExpenseMember 2020-01-01 2020-12-31 0001758057 us-gaap:GeneralAndAdministrativeExpenseMember 2019-01-01 2019-12-31 0001758057 us-gaap:EmployeeStockOptionMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2021-01-01 2021-12-31 0001758057 us-gaap:RestrictedStockMember us-gaap:ShareBasedPaymentArrangementEmployeeMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2020-01-01 2020-06-30 0001758057 srt:MinimumMember 2021-12-31 0001758057 srt:MaximumMember 2021-12-31 0001758057 us-gaap:AccountingStandardsUpdate201602Member 2021-01-01 0001758057 2021-10-01 2021-12-31 0001758057 us-gaap:DomesticCountryMember 2021-12-31 0001758057 us-gaap:StateAndLocalJurisdictionMember 2021-12-31 0001758057 us-gaap:DomesticCountryMember us-gaap:ResearchMember 2021-12-31 0001758057 us-gaap:DomesticCountryMember us-gaap:ResearchMember 2020-12-31 0001758057 2021-10-31 0001758057 2021-10-01 2021-10-31 0001758057 lazr:P3USAIncMember us-gaap:CommonClassAMember 2021-07-01 2021-09-30 0001758057 lazr:P3USAIncMember 2021-12-31 0001758057 2020-07-13 2020-07-13 0001758057 2018-05-02 0001758057 2020-08-14 2020-08-14 0001758057 us-gaap:IntersegmentEliminationMember lazr:AutonomySolutionsSegmentMember 2021-01-01 2021-12-31 0001758057 us-gaap:IntersegmentEliminationMember lazr:ComponentSalesSegmentMember 2021-01-01 2021-12-31 0001758057 us-gaap:IntersegmentEliminationMember 2021-01-01 2021-12-31 0001758057 us-gaap:OperatingSegmentsMember lazr:AutonomySolutionsSegmentMember 2021-01-01 2021-12-31 0001758057 us-gaap:OperatingSegmentsMember lazr:ComponentSalesSegmentMember 2021-01-01 2021-12-31 0001758057 us-gaap:OperatingSegmentsMember 2021-01-01 2021-12-31 0001758057 us-gaap:OperatingSegmentsMember lazr:AutonomySolutionsSegmentMember 2021-12-31 0001758057 us-gaap:OperatingSegmentsMember lazr:ComponentSalesSegmentMember 2021-12-31 0001758057 us-gaap:OperatingSegmentsMember 2021-12-31 0001758057 us-gaap:IntersegmentEliminationMember 2021-12-31 0001758057 us-gaap:IntersegmentEliminationMember lazr:AutonomySolutionsSegmentMember 2020-01-01 2020-12-31 0001758057 us-gaap:IntersegmentEliminationMember lazr:ComponentSalesSegmentMember 2020-01-01 2020-12-31 0001758057 us-gaap:IntersegmentEliminationMember 2020-01-01 2020-12-31 0001758057 us-gaap:OperatingSegmentsMember lazr:AutonomySolutionsSegmentMember 2020-01-01 2020-12-31 0001758057 us-gaap:OperatingSegmentsMember lazr:ComponentSalesSegmentMember 2020-01-01 2020-12-31 0001758057 us-gaap:OperatingSegmentsMember 2020-01-01 2020-12-31 0001758057 us-gaap:OperatingSegmentsMember lazr:AutonomySolutionsSegmentMember 2020-12-31 0001758057 us-gaap:OperatingSegmentsMember lazr:ComponentSalesSegmentMember 2020-12-31 0001758057 us-gaap:OperatingSegmentsMember 2020-12-31 0001758057 us-gaap:IntersegmentEliminationMember 2020-12-31 0001758057 us-gaap:IntersegmentEliminationMember lazr:AutonomySolutionsSegmentMember 2019-01-01 2019-12-31 0001758057 us-gaap:IntersegmentEliminationMember lazr:ComponentSalesSegmentMember 2019-01-01 2019-12-31 0001758057 us-gaap:IntersegmentEliminationMember 2019-01-01 2019-12-31 0001758057 us-gaap:OperatingSegmentsMember lazr:AutonomySolutionsSegmentMember 2019-01-01 2019-12-31 0001758057 us-gaap:OperatingSegmentsMember lazr:ComponentSalesSegmentMember 2019-01-01 2019-12-31 0001758057 us-gaap:OperatingSegmentsMember 2019-01-01 2019-12-31 0001758057 us-gaap:OperatingSegmentsMember lazr:AutonomySolutionsSegmentMember 2019-12-31 0001758057 us-gaap:OperatingSegmentsMember lazr:ComponentSalesSegmentMember 2019-12-31 0001758057 us-gaap:OperatingSegmentsMember 2019-12-31 0001758057 us-gaap:IntersegmentEliminationMember 2019-12-31 0001758057 lazr:CustomerOneMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2021-01-01 2021-12-31 0001758057 lazr:CustomerThreeMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2021-01-01 2021-12-31 0001758057 lazr:CustomerOneMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2020-01-01 2020-12-31 0001758057 lazr:LargestCustomerMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2019-01-01 2019-12-31 0001758057 lazr:MrHengMember 2021-02-28 0001758057 lazr:MrHengMember 2021-01-01 2021-12-31 0001758057 lazr:MrHengMember 2021-12-31 0001758057 lazr:MrSimonciniMember 2021-08-31 0001758057 us-gaap:CommonClassAMember us-gaap:SubsequentEventMember 2022-01-03 2022-02-21 0001758057 us-gaap:CommonClassAMember us-gaap:SubsequentEventMember 2022-01-31 iso4217:USD shares iso4217:USD shares pure lazr:triggeringEvent lazr:tranche lazr:tradingDay lazr:consecutiveTradingDay lazr:consecutiveBusinessDay lazr:vote lazr:renewalOption Luminar Technologies, Inc./DE 0001758057 2021 FY false http://fasb.org/us-gaap/2021-01-31#AccountingStandardsUpdate201602Member P1Y 0.3333 http://fasb.org/us-gaap/2021-01-31#AccruedLiabilitiesCurrent http://fasb.org/us-gaap/2021-01-31#AccruedLiabilitiesCurrent http://fasb.org/us-gaap/2021-01-31#OtherLiabilitiesNoncurrent http://fasb.org/us-gaap/2021-01-31#OtherLiabilitiesNoncurrent P1Y P1Y P1Y 10-K true 2021-12-31 --12-31 false 001-38791 DE 83-1804317 2603 Discovery Drive Suite 100 Orlando FL 32826 407 900-5259 Class A common stock, par value of $0.0001 per share LAZR NASDAQ No No Yes Yes Large Accelerated Filer false false false false 4600000000 252252472 97088670 <div style="margin-bottom:6pt;margin-top:6pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">DOCUMENTS INCORPORATED BY REFERENCE</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">None.</span></div> 312500000 Deloitte & Touche LLP San Jose, CA 34 329977000 208944000 725000 775000 12200000 462141000 276710000 13013000 5971000 10342000 3613000 29195000 4797000 845393000 500810000 11009000 7689000 9145000 0 2424000 0 3110000 701000 12455000 1151000 883536000 510351000 14419000 6039000 19844000 10452000 4735000 0 0 99000 38998000 16590000 31230000 343400000 0 302000 608957000 0 5768000 0 598000 1318000 685551000 361610000 0.0001 0.0001 10000000 10000000 0 0 0 0 0 0 0.0001 0.0001 715000000 715000000 266076525 250812764 715000000 715000000 218818037 218818037 27000 22000 0.0001 0.0001 121000000 121000000 97088670 97088670 105118203 105118203 10000 11000 1257214000 733175000 -908000 34000 15263761 0 235871000 0 -822487000 -584501000 197985000 148741000 883536000 510351000 10118000 4840000 12602000 21826000 9111000 0 31944000 13951000 12602000 23484000 15097000 16655000 22608000 9855000 0 46092000 24952000 16655000 -14148000 -11001000 -4053000 88861000 38651000 36971000 17858000 7948000 4730000 93685000 29275000 16861000 200404000 75874000 58562000 -214552000 -86875000 -62615000 0 0 24215000 26126000 268266000 256000 0 -3996000 -6124000 2028000 2885000 2239000 3458000 -276000 731000 -24696000 -275423000 -32103000 -239248000 -362298000 -94718000 -1262000 0 0 -237986000 -362298000 -94718000 -237986000 -369055000 -100000000 -0.69 -0.69 -2.54 -2.54 -0.84 -0.84 346300975 346300975 145096996 145096996 118835912 118835912 -237986000 -362298000 -94718000 -942000 35000 -1000 -238928000 -362263000 -94719000 0 0 0 0 26206837 3000 134337450 13000 0 0 2802000 0 -127485000 -124667000 3775000 68877417 169951000 4326514 7719000 1592000 21614220 67073000 3612062 1000 4924000 4925000 1686378 29000 29000 2702000 2702000 -1000 -1000 -94718000 -94718000 94818151 244743000 0 0 26206837 3000 139635890 14000 0 0 10457000 -1000 -222203000 -211730000 5790000 18457230 178074000 6629372 1000 1000 -22935413 -3000 -82182790 -8000 105118203 11000 3000000 3000000 94818151 244743000 18457230 178074000 -3271424 116546805 12000 422802000 422814000 102396000 102396000 1466155 30112000 30112000 17226000 49981349 5000 363455000 363460000 5745000 5745000 35000 35000 -362298000 -362298000 0 0 0 0 0 0 218818037 22000 105118203 11000 733175000 34000 -584501000 148741000 -73438000 -73438000 -235871000 15574037 2000 492219000 492221000 5232744 0 6176000 6176000 71894 0 291940 10743000 10743000 370034 6527000 6527000 10242703 1000 6970467 1000 -2000 0 618924 10002000 10002000 15000000 2000 -15000000 -2000 0 0 70983000 70983000 959000 959000 140000 140000 10000 10000 -942000 -942000 -237986000 -237986000 0 0 0 0 0 0 266076525 27000 97088670 10000 1257214000 -908000 -235871000 -822487000 197985000 -237986000 -362298000 -94718000 4162000 2517000 2316000 3705000 0 0 -1792000 -175000 0 26126000 268266000 24471000 10817000 0 0 2918000 4407000 1378000 -752000 -525000 -37000 0 -3996000 -6124000 77684000 8711000 2702000 959000 0 0 1538000 0 0 -1262000 0 0 -305000 0 0 6233000 4294000 -805000 10751000 4018000 2454000 24340000 2805000 -179000 6000 -165000 2000 3838000 2620000 -431000 3578000 6693000 -448000 -6017000 -302000 -160000 -148421000 -75642000 -60201000 358000 0 0 16423000 716933000 315920000 6908000 366857000 16755000 0 4396000 161910000 28974000 249000 0 581000 0 6433000 2202000 1487000 53000 18000 368000 -194188000 -271794000 -7778000 15625000 609375000 0 0 73438000 0 0 0 380601000 0 0 17226000 0 0 183865000 0 0 5790000 0 0 32101000 0 112000 41190000 9540000 0 1918000 0 0 361000 5367000 0 0 5609000 289000 222000 118000 0 0 68666000 0 0 37377000 153927000 0 0 5859000 0 0 0 0 61000 231600000 10000 13000 -130000 0 0 463592000 529850000 85457000 120983000 182414000 17478000 209719000 27305000 9827000 330702000 209719000 27305000 215000 2789000 2018000 0 0 7719000 0 0 4925000 0 0 173726000 338293000 30112000 0 0 422813000 0 10002000 0 0 6527000 0 0 10849000 0 0 2876000 0 0 0 318000 397000 849000 319000 150000 4273000 0 0 Organization and Description of Business<div style="margin-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Luminar Technologies, Inc. and its wholly-owned subsidiaries (the “Company” or “Luminar”) was originally incorporated in Delaware on August 28, 2018 under the name Gores Metropoulos, Inc. (“Gores”). The Company was formed for the purpose of effecting a merger, capital stock exchange, asset acquisition, stock purchase, reorganization or similar business combination with one or more businesses. On December 2, 2020 (the “Closing Date”), the Company (at such time named Gores Metropoulos, Inc.) consummated the business combination (the “Business Combination”) pursuant to the Agreement and Plan of Merger (the “Merger Agreement”), dated August 24, 2020 with the pre-Business Combination Luminar Technologies, Inc. (“Legacy Luminar”). Legacy Luminar was incorporated in Delaware on March 31, 2015. In connection with the consummation of the Business Combination, the Company changed its name from Gores Metropoulos, Inc. to Luminar Technologies, Inc. The Company’s common stock is listed on the NASDAQ under the symbol “LAZR.” The Company’s public warrants to purchase shares of Class A common stock were listed on the NASDAQ under the symbol “LAZRW,” until they were delisted on March 5, 2021 upon exercise and redemption.</span></div><div style="margin-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Unless the context otherwise requires, the “Company” refers to the combined company and its subsidiaries following the Business Combination, “Gores” refers to the Company prior to the Business Combination and “Legacy Luminar” refers to Luminar Technologies, Inc. prior to the Business Combination. Refer to Note 3 for further discussion of the Business Combination.</span></div><div style="margin-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is a developer of advanced sensor technologies and software for the autonomous vehicle industry, encompassing Laser Imaging, Detection and Ranging (lidar) technology. The Company manufactures and distributes commercial lidar sensors and certain components for autonomous vehicle industry. </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is headquartered in Orlando, Florida and has facilities in the United States in Palo Alto, California, Boston, Massachusetts, Colorado Springs, Colorado and internationally in Munich, Germany.</span></div> Basis of Presentation and Summary of Significant Accounting Policies<div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Basis of Presentation and Consolidation</span></div><div style="margin-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying consolidated financial statements have been prepared in accordance with generally accepted accounting principles in the United States (“GAAP”) and applicable rules and regulations of the Securities and Exchange Commission (“SEC”) regarding annual financial reporting. All intercompany transactions and balances have been eliminated in consolidation.</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Use of Estimates</span></div><div style="margin-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of consolidated financial statements in conformity with GAAP requires management to make judgments, estimates and assumptions that affect the reported amounts of assets, liabilities, equity, revenues and expenses, and related disclosures. The significant estimates made by management include inventory reserves, valuation allowance for deferred tax assets, valuation of warrants, forecasted costs associated with non-recurring engineering (“NRE”) services, product warranty reserves, stock-based compensation expense and other loss contingencies. Management periodically evaluates such estimates and they are adjusted prospectively based upon such periodic evaluation. Actual results could differ from those estimates.</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Segment Information</span></div><div style="margin-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has determined its operating segments using the same indicators which are used to evaluate its performance internally. The Company has two business activities which are its operating segments:</span></div><div style="margin-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(i) “Autonomy Solutions” for automotive applications, which includes manufacturing and distribution of lidar sensors that measure distance using laser light to generate a 3D map, non-recurring engineering services related to the Company’s lidar products, and development of software products that enable autonomy capabilities; and </span></div><div style="margin-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(ii) “Components” which includes development of application-specific integrated circuits, pixel-based sensors, as well as designing, testing and providing consulting services for non-standard integrated circuits. In August 2021, the Company acquired OptoGration, Inc. (“OptoGration”), which has been included in the Components segment. </span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Concentration of Credit Risk</span></div><div style="margin-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financial instruments that potentially subject the Company to significant concentrations of credit risk, consist primarily of cash and cash equivalents, marketable investments and accounts receivable. A significant portion of the Company’s cash and cash equivalents is held at high-quality domestic financial institutions. </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deposits held with the financial institutions may, at </span></div><div style="margin-bottom:6pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">times, exceed the amount of insurance provided on such deposits</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The Company held cash by foreign entities as of December 31, 2021 and 2020 was not material. </span></div><div style="margin-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s revenue is derived from customers located in the United States and international markets. Two customers accounted for 39% and 31%, respectively, of the Company’s accounts receivable as of December 31, 2021. One customer accounted for 86% of the Company’s accounts receivable as of December 31, 2020.</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Cash and Cash Equivalents</span></div><div style="margin-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s cash and cash equivalents consist of investments with maturities of three months or less at the time of purchase. The Company’s cash equivalents include investments in money market funds, U.S. treasury securities and commercial paper.</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Restricted Cash</span></div><div style="margin-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Restricted cash consists of funds that are contractually restricted as to usage or withdrawal due to legal agreements. The Company determines current or non-current classification of restricted cash based on the expected duration of the restriction.</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Debt Securities</span></div><div style="margin-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s debt securities consist of U.S agency securities and government sponsored securities, U.S. treasury securities, corporate bonds, commercial paper and asset-backed securities. The Company classifies its debt securities as available-for-sale at the time of purchase and reevaluates such designation as of each balance sheet date. The Company considers all debt securities as available for use to support current operations, including those with maturity dates beyond one year and are classified as current assets under marketable securities in the accompanying consolidated balance sheets. Debt securities included in marketable securities on the consolidated balance sheets consist of securities with original maturities greater than three months at the time of purchase. Debt securities are carried at fair value, with the unrealized gains and losses reported as a component of accumulated other comprehensive income (loss) (“OCI”). Any realized gains or losses on the sale of debt securities are determined on a specific identification method, and such gains and losses are reflected as a component of other income (expense), net.</span></div><div style="margin-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company reviews the fair value of debt securities and when the fair value of a debt security is below its amortized cost, the amortized cost should be written down to its fair value if (i) it is more likely than not that management will be required to sell the impaired security before recovery of its amortized basis; or (ii) management has the intention to sell the security. If neither of these conditions are met, the Company must determine whether the impairment is due to credit losses. To determine the amount of credit losses, the Company compares the present value of the expected cash flows of the security, derived by taking into account the issuer’s credit ratings and remaining payment terms, with its amortized cost basis. The amount of impairment recognized is limited to the excess of the amortized cost over the fair value of the security. An allowance for credit losses for the excess of amortized cost over the expected cash flows is recorded in other income (expense), net on the consolidated statements of operations. Non-credit related impairment losses are recorded in OCI.</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Marketable Equity Investments</span></div><div style="margin-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company holds marketable equity investments over which the Company does not have a controlling interest or significant influence. Marketable equity investments are measured using the quoted prices in active markets with changes recorded in other income (expense), net on the consolidated statement of operations.</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Non-Marketable Equity Investments Measured Using the Measurement Alternative</span></div><div style="margin-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company holds a non-marketable equity investment in a privately held company in which the Company does not own a controlling interest or have significant influence. The investment does not have a readily determinable fair value and the Company has elected the measurement alternative, and consequently, measures the investment at cost less any impairment, adjusted to fair value, if there are observable price changes for an identical or similar investment of the same issuer. </span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Accounts Receivable</span></div><div style="margin-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts receivables are recorded at the invoiced amount and do not bear interest. The Company reviews the need for an allowance for doubtful accounts quarterly based on historical experience with each customer and the specifics of each customer arrangement. The Company did not have material write-offs in any period presented, and as of December 31, 2021 and 2020 did not record an allowance for doubtful accounts.</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Inventory</span></div><div style="margin-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company values inventory at the lower of cost or net realizable value. The Company determines the cost of inventory using the standard-cost method, which approximates actual costs based on a first-in, first-out method. The Company assesses inventory of slow-moving products for potential impairment, and records write-downs of inventory to cost of sales.</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Property and Equipment</span></div><div style="margin-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment are stated at cost less accumulated depreciation and amortization, and are depreciated using the straight-line method over the estimated useful lives of the assets as follows:</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:69.075%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.700%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:26.825%"/><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:8pt;font-weight:700;line-height:100%">Asset Category</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Estimated useful lives</span></td></tr><tr><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%">Machinery and equipment</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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%">5 to 7 years</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tooling</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1 to 3 years</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Computer hardware and software</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">3 to 5 years</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Demonstration fleet and demonstration units</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2 to 5 years</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leasehold improvements</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Shorter of useful life or lease term</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vehicles</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 years</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Furniture and fixtures</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7 years</span></td></tr></table></div><div style="margin-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Maintenance and repairs are charged to expense as incurred, and improvements and betterments are capitalized. When assets are retired or otherwise disposed of, the cost and accumulated depreciation and amortization are removed from the consolidated balance sheet and any resulting gain or loss is reflected in the consolidated statements of operations and comprehensive loss in the period realized.</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Intangible Assets</span></div><div style="margin-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets, consisting of acquired developed technology, customer relationships and tradename are carried at cost less accumulated amortization. All intangible assets have been determined to have definite lives and are amortized on a straight-line basis over their estimated remaining economic lives, ranging from <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmJiNDZmNTllNzQ0MzRlNGVhZjAyY2VjOWM2YjZhZDVlL3NlYzpiYjQ2ZjU5ZTc0NDM0ZTRlYWYwMmNlYzljNmI2YWQ1ZV85Ny9mcmFnOjUwMTAyOWU5NGJhODQyMjZiODdmODE4ZjJhZmQ3YzQwL3RleHRyZWdpb246NTAxMDI5ZTk0YmE4NDIyNmI4N2Y4MThmMmFmZDdjNDBfMTA5OTUxMTcxNDM2Ng_9229e697-df3c-4fa6-837d-1f19acfb5e3c">one</span> to ten years. Amortization expense related to developed technology is included in cost of sales. Amortization expense related to customer relationships is included in sales and marketing expense. Amortization expense related to tradename is included in general and administrative expense. Intangible assets are reviewed for impairment whenever events or changes in circumstances indicate an asset’s carrying value may not be recoverable. There was no impairment of intangible assets experienced during the year ended December 31, 2021 or 2020.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Goodwill</span></div><div style="margin-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company records goodwill when the consideration paid in a business combination exceeds the fair value of the net tangible assets and the identified intangible assets acquired. Goodwill is not amortized, but instead is required to be tested for impairment annually and whenever events or changes in circumstances indicate that the carrying value of goodwill may exceed its fair value. </span></div><div style="margin-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company reviews goodwill for impairment annually in its fourth quarter by initially considering qualitative factors to determine whether it is more likely than not that the fair value of a reporting unit is less than its carrying amount, including goodwill, as a basis for determining whether it is necessary to perform a quantitative analysis. If it is determined that it is more likely than not that the fair value of reporting unit is less than its carrying amount, a quantitative analysis is performed to identify goodwill impairment. There was no impairment of goodwill experienced during the year ended December 31, 2021 or 2020.</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Impairment of Long-Lived Assets</span></div><div style="margin-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company reviews long-lived assets for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. When such an event occurs, management determines whether there has been impairment by comparing the anticipated undiscounted future net cash flows to the related asset group’s carrying value. If an asset is considered impaired, the asset is written down to fair value, which is determined based either on discounted cash flows or appraised value, depending on the nature of the asset. There was no impairment experienced of long-lived assets during the years ended December 31, 2021 or 2020.</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Convertible Senior Notes</span></div><div style="margin-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Effective January 1, 2021, the Company early adopted ASU 2020-06 as of January 1, 2021. As a result, the Company’s convertible senior notes issued in December 2021 are accounted for as a single liability instrument measured at its amortized cost, as no other embedded features require bifurcation and recognition as derivatives.</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Product Warranties</span></div><div style="margin-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Estimated future warranty costs are accrued and charged to cost of sales in the period that the related revenue is recognized. These estimates are based on historical warranty experience and any known or expected changes in warranty exposure, such as trends of product reliability and costs of repairing and replacing defective products. The Company periodically assesses the adequacy of its recorded warranty liabilities and adjusts the amounts as necessary. </span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Public and Private Warrants</span></div><div style="margin-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As part of Gores’ initial public offering on February 5, 2019, Gores issued to third party investors 40.0 million units, consisting of one share of Class A common stock of Gores and one-third of one warrant, at a price of $10.00 per unit. Each whole warrant entitled the holder to purchase one share of Class A common stock at an exercise price of $11.50 per share (the “Public Warrants”). Simultaneously with the closing of the IPO, Gores completed the private sale of 6.667 million warrants to Gore’s sponsor at a purchase price of $1.50 per warrant (the “Private Warrants”). Each Private Warrant allows the sponsor to purchase one share of Class A common stock at $11.50 per share. Subsequent to the Business Combination, 13,333,309 Public Warrants and 6,666,666 Private Warrants remained outstanding as of December 31, 2020.</span></div><div style="margin-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Private Warrants and the shares of common stock issuable upon the exercise of the Private Warrants were not transferable, assignable or salable until after the completion of a Business Combination, subject to certain limited exceptions. Additionally, the Private Warrants are exercisable for cash or on a cashless basis, at the holder’s option, and are non-redeemable so long as they are held by the initial purchasers or their permitted transferees. If the Private Warrants are held by someone other than the initial purchasers or their permitted transferees, said Private Warrants will be redeemable by the Company and exercisable by such holders on the same basis as the Public Warrants.</span></div><div style="margin-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the first quarter of 2021, 3,589,645 Private Warrants and 13,128,671 Public Warrants were exercised, and the Company received $153.9 million in cash proceeds from the exercise of these warrants. Pursuant to the terms of the agreements governing the rights of the holders of the Public Warrants, the Company redeemed the remaining unexercised and outstanding 204,638 Public Warrants for a redemption price of $0.01 per Public Warrant.</span></div><div style="margin-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company had 3,077,021 Private Warrants and 0 Public Warrants, outstanding as of December 31, 2021 and such Private Warrants are set to expire on December 2, 2025.</span></div><div style="margin-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The exercise of the Private Warrants may be settled in cash upon the occurrence of a tender offer or exchange that involves 50% or more of the Company’s Class A stockholders. Public Warrants contained the same feature. Since not all of the Company’s stockholders need to participate in such tender offer or exchange to trigger the potential cash settlement and the Company does not control the occurrence of such an event, the Company concluded that the Public Warrants and Private Warrants do not meet the conditions to be classified in equity. Consequently, the Company concluded that the Public and Private Warrants do not meet the criteria to be classified in stockholders’ equity per the guidance in ASC 815-40, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Derivatives and Hedging—Contracts in Entity’s Own Equity. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Since the Public and Private Warrants meet the definition of a derivative under ASC 815, the Company recorded these warrants as liabilities on the balance sheet at fair value upon the closing of the Business Combination, with subsequent changes in their respective fair values recognized in the consolidated statement of operations and comprehensive loss at each reporting date.</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Revenue Recognition</span></div><div style="margin-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under ASC 606, the Company determines revenue recognition through the following steps:</span></div><div style="margin-bottom:6pt;padding-left:72pt;text-indent:-36pt"><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:32.5pt">Identifying the contract, or contracts, with the customer; </span></div><div style="margin-bottom:6pt;padding-left:72pt;text-indent:-36pt"><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:32.5pt">Identifying the performance obligations in the contract;</span></div><div style="margin-bottom:6pt;padding-left:72pt;text-indent:-36pt"><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:32.5pt">Determining the transaction price;</span></div><div style="margin-bottom:6pt;padding-left:72pt;text-indent:-36pt"><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:32.5pt">Allocating the transaction price to performance obligations in the contract; and</span></div><div style="margin-bottom:6pt;padding-left:72pt;text-indent:-36pt"><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:32.5pt">Recognizing revenue when, or as, the Company satisfies performance obligations by transferring the promised goods or services.</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">Nature of Products and Services and Revenue Recognition</span></div><div style="margin-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Autonomy Solutions segment revenue primarily comes from product sales of lidar sensors to customers and distributors and NRE services to integrate Luminar lidar hardware for autonomy in vehicle platforms. Revenue from product sales is recognized at </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">a point in time when</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> control of the goods is transferred to the customer, generally occurring upon shipment or delivery dependent upon the terms of the underlying contract.</span></div><div style="margin-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Components segment revenue primarily comes from the development and production of specialized wafers, dies, and avalanche photodiodes and NRE services related to design of custom products. Revenue from product sales is recognized at a point in time when control of the goods is transferred. Certain customer arrangements involve NRE services to develop and delivery of prototype products to customers. Revenue from these sales arrangements is categorized as product revenue and recognized over time as the product is being developed. Revenue from time and material based NRE service arrangements is recognized over time.</span></div><div style="margin-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For NRE services that require engineering and development based on customer requirements, the Company recognizes revenue over time using an input method based on contract cost incurred to date compared to total estimated contract costs (cost-to-cost). Amounts billed to customers for shipping and handling are included in revenue. The Company’s arrangements for sale of hardware are typically recognized at the time of transfer of control of the underlying hardware. The obligations associated with any performance obligation to update the Company’s software have been immaterial. Taxes collected from customers and remitted to governmental authorities are excluded from revenue on the net basis of accounting.</span></div><div style="margin-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For NRE service projects, the Company contracts with customers based on hourly rates or on a fixed fee basis. For arrangements based on hourly rates, revenue is recognized as services are performed and amounts are earned in accordance with the terms of a contract at estimated collectible amounts. For arrangements based on a fixed fee, revenue is recognized based on the progress or the percentage of completion of the NRE service project. Expenses associated with performance of work may be reimbursed with a markup depending on contractual terms and are included in revenues. Reimbursements include billings for travel and other out-of-pocket expenses and third-party costs, such as equipment rentals, materials and subcontractor costs, which are included in cost of sales in the accompanying combined statement of operations.</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">Arrangements with Multiple Performance Obligations</span></div><div style="margin-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">When a contract involves multiple performance obligations, the Company accounts for individual products and services separately if the customer can benefit from the product or service on its own or with other resources that are readily available to the customer and the product or service is separately identifiable from other promises in the arrangement. The consideration is allocated between separate performance obligations in proportion to their estimated standalone selling price. The transactions to which the Company had to estimate standalone selling prices and allocate the arrangement consideration to multiple performance obligations were immaterial.</span></div><div style="margin-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company provides standard product warranties for a term of typically one year to ensure that its products comply with agreed-upon specifications. Standard warranties are considered to be assurance type warranties and are not accounted for as separate performance obligations. See Product Warranties for accounting policy on standard warranties.</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">Other Policies, Judgments and Practical Expedients</span></div><div style="margin-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Contract balances.  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contract assets and liabilities represent the differences in the timing of revenue recognition from the receipt of cash from the Company’s customers and billings. Contract assets reflect revenue recognized and performance obligations satisfied in advance of customer billing. Contract liabilities relates to payments received in advance of the satisfaction of performance under the contract. Receivable represents right to consideration that is unconditional. Such rights are considered unconditional if only the passage of time is required before payment of that consideration is due.</span></div><div style="margin-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Remaining performance obligations.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">  Revenue allocated to remaining performance obligations represents the transaction price allocated to the performance obligations that are unsatisfied, or partially unsatisfied. It includes unearned revenue and amounts that will be invoiced and recognized as revenue in future periods and does not include contracts where the customer is not committed. The customer is not considered committed where they are able to terminate for convenience without payment of a substantive penalty under the contract. The Company has elected the optional exemption, which allows for the exclusion of the amounts for remaining performance obligations that are part of contracts with an original expected duration of one year or less.</span></div><div style="margin-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Significant financing component. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In certain arrangements, the Company receives payment from a customer either before or after the performance obligation has been satisfied. Typically, the expected timing difference between the payment and satisfaction of performance obligations is one year or less; therefore, the Company applies a practical expedient and does not </span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">consider the effects of the time value of money. The Company’s contracts with customer prepayment terms do not include a significant financing component because the primary purpose is not to receive or provide financing from or to the customers.</span></div><div style="margin-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Contract modifications</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The Company may modify contracts to offer customers additional products or services. Each of the additional products and services are generally considered distinct from those products or services transferred to the customer before the modification. The Company evaluates whether the contract price for the additional products and services reflects the standalone selling price as adjusted for facts and circumstances applicable to that contract. In these cases, the Company accounts for the additional products or services as a separate contract. In other cases where the pricing in the modification does not reflect the standalone selling price as adjusted for facts and circumstances applicable to that contract, the Company accounts on a prospective basis where the remaining goods and services are distinct from the original items and on a cumulative catch-up basis when the remaining goods and services are not distinct from the original items.</span></div><div style="margin-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Judgments and estimates. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounting for contracts recognized over time involves the use of various techniques to estimate total contract revenue and costs. Due to uncertainties inherent in the estimation process, it is possible that estimates of costs to complete a performance obligation will be revised in the near-term. The Company reviews and updates its contract-related estimates regularly, and records adjustments as needed. For those performance obligations for which revenue is recognized using a cost-to-cost input method, changes in total estimated costs, and related progress towards complete satisfaction of the performance obligation, are recognized on a cumulative catch-up basis in the period in which the revisions to the estimates are made.</span></div><div style="margin-bottom:6pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Cost of Sales</span></div><div style="margin-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company includes all manufacturing and sourcing costs incurred prior to the receipt of finished goods at its distribution facility in cost of sales. The cost of sales principally includes personnel-related costs (including certain engineering personnel), including stock-based compensation, directly associated with the Company’s manufacturing organization, direct costs, product costs, purchasing costs, allocation of overhead costs associated with manufacturing operations, inbound freight charges, insurance, inventory write-downs, warranty cost and depreciation and amortization expense associated with the manufacturing and sourcing operations. Cost of sales also includes the direct cost and appropriate allocation of overhead costs involved in execution of service contracts.</span></div><div style="margin-bottom:6pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Research and Development (R&amp;D)</span></div><div style="margin-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">R&amp;D expenses consist primarily of personnel-related expenses, consulting and contractor expenses, tooling and prototype materials and allocated overhead costs. Substantially all of the Company’s R&amp;D expenses are related to developing new products and services, improving existing products and services, and developing manufacturing processes. R&amp;D expenses are expensed as incurred.</span></div><div style="margin-bottom:6pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Stock-based Compensation</span></div><div style="margin-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Employee awards</span></div><div style="margin-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For equity classified awards, the Company measures the cost of share-based awards granted to employees, non-employees and directors based on the grant-date fair value of the awards. The grant-date fair value of the stock options is calculated using a Black-Scholes option pricing model. The grant-date fair value of restricted stock is calculated based on the fair value of the underlying common stock less cash proceeds paid by the recipient to acquire the restricted stock, if any. The grant-date fair value of restricted stock unit is calculated based on the fair value of the underlying common stock. The fair value of the stock-based compensation is recognized on a straight-line basis over the requisite service period, which is generally the vesting period of the award. The Company elected to recognize the effect of forfeitures in the period they occur.</span></div><div style="margin-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company grants fixed value share-based awards to certain employees, wherein the awardee is entitled to a fixed dollar value compensation settled by issuing shares on the vesting date, with the number of shares determined based on the Company’s stock price on or close to the settlement date. These fixed value equity awards are considered as liability classified awards. The Company measures the cost of fixed value share-based awards granted to employees based on a fixed monetary amount that is known at the inception of the obligation. The Company records the compensation cost for the fixed dollar amount of the award over the vesting period, with a corresponding liability.</span></div><div style="margin-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Stock-based payments to vendors / non-employees</span></div><div style="margin-bottom:6pt;text-indent:27pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has entered into arrangements with certain vendors and other third parties wherein the Company at its discretion may elect to compensate the respective vendors for services provided in either cash or by issuing shares of the Company’s Class A common stock (“Stock-in-lieu of Cash Program”). Typically, the amounts owed under the Stock-in-lieu of Cash Program are </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">settled by issuing shares, with the number of shares determined based on the Company’s stock price on or </span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">close to the settlement date. Payments owed under this program are considered as liability obligations. The Company measures the cost based on a fixed monetary amount that is known at the inception of the obligation.</span></div><div style="margin-bottom:6pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Income Taxes</span></div><div style="margin-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income taxes are accounted for under the asset and liability method, which requires the recognition of deferred tax assets and liabilities for the expected future tax consequences of events that have been included in the financial statements. Under this method, deferred tax assets and liabilities are determined on the basis of the differences between the financial statement and tax bases of assets and liabilities by using enacted tax rates in effect for the year in which the differences are expected to reverse. The effect of a change in tax rates on deferred tax assets and liabilities is recognized in income in the period that includes the enactment date.</span></div><div style="margin-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes deferred tax assets to the extent that these assets are more likely than not to be realized. In making such a determination, all available positive and negative evidence are considered, including future reversals of existing taxable temporary differences, projected future taxable income, tax-planning strategies, and results of recent operations. If it is determined that deferred tax assets would be realized in the future, in excess of their net recorded amount, an adjustment would be made to the deferred tax asset valuation allowance, which would reduce the provision for income taxes.</span></div><div style="margin-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company records uncertain tax positions in accordance with ASC 740, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Income Taxes,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> on the basis of a two-step process which includes (1) determining whether it is more likely than not that the tax positions will be sustained on the basis of the technical merits of the position, and (2) for those tax positions that meet the more-likely-than-not recognition threshold. Recognized income tax positions are measured at the largest amount of tax benefit that is more than 50% likely to be realized upon ultimate settlement with the related tax authority.</span></div><div style="margin-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes interest and penalties related to unrecognized tax benefits on the income tax expense line in the accompanying consolidated statement of operations. Accrued interest and penalties are included on the related tax liability line in the consolidated balance sheet.</span></div><div style="margin-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Tax Cuts and Jobs Act (“TCJA”) subjects a U.S. shareholder to tax on global intangible low-taxed income (“GILTI”) earned by certain foreign subsidiaries. Under GAAP, the Company can make an accounting policy election to either treat taxes due on the GILTI inclusion as a current period expense or factor such amounts into the Company’s measurement of deferred taxes. The Company elected to treat the GILTI inclusion as a period expense.</span></div><div style="margin-bottom:6pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Recently Adopted Accounting Pronouncements</span></div><div style="margin-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In February 2016, the Financial Accounting Standards Board (“FASB”) issued Accounting Standard Update (“ASU”) No. 2016-02, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Leases</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(Topic 842)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and issued subsequent amendments to the initial guidance in 2017, 2018 and 2019 (collectively “ASC 842”). Under the new guidance, a lessee is required to recognize assets and liabilities for both finance, previously known as capital, and operating leases with lease terms of more than 12 months. The ASU also requires disclosures to help investors and other financial statement users better understand the amount, timing, and uncertainty of cash flows arising from leases. In transition, the Company recognized and measured leases at the beginning of the period of adoption, January 1, 2021, using a modified retrospective approach that included a number of optional practical expedients that the Company elected to apply. See Note 15 for disclosure on the impact of adopting this standard.</span></div><div style="margin-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In June 2016, the FASB issued ASU No. 2016-13, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Financial Instruments—Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (“ASU 2016-13”), which requires measurement and recognition of expected credit losses for financial assets held at amortized cost, including trade receivables. ASU 2016-13 replaces the existing incurred loss impairment model with an expected loss model that requires the forward-looking information to calculate credit loss estimates. It also eliminates the concept of other-than-temporary impairment and requires credit losses related to available-for-sale debt securities to be recorded through an allowance for credit losses rather than as a reduction in the amortized cost basis of the securities. These changes will result in more timely recognition of credit losses. The Company adopted ASU 2016-13 using the modified retrospective method on January 1, 2021. The adoption of ASU 2016-13 did not have a material impact on the Company’s consolidated financial position, operating results or cash flows.</span></div><div style="margin-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2019, the FASB issued ASU No. 2019-12, Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes (“ASU 2019-12”), which amends its guidance to simplify the accounting for income taxes by, among other things, removing exceptions to certain general principles in Topic 740, Income Taxes. The Company adopted ASU 2019-12 on January 1, 2021. The adoption of ASU 2019-12 did not have a material impact on the Company’s consolidated financial position, operating results or cash flows. </span></div><div style="margin-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In August 2020, the FASB issued ASU 2020-06, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Debt — Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging — Contracts in Entity’s Own Equity (Subtopic 815-40)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (“ASU 2020-06”) to simplify accounting for certain financial instruments. ASU 2020-06 simplifies the accounting for convertible instruments by removing the separation models for (1) convertible debt with a cash conversion feature and (2) convertible instruments with a beneficial conversion feature. The Company elected to early adopt ASU 2020-06 as of January 1, 2021. The adoption of ASU 2020-06 resulted in the convertible senior notes issued in December 2021 to be recorded as a single liability instrument. ASU 2020-06 amends the diluted earnings per share guidance, including the requirement to use the if-converted method for all convertible instruments.</span></div><div style="margin-bottom:6pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Recent Accounting Pronouncements Not Yet Effective</span></div><div style="margin-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In October 2021, the FASB issued ASU No. 2021-08, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Business Combinations (Topic 805): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(“ASU 2021-08”). The new guidance in this update affects all entities that enter into a business combination within the scope of ASC 805-10. ASU 2021-08 will be effective for the Company beginning January 1, 2023. The Company is currently in the process of evaluating the effects of this pronouncement on the Company’s consolidated financial statements and does not expect it to have a material impact on the consolidated financial statements.</span></div> <div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Basis of Presentation and Consolidation</span></div><div style="margin-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying consolidated financial statements have been prepared in accordance with generally accepted accounting principles in the United States (“GAAP”) and applicable rules and regulations of the Securities and Exchange Commission (“SEC”) regarding annual financial reporting. All intercompany transactions and balances have been eliminated in consolidation.</span></div> <div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Use of Estimates</span></div><div style="margin-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of consolidated financial statements in conformity with GAAP requires management to make judgments, estimates and assumptions that affect the reported amounts of assets, liabilities, equity, revenues and expenses, and related disclosures. The significant estimates made by management include inventory reserves, valuation allowance for deferred tax assets, valuation of warrants, forecasted costs associated with non-recurring engineering (“NRE”) services, product warranty reserves, stock-based compensation expense and other loss contingencies. Management periodically evaluates such estimates and they are adjusted prospectively based upon such periodic evaluation. Actual results could differ from those estimates.</span></div> <div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Segment Information</span></div><div style="margin-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has determined its operating segments using the same indicators which are used to evaluate its performance internally. The Company has two business activities which are its operating segments:</span></div><div style="margin-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(i) “Autonomy Solutions” for automotive applications, which includes manufacturing and distribution of lidar sensors that measure distance using laser light to generate a 3D map, non-recurring engineering services related to the Company’s lidar products, and development of software products that enable autonomy capabilities; and </span></div>(ii) “Components” which includes development of application-specific integrated circuits, pixel-based sensors, as well as designing, testing and providing consulting services for non-standard integrated circuits. In August 2021, the Company acquired OptoGration, Inc. (“OptoGration”), which has been included in the Components segment. <div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Concentration of Credit Risk</span></div><div style="margin-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financial instruments that potentially subject the Company to significant concentrations of credit risk, consist primarily of cash and cash equivalents, marketable investments and accounts receivable. A significant portion of the Company’s cash and cash equivalents is held at high-quality domestic financial institutions. </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deposits held with the financial institutions may, at </span></div>times, exceed the amount of insurance provided on such deposits. The Company’s revenue is derived from customers located in the United States and international markets. 0 0 0.39 0.31 0.86 <div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Cash and Cash Equivalents</span></div><div style="margin-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s cash and cash equivalents consist of investments with maturities of three months or less at the time of purchase. The Company’s cash equivalents include investments in money market funds, U.S. treasury securities and commercial paper.</span></div> <div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Restricted Cash</span></div><div style="margin-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Restricted cash consists of funds that are contractually restricted as to usage or withdrawal due to legal agreements. The Company determines current or non-current classification of restricted cash based on the expected duration of the restriction.</span></div> <div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Debt Securities</span></div><div style="margin-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s debt securities consist of U.S agency securities and government sponsored securities, U.S. treasury securities, corporate bonds, commercial paper and asset-backed securities. The Company classifies its debt securities as available-for-sale at the time of purchase and reevaluates such designation as of each balance sheet date. The Company considers all debt securities as available for use to support current operations, including those with maturity dates beyond one year and are classified as current assets under marketable securities in the accompanying consolidated balance sheets. Debt securities included in marketable securities on the consolidated balance sheets consist of securities with original maturities greater than three months at the time of purchase. Debt securities are carried at fair value, with the unrealized gains and losses reported as a component of accumulated other comprehensive income (loss) (“OCI”). Any realized gains or losses on the sale of debt securities are determined on a specific identification method, and such gains and losses are reflected as a component of other income (expense), net.</span></div><div style="margin-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company reviews the fair value of debt securities and when the fair value of a debt security is below its amortized cost, the amortized cost should be written down to its fair value if (i) it is more likely than not that management will be required to sell the impaired security before recovery of its amortized basis; or (ii) management has the intention to sell the security. If neither of these conditions are met, the Company must determine whether the impairment is due to credit losses. To determine the amount of credit losses, the Company compares the present value of the expected cash flows of the security, derived by taking into account the issuer’s credit ratings and remaining payment terms, with its amortized cost basis. The amount of impairment recognized is limited to the excess of the amortized cost over the fair value of the security. An allowance for credit losses for the excess of amortized cost over the expected cash flows is recorded in other income (expense), net on the consolidated statements of operations. Non-credit related impairment losses are recorded in OCI.</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Marketable Equity Investments</span></div><div style="margin-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company holds marketable equity investments over which the Company does not have a controlling interest or significant influence. Marketable equity investments are measured using the quoted prices in active markets with changes recorded in other income (expense), net on the consolidated statement of operations.</span></div> Non-Marketable Equity Investments Measured Using the Measurement AlternativeThe Company holds a non-marketable equity investment in a privately held company in which the Company does not own a controlling interest or have significant influence. The investment does not have a readily determinable fair value and the Company has elected the measurement alternative, and consequently, measures the investment at cost less any impairment, adjusted to fair value, if there are observable price changes for an identical or similar investment of the same issuer. <div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Accounts Receivable</span></div><div style="margin-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts receivables are recorded at the invoiced amount and do not bear interest. The Company reviews the need for an allowance for doubtful accounts quarterly based on historical experience with each customer and the specifics of each customer arrangement. The Company did not have material write-offs in any period presented, and as of December 31, 2021 and 2020 did not record an allowance for doubtful accounts.</span></div> <div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Inventory</span></div><div style="margin-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company values inventory at the lower of cost or net realizable value. The Company determines the cost of inventory using the standard-cost method, which approximates actual costs based on a first-in, first-out method. The Company assesses inventory of slow-moving products for potential impairment, and records write-downs of inventory to cost of sales.</span></div> <div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Property and Equipment</span></div><div style="margin-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment are stated at cost less accumulated depreciation and amortization, and are depreciated using the straight-line method over the estimated useful lives of the assets as follows:</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:69.075%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.700%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:26.825%"/><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:8pt;font-weight:700;line-height:100%">Asset Category</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Estimated useful lives</span></td></tr><tr><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%">Machinery and equipment</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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%">5 to 7 years</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tooling</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1 to 3 years</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Computer hardware and software</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">3 to 5 years</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Demonstration fleet and demonstration units</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2 to 5 years</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leasehold improvements</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Shorter of useful life or lease term</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vehicles</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 years</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Furniture and fixtures</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7 years</span></td></tr></table></div><div style="margin-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Maintenance and repairs are charged to expense as incurred, and improvements and betterments are capitalized. When assets are retired or otherwise disposed of, the cost and accumulated depreciation and amortization are removed from the consolidated balance sheet and any resulting gain or loss is reflected in the consolidated statements of operations and comprehensive loss in the period realized.</span></div> <div style="margin-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment are stated at cost less accumulated depreciation and amortization, and are depreciated using the straight-line method over the estimated useful lives of the assets as follows:</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:69.075%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.700%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:26.825%"/><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:8pt;font-weight:700;line-height:100%">Asset Category</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Estimated useful lives</span></td></tr><tr><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%">Machinery and equipment</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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%">5 to 7 years</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tooling</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1 to 3 years</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Computer hardware and software</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">3 to 5 years</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Demonstration fleet and demonstration units</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2 to 5 years</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leasehold improvements</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Shorter of useful life or lease term</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vehicles</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 years</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Furniture and fixtures</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7 years</span></td></tr></table></div><div style="margin-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment consisted of the following (in thousands):</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:72.876%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.621%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,</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:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Machinery and equipment</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,694 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,940 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Computer hardware and software</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,854 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,450 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Demonstration fleet and demonstration units</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">811 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,821 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leasehold improvements</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%">869 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">791 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vehicles</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,610 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">835 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Furniture and fixtures</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">272 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">293 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Construction in progress</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,677 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,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="background-color:#ffffff;padding:2px 1pt 2px 19pt;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%">Total property and equipment</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,787 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,540 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated depreciation and amortization</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,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%">(5,851)</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total property and equipment, net</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,009 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,689 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> P5Y P7Y P1Y P3Y P3Y P5Y P2Y P5Y P5Y P7Y <div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Intangible Assets</span></div><div style="margin-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets, consisting of acquired developed technology, customer relationships and tradename are carried at cost less accumulated amortization. All intangible assets have been determined to have definite lives and are amortized on a straight-line basis over their estimated remaining economic lives, ranging from <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmJiNDZmNTllNzQ0MzRlNGVhZjAyY2VjOWM2YjZhZDVlL3NlYzpiYjQ2ZjU5ZTc0NDM0ZTRlYWYwMmNlYzljNmI2YWQ1ZV85Ny9mcmFnOjUwMTAyOWU5NGJhODQyMjZiODdmODE4ZjJhZmQ3YzQwL3RleHRyZWdpb246NTAxMDI5ZTk0YmE4NDIyNmI4N2Y4MThmMmFmZDdjNDBfMTA5OTUxMTcxNDM2Ng_9229e697-df3c-4fa6-837d-1f19acfb5e3c">one</span> to ten years. Amortization expense related to developed technology is included in cost of sales. Amortization expense related to customer relationships is included in sales and marketing expense. Amortization expense related to tradename is included in general and administrative expense. Intangible assets are reviewed for impairment whenever events or changes in circumstances indicate an asset’s carrying value may not be recoverable. There was no impairment of intangible assets experienced during the year ended December 31, 2021 or 2020.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Goodwill</span></div><div style="margin-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company records goodwill when the consideration paid in a business combination exceeds the fair value of the net tangible assets and the identified intangible assets acquired. Goodwill is not amortized, but instead is required to be tested for impairment annually and whenever events or changes in circumstances indicate that the carrying value of goodwill may exceed its fair value. </span></div><div style="margin-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company reviews goodwill for impairment annually in its fourth quarter by initially considering qualitative factors to determine whether it is more likely than not that the fair value of a reporting unit is less than its carrying amount, including goodwill, as a basis for determining whether it is necessary to perform a quantitative analysis. If it is determined that it is more likely than not that the fair value of reporting unit is less than its carrying amount, a quantitative analysis is performed to identify goodwill impairment. There was no impairment of goodwill experienced during the year ended December 31, 2021 or 2020.</span></div> P10Y 0 0 0 0 Impairment of Long-Lived AssetsThe Company reviews long-lived assets for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. When such an event occurs, management determines whether there has been impairment by comparing the anticipated undiscounted future net cash flows to the related asset group’s carrying value. If an asset is considered impaired, the asset is written down to fair value, which is determined based either on discounted cash flows or appraised value, depending on the nature of the asset. 0 0 <div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Convertible Senior Notes</span></div><div style="margin-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Effective January 1, 2021, the Company early adopted ASU 2020-06 as of January 1, 2021. As a result, the Company’s convertible senior notes issued in December 2021 are accounted for as a single liability instrument measured at its amortized cost, as no other embedded features require bifurcation and recognition as derivatives.</span></div> Product WarrantiesEstimated future warranty costs are accrued and charged to cost of sales in the period that the related revenue is recognized. These estimates are based on historical warranty experience and any known or expected changes in warranty exposure, such as trends of product reliability and costs of repairing and replacing defective products. The Company periodically assesses the adequacy of its recorded warranty liabilities and adjusts the amounts as necessary. <div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Public and Private Warrants</span></div><div style="margin-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As part of Gores’ initial public offering on February 5, 2019, Gores issued to third party investors 40.0 million units, consisting of one share of Class A common stock of Gores and one-third of one warrant, at a price of $10.00 per unit. Each whole warrant entitled the holder to purchase one share of Class A common stock at an exercise price of $11.50 per share (the “Public Warrants”). Simultaneously with the closing of the IPO, Gores completed the private sale of 6.667 million warrants to Gore’s sponsor at a purchase price of $1.50 per warrant (the “Private Warrants”). Each Private Warrant allows the sponsor to purchase one share of Class A common stock at $11.50 per share. Subsequent to the Business Combination, 13,333,309 Public Warrants and 6,666,666 Private Warrants remained outstanding as of December 31, 2020.</span></div><div style="margin-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Private Warrants and the shares of common stock issuable upon the exercise of the Private Warrants were not transferable, assignable or salable until after the completion of a Business Combination, subject to certain limited exceptions. Additionally, the Private Warrants are exercisable for cash or on a cashless basis, at the holder’s option, and are non-redeemable so long as they are held by the initial purchasers or their permitted transferees. If the Private Warrants are held by someone other than the initial purchasers or their permitted transferees, said Private Warrants will be redeemable by the Company and exercisable by such holders on the same basis as the Public Warrants.</span></div><div style="margin-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the first quarter of 2021, 3,589,645 Private Warrants and 13,128,671 Public Warrants were exercised, and the Company received $153.9 million in cash proceeds from the exercise of these warrants. Pursuant to the terms of the agreements governing the rights of the holders of the Public Warrants, the Company redeemed the remaining unexercised and outstanding 204,638 Public Warrants for a redemption price of $0.01 per Public Warrant.</span></div><div style="margin-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company had 3,077,021 Private Warrants and 0 Public Warrants, outstanding as of December 31, 2021 and such Private Warrants are set to expire on December 2, 2025.</span></div><div style="margin-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The exercise of the Private Warrants may be settled in cash upon the occurrence of a tender offer or exchange that involves 50% or more of the Company’s Class A stockholders. Public Warrants contained the same feature. Since not all of the Company’s stockholders need to participate in such tender offer or exchange to trigger the potential cash settlement and the Company does not control the occurrence of such an event, the Company concluded that the Public Warrants and Private Warrants do not meet the conditions to be classified in equity. Consequently, the Company concluded that the Public and Private Warrants do not meet the criteria to be classified in stockholders’ equity per the guidance in ASC 815-40, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Derivatives and Hedging—Contracts in Entity’s Own Equity. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Since the Public and Private Warrants meet the definition of a derivative under ASC 815, the Company recorded these warrants as liabilities on the balance sheet at fair value upon the closing of the Business Combination, with subsequent changes in their respective fair values recognized in the consolidated statement of operations and comprehensive loss at each reporting date.</span></div> 40000000 1 10.00 11.50 6667000 1.50 11.50 13333309 6666666 3589645 13128671 153900000 204638 0.01 3077021 0 0.50 <div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Revenue Recognition</span></div><div style="margin-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under ASC 606, the Company determines revenue recognition through the following steps:</span></div><div style="margin-bottom:6pt;padding-left:72pt;text-indent:-36pt"><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:32.5pt">Identifying the contract, or contracts, with the customer; </span></div><div style="margin-bottom:6pt;padding-left:72pt;text-indent:-36pt"><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:32.5pt">Identifying the performance obligations in the contract;</span></div><div style="margin-bottom:6pt;padding-left:72pt;text-indent:-36pt"><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:32.5pt">Determining the transaction price;</span></div><div style="margin-bottom:6pt;padding-left:72pt;text-indent:-36pt"><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:32.5pt">Allocating the transaction price to performance obligations in the contract; and</span></div><div style="margin-bottom:6pt;padding-left:72pt;text-indent:-36pt"><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:32.5pt">Recognizing revenue when, or as, the Company satisfies performance obligations by transferring the promised goods or services.</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">Nature of Products and Services and Revenue Recognition</span></div><div style="margin-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Autonomy Solutions segment revenue primarily comes from product sales of lidar sensors to customers and distributors and NRE services to integrate Luminar lidar hardware for autonomy in vehicle platforms. Revenue from product sales is recognized at </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">a point in time when</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> control of the goods is transferred to the customer, generally occurring upon shipment or delivery dependent upon the terms of the underlying contract.</span></div><div style="margin-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Components segment revenue primarily comes from the development and production of specialized wafers, dies, and avalanche photodiodes and NRE services related to design of custom products. Revenue from product sales is recognized at a point in time when control of the goods is transferred. Certain customer arrangements involve NRE services to develop and delivery of prototype products to customers. Revenue from these sales arrangements is categorized as product revenue and recognized over time as the product is being developed. Revenue from time and material based NRE service arrangements is recognized over time.</span></div><div style="margin-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For NRE services that require engineering and development based on customer requirements, the Company recognizes revenue over time using an input method based on contract cost incurred to date compared to total estimated contract costs (cost-to-cost). Amounts billed to customers for shipping and handling are included in revenue. The Company’s arrangements for sale of hardware are typically recognized at the time of transfer of control of the underlying hardware. The obligations associated with any performance obligation to update the Company’s software have been immaterial. Taxes collected from customers and remitted to governmental authorities are excluded from revenue on the net basis of accounting.</span></div><div style="margin-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For NRE service projects, the Company contracts with customers based on hourly rates or on a fixed fee basis. For arrangements based on hourly rates, revenue is recognized as services are performed and amounts are earned in accordance with the terms of a contract at estimated collectible amounts. For arrangements based on a fixed fee, revenue is recognized based on the progress or the percentage of completion of the NRE service project. Expenses associated with performance of work may be reimbursed with a markup depending on contractual terms and are included in revenues. Reimbursements include billings for travel and other out-of-pocket expenses and third-party costs, such as equipment rentals, materials and subcontractor costs, which are included in cost of sales in the accompanying combined statement of operations.</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">Arrangements with Multiple Performance Obligations</span></div><div style="margin-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">When a contract involves multiple performance obligations, the Company accounts for individual products and services separately if the customer can benefit from the product or service on its own or with other resources that are readily available to the customer and the product or service is separately identifiable from other promises in the arrangement. The consideration is allocated between separate performance obligations in proportion to their estimated standalone selling price. The transactions to which the Company had to estimate standalone selling prices and allocate the arrangement consideration to multiple performance obligations were immaterial.</span></div><div style="margin-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company provides standard product warranties for a term of typically one year to ensure that its products comply with agreed-upon specifications. Standard warranties are considered to be assurance type warranties and are not accounted for as separate performance obligations. See Product Warranties for accounting policy on standard warranties.</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">Other Policies, Judgments and Practical Expedients</span></div><div style="margin-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Contract balances.  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contract assets and liabilities represent the differences in the timing of revenue recognition from the receipt of cash from the Company’s customers and billings. Contract assets reflect revenue recognized and performance obligations satisfied in advance of customer billing. Contract liabilities relates to payments received in advance of the satisfaction of performance under the contract. Receivable represents right to consideration that is unconditional. Such rights are considered unconditional if only the passage of time is required before payment of that consideration is due.</span></div><div style="margin-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Remaining performance obligations.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">  Revenue allocated to remaining performance obligations represents the transaction price allocated to the performance obligations that are unsatisfied, or partially unsatisfied. It includes unearned revenue and amounts that will be invoiced and recognized as revenue in future periods and does not include contracts where the customer is not committed. The customer is not considered committed where they are able to terminate for convenience without payment of a substantive penalty under the contract. The Company has elected the optional exemption, which allows for the exclusion of the amounts for remaining performance obligations that are part of contracts with an original expected duration of one year or less.</span></div><div style="margin-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Significant financing component. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In certain arrangements, the Company receives payment from a customer either before or after the performance obligation has been satisfied. Typically, the expected timing difference between the payment and satisfaction of performance obligations is one year or less; therefore, the Company applies a practical expedient and does not </span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">consider the effects of the time value of money. The Company’s contracts with customer prepayment terms do not include a significant financing component because the primary purpose is not to receive or provide financing from or to the customers.</span></div><div style="margin-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Contract modifications</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The Company may modify contracts to offer customers additional products or services. Each of the additional products and services are generally considered distinct from those products or services transferred to the customer before the modification. The Company evaluates whether the contract price for the additional products and services reflects the standalone selling price as adjusted for facts and circumstances applicable to that contract. In these cases, the Company accounts for the additional products or services as a separate contract. In other cases where the pricing in the modification does not reflect the standalone selling price as adjusted for facts and circumstances applicable to that contract, the Company accounts on a prospective basis where the remaining goods and services are distinct from the original items and on a cumulative catch-up basis when the remaining goods and services are not distinct from the original items.</span></div><div style="margin-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Judgments and estimates. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounting for contracts recognized over time involves the use of various techniques to estimate total contract revenue and costs. Due to uncertainties inherent in the estimation process, it is possible that estimates of costs to complete a performance obligation will be revised in the near-term. The Company reviews and updates its contract-related estimates regularly, and records adjustments as needed. For those performance obligations for which revenue is recognized using a cost-to-cost input method, changes in total estimated costs, and related progress towards complete satisfaction of the performance obligation, are recognized on a cumulative catch-up basis in the period in which the revisions to the estimates are made.</span></div> <div style="margin-bottom:6pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Cost of Sales</span></div><div style="margin-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company includes all manufacturing and sourcing costs incurred prior to the receipt of finished goods at its distribution facility in cost of sales. The cost of sales principally includes personnel-related costs (including certain engineering personnel), including stock-based compensation, directly associated with the Company’s manufacturing organization, direct costs, product costs, purchasing costs, allocation of overhead costs associated with manufacturing operations, inbound freight charges, insurance, inventory write-downs, warranty cost and depreciation and amortization expense associated with the manufacturing and sourcing operations. Cost of sales also includes the direct cost and appropriate allocation of overhead costs involved in execution of service contracts.</span></div> <div style="margin-bottom:6pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Research and Development (R&amp;D)</span></div><div style="margin-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">R&amp;D expenses consist primarily of personnel-related expenses, consulting and contractor expenses, tooling and prototype materials and allocated overhead costs. Substantially all of the Company’s R&amp;D expenses are related to developing new products and services, improving existing products and services, and developing manufacturing processes. R&amp;D expenses are expensed as incurred.</span></div> <div style="margin-bottom:6pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Stock-based Compensation</span></div><div style="margin-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Employee awards</span></div><div style="margin-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For equity classified awards, the Company measures the cost of share-based awards granted to employees, non-employees and directors based on the grant-date fair value of the awards. The grant-date fair value of the stock options is calculated using a Black-Scholes option pricing model. The grant-date fair value of restricted stock is calculated based on the fair value of the underlying common stock less cash proceeds paid by the recipient to acquire the restricted stock, if any. The grant-date fair value of restricted stock unit is calculated based on the fair value of the underlying common stock. The fair value of the stock-based compensation is recognized on a straight-line basis over the requisite service period, which is generally the vesting period of the award. The Company elected to recognize the effect of forfeitures in the period they occur.</span></div><div style="margin-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company grants fixed value share-based awards to certain employees, wherein the awardee is entitled to a fixed dollar value compensation settled by issuing shares on the vesting date, with the number of shares determined based on the Company’s stock price on or close to the settlement date. These fixed value equity awards are considered as liability classified awards. The Company measures the cost of fixed value share-based awards granted to employees based on a fixed monetary amount that is known at the inception of the obligation. The Company records the compensation cost for the fixed dollar amount of the award over the vesting period, with a corresponding liability.</span></div><div style="margin-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Stock-based payments to vendors / non-employees</span></div><div style="margin-bottom:6pt;text-indent:27pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has entered into arrangements with certain vendors and other third parties wherein the Company at its discretion may elect to compensate the respective vendors for services provided in either cash or by issuing shares of the Company’s Class A common stock (“Stock-in-lieu of Cash Program”). Typically, the amounts owed under the Stock-in-lieu of Cash Program are </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">settled by issuing shares, with the number of shares determined based on the Company’s stock price on or </span></div>close to the settlement date. Payments owed under this program are considered as liability obligations. The Company measures the cost based on a fixed monetary amount that is known at the inception of the obligation. <div style="margin-bottom:6pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Income Taxes</span></div><div style="margin-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income taxes are accounted for under the asset and liability method, which requires the recognition of deferred tax assets and liabilities for the expected future tax consequences of events that have been included in the financial statements. Under this method, deferred tax assets and liabilities are determined on the basis of the differences between the financial statement and tax bases of assets and liabilities by using enacted tax rates in effect for the year in which the differences are expected to reverse. The effect of a change in tax rates on deferred tax assets and liabilities is recognized in income in the period that includes the enactment date.</span></div><div style="margin-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes deferred tax assets to the extent that these assets are more likely than not to be realized. In making such a determination, all available positive and negative evidence are considered, including future reversals of existing taxable temporary differences, projected future taxable income, tax-planning strategies, and results of recent operations. If it is determined that deferred tax assets would be realized in the future, in excess of their net recorded amount, an adjustment would be made to the deferred tax asset valuation allowance, which would reduce the provision for income taxes.</span></div><div style="margin-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company records uncertain tax positions in accordance with ASC 740, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Income Taxes,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> on the basis of a two-step process which includes (1) determining whether it is more likely than not that the tax positions will be sustained on the basis of the technical merits of the position, and (2) for those tax positions that meet the more-likely-than-not recognition threshold. Recognized income tax positions are measured at the largest amount of tax benefit that is more than 50% likely to be realized upon ultimate settlement with the related tax authority.</span></div><div style="margin-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes interest and penalties related to unrecognized tax benefits on the income tax expense line in the accompanying consolidated statement of operations. Accrued interest and penalties are included on the related tax liability line in the consolidated balance sheet.</span></div><div style="margin-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Tax Cuts and Jobs Act (“TCJA”) subjects a U.S. shareholder to tax on global intangible low-taxed income (“GILTI”) earned by certain foreign subsidiaries. Under GAAP, the Company can make an accounting policy election to either treat taxes due on the GILTI inclusion as a current period expense or factor such amounts into the Company’s measurement of deferred taxes. The Company elected to treat the GILTI inclusion as a period expense.</span></div> <div style="margin-bottom:6pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Recently Adopted Accounting Pronouncements</span></div><div style="margin-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In February 2016, the Financial Accounting Standards Board (“FASB”) issued Accounting Standard Update (“ASU”) No. 2016-02, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Leases</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(Topic 842)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and issued subsequent amendments to the initial guidance in 2017, 2018 and 2019 (collectively “ASC 842”). Under the new guidance, a lessee is required to recognize assets and liabilities for both finance, previously known as capital, and operating leases with lease terms of more than 12 months. The ASU also requires disclosures to help investors and other financial statement users better understand the amount, timing, and uncertainty of cash flows arising from leases. In transition, the Company recognized and measured leases at the beginning of the period of adoption, January 1, 2021, using a modified retrospective approach that included a number of optional practical expedients that the Company elected to apply. See Note 15 for disclosure on the impact of adopting this standard.</span></div><div style="margin-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In June 2016, the FASB issued ASU No. 2016-13, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Financial Instruments—Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (“ASU 2016-13”), which requires measurement and recognition of expected credit losses for financial assets held at amortized cost, including trade receivables. ASU 2016-13 replaces the existing incurred loss impairment model with an expected loss model that requires the forward-looking information to calculate credit loss estimates. It also eliminates the concept of other-than-temporary impairment and requires credit losses related to available-for-sale debt securities to be recorded through an allowance for credit losses rather than as a reduction in the amortized cost basis of the securities. These changes will result in more timely recognition of credit losses. The Company adopted ASU 2016-13 using the modified retrospective method on January 1, 2021. The adoption of ASU 2016-13 did not have a material impact on the Company’s consolidated financial position, operating results or cash flows.</span></div><div style="margin-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2019, the FASB issued ASU No. 2019-12, Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes (“ASU 2019-12”), which amends its guidance to simplify the accounting for income taxes by, among other things, removing exceptions to certain general principles in Topic 740, Income Taxes. The Company adopted ASU 2019-12 on January 1, 2021. The adoption of ASU 2019-12 did not have a material impact on the Company’s consolidated financial position, operating results or cash flows. </span></div><div style="margin-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In August 2020, the FASB issued ASU 2020-06, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Debt — Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging — Contracts in Entity’s Own Equity (Subtopic 815-40)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (“ASU 2020-06”) to simplify accounting for certain financial instruments. ASU 2020-06 simplifies the accounting for convertible instruments by removing the separation models for (1) convertible debt with a cash conversion feature and (2) convertible instruments with a beneficial conversion feature. The Company elected to early adopt ASU 2020-06 as of January 1, 2021. The adoption of ASU 2020-06 resulted in the convertible senior notes issued in December 2021 to be recorded as a single liability instrument. ASU 2020-06 amends the diluted earnings per share guidance, including the requirement to use the if-converted method for all convertible instruments.</span></div><div style="margin-bottom:6pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Recent Accounting Pronouncements Not Yet Effective</span></div><div style="margin-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In October 2021, the FASB issued ASU No. 2021-08, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Business Combinations (Topic 805): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(“ASU 2021-08”). The new guidance in this update affects all entities that enter into a business combination within the scope of ASC 805-10. ASU 2021-08 will be effective for the Company beginning January 1, 2023. The Company is currently in the process of evaluating the effects of this pronouncement on the Company’s consolidated financial statements and does not expect it to have a material impact on the consolidated financial statements.</span></div> Business Combinations<div style="margin-bottom:6pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">OptoGration Acquisition</span></div><div style="margin-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On August 3, 2021, (the “Acquisition Date”) the Company completed its acquisition of OptoGration. The OptoGration acquisition helps the Company secure intellectual property and supply of Indium Gallium Arsenide (“InGaAs”) photodetector semiconductor chips, which are used to convert optical power into an electrical current. The acquisition of OptoGration is part of the Company’s vertical integration strategy, which helps to secure the supply of a key component of its sensor technology.</span></div><div style="margin-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pursuant to the terms of the Stock Purchase Agreement between the Company and OptoGration, the Company acquired all of the issued and outstanding capital stock of OptoGration for an aggregate purchase price of approximately $6.3 million payable in Class A common stock of the Company. Subsequent to the Acquisition Date, up to $22.0 million of post combination share-based awards may be payable to certain selling shareholders of OptoGration, subject to certain service and performance conditions. These post combination shared-based awards were determined to be compensatory in nature and consequently will be expensed over the vesting period of these awards.</span></div><div style="margin-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The results of operations related to OptoGration are included in the Company’s consolidated statements of operations beginning from the Acquisition Date. The impact of the acquisition on the consolidated financial results of the Company for the year ended December 31, 2021 was not material.</span></div><div style="margin-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Recording of Assets Acquired and Liabilities Assumed</span></div><div style="margin-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Preliminary estimates of fair value included in the consolidated financial statements, in conformity with ASC 820, Fair Value Measurement, represent the Company’s best preliminary estimates and preliminary valuations. In accordance with ASC 805, Business Combinations, the preliminary allocation of the consideration value is subject to adjustment until the Company has completed its analysis, but not to exceed one year after the Acquisition Date to provide the Company with the time to complete the valuation of its assets and liabilities. As of December 31, 2021, the Company has recorded a preliminary estimate of deferred tax balances and was still in the process of finalizing deferred tax balances. Additionally, as of December 31, 2021, the Company was still in the process of finalizing assessment of certain working capital accounts. The completion of this analysis could result in changes to the Company’s allocation of the consideration value to assets acquired and liabilities assumed.</span></div><div style="margin-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Settlement of a pre-existing agreement with OptoGration</span></div><div style="margin-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prior to the acquisition, the Company had contracted with OptoGration as a supplier. In assessing whether said pre-existing supply contract was at market, favorable or unfavorable from the Company’s perspective, the Company assessed whether the terms of the supply contract, including pricing, were consistent with what the Company would have required from another company that would have contracted for similar products and production volumes. The Company concluded that the supply agreement was at market, and thus no gain or loss was recognized upon effective settlement of the pre-existing supply agreement.</span></div><div style="margin-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the preliminary purchase price allocation to assets acquired and liabilities assumed, including identification of measurement period adjustments:</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:85.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:11.621%"/><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:8pt;font-weight:700;line-height:100%">Recorded Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents</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%">358 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">810 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other current assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property and equipment</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,248 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other non-current assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">384 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangible assets (1)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,650 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill (2)</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,409 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">     Total assets acquired</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,341 </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%">Current Liabilities</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%">(488)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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 liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,511)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">     Total liabilities assumed</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%">(1,999)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">      Net assets acquired</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,342 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(1) Identifiable intangible assets were measured using the income approach.</span></div><div style="margin-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(2) Goodwill is the excess of the consideration transferred over the net assets recognized and represents the expected future economic benefits as a result of other assets acquired that could not be individually identified and separately recognized. Goodwill is not amortized. The factors that made up the goodwill recognized included assembled workforce and component cost savings. Goodwill is not expected to be deductible for tax purposes.</span></div><div style="margin-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Identifiable intangible assets recognized:</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:72.876%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.621%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Useful Life</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Preliminary Recorded 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%">Customer relationships</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10 years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">780 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tradename</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">≤ 1 year</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">120 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Developed technology</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10 years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,750 </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%">Total intangible assets</span></td><td colspan="3" style="padding:0 1pt"/><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%">2,650 </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-bottom:6pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Reverse Merger with Gores</span></div><div style="margin-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On December 2, 2020, Gores consummated the Business Combination pursuant to that certain Agreement and Plan of Merger, dated August 24, 2020 (the “Merger Agreement”), by and among Gores, Dawn Merger Sub, Inc. (“First Merger Sub”), a wholly owned subsidiary of Gores, Dawn Merger Sub II, LLC (“Second Merger Sub”), a wholly owned subsidiary of Gores, and Legacy Luminar. In connection with the consummation of the Business Combination (the “Closing”), the registrant changed its name from Gores Metropoulos, Inc. to Luminar Technologies, Inc.</span></div><div style="margin-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Immediately following the Business Combination, there were 323,936,240 shares of common stock, consisting of 218,818,037 shares of Class A common stock and 105,118,203 shares of Class B common stock with a par value of $0.0001 issued and outstanding, options to purchase an aggregate of 16,224,474 shares of Class A common stock and warrants to purchase, 4,089,280 shares of Class A common stock.</span></div><div style="margin-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pursuant to the Merger Agreement, the Company’s stockholders were entitled to receive an aggregate of up to 25,819,887 earn-out shares in the form of common stock (with respect to the Company’s Class A stockholders’ shares of Class A common stock and with respect to the Company’s Class B stockholders’ shares of Class B common stock). There were six different triggering events that affect the number of earn-out shares that will be issued based upon the per share price of Class A common stock ranging from $13.00 to $28.00 per share. On August 11, 2021, the Company issued a total of 17,213,170 earn-out shares towards additional consideration in the form of common stock, consisting of 10,242,703 shares of Class A common stock and 6,970,467 shares of Class B common stock, upon meeting four of six triggering events. The shares issued were based upon the Class A common stock trading price exceeding $13.00, $16.00, $19.00 and $22.00 per share for a certain period of time. There are 5,121,484 shares of Class A common stock and 3,485,233 shares of Class B common stock remaining under the </span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Merger Agreement, which will be issued in equal parts if the Class A common stock share price exceeds $25.00 and $28.00 per share for a certain period of time.</span></div><div style="margin-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accounts for the potential earn-out shares as a component of stockholders’ equity in accordance with the guidance in ASC 480, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Distinguishing Liabilities from Equity</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, and ASC 815, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Derivatives and Hedging</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. On December 2, 2020, the Company estimated the fair value of the potential earn-out shares to be $587.7 million, which was estimated using a Monte Carlo Model and Level 3 fair value inputs including volatility of 58.5% and a contractual term of 5.5 years. This was recorded as an increase in additional paid-in capital with an offsetting amount recorded in the same account, due to the absence of retained earnings.</span></div><div style="margin-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Business Combination was accounted for as a reverse recapitalization </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">in accordance with GAAP as Legacy Luminar has been determined to be the accounting acquirer, primarily due to the fact that Legacy Luminar stockholders continue to control the post-combination Company. Under this method of accounting, while Gores was the legal acquirer, it has been treated as the “acquired” company for financial reporting purposes. Accordingly, the Business Combination was treated as the equivalent of Legacy Luminar issuing stock for the net assets of Gores, accompanied by a recapitalization. The net assets of Gores were stated at historical cost, with no goodwill or other intangible assets recorded. Operations prior to the Business Combination are those of Legacy Luminar. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Reported shares and earnings per share available to holders of the Company’s common stock, prior to the Business Combination, have been retroactively restated as shares reflecting the exchange ratio established in the Business Combination (approximately 1 Gores shares to 13.63094 Luminar shares).</span></div><div style="margin-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company incurred $17.2 million in transaction costs relating to the merger with Gores, which has been offset against additional paid-in capital in the Consolidated Statements of Convertible Preferred Stock and Stockholders’ Equity (Deficit). On the date of the Business Combination, the Company recorded a liability related to the Public and Private Warrants of $102.4 million, with an offsetting entry to additional paid-in capital.</span></div><div style="margin-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Upon closing of the Business Combination, the shareholders’ of Gores were issued 49,981,349 shares of Class A common stock. In connection with the Closing, holders of 18,651 shares of common stock of Gores were redeemed at a price per share of $10.16.</span></div> 6300000 22000000 <div style="margin-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the preliminary purchase price allocation to assets acquired and liabilities assumed, including identification of measurement period adjustments:</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:85.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:11.621%"/><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:8pt;font-weight:700;line-height:100%">Recorded Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents</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%">358 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">810 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other current assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property and equipment</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,248 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other non-current assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">384 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangible assets (1)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,650 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill (2)</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,409 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">     Total assets acquired</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,341 </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%">Current Liabilities</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%">(488)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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 liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,511)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">     Total liabilities assumed</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%">(1,999)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">      Net assets acquired</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,342 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(1) Identifiable intangible assets were measured using the income approach.</span></div><div style="margin-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(2) Goodwill is the excess of the consideration transferred over the net assets recognized and represents the expected future economic benefits as a result of other assets acquired that could not be individually identified and separately recognized. Goodwill is not amortized. The factors that made up the goodwill recognized included assembled workforce and component cost savings. Goodwill is not expected to be deductible for tax purposes.</span></div> 358000 810000 482000 1248000 384000 2650000 2409000 8341000 488000 1511000 1999000 6342000 <div style="margin-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Identifiable intangible assets recognized:</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:72.876%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.621%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Useful Life</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Preliminary Recorded 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%">Customer relationships</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10 years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">780 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tradename</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">≤ 1 year</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">120 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Developed technology</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10 years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,750 </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%">Total intangible assets</span></td><td colspan="3" style="padding:0 1pt"/><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%">2,650 </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> P10Y 780000 P1Y 120000 P10Y 1750000 2650000 323936240 323936240 218818037 218818037 105118203 105118203 0.0001 0.0001 16224474 4089280 25819887 6 13.00 28.00 17213170 10242703 6970467 4 6 13.00 16.00 19.00 22.00 5121484 3485233 25.00 28.00 587700000 0.585 5.5 13.63094 17200000 102400000 49981349 18651 10.16 Revenue<div style="margin-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s revenue is comprised of sales of lidar sensors hardware, components and NRE services.</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Disaggregation of Revenues</span></div><div style="margin-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company disaggregates its revenue from contracts with customers by (1) geographic region based on customer’s billed to location, and (2) type of good or service and timing of transfer of goods or services to customers (point-in-time or over time), as it believes it best depicts how the nature, amount, timing and uncertainty of its revenue and cash flows are affected by economic factors. Total revenue based on the disaggregation criteria described above, as well as revenue by segment, are as follows (in thousands):</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:19.660%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.625%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="33" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</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:8pt;font-weight:700;line-height:100%">2020</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:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Revenue</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">% of Revenue</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Revenue</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">% of Revenue</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Revenue</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">% of Revenue</span></td></tr><tr><td colspan="36" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Revenue by primary geographical market:</span></td></tr><tr><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:8pt;font-weight:400;line-height:100%">North America</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:8pt;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:8pt;font-weight:400;line-height:100%">23,043 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">72 </span></td><td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</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:8pt;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:8pt;font-weight:400;line-height:100%">4,010 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">29 </span></td><td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</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:8pt;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:8pt;font-weight:400;line-height:100%">10,453 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">83 </span></td><td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Asia Pacific</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,502 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">906 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">469 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><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:8pt;font-weight:400;line-height:100%">Europe and Middle East</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,399 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">20 </span></td><td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</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:8pt;font-weight:400;line-height:100%">9,035 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">65 </span></td><td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</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:8pt;font-weight:400;line-height:100%">1,680 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">13 </span></td><td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">31,944 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">100 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">13,951 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">100 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">12,602 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">100 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="36" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Revenue by timing of recognition:</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Recognized at a point in time</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8,892 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">28 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,639 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">19 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9,666 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">77 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><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:8pt;font-weight:400;line-height:100%">Recognized over time</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">23,052 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">72 </span></td><td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</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:8pt;font-weight:400;line-height:100%">11,312 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">81 </span></td><td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</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:8pt;font-weight:400;line-height:100%">2,936 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">23 </span></td><td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">31,944 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">100 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">13,951 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">100 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">12,602 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">100 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="36" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Revenue by segment:</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Autonomy Solutions</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">28,497 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">89 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">11,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:8pt;font-weight:400;line-height:100%">82 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9,666 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">77 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><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:8pt;font-weight:400;line-height:100%">Components</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,447 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">11 </span></td><td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</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:8pt;font-weight:400;line-height:100%">2,564 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">18 </span></td><td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</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:8pt;font-weight:400;line-height:100%">2,936 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">23 </span></td><td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">31,944 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">100 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">13,951 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">100 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">12,602 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">100 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Volvo Stock Purchase Warrant</span></div><div style="margin-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In March 2020, the Company issued a stock purchase warrant (“Volvo Warrants”) to Volvo Car Technology Fund AB (“VCTF”) in connection with an engineering services contract. The Volvo Warrants entitle VCTF to purchase up to 4,089,280 shares of Class A common stock, at a price of $3.1769 per share from the Company and were determined to be an equity classified award to VCTF. The Volvo Warrants vest and become exercisable in two tranches based on satisfaction of certain commercial milestones, upon reaching commercial production and delivering of production units. The grant date fair value of warrants, aggregating $2.9 million, represents consideration payable to VCTF and will be recognized as reduction in revenue consistent with the revenue recognition pattern when these warrants become probable of vesting. The Company’s management determined that the vesting of the first of the tranches of Volvo Warrants was probable as of December 31, 2021. As such, the Company has recognized a reduction in revenue in the amount of $1.0 million related to the said first tranche of the Volvo Warrants in the year ended December 31, 2021.</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Contract assets and liabilities</span></div><div style="margin-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contract assets primarily represent revenues recognized for performance obligations that have been satisfied but for which amounts have not been billed. The Company’s contract assets as of December 31, 2021 and 2020 were $9.9 million and $0.0 million. Contract liabilities consist of deferred revenue and customer advanced payments. Deferred revenue includes billings in excess of revenue recognized related to product sales and other services revenue and is recognized as revenue when the Company performs under the contract. Customer advanced payments represent required customer payments in advance of product shipments according to customer’s payment term. Customer advance payments are recognized as revenue when control of the performance obligation is transferred to the customer. The Company’s contract liabilities were $0.9 million and $2.3 million as of December 31, 2021 and 2020, respectively, and were included in accrued and other current liabilities in the consolidated balance sheets.</span></div><div style="margin-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The significant changes in contract assets balances consisted of the following (in thousands): </span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:72.876%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.621%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,</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:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Beginning balance</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue recognized for performance obligations that have been satisfied but for which amounts have not been billed</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,907 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ending balance</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,907 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The significant changes in contract liabilities balances consisted of the following (in thousands): </span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:72.876%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.621%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,</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:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Beginning balance</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,284 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">225 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue recognized that was included in the contract liabilities beginning balance</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,792)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(225)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Increase due to cash received and not recognized as revenue and billings in excess of revenue recognized 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%">406 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,284 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ending balance</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">898 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,284 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> Total revenue based on the disaggregation criteria described above, as well as revenue by segment, are as follows (in thousands):<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:19.660%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.625%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="33" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</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:8pt;font-weight:700;line-height:100%">2020</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:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Revenue</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">% of Revenue</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Revenue</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">% of Revenue</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Revenue</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">% of Revenue</span></td></tr><tr><td colspan="36" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Revenue by primary geographical market:</span></td></tr><tr><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:8pt;font-weight:400;line-height:100%">North America</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:8pt;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:8pt;font-weight:400;line-height:100%">23,043 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">72 </span></td><td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</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:8pt;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:8pt;font-weight:400;line-height:100%">4,010 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">29 </span></td><td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</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:8pt;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:8pt;font-weight:400;line-height:100%">10,453 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">83 </span></td><td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Asia Pacific</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,502 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">906 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">469 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><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:8pt;font-weight:400;line-height:100%">Europe and Middle East</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,399 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">20 </span></td><td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</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:8pt;font-weight:400;line-height:100%">9,035 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">65 </span></td><td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</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:8pt;font-weight:400;line-height:100%">1,680 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">13 </span></td><td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">31,944 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">100 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">13,951 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">100 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">12,602 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">100 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="36" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Revenue by timing of recognition:</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Recognized at a point in time</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8,892 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">28 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,639 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">19 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9,666 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">77 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><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:8pt;font-weight:400;line-height:100%">Recognized over time</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">23,052 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">72 </span></td><td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</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:8pt;font-weight:400;line-height:100%">11,312 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">81 </span></td><td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</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:8pt;font-weight:400;line-height:100%">2,936 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">23 </span></td><td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">31,944 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">100 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">13,951 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">100 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">12,602 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">100 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="36" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Revenue by segment:</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Autonomy Solutions</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">28,497 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">89 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">11,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:8pt;font-weight:400;line-height:100%">82 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9,666 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">77 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><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:8pt;font-weight:400;line-height:100%">Components</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,447 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">11 </span></td><td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</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:8pt;font-weight:400;line-height:100%">2,564 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">18 </span></td><td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</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:8pt;font-weight:400;line-height:100%">2,936 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">23 </span></td><td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">31,944 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">100 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">13,951 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">100 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">12,602 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">100 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr></table> 23043000 0.72 4010000 0.29 10453000 0.83 2502000 0.08 906000 0.06 469000 0.04 6399000 0.20 9035000 0.65 1680000 0.13 31944000 1 13951000 1 12602000 1 8892000 0.28 2639000 0.19 9666000 0.77 23052000 0.72 11312000 0.81 2936000 0.23 31944000 1 13951000 1 12602000 1 28497000 0.89 11387000 0.82 9666000 0.77 3447000 0.11 2564000 0.18 2936000 0.23 31944000 1 13951000 1 12602000 1 4089280 3.1769 2 2900000 -1000000 9900000 0 900000 2300000 <div style="margin-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The significant changes in contract assets balances consisted of the following (in thousands): </span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:72.876%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.621%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,</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:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Beginning balance</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue recognized for performance obligations that have been satisfied but for which amounts have not been billed</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,907 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ending balance</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,907 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The significant changes in contract liabilities balances consisted of the following (in thousands): </span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:72.876%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.621%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,</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:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Beginning balance</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,284 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">225 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue recognized that was included in the contract liabilities beginning balance</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,792)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(225)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Increase due to cash received and not recognized as revenue and billings in excess of revenue recognized 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%">406 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,284 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ending balance</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">898 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,284 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 0 0 9907000 0 9907000 0 2284000 225000 1792000 225000 406000 2284000 898000 2284000 Investments<div style="margin-bottom:6pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Debt Securities</span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s investments in debt securities consisted of the following as of December 31, 2021 and 2020 (in thousands):</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width: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="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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:8pt;font-weight:700;line-height:100%">Gross<br/>Unrealized<br/>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:8pt;font-weight:700;line-height:100%">Gross<br/>Unrealized<br/>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:8pt;font-weight:700;line-height:100%">Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. treasury securities</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%">161,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%">1 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(474)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">161,465 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. agency and government sponsored securities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,995 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#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%">(25)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,970 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial paper</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%">40,788 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,784 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate bonds</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">165,522 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(345)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">165,190 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asset-backed securities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,540 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">46,466 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total debt securities</span></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:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">419,783 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(922)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">418,875 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Included in cash and cash equivalents</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">950 </span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">950 </span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Included in marketable securities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">418,833 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(922)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">417,925 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width: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="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2020</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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:8pt;font-weight:700;line-height:100%">Gross<br/>Unrealized<br/>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:8pt;font-weight:700;line-height:100%">Gross<br/>Unrealized<br/>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:8pt;font-weight:700;line-height:100%">Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. treasury securities</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%">155,339 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">155,347 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. agency and government sponsored securities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,996 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,996 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial paper</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%">182,218 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">182,220 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate bonds</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,431 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,450 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asset-backed securities</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,012 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,018 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total debt securities</span></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:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">409,996 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">410,031 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Included in cash and cash equivalents</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">133,319 </span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4 </span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2)</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">133,321 </span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Included in marketable securities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">276,677 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">276,710 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the gross unrealized losses and the fair value for those debt securities that were in an unrealized loss position for less than 12 months as of December 31, 2021 and 2020 (in thousands):</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width: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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2020</span></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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross<br/>Unrealized<br/>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:8pt;font-weight:700;line-height:100%">Fair Value</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross<br/>Unrealized<br/>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:8pt;font-weight:700;line-height:100%">Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. treasury securities</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%">(474)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">146,454 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align: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,298 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. agency and government sponsored securities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(25)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,970 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding: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%">Commercial paper</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)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,285 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,629 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate bonds</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(345)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">145,522 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,575 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asset-backed securities</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%">(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%">45,251 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;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%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(922)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">372,482 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">128,502 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Equity Investments</span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s equity investments consisted of the following as of December 31, 2021 and 2020 (in thousands):</span><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:41.105%"/><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:25.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:13.605%"/><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:13.609%"/><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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Consolidated Balance Sheets Location</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Money market funds</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</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:8pt;font-weight:400;line-height:100%">Cash and cash equivalents</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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">25,654 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">64,971 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Marketable equity investments</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Marketable securities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">44,216 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Non-marketable equity investment measured using the measurement alternative</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(2)</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:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other non-current assets</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:8pt;font-weight:400;line-height:100%">10,002 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">79,872 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">64,971 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)    Investments with readily determinable fair values.</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(2)    Investment in privately held company without readily determinable fair value.</span></div><div style="margin-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2021, the Company made an investment in 1,495 Class A Preferred Units of Robotic Research OpCo, LLC (“Robotic Research”) for consideration of $10.0 million, which was settled by issuing 618,924 shares of Class A common stock of the Company. The Company’s investment in Robotic Research represents less than 5% of Robotic Research’s capitalization. The Company neither has a significant influence over Robotic Research nor does its investment amount to a controlling financial interest in Robotic Research. As such, the Company measured the investment in Robotic Research at cost as provided under the guidance for measurement of equity investment using the measurement alternative.</span></div><div style="margin-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total realized and unrealized gains and losses associated with the Company’s equity investments consisted of the following (in thousands):</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:58.987%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.623%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></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 #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net realized gains (losses) recognized on equity investments sold</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%">513 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net unrealized gains (losses) recognized on equity investments held</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(156)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 net gains (losses) recognized in other income (expense), 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:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">357 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </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="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s investments in debt securities consisted of the following as of December 31, 2021 and 2020 (in thousands):</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width: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="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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:8pt;font-weight:700;line-height:100%">Gross<br/>Unrealized<br/>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:8pt;font-weight:700;line-height:100%">Gross<br/>Unrealized<br/>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:8pt;font-weight:700;line-height:100%">Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. treasury securities</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%">161,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%">1 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(474)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">161,465 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. agency and government sponsored securities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,995 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#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%">(25)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,970 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial paper</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%">40,788 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,784 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate bonds</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">165,522 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(345)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">165,190 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asset-backed securities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,540 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">46,466 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total debt securities</span></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:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">419,783 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(922)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">418,875 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Included in cash and cash equivalents</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">950 </span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">950 </span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Included in marketable securities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">418,833 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(922)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">417,925 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width: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="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2020</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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:8pt;font-weight:700;line-height:100%">Gross<br/>Unrealized<br/>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:8pt;font-weight:700;line-height:100%">Gross<br/>Unrealized<br/>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:8pt;font-weight:700;line-height:100%">Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. treasury securities</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%">155,339 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">155,347 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. agency and government sponsored securities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,996 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,996 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial paper</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%">182,218 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">182,220 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate bonds</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,431 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,450 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asset-backed securities</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,012 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,018 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total debt securities</span></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:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">409,996 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">410,031 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Included in cash and cash equivalents</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">133,319 </span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4 </span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2)</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">133,321 </span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Included in marketable securities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">276,677 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">276,710 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 161938000 1000 474000 161465000 4995000 0 25000 4970000 40788000 0 4000 40784000 165522000 13000 345000 165190000 46540000 0 74000 46466000 419783000 14000 922000 418875000 950000 0 0 950000 418833000 14000 922000 417925000 155339000 14000 6000 155347000 19996000 0 0 19996000 182218000 6000 4000 182220000 45431000 21000 2000 45450000 7012000 6000 0 7018000 409996000 47000 12000 410031000 133319000 4000 2000 133321000 276677000 43000 10000 276710000 <div style="margin-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the gross unrealized losses and the fair value for those debt securities that were in an unrealized loss position for less than 12 months as of December 31, 2021 and 2020 (in thousands):</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width: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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2020</span></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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross<br/>Unrealized<br/>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:8pt;font-weight:700;line-height:100%">Fair Value</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross<br/>Unrealized<br/>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:8pt;font-weight:700;line-height:100%">Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. treasury securities</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%">(474)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">146,454 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align: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,298 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. agency and government sponsored securities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(25)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,970 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding: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%">Commercial paper</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)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,285 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,629 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate bonds</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(345)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">145,522 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,575 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asset-backed securities</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%">(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%">45,251 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;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%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(922)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">372,482 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">128,502 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 474000 146454000 6000 65298000 25000 4970000 0 0 4000 30285000 4000 47629000 345000 145522000 2000 15575000 74000 45251000 0 0 922000 372482000 12000 128502000 <div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s equity investments consisted of the following as of December 31, 2021 and 2020 (in thousands):</span><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:41.105%"/><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:25.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:13.605%"/><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:13.609%"/><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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Consolidated Balance Sheets Location</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Money market funds</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</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:8pt;font-weight:400;line-height:100%">Cash and cash equivalents</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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">25,654 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">64,971 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Marketable equity investments</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Marketable securities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">44,216 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Non-marketable equity investment measured using the measurement alternative</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(2)</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:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other non-current assets</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:8pt;font-weight:400;line-height:100%">10,002 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">79,872 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">64,971 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)    Investments with readily determinable fair values.</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(2)    Investment in privately held company without readily determinable fair value.</span></div> 25654000 64971000 44216000 0 10002000 0 79872000 64971000 1495 10000000 618924 0.05 <div style="margin-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total realized and unrealized gains and losses associated with the Company’s equity investments consisted of the following (in thousands):</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:58.987%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.623%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></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 #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net realized gains (losses) recognized on equity investments sold</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%">513 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net unrealized gains (losses) recognized on equity investments held</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(156)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 net gains (losses) recognized in other income (expense), 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:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">357 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </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> 513000 0 0 -156000 0 0 357000 0 0 Financial Statement Components <div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Cash and Cash Equivalents</span></div><div style="margin-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash and cash equivalents consisted of the following (in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:72.876%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.621%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,</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:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">303,373 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,652 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,654 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,971 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. treasury securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,999 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial paper</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">950 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">108,322 </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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total cash and cash equivalents</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">329,977 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">208,944 </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-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Inventory</span></div><div style="margin-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventory consisted of the following (in thousands):</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:72.876%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.621%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,</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:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,866 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">625 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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:top"><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="2" style="padding:2px 0 2px 1pt;text-align: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,171 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finished goods</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,305 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,936 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total inventory</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%">10,342 </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%">3,613 </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-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s inventory write-down (primarily due to obsolescence, lower of cost or market assessment, and other adjustments) was $2.9 million, $4.4 million and $1.4 million during the years ended December 31, 2021, 2020 and 2019, respectively.</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Prepaid Expenses and Other Current Assets</span></div><div style="margin-bottom:6pt;text-indent:27pt"><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 consisted of the following (in thousands):</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:72.876%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.621%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,</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:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid expenses</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,651 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,073 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contract assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,907 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Advance payments to vendors</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,810 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">961 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid rent 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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">503 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other receivables</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,827 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,260 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total prepaid expenses and other current assets</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,195 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,797 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Property and Equipment</span></div><div style="margin-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment consisted of the following (in thousands):</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:72.876%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.621%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,</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:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Machinery and equipment</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,694 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,940 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Computer hardware and software</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,854 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,450 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Demonstration fleet and demonstration units</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">811 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,821 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leasehold improvements</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%">869 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">791 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vehicles</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,610 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">835 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Furniture and fixtures</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">272 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">293 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Construction in progress</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,677 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,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="background-color:#ffffff;padding:2px 1pt 2px 19pt;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%">Total property and equipment</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,787 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,540 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated depreciation and amortization</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,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%">(5,851)</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total property and equipment, net</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,009 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,689 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Depreciation and amortization associated with property and equipment was $3.9 million, $2.5 million and $2.3 million for the years ended December 31, 2021, 2020 and 2019, respectively.</span></div><div style="margin-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment capitalized under finance lease (capital lease prior to adoption of ASC 842) were not material.</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Intangible Assets</span></div><div style="margin-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets were acquired in connection with the Company’s acquisition of OptoGration in August 2021. See Note 3 for further details of the OptoGration acquisition. The components of intangible assets were as follows (in thousands):</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width: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="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross<br/>Carrying<br/> Amount</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated<br/>Amortization</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net<br/>Carrying <br/>Amount</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted Average<br/>Remaining Period<br/>(Years)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</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%">780 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(33)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">747 </span></td><td style="background-color:#cceeff;border-top:1pt 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%">9.6</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tradename</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">120 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(120)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Developed technology</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,750 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(73)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,677 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="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%">9.6</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total intangible assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,650 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(226)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,424 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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.6</span></td></tr></table></div><div style="margin-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amortization expense related to intangible assets was $0.2 million for the year ended December 31, 2021.</span></div><div style="margin-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2021, the expected future amortization expense for intangible assets was as follows (in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:74.484%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:22.732%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Period</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Expected Future<br/>Amortization Expense</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</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%">253 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">253 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</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%">253 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">253 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</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%">253 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,159 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</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:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,424 </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-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Goodwill</span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The carrying amount of goodwill allocated to the Company’s reportable segments was as follows (in thousands):</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:59.572%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.622%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Autonomy Solutions</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Components</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">As of December 31, 2021</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">687 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align: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,423 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align: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,110 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">As of December 31, 2020</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">687 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">701 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Other Non-Current Assets</span></div><div style="margin-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other non-current assets consisted of the following (in thousands):</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:72.876%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.621%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,</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:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Security deposits</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,187 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,106 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-marketable equity investment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,002 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other non-current assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,266 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45 </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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total other non-current assets</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,455 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,151 </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-bottom:6pt"><span><br/></span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Accrued and Other Current Liabilities</span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued and other current liabilities consisted of the following (in thousands): </span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:72.876%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.621%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,</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:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued compensation and benefits</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,899 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,071 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued expenses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,727 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,998 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Warranty reserves</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">259 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contract liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">898 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,284 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued interest payable</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">316 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contract losses</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%">115 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">558 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><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:id3VybDovL2RvY3MudjEvZG9jOmJiNDZmNTllNzQ0MzRlNGVhZjAyY2VjOWM2YjZhZDVlL3NlYzpiYjQ2ZjU5ZTc0NDM0ZTRlYWYwMmNlYzljNmI2YWQ1ZV8xMTIvZnJhZzpmN2Y0NDczNmYzY2Y0YmU4YWE0MjU5ODUwYzVkMzVmNC90YWJsZTplNWIxMWFlNzhhMGM0MThlOTk5MDE5M2I2NjMxZDY2OS90YWJsZXJhbmdlOmU1YjExYWU3OGEwYzQxOGU5OTkwMTkzYjY2MzFkNjY5XzctMC0xLTEtNTcwOTk_b9e00a3c-8134-4094-8b05-e187d0aceca0"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmJiNDZmNTllNzQ0MzRlNGVhZjAyY2VjOWM2YjZhZDVlL3NlYzpiYjQ2ZjU5ZTc0NDM0ZTRlYWYwMmNlYzljNmI2YWQ1ZV8xMTIvZnJhZzpmN2Y0NDczNmYzY2Y0YmU4YWE0MjU5ODUwYzVkMzVmNC90YWJsZTplNWIxMWFlNzhhMGM0MThlOTk5MDE5M2I2NjMxZDY2OS90YWJsZXJhbmdlOmU1YjExYWU3OGEwYzQxOGU5OTkwMTkzYjY2MzFkNjY5XzctMC0xLTEtNTcwOTk_d5b0eef3-99dd-4f0f-acf9-f12cb2f64870">Finance lease liabilities (capital lease liabilities prior to adoption of ASC 842), current</span></span></span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">91 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">282 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total accrued and other current liabilities</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,844 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,452 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Other Non-Current Liabilities</span></div><div style="margin-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other non-current liabilities consisted of the following (in thousands): </span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:72.876%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.621%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,</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:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred rent</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">826 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><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:id3VybDovL2RvY3MudjEvZG9jOmJiNDZmNTllNzQ0MzRlNGVhZjAyY2VjOWM2YjZhZDVlL3NlYzpiYjQ2ZjU5ZTc0NDM0ZTRlYWYwMmNlYzljNmI2YWQ1ZV8xMTIvZnJhZzpmN2Y0NDczNmYzY2Y0YmU4YWE0MjU5ODUwYzVkMzVmNC90YWJsZTo5NzBkZjdkYjljZGI0MDg1YmQ4MjQxNzBkYTc0ZGRjOC90YWJsZXJhbmdlOjk3MGRmN2RiOWNkYjQwODViZDgyNDE3MGRhNzRkZGM4XzMtMC0xLTEtMzMwNDQ_7161d47b-dbfa-4d44-95d4-c5820ee6dcf4"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmJiNDZmNTllNzQ0MzRlNGVhZjAyY2VjOWM2YjZhZDVlL3NlYzpiYjQ2ZjU5ZTc0NDM0ZTRlYWYwMmNlYzljNmI2YWQ1ZV8xMTIvZnJhZzpmN2Y0NDczNmYzY2Y0YmU4YWE0MjU5ODUwYzVkMzVmNC90YWJsZTo5NzBkZjdkYjljZGI0MDg1YmQ4MjQxNzBkYTc0ZGRjOC90YWJsZXJhbmdlOjk3MGRmN2RiOWNkYjQwODViZDgyNDE3MGRhNzRkZGM4XzMtMC0xLTEtMzMwNDQ_dd816d37-6606-407d-97e6-d63b40d9ff58">Finance lease liabilities (capital lease liabilities prior to adoption of ASC 842), non-current</span></span></span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">492 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other non-current liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">598 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total other non-current liabilities</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">598 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,318 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash and cash equivalents consisted of the following (in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:72.876%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.621%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,</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:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">303,373 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,652 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,654 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,971 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. treasury securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,999 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial paper</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">950 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">108,322 </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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total cash and cash equivalents</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">329,977 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">208,944 </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> 303373000 10652000 25654000 64971000 0 24999000 950000 108322000 329977000 208944000 <div style="margin-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventory consisted of the following (in thousands):</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:72.876%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.621%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,</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:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,866 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">625 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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:top"><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="2" style="padding:2px 0 2px 1pt;text-align: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,171 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finished goods</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,305 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,936 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total inventory</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%">10,342 </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%">3,613 </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> 5866000 625000 1171000 52000 3305000 2936000 10342000 3613000 2900000 4400000 1400000 <div style="margin-bottom:6pt;text-indent:27pt"><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 consisted of the following (in thousands):</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:72.876%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.621%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,</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:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid expenses</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,651 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,073 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contract assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,907 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Advance payments to vendors</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,810 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">961 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid rent 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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">503 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other receivables</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,827 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,260 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total prepaid expenses and other current assets</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,195 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,797 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 14651000 1073000 9907000 0 1810000 961000 0 503000 2827000 2260000 29195000 4797000 7694000 5940000 2854000 2450000 811000 1821000 869000 791000 1610000 835000 272000 293000 3677000 1410000 17787000 13540000 6778000 5851000 11009000 7689000 3900000 2500000 2300000 The components of intangible assets were as follows (in thousands):<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width: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="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross<br/>Carrying<br/> Amount</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated<br/>Amortization</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net<br/>Carrying <br/>Amount</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted Average<br/>Remaining Period<br/>(Years)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</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%">780 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(33)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">747 </span></td><td style="background-color:#cceeff;border-top:1pt 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%">9.6</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tradename</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">120 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(120)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Developed technology</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,750 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(73)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,677 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="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%">9.6</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total intangible assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,650 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(226)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,424 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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.6</span></td></tr></table> 780000 33000 747000 P9Y7M6D 120000 120000 0 1750000 73000 1677000 P9Y7M6D 2650000 226000 2424000 P9Y7M6D 200000 <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2021, the expected future amortization expense for intangible assets was as follows (in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:74.484%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:22.732%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Period</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Expected Future<br/>Amortization Expense</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</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%">253 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">253 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</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%">253 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">253 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</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%">253 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,159 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</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:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,424 </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> 253000 253000 253000 253000 253000 1159000 2424000 <div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The carrying amount of goodwill allocated to the Company’s reportable segments was as follows (in thousands):</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:59.572%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.622%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Autonomy Solutions</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Components</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">As of December 31, 2021</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">687 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align: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,423 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align: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,110 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">As of December 31, 2020</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">687 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">701 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 687000 2423000 3110000 687000 14000 701000 <div style="margin-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other non-current assets consisted of the following (in thousands):</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:72.876%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.621%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,</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:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Security deposits</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,187 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,106 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-marketable equity investment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,002 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other non-current assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,266 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45 </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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total other non-current assets</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,455 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,151 </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> 1187000 1106000 10002000 0 1266000 45000 12455000 1151000 <div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued and other current liabilities consisted of the following (in thousands): </span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:72.876%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.621%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,</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:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued compensation and benefits</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,899 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,071 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued expenses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,727 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,998 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Warranty reserves</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">259 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contract liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">898 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,284 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued interest payable</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">316 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contract losses</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%">115 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">558 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><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:id3VybDovL2RvY3MudjEvZG9jOmJiNDZmNTllNzQ0MzRlNGVhZjAyY2VjOWM2YjZhZDVlL3NlYzpiYjQ2ZjU5ZTc0NDM0ZTRlYWYwMmNlYzljNmI2YWQ1ZV8xMTIvZnJhZzpmN2Y0NDczNmYzY2Y0YmU4YWE0MjU5ODUwYzVkMzVmNC90YWJsZTplNWIxMWFlNzhhMGM0MThlOTk5MDE5M2I2NjMxZDY2OS90YWJsZXJhbmdlOmU1YjExYWU3OGEwYzQxOGU5OTkwMTkzYjY2MzFkNjY5XzctMC0xLTEtNTcwOTk_b9e00a3c-8134-4094-8b05-e187d0aceca0"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmJiNDZmNTllNzQ0MzRlNGVhZjAyY2VjOWM2YjZhZDVlL3NlYzpiYjQ2ZjU5ZTc0NDM0ZTRlYWYwMmNlYzljNmI2YWQ1ZV8xMTIvZnJhZzpmN2Y0NDczNmYzY2Y0YmU4YWE0MjU5ODUwYzVkMzVmNC90YWJsZTplNWIxMWFlNzhhMGM0MThlOTk5MDE5M2I2NjMxZDY2OS90YWJsZXJhbmdlOmU1YjExYWU3OGEwYzQxOGU5OTkwMTkzYjY2MzFkNjY5XzctMC0xLTEtNTcwOTk_d5b0eef3-99dd-4f0f-acf9-f12cb2f64870">Finance lease liabilities (capital lease liabilities prior to adoption of ASC 842), current</span></span></span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">91 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">282 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total accrued and other current liabilities</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,844 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,452 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 9899000 3071000 6727000 3998000 1798000 259000 898000 2284000 316000 0 115000 558000 91000 282000 19844000 10452000 <div style="margin-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other non-current liabilities consisted of the following (in thousands): </span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:72.876%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.621%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,</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:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred rent</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">826 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><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:id3VybDovL2RvY3MudjEvZG9jOmJiNDZmNTllNzQ0MzRlNGVhZjAyY2VjOWM2YjZhZDVlL3NlYzpiYjQ2ZjU5ZTc0NDM0ZTRlYWYwMmNlYzljNmI2YWQ1ZV8xMTIvZnJhZzpmN2Y0NDczNmYzY2Y0YmU4YWE0MjU5ODUwYzVkMzVmNC90YWJsZTo5NzBkZjdkYjljZGI0MDg1YmQ4MjQxNzBkYTc0ZGRjOC90YWJsZXJhbmdlOjk3MGRmN2RiOWNkYjQwODViZDgyNDE3MGRhNzRkZGM4XzMtMC0xLTEtMzMwNDQ_7161d47b-dbfa-4d44-95d4-c5820ee6dcf4"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmJiNDZmNTllNzQ0MzRlNGVhZjAyY2VjOWM2YjZhZDVlL3NlYzpiYjQ2ZjU5ZTc0NDM0ZTRlYWYwMmNlYzljNmI2YWQ1ZV8xMTIvZnJhZzpmN2Y0NDczNmYzY2Y0YmU4YWE0MjU5ODUwYzVkMzVmNC90YWJsZTo5NzBkZjdkYjljZGI0MDg1YmQ4MjQxNzBkYTc0ZGRjOC90YWJsZXJhbmdlOjk3MGRmN2RiOWNkYjQwODViZDgyNDE3MGRhNzRkZGM4XzMtMC0xLTEtMzMwNDQ_dd816d37-6606-407d-97e6-d63b40d9ff58">Finance lease liabilities (capital lease liabilities prior to adoption of ASC 842), non-current</span></span></span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">492 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other non-current liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">598 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total other non-current liabilities</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">598 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,318 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 0 826000 0 492000 598000 0 598000 1318000 Simple Agreements for Future Equity (SAFE)<div style="margin-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Between April 2016 and May 2019, the Company issued SAFE notes that allowed the investors to participate in future equity financings through a share-settled redemption of the amount invested. </span></div><div style="margin-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On June 24, 2019, in connection with the sale of the Series A preferred stock, the SAFE notes were settled by issuance of 68,877,417 shares of Series A preferred stock and 3,612,062 shares of common stock. The SAFE notes were marked to fair value as of the settlement date, resulting in a charge for the increase in fair value of $24.2 million during the year ended December 31, 2019. One SAFE note was settled in cash for $5.6 million in 2019, resulting in an immaterial loss on settlement. No SAFE notes have been outstanding since December 31, 2019.</span></div> 68877417 3612062 24200000 5600000 Debt<div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Convertible Senior Notes and Capped Call Transactions</span></div><div style="margin-bottom:6pt;text-indent:27pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2021, the Company issued $625.0 million aggregate principal amount of 1.25% Convertible Senior Notes due 2026</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">in a private placement, which included $75.0 million aggregate principal amount of such notes pursuant to the exercise in full of the option granted to the initial purchasers to purchase additional notes (collectively, the “Convertible Senior Notes”). The interest on the Convertible Senior Notes is payable semi-annually in arrears on June 15 and December 15 of each year, beginning on June 15, 2022. The Convertible Notes will mature on December 15, 2026, unless earlier repurchased or redeemed by the Company or converted pursuant to their terms.</span></div><div style="margin-bottom:6pt;text-indent:27pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The total net proceeds from the debt offering, after deducting fees paid to the initial purchasers paid by the Company was approximately $609.4 million. </span></div><div style="margin-bottom:6pt;text-indent:27pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Each $1,000 principal amount of the Convertible Senior Notes are initially convertible into 50.0475 shares of the Company’s Class A common stock, par value $0.0001, which is equivalent to an initial conversion price of approximately $19.98 per share. The conversion rate is subject to adjustment upon the occurrence of certain specified events prior to the maturity date but will not be adjusted for any accrued and unpaid interest. In addition, following certain corporate events that occur prior to the maturity date</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">or if the Company delivers a notice of redemption in respect of some or all of the Convertible Senior Notes, the Company will, under certain circumstances, increase the conversion rate of the Convertible Senior Notes for a holder who elects to convert its Convertible Senior Notes in connection with such a corporate event or convert its Convertible Senior Notes called for redemption during the related redemption period, as the case may be. The Convertible Senior Notes are redeemable, in whole or in part (subject to certain limitations), at the Company’s option at any time, and from time to time, on or after December 20, 2024, and on or before the 40th scheduled trading day immediately before the maturity date, at a cash redemption price equal to the principal amount of the Convertible Senior Notes to be redeemed, plus accrued and unpaid interest, if any, to, but excluding, the redemption date, but only if certain liquidity conditions are satisfied and the last reported sale price per share of the Class A common stock exceeds 130% of the conversion price on (1) each of at least 20 trading days, whether or not consecutive, during the 30 consecutive trading days ending on, and including, the trading day immediately before the date the Company sends the related redemption notice, and (2) the trading day immediately before the date the Company sends such notice. If the Company undergoes a fundamental change (as defined in the indenture governing the Convertible Senior Notes) prior to the maturity date, holders may require the Company to repurchase for cash all or any portion of their Convertible Senior Notes in principal amounts of $1,000 or a multiple thereof at a fundamental change repurchase price equal to 100% of the principal amount of the Convertible Senior Notes to be repurchased, plus accrued and unpaid interest to, but excluding, the fundamental change repurchase date.</span></div><div style="margin-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Holders of the Convertible Senior Notes may convert their Convertible Senior Notes at their option at any time prior to the close of business on the business day immediately preceding December 15, 2026, in multiples of $1,000 principal amount, only under the following circumstances: (1) during any calendar quarter (and only during such calendar quarter) commencing </span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">after the calendar quarter ending on March 31, 2022, if the last reported sale price per share of the Class A common stock exceeds 130% of the conversion price for each of at least 20 trading days, whether or not consecutive, during the 30 consecutive trading days ending on, and including, the last trading day of the immediately preceding calendar quarter; (2) during the five consecutive business days immediately after any 10 consecutive trading day period (such 10 consecutive trading day period, the “measurement period”) in which the trading price per $1,000 principal amount of Convertible Senior Notes for each trading day of the measurement period was less than 98% of the product of the last reported sale price per share of the Class A common stock on such trading day and the conversion rate on such trading day; (3) upon the occurrence of specified corporate events or distributions on the Class A common stock; and (4) if the Notes are called for redemption. On or after June 15, 2026, holders may convert all or any portion of their Convertible Senior Notes at any time prior to the close of business on the second scheduled trading day immediately preceding the maturity date, regardless of the foregoing circumstances. Upon conversion, the Company will pay or deliver, as the case may be, cash, shares of its Class A common stock or a combination of cash and shares of its Class A common stock, at the Company’s election. As of December 31, 2021, the conditions allowing holders of the Convertible Senior Notes to convert were not met.</span></div><div style="margin-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">It is the Company’s current intent to settle the principal amount of its outstanding Convertible Senior Notes in cash and any excess in shares of the Company’s Class A common stock.</span></div><div style="margin-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Convertible Senior Notes are senior unsecured obligations and will rank equal in right of payment with the Company’s future senior unsecured indebtedness; senior in right of payment to the Company’s future indebtedness that is expressly subordinated to the Convertible Senior Notes; effectively subordinated to the Company’s existing and future secured indebtedness, to the extent of the value of the collateral securing that indebtedness; and structurally subordinated to all existing and future indebtedness and other liabilities, including trade payables, and (to the extent the Company is not a holder thereof) preferred equity, if any, of the Company’s subsidiaries.</span></div><div style="margin-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has classified the Convertible Senior Notes as a non-current liability under the guidance in ASC 470-20, as amended by ASU 2020-06. Debt discount and issuance costs, comprising of fees paid to the initial purchasers, advisors, and lawyers in connection with issuance of the Convertible Senior Notes aggregating approximately $16.2 million were initially recorded as a reduction to the principal amount of the debt and will be amortized to interest expense on a straight line over the contractual terms of the Convertible Senior Notes. The Company estimates that the difference between amortizing the debt discounts and the issuance costs using the straight line method as compared to using effective interest rate method is immaterial. </span></div><div style="margin-bottom:6pt;text-indent:27pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The net carrying amount of the Convertible Senior Notes was as follows (in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:84.426%"/><td style="width:0.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.790%"/><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:8pt;font-weight:700;line-height:100%">As of <br/>December 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Principal</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%">625,000 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unamortized debt discount and issuance costs</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(16,043)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net carrying amount</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:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">608,957 </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-bottom:6pt;text-indent:27pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the interest expense recognized related to the Convertible Senior Notes (in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:84.426%"/><td style="width:0.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.790%"/><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:8pt;font-weight:700;line-height:100%">As of <br/>December 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contractual interest 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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">316 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of debt discount and issuance costs</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">135 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total interest expense</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:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">451 </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-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The remaining term over which the debt discount and issuance costs will be amortized is five years. Interest expense of $0.5 million is reflected as a component of interest (expense) income, net in the accompanying consolidated statement of operations for the year ended December 31, 2021.</span></div><div style="margin-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the offering of the Convertible Senior Notes, the Company entered into privately negotiated capped call option transactions with certain counterparties (the “Capped Calls”). The Capped Calls each have an initial strike price of approximately $19.98 per share, subject to certain adjustments, which corresponds to the initial conversion price of the Convertible Senior Notes. The Capped Calls have initial cap prices of $30.16 per share, subject to certain adjustment events. The Capped Calls are generally intended to reduce the potential dilution to the Class A common stock upon any conversion of the Convertible Senior Notes and/or offset any cash payments the Company is required to make in excess of the principal amount of converted Convertible Senior Notes, as the case may be, with such reduction and/or offset subject to a cap based on the cap price. The Capped Calls expire on April 6, 2027, subject to earlier exercise. The Capped Calls are subject to either </span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">adjustment or termination upon the occurrence of specified extraordinary events affecting the Company, including a merger event, a tender offer, and a nationalization, insolvency or delisting involving the Company. In addition, the Capped Calls are subject to certain specified additional disruption events that may give rise to a termination of the Capped Calls, including changes in law, failure to deliver, and hedging disruptions. The Capped Calls are recorded in stockholders’ equity and are not accounted for as derivatives. The net cost of $73.4 million incurred to purchase the Capped Calls was recorded as a reduction to additional paid-in capital in the accompanying consolidated balance sheet.</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Senior Secured Loan</span></div><div style="margin-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Legacy Luminar had in August 2017 issued certain Senior Secured Promissory Notes (“Senior Secured Notes”). These Senior Secured Notes were subsequently amended, refinanced and partially repaid at various times through 2020. In connection with the issuance of Senior Secured Notes, Legacy Luminar had issued 2017, 2018 and 2020 Warrants (see Note 9 for details). The Senior Secured Notes were repaid in full in December 2020 as required per the terms of the Merger Agreement. The Company had recorded loss on extinguishment of debt in connection with the Senior Secured Notes in the amount of approximately $4.0 million and $0.0 million and interest expense in the amount of $2.5 million and $1.5 million in 2020 and 2019, respectively.</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:107%">Equipment Loan</span></div><div style="margin-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Legacy Luminar had in July 2017 entered into an Equipment and Loan Agreement (“Equipment Loan”) which had been paid off in full in 2020 upon maturity.</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Paycheck Protection Program Loan</span></div><div style="margin-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On April 22, 2020 (the “Origination Date”), Legacy Luminar received $7.8 million in aggregate loan proceeds (the “PPP Loan”) from Silicon Valley Bank (the “Lender”) pursuant to the Paycheck Protection Program established under the CARES (the Coronavirus Aid, Relief, and Economic Security) Act of 2020. Legacy Luminar repaid the PPP loan in full in August 2020.</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Bridge Note</span></div>Legacy Luminar had in August 2015 entered into a Convertible Promissory Note (the “Bridge Note”) with an investor. The terms of the Bridge Note were amended in February 2019, and the said Bridge Note was settled in full in June 2019 by conversion of the Bridge Notes in preferred stock of Legacy Luminar. Legacy Luminar had recorded loss on extinguishment of debt in connection with the Bridge Notes in the amount of approximately $6.0 million in the year ended December 31, 2019. 625000000 0.0125 75000000 609400000 50.0475 0.0001 19.98 1.30 20 30 1 1.30 20 30 5 10 10 0.98 16200000 <span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The net carrying amount of the Convertible Senior Notes was as follows (in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:84.426%"/><td style="width:0.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.790%"/><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:8pt;font-weight:700;line-height:100%">As of <br/>December 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Principal</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%">625,000 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unamortized debt discount and issuance costs</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(16,043)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net carrying amount</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:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">608,957 </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> 625000000 16043000 608957000 <span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the interest expense recognized related to the Convertible Senior Notes (in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:84.426%"/><td style="width:0.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.790%"/><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:8pt;font-weight:700;line-height:100%">As of <br/>December 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contractual interest 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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">316 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of debt discount and issuance costs</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">135 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total interest expense</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:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">451 </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> 316000 135000 451000 P5Y 500000 19.98 30.16 73400000 4000000 0 2500000 1500000 7800000 6000000 2017, 2018 and 2020 WarrantsIn connection with the issuance of Senior Secured Notes and its subsequent amendment, refinance and partial repayments at various times through 2020, Legacy Luminar had issued warrants, the “2017 Warrants,” the “2018 Warrants” and the “2020 Warrants” (collectively “Legacy Warrants”). Legacy Luminar classified these Legacy Warrants as liabilities because the holder of the warrants were entitled to settle the warrants for SAFE instruments if the Company did not consummate a qualified financing within two years of the issuance date of the warrants, and following the issuance of Series A convertible preferred stock, the underlying shares were redeemable outside the Company’s control through deemed liquidation provisions. The Legacy Warrants were recorded at fair value with subsequent changes in fair value reflected in earnings. The change in fair value resulted in a loss of $27.3 million and $0.3 million during the years ended December 31, 2020 and 2019, respectively. Upon closing of the Business Combination, the Legacy Warrants were exercised for 1,466,155 shares of Class A common stock. No Legacy Warrants have been outstanding since December 31, 2020. P2Y -27300000 -300000 1466155 0 Fair Value Measurements<div style="margin-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2021, the Company carried cash equivalents, marketable securities and Private Warrants. The Company had previously carried Public Warrants which were exercised and redeemed in March 2021.</span></div><div style="margin-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fair value is based on the price that would be received from selling an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. Fair value is estimated by applying the following hierarchy, which prioritizes the inputs used to measure fair value into three levels and bases the categorization within the hierarchy upon the lowest level of input that is available and significant to the fair value measurement:</span></div><div style="margin-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 1 — Observable inputs, which include unadjusted quoted prices in active markets for identical assets or liabilities.</span></div><div style="margin-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 2 — Observable inputs other than Level 1 inputs, such as quoted prices in markets that are not active, or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities.</span></div><div style="margin-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 3 — Unobservable inputs that are supported by little or no market activity and that are based on management’s assumptions, including fair value measurements determined by using pricing models, discounted cash flow methodologies or similar techniques.</span></div><div style="margin-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company determined the fair value of its Level 1 financial instruments, which are traded in active markets, using quoted market prices for identical instruments.</span></div><div style="margin-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Marketable investments classified within Level 2 of the fair value hierarchy are valued based on other observable inputs, including broker or dealer quotations, alternative pricing sources or U.S. Government Treasury yield of appropriate term. When quoted prices in active markets for identical assets or liabilities are not available, the Company relies on non-binding quotes from its investment managers, which are based on proprietary valuation models of independent pricing services. These models generally use inputs such as observable market data, quoted market prices for similar instruments, historical pricing trends of a security as relative to its peers. To validate the fair value determination provided by its investment managers, the Company reviews the pricing movement in the context of overall market trends and trading information from its investment managers. The Company performs routine procedures such as comparing prices obtained from independent source to ensure that appropriate fair values are recorded.</span></div><div style="margin-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Given that the transfer of Private Warrants to anyone outside of a small group of individuals constituting the sponsors of Gores Metropoulos, Inc. would result in the Private Warrants having substantially the same terms as the Public Warrants, management determined that the fair value of each Private Warrant is the same as that of a Public Warrant, with an insignificant adjustment for short-term marketability restrictions, as of December 31, 2020. As of December 31, 2021, management determined the fair value of the Private Warrants using observable inputs in the Black-Scholes valuation model, which used the remaining term of warrants of 3.92 years, volatility of 67.2% and a risk-free rate of 1.10%. Accordingly, the Private Warrants are classified as Level 3 financial instruments.</span></div><div style="margin-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s financial assets and liabilities subject to fair value measurements on a recurring basis and the level of inputs used for such measurements were as follows (in thousands):</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:46.268%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.623%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value (in thousands) Measured as of<br/>December 31, 2021 Using:</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 3</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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 #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash equivalents:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><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%">25,654 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,654 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial paper</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">950 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#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%">950 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total cash equivalents</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,654 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">950 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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%">26,604 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Marketable investments:</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. Treasury</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%">161,465 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">161,465 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. agency and government sponsored securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,970 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#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%">4,970 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial paper</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,834 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">39,834 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate bonds</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">165,190 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#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%">165,190 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asset-backed securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,466 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">46,466 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Marketable equity investments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44,216 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44,216 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total marketable investments</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%">205,681 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">256,460 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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%">462,141 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Liabilities:</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Private 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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">31,230 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,230 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total warrant liabilities</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,230 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,230 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:46.268%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.623%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value (in thousands) Measured as of<br/>December 31, 2020 Using:</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 3</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash equivalents:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><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%">64,971 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64,971 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. Treasury</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%">24,999 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,999 </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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial paper</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">108,322 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">108,322 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total cash equivalents</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">89,970 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">108,322 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">198,292 </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%">Marketable 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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. Treasury</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">130,348 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">130,348 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. agency and government sponsored securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,996 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,996 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial paper</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73,898 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#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%">73,898 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate bonds</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,450 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">45,450 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asset-backed securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,018 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#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%">7,018 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total marketable investments</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%">130,348 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">146,362 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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%">276,710 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Liabilities:</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Public 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%">228,933 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">228,933 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Private Warrants</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,467 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#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%">114,467 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total warrant 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:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">228,933 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">114,467 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">343,400 </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-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents changes in Public and Private Warrant liabilities, which as of December 31, 2020, were classified in the fair value hierarchy as Level 1 and Level 2, respectively, (in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:72.291%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Public<br/>Warrants</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Private<br/>Warrants</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December 31, 2020</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align: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,933 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">114,467 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in fair value prior to exercise in March 2021</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,943 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,296 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in fair value prior to redemption in March 2021</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,511)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercise or redemption in March 2021</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(261,365)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(76,931)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Private Warrants transferred to Level 3 in March 2021</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">(52,832)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December 31, 2021</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Level 3 Disclosures</span></div><div style="margin-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents changes in Level 3 liabilities relating to Private Warrants measured at fair value as of December 31, 2021 (in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:85.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:11.621%"/><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:8pt;font-weight:700;line-height:100%">Private<br/>Warrants</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%">Balance as of December 31, 2020</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Private warrants transferred from Level 2</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52,832 </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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Measurement adjustments</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%">(21,602)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December 31, 2021</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,230 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The decrease in fair value of private warrants for the year ended December 31, 2021 was $21.6 million, which was included in the change in fair value of warrant liabilities in the consolidated statement of operations and comprehensive loss. The decrease in Private Warrant liability as of December 31, 2021 is predominantly attributable to the decrease in per share price of the Company’s Class A common stock.</span></div><div style="margin-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Legacy Warrants outstanding on December 2, 2020, were valued using the closing stock price of $18.00 per share, immediately prior to the consummation of the Business Combination in accordance with the terms of the warrant agreements.</span></div><div style="margin-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">13,647 Legacy Warrants were exercised on a cashless basis with all previously held warrant shares converted to closing warrant shares and 130,376 Legacy Warrants were exercised to the extent such net issue exercise resulted in the issuance of shares based on the strike price and fair value. No Legacy Warrants have been outstanding since December 31, 2020. </span></div><div style="margin-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of Legacy Warrants was classified as Level 3 in the fair value hierarchy due to the significant management judgment required for the assumptions underlying the calculation of value.</span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents changes in Level 3 liabilities measured at fair value for the year ended December 31, 2020 (in thousands):</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:45.683%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2017<br/>Warrants</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2018<br/>Warrants</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020<br/>Warrants</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total Legacy<br/>Warrants</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December 31, 2019</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align: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,035 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">87 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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%">1,122 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,728 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,728 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercise or conversion</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,714)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,700)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,698)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,112)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Measurement adjustments</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,679 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,613 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,970 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,262 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December 31, 2020</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </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-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2021, the estimated fair value of the Company’s outstanding Convertible Senior Notes was $669.4 million. The fair value was determined based on the quoted price of the Convertible Senior Notes in an inactive market on the last trading day of the reporting period and have been classified as Level 2 in the fair value hierarchy. See Note 8 for further information on the Company’s Convertible Senior Notes.</span></div><div style="margin-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s other financial instruments’ fair value, including accounts receivable, accounts payable and other current liabilities, approximate its carrying value due to the relatively short maturity of those instruments. The carrying amounts of the Company’s finance leases approximate their fair value, which is the present value of expected future cash payments based on assumptions about current interest rates and the creditworthiness of the Company.</span></div> the Company carried cash equivalents, marketable securities and Private Warrants. The Company had previously carried Public Warrants which were exercised and redeemed in March 2021.<div style="margin-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fair value is based on the price that would be received from selling an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. Fair value is estimated by applying the following hierarchy, which prioritizes the inputs used to measure fair value into three levels and bases the categorization within the hierarchy upon the lowest level of input that is available and significant to the fair value measurement:</span></div><div style="margin-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 1 — Observable inputs, which include unadjusted quoted prices in active markets for identical assets or liabilities.</span></div><div style="margin-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 2 — Observable inputs other than Level 1 inputs, such as quoted prices in markets that are not active, or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities.</span></div><div style="margin-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 3 — Unobservable inputs that are supported by little or no market activity and that are based on management’s assumptions, including fair value measurements determined by using pricing models, discounted cash flow methodologies or similar techniques.</span></div><div style="margin-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company determined the fair value of its Level 1 financial instruments, which are traded in active markets, using quoted market prices for identical instruments.</span></div><div style="margin-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Marketable investments classified within Level 2 of the fair value hierarchy are valued based on other observable inputs, including broker or dealer quotations, alternative pricing sources or U.S. Government Treasury yield of appropriate term. When quoted prices in active markets for identical assets or liabilities are not available, the Company relies on non-binding quotes from its investment managers, which are based on proprietary valuation models of independent pricing services. These models generally use inputs such as observable market data, quoted market prices for similar instruments, historical pricing trends of a security as relative to its peers. To validate the fair value determination provided by its investment managers, the Company reviews the pricing movement in the context of overall market trends and trading information from its investment managers. The Company performs routine procedures such as comparing prices obtained from independent source to ensure that appropriate fair values are recorded.</span></div><div style="margin-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Given that the transfer of Private Warrants to anyone outside of a small group of individuals constituting the sponsors of Gores Metropoulos, Inc. would result in the Private Warrants having substantially the same terms as the Public Warrants, management determined that the fair value of each Private Warrant is the same as that of a Public Warrant, with an insignificant adjustment for short-term marketability restrictions, as of December 31, 2020. As of December 31, 2021, management determined the fair value of the Private Warrants using observable inputs in the Black-Scholes valuation model, which used the remaining term of warrants of 3.92 years, volatility of 67.2% and a risk-free rate of 1.10%. Accordingly, the Private Warrants are classified as Level 3 financial instruments.</span></div> 3.92 0.672 0.0110 <div style="margin-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s financial assets and liabilities subject to fair value measurements on a recurring basis and the level of inputs used for such measurements were as follows (in thousands):</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:46.268%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.623%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value (in thousands) Measured as of<br/>December 31, 2021 Using:</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 3</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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 #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash equivalents:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><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%">25,654 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,654 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial paper</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">950 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#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%">950 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total cash equivalents</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,654 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">950 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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%">26,604 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Marketable investments:</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. Treasury</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%">161,465 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">161,465 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. agency and government sponsored securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,970 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#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%">4,970 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial paper</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,834 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">39,834 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate bonds</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">165,190 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#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%">165,190 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asset-backed securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,466 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">46,466 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Marketable equity investments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44,216 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44,216 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total marketable investments</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%">205,681 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">256,460 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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%">462,141 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Liabilities:</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Private 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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">31,230 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,230 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total warrant liabilities</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,230 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,230 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:46.268%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.623%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value (in thousands) Measured as of<br/>December 31, 2020 Using:</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 3</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash equivalents:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><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%">64,971 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64,971 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. Treasury</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%">24,999 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,999 </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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial paper</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">108,322 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">108,322 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total cash equivalents</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">89,970 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">108,322 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">198,292 </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%">Marketable 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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. Treasury</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">130,348 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">130,348 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. agency and government sponsored securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,996 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,996 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial paper</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73,898 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#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%">73,898 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate bonds</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,450 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">45,450 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asset-backed securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,018 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#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%">7,018 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total marketable investments</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%">130,348 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">146,362 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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%">276,710 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Liabilities:</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Public 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%">228,933 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">228,933 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Private Warrants</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,467 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#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%">114,467 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total warrant 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:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">228,933 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">114,467 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">343,400 </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> 25654000 0 0 25654000 0 950000 0 950000 25654000 950000 0 26604000 161465000 0 0 161465000 0 4970000 0 4970000 0 39834000 0 39834000 0 165190000 0 165190000 0 46466000 0 46466000 44216000 0 0 44216000 205681000 256460000 0 462141000 0 0 31230000 31230000 0 0 31230000 31230000 64971000 0 0 64971000 24999000 0 0 24999000 0 108322000 0 108322000 89970000 108322000 0 198292000 130348000 0 0 130348000 0 19996000 0 19996000 0 73898000 0 73898000 0 45450000 0 45450000 0 7018000 0 7018000 130348000 146362000 0 276710000 228933000 0 0 228933000 0 114467000 0 114467000 228933000 114467000 0 343400000 <div style="margin-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents changes in Public and Private Warrant liabilities, which as of December 31, 2020, were classified in the fair value hierarchy as Level 1 and Level 2, respectively, (in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:72.291%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Public<br/>Warrants</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Private<br/>Warrants</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December 31, 2020</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align: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,933 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">114,467 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in fair value prior to exercise in March 2021</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,943 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,296 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in fair value prior to redemption in March 2021</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,511)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercise or redemption in March 2021</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(261,365)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(76,931)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Private Warrants transferred to Level 3 in March 2021</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">(52,832)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December 31, 2021</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Level 3 Disclosures</span></div><div style="margin-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents changes in Level 3 liabilities relating to Private Warrants measured at fair value as of December 31, 2021 (in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:85.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:11.621%"/><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:8pt;font-weight:700;line-height:100%">Private<br/>Warrants</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%">Balance as of December 31, 2020</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Private warrants transferred from Level 2</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52,832 </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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Measurement adjustments</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%">(21,602)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December 31, 2021</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,230 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents changes in Level 3 liabilities measured at fair value for the year ended December 31, 2020 (in thousands):</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:45.683%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2017<br/>Warrants</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2018<br/>Warrants</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020<br/>Warrants</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total Legacy<br/>Warrants</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December 31, 2019</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align: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,035 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">87 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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%">1,122 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,728 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,728 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercise or conversion</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,714)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,700)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,698)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,112)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Measurement adjustments</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,679 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,613 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,970 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,262 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December 31, 2020</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </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> 228933000 114467000 35943000 15296000 -3511000 0 261365000 76931000 0 52832000 0 0 0 52832000 -21602000 31230000 -21600000 18.00 13647 130376 0 1035000 87000 0 1122000 0 0 1728000 1728000 13714000 1700000 14698000 30112000 12679000 1613000 12970000 27262000 0 0 0 0 669400000 Convertible Preferred Stock<div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Series A Convertible Preferred Stock</span></div><div style="margin-bottom:6pt;margin-top:3pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On June 24, 2019, Legacy Luminar had amended and restated its Certificate of Incorporation (“Certificate”), which authorized the issuance of up to 102,740,023 shares of Series A Convertible Preferred Stock with a par value of $0.00001. On June 24, 2019, Legacy Luminar entered into a Series A Convertible Preferred Stock Purchase Agreement to issue preferred stock to investors for cash and in settlement of outstanding SAFEs and Bridge Note.</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Series X Convertible Preferred Stock</span></div><div style="margin-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On August 24, 2020, Legacy Luminar had entered into the Series X Convertible Preferred Stock Purchase Agreement to offer shares of Legacy Luminar’s Series X Convertible Preferred Stock. In August 2020 and September of 2020, Legacy Luminar issued an aggregate of 17,065,536 convertible preferred stock for cash at a purchase price of $9.96 per share of preferred stock, which generated gross proceeds of $170.0 million. In October 2020, Legacy Luminar had issued an additional 1,391,694 shares of preferred stock for gross proceeds of $13.86 million. Accordingly, Legacy Luminar had amended and restated its certificate of incorporation, which authorized the issuance of up to 20,077,073 shares of Series X Convertible Preferred Stock with a par value of $0.00001.</span></div><div style="margin-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Upon closing of the Business Combination on December 2, 2020, the outstanding shares of Series A and Series X Convertible Preferred Stock were automatically converted into 113,275,381 shares of the Company Class A common stock. </span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Beneficial Conversion Features (“BCFs”)</span></div><div style="margin-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company had assessed whether BCFs existed for the optional conversion rights that did not require bifurcation as derivatives. If the conversion option was in-the-money as of the commitment date, the preferred stock contained a BCF. The BCF was recognized as a deemed dividend against the carrying amount of the preferred stock. The Company had monitored for the issuance of additional shares below the conversion price, which could have resulted in a contingent BCF. The Company had recorded a total BCF of $12.0 million from the issuance of preferred stock prior to the close of the Business Combination. Because the preferred stock was convertible at any time pursuant to the optional conversion feature, the Company recognized a dividend equal to the BCF at the applicable commitment date. As the Company had an accumulated deficit as of the end of all periods presented, the BCF resulted in an increase and decrease in additional paid-in capital by the same amount.</span></div><div style="margin-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Furthermore, the preferred stock contained a down-round protection provision that reduced the conversion price if the Company issues shares at less than the conversion price or for no consideration. This provision was not triggered upon consummation of the Business Combination and no contingent BCF was recorded during the year ended December 31, 2020.</span></div> 102740023 0.00001 17065536 9.96 170000000 1391694 13860000 20077073 0.00001 113275381 12000000 Earnings (Loss) Per ShareBasic earnings (loss) per share is computed by dividing net income (loss) by the weighted average number of shares of common stock outstanding during the period. Diluted earnings per share is computed by dividing net income by the weighted average number of shares of common stock during the period plus, common stock equivalents, as calculated under the treasury stock method, outstanding during the period. If the Company reports a net loss, the computation of diluted loss per share excludes the effect of dilutive common stock equivalents, as their effect would be antidilutive. The Company computes earnings (loss) per share using the two-class method for its Class A and Class B common stock. Earnings (loss) per share is same for both Class A and Class B common stock since they are entitled to the same liquidation and dividend rights. Earnings (loss) per share calculations for all periods prior to the Business Combination have been retrospectively restated to the equivalent number of shares reflecting the exchange ratio established in the reverse capitalization.<div style="margin-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the computation of basic and diluted loss for the years ended December 31, 2021, 2020, and 2019 as follows: (in thousands, except for share and per share amounts):</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:59.572%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.622%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Numerator:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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 19pt;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%">Net loss</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%">(237,986)</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%">(362,298)</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%">(94,718)</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 19pt;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%">Deemed dividend attributable to BCF accretion</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">(6,757)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,282)</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 19pt;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%">Net loss attributable to common shareholders</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:400;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:400;line-height:100%">(237,986)</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:400;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:400;line-height:100%">(369,055)</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:400;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:400;line-height:100%">(100,000)</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Denominator:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><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:top"><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></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%">346,300,975 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">145,096,996 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">118,835,912 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="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%">Weighted average Common shares outstanding- Diluted</span></td><td colspan="2" style="border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">346,300,975 </span></td><td style="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="2" style="border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">145,096,996 </span></td><td style="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="2" style="border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">118,835,912 </span></td><td style="border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss per shares attributable to Common shareholders- Basic and Diluted</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.69)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2.54)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.84)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the potential shares of Common Stock outstanding that were excluded from the computation of diluted net loss per share of common stock as of the periods presented because including them would have been antidilutive:</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:59.572%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.622%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Warrants</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,166,301 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,089,255 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">971,626 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock options</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,507,643 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,188,071 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,988,077 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted stock awards and restricted stock units</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,649,330 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,815,891 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,273,719 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Liability classified RSUs</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,401,648 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding: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%">Vendor stock-in-lieu of cash program</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,659,510 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;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%">Series A Convertible Preferred Stock</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#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%">94,818,151 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Founders Preferred Stock</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">26,206,837 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Convertible Senior Notes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,279,716 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding: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%">Earn-out shares</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,606,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%">25,818,744 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75,270,865 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67,911,961 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">133,258,410 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div>The Company uses the if converted method for calculating the dilutive effect of the Convertible Senior Notes. These notes will have a dilutive impact when the average market price of the Company’s common stock for a given period exceeds the initial conversion price of $19.981 per share. These Convertible Senior Notes were not convertible as of December 31, 2021 because the closing price of Class A common stock as of December 31, 2021 was less than the initial conversion price. <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the computation of basic and diluted loss for the years ended December 31, 2021, 2020, and 2019 as follows: (in thousands, except for share and per share amounts):</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:59.572%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.622%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Numerator:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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 19pt;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%">Net loss</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%">(237,986)</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%">(362,298)</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%">(94,718)</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 19pt;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%">Deemed dividend attributable to BCF accretion</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">(6,757)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,282)</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 19pt;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%">Net loss attributable to common shareholders</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:400;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:400;line-height:100%">(237,986)</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:400;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:400;line-height:100%">(369,055)</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:400;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:400;line-height:100%">(100,000)</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Denominator:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><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:top"><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></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%">346,300,975 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">145,096,996 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">118,835,912 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="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%">Weighted average Common shares outstanding- Diluted</span></td><td colspan="2" style="border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">346,300,975 </span></td><td style="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="2" style="border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">145,096,996 </span></td><td style="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="2" style="border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">118,835,912 </span></td><td style="border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss per shares attributable to Common shareholders- Basic and Diluted</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.69)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2.54)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.84)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> -237986000 -362298000 -94718000 0 6757000 5282000 -237986000 -369055000 -100000000 346300975 145096996 118835912 346300975 145096996 118835912 -0.69 -0.69 -2.54 -2.54 -0.84 -0.84 <div style="margin-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the potential shares of Common Stock outstanding that were excluded from the computation of diluted net loss per share of common stock as of the periods presented because including them would have been antidilutive:</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:59.572%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.622%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Warrants</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,166,301 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,089,255 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">971,626 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock options</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,507,643 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,188,071 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,988,077 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted stock awards and restricted stock units</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,649,330 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,815,891 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,273,719 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Liability classified RSUs</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,401,648 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding: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%">Vendor stock-in-lieu of cash program</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,659,510 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;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%">Series A Convertible Preferred Stock</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#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%">94,818,151 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Founders Preferred Stock</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">26,206,837 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Convertible Senior Notes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,279,716 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding: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%">Earn-out shares</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,606,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%">25,818,744 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75,270,865 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67,911,961 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">133,258,410 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 7166301 24089255 971626 11507643 16188071 4988077 12649330 1815891 6273719 2401648 0 0 1659510 0 0 0 0 94818151 0 0 26206837 31279716 0 0 8606717 25818744 0 75270865 67911961 133258410 19.981 Stockholders’ Equity<div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Class A and Class B Common Stock</span></div><div style="margin-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s Board of Directors has authorized two classes of common stock, Class A and Class B. As of December 31, 2021, the Company had authorized 715,000,000 and 121,000,000 shares of Class A and Class B common stock with a par value of $0.0001 per share for each class. As of December 31, 2021, the Company had 266,076,525 and 250,812,764 issued and outstanding shares of Class A common stock, respectively, As of December 31, 2021, the Company had 97,088,670 shares of Class B common stock issued and outstanding. Holders of the Class A and Class B common stock have identical rights, except that holders of the Class A common stock are entitled to one vote per share and holders of the Class B common stock are entitled to ten votes per share. Shares of Class B common stock can be converted to shares of Class A common stock at any time at the option of the stockholder and automatically convert upon sale or transfer, except for certain transfers specified in the Company’s amended and restated certificate of incorporation. On July 1, 2021 and December 21, 2021, 10,500,000 and 4,500,000 shares of Class B common stock, respectively, were converted into Class A common stock on a one-for-one basis.</span></div><div style="margin-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the merger with Gores on December 2, 2020, the Company’s Chief Executive Officer exchanged 22,935,412 shares of Founders Preferred Stock and 82,182,791 shares of Class A common stock, which were entitled to one vote per share, into the same number of shares of Class B common stock, which are entitled to ten votes per share. The Company recorded the incremental value of $3.0 million associated with this transaction as stock-based compensation in general and administrative expenses.</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Treasury Stock</span></div><div style="margin-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2021, the Company’s Board of Directors authorized share repurchases up to $312.5 million of the Company’s Class A common stock. The Company’s share repurchase program does not obligate the Company to acquire any specific number of shares. Under the program, shares may be repurchased in privately negotiated and/or open market transactions, including under plans complying with Rule 10b5-1 under the Securities Exchange Act of 1934, as amended (the “Exchange Act”). In the fourth quarter of 2021, the Company repurchased 15,263,761 shares Class A common stock for $235.9 million through negotiated and market purchase transactions. The repurchased shares have been recorded as Treasury Stock on the Balance Sheet as of December 31, 2021. The Company records its treasury stock repurchases on a trade date basis. Other current liabilities as of December 31, 2021 included approximately $4.3 million towards amounts owed for the treasury shares repurchased during the fourth quarter of 2021. </span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Founders Preferred Stock</span></div><div style="margin-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">26,206,837 shares of Founders Preferred Stock were issued in 2015. The compensation expense associated with the Founders Preferred Stock was immaterial to the financial statements. The Founders Preferred Stock was substantively the same as common stock, as they share identical rights and features. The Founders Preferred Stock was convertible into common stock on a one-to-one basis at any time. The Founders Preferred Stock is presented as a component of the Company’s permanent equity. Upon closing of the Business Combination, Founders Preferred Stock was converted into shares of Class A and Class B common stock. No Founders Preferred Stock have been outstanding since the closing of the Business Combination. </span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Public and Private Warrants</span></div><div style="margin-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2020, the Company had 13,333,309 Public Warrants and 6,666,666 Private Warrants outstanding.</span></div><div style="margin-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of March 16, 2021, 3,589,645 Private Warrants and 13,128,671 Public Warrants were exercised, and the Company received $153.9 million in cash proceeds from the exercise of these warrants. Pursuant to the terms of the agreements governing the rights of the holders of the Public Warrants, the Company redeemed the remaining unexercised and outstanding 204,638 Public Warrants after March 16, 2021 for a redemption price of $0.01 per Public Warrant.</span></div><div style="margin-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company had 3,077,021 Private Warrants and no Public Warrants, outstanding as of December 31, 2021 and such Private Warrants are set to expire on December 2, 2025. Each Private Warrant allows the Gores sponsor to purchase one share of Class A common stock at $11.50 per share. During year ended December 31, 2021, the fair value loss of Warrants was $26.1 million, respectively.</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Stock-in-lieu of Cash Program</span></div><div style="margin-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has entered into arrangements with certain vendors and other third parties wherein the Company at its discretion may elect to compensate the respective vendors / third parties for services provided in either cash or by issuing shares of the Company’s Class A common stock (“Stock-in-lieu of Cash Program”). During the year ended December 31, 2021, the Company issued 291,940 shares of Class A common stock, as part of the Stock-in-lieu of Cash Program. The Company considers the shares issuable under the Stock-in-lieu of Cash Program as liability classified awards when the arrangement with the vendors requires the Company to issue a variable number of registered shares to settle amounts owed. As of December 31, 2021, the Company had $1.0 million in outstanding liabilities related to its Stock-in-lieu of Cash Program.</span></div><div style="margin-bottom:6pt;text-indent:26.28pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During 2021, the Company entered into an agreement with Daimler North America Corporation (“Daimler”) wherein Daimler will be providing certain data and other services. To compensate Daimler for these services, the Company agreed to issue 1.5 million shares of Class A common stock to Daimler. These shares are subject to certain vesting conditions and vest over a period of two years. The Company recorded an expense as research and development cost of $0.7 million during 2021 related to these shares. As of December 31, 2021, the Company had $5.2 million in prepaid expenses and other current assets related to its Stock-in-lieu of Cash Program.</span></div><div style="margin-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s vendor Stock-in-lieu of Cash Program activity for the year ended December 31, 2021 was as follows:</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.999%"/><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:12.498%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Shares</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted Average<br/>Grant Date Fair Value<br/>per Share</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding as of December 31, 2020</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><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="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,791,940 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.88 </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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">(291,940)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.72 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding as of December 31, 2021</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,500,000 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.72 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 715000000 121000000 0.0001 0.0001 266076525 250812764 97088670 97088670 1 10 10500000 4500000 22935412 82182791 1 10 3000000 312500000 15263761 235900000 4300000 26206837 1 0 13333309 6666666 3589645 13128671 153900000 204638 0.01 3077021 0 11.50 26100000 291940 1000000 1500000 P2Y 700000 5200000 <div style="margin-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s vendor Stock-in-lieu of Cash Program activity for the year ended December 31, 2021 was as follows:</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.999%"/><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:12.498%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Shares</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted Average<br/>Grant Date Fair Value<br/>per Share</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding as of December 31, 2020</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><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="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,791,940 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.88 </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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">(291,940)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.72 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding as of December 31, 2021</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,500,000 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.72 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 0 0 1791940 15.88 291940 16.72 1500000 15.72 Stock-based Compensation<div style="margin-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prior to the Business Combination, Legacy Luminar maintained the 2015 Stock Plan (the “2015 Plan”) under which incentive stock options, non-qualified stock options and restricted stock were granted to employees, directors and non-employee consultants. In connection with the Business Combination, the Company assumed the 2015 Plan upon the closing. The Company terminated the 2015 Plan, provided that the outstanding awards previously granted under the 2015 Plan continue to remain outstanding under the 2015 Plan. In December 2020, the Company’s Board adopted and the Company’s stockholders approved the 2020 Equity Incentive Plan (the “2020 EIP”). The 2020 EIP became effective upon the closing of the Business Combination. Under the 2020 EIP, as of December 31, 2021, the Company was authorized to issue a maximum number of 36,588,278 shares of Class A common stock. The Company granted 14,130,298 restricted stock units in the year ended December 31, 2021. No grants were made in 2020 under the 2020 EIP.</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Stock Options</span></div><div style="margin-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under the terms of the 2015 Plan, incentive stock options had an exercise price at or above the fair market value of the stock on the date of the grant, while non-qualified stock options were permitted to be granted below fair market value of the stock on the date of grant. Stock options granted have service-based vesting conditions only. The service-based vesting conditions vary, though typically, stock options vest over four years with 25% of stock options vesting on the first anniversary of the grant and the remaining 75% vesting monthly over the remaining 36 months. Option holders have a 10-year period to exercise the options before they expire. Forfeitures are recognized in the period of occurrence.</span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">No stock options were granted by the Company in 2021. The fair value of stock option awards in 2020 and 2019 was determined on the grant date using the Black-Scholes valuation model based on the following assumptions:</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.122%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.496%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.498%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:12pt;text-indent:-12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Expected term (years) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.96 – 6.02</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.27 – 6.02</span></div></td></tr><tr><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%">Current stock value</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$1.67 – $5.64</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:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$1.28 – $1.67</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:12pt;text-indent:-12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Expected volatility </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49.3% – 51.9%</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:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44.6% – 49.3%</span></div></td></tr><tr><td colspan="3" style="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:120%">Risk-free interest rate </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(3)</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.4% – 1.8%</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:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.6% – 1.9%</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:12pt;text-indent:-12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Dividend yield </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(4)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-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-bottom:6pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:6.34pt">The expected term is the length of time the grant is expected to be outstanding before it is exercised or terminated. This number is calculated as the midpoint between the vesting term and the original contractual term (contractual period to exercise). If the option contains graded vesting, then the vesting term would be based on the vesting pattern.</span></div><div style="margin-bottom:6pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:6.34pt">Volatility, or the standard deviation of annualized returns, was calculated based on comparable companies’ reported volatilities.</span></div><div style="margin-bottom:6pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(3)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:6.34pt">Risk free rate was obtained from US treasury notes for the expected terms noted as of the valuation date.</span></div><div style="margin-bottom:6pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(4)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:6.34pt">The Company has assumed a dividend yield of zero as it has no plans to declare dividends in the foreseeable future.</span></div><div style="margin-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prior to December 2, 2020, given the absence of a public trading market, the Board considered numerous objective and subjective factors to determine the fair value of the Company’s Common Stock at each meeting at which awards were approved. These factors included, but were not limited to, (i) contemporaneous third-party valuations of Common Stock; (ii) the rights and preferences of Series A and Series X Preferred Stock relative to Common Stock; (iii) the lack of marketability of Common Stock; (iv) developments in the business; and (v) the likelihood of achieving a liquidity event, such as an IPO or sale of the Company, given prevailing market conditions.</span></div><div style="margin-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s stock option activity for the year ended December 31, 2021 was as follows:</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:46.268%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.623%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of<br/>Stock 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:8pt;font-weight:700;line-height:100%">Weighted-<br/>Average<br/>Exercise<br/>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:8pt;font-weight:700;line-height:100%">Weighted-<br/>Average<br/>Remaining<br/>Contractual<br/>Life (Years)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Aggregate<br/>Intrinsic Value<br/>(In Thousands)</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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding as of December 31, 2020</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,188,071 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align: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.67 </span></td><td style="background-color:#cceeff;border-top:1pt 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: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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><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:#ffffff;padding:2px 0 2px 1pt;text-align: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,522,299)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.68 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cancelled/Forfeited</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,158,129)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.67 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding as of December 31, 2021</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,507,643 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.72 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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.86</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">176,893 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested and exercisable as of December 31, 2021</span></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,720,601 </span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.71 </span></td><td style="background-color:#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;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%">7.50</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71,742 </span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested and expected to vest as of December 31, 2021</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,507,643 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.72 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;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%">7.86</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">176,893 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The weighted-average grant date fair value per share of options granted during the year ended December 31, 2020 and 2019 was $0.98 and $0.68, respectively. The total fair value of options that vested during the year ended December 31, 2021, 2020 and 2019 was $7.1 million, $1.4 million and $0.2 million, respectively.</span></div><div style="margin-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The aggregate intrinsic value of stock options exercised during the year ended December 31, 2021 was $67.1 million. The intrinsic value is calculated as the difference between the exercise price and the fair value of the common stock on the exercise date.</span></div><div style="margin-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2021, the Company had $6.3 million of unrecognized stock-based compensation expense related to stock options. This cost is expected to be recognized over a weighted-average period of 1.07 years.</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Restricted Stock Awards</span></div><div style="margin-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prior to June 30, 2019, the Company granted restricted stock awards (“RSAs”) to employees. Recipients purchased the restricted stock on the grant date and the Company has the right to repurchase the restricted shares at the same price recipients paid to obtain those shares. The restrictions lapse solely based on continued service, and generally lapse over 4 years —25% on the first anniversary of the date of issuance, and the remaining 75% monthly over the remaining 36 months. At the grant date of the award, recipients of restricted stock are granted voting rights and receive dividends on unvested shares. No restricted stock awards have been granted after June 30, 2019.</span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s RSAs activity for the year ended December 31, 2021 was as follows:</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.999%"/><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:12.498%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Shares</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted Average<br/>Grant Date Fair Value<br/>per Share</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding as of December 31, 2020</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,815,891 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 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.15 </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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><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="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(101,716)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.12 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><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%">(1,047,877)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.97 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding as of December 31, 2021</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">666,298 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.21 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The total fair value of restricted stock awards vested during the year ended December 31, 2021, 2020 and 2019 was $1.0 million, $2.2 million and $2.5 million, respectively.</span></div><div style="margin-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2021, the Company had $0.7 million of unrecognized stock-based compensation expense related to restricted stock awards. This cost is expected to be recognized over a weighted-average period of 0.53 years.</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Restricted Stock Units</span></div><div style="margin-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">To date, the Company has granted restricted stock units (“RSUs”) under the 2020 EIP. Each RSU granted under the 2020 EIP represents a right to receive one share of the Company’s Class A common stock when the RSU vests. RSUs generally vest over a period up to six years. The fair value of RSU is equal to the fair value of the Company’s common stock on the date of grant.</span></div><div style="margin-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s RSUs activity for the year ended December 31, 2021 was as follows:</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.999%"/><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:12.498%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Shares</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted Average<br/>Grant Date Fair<br/>Value per Share</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding as of December 31, 2020</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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:top"><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="padding:2px 0 2px 1pt;text-align: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,130,298 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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.52 </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:top"><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="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(430,168)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.35 </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:top"><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="padding:2px 0 2px 1pt;text-align: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,717,098)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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.08 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding as of December 31, 2021</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,983,032 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.56 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The total fair value of RSUs vested during the year ended December 31, 2021 was $32.8 million.</span></div><div style="margin-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2021, the Company had $203.5 million of unrecognized stock-based compensation expense related to RSUs. This cost is expected to be recognized over a weighted-average period of 1.83 years.</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Fixed Value Equity Awards</span></div><div style="margin-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company issues fixed value equity awards to certain employees as a part of their compensation package. These awards are issued as RSUs out of the 2020 EIP and are accounted for as liability classified awards under ASC 718 — Stock Compensation. Fixed value equity awards granted have service-based conditions only and vest quarterly over a period of four years. These awards represent a fixed dollar amount settled in a variable number of shares determined at each vesting period. For the year ended December 31, 2021, the Company recorded $3.8 million in stock-based compensation expense related to these awards.</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">OptoGration Awards</span></div><div style="margin-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As discussed in Note 3, as part of the OptoGration acquisition, the Company owes up to $22.0 million of post combination compensation related to certain service and performance conditions. As of December 31, 2021, it is probable that the conditions will be met, and as a result, the Company recorded $6.1 million in stock-based compensation expense.</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Compensation expense</span></div><div style="margin-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock-based compensation expense by type of award was as follows (in thousands):</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:59.572%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.622%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Equity Classified Awards:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Stock options</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,137 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,179 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">240 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">RSAs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,682 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,532 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,462 </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 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">RSUs</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:8pt;font-weight:400;line-height:100%">60,191 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height: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:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Liability Classified Awards:</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Fixed value equity awards</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:8pt;font-weight:400;line-height:100%">3,826 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height: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:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">OptoGration awards</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,114 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height: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:8pt;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 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Patent awards</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:8pt;font-weight:400;line-height:100%">734 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height: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:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">77,684 </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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8,711 </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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,702 </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-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock-based compensation expense by function was as follows (in thousands):</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:59.572%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.622%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cost of sales</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,422 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">309 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">92 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Research and development</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">20,216 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,098 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">914 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Sales and marketing</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,546 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">414 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">163 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">General and administrative</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">46,500 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,890 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,533 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">77,684 </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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8,711 </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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,702 </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> 36588278 14130298 0 P4Y 0.25 0.75 P36M P10Y The fair value of stock option awards in 2020 and 2019 was determined on the grant date using the Black-Scholes valuation model based on the following assumptions:<div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.122%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.496%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.498%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:12pt;text-indent:-12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Expected term (years) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.96 – 6.02</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.27 – 6.02</span></div></td></tr><tr><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%">Current stock value</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$1.67 – $5.64</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:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$1.28 – $1.67</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:12pt;text-indent:-12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Expected volatility </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49.3% – 51.9%</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:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44.6% – 49.3%</span></div></td></tr><tr><td colspan="3" style="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:120%">Risk-free interest rate </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(3)</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.4% – 1.8%</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:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.6% – 1.9%</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:12pt;text-indent:-12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Dividend yield </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(4)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-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-bottom:6pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:6.34pt">The expected term is the length of time the grant is expected to be outstanding before it is exercised or terminated. This number is calculated as the midpoint between the vesting term and the original contractual term (contractual period to exercise). If the option contains graded vesting, then the vesting term would be based on the vesting pattern.</span></div><div style="margin-bottom:6pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:6.34pt">Volatility, or the standard deviation of annualized returns, was calculated based on comparable companies’ reported volatilities.</span></div><div style="margin-bottom:6pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(3)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:6.34pt">Risk free rate was obtained from US treasury notes for the expected terms noted as of the valuation date.</span></div><div style="margin-bottom:6pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(4)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:6.34pt">The Company has assumed a dividend yield of zero as it has no plans to declare dividends in the foreseeable future.</span></div> P5Y11M15D P6Y7D P5Y3M7D P6Y7D 1.67 5.64 1.28 1.67 0.493 0.519 0.446 0.493 0.004 0.018 0.016 0.019 0 0 <div style="margin-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s stock option activity for the year ended December 31, 2021 was as follows:</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:46.268%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.623%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of<br/>Stock 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:8pt;font-weight:700;line-height:100%">Weighted-<br/>Average<br/>Exercise<br/>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:8pt;font-weight:700;line-height:100%">Weighted-<br/>Average<br/>Remaining<br/>Contractual<br/>Life (Years)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Aggregate<br/>Intrinsic Value<br/>(In Thousands)</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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding as of December 31, 2020</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,188,071 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align: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.67 </span></td><td style="background-color:#cceeff;border-top:1pt 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: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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><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:#ffffff;padding:2px 0 2px 1pt;text-align: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,522,299)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.68 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cancelled/Forfeited</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,158,129)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.67 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding as of December 31, 2021</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,507,643 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.72 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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.86</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">176,893 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested and exercisable as of December 31, 2021</span></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,720,601 </span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.71 </span></td><td style="background-color:#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;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%">7.50</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71,742 </span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested and expected to vest as of December 31, 2021</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,507,643 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.72 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;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%">7.86</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">176,893 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 16188071 1.67 3522299 1.68 1158129 1.67 11507643 1.72 P7Y10M9D 176893000 4720601 1.71 P7Y6M 71742000 11507643 1.72 P7Y10M9D 176893000 0.98 0.68 7100000 1400000 200000 67100000 6300000 P1Y25D P4Y 0.25 0.75 P36M 0 activity for the year ended December 31, 2021 was as follows:<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.999%"/><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:12.498%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Shares</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted Average<br/>Grant Date Fair Value<br/>per Share</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding as of December 31, 2020</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,815,891 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 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.15 </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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><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="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(101,716)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.12 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><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%">(1,047,877)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.97 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding as of December 31, 2021</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">666,298 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.21 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><div style="margin-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s RSUs activity for the year ended December 31, 2021 was as follows:</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.999%"/><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:12.498%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Shares</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted Average<br/>Grant Date Fair<br/>Value per Share</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding as of December 31, 2020</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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:top"><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="padding:2px 0 2px 1pt;text-align: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,130,298 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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.52 </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:top"><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="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(430,168)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.35 </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:top"><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="padding:2px 0 2px 1pt;text-align: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,717,098)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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.08 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding as of December 31, 2021</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,983,032 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.56 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 1815891 1.15 101716 1.12 1047877 0.97 666298 1.21 1000000 2200000 2500000 700000 P0Y6M10D 0 0 14130298 19.52 430168 20.35 1717098 19.08 11983032 19.56 32800000 203500000 P1Y9M29D P4Y 3800000 22000000 6100000 <div style="margin-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock-based compensation expense by type of award was as follows (in thousands):</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:59.572%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.622%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Equity Classified Awards:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Stock options</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,137 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,179 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">240 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">RSAs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,682 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,532 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,462 </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 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">RSUs</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:8pt;font-weight:400;line-height:100%">60,191 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height: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:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Liability Classified Awards:</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Fixed value equity awards</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:8pt;font-weight:400;line-height:100%">3,826 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height: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:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">OptoGration awards</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,114 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height: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:8pt;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 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Patent awards</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:8pt;font-weight:400;line-height:100%">734 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height: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:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">77,684 </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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8,711 </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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,702 </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-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock-based compensation expense by function was as follows (in thousands):</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:59.572%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.622%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cost of sales</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,422 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">309 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">92 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Research and development</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">20,216 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,098 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">914 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Sales and marketing</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,546 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">414 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">163 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">General and administrative</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">46,500 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,890 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,533 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">77,684 </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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8,711 </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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,702 </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> 5137000 3179000 240000 1682000 5532000 2462000 60191000 0 0 3826000 0 0 6114000 0 0 734000 0 0 77684000 8711000 2702000 6422000 309000 92000 20216000 2098000 914000 4546000 414000 163000 46500000 5890000 1533000 77684000 8711000 2702000 LeasesThe Company leases manufacturing equipment under non-cancelable finance leases expiring at various dates through December 2025. The Company also leases office and manufacturing facilities under non-cancelable operating leases expiring at <div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">various dates through June 2026. In October 2021, the Company entered into a lease agreement commencing on April 1, 2022 for a term of 65 months through August 31, 2027. In September 2021, the Company gave a notice to the landlord to terminate the lease of certain office space in Orlando, Florida. The amounts of operating lease right-of-use assets and liabilities associated with the termination were not material. Some of the Company’s leases include one or more options to renew, with renewal terms that if exercised by the Company, extend the lease term from <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmJiNDZmNTllNzQ0MzRlNGVhZjAyY2VjOWM2YjZhZDVlL3NlYzpiYjQ2ZjU5ZTc0NDM0ZTRlYWYwMmNlYzljNmI2YWQ1ZV8xNDIvZnJhZzozNDQ4ZDhmMzgyYzk0ZjhkOTY5NmUyYWQzYjcyYTU1My90ZXh0cmVnaW9uOjM0NDhkOGYzODJjOTRmOGQ5Njk2ZTJhZDNiNzJhNTUzXzEwNDQ1MzYwNDgyOTE3_86456a31-d046-4a85-bb5b-058e2b6de20c">one</span> to six years. The exercise of these renewal options is at the Company’s discretion. The Company’s lease agreements do not contain any material terms and conditions of residual value guarantees or material restrictive covenants. The Company’s short-term leases and sublease income were not material.</span></div><div style="margin-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company adopted ASC 842 using the modified retrospective method on January 1, 2021 and elected the available package of practical expedients upon adoption. The most significant impact of the adoption of ASC 842 was the recognition of right-of-use, or ROU, assets and lease liabilities for operating leases of $10.8 million and $12.0 million, respectively, and a reversal of deferred rent of $1.2 million on January 1, 2021. The Company’s accounting for finance leases remained substantially unchanged. The adoption of ASC 842 did not have any impact on the Company’s operating results or cash flows.</span></div><div style="margin-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company determines if an arrangement is or contains a lease at inception. Operating leases are included in operating lease ROU assets and operating lease liabilities in the Company’s consolidated balance sheets. Finance leases are included in property and equipment, and finance lease liabilities in the Company’s consolidated balance sheets. The Company’s finance leases were not material for any of the periods presented.</span></div><div style="margin-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ROU assets represent the Company’s right to use an underlying asset for the lease term and lease liabilities represent the Company’s obligation to make lease payments arising from the lease. Operating lease ROU assets and liabilities are recognized at the commencement date based on an amount equal to the present value of lease payments over the lease term. As most of the Company’s leases do not provide an implicit rate, the Company generally uses the incremental borrowing rate based on the estimated rate of interest for collateralized borrowing over a similar term of the lease payments at commencement date. The Company uses the implicit rate when it is readily determinable. The Company elected the package of practical expedients permitted under the transition guidance within the new standard, which among other things, allowed it to carry forward existing lease classification and to exclude leases with original terms of one year or less. Further, the Company elected to combine lease and non-lease components for all asset classes. Any variable lease components are expensed as incurred. The operating lease ROU asset also includes adjustments related to prepaid or deferred lease payments and lease incentives. The Company’s lease terms may include options to extend or terminate the lease when it is reasonably certain that the Company will exercise that option. Operating lease expense for lease payments is recognized on a straight-line basis over the lease term.</span></div><div style="margin-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of operating lease expenses for the year ended December 31, 2021 were as follows (in thousands):</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:82.818%"/><td style="width:0.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.398%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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:8pt;font-weight:700;line-height:100%">Year Ended</span></td><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:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2021</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%">Operating lease cost</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,654 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Variable lease cost</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,703 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total operating lease cost</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:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,357 </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="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"/></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"/></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"/></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"/></tr></table></div><div style="margin-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Supplemental cash flow information for the year ended December 31, 2021 related to operating leases was as follows (in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:82.671%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.545%"/><td style="width:0.1%"/><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"/></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:8pt;font-weight:700;line-height:100%">Amount</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%">Cash paid for amounts included in the measurement of lease liabilities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;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%">Cash paid for operating leases included in operating activities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,609)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Right of use assets obtained in exchange for lease obligations:</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="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;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%">Operating leases</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,876 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Supplemental balance sheet information related to operating leases was as follows (in thousands):</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:82.671%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.545%"/><td style="width:0.1%"/><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"/></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:8pt;font-weight:700;line-height:100%">December 31, 2021</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:700;line-height:100%">Operating leases:</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="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease right-of-use assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,145 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease liabilities:</span></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="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease liabilities, current</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,735 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease liabilities, non-current</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,768 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total operating lease liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,503 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="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"/></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"/></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"/></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"/></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"/></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"/></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"/></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"/></tr></table></div><div style="margin-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Weighted average remaining terms were as follows (in years):</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:84.280%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.520%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2021</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:700;line-height:100%">Weighted average remaining lease term</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;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%">Operating leases</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.95</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Weighted average discount rates were as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:84.280%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.520%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2021</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:700;line-height:100%">Weighted average discount rate</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;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%">Operating leases</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.80 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Maturities of lease liabilities were as follows (in thousands):</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:83.695%"/><td style="width:0.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.521%"/><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:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Operating Leases</span></td><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%">Year Ending December 31,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><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%">2022</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%">5,049 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,535 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,253 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,195 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</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%">602 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease payments</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,634 </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="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%">Less: imputed interest</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,131)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;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%">Total leases liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,503 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Disclosures under ASC 840, Leases</span></div><div style="margin-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Rent expense was $7.6 million and $6.0 million for the year ended December 31, 2020 and 2019, respectively.</span></div><div style="margin-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2020, future minimum lease payments under noncancelable operating leases with an initial lease term in excess of one year were as follows (in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:83.695%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.521%"/><td style="width:0.1%"/></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"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Operating Leases</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%">2021</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,834 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,172 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,544 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total minimum lease payments</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,296 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Future minimum lease payments under noncancelable capital leases were not material as of December 31, 2020.</span></div> LeasesThe Company leases manufacturing equipment under non-cancelable finance leases expiring at various dates through December 2025. The Company also leases office and manufacturing facilities under non-cancelable operating leases expiring at <div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">various dates through June 2026. In October 2021, the Company entered into a lease agreement commencing on April 1, 2022 for a term of 65 months through August 31, 2027. In September 2021, the Company gave a notice to the landlord to terminate the lease of certain office space in Orlando, Florida. The amounts of operating lease right-of-use assets and liabilities associated with the termination were not material. Some of the Company’s leases include one or more options to renew, with renewal terms that if exercised by the Company, extend the lease term from <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmJiNDZmNTllNzQ0MzRlNGVhZjAyY2VjOWM2YjZhZDVlL3NlYzpiYjQ2ZjU5ZTc0NDM0ZTRlYWYwMmNlYzljNmI2YWQ1ZV8xNDIvZnJhZzozNDQ4ZDhmMzgyYzk0ZjhkOTY5NmUyYWQzYjcyYTU1My90ZXh0cmVnaW9uOjM0NDhkOGYzODJjOTRmOGQ5Njk2ZTJhZDNiNzJhNTUzXzEwNDQ1MzYwNDgyOTE3_86456a31-d046-4a85-bb5b-058e2b6de20c">one</span> to six years. The exercise of these renewal options is at the Company’s discretion. The Company’s lease agreements do not contain any material terms and conditions of residual value guarantees or material restrictive covenants. The Company’s short-term leases and sublease income were not material.</span></div><div style="margin-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company adopted ASC 842 using the modified retrospective method on January 1, 2021 and elected the available package of practical expedients upon adoption. The most significant impact of the adoption of ASC 842 was the recognition of right-of-use, or ROU, assets and lease liabilities for operating leases of $10.8 million and $12.0 million, respectively, and a reversal of deferred rent of $1.2 million on January 1, 2021. The Company’s accounting for finance leases remained substantially unchanged. The adoption of ASC 842 did not have any impact on the Company’s operating results or cash flows.</span></div><div style="margin-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company determines if an arrangement is or contains a lease at inception. Operating leases are included in operating lease ROU assets and operating lease liabilities in the Company’s consolidated balance sheets. Finance leases are included in property and equipment, and finance lease liabilities in the Company’s consolidated balance sheets. The Company’s finance leases were not material for any of the periods presented.</span></div><div style="margin-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ROU assets represent the Company’s right to use an underlying asset for the lease term and lease liabilities represent the Company’s obligation to make lease payments arising from the lease. Operating lease ROU assets and liabilities are recognized at the commencement date based on an amount equal to the present value of lease payments over the lease term. As most of the Company’s leases do not provide an implicit rate, the Company generally uses the incremental borrowing rate based on the estimated rate of interest for collateralized borrowing over a similar term of the lease payments at commencement date. The Company uses the implicit rate when it is readily determinable. The Company elected the package of practical expedients permitted under the transition guidance within the new standard, which among other things, allowed it to carry forward existing lease classification and to exclude leases with original terms of one year or less. Further, the Company elected to combine lease and non-lease components for all asset classes. Any variable lease components are expensed as incurred. The operating lease ROU asset also includes adjustments related to prepaid or deferred lease payments and lease incentives. The Company’s lease terms may include options to extend or terminate the lease when it is reasonably certain that the Company will exercise that option. Operating lease expense for lease payments is recognized on a straight-line basis over the lease term.</span></div><div style="margin-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of operating lease expenses for the year ended December 31, 2021 were as follows (in thousands):</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:82.818%"/><td style="width:0.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.398%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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:8pt;font-weight:700;line-height:100%">Year Ended</span></td><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:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2021</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%">Operating lease cost</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,654 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Variable lease cost</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,703 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total operating lease cost</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:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,357 </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="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"/></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"/></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"/></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"/></tr></table></div><div style="margin-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Supplemental cash flow information for the year ended December 31, 2021 related to operating leases was as follows (in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:82.671%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.545%"/><td style="width:0.1%"/><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"/></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:8pt;font-weight:700;line-height:100%">Amount</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%">Cash paid for amounts included in the measurement of lease liabilities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;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%">Cash paid for operating leases included in operating activities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,609)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Right of use assets obtained in exchange for lease obligations:</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="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;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%">Operating leases</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,876 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Supplemental balance sheet information related to operating leases was as follows (in thousands):</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:82.671%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.545%"/><td style="width:0.1%"/><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"/></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:8pt;font-weight:700;line-height:100%">December 31, 2021</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:700;line-height:100%">Operating leases:</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="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease right-of-use assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,145 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease liabilities:</span></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="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease liabilities, current</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,735 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease liabilities, non-current</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,768 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total operating lease liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,503 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="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"/></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"/></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"/></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"/></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"/></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"/></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"/></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"/></tr></table></div><div style="margin-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Weighted average remaining terms were as follows (in years):</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:84.280%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.520%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2021</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:700;line-height:100%">Weighted average remaining lease term</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;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%">Operating leases</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.95</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Weighted average discount rates were as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:84.280%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.520%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2021</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:700;line-height:100%">Weighted average discount rate</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;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%">Operating leases</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.80 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Maturities of lease liabilities were as follows (in thousands):</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:83.695%"/><td style="width:0.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.521%"/><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:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Operating Leases</span></td><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%">Year Ending December 31,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><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%">2022</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%">5,049 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,535 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,253 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,195 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</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%">602 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease payments</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,634 </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="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%">Less: imputed interest</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,131)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;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%">Total leases liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,503 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Disclosures under ASC 840, Leases</span></div><div style="margin-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Rent expense was $7.6 million and $6.0 million for the year ended December 31, 2020 and 2019, respectively.</span></div><div style="margin-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2020, future minimum lease payments under noncancelable operating leases with an initial lease term in excess of one year were as follows (in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:83.695%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.521%"/><td style="width:0.1%"/></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"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Operating Leases</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%">2021</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,834 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,172 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,544 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total minimum lease payments</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,296 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Future minimum lease payments under noncancelable capital leases were not material as of December 31, 2020.</span></div> P65M 1 P6Y 10800000 12000000 -1200000 <div style="margin-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of operating lease expenses for the year ended December 31, 2021 were as follows (in thousands):</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:82.818%"/><td style="width:0.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.398%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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:8pt;font-weight:700;line-height:100%">Year Ended</span></td><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:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2021</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%">Operating lease cost</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,654 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Variable lease cost</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,703 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total operating lease cost</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:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,357 </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="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"/></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"/></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"/></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"/></tr></table></div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Supplemental cash flow information for the year ended December 31, 2021 related to operating leases was as follows (in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:82.671%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.545%"/><td style="width:0.1%"/><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"/></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:8pt;font-weight:700;line-height:100%">Amount</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%">Cash paid for amounts included in the measurement of lease liabilities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;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%">Cash paid for operating leases included in operating activities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,609)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Right of use assets obtained in exchange for lease obligations:</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="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;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%">Operating leases</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,876 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table><div style="margin-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Weighted average remaining terms were as follows (in years):</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:84.280%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.520%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2021</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:700;line-height:100%">Weighted average remaining lease term</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;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%">Operating leases</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.95</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Weighted average discount rates were as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:84.280%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.520%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2021</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:700;line-height:100%">Weighted average discount rate</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;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%">Operating leases</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.80 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> 4654000 1703000 6357000 4609000 2876000 Supplemental balance sheet information related to operating leases was as follows (in thousands):<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:82.671%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.545%"/><td style="width:0.1%"/><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"/></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:8pt;font-weight:700;line-height:100%">December 31, 2021</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:700;line-height:100%">Operating leases:</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="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease right-of-use assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,145 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease liabilities:</span></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="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease liabilities, current</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,735 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease liabilities, non-current</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,768 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total operating lease liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,503 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="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"/></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"/></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"/></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"/></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"/></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"/></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"/></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"/></tr></table> 9145000 4735000 5768000 10503000 P2Y11M12D 0.0280 Maturities of lease liabilities were as follows (in thousands):<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:83.695%"/><td style="width:0.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.521%"/><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:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Operating Leases</span></td><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%">Year Ending December 31,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><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%">2022</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%">5,049 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,535 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,253 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,195 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</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%">602 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease payments</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,634 </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="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%">Less: imputed interest</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,131)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;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%">Total leases liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,503 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table> Maturities of lease liabilities were as follows (in thousands):<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:83.695%"/><td style="width:0.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.521%"/><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:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Operating Leases</span></td><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%">Year Ending December 31,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><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%">2022</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%">5,049 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,535 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,253 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,195 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</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%">602 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease payments</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,634 </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="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%">Less: imputed interest</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,131)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;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%">Total leases liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,503 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table> 5049000 3535000 1253000 1195000 602000 11634000 1131000 10503000 7600000 6000000 <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2020, future minimum lease payments under noncancelable operating leases with an initial lease term in excess of one year were as follows (in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:83.695%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.521%"/><td style="width:0.1%"/></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"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Operating Leases</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%">2021</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,834 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,172 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,544 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total minimum lease payments</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,296 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table> 5834000 6172000 4544000 746000 17296000 Income Taxes<div style="margin-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents components of loss before income taxes for the periods presented (in thousands):</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:59.572%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.622%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(239,855)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(362,338)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(94,718)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">International</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%">607 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loss before income taxes</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(239,248)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(362,298)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(94,718)</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-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Benefit from income taxes for the periods presented consisted of (in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:59.572%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.622%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. federal</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,262)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding: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%">U.S. state</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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;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%">Foreign</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred:</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,262)</span></td><td style="background-color:#cceeff;border-top:1pt 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%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total benefit from income taxes</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,262)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The reconciliation between the U.S. federal statutory income tax rate of 21% to the Company’s effective tax for the periods presented is as follows:</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:59.572%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.622%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. federal provision at statutory rate</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State income taxes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;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%">Tax credits</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value of financial instruments</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.3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.6)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6.8)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;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%">Stock-based compensation expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.4)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.6)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Executive compensation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other permanent items</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.3)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Uncertain tax benefits</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.8)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.9)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;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 valuation allowance</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(24.0)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.0)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.5)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effective tax rate</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.4 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.0 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.0 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-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-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s effective tax rates differ from the federal statutory rate primarily due to the change in valuation allowance, non-deductible stock-based compensation expense and the fair value on instruments treated as debt for GAAP and equity for tax purposes, which is not deductible for income tax purposes, for 2021, 2020 and 2019.</span></div><div style="margin-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s deferred income tax assets and liabilities as of December 31, 2021 and 2020 were as follows (in thousands):</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:72.876%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.621%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net operating loss carry forward</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">120,544 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62,346 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax credits</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,296 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,975 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accruals and reserves</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,323 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock-based compensation expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,944 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">267 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease liability (ASC 842)</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,622 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued expenses</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;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%">Inventory reserves</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%">617 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">15 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2 </span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred tax assets</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">137,038 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69,913 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Valuation allowance</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(130,569)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,222)</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred tax asset</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,469 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">691 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax 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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,185 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">691 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid expenses</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,983 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ROU asset (ASC 842)</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,301 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred tax liabilities</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%">6,469 </span></td><td style="background-color:#cceeff;border-top:1pt 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%">691 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net deferred tax assets (liabilities)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company assesses the realizability of deferred tax assets based on the available evidence, including a history of taxable income and estimates of future taxable income. In assessing the realizability of deferred tax assets, the Company considers whether it is more likely than not that all or some portion of deferred tax assets will not be realized. Due to the history of losses incurred by the Company, management believes it is not more likely than not that all of the deferred tax assets can be realized. Accordingly, the Company established and recorded a full valuation allowance on its net deferred tax assets of $130.6 million and $69.2 million as of December 31, 2021 and 2020, respectively.</span></div><div style="margin-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">No deferred tax liabilities for foreign withholding taxes have been recorded relating to the earnings of the Company’s foreign subsidiaries since all such earnings are intended to be indefinitely reinvested. The amount of the unrecognized deferred tax liability associated with these earnings is immaterial.</span></div><div style="margin-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Utilization of the net operating loss and tax credit carryforwards is subject to a substantial annual limitation due to the “ownership change” limitations provided by Sections 382 and 383 of the Internal Revenue Code of 1986, as amended, and other similar state provisions. Any annual limitation may result in the expiration of net operating loss and tax credit carryforwards before utilization. As of December 31, 2021, the Company had $469.6 million of U.S. federal net operating loss carryforwards available to reduce future taxable income, of which $426.9 million will be carried forward indefinitely for U.S. federal tax purposes and $42.7 million will expire beginning in 2035 to 2037. The Company also has $420.6 million of U.S. state net operating loss carryforwards that will expire beginning in 2035 to 2037.</span></div><div style="margin-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company also has federal and state research and development tax credit carryforwards of $10.5 million and $8.0 million as of December 31, 2021 and 2020, respectively. The federal and state research credit carryforwards will begin expiring in 2037.</span></div><div style="margin-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On January 1, 2022, a provision of the Tax Cuts and Jobs Act of 2017 went into effect which eliminates the option to deduct domestic research and development costs in the year incurred and instead requires taxpayers to amortize such costs over five years. The House Ways and Means Committee has proposed tax legislation to delay the effective date of this change to 2026, but it is uncertain whether the proposed delay will ultimately be enacted into law. If no new legislation is passed, the provision would go into effect for the Company’s fiscal year 2023 and is expected to decrease cash flows from operations and increase net deferred tax assets by a similar amount. The Company is currently evaluating the potential impact on cash flows from operations.</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Unrecognized Tax Benefits</span></div><div style="margin-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company reports income tax related interest and penalties within its provision for income tax in its consolidated statements of operations. Similarly, the Company reports the reversal of income tax-related interest and penalties within its provision for income tax line item to the extent the Company resolves its liabilities for uncertain tax positions in a manner favorable to its accruals therefor. The Company had no interest and penalties accrued as of December 31, 2021 and 2020. The Company does not expect that the total amounts of unrecognized tax benefits will significantly increase or decrease within 12 months of the reporting date.</span></div><div style="margin-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is a tabular reconciliation of the total amounts of unrecognized tax benefits (in thousands):</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:59.572%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.622%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unrecognized tax benefits as of the beginning of the year</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,975 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,397 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,473 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Increases related to prior year tax positions</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%">535 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">327 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Increase related to current year tax positions</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,786 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,251 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">924 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unrecognized tax benefits as of the end of the year</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,296 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,975 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,397 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">None of the Company’s unrecognized tax benefits, if recognized, would affect the effective tax rate since the tax benefits would increase a deferred tax asset that is currently fully offset by a full valuation allowance. The Company and its subsidiaries file federal, state and foreign income tax returns. In the normal course of business, the Company is subject to examination by taxing authorities, for which the Company’s major tax jurisdictions are the United States and various states. The Company’s federal and state income tax returns from inception to December 31, 2021 remain subject to examination.</span></div> <div style="margin-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents components of loss before income taxes for the periods presented (in thousands):</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:59.572%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.622%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(239,855)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(362,338)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(94,718)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">International</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%">607 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loss before income taxes</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(239,248)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(362,298)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(94,718)</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> -239855000 -362338000 -94718000 607000 40000 0 -239248000 -362298000 -94718000 <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Benefit from income taxes for the periods presented consisted of (in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:59.572%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.622%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. federal</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,262)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding: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%">U.S. state</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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;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%">Foreign</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred:</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,262)</span></td><td style="background-color:#cceeff;border-top:1pt 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%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total benefit from income taxes</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,262)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> -1262000 0 0 0 0 0 0 0 0 -1262000 0 0 -1262000 0 0 <div style="margin-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The reconciliation between the U.S. federal statutory income tax rate of 21% to the Company’s effective tax for the periods presented is as follows:</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:59.572%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.622%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. federal provision at statutory rate</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State income taxes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;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%">Tax credits</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value of financial instruments</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.3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.6)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6.8)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;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%">Stock-based compensation expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.4)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.6)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Executive compensation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other permanent items</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.3)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Uncertain tax benefits</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.8)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.9)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;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 valuation allowance</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(24.0)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.0)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.5)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effective tax rate</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.4 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.0 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.0 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div> 0.21 0.210 0.210 0.210 0.044 0.007 0.029 -0.015 -0.006 -0.019 -0.023 -0.156 -0.068 0.020 -0.004 -0.006 -0.011 0.000 0.000 -0.003 0.000 0.000 -0.008 -0.003 -0.009 -0.240 -0.060 -0.175 0.004 0.000 -0.000 <div style="margin-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s deferred income tax assets and liabilities as of December 31, 2021 and 2020 were as follows (in thousands):</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:72.876%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.621%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net operating loss carry forward</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">120,544 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62,346 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax credits</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,296 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,975 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accruals and reserves</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,323 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock-based compensation expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,944 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">267 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease liability (ASC 842)</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,622 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued expenses</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;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%">Inventory reserves</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%">617 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">15 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2 </span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred tax assets</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">137,038 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69,913 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Valuation allowance</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(130,569)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,222)</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred tax asset</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,469 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">691 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax 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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,185 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">691 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid expenses</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,983 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ROU asset (ASC 842)</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,301 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred tax liabilities</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%">6,469 </span></td><td style="background-color:#cceeff;border-top:1pt 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%">691 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net deferred tax assets (liabilities)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 120544000 62346000 6296000 3975000 0 3323000 6944000 267000 2622000 0 0 0 617000 0 15000 2000 137038000 69913000 130569000 69222000 6469000 691000 1185000 691000 2983000 0 2301000 0 6469000 691000 0 0 130600000 69200000 469600000 426900000 42700000 420600000 10500000 8000000 0 0 <div style="margin-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is a tabular reconciliation of the total amounts of unrecognized tax benefits (in thousands):</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:59.572%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.622%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unrecognized tax benefits as of the beginning of the year</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,975 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,397 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,473 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Increases related to prior year tax positions</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%">535 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">327 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Increase related to current year tax positions</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,786 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,251 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">924 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unrecognized tax benefits as of the end of the year</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,296 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,975 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,397 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 3975000 2397000 1473000 535000 327000 0 1786000 1251000 924000 6296000 3975000 2397000 0 Commitments and Contingencies<div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Purchase Obligations</span></div><div style="margin-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company purchases goods and services from a variety of suppliers in the ordinary course of business. Purchase obligations are defined as agreements that are enforceable and legally binding and that specify all significant terms, including fixed or minimum quantities to be purchased, fixed, minimum, or variable price provisions, and the approximate timing of the transaction. The Company had purchase obligations primarily for purchases of inventory, R&amp;D, and general and administrative activities totaling $24.6 million as of December 31, 2021, which is expected to be received within a year. In October 2021, the Company entered into an office space lease commencing April 1, 2022. This will commit the Company to total rent payments of $5.0 million and variable costs of $1.4 million through the end of the lease ending August 31, 2027.</span></div><div style="margin-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In June 2021, the Company entered into an agreement with P3 USA, Inc. (“P3”) to provide engineering, and general and administrative services. Under the said agreement, the Company issued 291,940 shares of Class A common stock to P3 in the third quarter of 2021. In September 2021, the Company entered into an amendment to modify the existing agreement with P3 and, among other things, extended the term of the agreement until December 2025. The Company expects that the expenses to be incurred with P3 will be at least $30.0 million over the extended term under the amended agreement.</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Legal Matters</span></div><div style="margin-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">From time to time, the Company is involved in actions, claims, suits and other proceedings in the ordinary course of business, including assertions by third parties relating to intellectual property infringement, breaches of contract or warranties or employment-related matters. When it is both probable that a liability has been incurred and the amount of the loss can be reasonably estimated, the Company records a liability for such loss contingencies. The Company’s estimates regarding potential losses and materiality are based on the Company’s judgment and assessment of the claims utilizing currently available information. Although the Company will continue to reassess its reserves and estimates based on future developments, the Company’s objective assessment of the legal merits of such claims may not always be predictive of the outcome and actual results may vary from the Company’s current estimates.</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Dispute Settlement</span></div><div style="margin-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On June 29, 2018, a lawsuit was filed against a Company employee and the Company, alleging trade secret misappropriation, breach of fiduciary duty and breach of certain agreements relating to the employee’s departure from plaintiff and joining the Company, and sought unspecified monetary damages. On July 13, 2020, the parties agreed to settle all outstanding litigation by entering into a settlement agreement. The terms of the agreement require the Company to pay $1.5 million in tranches to the plaintiff, through October 2021. The Company accrued this amount as settlement liability and </span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">recorded the related expense in general and administrative expenses in 2018. The remaining balance of the settlement liability was $1.0 million as of December 31, 2020, which was paid off in 2021.</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Supplier Contract</span></div><div style="margin-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On May 2, 2018, in order to manage manufacturer lead times and meet product forecasts, the Company committed to purchase certain components aggregating to $2.6 million. On August 14, 2020, to avoid possible losses due to technological obsolescence, the Company negotiated with the supplier a release from its obligation to purchase its components by agreeing to pay $1.1 million. The Company recognized this amount in cost of sales in the consolidated statement of operations for the year ended December 31, 2020.</span></div> 24600000 5000000 1400000 291940 30000000 1500000 1000000 2600000 1100000 Segment and Customer Concentration Information<div style="margin-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Reportable segments are (i) Autonomy Solutions and (ii) Components. These segments reflect the way the CODM evaluates the Company’s business performance and manages its operations. Each segment has distinct product offerings, customers, and market penetration. The Chief Executive Officer is the CODM of the Company.</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Autonomy Solutions</span></div><div style="margin-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">This segment manufactures and distributes commercial lidar sensors that measure distance using laser light to generate a 3D map for automotive mobility applications. This segment is impacted by trends in and the strength of the autonomous vehicles and associated infrastructure/technology sector.</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Components</span></div><div style="margin-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">This segment is in the business of development of ultra-sensitive pixel-based sensors. This segment also designs, tests and provides consulting services for non-standard integrated circuits that are essential for systems to meet the requirement of customers. This segment is impacted by trends in and the strength of automobile and aeronautics sector as well as government spending in military and defense activities.</span></div><div style="margin-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accounting policies of the operating segments are the same as those described in Note 2. Segment operating results and reconciliations to the Company’s consolidated balances are as follows (in thousands):</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:32.964%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.624%"/><td style="width:0.1%"/></tr><tr><td colspan="30" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year ended December 31, 2021</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Autonomy<br/>Solutions</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Component<br/>Sales</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total<br/>reportable<br/>segments</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Eliminations (1)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total<br/>Consolidated</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><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%">Revenues from external customers</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%">28,497 </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,447 </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%">31,944 </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%">31,944 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenues from internal customer</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,098 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,929 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,027 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,027)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Revenue</span></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><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 0;text-align: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,595 </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:400;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:400;line-height:100%">9,376 </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:400;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:400;line-height:100%">45,971 </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:400;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:400;line-height:100%">(14,027)</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:400;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:400;line-height:100%">31,944 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,723 </span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">439 </span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,162 </span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,162 </span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="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%">Operating gain (loss)</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%">(214,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%">(324)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(214,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%">(95)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(214,552)</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other significant items:</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"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Segment assets</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%">882,704 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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,771 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">892,475 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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,939)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">883,536 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventories, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,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%">163 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,342 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,342 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:32.964%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.624%"/><td style="width:0.1%"/></tr><tr><td colspan="30" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year ended December 31, 2020</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Autonomy<br/>Solutions</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Component<br/>Sales</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total<br/>reportable<br/>segments</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Eliminations (1)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total<br/>Consolidated</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><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%">Revenues from external customers</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%">11,387 </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%">2,564 </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%">13,951 </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%">13,951 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenues from internal customer</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,516 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,248 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,764 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,764)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Revenue</span></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><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 0;text-align: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,903 </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:400;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:400;line-height:100%">5,812 </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:400;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:400;line-height:100%">18,715 </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:400;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:400;line-height:100%">(4,764)</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:400;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:400;line-height:100%">13,951 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,395 </span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">128 </span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,523 </span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6)</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,517 </span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="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%">Operating gain (loss)</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%">(86,661)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(316)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(86,977)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">102 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(86,875)</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other significant items:</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"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Segment assets</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%">511,676 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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,975 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">514,651 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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,300)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">510,351 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventories, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,604 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,613 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">3,613 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:32.964%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.624%"/><td style="width:0.1%"/></tr><tr><td colspan="30" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year ended December 31, 2019</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Autonomy<br/>Solutions</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Component<br/>Sales</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total<br/>reportable<br/>segments</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Eliminations (1)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total<br/>Consolidated</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><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%">Revenues from external customers</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%">9,666 </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%">2,936 </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%">12,602 </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%">12,602 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenues from internal customer</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,949 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,949 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,949)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Revenue</span></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><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 0;text-align: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,666 </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:400;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:400;line-height:100%">5,885 </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:400;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:400;line-height:100%">15,551 </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:400;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:400;line-height:100%">(2,949)</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:400;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:400;line-height:100%">12,602 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,135 </span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">181 </span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,316 </span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,316 </span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="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%">Operating gain (loss)</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%">(62,874)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">259 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(62,615)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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%">(62,615)</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other significant items:</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"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Segment assets</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%">52,171 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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,218 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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,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%">(2,525)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,864 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventories, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,002 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,002 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,002 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1) Represent the eliminations of all intercompany balances and transactions during the period presented.</span></div><div style="margin-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Two customers accounted for 42% and 17% of the Company’s revenue for the year ended December 31, 2021 One customer accounted for 64% of the Company’s revenue for the year ended December 31, 2020. One customer accounted for 43% of the Company’s revenue for the year ended December 31, 2019.</span></div> <div style="margin-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accounting policies of the operating segments are the same as those described in Note 2. Segment operating results and reconciliations to the Company’s consolidated balances are as follows (in thousands):</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:32.964%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.624%"/><td style="width:0.1%"/></tr><tr><td colspan="30" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year ended December 31, 2021</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Autonomy<br/>Solutions</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Component<br/>Sales</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total<br/>reportable<br/>segments</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Eliminations (1)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total<br/>Consolidated</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><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%">Revenues from external customers</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%">28,497 </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,447 </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%">31,944 </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%">31,944 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenues from internal customer</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,098 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,929 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,027 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,027)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Revenue</span></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><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 0;text-align: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,595 </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:400;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:400;line-height:100%">9,376 </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:400;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:400;line-height:100%">45,971 </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:400;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:400;line-height:100%">(14,027)</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:400;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:400;line-height:100%">31,944 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,723 </span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">439 </span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,162 </span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,162 </span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="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%">Operating gain (loss)</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%">(214,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%">(324)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(214,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%">(95)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(214,552)</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other significant items:</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"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Segment assets</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%">882,704 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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,771 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">892,475 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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,939)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">883,536 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventories, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,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%">163 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,342 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,342 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:32.964%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.624%"/><td style="width:0.1%"/></tr><tr><td colspan="30" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year ended December 31, 2020</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Autonomy<br/>Solutions</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Component<br/>Sales</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total<br/>reportable<br/>segments</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Eliminations (1)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total<br/>Consolidated</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><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%">Revenues from external customers</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%">11,387 </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%">2,564 </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%">13,951 </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%">13,951 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenues from internal customer</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,516 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,248 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,764 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,764)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Revenue</span></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><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 0;text-align: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,903 </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:400;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:400;line-height:100%">5,812 </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:400;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:400;line-height:100%">18,715 </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:400;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:400;line-height:100%">(4,764)</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:400;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:400;line-height:100%">13,951 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,395 </span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">128 </span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,523 </span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6)</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,517 </span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="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%">Operating gain (loss)</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%">(86,661)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(316)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(86,977)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">102 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(86,875)</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other significant items:</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"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Segment assets</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%">511,676 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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,975 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">514,651 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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,300)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">510,351 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventories, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,604 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,613 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">3,613 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:32.964%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.624%"/><td style="width:0.1%"/></tr><tr><td colspan="30" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year ended December 31, 2019</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Autonomy<br/>Solutions</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Component<br/>Sales</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total<br/>reportable<br/>segments</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Eliminations (1)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total<br/>Consolidated</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><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%">Revenues from external customers</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%">9,666 </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%">2,936 </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%">12,602 </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%">12,602 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenues from internal customer</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,949 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,949 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,949)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Revenue</span></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><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 0;text-align: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,666 </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:400;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:400;line-height:100%">5,885 </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:400;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:400;line-height:100%">15,551 </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:400;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:400;line-height:100%">(2,949)</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:400;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:400;line-height:100%">12,602 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,135 </span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">181 </span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,316 </span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,316 </span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="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%">Operating gain (loss)</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%">(62,874)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">259 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(62,615)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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%">(62,615)</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other significant items:</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"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Segment assets</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%">52,171 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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,218 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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,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%">(2,525)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,864 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventories, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,002 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,002 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,002 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1) Represent the eliminations of all intercompany balances and transactions during the period presented.</span></div> 28497000 3447000 31944000 31944000 -8098000 -5929000 -14027000 -14027000 36595000 9376000 45971000 -14027000 31944000 3723000 439000 4162000 0 4162000 -214133000 -324000 -214457000 -95000 -214552000 882704000 9771000 892475000 -8939000 883536000 10179000 163000 10342000 0 10342000 11387000 2564000 13951000 13951000 -1516000 -3248000 -4764000 -4764000 12903000 5812000 18715000 -4764000 13951000 2395000 128000 2523000 -6000 2517000 -86661000 -316000 -86977000 102000 -86875000 511676000 2975000 514651000 -4300000 510351000 3604000 9000 3613000 0 3613000 9666000 2936000 12602000 12602000 0 -2949000 -2949000 -2949000 9666000 5885000 15551000 -2949000 12602000 2135000 181000 2316000 0 2316000 -62874000 259000 -62615000 0 -62615000 52171000 2218000 54389000 -2525000 51864000 4002000 0 4002000 0 4002000 0.42 0.17 0.64 0.43 Related Party Transactions<div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Equity Investments</span></div><div style="margin-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In February 2021, the Company invested $15.0 million in a special purpose acquisition company, of which Mr. Jun Hong Heng, is the Chairman and Chief Executive Officer, and a principal shareholder. Mr. Heng became a director of the Company in June 2021. The terms of such investment were no less favorable to the Company than to other third party investors. During 2021, the Company sold $2.9 million of this investment and had a remaining balance of $12.1 million. The fair value of this investment as of December 31, 2021was $12.2 million.</span></div>In August 2021, the Company invested $1.4 million in a special purpose acquisition company, of which Mr. Matthew Simoncini is a director. Mr. Simoncini has been a director of the Company since December 2020. The terms of such investment were no less favorable to the Company than to other third party investors. During 2021, the Company sold this investment in its entirety. 15000000 2900000 12100000 12200000 1400000 Subsequent Events<div style="margin-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In preparing the audited consolidated financial statements as of December 31, 2021, the Company has evaluated subsequent events through March 1, 2022.</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Share Repurchases </span></div><div style="margin-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In January 2022, the Company repurchased 1,008,779 shares of Class A common stock at an aggregate price of $17.8 million through market purchase transactions under the share repurchase program approved by the Company’s Board of Directors in December 2021.</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Agreement with Celestica</span></div><div style="margin-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In January 2022, the Company entered into an Equipment and Tooling Agreement (the “Agreement”) with Celestica. Under the Agreement, the Company</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">desires to have Celestica develop and build certain Company specific production equipment (including automation equipment) and tooling that will be used to manufacture or test the products or pre-production units of products for the Company and to perform certain services associated with the manufacturing processes of the products. Under the Agreement, the Company may elect to pay Celestica $26.9 million either in cash or Class A common stock. Payment will be owed to Celestica upon meeting of certain milestones as specified in the Agreement.</span></div> 1008779 17800000 26900000 EXCEL 121 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( /!!850'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 " #P06%47..YD^X K @ $0 &1O8U!R;W!S+V-O&ULS9+! M3L,P#(9?!>7>.FD%AZCK98@32$A, G&+'&^+:-HH,6KW]K1AZX3@ 3C&_O/Y ML^0&@\8ATG,< D5VE&XFW_5)8]B((W/0 F/Y$TJYT0_-_=#](;G9SQ ,/AA M#@25E'?@B8TU;& !%F$EBK:QJ#&2X2&>\197?/B,7899!.K(4\\)5*E M,O$ M<)JZ!JZ !<84??HND%V)N?HG-G= G)-3621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS[BYBZ(:(E/)X M8-DOV]:[MR_>X%#BVR]*+ M41B1%G\@M MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C(WXV(]ZMOFCU7 MH5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU+,76>)7 \:V< M/!T3$LV4"P9!AI@S M&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=*Y \FIS_I,C0' MHYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_T=HWPJOX@L Y M?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=RSTS0LS0[=R2^JVE+ZU)CA* M]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZG=PZ.)Z8D;D* MTU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCRHB'NH8:8S\-# MAWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)256 Q6\8#*Y"B M?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYEL<%5'<]56_*P MOFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7GFYRN>B)V^I=W MP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5' 86%S+D4.Z2 MD 83 >LX=SFWJXPD6L_UC6'ODRWSEPVSK> U[F M$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\U*M:I60K$3]+ M!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHSU8NL.8T*;T'5 M0.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\!4$L#!!0 ( M /!!851LF?O-&PO=V]R:W-H965T&UL MM5EM;]LV$/[<_0K"Z(<6B&V)DF.G2 (X?MF\IHYGNRW281]HB;:%2J)'4G'R M[W=ZL>EF\DG84""(]78/']Z1SQW)Z[V0W]66HS!6-XVMUKL/[;;RMCQB MJB5V/(8W:R$CIN%6;MIJ)SGS,Z,H;%/+NFQ'+(@;M]?9LYF\O1:)#H.8SR11 M210Q^7+'0[&_:=B-PX-YL-GJ]$'[]GK'-GS!]>?=3,)=^XCB!Q&/52!B(OGZ MIM&W/PQ=)S7(OO@2\+TZN29I5U9"?$]O)OY-PTH9\9![.H5@\//$!SP,4R3@ M\77A_0QUGGH3,KIOA A%\#7V]O&KT&\?F:):&>B_UOO.A0)\7S M1*BR_V2??^NZ#>(E2HNH, 8&41#GO^RY<,2)0<!F"G;P?BB4LR M@Q"3)OF\&))W;]^3MR2(R5T0AA 9==W6T$[Z==LK,.]R3'H&TZ;DDXCU5I%1 M['/_1X V$#RRI >6=Q1%''*O11S[@E"+VB6$!KCYF*]:Q.YEYK3$?(B;_Y[$ MT+I5UOH/O7&./G= '_>PU=DHGFD_D+:<(]MN%D; M;E4;RY<=+PLA;FY;S8\(B\Z11:<>BWX<)RPD<[X34I?1P7&T3#A"Y_)(Y[(> MG1F7@?#3X4E@UI3ZIP*I&)"_O'E3,2BZ1VY=%'&02)E2&P?* T\]CZ,.-::A0J+X]61TQ6*,XIUH%_ 52$GTR1: M<5G&!<>P++OI]+I7F(]LRZBH58?1G&\"I<%1FDQ95!JW"J#[!$0>0K_DWC86 MH=@$7%V 4'BM]G"$43T1?+L.58 4$L*8J<\%66@89T1(,A!)K.4+_/KE_'%T MG"0U)&D=DDOV3"8^C+Y@'7BY3IZ/=P5DSVG:/60(_D*&$B@CC:G*!C:LYRG6Y%Z5<<'-&A/7J)<3-9P\:E/HM@'U8B MYZG@ *Z%SE.3*FQV3T M[&U9#,N88FE&3"6BM3/!%A)#E89V?U5"R=(U7@803,LI/:RG_H?K-*\ML:('.)N7$ M<,1'KC!F1OAI+>&?Q)K+?':85.#4W"PZW0(9P\-2W:@ J]JJ,VG J;EG5+ J MMH[.\ZHH_1\Q5B8%.+AT]X&2G],Z)Q$X0.6,-$KO5%3Z11$ZR(O015J$8L!& ML)VKG[=-:K37K;5S<\H>%GEII:S(0Z)!B>.TU"W;="Z0+T]$AG8H_+E=6BXU MKA%>%U?,W*MW=;WJ&@%UZ<_SJE%*MU8)_)^\ZOS+JU==J]>[[%JOG-H^.?9( MLWIV?*1@-02U;7X"J"NLC\R"B_ MT6*7':*LA-8BRBZWG/ED4QCAT" !K!0 & 'AL+W=OW4GC2[;U_;"2F5(.*& M>.SY/_]C,YY62C^;#)'@1>32S(*,J+@/0Y-D*)CIJ0*E73DH+1C94!]#4VAD MJ1>)/(SZ_4DH&)=!//5S6QU/54DYE[C58$HAF'Y=8*ZJ63 (3A-/_)B1FPCC M:<&.N$/Z5FRUC<*6DG*!TG E0>-A%LP']XN)R_<)WSE6YFP,KI*]4L\N6*>S MH.\,88X).0*SGS^XQ#QW(&OC=\,,VBV=\'Q\HC_XVFTM>V9PJ?(?/*5L%KP+ M(,4#*W-Z4M4G;.H9.UZB,6#S5J@+MLBW-#7RI7FW-<>DN94?:KG*KHWA>IIQ@+>OKM> MN!:P7EWRTPT8CBZY",\:0* ^^C8WD*A24MT+[6S[DLSK!OJ77C]#CTP?N320 MX\%*^[VW]GQTW=IU0*KP[;179)O3#S/[&J)V"7;]H!2= K=!^[[&?P%02P,$ M% @ \$%A5"YN"V;D!@ Y!T !@ !X;"]W;W)K?LE)==2Q(.]P/8FL>SAZ)\1.1^'.G\2\E$M&=/@YZINU,5DJ?7Z;#I5U9*M MJ'HOUJPQORR$7%%M+N7#5*TEH_-VT*J>HB3)IBO*F\GLO/WN5L[.Q4;7O&&W M$JC-:D7E\Q6KQ=/%!$Y^??&%/RRU_6(Z.U_3!W;']+?UK317T[V7.5^Q1G'1 M ,D6%Y-+>'9-B!W06OS#V9,:? 8VE'LA'NW%Q_G%)+&*6,TJ;5U0\V_+KEE= M6T]&QX^=T\G^GG;@\/,O[W^TP9M@[JEBUZ+^SN=Z>3$I)F#.%G13ZR_BZ2^V M"RBU_BI1J_8O>-K9)A-0;906J]U@HV#%F^X__;E+Q& )($!:#< '3L [P;@ M-M!.61O6#=5T=B[%$Y#6VGBS']KK[BXH M<)<;5KT'&)X E"#H&7Y]_/#DY?"IB713SB MO4?<>B0ACU0M@*"5[I22J] M36O+*/FZKU:>O!8-_+*JQ,;,%1-1Q?K-R5E6""1K)<*YP-M+^05>QE%5%9MY*M*9\#]M- 39FY8A>@T$LF M3>40! =6%*: M-@_<%KM.7CBQR)VI!)&Q1M7D30!15$)'4>L<<,IB&E/=%@'&G=4H^H:Y>:*AL4V),'9D?MA&I.[WG=$C>V'8(],6 <&7NFK>ES"&C0@PY"H%,R M7+,LP:&2T<,#QNEA%,J-V3ZXT!@DPRO;A0(L"^*L2(]90E(4T-W3 \;Q,2YU MA]2Z?" Y=N:_:Q4H'Z@'"(H#Y(;=&USLDNJ3AEP6C N(QZ0,/'G4PP+%8?$2 MP ?RA]SBCXNR+,9"73.8I64HB8-.)H1*M_QCB+"33H\9P20)R>Q1 M@>*HZ)[UH"1[1;HT< 1ZL)($E@SJ@8'BP#!-[M9L97C76C1<6'KH0"9=$F2F M[4K'W9G'+I3%'AC.$I] M[0XL F)[+J$XE[JU?TB@ASA%FJ;C=M!C9[J:++3W1CV;4)Q-UV*UXMKNM[NF MIA*-G1:LJ=J6N.]FEJ.=,JC>O"@3S#VT3HI^CQS4]G' <3I?S.;?GB+3NC@IL(WG* MF^ZBHFMNIHGW[,;3YJ T1W",?X]ACC$,'9+@GEXX3B^S;]FL-MW1QV[?(E8F M_4M[MKIE@#?FFH&WM5#*.SNPBZK3,AFO/X\5#AP]X9YF.$ZSK]+4M8U\!LH^ MWA- M1&O##E@>H(R?))GL)WO"5!+*FU''SG5:2WMB> ),*9KUAX(U]XS"NQR M[Q3AM,C'*]IC&%C,>' T&&?C\('-V8)7W%O L8N^TP(A4CCG@A[#M"!IJ+'" M/2=QG)-=<53!I>>5[>FSHO_&,21?9C' M+M:'X9ZA.,[06\D6S,!S#MK"%RMQ/>IP_CM*: \I?/#X;:=9N9IW>75[H/&. M+VKR4ED/#QQOD:YKTW*#2V Q*IJ#*24]-4CR&U)*^MI.XK5])SB83^(6930N M#SZ;P Z:](6;Q MWE]&KHS/:%T>"?T=&!V\[#FW]#V24.&]9G%,LG\UXQ4\' MK^#L^\]/5#[P1IF-_,(,2M[GIG+([I5B=Z'%NGTK=R^T%JOVXY)1DP9K8'Y? M"+/!VUW8%WW[%[NS?P%02P,$% @ \$%A5-K412$>! V1( !@ !X M;"]W;W)KRO6>GMGVRJ,:4+4K=C2U+Q9"YD0;6[EQE9;24E4)"7B2:S&=2[(#,HPU:?E'4IL@V:EB:?\:5EN8M,WEZOA"I M$IQ%1-,(/!!.TI""50ZGP-622)KJF&H6$GX-?@/?5X_@ZLLU^ )8"K[%(E,D MC=3,UH9)CF>'U:@/Y:CXR*B/-+P%#KH!&&+4D[X8GPZ[Z;;17QD!7A1]2Z1^ZRMAB>H7J'DWOLXG'D834Z_7=JD.P[#O^0C681W2DYKT M9)#TTG03E=+P4WEQ;H"*S610P#B!TN:CLW0#KLPD*!]?]_$O!_!:Q(YP[@$/Y&+/\;W]2AX&'B'LU82]0<)/U2=>'G[B M#IY?X_D7F*=!C1Y<9)X&!Q,08;.*])=N6I.9CIQ_A>@!>0@V5@<&)4N K6(@D,;NSDTW;6"CR+M&TC:4B?YAX M2?@S'>N/[-B3<5T)C6^C8>/N2CB_78.#Z> CM[]?QX1V532&CX8=OU?%R&Z= M'M#"G@=]S\7NOH*>4!0$*(".WZ\ -^L+ANQYH*;10([%S 7W/@Y'O;SSYM+ M-R?,Q?B7_"7"KD-JVI#X/ M\P\$'$8BZ"(48.@<$= L4_B<9>H#WN*/5G$8>4R%W3IWR ]]S'\0&Y8JP.G: MY,);WWQ169ZCE#=:;(NCB&>AM4B*RY@2TWUY@'F_%D*_W^2G&_5IUOQ_4$L# M!!0 ( /!!852OI::R_@8 $$? 8 >&PO=V]R:W-H965T&ULK5E=;]LV%/TKA-&'%*ACD=1GD 1H['8KL&Y!W6[/M$W'0B31$VDG MVZ\?*7_((2\9MVL>8DL^I'AXK^XY)*^?1/LH5YPK]%Q7C;P9K)1:7XU&[NW;>WUV*CJK+A M]RV2F[IF[3]WO!)/-P,\.-SX4CZLE+DQNKU>LP<^Y>K;^K[55Z-C+XNRYHTL M18-:OKP9O,=7$YJ9!AWBSY(_R9/OR%"9"?%H+CXM;@:1&1&O^%R9+IC^V/(Q MKRK3DQ['W_M.!\=GFH:GWP^]?^S(:S(S)OE85'^5"[6Z&>0#M.!+MJG4%_'T M*]\32DQ_05TVNT_VO)^(DP8X]30@^P;$;A![ M&M!] WIN@WC?(.YF9D>EFX<)4^SVNA5/J#5HW9OYTDUFUUK3+QL3]ZEJ]:^E M;J=NQZ*1HBH73/$%FBK]H8.J)!)+],>:M\P$1R+6+-!8U#JS5B;D6XY^$U*B M(?HVG:"+-V_1&U0VZ.M*;*2&RNN1TD,S#QC-]\.XVPV#>(:!"?HL&K62Z$.S MX(N7'8PTIR,Q_KT*Q2K]G6]YL.#2]N^99U]R\Z]M;BHLXOAYM3SF[*$R+!+]$30 422-R M1+U@$!\9Q&%TS1)8![) MD4<2Y/%+:S*_TO^@X2?.(XI17[L MHFB>.KD*H-(BP_ 4Y49#,U&1GQT1KX2,WDP7QR-W\RO+$CK6+R@H[(28N M*,YH!+,HCBR*<*;R1D>ZZGBPA=:.4BH3^2U80 IG! 5-\\0BXZ)(03(+-7%1 M.#T-\ LZ..JE*CJCA @G?T&YB=R11E$R6 H+CQ*YY8PB8I[D3(@B7DA1[JB,F/2,29#1>L>:! M&SNP9&6+MJS:<%/QI^\_?D"-4)YP$6O7%8?GUD7IB M;+ MKAP*M>(MR >07.T [9H.PG*[6DY &*&%AU.OX#@]CU/9S$7]&J74E^M PY[AWU=-P0.C"[VT7K[#C4;E2[(T%"1N+ MW[GR.GKB*K^.2%;D=J)!0# B$# 0$=*;"1(V$P<:B"G5EK.-8K-*QT3H55== MZ[(NE9@_KD2UX"U,%3L+/P]5 *AM=Y38!1 "ZG6._O-P[6T&(<%5S)&KMDU( MKIA^M\Y@'5KID-X-D+ ;<)_MGW+SZ_[A0W3'9#E'%]I&+$15L?:DA[=@0';C M*$ZG+[I,\^+%GQT=>_26]!Z"A#W$#T_.I*PV9A/J.Z8G_I'I M 1I!TP/V[9V>WHZ0))BWT]V,;*1FJHGJF5AONL5,\_,3NO<3).PG^KS M;JT2%:EK^R HSG.:%-BSN"*]KR!A7W&:42%BP!Z"CY@+ M]1(#H*\0ZQT%R8-)Y&[%!O.@EW02EO2@#A;GB@, A'40 9TD/9R3E^7\TW3 MC"$-,98-8W;,O*RKQ50VW*AF8OLEO@(,GGF]:[BJ.@;ML6 M!D!16Q:AGCPNFO;J3\/J_S(I?&&DT$8"S0MGB0,!31A3VS=#0!-&SRJ']A)/ MPSL)]ZU8;.9*AK;/3_;/_^\&NKNDQA'&SK2XL#B/;9,*=>;?0J>]N-*?LHE. M@?UQ&N?.:0"P0:Z+66:3^:Y]=-I+(0VOS*>\W99SF\'+SGH)HV$)>SV^KM 0 MG#M;, "LP-@Y(7%1'D=+>[6BYZR"7X]MYE1-_5)&3IZZL")W_#F LGF,3LX6 M:]X^=&>T4H]STZC=:=SQ[O$<^'UW^FG=O\-7D]UI;M_-[G#Y,VL?3(FN^%)W M&5UF.F_:W7GM[D*)=7>".1-*B;K[NN),^Q\#T+\OA5"'"_. XZGY[7]02P,$ M% @ \$%A5)"Y*&E # RT@ !@ !X;"]W;W)K;2L MZ_4/Q\?5?"E72?5]L9:Y^N2V*%=)K5Z6=\?5NI3)HFVTRHYQ&/+C59+F1ZE)L:FS-)?795!M5JND_'@FL^+AY1$Z>GSC77JWK)LWCD]/ULF=O)'U MK^OK4KTZWO6R2%/*^Z+XHWEQ MN7AY%#:(9";G==-%HO[//KM.CW3V;AOO7C[V_;IU7SKQ/*CDM MLM_31;U\>10=!0MYFVRR^EWQ\*/L'&)-?_,BJ]K_@X?.-CP*YINJ+E9=8X5@ ME>;;O\F'+A![#1!Q-,!= VPTP,S1@'0-B-E .!K0K@$U&E#J:,"Z!LSTP06) M=PVX"7>U++*%+*N__RW"2/PSN/ASD]8?@V?G\C:=I_7S8!+\>G,>//ON>?!= MD.;!+\MB4ZG&UR5-%>J9UWV6R) M]S*XS.?%2@9OBPJ*U.N!2*D=O-J4'YV.OAD/KAM(H),?_9W.QVD!V MNPC>[2*XO05UW.),WJ5YGN9WBD2S))_+X)E:'=4R*67U/$AJ-8WFWP<$O0AP MB")H,FW[YVW_C=BX/PU/CN_W)X;/H@>:[$"3 T&/ ;KM4WB ^BQZ0.D.*&V; M$ =0M1DT*UHVV^KVZGF[E\K5NBB5VGK<=?_SKLBR0.F9AZ1<_-S6]GQO%:YWJ[!J*4*)RF">5,L70:[TIVJ?5M6F M#?.\J!3#[,T0*,[,&FX>14)0).!@\IU/_-OYI-[YCKP0@D$><6M>(!['#,'^ MB)T_X@!_%O)]?8 _ V,@K#&@!'.&* PYVD&.OAID"&9D!58(%,,8XQW&V(OQ M\G%@%<*O.,MC*\(8<40Q=FP9*-2Z+GP*!T#B#ZV A0 M\CN0L:?=#7ISE^.01\2Q0R/-=XA^>68^ZSK=#],$8*?HH[VL]-_'*R0D*9?Y.??FS9202G7FW*^5'=?@'/3IE*7XYI% MT2$T"BJ95N17NXQ]GQ,>LY6>T6:M+N4'6<[3JK52<2J3?)#'9AW4??\(1VHW MP XO-0\C/Q$_I9?@R-D436/,S/T"M*+F&H_M-0['!VN>Q^-Y7HU.7:;S)F_O M.3PP>-T=>@N81YR(R %.,SKV,_H(<%#,L:IS MBFU*\\L@K)D-^U/5PR7E6==C+TH8(4$,)IYB.QLU-1#0%PHI$^:, 6Z)S,&# M8*E_H7'/&0 +&;OH%6#CX%*L61S[6?SS)L$,V_2.2,P)BV)3 @&F+O1:">#H M:0M$6-,S_BODR9?8YE<4J;F(B:L(J F4?*M$^9+8B3(242@<]1.B>97X>?5* MEG=J_R_E?'L D?ZOI:FA:@.Q.7/B2)$ATX&(:Y8E?I9UH&_/D/ _.\D&XK<3 MX0F8,4.&WLCOU8S]Q#MZHV@J.( '-KU:Y6.?21^U)F#B)V ODSB0#N:VEUZ3 M/E+-QH0]?39'-.42/^6^DW5:MD>@^]G#=H2'9#0!2(YS'!/AD'M$TQ/QTY,/ M%B0#B$TR)B?/.AL!V_2!:B8B_IQT7#9,[&S1-7$T$9%#\L2YVL63W7!M,\;' M<[ #4J,IL7E'"9>8,&H69V:0J=K0(BPL#0"8HI A91LZBJA4TQGUT]FGQ0$: M)6JGA20,32%);8Z;F$IR5$\SJ"AUC-JYZD4X\@4W^<..S/OG5&;@9%C&Z2:?*F? M?/]*%2]JTS2BG"/F&L.]TUX_67_KBA>U,VT2(F16-@;-^NYK!4#]^?B;HMFI MJD,($>HH(U&M(JA?17PQ M%YKS9"1>8,S!@;(%!^&$\M <*=B.F4<0U$ZL79-9*QO,_2>3L6UV5ZG]0R^-VW2&P)@T*LG%0#[0B?/ M8*XT9://DYEF MA.W;Q5Z2="^KNMG6^T\3=,WSM!OD&\\@VT3),,&".K8LKFF2^VGR2=P#Q]YF M3XZ$F8:,LIKQT05]KIF8^YGX-YDOU%[8>C%)\TF6RLUV2ZV6P;HL[LID-;@V M@3/V&,74!6[O67!_HCX&'!ATZ&C<.H8Z'S3KP]:DS?VDO3_9.JIN3B?3O)E! M+6VJ>+XKWA>UVD3>R4HF:I@QGT*SOD58)_*_S=-K@L &G"BQL_QGY F YL4S[WT;0TD(<#Y=M-EGTG?62T_A%]^'%)_%K;,$&$< MF:P^:-:'JL6(\(N1 T6_L,5%S!Q'%V+OVV1^:7&=?-Q] 5RMTJSX*&50)Q]D M+^%M^%I=C5>I GH@@5KS:,"J[Y.6'<(O.SZI5"YLQ3")J?D-D"&K/F(M*X1? M5OC*Y0)Z)(&(.#+4_)L1AOVO[VF.CP8XOI'':G.7*I*+X+8L5L%VWV\H6]9U MMJO=6$^H-=.JFJL[0JY%P.F^.4: M]%%KKHT^YX@ 1@J4SV,U)9@)=_B( .H*,X'-1P8N ,-)'!JUKM>0E5%&VDYK MR##"F$9FK1TP-!7"%>2$:URT/HB^U'$"-$8_1< 9 0LCA 4W'R6!3#D/A5(Y MQHB^!4R5G(@B+LSL8(SE-C+'>[\[TOS,SU52WJ5*U67R5C4-OV^8LMS^7:S:RZ5,%K)L#-3GMT51/[YH?MUD]_M%I_\'4$L#!!0 ( M /!!850YN8,=_0( ",) 8 >&PO=V]R:W-H965T&UL MO59;3]LP%/XK1QF:0&+DTDM:UE;J!38>D"HZ-E[=Y+2Q<.+,=EN8]N-G.VE: MH(UXF'B)K^<[W_E.[./>AHM'F2 J>$I9)OM.HE1^Z;HR2C E\H+GF.F5!1F8M#C*\5HAE,![-70:56H:%J]Y!.]&RA7)(H2(2P4YH3'H M8PLS%!0E/.CI77[R*C_29.60FH6ST#HSAWL]:(5='>9Z/\*WFW8[7@31K()H MU@;QC0M-5B;$- (CDE-%&/V#\3E@\;/0_3@/_@B%B_8>*S\,@O9A9JV*6:N6 M6:GCL/8__UNNVEM+GXG9\/JJ)K7MRG?[ U,[;K_1IQ&&K\1[J!.O1@G?V]W>WD?> M$:6WHY=$P=+=*SS4_,B\ 6\9V,,7SX9:( M)VZ(VYTJ72-M-]"L&A=F@UQ>18-_ M4$L#!!0 ( /!!853(X@7ZT@T ,!& 8 >&PO=V]R:W-H965T&ULO5QK;]NX$OTK0M /NT#/9?VYV0C1>D_;O&C> MGFW:MGIS<=$D&[&-F]=E)0KY/^NRWL:M_%K?7S15+>*T:[3-+[#OLXMMG!5G M[RZ[WV[J=Y?EKLVS0MS47K/;;N/Z^;W(R\>W9^CL\,.G['[3JA\NWEU6\;VX M%>UOU4TMOUT<>TFSK2B:K"R\6JS?GEVA-ZLP4 TZQ.^9>&P&GSU%Y:XL/ZLO MU^G;,U_=DY'W\O>_T['A-U7#X^=#[QXZ\)',7-V)9 MYG]D:;MY>Q:>>:E8Q[N\_50^_D?L"74WF)1YT_WK/>ZQ_IF7[)JVW.X;RSO8 M9D7_-W[:&V+0@+")!GC? !L-$)UH0/8-R*D-Z+X![2S34^GLL(K;^-UE73YZ MM4++WM2'SIA=:TD_*]2XW[:U_-],MFO?+K>M_",'M6V\+]NRET3%VES>='*>U ]723[Z[WOKXP]U-9M)O&^U"D(AUW<"%O_L@ 'QB\Q\X>5R)Y[1%T[F$?(^"&EJ BRI&& MC1@$1P:!TU)7Z?_D].B]M2UE#$K*(LERX15[:NI7]3E1)MTUTK^EZ[[4GNQX M-\QISY6083?)XCZ8%:D7;\NZS?[I?H",W'?'!D:AB&'#PC8(!X@;Y@5 !#'8 MN/Q(A[O=0]I2F2T7,J9ZXDFF&?FW%GEO.VE9;<@>4ZL NRC7"VEI+VX:T8*^ MQ:V;)=P/#-HVR#SJSF<@;J%U4XA'YI!"((/_RL9,L(N.["(GN^4F+NZ%\O]UG-7>0YSOA&+Y M&-=UK":0\MC;JX\?O#R+[[)\DF)D^QI#V P,$"K$S("M !B5<0&FBGR=T7PG MV=]%D992VK1E\GF1%8L\$SM%MG/HJB[OZW@+)B[?'AH_-*?;$H"9WNF$C%D- M\C1RLKK>5G+H5+A37++B07XJZXEAVO(-$L75S/#"G' * ML#GG !#A$R1U,D?D))+B247*7=9L#@.8BCN8$)GSKB4 (5%D3BX )646Y47)E/?#\/4)CG)S/9[F3^4WA_[T @2"ZQ[B8+(I&6#K#CA@HP):1V"W$)D?]_/ M0T:-I%C6,!5;/:" 6)'"1EE<7) Q%RU"D%N%K,1:U+7B$#]-!#I;""QD/K(B MP+RB<$+&]Z\U!7*+BE_:C:C!V[8S/+%4$ "R;OIDI8"T5$"1>P72:87&$,N= MH.OB\4 AN(0SUOD:N_/U59*4.R5"I( 6V8,26I#-L)U4%PP38E@-@E$<&4%G M!<#"P0B,J>@DC6>2M#LM8SN5+I#/ V1R '#4-_/W"H)A&DS$>*Q3,W:GYIM: M2*V1'F1_/^RE\F5/RM]:9;!I@8_M/"IOBE SBX&XT)P$*P F1?4$0YV7L3LO M=Q/3*\IB<0(A.Y$N3,$+8!"SJ =3>0OK/,Q=N?CX^2IXN?)F6.G3A):,1Y MR4!J1AP M:!D0K-CG8:Q.PU+&O5.!GK;TV86)-A.H23@%C<;Q5A$3&XV:D'I MA-+%.B-C=T:VG6V.DYU*%\RW%B(0C/C8) 6@$)O($EBG9CQ3(#BEL *2@S(V M#2FV@B Y &C%D$ QWSL3_FDSMXX?%$I3JVYFA>4CK!.N7AF>:ZNU&<_:LB>0V:UEY0D\":"C;(FN,NR+BJJ9,\<2?Y MFUV=;&*53"0;L*+B?9<52;Y+E8%?(79.,?$>LW9S%+)57'WL9\Q,JQ;B5BVC:'!ZM8< XH-1>SH#,(RMS C! M9"::*/H0K66(6\NLOJB216SQ$5C$;(RU* PA$T%**UAB%O#6.D>2H8@+4A^ M1!2%9EZ"@)A+K6_--0#(^51!DFA%0_B+TOTZ*^(B.3W=$RTLB+LL,)[76=/L MY(6Z>GQ22K/*4-9/\B(KE6YL17/>;63MRX:J5+H7_?*75R@X9ZJ:"=C>K@XP M/R+F=L,2P%F)[^1" ]&JA[A5SR@()'%5J9)BG,MYTV<#D)(M31:<4&LQ ^ L M2B>K'*I5#G6K'$#(_5#6HJL!RY_C*FOCW+$I2&?W%I8 A(0^\\VP[>QJ3$_+ M%.J6*;_6<='$_8&-I&RZDLVQR+@5];U2$7J:-0-+5!0>=E!0 A&-D>>K*PH(-3#6YA\4E4\?/< M'@N%$C\R:\80BB)D#PV BP(Z147+"#HC(U2HK^HC(1DKY02#9]7L5L,2@,@\ M;*D'9T]C(EH[T+FC$9)(-IQ9,(G9/88E %D09OD5@ H(F]!U5 L$ZBYYW(JV MS<7!N;K=\BXY@V1F-QR6\Y 5 %D$,H5/,-$"A,X)$+FU4K.2(#?9SV"5I9X>IVZ844@VLL:FN&A5P\F6: 4-C4ZA * M39T@HEJ"T!D),JG$9H9W5EXLYR$K $(XX1..&F@5$LS46D:LQ).HDZP9G?> M. 7 \8> 1-@L'P XDY@3,B:EM4?PDA+)D%27?EVB,;"50A!:^[4 RN)ULN0( MM.0(7E(2&;J@E%!MG25MO].^56MJK6/,2Y.!R/&TY'^?\@:^ P!?:CT*SC M0+@04V26.B .X7LZ*5BB+@N>>;6V MD5F1@D#E#^E-[STE(AT^J N=7!LBLX-/OL M^+[.TOO]QH:T<7DH3%R]M##!YO7"/&0%0/AP/HPY:\7 W(IAS%D+\9[RG!1B M\_6)><@*@- (3\0BIN4!<\L#-[4O'LU9@;"MDQAP/X&";%YF&,)X7RKRK,"8!/*B0T>!7&+BF], M>+XN D HQB$R#[@XNQJ3U5J"N;7$+-D^(:APV95.I,CZ5-Z5;99XGT0C8KDV M\'ZIEN6Y]^./2Y"_K0N0[ULR X!9'G[R$4^FU05SJXM9^JI@HLYRU.*T0QP, MV+0)K$4X@++8GKQEP[2Z8.YZR=7^&&A/*/5V17I<[GR[PA&;KZX $&(5,R%0 M-*&PN)8Z_ 4G6>#]W>YAM#KM=TICXX1>_W38_KS;S$DP#IQ2I:;@!$#$4M< M" 43_L"U5.+NHLS5=DQ-S?5&/2&@=H8.Z_X49-9WS$T/52I!=]O*X8KKM/%^J]1#LMZ?'YY:]=BSHONAV&U%/Z'_ DE^^66D MD&4+%>0F1237@HJ[GRGMBQ*'1_JN1]+UXU&Z7K=BVWA_7MW)E9"4L7^Y+JT% M#Y^IA\P_)>B5=VTLFW6313PE_:-JRI/Z)N5=GMW'D\4];C]=BD-N'M#E\_K' M"1G3U]*'SQYK_9H1UHJ#LW]YA W0D;]8J4QNO2 M2O^.C..OQ]>P7'4O'S%^?X_>K/J7J>AN^G>[_!37]UG1R&"\EEWZKU5.J_O7 MI?1?VK+J7B B5VUMN>T^;D0LE;\"R/]?EV5[^*(N<'QIS;O_ U!+ P04 M" #P06%4LLER1FT" "Y!0 & 'AL+W=OZT;4'13:E-S MI*/9AK8QP L?5,LP'HV2L.9"!5GJ;2N3I;I%*12L#+-M77/S:PY2=[,@"O:& M1[&MT!G"+&WX%M: 3\W*T"D<4 I1@[)"*V:@G 7WT=T\X:N SA[LF-[D-6-Y:U/4NF!340O4K?]W5 MX2 @CDX$Q+N V.ONB;S*)4>>I49WS#AO0G,;GZJ/)G%"N4=9HZ%;07&8+;2R M6HJ"(Q1LC;10Q=$R7;(%MQ5[H%>S['+%#9DK0)%S><4NF%#L2Z5;RU5ATQ!) MB<,+\QWKO&>-3[!&,?NL"<^R#ZJ XF^ D%(8\HCW>"C/V,..3\ .%7E3D._W&XN&?JD?9T@F \G$DTQ.D*Q:DU?T M9_FJ4VL\ _*-!&8A;XU 01>=P(IZ0/IG:KAQQF-E[XEN/)'KQYM MPF.DR;_EF2;Q] UK>-!.-9BM'QJ6>=2^LP;K,)?N^W;\X]X/M<_<;(6R3$)) MH:/K&TK;](.B/Z!N?'-N-%*K^VU%LQ6,>>^'I>.G\EU P1[HOC0TGO2+&ZN5P&+*"2Q4& MKF*+-W/G2Q6Q](MAJ#RK/!TJS7 R&OTT+)6VO=/CM'?E3X]='8VV?.4IU&6I M_.J,C5N>],:];N-:+XHH&\/3XTHM^(;CI^K*8S5<:\EUR39H9\GS_*0W';\\ M.Q#Y)/";YF78>";Q9.;<%UF\S4]Z(P'$AK,H&A3^[OB=.^^OD.WR9J<#GSGS6>2Q.>D<]RGFN:A.OW?(7;OTY%'V9,R']TK*5'?4H MJT-T97L8"$IMFW]UW_+P/0.MQKEX^L$OE-5_J88BF],%A\SK*JW=G,[J@!,A' \CK,F98=9J/FLT M3Y[0/)[0I;.Q"/2SS3G?5C $S#7628?U;+)3XP5G ]H?]VDRFHQWZ-M?^[Z? M].U_A^]].GV475%LZ8U7.WM)RC MFF=!YUIYR-%>+)A^_.%H,AF].G=EI>PJK<:OR/GN16NA??&,EBK@K5Y@$VI) MV\SYRGDP#',60(U:*L\$H--Z@9*@R9'DP/B(:F26)S%J59 !'/;C,)\2VM[=9:_L&S/$'K$N6@9211F(+J^?ECD';E?9<^[WBA MLA5]E;\#VMY/J;0KB2\5\J#M8^/# 6P(J[:]IM9(UTRW%2I[CR'?#F:3A4V= MIIJ8>U<^61B@?8??&_4ASHY?O$IA+H&GR6@=R.@@+F)+4+R?WEQ,?]THR[ J M9[C3.@*GOU\/NH;PF/:JGAF=@4'OE317X.NJAD*AQ DP<6Y08S3=QK)DL/NO MT7SN=W!J&[41J56C*N<'94W$#IN+A^H*6WS//M. )8GJ.>%7XJP9W0%+P0_W2@QE; /744T904861O@K@EO]=TY&K);2ID_G26/ M],"O;'4Y5'DM+= ]J2R!V%44&XIWY-[%U0=G76E MJP/=<:$SPZCP'.W&K_K$-@4JI)[[#GGKZ6VI<+S)S M^&GUP9W=JZ2H4(N3Y5I@_N.I?DEGCY9 M+?639J6T>:6,HZF).'VNC 86JU6?SAPJ& EZ"=945M2X/F.0>0P65.[H!GEB M%YL[J0906[X)<3LVT&5M=5;TZ0UC7+>KP6,#V7!C5$XWN7P0"(^H_V9J7N^N MOSFFS:C](-Y\L* K((!H@3S'T='@Q6&/?/,1T"RBJ]+@/7,18WQZ%#[9BP#> MSQV2NEV(@?67V.G?4$L#!!0 ( /!!852_""E+:RD (N& 9 >&PO M=V]R:W-H965T%]*+*+9%\WNYA>).O^^CEKU:EF4W)FYLY\<"*27=NILV_] M^C:T7[JM]WWQ=5-_#+.K0[U\/'=O.TV[?> ME31H5S\].SFY>+IS5?/HS6OZ[F/[YG48^KIJ_,>VZ(;=SK5W;WT=;G]X=/I( MO_A4;;8]?O'TS>N]V_AKWW_>?VSAT],X2UGM?--5H2E:O_[AT>7I]V^?X?/T MP+]7_K8S?Q=XDF4(7_##A_*'1R>X(5_[58\S./C?C;_R=8T3P3;^D#D?Q25Q MH/U;9_^1S@YG6;K.7X7Z;U79;W]X]/)14?JU&^K^4[C]-R_G>8[SK4+=T7^+ M6W[VXKM'Q6KH^K"3P;"#7=7P_]U7@8,9\/+DR( S&7!&^^:%:)?O7._>O&[# M;='BTS ;_D%'I=&PN:K!2[GN6_BU@G']F[>NJ[HBK(N/K>]\TSN&55,6UWQ- M^-MUM6FJ=;5R35]G9DU=.S MXI?0]-NN>-^4OLPG> I'B.XG--\ MYT?FFSAF\?\NEUW? A[]_WL6>!87>$8+//L?!OP_?]7B^"17H>G@J9*_^7WK M@>I68;=WS1W.L(H_^[)85XUK5I6KBPYF\$#H?5=LW8TOEMXW!;"8O6OAN:JA M2=H2GO9 '?VVV/C&MZZN[_ 7O\?97-KGOJU@WGT-.X6Q/6SBX3E<\ M_M?_\_+L[.357R\O/]*?IZ^>T.[=?@\G=,O:%^V P_'+UF^&FLY#1\;IKOUJ M:*N^DB?>?UUM7;/QD:U^^OXA(PDVM+W*%KF@'.G2 9PTM;GY1 M7-8U;+OWK<"M (QK.K?B'>!Z2U?.X\[?=WVU M(P#@O3!X^9[@QX=OAN=%*5#U=WP-"$#8^A]#!7@ 3*D!+HX/%WV 3U]\\?>A MW-#H6>'CZ@3I#H3 GH_4;UU?N/4:V#1!EV&!5[K#&R6HP_,>9ZDKMZQJ CU, M"0OW=S,8<..;06;V7T%<=?@S7UY-)RJK;E6';H!]+NCXG4'QM+6=*P&@=_8H M@$KU -]6#2S2!R 0Q/GV!E>XN MA5O%K^%YOW(=;G(5.C@M/!\ ]O@% ;D)S;Q%A&L1R^0:BLOLQ1EN&B.P08[TR 1Z +LMJ,;A]F 6EN8N_S[0,>%#79[3T(9!O-N MACWL@D;KS#HK8?+EJA^(6CJ0N;BOH<:[!=QIBW4;=K!*@.W'E1= JH2 Q8>& M]1=E2U="7%O7P74!M0'Y(/$@NL'2CAA)QX.[8NCP(R)GYW:("WAD0(:NN-U6 ML%D\UX#[!\17*-!<,!6MBYA!1-T@I!8'6^AO0['$53R FQ059B]I^NF=?5\\ MKIX4@@>70Q^:L+LKKD,]$&T)6A!2.OAU%Q#:RN?HD9FL(7A.9#RL80M#RYR* MB*=OJ^6@R(ML M0ZP!2$ )'OSCLD+GJ4#LL0J^%2 8=0,4+0,-L&T+CB_!TL MM)_=@]V*R9&&88(^@0V/=OKB52>[$6P7LB^!(]1A3S5PEZ.*ZH4&@*U1'@!LM:H \1SQ';D,XL&GI.*NJ70'_ M0DJMOOI:R%&@"L> RP=5M2#\)&[5;&9%CZ@MUP*'N:E*%:M $!G4\,H1N'@? M *!R:ND%D$5Q.6R 'DEMFED QH28R^+W_9]^"N+BAF, #U+.8_Y13F0XA-B M-8DF@4^ILCC!4;%X@6K#"OY(XN@*UJWZXE/5?2E^C-*H:@ 1!R9)NL%]Z.%# M1=RG&Y9_5Q&B1P"4L8Q^99$02H>NYYV1?&-M!)%WY6$$/ /<*]L,"7P^[11:'UVW -5K MZX'OP?FW0%GS/X EHD@NPPZQ8V7$-P*LZID7+(IW(%@[Y",TG(0+KCS].)P. M1"NL :R4A.W7E??$QD4NX\9AP- 2O3,RP@/*OTM=;,3L<&DZ$HA9E'T D0+O MD+4INA10Y?UN"8Q#U7F" _QQ L*L ZP&?@-XW,*6L\DC[$0A0$B5\-@-JC0H M'=B<\L"TZK!29>E0/\35A%DC* P?-.H.@"?3K/(+>/T0&WGW_V%AIZ?_@5U MDB3;9L?N> )+CH%@4?S6^+CT:.67%W_YKR]Q F2H.$=_O#'T%4MNX6%BT!@>&G&HP& MD (;@!.=)2>GJ+H ($"&DNAAOJ\?5R"#.^(YRFW:T;99\ 2F!-0 Z:=R2-R8 MM7(>17K8.[_LK14T=3$E/F-@:I "X XG G7R .B;< -D1R*TVZ-)TI),U&>. M7QER[Q98*FH7RT"W.[Y -3Q\#[)V]26;.(>JP@P-R/[P)'!G[L95-1+3'.AO MWCFDJFFL%3-DI!NS2!?;@1#&N]56+;N"W7%HC(TVAC LB?6 :G#?OH@O@$I* M(G#8H[!)&,)J)"E_3"VLW:+J;>CG: 8OPNH$$ #.C..X$C(K6"B=!89V=[ MIP#\!Y ;$6DV*ESWN&L@@T,G^)9-D'2*Z24$G>^9U2*D&4@ "&T%BB@Q_LBM M@ )1Z"!--SG?.LJOQMLFH($Y1A #+N2JELQ"/TO2>&A@G;KZ!SRR<958_&B% MD2:LEC%\398;*5*D;:Y6PVY@19DM-_RY]5MTG]X@-X3/OGB,,SU)^MO5!]7; M0#UID#-E:X=6EQ9X$J;#<@>HA[I_,J,0JXND])8HX",+VGE M9(5=2*&@W/B M;*U?UWXU?5@^H!Y)C%;0/!O?Y_0"B@!Z<5G-B=">/ "L?@O FGC490_?H5:Q M1%\V\0;0A4"-^X=8[S/5C\QW@&YDIBZ!N& \**R@J=TV2)@X@5FK6I,U!_HH M+ %S>+!MOJ!M3"B':@_;6LG\OJV #2R]^F#(1NK0:L!M5 "#RO!/L+$]:ERH M"B";)?4V/\,2'7NO\-K)\C$KD9&Z92.VH6NT2^D*8%"LX18JNA\6'!T1(2C9 M[+Z"Y>'^@M[9V!\IUR.%*+'2A MP:@.3*]HS5X>6K@C,A;]#.8.L ^-*["C,!#[E?U:"2@9 >0:<^ MR^:115B5"97434*:AY^']9JI')YC_[I*/B_ZV(,.&)V>@?L-@%@0,7/DQ.Z3 M4*8S816Y)9B,=0>6%"VQ%%9+Z;IIW%$CF!E/NJ[?IYUT HB@9)V@78&G&Z^"S<&Q3SK[VL>O MD52(/9D!3S HI7%>$>CB$U:#,#Z6"1D,F6,$8(ZQ: &640$D5H,C M/").#9PJ:2=L3#J$$N)9]WUQB5\55S!D@\=_/SW^%Z 66*X=G_8YPNL%V;$@ MN4,@MGV*7Y[+EWB# QIZ6\ 3BAJ0H:(AA'-\]KD\^\Z#"=BIWQH,%B]L)?M^ M:%"%.[,#?P:VZU%$X7VW R6===;M.\(_>-IUIX=8^A+0#PO_MT#NB*3T\E^ M'%I889"=KJNO/7%T/>4OCI1V(E'&*,0PL4;AD!N)6VGLC\QK-.:%)V0[I/BS M[W$C4;%8N7W5L]VX*/Z&1I1>&W'AGHP0. ,I#;=51V&B?2":6L\2S8KC_-NP M3B8'8E+O[OWV/D] #%UC)6AWJHG+:J>:G-6?4"S566B,;9Z0YQ ^JX8ULD/@ M09N*1!>#R7RCP6+Q3> NR;@7\TY"3'AA?K5M0ATV(,.C4""U%O>TK?82=6T= MB%D4H2/?PS2=6P#'3(1\;R;IP!C\@#_T?>G7%?K2A0J5,23]GST#&4=8#8_ Q:!(3SX=U<0PI0-#@3L. MVG8:V/;L:" X .<)RY^XT*I0[,J85J#CNV&9A-S1/&%K0B$1_0L,: M,8IC?'IKN"$.>['BC_%JBD6'"3_"0_Z4*8]/S,VL\&LJ.A;FD#,!0."$&QOB(KG'U'5G]']8RS-(? M'N3/'_1/'_/(IG"D[)M14_#^+MUZNG%"#]@CQ_(L*ECL2AHRQ2)4F2 'M,>< MP0DM%8#,@:P/V9P_AV8S_YG<-,)QI_"SQJ=J>DKHJ;XX QR5)RD<*CM&H1@%NW%'N.KCFC_AK7&0 XA>#3(9;J^5* XFVNJCUK M4 WF26E@<2"5 KF;\!=#K@2)12ES[IH(??@UHC[RG_#BDN9\<\$M@%3(V M]VK"*LCVRT YD9?7GVG>^$<-[8AL9(GBEB8H=.=88\^YQPI1*AN/:.]5P1B<6R M6@_M*FF+X@35&!MY:HEML8E$R7%_X^0XC D0T(P/R;.25X>GZO%0Y/*EU3G MS/X:*7Z1 2C)F.2$Y*8E)+.9:[3R.?UNQB.5!(@G5FU)\ZIO M$=619R>+DV('TBQ:@6/-'C77;NN8Y5QA/+6XI, UIM%@EF;<)N=D-G[.2\E8 M@1$EZCCQL\%/_W(**Y\@T&G91?$>G4>W8'#&(9QT4XO'$$U1E!LAQ:T?WAJN MB/ORGX49#57IV>XL*-(-D_#?$Q< %PPU(CX[/X=_ M)]\5HTL@W+J875S0OT.283,,6='0DP>-Z/]8%A&2_<$4T:6YI: ;^??,P9"2 MR+U'"< <&A*TDGL_F/$6A3+IMI@?OV:="64%95;@7.A7=IP-@94!=>'6O7B= M!'4DO\4=@5A,*006#S(0W04:2T/#9R\QC,N2PYO(VV;3F\5+E1/%[ S234++ M)C%^(-V;[(69>D.9+B.RAGWN<./LV=+#_9!\#J2$%!RKY71KBF=@=)(\X,KB M&.-:THK8Z-ZC-M43,0D\O6=CX^B!=.HN[#SB;A#=TS7_N=4 X&B'']YTC'+' MD\J!HK>5$O\3>'%3*-L8?"9[8:?N!@EGCPB!$F+)3$+G;K1! 458U3J?/7_Y MW>SBV?-I! <*.SU[.;MX<7I 882MBM/B6+,GX. %P.-?3I^?+[Z+? LM"\03 MD*KL@XBNKA&!=)&SHWH#-@+:: (H41IJ0ZT,,*P:9=DJ,+Q\SSJ8O MX9I.7KR8H3(Z>4TGAX=YF+&=IGR526) VX6]J*B+!JL5T_CGO,T'V1K:@DN: MCH2SWG_DBV0 MJ3V$>?J/25:D;K"JI\4([%+H+D)-7KBGI_\!7\EY\"15%&5 M.,21Y?87!_>#X4XG/@>A*-'$483CMLB!!11[9!D[/4?44 8"H8D9BD'F*G1"D&'+B6LJ)+,99)68[ =#,VAYGC&C66=3II^3HP8U*C'&' M3FAQ/6HZ##OQ3!X=G)TCU&0*FCCMMVWDV];'2%);NVH9BPQ\[W >S-4 MI12T@(5Y5;P\?3Y_=C(#A(\&%FWDWWR)+EJ:Y>S5E63 DBWR'G7/A!*_@=7R M7H[-./30F>)AQ.$K_OOF?]^>)5\4'\A"J"-$]Z1MXU M11F3'JFQCE='I[ E5P$P:"/ 2("C2=,$[XQ?EH1EJK=DX9,>O:RI<.#HD\9_ M^_#Z>#LZL8#\'SBS A/]C00'-Y*V6*S747;RL;66=U&OBAXHT"!V)(G1Q4JJ MF-8*+8I?H]OKHT:EJ218BXGPPQ1V'%:<:4U//$4JIL%<(=%?U,W #I/#DK*L MR,)6H 7YXM=/[U.I$_J;M;BI^'G A)E69HPQ7*V H]W"5=QP$+78UZY'$'8) M_2=VF/EJQ%0,%2^F M\FLZU:(.L$Z )"%_N2+VHO6AO]O;@D.#TJ-#L0SB(^7+HB^=TASX@)UQS_%X MX^:DX"K%4/'D3O-:^7E*668WG020QWN@03!;S!ABWZ,Y\<'>IA9>%#^BRSJ# M$^HHZJ.U!9[C0LWH[33Q;!HE%>1C 4YK)]F3#L^I)QC":O8Q/<=,+X3!;EO- M=:#[1 8BB<%,JJ''9*WH&G00_25EGU!UKREHD --ESMEE[!F#P#,1?L$N51Q7., MRDH"S1#=4:YM_&1WC4RJN(3TKL](@2Z$\QEVDNIW?._FH,>VGM6A 8PW+66/ MMZK58>DNE^D%<8"K&9ZNJ6^0&MZMKW;+H>TB6E,R]+#/ M8X6FGD] I2ZY"4HFAB^SJD#A&D5D%%0%0"GS+>!_;7HOA*&?A_5\#Q:9[V-C M"[%JJ[:<<[R!>%$*YJ1C%V.O*(XCLN8)=<7 KDP]W= M5"5>V-[JN)%:.NZ'@FD3G,>,<[U2Q-U(-H_=B8J$JWZXD&;%GF1*B:%71^-/%C7.&\R2H MBJH*I3!ZZ?M;Y,2ZS'UF#:RCQ>Q\ABR'BU-N:PIN>$Z3)UN)MY UMX'1A^GV MZ-!#QYI,>'0^(4$YP?C H[-B@YH'<(E=MIDDLO%,KG?O8D;QN-]*I9GNG+2) M;"H*Y5A)B>=JJ'&&)/!T"3F)QTDX6)]44_MX#"?TAZ'[AS >ZSXJ8 ZC3==F;![U!WU!SC<\:+XC5!66TS- MBI^T=9 X@!!',/Z-/!U,#?Q!74JQ(=(B?67R\*Q'I_5:ZD5&#G6.\9*QH]J1 M>'&F?!J1^,E=O^]C@XCXPT'Z1*:H*+\_W*CDGHY7_8<([F,XJJX EN/EC4JT MR$1D1;-@#HZ:E!'RP-XQN&,D(I^1O;VXFHMFH-T5>]NLAV-AJS0BX#L.,W#: M1$:21 %8.!P=I$ATURC6)#(Q0NOL263:H:DY+K0'J(JJ0.JN39R4(DBMM*.C MN3%_X&)#/$&LS#N&_6I')=X)1VL?&FI4ZZ'>LTHN@.O@Y(D%\,LTF?:94IG()52]!5TQG:E+E#=9O&%1PY)WM MD2EA*HL'Q.KO)G$[CSGE]5<I,H"E'%":>V'M49Y@YW$6WUGT<+=-R MN@-8O<+)6CK 2.W$QD\H58&056IYE5HY22@>\_8IQ2^Z\HAQQ4Q=:E]RI /* MM.')'?Y,.;$&@I0.75:=.''9 +65HQX26_44WF$T'TLWE!*)U]%E$\=AK_6OH:Y."AHA&M,P4@*5.;AIGP<);*)AS-3 M $DJ^64-LRDI9I:V8E3KYU.E"\.:NXS@^S8QBT8.7-4 M%=!L$6ER@8L8.8('X4+< _@FJE-=ZY\-C".'#UQP')L?BM,I'2(Q?G96'^#F M& U]8O,5&.&:*T@,ETI[DQYQH]2=OA1K4M2D-;.,I8+%?#&1V&=X)G+?9;%MP]J7,!@B9(&]8E&*L8?LFCQD]@:CCNVH5FK< M5),<0BQNNSZ57"+W2>+2F)F8YM!M8_A6O 59:TY80%/KQR7![.VQSCQIDBR5 M5[)5 $,7FL;7$;TDT)'*FU3YLY&<..R)+80ZUF460X5PL)X3P3._[)0%G8,N MM!O7Q,)CGDAQ23TP^I'S#B.,9VI2J?(+3&>+9773?7='ZV8]LY; T3"(0"W? MI1* ?A /R\S49YO"[5E>4R 1L/N*7%-1[B&@[L$IZW^]RJ[=U5U(]\U.D A# M7A_+X $[J$_K?0 35LU)2U_]*O:'52]E9/74.@_XW(K[!;XS0;_'G_[5[?:O MWCTIY(_DYYYLQWF(H:GALVF#*HTNU,F=GNFEY%MBVA*FS1WDR?+.3\RIUF0< MF'.X\8 =S:90DDB)F.\+1CZ-&3[;92&1'F!$N MZ\B,&Z01!I27Q3IN%1P_2EH(HFZP,38*\>/P.<4;#ZMU>0GFB/<^*.47^V@ M@AVWDCII%7UO:P^ MXB*V<=&8EWR@?-*-Y$A3*)4A,D$^IES!D _9%QH)P@<]*72I#"C$(&T9:FS& MPPMD\-6T9*S*[KJ!Q+Q4=#09?!!-3-I>,U JM)+[1/EF:"89*2.4Y(!36 T3 M+6.PS"3[QFZ9G<\ )*Q)8#-R(9N$SPGN-?)%3'&O!ZYBBI,=!L71N=.CH9@+CAA5 " 0E0BKWXZXN0'GE3JPU1*([V#Z+&BMDZ7XN6I"*]2 MIT"58971FE.YF6,$P3]_\& M(7]4S,F.475L)*2?.CIPV%M=+H?+G^W (Q+!G64Z\<.0A^IJB#^,DE6H-#8E>X%>.J]#B@PYN\K%$O_ZD7 MQ2PD9YPN2P_P+=L[["&+2\2,K'' UKKT)_;!Z1.PVI)-J M &G".%%UGIEY=+I<4$YE4TYM(?8-[7V36HETJ8\->D,FNXX$=GBEUD?X6B#B M*Y2LE!H*WC/ZMXX'06N&/AIUB,]J M0,&YV%D+ BBT2.?F!F>:.Y81A[SA <$\P\_S?>V:AET<>'>;*KUNB%],0TKQ M*N^U?4_CEBF@WVK3X-B266F.]C5CJ]MT-.*2?3#TGI\S9)*-$Y%Q,*3%UA<9'GJ M[( W.'R!SAQK2]38';^-H;\=4&2* MZND\C"^/SYX(:R%1F*TC[]61.B?P[/!]6%%9_/WJI\OT&C"N7,?P M&;TQ@92UU.0!]P#;VM1AZ;(>;]B?$BDW8DY\5]Z'GW^/O>(U=QB;"0DEZZM< M,'VB*BO74E(7:P+XFKA1KK1K^ 5QKIE($8MO[$2KB?5J?.-#+TI4F5*V:5<, MZ4[:O+CX(@(1A7KC$L-#!9Z$CVC)9&5,^IU-$]V1@C5F;,;6EXT>VUN^)\Z0 MP@+/XE);]IC7+;:A"<@K60_^8/J0G)V<2C%>>CF2&:DI@5WQ-J IIY?XX^7U MVWB'TKQD8ECQF9/U==CE]>PH-7G)V \W*T!7F\P2PS"-SCZJ\!*M2-$N/B@%H'MR:1"R!3AM?,B]/+V>K&2S$ M[U+?SH[3.)2!GI[)ZR,8E;!5$_GFHY)O7EE([15]O3>M99+5.Z7[#M1M@?MT MLHE!<6YC'LXD28;WGB*CZ9U7W#4+"+F+>1Q\,([Q8X*#2+)^BG%SHE@4,P(3 MH8TEZ$RL0:5@GKC3J'<537O0Z$J]KAS5IZ2UWH31*7#A2"U/RF^)+<"CS1H3 MLR8R<[HD\"?H&L/\=YSJB@VYBM/GW-,O7E*4-3!4U'PZ"55?5BE/F*#WTP!< MWQ QT&6D1T"$2&2GYS-#X1_2Z\^TJ)K;V?_,O>N%#L_/+IY\G_5(#_&%:C_' MMWE,3FM)7GM^G[3(^ZK=%&K?VH#IX.4!"6>TI*N\S&S?^,F^GP4:F MA6GQO2C,'J41E9HZJNO'H"HW9$V=V\@U'W/DXD[I,?[-5JU)X\_0HE]L7H<@ M[WE(;Y1$WY'ZNNUY;1[$AYX)/+ZJ59T0Y$H@[$1Z9NTN62=9I\PR;2F'JM&& M)EY--'[9B6ILL0B>*[4/FGF/UG!][._BN&VUO*.D2*UH#[",;07=7/8%P_G5E:$2]MY MLQ;K+I5,*NE/.\".O&$W&01)@$0SLC6LF!B':;6';FWGR30> M2./'&;^%2@0&?R#&QZTF.TT[X/J+WP3$CZ^'94]0?/;B9'YV\D0"]Y,=/N+D MW];CPTS.K4.>C!",]ATU3HM%(PR*QL?4&T(76?M+F:(2KCN>R#2YM"\97=XE M!&0F%M^936*"Q1GZ%NP,982QBR\&5%!+KYQH_1];68:S)4M'.YSDJ!%BNH!^ M2P_0:0SG(8R WO8=^7/M0$>RYJ%>H/FM"5=A/VL]4+J'HX95G6DOF/1]^S:[ M^%8L?2.Y9C)7Z[F< KW]+ *H5JFNCUV'&FKWF&>@%1;_U_>F42L0Z6]@;RHD M[N/69Z?SDY>SR:8QR;PZ>0YL>\2F8Q+U9;)CXG<_6X,&]?>K/%/\*J9/C^@/ M=V/"2R.SBE$!*W783'22MX[P\_HF5WG!% MAYV?GD1DP U%QYN/$%:OO)) ,BMR'#_/*:6*+RODKN/BPU1?JKYP7+ H2\OG M^%.Z]S_)XLT[!+(Z -9 T1FIC?2/"I,'9UZ\?MJ_>?VTZN _*_C7AEOX+[F1 MWKG>O7D--[[Q5[ZNZ07J3?_#H]-'YEM,C_[AT>7I]Y=GCY["R/3XF]=[M_&_ MN':#[^NK_1J&GBQ>/'_$]5GZ 5@[3HGV,Z 7_8DY5+[%!^#W=0"&(1]P :R^ MINV]^0]02P,$% @ \$%A5,K,L-^C#@ A2@ !D !X;"]W;W)K&ULI5IM<]LV$OXK&)_OQIEA9)&2;#EO,[;3IIY)KIXX M;3_(A"0T%,D2H&7WU]^S"Y"$*#EQ>Q\22R*PV/=]=L$WV[+^:M9*6?&P MR0OS]FAM;?7J]-2D:[619E16JL"395EOI,77>G5JJEK)C#=M\M-D/#X[W4A= M'+U[P[_=UN_>E(W-=:%N:V&:S4;6CUK6V],/INS>57*D[ M97^I;FM\.^VH9'JC"J/+0M1J^?;H,GYU-:7UO.!7K;8F^"Q(DD59?J4O-]G; MHS$QI'*56J(@\>=>7:L\)T)@XP]/\Z@[DC:&GUOJ/[+LD&4AC;HN\]]T9M=O MC^9'(E-+V>3V<[G]27EY9D0O+7/#_XNM6SN;'HFT,;;<^,W@8*,+]U<^>#T$ M&^;C)S8D?D/"?+N#F,OWTLIW;^IR*VI:#6KT@47EW6!.%V24.UOCJ<8^^^ZJ M,?C%&'%=;A:ZD*0J\^;4@C0M.$T]F2M')GF"3)R(3V5AUT;\4&0JVR5P"IXZ MQI*6L:ODFQ3?JW0D)G$DDG$2?X/>I!-TPO0F?T%0(8M,7!H#W[],_VBTT?SK M?RX7QM;PE_]^X]QI=^Z4SYW^OPK^&V3$SY4M/]1.EE""G_&U6<%[Q,0I,!(G M=JW$O_XQ3Y+QZW IO$;QS_'K%X+6X(!*%H\BQ=]<694);0VBI]]2+L.#1^(+ M=H6UD;5>A,B1,OQTWQ05Z:COMJ7=HR \NI+9%WU$:G99$U_"U=Z\I$8KO6 MZ5I(G-\82&9+B%G(^K0ZAC:@D M$5R&8A.3\?EK(^@PID<*6/D]Y&[X]M@RZ+56MLHB0KU:I/BJG'W* AS13V0B M*,= 4HB_+LJ\7#V.Q&U3FT9B"4@1#:OJC6DYN[-E^I66I&ND-7&YJI7:$+V% MLENEBAVKD6$"*:/=AZ2-&OJ$H5KJVIB&?L$^U )C\4$7*Y'*2EM(;_CP@>I0 M8TCI<@565E"(J%KF*MA L>P5?.5!(QTK*./X;#1!5H1[8'85Q$HJGHV7&2C,;=.:!3E0BM-$@D9@V? M>DGE 2)O99T9).E':++CBEP-ID>9A*% "+K@3>LRSU1M!JJ(8.[%[_"]W7WU M/:F!=(IPX8I%2HZZX8%@H=BLXDD30/)(J M08 \D,[$.5YA4/T6VJ#UZH&68WL)SV8MWBMC23RPJ,O,JQU,N6-=_-3*H&RR MU!3Y/IW5*I?6<;*33SA=I'F343(J#H85\5;F.N/]\#;+KCP\8*%6NBB(N65= M;@[:W/&G03WM8G@GVMWY.^8BU7#K0*XP0,BQZ?NCDK505"$%ZIO:+*"R MML:)K32B**T@WZY!;"0^J[2L.6Q C^N478MY,H[$CT3Y M5Z;\24D#?Z%-$;0!H&@XP Z8; 'N$-B'N&4/#YX0U])[^ T5&-(+^W[/R'@6 MB8-5TN6JD!S25)G*-GFW"D!E\0[GE63"()39[ZBGG!^;PNI\Q[[(4<-Z6=ZZ&21*R3KDC""4ZS_)MP\2 (^92VHP%NJB? ['SSR0M&+,QI?.-KM2 M]Q!6*'(R6-HG+*_GSF5T;V(\:_+,AS['R5H6*V7:JC+T^^=Y'[FZA69'E3*6[R!NB$N2'./3-[2&C 2^3S(Q7+/"!73436;MNJ/"(%44!SLY+1,S6!_^JT'^"8 .H*=1R MZ?0+)!(ZG$^O>[;M3G5L+DLX_I:>6[:DFP. O-E+T /<%T3,\\,BM"*""SE[ MJ?NPV_1UJ@4J?88WKWSI!757UJZE63L,1!_(LHA2!AC'8C*;(W^[9$$Z4WA& M\LWCL?C9&=VU#BWGTWF"T LZ'J)7,2MQE$SG?E=1%B\'.R?S*>(+6'JEZ03_ MZTG\0B31V6PL/I1EQL#L)*&?IN,+\:7D9#;0V3R:3&-Q[:F',.)D.I^_$/\. MS@YU>Q)'LQC'.:H'M$XK+BXN0$'9O5./Q1G.39CA&V\2#]F',G&X>2/!_3B9 M<%M1((*4:P-DNAZQI)W8VKD2U5EC#F=71%EA?,'I(&O1,QLX/9FF@S M94HQ M%*0-PV(L+DKTF0 SA5JZDHMLZ&L!@4\VY5 1')^N;! T6)![J M>3 *#:5K>'KN1CM2$Q6Y*=%:\B,.-TF-KW%G;22 !#4S>+!J]P6B=H"0.-W M#AG70Z2BM,7^;;>94F]AY#TL8O:9Z!3DN@F0I(S%B9M*#2H\8AOM">6N[[A MS]XK\8M1RR:'HR[5#L =ABD/S*!P[B0(_%';+Q"(A+%Y MR'P\?2UBA\?B9 R(<:]RQ&86--(]@3@Z1Y@Y[]_G^-B'X6?0J V!X7H%9KA4 M?"CA%#28Z3!,PA &\-D](C>EC,C*@YD.#JRJG8:>G,BCE[Y[)VO= D21]SD& M(N& O1\))5-W\,Y(R+/:D6F'*L"O+D?!NQ""S&H$B+HM6NG01D=(2NFH&\O\ MJ&LYBVN+F)Q,>/UQWU.XJY[&^3Y[9) MK63Z*#XV[$4,64"S\(/B#F-W%@F@VD&KA(J\1OE$:/1,66YW5YIF/!0^# Y= MD\ ^R/# N< G95$6D!9*XU4*,WLNQ9?6';5JG]YLD'&URPQ!=7V"368%.8M3 MZR291!>3,Y2;L1L.<+H,YR51BW9\_YG$\VB.?^/)>;#CX*2%=!RC'XNQ/!E/ M]I9?[2YGA4N:FGGLBX7'X]%X/(Z?&"-%/*ZCCI[ZI!8L[(R.0".&>'#VZ?GT M.0QO94T&VB$9B6DTGE]$R7S\'1+[L[9A1$4'42MO;F= ;!G*B39W&=2AB7W) MW%@JF<$@%]%\?BZ0G(J74%#+I>]_J%T?VE6N(78]YP16N=66C'T2F@4T9K=A:KZ!WWD2+S\;X I1OMR:YW'J"?;_C%,-[C,9)#$IT?B-\# M!C^++L['T?1L/S=<#4YA56Z4XG.69<.6(!ON6<[AF-:CG1[8X@.;'&0*V;9K MX)2?O-!W9XL(?\_\WPNR",G 8][ .&X>W9788)ZI-ZIU05J'3 >S3>?/RC,3 M+)Q%R>2[:1'="8XEGILB\T!U/ZFX"X.!TX);]!1TFR%K1(!>/JVGT)F=EH!C MDEFOD_E?U$EP*^![HG;Z6974.=-@<>BW#)IW+C0.)05JDRP/I8<#0(:UC7:_ M$!JZNT:7!>N^=_[<: !!*#)L=#@R?W D'2S@,6(\PRY(=2^ITW6-]T\JXV > M'<9O8;BVDS&'X8*1:]LG/ZD#!YB/9_/ST7E[U]"9%PKJ*;MN2/*-*[6F=5[B M0&73]\7Q(\SDET\#6;CV;_=""OFT.0\]",A)^/9@[^ MDGUU/QMP@T%2$9&N%=5@,DZ??"JILY@X!?W4",QU0+=&,N\=:*?!![2)6N'?GR%$3CN8,S65+7_0&.(]IH\@'4%@A&_9JK M0(,#=B "V4<7C9_]PE9E[OW*V)?AC4]WS?6+3QXPW$;9M8O6GBUV,;0P#H&2 MFHA<#A;R@&-M>SDM+&V=Y0/ M)S$V<[9[TT9W$@>OFD+J_EW^8O)P^W8[B5Q[&W5YUE @+/)^&+: MAQ@_>K%;OY#3&AX3'7S+;3Q&;8^7[74J;8O MN+;1.9GO,;[91G9*"BZ(VFG@8WB/2VMO&U@M=8,)+JQ*_-8V6]3JQ>-D- U* MWGZ1@*!HXOD6[BDU(=$1'DQ=^_U] <++]U8GNV'ML=3T(KJ8Q]%D>O'=%O") M.8(?"41A9*$S/IO%3[3> T9@3$)[G&&DAVI][#H-C@!G#[VM=!J\&L9.22_ M\9558=U;8MVOW3MVE^[5LGZY>T'ODZR!@@QJPQ);QZ/SV9&HW4MO[HLM*W[1 M;%%:6V[XXUI)2$P+\'Q9 OSX+W1 ]^;AN_\!4$L#!!0 ( /!!851]=E@ M3P@ $T5 9 >&PO=V]R:W-H965TS2A8LM*U&V7@\&VVEK@>WU_SN@[V]-HVO=*T^6.&:[5;:P[VJ MS/YFD [:%Q_UIO3T8G1[O9,;]4GY?^X^6(Q&G99";U7MM*F%5>N;P5UZ=3^E M];S@9ZWVKO_8A_63N<# MD3?.FVT4!H*MKL.__!K]T!-8C+\AD$6!C'&'C1CE]]++VVMK]L+2:FBC!S:5 MI0%.UQ243]YB5D/.WWY4CZINU/7(0QF]&N51\#X(9M\03#/QWM2^=.)M7:CB M5,$(*#HH60OE/GM5X_5#:?=AE/>3N;H9(+.;6M7>"5D7XJ>/;P5MIW/EAN)[[>1F8]5&V/ M<-C3>?2T"Z[.HZN=6!W$>7HA-LILK-R5&IY1&]J(L@KPZVYM9^=*5Q6FO!&5 MR1E5PKC/LPOA#SM%&#?&0-BV=O"\UTB5#+5>HW#!>+A-P:=F"X>MX5<$="@^ M&R^K3KQS("$H3J.86^V5U1)('9Y76"A7,(PMVJ,:TG^GZ #?;%!S@9Q!.+$V M%6,ZUZ3>- Y8W<65^)<"P3CU!1)7;5=P59N\]#/&3[IL&23^WJ/3__$2P,!R M.C9Z_($'\.:+\E?B)V/!M3O$$:_%F<@FR7@Z$?,,ZL[$-!FGP+/D03I.II<3 ML9A@=.?@F \RUVLX-TLNQYE8X/5R/!,S_$]G2S'%_]O&XA3D*+W715$I\58B M]K-DLES"3))(QI-+,;O$8YK,%F.1DOH0)7AE.9UB7UJ83I+E9=H.LF2&+<.@ M9^J1OA:AW]2:(GF%%3SXC4+HA13,5T%Q(;XNDL4R$QGAA]K)4J1+!C:;S<1\ MSAMTXAVQV5&767!4FB83E/5%RBJ6DQEF_X05D4E7XJ[QQ-^#^&2JADQQ@)E, MEW.Q6,9M%WC.3N$^'$O5))E.YUC'N"YG0+'X$Q!_-M6C$9^\R;^(#XW-2V2/ M^$5:5 HO?JS%>XEW3.&$$ZJM>]JYAEPO'(ON6M%]%#VGLI6-WP3]4:'CE^F; M"ZHU8>8!B?-9Y65M*K,YB'<-:'5W?Q1_^/RN$T)PD?MU;&&XH,I:J'J#$P1< M!TFZ6M;6W2$7ZU,0D/#:@[>DG)!TX)L=#9$@BV62@;<.9T4X0AXJZ9RXHR-C MB[W9Z"02SU*AQ9JSR3"=(TEVH!-+AB.@[S5*FKW"3*%0A\#K4,]7B@WYM=&H MACEMA1PD[\*;O("0OFC*(Y5=TKH"G\%@]579'#5O!?,H%_:&BSZZ5WOH> MJ?AT.=+=M?Z'U2N& I,H-C!B^&+3LI4UVGPJ"2=<*$$IVC[*\J&-X5I;Q#D. MNH!B_(0.>YC809"\XMEY-$2AQ[4C+T\3NF3O''WULJMT.%;#@M&2>6XBY'*57IT"ZX$(]2/J*$*]4F#F7FJO$LN,?)6T9W MN+"R-CZL#OW:R^'/GQKSQ[JNR62F]3C?J8L MPGK::;7=ORP>R?Z"LHEX23WP4P%=YU53J-"+@I\<.O45%=>% _HD:7YCR8X2 ML2+$OISV-HAZKP'MP]+N6>:&R3;Y.N+&V#F4F8(.\E+UJO_#-ZT[804J+YG9 M^:);!/.B9*^FH;KK79B7>6YL09G:ZYZ[*$ ME\E*'FO[>WO,P1;3[]"PSYA M?%3JF7#R?'%[]"5:K7;*?[(4!V2X[D7"52P M8_/<<@_1,2%O +T^11-K ]'8T$6.;P&R8NOYIA]/%J?A/72N=+[@-*\W0?9I MHD71+B_"59%K+/?V%,JGW?TW6OI[7-CJF@1:/&>"/9N]Z3U]?)X3?W'%0=^X M',\[ +B6G&(,TT>$?\1[_8C\Q2[,T'I-Z3^[?,EY[" ZY_I4ZB?]*=9G&YRG MR7R)&_,Y]%^@P\W1V> @+QIN'_C>B=T4B!N82Y[?JC=;!HN#&*^:MQ M2Y_B7A5L?1:AQ7+1.>*E3S&CWB]M]*[P+G\B.R\.' M1O3W\) 3E5I#=#R<7PZ$#1_OPL";'7\P6QF/0L*/I9*HM+0 \VMC?#N@#;HO MJ+?_!5!+ P04 " #P06%4R6EHT[0& C$@ &0 'AL+W=O#Z8 MQ8IO"OM1 M;7\4K3\)R2O#9R[?5G3 64;;F?&PAD,CC MK&6^;IC#1YB#D+U7EU,MQ?*A@#$LV9L3[LRY#I^4^%ID(Q8%'@O],'A" M7K1W+W+RHN?=\]AKL;",5TOVYL^-M/?L1F0;+:T4AOU^M3!6HT3^>$)IO%<: M.Z7Q7XOID\S4A"]-S3-Q,4"7&:'OQ* OL?&B9_HON6!S5=:\NO_VFVD8I*\, MD[W]LD*5@L5T+)E"4QDKEDRMF 7_2A7H3EFM&3=$0QI$N1!ZGPH7-BQ\=@9Y M-E<; XH9OCRQ=:Z,93]H94S[_WLN-?N5%QO!/HUN1LP"/L&"2>#- MHBFM\'<6I_&PI<:3I&$$2E39O;-EK>Z$KLA#9FJXHS2\Z^ETVFV%6D>*L5772G,KV$+!6=B2>$D8LB!B M9U$,B40(9CZ[,D;8[Q8\NSTP8N(EL=^))I= BR<3]HNRL. P,2]8',R@.R+/ M8PK#+ R'CCSUIFG"WE99L4&K458S;G(7"[<0J.D[7KB4OV"SQ,?_G>+^BM[T MI0"*;X7EBT(<&@*-T0E#4F\6)D=I]_]RVI/$BZ+97L]DN"/&Z5=G'<&;S29[ M;W>_+?DH]<$T],)@RB8NZ^[).?(P[7'BQ5' 4-EG" $])8^G//5\H&)G CU/ M'\^VWUB&54K.!VV,?<^'QB]-=A!%7A10"%T$G0Q'"X,O2G683KQ)2@;$D;/" M'[;4-/ =OG3XT+ [9"+E!!YKE^U-A?06\G]05> 9@LE:!RY4!W>N#G"((/ P MXB@6-N>6;8469"BO#L6Q6AGIQCB)*(1Q'!5#K,MF OT#P'5%_#65O8

)9ZDW!V5-@MB,4-JE'=!%@" M91XK[@; 8'X2'-G0E'@'%%$:>O$T[*HZ"*=>XH>[X=L?::=&F&BV]2?9OS:V MYA3N0BXYR;[F!:\RP6[H3&78.Y5Q5WA.GI.%,X^X;[N)K38NE,&0S9]HT3#Q M)JX$)I3!@+WO6O&$HR3M_#L[A3/B1Q!6I=;2IGG MG&ZK"TE;"H(7^4 GCA@X+,P+.,NNV ?<"X2FH'VJI'6%]5$ME)49^PC8XSK+ MV<_U7'GLW;LY.Z.8A/ZKPRV.'+P:.L!RE;L4NJDD"'P1^",?Y_FB ,%CVUQ" MZ!95C&C; JH72*,Q&TK:!)-X%L;,Y!RP2]P[2Q$"MM ^LYJ7:X,CD-"E-QG7N'0W!]1 W?T,8FMO>";1UZ!CZ M.(K\)"P[,/.LL7$(>J90"?0&Q7O"'&#Q$LB2!-'),RS)/@K"ETMWL'(6))C% MIV=8!?F/"T4\E"MJ6:'] )OB8\3@2]*39I^Z6(Y[%W=,\+7[/$'Y M0)$W=_@]=?\%Y*JY^'?;F\\GF!=KLKD0*[#ZHS09,-U\DF@>K*K=9P 4M%6E M6^8 4Z%I ]ZOE+*[!U*P_RYT^7]02P,$% @ \$%A5.??H7+K!P [10 M !D !X;"]W;W)K&ULM5A;;]LX%OXKA#=8)(!J M2Y1D29TD@)NTW0&F;=#,3!\6^\!(M,VM)&I(*J[GU^]'ZA*EL=,"[;[8%'EX M+M^Y2N<[J3[K+>>&?*G*6E_,ML8T+Q<+G6]YQ?1<-KS&R5JJBAD\JLU"-XJS MPEVJR@7U_>6B8J*>79Z[O1MU>2Y;4XJ:WRBBVZIB:O^*EW)W,0MFP\9'L=D: MN[&X/&_8AM]R\T=SH_"T&+D4HN*U%K(FBJ\O9JO@Y:O(TCN"/P7?Z6 \/?/;_B96D908V_>IZS4:2].%T/W-\XVV'+'=/\ M2I:?1&&V%[-T1@J^9FUI/LK=OWAO3VSYY;+4[I?L>EI_1O)6&UGUEZ%!)>KN MGWWI"[2_0)W>G2"GY34S[/)^;R MC:A9G0M6DEO## ?X?=!;5@M_F8V*#S8 M6FM9BH)U,5(7Y$9Q#=N[#;DF!Q#2Y-^K.VT40NH_SV@4C1I%3J/HI_G@67XV MCU_JAN7\8M988]0]GWU#"+EB>NO,=XO7?[7BGI6/3W*[X).3'-@);7AA83); M3M:R1)*+>D-.18T=V6I7,;E@#^5GL0TCJA922WZ7!?G[4/BA&,XA+L**XDT41^;6^QYF$ MT(?5C^/PD>U@K>$*BEJYL9H7C9(YUYH$7@ !(\*I#X M!=E("8 H1\3ZF7ALK=,C!HZ8,.(6I.\91"2WZ&E]3ZK]PZQY!<](=\!3/ZB MD+N:G#9*P ^BW).BY<1((N^0,%SGO,ZY1V GK('=N=2&2#4XC6D-96V4>0Y< M"5P48<5_4=)<"IV1'8.I=)ZAK)6E2\:3:!X-3^[623#9*.!C0&H!WG.F-.&V MPCR%U.LPM?>I'V0>>H=NN*O^Y7YN\[MAHB"OOZ"Q04E'^,&I=]4J9?-B!>7A M_X&23RD[0_*>DG64/QX!3V3!91$B/K +ST=RH%*YBC/(1&3ZR1COJ^(>ZR04M$0>W,'1"*F4)OBE2[\/ MK.:[@4'B9%Z0Q5A$7I(ET #SA#)[=\66F<95HD?;?-S^<5S?L7R+\JB^YGQ" M$F^912[7LLAWR= B P &*#[4BU ^KGD%M> +UR'6I1V= M+''Q:+^M!>Q/@\#"#VU^0ZWB6UD61%1(Y?N^D:3+C"190/[D6Y%;M /DIT_2 M,"9O6@4>;:_*6GRQ:[@CH0#5Q0.$M=UP S# =*-L@4"&HV0%7A0\^.L@ND'B M)2DH0R\& JL\;ZNV9!;M@L/%J)IC4V255*9OFN1TZ25)>D9.4:;BX.Q9(1ZI MN44[0!#[60=[F@'#YP0@>*0]A"8[8;;']'<%)'Q40.@\?EQ Z#P<-S#"_H3J M<3A062, @O@;+-&NP&_M^BTGI?4[.>T)^D<45:N+1$&4S3!HK&ZO2!I1%$8. MG]?2C"UACF9C6+T1R,>A.$UV^EQSUU@.G12T0$0@>^I^^'4PF@-%W]%K,>CP MH3'R;1_!X+!J-ZC7#I6&D] AN6Z5R_B"&R;0M?H,G7*8,)^[EI,_ M#!P@%T=,T'V:ZR=)_E9)!/@T4M\CNCZYT1L/JWNN\":!.F[G9E?&2J>)WHK& M%J,D]?%[&H9G]B%*2#9'LU2LX#6K. G@^%/\G(T5K\V#940Y=R)IW1YYIXC&KD[JVGP]T6UT]T*E(> MLJ'OS^G!V#X6VG/$CL7]0,S;JU9P;B6NVZ[J'-+*RCFLSC-NNT$4RZ[C.@%O M.@$0;2<2&H=V&0Z+:%C$PV+I%@@@#'QK6Z0Q \59#_4 Y%M,03N@T04:4VIO MVP2,:)&?L'HSG#,HF0_0'LH)=#=8;IL?)LM-5Z>_8>&J-;*6U9[\$FGF!?X2Z=/-PHZ'&VE!+D=,;OYSPZDOD_'!#NJ;("Y8TFB MN =1'J.#8-N>XTX#S$VH$JJ%C4_'N]\$NQ-E][XPI7H\P903JA]';)!C*R 2 MZ:'QW?&:KSL$,R_-,A< ?O*@_SADH>MB#@OQ7I.23XAO5@/1_OW.XI1@G\;9 MPZ XM2"UAQY-HY$OLACYA.J.D='Y* R6HSL>>$@[R*-]QR2.T_YE>.AJ4P%? M=;CIT;/=SAL!QQ1$T^&MC'V77^!K@!9%W0M.A)>BI]DP]?;3*/NY7K[F:ZYL M]U7=C#G >4)2%+'_!WA36P9I44:_86F,:!BHC^758YSM#9M989"20Y\\%I-/ M4.B\&_>AS4**ZMM]C1IWQV]YJ^X3U@-Y]R'P'5,;@0):\C6N^O,DGA'5?5SK M'HQLW >M.VG0YMURR]'#E27 ^5IB2ND?K(#Q"^?E_P!02P,$% @ \$%A M5*;M>)%K P D < !D !X;"]W;W)K&ULM55- MC]LV$/TK R&'%' M2_9Z-X%MP-X/M$6W6<1M<@AZH*6112P_%)):Q?^^0U)6 M%"2[I^9BB^3,FS=O.,-5I\VCK1$=?)%"V752.]>\35-;U"B9G>H&%9U4VDCF M:&F.J6T,LC(X29'FL]DRE8RK9+,*>P]FL]*M$USA@P';2LG,:8="=^LD2\X; M[_FQ=GXCW:P:=L0]NG^:!T.K=$ IN41EN59@L%HGV^SM;N'M@\$'CIT=?8// MY*#UHU_\7JZ3F2>$ @OG$1C]/>$U"N&!B,;G'C,90GK'\?<9_2[D3KD=[]AG\^%QRNTL.$7NFB[F"=0M-9IV3L3 \E5_&=? M>AU&#E>S9QSRWB$/O&.@P/*&.;99&=V!\=:$YC]"JL&;R''EB[)WADXY^;G- MGLM&(&R/!I&T=A:HT'#7NM8@W'YNN3O!Z_WV[O:75>HHGO=*BQY[%['S9["S M'.ZU/-G\-ZY M&@W\R=F!"^XX6KCAMA#:^NP_;0_6&;HV_[X0:3%$6H1(BY^B\_^%#3MT':*" M;6.X(!6S)3!5PCT[^<6;"9 @<*UEP]0)N+4MEN ]06E'ZKB:.6"".IGVO2E7 M3TAWU-"1AH89QPO>,., 4JM%)]DW?),&GIAH20=[SB6R\U6&DG2>D&B6 M!A#IZI5@4%"H(X8+$.M3T*BVL1Y?\0CL5;Z8YC11A/"ZE:WQ$-[EA,P ^H8% M:C>4!^J0V'+9&U^ $67HB-A9+U\(9NL0^M7%=#E@TT$LU;=4Z8#> 4<*,@'4 M[+\SW/'W5L.IJ2$DDE_Q98*@E= ML3@PA]WAN=G&*?O5/+Y5]R0R5Q8$5N0ZFUY>)&#B_(\+IYLP&ULS5I;C]LV%OXKQ&RZF $41-NR/6F!Q;XD(XL\/-?O M7*C7]\9^=0NEO'@HB\J].5AXOWQY?.RRA2JE&YJEJO!F9FPI/1[M_-@MK9(Y M;RJ+X\EH='Y<2ET=O'W-O]W8MZ]-[0M=J1LK7%V6TCZ^4X6Y?W,P/FA^^*SG M"T\_'+]]O91S=:O\E^6-Q=-Q2R77I:J<-I6P:O;FX&K\\MTIK><%OVEU[Y*_ M!4DR->8K/?R8OSD8$4.J4)DG"A+_W:EK511$"&S\&6D>M$?2QO3OAOKW+#MD MF4JGKDWQN\[]XLW!Y8'(U4S6A?]L[G]049XSHI>9PO&_XCZLG5POK;D7EE:#&OW!HO)N,*^@=]+*=<+T3G;()=YKEQ7&U5:)?UU-G;?P M@7_O('[:$C]EXJ??J+3]N\2UJ>Z4]7I:*'&K*FVL^-EXY82L3L^^V)L5=4YG7SS]:%=C9\7'+&OK:HF?O6&)U(.RF7:*CIW5T *6T^]FR2$\ MATX\3HNK=:6]!FE0R1:(3.OH3?,D9)YKVH85X;1#! NCP9TJ'H,*__F/R\ED M]&J;'OCU^-714/S*YWEEE8,05=3_%NUI2"8?)?WN5*F?RZJJ8=-'UJ8%=H)3 MT/BIKI08G['I6_/B&4(K"1T]8N% 3-5<5Y6NYLD6#I-)X"KE(AQ_#S, (SSY MO:E2TKSO?"#JJE#.X11;:+RPJE%:+@P]Y@IFSL7T<<7/\"H+A^'=FNFT%5!. MZ0)/WGC2.G+*TII,J=R)F34E4\LI#,QLIN :\X&0,^S#CWD-PT#(F2*_D'J7 ME?GU&G/W$C&TQ'$/&J+#P(B'T8OA:>.40_&!=/IL/!B-1KU^N=.DTK:<@'26 M+(-7&'$V&HY.+\Z$6V"AZZ@Q;^1%XXM73EP7$EJ_PO:RA&$ [MG7 :2QXDX6 MB+AGH#(:C=OH@H7^K!%ZA0IZEE6KC< !IT;(DBDZ)M2%A M7Q/) ^PH4$:0GS2,9,8N#8L2&?$+Z0/3NWC"[WK%2'#!0I-J@'?@,ZJ40J$, MX*.I""&Q XB9DHG(#J2V^*S0>MV,7J;2J8M%TK_TB +9$6QYL5AXO&-"0I=:B\YVQ[A6-\;OS$-X2U9TJ,X';#/!FS#(_L:_XQE9 @& MMR1U,P"?AEUAR51!,<'4IR-2-LKNO":%H5S)244YY-8E\%B'P$YVK/@TLRU) M5XL553(\ $B &C$4OAG]L&^JVKP R"IJMRMJ!Q1#";N.$F-3T;?-0LW$;82A^.CD)H);;TH%!T[&:6F

"@0L69<0#X2< MRFHJ.P:IVY^,TE2@.]5E&7@FQN*5%1X52XIV5 ^6\AJKL0A AX]%2IG$CKF_QQ+J):9 M&QBD:M2WS5F/=L#^( *C8S"QE%WMJ@38U55#C%D<3PSS(5F1CY'.@IN@[MD% MI>N1QJ5!K$$8J$MTCWI9,!-6!;?JU4S"U5I$CT>=T_[ER&X+P/W!O2VF=S-- MZA^*'Z+Z][%%YFF2RQXMRV;%)CJO>@*U@@P#T]K!P9QKZOCV>=W5EQ;(S4'0 M4T/#NHWQ4JNN6V 08"TD?%935\*D:?\E@TN$!Q(@H[(O1VT(.UM*(X-RUMJ(RHS4C!OK/PCD9I9^W)YNS1Y28GW+)Q'XJ2O1(O+A,4,]0.-H]_ MTQ/ICWJ-J:9NV*BN-]?"O"='V]JAK@W:Z$.@BUP[;S6@DBN79FK0P^.KD'E/ MCYK@ZXK9WNIY*'Y)ZLMT*'"^FN(:#/U+^>O;D11NB4KM"35L%TT].9IF1S9G MSXAVI8IC;C8PZ MDHT20WU 4N_=O[6Q:(;40W'%!-ITTTQ$!XVWMF5PDT063\RH2?]WCS3.2%HJ MZJ\]#0'ZN J.[CGQAP&$4]Z'6J47&$AN4WNR#MMV9Y/9J(TL1TT',9-0D>V%.LK+[&JHIZ?1KG$Q]P( 8M;H7[F)K57)UN M'$*%ZQ2(10'RJGG=1SE&U1:Z*9DPW*"YT ,BR#E$$GI98W/RQVXPNDT9KX2: MS9H!Z):=:X[Y @+%4G>";HIWZ";X+*O1/N%L5:;_0MJ/"STRR1"]),\*XKB M4/(6^%];'K:M\TE8UL?7BJ*X5N*JH=!RJ@N$31RMA,3/R*2:,:V+K<^J$*LS M=HZ8=K(2RW5J-M1,6=('=1/^L6M]M_@PQ''H:J75RC6^&\Y G0QHA8>'C+)[ M'AGF5-7S)D@;,=-2TPR"-L/S\C#BO;K]0A@S>CXZ M'PJ^I$#>RCBFN59R-.?-R'[.0U&(/<2^XW)J]I1Q+<[+[[0S-FJYD/>/A%@] MDZ;VK+WCV'C#P"ZP-O8\'T[:FPB&NFYNBZP#5Z*VAM1GP]"96'.AT#22HC@?D^45==!,>P MH!$)F#E-LW0N2*;*WRM5->PUZ35/;>K:VF?5L*)VS?I5UI$D%H8U1I:7-@@= M5K=PTBF!2Z"X1W.Q2S$/]0=!Z$X@D]8^LN6>UJ/R:-_%QLF)0QX,F-I!$'?T M,J;,F]9VS\3YY(R+UR]59ZA\CV.C_3H?C$Y1ZOWHM0EXGWK-QRC-4"^?B*DCPU,YN%:^*,B_HP]/#I;3$ST-V/U$20!M^:_"II#I/KYK6;SO1-Z.@6$L9* M[I^HL?FJGGKW-! ](_?NLLDU-UY 9[IC,3RJ7,TG?1=>3\#-5!"6H:4GEX%0 M&-ZT\>"74ZV)L@J_P8#W!!@%.<)Z'@CB6G6Z]MXBB4&2WE5ZX88E&^8[+8W09O M=^V^?JN[5>I2\"K#Z9TDFVH:+J>K2"S:KL];'Y8ZW'M?84DASCE(+U8,VMQ[ M-Y\;;+%CND-S+9EX@ D7WDTCN'<^@)K2RE#'VL=F1B!#_FPGVFR/M$J52*5V M3JS>\6<74K!#V8 MH9Y"'2C#=PX1]HD H T[LK;W#=6RKN[P^]IY:U>L?H\J M-F^ DP\MD 1L'2 IO8XEP\\)[BU]W,%&3977.'-R:JJ$,$SF@A&UXT#,)*+& M,IVNK8O4KL)&0"7 O8X.QTE1\"N!Q MA6:)JYOU?C/O'*XP88P'G(+[U-HMFG*(J[N>9LUOX[UQQS9/K!4'I^FG8E 6 M??:R\L-&(;I!\=DDJ0V9QC@M%JNH'[;$^,6@^7*#!Q]#\0$Z6[)X.US_IQJ\ MLN.O5&18WVVG YA$J^'6[5?/:*?NH6IC9EUSB?-7'0H;N1C MME"H!1!F/AH!?\ZM+ ,#OS3YCFYPF$):Z?UB];P!V_>P0L/.AD?36!9*H@_Z MAI>I/KM/^@HZKOVL*SWEYN9F55C^+N)6%QJN(WZC0?:C>$=3MG371TYH[9[U M3P)W20X70?\%5U5Y,O6XOOK\X38<<6TL /-.6P#!E09P?$:^4+.0+CZ *V!6 M%KP7:CX25^'2(:#$AFK"F(-X@J"LAL1J+5+2UG=6Y_,0\GV?FQXGW^MR?J>O MDETHU<.GN^VO[8?/5^%[WVYY^&KZD[2P+-VCS+!U-+PX.P@#QN;!FR5__3LU MWIN2_UPH"5W1 KR?&3 9'^B ]G/PM_\%4$L#!!0 ( /!!853=[)!%(@0 M %,) 9 >&PO=V]R:W-H965T&W!M74M[.X"E>G.HC0:#[[)3>7Y(%XM M&['!&_0_FFM+NWA"*62-VDFCP6)Y%IVG[R\6+!\$_I+8N;TUL"=K8VYY\[DX MBQ(FA ISSPB"_K9XB4HQ$-&X&S"CR20K[J]'](_!=_)E+1Q>&O53%KXZBTXB M*+ 4K?+?3/<)!W\.&2\WRH4G=+WLXCB"O'7>U(,R,:BE[O_%_1"'/863Y 6% M;%#( N_>4&!Y);Q8+:WIP+(TH?$BN!JTB9S4G)0;;^FM)#V_RI+T> ;T/ &A M"UID"?P4U@KMW3+V9('EXGQ N^C1LA?0T@R^&NTK!Q]T@<5#@)BH3?RRD=]% M]BKB%>9S.$B98I:^@GP!M]"]Z&$G3PI_$(5]+ERKC6(OQ]OG;> M4KW\\XK!Q61P$0PN_J< _W>TSQIRH_50[IWT%?@*03K7"ITCF!)N4$MCZ2\G M/XO@>!\)26%P[=KA78O:@Z!K5]#/S_CB21WT6:X1UDNAZ+01.Q8@=0];8:5I M'7BZKO2LK&DW52 W@R^X$?D.OK14O,)")8K B*QW ^]9H/GNS4F6):?LX.31 M+!RFIX\$3B:!\3U3>R"S%Y91YC>Z*J$7;%'M1LF!W2/9W^>/:>=*."=+B<&. M0WBD",*!DF(ME?228K#&7+0DQJ0JHPJT''[>C5Y#AU1J%$'I%:,:<.AI^5"H MY&R=?_P 4E-)MGW$98]T:>I&Z!T4L@!M/"<_M%8J9@%WK5 ]WSY]4F]"24@- MOC.P0V'=2&FJD()U'_&"6%#O3,6VN-87:Q$^$K> MM9)X<\DWUFPE3PLWA^_5TQP-YG)CJ3=QW99"6BI>U6)_7?9N0%X)O2&*%*\] M*7*+2XBTZ9Q"J,F9P5BO\$3>T73HQ050>PDQ?YL=SP^HF2L5YA*%]VVR=U"T M=@QTGR;D7@K4";%>HWWW)CU*3H>6F QM(/V#;ZIKQOJ>PX^&H+BC,=:0TXN6 M=D@D*+AK*@N.6I^;9T.%]VASZ;B&J S3V>+H:)8>'H[9(]!+OA8A]W5-YD*R MY]16GN!58HMT*5"'''LB' MEX:ZY[!A ]-WU.I?4$L#!!0 ( /!!852EN+U'\0P %XF 9 >&PO M=V]R:W-H965T\PJW>79=[+7AB)N79=32= M+JYS+HNK-Z_,L_?ZS2M55YDLQ'O-RCK/N3[=B4P=7U^%5_[!+W*75O3@^LVK M/=^)#Z+Z=?]>X^ZZ6261N2A*J0JFQ?;UU=OP]FY.X\V WZ0XEIUK1IQLE'J@ MFQ^3UU=3(DAD(JYH!8Z_@[@7648+@8Q/;LVK9DN:V+WVJW]G> Y7] M+I,J?7VUNF*)V/(ZJWY1QQ^$X^>&UHM55II?=K1C9_,K%M=EI7(W&13DLK#_ M_-'AT)FPFHY,B-R$R-!M-S)4?L,K_N:55D>F:316HPO#JID-XF1!0OE0:;R5 MF%>]^8Y+S7[C62W8.\'+6@L@7I6OKBLL3D.N8[?0G5TH&EDHC-@[551IR;XM M$I'T%[@&50UID2?M+GIRQ6]$/&&S,- J?6&_6L#HSZ\T^S^HWLHPS1=R6 M[-]O-V6EH1W_>6*/>;/'W.PQ__MP_J6%V-N2J2T#-"+?"-W $[ J%>Q>Y7M> MG%C,M98BP7^9,O&IE@>>T>P FJ,?1,4WF6"EB&LM*PD(>)&P]QJC*L%^QUR. ML1/VL;-BRA,&HS](59=9N\'[>I/)N)G#CJF,4W846C#Q*'0L2PRBU;5(!#A( MF"S8.ZXQB*B>,,/FP; I2V->"8.M$C-[+6.!*U[!L.LL81N!96(!(T[85JL< M'&2 ;8<-&"]+.#"EV9[+A%6*0:)%N05"G&62;V0FJQ-MCK%*)T*#"3.$6^>P M$=51B,+A@U5T)6.Y-TR! *(G;\7 $B U)%Z4E827 '&;$^/[?78BVFCF5F7P M?7272J&)^U/@H *3BH3P)Z1 0V6QK[%E33B "[ M(6=7B$'"#FO^R0UC1UFET@+:;,[JO<,89(%LNQ#IE=G>8@Z.^('+S.@*;5'* M72&W,@8F!N"T1U8'G5OVDUDO9/_\QRH*HZ_9OS:ET >SDF70LR^+.*L3P>J" M)W_ V8'K3[6B/R/]TDC,^&TGF1)@:B83; -*,BOWD@3OI0Q]GC@"HG$"F +] MFC@M&FH]:64-RGAY3HDGP>##(99"58Z\@$BP:[H-FD&JW1MC !\I\>N&4JM:Q1?[7R8<) M^UX=,,8XRH_:2/C$3E+ A8-:>$:M,)-B#4EAPGY/X7C_!V;?FJ3W6_VHJ$5F M]*/ H.+E1A9)(Z'2!A02?0N[4VG=$W@#I.4"L@)S!+)UMU9/K2M-!#)G(KD% M"J 3?T8;2^%'[T0!D9%UP^][P_1>Z+)G",8URRM_3V-3B4Q2&^P\,94&=894 M[G.!$VT(F*QXX>0)D+T !*!8$9LR,7+K:YPW)PL!@#G(Q!KQ**!]N1PHUVZ" MOK7W@XVT+G;%2"W%8T74DG(!+,^Y8\,X)1@C39:%+5:(FJ?DVG<*>Z%I&@! M[0+?0(S$(C$YHA=&3&.U=TRD3)N*&S]B]^G(W!H%@8@*AF*X=9D=[6\1M*J+ MY(92DP0&!/@+.X&8;W(9<#],TV@#4*] +\@N ;R3:$X8[<#+WFDCG'=2\XR8 M@&;(BIBT^4F)=*!4VNC"]XKX?2H=KQ0SFA)^<&H M^5G$*GENK9V"@IW;SQR#3OSHNV>'0=]'"PYY#+:GC*79B[O(9K#H[Q48%TJ) M("RDD]/8#,008,PH131\::*L3YIM$@D,*@C?^\.+^?AT,IZHCS$ZY/$BPC:J MG(=Q)Y&[C,C991^PD.)GK M09%/,.SCS6(YB;XR%L>9EN7#RRUEHY3+T-MP$DZ_ O\Q:3,6ST[!95Y(YSN! MC9=-PG(Q[/:LM?L>@F6-S,<>'3P.Z5>PE4!NE/?9.EC-YL/;>Z7W)F]G&T4 ^]?A MXB8(U].S>R.MEQO8Y0A)"W"T&-YVX"*<3>W:IH/S>1"%[9QFKGUL991?SB0A MD"E$M0J-S&BSOKCFBR@(YU"]UH1NSTUWN#.\6S2;^C]+@/,E/6.\+%4WK;GX M_]C)@M0A'"'1O>QK:X2'Z_49&.[QJ%Z%TU4PBZ*S^U';6JV-HCYK1O9,8KT* M(GCJ+S:PV328S5=C!N;>_E4#"T'J>C&\'85B.0M6Z]7P=LS$YC?!O../W.WG M#&P93,/5X.XS)M)B%,(>9XL^XM%R$2S#Z9@=]NF M.+J<" 4V*G;BO$M5+E>L;>E-VSJ[#BCGV@M3$%(V,8RKCE!/Y!W/D!*(,8HN MXG1OV";:.G29YIS)X%TOL]^]9+.;8#V?L? &!KCXS!+4 +6]D,$BSV?!31B^ M:.3TK=\+\\8G10B$L\7-"_88?YY8>"J!FU;B=XW]A?RNSZ_B1#=HA>? M >^R>_1+=[OJ7ZID?FY7D6T%2M/4.5MY$P*J+M!C])[IRA?.SSA> M:4 M?3[\6 R[_?I.48%T$-G_8OI%&/M FE)Q'9/S'BH6)NZ'A%%62J9%23NC,C2Y ML/@1NSZ+PLF"Y3++H%K>@.F%Z\C29?A=AL?\SFD4.V3N6#51U(XH*I2?O$*UMJFM M!KJ^=7<+"D=E2K6(/7!PE=>PSK@G!\;>$M4YS+&L5/Q@Z?U)[#BB9*.@5(:C M^C6="(QL2(QZ#M'UY6P]9W # J9XII5;6IZ%JPE\=D-EP"1B:4(-!##7N!>/ M/!VM&G_AV+BC#00H!S\;WZ$QW36JSHP6FFK8M!E,?>XF>@GSG1;"U5_A+%C, MEV<,#XY[3#5%64Q&^]IBRE;<6=8]0TJI(>BW,;R9U@3RC,IZ+(_(8 SIC@G0 MR\7G2'' B,?*)"Y4L!6"&@5EW0YS38U6Z>FU0090N#U[!U-4_C]X=2%J6MN8 ML)_5&5$IAWYOZ'2IJQI@#=,O- X^GG4"SKCDY4CA_%1L3>I&_[MMCTX[XH\Z MV9D+3?FG=G6N.V#PG7R&=)F.SQJ]Y5E<9XW2.1C^COL?\?!?X-VF9^X^FH9+ M^EG9US9YBJGTB%08@D_&V22(O(L (@V6TX@&J'8?1B-(R$4;!8KK'\(IS1#94&T3*( MD*5^>5![^NK)0^;VG/.\7S7TFEV%O[>V+4D5/HB"'-?/IO5N(M)BL9[,?4@Z M,P(:TCT>ZIIC]^2@I6-D+WL"#$?8/5WP*\&DJJ:)G/"37TT+.ADS75\!AVM/ MM%NKOF2*T5.F. %-PA#$5D:MM[5V1X=MX]K1=!:'1CB[W!VSIST7VVEN3(? M[AD0Q8>:M,V>N-O#E.;AGI^:8V&[!?7.Q+ P,,WN1Z,LI@5/7PT8O^&.#5J' MY,\<$!9,WQ6"J>R!A!&!,J%ZT EL5N.YI6I$!RWWU,@S9^1=HC DF]@ PT\LH .TXD[5;=MCQ'9 M"'S)$8RG-EKW69E<^C#ENO/-#XKKG?FRB2(HL+"?_S1/FX^GWMIOAMKA]LLK MU ,[P N$MI@ZG2QOKIBV7S/9FTKMS1=$&U55*C>7J> ( S0 [[<**NAN:(/F MD[(W_P502P,$% @ \$%A5+GWGPX6!@ U \ !D !X;"]W;W)K&ULK5?M;MLV%'T5PBN!L27;BI$T"V&F#=FC7H&FW M <-^T"(M$95(E:3B>D^_.S27);UF(0NSOAC$@^[%!Y7EGEZ,+\\KGLE;Z3]5-Q:C\19% MJ%)JIXQF5JXN!O/X^6)*Z\."WY126+@H#@QI<6<[ U21O[SQWZ=8@=L2RYDU>F^%T)GU\,3@=,R!6O"__!K%_+ M-IYCPDM-X<)?MF[63LX&+*V=-V6[&1Z42C?_^=?>(CF(^%*F M(S:)ARR)DO@ WF0;[B3@31[!^RC+REBPC[WZ4BN_82^52POC:BO9G_.E\Q8T M^>N H>G6T#08FOX_>?W/8.Q66B4=F[-#B]YK]DNM)4NFE,GX;,C>RHRG&_:V M!J>X93D7C*/74#7&M4"[.<\]!LH[=D6P*Y7B!3,K]D:GQE(60UO]].,/ITD2 MO>@M"F_B%S\/V3I7:\J /HLV@4X2<>?3]NJ;TD,*7A!G^:R9O:ICF$@,TS M*R62YBD&BDJR:KO6A;4T 20,K&.04)9REX<,*\V<]+YH . U%!,YUT+IC-W. MKU^YL&QAE<@D^]5X.>K<^^-[M9[7&92CC3J)]E9[)W(JRY/ ]\=N5EC4J]RN M.:)#/'OAGF1A!'IM_8?O(0FWLO*R7,(&P/=&%+)/U&4\@V=92]5X-HQ.CH?' MDQ.6]FP^K-)]83QQJ8NQLJIAZ;.ST=D)J[H8Z=4#B([JF=32AL;)K'$.RTPJ MI0A9>1;/0$R(>%&@<4*@[U-O**Q'J]2+2PA%#<<+%@\G9_'PY&S:2_F^D/:Y M,!F=GMR[,$_1RL2X8O/O)"'=E035EX0GMSUBCF:HT&Q/UQ^FX>&N_U1!ETC5 MJ94P0]87-482Z;@RY1+Q!>W"+SXP#;.2KE=H=;\7]PA2P\FG^(D6HSP8'!^0 MK*+8=#SL.B^.)\-D=CRIQ B:H4Q2C$BH< ;&5J,AV( MB!&'2U N >Z-O<@FO%42^E[<^WWO- MVQ9Y2:B?B)4IK[%H7XFH$GT1)JV%QQY' M?))<[C3'/W2WA<43,3>%HNBYTUQ>545:$.R_H!5D$*W QSZ M@RX-:5W61= ]$1K.]ZA)MJBZ14$?!V4$J:UT]&D5PZWQG>IITDK$&:MCRPV"OH>^/9* MA,<[%9(;.AE;Z[15ZX>L9&I7E<*'R75LQN:"R 8O7\[:$2-H0U-.93)MI3Y MF"O7-+K:#;RIPKUM:3P^(.$QQ[5;6EJ ^95!(=L!&=A>Y"__ 5!+ M P04 " #P06%4M*@BR0 & "H#@ &0 'AL+W=O>&?*^K1I]/5L:L3V32/YU'=KU;\%GPC=X9$QO)0LJO]N5M>3[Q+"%>\<)8!(;'/;_B566! M0.-;CSD975K#W?& _L;%CE@63/,K67T1I5F=3[()*?F2M96YD9L_>!]/;/$* M66GW2S;=VM";D*+51M:],1C4HNF>['N?AQV#[$<&06\0.-Z=(\?R%3/LXDS) M#5%V-=#LP(7JK$%.-'93;HW"K("=N7C-5".:.TV.WDFMC\DU5^1VQ10_FQG MVT6SHH>:=U#!#Z#\@+R7C5EI\KHI>?D88 9>([E@(#*K7K.#G$QPV MS=4]G_P8?\ZT* @?IRLWO<:T=E$*30I9KUO#2[)X(*6X%R56D@:G7C28XH,- M9LV*DXVK9JQF]USA<)*FK1> D\L.4=L1[&H<+-1H\97@P&O#&@=;MLH^+! X M"%E.R2M1.>\CQY\B]Y]9[3$AZZK5]/$B_JT5]ZSBC<$, QM6%6W%K*,6E:R< MN8'DZ58]]#8U-RM9TI?"?KMTKU>(CS4/4+&U5$83YH*S&:=NOHN?.9U""&6? M++M@)U'\>U&U):*T)GRYA+"-JR%MAX."C5"#U4:V%9+-"6N,&.RGY.,.U7Y+ M](&J:O40KMG(DZ)B8-OEA:!;$(% K]S'2_@I^_'\$7VH:#7#YENLA32K M%\$(^!3<$GH@+E\(SE3(HY&.I4.K!!)3=JFV0*[<. ;*UI8^1&BH"YAJQXI5 M5;_3V"8\U.!I;E/#01#97(BF\[9"U2+GW#8SHZ1><]>1*EL6J"&S);K=N_T* M1]-R':W//&IBQ1H!U;)%51^?[GMQ3CK\#VT-C3!2 MG9(/_5DCOY*C($QIGB7'=APF 0WRS(WSB*8^AJ\XK_E.53!CE%BT77JP/?.K M-_@G46 ';5)^^R4+_.!WI":9Q=-Q] MR3!XKII=XT2E=(HLC=4#5NVTBM[M[5X#,RL&D>1;S86B*5D?TNIF+\R]9L2< MTVU[T -#V_AXP5J<4B@8_/6GN^Z%>JL0&\J)$8?GV$6V8 M0AAVC]33N;:Q#< / )?3,/2(3S,_IEGNDX0&:8CSEI-W@BU$)0SZC15TL12P MO[G]I$E (P\<9C9",Y_[DSG9N#]#,.W='LO_)H++=16+\ M.E[#+KO;QW9Y=X=[S]2=0"%5? E3;YK&DZZO#B]&KMU=!/T<-QLW7.$JR95= M@/FE1%KZ%^M@O)Q>_ -02P,$% @ \$%A5'NA_]XC"@ 4!T !D !X M;"]W;W)K&ULI5E;;]LX%OXK1#;8G0$4VY(O<=HD M0-)V9KK 3(-V+@^+?: EVN96$EV2BN/]]?N=0TF6+W%2[(,37VD!ZW=M%W*ZMDQIN*O)\, M!I-^(75Y=GO-SQ[L[;6I?*Y+]6"%JXI"VLV]RLWZYBP^:QY\UHNEIP?]V^N5 M7*@ORO^Q>K"XZ[=4,EVHTFE3"JOF-V=W\9O[$:WG!7]JM7:=:T&:S(SY2C[092:=>F?ROW3F MES=GTS.1J;FL:W/%?L0YK$W!,*^=-46_&?:'+\%\^U7;H M;)@.GMF0U!L2ECLP8BG?2R]OKZU9"TNK08TN6%7>#>%T24[YXBW>:NSSMU^\ M2;\N39XIZ_XA/GRKM-]<]STHT_M^6E.Y#U229ZC$B?C5E'[IQ(++MS4#\2Z7SHD[((\7T6 ZC2:7A^;9,\EQN7KBEP BVL?$7S+M4CXJH3-5>IW*7%C*:BX2 MZBE5*P\2THOE<9([9,C^1,/GA"TC3*G$H_&JXQX2X2BI^].DO"J9E-O2ZHDO MIZV3RE+,%)Z5C\KZ0.>TRP04)2]XE""Z)O',BBM)+:S;QBCK I@;E DR6[YI M6(EJ111ECMU6(/64;JYL:T^":(IEJ)[M2R<(*GJN(28]/A+.$F4QJ[T-';PD ME8@.=J6X(1%UF1J[,E:2S#WQJ13_K"!7#37>V@(P:0$8#Z)Q)SY'[=UI^.T# M?*ULU]JZA+V/6ID*,X'C I:X()"@Q&K$ZL>2MI=U[>9X)T,4RBX@+]__;%B@ MLJ,&:S&(CMKLW5*KN?CPI-**I!2?YK 5-L$32UDN(&621%?#<31"-=MJ^Y.I M2H;H ]H%92W6A31+YIDF48S?Y57\8@)8+S4R$=OE=%Q$P5J,,/A9E!7K!L(O MN2"P>%6X=&H$/ >@$)J()5!C%=#E$?O;U#KL#=!\Y#GW4J%)94.>0R=#2:*K([!+U1"L5W/\[&DQ7V4UM MZX]=)^\GRE-%KE-Z0M*Q:E59.)S*7+4B^YP/XZ0W;M5K,M$^>HXXM7>TU.[S M$2MK%E86(C/@61HOS"S7"XK2;K:')#)%A>?$N&E20'K@_I[X@_#(>VO*48., M0FXHRVUYLJ^_UPAK\6#V?@BKI>16%\08E9[#8D^U,$E[E)/.L17PU%$"&DR MV ^T@6R7#-YV%_.C^.V/G EHS=Q4%AR_51(9A>UQ6#&[BJ/12"9#E.PV-(_F M'TK Y\EPW+MJ$>"7UE2+Y9ZU&BNU;NV:*R"AR[[FR=5TIE2YC3(HOX=N$S2\ MES!Q"O/Q,":/MPC'0M<)[2D$:Z)!L2[0.ETC^7 M>U&W"LD+%(] 2('45*6Y<028>M=]A3N%",?V&>Q-/HQ>I6G3H+Q^ .F)W\SS MI+=!OS,A: INDO05@O?$0X4JD;($#R&!B[^D11L,A?H.K MAEY+@PA/HLF$?X'H534;CP]T\V@VC.*'1)3[@ M';J@)V53C<"/>/EN'D\5,)^)\W@\[&1FQ&HJW9+J7JH4Q, !#V:2@.G;J97MSRIY"^U4H(Y)!)313 MZ.U#&6TU/I@>D\$HF@RGATZ:4_K;-3SG4LEIR#AMW).$/\G"SP#QE MUISBZI[?(?P=512S+<>4BT+^.S'0G<=Q;SSH-L+O0]'9*(E)@#N29Z;RN=3- M80/"E_7?XAGV.$\FO;A!ZNXXU MYX4*7%[E6%0M(,'ZH&\-=YSCJWI5MDA+S M6-00Y?K3S(N/D)=[7 (3EW*TXFB 5RB:5,37>*1V!TBR ?4*F79H\QD\U#/R M&:D(F3[4/U6#MU&B9=;?8T)@I#,K() 2NWG462BJ2H?N@A3%FMF&"^[N4.-S^ M),*V0))YE.AB2*KM%&+5 @,;X[,6G2JG\A@W=UJ^[SAN.X\[XZ7>K9K=KM2J M7-9G-P3B%TQ>@^"0Y6YXE=L2$.SS7NHBA[R_&6I![PHT+EN]LJU[N\#P'1V^!X+C7M*% M(%K4E=19>R+1<58S+]%1N?]>4!X[, C!^%*X4QJF4&\FJ5.)C0N2I.3,E?-- M$IBT/[T8DT?\' >)V_%>7OU,U4]&K'IX(N3)>:GZ53\"1#0 M2%^GT!_1LO0NDUPY]G6FW_G*Q>> ]"V/FGCDG/#!JWW:?BZ\ M"U_)MLO#MT9T5 L-Z.9JCJV U?@L-'S-C3OL_4$L#!!0 ( /!!851H>>V3O@T @H 9 >&PO=V]R M:W-H965T79Q89*56DOCZXTJ,++0Y5I6^%HN+\RF5#+E1>O\ M(@J"^&(ML^+DU0M^=E.^>J'K*L\*=5,*4Z_7LKQ_K7*]?7D2GC0/WF?+544/ M+EZ]V,BENE75A\U-B6\7K90T6ZO"9+H0I5J\/+D*G[T>TWR>\#%36]/[+.@D MWZZ^W?E#O/A.0E.C?\O]C:N>/1B4AJ4^FU6PP- MUEEA_\HOS@Z]!;/@R(+(+8A8;[L1:_F#K.2K%Z7>BI)F0QI]X*/R:BB7%>24 MVZK$:(9UU:O;2B>?GM*Y4G&MU_"UD62N%Q<5I-.FTE14E/B#2GPQ"CT1!5'X@+Q1>]81RQL=.^M*ELJ= M]4;> UJ5N"I+62P5?_[7U=Q4)7#R[P;C7FS\7W)29+D6E1;52XG5M(,P8FC+/"I[AB9_54B;WXN<:>)*EH-"M M\ ^2:$T4A!/!XL5-+@MQ1@__^I=9% 7/>8R>\O?P^;FHX>M2;%=9LA)9D<", M"#)A>+G>T'[&$X4NGGZN99XM,FPR&!2R2!'H2SJ/4F MU_=*05::E0AH7=J5)+D9% GD(1BQROCB;4'?"Q?\VZQ:/6 1&B$KRN)>2 ." MZMN"K5!O((4>);F&A*4O?NNMJ51)MJQVEWEB4^J[+.7GLN)!,*.!CBF$"+F5 M96HP2=UENC;Y?7MH:]>A#CA/E16U(HN4BMPV$'9@"9L!8:36^S8H. ?&C: MVYL&/=:(S5,Q5XE<*Z$6"\5B+#[WS6XD>G$EK6@LT9#+T^!:S M9%VM=)G]8?&6 0-*2"+:;%VO15'SR22Q4H2.H3ZHLHD,PK S1+8J1*@'#D' M'%C00F;$*N4GU!1W,H2+ #"Q2D=U][!:X1$Q&*:V=FZR.^MM[\Z]0YU#V%/ MUTO0T?TF2V2>X\GPD+10P)BE6.BZ9"@8RV#1Y DIO3^=@\.>;)&56"Z+ NXK M#38<&+D-;DL@M&X*H8V,-65PT!#O/IPVBNTHN-4"2314P&:2(@R>,FKAGDQ; MVFYPPKSGU)TKE)+\Z!X3-J!S7Z# 6JBLJBF>$%38-='+@J/1Q8,3BJ/H)*G+ M4@&A' <'\-'BX7X0YC9 0NLJ1DD+C[Z0AI2;>"*#(30NF2929:D>TIVYK549 M3C5S%!-4+I&=;Q-82!G>QB;GM4Y5+BP\&G?I'*CE9$")QY[CF=V:MWWS9:.8 M)6AG<<9H.!=GX;F8^)Q'T1X$DV'3Z[95I4[H3WP:>C'W;33B1^/ MZ5DTZY[QC';G.YU#_YS8_2PZ%^-+?_2DG3L)_+DI% MW 3E"=4EV>EL="X"?]Q-#_W9$_P7]Y] Y@\9I4Z8_SY3>2K.QE@FGO _.CZY M40V,DQDV::Z*)8*%8(_^H>[K+-UH'!CRJJU2ULM-?+&:30@BWRPA-N?$3G4G2,]YN?]D/YZ0 M.-\N>D'% A"FS%QI1SV4 M=!CT&3.$)\%X8AB1=#UWE>NBU&OQX594Z$Q-#=(K=(706SB=!S@Q/)BZXH"/ MWD8H!;+/4.NG[Q55"*XNE"A!![B$C#]4J4D\A2$4#ON!S?V\+M07F )%J_R+DET0,ZW9U3.*& MV5 KVH)D[BK=YZS*V9V3FGU2>;;2-B'"T!DBDT!8512F9JL3J<4 M;V]^I1 V,M]U8H,NZD,D5&R!U*M=!O7LL"5H$R>!B/9NHNZA(M96W<;E/V2\ M=VV-_3M?I:CT:>_3U7)9HFU%V/_:[Y\.EO>!"&,O1)4>3$-Q*EPN:_C\;.1- MH@@E^.4Y#[/+D?@(?G7=E2-RCOUCTL;>%'$?!R$)"R%L$D#8-/2FXV@HJ\MH M7#G^C^J1>[>-O5'1E7(YJ&YZ%(",9+L?KL=VBN:T+ILRZ '_[]15IX&/EH@> MX5,\\Z@[VEA2:HKK2E=(AD,B:O;FYOK.VN1Q^Q_68NJ'R-]YSI<"*(+&S;=& MM:@;WM=0MAA%^H<2!L1\L,3LEQ>/5-?J%_<4M'ON[G2P)$FSA:.W05&RV\:Y MLF2?Z_M];5,MM(MMQKQZ3*--[>-I[(]:JV))7?2*?=.[U4KZMUH$\L(HR[D6 MZP.#NKHLT>90E=?;@1L;N0_TKK\(_6!J>RY?O.]Z=,OY5S9_M7GZ[S42)!IZ MQM#PL$T\[/7Y+@>>N4N1][=7IKU.Z]]UT?9)MLDX'VSJ,EFQ76Q7MB-SOQG9 MN<3ANJ3->O8&J9&Y)])>;+C[*D-W,A8A94\?F;%U;0%&+2WDV(46F(T\AGLN M-S2,;@B]9:\,M/=9:=,X>ZSU4A7P"?IBMXQ=-G9M,&>>Z#DWPE_I=YL6GRYS MB.*]([WOXWK>JVK7PFX;=J?7MPT&]IW>ZTOO-!=%O?H#BQ55$EV1B,/5A6.T MQJSO]%$P<0L^I\!N-I$+U&]#?!Y.X82_/YFZ;RU@FFPMKEQ0/2I5>[-P@@1$ M:2Z8=?"^W5U'@R"I0Z.(EGW:M*&J"]750 <; MH@.7PNB"7.ZEO0E99 ,HVR.][O9/-D:K-YSPLB^-V?9OL$@>^>4SWR'H1S9M MAQ+[SLWH8)CU(*V^G;^,,2QBCR9UV=]W@2B()1QR5_B@9(]>]: M5,W:F/\Q^X(U']E([IV1*ZOZ5R[\"@: XTW4CHB,$(FN:*I-$UXPX@CY6Y%G3 MV2<4]/;%A9-MB>7J]AJMVZR%K"6[_HO;QBZ'COK ^XB=]Q"L(S,(B*!$!=#4 M-;+GC.ZMPHX=6L;#=&OX%/$*L,HU'1A;5U5N[^0EOZ:B+#=+D6U!=]4[+KS$TN(,G.P0BU-+,)+4Q M]ICO-,APQ.\1>Z@:K)0)?&6R_1?)>@M;6.H^C:*N!" A&XJII'M[.=2\IW$# M<>=U>UNE2OXU#O5S_0N:HSQAK[0WI9ZSP]I7T3WP;*$;1?6:;@\9Z)SU%+U0 M/^:(N&M&'^,(?_A#A<8]MU_S'[W&N=_8^T[RTDXN$6>V_Z@-U#;GS\0_"5-O MCM!K[[V*#;'K+F(M!I[MO P\%1.DE2G^CKQP>HF_T3BP57/HQ;,(PQ-D@L@; MQY'ECABI!O7L;IKZN66) WL>#_Z1-XOB/6$#!-J)L1>&X[V)-T 2!;2=,QWM MS_B-,]>IF$YQG#$^S) 4Z>(L\J9!]"C_+.K"_<[BN[CFFJ*#^$32Z[-3G&P< M1>2 @,Q_&5'9"$ETLUFD_7M3+/>B,(;F2.GB$N:X91$TS=YH$@F-O++)?TFB=7"RQ%R3\YL95I\Z72&_ZM MUUQ7E5[SQY62R$ T >,+#4)S7VB#]L=_K_X+4$L#!!0 ( /!!850VM--D M.0D (0N 9 >&PO=V]R:W-H965T\O22\-D+9;W"ZN:-%T=[$XW =:HFU>)5%+4G%]O_Z>&4JR+#MN MNOOMX"^))7*&\_K,<*";C;%?W%HI+[YF:>Y>7:R]+U[V^RY>JTRZGBE4CI6E ML9GT>+2KOBNLD@D396E_-!C,^IG4^<7M#;_[:&]O3.E3G:N/5K@RRZ3=OE:I MV;RZ&%[4+S[IU=K3B_[M32%7ZE[YGXN/%D_]ADNB,Y4[;7)AU?+5Q=WPY>LI M[><-OVBU<:W?@C19&/.%'GY,7ET,2""5JM@3!XE_#^J-2E-B!#%^KWA>-$<2 M8?MWS?T=ZPY=%M*I-R;]52=^_>KBZD(D:BG+U'\RFW^H2A\6,#:IX[]B$_8. ML3DNG3=910P),IV'__)K98<6P=7@$8)113!BN<-!+.5;Z>7MC34;86DWN-$/ M5I6I(9S.R2GWWF)5@\[?_E-!)7?3]^!%;_IQ1?H1N.Q'N3^[43/^2) M2O89]"%$(\FHEN3UZ"3'MRKNB?$P$J/!:'B"W[C1;,S\QBF*R0^5:D0;I,YN42PI56YRNA?B]U@8CWHH11 MK:Q2N4B56.J<'FI:];703":]>)!6F]*)1'JL^+4UY6HM8%*5+< ( M)IWV1/M\F3I3,S++I09;F2<=>?!+I]IK[#DJ$*#!2D\[GRS23V6N2)Q93_R8 MBP^Q-Y5\<+QOR0FZHBRD@\X&KI[LA+$H<44UDJ- M3?@91\$U7H45%A4GQ\IZH&)M7E=(_,7S!TO$)A+OP$ G,CA&9J;,/3FC:U9A M"5E>F.6+DFS@G,(VAWP;6)!7@8;S6,NV) M>Y.QG"U=__:7J]%P_G=7^U/G<5HFV 6GP:J9L>1T8NA(<:MRM8G"@?Q;IGPH MV1H1H)<("&5C[2#58ML^*,**5]!A9S%VV-*:C$_;B]4$9X+%W?T;<349B=*1 M;8@R,XE>:BQ9Y:UQA6*,%YGR:Y-09/R$>$:MJ6)CR&;CBJ#"T?)!ZA#+\,X7 M5"$R2$%PH6,H@WA6B5;DE[*@&I($[8/+,H,P 3+< F7@M\Y5*JI0X8L!$)QS&:TY*!$=M\_QH M'.\L!+51J!T9-Y9N+99H1]P^)B8J9 P%_A+,A;26Q&'$T8$44 +)W0Z2/"6) MJJ+B0]BW(2WJXA."8L]C?UJ08R'2B8D#A I #K]4^011M4D'9?)+S;&0VXQQ M!%61X8N1KCGQ('2ZD;&'];8!D/_"UC*(4I7$$*WD!>Y6&04IE+F\D),)HT,- MJQ5YD&G)P-<1U0 4.D;IB3L7<.]TX4@,NQ(!]J 3MCCR--6Q]@):JDZ!1>FP M 0"<"OB(*+6L":1=&(LVC7-X3RO:IYS7&4<?1KDG? MJD0%\?"T.S1E7.H!5"Z4DU6)'*2\HK).A1Q XM= 6GX)+\!UUE MB!FK4ED)CAPK)&H6!&L*:S?"&IRA2I)397X$,7=Y2#>'[:X]V[5D55ME[-&N M=#\FG:%(W#:-*C=M;0=L4/2;%BXLF^.5KC8@>Z"C'Q_6H!7%BJ ;&;<\=%&B MC-:/H,WG]9ZKCC3'U<&N07 .+$67TMW]I[Y6AB(C:3-%NA//6&U<4^ $]_RE M^(V(?WB$N*MS3#AX*2;1;#H1OW3C"VO#:#X8B\^&4*PK=T4\B\;3N;@OBR*M M\:YI3^#?,'6A!'N2>JW .^@-J?4\H?E=*!!OZ'".6,ZEZE+2;AJX[P;+,@#T MKFZT2M3+#I\#88[W1#RB"37N4CR#70?7SP7/B>B4UNW'+'SH'T$.R.&FL15Z MNRH,20YZLE%T-9_MFWRO7=DS^Y^PZ#<#Z%"XHU>]2W$=#2?3@[U[]CZQ& G& MLSS$ZGQ\DE,4[O@5P32:SZX>">!V1W(IAH-HBEC_E:=@A*/(9BIBH=/G^QK# MUK$$I) ^;K 3[%J-VJ&'>]?30]I$.[Z3<'D^D.1)Q^^Q.';NU4#\5;R7-#]A MPQQ+CF^"T(YO-<.J48E>=:4Q&$=3.!@_)T"?T73,HQ_\'%[S MVYF8#4:50SLP/1Q&L_$$1SK8 JU,Z)G7'0^ M;)0:@H=Z M:A3N;H.H5N<3A59=,"B)+N>]V?Z5=;:[L3X%^09,-1H,K_?OM]RNP@<'^R.Q M+.$D12-5G959UQC-N.O4M(N[&VIMZ2+?&)1#,N 23+G7[GRWXSD*R;]7\ P[ M>Q8-YZ/@ZDDTG4R"J^>36>691_2!=^;1Z'J&1NM[U8YEH5L^/[RFR>,F[IV8 MMTZ;>>OT#\Y;GT)WGK>>YZWG>>MYWGJ>MY[GK>=YZWG>>IZWGN>MYWGK>=YZ MGK>>YZWG>>MYWGJ>MY[GK>=YZWG>^G\\;^VWO@S.E%WQ]\]T=T12A8^$F[?- M)]9WX"S?O"FX.^,%\9[D_'/-1IQ96D# MUI?&^/J!#F@^/+_]'U!+ P04 " #P06%47ST<&V<+ ")'P &0 'AL M+W=O(7'I( -6Q),>/?0'[ M:*];]+'8[+8X'.X'VJ)C=B71):DXN;_^OAE2LI38F^W> 8DM2^2\YYL9ZMG. MV$]NHY07MU59N^7E12URGZ0G[8WW^GKCZ<;% MBV=;>:VNE/^X?6?QZZ*C4NA*U4Z;6EBU?G[R,GWR:D+K><%O6NU<[UJ0)DMC M/M&/M\7SDS$)I$JU\D1!XNM&O59E280@QI^1YDG'DC;VKUOJW[/NT&4IG7IM MRM]UX3?/3^8GHE!KV93^O=G]H*(^ET1O94K'GV(7UN;YB5@USILJ;H8$E:[# MM[R-=NAMF(^/;,CBAHSE#HQ8RC?2RQ?/K-D)2ZM!C2Y85=X-X71-3KGR%D\U M]OD7;^N5J93X(&^5>W;A09'N7ZSB[E=A=W9D=YJ)GTWM-TY\5Q>J&!*X@"B= M/%DKSZOLLQ3?J-5(Y&DBLG&6?H9>WNF7,[W\4?W$&^U6I7&-5>)?+Y?.6T3$ MOS_#8M*QF#"+R5>:\,MWBP\;)=:F1*;H^EIXN2R50*XY57LGL&YK:KXT:P%- MG%@JI*42.M#P3 -WA >=K;+:%*[=KPIQIFL\,8V3=>'.GXA_*FF#XP3,KJJE MLIWIZ6.,CW0A/M::=E]YZ4'^5)QE^2*97UZ>TW4^S9(\G_/U8I+,4ER^!3=; M2\HZ68KI>"8F8_'WO\VS-'LJ?CHF=R2<3>8=X6PQ)/Q*U6JMO5A;4WVITBL# M '%T!:-]I07>J+6R5A5/Q,?1U4BL5:$L-#M+DVR:G7>JM=^\R)&Y'CQJOX$H MP(OZZ/,/QH-!T?$]QBJL6QZURVFW\[3;L[^B<+,*%EKI4K._0,KOE*K9F -E M29_&&WO78R LZ0B[9NDWPAO>]!I1*NL[9C%[ZH1:KQ4C+V\X[B?MA'0Q^-V7 MQV9?Q*TU-YJKA?0]>5G(+!V-Q3?WOCBDAP:;C"9B/)J);+1@T%C!_!H9EXXN M<7^*[X7X7FHK;F39L.YK74L8$/QU#5!I*L[0LVR4G\/XEZ,IOJ8C1.^5-ZM/ MWU()*3B74=F"S=4M74-&"'4V'DW.Z1/;OKM5JX9--UA^EH[24O!#I1@MO&A^'I?B M@88*.DU&8]:&/M/9"!#PW<"];&IH -N.V<+A\\.C<6$96PJ-FS:$,47)P]AC M!ENKT4#H\DX4<$&,N]7G1$]$;>IO$4P-6!*HNL=\ 8 ((O1\70\\[-$#4> B M:@NU]!S:_WCY\AUO57\VVM^%<(=ZV\9NC5,N$;N-7FTHV&OC14\@6ME+K/T& M>D!!GX2H)^(4^:.#1FT!HT]*.J<@+FU$DB^1Z5XK3C8$[\/<"@S ::> T/N4 M_ KL;&&S)\83\0L:3;24<"25.*YB*VDMVVHG;0%X2K-QKE:VD650CI#$WD"S%MWR),_RQ[-NFBS *YO.Q$\*JSHCW8FS MEU>OQ7P"\,R2:99UA)DMR$4*[@$JOZUO$"( MQ4) )I65L5[_)]Q(DW1^R13>6;65NJ=_EBSF>:?>^U\_1J9] ^;C]$AUNR]( M3U8*ED/&.>LM/U[:8G;P)OKCA$;6EE INA@I<(A^"!<3RJ"\D;KD5DS=Z$(Q MG""_RJ:@")9B@_:"? U:(,$+8_HQ$C@/M")THUK1>&H_A\M&B)(HC 6QQ).B6_ QUCYAC MI[&6-BY;T50Q$F_VX-LS 64TE(5J#9-9WO7E3#"[U!CV"$)!K=2*DB.(2@P> M$7?-M Z)N)+U4#HDJ;'DH?)N:"DX!,;7&)F*B!NTD'[ /6!RJ/(1](-)?20< M(=Z:):)*H]B"+J(3IB _ MN 8UK*,AN9/WBDL!&"SI)V37-#>4A($:>$@M>"A:0)4&WH^LFYJDO*[):X^KR9%VCYD"Z2OO I->%D 6S\5.SJY&*&[V-;0G?3I_V-KG0 MK18A0Z["&843^3QCR7+@:90]3E.E>(]:3CY M'1B5J,]A"ND:8X>\($!\H$(EN58UI1[F$38,V_X L0^9[P(97+/58ZC#R)D0[=&2GDVR*UK[ER8B'0";" M&CYJFY-!8%,:#B3K=VX! B899HD!4;8KY>>UKBE\R=[9.+\D6?$]&PU+5^D, M;.*(TOB 38)_'[4((^C_PK[5D)0*/*FSD1:6HUL%0K,T6T;UHS'!*#G&'#4 MR3DFA*_%R ^]&>& 9 >EB)Z%^L$6>QM ]U]K\:-$;J"4!=X9DJHW5\:4I'[T M=1.;ZA_-TJ':,*"A,Y^A<:8Q#/U?G'%BA"E*MYH[ :)AMIQ;WL0I0!0(2/0* MJ^.671GG79N?=]1^=U66EM)PHB2!/88/2VSD[5;>44] (!9Z.17 .Y R-S1M MT0Q&U%PPZ ]H\97X7=X%]7Y6$KB$@ !6>*4X&F 0BO$(T["E*^5>FU*&DK^? M\(IX3.#1)[2#&L=;!@!;-CXV $TWIK8]#!\5M,P"9?8?<(J;*B0ADE35U3QH#9JMT*\L?VA M01YL[[@;9C'8"(@]&B96TFW$FN)7>36H"ASS=)83!%:?T8@%,Y^*:88?]6>%/0YHOE')+G!,1"U M%\$!&!J=9]TP&\B2VQ6JV3IT4'N;WQMXXW-J8TVI"R;'Z5RU!YY]2:^"1>ZW M=JUHH85&<#O)3>.>S[?_!U'I!)>/6;INZM8S\ TD@1JAM74/6K=F0CM M4$5(2\_S6PA'ICAHX@9G3)RN#KVD7FOTZ!2E7=##%%VB1,.G:)C#"X4(M<&E M%-$4$Z-[)^1T:$C'Y VEQ[V3S$C@+\CZU>?CQPC*3HU]O8TW&#Y.XSG&*XJ$8YG["OUB:G5LQCCJ!TS7:[%_ED1XE@&6AY6E.W0, MPPD[?!!^O+6+.'GH:(3#>H"C- ?2,+NFQPS!QR;#>^T20;IWP[%IK[/_<%I1MY+[##[-OR.Z M?$S1(+(M8U X4PQ-R2''5/*/>&SY1V.U*W2<36C.X]<"@_=!I,H--$7:!.7< MX:/)AWW:0\6[%QBJ:XX>)IY5]*[YB,:C0^_S+GJO1RMEK_DE,-4:0$)X4]K= M[=XSOPRO5_?+PTOJGZ5%(@/2U1I;QZ/9Y8FPX<5O^.'-EE^V+HWWIN++#9HR M96D!GJ\-BG+\00RZM^\O_@M02P,$% @ \$%A5'.J- (N" 01, !D M !X;"]W;W)K&ULI5AM;]LX$OXKA*]8W %>OR79 MMMLD0)K>XO9P18.^['XXW =:&DML*5$E*3O>7W_/#"G93KIMR MJ+'SU6+QT[S1IIU<7\J].W]]Z?IH34MW7H6^:;3?OR3K=E>3Y62X\=94=>0; M\^O+3E?TCN*'[L[C:CYZ*4U#;3"N59XV5Y.;Y<\OS]E>#'XSM M'OQ5GLG;N M$U_\6EY-%AP062HB>]#XMZ5;LI8=(8S/V>=DW)(7'O\>O/\BN2.7M0YTZ^SO MIHSUU>391)6TT;V-;]WN'Y3SN6!_A;-!_JI=LKU83531A^B:O!@1-*9-__5] MQN%HP;/%GRQ8Y04KB3MM)%&^TE%?7WJW4YZMX8U_2*JR&L&9E@_E7?1X:K N M7M^ZIC$1*$>EVU+=NC::MJ*V,!0NYQ$[L-V\R-Y>)F^K/_&V7*G7\% ']?>V MI/+4P1RAC?&MAOA>KK[J\145,W6VG*K58K7\BK^S,=\S\7?VS7S#XX35*Q,* MZT+O2?W[9AVB!VG^\Y5=S\==SV77\_]EUR_!_'^X4W>]+VH05;U96U-I)G]0 M[VN"6=/I=J^Z;!!4Y5R97 3R6U/@UL:[1FFUU=Y0W"NW0;UVG37D@S*MBO#C M?&E:5+ J7.^Q#VS6?4",(&(>."K/9*SQ5P52MV9A"@[Z1?!.FB+&PO:S8F'ML MYSR7C6GZ1GWN860!Q(1=/PK@"#GX Z;="B/+,3\&M=CON>8(1=((L&*0.(HS."0]-N 9;S M^ZEZ^X-NNA>O4@@X'T.[U/A$).3RYFBT.:P&8\R<*%;+*KU>+%W9G\6+[X M&^J0^07B\1!6W*P_:G49H0>@2Y>KZB?(2QD 0>4==3'3Z#E@04RFP MX+IQ)=>TG, ]DI**?X0;T@8.B IE!E-.$H:H1[J/Q TGA0)L-\S@S,$U1D=,ED*U GV+6RRK[4Y[S_+,3[RBIK-.*OI'V0 I-@F5 MF?J]IE9!#)#_&IGQ1FNI[M1+E$6M&VLB:RU,B*V'LQN%NW$@Q%CI#HQ'$TDJ MIX-KX0^, ]9VLM3W*&#P"V<[,22'7K(9G)UW(]/6,95OGSZ(HR^&X&Y MLDNW"=Y!,6)MLJM-E90-&T:]:5SW=A8C]HX ) 5F7/LA9N,&>^EF'"0$4A1COZ0 MYACWIH^]C -;O!%T(MK3+R;CUA^I2,WL428R':@&R"0]%^QS>HW>J]8! [O3 M^R!]'D=ODJN\'J\GT+C$5\2-23XMWW)-R"3TI< R:H?D9CPX=CV& +S$ M1)L$Y\W0()YSRU@^FS)A](ZK$F3'H&6L%#]>G +3=M0AH3[1R-7\8,H3#U52 M:EZ7K/B%QUM;8X*,(6B=%DRI[Y X^'AP6J4YOV>!H[+F:1 MKAS+F'I)7/=\?H).!\1!@\U&7']T:$B\^"1H'BZ90BS!:78S7,VNI2B!Z08O M?X!0\ (3EV?28A>)%(/,2) RB02!6,8_G&*(.C5H%$@>I5BCI-GP[=1M\J)4 M&@>Y?9^[17C<+CQ][HVGAQ,'Q@R>'2Y&E6Q 9AC*)3^YT@S3F3L7!?&5"&/L9S)B0*1!/_.K.4*VU M12)CB7PQ!"8N\E]\8XI<#%,DVW<\A6#N2_LR ._R&X6\N$@#P.&_!K2KH51@ MRFEZF0UT"X;POW[#M>IQ&PVWE):819(_7Z &P/;(6DP%^O&IK.01,H^SXP0^ M% &>=J"DO%%5%6OR4 =/5H>A65B:1\'E^%$!:=?!60H%NL.#AMY2Y2#_<9@QY!0&J#2?MDRD4GFB>^/;PTE*_.@H M'52#T#JGDQF\/*3T_D%OPRO5'P\8*0 %4=^@+8WS YH DC&EQ(Q2C#2(-/?^ M_&+#O9&-^6U!I9'G$5]F7WK)GA]]UH#45_+QAG-#2.D+QWAW_#YTDSZ+',S3 MQZ77VD,Y WBSP=+%[.G%1/GTP29=1-?)1Q),%-$U\K,&Q\BS 9YO')ISON - MQJ]FU_\%4$L#!!0 ( /!!853"Y CWX 8 *T1 9 >&PO=V]R:W-H M965TU[GG7DH^O]?FB]U)V;.' MMNGLQ6S7]_NSU')1IM6]%B:[Z>:?JNYW%[-BQFJY M$4/3W^K[O\HQGI3T5;JQ[I?=^[-)/F/58'O=CL+PH%6='\7#B,.10!$^(Q"- M I'SVQMR7EZ+7ER>&WW/#)V&-IJX4)TTG%,=)>53;_!40:Z__"2W@+AGHJO9 ME3,G#;O2785-(QQPOW8^]YB?KWK8),E5->I_Y_5'S^CG$?N@NWYGV?NNEO6I M@A6"VK)8MYP*(PXB_HBR<$8J#KWN=/O(/NEFH-/6 M:9TK/+O2[5YW='S)/N^D/1)'&5&-L7XGV;UX=./5S?4')N]$,XA>6K\%#:)[ M_,N?BHCG/UNV'BQ"L9;MI7'^P65G#S.T \L4=*/Y^"!@]KVH=@>K;"P8C/8#DIU'K@9"H= NO*B4:UJA: MH#VBP6E#Y@1$I; 042CK[WIG)F) M%C!;RSO<&GMW DLT6B/>$&#*A;E7#[)Y0SVY/L#XNR!%8S6T6+7M0 3@WWN? M09@[5;MT=!9J"61 ?(?<6P=FI[LWE )DB,+JY=:X""MEJH&(Z=)%A0-788GR M27+VT?:RM92EEJY4BLC(WP9EY"&*B9G_3T)\LI%E7S)"&MUA3U5VA!II8?>X MZVCM)"\H%J? ),A*9J>"@ MYR[A^:T>0NG35$<.--%0S7@O!.6QP2N'1?\B9H&W4&P79^Q?$F4GZ39BN$MD MNT9M'>Z3I^*>F,H^ZQ[9?=\H7+^C.W.^&+=O0=%ND&>'"8Q5$RKI,4YN=E.B[3-%JP M&Z0<)87B5>C*@FJ$BNMLX@Y:CP1ABB(*\C!!7#G"*X!0$$*@,,#ABN <;#@.> +XMI&B?1Y/^X?($HX0\E"N=!7!!!HB#-B!\\ M#LJ4GR \;KU&%!ZD/$.ZHJ1 4G)HF[OA>9KP*"A#RFT:%)RRRHL@Y\2;@^1D M_#661$'L",>CP@?C.#//%G[%\^<84F1!EG$B",_\LLS!#QY&;E'DZ1]G1PHT M,_ =88$5* M&6<^5UEX6GGCUFN\. A 4U*.OW,W/,^,@W40HW!I35&GKG^,@I/UUXG!8Z>A MX)XF/#L)PN\\0XXL @% PR@MW2+CZ9//T\8?I@=\0=>(@HBCH8(5A0,BC5(B M1U"@8K[B!KIE^-0MOK6B]-X2"/1RX*XN>9Q]NL%Q-[NT5/Y..[J^Z+XWHK.B M\J?K@5YJG18@HC2]OSC%LL8E?:^/*#)>UR FO8TDT4].&\]_^MU;['2#FC&[ M=)R>/[YT.=YT\HE!IZ:RY'N8")&PO=V]R:W-H965TD$[H%C0=MO#L ?9IF.ALN12-V. =NF_- MFMA*!I1"UJBM-!H(RT5T.CE9S7Q\"/@NL;,'9_!*,F,>O'%=+**Q)X0*<^<1 M!#^V>(9*>2"F\;C#C(:2/O'PO$>_#-I92R8LGAGU0Q:N6D2?(BBP%*URMZ:[ MPIV>8X^7&V7#+W1][)2#\]8Z4^^2F4$M=?\43[L^'"1\&K^1D.X2TL"[+Q18 MG@LGEG,R'9"/9C1_"%)#-I.3VO\I=X[X5G*>6]ZB$@X+6 MRSW!/0EL1^F7G MB6-\'Y7D.ZQ5CY6^@35)X<9H5UFXT 46+P$2)C:P2_?L5NF[B.>8QS"=C" = MIY-W\*:#VFG F_ZU6OAYFEE';/UZI\YLJ#,+=6;_I:O_B@47CZUDW[7>HG4\ M*<[R&2XQHY8'+#1M!*Y".#-U(_0SR!#)8$>3XWC,[Y-2?C0D3P?8!G,I%#0M M-<8BSPNC6QEF)^_S1V!*Z"J95W!#,7QI-5P9O8$KU)L12-O7JH3D<6%(7; A ML82+)\Q;/WWPM2QECC0*EP(:DCJ7#5>UE2"LC"J0@3VXQX0,"O(L,$B-X9YO'%)M?9AMF:8<6@,=$H(VH-!:*,76D,@4QYL7@*YBYNPS M["2V)!70A,[W4(9L#.JA, M**%S].%'DS2>[/-[325W%+9"M?@J7I#+HX)UQISWX]*QWV.E ]9K+W9RL#IJ MI$U8D);_\%:[?HL,WF$'G_:KYT]XO\!O!&TDOY4*2TX=QQ^/(Z!^*?:&,TU8 M1)EQO-;"L>+O")(/X/O2&++E+[T6*_[YGEQ(E%8F1HB_2 M7F;.G)F="Z<;8Q]=P^SI:ZNTFV6-]]W[/'=EPZUP(].QQLW*V%9X;&V=N\ZR MJ))2J_)B/'Z7MT+J;#Y-9W=V/C7!*ZGYSI(+;2OL\S4KLYEEDVQW<"_KQL># M?#[M1,T/[+]T=Q:[?$"I9,O:2:/)\FJ6+2;OK\^B?!+X0_+&':PI>K(TYC%N M/E6S;!P)L>+21P2!OS7?L%(1"#2>MIC98#(J'JYWZ!^3[_!E*1S?&/6GK'PS MRRXRJG@E@O+W9O,K;_UY&_%*HUSZI4TO6UQF5 ;G3;M5!H-6ZOY??-W&X4#A M8OP=A6*K4"3>O:'$\H/P8CZU9D,V2@,M+I*K21ODI(Z/\N M;B7T_/PA+!T_ M!=:>;M?X==/< S9>YN46XKJ'*+X#,2GHL]&^<72K*ZZ. 7+P&4@5.U+7Q8N( M'[@GDA(IQ,7D![W1P\C3AG?ZHD_378NF\14K\_0+\V0!_EN#/_D\,_R,$ M?=*$*NN$E;HFWS")4$G/%95&.Z-D)>)F);70I12*G,=!FU2%([,B!)';)=LA MD"<)YL:TG=#/U$"*UT*%A./V]KFW[QMK0MW09V'+AGJ(8D0/C;!,]]P%'*,: M$M'?A ZHZ"1R;,4.@A4PQN.+D_/S2W(1))&\4<(Y6L"IMD6-(MW+1Q*>!.JU MKBW78(@"5:!4+.@=0S231W2OG2'"NVHG4M$["DA)FR@EHP>$ M &MJ*UH2'59K$%P^'W+_^:>+8G)^Y>C:"%NEB$J+7F*L(ZGWX8VA'=$"9%/X M4;^^(;09=EZ6XN7P0)XM+$OM3?3Y]BG(+J$(7='O!N^,U]]COX[*D5@QOAI. MTWYR]>9?ED?T9?!]D#TV7[&3\2%@O!%K/F!=(0N4Z1*-99 *:+X_DT"]EO_?"-BV)2B)5.(J0)"+8*V MPBL&/)J!%R"6N&_-N7B( OGEP'S0TJ>L&F16QAXYW%NECFT<9X-/CNT:*18K MQQE44ZR(%,RHNR<2N0(:@J[/WD,^/Q#N5N#%XSA*'+#9Q_M5\6YT.60VPS:@ MP*P4KHF>?JM.1G0GGK#WUTEUJB3!6OH#H>G;_- MR/:#M-]XTZ7AM30>:926#;X]V$8!W*^,\;M--#!\S7CY'F_\L<[5W]IMM:VV===634_/=BV[?[%X\?- M>FMWIIF[O:W@EXVK=Z:%C_7-XV9?6Y/32[OR\?+T]/SQSA35@Y]_I.\^U#__ MZ+JV+"K[H&5+=W=3P\6#_2+C\7-ML4O'O_\X][G!Q>+%J^4YOD!/_+VP=TWT=X9;63GW!3]3M]J<' MSQ]DN=V8KFP_NKN_6=G04QQO[[%JVAI0ZO]-3/#$3_"$ M)GCRW6=PZ:H&ILSIFS'8_BD#9Y^V%LAC[79[4QUPGVO_L\VS35&9:EV8,FM@ M! LDV3;9UMS:;&5ME0$SV)L:GBLJ&J3.X6D+:-QNLQM;V=J4Y0%_L7L?%UO375C8?>[7=$08]$YKM]< M^BE@)%/GN$)351WL.T ]NIJ7/P\NRA+6'9K:X%;!OA0-6;-*\#Y5J9$4,3 MLF4!1$Q@A2VOXU.83V#24X])3R]OFK;8(0C'4.;[1B#!:+5#K**3A^33FJ]^Z>%AV,^=J0&S\&MXWJY- M@XME%6M0<@E:GB=8,$6G\Y0<&'D^X08+PR 1Z!SL%9U!D K<%S1_JP%?+)>?8^0&4M AR;;KWMG3B,!ARCAK'S?W:T75A@L[%E7DVWAU70VSJR MCHK4!(*J[8AB&Q#0N*ZNQ+,%W*FS3>UV,(N#Y?N9I^COW-/?^23U7%M"X>RJ M8GWI"->>' 3UL!?-WJSM3P_V<@X/QD8FW+P4YK,U#: 2<"-@+\A8=PA:(4D^(QH*A:%[$6F)Z%9[B M?+"$]LYE*YS% BJ0QL7L-PP_OK(7VM&UKG*[0W;MRH[H7E"6",; MKSN'F*!R@!Z9R1Q"@\1BN@TLH:N9DQ-AMW6QZI2PD(6!@@I8C! @UK*S!@F? M'J7-,L1*0#C ;]3P$#0LU@ T)CM[#1/M9Q.4IU3F^0L,T :PX=86SUXVLAJA M1&%).7"KTNWIY&'!C=NT=PA$?8H7;2L2A4;!MC9[S_E>TC@3J/W,H_:S2=0& MC6$-RPA2X!*85M%F'XOFRQB.3XXVCN-34V1OO9PI*CC&CA&:]K]W+7PHB*\T MW>J?*AP4,0'@,0M?Q].0Q%CS/#7,,R/I!J>/V@GHOT5)&C!PW2U!DOY 80+4 MP<(*'OIB6SH!Y/M-RRLCR<6Z#A[]VL(;\ SPI60QI$[P;L>0XNB\&2AV6PL< M#?:_!;P\^1V8'0K;W.V0I:TCP8P *UJFI'GV&D1F@U1(KY/8P)G''X?=@="$ M.28PZ+G'H.?3&*1[H3_>A+V,H<\?'"IF2-\ 1#UK@'Y\=@048+*J/-+AU-9F M.[94@ N5Q. 8ST" D-*T[VI0,!L[/[Z*Y 0C;4%G!L4)YK 'P:ILTU4YX-CG M^?4<]$MB3H#CJ5H+4GD'6B@>W=X 9YT29#_XL_IA$L ?+;+*-;(K!/'8"7W7 M %GTF0 AD"?8TB9%M0/FAAH$FE8=$70=7D3YXH C@T*!1X"GE-?F#O:==Q9_ M*D%Q+S-S T=%X$SEDQ>/,:^'Q#E*DT6?>6S9J'8VL%-2#Z M*>\"SV*ME-^Z1ZM?G 8C_702FJ_MJHVMF?>!Y[PAQ3;Z<=0$_[[AQ] WQV",*V94C&NBCN=H& MM@7M=/TE&3@]>#U6M#/;X4X K-06DZ3MMB*?345] W@*>+ M>D\X;'.GMELX,U D>D.P4349J.SB9)!B0*((]D7;10,=Z/ M>Q 2.) (2G;/<21'GGC[K?+*S7N0,^HD'DF<[M: MIQ9X$J;#= /40Q4X6!.(U1G:7\@;,\!8T+8\E]Q90+6<]54BAL$^<;3:;DJ[ M'M\L;U"W)';E(]"I;9O2"QCOZ)5E?<5#>W0#,/L= &OD49,\?$!%:H7.:>(- M9H?ZV+_$P)XQ7B?? ;J1);D"XH+W0?,$E>NN0L+$ :*YB@T9-:!8PA0PA@45 M_PN:KX1RE6O%Y @6\ET!;&!EU4U"ID)CX3M<1@$P*"+^"6:P18< *I?(9DE/ M3?>P0O_?2SSVAP6L))J);+4MVW(5'6,\E#WM@7TFC4ENT;T86.' 7O2SP[QA1DB?328GUH&>I M97\5NCO#F2?2F@3Y!D[<^PEUOS.8N0;RRM&OTYHOR,@ 0DX5>=Y#TW2V#FJ= MV YDSZHG$L,AY.$T!_9QP78:X0I#-.-S8E0/FXU@A2<,)@,^7Z"AN"LB.])^ M7:,N*EOIC8R(,4(#Z2%?]'U2"9SIFW2B8Y.,@;@@Z\?5PMXG:'V4R4=.1>04 M7M3-LU]1<1/@BV4=@2QA/6%ZX)#S$>WI*E+!$Y>&*_,F%DGL1DQ4=MH]^QYB MA,P=3(]$3LY?PUJM*TO!*8LZ(E)F; P6U08."$XA6>/(G$QWY*K((Z?.[YUC M9QGY&PJ->H4PINU%$:C&IC>+!3A_1>]WZ9[]U^8K6=%&2 M@PJW/JH,_^]-/\0E0P;'%$;1N>$9W@*,05J0F:XQ!OAM M50#AW'-$+$(^CV M:1O;H0/DQ7@O>D*4,;-*&EB*.&T35Z 5>8_?[R+PF ">F=BO@&R_PT+:$CBP M/*KBR2_)M,QLV/!&4'ABGP4_,?#$6 TKB-6A(QG^N17ZF6CI1"&>$LBK6(E> MLP8UD M2Q1=%W;I "(:1F'?HR,,6%F" J/1<76LLA@+8D#V ARN6[6;K@S>L-\[ VIO M[1WYP&&VH+F#EH[ 1^X#*K6/(9(EQ9%P,?KH%$0;#<96> 1C&*SG]!P 11Z0 M&GW^-1J3J,79$[?9,,>$YSB.@H(M$")$V=G]!#:E5(X&"_K]U7C1!Q8(QV/S7N74XY#>AX>=",8A%9 DVX. ME5O9,5I:TP<>L@46TU']#S5*7) 9%-,&\4'Q@='3_R,#9RD,'AD27?,BN\"OLDMXY0;/XLWX^^^!=]F8]DOC4XJ)+KL[Q9H!SF^#O:VJV&& M3E:Z*;ZV)&AUE^\-68/$KQB]$=W%S0&;O)&XH,9]R6^#7B)AD,D**?_!MK@0 MK[&NS;YHV2$QS_Z!UKD>&XFDEJQ;V -IHW=%0V&XO2,"W\P" Y'0RK=AG0P. ME(T"BN.^4XXD'H"D&P:.\=C1H:&^$[9GU)=1?(?%HK[ZR(O# _(8(G348S/) M*D(ZR&(ZF^.J J9Z4Y N(*"&1?S5N1Q=#:,LXWL'C+[1[ 7QQ"'HR)4ES@P) M9B(6V?6VIVV<^<2G[M-STK5%F3B1 M>PN0FK[/[:; !"1A#@4\%-P#(BH:5^8T9PH%).O@J1=T"S55%IGL8:=+,QIQGK M;2#;>T!2'4L=?83H@X?D6.=A\07;#!Y>,UA02^%$,!^8<()?:X5\<6"ZNA<5Q7@\XJ&BZZD1"C.#2MIX8+XF@M&4$9)BE0 H(; M\9K=YST<\V_Z)#62*.0R0J2@%W&1'BRL[<=1 ]WGC-VTC-V /+)%4YGR0#ZNJXV\%M,?;N3[-_K=VSRR*'Q3ULVH*7A_ M"*<>3IS0 ]9X9Q#98U2(L2O8,!0<5 V'PBT6TUQ'[ @ ,IH1DXP_Y"$MIA.1 MKI)UO7/5S?J1&5@LB;K5=U MCW/R!6D=%*6 1VG6S($(J2F/PWO'(ZLE\E[#J:-?@Z1'M(F5.I_UE!'%UL6> M=4&2] M7BO&)_J1BB14Q6E3"46R5:6._RJ+-A%[SVLRS$R!#\MHH(L!@I/H9UE5&=IT MK*=/HGC(1UK")Q M[SD(>R%JJWX%=<3@'&A.N^9E9*WY!]K6(2C.B14XEQ4FF[,.>97%7G) MU&#Y4B%UP\F',$Q@IO&+E-L\$S;88/H%YM]@J%O HOU",-6BV3JL$FH^93P MJ31K_(1)S$PGZCI)U:@D]=?[7X@AY(!'9NV#E]XSZ1<&G_UC MS*>(!C3M/'N#'MN[K2O]*QGJ7&TI 0-T>:#4=2'QYOZEX9QH[V"64&/CV1?S MISP[#_ 0IY"<"3D:/8Z0/W%=@&$)RH=U75,>0D8'U@8(M/#CU8??%/RH!I16 M8QX2P?$Y%N?S\_-G'OJ:U(];Q+<]YY<\*0&@;C[:BVY%X99LIH=<83<$\-[/ M[)]NQ)_.TWXWQ/O !SL#/Z=_I#U#H%PZWQV M?D[_AB3#EC4RQZXEMS%QI%'__"DSHL$0/HZPI:P!UL?+%XJ+(CGUY&FIVKVC&]*A&[>SB+M.-'=3_;'9 .#H6AF>M$_3\3N5#?D0 Q47 M!?#BHE#:,OBB]*N=>I D'Z='"+!?26'"B(9W*P"*L!)Z-GOZ_(?9^9.GXP@. M%+98/I^=/UL,*(RP57%:'+CQ#CAB"/#XC\73L_D/GF^A789X G*>W4K>I=HC MD,9S=MC%!["PT/16AD#Y,-XF\/FZDB^JAE2-;C;_F(?=9@Q2L][J\62$$0<_ M7%?Y';/XBMC'\O3)[/SL^0!0I$K3@%R#%K%BD&D+8GSI._VJF!R.Z?39LQFJ MZ:/'=#KX'>?\K+O)>MH26]HN%(..OY>[Y( MYG--BBAQKM92IBBI*ZR,2M$E>WFJ6U>B<_7IZ5_P5_+W'*E]4(E#'%E.?SXX M'\QV,.)&$HH2&P5%."Z+?)) L4>FB8?G,#;*0" T,>)QRP3FXSL#I 9 M'@*&!"F&G'@+4R+S:1:2LC$"T,17T4]YT[19;V6,R='!B4I@?X?!#O$F:SX? M^V6C1.R>HS*ED.*1I?-M"OFU^#)_6A1F=/3X=U8PE968O\+[IBEP*T\#V MOLR>+YZ>/#F= <)[TY,6\C>;H]>=1EF^O)0J [*.WJ#N&5#B-["CWLBV&8?N MVY/?C,00O" /]J^D4,L*^_Q*K)Z4<2+IQ^:/D%PO7A5G'@>Z[*FIXPH%*;5- MT-W,?2Y(8*/8[- MM3IX#<\[;$&7V9%.@/Y[4@JU9G.>_>K=EQ\T*82:8VA1)WX8PXYA#:O6NOI= MA )#3+L434I=,.Q,&A:I.G_.35K3ZN2+7S^^"26G&,RH6GM#=33O.LSB M"4<1TIEU>[.H>02+1-+@J.9[*TD:%)?" $-]$,$-E"-]X.LSA0TTN ES@(1R?\M*DZ.+.P-8 0_-"6PR86V+=B'-;U[J\<+D= M.;:H4I@KB\@^)UZ@^-\ Z 9(DN<@1L8>Q=>UA'Y

%*J04A@N8>Z%;Z.>G%''D["=>EI33WNI;Q5^VI3Y MZ1)OD=,P[D@Y#4ZR&%P0>B[SJ^?#KTPU78@F<8<'#6&FO1Y\ MD88)%$[#\AW'FOW+RTD0:G+[?< MXT0-RE[ YULIS>/&CF#UC+[X#5!+ P04 " #P06%47=V%&#<# !;# M&0 'AL+W=O1H4QU9LXUEF!)=4=6:&P;Q92E=38J5K&NE)(9PF M22\N*1/1:.#7+M1H(&O#F< +!;HN2ZKN)LCE>AB1Z'[ADBT+XQ;BT:"B2[Q" M3Z,$N<1 MF N^-[]G<^>!O,G&J<2OZ5Y:881J<1Y+B@ M-3>7-HG8 9#C!P!I TC_ M J0/ ;H-H.L#W7CFPYI10T<#)=>@W&[+Y@8^-QYMHV'"E?'**/N669P936IM M5[2&J2SG3%"76PVOW;22 H71(!=P+@P52S;G"&.MT2Y2D<-;;9A-).9PHW%1 M<_AH*Z+A8(:&,JX/+=B#I'D&:I&0/?!J&SS#K0)?L@\<[?H#O$[UE95T&F+HM M4]1[Y4_FD3V)62? V6LY>\^6]GYKH_\":0_;/-MD'?I02F$*#3W(Z5VH M"J=M-*=!YFMI*+>WN!4"ZH5@WU7>$/4]D?N,K$9I[R09Q*L]YL]:\V=/.P3P M&Z9>'E'9SPG?"%?!JE"L)-FJ8O)LYX/L:"_Y_R=D\HC1_3>S4=$P].FGBVP5 ME80E=5^!VSA#%K9*2YY/:LE6:\D+B.WD$:/$%R;D_U9LR1/5UM9AABO;[U4V M*(-9(227R[N0L:T*D^>38;+58?("0CQYQ&CPFOTS$8]W.C_7=G^B:LEL \=Q M8:F33M\66VTZV&PO=V]R:W-H965T*'9*EP#"16MQ98AB!IMX=A#ZQ$VT(D MT9/HI!WVXT?)LBC+(MDZ5?>26/(]EQ_WGGND:\Z?>/%0;A@3X%.6YN7E9"/$ M]O5T6D8;EM'R@F]9+K]9\2*C0EX6ZVFY+1B-:U"63I'C>-.,)OED,:_OW1:+ M.=^)-,G9;0'*79;1XO,U2_G3Y01.#C?NDO5&5#>FB_F6KMD]$Q^VMX6\FK9> MXB1C>9GP'!1L=3FY@J]#UZT M<7O"7LJ.Y]!M92/G#]4%^_BRXE3S8BE+!*5 M"RK_/;(E2]/*DYS'WXW323MF!>Q^/GC_N5Z\7,Q'6K(E3_](8K&YG/@3$+,5 MW:7BCC^]9IE2\2QG@*Q F)5VO"[:F=7#DG8/=RY )FJ3E*XGX M@1<@R<'[#=^5-(_+^53(>57>IU$SA^O]')!F#A"!&YZ+30G>Y#&+ MCQU,Y8+:5:'#JJZ1T6/(H@N X8\ .0@.3&CYY7!G !Y^,1P&AM7@-D:X]H=U M_K31^/-7:0K>"9:5?QD&(NU I!Z(: 9ZSP5-)9MKYT-QW,-G-;RJ*(\+# -" MYM/'[N:>6D$ [R>%,Z ML@>_:7[F@D=-!B0G$8Z2#V:DI'KHFI,_/ 2OD>KU' M\'#(*L :>B*E'P,]4_ M89?O!ZC/U%,KY.&@S]13*[V0(J41^#_YJR0!C]SZPDH;\!C- M+XO3F>YI=VD!^CHA#RU JQYC)6'8+&&_\4)FPI7,@B2B)H]*4/#(#2NB*C\Q M/^/;V]#.$'$)[O>A3\V( YU^'_K4"CK$QVYHFJLB3 MD9M.1)5],D;3R>)4SU +$&D5U@+T;0PEG9]:+!VG,J'@ED;)*HE,#I50D)%[ M3425=O+,7A,9Z#6Y3E]8!ZP"Q^O3\]2(>(&&G$HQB*7/U-G][\E-5<#)R$TF MHBH[&:/)9'&J??BUX#PM,\TX8B&FJ]3'-:O/FUW!MPS0/ 8W21RG#+RAI3"Y M5I+@CMQM=TRPRDNOZ5% I MX[S+Q?X(2'NW/7ET59^WZ=V_AJ_#_?DAY69_G.F&%NLD+T'*5M*E'BVJ ]IS6XC]02P,$% @ M\$%A5#[^]F;_ P Y0X !D !X;"]W;W)K&UL MM5==;Z,X%/TK%IJ'5IH6; B!*HG4)HUVI)U1U4YG'E;[X! G6 4[:SO)K+0_ M?FU#@"1 \S!]28SQ/??<#Q_LT9Z+-YD2HL"O/&-R[*1*;>Y<5R8IR;&\Y1O" M])L5%SE6^E&L7;D1!"^M49ZYR/-"-\>4.9.1G7L2DQ'?JHPR\B2 W.8Y%O\^ MD(SOQPYT#A//=)TJ,^%.1AN\)B]$O6Z>A'YR*Y0ES0F3E#,@R&KLW,.[.8R- M@5WQ@Y*];(R!"67!^9MY^+(<.YYA1#*2* .!]=^.3$F6&23-XY\2U*E\&L/F M^( ^M\'K8!98DBG/?M*E2L=.Y( E6>%MII[Y_@]2!C0P> G/I/T%^V)M&#H@ MV4K%\])8,\@I*_[QKS(1#0,$.PQ0:8 N-?!+ _]2@Z T"$X-O Z#06DP.#$( M@@Z#L#0(;>Z+9-E,S[#"DY'@>R#,:HUF!K9&54R<]Z4H^_IWPK,5O*D:LT M#0/F)J7+A\(EZG )$?C*F4HE>&1+LCP&<#7_*@AT".(!]2+.2'(+?/@9( _! MUY<9N/ITW<)K>CF*UXTRNQ@%QMTHCQ>@>*C@4E2@!63>#_(5B[. E,!,JU-= MV#;PHR+X52?YUIO?X6V:82D!7X&?II&8 EP *U3@KS_U4O!%D5S^W>,HJ!P% MUE'0X6B.J0 [G.FNU=[VA3?M>:NDTAU)V;JM)PO,H<4T!+#^:*3 M"LW",_8=Q1E6U(>747^G"L,S:E$!% M,8JZDEWK)'Q'*%N2K:E>YKY8-Q+]$B MV1M!DV,Q,,R6/,NPD&"C!:K>YJ]_:& 19&PO=V]R:W-H965T"T=\.%RB$LT0X_FN,!JU/I]C]WEO_VY,G,BMF M<*'$%Y[9?!J, LAPS4IA'U7U#S:$;IV]5 GC?Z%J9*, TM)8533*A*#@LOYG M3TT@.@KQX(Q"TB@DAPK],PJ]1J'GB=;(/*U[9MELHE4%VDF3-??A8^.UB0V7 M[AJ75M,I)ST[>\0=RA+A#2PI0[)2(*@U+/E&\C5/F;2PR)G,_9B@MN.>V_O$?+N#"OR,:GY3V\?/$*7CCIC[DJ#9.9F826D#I_8=J@FM>H MDC.HX@0^D*_FW8>]Y>[XR]-I)?N,UAX>\9-=P90Y7[]5$) 92E%=/9OQ>\]5MO?>^M?\;; M'#=<2BXWE/&"R11/W4AM8NA-N.+?S8CHKANB2Q+/<-VVN&XOXMHGG\944<+] MP RH,<$6M>]/!!342O -9H#*U0I MK:DEI;*U-.6K.,RDFGB-<="A-1Y'PP/NQT)GN ]:[H.+W"FQ?W,A@VMP'0N= MP35L<0VOR\RJFYFOVY+_?GUZCEJ7HS]/S]$1T209]0^B<4KH]G0\QBVX\?_- M49^'%7,M,14E]2?7[6R.D.YC)SK]<74-N_$1\#?Q<)PUPRH@?LBZO GYKJ)BCMUE47T_ N!3RD:XYX0 M?1RWK-0N#"Y25.)B&ULO5G+;MLX%/T5PNBB!>I8?.A5. ;2!.T$Z !%,^DL!K.@;286 M(HDN23O-?/U0LBO:XJ-.8GB32-:YY.$ESR%U-7[DXD$N&%/@9U76\GRP4&KY M8322LP6KJ#SC2U;K)W=<5%3I6W$_DDO!Z+P-JLH1BJ)D5-&B'DS&[6]?Q63, M5ZHL:O95 +FJ*BJ>/K*2/YX/X.#7#]^*^X5J?AA-QDMZSVZ8NEU^%?INU+4R M+RI6RX+70+"[\\$%_'!)LB:@17POV*//'MM%!UV<3N'O]J_5/[>#U8*94LDM>_EW,U>)\D W G-W1 M5:F^\<<_V'9 <=/>C)>R_0L>-]B$#,!L)16OML&:0574F__TYS81.P'0%X"V M >C0 +P-P.U -\S:85U112=CP1^!:-"ZM>:BS4T;K4=3U,TTWBBAGQ8Z3DVN MZS632L^+DF (+BHN5/$?FX-++A5X>\44+4KY3C^ZO;D";]^\ V] 48._%GPE M:3V7XY'2))JF1K-MAQ\W'2)/AU=L=@8P? ]0A* C_/+P\&@_?*2'WHT?=>-' M;7O8V]Y4@1LV6XE"%4R^!Q=K/6(Z+=E0:V0H:X M[9)XNFQ2Z\K;)BIMHQKUK2<$YFF&QZ/U;GX+E@482AFUK:44N#U*[K6;F: MZZQIZJQ?VC,%8;=]1F:LCW4VJ <&((]%(W)PK#+/D=5 MZ2&;E L%(P]-X]$P>XVR,L=$ISGJ;U0.G)[HU$O/^#D,&_KMV M#M,4,LZ,HE-I"AFW16&W]6D*V;X)$YCCK)=J%RZ.,?;L4VCGZ!OVV,,UA1Q6 MVF?I@'@V*F2<%H6=]AF2VK:T)Q:2]H7O0GE.SL@X-0J?G<.*0HX#4 M"Z>GV7=R1L;34=C36T7I5_)Z]M0>_.[YFHFZ>>4#54S,"EJ")5TR M$2H1&&_&IZM+[!0F7EB9L%V31&G6WZ@<,)@A!#-/AHW!XF,5)[!MHM8RL"&^ M)6 L%A^M/($=I8?^+A7&[',TEHQ?4Y_ CA.QGF*+F>-PK:<8^01NO!O_SKO% MD@NJ&)ARJZZXWZ9Q7GRR<@0V;HI?5I# CFI#$L?6H=^!(S'Q58"(<5!RK*($ M=R$' M3D]S[-$1,19.PA9^H3.FAE,Z>SCT4$=V2L0GJT@08ZWD914)XJA()#&Q\FS# MTLA7ZB7&3,FQRA'$=DR+HPWQ5?.-GY*C%2.(H\Q@O3@Y0+ZU:OR9O*82L0W> M^]"1D"3I$[-A>H+[1X[1SA>RYO/DGU3)V'SQV]PHOFP_ MFDVY4KQJ+Q>,SIEH /KY'>?JUTWS':[[[CKY'U!+ P04 " #P06%4N7W] M3Z,# !B#P &0 'AL+W=OY#M0\F7 9KDCAK.]#VUZ\=,DG(5Z=B MQ O$R3WW'A_?G-CS(Q=/<@^@T/XAIG+,4TCTDQT7,55Z M*!YMF0J@VQP41S9Q'-^.*4NLY3R_=R^6%A:WG M&U_8XUZ9&_9RGM)'6(-Z2.^%'MEEEBV+(9&,)TC ;F'=X \KXAI 'O&5P5'6 MKI&9RH;S)S.XVRXLQS"""$)E4E#]=X 51)')I'G\5R2URIH&6+]^SOXIG[R> MS(9*6/'H'[95^X4UM= 6=C2+U!=^_!.*"7DF7\@CF?^BXRDV<"T49E+QN !K M!C%+3O_T>R%$#8#[ *0 D)<")@5@DD_TQ"R?UBU5=#D7_(B$B=;9S$6N38[6 MLV&)6<:U$OHITSBUO$L.()5>%R71"*UXHEB2\4RBSUQ*=,\ER]5^>PN*LDB^ MTT$/ZUOT]LT[] :Q!/V]U\$TV;Y);[Z-0FL(,Z&G#/(]NCGH&=--!"/]MHPDC0!] M^ZQ!Z$Y!+/\=*#DI2T[RDFY/R3^$$?DAT>]?Q'["-A<=.J4\)0KR1.;5/"Q' M,T+F]J$N6$<0KF+.*+HE17>0XB?*!/I*HPRZ6)VP?JW@)"#NM,FK'8;)U'-Z MJ'DE-6^0VL-X/49*:RTPK2]QJ[O>DU:[3#?([-I-[-9R6SVZT[0'YTD?&$?8*>R1^=: MG8!KGHQ?JQ>*3&?K3+R&Z!U!3K?BN')+3"[HA@)QR!"1B.4TA3$T()4)HC=JW5!96]XV-]^IPN\#DMHBCT8<\ZQ\DGL7](% M?OO[X&CG;S)KA[F!3V8]Y"I'Q<.6NN(BY8(J0!O>VJ&%A M?_N=3IBU5WGBMA3OB.KY&I/**HES02\4X/,/A.>U]C!=<9X7>#WL*D\EPYYZ MHQ53HPT-G[1^+_I(D-K.\6I;1U(9'7FUS6.1Z6RY6QN&CJ >,R:5;Y)+=H\% MN+Y?=3WBX2:Q=EB3F%T[ )G3YU]4/+)$H@AV&N., ^U]XG2@.PT43_,ST88K M?<+*+_?Z$ S"!.CG.\[5\\ &PO=V]R:W-H965T8W(HJQ$N\ESDS M9\Z)=]U;2G6O$T0#CUDJ=-])C)E?N*Z.$LR8/I=S%+0SE2ICAJ9JYNJY0A87 MH"QU \]KN1GCPAGTBK4;->C)W*1H=!<"E X[3N7_L70#RR@B/C!<:EK8["M3*2\MY/K MN.]XEA&F&!F;@M%C@4-,4YN)>#R429VJI@76Q^OL'XOFJ9D)TSB4Z4\>FZ3O M=!R(<K)WLLA:@!_' / M("@!P6L!C1+0*!I=,2O:&C'#!CTEEZ!L-&6S@T*; DW=<&%M'!M%NYQP9G M M%J@-^6(TG,&8_B5QGB+(*7QXR+EY@GK \0@-XZD^H="[\0B.CT[@"+B [XG, M-1.Q[KF&2-G4;E02N%H1"/80&&%T#@W_% (O\'? AZ^'>R_A+DE1Z1%4>@1% MOL;>?!,#8XQRQ0U'?0J7"^J835(\HW?F3#,2Y]=G L&UP4S_/E"R495L%"7# M/26_,'5/NE()P)7F_%GS78*NTK6+=/8U70S:W4X[Z+F+NF[;4:VPV_:KJ!=< MPXIK>)BK%/A$_S_+&*8Y.0Y_8,AT N0^1'9@>UB03%OD7Q1L5@6;[^5'JRK9 M>EL_5NE:-:6#9JL9;OBQ'77 CW;%M?W_7,F:VKZN1#R@4:>JVWDO6[I5R>[; MVM+=$CP, [^U8 ;X]>.=/^]S/&?STT_^&?3V0&+($.F=[FH;?8(._4$L#!!0 ( /!!851&PO=V]R:W-H965TN?AVSAT '?B,\>=WAN##64IY;V=7*53 M+[ >H<#$6 I&?UN,40C+1'Y\KTF]QJ8%[H\?V=^[X"F8)=,82_&%IR:;>J<> MI+AB&V%NY>X#U@$-+5\BA7:_L*O/!AXD&VUD7H/)@YP7U3][J!.Q!XC&SP"B M&A ]!3QGH5\#^B[0RC,7UB4S;#91<@?*GB8V.W"Y<6B*AA=6QH51M,L)9V97 MQ1:U(5V,AF/XR)1B-J]P>(F&<:&/:/56+J7A"=RB1J:2##Z5L>S!]74,!\ + MN.%"D"1ZXAORR/+Z26W]HK(>/6,]A!M9F$S#NR+%M 4?_P,?=1#XE(HF']%C M/BZB3L9+3$Z@'_8@"J+P;G$)AP='.F,*VZ*+7\#51O*7A_U&L;YC[3_+NC2P MP&2CN.&H>W"^):'84N QO>ICS03"UVL"P97!7'_K,#EH3 ZO8@5Y"PDALF^$_F'NIAO=L#@5J#R5AQU'93NET8G@3!FS8)7@S[ M*P/#)@/#3IY8,/+]'.949% I3.&NX*9+SE'#/'HM.<>-R7%G, O+24)1<4GN MX9 DK2YGJRP5U5_P4%K+:R8QONY#-HS&>[5[[ [EU4.G9:] M6DC@6F_HCG9+&]?,^]J.PM.S:/#$)W^OO>2HUJ[K:HIY4YBJTS2K36<_=_W, M_W.\^BRX86K-"TVE8$70X&1,STY5G;::&%FZ9D4EAEJ?&V;T=8+*'J#]E93F M<6(---\[L]]02P,$% @ \$%A5)?EA8K9 @ ]@< !D !X;"]W;W)K M&ULG57;;MLP#/T5P=A# K3U+7&W(@G0U-U68!V* MIMT>ACTH-A,+M:54DI-V7S]*=CSGVF(OB43Q'/*(,CE8"?FD,@!-7HJL8::-P1T-%G0.$]"/BSN).[=A25D!7#'! MB839T+GT+^+(^%N''PQ6JK4F1LE4B">SN4F'CF<2@AP2;1@H_BWA"O+<$&$: MSS6GTX0TP/9ZS?[9:D['Z"K6>ON%+1*[L M+UG5OIY#DE)I4=1@S*!@O/JG+_4]M !^= 0U(!@&] [ AK0/A>0*\&].S- M5%+L/<14T]% BA61QAO9S,)>ID6C?,9-V2=:XBE#G![=\"4HC774BIR2!Z%I M3NZ!YNP/I(3RE#QRN=Y^P5>DK/&;4 H4IJHSHBY>,D M)IT/7?*!,$X>,E$J)% #5V/R)@4WJ1,=5XD&!Q+U W(KN,X4N>8II)L$+JIN MI =KZ>/@*&,,R1D)_1,2>(&_)Z&K]\.]/?#XW7#_TQ$U85/(T/*%;Q?RA,0P MU;90=7$FD)22:88U^W4Y55KBY_;[2-!>$[1G@_8.!/V.?:EY'G/[/#JY?1M= MM"=BSNT)?M]0)<):KT2)/-WW#JJ0YS:DZ5K+4=\/!^ZR79I='V_3(S[FL:&U MWVCMOZFUY/^M-H/]:JN@42O/4[\?;\QC0V[4R(V.RJU: 4?1AY7B M%RUT!A(7B2B =. %QY&"[HD![E,;[50E[)]OB=WUV19[S*,2Z[8Z8@%R;B>+ M(HDHN:XZ1&-MAM>E[=E;]C$.M6H&_:.I)N(ME7-S,3G,D-([.\<2R&K*5!LM M%K;O3H7&+FZ7&0YFD,8!SV="Z/7&!&A&_>@O4$L#!!0 ( /!!851/UZ5M MP@( $(' 9 >&PO=V]R:W-H965T1WTE2 U,*J[:$:*NWV,.W!!$.L)G9J.U#VU^_LA(R2@/I"SO9] MSY\[F_-PR\6KS A1Z+W(F1Q9F5+EK6W+-",%E@->$@8K*RX*K& HUK8L!<%+ M(RIRVW.DSE1+^5,P,ANHRQI09BDG"%!5B/KSKV=Q-K?./RD9"L/;*0S67#^J@?? MER/+T4 D)ZG2$3!\-F1"\EP' HRW)J;5;JF%A_8^^H/)'7)98$DF//]%ERH; M63<66I(5KG+UQ+??2)-/J..E/)?F%VT;7\=":245+QHQ$!24U5_\WM3A0. & M)P1>(_ ^*_ ;@6\2KCT(07)6=@2?0%3;#,$&;+VOCZ5M$-SLW:Y90H3'-Y!5XO M\RFZO+A"%X@R])SQ2H)$#FT%B'HC.VUP[FL<[P3.E*0#Y+O7R',\MT<^^;S< M^2BWH3!M=;RV.IZ)YY^(]T.L,:-_L;YQUU 7)GE.E[B^@%"3F2 2:E%/\!7J MJ:9$O^\64@FXKW_.$/DMD6^(@A-$^A3ZREJK8J/2_]S-V'=\/_:']N:P?%TW MUXE"K_7ZP!2T3,%9ID>X+#NXE.(5NLZJ.G'P=8SH8&LOC,+@"+#K%05)[/8# MABU@>!;P93 ?( 5-3E9BAR1)*T$5);V880? .4+L>GA!DB3]B%&+&)T_5UX4 M1)BK4^*2B#ZTJ+-Q$A[#=7UN0*P=-\*C$'^MX(^V+A[ M(;TDB>,CWJZ;Y]PD07#$:Q]T./VZ/&*QIDRBG*Q Z QB.!11=^QZH'AIFMZ" M*VBAQLS@D2-".\#ZBG.U'^@^VCZ;XW]02P,$% @ \$%A5$ )XB0! P M> @ !D !X;"]W;W)K&ULC59-3^,P$/TK5L0! M)""?30)J*]%VT>X!;45A.:SVX"9N8Y'87=MM8'_]CITTE"2MN+2V,^_->Y[8 MDV')Q:O,"%'HKS6,>;@%^4E/)@C+23)>>O>O(C'5F. M%D1RDBC-@.%O1Z8DSS41R/A;%MKAYY^9W4?@::+^&Y-+^HK&,="R5;J7A1@T%!05GUC]_J?3@ N.$1@%<# MO#8@. +P:X#_54!0 P*S,Y45LP\SK/!X*'B)A(X&-CTPFVG08)\R7?:%$O"4 M DZ-[RG#+*$X1PN%%8&"*C3EQ88S&$ETA7ZP'8RX>$?G,Z(PS>4%K#XO9NC\ M[ *=(EG AN\-(:\ MO:&)=Y)Q1I)KY+N7R',\MT?0].MPIP<^^S+"$_3FA*&@4!491<$31 M(R[A_5-$0)+>@E?PR,#UI;,;#^(P'-J[PR)T@T)OT,1\$C9HA U."GN!^^6* MLJN-X F1O=(J@O @J^M&;DM:-VC@]2L+&V7A2650% HG-$5KSOL/2=C)Z?O. MH"6L&^3=^&&_M*B1%IV4]L05O"MT?\;[M$7=37/\P&N)ZT;YH>M_#II%G:H' MCG-D<^/&07S2P"R[TR,N-*6]\7Z-V3!A MJS@W"K\R]#/C>R:H2!GE9&ZH :R/(5-9E%+@2)//9*:@I"PC7UZQ<31H0D5& M'DP.BDS72EG[B=: MA=W8"CC^A*]GN=WY.+3)?E$F"!/N5QK=--#WR"RW=A/ M:[S;"B\Z@7<'Z37IA%G3>(J0N(BV%.]&8?=N(=R;O:5;+$*DDYC](ZNV]!US]*A0BY30EV+M,%5 M >*];0>#(#E@.S8*VL%Z#5CO+-@DVV!A@)3TK2J*D60#(I.J%;)WM'_8#X,# MR&.C01RV8\8-9ORAZKIC9AM,VH/71AB?4:C".[;H!2?*FS1XR5F\ZAI0D +; MT 5O[[[D:-^H'QT6N,4HBD_4N-_0]<_2/4F#!Z\\."#_9<3KM;J_3C=G_^A, M1(-PT#N /[;J)H/D -[?NZ/M^_B=JA43FG!8HEMPG6#[J.K-J29&EN[:7DB# MCX ;YOA,@[(&^'TII=E-[$O0//SC?U!+ P04 " #P06%4*(I8*#H$ T M$@ &0 'AL+W=ON7Q+;G'/\ MG.>8!]N+'>,_14:(!(]%7HKS62;E]LQQ1)*1 HM3MB6E>K)FO,!2=?G&$5M. M<&J L%UN\(7=$?MW>1%(Y?3=!9.Z=V/&SOHU^;Y%4R]UB0 M*Y9_IZG,SF?1#*1DC:MM^)[EZ2I6?7%[3$I<)Q3FXDU@255$)KEBQ9:5J"? >W'*UQKC\ M#7"9@@^_*KHU-F]71&*:BW?*Y.O="KQ]\PZ\ ;0$7S)6"64K%HY4^/0L3M)@ MN:RQH DL$($;5LI,@ ]E2M+C (Y*K,T.[;.[1-:(*Y*< @^> .0B. +HZNGN M[HC[ZLGN,+9DX[6U\DP\;R+>OA0GX#;'J@;'%?GQ29F#CZJ&XE_+9'X[F6\F M\R^V5D=0@Q9J M8(5ZD2154>5J^:;JE5?RI]9S+2H*-"X8E_0_,S"&NPX]/T#T?JZ ]W"/6 51 M ,=QSUO<\S^F^ 249)3G^0 )A*X;]_ .K<)Y%(_##5NXH17NZKG4A@,07NRZ M/:1#(Q3TC5;A8-D@SYU8-5&;3F1-YP8GF1KBUK5]%#EN(\=__SV%;J?@[HN^ MJ4VXX\41^[VZC%@%\=2;"@\^-] *5G];*DDXR#!/=Y@3@U>PM=0=&Q^HFP*] M OV=*$/O9>GWABL^"@;TCUCYP13]G:A#NZJO2,%*(7G]$J]SO;/4B-.C\:JD M4MC(Z909!J]0BTY0X9\KZF@MACH90=@OQ8CD1FA"^V&GIM NIY^(VJYF+$\! M+13B![/WLK+>*1N,7H'U3NY@_+*LQT/6Y_TOV(A1&$^0CCJM1':M_$8RFN3$ M1C/JM S!OT\SZG0-H1>EN0EWM&[GL/_]';&*O&""YTX4D5T4KRNN-*1JY'U- M'W7;RGHG86S61]N%5&(^J2/&,7>!.F=^B&[^ET9":_J [4Z MBBG0&\6ZE?9.KE#X"K1W$H;LN[-GTQX-MHB>VL?W>1]:01_VOZK.P7&Z('QC MKB4$2%A5ROKLV8ZV5Q\7YL#?&[^$9ZOZ J,+4]^GW&"^H:4 .5FKD.YIJ!8$ MKZ\HZHYD6W-HOV=2LL(T,X)3PK6!>KYF3.X[>H+VHFCY/U!+ P04 " #P M06%4*NQ*A> # !!$ &0 'AL+W=O&80^,1%M$)5(C*;O>KQ]) M*Y)22XR#9GF)18GWW',O[STD,]EQ\5VFA"CP(\^8G'JI4L4[WY=Q2G(L+WE! MF/ZRYB+'2@_%QI>%(#BQ1GGFHR (_1Q3YLTF]MVMF$UXJ3+*R*T LLQS+/;7 M)..[J0>]AQ=W=),J\\*?30J\(2NBOA2W0H_\&B6A.6&2<@8$64^].7RW0"-C M8&=\I60G6\_ A'+/^7&6L&.66'7_RC2D3+ Y[#%!E@'XR0'T&@\I@8 ,],+-A+;'"LXG@.R#, M;(UF'FQNK+6.AC*SC"LE]%>J[=3L/668Q11G8*6P(GJ!%%CPO.!,/TEP 5:Z M<)(R(X"OP0U3F&WHO1[-I23Z^]F2*$PS>:YG_E$H_D%@LSIO]=3X4K_[LEJ" MLS?GX V@#'Q.>2DQ2^3$5YJZ(>#'%;BY!,'@+4(!@A_G";;XD MFLT =IG[.F%UUE"=-63Q!OU9HXICZXT>F4?SN\#6IO ^MM MV./M@^!2@@468D_9!LQS7C+5E<,#3&1A3/]N9R@=U6M&_H* M[(TEB$#.F4HE"$&"]])145%-.G(O:FLA.QN[BVQTG+V@I[C&-8^QD\?""AP1 M>D/(+!F9TL(5X%4-?/4*#0J#1D6#EVG1"J==J-&X)XNP)>+PQ9JT@GK4I8-! M#X-&$"%ZB3:M4-I%% VC'N>-/D*W0/Y*#UX_@0V#0Q=V;CINT^?W+VQ4&;IE M^;/ "6$X)RZT1F/AZ#7:I=%,Z%:VT]LE/*H7B/K:I5$_^(3\/:==HN-VZ:?0 M"!]T*]^I_3(^BK_/=2.-\.I_[!8W-K0E[SIA-9**W)*Z)%M]R2@T3T7BE/&, M;_8NX$8L$7R%8D>MLZ);&D\N=G0LCC#J.[^A1AV16X:>4^T5U*-JCWHV!]2( M%7*+U8G%7J$\BC^,>G8'U(@;G\!V[0Y/F#YC=_!;]SMSN?Z$Q88R M"3*RUM#!9:0]B<-]]3!0O+!7OGNN]/G*/J;ZCD^$F:"_KSE7#P-SBZS_:S#[ M#U!+ P04 " #P06%4T0U2#Y<" W!P &0 'AL+W=O#/CZ1E:KQ5^L4D ,A>LU2:B9<@YE>^;^($ M,FY:*@=).RNE,XXTU6O?Y!KXTHFRU _:[;Z?<2&]:.S6'G0T5@6F0L*#9J;( M,J[?;B!5VXG7\=X7'L4Z0;O@1^.ER$ :H233L)IXUYVK MZDOL<1DX@T]MH05+U)\5-NO4.73L_YBE1KW9-O*MNVQ MN#"HLDI,$61"EF_^6M5A1]#I[A$$E2 X51!6@M E6D;FTIIQY-%8JRW3UIJ\ MV8&KC5-3-D+:KSA'3;N"=!C="LEE+'C*YL@1Z/L@FZHL5Y)&AEVRVP(+#>PZ M4QK%/^YJ__F5#I$!=C8#Y"(UYV3W(T?U1;O]"W8GXQ:M/<]G[.S3.?O$A&1/ MB2H,ETLS]I$"MW@_KH*\*8,,]@0Y W(7=BY8T XZ#?+I8?EUL6ZQ=M@D]ZE< M=D5)'+M5BD5"-C@&KV^Y[LV1T5T_PY0 MK6NAH MW3TT"CIH*EFI&CB5_5$ZI^.&M2HP3%4OPDU.!TUK%'#@ZBG!*AKKQ!T$W#X =CI]$;- MQ%%-'!TD?J<[9&ULK55=3]LP%/TK5L0#2%OSU38M:B-!*S8D)B$ZMH=I#V[B-A:. M;V8[!/[];"=XH84.(5X2?]QS?,Y)^G,KEV+= :U8I23:X%D7998 M/)X3!LW<"[VGA1NZ+919\--9A;=D1=1M=2WTS'8KZ?R,#%\&3-HK:MK:)/%05DL% M90?6"DK*VSM^Z'+H <+A*X"H T1O!<0=(+9&6V76UA(KG,X$-$B8:LUF!C8; MB]9N*#=/<:6$WJ4:I](+RC'/*&9HI; B^ODHM("R JY'$GU&7P#RAC*&CI=$ M8.7U)L@&*PT\H M"J+P!?CB[?#@.=S7.;@P(A=&9/GB5_B@==ZCSD[P.\L>.-+>_P/[PO M!=0B$XLTG]Q]&H>A-G/?CV&_* E"5_-,T]!I&A[4=%8KX% ^HA6PVGQ1\H#1 MD2,=?6B 8\<[?G> +7+(D8T&!8-$OS*B;:;M1$%E M^]$:E.YN=ECH_P\1ID#O;P#4T\2T./='2_\"4$L#!!0 ( /!!851,_L:O MG ( +(& 9 >&PO=V]R:W-H965T;@%!:"5JAW<,N%87=PVH/;C)M+!P[V&X+_/H=.VE4VK1B+XW' MGG?RS'@Z2==2O>@"P)"WD@L]\ ICJAO?UUD!)=67L@*!)W.I2FK05 M?5PIH M[D0E]Z,@2/R2,N$-4[V:(P=L,? MIA5=P!3,Z8RXQJ&$G^F^6F&'C7 M'LEA3I?#]&#*2924%KC2Y( ^F $5^2I$ME;*GMUH#GIR.P5#&]1GZ/$_' MY/3DC)P0)LA3(9>:BERGOD% ^QH_:V#N:ICH ,P8LDO2"\])%$1AAWST=7GP M6>YC6=K:1&UM(A>O=R#>@UI0P3ZH[;=SK(K0DK.X2HUQ+U'%'_ -$4\!:8><=&K:1FIK/&=8@K%\+^B5?#,+R^ M2OW5=B6[G(*D=?I$UV_I^D?IL$DN,6-3Z*6G>U0.!-6U/7UEV(\3YBE"0[A/M._;@;,6D1DZ.( M3])@)\G_ $WV[S3JQ_$.:8=7&(<[K/[61+'3_ =5"R8TX3!'67!YA?FJ>D+6 MAI&5&S(S:7!DN66!'Q50U@'/YU*:C6'G5ON9&OX#4$L#!!0 ( /!!8538 M4'0&?P, .L* 9 >&PO=V]R:W-H965T[X0%%(6QA!Q_-4:=]DRCV%T?K7^PSJ,S M:ZI@(8KO+->[F9,X)(<-W1?ZBSC\#HU#D;&7B4+97W)H9#V'9'NE1=DH(T') M>/U/GYI =!3"\(Q"T"@$URJ,&X6Q=;0FLVX]4$WG4RD.1!IIM&86-C96&[UA MW*1QI26^9:BGYQ\8ISQCM" K335@@C19B+(2'%>*_$;NLTSN(2>4Y^2SWH$D MB[V41NPCHVM6,,U D9L'T)05ZA8UOJT>R,V;6_*&,$Z^[L1>H:Z:NAIQS:%N MUJ"]J]&",V@/D-V1L3\B@1?X ^J+Z]6]U^HN!JF-5-!&*K#VQF?L?99;RMG? MU%3?"&/$E2A83NMBQ. L)2@,2_U ;,A 9!7Y<;]66F+M_KQ -&Z)QI8H/$-T M3$V&^<(/ZP5E#1PV3 _&O#896Y/F&W^ M10M/!A8&X6H+D\ZYDSB(3^#Z0N,T38;AHA8NN@CWG4I)N7XF)HGR<9@NZAWL MQYV#:[J^4!"EPW"3%FYR$0YKS=8,*5Z^N"&^2>_HI(?7EPF")!SFBUN^^*K, M,JX!XZ=)19_INH AQKB?/']RPMB7\88!DQ8PN3* 0IVIO*2?6S\ZX>K+1-&9 MNDM;LO0B67U) "D 6U$WO^0FHQ73>'OT7U62"4FT(#07U?&ZN5\M2!(&MR/L M&O9^'O(R[7F0^B=.]D6")!AVTO=>FHQWT1 MGR9A>((^).:%T3GZ3HOTKTK21Y.)4=OWGD?'5CCJ-,]7-_]2*&83]./]DS:S M#WX5Y#W?ER#M;?UST-O+-/\MEHO_RWH=6[ M93U9U1LM*CN&UL MK59=3]LP%/TK5]$>0"HD3?H%:BM!"MHD-BH*VP/BP4UN&PO'SFR7PG[]["2- MPI)6;-I+XX][KL\YOK8[W@KYK!)$#:\IXVKB)%IGYZZKH@13HDY%AMS,K(1, MB39=N795)I'$.2AEKN]Y S)80,(VTS$/-YP1 9LXD,C9]E3J=:T@+K[5WVZUR[T;(D M"D/!?M!8)Q-GY$",*[)A^DYL/V.IIV_S18*I_!>V9:SG0+116J0EV#!(*2^^ MY+7TH08(!GL ?@GP/PH(2D"0"RV8Y;)F1)/I6(HM2!MMLME&[DV.-FHHM[NX MT-+,4H/3TVO*"8\H8;#01*/9'PVA2#/!34O!"=SJ!"5\$_PDW$AIIV\H65)& M-44%1S/4A#)U;"(?%C,X^G0,GX!RN$_$1A$>J[&K#4V[F!N5E"X+2OX>2C., M3B'H=L#W_&X+//PXW'L/=XTYE4-^Y9"?YPOVY+N5:\+I+V*KKF.\X4HP&I.B M"'D,05:$;@:$Y5<#J11*1C&IC2',JDU1( MT )(++*=@Q>+$$8]_[@#W)1=5)1=F\Z"T." SF9$[\QOU]FO=/8/ZBP.1(U9 M75 ;RWZ#0_]L] ?/9HS7SG)0L1P<9'DOK.'B;[D.&G71Y-J,Z0;=43O=845W M^*'BN;$5TJFNF+>.O7E*[IW:%?7NG,V%HGGM/%Z]:OO +!G"%=^D*/-3^=2F M]#"??[,O_,])"RO=VNUN7]:O1*XI5^8TK82KV8\=W#A?N^#;1 MYH([&15LBTO47XI;23NW\;+F&>:*BQPD;L;.U/^P\'L&8"W^YKA71VLPJ:R$ MN#>;F_78\0PC3#'6Q@6CGQW.,$V-)^+QO7;J-#$-\'A]\+ZPR5,R*Z9P)M)_ M^%HG8V?HP!HWK$SUG=C_B75"?>,O%JFR_V%?VWH.Q*72(JO!Q"#C>?7+'NI" M' '\\ 5 4 ."KH!>#>AU!80U(.P*Z-> ?E= 5 ,B6_NJ6+;26R:"HPSTUG+;6DNYQP>K+D69$B3+<2D1I&*Z!NA46I2XEP_;WD^A'. MEM/%]3F\!X"+_!:X+/3\(]E?@%!:.#^90M\WB%ZS[?1_1;X=7=X&_E%9_B/ MY%U2L9$R:*0,K+_>"_X6/&=YS%D*-[G2LJSD7):K;_04@Q;PB31B6LA'N,,U M9H5]M%>/0,>'3JWZ\!EEIN#?O\@UW&C,U-<3Q'H-L9XE%KY ;)8PN47;6#I! MZIB8SD!E%K!A7,*.I26VU:]R.[!NS1&YFP0A'9DC=]?")FS8A"?93#-14J;* M)KTV)&*FDK;F"7\*_Q2ZZH]7+18_6_0C[[(]@WZ30?]D!DN4'!5,82;R'4K- M5_0$W]*)C%)21DLMXOL3LD5-F.AM]=.@(38XW4\V;3O;Q ;,X40J$I^F+O%1 M78JF+LK4Q7:A$?P]Y#2W"<^5*BE/))2B_,ZH(10U+*KSMI:LF$5'>D;#X6 0 M^H-V38=-3L/?UA3^^P65+YO EV]+9=][&DW>6]5Y5E/K+K1_-'']TVFE3%5* M9QFE=I#V>'NJ?$_CP']C\\!_&@C^*Q/A=65M,2HI2&XX;_/8]^S?#^.C M:^Q%A]B5$N[1FZ#Y,OA$DY?G"E+<$-*[&-!DD=7+=K71HK OARNAZ573+A/Z M0$%I#.C^1@A]V)CWS>:39_(_4$L#!!0 ( /!!850@68E-40< ,4I 9 M >&PO=V]R:W-H965T(U2_LT2DP0R_I8\=NB:(!AF M0DG<<2RKVTE@E+8NS[//%N3R'&]8'*5H00#=) DDK]=R_,U?$1WB'U?+PA_U]EJ":,$I33"*2!H>=&ZLC]_\3.!#/%'A%YHX340 M6WG ^$F\F8<7+4M8A&(4,*$"\G_/:(CB6&CB=OPCE;:V:PK!XNN?VB?9YOEF M'B!%0QS_&85L=='JMT"(EG 3LUO\,D-R0[[0%^"89G_!B\1:+1!L*,.)%.86 M)%&:_X<_I",* HY=(^!( 6='P*T3<*6 :RK@20%O1\"K$_"E@+\CX#LU ETI MT-T5<&L$>E*@M[N'7HU 7PKT33<]D (#TW.PK9\G9^V*>'4BV\/.@RZ/DBS$ M1I#!RW."7P 1>*Y/O,CB-)/GD16E(J7N&.'?1ER.78[0 P.?P%481B+$80SF M:9ZH(N _C!"#44P_GG<87TR(= *I^#I7[-0HOEJ3-G"<,^!8CO7];@0^_%*E M9:C7,D)!&[AVIL666GX!'4!7D"!:H6_TSOK&A^MC!(91^CB"KUK-D\,U!SBE M*-B((G1OMLCT38M<;R@7H+1IE=E;G%ZK=6ZNU3(YRAMC??:@/F"_&&BQW-RJ M.G,Z/$FWF>IL,]7)-+NZ3)VGE)$-;VD,_/65 \"M(;KY\V77 M&K@]W[*L\\YS\7#WD3N(&QVBM$5ONT5/N\4A7*]1"(8PCND9B%)>\7B]XPZ- MGA!8DXAO]T.4@A#',204K!')3^\C^!=H(VN8KSLHF&H/VH-^>4,C(]38"#4Q M0DV-4+,F5,G9_M;9_A'.#N#Z;9[.%[6]@K&NU;:[.ZXV@XW-8!,SV-0,-O/W MW%U&E=S=W;J[JW7W5TPIX!T;_6"\+6PBNLJ*!$_?D->-JE3M-B7@?!_QR1T, MNGNY?),#NT5@UW:\(K"TJ=YV4SU]#,60[^H*#'&2\+W=,1P\:4I=?ZNV?XI* M.MBJ'^BMSJVEPMHSL(8$/,-X##8V@TW,8%,SV,P, M-C>#?6F$E4[-MA03MK3G=I?WMF_[O:VLL$"M[5/$F:T8@>UH+;X* K+A139* M&>+1P_@==PVCL))+.7O)[(BNO)?+$EA,9GL'6+96$0Q;SS .+E%S>Y\">%:E MT>Z>T77F*K)@-["% NTIA@88\5SF[*[+,[>(&>UMHKRP:IRV?Y*P4:W"UO>* M!8G2(%K#N/(^ME_UNS)2=KP^,H>.S:$3<^C4'#HS@I;]J;J4K6]3\VWZ0<;+ M/*0 B@(?\,.KOO+JU=EMQ_^U\FI[G-SX2+G)D7+3(^5FA\N5#TSU?[M_P%V' MK5#IOE-3C892:3&$>OH(4HS!UE.&=[E\#>4B.[W%OJ\>7L]O\8^U6L=V\"^;-#[ION%7*;I*F<& M&YO!)F:PJ1ELU@@KN[@P?]"SC6^(\7"DE;GA[-,+N^M4-0UCY-@8.3%&3HV1 M,Q-DV9&*"#EZ(B1H!. M(ZG,$;VL#UX1#VG=/$DQ'$?/<,SIXTQJZI425^,+ M178<_9A@ 5\%R:'@'H/%A@0K2!$HS@XJK?'W*[&KK7.*&SEZ;G0,Z^,?[7"V M,W"+0I2LQ1#]#"P0B7 (?D^1[M@4W7!ZI^"'CFJ/CKX]WJ]X-*QP' (YR@8A M?*5\EVJR744SI-8B"7?JSD-U1D??&94MA;GTKEV5<_$J1B,7*YKHUICHJM;H MZENC.FK9>B3W@X^HBL4U:+,M<9O5\1Q7-477I"F>))CO7[#.1-54W--,M0MC M;7W!5 &DCD40JVP\(P^,D>CQ$9'*T])KM]W&TU+EV-67XR/33FHU23M7E657 M7Y;?-^WD8D9IIRJU^[]5:K%[7:UV5:UV3U*K756KW6-J=>4A[)=G>Y<>56!J MF+FK*KC;<+?)TTY=9@HD72:>,+OPW1)!MB'5Q5._UJ#?D(V>JNJ>\87GD/ Z M<&3MJ5KNG628Z*E*[.GI_3N/K>5JC7-K0]S8$#WX#EP%W.&+Q0)\ MQ3#5Z55]PSM)W_!4W_#T?4-8RCV9CYVJGN[Q*J9=?#?+S%W MJWPCGA[;/KEY^1]02P,$% @ \$%A5(5*?7Q0 @ &04 !D !X;"]W M;W)K&UL?51=;]HP%/TK5K2'5EJ;$#[:52%2"YI6 M::M0$=O#M >37,"J/S+[!MK]^ET[(6(KP /QM>\Y]QS[VMG.V!>W 4#VJJ1V MXVB#6-W%L2LVH+B[-A5H6ED9JSA2:->QJRSP,H"4C-,D&<6*"QWE69B;V3PS M-4JA86:9JY7B]NT!I-F-HUZTGW@6ZPWZB3C/*KZ&.>"BFEF*XHZE% JT$T8S M"ZMQ=-^[>QCZ_)#P7<#.'8R9=[(TYL4'C^4X2KP@D%"@9^#TV<($I/1$).-W MRQEU)3WP<+QG_QR\DY9TV&4M@9D5>Z)6F'!KWX1>LWME:HWL8@K( MA727E#LQ>@L6Q9+2YZ"%L>S)(#@VK8&E23KZ+\>7R&(DL;YD7+3"'AIAZ4EA MQ37K]SYZQMYB/F47'R[_98G):N%:8 M;Z5BWTH\M-*Q^L/W&Y/O*\?'W2Z?S2^<;L6VC$)*\(FUS=$99N+V 1H MJM#\2X-TE<)P0V\76)] ZRM#K=L&_CYUKV'^%U!+ P04 " #P06%4^EC$ M:]P" <" &0 'AL+W=O7T/4ERP,C>WK+'.@]; M@*"[!Q#6@/ EH+T'$-6 Z%A NP:T768J*2X/,3-L/%1R \I:$YM=N&0Z-,GG MPI9]9A2]Y80SXQCG!M[!C*Y36N8(<@%7PJ!";>#RD2Z71CB)T3">ZU,RO)_% MJA;R@6R^@GM=])Y3?LQY2@ M_M!?;Z=VAU&_WWEN%.\P"J-!8_1,1Z?1T3FH8RK%&I7A<[JZ,Q1<*O@D#6J( M2[25[,(OV+:Q:3V0OF[CMOL_JM-KZ'M_4V44=<3RR!I5;-VMS$9!=W=B^TT( M_8,A7!224O:3N>9,32&UBE.N$UF27OKF@6M=,I$@)%*;G1V@_RJL(.KL#FO0 MA#7X1_=V\.JVM3O!"^?^5M\L4"W=_-'@-%:-ISEM1MR%Z^POSBF MFIO73"VYT)#C@BA;9SVZSZJ:1=7&R)7KSG-IJ->[94;C&Y4UH/<+2?>YWE@' MS1^"\6]02P,$% @ \$%A5'DZSH]S P .@L !D !X;"]W;W)K&ULM5;?C]HX$/Y71E$?=J7MY@W 5KH__L8FI('+YGA9'H*=S/?-C.>S/:.]5,\Z0S3P4N1" MC[W,F.T'W]=IA@73MW*+@KZLI2J8H:G:^'JKD*T).1>_>D M)B-9FIP+?%*@RZ)@ZN='S.5^[(7>\<5GOLF,?>%/1ENVP06:+]LG13._9EGQ M H7F4H#"]=B[#S_,0P=P%G]SW.O&&&PJ2RF?[>1Q-?8"&Q'FF!I+P>AOAU/, M<\M$DEDRC5.9?^4KDXV]H0E+4F-CMPY7)H6F NK+(61M%73C@S MB8)P< /T' (3*QI$ 7QE2C%A-+R'/^W0UAZN9F@8S_4UO?VRF,'5NVMX!US M7YDL-6'UR#<4D*7UT\KYQX/SZ!7G,TQO(8ANG-L6^+0;_ELI;B'JN_#O6N"S M"[SW0N<];($_7 YO"WY^,?P\>)]J6!*WS3G&D-]VE'/.>J_XN@)%9D]I*\K>X&M:-!=SI2 M[%"Y&XV\6?E0\4AW"](CVCS30V+:Y4E1/&I=DCQ=58]K<6)3;FE8*;-9>PU7 M) N=,87ZNNU4.P2:-*H5]I,DC./3JD[_:]ULMA<&O:R]XP^W_4+$W-VPTZ)W7 M:]YBUC0ZC;UQ98>=L=?W,W6*VM#5:T_@;LD^5)1-29S'X3>Z"-M5_L'4A@L- M.:X)$]P.Z+A1AT;M,#%RZQJ+I334IKAA1LTM*FM W]=2FN/$]BIUNSSY%U!+ M P04 " #P06%41E07S68$ V% &0 'AL+W=OU)+8@0 W0+H"U2JU4]7V>A^F?7##"WA- M8LXVT$K[\;.=-$Z[) >[G?@"<>+W\>/G??W$\7#'Q9-< 2CTG,2I'+562JT_ M>IZ,5I!0V>9K2/63!1<)5;HIEIY<"Z!S&Y3$'O']T$LH2UOCH;UW(\9#OE$Q M2^%&(+E)$BI>SB'FNU$+MUYOW++E2ID;WGBXIDNX _5Y?2-TRRM0YBR!5#*> M(@&+4>L3_C@+B FP/1X8[&3I&IFI/'+^9!J7\U'+-XP@AD@9"*K_MC"!.#9( MFL?7'+15C&D"R]>OZ!=V\GHRCU3"A,=?V%RM1JU^"\UA03>QNN6[WR"?4-?@ M13R6]A?MLKZA[AQMI.))'JP9)"S-_NES+D0I@.": )('D/D@3Z$4Y_'D&3VK@ M,4'7/%4KB6;I'.9O 3S-M2!,7@F?DT;$*41M%.!31'R"/]]-T0[1*V=<-2/3'E<9!EPH2^6<#BT[!HF-9=.ID+@U-YW_IG^BTZ 2>"7V60E4M&Q$W1\OY9W6/ .&WG?"+:E"M"7G'%#.GH%9.^(1=$O M6/0;)_8Z(03/("(F88Y.6(JRTO^ _D:UZW&2 8=EL;O]0=CI5DL]*!@-&AG= M__^+8)J#EHN[IJ@Q<4Q((Y,)E:L8I$03 MGFY!V U'+CF:Y071J+US0'Q,"\3. W&S"?[W>I_ER.6"QT'8Z=4DP5DB;O;$ M.S/BV3DU7 X2WYD7#H\IOG,\W/MAXO#7EBCOO,_W&R 5["%^)>?]-OM MUT SF#VO]:Y9$[L'D>CV <:/G?( MN%.V__: 5*>#.&\DS=[XC70<^G(@S@H).69.G%&2X ?E9)8COUDC_9J$.,,D MS8;Y+B%Z/42 'GBLE8B9>CELB1!GBJ1[S'0XZR3-&[_O62(9,L;E-W8[[-6M M$6>CI-E&WZ7DELDG="% SSM5H/U3H5N3C\,RXPR3](^9&6>BI'F?^#V9R9#- M=K&4&1_CZLP$SE"#9D,M988T?3+0[%/]BC( M<]VS$[5K*I8LE2B&A0[UVSWM-2([I,H:BJ_M*&PO=V]R M:W-H965T(PB6YMR97DI 'NPY_DIZ$M:D19O#>)'0\GY%_4S^1P1E>O1?FM M>M:Z#OY9+O+J^N*YKE?O9K-J_JR7:759K'3>?/)8E,NT;MZ63[-J5>KT8=-H MN9BQ,%2S99KE%S=7F[]]+F^NBG6]R'+]N0RJ]7*9EF_O]:)XO;Z B_T?OF1/ MSW7[A]G-U2I]TG>Z_KKZ7#;O9@C4BV_N;%HMK\ M#%YWMN%%,%]7=;'<-6YZL,SR[>_TGYT21@,0/0W8K@%S;;8;U M(:W3FZNR> W*UKKQUK[8:+-IW8PFR]OK>%>7S:=9TZZ^^9AF9?!GNECKX)-. MJW6IFXM45\'/P5TS91[6"QT4C\''+$_S>98N@E^K2C+K,YT M%=RM[__37)B@+H(^C^TU"[[H^;HLL_PI>)]6V=9/_:R#W_6+7K3_Z;=\M6Z, MOU;Z(?CA@Z[3;%']V/3FZ]V'X(?O?@R^"[(\^..Y6%=-T^IJ5C<:M".9S7?C M?;\=+^L9[P<]OPPX_!2PD(&E^:U[\_"X^:Q1_B _.\C/-OYXC[^MG.\(3_S@ MB6\\B1Y/G]+R6R/7?7/!LOQ%5_5&=9M 6S_1QD][F[_<"(CC2%[-7DPA;&9A MR.%@=M1-<>BF( =L3!IJU/+@3I*C_BLMRS2O@P6ZM0UYZT098^' >'@R8HN5 MX"(,[2-6ARXJLHM?+^\N@[K )9^'KF.#JZCB;,G/GB*/N",2 M*!#J=/98S*3D(K)KF1RZF0QKV7R]Y/.W#3J>BA==YFU?@VI5Y%51-MAPDAA" M!&0X460P8 N>9-XY,@44270Z8RU6D"2)LJL,2"5@9#]OBW)5E&FM@_NB@]EC MG\@GX%-U1(B \*6CL,Q7"4E'R:Z=D$+VW/N ? (:4)M1_WR?SK\YSTP$"ZBI MBB))(/*E:-152@FE3@7MFD4AQ#UZ(J> !A6N+G["Q02E *(%DHEJ,F0&"\E> M_E'4S5IIGE;/@?Y[G;VDBSXU=XY,F9A2H3A1TV(&23(9&8,Y':GM9O M0Y>?6< D&/0@AQD+(1HY6\F6SM-PY^YX&C(0<*I.YLASQC-,\>5 M#$.H,1IJCFL9UB65;3%C,R-6,PR)QFBB6>_ X+_!Y_7](IL'NU%0A&-(.$83 MSE5CQ!RC,>>F\2WKPHNQ..&\1SS$%SL#7ZUX90.)YNO613TD&J.)YJ@>1ZQQ M&FN.,Y1W866;H18S "%4SQJ1(],XS;0^D<]8B7/D%Y^\DS.VSOGKXW;G MZ&BBBF8%V",ALHC[6F!QVP++LB&PV?&0BYX5 4<>\?-XY&^OP)%7?.J*C".J MN*\5&;>LR+I[!8L5L5?@B#1^'M)NB^52EYN@T2I=Z9(2!9'&IR[2!-),T#1S M%UA8@);$_'219C&+>)STS'"!/!/G\14I9$[@HXQC5!:.>W>+&;]NS>!3!,TT_IT_E3D M^FVW^ \>UP.3&=$DXJD2(WD$'7IRW]+M'!U])TLE.[3HFJD&VSWQ58E8DS36 M//!8(IHD3%18(GJDRP[016'9W=,ELA/-[1I!&'/6LV66B#5)8VUS5O']OT"% MOT"CZ]B(A$0J23I6[B"N$2>G5TDCQ.V&P6W3UV(6)^:JX[BCB#+IC#*W@(2T M$*T_("&159)FU=B A+3L&4.IXM. A,6.6@A+I)VD:>=ZM(+(DS3R7 ]7NB#K MW(L6)!+[:86P4S3L7.[%4;$)A>A3-/HC@45\DYY.1A478J=SEW2Y+AWQI$@#3E'J<\(6"CDFYIZ>*@0/8K> M [H'+%3W8) (6"ADE:)9Y;X"5ET660,6-CN"TQ$R*_+"+'_QBPB9%DU=SD6( MLXC&F?L5B;I$.[T)29/C#B+O(B^\&[%NCI!WT=2E782HBVC4C1!ZF':DR7$' MD7:1%]JYAS,B(T%B*N0BA%SD*TR9YJC=I&MR/D4NQR^;22?#N=K$SMRF3XPX:^6 T M[ RAV1E!CABA%4^-Z"=(G\17VD72#=5W(T@6(RJ"E"#9$L])%XDSO1*D5^(W MX2*Q[#NE$JJCFB7N)A17?:HA\!(O"1<)4B_QDG"1=%G6&;/E<),XRDZ0=XDS M[WIOPU'QC01QEWC)O4B0>8F7W(O$F68)TBR93K-QH8W$2%GUDH4!H9F1ZB4/ M8^^&FKDV&VKJ0F@DNX8TYAQ5/R/* :&1RAI./=&$T$AB#7VE9NP].4QD"(W, MU]!;ZFLX#"[:YJ231M)KZ 5;/M.YC:S9<'+:;&CDS8;>$F=#ISP-FQF5U!T: MN;.A%PR.6#U#:.37AE-7>F!FY8.O[(V]IZ'T#9L=D;\!1VG_7D@X(NW>S.6' MR0 TL_C!5U+'WM-P[KW%D$J^-^L$!@H%'(4_(TO?+ & J9D>8";]@Z]&.P<6! MTH/_ ^.-:@)@4P\0P"@) *>: "?!+6G^W0V]S8K:T8-1#0#,^32!GQ$P :-. M -C4PP,PTOEA()]_C,C#YP>TS4DG#>@QSUDA>X=._3" -E _,#9H I9*@JYD MSCM>,"H-@'E)!P&CG@"8EX20O9NA @";7=_ C2(%&*A2<+D31\5,P"@] .XE M*P2,P@+@7O)"]FZ\D+ *!> @7H!UTG,W8K&;7:] MLAO X\YGII3LY\1.C!($X%./3\$H%("!2H$1L1/N?#P*1O$ <%])(GM/)+=) MFY/*9@-? V4)8ZZ\G]B)48D 8O+ZSJ@U .$K163OB;P>I,U))PT #E0Q.%Z/ M,0MJ81:Z3U[K&24'('REBNP]T8*[H\^H98"!8@9GP9V#)4:! HC)Q#/J#T#X M2AG9>Z+U=J>B4=@ Y4-CGJ?$2,QBA9 3G[*AE&5 -+;GU]W\#U!+ P04 M" #P06%4KKF[%;H% "#'P &0 'AL+W=OACW0$FUKE42/HNP6 MV(3:=Y MN&4IS=_R'*BNG8C%A>\D$F< ML1L!\B)-J?BU9 D_7$[@Y'CA-MYL97EANKC8T0V[8_+K[D:HUK3U$L4IR_*8 M9T"P]>7D/7P7N)5!U>-;S YYYS#6=&SF934#$UK1(Y"T__,:: M ;FEOY G>?4)#DU?9P+"(I<\;8R5@C3.ZF_ZLYF(C@'T# :H,4 /#8C! #<& MN!IHK:P:UA65='$A^ &(LK?R5OZHYJ:R5J.)LS*,=U*HN[&RDXN/-!;@&TT* M!JX9S0O!5(QD#L[!G5HQ49$PP-<@V-)LPW(09^!S3%=Q$LM8-1N+"% ).HY> M7S%)XR1_H[Q\O;L"KU^] :]*VR];7N0TB_*+J53:2P73L-&YK'4B@TZ(P#7/ MY#8''[*(1?<=3-6@VY&CX\B7R.KQBH5O 89G #D(#@@*QIL[%CFX#02N_.%' M W$V/,=JS=^RL! BSC9@2?,X/P-?,[[*F=C3E8K3IVQ7R+(/ST)E3)$ M_P,5T1\6T:0532K1Q"!Z21.:A:R,_XIMXBPKM:GULF,B MYM%0E&M_?N6O1,Q^H29O/R#!;26X5@DW(MY3R8 :DJ#ERI7J*U\S(1ZNDEI M[KWQP9JUDJ<625^/P;H;W!3K)(X!,R;*RF=0#QY @@>QYQH4:3I#.YY/96/CSGL\Z:'&,[3S^10R MP3Z<'V)IH(MU_6N"0SO"NWAJIFT$GZ &-/1?$*$TM*&=VD\@U*P7(0@)\7Q# MA#3BX?S_(=2\+]!%GT@GU>7[N>W-L MP"720$=VH)\*)]3'MJ5R0QK;R([M4P"%^JA^"*B!+K;ECS3,D1WF'4 A!_IC MZ(0TI9'[!/M=H(,-?\9(_P$@>XG^Q 0,4+]>/X?8 MA\0@2*,=V='^/HKB4L+0:TJ ^A0W(4@#'-D!/OXM*4 #C$:>/Q^6@#6C\>B" M^[%D#_!H"F--86RG\/TDGHU)8JR)BM'+26+"128P?Q_! EYD!P5@C M&-L1_-04QOVZ^ASZCFDU:6IC>VUMS6!L*Z;O/U#S%C_7/D> !RBJ7FH,"C1% M\;-M= 2X3T[3#&AHXM&[&.7&WZ@$UH#$+V@7@VBHDN?>Q2 VM-;!LW:Y+U33 ME_PG-7! !FI@2+SYS"!($YO8:V!K I-^P0M]9'JFQBVQX_:$'"8#M2R:^Z8X M=':-1V\;/YK$9/2>!-'<)'9N=I+X"YD,_NP.:QCSS#L%W-5=?.U5/RN7%E.UB8=HXS4R8VU2EOKF):9+(^ MWVNOMB?)[ZOSTP?7E_!=4)\':S?U\?0U%6IMYR!A:^72>>LK8(CZQ+=N2+ZK M#DU77$J>5C^WC$9,E!W4_37G\M@H']">NR_^ 5!+ P04 " #P06%4MD\Z MP1P$ !I$ &0 'AL+W=O'82\4SL C;ZD2:9.)SNM]V\=1\4[2)DZ$7O(S)VMD"G3 MIBMO';67P#8E*$TU.%Q><^6S/;F$-^GJ_DJ;G-"P;GD*FN,B0A.WIY(R\O:(EH!SQ!X># MZK11L90;(>Z*SOO-Z007BB"!6!<4S/SY8@%<#O+$ OP;X8P%!#0C& L(:$(X% M1#4@*G>WVHYR+Y=,L_E,B@.2Q6C#5C3*A"C19@MY5N3N6DMSEQNHF.7AVC5\A!:L^ ML,-_C_4)6MV1$+,]ERSA']CY:N(/387-6LW M.%,O(A'QR8"BSG.,C*G#OYY9AZ1U-?(RMD9:7R-V8_O96ES4?(]R#N/0LM&M MNQ&[O3VC&AHZ=^->@9&.+ ]]W@\_;UR$0V]@=:W=$[O?/]?4GCK^#Y*A MM7QB]_SFY>(L,Q;VWQR.MN9.\8LX'&W-FMK-^GF1/J]9'T6:N#3TW>C[U'8Z M1Z+B$/Z!R5N>*93 UF#Q26@J6%;GVJJCQ;X\)=T(;+/2>XT*"ZLCW'B>P:T\9:SO78 M$U_.V4%6M"%/'(E#76/^[XI4[+2P7.L\\(7N2JD&[.5\CW?DF6L$OH7G3I;QT+Y04A6=V#PH*9-^\;?NT , &YT!>!U &\,"*X _ [@ M3P4$'2#0D6FEZ#AD6.+EG+,3XLH:V%1#!U.C03YMU+H_2PZS%'!R^1'SAC8[ M@>[^8$+NASZR1 MI4 ?FX(4;PELD-SK]LZZ5]Y-QHSD,^2[[Y'G>*[!H?5TN&. 9Y/A;GI#C=^O MHJ_Y_"M\?QYJPK%D_/$&6="3!9HLN$8&V::"A38M4XN,-5*EE./RP?/C-(GF M]G$8/8.='WE>FKRURPQV:1"[KV9O%(2]@O"F@HR0&G9K08^T(+!]L92<;@X2 M;RJ")$.K]2=(.#DG*O689+;TT< M9R3PTN(ABL-X),]@%7J)9U87]>JB2>MS M(2MG=0VI5)^^DE4%X<8UC":NH<'.CU(G#$^.GF?O36%,+M;6 M#R+?<=)X%*#UI:4;A$X:I>DHY)G!TDT2/TS=*WLF[=6GOTS].=G_0'\Z6?^E MY37]!LO;^EWG]9YSIIV:/5Q?G>P)!VBX&0I659@/&(QQZ?Q(A^?!F45)^N89 MA<@$\F9A,(J/F3L)K@1G4 2X_T]PAGME8GCW.G MRTX! @^-;"N(?K0O;3_H@FXTOE(EKR[#7FG:>ODSYCO:"%21+5 ZLQAN MZ6 MH&U'LKTNRC9,0HFGFR64[80K YC?,B;/'?6!_H_ \C]02P,$% @ \$%A M5%,)0'B2! MA4 !D !X;"]W;W)K&ULS9A- M;]LX$(;_"N%3"VPBD?H.' .)G6(+I LCWK:'Q1X8B;:)2**7I.+TWY>4%=&6 M9,:+Y."+K8]W1IQYP!F2XRWC3V)-B 0O15Z*Z]%:RLV5XXAT30HL+MF&E.K- MDO$"2W7+5X[8<(*SVJC('>2ZH5-@6HXFX_K9G$_&K)(Y+:_;DG. MMM!D>3VZ@563L2=]\S:Y'KAX1R4DJM0NL_I[)E.2Y]J3&\5_C=-1^4QON M7[]Z_U('KX)YQ(),6?Z39G)]/8I'("-+7.7R@6W_)$U @?:7LES4OV#;:-T1 M2"LA6=$8JQ$4M-S]XY2$B6=$8EIKM070&BM&#M2C45[=-+FN[>[[Z(C MWX4(?&.E7 MP5V8D.W3@J"#:2-!K)+?(ZG%&TDO@P3\ O]N<=\7&]3>3. >?:-F _SQ$?N2B(?>BVRH-X@C:>P!K/3\PY+J6PI"9L787G1"QJ MAQ6]GUC4)P;#T',['*9]'?+=.$%!A^RL+TR41Q0.TXK;6&)K+ O)TB? -CI[ M-F1)ZR\Y)V30-479?3^TQL?!K("!&X6^U\$VI QA'+M1=Z(-*/U$"Z-A M1IOD< 5L^@:R]XT%X3J9-RJ!Y3/ADC[F!,S53HIPKG);]T_;4MM4T<6.LCT V3O!_M3;T%*JLKJ7TQV]\B'SDV= M1M%9L3-U'=F7YJ>QBWM9]R"*]-:@B["O["&T20ZC,$T V9N SM0%J^3@L<;A M/M[49,\])V2>J>&>?45^$K+&QWZ6X] -(QAUB T(U08=QI'O=\ -*+O@G+T# MK8+P57TP*$"JRJ+S79'B,;-[D3S&^8K6@J0DZ5R MZ5Y&JB+PW2'A[D:R37UL]LBD9$5]N298564M4.^73,WJYD9_H#VJG?P&4$L# M!!0 ( /!!852@*76?+0( 'H$ 9 >&PO=V]R:W-H965T)D6ULX!IJTPPIT1=!@VV'80;'I6*@^ M/$I.TG\_27:]#%B*76Q2XGM\I"AE>T-/MD9T<%!2VWE2.]=<,6:+&A6W(].@ M]CN5(<6==VG+;$/(RPA2DJ7C\0>FN-!)GL6U%>69:9T4&E<$ME6*T_,"I=G/ MDTGRLO HMK4+"RS/&K[%-;JOS8J\QP:64BC45A@-A-4\N9Y<+68A/@9\$[BW M1S:$2C;&/ 7GKIPGXR ()18N,'#_V^$2I0Q$7L:OGC,94@;@L?W"_BG6[FO9 M<(M+([^+TM7SY"*!$BO>2O=H]I^QK^=]X"N,M/$+^SYVG$#16F=4#_8*E-#= MGQ_Z/AP!TMD)0-H#TJB[2Q15WG#'\XS,'BA$>[9@Q%(CVHL3.AS*VI'?%1[G M\EM.6NBMA;-[8^TYK)!@77-"> &BQ%,)V\A':>3-\# !G;[-Q'SJ@?IZ2 ]CH+Z6CM1"MG&XM=8M"2<0 NWAT*V)990D5&P-*II'8_392H8 M6OFGAS_N/3'<.53VYRNR9H.LV7]4'.]#0Z+PYR(TE$9*3A8:GS7V]I^'U!'[ MX0S,X:;N\LGEZ/)BDK'=L2)V-$KA5G[AM!7:@L3* \>CCYZ!NDGO'&>:.%T; MX_RL1K/VCP-2"/#[E?%GTCMA8(?G)O\-4$L#!!0 ( /!!853MOZF/]@D M %T\ 9 >&PO=V]R:W-H965TE8J&QY*3EI%_?CCY)ETY)(BG8K M?TAL>3B:&0Z?9SB4+YXS^35?"%& ;\MTE;\Y6Q3%^M?1*)\NQ#+.S[.U6*EO MYIE%8-6J8C% 1TM(R3U=GE177M7EY>9)LB35;B7H)\LUS& M\OL[D6;/;\[@V>["Y^1Q49071I<7Z_A1/(CBC_6]5)]&>RVS9"E6>9*M@!3S M-V=OX:]WG)4#*HD_$_&<'[P'I2M?LNQK^>%V]N8L*"T2J9@6I8I8_7L25R)- M2TW*CK]KI6?[>Y8##]_OM(\KYY4S7^)<7&7I7\FL6+PYXV=@)N;Q)BT^9\\3 M43M$2GW3+,VKO^"YE@W.P'23%]FR'JPL6":K[?_X6QV(@P'(-@#5 Y#O %P/ MP*T!F%D&A/6 L#T 6@:0>@!I#0AM V@]@/H.8/4 YNL#KP?P=I1L Z)Z0.0; M5ACL9BYH&V4=LI]L[]F&N^F&WO,-=Q,.JQD?;7.Q2N3KN(@O+V3V#&0IK_25 M;ZK54(U7^9NLRH7[4$CU;:+&%9@]]B*>-R M28&7UZ*(DS1_=3$JU/W*4:-IK?O=5C>RZ+X6TW. X"\ !0CFBUB*W*#DRJWD MPR8]!T&?DFNWDKM8G@-(MTK^>+@&+U^\>@%&8*O/JO7&P[\ 55J#6NM35@BK MOK&'/@P;5I;Z/"Q]/YCFB;_FP#^RM]Y:851KM>KZX#'WN"^!/OI,-=ZZZ>'? M)W__N%7)G;\28E(R4EBP!P2T!P14:<46K5=IG.<@FX,*&@Z+W7_4@<1)'F^$3/P,EG55TQ8\W&KF%:*RW+DZ1(C M'&&*PN!B]&2P*=S;%!YODZIQ\B)>S9+58Y]AX;&&D;UAI,\P59_E<57AB&_E M>P'^!UZ8UO]6$SLP@C'*PR#0-FR70,P@[)^KTZ=^J MNLPW\OO)X1[33K@A010S"IL>O/<5G'0%+4ZRO9/,Z>2]*CZ%E"JG3_:2.6S: MNN>2:%C-]U;S'JNSJ1"S',QEME3Y)N0T40FGH."YK 9616Y+/M[)%4API/*E MDWU=R7;><5^WHKU;D7L5+>+5HP JW/,XD> I3C>'3H$TB;\D:5(DPNI?U+'Z M-:(0T:Y_4<=Z)FD0)M2XP&.B*+G Z_*=8S3()UO%WM<%2D[9/M/)= MFHA-Z?TTSA<].?B^OL^AB2B"D0W6X$'-"7TLK!;'ZV3UNF'46F:/,EY:YF)< MJVXD6U"]6NO#0[!IOF9(B)SF?Q:YB.5T =125IO$)[7[79>A=O CU 0)\0#\ M"S79P5ZV\R85V*6VLH@RY'TMV:"+(.+=K#<(1C"T3XKF2N@FR^LX6:9"@M\R M62S VZ60R30&5YE<9[)RUA4]S5Z0#C$[FCA@+W.LXV2VFYB\2K&L6"C'IAO% M* JOE '""L7C6O]A? DR+H\N?[0%FSYH&H%N'NF="67[*4M( SZ,!I@DI $6 MN0'VF"54JVH49HXH(XVAR(VA]S)YB@M1!?!^\R5-IN"OFJ9=3AYL X;8!R"- M<\B]$SBYVKBN%;?+#5=4-3HB-SH>$4F-3(@,$4F-28C=>[J#*8U5AC7\8#M&G MT/B'W47>*:NJ5MEH!01,;9O;6U-?P8E!D&Y?EDDY:,2X\??H!7:-#1T8PB,: M$HLM&G6Q&W6W4[A-XT,"."V-Q_7=#M,8PG/2GH,>J:8O&NVQNP[]O2K6KNIB M[9/>7+JR4F,]'J+^Q!IV<4_]N5%%6:QXN% SD,?3NEPSEC:X6VJ&V,'"6.,M M=N/M.-NLR@,)H!LIE;\N%S5PXB&JPU"C7=B'=N;FCU>7\RXT[+DI"BC'S-+E MU(@9NBO&JVSUI():G;B6M:OQ]K!+HI;[:B0-W4CZ$[IA81<&V^5*O\BD7^36 M(-()_[;![R/9#)B&YK"G2;Y(Q!S9>(@C:I;"GW,13[F._7#,^&I7)4$>78]*MG,LC 48):E>E M_J(3DRCD'/*@358?O42;<='L008]/AT30Y.9!!PB1L-V<+Q%)R916W!\1)O! M.3C![:6^@^!4#X?H1:364'G%&!3BJ,/J8+A$FN9JCB1NCCR2.*Z(H0$4$!<< M:8XD[IU(;8H4ZWI+TC#&UOXFW3T)AH@88=='M&F\)F#B)N ?/^4F74JV''/[ M2#;=T.1-W.1]Q&YP3+J'I @35U>6:JZG/0UW0Q&A[/B1(Q^J"P$Z1*.):MZE M;MY]:##)O#P7%?))E:9YW_DL[6Y!H"M_J>8ZZN:ZM\^QG($GD1=EJBK 2K+M M\OLN5!E@-L:M$6V'NB*F&8?V,(XY'3Q+3*K!FP[1N*<'C\+T[$A^D#EI%WUM M986_Z,0D:F;.6X,HQ!$MNX(MM/UD% TQ9B&Q9:NF"NI%%:>LH.Z9@>L)!ZH) M@+H)P):B/V5G3S6 TR%Z74P#,^L]"3VEO+EAW2Z7A:R8QFG6LV'[X9#[8PC3 MZ,Z&.$9E&JF9&U>/W>JS[DZ J^6-6&2; W+S >6WWG'4.,P&P*'F<9A=@(. M^V_UF0':D/F9)'_1B9=HT^&#QQ/=@/F3M_KUW7JW^IYR$T^YC_URS?AH]&8] MZ'WZ5I]UJ_&(!9Q3ULD%7\F)05+MLJ!:M0%NA\1'M!D532:LIY7W@^4*ZS[Q M: N-K^3$(&D-C8]H\\%9S8-\$!X< MI &"O%G9:Y9DP_QD"775,B'[8GQ;DO*LE2\)2<& M24^SS#+[/Z5HYKHLVP]%MJY^'/@E*XIL6;U=B'@F M9"F@OI]GRIKZ0_E[P_TOBB__#U!+ P04 " #P06%4!Z4:%V,# "## M&0 'AL+W=ODXP38AU\>%$EI9.50='UABQ1GYAMR M^&.\. AYHTH C>XJQM4R*+7>?0Q#E9=0$346.^#FS4;(BF@SE-M0[220PAE5 M+(RC* DK0GFP6KBY2[E:B+UFE,.E1&I?543>KX&)PS+ P.EH!5P105'$C;+X!1_7..Y-7 KOE$XJ,XSLJE<"W%C!W\7 MRR"R1, @U]8%,3^W< :,64^&XT?M-&AB6L/N\X/W/UWR)IEKHN!,L.^TT.4R MR )4P(;LF?XB#I^@3FAF_>6"*?>-#GYM&@4F.G5U=:Y#>E M8 5(]0>Z^+&G^AZ-D)L>43YB%/9(;- 9426ZE&(K285.[5;:A>_/01/*U,DB MU ;&N@SS.O#:!XZ/!,8Q^BRX+A6ZX 44CQV$)HLFE?@AE74\Z/$<\C&:X \H MCF+\#H5(E42"\M\#_B?-5DV<_\FQK7K.T;1Q-'6.ID<<_;/72A->4+Y%1*-K MV%+.[<#L\PXD%05Z3WF-?X+^17TI^!WQ@1(7R%[ VQ5.<)9%*5Z$MSV(LP9Q M]AI$X,4;X&9/X? L2I/II!\N:>"2P8/X[JX:%"-T>@O2: >ZN .94P6F0FD. M T>4-B'2E^>O;.[KYI36A!&>@TF]+;*^]'V$>3?]<9+VIYXU7-DKN2[\X*50 M60]4&O=#S1NH^2#4-U,>PBC]SYJ16\W8>L\ZM]0'+=X\2#>7Y)P4^$O9XB?WK5TCN?38R2MZ.'),X>K7@4R>0(RBH= M6M'$KU+-MTD2[A',660_1_!:P<2SWR5*N!4^G/QV6:I#I"\HUU8M\;!<=LNU M$(P1J>S)>(J3YY&\=SQ]="SC+#O"U:HE'I;+3O&^!2OKP4J.RB5N]1(/"^8O MJWCM?_YXOYZ A9V^L *Y==VO0KG8<^U;Q&:VZ;!/?5_9+O?M^6&ULS5I=;Z,X%/TK5C0KS4AM@PV$9-1&ZC3]6NW,5M/MS,-J'USB)&@ M9VRG;5;[X]<&$D, F\QTI+RT0'ROS^5>GW,-G#Y3]HTO"!'@)8E3?M9;"+%\ MW^_S<$$2S$_HDJ3REQEE"1;RE,W[?,D(GF9&2=Q'CC/H)SA*>^/3[-H=&Y_2 ME8BCE-PQP%=)@MGZ XGI\UD/]C87/D?SA5 7^N/3)9Z3>R(>EG=,GO6W7J91 M0E(>T10P,COKGLY"A&)22B4"RS_ M/9$+$L?*D\3QO7#:V\ZI#,O'&^]76? RF$?,R06-OT93L3CK#7M@2F9X%8O/ M]/F&% 'YRE](8Y[]!<_%6*<'PA47-"F,)8(D2O/_^*6X$24#Z+48H,( =35P M"P.WJX%7&'@[!JC-P"\,_*XS# J#05>#H# (NAH,"X-AEMT\'5DN)UC@\2FC MSX"IT=*;.L@*(K.6*8Q25;OW@LE?(VDGQO>"AM^.5?:GX((F?7A?@+>OGD'WH ^X O," =1"A[22/ C>5$>_[6@*X[3 M*3_M"XE0S=,/"S0?;> M@A*& #I.%>A5?1#T=@==UP>ATIA*,/XV&-\8S&TJ6"25,-01<45)V[C("V%A MQ)M#RWT/2H &E=@JD 9;2 ,CI(>4D9#.T^A?69.\Q(]AN8[)BSHF3:@&=53N M[KV\&=3N9650!7FP11X8D5<66DBY:$(7U- %P6#H[=1#4(,W#"#Z*Q0X MJ#F&X3:&H3&&/Y>"7K,LA"-PFX8GAK4_VOH<'08904?+KO/SJ2I\5(JDM;QA M2?*A9>Y41#)L&5V^UD*YT*(IR>]ZHVK#^LJ72[\-B18)B(Q(E-2!NQBGIGNJ M&1ZZ!Y)F3=70S-7W>8>$5V)!648H8._"' M0Q3LZ,Q-EY'5$#1!0S-#9W>&YW(I\9LA7\$Z);=5B>9C:";DSU+:6!2*#1T# MG$.2/:;&F9:P 22;8+#J C6\VU,0#-W\C,W]4&L+8"VCM!5*=QZ-1: MP891"-5ZP:91?ILBH-*VP:P(>S5?18*J\3<&CNH]<*TCLPRJ!J1%"9GW';^& MO#[1E-CY"VF=0MYA\!?2NH/,NM.-ORY177"@!UT'C5J4#VG=07ML!'Z:*,QS MP8S@P&C#%VADY0LM3LB\+?AQOJCO EPT;%T36IJ069I^T2(?-FQ/7;^^SJWC MJF%IV4-FD?JAI7X5,2[74)I&3X1QS-8J1UGM@XEZ-O$ZG8RKU=%U#H,)7*UW MKEGO]F\G+BP>\]5F J<%RS4+5@U<*.\$GC<]&)A87"'_Q'%^,Z$J/>SZ!:KS M45%/O 9?BF!>J?2T"+D'(D*N%B&WP^9GOT[6XM'=M(0F?%JB7+-L[%5]9E>! MM?JTX+AFP;DO/\$S>=2*X0X/I#0TV[MFMG_5[L R5]$=(-_6%'B:YSWSSJ22 M([G4D0-]VZ,83U.V!P\C7YXF:F]/HK8NY4N+1_NFU-.$[9D).T=5H2EMPZ61UD[!6-I7$QS:OKU_ ,I(\VXWIZ,VR%+75I_$SA-O-X> MQ-NIN>RT[#5->P="TYZF:6_/9U'M"GEI<67MSWS-OOY^[%MOO;HDQM=\[!\( M'_N:C_U7YV.+QRZME:\9V>_"R-T*Q^+*VEKYFH5]R\O?Z$6F)M_,D^^K2*PW MK?T>W7I67O8W+W[I)>Z!\+2O>=I_=9ZV>+3+O:^)VG^%-[5^P^.7^M.7?NGC M'_6YV4?,YI$DE9C,I)ES$LC4L?P+KOQ$T&7V/= C%8(FV>&"X"EA:H#\?4:I MV)RH3XRVW]&-_P=02P,$% @ \$%A5$T>K?^4 P N0T !D !X;"]W M;W)K&ULS5?1;N(X%/T5*]J5.M(TB1,(, (D2F>T M(VVEJM7./JSFP247L.K$&=M ^?NUG1!(:]Q.YV5>('9\CL^YOLZUQSLN'N4: M0*&G@I5R$JR5JCY%D5RLH2 RY!64^LV2BX(HW12K2%8"2&Y!!8N2.,ZB@M R MF(YMWZV8COE&,5K"K4!R4Q1$[*^ \=TDP,&AXXZNULIT1--Q159P#^J?ZE;H M5M2RY+2 4E)>(@'+23##G^8X,P [XAN%G3QY1L;* ^>/IO$UGP2Q400,%LI0 M$/VWA3DP9IBTCA\-:=#.:8"GSP?V+]:\-O- ),PY^Y?F:CT)A@'*84DV3-WQ MW5_0&.H;O@5GTOZB73,V#M!B(Q4O&K!64-"R_B=/32!. $EV!I T@.0YH'<& MD#: U!JME5E;UT21Z5CP'1)FM&8S#S8V%JW=T-(LX[T2^BW5.#6]5WSQ>&D" MD:,Y+W1V2&+C>XF^$"K0-\(V@&92+W-E^B6ZN 9%*),?]!"+1KQY)8BTK=9;G8Z[)7O; M/=L1D:/__M:4Z*N"0G[W".JU@GI64.^,H,]/E=Y,>I8M9UH)HVK_T>08+3:% M:_W\;+U1F,9_NL+\"JX79L]Q'3O]UD[_'7;(TSD[?K8^#D=N.WZ<*PP=.UEK M)_,2W5'Y>+D4 (B6"O264D@0!=X5\C/&8<_MR _#KZS/H#4T>*>A\VOD9\3A MT&WH-=B+E>T8&K:&AEZ>:[JE.90YVE-@N4N^'Q^'L5O^3\,Z\D>M_)&7Y\:5 M1QTF'!^K2/Q[?-OP26'#;_LB) ?G&7)S]-'%HHP1D5=GW ?Y63O M*G'S-W*E!ZJ!@ZGK-SGZ3;S<\XT0)IS2UN2MK=L7M$0Y9\S,68&H:[,["#7Y MR)*;L]_6[/O!.-IV[+E&)<-V5%?ZL3#BU)^)K@] E^M8TW#O-\G$8UW";RQ, MKV:BGR=KLL>5-,WZO)^@Z^U8I+"_./QBUF4O\JD?9KWG6?=R5":&R)65!]T&2PU91P. M=+A%?4^H&XI7]JC]P)4^N-O'M;Y;@3 #]/LEY^K0,!.TM[7I_U!+ P04 M" #P06%41052.#L$ R$ &0 'AL+W=O=A=;++T&@D@7F3)V+ M)1;FR4S(G&DSE/- +26RM)R49P$-PRC(&2\ZXU%Y[TZ.1V*E,U[@G02URG,F MWR:8B?5%AW2V-^[Y?*'MC6 \6K(Y/J!^7-Y),PHJ*RG/L5!<%"!Q=M&Y)%\F MM&+:#V_2B$UHBS##1U@0S/R]XA5EF+1F._S9&.Y5/ M.W'W>FO]SS)X$\R4*;P2V0^>ZL5%9]"!%&=LE>E[L?X+-P'UK;U$9*K\"^O- MNV$'DI72(M],-@0Y+]PO>]TD8F="-VZ90#<3:,GM')64UTRS\4B*-4C[MK%F M+\I0R]D&CA=V51ZT-$^YF:?'#UHDSV0N&K*/1"P4V18OJK@< $5T5(MQ%.J-?B-2;GT"6?@8:4/#Y8N>2YDO\M$K??1:?'Q?::5- M7GDQ!Z9ABG->%'9@'"Y1FZ%S.G*.H=&0[]V5,(C(8A#$9 M!2\-B/T*L>]%O'E%F7!;3?N2]-^1G'7[E-+AL)DDJD@B+XEIVAER?0!)])Z$ MD/Z T!:2N"*)#UDV+-(C%BQ^OV"D'\91K]L,-ZC@!EZX)U0V1P8/T*T=FV:X M-];@'58OIF$4MI31L*(:[D^U- IN!EK B[F]-]KPP(R1L-;,T-OK/TJMQ_0, M+E]0FH\7;,L>[B1/T-/J9$>8R?Y5HVS%3*I^G[",%0F:\&LE:]1:YV*XFX/S M*&Z)G]9H]( F3T66,:EL03N4TX^YG'W2^Q5LT )6:S#I'M#SQX!U&\':,E8+ M-SE NRUP06TQ:P6JZ)7Z\][7],^OJ-E"UB0&HI)WXM_T@.CD&- M&EJC-9^UU)/X0&FX1[LYMFM]938VTFQ#5RR#O_G,9/E?--2G/KFH99SX=7RW MPJ:NJ!K#]EN)XM/ R7>(KN6K4Q%W19NTUEM MP7W516O%IW[%;Z@NVV&-B7&6XMW&BJ/!L.6K2VMQIWYQ;Y&J-HSNN\]_3.)> M2X/36LFI7\E]4M2&TMLO(\'.,2Y'.2\/JPH2L2JT.]%5=ZL#\:4[!M:ON]/T M5R;-7D%!AC,S-3R/C3!+=T!U RV6Y:%P*K0Y8I:7"W.H1VE?,,]G0NCMP#JH M_DTP_@E02P,$% @ \$%A5,@'3,HP! #!( !D !X;"]W;W)K&ULO5AM"DM0:Y9F/(8S\G+#"&P_MO1LQ M'O*-REA!;P20FSPGXGE*,[X=>4 MY;20C!= T,7(FZ#/,QP; [OCGM&MW+D&)I0'SA_-XL]TY$'#B&9TKHP+HG^> MZ(QFF?&D>?Q;.?5J3&.X>_WB_:L-7@?S0"2=\>P'2]5JY T\D-(%V63JEF__ MH%5 ?>-OSC-I_X)MM1=Z8+Z1BN>5L6:0LZ+\)3^K1.P8H*C# %<&^%R#H#(( M;* E,QO6-5%D/!1\"X39K;V9"YL;:ZVC884YQCLE]%.F[=3X3O'YXY5)1 IF M/-?5(8G-[Q6XI5()-E?ZB=T%)B;E3#V##]=4$9;)C_N[I-U%MD2D$I BU<=\ M\&Q3,"6UT:_ !W)%]/.AKW04AHL_KQA/2\:X@S'"X#LOU$J"+T5*TQ8',[># M #H<^#I_=1+Q2Q*GV.GQFLY[($"? (88M1%ZM?D>G: ^T\#Z"[O.U&2V.M,; M\JR;3H&)$*184G/]"7S)UQE_IM2!%=98H<4*7%C2X:A?.^H[2?^]45+IHF'% M$A %'NB2%859\ 584\%X"CZPHJJ:CVUE4_J/K'^C7D]C-$#]0:)3^M1"+*J) M14YBWW3B3 6[T6?1$3ILQXUKW-B)JU5J0=EIY&E\A'R%((I1U(X_J/$'3OQ[ MW;RGP0=MX&$\B.-V]*1&3RXI!ZK5Y.Q"2(XX15&$DT'-J#RQD]OVB"/8*"IT MML0/.SITZB9/5.A1"&P% 2W/]+=?4 1__TJ8 /TE'K:-&1%'XMFH_DU[8GKP MH$:74?2VT8,:J45NK7W[\$''*MRA_Z@18.16X/,FSQ0=:S *40"[I:P18>16 MX;-G$#H6TZLP@"CJH( ;-<7P'<90Y61_#L4HAETYP(VHXHM$]:))5+G>.QJ4 M# (8X(.F/&?G?@"-XF+\O\XCW.@K=NOKN\ZC"BL^W6&XT5WLUMW=#CN31=@R MBI)>O^N4&OG$;OE\S5RL7.Z1P; 7= QIW$@K=O_/>_%@K/P=I@5V=5^CS/@B M97[M9*Q0DH-3BPZ[\-2V,@I_YWT[IV)I/T-(,.>;0I6OWO7=^E/'Q+[@^\WV M\CO)=R)T4TB0T84VA;U8'ZDH/SV4"\77]NW]@2O%% M :@_ (W_ U!+ P04 " #P06%4M,%@3G $ # %@ &0 'AL+W=OPSGG(6^,QUO&G\2*4@E> MRJ(25Z.5E.M+SQ/S%2V)N&!K6JE/%HR71*I3OO3$FE.2U4%EX2'?C[R2Y-5H M,JZOW?')F&UDD5?TC@.Q*4O"7V]HP;97(SAZNW"?+U=27_ FXS59TAF5#^L[ MKLZ\+DN6E[02.:L IXNKT36\G.) !]2*GSG=BIUCH%MY9.Q)GWS/KD:^KH@6 M="YU"J+>GNDM+0J=2=7QNTTZZKY3!^X>OV7_6C>OFGDD@MZRXE>>R=75*!F! MC"[(II#W;/LG;1L*=;XY*T3]"K:MUA^!^49(5K;!JH(RKYIW\M(.8B< 1@<" M4!N ^@'!@0#G0X3!W=X(X1KO/A0XQ6A-,A M1M>,KV-7=D=?Z\O66\ S\^Y=*";Y+6HK_' 4%74%!75!PH*"] M(FCSRQC"WF2)ZRS:@)XG<1PEP=A[WF5AJY(8PGW1U!:AV$>=:*^-L&LC?*<- M(0%; $$**AQCB;I\T7EPBKN"XI-P:K)$.\.- H1ZF&P1]M,>)5N3'F"4="TD MSA;NJ:"$SU= 68OR\V?UH%KK@3FFDW:IT_/ !7UCQOY)@+5I=@>MG2[J(1N4 MI4D/VH JA<$P-KCS7('.5F;ZIJJIJ?7$$Y5YM72-")F\Z$RH&7N&^#34L#7H M( PL: ,J&/29V2(8X0/,C*U#MZ]_HQ7EI*BID4RM-G(A.=$+,]>&T6G013:4*/3]/CM;%B:IWX=GJV"(#]$S9@_=;O\U?U$#>R;%A@+Z>Y/+ M5T#TU%R/-FA\&"9G L_X-TQ/ R^U'UT)LNX[6V6!2_:- M-SV\BPL9^T7P/' AX]P(G017FV9O.0+[#G@[H.KCC]Q>?T>D'M'[ MI(SIHN!,2!FC1N\MC(\D%5H#CK$%RA99H%R2_1Z,LR.WL]=_; %;ZQZCMQ>?C^[=E'"QD^Q M?QZ4L/%B[%X*'TNI3;._J$OZ_\,&5&&(>ZKI@ H%T8$_8]AX.'9[^/WLP8EI M9TOC3/8TL#%B?)I=#6SO140^3&&?DRWK^YY3TG3A[6SME90OZRU2 >9L4\EF M/ZR[VFW#7M>;C[WK-_!RVFRFFC3-WNX/PI=Y)4!!%RJE?Q$K-^;-=FES(MFZ MWD!\9%*RLCY<49)1K@7J\P5C\NU$?T&W:3WY'U!+ P04 " #P06%4QBA/ MR;P# "!#0 &0 'AL+W=OM6U76>Q^F/9CD ZPE<:[ME$ZZ/_[:3IK 2$P[ MJ2\0.S[G._[\^<0>[QC_*;8 $CVE228FSE;*_,IU1;2%E(A+ED.FWJP93XE4 M3;YQ1:&;$IHYT['IN^/3,2MD0C.XXT@4:4KXKQDD;#=QL//< M<4\W6ZD[W.DX)QM8@GS([[AJN35+3%/(!&49XK">.-?X:H%'&F!&_$UA)_:> MD9[*BK&?NO$QGCB>5@0)1%)3$/7W"#>0))I)Z?BW(G7JF!JX__S,_L%,7DUF M103 MO4,T0]^VK! DB\78E2J@AKE113XKR?T.CQ^6?-R2J^B;&&9OY@%C[I9 M%G:63R2[1-[A]"Q9Z]6+W#.TOPKJ*X=BZI^K:IOY?J: M@Z[M;%/IXMH]+MCZHE -HG(C6XN[)!T84FVXC],1#OIC]W&_N(X'>?6( [%A M+39\E=B$DA5-J*30*C(\BH^]OM=KUS"H-0RL&NXADPB>U-=("2C4WN7H>GF# MAH'7MK\&1Q(&H><=YFE^/$B-Z4C5L)8YM,J\I1E-B]12(:.::?3&.P1[C>-Z M5M5?BG2E$JIV2>5[/8EX[Q. 3ZVVD5'6F]1;6._< M7T!X^\X]P8<-U)8KOY'FVU>8/)U88=R8('YK%\2-#6*[>[T^I2?!U%K,B,PRRE^K 3'@OTD,=$@OYZA1>>;XO3^!@.WSK?C5]ANV']F<,O M\+$K86_894NX\25L-Z;7>?BB8CO8U'ZG.^+&U/#H1!4^ A?:8-;Z\ R<0ZPM M1K:*&!WGPC_2X.X=-5/@&W/&%\A45'F,JWOK>\2U.3W_UC_#5_/R-M#0E)>3 M6\(W5+EA FM%Z5T.5#GS\KQ?-B3+S8%VQ:0Z'IO'K;HC =<#U/LU8_*YH0/4 MMZ[I_U!+ P04 " #P06%4D%/=3T8" !;!0 &0 'AL+W=O#@>!#KDIPCS-*:KV$!]%3/M;7"EJ40%2@C4#$-JU$P[MU. M$A?O YX%;,W1GKE*EH@OSOA8C(*N2P@DY.08N%U>80I2.B*;QO<]9]!*.N#Q M_L#^WM=N:UER U.47T1!Y2AX%[ "5GPCZ0&W'V!?S\#QY2B-_[)M$YO$ /$LU3CEFD7;=G M2]P8K@J3AF1S<$QAOM>;-'K1&;V8W:.BTK [54#Q.SZTN;<%1(<")M%%PAGD M'1;WWK"H&_6>%C-V?75S@39N^Q)[VOAR7[Z.EX:TO3K?+G#V6\Z^Y^R?X?Q< M@^8DU)I)W]X<#9WJ8,,R]"QNJ%ZS?C+HI^'K">U!JSVXJ/W,M>!+"?^0;DB2 M(^G>L!N?EDY:Z>2B]",2EPS_L_CDK^*3>##\(X/PZ,)7H-=^K(WEW"AJ[G[K M;5^.<3,PO\*;9^>>Z[50QF:ULM!N9VA;H)M1;@S"VH_/$LD.H]^6]O4#[0+L M^0J1#H83:-_3["=02P,$% @ \$%A5/[MU8RV @ < !D !X;"]W M;W)K&ULC55M3]LP$/XK5L0'D#:2IB4%U%:BS="0 MAH;HV#Z[R36Q<.S,=BC[]SO;:2C01OV2^.6>N^>>NUPF&ZF>=0E@R&O%A9X& MI3'U=1CJK(2*ZG-9@\";M505-;A51:AK!31WH(J'<10E8469"&83=_:@9A/9 M&,X$/"BBFZJBZM\F=-;"8K*9_MYBZ?!I$E!!PR8SU0?+W CBWCI#& MW]9GT(6TP-WUUONMRQUS65$-"\G_L-R4T^ R(#FL:'?]+75805D075);K$ER)WPK65K=)J"H8SK,S1_6J;D].2,G! FR*]2-IJ*7$]"@YRL MYS!KX\]]_/A _$%,[J4PI2;?1 [Y>P]'E/(SLEP\(7$43S8 M0VAQ/#S: T^/A@^N>K(9=O49.G_# _Y<)6K*%YT/"]Z%7.3RZK0H 94:T"]Y H;5WAR M\)J55!3@TO!*R15GA>OQ7J62CD'2J]3/#]KL2SWYE'I\.4ZZS'VG?C:*WEND M?1:>>[@S&RI0A9NQFF2VD?Q'U9UV8_S&3:\/YW,<[WX:O[GQ_X9[J@HF-&:[ M1I?1^1@+I/R\]1LC:S>!5M+@/'/+$G]1H*P!WJ^E--N-#=#]]&;_ 5!+ P04 M " #P06%4D?741N\" # " &0 'AL+W=OWZV2078M6Q,]LI[;_? MM1,R6B K^Y+8SCW'YQY?VQEMI'K6*8 AKQD7>NREQN37OJ_C%#*JVS('@5]6 M4F748%>M?9TKH(D#9=R/@J#O9Y0);S)R8_=J,I*%X4S O2*ZR#*JWFZ!R\W8 M"[WMP)RM4V,'_,DHIVM8@'G,[Q7V_)HE81D(S:0@"E9C[R:\GH:!!;B(7PPV M>J=-;"I+*9]MYRX9>X%5!!QB8RDHOEY@"IQ;)M3QNR+UZCDM<+>]9?_JDL=D MEE3#5/(GEIAT[ T]DL"*%MS,Y>8;5 GU+%\LN79/LJEB X_$A38RJ\"H(&.B M?-/7RH@=0-0_ H@J0/0!$':/ #H5H.,2+96YM&;4T,E(R0U1-AK9;,-YX]"8 M#1-V&1=&X5>&.#/Y#NB!)BVR*/*< RZ0H9S<4DY%#&3A*NE.E.6"ME^2)V<, M).3F!10N-)F#K18FUN0!5*8O"17)?M2,Z5@6PI Y-3C?^0P,95Q?X,R/BQDY M/[L@9X0)\I#*0B.#'OD&T[,B_;A*Y;9,)3J2R@SB-NF$ER0*HO ?/IY>/ > M[J.IM;-1[6SD^#I'^'[FF+FQOG#G\74#9Z?F[#C.[N\$]NMQ79/$LL973+.# ,LDKA0"FOM MD-J2M;\CI#OH?%2['W1$;:]6V_M_M4**5H/BWIZ8WJ __*"X]UE_^[7B?J/B M!VFWJCRN^Y#4_IZ*,.@%G<-*!K6206.IU[N=5KM=U6="*G&9)LCS_4#PT3 MA,'?QA\.:3-W[E>[-W^@ZHU$QHG7B%1T!Y@ M::ORNBP[1N;NQEE*@_>7:Z;XBP'*!N#WE91FV[&76/W3,OD#4$L#!!0 ( M /!!853M&CNIE0( !\' 9 >&PO=V]R:W-H965TE_?>S M'9JR8&.K4LT"WZ>-70-]X"/S5SJF=]'*5@%M6*B)A)64^\RO+@* R.P.[XSV*B= M,3%6%D(\F$O!E?TEFVYOFGIDV2H4U5:L,ZA8 MW3WIR_9#[ BB\( @V@HBFW<'LEG.*-(\DV)#I-FMHYF!M6K5.CE6FW_E'J5^ MR[0.\QO0EA3Y1&XIMI(ATQ.Q(G:9W#"Z8+Q;/)T!4L;5&3DAK"8/I6@5K0N5 M^:C3,,'\Y19YU2&C \@9+,])' Y(%$3AX_V,G)Z<_1W%UR9Z)U'O)+)AXX-. ME (8D&\-2(JL7G'EOZ\ != M>XE8_.UC#GC4\QHI=K$Z5[K#B)$[%DP.^1CUK=(R5NEBC/58:1&[4N$>-/T0]"*2< M<%M137< G54S=MA,XZ$;/NGADP_AIBHN"*N:%J'0A8L@0:$+/]G#?PK#.'3C MP^"]OP3_ZUX1_MY0G'TCV*N6,$B"?X^5O]/NS-5Q2^6:U3HZK+0N.!_IPRF[ M;MQ-4#2V RX$ZGYJAZ6^P4":#?K]2@A\FYBFVM^)^1]02P,$% @ \$%A M5.4KBI)Y @ "P8 !D !X;"]W;W)K&ULA51M M3]LP$/XKIX@/(#&2IFG"4!H)6J%-&JRBL&F:]L%-KHV%8V>VT\*_G^V$J(,4 MOB1^N>?ESO:E.R$?58FHX:EB7$V]4NOZPO=57F)%U)FHD9N=M9 5T68J-[ZJ M)9+"@2KFAT$0^Q6AW,M2M[:062H:S2C'A0355!61SU?(Q&[JC;R7A3NZ*;5= M\+.T)AMNI=SFZN$ILO OX07&G]L9@,UD)\6@G M7XNI%UA#R##7EH&8WQ9GR)@E,C;^=IQ>+VF!^^,7]FN7N\EE113.!/M)"UU. MO7,/"ER3AND[L?N"73X3RY<+IMP7=EULX$'>*"VJ#FP<5)2W?_+4U6$/$(X. M ,(.$#K?K9!S.2>:9*D4.Y VVK#9@4O5H8TYRNVA++4TN]3@=/8-34H*/L%U MHQN)<$,YK9H*W#HLR+,Y *W@@1I MOQW0BGJMZ".M<$BK1<5[6O$H"8>U)KW6Y".M\9#6Y(U6-(D.Y!7W6O%'6M&0 M5OQ&*XGB8:FDETK>E;H7]B54W65A[@'5W949LI"\.493V<^O3?A[;]NVR1LB M-Y0KP[\VN. L,563;>MI)UK4[KFOA#;-PPU+TZU1V@"SOQ9"OTQL!^G[?_8/ M4$L#!!0 ( /!!853"9YL8K ( $@' 9 >&PO=V]R:W-H965T&G\<JKOA9ZYO4I!*F"2<(8$K*;.M7^5Q09O M 3\(;.3.&!DG2\Z?S>2FF#J>20@HY,HH8/UY@3E0:H1T&G\Z3:UEB"7-.?Y)"E5/GTD$%K'!#U0/??(?.S\CHY9Q*^XLV'=9S4-Y(Q:N. MK#.H"&N_^+4[AQV"'Q\@!!TAV"=$!PAA1P@_2X@Z0F1/IK5BSR'#"J>)X!LD M#%JKF8$]3,O6]@DS95\HH7>)YJGTAN6\ O2(7T&B9?"K$TA.)"" M'Z [SE0IT5=60/%>P-5^>E/!UM0L.*J807Z!0O\+"KS 'TAH_GFZ-T#//DWW M)T?UPV@)M$8_\-]L[&J+[X2-O?&>A8^8R-O+_B/$&TX\[A./CR9N+]JRO6BD M+;^DP_$VU7?Y-IWY@[+-:$241AI26]B[$^9]'V[7:B>&T[V9(KW1?M ML-1/'0@#T/LKSM5V8@+TCV?Z#U!+ P04 " #P06%4,^6*\;4" "%" M&0 'AL+W=O0' M&E@5(A6R:;VHA$J[79OD"[&:V,QVH'O[VD[("(3 #;&=(,"BP&; -4O4D9+[!47;ZVQ88#3@RIR&W/<7R[P(1: M86#&%CP,6"ES0F'!D2B+ O-_,\C9;FJYUG[@E:PSJ0?L,-C@-2Q!OF\67/7L M1B4A!5!!&$4]#@<$US]#\&J"=TP8G2$,:\+P M6L*H)HS,RE11S#I$6.(PX&R'N$8K-=TPBVG8*CZA>MN7DJNW1/%D^$QC5@!Z MPY\@T#U:<+8E9DO5B4*W*Z"0$HE2SHH[1"JL--C;""0FN;A3K/=EA&YO[M"- M@J"WC)4"TT0$ME0&]31V7)N956:\,V9<#[TP*C.!?M $DK: K9(U\;Q]O)G7 MJQA!/$!#]QOR',_M,#2_GNYTT*.KZ>[WGC3#9K.&1F]X1F]><@Y4/O9(C1JI MD9$:G9%Z'RP'*(4$.,Z[-JIBCPU;7QW;\-[U?"^PMX>K=XIRVHBH#]$R_M 8 M?[AL7$@LH-]4FO]=G!A=6ZK[I23*XZ MXZ>HXQ1]B"J%?7!!%\#7IM )%+.2RNHR:T:;6OID2LC1^$S5V*HD_I>I"O0+ MYFM"!&ULM5=MC^(V$/XK%NI)=]*6Q $"G !I%UIUI7M9+=WKAU,_ MF&0 ]Q([M9UEM^J/[]AAD["$++W3?H'$\3SSS*O'DYU4W_06P)"'-!%ZVMD: MD[WW/!UM(66Z*S,0^&4M5(%OA]Z*>.B,YNXM1LUF\C< M)%S C2(Z3U.F'J\@D;MIAW:>%F[Y9FOL@C>;9&P#2S!WV8W"-Z]$B7D*0G,I MB(+UM'-)WR_HV JX'5\X['3MF5A35E)^LR_7\;3C6T:00&0L!,._>YA#DE@D MY/'W'K13ZK2"]>](VH"-#PA$.P%@N<"_1,"O;U [UR! M_EZ@[SQ3F.+\L&"&S29*[HBRNQ'-/CAG.FDTGPL;]Z51^)6CG)E=BTBF0'YG M#Z#)S^034XK92)"W"S",)_H=KMXM%^3M3^\FGD&-5LZ+]NA7!7IP IT&Y*,4 M9JO)+R*&^!# 0ZHEW^")[U70BKB J$MZ](($?D ;",W/%_<;Q!=GB]-QBS6] MTOL]A]=[T?MDP7642)TK(%\O5]HHK(@_6U3T2Q5]IZ)_0L72,),;J1Z)02T8 M7&@*8SM&0+N^_Z;)V]\IM_C_<@?&#TKC!ZU 7UB2LZ*_)-CAF(@:K2] A@[$ M-LK[&>WY@W#L^Y@C]W5[CW>&XR (ZAL/B(8ET; U$3YG8.M.;,@'J3698QD^ M8E/?,15K\O4#[B;7!E+=EA'#4M>PU2G7PH ";0@3,<'S@R6&8_&S*%+Y\QHM M_%/@A36KG_NE;<,QR\PY@:YVGH#W1(FZE>MV7_UI*"U M@X"V\O^$0X8L-2968U37V-C]Z9$7^^$X]/V3!4&#BD_P0WPNB) &YY757QA\ M8B2!AXPK5^V-5(-CJH$K\9-4JRY.>S](]7R:O0::PS:6U4% V[OJ08*2?\DM M:& JVKKC9ZX@YN8@Q]JRJFK =/#Z.5QU41JVFEB:9%M;#/3.CP* ?4'AR$HNMY^9_TX&/EML:I:-&WOT7?=9;>(5)M?JF9*1Z\?A:H1 MTO9.^%V=9'SDRG[@-W82KS;MIJ V[M: *F0N3#%(EJOES>32S>//UJ_LC<5- MT15,<=WYR-2&"TT26".DWQUBDJOB!E&\&)FYF7HE#4[H[G&+MRY0=@-^7TMI MGEZL@O(>-_L/4$L#!!0 ( /!!851+H)"IOP, !8/ 9 >&PO=V]R M:W-H965T&\XC9SBS/##^)$H B8YU M1<7**Z7PXX-Z"Z"N(PG (]'4->8_;Z%BAY47>2\3#V172CT1K)=[O(-'D-_V]UR-@IXE M)S5001A%'(J5=Q-]2J-$ \P7?Q,XB+-GI%W9,O:D!U_RE1?J%4$%F=046/T] MPP:J2C.I=?S;D7J]30T\?WYA_VR<5\YLL8 -J[Z37)8K[]I#.12XJ>0#._P! MG4,SS9>Q2IA?=&B_G2F+62,DJSNP&M>$MO_XV EQ!HCF X"X \2_ J8#@*0# M)&\%3#O U"C3NF)T2+'$ZR5G!\3UUXI-/Q@Q#5JY3ZC>]T?)U5NB<'+]A6:L M!O07/H) ']%=48#9"71Z@1ZP!#1)06)2B=^6@51V-3K(.ANWK8UXP$84HZ^, MRE*@.YI#?DD0J 7WJXY?5GT;.QE3R'R41+^C.(PCRX(V;X>'%GCZ9GBT<'B3 M]'N0&+YD= ]02D16,=%P0#]NMD)R%1?_.$Q,>Q-38V(Z8.*;_^BC G+@N$)[ MSIZ)"5PLD9!8-I+QGXBK;;9MKILYCOPP_&#;@_^)2]^/NY!DUDLR>_YW,FC#UK&(2?2ZK(;'/DS MN\MN6.C/[2Z/67.[?-6[?.7D^8P)1\^X:@"Q A6$8IH1%0J$JAAKU#UFE\)- M.HG])/Q@2XB;$6 TTW+8D.D(*'+=*W(]!K$2^T6/1:+)Q,=T?(&G/KG2MA4\#- M,XG\:.! N('A4"Y\-^S"_R@\50&AD^E/60)'>U"5%%7!@(B$VAH1(SQJ3X9" M8@0Y*,'[<9<:G%5"D?N.I!EP5>-0?1N@+5 H!C+D")$2X760=B*,(@?D2\>1 M"WFKT63,-BO@2G4(*FE:\\((WR2>ZDVR"S("G0\ATS%D M=*5O*JS_;-W8UI:7Z9O]5-GVE$3C1MQ_@5\YVZ75$%A:)4%8^J;7C; MA+4#R?:F+=DRJ9H<\UBJQA6X_D"]+QB3+P-MH&^%U_\!4$L#!!0 ( /!! M852-G&PO=V]R:W-H965TW?59G?OM0M.8M7@G.TD[7WZLX$" MP<;;-PD/,^.?Q\S\[?F%\1=QP%B"UX*68N$=I#P^^+[(#KA XIX=<:G>[!@O MD%2W?.^+(\_]P3>R/TC]P%_.CVB/MUC^.#YQ=>>W47)2X%(05@*.=PMO!1_6,-4.E<5/ M@B^B=PWT5)X9>]$WC_G""S01ICB3.@12?V>\QI3J2(KCWR:HUXZI'?O7[]%_ MKR:O)O.,!%XS^@_)Y6'AS3R0XQTZ4?F-7?[ S82F.E[&J*A^P:6Q#3R0G81D M1>.L" I2UO_HM4E$SP%.1AS"QB'\J$/4.$351&NR:EH;)-%RSMD%<&VMHNF+ M*C>5MYH-*?4R;B57;XGRD\O',F,%!M_1*Q;@#FSP#G..<] ]!RLAL!0 E3GX M2M SH40297RSP1(1*FZ5VX_M!MQ\N@6? "G!]P,["64MYKY4A'H+6ZHIWTO).G+SZ(\A4&HBT+FGM'%^-F<8#,-,H2I.IG6O: M[,3;2I:]W.D>DP-5 M3*KQ"E2U+ORJK[&--#9SF1J+;!J%<6)G35K6Q,GZ%2M,0)OR?@,WJ^T:S";A MK0TRL8P?A@-(TRBP(\Y:Q-FO5UNELLF>=:%GOUQHE\455MIBI4ZLQ_*,2\E4 M];J^P-1<5Y@,T$R;$308=,T]<,+]+0^86]MP8 P&IP,>BTTX M13&^AN)4PB MJF5VV%>MD-"$C)(@F@U!3;LX3>%(^<*N^\/0"?L3T5-=L8BJ[0XJ,VO--E'Z MP]_!*)C&Z9#38ABG83B6U4Y/H%M0QK)JI8W,9$U,5(M5"DJ#X]PYWP+EUA&'\K'QZ]9:6N#E>>__LM*.65ZKA3O)O M+#79P+OV2 HS6G SE47&"'(FRG^ZJLYA M@Q!T#Q#"BA#N$MH'"%%%B$XEM"M"VYU,*<6=PY@:.NPKN23*HM&;';C#=&R4 MSX1-^Y-1N,J09X8/(I$YD&>Z DT^D2DD4B2,,^JR(F?D12BTS07[!:F%D1$( MF#&CR?D8#&5<7R#OY6E,SL\NR!EA@CQGLM!4I+KO&PS1;N0G53BC,ISP0#A! M2!ZE,)DF]R*%=-N!C]IJ@>%:X"@\ZG$,R16)@DL2ML)@3T!WI]-;>^CCD^E! M[XB:J$Y7Y/Q%!_S]0WXNR?TJX47*Q)SW.G[[YL9;8)"1&V#QDU0T(ZC&K0EM5-+[1R5BI<) MGUZ--TD!I\;JE62AF%1.D%._D)K9W.V]'*7[[D90G6A771,3A;OBFIC6?F7= M6EGW)&6;PI)"*1#F1&G=1DA!?-W=T;8'%':"'7%-4"]L[Y<7U_+B_ZY1$.G? MJC-NU%0W[.UJ;(*:)3QN@K9*N!3I;SS[.:BY:Y^:)/:NEP]D;:T[]*UK3#OV M$7;NLM'^<5.V_4>J\&9JPF&&+EM7,5:6*EMI.3%RX9K+JS38JMPPPZ\/4!: MZS,IS7IB-ZB_9X:_ 5!+ P04 " #P06%4 %!B4*\# "=# &@ 'AL M+W=O&ULM5??;]LV$/Y7"*$/"=!9HB3_*FP# MKKTL*98UB-'NH=@#+=,6$4K42"IN@/WQ.U**K#42)PS8BRU2_.[CW7T\GA9G M(9]42JE&WS.>JZ67:EU\\'V5I#0C:B0*FL.;HY 9T3"4)U\5DI*#!67<#X-@ MXF>$Y=YJ8><>Y&HA2LU93A\D4F66$?GRD7)Q7GK8>YUX9*=4FPE_M2C(B>ZH M_E(\2!CYC94#RVBNF,B1I,>EM\8?;O'$ .R*KXR>5>L9&5?V0CR9P=UAZ05F M1Y331!L3!/Z>Z89R;BS!/OZLC7H-IP&VGU^MWUCGP9D]470C^._LH-.E-_/0 M@1Y)R?6C.-_2VJ&QL9<(KNPO.E=KIV,/):72(JO!L(.,Y=4_^5X'H@7 <0\@ MK 'A4$!4 Z*A@+@&Q$,!XQHP'@J8U(#)4,"T!DQ_!$0]@%D-F-GL5NFPN=P2 M358+*$M YQ>;426,0UBU(CD![01N6;YB>8) MHPK]A'XC4A*C+G2UI9HPKJYA]LMNBZ[>7:-WB.7HGG$.*E0+7\-^C%4_J;D_ M5MQA#_>Z/(T0CM^C, B##OC&#?]4 M],)OW/ M39SLOPR'=_E^ZX;?DQ<4A :-9_]$^Z"?1D1A(Z+0FHO^542J0T5; MIA(N5"DI^K;>*RVA7OWA8(T:ULBRQCVL#Z5,4BA;2.PY.Q'=(\*;RLK86C&E M_'D5QJ/)PG_NX(X;[MCI\6>=4HG:?G_[%9:@.TTSY7)NW!",G31K"B9/P*Y&,[#E%G)J8)D+IKFAN)V^BB4=Q-_6TH9X. M2V32Q+-+TM.W>>Q+XZQAGCF9X6K6G%;5+Q-E)^]FUN%Q3[#G#>_MR]&QQ<+H' K3;K/"H(.R#HAQ ! MW54Z.$J1(1![ZY#!#:53.Z?*HN",RL[2'W2$K6^CK=L*NZ42P>6S?H_N\F3D M.&7X4KFPNW3]YX.,+V4*#ZQ33GG?U%;:>8V"GGA=RA2.!\<+_84VG"B%UM9? M2.1.B^3)Y>.E6N'Q_Q3&2WW"[@*U2XF$VX0I9>JB4:FB\IDE,'<%;8BRKZ\[ M+_+*\*1=.>9X'O\87;_51IG&_9[($\L55,0C (.1Z71EU0M7 RT*VUGMA88^ MS3ZF\/U I5D [X]"Z->!:=::+Y+5WU!+ P04 " #P06%4MOZ,=K(& 6 M(P &@ 'AL+W=O&ULK9I=<]HX%(;_BH;I M13O3!.O+'QG"3 /=V5YTVDG:W6L'%/#4MEA;).W._OB5C6.!="Q(R4T"YCT' MGV/I>27CR9.L?M1K(13Z6>1E?3U:*[6Y&H_KQ5H4:7TI-Z+4GSS(JDB5?ENM MQO6F$NFR#2KR,0F"<%RD63F:3MIC7ZOI1&Y5GI7B:X7J;5&DU:\;D M/1^XS59KU1P83R>;="7NA/J^^5KI=^,^RS(K1%EGLD25>+@>?ZKW7J"GE7LH?S9M/R^M1T)R1R,5"-2E2_>]1S$2>-YGT>?S3)1WUW]D$ M[K]^SOY'6[PNYCZMQ4SF?V=+M;X>Q2.T% _I-E>W\NE/T17$FWP+F=?M7_34 M:8,16FQK)8LN6)]!D96[_^G/KA%[ 3@<""!= +$#V$ [0+HJ0&L"V!M9W:E MM'V8IRJ=3BKYA*I&K;,U+]IFMM&Z_*QLKON=JO2GF8Y3TSNQTE=1H;1S?K^;H[=OWJ$W*"O1M[7] TBSPVZ(=Z,<[&X M1!2_1R0@&#BAV>GA 1 ^/SD<)YYJ:'^Y:9N/#N2[%8^BW(HK3RK6IV)M*C:0 MZIM4::ZG?IL0NE*[\*@-;_#S.*4X86PR?MQOGZO"-.'X4#4'5"0,2*\ZJ(#W M%7!O!7.A4;GHAFHS>M-"5BK[MST 5;1+%^Z=!<,AL0IR183CR*H'$%$:]^AM+NOZ'51&Z'SY!<&,<[L20!>'<<2M6@!92$+,X6JBOIK( M.U*_:'!H?\I69?:0+5)-G$R)HO:-W+A/'7L;U3.OKH4"(1,[)<4QY32T&N3* M. ZH,W@A61PRN#])7T3B+>)3J2>>DE4FZO>H% HJ(W&^6)\>LR^SJZ(AIE8- MKH@%0_,/!\9\ F\1MV*C9UQZGXMG7ZD]UQ?OF1H^%W.8F&3D/-!U\0?-X4ED M#8,9(,-QA.WI!,DXWQM4AV48\F/ZNK3K\AW!': BG-C#!U(- @\;"\)^#SH9 M>5T>FWF,1W8Y@# .D\@&.*3S4 \;3\+\M;F'C4-@OT4<)Q]V:1XGA-G0GP$Z MCEGHL _2,1HG VTR[H"CL_'7I3C&/T & !!0>0AHK C[O>ACGNE5?3L'O>@S MMH"3<]%'#)^)G\]'T=?%'TP#S )B3RM(QZ+06@S.(1E)V,!H(<8/"'Y=]G7Y M]D\DL$MR)1>A78\OS6$MQHZ(WXY.9AYQC>0BL>0,9H$-@-@NR%DP$S(,8,B'^'<@KEB+N7<(;J M4^,VQ.\V'[9*EK+XA>YDOCU&.&+03_P[@U,(9_A+_/P]3CAW]4YB MECB -@"R) P'UD'$0)_X-P-NI]%_Z&6+:VI,@0;G]I\:,E,_F8_V MG[H(I2%W. ;(,$D"V\4!V7#_J6$R]3/YQ?Y"7:+2R%XUSP 5H7;I[:OEE;8^J4 PACW7U[S0CI0A)' SMF:FR!LM?V'&I83?VL M/NXYU&5L'),HL&^) 3J.<1C9JPM(1W TL%.DAMO4S^U37(>ZZWHX:9+#:R;&;"79H+7X^9<0EV]OT<9F#-SKR?PP X,V8[ M/J BW-G10*J$#A@.,W!F?CA;37ZQV[.]N_Q^9I[2>L-(YF?D\=:[2$NH#;X9 MH.(QMG\$5FZ,C\='RQUS. ;LY& Q!A$ML5 :)X /?,8)+Y,7FRT3/W M%L@%)L65BP>=,KB,-(VK MW4,8NS=*;MK'$NZE4K)H7ZY%NA15(]"?/TBIGM\T7] _"C/]'U!+ P04 M" #P06%4/%!GIKH" ""0 &@ 'AL+W=O&ULM59M;]HP$/XK5J1)K;21UT); 5*!3:O4;HCNY<.T#R:YD(C$SFQ3NG^_ MLQ-SQ"ABN MI%R45.%4K%Q9":") 96%&WA>WRUISISQT-CF8CSD&U7D#.:"R$U94O%W @7? MCAS?V1D6^2I3VN".AQ5=P1VH[]5 I,Y9T1 .G*N_,N9;P!FQX\< MMG)O3+24)>=K/;E.1HZG3P0%Q$I34/S MQ2RIA"DO?N:)RD;.N4,22.FF4 N^_0R-H#/-%_-"FE^R;?9Z#HDW4O&R >,) MRIS57_K0!&(/X/=; $$#")X#HA9 V #"8P%1 XA,9&HI)@XSJNAX*/B6"+T; MV?3 !-.@47[.=-[OE,#5''%J? KKI<R,D,%,T+>8K6!=P#VP!)!2])S#4V5BA%98T(9%T"BS.\7&OSCH// >A/6#=(3S%ZE+?K1,J256OG!ZZ)-V<4=#S MO'>'-)U'FOIU<(NIR)DD!:1(Z?4&^)<2=<.M)XI7 MI@4MN<)@.NIYRKW40[L,^>\3]02P,$% @ \$%A5$@5O1*S M @ W < !H !X;"]W;W)K3O:WN7#43+-JK4%]:7 M.6?.C(>9P4[(%[5&U/":,:Z&WEKKS740J&2-&5&^V" W-TLA,Z+-5JX"M9%( M4@?*6!"'83?(".7>:.#.9G(T$+EFE.-,@LJSC,BW6V1B-_0B;W_P1%=K;0^" MT6!#5CA'_;R92;,+*I:49L@5%1PD+H?>370]B4(+[4P1IL* LA7NSF M(1UZH56$#!-M*8CY;'&,C%DFH^-W2>I5/BWP<+UGOW/!FV 61.%8L!\TU>NA MU_<@Q27)F7X2NWLL ^I8OD0PY7YA5]AV0P^27&F1E6"C(*.\^)+7,A$'@*A[ M A"7@/@CH'T"T"H!K<\"VB6@[3)3A.+R,"&:C 92[$!::\-F%RZ9#FW"I]R^ M^UQ+D!&-*?Y!,[/+N ,*(8KI,4%@E%?RX[W\V[B1<8*) M#ZWH$N(PCFH$C9OA-_FJ$3YIAM_APH>X7P<_BJ95/4;+\;5/\$VE#_?(5PU4 M[8JJ[:A:GWK7;Y)P18I_VL]'8PH/&C/UJ\%1IW+4:=3\P+>HM.D$NJX>"FS' M86T+VIH:\$VJMH=)+HQZAT:=RN1(5+<2U6T4-1/2Q2J6IF#W^D )EM:)++BB M^$! [%_5*^A5"GJ?3,LE+ F5L"4LQSKOO;H4Q?7>^Y7W_E\+:4XSP1/*:<,C M7U5\5_^WFJ+PO1^%_UY/XQ)\E"V__2%9P4$[S%"NW%A1D(B4*&"X--/1[QK,L1DFQT6+CFNM":-.JW7)MQB]*:V#NET+H M_<8ZJ ;ZZ ]02P,$% @ \$%A5*."LO"^ @ V@< !H !X;"]W;W)K M%2!1:+6MMA(J MZNYAM0>3#"2J'ZGM0/OO=^R$+"HAZF'WDMCC^;YYV3/CO50O.@$PY(TSH2=> M8DQV[?LZ2H!3W9(9"#S92,6IP:W:^CI30&,'XLP/@Z#O"3*M9&\!*,'/!7%G[Z5>3@"($\]("P!X65A00V=CI7<$V6UD$U!V'([0Z_FGPE MLSA.;5$H(_>BN%FV1)<+,#1E^@I5YHQJ369D+CG'HY61T0N*GU<+E4S>%4^$9I]KD40J3:'(K8HAK\/-F?-B ]S%!59;" M0Y9NPD;"!40MTFE_(6$0MNO\:8;?P;I%P@(>UL 7S? '*BKK84,TG:KF'=8;'O: M3<-.KS4:^[L:X[W*>*_1^,?@&N+I5Y3]_Y*O0<4_:'8YH0HT-M&L3%Q,+O'] M:">^JKMN!5__*'/M(!@.!F=R-ZP<&?Z+PLV')X5K#UK#>MNCRO:HT39V"\!N MAWG-Z#L_*5SQ3D:G-Z9_ M(U7;5&C"8(/0H#5 TZJ8),7&R,SUUK4TV*G=,L'A"\HJX/E&2G/86 /5.)_^ M 5!+ P04 " #P06%4T_*XKEH# #<%@ #0 'AL+W-T>6QEB78W9PQ[2TS(-%](/21Q,^39T]=D M2(+H(_&LW#A/V) \G+__MUENK6N5;W)IFD, MU4TK8SN@OZUFM;=EHU?I>@5_S/67A9F.K/I0+>Q6L90OJ_XR;0Q@Z@&N3HM" MK#X+/I,9LY-O'7 TH&N>-\\5?S+1H%2F9H IXCTRI?ET>^2WHL4]6^IU.2U3 MW'/W!#W_VSS/F&2*BFW3IO:/.A]S[":C M4S!Y$LO=/P63\0F8[+W9K^9+3 ;';S(\B=7N'J5)O]Y3;FU<=[:MS:@'KP=# M\@->1L0FJ#=9<*&YK'MSGB1,/MN]&GE-)^;5?4??7)^PE"Z$OF_ (=FTO[.$ M+[*XN>H6$E%?M6E_@^F9K?#ZW<3$XC)A2Y:,ZZZ:3:JF9QHF:GT 81^YJ0XW M@G$LYD8 P^)@#C".96%Q_J?Y]-'Y6 SSUG+X^;$YG#/ M-([#,(JPC(['3@=C+&]1!']N-FA"L%FBE,"0,*R>@WO/(W_]G/(W_\\> M_0%02P,$% @ \$%A5)>*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_'5:XT\ZZ M+#?O3TYT(/3*G24IO"GPPGOFKUX%ZNAT-QKYV>ZTR7/T\[]?\SU1&Y+G2N?ZG% M::?;$6YM'OXR5O\R12FS66I-EIUV>LV%K\J6.GUS>A8@[^3="W.OK)C*E0H? MRK_+]:+Y@*4G(\UEWVM_P5XO:D8^GK-JH4MQ732_[*\2K A@1;Q8%_[89'KA MWWTASF4FBU2)^O$Z M@'@/V# 8JCJ220 P YV"/D+$"$7W#"+,67C;($,@:0 M\<$@_:5[ ID R.2 D-\B CD$D,/#04JW)I C #DZ(&2K)<< $+!9BHEQJ]:8^-DLZ='?1V-WEQ3R73M^\,ZJ/*>#4 \JAMDQ MYY73A7+.=Y5\KHOF!10.B:;';)I;=:^*JF5CI)4>LU>NBWOERKI+4"0DD1ZS M1:[\(RM2+;.7[AJ>Y,84KRF117K,&IGI?),I<;:RZG%$\;<15U59624N_Z&8 MR",]9I%,U+RD+$@7/69?1-W>\'?A_QW58T;4C;KB;VFM?/58D2UZS+JXDMJ* MKS*KE/BDI/,/\TW?0)[H,8LB1"@A6_'O&@;AI;*VUII)O]- &DDB8I;$I;2% MSW9\6'ICG'LGIC[_F*VEI4->A/00,>NA;JVUR1;*NM]\5ZU\XDC98!K";(>: M[7@NG7^J8$"%31,RFN"Y2DRMQ)W^TF9 7(O;T M(L]U+=1ZD/,=MO2]07FAM1F1%")F*<#)]'"(84 QX4((LUR\JZNT8N2;F3F%V M8#Y&D103N2=F=L]3\F[CL59;FP9ZF'\-]/Y9&)",>%R M/+.#VIC-?%EE*B="N"ZF%!,Y*&9V4!N3/O@Z5J>8R$$QLX/:F&\Z$<5$#HJ9 M'=3&O#.ES\!OEL9$%DJX%_LA9H]B(@LEW+-NJ-2D70R(+#1D MME ]2>T#S<5"AVN^54F9KSBBF,A"0V8+/6+2".ZS?ZL+'RK]U 7-A(;(0D-F M"VW!O"Y*97W8)"Y_;"@FLM"0V4*HIL?C4TQDH2&WA7:L53R&R!0366C(;:&= MF/7W@&(B"PT/M/)38[8')%B>S%^?O*M8*CQXBHDL-&2VT.X%JF-Q+NDZVA!9 M:,AL(81Y5M $>(0L-#I4^5G3URDFLM#H $5H)&&GF,A"HWW4H[W%;-8!-P_[C*'SGI,L88*6B\QY+IMQW) M4$RDH#'[HE +,[?$\Q81[-9DM] KS5J6F2'6F&ZO3+M3KXMV: MS!Y"6Q':5.AF#M6;\%"O=N=@]:)#=H@<)=G5WV$@6Z=6*B79J9 M,$_CFI&I!0KW>G:Y4Z+7.RC:,\@M4+C=LUL;Z:1^N?OX8:&6NE"+S_Y-G#^? MRBR=6A%^U/>*!G'8Q[>LLNS"G_M2W!BY>/H#'4]_7.3COU!+ P04 " #P M06%4XE4/'/@" "P/0 &@ 'AL+U]R96QS+W=O3NBY(%?*,NNHG\KM 8 M,;P;/T)F_OM?PVXYO1X/X_;U-"[>][O#^-!MI^GTH^_'U7;8+\>[XVDX7-Y9 M'\_[Y719GC?]:;EZ6VZ&WAF3^O/M'MWC_>V>B^>/T_ _.Q[7Z]?5\/.X^KT? M#M,_-N[_',]OXW88IF[QO#QOANFAZ]]WU\MC__EB[RX[=XNGEX?N_/1BNW[N M("=!;OX@+T%^_J @06'^H"A!#J"W:WYL _1VJK<#Z.U4;P?0VZG>#J"W4[T=0&^G>CN WD[U M=@"]G>KM 'I[U=L#]/:JMP?H[55O#]#;-P]+ 'I[U=L#]/:JMP?H[55O#]#; MJ]X>H+=7O3U ;Z]Z>X#>0?4. +V#ZAT >@?5.P#T#JIW .@=FH?= +V#ZAT M>@?5.P#T#JIW .@=5.\ T#NHW@&@=U2](T#OJ'I'@-Y1]8X O:/J'0%Z1]4[ M O2.S9^5 +VCZAT!>D?5.P+TCJIW!.@=5>\(T#NIW@F@=U*]$T#OI'HG@-Y) M]4X O9/JG0!Z)]4[ ?1.S6$3@-Y)]4X O9/JG0!Z)]4[ ?3.JG<&Z)U5[PS0 M.ZO>&:!W5KTS0.^L>F> WEGUS@"]L^J= 7KGYK @0.^L>F> WEGUS@"]B^I= M 'H7U;L ]"ZJ=P'H753O M"[J-X%H'=1O0M [Z)Z%X#>1?4N +U+<]@;H'=1 MO0M [ZIZ5X#>5?6N +VKZET!>E?5NP+TKJIW!>A=5>\*T+NJWA6@=U6]*T#O MJGI7@-ZU&=8!Z&U-.ZX#\-N:9F#' 2WIAG9,0##K6F&=@Q <6N:L1T#<-R: M9G#'?*?DX_2Q&\9KT=>Z"?A.MZ?+9X?K]W\NORZVM]8GU?UMQOCX%U!+ P04 M " #P06%4#D@O.6H" !U.P $P %M#;VYT96YT7U1Y<&5S72YX;6S- MV]]NFS 4Q_%7B;BM MA@ U/3FW:W6R_V @RYZ-6QV&?G2;:.?]_"E)7+,S0^WB:39C6-E.=JA]^&H? MDKEN]O6#262:ZJ291F]&O_;'&M'-]9W9UH^]7WT^A)]=-XV;R)K>1:O;T\9C MUB:JY[GOFMJ']>1I;']+6;\DQ.'DLL?MNME=A0U1\F["<>7/ 2_GOCX9:[O6 MK.YKZ[_40]B5'/K$^>?>N/A\B7=ZG+;;KC'MU#P.X4CL9FOJUNV,\4,?GXI> MG4_VX8;-Z5-!7I__3U^S3M_W'\\HR'NAM?\Y/EW[8W/P%02P$"% ,4 " #P M06%4!T%-8H$ "Q $ @ $ 9&]C4')O<',O87!P M+GAM;%!+ 0(4 Q0 ( /!!851&UL4$L! M A0#% @ \$%A5&R9^\US!@ Q!L !@ ("!#0@ 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ \$%A5-K4 M12$>! V1( !@ ("!(Q@ 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0#% @ \$%A5#FY@QW] @ (PD !@ M ("!(3 'AL+W=O&PO=V]R:W-H965T&UL4$L! M A0#% @ \$%A5*/(JZ!]!0 E0T !D ("!_T, 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ \$%A M5'UV6 !/" 314 !D ("!+X( 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ \$%A5*;M>)%K P D < M !D ("!PID 'AL+W=OX. :+@ &0 @(%DG0 M>&PO=V]R:W-H965T&UL4$L! A0#% @ \$%A5*6XO4?Q# 7B8 !D M ("!XK 'AL+W=O?#A8& #4#P &0 @($*O@ >&PO=V]R:W-H965T M&UL4$L! A0# M% @ \$%A5'NA_]XC"@ 4!T !D ("!CLH 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ \$%A5%\] M'!MG"P B1\ !D ("!3>P 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ \$%A5(5>(FSW @ I08 !D M ("!9P&PO M=V]R:W-H965T&UL4$L! A0#% @ \$%A5"Y_%A[ P C @ !D ("! ME#P! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ \$%A5&_<3XD!!@ FQ$ !D ("!1DH! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ \$%A5%KC+J+W!@ ZQ$ !D M ("!"6H! 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ \$%A5" C2'+>! 3PP !D ("!CWP! M 'AL+W=O&PO=V]R:W-H965T.$ 0!X;"]W;W)K&UL4$L! A0#% @ M\$%A5,=7OD_# @ @ @ !D ("!LX@! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ \$%A5(=D9>KI!0 LR4 !D M ("!P:,! 'AL+W=O&PO=V]R:W-H M965TN 0!X;"]W;W)K&UL4$L! M A0#% @ \$%A5",[J%B&!0 @QT !D ("!T[$! 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ \$%A M5%RGN_X0 P ^P@ !D ("!E+X! 'AL+W=O&PO=V]R:W-H965TO$ 0!X;"]W;W)K M&UL4$L! A0#% @ \$%A5$ )XB0! P > @ M !D ("!Y,&PO=V]R:W-H965T&UL4$L! A0#% @ \$%A5"KL2H7@ P 01 !D M ("!J-(! 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ \$%A5$S^QJ^< @ L@8 !D ("!']P! 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ \$%A5/0( MC(JC P _@P !D ("!Q>4! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ \$%A5/I8Q&O< @ ' @ !D M ("!KO,! 'AL+W=O3K.CW,# Z"P &0 @('!]@$ >&PO M=V]R:W-H965T&UL4$L! A0#% @ \$%A5$N]\>Y$"@ R4X !D ("! M"/\! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ \$%A5-JK0&V0 P % P !D ("!QQ," 'AL+W=O&UL4$L! A0#% @ \$%A5.V_J8_V M"0 73P !D ("!NQX" 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ \$%A5$T>K?^4 P N0T !D M ("!;#," 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ \$%A5+3!8$YP! P!8 !D ("!$$ " M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M\$%A5/[MU8RV @ < !D ("!)TL" 'AL+W=O&UL4$L! A0#% @ \$%A5.4KBI)Y @ M"P8 !D ("!!E0" 'AL+W=O;&*P" !(!P &0 @(&V M5@( >&PO=V]R:W-H965T&UL4$L! A0#% @ \$%A5(WO:I;; P TPT !D M ("!A5P" 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ \$%A5*RZ?W . P VP@ !H ("!PF@" 'AL M+W=O&UL4$L! A0#% @ \$%A5 !08E"O M P G0P !H ("!"&P" 'AL+W=O&UL4$L! A0#% @ \$%A5+;^C':R!@ %B, !H M ("![V\" 'AL+W=O&UL4$L! A0#% @ M\$%A5#Q09Z:Z @ @D !H ("!V78" 'AL+W=O&UL4$L! M A0#% @ \$%A5*."LO"^ @ V@< !H ("!MGP" 'AL M+W=O&UL4$L! A0#% @ \$%A5-/RN*Y: M P W!8 T ( !K'\" 'AL+W-T>6QE&PO=V]R:V)O;VLN>&UL4$L! A0#% @ \$%A5.)5#QSX @ ML#T !H ( !P8L" 'AL+U]R96QS+W=O XML 122 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 123 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 124 FilingSummary.xml IDEA: XBRL DOCUMENT 3.22.0.1 html 530 655 1 false 144 0 false 11 false false R1.htm 0001001 - Document - Cover Page Sheet http://www.luminartech.com/role/CoverPage Cover Page Cover 1 false false R2.htm 0002002 - Document - Audit Information Sheet http://www.luminartech.com/role/AuditInformation Audit Information Notes 2 false false R3.htm 1001003 - Statement - Consolidated Balance Sheets Sheet http://www.luminartech.com/role/ConsolidatedBalanceSheets Consolidated Balance Sheets Uncategorized 3 false false R4.htm 1002004 - Statement - Consolidated Balance Sheets (Parenthetical) Sheet http://www.luminartech.com/role/ConsolidatedBalanceSheetsParenthetical Consolidated Balance Sheets (Parenthetical) Cover 4 false false R5.htm 1003005 - Statement - Consolidated Statements of Operations and Comprehensive Loss Sheet http://www.luminartech.com/role/ConsolidatedStatementsofOperationsandComprehensiveLoss Consolidated Statements of Operations and Comprehensive Loss Statements 5 false false R6.htm 1004006 - Statement - Consolidated Statements of Convertible Preferred Stock and Stockholders??? Equity (Deficit) Sheet http://www.luminartech.com/role/ConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquityDeficit Consolidated Statements of Convertible Preferred Stock and Stockholders??? Equity (Deficit) Statements 6 false false R7.htm 1005007 - Statement - Consolidated Statements of Convertible Preferred Stock and Stockholders??? Equity (Deficit) (Parenthetical) Sheet http://www.luminartech.com/role/ConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquityDeficitParenthetical Consolidated Statements of Convertible Preferred Stock and Stockholders??? Equity (Deficit) (Parenthetical) Statements 7 false false R8.htm 1006008 - Statement - Consolidated Statements of Cash Flows Sheet http://www.luminartech.com/role/ConsolidatedStatementsofCashFlows Consolidated Statements of Cash Flows Statements 8 false false R9.htm 1007009 - Statement - Consolidated Statements of Cash Flows (Parenthetical) Sheet http://www.luminartech.com/role/ConsolidatedStatementsofCashFlowsParenthetical Consolidated Statements of Cash Flows (Parenthetical) Statements 9 false false R10.htm 2101101 - Disclosure - Organization and Description of Business Sheet http://www.luminartech.com/role/OrganizationandDescriptionofBusiness Organization and Description of Business Notes 10 false false R11.htm 2102102 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies Sheet http://www.luminartech.com/role/BasisofPresentationandSummaryofSignificantAccountingPolicies Basis of Presentation and Summary of Significant Accounting Policies Notes 11 false false R12.htm 2110103 - Disclosure - Business Combinations Sheet http://www.luminartech.com/role/BusinessCombinations Business Combinations Notes 12 false false R13.htm 2115104 - Disclosure - Revenue Sheet http://www.luminartech.com/role/Revenue Revenue Notes 13 false false R14.htm 2120105 - Disclosure - Investments Sheet http://www.luminartech.com/role/Investments Investments Notes 14 false false R15.htm 2127106 - Disclosure - Financial Statement Components Sheet http://www.luminartech.com/role/FinancialStatementComponents Financial Statement Components Notes 15 false false R16.htm 2139107 - Disclosure - Simple Agreements for Future Equity (SAFE) Sheet http://www.luminartech.com/role/SimpleAgreementsforFutureEquitySAFE Simple Agreements for Future Equity (SAFE) Notes 16 false false R17.htm 2141108 - Disclosure - Debt Sheet http://www.luminartech.com/role/Debt Debt Notes 17 false false R18.htm 2146109 - Disclosure - 2017, 2018 and 2020 Warrants Sheet http://www.luminartech.com/role/A20172018and2020Warrants 2017, 2018 and 2020 Warrants Notes 18 false false R19.htm 2148110 - Disclosure - Fair Value Measurements Sheet http://www.luminartech.com/role/FairValueMeasurements Fair Value Measurements Notes 19 false false R20.htm 2153111 - Disclosure - Convertible Preferred Stock Sheet http://www.luminartech.com/role/ConvertiblePreferredStock Convertible Preferred Stock Notes 20 false false R21.htm 2155112 - Disclosure - Earnings (Loss) Per Share Sheet http://www.luminartech.com/role/EarningsLossPerShare Earnings (Loss) Per Share Notes 21 false false R22.htm 2160113 - Disclosure - Stockholders' Equity Sheet http://www.luminartech.com/role/StockholdersEquity Stockholders' Equity Notes 22 false false R23.htm 2164114 - Disclosure - Stock-based Compensation Sheet http://www.luminartech.com/role/StockbasedCompensation Stock-based Compensation Notes 23 false false R24.htm 2171115 - Disclosure - Leases Sheet http://www.luminartech.com/role/Leases Leases Notes 24 false false R25.htm 2179116 - Disclosure - Income Taxes Sheet http://www.luminartech.com/role/IncomeTaxes Income Taxes Notes 25 false false R26.htm 2187117 - Disclosure - Commitment and Contingencies Sheet http://www.luminartech.com/role/CommitmentandContingencies Commitment and Contingencies Notes 26 false false R27.htm 2189118 - Disclosure - Segment and Customer Concentration Information Sheet http://www.luminartech.com/role/SegmentandCustomerConcentrationInformation Segment and Customer Concentration Information Notes 27 false false R28.htm 2193119 - Disclosure - Related Party Transactions Sheet http://www.luminartech.com/role/RelatedPartyTransactions Related Party Transactions Notes 28 false false R29.htm 2195120 - Disclosure - Subsequent Events Sheet http://www.luminartech.com/role/SubsequentEvents Subsequent Events Notes 29 false false R30.htm 2203201 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies (Policies) Sheet http://www.luminartech.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesPolicies Basis of Presentation and Summary of Significant Accounting Policies (Policies) Policies http://www.luminartech.com/role/BasisofPresentationandSummaryofSignificantAccountingPolicies 30 false false R31.htm 2304301 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies (Tables) Sheet http://www.luminartech.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesTables Basis of Presentation and Summary of Significant Accounting Policies (Tables) Tables http://www.luminartech.com/role/BasisofPresentationandSummaryofSignificantAccountingPolicies 31 false false R32.htm 2311302 - Disclosure - Business Combinations (Tables) Sheet http://www.luminartech.com/role/BusinessCombinationsTables Business Combinations (Tables) Tables http://www.luminartech.com/role/BusinessCombinations 32 false false R33.htm 2316303 - Disclosure - Revenue (Tables) Sheet http://www.luminartech.com/role/RevenueTables Revenue (Tables) Tables http://www.luminartech.com/role/Revenue 33 false false R34.htm 2321304 - Disclosure - Investments (Tables) Sheet http://www.luminartech.com/role/InvestmentsTables Investments (Tables) Tables http://www.luminartech.com/role/Investments 34 false false R35.htm 2328305 - Disclosure - Financial Statement Components (Tables) Sheet http://www.luminartech.com/role/FinancialStatementComponentsTables Financial Statement Components (Tables) Tables http://www.luminartech.com/role/FinancialStatementComponents 35 false false R36.htm 2342306 - Disclosure - Debt (Tables) Sheet http://www.luminartech.com/role/DebtTables Debt (Tables) Tables http://www.luminartech.com/role/Debt 36 false false R37.htm 2349307 - Disclosure - Fair Value Measurements (Tables) Sheet http://www.luminartech.com/role/FairValueMeasurementsTables Fair Value Measurements (Tables) Tables http://www.luminartech.com/role/FairValueMeasurements 37 false false R38.htm 2356308 - Disclosure - Earnings (Loss) Per Share (Tables) Sheet http://www.luminartech.com/role/EarningsLossPerShareTables Earnings (Loss) Per Share (Tables) Tables http://www.luminartech.com/role/EarningsLossPerShare 38 false false R39.htm 2361309 - Disclosure - Stockholders' Equity (Tables) Sheet http://www.luminartech.com/role/StockholdersEquityTables Stockholders' Equity (Tables) Tables http://www.luminartech.com/role/StockholdersEquity 39 false false R40.htm 2365310 - Disclosure - Stock-based Compensation (Tables) Sheet http://www.luminartech.com/role/StockbasedCompensationTables Stock-based Compensation (Tables) Tables http://www.luminartech.com/role/StockbasedCompensation 40 false false R41.htm 2372311 - Disclosure - Leases (Tables) Sheet http://www.luminartech.com/role/LeasesTables Leases (Tables) Tables http://www.luminartech.com/role/Leases 41 false false R42.htm 2380312 - Disclosure - Income Taxes (Tables) Sheet http://www.luminartech.com/role/IncomeTaxesTables Income Taxes (Tables) Tables http://www.luminartech.com/role/IncomeTaxes 42 false false R43.htm 2390313 - Disclosure - Segment and Customer Concentration Information (Tables) Sheet http://www.luminartech.com/role/SegmentandCustomerConcentrationInformationTables Segment and Customer Concentration Information (Tables) Tables http://www.luminartech.com/role/SegmentandCustomerConcentrationInformation 43 false false R44.htm 2405401 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies - Concentration of Credit Risk (Details) Sheet http://www.luminartech.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesConcentrationofCreditRiskDetails Basis of Presentation and Summary of Significant Accounting Policies - Concentration of Credit Risk (Details) Details 44 false false R45.htm 2406402 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies - Property and Equipment (Details) Sheet http://www.luminartech.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesPropertyandEquipmentDetails Basis of Presentation and Summary of Significant Accounting Policies - Property and Equipment (Details) Details 45 false false R46.htm 2407403 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies - Intangible Assets and Goodwill (Details) Sheet http://www.luminartech.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesIntangibleAssetsandGoodwillDetails Basis of Presentation and Summary of Significant Accounting Policies - Intangible Assets and Goodwill (Details) Details 46 false false R47.htm 2408404 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies - Impairment of Long-Lived Assets (Details) Sheet http://www.luminartech.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesImpairmentofLongLivedAssetsDetails Basis of Presentation and Summary of Significant Accounting Policies - Impairment of Long-Lived Assets (Details) Details 47 false false R48.htm 2409405 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies - Public and Private Warrants (Details) Sheet http://www.luminartech.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesPublicandPrivateWarrantsDetails Basis of Presentation and Summary of Significant Accounting Policies - Public and Private Warrants (Details) Details 48 false false R49.htm 2412406 - Disclosure - Business Combinations - Narrative (Details) Sheet http://www.luminartech.com/role/BusinessCombinationsNarrativeDetails Business Combinations - Narrative (Details) Details 49 false false R50.htm 2413407 - Disclosure - Business Combinations - Schedule of Recognized Identified Assets and Liabilities (Details) Sheet http://www.luminartech.com/role/BusinessCombinationsScheduleofRecognizedIdentifiedAssetsandLiabilitiesDetails Business Combinations - Schedule of Recognized Identified Assets and Liabilities (Details) Details 50 false false R51.htm 2414408 - Disclosure - Business Combinations - Components of Intangible Assets and Estimated Useful Lives (Details) Sheet http://www.luminartech.com/role/BusinessCombinationsComponentsofIntangibleAssetsandEstimatedUsefulLivesDetails Business Combinations - Components of Intangible Assets and Estimated Useful Lives (Details) Details 51 false false R52.htm 2417409 - Disclosure - Revenue - Schedule of Disaggregation of Revenue (Details) Sheet http://www.luminartech.com/role/RevenueScheduleofDisaggregationofRevenueDetails Revenue - Schedule of Disaggregation of Revenue (Details) Details 52 false false R53.htm 2418410 - Disclosure - Revenue - Narrative (Details) Sheet http://www.luminartech.com/role/RevenueNarrativeDetails Revenue - Narrative (Details) Details 53 false false R54.htm 2419411 - Disclosure - Revenue - Schedule of Significant Changes in Contract Liabilities (Details) Sheet http://www.luminartech.com/role/RevenueScheduleofSignificantChangesinContractLiabilitiesDetails Revenue - Schedule of Significant Changes in Contract Liabilities (Details) Details 54 false false R55.htm 2422412 - Disclosure - Investments - Amortized Cost (Details) Sheet http://www.luminartech.com/role/InvestmentsAmortizedCostDetails Investments - Amortized Cost (Details) Details 55 false false R56.htm 2423413 - Disclosure - Investments - Continuous Loss Position (Details) Sheet http://www.luminartech.com/role/InvestmentsContinuousLossPositionDetails Investments - Continuous Loss Position (Details) Details 56 false false R57.htm 2424414 - Disclosure - Investments - Schedule of Equity Investments (Details) Sheet http://www.luminartech.com/role/InvestmentsScheduleofEquityInvestmentsDetails Investments - Schedule of Equity Investments (Details) Details 57 false false R58.htm 2425415 - Disclosure - Investments - Narrative (Details) Sheet http://www.luminartech.com/role/InvestmentsNarrativeDetails Investments - Narrative (Details) Details 58 false false R59.htm 2426416 - Disclosure - Investments - Total Realized and Unrealized Gains and Losses with Equity Investments (Details) Sheet http://www.luminartech.com/role/InvestmentsTotalRealizedandUnrealizedGainsandLosseswithEquityInvestmentsDetails Investments - Total Realized and Unrealized Gains and Losses with Equity Investments (Details) Details 59 false false R60.htm 2429417 - Disclosure - Financial Statement Components - Cash and Cash Equivalents (Details) Sheet http://www.luminartech.com/role/FinancialStatementComponentsCashandCashEquivalentsDetails Financial Statement Components - Cash and Cash Equivalents (Details) Details 60 false false R61.htm 2430418 - Disclosure - Financial Statement Components - Inventory (Details) Sheet http://www.luminartech.com/role/FinancialStatementComponentsInventoryDetails Financial Statement Components - Inventory (Details) Details 61 false false R62.htm 2431419 - Disclosure - Financial Statement Components - Prepaid Expenses and Other Current Assets (Details) Sheet http://www.luminartech.com/role/FinancialStatementComponentsPrepaidExpensesandOtherCurrentAssetsDetails Financial Statement Components - Prepaid Expenses and Other Current Assets (Details) Details 62 false false R63.htm 2432420 - Disclosure - Financial Statement Components - Property and Equipment (Details) Sheet http://www.luminartech.com/role/FinancialStatementComponentsPropertyandEquipmentDetails Financial Statement Components - Property and Equipment (Details) Details 63 false false R64.htm 2433421 - Disclosure - Financial Statement Components - Schedule of Intangible Assets (Details) Sheet http://www.luminartech.com/role/FinancialStatementComponentsScheduleofIntangibleAssetsDetails Financial Statement Components - Schedule of Intangible Assets (Details) Details 64 false false R65.htm 2434422 - Disclosure - Financial Statement Components - Future Amortization Expense (Details) Sheet http://www.luminartech.com/role/FinancialStatementComponentsFutureAmortizationExpenseDetails Financial Statement Components - Future Amortization Expense (Details) Details 65 false false R66.htm 2435423 - Disclosure - Financial Statement Components - Goodwill (Details) Sheet http://www.luminartech.com/role/FinancialStatementComponentsGoodwillDetails Financial Statement Components - Goodwill (Details) Details 66 false false R67.htm 2436424 - Disclosure - Financial Statement Components - Other Noncurrent Assets (Details) Sheet http://www.luminartech.com/role/FinancialStatementComponentsOtherNoncurrentAssetsDetails Financial Statement Components - Other Noncurrent Assets (Details) Details 67 false false R68.htm 2437425 - Disclosure - Financial Statement Components - Accrued and Other Current Liabilities (Details) Sheet http://www.luminartech.com/role/FinancialStatementComponentsAccruedandOtherCurrentLiabilitiesDetails Financial Statement Components - Accrued and Other Current Liabilities (Details) Details 68 false false R69.htm 2438426 - Disclosure - Financial Statement Components - Other Non-Current Liabilities (Details) Sheet http://www.luminartech.com/role/FinancialStatementComponentsOtherNonCurrentLiabilitiesDetails Financial Statement Components - Other Non-Current Liabilities (Details) Details 69 false false R70.htm 2440427 - Disclosure - Simple Agreements for Future Equity (SAFE) (Details) Sheet http://www.luminartech.com/role/SimpleAgreementsforFutureEquitySAFEDetails Simple Agreements for Future Equity (SAFE) (Details) Details http://www.luminartech.com/role/SimpleAgreementsforFutureEquitySAFE 70 false false R71.htm 2443428 - Disclosure - Debt - Additional Information (Details) Sheet http://www.luminartech.com/role/DebtAdditionalInformationDetails Debt - Additional Information (Details) Details 71 false false R72.htm 2444429 - Disclosure - Debt - Schedule of Net Carrying Amount (Details) Sheet http://www.luminartech.com/role/DebtScheduleofNetCarryingAmountDetails Debt - Schedule of Net Carrying Amount (Details) Details 72 false false R73.htm 2445430 - Disclosure - Debt - Schedule of Interest Expense (Details) Sheet http://www.luminartech.com/role/DebtScheduleofInterestExpenseDetails Debt - Schedule of Interest Expense (Details) Details 73 false false R74.htm 2447431 - Disclosure - 2017, 2018 and 2020 Warrants - Narrative (Details) Sheet http://www.luminartech.com/role/A20172018and2020WarrantsNarrativeDetails 2017, 2018 and 2020 Warrants - Narrative (Details) Details 74 false false R75.htm 2450432 - Disclosure - Fair Value Measurements - Narrative (Details) Sheet http://www.luminartech.com/role/FairValueMeasurementsNarrativeDetails Fair Value Measurements - Narrative (Details) Details 75 false false R76.htm 2451433 - Disclosure - Fair Value Measurements - Schedule of Financial Assets and Liabilities Subject to Fair Value Measurements on a Recurring Basis and the Level of Inputs Used (Details) Sheet http://www.luminartech.com/role/FairValueMeasurementsScheduleofFinancialAssetsandLiabilitiesSubjecttoFairValueMeasurementsonaRecurringBasisandtheLevelofInputsUsedDetails Fair Value Measurements - Schedule of Financial Assets and Liabilities Subject to Fair Value Measurements on a Recurring Basis and the Level of Inputs Used (Details) Details 76 false false R77.htm 2452434 - Disclosure - Fair Value Measurements - Schedule of Changes in Liabilities Measured at Fair Value (Details) Sheet http://www.luminartech.com/role/FairValueMeasurementsScheduleofChangesinLiabilitiesMeasuredatFairValueDetails Fair Value Measurements - Schedule of Changes in Liabilities Measured at Fair Value (Details) Details 77 false false R78.htm 2454435 - Disclosure - Convertible Preferred Stock - Narrative (Details) Sheet http://www.luminartech.com/role/ConvertiblePreferredStockNarrativeDetails Convertible Preferred Stock - Narrative (Details) Details 78 false false R79.htm 2457436 - Disclosure - Earnings (Loss) Per Share - Basic and Diluted Loss Per Share (Details) Sheet http://www.luminartech.com/role/EarningsLossPerShareBasicandDilutedLossPerShareDetails Earnings (Loss) Per Share - Basic and Diluted Loss Per Share (Details) Details http://www.luminartech.com/role/EarningsLossPerShareTables 79 false false R80.htm 2458437 - Disclosure - Earnings (Loss) Per Share - Antidilutive Securities (Details) Sheet http://www.luminartech.com/role/EarningsLossPerShareAntidilutiveSecuritiesDetails Earnings (Loss) Per Share - Antidilutive Securities (Details) Details http://www.luminartech.com/role/EarningsLossPerShareTables 80 false false R81.htm 2459438 - Disclosure - Earnings (Loss) Per Share - Narrative (Details) Sheet http://www.luminartech.com/role/EarningsLossPerShareNarrativeDetails Earnings (Loss) Per Share - Narrative (Details) Details http://www.luminartech.com/role/EarningsLossPerShareTables 81 false false R82.htm 2462439 - Disclosure - Stockholders' Equity - Narrative (Details) Sheet http://www.luminartech.com/role/StockholdersEquityNarrativeDetails Stockholders' Equity - Narrative (Details) Details 82 false false R83.htm 2463440 - Disclosure - Stockholders' Equity - Stock-in-lieu of Cash Program Activity (Details) Sheet http://www.luminartech.com/role/StockholdersEquityStockinlieuofCashProgramActivityDetails Stockholders' Equity - Stock-in-lieu of Cash Program Activity (Details) Details 83 false false R84.htm 2466441 - Disclosure - Stock-based Compensation - Narrative (Details) Sheet http://www.luminartech.com/role/StockbasedCompensationNarrativeDetails Stock-based Compensation - Narrative (Details) Details 84 false false R85.htm 2467442 - Disclosure - Stock-based Compensation - Fair Value Assumptions (Details) Sheet http://www.luminartech.com/role/StockbasedCompensationFairValueAssumptionsDetails Stock-based Compensation - Fair Value Assumptions (Details) Details 85 false false R86.htm 2468443 - Disclosure - Stock-based Compensation - Stock Option Activity (Details) Sheet http://www.luminartech.com/role/StockbasedCompensationStockOptionActivityDetails Stock-based Compensation - Stock Option Activity (Details) Details 86 false false R87.htm 2469444 - Disclosure - Stock-based Compensation - Restricted Stock Activity (Details) Sheet http://www.luminartech.com/role/StockbasedCompensationRestrictedStockActivityDetails Stock-based Compensation - Restricted Stock Activity (Details) Details 87 false false R88.htm 2470445 - Disclosure - Stock-based Compensation - Compensation Expense (Details) Sheet http://www.luminartech.com/role/StockbasedCompensationCompensationExpenseDetails Stock-based Compensation - Compensation Expense (Details) Details 88 false false R89.htm 2473446 - Disclosure - Leases - Narrative (Details) Sheet http://www.luminartech.com/role/LeasesNarrativeDetails Leases - Narrative (Details) Details 89 false false R90.htm 2474447 - Disclosure - Leases - Components of Lease Expenses (Details) Sheet http://www.luminartech.com/role/LeasesComponentsofLeaseExpensesDetails Leases - Components of Lease Expenses (Details) Details 90 false false R91.htm 2475448 - Disclosure - Leases - Supplemental Cash Flow Information (Details) Sheet http://www.luminartech.com/role/LeasesSupplementalCashFlowInformationDetails Leases - Supplemental Cash Flow Information (Details) Details 91 false false R92.htm 2476449 - Disclosure - Leases - Supplemental Balance Sheet Information, Weighted Average Remaining Terms, and Weighted Average Discount Rates (Details) Sheet http://www.luminartech.com/role/LeasesSupplementalBalanceSheetInformationWeightedAverageRemainingTermsandWeightedAverageDiscountRatesDetails Leases - Supplemental Balance Sheet Information, Weighted Average Remaining Terms, and Weighted Average Discount Rates (Details) Details 92 false false R93.htm 2477450 - Disclosure - Leases - Maturities of Lease Liabilities (Details) Sheet http://www.luminartech.com/role/LeasesMaturitiesofLeaseLiabilitiesDetails Leases - Maturities of Lease Liabilities (Details) Details 93 false false R94.htm 2478451 - Disclosure - Leases - Future Minimum Lease Payments Under All Noncancelable Capital and Operating Leases Under ASC 840 (Details) Sheet http://www.luminartech.com/role/LeasesFutureMinimumLeasePaymentsUnderAllNoncancelableCapitalandOperatingLeasesUnderASC840Details Leases - Future Minimum Lease Payments Under All Noncancelable Capital and Operating Leases Under ASC 840 (Details) Details 94 false false R95.htm 2481452 - Disclosure - Income Taxes - Components of Loss Before Taxes (Details) Sheet http://www.luminartech.com/role/IncomeTaxesComponentsofLossBeforeTaxesDetails Income Taxes - Components of Loss Before Taxes (Details) Details 95 false false R96.htm 2482453 - Disclosure - Income Taxes - Provision for (benefit from) income taxes (Details) Sheet http://www.luminartech.com/role/IncomeTaxesProvisionforbenefitfromincometaxesDetails Income Taxes - Provision for (benefit from) income taxes (Details) Details 96 false false R97.htm 2483454 - Disclosure - Income Taxes - Narrative (Details) Sheet http://www.luminartech.com/role/IncomeTaxesNarrativeDetails Income Taxes - Narrative (Details) Details 97 false false R98.htm 2484455 - Disclosure - Income Taxes - Effective Income Tax Rate (Details) Sheet http://www.luminartech.com/role/IncomeTaxesEffectiveIncomeTaxRateDetails Income Taxes - Effective Income Tax Rate (Details) Details 98 false false R99.htm 2485456 - Disclosure - Income Taxes - Deferred Income Tax Assets and Liabilities (Details) Sheet http://www.luminartech.com/role/IncomeTaxesDeferredIncomeTaxAssetsandLiabilitiesDetails Income Taxes - Deferred Income Tax Assets and Liabilities (Details) Details 99 false false R100.htm 2486457 - Disclosure - Income Taxes - Reconciliation of Unrecognized Tax Benefits (Details) Sheet http://www.luminartech.com/role/IncomeTaxesReconciliationofUnrecognizedTaxBenefitsDetails Income Taxes - Reconciliation of Unrecognized Tax Benefits (Details) Details 100 false false R101.htm 2488458 - Disclosure - Commitment and Contingencies - Narrative (Details) Sheet http://www.luminartech.com/role/CommitmentandContingenciesNarrativeDetails Commitment and Contingencies - Narrative (Details) Details 101 false false R102.htm 2491459 - Disclosure - Segment and Customer Concentration Information - Segment Operating Results and Reconciliation to the Consolidated Balances (Details) Sheet http://www.luminartech.com/role/SegmentandCustomerConcentrationInformationSegmentOperatingResultsandReconciliationtotheConsolidatedBalancesDetails Segment and Customer Concentration Information - Segment Operating Results and Reconciliation to the Consolidated Balances (Details) Details 102 false false R103.htm 2492460 - Disclosure - Segment and Customer Concentration Information - Narrative (Details) Sheet http://www.luminartech.com/role/SegmentandCustomerConcentrationInformationNarrativeDetails Segment and Customer Concentration Information - Narrative (Details) Details 103 false false R104.htm 2494461 - Disclosure - Related Party Disclosures (Details) Sheet http://www.luminartech.com/role/RelatedPartyDisclosuresDetails Related Party Disclosures (Details) Details 104 false false R105.htm 2496462 - Disclosure - Subsequent Events - Additional Information (Details) Sheet http://www.luminartech.com/role/SubsequentEventsAdditionalInformationDetails Subsequent Events - Additional Information (Details) Details 105 false false All Reports Book All Reports lazr-20211231.htm exhibit211202110-k.htm exhibit44descriptionofsecu.htm exhibit47amendmentofwarran.htm lazr-20211231.xsd lazr-20211231_cal.xml lazr-20211231_def.xml lazr-20211231_lab.xml lazr-20211231_pre.xml q4-2021exhibit231.htm q4-2021exhibit311.htm q4-2021exhibit312.htm q4-2021exhibit321.htm lazr-20211231_g1.jpg http://fasb.org/us-gaap/2021-01-31 http://xbrl.sec.gov/dei/2021q4 true true JSON 127 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "lazr-20211231.htm": { "axisCustom": 3, "axisStandard": 42, "contextCount": 530, "dts": { "calculationLink": { "local": [ "lazr-20211231_cal.xml" ] }, "definitionLink": { "local": [ "lazr-20211231_def.xml" ] }, "inline": { "local": [ "lazr-20211231.htm" ] }, "labelLink": { "local": [ "lazr-20211231_lab.xml" ] }, "presentationLink": { "local": [ "lazr-20211231_pre.xml" ] }, "schema": { "local": [ "lazr-20211231.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": 916, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2021-01-31": 9, "http://www.luminartech.com/20211231": 1, "http://xbrl.sec.gov/dei/2021q4": 5, "total": 15 }, "keyCustom": 95, "keyStandard": 560, "memberCustom": 56, "memberStandard": 78, "nsprefix": "lazr", "nsuri": "http://www.luminartech.com/20211231", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "lazr-20211231.htm", "contextRef": "if21419c5330546879f8d9ad514f83efd_D20210101-20211231", "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 Page", "role": "http://www.luminartech.com/role/CoverPage", "shortName": "Cover Page", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "lazr-20211231.htm", "contextRef": "if21419c5330546879f8d9ad514f83efd_D20210101-20211231", "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": "lazr-20211231.htm", "contextRef": "if21419c5330546879f8d9ad514f83efd_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NatureOfOperations", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2101101 - Disclosure - Organization and Description of Business", "role": "http://www.luminartech.com/role/OrganizationandDescriptionofBusiness", "shortName": "Organization and Description of Business", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "lazr-20211231.htm", "contextRef": "if21419c5330546879f8d9ad514f83efd_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NatureOfOperations", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R100": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "lazr-20211231.htm", "contextRef": "i9dc5a984e5984ae4822f8e4ba12ca9db_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:UnrecognizedTaxBenefits", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2486457 - Disclosure - Income Taxes - Reconciliation of Unrecognized Tax Benefits (Details)", "role": "http://www.luminartech.com/role/IncomeTaxesReconciliationofUnrecognizedTaxBenefitsDetails", "shortName": "Income Taxes - Reconciliation of Unrecognized Tax Benefits (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "lazr-20211231.htm", "contextRef": "i870c2aadf3c24bf0aa9333ce44dd75b8_I20181231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:UnrecognizedTaxBenefits", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R101": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "lazr-20211231.htm", "contextRef": "if4467201581a4f659b2cfae26e5e9f1a_I20211231", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:PurchaseObligationDueInNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2488458 - Disclosure - Commitment and Contingencies - Narrative (Details)", "role": "http://www.luminartech.com/role/CommitmentandContingenciesNarrativeDetails", "shortName": "Commitment and Contingencies - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "lazr-20211231.htm", "contextRef": "if4467201581a4f659b2cfae26e5e9f1a_I20211231", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:PurchaseObligationDueInNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R102": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "lazr-20211231.htm", "contextRef": "if21419c5330546879f8d9ad514f83efd_D20210101-20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2491459 - Disclosure - Segment and Customer Concentration Information - Segment Operating Results and Reconciliation to the Consolidated Balances (Details)", "role": "http://www.luminartech.com/role/SegmentandCustomerConcentrationInformationSegmentOperatingResultsandReconciliationtotheConsolidatedBalancesDetails", "shortName": "Segment and Customer Concentration Information - Segment Operating Results and Reconciliation to the Consolidated Balances (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "lazr-20211231.htm", "contextRef": "ica7686bef1f74064a1118226344c5d03_I20191231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:Assets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R103": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "lazr-20211231.htm", "contextRef": "idad0db5386244e0daad6459523cbea71_D20210101-20211231", "decimals": "2", "first": true, "lang": "en-US", "name": "us-gaap:ConcentrationRiskPercentage1", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2492460 - Disclosure - Segment and Customer Concentration Information - Narrative (Details)", "role": "http://www.luminartech.com/role/SegmentandCustomerConcentrationInformationNarrativeDetails", "shortName": "Segment and Customer Concentration Information - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "lazr-20211231.htm", "contextRef": "idad0db5386244e0daad6459523cbea71_D20210101-20211231", "decimals": "2", "first": true, "lang": "en-US", "name": "us-gaap:ConcentrationRiskPercentage1", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R104": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "lazr-20211231.htm", "contextRef": "i5b9ac45bf44b4f2f9d5d8d6293e4cda9_I20211231", "decimals": "-5", "first": true, "lang": "en-US", "name": "lazr:InvestmentsRelatedParty", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2494461 - Disclosure - Related Party Disclosures (Details)", "role": "http://www.luminartech.com/role/RelatedPartyDisclosuresDetails", "shortName": "Related Party Disclosures (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "lazr-20211231.htm", "contextRef": "i5b9ac45bf44b4f2f9d5d8d6293e4cda9_I20211231", "decimals": "-5", "first": true, "lang": "en-US", "name": "lazr:InvestmentsRelatedParty", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R105": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "lazr-20211231.htm", "contextRef": "i2f0d8300542742389d7ef2f835a0a682_D20211201-20211231", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:TreasuryStockValueAcquiredCostMethod", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2496462 - Disclosure - Subsequent Events - Additional Information (Details)", "role": "http://www.luminartech.com/role/SubsequentEventsAdditionalInformationDetails", "shortName": "Subsequent Events - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "lazr-20211231.htm", "contextRef": "i0606abfc2525414e840fe02cf5f6ac38_D20220103-20220221", "decimals": "INF", "lang": "en-US", "name": "us-gaap:TreasuryStockSharesAcquired", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "lazr-20211231.htm", "contextRef": "if21419c5330546879f8d9ad514f83efd_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2102102 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies", "role": "http://www.luminartech.com/role/BasisofPresentationandSummaryofSignificantAccountingPolicies", "shortName": "Basis of Presentation and Summary of Significant Accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "lazr-20211231.htm", "contextRef": "if21419c5330546879f8d9ad514f83efd_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "lazr-20211231.htm", "contextRef": "if21419c5330546879f8d9ad514f83efd_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2110103 - Disclosure - Business Combinations", "role": "http://www.luminartech.com/role/BusinessCombinations", "shortName": "Business Combinations", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "lazr-20211231.htm", "contextRef": "if21419c5330546879f8d9ad514f83efd_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "lazr-20211231.htm", "contextRef": "if21419c5330546879f8d9ad514f83efd_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2115104 - Disclosure - Revenue", "role": "http://www.luminartech.com/role/Revenue", "shortName": "Revenue", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "lazr-20211231.htm", "contextRef": "if21419c5330546879f8d9ad514f83efd_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "lazr-20211231.htm", "contextRef": "if21419c5330546879f8d9ad514f83efd_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2120105 - Disclosure - Investments", "role": "http://www.luminartech.com/role/Investments", "shortName": "Investments", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "lazr-20211231.htm", "contextRef": "if21419c5330546879f8d9ad514f83efd_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "lazr-20211231.htm", "contextRef": "if21419c5330546879f8d9ad514f83efd_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2127106 - Disclosure - Financial Statement Components", "role": "http://www.luminartech.com/role/FinancialStatementComponents", "shortName": "Financial Statement Components", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "lazr-20211231.htm", "contextRef": "if21419c5330546879f8d9ad514f83efd_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "lazr-20211231.htm", "contextRef": "if21419c5330546879f8d9ad514f83efd_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "lazr:SimpleAgreementsForFutureEquityDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2139107 - Disclosure - Simple Agreements for Future Equity (SAFE)", "role": "http://www.luminartech.com/role/SimpleAgreementsforFutureEquitySAFE", "shortName": "Simple Agreements for Future Equity (SAFE)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "lazr-20211231.htm", "contextRef": "if21419c5330546879f8d9ad514f83efd_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "lazr:SimpleAgreementsForFutureEquityDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "lazr-20211231.htm", "contextRef": "if21419c5330546879f8d9ad514f83efd_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2141108 - Disclosure - Debt", "role": "http://www.luminartech.com/role/Debt", "shortName": "Debt", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "lazr-20211231.htm", "contextRef": "if21419c5330546879f8d9ad514f83efd_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "lazr-20211231.htm", "contextRef": "if21419c5330546879f8d9ad514f83efd_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "lazr:WarrantsAndRightsNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2146109 - Disclosure - 2017, 2018 and 2020 Warrants", "role": "http://www.luminartech.com/role/A20172018and2020Warrants", "shortName": "2017, 2018 and 2020 Warrants", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "lazr-20211231.htm", "contextRef": "if21419c5330546879f8d9ad514f83efd_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "lazr:WarrantsAndRightsNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "lazr-20211231.htm", "contextRef": "if21419c5330546879f8d9ad514f83efd_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2148110 - Disclosure - Fair Value Measurements", "role": "http://www.luminartech.com/role/FairValueMeasurements", "shortName": "Fair Value Measurements", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "lazr-20211231.htm", "contextRef": "if21419c5330546879f8d9ad514f83efd_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "lazr-20211231.htm", "contextRef": "if21419c5330546879f8d9ad514f83efd_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "dei:AuditorName", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "false", "longName": "0002002 - Document - Audit Information", "role": "http://www.luminartech.com/role/AuditInformation", "shortName": "Audit Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "lazr-20211231.htm", "contextRef": "if21419c5330546879f8d9ad514f83efd_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "dei:AuditorName", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "lazr-20211231.htm", "contextRef": "if21419c5330546879f8d9ad514f83efd_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "lazr:TemporaryEquityTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2153111 - Disclosure - Convertible Preferred Stock", "role": "http://www.luminartech.com/role/ConvertiblePreferredStock", "shortName": "Convertible Preferred Stock", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "lazr-20211231.htm", "contextRef": "if21419c5330546879f8d9ad514f83efd_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "lazr:TemporaryEquityTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "lazr-20211231.htm", "contextRef": "if21419c5330546879f8d9ad514f83efd_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2155112 - Disclosure - Earnings (Loss) Per Share", "role": "http://www.luminartech.com/role/EarningsLossPerShare", "shortName": "Earnings (Loss) Per Share", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "lazr-20211231.htm", "contextRef": "if21419c5330546879f8d9ad514f83efd_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "lazr-20211231.htm", "contextRef": "if21419c5330546879f8d9ad514f83efd_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2160113 - Disclosure - Stockholders' Equity", "role": "http://www.luminartech.com/role/StockholdersEquity", "shortName": "Stockholders' Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "lazr-20211231.htm", "contextRef": "if21419c5330546879f8d9ad514f83efd_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "lazr-20211231.htm", "contextRef": "if21419c5330546879f8d9ad514f83efd_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2164114 - Disclosure - Stock-based Compensation", "role": "http://www.luminartech.com/role/StockbasedCompensation", "shortName": "Stock-based Compensation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "lazr-20211231.htm", "contextRef": "if21419c5330546879f8d9ad514f83efd_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "lazr-20211231.htm", "contextRef": "if21419c5330546879f8d9ad514f83efd_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2171115 - Disclosure - Leases", "role": "http://www.luminartech.com/role/Leases", "shortName": "Leases", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "lazr-20211231.htm", "contextRef": "if21419c5330546879f8d9ad514f83efd_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "lazr-20211231.htm", "contextRef": "if21419c5330546879f8d9ad514f83efd_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2179116 - Disclosure - Income Taxes", "role": "http://www.luminartech.com/role/IncomeTaxes", "shortName": "Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "lazr-20211231.htm", "contextRef": "if21419c5330546879f8d9ad514f83efd_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "lazr-20211231.htm", "contextRef": "if21419c5330546879f8d9ad514f83efd_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2187117 - Disclosure - Commitment and Contingencies", "role": "http://www.luminartech.com/role/CommitmentandContingencies", "shortName": "Commitment and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "lazr-20211231.htm", "contextRef": "if21419c5330546879f8d9ad514f83efd_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "lazr-20211231.htm", "contextRef": "if21419c5330546879f8d9ad514f83efd_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2189118 - Disclosure - Segment and Customer Concentration Information", "role": "http://www.luminartech.com/role/SegmentandCustomerConcentrationInformation", "shortName": "Segment and Customer Concentration Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "lazr-20211231.htm", "contextRef": "if21419c5330546879f8d9ad514f83efd_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "lazr-20211231.htm", "contextRef": "if21419c5330546879f8d9ad514f83efd_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2193119 - Disclosure - Related Party Transactions", "role": "http://www.luminartech.com/role/RelatedPartyTransactions", "shortName": "Related Party Transactions", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "lazr-20211231.htm", "contextRef": "if21419c5330546879f8d9ad514f83efd_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "lazr-20211231.htm", "contextRef": "if21419c5330546879f8d9ad514f83efd_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2195120 - Disclosure - Subsequent Events", "role": "http://www.luminartech.com/role/SubsequentEvents", "shortName": "Subsequent Events", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "lazr-20211231.htm", "contextRef": "if21419c5330546879f8d9ad514f83efd_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "lazr-20211231.htm", "contextRef": "if4467201581a4f659b2cfae26e5e9f1a_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1001003 - Statement - Consolidated Balance Sheets", "role": "http://www.luminartech.com/role/ConsolidatedBalanceSheets", "shortName": "Consolidated Balance Sheets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "lazr-20211231.htm", "contextRef": "if4467201581a4f659b2cfae26e5e9f1a_I20211231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:RestrictedCashCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "lazr-20211231.htm", "contextRef": "if21419c5330546879f8d9ad514f83efd_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2203201 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies (Policies)", "role": "http://www.luminartech.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesPolicies", "shortName": "Basis of Presentation and Summary of Significant Accounting Policies (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "lazr-20211231.htm", "contextRef": "if21419c5330546879f8d9ad514f83efd_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "lazr-20211231.htm", "contextRef": "if21419c5330546879f8d9ad514f83efd_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2304301 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies (Tables)", "role": "http://www.luminartech.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesTables", "shortName": "Basis of Presentation and Summary of Significant Accounting Policies (Tables)", "subGroupType": "tables", "uniqueAnchor": null }, "R32": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "lazr-20211231.htm", "contextRef": "if21419c5330546879f8d9ad514f83efd_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2311302 - Disclosure - Business Combinations (Tables)", "role": "http://www.luminartech.com/role/BusinessCombinationsTables", "shortName": "Business Combinations (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "lazr-20211231.htm", "contextRef": "if21419c5330546879f8d9ad514f83efd_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "lazr-20211231.htm", "contextRef": "if21419c5330546879f8d9ad514f83efd_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2316303 - Disclosure - Revenue (Tables)", "role": "http://www.luminartech.com/role/RevenueTables", "shortName": "Revenue (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "lazr-20211231.htm", "contextRef": "if21419c5330546879f8d9ad514f83efd_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "lazr-20211231.htm", "contextRef": "if21419c5330546879f8d9ad514f83efd_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2321304 - Disclosure - Investments (Tables)", "role": "http://www.luminartech.com/role/InvestmentsTables", "shortName": "Investments (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "lazr-20211231.htm", "contextRef": "if21419c5330546879f8d9ad514f83efd_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "lazr-20211231.htm", "contextRef": "if21419c5330546879f8d9ad514f83efd_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2328305 - Disclosure - Financial Statement Components (Tables)", "role": "http://www.luminartech.com/role/FinancialStatementComponentsTables", "shortName": "Financial Statement Components (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "lazr-20211231.htm", "contextRef": "if21419c5330546879f8d9ad514f83efd_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "lazr-20211231.htm", "contextRef": "if21419c5330546879f8d9ad514f83efd_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConvertibleDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2342306 - Disclosure - Debt (Tables)", "role": "http://www.luminartech.com/role/DebtTables", "shortName": "Debt (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "lazr-20211231.htm", "contextRef": "if21419c5330546879f8d9ad514f83efd_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConvertibleDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "lazr-20211231.htm", "contextRef": "if21419c5330546879f8d9ad514f83efd_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2349307 - Disclosure - Fair Value Measurements (Tables)", "role": "http://www.luminartech.com/role/FairValueMeasurementsTables", "shortName": "Fair Value Measurements (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "lazr-20211231.htm", "contextRef": "if21419c5330546879f8d9ad514f83efd_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "lazr-20211231.htm", "contextRef": "if21419c5330546879f8d9ad514f83efd_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2356308 - Disclosure - Earnings (Loss) Per Share (Tables)", "role": "http://www.luminartech.com/role/EarningsLossPerShareTables", "shortName": "Earnings (Loss) Per Share (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "lazr-20211231.htm", "contextRef": "if21419c5330546879f8d9ad514f83efd_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "lazr-20211231.htm", "contextRef": "if21419c5330546879f8d9ad514f83efd_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "lazr:VendorStockInLieuOfCashProgramTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2361309 - Disclosure - Stockholders' Equity (Tables)", "role": "http://www.luminartech.com/role/StockholdersEquityTables", "shortName": "Stockholders' Equity (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "lazr-20211231.htm", "contextRef": "if21419c5330546879f8d9ad514f83efd_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "lazr:VendorStockInLieuOfCashProgramTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "lazr-20211231.htm", "contextRef": "if4467201581a4f659b2cfae26e5e9f1a_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1002004 - Statement - Consolidated Balance Sheets (Parenthetical)", "role": "http://www.luminartech.com/role/ConsolidatedBalanceSheetsParenthetical", "shortName": "Consolidated Balance Sheets (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "lazr-20211231.htm", "contextRef": "i480c40cbbfc74f30850d37914e9da5cb_I20211231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "lazr-20211231.htm", "contextRef": "if21419c5330546879f8d9ad514f83efd_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2365310 - Disclosure - Stock-based Compensation (Tables)", "role": "http://www.luminartech.com/role/StockbasedCompensationTables", "shortName": "Stock-based Compensation (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "lazr-20211231.htm", "contextRef": "if21419c5330546879f8d9ad514f83efd_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "lazr-20211231.htm", "contextRef": "if21419c5330546879f8d9ad514f83efd_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2372311 - Disclosure - Leases (Tables)", "role": "http://www.luminartech.com/role/LeasesTables", "shortName": "Leases (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "lazr-20211231.htm", "contextRef": "if21419c5330546879f8d9ad514f83efd_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "lazr-20211231.htm", "contextRef": "if21419c5330546879f8d9ad514f83efd_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2380312 - Disclosure - Income Taxes (Tables)", "role": "http://www.luminartech.com/role/IncomeTaxesTables", "shortName": "Income Taxes (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "lazr-20211231.htm", "contextRef": "if21419c5330546879f8d9ad514f83efd_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "lazr-20211231.htm", "contextRef": "if21419c5330546879f8d9ad514f83efd_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2390313 - Disclosure - Segment and Customer Concentration Information (Tables)", "role": "http://www.luminartech.com/role/SegmentandCustomerConcentrationInformationTables", "shortName": "Segment and Customer Concentration Information (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "lazr-20211231.htm", "contextRef": "if21419c5330546879f8d9ad514f83efd_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "lazr-20211231.htm", "contextRef": "if4467201581a4f659b2cfae26e5e9f1a_I20211231", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:IntercompanyForeignCurrencyBalanceAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2405401 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies - Concentration of Credit Risk (Details)", "role": "http://www.luminartech.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesConcentrationofCreditRiskDetails", "shortName": "Basis of Presentation and Summary of Significant Accounting Policies - Concentration of Credit Risk (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "lazr-20211231.htm", "contextRef": "if4467201581a4f659b2cfae26e5e9f1a_I20211231", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:IntercompanyForeignCurrencyBalanceAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "lazr-20211231.htm", "contextRef": "iaa3635f0616a45c18678ee8dfd211e54_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2406402 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies - Property and Equipment (Details)", "role": "http://www.luminartech.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesPropertyandEquipmentDetails", "shortName": "Basis of Presentation and Summary of Significant Accounting Policies - Property and Equipment (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "lazr-20211231.htm", "contextRef": "iaa3635f0616a45c18678ee8dfd211e54_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "us-gaap:ImpairmentOfIntangibleAssetsExcludingGoodwill", "span", "div", "us-gaap:GoodwillAndIntangibleAssetsGoodwillPolicy", "ix:continuation", "body", "html" ], "baseRef": "lazr-20211231.htm", "contextRef": "if21419c5330546879f8d9ad514f83efd_D20210101-20211231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ImpairmentOfIntangibleAssetsExcludingGoodwill", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2407403 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies - Intangible Assets and Goodwill (Details)", "role": "http://www.luminartech.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesIntangibleAssetsandGoodwillDetails", "shortName": "Basis of Presentation and Summary of Significant Accounting Policies - Intangible Assets and Goodwill (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "us-gaap:ImpairmentOfIntangibleAssetsExcludingGoodwill", "span", "div", "us-gaap:GoodwillAndIntangibleAssetsGoodwillPolicy", "ix:continuation", "body", "html" ], "baseRef": "lazr-20211231.htm", "contextRef": "if21419c5330546879f8d9ad514f83efd_D20210101-20211231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ImpairmentOfIntangibleAssetsExcludingGoodwill", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "us-gaap:ImpairmentOfLongLivedAssetsHeldForUse", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "lazr-20211231.htm", "contextRef": "if21419c5330546879f8d9ad514f83efd_D20210101-20211231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ImpairmentOfLongLivedAssetsHeldForUse", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2408404 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies - Impairment of Long-Lived Assets (Details)", "role": "http://www.luminartech.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesImpairmentofLongLivedAssetsDetails", "shortName": "Basis of Presentation and Summary of Significant Accounting Policies - Impairment of Long-Lived Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "us-gaap:ImpairmentOfLongLivedAssetsHeldForUse", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "lazr-20211231.htm", "contextRef": "if21419c5330546879f8d9ad514f83efd_D20210101-20211231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ImpairmentOfLongLivedAssetsHeldForUse", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "lazr-20211231.htm", "contextRef": "if21419c5330546879f8d9ad514f83efd_D20210101-20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ProceedsFromWarrantExercises", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2409405 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies - Public and Private Warrants (Details)", "role": "http://www.luminartech.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesPublicandPrivateWarrantsDetails", "shortName": "Basis of Presentation and Summary of Significant Accounting Policies - Public and Private Warrants (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "lazr:WarrantsAndRightsPolicyDisclosurePolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "lazr-20211231.htm", "contextRef": "if4467201581a4f659b2cfae26e5e9f1a_I20211231", "decimals": "2", "lang": "en-US", "name": "lazr:ClassOfWarrantOrRightCashSettlementTransactionThresholdPercentageOfShareholders", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "lazr-20211231.htm", "contextRef": "if21419c5330546879f8d9ad514f83efd_D20210101-20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2412406 - Disclosure - Business Combinations - Narrative (Details)", "role": "http://www.luminartech.com/role/BusinessCombinationsNarrativeDetails", "shortName": "Business Combinations - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "lazr-20211231.htm", "contextRef": "i7aa009cb01f94b0bb8f6c6e396efb522_D20201202-20201202", "decimals": "-5", "lang": "en-US", "name": "lazr:BusinessCombinationContingentEquityEquityInterestsIssuable", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "lazr-20211231.htm", "contextRef": "if21419c5330546879f8d9ad514f83efd_D20210101-20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1003005 - Statement - Consolidated Statements of Operations and Comprehensive Loss", "role": "http://www.luminartech.com/role/ConsolidatedStatementsofOperationsandComprehensiveLoss", "shortName": "Consolidated Statements of Operations and Comprehensive Loss", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "lazr-20211231.htm", "contextRef": "if21419c5330546879f8d9ad514f83efd_D20210101-20211231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:CostOfRevenue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "lazr-20211231.htm", "contextRef": "if4467201581a4f659b2cfae26e5e9f1a_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2413407 - Disclosure - Business Combinations - Schedule of Recognized Identified Assets and Liabilities (Details)", "role": "http://www.luminartech.com/role/BusinessCombinationsScheduleofRecognizedIdentifiedAssetsandLiabilitiesDetails", "shortName": "Business Combinations - Schedule of Recognized Identified Assets and Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "ix:continuation", "body", "html" ], "baseRef": "lazr-20211231.htm", "contextRef": "i378d43084f1343ecad36958e9640b342_I20210803", "decimals": "-3", "lang": "en-US", "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:GoodwillAndIntangibleAssetsGoodwillPolicy", "ix:continuation", "body", "html" ], "baseRef": "lazr-20211231.htm", "contextRef": "i6b904bba52bb4a7bb722bf0995a5ce30_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetUsefulLife", "reportCount": 1, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2414408 - Disclosure - Business Combinations - Components of Intangible Assets and Estimated Useful Lives (Details)", "role": "http://www.luminartech.com/role/BusinessCombinationsComponentsofIntangibleAssetsandEstimatedUsefulLivesDetails", "shortName": "Business Combinations - Components of Intangible Assets and Estimated Useful Lives (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R52": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "lazr-20211231.htm", "contextRef": "if21419c5330546879f8d9ad514f83efd_D20210101-20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2417409 - Disclosure - Revenue - Schedule of Disaggregation of Revenue (Details)", "role": "http://www.luminartech.com/role/RevenueScheduleofDisaggregationofRevenueDetails", "shortName": "Revenue - Schedule of Disaggregation of Revenue (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "lazr-20211231.htm", "contextRef": "ib1b96c45a10b4c4d8c5884be1f973ba4_D20210101-20211231", "decimals": "INF", "lang": "en-US", "name": "us-gaap:ConcentrationRiskPercentage1", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "lazr-20211231.htm", "contextRef": "if4467201581a4f659b2cfae26e5e9f1a_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:WarrantsAndRightsOutstanding", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2418410 - Disclosure - Revenue - Narrative (Details)", "role": "http://www.luminartech.com/role/RevenueNarrativeDetails", "shortName": "Revenue - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "lazr-20211231.htm", "contextRef": "i1081e3a7091546a39001ed7338381646_I20200331", "decimals": "INF", "lang": "en-US", "name": "lazr:ClassOfWarrantOrRightNumberOfTranches", "reportCount": 1, "unique": true, "unitRef": "tranche", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "lazr-20211231.htm", "contextRef": "i9dc5a984e5984ae4822f8e4ba12ca9db_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerAssetNet", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2419411 - Disclosure - Revenue - Schedule of Significant Changes in Contract Liabilities (Details)", "role": "http://www.luminartech.com/role/RevenueScheduleofSignificantChangesinContractLiabilitiesDetails", "shortName": "Revenue - Schedule of Significant Changes in Contract Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "lazr-20211231.htm", "contextRef": "if21419c5330546879f8d9ad514f83efd_D20210101-20211231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:ContractWithCustomerAssetCreditLossExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "lazr-20211231.htm", "contextRef": "if4467201581a4f659b2cfae26e5e9f1a_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2422412 - Disclosure - Investments - Amortized Cost (Details)", "role": "http://www.luminartech.com/role/InvestmentsAmortizedCostDetails", "shortName": "Investments - Amortized Cost (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "lazr-20211231.htm", "contextRef": "if4467201581a4f659b2cfae26e5e9f1a_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "lazr-20211231.htm", "contextRef": "if4467201581a4f659b2cfae26e5e9f1a_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2423413 - Disclosure - Investments - Continuous Loss Position (Details)", "role": "http://www.luminartech.com/role/InvestmentsContinuousLossPositionDetails", "shortName": "Investments - Continuous Loss Position (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "lazr-20211231.htm", "contextRef": "if4467201581a4f659b2cfae26e5e9f1a_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:TradingSecuritiesAndCertainTradingAssetsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "lazr-20211231.htm", "contextRef": "if4467201581a4f659b2cfae26e5e9f1a_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:EquitySecuritiesFvNiCurrentAndNoncurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2424414 - Disclosure - Investments - Schedule of Equity Investments (Details)", "role": "http://www.luminartech.com/role/InvestmentsScheduleofEquityInvestmentsDetails", "shortName": "Investments - Schedule of Equity Investments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:TradingSecuritiesAndCertainTradingAssetsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "lazr-20211231.htm", "contextRef": "if4467201581a4f659b2cfae26e5e9f1a_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:EquitySecuritiesFvNiCurrentAndNoncurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "lazr-20211231.htm", "contextRef": "i4761583f63ad43db81bcbd5c3bdc47ce_I20211231", "decimals": "INF", "first": true, "lang": "en-US", "name": "lazr:InvestmentOwnershipPercentage", "reportCount": 1, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2425415 - Disclosure - Investments - Narrative (Details)", "role": "http://www.luminartech.com/role/InvestmentsNarrativeDetails", "shortName": "Investments - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "lazr-20211231.htm", "contextRef": "i66ce6dcac17e4aa393a710fc3a93ba93_D20211201-20211231", "decimals": "INF", "lang": "en-US", "name": "lazr:InvestmentInEquitySecuritiesFVNIShares", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "lazr:GainLossOnEquityInvestmentsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "lazr-20211231.htm", "contextRef": "if21419c5330546879f8d9ad514f83efd_D20210101-20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:EquitySecuritiesFvNiRealizedGainLoss", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2426416 - Disclosure - Investments - Total Realized and Unrealized Gains and Losses with Equity Investments (Details)", "role": "http://www.luminartech.com/role/InvestmentsTotalRealizedandUnrealizedGainsandLosseswithEquityInvestmentsDetails", "shortName": "Investments - Total Realized and Unrealized Gains and Losses with Equity Investments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "lazr:GainLossOnEquityInvestmentsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "lazr-20211231.htm", "contextRef": "if21419c5330546879f8d9ad514f83efd_D20210101-20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:EquitySecuritiesFvNiRealizedGainLoss", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "lazr-20211231.htm", "contextRef": "i77fed9b197e44fe295795f0363c2043a_I20181231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:TemporaryEquitySharesOutstanding", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1004006 - Statement - Consolidated Statements of Convertible Preferred Stock and Stockholders\u2019 Equity (Deficit)", "role": "http://www.luminartech.com/role/ConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquityDeficit", "shortName": "Consolidated Statements of Convertible Preferred Stock and Stockholders\u2019 Equity (Deficit)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "lazr-20211231.htm", "contextRef": "i77fed9b197e44fe295795f0363c2043a_I20181231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:TemporaryEquitySharesOutstanding", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R60": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "lazr-20211231.htm", "contextRef": "if4467201581a4f659b2cfae26e5e9f1a_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Cash", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2429417 - Disclosure - Financial Statement Components - Cash and Cash Equivalents (Details)", "role": "http://www.luminartech.com/role/FinancialStatementComponentsCashandCashEquivalentsDetails", "shortName": "Financial Statement Components - Cash and Cash Equivalents (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "lazr-20211231.htm", "contextRef": "if4467201581a4f659b2cfae26e5e9f1a_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Cash", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R61": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "lazr-20211231.htm", "contextRef": "if4467201581a4f659b2cfae26e5e9f1a_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InventoryRawMaterialsNetOfReserves", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2430418 - Disclosure - Financial Statement Components - Inventory (Details)", "role": "http://www.luminartech.com/role/FinancialStatementComponentsInventoryDetails", "shortName": "Financial Statement Components - Inventory (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "lazr-20211231.htm", "contextRef": "if4467201581a4f659b2cfae26e5e9f1a_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InventoryRawMaterialsNetOfReserves", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R62": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "lazr-20211231.htm", "contextRef": "if4467201581a4f659b2cfae26e5e9f1a_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OtherPrepaidExpenseCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2431419 - Disclosure - Financial Statement Components - Prepaid Expenses and Other Current Assets (Details)", "role": "http://www.luminartech.com/role/FinancialStatementComponentsPrepaidExpensesandOtherCurrentAssetsDetails", "shortName": "Financial Statement Components - Prepaid Expenses and Other Current Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "lazr-20211231.htm", "contextRef": "if4467201581a4f659b2cfae26e5e9f1a_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OtherPrepaidExpenseCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R63": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "lazr-20211231.htm", "contextRef": "if4467201581a4f659b2cfae26e5e9f1a_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2432420 - Disclosure - Financial Statement Components - Property and Equipment (Details)", "role": "http://www.luminartech.com/role/FinancialStatementComponentsPropertyandEquipmentDetails", "shortName": "Financial Statement Components - Property and Equipment (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "lazr-20211231.htm", "contextRef": "if4467201581a4f659b2cfae26e5e9f1a_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R64": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "lazr-20211231.htm", "contextRef": "i378d43084f1343ecad36958e9640b342_I20210803", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2433421 - Disclosure - Financial Statement Components - Schedule of Intangible Assets (Details)", "role": "http://www.luminartech.com/role/FinancialStatementComponentsScheduleofIntangibleAssetsDetails", "shortName": "Financial Statement Components - Schedule of Intangible Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "lazr-20211231.htm", "contextRef": "i378d43084f1343ecad36958e9640b342_I20210803", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R65": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "lazr-20211231.htm", "contextRef": "id484a0d23ff2441cac0707e496d74193_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2434422 - Disclosure - Financial Statement Components - Future Amortization Expense (Details)", "role": "http://www.luminartech.com/role/FinancialStatementComponentsFutureAmortizationExpenseDetails", "shortName": "Financial Statement Components - Future Amortization Expense (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "lazr-20211231.htm", "contextRef": "id484a0d23ff2441cac0707e496d74193_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R66": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "lazr-20211231.htm", "contextRef": "if4467201581a4f659b2cfae26e5e9f1a_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2435423 - Disclosure - Financial Statement Components - Goodwill (Details)", "role": "http://www.luminartech.com/role/FinancialStatementComponentsGoodwillDetails", "shortName": "Financial Statement Components - Goodwill (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfGoodwillTextBlock", "ix:continuation", "body", "html" ], "baseRef": "lazr-20211231.htm", "contextRef": "i9ab2257aa1684b42afd7f0060ff5ce57_I20211231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:Goodwill", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R67": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfOtherAssetsNoncurrentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "lazr-20211231.htm", "contextRef": "if4467201581a4f659b2cfae26e5e9f1a_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DepositsAssetsNoncurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2436424 - Disclosure - Financial Statement Components - Other Noncurrent Assets (Details)", "role": "http://www.luminartech.com/role/FinancialStatementComponentsOtherNoncurrentAssetsDetails", "shortName": "Financial Statement Components - Other Noncurrent Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfOtherAssetsNoncurrentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "lazr-20211231.htm", "contextRef": "if4467201581a4f659b2cfae26e5e9f1a_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DepositsAssetsNoncurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R68": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "lazr-20211231.htm", "contextRef": "if4467201581a4f659b2cfae26e5e9f1a_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AccruedEmployeeBenefitsCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2437425 - Disclosure - Financial Statement Components - Accrued and Other Current Liabilities (Details)", "role": "http://www.luminartech.com/role/FinancialStatementComponentsAccruedandOtherCurrentLiabilitiesDetails", "shortName": "Financial Statement Components - Accrued and Other Current Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "lazr-20211231.htm", "contextRef": "if4467201581a4f659b2cfae26e5e9f1a_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AccruedEmployeeBenefitsCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R69": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:OtherNoncurrentLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "lazr-20211231.htm", "contextRef": "if4467201581a4f659b2cfae26e5e9f1a_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerLiabilityNoncurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2438426 - Disclosure - Financial Statement Components - Other Non-Current Liabilities (Details)", "role": "http://www.luminartech.com/role/FinancialStatementComponentsOtherNonCurrentLiabilitiesDetails", "shortName": "Financial Statement Components - Other Non-Current Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:OtherNoncurrentLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "lazr-20211231.htm", "contextRef": "if4467201581a4f659b2cfae26e5e9f1a_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerLiabilityNoncurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "lazr-20211231.htm", "contextRef": "i11fb143f1dfd4599aadfc6c51e3b715b_D20200101-20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "lazr:PaymentsForTemporaryEquityIssuanceCosts", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1005007 - Statement - Consolidated Statements of Convertible Preferred Stock and Stockholders\u2019 Equity (Deficit) (Parenthetical)", "role": "http://www.luminartech.com/role/ConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquityDeficitParenthetical", "shortName": "Consolidated Statements of Convertible Preferred Stock and Stockholders\u2019 Equity (Deficit) (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "lazr-20211231.htm", "contextRef": "i11fb143f1dfd4599aadfc6c51e3b715b_D20200101-20201231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:PaymentsOfStockIssuanceCosts", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R70": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "lazr-20211231.htm", "contextRef": "ica7686bef1f74064a1118226344c5d03_I20191231", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:SharesSubjectToMandatoryRedemptionSettlementTermsImpactOfChangesInFairValueOfSharesOnAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2440427 - Disclosure - Simple Agreements for Future Equity (SAFE) (Details)", "role": "http://www.luminartech.com/role/SimpleAgreementsforFutureEquitySAFEDetails", "shortName": "Simple Agreements for Future Equity (SAFE) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "lazr-20211231.htm", "contextRef": "ica7686bef1f74064a1118226344c5d03_I20191231", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:SharesSubjectToMandatoryRedemptionSettlementTermsImpactOfChangesInFairValueOfSharesOnAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R71": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "lazr-20211231.htm", "contextRef": "if21419c5330546879f8d9ad514f83efd_D20210101-20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ProceedsFromConvertibleDebt", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2443428 - Disclosure - Debt - Additional Information (Details)", "role": "http://www.luminartech.com/role/DebtAdditionalInformationDetails", "shortName": "Debt - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "lazr-20211231.htm", "contextRef": "i5cf6f3cb764b462baef4edce732f6e79_D20200101-20201231", "decimals": "-5", "lang": "en-US", "name": "us-gaap:InterestExpenseDebt", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R72": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "lazr-20211231.htm", "contextRef": "i32711bbcfd9541b2bf847428bc5ec063_I20211231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:DebtInstrumentFaceAmount", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2444429 - Disclosure - Debt - Schedule of Net Carrying Amount (Details)", "role": "http://www.luminartech.com/role/DebtScheduleofNetCarryingAmountDetails", "shortName": "Debt - Schedule of Net Carrying Amount (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ConvertibleDebtTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "lazr-20211231.htm", "contextRef": "i32711bbcfd9541b2bf847428bc5ec063_I20211231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:UnamortizedDebtIssuanceExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R73": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "lazr-20211231.htm", "contextRef": "if21419c5330546879f8d9ad514f83efd_D20210101-20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InterestExpense", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2445430 - Disclosure - Debt - Schedule of Interest Expense (Details)", "role": "http://www.luminartech.com/role/DebtScheduleofInterestExpenseDetails", "shortName": "Debt - Schedule of Interest Expense (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "lazr:ScheduleOfInterestExpenseTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "lazr-20211231.htm", "contextRef": "i65bc07449cae4c1a946d34ed15f8b2d9_D20210101-20211231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:InterestExpenseDebtExcludingAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R74": { "firstAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "lazr-20211231.htm", "contextRef": "if21419c5330546879f8d9ad514f83efd_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "lazr:ClassOfWarrantOrRightExerciseThresholdPeriod", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2447431 - Disclosure - 2017, 2018 and 2020 Warrants - Narrative (Details)", "role": "http://www.luminartech.com/role/A20172018and2020WarrantsNarrativeDetails", "shortName": "2017, 2018 and 2020 Warrants - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "lazr-20211231.htm", "contextRef": "if21419c5330546879f8d9ad514f83efd_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "lazr:ClassOfWarrantOrRightExerciseThresholdPeriod", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R75": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "ix:continuation", "body", "html" ], "baseRef": "lazr-20211231.htm", "contextRef": "if21419c5330546879f8d9ad514f83efd_D20210101-20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPeriodIncreaseDecrease", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2450432 - Disclosure - Fair Value Measurements - Narrative (Details)", "role": "http://www.luminartech.com/role/FairValueMeasurementsNarrativeDetails", "shortName": "Fair Value Measurements - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "lazr-20211231.htm", "contextRef": "i9113480ab5ab430c99e45beb8c6c857c_I20201231", "decimals": "INF", "lang": "en-US", "name": "us-gaap:WarrantsAndRightsOutstanding", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R76": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "lazr-20211231.htm", "contextRef": "if4467201581a4f659b2cfae26e5e9f1a_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AvailableForSaleSecuritiesDebtSecurities", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2451433 - Disclosure - Fair Value Measurements - Schedule of Financial Assets and Liabilities Subject to Fair Value Measurements on a Recurring Basis and the Level of Inputs Used (Details)", "role": "http://www.luminartech.com/role/FairValueMeasurementsScheduleofFinancialAssetsandLiabilitiesSubjecttoFairValueMeasurementsonaRecurringBasisandtheLevelofInputsUsedDetails", "shortName": "Fair Value Measurements - Schedule of Financial Assets and Liabilities Subject to Fair Value Measurements on a Recurring Basis and the Level of Inputs Used (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "lazr-20211231.htm", "contextRef": "iab82607d45f647629b90b1a74b82aff2_I20211231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R77": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "ix:continuation", "body", "html" ], "baseRef": "lazr-20211231.htm", "contextRef": "i9dc5a984e5984ae4822f8e4ba12ca9db_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2452434 - Disclosure - Fair Value Measurements - Schedule of Changes in Liabilities Measured at Fair Value (Details)", "role": "http://www.luminartech.com/role/FairValueMeasurementsScheduleofChangesinLiabilitiesMeasuredatFairValueDetails", "shortName": "Fair Value Measurements - Schedule of Changes in Liabilities Measured at Fair Value (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "ix:continuation", "body", "html" ], "baseRef": "lazr-20211231.htm", "contextRef": "if21419c5330546879f8d9ad514f83efd_D20210101-20211231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationLiabilityTransfersIntoLevel3", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R78": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "lazr-20211231.htm", "contextRef": "i793f89d2aee94c52b94035a6bf3ba148_D20190624-20201022", "decimals": "-5", "first": true, "lang": "en-US", "name": "lazr:TemporaryEquityConvertibleBeneficialConversionFeature", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2454435 - Disclosure - Convertible Preferred Stock - Narrative (Details)", "role": "http://www.luminartech.com/role/ConvertiblePreferredStockNarrativeDetails", "shortName": "Convertible Preferred Stock - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "lazr-20211231.htm", "contextRef": "i793f89d2aee94c52b94035a6bf3ba148_D20190624-20201022", "decimals": "-5", "first": true, "lang": "en-US", "name": "lazr:TemporaryEquityConvertibleBeneficialConversionFeature", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R79": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "lazr-20211231.htm", "contextRef": "if21419c5330546879f8d9ad514f83efd_D20210101-20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2457436 - Disclosure - Earnings (Loss) Per Share - Basic and Diluted Loss Per Share (Details)", "role": "http://www.luminartech.com/role/EarningsLossPerShareBasicandDilutedLossPerShareDetails", "shortName": "Earnings (Loss) Per Share - Basic and Diluted Loss Per Share (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "lazr-20211231.htm", "contextRef": "if21419c5330546879f8d9ad514f83efd_D20210101-20211231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:TemporaryEquityAccretionToRedemptionValueAdjustment", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "lazr-20211231.htm", "contextRef": "if21419c5330546879f8d9ad514f83efd_D20210101-20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1006008 - Statement - Consolidated Statements of Cash Flows", "role": "http://www.luminartech.com/role/ConsolidatedStatementsofCashFlows", "shortName": "Consolidated Statements of Cash Flows", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "lazr-20211231.htm", "contextRef": "if21419c5330546879f8d9ad514f83efd_D20210101-20211231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R80": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "ix:continuation", "body", "html" ], "baseRef": "lazr-20211231.htm", "contextRef": "if21419c5330546879f8d9ad514f83efd_D20210101-20211231", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2458437 - Disclosure - Earnings (Loss) Per Share - Antidilutive Securities (Details)", "role": "http://www.luminartech.com/role/EarningsLossPerShareAntidilutiveSecuritiesDetails", "shortName": "Earnings (Loss) Per Share - Antidilutive Securities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "ix:continuation", "body", "html" ], "baseRef": "lazr-20211231.htm", "contextRef": "if21419c5330546879f8d9ad514f83efd_D20210101-20211231", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R81": { "firstAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "lazr-20211231.htm", "contextRef": "ie7853aee5ceb47edb98dbf9104566430_I20211231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:DebtInstrumentConvertibleConversionPrice1", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2459438 - Disclosure - Earnings (Loss) Per Share - Narrative (Details)", "role": "http://www.luminartech.com/role/EarningsLossPerShareNarrativeDetails", "shortName": "Earnings (Loss) Per Share - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "lazr-20211231.htm", "contextRef": "ie7853aee5ceb47edb98dbf9104566430_I20211231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:DebtInstrumentConvertibleConversionPrice1", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" } }, "R82": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "lazr-20211231.htm", "contextRef": "i8f99dc2957d94b23b86089043fdcdfd6_I20201203", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:CommonStockSharesIssued", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2462439 - Disclosure - Stockholders' Equity - Narrative (Details)", "role": "http://www.luminartech.com/role/StockholdersEquityNarrativeDetails", "shortName": "Stockholders' Equity - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "lazr-20211231.htm", "contextRef": "if21419c5330546879f8d9ad514f83efd_D20210101-20211231", "decimals": "INF", "lang": "en-US", "name": "lazr:VendorPaymentsInStockInLieuOfCashShares", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R83": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "lazr-20211231.htm", "contextRef": "i9dc5a984e5984ae4822f8e4ba12ca9db_I20201231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2463440 - Disclosure - Stockholders' Equity - Stock-in-lieu of Cash Program Activity (Details)", "role": "http://www.luminartech.com/role/StockholdersEquityStockinlieuofCashProgramActivityDetails", "shortName": "Stockholders' Equity - Stock-in-lieu of Cash Program Activity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "lazr:VendorStockInLieuOfCashProgramTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "lazr-20211231.htm", "contextRef": "i6ac09f1c19714d02a5174105b8c28c1f_I20201231", "decimals": "INF", "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R84": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "lazr-20211231.htm", "contextRef": "i11fb143f1dfd4599aadfc6c51e3b715b_D20200101-20201231", "decimals": "2", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2466441 - Disclosure - Stock-based Compensation - Narrative (Details)", "role": "http://www.luminartech.com/role/StockbasedCompensationNarrativeDetails", "shortName": "Stock-based Compensation - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "lazr-20211231.htm", "contextRef": "i11fb143f1dfd4599aadfc6c51e3b715b_D20200101-20201231", "decimals": "2", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" } }, "R85": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "lazr-20211231.htm", "contextRef": "i96c4d45f5c28460eb6d848a3279e5d4d_D20200101-20201231", "decimals": "3", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2467442 - Disclosure - Stock-based Compensation - Fair Value Assumptions (Details)", "role": "http://www.luminartech.com/role/StockbasedCompensationFairValueAssumptionsDetails", "shortName": "Stock-based Compensation - Fair Value Assumptions (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "lazr-20211231.htm", "contextRef": "i96c4d45f5c28460eb6d848a3279e5d4d_D20200101-20201231", "decimals": "3", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R86": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "lazr-20211231.htm", "contextRef": "i9dc5a984e5984ae4822f8e4ba12ca9db_I20201231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2468443 - Disclosure - Stock-based Compensation - Stock Option Activity (Details)", "role": "http://www.luminartech.com/role/StockbasedCompensationStockOptionActivityDetails", "shortName": "Stock-based Compensation - Stock Option Activity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "lazr-20211231.htm", "contextRef": "if21419c5330546879f8d9ad514f83efd_D20210101-20211231", "decimals": "INF", "lang": "en-US", "name": "us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R87": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "lazr-20211231.htm", "contextRef": "i41a33cc574c24e51a0e762bbafcbf7f6_I20201231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2469444 - Disclosure - Stock-based Compensation - Restricted Stock Activity (Details)", "role": "http://www.luminartech.com/role/StockbasedCompensationRestrictedStockActivityDetails", "shortName": "Stock-based Compensation - Restricted Stock Activity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "lazr-20211231.htm", "contextRef": "i41a33cc574c24e51a0e762bbafcbf7f6_I20201231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R88": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "lazr-20211231.htm", "contextRef": "if21419c5330546879f8d9ad514f83efd_D20210101-20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2470445 - Disclosure - Stock-based Compensation - Compensation Expense (Details)", "role": "http://www.luminartech.com/role/StockbasedCompensationCompensationExpenseDetails", "shortName": "Stock-based Compensation - Compensation Expense (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "lazr-20211231.htm", "contextRef": "ic03019ff1613468f857eace3acc0e0cf_D20210101-20211231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R89": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "lazr-20211231.htm", "contextRef": "if4467201581a4f659b2cfae26e5e9f1a_I20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseTermOfContract", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2473446 - Disclosure - Leases - Narrative (Details)", "role": "http://www.luminartech.com/role/LeasesNarrativeDetails", "shortName": "Leases - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "lazr-20211231.htm", "contextRef": "if4467201581a4f659b2cfae26e5e9f1a_I20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseTermOfContract", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "lazr-20211231.htm", "contextRef": "if21419c5330546879f8d9ad514f83efd_D20210101-20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "lazr:PaymentsToAcquireDebtSecuritiesAvailableForSaleRelatedParty", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1007009 - Statement - Consolidated Statements of Cash Flows (Parenthetical)", "role": "http://www.luminartech.com/role/ConsolidatedStatementsofCashFlowsParenthetical", "shortName": "Consolidated Statements of Cash Flows (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "lazr-20211231.htm", "contextRef": "if21419c5330546879f8d9ad514f83efd_D20210101-20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "lazr:PaymentsToAcquireDebtSecuritiesAvailableForSaleRelatedParty", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R90": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "lazr-20211231.htm", "contextRef": "ib450868c80cd45b993e6f3674c8903ce_D20211001-20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2474447 - Disclosure - Leases - Components of Lease Expenses (Details)", "role": "http://www.luminartech.com/role/LeasesComponentsofLeaseExpensesDetails", "shortName": "Leases - Components of Lease Expenses (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "lazr-20211231.htm", "contextRef": "ib450868c80cd45b993e6f3674c8903ce_D20211001-20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R91": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "lazr-20211231.htm", "contextRef": "if21419c5330546879f8d9ad514f83efd_D20210101-20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeasePayments", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2475448 - Disclosure - Leases - Supplemental Cash Flow Information (Details)", "role": "http://www.luminartech.com/role/LeasesSupplementalCashFlowInformationDetails", "shortName": "Leases - Supplemental Cash Flow Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "lazr-20211231.htm", "contextRef": "if21419c5330546879f8d9ad514f83efd_D20210101-20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeasePayments", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R92": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "lazr-20211231.htm", "contextRef": "if4467201581a4f659b2cfae26e5e9f1a_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseRightOfUseAsset", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2476449 - Disclosure - Leases - Supplemental Balance Sheet Information, Weighted Average Remaining Terms, and Weighted Average Discount Rates (Details)", "role": "http://www.luminartech.com/role/LeasesSupplementalBalanceSheetInformationWeightedAverageRemainingTermsandWeightedAverageDiscountRatesDetails", "shortName": "Leases - Supplemental Balance Sheet Information, Weighted Average Remaining Terms, and Weighted Average Discount Rates (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "lazr-20211231.htm", "contextRef": "if4467201581a4f659b2cfae26e5e9f1a_I20211231", "decimals": null, "lang": "en-US", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R93": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "lazr-20211231.htm", "contextRef": "if4467201581a4f659b2cfae26e5e9f1a_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2477450 - Disclosure - Leases - Maturities of Lease Liabilities (Details)", "role": "http://www.luminartech.com/role/LeasesMaturitiesofLeaseLiabilitiesDetails", "shortName": "Leases - Maturities of Lease Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "lazr-20211231.htm", "contextRef": "if4467201581a4f659b2cfae26e5e9f1a_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R94": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "lazr-20211231.htm", "contextRef": "if4467201581a4f659b2cfae26e5e9f1a_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2478451 - Disclosure - Leases - Future Minimum Lease Payments Under All Noncancelable Capital and Operating Leases Under ASC 840 (Details)", "role": "http://www.luminartech.com/role/LeasesFutureMinimumLeasePaymentsUnderAllNoncancelableCapitalandOperatingLeasesUnderASC840Details", "shortName": "Leases - Future Minimum Lease Payments Under All Noncancelable Capital and Operating Leases Under ASC 840 (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "lazr-20211231.htm", "contextRef": "if4467201581a4f659b2cfae26e5e9f1a_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R95": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "lazr-20211231.htm", "contextRef": "if21419c5330546879f8d9ad514f83efd_D20210101-20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2481452 - Disclosure - Income Taxes - Components of Loss Before Taxes (Details)", "role": "http://www.luminartech.com/role/IncomeTaxesComponentsofLossBeforeTaxesDetails", "shortName": "Income Taxes - Components of Loss Before Taxes (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "lazr-20211231.htm", "contextRef": "if21419c5330546879f8d9ad514f83efd_D20210101-20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R96": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "lazr-20211231.htm", "contextRef": "if21419c5330546879f8d9ad514f83efd_D20210101-20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DeferredFederalIncomeTaxExpenseBenefit", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2482453 - Disclosure - Income Taxes - Provision for (benefit from) income taxes (Details)", "role": "http://www.luminartech.com/role/IncomeTaxesProvisionforbenefitfromincometaxesDetails", "shortName": "Income Taxes - Provision for (benefit from) income taxes (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "lazr-20211231.htm", "contextRef": "if21419c5330546879f8d9ad514f83efd_D20210101-20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DeferredFederalIncomeTaxExpenseBenefit", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R97": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "lazr-20211231.htm", "contextRef": "if21419c5330546879f8d9ad514f83efd_D20210101-20211231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2483454 - Disclosure - Income Taxes - Narrative (Details)", "role": "http://www.luminartech.com/role/IncomeTaxesNarrativeDetails", "shortName": "Income Taxes - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "lazr-20211231.htm", "contextRef": "if4467201581a4f659b2cfae26e5e9f1a_I20211231", "decimals": "INF", "lang": "en-US", "name": "us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R98": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "lazr-20211231.htm", "contextRef": "if21419c5330546879f8d9ad514f83efd_D20210101-20211231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2484455 - Disclosure - Income Taxes - Effective Income Tax Rate (Details)", "role": "http://www.luminartech.com/role/IncomeTaxesEffectiveIncomeTaxRateDetails", "shortName": "Income Taxes - Effective Income Tax Rate (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "lazr-20211231.htm", "contextRef": "if21419c5330546879f8d9ad514f83efd_D20210101-20211231", "decimals": "3", "lang": "en-US", "name": "us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R99": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "lazr-20211231.htm", "contextRef": "if4467201581a4f659b2cfae26e5e9f1a_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwards", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2485456 - Disclosure - Income Taxes - Deferred Income Tax Assets and Liabilities (Details)", "role": "http://www.luminartech.com/role/IncomeTaxesDeferredIncomeTaxAssetsandLiabilitiesDetails", "shortName": "Income Taxes - Deferred Income Tax Assets and Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "lazr-20211231.htm", "contextRef": "if4467201581a4f659b2cfae26e5e9f1a_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwards", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } } }, "segmentCount": 144, "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.luminartech.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_AuditorFirmId": { "auth_ref": [ "r838", "r839", "r840" ], "lang": { "en-us": { "role": { "documentation": "PCAOB issued Audit Firm Identifier", "label": "Auditor Firm ID", "terseLabel": "Auditor Firm ID" } } }, "localname": "AuditorFirmId", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.luminartech.com/role/AuditInformation" ], "xbrltype": "nonemptySequenceNumberItemType" }, "dei_AuditorLocation": { "auth_ref": [ "r838", "r839", "r840" ], "lang": { "en-us": { "role": { "label": "Auditor Location", "terseLabel": "Auditor Location" } } }, "localname": "AuditorLocation", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.luminartech.com/role/AuditInformation" ], "xbrltype": "internationalNameItemType" }, "dei_AuditorName": { "auth_ref": [ "r838", "r839", "r840" ], "lang": { "en-us": { "role": { "label": "Auditor Name", "terseLabel": "Auditor Name" } } }, "localname": "AuditorName", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.luminartech.com/role/AuditInformation" ], "xbrltype": "internationalNameItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area code of city", "label": "City Area Code", "terseLabel": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.luminartech.com/role/CoverPage" ], "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.luminartech.com/role/CoverPage" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentAnnualReport": { "auth_ref": [ "r838", "r839", "r840" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an annual report.", "label": "Document Annual Report", "terseLabel": "Document Annual Report" } } }, "localname": "DocumentAnnualReport", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.luminartech.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.", "label": "Document Fiscal Period Focus", "terseLabel": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.luminartech.com/role/CoverPage" ], "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.luminartech.com/role/CoverPage" ], "xbrltype": "gYearItemType" }, "dei_DocumentInformationLineItems": { "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": "Document Information [Line Items]", "terseLabel": "Document Information [Line Items]" } } }, "localname": "DocumentInformationLineItems", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.luminartech.com/role/CoverPage" ], "xbrltype": "stringItemType" }, "dei_DocumentInformationTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Container to support the formal attachment of each official or unofficial, public or private document as part of a submission package.", "label": "Document Information [Table]", "terseLabel": "Document Information [Table]" } } }, "localname": "DocumentInformationTable", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.luminartech.com/role/CoverPage" ], "xbrltype": "stringItemType" }, "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.luminartech.com/role/CoverPage" ], "xbrltype": "dateItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r841" ], "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.luminartech.com/role/CoverPage" ], "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.luminartech.com/role/CoverPage" ], "xbrltype": "submissionTypeItemType" }, "dei_DocumentsIncorporatedByReferenceTextBlock": { "auth_ref": [ "r836" ], "lang": { "en-us": { "role": { "documentation": "Documents incorporated by reference.", "label": "Documents Incorporated by Reference [Text Block]", "terseLabel": "Documents Incorporated by Reference" } } }, "localname": "DocumentsIncorporatedByReferenceTextBlock", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.luminartech.com/role/CoverPage" ], "xbrltype": "textBlockItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address, Address Line One", "terseLabel": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.luminartech.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressAddressLine2": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 2 such as Street or Suite number", "label": "Entity Address, Address Line Two", "terseLabel": "Entity Address, Address Line Two" } } }, "localname": "EntityAddressAddressLine2", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.luminartech.com/role/CoverPage" ], "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.luminartech.com/role/CoverPage" ], "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.luminartech.com/role/CoverPage" ], "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.luminartech.com/role/CoverPage" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r835" ], "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.luminartech.com/role/CoverPage" ], "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.luminartech.com/role/CoverPage" ], "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.luminartech.com/role/CoverPage" ], "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.luminartech.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesPublicandPrivateWarrantsDetails", "http://www.luminartech.com/role/BusinessCombinationsNarrativeDetails" ], "xbrltype": "domainItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r835" ], "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.luminartech.com/role/CoverPage" ], "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.luminartech.com/role/CoverPage" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r835" ], "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.luminartech.com/role/CoverPage" ], "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.luminartech.com/role/CoverPage" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r850" ], "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.luminartech.com/role/CoverPage" ], "xbrltype": "yesNoItemType" }, "dei_EntityPublicFloat": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter.", "label": "Entity Public Float", "terseLabel": "Entity Public Float" } } }, "localname": "EntityPublicFloat", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.luminartech.com/role/CoverPage" ], "xbrltype": "monetaryItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r835" ], "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.luminartech.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r835" ], "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.luminartech.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r835" ], "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.luminartech.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r835" ], "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.luminartech.com/role/CoverPage" ], "xbrltype": "employerIdItemType" }, "dei_EntityVoluntaryFilers": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.", "label": "Entity Voluntary Filers", "terseLabel": "Entity Voluntary Filers" } } }, "localname": "EntityVoluntaryFilers", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.luminartech.com/role/CoverPage" ], "xbrltype": "yesNoItemType" }, "dei_EntityWellKnownSeasonedIssuer": { "auth_ref": [ "r851" ], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A.", "label": "Entity Well-known Seasoned Issuer", "terseLabel": "Entity Well-known Seasoned Issuer" } } }, "localname": "EntityWellKnownSeasonedIssuer", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.luminartech.com/role/CoverPage" ], "xbrltype": "yesNoItemType" }, "dei_IcfrAuditorAttestationFlag": { "auth_ref": [ "r838", "r839", "r840" ], "lang": { "en-us": { "role": { "label": "ICFR Auditor Attestation Flag", "terseLabel": "ICFR Auditor Attestation Flag" } } }, "localname": "IcfrAuditorAttestationFlag", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.luminartech.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_LegalEntityAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The set of legal entities associated with a report.", "label": "Legal Entity [Axis]", "terseLabel": "Legal Entity [Axis]" } } }, "localname": "LegalEntityAxis", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.luminartech.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesPublicandPrivateWarrantsDetails", "http://www.luminartech.com/role/BusinessCombinationsNarrativeDetails" ], "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.luminartech.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r834" ], "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.luminartech.com/role/CoverPage" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r837" ], "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.luminartech.com/role/CoverPage" ], "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.luminartech.com/role/CoverPage" ], "xbrltype": "tradingSymbolItemType" }, "lazr_A2015PlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "2015 Plan", "label": "2015 Plan [Member]", "terseLabel": "2015 Plan" } } }, "localname": "A2015PlanMember", "nsuri": "http://www.luminartech.com/20211231", "presentation": [ "http://www.luminartech.com/role/StockbasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "lazr_A20172018And2020WarrantsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "2017, 2018, And 2020 Warrants", "label": "2017, 2018, And 2020 Warrants [Member]", "terseLabel": "2017, 2018, And 2020 Warrants" } } }, "localname": "A20172018And2020WarrantsMember", "nsuri": "http://www.luminartech.com/20211231", "presentation": [ "http://www.luminartech.com/role/A20172018and2020WarrantsNarrativeDetails" ], "xbrltype": "domainItemType" }, "lazr_A2017WarrantsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "2017 Warrants", "label": "2017 Warrants [Member]", "terseLabel": "2017 Warrants" } } }, "localname": "A2017WarrantsMember", "nsuri": "http://www.luminartech.com/20211231", "presentation": [ "http://www.luminartech.com/role/FairValueMeasurementsScheduleofChangesinLiabilitiesMeasuredatFairValueDetails" ], "xbrltype": "domainItemType" }, "lazr_A2018WarrantsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "2018 Warrants", "label": "2018 Warrants [Member]", "terseLabel": "2018 Warrants" } } }, "localname": "A2018WarrantsMember", "nsuri": "http://www.luminartech.com/20211231", "presentation": [ "http://www.luminartech.com/role/FairValueMeasurementsScheduleofChangesinLiabilitiesMeasuredatFairValueDetails" ], "xbrltype": "domainItemType" }, "lazr_A2020PlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "2020 Plan", "label": "2020 Plan [Member]", "terseLabel": "2020 Plan" } } }, "localname": "A2020PlanMember", "nsuri": "http://www.luminartech.com/20211231", "presentation": [ "http://www.luminartech.com/role/StockbasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "lazr_A2020WarrantsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "2020 Warrants", "label": "2020 Warrants [Member]", "terseLabel": "2020 Warrants" } } }, "localname": "A2020WarrantsMember", "nsuri": "http://www.luminartech.com/20211231", "presentation": [ "http://www.luminartech.com/role/FairValueMeasurementsScheduleofChangesinLiabilitiesMeasuredatFairValueDetails" ], "xbrltype": "domainItemType" }, "lazr_AdjustmentsToAdditionalPaidInCapitalIncreaseFromSettlementOfRecapitalizationOfEscrow": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Adjustments To Additional Paid In Capital, Increase From Settlement Of Recapitalization Of Escrow", "label": "Adjustments To Additional Paid In Capital, Increase From Settlement Of Recapitalization Of Escrow", "terseLabel": "Cash received from Gores on settlement of recapitalization of escrow" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalIncreaseFromSettlementOfRecapitalizationOfEscrow", "nsuri": "http://www.luminartech.com/20211231", "presentation": [ "http://www.luminartech.com/role/ConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "lazr_AmountsPayableForSharesRepurchased": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amounts Payable For Shares Repurchased", "label": "Amounts Payable For Shares Repurchased", "terseLabel": "Amounts payable for shares repurchased", "verboseLabel": "Shares repurchased" } } }, "localname": "AmountsPayableForSharesRepurchased", "nsuri": "http://www.luminartech.com/20211231", "presentation": [ "http://www.luminartech.com/role/ConsolidatedStatementsofCashFlows", "http://www.luminartech.com/role/ConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "lazr_AssetsAcquiredOnCapitalLeases": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Assets Acquired On Capital Leases", "label": "Assets Acquired On Capital Leases", "terseLabel": "Assets acquired under finance leases (capital leases prior to adoption of ASC 842)" } } }, "localname": "AssetsAcquiredOnCapitalLeases", "nsuri": "http://www.luminartech.com/20211231", "presentation": [ "http://www.luminartech.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "lazr_AssetsAndLiabilitiesLesseeTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Assets And Liabilities, Lessee", "label": "Assets And Liabilities, Lessee [Table Text Block]", "terseLabel": "Schedule of Supplemental Balance Sheet Information" } } }, "localname": "AssetsAndLiabilitiesLesseeTableTextBlock", "nsuri": "http://www.luminartech.com/20211231", "presentation": [ "http://www.luminartech.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "lazr_AuditInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Audit Information", "label": "Audit Information [Abstract]" } } }, "localname": "AuditInformationAbstract", "nsuri": "http://www.luminartech.com/20211231", "xbrltype": "stringItemType" }, "lazr_AutonomySolutionsSegmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Autonomy Solutions Segment", "label": "Autonomy Solutions Segment [Member]", "terseLabel": "Autonomy Solutions" } } }, "localname": "AutonomySolutionsSegmentMember", "nsuri": "http://www.luminartech.com/20211231", "presentation": [ "http://www.luminartech.com/role/FinancialStatementComponentsGoodwillDetails", "http://www.luminartech.com/role/RevenueScheduleofDisaggregationofRevenueDetails", "http://www.luminartech.com/role/SegmentandCustomerConcentrationInformationSegmentOperatingResultsandReconciliationtotheConsolidatedBalancesDetails" ], "xbrltype": "domainItemType" }, "lazr_BridgeNoteMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Bridge Note", "label": "Bridge Note [Member]", "terseLabel": "Bridge Note" } } }, "localname": "BridgeNoteMember", "nsuri": "http://www.luminartech.com/20211231", "presentation": [ "http://www.luminartech.com/role/DebtAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "lazr_BusinessAcquisitionContingentConsiderationSharePriceTrigger": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Business Acquisition, Contingent Consideration, Share Price Trigger", "label": "Business Acquisition, Contingent Consideration, Share Price Trigger", "terseLabel": "Share price (in dollars per share)" } } }, "localname": "BusinessAcquisitionContingentConsiderationSharePriceTrigger", "nsuri": "http://www.luminartech.com/20211231", "presentation": [ "http://www.luminartech.com/role/BusinessCombinationsNarrativeDetails" ], "xbrltype": "perShareItemType" }, "lazr_BusinessAcquisitionContingentConsiderationTriggeringEventAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Business Acquisition, Contingent Consideration Triggering Event", "label": "Business Acquisition, Contingent Consideration Triggering Event [Axis]", "terseLabel": "Business Acquisition, Contingent Consideration Triggering Event [Axis]" } } }, "localname": "BusinessAcquisitionContingentConsiderationTriggeringEventAxis", "nsuri": "http://www.luminartech.com/20211231", "presentation": [ "http://www.luminartech.com/role/BusinessCombinationsNarrativeDetails" ], "xbrltype": "stringItemType" }, "lazr_BusinessAcquisitionContingentConsiderationTriggeringEventDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Business Acquisition, Contingent Consideration Triggering Event", "label": "Business Acquisition, Contingent Consideration Triggering Event [Domain]", "terseLabel": "Business Acquisition, Contingent Consideration Triggering Event [Domain]" } } }, "localname": "BusinessAcquisitionContingentConsiderationTriggeringEventDomain", "nsuri": "http://www.luminartech.com/20211231", "presentation": [ "http://www.luminartech.com/role/BusinessCombinationsNarrativeDetails" ], "xbrltype": "domainItemType" }, "lazr_BusinessAcquisitionEquityInterestIssuedOrIssuableNumberOfSharesRemaining": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Business Acquisition, Equity Interest Issued or Issuable, Number of Shares, Remaining", "label": "Business Acquisition, Equity Interest Issued or Issuable, Number of Shares, Remaining", "terseLabel": "Earn-out shares remaining (in shares)" } } }, "localname": "BusinessAcquisitionEquityInterestIssuedOrIssuableNumberOfSharesRemaining", "nsuri": "http://www.luminartech.com/20211231", "presentation": [ "http://www.luminartech.com/role/BusinessCombinationsNarrativeDetails" ], "xbrltype": "sharesItemType" }, "lazr_BusinessAcquisitionNumberOfTriggeringEvents": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Business Acquisition, Number Of Triggering Events", "label": "Business Acquisition, Number Of Triggering Events", "terseLabel": "Number of triggering events" } } }, "localname": "BusinessAcquisitionNumberOfTriggeringEvents", "nsuri": "http://www.luminartech.com/20211231", "presentation": [ "http://www.luminartech.com/role/BusinessCombinationsNarrativeDetails" ], "xbrltype": "integerItemType" }, "lazr_BusinessAcquisitionNumberOfTriggeringEventsMet": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Business Acquisition, Number Of Triggering Events Met", "label": "Business Acquisition, Number Of Triggering Events Met", "terseLabel": "Number of triggering events met" } } }, "localname": "BusinessAcquisitionNumberOfTriggeringEventsMet", "nsuri": "http://www.luminartech.com/20211231", "presentation": [ "http://www.luminartech.com/role/BusinessCombinationsNarrativeDetails" ], "xbrltype": "integerItemType" }, "lazr_BusinessCombinationContingentEquityEquityInterestsIssuable": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Business Combination, Contingent Equity, Equity Interests Issuable", "label": "Business Combination, Contingent Equity, Equity Interests Issuable", "terseLabel": "Estimated fair value of the potential earn-out shares" } } }, "localname": "BusinessCombinationContingentEquityEquityInterestsIssuable", "nsuri": "http://www.luminartech.com/20211231", "presentation": [ "http://www.luminartech.com/role/BusinessCombinationsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "lazr_BusinessCombinationContingentEquityEquityInterestsIssuableMeasurementInput": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Business Combination, Contingent Equity, Equity Interests Issuable, Measurement Input", "label": "Business Combination, Contingent Equity, Equity Interests Issuable, Measurement Input", "terseLabel": "Earn out shares, measurement input" } } }, "localname": "BusinessCombinationContingentEquityEquityInterestsIssuableMeasurementInput", "nsuri": "http://www.luminartech.com/20211231", "presentation": [ "http://www.luminartech.com/role/BusinessCombinationsNarrativeDetails" ], "xbrltype": "decimalItemType" }, "lazr_BusinessCombinationContingentEquityShares": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Business Combination, Contingent Equity, Shares", "label": "Business Combination, Contingent Equity, Shares", "terseLabel": "Aggregate number of Class A and Class B Common Stock shares entitled to stockholders (in shares)" } } }, "localname": "BusinessCombinationContingentEquityShares", "nsuri": "http://www.luminartech.com/20211231", "presentation": [ "http://www.luminartech.com/role/BusinessCombinationsNarrativeDetails" ], "xbrltype": "sharesItemType" }, "lazr_BusinessCombinationExchangeRatioPerAcquireeShare": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Business Combination, Exchange Ratio, Per Acquiree Share", "label": "Business Combination, Exchange Ratio, Per Acquiree Share", "terseLabel": "Exchange ratio (in dollars per share)" } } }, "localname": "BusinessCombinationExchangeRatioPerAcquireeShare", "nsuri": "http://www.luminartech.com/20211231", "presentation": [ "http://www.luminartech.com/role/BusinessCombinationsNarrativeDetails" ], "xbrltype": "perShareItemType" }, "lazr_BusinessCombinationNumberOfTriggeringEvents": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Business Combination, Number Of Triggering Events", "label": "Business Combination, Number Of Triggering Events", "terseLabel": "Number of triggering events" } } }, "localname": "BusinessCombinationNumberOfTriggeringEvents", "nsuri": "http://www.luminartech.com/20211231", "presentation": [ "http://www.luminartech.com/role/BusinessCombinationsNarrativeDetails" ], "xbrltype": "integerItemType" }, "lazr_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedWarrants": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Warrants", "label": "Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Warrants", "verboseLabel": "Liability recorded related to warrants from business combination" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedWarrants", "nsuri": "http://www.luminartech.com/20211231", "presentation": [ "http://www.luminartech.com/role/BusinessCombinationsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "lazr_BusinessCombinationStockRedeemedRedemptionPricePerShare": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Business Combination, Stock Redeemed, Redemption Price Per Share", "label": "Business Combination, Stock Redeemed, Redemption Price Per Share", "terseLabel": "Stock redeemed, redemption price (in dollars per share)" } } }, "localname": "BusinessCombinationStockRedeemedRedemptionPricePerShare", "nsuri": "http://www.luminartech.com/20211231", "presentation": [ "http://www.luminartech.com/role/BusinessCombinationsNarrativeDetails" ], "xbrltype": "perShareItemType" }, "lazr_BusinessCombinationStockRedeemedShares": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Business Combination, Stock Redeemed, Shares", "label": "Business Combination, Stock Redeemed, Shares", "terseLabel": "Stock redeemed (in shares)" } } }, "localname": "BusinessCombinationStockRedeemedShares", "nsuri": "http://www.luminartech.com/20211231", "presentation": [ "http://www.luminartech.com/role/BusinessCombinationsNarrativeDetails" ], "xbrltype": "sharesItemType" }, "lazr_BusinessCombinationThresholdStockPriceTrigger": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Business Combination, Threshold Stock Price Trigger", "label": "Business Combination, Threshold Stock Price Trigger", "terseLabel": "Threshold stock price trigger (in dollars per share)" } } }, "localname": "BusinessCombinationThresholdStockPriceTrigger", "nsuri": "http://www.luminartech.com/20211231", "presentation": [ "http://www.luminartech.com/role/BusinessCombinationsNarrativeDetails" ], "xbrltype": "perShareItemType" }, "lazr_CashAcquiredFromAcquisitionFinancingActivities": { "auth_ref": [], "calculation": { "http://www.luminartech.com/role/ConsolidatedStatementsofCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Cash Acquired From Acquisition, Financing Activities", "label": "Cash Acquired From Acquisition, Financing Activities", "verboseLabel": "Cash received from Gores on recapitalization" } } }, "localname": "CashAcquiredFromAcquisitionFinancingActivities", "nsuri": "http://www.luminartech.com/20211231", "presentation": [ "http://www.luminartech.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "lazr_CashFlowLesseeAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cash Flow, Lessee [Abstract]", "label": "Cash Flow, Lessee [Abstract]", "terseLabel": "Cash paid for amounts included in the measurement of lease liabilities:" } } }, "localname": "CashFlowLesseeAbstract", "nsuri": "http://www.luminartech.com/20211231", "presentation": [ "http://www.luminartech.com/role/LeasesSupplementalCashFlowInformationDetails" ], "xbrltype": "stringItemType" }, "lazr_CashlessConversionWarrantExercisesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cashless Conversion Warrant Exercises", "label": "Cashless Conversion Warrant Exercises [Member]", "terseLabel": "Cashless Conversion Warrant Exercises" } } }, "localname": "CashlessConversionWarrantExercisesMember", "nsuri": "http://www.luminartech.com/20211231", "presentation": [ "http://www.luminartech.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "domainItemType" }, "lazr_ClassAPreferredUnitsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Class A Preferred Units", "label": "Class A Preferred Units [Member]", "terseLabel": "Class A Preferred Units" } } }, "localname": "ClassAPreferredUnitsMember", "nsuri": "http://www.luminartech.com/20211231", "presentation": [ "http://www.luminartech.com/role/InvestmentsNarrativeDetails" ], "xbrltype": "domainItemType" }, "lazr_ClassOfWarrantOrRightCashSettlementTransactionThresholdPercentageOfShareholders": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Class Of Warrant Or Right, Cash Settlement, Transaction Threshold Percentage Of Shareholders", "label": "Class Of Warrant Or Right, Cash Settlement, Transaction Threshold Percentage Of Shareholders", "terseLabel": "Percentage of Class A shareholders" } } }, "localname": "ClassOfWarrantOrRightCashSettlementTransactionThresholdPercentageOfShareholders", "nsuri": "http://www.luminartech.com/20211231", "presentation": [ "http://www.luminartech.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesPublicandPrivateWarrantsDetails" ], "xbrltype": "percentItemType" }, "lazr_ClassOfWarrantOrRightExerciseThresholdPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Class Of Warrant Or Right, Exercise Threshold Period", "label": "Class Of Warrant Or Right, Exercise Threshold Period", "terseLabel": "Period for financing to occur before warrant becomes exercisable for a SAFE" } } }, "localname": "ClassOfWarrantOrRightExerciseThresholdPeriod", "nsuri": "http://www.luminartech.com/20211231", "presentation": [ "http://www.luminartech.com/role/A20172018and2020WarrantsNarrativeDetails" ], "xbrltype": "durationItemType" }, "lazr_ClassOfWarrantOrRightExercised": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Class Of Warrant Or Right, Exercised", "label": "Class Of Warrant Or Right, Exercised", "terseLabel": "Warrants exercised (in shares)" } } }, "localname": "ClassOfWarrantOrRightExercised", "nsuri": "http://www.luminartech.com/20211231", "presentation": [ "http://www.luminartech.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesPublicandPrivateWarrantsDetails", "http://www.luminartech.com/role/FairValueMeasurementsNarrativeDetails", "http://www.luminartech.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "sharesItemType" }, "lazr_ClassOfWarrantOrRightNumberOfTranches": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Class Of Warrant Or Right, Number Of Tranches", "label": "Class Of Warrant Or Right, Number Of Tranches", "terseLabel": "Number of tranches" } } }, "localname": "ClassOfWarrantOrRightNumberOfTranches", "nsuri": "http://www.luminartech.com/20211231", "presentation": [ "http://www.luminartech.com/role/RevenueNarrativeDetails" ], "xbrltype": "integerItemType" }, "lazr_ClassOfWarrantOrRightRedemptionPricePerWarrant": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Class Of Warrant Or Right, Redemption Price Per Warrant", "label": "Class Of Warrant Or Right, Redemption Price Per Warrant", "terseLabel": "Redemption price per warrant (in dollars per share)" } } }, "localname": "ClassOfWarrantOrRightRedemptionPricePerWarrant", "nsuri": "http://www.luminartech.com/20211231", "presentation": [ "http://www.luminartech.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesPublicandPrivateWarrantsDetails", "http://www.luminartech.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "perShareItemType" }, "lazr_ClassOfWarrantOrRightWarrantsRedeemedDuringPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Class Of Warrant Or Right, Warrants Redeemed During Period", "label": "Class Of Warrant Or Right, Warrants Redeemed During Period", "terseLabel": "Remaining warrants redeemed (in shares)" } } }, "localname": "ClassOfWarrantOrRightWarrantsRedeemedDuringPeriod", "nsuri": "http://www.luminartech.com/20211231", "presentation": [ "http://www.luminartech.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesPublicandPrivateWarrantsDetails", "http://www.luminartech.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "sharesItemType" }, "lazr_CollaborationAgreementMilestonePayment": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Collaboration Agreement, Milestone Payment", "label": "Collaboration Agreement, Milestone Payment", "terseLabel": "Milestone payment" } } }, "localname": "CollaborationAgreementMilestonePayment", "nsuri": "http://www.luminartech.com/20211231", "presentation": [ "http://www.luminartech.com/role/SubsequentEventsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "lazr_CommonStockConvertibleConversionRatio": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Common Stock, Convertible, Conversion Ratio", "label": "Common Stock, Convertible, Conversion Ratio", "terseLabel": "Conversion ratio" } } }, "localname": "CommonStockConvertibleConversionRatio", "nsuri": "http://www.luminartech.com/20211231", "presentation": [ "http://www.luminartech.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "pureItemType" }, "lazr_CommonStockVotingRightsVotesPerCommonShare": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Common Stock, Voting Rights, Votes Per Common Share", "label": "Common Stock, Voting Rights, Votes Per Common Share", "terseLabel": "Common stock, votes per share" } } }, "localname": "CommonStockVotingRightsVotesPerCommonShare", "nsuri": "http://www.luminartech.com/20211231", "presentation": [ "http://www.luminartech.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "integerItemType" }, "lazr_ComponentSalesSegmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Component Sales Segment", "label": "Component Sales Segment [Member]", "terseLabel": "Component Sales", "verboseLabel": "Components" } } }, "localname": "ComponentSalesSegmentMember", "nsuri": "http://www.luminartech.com/20211231", "presentation": [ "http://www.luminartech.com/role/FinancialStatementComponentsGoodwillDetails", "http://www.luminartech.com/role/RevenueScheduleofDisaggregationofRevenueDetails", "http://www.luminartech.com/role/SegmentandCustomerConcentrationInformationSegmentOperatingResultsandReconciliationtotheConsolidatedBalancesDetails" ], "xbrltype": "domainItemType" }, "lazr_ComputerHardwareAndSoftwareMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Computer Hardware And Software", "label": "Computer Hardware And Software [Member]", "terseLabel": "Computer hardware and software", "verboseLabel": "Computer hardware and software" } } }, "localname": "ComputerHardwareAndSoftwareMember", "nsuri": "http://www.luminartech.com/20211231", "presentation": [ "http://www.luminartech.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesPropertyandEquipmentDetails", "http://www.luminartech.com/role/FinancialStatementComponentsPropertyandEquipmentDetails" ], "xbrltype": "domainItemType" }, "lazr_ContractWithCustomerAssetRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Contract With Customer Asset", "label": "Contract With Customer Asset [Roll Forward]", "terseLabel": "Contract With Customer Asset [Roll Forward]" } } }, "localname": "ContractWithCustomerAssetRollForward", "nsuri": "http://www.luminartech.com/20211231", "presentation": [ "http://www.luminartech.com/role/RevenueScheduleofSignificantChangesinContractLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "lazr_ContractWithCustomerLiabilityIncreaseDueToCashReceivedBillingsInExcessOfRevenue": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Contract With Customer, Liability, Increase Due To Cash Received Billings In Excess Of Revenue", "label": "Contract With Customer, Liability, Increase Due To Cash Received Billings In Excess Of Revenue", "terseLabel": "Increase due to cash received and not recognized as revenue and billings in excess of revenue recognized during the period" } } }, "localname": "ContractWithCustomerLiabilityIncreaseDueToCashReceivedBillingsInExcessOfRevenue", "nsuri": "http://www.luminartech.com/20211231", "presentation": [ "http://www.luminartech.com/role/RevenueScheduleofSignificantChangesinContractLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "lazr_ContractWithCustomerLiabilityRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Contract with Customer, Liability", "label": "Contract with Customer, Liability [Roll Forward]", "terseLabel": "Contract with Customer, Liability [Roll Forward]" } } }, "localname": "ContractWithCustomerLiabilityRollForward", "nsuri": "http://www.luminartech.com/20211231", "presentation": [ "http://www.luminartech.com/role/RevenueScheduleofSignificantChangesinContractLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "lazr_ConversionOfSimpleAgreementsForFutureEquityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Conversion Of Simple Agreements For Future Equity", "label": "Conversion Of Simple Agreements For Future Equity [Member]", "terseLabel": "Conversion of SAFE" } } }, "localname": "ConversionOfSimpleAgreementsForFutureEquityMember", "nsuri": "http://www.luminartech.com/20211231", "presentation": [ "http://www.luminartech.com/role/ConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquityDeficitParenthetical" ], "xbrltype": "domainItemType" }, "lazr_ConversionOfTemporaryEquityAmountIssued": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Conversion Of Temporary Equity, Amount Issued", "label": "Conversion Of Temporary Equity, Amount Issued", "terseLabel": "Issuance of Class A common stock upon exercise of warrants" } } }, "localname": "ConversionOfTemporaryEquityAmountIssued", "nsuri": "http://www.luminartech.com/20211231", "presentation": [ "http://www.luminartech.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "lazr_ConversionOfWarrantsAmountIssued": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Conversion Of Warrants, Amount Issued", "label": "Conversion Of Warrants, Amount Issued", "terseLabel": "Issuance of Class A common stock upon exercise of warrants" } } }, "localname": "ConversionOfWarrantsAmountIssued", "nsuri": "http://www.luminartech.com/20211231", "presentation": [ "http://www.luminartech.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "lazr_ConvertibleSeniorNotesDue2026Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Convertible Senior Notes Due 2026", "label": "Convertible Senior Notes Due 2026 [Member]", "terseLabel": "Convertible Senior Notes Due 2026" } } }, "localname": "ConvertibleSeniorNotesDue2026Member", "nsuri": "http://www.luminartech.com/20211231", "presentation": [ "http://www.luminartech.com/role/DebtAdditionalInformationDetails", "http://www.luminartech.com/role/DebtScheduleofInterestExpenseDetails", "http://www.luminartech.com/role/DebtScheduleofNetCarryingAmountDetails" ], "xbrltype": "domainItemType" }, "lazr_CoronavirusAidReliefAndEconomicSecurityActPaycheckProtectionProgramMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Coronavirus Aid Relief And Economic Security Act, Paycheck Protection Program", "label": "Coronavirus Aid Relief And Economic Security Act, Paycheck Protection Program [Member]", "terseLabel": "CARES Act, PPP Loan" } } }, "localname": "CoronavirusAidReliefAndEconomicSecurityActPaycheckProtectionProgramMember", "nsuri": "http://www.luminartech.com/20211231", "presentation": [ "http://www.luminartech.com/role/DebtAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "lazr_CustomerOneMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Customer One", "label": "Customer One [Member]", "terseLabel": "Customer One" } } }, "localname": "CustomerOneMember", "nsuri": "http://www.luminartech.com/20211231", "presentation": [ "http://www.luminartech.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesConcentrationofCreditRiskDetails", "http://www.luminartech.com/role/SegmentandCustomerConcentrationInformationNarrativeDetails" ], "xbrltype": "domainItemType" }, "lazr_CustomerThreeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Customer Three", "label": "Customer Three [Member]", "terseLabel": "Customer Three" } } }, "localname": "CustomerThreeMember", "nsuri": "http://www.luminartech.com/20211231", "presentation": [ "http://www.luminartech.com/role/SegmentandCustomerConcentrationInformationNarrativeDetails" ], "xbrltype": "domainItemType" }, "lazr_CustomerTwoMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Customer Two", "label": "Customer Two [Member]", "terseLabel": "Customer Two" } } }, "localname": "CustomerTwoMember", "nsuri": "http://www.luminartech.com/20211231", "presentation": [ "http://www.luminartech.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesConcentrationofCreditRiskDetails" ], "xbrltype": "domainItemType" }, "lazr_DaimlerNorthAmericaCorporationMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Daimler North America Corporation", "label": "Daimler North America Corporation [Member]", "terseLabel": "Daimler North America Corporation" } } }, "localname": "DaimlerNorthAmericaCorporationMember", "nsuri": "http://www.luminartech.com/20211231", "presentation": [ "http://www.luminartech.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "domainItemType" }, "lazr_DebtInstrumentConvertibleSharesIssuable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Convertible, Shares Issuable", "label": "Debt Instrument, Convertible, Shares Issuable", "terseLabel": "Convertible, shares issuable (in shares)" } } }, "localname": "DebtInstrumentConvertibleSharesIssuable", "nsuri": "http://www.luminartech.com/20211231", "presentation": [ "http://www.luminartech.com/role/DebtAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "lazr_DebtInstrumentConvertibleThresholdPercentOfConversionPriceTriggeringConvertibleFeature": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Convertible, Threshold Percent Of Conversion Price Triggering Convertible Feature", "label": "Debt Instrument, Convertible, Threshold Percent Of Conversion Price Triggering Convertible Feature", "terseLabel": "Percent of conversion price triggering conversion feature" } } }, "localname": "DebtInstrumentConvertibleThresholdPercentOfConversionPriceTriggeringConvertibleFeature", "nsuri": "http://www.luminartech.com/20211231", "presentation": [ "http://www.luminartech.com/role/DebtAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "lazr_DeferredTaxAssetsLeaseLiability": { "auth_ref": [], "calculation": { "http://www.luminartech.com/role/IncomeTaxesDeferredIncomeTaxAssetsandLiabilitiesDetails": { "order": 5.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Deferred Tax Assets, Lease liability", "label": "Deferred Tax Assets, Lease liability", "terseLabel": "Lease liability (ASC 842)" } } }, "localname": "DeferredTaxAssetsLeaseLiability", "nsuri": "http://www.luminartech.com/20211231", "presentation": [ "http://www.luminartech.com/role/IncomeTaxesDeferredIncomeTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "lazr_DeferredTaxLiabilitiesPropertyPlantAndEquipmentAndIntangiblesDepreciationAndAmortization": { "auth_ref": [], "calculation": { "http://www.luminartech.com/role/IncomeTaxesDeferredIncomeTaxAssetsandLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Deferred Tax Liabilities, Property, Plant and Equipment And Intangibles, Depreciation And Amortization", "label": "Deferred Tax Liabilities, Property, Plant and Equipment And Intangibles, Depreciation And Amortization", "terseLabel": "Depreciation and amortization" } } }, "localname": "DeferredTaxLiabilitiesPropertyPlantAndEquipmentAndIntangiblesDepreciationAndAmortization", "nsuri": "http://www.luminartech.com/20211231", "presentation": [ "http://www.luminartech.com/role/IncomeTaxesDeferredIncomeTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "lazr_DemonstrationFleetAndDemonstrationUnitsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Demonstration Fleet And Demonstration Units", "label": "Demonstration Fleet And Demonstration Units [Member]", "terseLabel": "Demonstration fleet and demonstration units", "verboseLabel": "Demonstration fleet and demonstration units" } } }, "localname": "DemonstrationFleetAndDemonstrationUnitsMember", "nsuri": "http://www.luminartech.com/20211231", "presentation": [ "http://www.luminartech.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesPropertyandEquipmentDetails", "http://www.luminartech.com/role/FinancialStatementComponentsPropertyandEquipmentDetails" ], "xbrltype": "domainItemType" }, "lazr_EarnOutSharesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Earn-Out Shares", "label": "Earn-Out Shares [Member]", "terseLabel": "Earn-out shares" } } }, "localname": "EarnOutSharesMember", "nsuri": "http://www.luminartech.com/20211231", "presentation": [ "http://www.luminartech.com/role/EarningsLossPerShareAntidilutiveSecuritiesDetails" ], "xbrltype": "domainItemType" }, "lazr_EffectiveIncomeTaxRateReconciliationExecutiveCompensationPercent": { "auth_ref": [], "calculation": { "http://www.luminartech.com/role/IncomeTaxesEffectiveIncomeTaxRateDetails": { "order": 6.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Effective Income Tax Rate Reconciliation, Executive Compensation, Percent", "label": "Effective Income Tax Rate Reconciliation, Executive Compensation, Percent", "terseLabel": "Executive compensation" } } }, "localname": "EffectiveIncomeTaxRateReconciliationExecutiveCompensationPercent", "nsuri": "http://www.luminartech.com/20211231", "presentation": [ "http://www.luminartech.com/role/IncomeTaxesEffectiveIncomeTaxRateDetails" ], "xbrltype": "percentItemType" }, "lazr_EffectiveIncomeTaxRateReconciliationFairValueOfFinancialInstrumentsPercent": { "auth_ref": [], "calculation": { "http://www.luminartech.com/role/IncomeTaxesEffectiveIncomeTaxRateDetails": { "order": 4.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Effective Income Tax Rate Reconciliation, Fair Value Of Financial Instruments, Percent", "label": "Effective Income Tax Rate Reconciliation, Fair Value Of Financial Instruments, Percent", "terseLabel": "Fair value of financial instruments" } } }, "localname": "EffectiveIncomeTaxRateReconciliationFairValueOfFinancialInstrumentsPercent", "nsuri": "http://www.luminartech.com/20211231", "presentation": [ "http://www.luminartech.com/role/IncomeTaxesEffectiveIncomeTaxRateDetails" ], "xbrltype": "percentItemType" }, "lazr_EquityClassifiedAwardsAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Equity Classified Awards", "label": "Equity Classified Awards [Axis]", "terseLabel": "Equity Classified Awards [Axis]" } } }, "localname": "EquityClassifiedAwardsAxis", "nsuri": "http://www.luminartech.com/20211231", "presentation": [ "http://www.luminartech.com/role/StockbasedCompensationCompensationExpenseDetails" ], "xbrltype": "stringItemType" }, "lazr_EquityClassifiedAwardsDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Equity Classified Awards [Domain]", "label": "Equity Classified Awards [Domain]", "terseLabel": "Equity Classified Awards [Domain]" } } }, "localname": "EquityClassifiedAwardsDomain", "nsuri": "http://www.luminartech.com/20211231", "presentation": [ "http://www.luminartech.com/role/StockbasedCompensationCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "lazr_EuropeAndMiddleEastMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Europe And Middle East", "label": "Europe And Middle East [Member]", "terseLabel": "Europe and Middle East" } } }, "localname": "EuropeAndMiddleEastMember", "nsuri": "http://www.luminartech.com/20211231", "presentation": [ "http://www.luminartech.com/role/RevenueScheduleofDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "lazr_FairValueAdjustmentOfWarrantsAndFinancialInstrumentsSubjectToMandatoryRedemption": { "auth_ref": [], "calculation": { "http://www.luminartech.com/role/ConsolidatedStatementsofCashFlows": { "order": 17.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair Value Adjustment Of Warrants And Financial Instruments Subject to Mandatory Redemption", "label": "Fair Value Adjustment Of Warrants And Financial Instruments Subject to Mandatory Redemption", "terseLabel": "Change in fair value of warrants and SAFE liabilities" } } }, "localname": "FairValueAdjustmentOfWarrantsAndFinancialInstrumentsSubjectToMandatoryRedemption", "nsuri": "http://www.luminartech.com/20211231", "presentation": [ "http://www.luminartech.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "lazr_FairValueAdjustmentToFinancialInstrumentsSubjectToMandatoryRedemption": { "auth_ref": [], "calculation": { "http://www.luminartech.com/role/ConsolidatedStatementsofOperationsandComprehensiveLoss": { "order": 1.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair Value Adjustment To Financial Instruments Subject To Mandatory Redemption", "label": "Fair Value Adjustment To Financial Instruments Subject To Mandatory Redemption", "negatedTerseLabel": "Change in fair value of SAFE notes" } } }, "localname": "FairValueAdjustmentToFinancialInstrumentsSubjectToMandatoryRedemption", "nsuri": "http://www.luminartech.com/20211231", "presentation": [ "http://www.luminartech.com/role/ConsolidatedStatementsofOperationsandComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "lazr_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarningsPriorToExercise": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Gain (Loss) Included in Earnings, Prior to Exercise", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Gain (Loss) Included in Earnings, Prior to Exercise", "terseLabel": "Change in fair value prior to exercise in March 2021" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarningsPriorToExercise", "nsuri": "http://www.luminartech.com/20211231", "presentation": [ "http://www.luminartech.com/role/FairValueMeasurementsScheduleofChangesinLiabilitiesMeasuredatFairValueDetails" ], "xbrltype": "monetaryItemType" }, "lazr_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarningsPriorToRedemption": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Gain (Loss) Included in Earnings, Prior to Redemption", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Gain (Loss) Included in Earnings, Prior to Redemption", "terseLabel": "Change in fair value prior to redemption in March 2021" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarningsPriorToRedemption", "nsuri": "http://www.luminartech.com/20211231", "presentation": [ "http://www.luminartech.com/role/FairValueMeasurementsScheduleofChangesinLiabilitiesMeasuredatFairValueDetails" ], "xbrltype": "monetaryItemType" }, "lazr_FinancialInstrumentsSubjectToMandatoryRedemptionConvertedToCommonStock": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Financial Instruments Subject To Mandatory Redemption, Converted To Common Stock", "label": "Financial Instruments Subject To Mandatory Redemption, Converted To Common Stock", "terseLabel": "Conversion of SAFE notes into common stock" } } }, "localname": "FinancialInstrumentsSubjectToMandatoryRedemptionConvertedToCommonStock", "nsuri": "http://www.luminartech.com/20211231", "presentation": [ "http://www.luminartech.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "lazr_FinancialInstrumentsSubjectToMandatoryRedemptionConvertedToPreferredStock": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Financial Instruments Subject To Mandatory Redemption, Converted To Preferred Stock", "label": "Financial Instruments Subject To Mandatory Redemption, Converted To Preferred Stock", "terseLabel": "Conversion of SAFE notes into Series A convertible preferred stock" } } }, "localname": "FinancialInstrumentsSubjectToMandatoryRedemptionConvertedToPreferredStock", "nsuri": "http://www.luminartech.com/20211231", "presentation": [ "http://www.luminartech.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "lazr_FixedValueEquityAwardsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fixed Value Equity Awards", "label": "Fixed Value Equity Awards [Member]", "terseLabel": "Fixed value equity awards" } } }, "localname": "FixedValueEquityAwardsMember", "nsuri": "http://www.luminartech.com/20211231", "presentation": [ "http://www.luminartech.com/role/StockbasedCompensationCompensationExpenseDetails", "http://www.luminartech.com/role/StockbasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "lazr_GainLossOnEquityInvestmentsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Gain (Loss) on Equity Investments", "label": "Gain (Loss) on Equity Investments [Table Text Block]", "terseLabel": "Schedule of Total Realized and Unrealized Gains and Losses Associated with Equity Investments" } } }, "localname": "GainLossOnEquityInvestmentsTableTextBlock", "nsuri": "http://www.luminartech.com/20211231", "presentation": [ "http://www.luminartech.com/role/InvestmentsTables" ], "xbrltype": "textBlockItemType" }, "lazr_GoresMetropoulosMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Gores Metropoulos", "label": "Gores Metropoulos [Member]", "terseLabel": "Gores Metropoulos" } } }, "localname": "GoresMetropoulosMember", "nsuri": "http://www.luminartech.com/20211231", "presentation": [ "http://www.luminartech.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesPublicandPrivateWarrantsDetails", "http://www.luminartech.com/role/BusinessCombinationsNarrativeDetails", "http://www.luminartech.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "domainItemType" }, "lazr_InterestIncomeExpenseAndOtherNonoperatingNet": { "auth_ref": [], "calculation": { "http://www.luminartech.com/role/ConsolidatedStatementsofOperationsandComprehensiveLoss": { "order": 5.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Interest Income (Expense) And Other, Nonoperating, Net", "label": "Interest Income (Expense) And Other, Nonoperating, Net", "terseLabel": "Interest income and other" } } }, "localname": "InterestIncomeExpenseAndOtherNonoperatingNet", "nsuri": "http://www.luminartech.com/20211231", "presentation": [ "http://www.luminartech.com/role/ConsolidatedStatementsofOperationsandComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "lazr_InvestmentInEquitySecuritiesFVNIShares": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Investment in Equity Securities, FV-NI, Shares", "label": "Investment in Equity Securities, FV-NI, Shares", "terseLabel": "Sale of stock (in shares)" } } }, "localname": "InvestmentInEquitySecuritiesFVNIShares", "nsuri": "http://www.luminartech.com/20211231", "presentation": [ "http://www.luminartech.com/role/InvestmentsNarrativeDetails" ], "xbrltype": "sharesItemType" }, "lazr_InvestmentOwnershipPercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Investment, Ownership Percentage", "label": "Investment, Ownership Percentage", "terseLabel": "Investment in Robotic Research, percentage of capitalization (percent, less than)" } } }, "localname": "InvestmentOwnershipPercentage", "nsuri": "http://www.luminartech.com/20211231", "presentation": [ "http://www.luminartech.com/role/InvestmentsNarrativeDetails" ], "xbrltype": "percentItemType" }, "lazr_InvestmentSoldRelatedParty": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Investment Sold, Related Party", "label": "Investment Sold, Related Party", "terseLabel": "Portion of investment sold" } } }, "localname": "InvestmentSoldRelatedParty", "nsuri": "http://www.luminartech.com/20211231", "presentation": [ "http://www.luminartech.com/role/RelatedPartyDisclosuresDetails" ], "xbrltype": "monetaryItemType" }, "lazr_InvestmentsRelatedParty": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Investments, Related Party", "label": "Investments, Related Party", "terseLabel": "Investment" } } }, "localname": "InvestmentsRelatedParty", "nsuri": "http://www.luminartech.com/20211231", "presentation": [ "http://www.luminartech.com/role/RelatedPartyDisclosuresDetails" ], "xbrltype": "monetaryItemType" }, "lazr_InvestmentsRelatedPartyFairValue": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Investments, Related Party, Fair Value", "label": "Investments, Related Party, Fair Value", "terseLabel": "Investment, fair value" } } }, "localname": "InvestmentsRelatedPartyFairValue", "nsuri": "http://www.luminartech.com/20211231", "presentation": [ "http://www.luminartech.com/role/RelatedPartyDisclosuresDetails" ], "xbrltype": "monetaryItemType" }, "lazr_IssuanceOfConvertiblePreferredStockForCashMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Issuance Of Convertible Preferred Stock For Cash", "label": "Issuance Of Convertible Preferred Stock For Cash [Member]", "terseLabel": "Issuance of convertible preferred stock for cash" } } }, "localname": "IssuanceOfConvertiblePreferredStockForCashMember", "nsuri": "http://www.luminartech.com/20211231", "presentation": [ "http://www.luminartech.com/role/ConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquityDeficitParenthetical" ], "xbrltype": "domainItemType" }, "lazr_IssuanceOfSharesForInvestmentInShares": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Issuance of Shares for Investment in Shares", "label": "Issuance of Shares for Investment in Shares", "terseLabel": "Issuance of shares for investment in Robotic Research Opco, LLC (in shares)" } } }, "localname": "IssuanceOfSharesForInvestmentInShares", "nsuri": "http://www.luminartech.com/20211231", "presentation": [ "http://www.luminartech.com/role/ConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquityDeficit" ], "xbrltype": "sharesItemType" }, "lazr_IssuanceOfSharesForInvestmentInValues": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Issuance of Shares for Investment in Values", "label": "Issuance of Shares for Investment in Values", "terseLabel": "Issuance of shares for investment in Robotic Research Opco, LLC" } } }, "localname": "IssuanceOfSharesForInvestmentInValues", "nsuri": "http://www.luminartech.com/20211231", "presentation": [ "http://www.luminartech.com/role/ConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "lazr_LargestCustomerMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Largest Customer", "label": "Largest Customer [Member]", "terseLabel": "Largest Customer" } } }, "localname": "LargestCustomerMember", "nsuri": "http://www.luminartech.com/20211231", "presentation": [ "http://www.luminartech.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesConcentrationofCreditRiskDetails", "http://www.luminartech.com/role/SegmentandCustomerConcentrationInformationNarrativeDetails" ], "xbrltype": "domainItemType" }, "lazr_LeasesWeightedAverageDiscountRateAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Leases, Weighted Average Discount Rate [Abstract]", "label": "Leases, Weighted Average Discount Rate [Abstract]", "terseLabel": "Weighted average discount rate" } } }, "localname": "LeasesWeightedAverageDiscountRateAbstract", "nsuri": "http://www.luminartech.com/20211231", "presentation": [ "http://www.luminartech.com/role/LeasesSupplementalBalanceSheetInformationWeightedAverageRemainingTermsandWeightedAverageDiscountRatesDetails" ], "xbrltype": "stringItemType" }, "lazr_LegacyWarrantsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Legacy Warrants", "label": "Legacy Warrants [Member]", "terseLabel": "Total Legacy Warrants" } } }, "localname": "LegacyWarrantsMember", "nsuri": "http://www.luminartech.com/20211231", "presentation": [ "http://www.luminartech.com/role/FairValueMeasurementsNarrativeDetails", "http://www.luminartech.com/role/FairValueMeasurementsScheduleofChangesinLiabilitiesMeasuredatFairValueDetails" ], "xbrltype": "domainItemType" }, "lazr_LesseeOperatingLeaseLeaseNotYetCommencedAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Lessee, Operating Lease, Lease Not Yet Commenced, Amount", "label": "Lessee, Operating Lease, Lease Not Yet Commenced, Amount", "terseLabel": "Accrued rent" } } }, "localname": "LesseeOperatingLeaseLeaseNotYetCommencedAmount", "nsuri": "http://www.luminartech.com/20211231", "presentation": [ "http://www.luminartech.com/role/CommitmentandContingenciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "lazr_LesseeOperatingLeaseLeaseNotYetCommencedVariableLeaseCosts": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Lessee, Operating Lease, Lease Not Yet Commenced, Variable Lease Costs", "label": "Lessee, Operating Lease, Lease Not Yet Commenced, Variable Lease Costs", "terseLabel": "Variable lease costs" } } }, "localname": "LesseeOperatingLeaseLeaseNotYetCommencedVariableLeaseCosts", "nsuri": "http://www.luminartech.com/20211231", "presentation": [ "http://www.luminartech.com/role/CommitmentandContingenciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "lazr_LesseeOperatingLeaseNumberOfRenewalOptions": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Lessee, Operating Lease, Number Of Renewal Options", "label": "Lessee, Operating Lease, Number Of Renewal Options", "terseLabel": "Number of renewal options" } } }, "localname": "LesseeOperatingLeaseNumberOfRenewalOptions", "nsuri": "http://www.luminartech.com/20211231", "presentation": [ "http://www.luminartech.com/role/LeasesNarrativeDetails" ], "xbrltype": "integerItemType" }, "lazr_LiabilityClassifiedAwardsAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Liability Classified Awards", "label": "Liability Classified Awards [Axis]", "terseLabel": "Liability Classified Awards [Axis]" } } }, "localname": "LiabilityClassifiedAwardsAxis", "nsuri": "http://www.luminartech.com/20211231", "presentation": [ "http://www.luminartech.com/role/StockbasedCompensationCompensationExpenseDetails" ], "xbrltype": "stringItemType" }, "lazr_LiabilityClassifiedAwardsDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Liability Classified Awards [Domain]", "label": "Liability Classified Awards [Domain]", "terseLabel": "Liability Classified Awards [Domain]" } } }, "localname": "LiabilityClassifiedAwardsDomain", "nsuri": "http://www.luminartech.com/20211231", "presentation": [ "http://www.luminartech.com/role/StockbasedCompensationCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "lazr_LiabilityClassifiedRSUsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Liability Classified RSUs", "label": "Liability Classified RSUs [Member]", "terseLabel": "Liability classified RSUs" } } }, "localname": "LiabilityClassifiedRSUsMember", "nsuri": "http://www.luminartech.com/20211231", "presentation": [ "http://www.luminartech.com/role/EarningsLossPerShareAntidilutiveSecuritiesDetails" ], "xbrltype": "domainItemType" }, "lazr_MarketableSecuritiesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Marketable Securities", "label": "Marketable Securities [Member]", "terseLabel": "Included in marketable securities", "verboseLabel": "Marketable securities" } } }, "localname": "MarketableSecuritiesMember", "nsuri": "http://www.luminartech.com/20211231", "presentation": [ "http://www.luminartech.com/role/InvestmentsAmortizedCostDetails", "http://www.luminartech.com/role/InvestmentsScheduleofEquityInvestmentsDetails" ], "xbrltype": "domainItemType" }, "lazr_MrHengMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Mr. Heng", "label": "Mr. Heng [Member]", "terseLabel": "Mr. Heng" } } }, "localname": "MrHengMember", "nsuri": "http://www.luminartech.com/20211231", "presentation": [ "http://www.luminartech.com/role/RelatedPartyDisclosuresDetails" ], "xbrltype": "domainItemType" }, "lazr_MrSimonciniMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Mr. Simoncini", "label": "Mr. Simoncini [Member]", "terseLabel": "Mr. Simoncini" } } }, "localname": "MrSimonciniMember", "nsuri": "http://www.luminartech.com/20211231", "presentation": [ "http://www.luminartech.com/role/RelatedPartyDisclosuresDetails" ], "xbrltype": "domainItemType" }, "lazr_NonMarketableEquityInvestmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Non-Marketable Equity Investment", "label": "Non-Marketable Equity Investment [Member]", "terseLabel": "Non-Marketable Equity Investment" } } }, "localname": "NonMarketableEquityInvestmentMember", "nsuri": "http://www.luminartech.com/20211231", "presentation": [ "http://www.luminartech.com/role/InvestmentsScheduleofEquityInvestmentsDetails" ], "xbrltype": "domainItemType" }, "lazr_OperatingAndVariableLeaseCost": { "auth_ref": [], "calculation": { "http://www.luminartech.com/role/LeasesComponentsofLeaseExpensesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Operating And Variable Lease, Cost", "label": "Operating And Variable Lease, Cost", "totalLabel": "Total operating lease cost" } } }, "localname": "OperatingAndVariableLeaseCost", "nsuri": "http://www.luminartech.com/20211231", "presentation": [ "http://www.luminartech.com/role/LeasesComponentsofLeaseExpensesDetails" ], "xbrltype": "monetaryItemType" }, "lazr_OperatingLeaseAssetsAndLiabilitiesLesseeAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Operating Lease, Assets And Liabilities, Lessee [Abstract]", "label": "Operating Lease, Assets And Liabilities, Lessee [Abstract]", "terseLabel": "Operating leases:" } } }, "localname": "OperatingLeaseAssetsAndLiabilitiesLesseeAbstract", "nsuri": "http://www.luminartech.com/20211231", "presentation": [ "http://www.luminartech.com/role/LeasesSupplementalBalanceSheetInformationWeightedAverageRemainingTermsandWeightedAverageDiscountRatesDetails" ], "xbrltype": "stringItemType" }, "lazr_OperatingLossCarryforwardsNotSubjectToExpiration": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Operating Loss Carryforwards, Not Subject To Expiration", "label": "Operating Loss Carryforwards, Not Subject To Expiration", "terseLabel": "Net operating loss carryforwards, not subject to expiration" } } }, "localname": "OperatingLossCarryforwardsNotSubjectToExpiration", "nsuri": "http://www.luminartech.com/20211231", "presentation": [ "http://www.luminartech.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "lazr_OperatingLossCarryforwardsSubjectToExpiration": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Operating Loss Carryforwards, Subject To Expiration", "label": "Operating Loss Carryforwards, Subject To Expiration", "terseLabel": "Net operating loss carryforwards, subject to expiration" } } }, "localname": "OperatingLossCarryforwardsSubjectToExpiration", "nsuri": "http://www.luminartech.com/20211231", "presentation": [ "http://www.luminartech.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "lazr_OptoGrationIncMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "OptoGration, Inc.", "label": "OptoGration, Inc. [Member]", "terseLabel": "OptoGration, Inc." } } }, "localname": "OptoGrationIncMember", "nsuri": "http://www.luminartech.com/20211231", "presentation": [ "http://www.luminartech.com/role/BusinessCombinationsComponentsofIntangibleAssetsandEstimatedUsefulLivesDetails", "http://www.luminartech.com/role/BusinessCombinationsNarrativeDetails", "http://www.luminartech.com/role/BusinessCombinationsScheduleofRecognizedIdentifiedAssetsandLiabilitiesDetails", "http://www.luminartech.com/role/FinancialStatementComponentsFutureAmortizationExpenseDetails", "http://www.luminartech.com/role/FinancialStatementComponentsScheduleofIntangibleAssetsDetails", "http://www.luminartech.com/role/StockbasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "lazr_OptogrationAwardsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Optogration Awards", "label": "Optogration Awards [Member]", "terseLabel": "OptoGration awards" } } }, "localname": "OptogrationAwardsMember", "nsuri": "http://www.luminartech.com/20211231", "presentation": [ "http://www.luminartech.com/role/StockbasedCompensationCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "lazr_P3USAIncMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "P3 USA, Inc.", "label": "P3 USA, Inc. [Member]", "terseLabel": "P3 USA, Inc." } } }, "localname": "P3USAIncMember", "nsuri": "http://www.luminartech.com/20211231", "presentation": [ "http://www.luminartech.com/role/CommitmentandContingenciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "lazr_PatentAwardsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Patent Awards", "label": "Patent Awards [Member]", "terseLabel": "Patent awards" } } }, "localname": "PatentAwardsMember", "nsuri": "http://www.luminartech.com/20211231", "presentation": [ "http://www.luminartech.com/role/StockbasedCompensationCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "lazr_PaymentsForSettlementOfFinancialInstrumentsSubjectToMandatoryRedemption": { "auth_ref": [], "calculation": { "http://www.luminartech.com/role/ConsolidatedStatementsofCashFlows": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Payments For Settlement Of Financial Instruments Subject To Mandatory Redemption", "label": "Payments For Settlement Of Financial Instruments Subject To Mandatory Redemption", "negatedTerseLabel": "Settlement of SAFE notes", "verboseLabel": "Amount settled in cash" } } }, "localname": "PaymentsForSettlementOfFinancialInstrumentsSubjectToMandatoryRedemption", "nsuri": "http://www.luminartech.com/20211231", "presentation": [ "http://www.luminartech.com/role/ConsolidatedStatementsofCashFlows", "http://www.luminartech.com/role/SimpleAgreementsforFutureEquitySAFEDetails" ], "xbrltype": "monetaryItemType" }, "lazr_PaymentsForTemporaryEquityIssuanceCosts": { "auth_ref": [], "calculation": { "http://www.luminartech.com/role/ConsolidatedStatementsofCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Payments For Temporary Equity Issuance Costs", "label": "Payments For Temporary Equity Issuance Costs", "negatedTerseLabel": "Issuance cost paid for Series X convertible preferred stock", "terseLabel": "Issuance cost paid for Series X convertible preferred stock" } } }, "localname": "PaymentsForTemporaryEquityIssuanceCosts", "nsuri": "http://www.luminartech.com/20211231", "presentation": [ "http://www.luminartech.com/role/ConsolidatedStatementsofCashFlows", "http://www.luminartech.com/role/ConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquityDeficitParenthetical" ], "xbrltype": "monetaryItemType" }, "lazr_PaymentsToAcquireDebtSecuritiesAvailableForSaleRelatedParty": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Payments to Acquire Debt Securities, Available-for-sale, Related Party", "label": "Payments to Acquire Debt Securities, Available-for-sale, Related Party", "terseLabel": "Purchases of marketable securities with related parties" } } }, "localname": "PaymentsToAcquireDebtSecuritiesAvailableForSaleRelatedParty", "nsuri": "http://www.luminartech.com/20211231", "presentation": [ "http://www.luminartech.com/role/ConsolidatedStatementsofCashFlowsParenthetical" ], "xbrltype": "monetaryItemType" }, "lazr_PaymentsToPurchaseCappedCalls": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Payments To Purchase Capped Calls", "label": "Payments To Purchase Capped Calls", "terseLabel": "Payments To Purchase Capped Calls" } } }, "localname": "PaymentsToPurchaseCappedCalls", "nsuri": "http://www.luminartech.com/20211231", "presentation": [ "http://www.luminartech.com/role/DebtAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "lazr_PaymentsToVendorsForServicesNoncashOperatingActivities": { "auth_ref": [], "calculation": { "http://www.luminartech.com/role/ConsolidatedStatementsofCashFlows": { "order": 15.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Payments To Vendors For Services, Noncash, Operating Activities", "label": "Payments To Vendors For Services, Noncash, Operating Activities", "terseLabel": "Vendor stock-in-lieu of cash program" } } }, "localname": "PaymentsToVendorsForServicesNoncashOperatingActivities", "nsuri": "http://www.luminartech.com/20211231", "presentation": [ "http://www.luminartech.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "lazr_PrepaidExpensesAndOtherCurrentAssetsRelatedToStockInLieuOfCashProgram": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Prepaid Expenses And Other Current Assets Related To Stock-In-Lieu of Cash Program", "label": "Prepaid Expenses And Other Current Assets Related To Stock-In-Lieu of Cash Program", "terseLabel": "Prepaid expenses and other current assets" } } }, "localname": "PrepaidExpensesAndOtherCurrentAssetsRelatedToStockInLieuOfCashProgram", "nsuri": "http://www.luminartech.com/20211231", "presentation": [ "http://www.luminartech.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "lazr_PrivateAndPublicWarrantsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Private And Public Warrants", "label": "Private And Public Warrants [Member]", "terseLabel": "Private and Public Warrants" } } }, "localname": "PrivateAndPublicWarrantsMember", "nsuri": "http://www.luminartech.com/20211231", "presentation": [ "http://www.luminartech.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesPublicandPrivateWarrantsDetails", "http://www.luminartech.com/role/BusinessCombinationsNarrativeDetails", "http://www.luminartech.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "domainItemType" }, "lazr_PrivateWarrantsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Private Warrants", "label": "Private Warrants [Member]", "terseLabel": "Private Warrants" } } }, "localname": "PrivateWarrantsMember", "nsuri": "http://www.luminartech.com/20211231", "presentation": [ "http://www.luminartech.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesPublicandPrivateWarrantsDetails", "http://www.luminartech.com/role/FairValueMeasurementsNarrativeDetails", "http://www.luminartech.com/role/FairValueMeasurementsScheduleofChangesinLiabilitiesMeasuredatFairValueDetails", "http://www.luminartech.com/role/FairValueMeasurementsScheduleofFinancialAssetsandLiabilitiesSubjecttoFairValueMeasurementsonaRecurringBasisandtheLevelofInputsUsedDetails", "http://www.luminartech.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "domainItemType" }, "lazr_ProceedsFromDebtSecuritiesAvailableForSaleRelatedParty": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Proceeds from Debt Securities, Available-for-Sale, Related Party", "label": "Proceeds from Debt Securities, Available-for-Sale, Related Party", "terseLabel": "Proceeds from sales of marketable securities with related parties" } } }, "localname": "ProceedsFromDebtSecuritiesAvailableForSaleRelatedParty", "nsuri": "http://www.luminartech.com/20211231", "presentation": [ "http://www.luminartech.com/role/ConsolidatedStatementsofCashFlowsParenthetical" ], "xbrltype": "monetaryItemType" }, "lazr_ProceedsFromIssuanceOfFinancialInstrumentsSubjectToMandatoryRedemption": { "auth_ref": [], "calculation": { "http://www.luminartech.com/role/ConsolidatedStatementsofCashFlows": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Proceeds From Issuance Of Financial Instruments Subject To Mandatory Redemption", "label": "Proceeds From Issuance Of Financial Instruments Subject To Mandatory Redemption", "terseLabel": "Proceeds from issuance of SAFE notes" } } }, "localname": "ProceedsFromIssuanceOfFinancialInstrumentsSubjectToMandatoryRedemption", "nsuri": "http://www.luminartech.com/20211231", "presentation": [ "http://www.luminartech.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "lazr_ProceedsFromRefundableSecurityDeposits": { "auth_ref": [], "calculation": { "http://www.luminartech.com/role/ConsolidatedStatementsofCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Proceeds From Refundable Security Deposits", "label": "Proceeds From Refundable Security Deposits", "terseLabel": "Proceeds from refundable security deposits" } } }, "localname": "ProceedsFromRefundableSecurityDeposits", "nsuri": "http://www.luminartech.com/20211231", "presentation": [ "http://www.luminartech.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "lazr_PublicWarrantsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Public Warrants", "label": "Public Warrants [Member]", "terseLabel": "Public Warrants" } } }, "localname": "PublicWarrantsMember", "nsuri": "http://www.luminartech.com/20211231", "presentation": [ "http://www.luminartech.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesPublicandPrivateWarrantsDetails", "http://www.luminartech.com/role/FairValueMeasurementsScheduleofChangesinLiabilitiesMeasuredatFairValueDetails", "http://www.luminartech.com/role/FairValueMeasurementsScheduleofFinancialAssetsandLiabilitiesSubjecttoFairValueMeasurementsonaRecurringBasisandtheLevelofInputsUsedDetails", "http://www.luminartech.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "domainItemType" }, "lazr_PurchasesOfCappedCallOptionsRelatedToTheConvertibleSeniorNotesValue": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Purchases of Capped Call Options Related to the Convertible Senior Notes Value", "label": "Purchases of Capped Call Options Related to the Convertible Senior Notes Value", "terseLabel": "Purchases of capped call options related to the convertible senior notes" } } }, "localname": "PurchasesOfCappedCallOptionsRelatedToTheConvertibleSeniorNotesValue", "nsuri": "http://www.luminartech.com/20211231", "presentation": [ "http://www.luminartech.com/role/ConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "lazr_RestrictedStockAwardsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Restricted Stock Awards", "label": "Restricted Stock Awards [Member]", "terseLabel": "RSAs" } } }, "localname": "RestrictedStockAwardsMember", "nsuri": "http://www.luminartech.com/20211231", "presentation": [ "http://www.luminartech.com/role/StockbasedCompensationCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "lazr_RevenueRecognitionTimingConcentrationRiskMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Revenue Recognition Timing Concentration Risk", "label": "Revenue Recognition Timing Concentration Risk [Member]", "terseLabel": "Revenue Recognition Timing Concentration Risk" } } }, "localname": "RevenueRecognitionTimingConcentrationRiskMember", "nsuri": "http://www.luminartech.com/20211231", "presentation": [ "http://www.luminartech.com/role/RevenueScheduleofDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "lazr_RightOfUseAssetObtainedInExchangeForLeaseLiabilityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Right-Of-Use Asset Obtained In Exchange For Lease Liability [Abstract]", "label": "Right-Of-Use Asset Obtained In Exchange For Lease Liability [Abstract]", "terseLabel": "Right of use assets obtained in exchange for lease obligations:" } } }, "localname": "RightOfUseAssetObtainedInExchangeForLeaseLiabilityAbstract", "nsuri": "http://www.luminartech.com/20211231", "presentation": [ "http://www.luminartech.com/role/LeasesSupplementalCashFlowInformationDetails" ], "xbrltype": "stringItemType" }, "lazr_RoboticResearchOpCoLLCMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Robotic Research OpCo, LLC", "label": "Robotic Research OpCo, LLC [Member]", "terseLabel": "Robotic Research OpCo, LLC" } } }, "localname": "RoboticResearchOpCoLLCMember", "nsuri": "http://www.luminartech.com/20211231", "presentation": [ "http://www.luminartech.com/role/InvestmentsNarrativeDetails" ], "xbrltype": "domainItemType" }, "lazr_SaleOfStockNumberOfSharesOfCommonStockPerUnit": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Sale Of Stock, Number Of Shares Of Common Stock Per Unit", "label": "Sale Of Stock, Number Of Shares Of Common Stock Per Unit", "terseLabel": "Sale of stock, number of shares of common stock per unit (in shares)" } } }, "localname": "SaleOfStockNumberOfSharesOfCommonStockPerUnit", "nsuri": "http://www.luminartech.com/20211231", "presentation": [ "http://www.luminartech.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesPublicandPrivateWarrantsDetails" ], "xbrltype": "sharesItemType" }, "lazr_SaleOfStockNumberOfWarrantsPerUnit": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Sale Of Stock, Number Of Warrants Per Unit", "label": "Sale Of Stock, Number Of Warrants Per Unit", "terseLabel": "Sale of stock, number of warrants per unit (in shares)" } } }, "localname": "SaleOfStockNumberOfWarrantsPerUnit", "nsuri": "http://www.luminartech.com/20211231", "presentation": [ "http://www.luminartech.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesPublicandPrivateWarrantsDetails" ], "xbrltype": "sharesItemType" }, "lazr_ScheduleOfInterestExpenseTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of Interest Expense", "label": "Schedule of Interest Expense [Table Text Block]", "terseLabel": "Schedule of Interest Expense" } } }, "localname": "ScheduleOfInterestExpenseTableTextBlock", "nsuri": "http://www.luminartech.com/20211231", "presentation": [ "http://www.luminartech.com/role/DebtTables" ], "xbrltype": "textBlockItemType" }, "lazr_SegmentConcentrationRiskMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Segment Concentration Risk", "label": "Segment Concentration Risk [Member]", "terseLabel": "Segment Concentration Risk" } } }, "localname": "SegmentConcentrationRiskMember", "nsuri": "http://www.luminartech.com/20211231", "presentation": [ "http://www.luminartech.com/role/RevenueScheduleofDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "lazr_SeriesAAndSeriesXConvertiblePreferredStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Series A And Series X Convertible Preferred Stock", "label": "Series A And Series X Convertible Preferred Stock [Member]", "terseLabel": "Series A And Series X Convertible Preferred Stock" } } }, "localname": "SeriesAAndSeriesXConvertiblePreferredStockMember", "nsuri": "http://www.luminartech.com/20211231", "presentation": [ "http://www.luminartech.com/role/ConvertiblePreferredStockNarrativeDetails" ], "xbrltype": "domainItemType" }, "lazr_SeriesAConvertiblePreferredStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Series A Convertible Preferred Stock", "label": "Series A Convertible Preferred Stock [Member]", "terseLabel": "Series A Convertible Preferred Stock" } } }, "localname": "SeriesAConvertiblePreferredStockMember", "nsuri": "http://www.luminartech.com/20211231", "presentation": [ "http://www.luminartech.com/role/ConsolidatedStatementsofCashFlows", "http://www.luminartech.com/role/ConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquityDeficit", "http://www.luminartech.com/role/ConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquityDeficitParenthetical", "http://www.luminartech.com/role/ConvertiblePreferredStockNarrativeDetails", "http://www.luminartech.com/role/SimpleAgreementsforFutureEquitySAFEDetails" ], "xbrltype": "domainItemType" }, "lazr_SeriesXConvertiblePreferredStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Series X Convertible Preferred Stock", "label": "Series X Convertible Preferred Stock [Member]", "terseLabel": "Series X Convertible Preferred Stock" } } }, "localname": "SeriesXConvertiblePreferredStockMember", "nsuri": "http://www.luminartech.com/20211231", "presentation": [ "http://www.luminartech.com/role/ConsolidatedStatementsofCashFlows", "http://www.luminartech.com/role/ConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquityDeficit", "http://www.luminartech.com/role/ConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquityDeficitParenthetical", "http://www.luminartech.com/role/ConvertiblePreferredStockNarrativeDetails" ], "xbrltype": "domainItemType" }, "lazr_ShareBasedCompensationArrangementByShareBasedPaymentAwardAggregateIntrinsicValueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based Compensation Arrangement By Share-based Payment Award, Aggregate Intrinsic Value", "label": "Share-based Compensation Arrangement By Share-based Payment Award, Aggregate Intrinsic Value [Abstract]", "terseLabel": "Aggregate Intrinsic Value (In\u00a0Thousands)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAggregateIntrinsicValueAbstract", "nsuri": "http://www.luminartech.com/20211231", "presentation": [ "http://www.luminartech.com/role/StockbasedCompensationStockOptionActivityDetails" ], "xbrltype": "stringItemType" }, "lazr_ShareBasedWarrantExercisesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-Based Warrant Exercises", "label": "Share-Based Warrant Exercises [Member]", "terseLabel": "Share-Based Warrant Exercises" } } }, "localname": "ShareBasedWarrantExercisesMember", "nsuri": "http://www.luminartech.com/20211231", "presentation": [ "http://www.luminartech.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "domainItemType" }, "lazr_SharePriceTriggeringEventFiveMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share Price Triggering Event Five", "label": "Share Price Triggering Event Five [Member]", "terseLabel": "Period of Time, Five" } } }, "localname": "SharePriceTriggeringEventFiveMember", "nsuri": "http://www.luminartech.com/20211231", "presentation": [ "http://www.luminartech.com/role/BusinessCombinationsNarrativeDetails" ], "xbrltype": "domainItemType" }, "lazr_SharePriceTriggeringEventFourMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share Price Triggering Event Four", "label": "Share Price Triggering Event Four [Member]", "terseLabel": "Period of Time, Four" } } }, "localname": "SharePriceTriggeringEventFourMember", "nsuri": "http://www.luminartech.com/20211231", "presentation": [ "http://www.luminartech.com/role/BusinessCombinationsNarrativeDetails" ], "xbrltype": "domainItemType" }, "lazr_SharePriceTriggeringEventOneMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share Price Triggering Event One", "label": "Share Price Triggering Event One [Member]", "terseLabel": "Period of Time, One" } } }, "localname": "SharePriceTriggeringEventOneMember", "nsuri": "http://www.luminartech.com/20211231", "presentation": [ "http://www.luminartech.com/role/BusinessCombinationsNarrativeDetails" ], "xbrltype": "domainItemType" }, "lazr_SharePriceTriggeringEventSixMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share Price Triggering Event Six", "label": "Share Price Triggering Event Six [Member]", "terseLabel": "Period of Time, Six" } } }, "localname": "SharePriceTriggeringEventSixMember", "nsuri": "http://www.luminartech.com/20211231", "presentation": [ "http://www.luminartech.com/role/BusinessCombinationsNarrativeDetails" ], "xbrltype": "domainItemType" }, "lazr_SharePriceTriggeringEventThreeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share Price Triggering Event Three", "label": "Share Price Triggering Event Three [Member]", "terseLabel": "Period of Time, Three" } } }, "localname": "SharePriceTriggeringEventThreeMember", "nsuri": "http://www.luminartech.com/20211231", "presentation": [ "http://www.luminartech.com/role/BusinessCombinationsNarrativeDetails" ], "xbrltype": "domainItemType" }, "lazr_SharePriceTriggeringEventTwoMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share Price Triggering Event Two", "label": "Share Price Triggering Event Two [Member]", "terseLabel": "Period of Time, Two" } } }, "localname": "SharePriceTriggeringEventTwoMember", "nsuri": "http://www.luminartech.com/20211231", "presentation": [ "http://www.luminartech.com/role/BusinessCombinationsNarrativeDetails" ], "xbrltype": "domainItemType" }, "lazr_SimpleAgreementsForFutureEquityDisclosureTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Simple Agreements For Future Equity Disclosure", "label": "Simple Agreements For Future Equity Disclosure [Text Block]", "terseLabel": "Simple Agreements for Future Equity (SAFE)" } } }, "localname": "SimpleAgreementsForFutureEquityDisclosureTextBlock", "nsuri": "http://www.luminartech.com/20211231", "presentation": [ "http://www.luminartech.com/role/SimpleAgreementsforFutureEquitySAFE" ], "xbrltype": "textBlockItemType" }, "lazr_StockIssuedDuringPeriodContingentConsiderationEquityShares": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Stock Issued During Period, Contingent Consideration, Equity, Shares", "label": "Stock Issued During Period, Contingent Consideration, Equity, Shares", "terseLabel": "Issuance of earn-out shares (in shares)" } } }, "localname": "StockIssuedDuringPeriodContingentConsiderationEquityShares", "nsuri": "http://www.luminartech.com/20211231", "presentation": [ "http://www.luminartech.com/role/ConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquityDeficit" ], "xbrltype": "sharesItemType" }, "lazr_StockIssuedDuringPeriodContingentConsiderationEquityValue": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Stock Issued During Period, Contingent Consideration, Equity, Value", "label": "Stock Issued During Period, Contingent Consideration, Equity, Value", "terseLabel": "Issuance of earn-out shares" } } }, "localname": "StockIssuedDuringPeriodContingentConsiderationEquityValue", "nsuri": "http://www.luminartech.com/20211231", "presentation": [ "http://www.luminartech.com/role/ConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "lazr_StockIssuedDuringPeriodSharesReverseRecapitalization": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Stock Issued During Period, Shares, Reverse Recapitalization", "label": "Stock Issued During Period, Shares, Reverse Recapitalization", "terseLabel": "Merger recapitalization\u2014Class A (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesReverseRecapitalization", "nsuri": "http://www.luminartech.com/20211231", "presentation": [ "http://www.luminartech.com/role/ConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquityDeficit" ], "xbrltype": "sharesItemType" }, "lazr_StockIssuedDuringPeriodSharesWarrantsExercised": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Stock Issued During Period, Shares, Warrants Exercised", "label": "Stock Issued During Period, Shares, Warrants Exercised", "terseLabel": "Issuance of Class A common stock upon exercise of Public and Private Warrants (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesWarrantsExercised", "nsuri": "http://www.luminartech.com/20211231", "presentation": [ "http://www.luminartech.com/role/ConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquityDeficit" ], "xbrltype": "sharesItemType" }, "lazr_StockIssuedDuringPeriodValueReverseRecapitalization": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Stock Issued During Period, Value, Reverse Recapitalization", "label": "Stock Issued During Period, Value, Reverse Recapitalization", "terseLabel": "Merger recapitalization\u2014Class A" } } }, "localname": "StockIssuedDuringPeriodValueReverseRecapitalization", "nsuri": "http://www.luminartech.com/20211231", "presentation": [ "http://www.luminartech.com/role/ConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "lazr_StockIssuedDuringPeriodValueWarrantsExercised": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Stock Issued During Period, Value, Warrants Exercised", "label": "Stock Issued During Period, Value, Warrants Exercised", "terseLabel": "Issuance of Class A common stock upon exercise of Public and Private Warrants" } } }, "localname": "StockIssuedDuringPeriodValueWarrantsExercised", "nsuri": "http://www.luminartech.com/20211231", "presentation": [ "http://www.luminartech.com/role/ConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "lazr_StockOptionCappedCallsInitialCapPrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Stock Option, Capped Calls, Initial Cap Price", "label": "Stock Option, Capped Calls, Initial Cap Price", "terseLabel": "Capped Calls, initial cap price (in dollars per share)" } } }, "localname": "StockOptionCappedCallsInitialCapPrice", "nsuri": "http://www.luminartech.com/20211231", "presentation": [ "http://www.luminartech.com/role/DebtAdditionalInformationDetails" ], "xbrltype": "perShareItemType" }, "lazr_StockOptionCappedCallsInitialStrikePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Stock Option, Capped Calls, Initial Strike Price", "label": "Stock Option, Capped Calls, Initial Strike Price", "terseLabel": "Capped Calls, initial strike price (in dollars per share)" } } }, "localname": "StockOptionCappedCallsInitialStrikePrice", "nsuri": "http://www.luminartech.com/20211231", "presentation": [ "http://www.luminartech.com/role/DebtAdditionalInformationDetails" ], "xbrltype": "perShareItemType" }, "lazr_StockholdersEquityExchangeOfCommonStockShares": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Stockholders Equity, Exchange Of Common Stock, Shares", "label": "Stockholders Equity, Exchange Of Common Stock, Shares", "terseLabel": "Conversion of certain shares into Class B common stock (in shares)" } } }, "localname": "StockholdersEquityExchangeOfCommonStockShares", "nsuri": "http://www.luminartech.com/20211231", "presentation": [ "http://www.luminartech.com/role/ConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquityDeficit" ], "xbrltype": "sharesItemType" }, "lazr_StockholdersEquityExchangeOfCommonStockValue": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Stockholders Equity, Exchange Of Common Stock, Value", "label": "Stockholders Equity, Exchange Of Common Stock, Value", "terseLabel": "Conversion of certain shares into Class B common stock" } } }, "localname": "StockholdersEquityExchangeOfCommonStockValue", "nsuri": "http://www.luminartech.com/20211231", "presentation": [ "http://www.luminartech.com/role/ConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "lazr_TemporaryEquityConvertibleBeneficialConversionFeature": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Temporary Equity, Convertible, Beneficial Conversion Feature", "label": "Temporary Equity, Convertible, Beneficial Conversion Feature", "terseLabel": "Beneficial conversion feature" } } }, "localname": "TemporaryEquityConvertibleBeneficialConversionFeature", "nsuri": "http://www.luminartech.com/20211231", "presentation": [ "http://www.luminartech.com/role/ConvertiblePreferredStockNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "lazr_TemporaryEquityEliminationAsPartOfReorganizationShares": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Temporary Equity, Elimination As Part Of Reorganization, Shares", "label": "Temporary Equity, Elimination As Part Of Reorganization, Shares", "negatedLabel": "Merger recapitalization (in shares)", "terseLabel": "Merger recapitalization (in shares)" } } }, "localname": "TemporaryEquityEliminationAsPartOfReorganizationShares", "nsuri": "http://www.luminartech.com/20211231", "presentation": [ "http://www.luminartech.com/role/ConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquityDeficit", "http://www.luminartech.com/role/ConvertiblePreferredStockNarrativeDetails" ], "xbrltype": "sharesItemType" }, "lazr_TemporaryEquityIssuedDuringPeriodSharesConversionOfConvertibleDebt": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Temporary Equity Issued During Period, Shares, Conversion of Convertible Debt", "label": "Temporary Equity Issued During Period, Shares, Conversion of Convertible Debt", "verboseLabel": "Conversion of debt into Series A convertible preferred stock (in shares)" } } }, "localname": "TemporaryEquityIssuedDuringPeriodSharesConversionOfConvertibleDebt", "nsuri": "http://www.luminartech.com/20211231", "presentation": [ "http://www.luminartech.com/role/ConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquityDeficit" ], "xbrltype": "sharesItemType" }, "lazr_TemporaryEquityIssuedDuringPeriodSharesConversionOfConvertibleSecurities": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Temporary Equity Issued During Period, Shares, Conversion Of Convertible Securities", "label": "Temporary Equity Issued During Period, Shares, Conversion Of Convertible Securities", "terseLabel": "Conversion of SAFE into Series A convertible preferred stock for cash, net of issuance costs (in shares)" } } }, "localname": "TemporaryEquityIssuedDuringPeriodSharesConversionOfConvertibleSecurities", "nsuri": "http://www.luminartech.com/20211231", "presentation": [ "http://www.luminartech.com/role/ConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquityDeficit", "http://www.luminartech.com/role/SimpleAgreementsforFutureEquitySAFEDetails" ], "xbrltype": "sharesItemType" }, "lazr_TemporaryEquityIssuedDuringPeriodValueConversionOfConvertibleDebt": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Temporary Equity Issued During Period, Value, Conversion Of Convertible Debt", "label": "Temporary Equity Issued During Period, Value, Conversion Of Convertible Debt", "terseLabel": "Conversion of debt into Series A convertible preferred stock" } } }, "localname": "TemporaryEquityIssuedDuringPeriodValueConversionOfConvertibleDebt", "nsuri": "http://www.luminartech.com/20211231", "presentation": [ "http://www.luminartech.com/role/ConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "lazr_TemporaryEquityIssuedDuringPeriodValueConversionOfConvertibleSecurities": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Temporary Equity Issued During Period, Value, Conversion Of Convertible Securities", "label": "Temporary Equity Issued During Period, Value, Conversion Of Convertible Securities", "terseLabel": "Conversion of SAFE into Series A convertible preferred stock for cash, net of issuance costs of $3,775" } } }, "localname": "TemporaryEquityIssuedDuringPeriodValueConversionOfConvertibleSecurities", "nsuri": "http://www.luminartech.com/20211231", "presentation": [ "http://www.luminartech.com/role/ConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "lazr_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": "Preferred stock issued (in shares)", "verboseLabel": "Issuance of convertible preferred stock for cash, net of issuance costs (in shares)" } } }, "localname": "TemporaryEquityStockIssuedDuringPeriodSharesNewIssues", "nsuri": "http://www.luminartech.com/20211231", "presentation": [ "http://www.luminartech.com/role/ConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquityDeficit", "http://www.luminartech.com/role/ConvertiblePreferredStockNarrativeDetails" ], "xbrltype": "sharesItemType" }, "lazr_TemporaryEquityStockIssuedDuringPeriodValueNewIssuesPricePerShare": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Temporary Equity, Stock issued During Period, Value, New Issues, Price Per Share", "label": "Temporary Equity, Stock issued During Period, Value, New Issues, Price Per Share", "terseLabel": "Purchase price (in dollars per share)" } } }, "localname": "TemporaryEquityStockIssuedDuringPeriodValueNewIssuesPricePerShare", "nsuri": "http://www.luminartech.com/20211231", "presentation": [ "http://www.luminartech.com/role/ConvertiblePreferredStockNarrativeDetails" ], "xbrltype": "perShareItemType" }, "lazr_TemporaryEquityTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Temporary Equity", "label": "Temporary Equity [Text Block]", "terseLabel": "Convertible Preferred Stock" } } }, "localname": "TemporaryEquityTextBlock", "nsuri": "http://www.luminartech.com/20211231", "presentation": [ "http://www.luminartech.com/role/ConvertiblePreferredStock" ], "xbrltype": "textBlockItemType" }, "lazr_ToolingMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tooling", "label": "Tooling [Member]", "terseLabel": "Tooling" } } }, "localname": "ToolingMember", "nsuri": "http://www.luminartech.com/20211231", "presentation": [ "http://www.luminartech.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesPropertyandEquipmentDetails" ], "xbrltype": "domainItemType" }, "lazr_VendorPaymentsInStockInLieuOfCashLiability": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Vendor Payments In Stock In Lieu Of Cash, Liability", "label": "Vendor Payments In Stock In Lieu Of Cash, Liability", "terseLabel": "Vendor stock-in-lieu of cash program" } } }, "localname": "VendorPaymentsInStockInLieuOfCashLiability", "nsuri": "http://www.luminartech.com/20211231", "presentation": [ "http://www.luminartech.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "lazr_VendorPaymentsInStockInLieuOfCashShares": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Vendor Payments In Stock in Lieu Of Cash, Shares", "label": "Vendor Payments In Stock in Lieu Of Cash, Shares", "terseLabel": "Vendor payments in shares in lieu of cash (in shares)" } } }, "localname": "VendorPaymentsInStockInLieuOfCashShares", "nsuri": "http://www.luminartech.com/20211231", "presentation": [ "http://www.luminartech.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "sharesItemType" }, "lazr_VendorStockInLieuOfCashProgramMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Vendor Stock-In-Lieu Of Cash Program", "label": "Vendor Stock-In-Lieu Of Cash Program [Member]", "terseLabel": "Vendor stock-in-lieu of cash program" } } }, "localname": "VendorStockInLieuOfCashProgramMember", "nsuri": "http://www.luminartech.com/20211231", "presentation": [ "http://www.luminartech.com/role/EarningsLossPerShareAntidilutiveSecuritiesDetails", "http://www.luminartech.com/role/StockholdersEquityStockinlieuofCashProgramActivityDetails" ], "xbrltype": "domainItemType" }, "lazr_VendorStockInLieuOfCashProgramTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Vendor Stock-in-lieu of Cash Program", "label": "Vendor Stock-in-lieu of Cash Program [Table Text Block]", "terseLabel": "Schedule of Vendor Stock-in-lieu of Cash Program" } } }, "localname": "VendorStockInLieuOfCashProgramTableTextBlock", "nsuri": "http://www.luminartech.com/20211231", "presentation": [ "http://www.luminartech.com/role/StockholdersEquityTables" ], "xbrltype": "textBlockItemType" }, "lazr_VolvoCarTechnologyFundWarrantMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Volvo Car Technology Fund Warrant", "label": "Volvo Car Technology Fund Warrant [Member]", "terseLabel": "VCTF warrant" } } }, "localname": "VolvoCarTechnologyFundWarrantMember", "nsuri": "http://www.luminartech.com/20211231", "presentation": [ "http://www.luminartech.com/role/RevenueNarrativeDetails" ], "xbrltype": "domainItemType" }, "lazr_WarrantsAndRightsNoteDisclosureTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Warrants And Rights Note Disclosure", "label": "Warrants And Rights Note Disclosure [Text Block]", "terseLabel": "2017, 2018 and 2020 Warrants" } } }, "localname": "WarrantsAndRightsNoteDisclosureTextBlock", "nsuri": "http://www.luminartech.com/20211231", "presentation": [ "http://www.luminartech.com/role/A20172018and2020Warrants" ], "xbrltype": "textBlockItemType" }, "lazr_WarrantsAndRightsPolicyDisclosurePolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Warrants And Rights Policy Disclosure", "label": "Warrants And Rights Policy Disclosure [Policy Text Block]", "terseLabel": "Public and Private Warrants" } } }, "localname": "WarrantsAndRightsPolicyDisclosurePolicyTextBlock", "nsuri": "http://www.luminartech.com/20211231", "presentation": [ "http://www.luminartech.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "lazr_WeightedAverageRemainingLeaseTermAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted Average Remaining Lease Term [Abstract]", "label": "Weighted Average Remaining Lease Term [Abstract]", "terseLabel": "Weighted average remaining lease term" } } }, "localname": "WeightedAverageRemainingLeaseTermAbstract", "nsuri": "http://www.luminartech.com/20211231", "presentation": [ "http://www.luminartech.com/role/LeasesSupplementalBalanceSheetInformationWeightedAverageRemainingTermsandWeightedAverageDiscountRatesDetails" ], "xbrltype": "stringItemType" }, "srt_AffiliatedEntityMember": { "auth_ref": [ "r485", "r689", "r690", "r693", "r830" ], "lang": { "en-us": { "role": { "label": "Affiliated Entity [Member]", "verboseLabel": "Related Party" } } }, "localname": "AffiliatedEntityMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.luminartech.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "domainItemType" }, "srt_AsiaPacificMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Asia Pacific [Member]", "terseLabel": "Asia Pacific" } } }, "localname": "AsiaPacificMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.luminartech.com/role/RevenueScheduleofDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "srt_ChiefExecutiveOfficerMember": { "auth_ref": [ "r247" ], "lang": { "en-us": { "role": { "label": "Chief Executive Officer [Member]", "terseLabel": "Chief Executive Officer" } } }, "localname": "ChiefExecutiveOfficerMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.luminartech.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_ConsolidationItemsAxis": { "auth_ref": [ "r149", "r209", "r228", "r229", "r230", "r231", "r233", "r235", "r239", "r351", "r352", "r353", "r354", "r355", "r356", "r358", "r359", "r361", "r363", "r364" ], "lang": { "en-us": { "role": { "label": "Consolidation Items [Axis]", "terseLabel": "Consolidation Items [Axis]" } } }, "localname": "ConsolidationItemsAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.luminartech.com/role/SegmentandCustomerConcentrationInformationSegmentOperatingResultsandReconciliationtotheConsolidatedBalancesDetails" ], "xbrltype": "stringItemType" }, "srt_ConsolidationItemsDomain": { "auth_ref": [ "r149", "r209", "r228", "r229", "r230", "r231", "r233", "r235", "r239", "r351", "r352", "r353", "r354", "r355", "r356", "r358", "r359", "r361", "r363", "r364" ], "lang": { "en-us": { "role": { "label": "Consolidation Items [Domain]", "terseLabel": "Consolidation Items [Domain]" } } }, "localname": "ConsolidationItemsDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.luminartech.com/role/SegmentandCustomerConcentrationInformationSegmentOperatingResultsandReconciliationtotheConsolidatedBalancesDetails" ], "xbrltype": "domainItemType" }, "srt_CounterpartyNameAxis": { "auth_ref": [ "r71", "r73", "r147", "r148", "r372", "r417" ], "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.luminartech.com/role/CommitmentandContingenciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "srt_MajorCustomersAxis": { "auth_ref": [ "r245", "r464", "r470", "r797" ], "lang": { "en-us": { "role": { "label": "Customer [Axis]", "terseLabel": "Customer [Axis]" } } }, "localname": "MajorCustomersAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.luminartech.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesConcentrationofCreditRiskDetails", "http://www.luminartech.com/role/SegmentandCustomerConcentrationInformationNarrativeDetails" ], "xbrltype": "stringItemType" }, "srt_MaximumMember": { "auth_ref": [ "r371", "r416", "r488", "r490", "r708", "r709", "r710", "r711", "r712", "r713", "r732", "r794", "r798", "r831", "r832" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.luminartech.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesIntangibleAssetsandGoodwillDetails", "http://www.luminartech.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesPropertyandEquipmentDetails", "http://www.luminartech.com/role/BusinessCombinationsComponentsofIntangibleAssetsandEstimatedUsefulLivesDetails", "http://www.luminartech.com/role/BusinessCombinationsNarrativeDetails", "http://www.luminartech.com/role/LeasesNarrativeDetails", "http://www.luminartech.com/role/StockbasedCompensationFairValueAssumptionsDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r371", "r416", "r488", "r490", "r708", "r709", "r710", "r711", "r712", "r713", "r732", "r794", "r798", "r831", "r832" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.luminartech.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesIntangibleAssetsandGoodwillDetails", "http://www.luminartech.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesPropertyandEquipmentDetails", "http://www.luminartech.com/role/BusinessCombinationsNarrativeDetails", "http://www.luminartech.com/role/LeasesNarrativeDetails", "http://www.luminartech.com/role/StockbasedCompensationFairValueAssumptionsDetails" ], "xbrltype": "domainItemType" }, "srt_NameOfMajorCustomerDomain": { "auth_ref": [ "r245", "r464", "r470", "r797" ], "lang": { "en-us": { "role": { "label": "Customer [Domain]", "terseLabel": "Customer [Domain]" } } }, "localname": "NameOfMajorCustomerDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.luminartech.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesConcentrationofCreditRiskDetails", "http://www.luminartech.com/role/SegmentandCustomerConcentrationInformationNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_NorthAmericaMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "North America [Member]", "terseLabel": "North America" } } }, "localname": "NorthAmericaMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.luminartech.com/role/RevenueScheduleofDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r241", "r464", "r468", "r735", "r793", "r795" ], "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.luminartech.com/role/ConsolidatedStatementsofOperationsandComprehensiveLoss" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r241", "r464", "r468", "r735", "r793", "r795" ], "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.luminartech.com/role/ConsolidatedStatementsofOperationsandComprehensiveLoss" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r371", "r416", "r477", "r488", "r490", "r708", "r709", "r710", "r711", "r712", "r713", "r732", "r794", "r798", "r831", "r832" ], "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.luminartech.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesIntangibleAssetsandGoodwillDetails", "http://www.luminartech.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesPropertyandEquipmentDetails", "http://www.luminartech.com/role/BusinessCombinationsComponentsofIntangibleAssetsandEstimatedUsefulLivesDetails", "http://www.luminartech.com/role/BusinessCombinationsNarrativeDetails", "http://www.luminartech.com/role/LeasesNarrativeDetails", "http://www.luminartech.com/role/StockbasedCompensationFairValueAssumptionsDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r371", "r416", "r477", "r488", "r490", "r708", "r709", "r710", "r711", "r712", "r713", "r732", "r794", "r798", "r831", "r832" ], "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.luminartech.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesIntangibleAssetsandGoodwillDetails", "http://www.luminartech.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesPropertyandEquipmentDetails", "http://www.luminartech.com/role/BusinessCombinationsComponentsofIntangibleAssetsandEstimatedUsefulLivesDetails", "http://www.luminartech.com/role/BusinessCombinationsNarrativeDetails", "http://www.luminartech.com/role/LeasesNarrativeDetails", "http://www.luminartech.com/role/StockbasedCompensationFairValueAssumptionsDetails" ], "xbrltype": "domainItemType" }, "srt_RepurchaseAgreementCounterpartyNameDomain": { "auth_ref": [ "r72", "r73", "r147", "r148", "r372", "r417" ], "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.luminartech.com/role/CommitmentandContingenciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [ "r242", "r243", "r464", "r469", "r796", "r821", "r822", "r823", "r824", "r825", "r826", "r827", "r828", "r829" ], "lang": { "en-us": { "role": { "label": "Geographical [Domain]", "terseLabel": "Geographical [Domain]" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.luminartech.com/role/RevenueScheduleofDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r242", "r243", "r464", "r469", "r796", "r816", "r821", "r822", "r823", "r824", "r825", "r826", "r827", "r828", "r829" ], "lang": { "en-us": { "role": { "label": "Geographical [Axis]", "terseLabel": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.luminartech.com/role/RevenueScheduleofDisaggregationofRevenueDetails" ], "xbrltype": "stringItemType" }, "srt_TitleOfIndividualAxis": { "auth_ref": [ "r247", "r692" ], "lang": { "en-us": { "role": { "label": "Title of Individual [Axis]", "terseLabel": "Title of Individual [Axis]" } } }, "localname": "TitleOfIndividualAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.luminartech.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "stringItemType" }, "srt_TitleOfIndividualWithRelationshipToEntityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Title of Individual [Domain]", "terseLabel": "Title of Individual [Domain]" } } }, "localname": "TitleOfIndividualWithRelationshipToEntityDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.luminartech.com/role/StockholdersEquityNarrativeDetails" ], "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_AccountingStandardsUpdate201602Member": { "auth_ref": [ "r668" ], "lang": { "en-us": { "role": { "documentation": "Accounting Standards Update 2016-02 Leases (Topic 842).", "label": "Accounting Standards Update 2016-02 [Member]", "terseLabel": "Accounting Standards Update 2016-02" } } }, "localname": "AccountingStandardsUpdate201602Member", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/ConsolidatedStatementsofCashFlows", "http://www.luminartech.com/role/LeasesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountingStandardsUpdateExtensibleList": { "auth_ref": [ "r0", "r1", "r2", "r3", "r4", "r154", "r155", "r156", "r157", "r257", "r258", "r279", "r280", "r281", "r282", "r283", "r284", "r350", "r527", "r528", "r529", "r530", "r531", "r532", "r533", "r534", "r572", "r573", "r613", "r614", "r615", "r616", "r617", "r618", "r619", "r620", "r621", "r622", "r623", "r642", "r643", "r644", "r645", "r646", "r647", "r648", "r649", "r686", "r799", "r800", "r801", "r802", "r803", "r804", "r805", "r806", "r807", "r808", "r809", "r810", "r852", "r853", "r854", "r855", "r856" ], "lang": { "en-us": { "role": { "documentation": "Indicates amendment to accounting standards.", "label": "Accounting Standards Update [Extensible Enumeration]", "terseLabel": "Accounting Standards Update [Extensible Enumeration]" } } }, "localname": "AccountingStandardsUpdateExtensibleList", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "enumerationSetItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r54", "r698" ], "calculation": { "http://www.luminartech.com/role/ConsolidatedBalanceSheets": { "order": 4.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.luminartech.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableMember": { "auth_ref": [ "r817" ], "lang": { "en-us": { "role": { "documentation": "Due from customers or clients for goods or services that have been delivered or sold.", "label": "Accounts Receivable [Member]", "terseLabel": "Accounts Receivable" } } }, "localname": "AccountsReceivableMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesConcentrationofCreditRiskDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r9", "r34", "r248", "r249" ], "calculation": { "http://www.luminartech.com/role/ConsolidatedBalanceSheets": { "order": 6.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.luminartech.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments": { "auth_ref": [ "r126" ], "calculation": { "http://www.luminartech.com/role/ConsolidatedStatementsofCashFlows": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The sum of the periodic adjustments of the differences between securities' face values and purchase prices that are charged against earnings. This is called accretion if the security was purchased at a discount and amortization if it was purchased at premium. As a noncash item, this element is an adjustment to net income when calculating cash provided by or used in operations using the indirect method.", "label": "Accretion (Amortization) of Discounts and Premiums, Investments", "negatedLabel": "Amortization of premium on marketable securities" } } }, "localname": "AccretionAmortizationOfDiscountsAndPremiumsInvestments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedEmployeeBenefitsCurrent": { "auth_ref": [ "r16", "r17", "r57" ], "calculation": { "http://www.luminartech.com/role/FinancialStatementComponentsAccruedandOtherCurrentLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations, excluding pension and other postretirement benefits, incurred through that date and payable for perquisites provided to employees pertaining to services received from them. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Employee Benefits, Current", "terseLabel": "Accrued compensation and benefits" } } }, "localname": "AccruedEmployeeBenefitsCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/FinancialStatementComponentsAccruedandOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrent": { "auth_ref": [ "r57" ], "calculation": { "http://www.luminartech.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 }, "http://www.luminartech.com/role/FinancialStatementComponentsAccruedandOtherCurrentLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Liabilities, Current", "terseLabel": "Accrued and other current liabilities", "totalLabel": "Total accrued and other current liabilities" } } }, "localname": "AccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/ConsolidatedBalanceSheets", "http://www.luminartech.com/role/FinancialStatementComponentsAccruedandOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r52", "r329" ], "calculation": { "http://www.luminartech.com/role/FinancialStatementComponentsPropertyandEquipmentDetails": { "order": 2.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.", "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "negatedTerseLabel": "Accumulated depreciation and amortization" } } }, "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/FinancialStatementComponentsPropertyandEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r37", "r78", "r79", "r80", "r782", "r806", "r810" ], "calculation": { "http://www.luminartech.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "terseLabel": "Accumulated other comprehensive income (loss)" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r77", "r80", "r88", "r89", "r90", "r151", "r152", "r153", "r607", "r801", "r802", "r856" ], "lang": { "en-us": { "role": { "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners.", "label": "AOCI Attributable to Parent [Member]", "terseLabel": "Accumulated Other Comprehensive Income Loss" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/ConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquityDeficit" ], "xbrltype": "domainItemType" }, "us-gaap_AdditionalPaidInCapital": { "auth_ref": [ "r35", "r534", "r698" ], "calculation": { "http://www.luminartech.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock.", "label": "Additional Paid in Capital", "terseLabel": "Additional\u00a0paid-in\u00a0capital" } } }, "localname": "AdditionalPaidInCapital", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r151", "r152", "r153", "r531", "r532", "r533", "r621" ], "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.luminartech.com/role/ConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquityDeficit" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentOfWarrantsGrantedForServices": { "auth_ref": [ "r125" ], "calculation": { "http://www.luminartech.com/role/ConsolidatedStatementsofCashFlows": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Adjustment for noncash service expenses paid for by granting of warrants.", "label": "Adjustment of Warrants Granted for Services", "terseLabel": "Expense related to Volvo Warrants" } } }, "localname": "AdjustmentOfWarrantsGrantedForServices", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsForNewAccountingPronouncementsAxis": { "auth_ref": [ "r0", "r1", "r2", "r3", "r4", "r154", "r155", "r156", "r157", "r166", "r257", "r258", "r279", "r280", "r281", "r282", "r283", "r284", "r350", "r527", "r528", "r529", "r530", "r531", "r532", "r533", "r534", "r570", "r571", "r572", "r573", "r613", "r614", "r615", "r616", "r617", "r618", "r619", "r620", "r621", "r622", "r623", "r642", "r643", "r644", "r645", "r646", "r647", "r648", "r649", "r686", "r737", "r738", "r739", "r799", "r800", "r801", "r802", "r803", "r804", "r805", "r806", "r807", "r808", "r809", "r810", "r852", "r853", "r854", "r855", "r856" ], "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.luminartech.com/role/ConsolidatedStatementsofCashFlows", "http://www.luminartech.com/role/LeasesNarrativeDetails" ], "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": "Payments of employee taxes related to vested restricted stock units" } } }, "localname": "AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/ConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r492", "r495", "r537", "r538" ], "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": "Share-based compensation" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/ConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued": { "auth_ref": [ "r367", "r430", "r437" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in additional paid in capital (APIC) resulting from the issuance of warrants. Includes allocation of proceeds of debt securities issued with detachable stock purchase warrants.", "label": "Adjustments to Additional Paid in Capital, Warrant Issued", "terseLabel": "Public and Private Warrants" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalWarrantIssued", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/ConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquityDeficit" ], "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.luminartech.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r495", "r523", "r536" ], "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": "Compensation cost", "verboseLabel": "Compensation expense" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/StockbasedCompensationCompensationExpenseDetails", "http://www.luminartech.com/role/StockbasedCompensationNarrativeDetails", "http://www.luminartech.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfDebtDiscountPremium": { "auth_ref": [ "r101", "r125", "r391", "r659" ], "calculation": { "http://www.luminartech.com/role/DebtScheduleofInterestExpenseDetails": { "order": 2.0, "parentTag": "us-gaap_InterestExpense", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense included in interest expense to amortize debt discount and premium associated with the related debt instruments. Excludes amortization of financing costs. Alternate captions include noncash interest expense.", "label": "Amortization of Debt Discount (Premium)", "verboseLabel": "Amortization of debt discount and issuance costs" } } }, "localname": "AmortizationOfDebtDiscountPremium", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/DebtScheduleofInterestExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r125", "r315", "r321" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.", "label": "Amortization of Intangible Assets", "terseLabel": "Amortization of Intangible Assets" } } }, "localname": "AmortizationOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/FinancialStatementComponentsScheduleofIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r178" ], "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": "Total (in shares)" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/EarningsLossPerShareAntidilutiveSecuritiesDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "auth_ref": [ "r178" ], "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.luminartech.com/role/EarningsLossPerShareAntidilutiveSecuritiesDetails", "http://www.luminartech.com/role/EarningsLossPerShareNarrativeDetails", "http://www.luminartech.com/role/StockholdersEquityStockinlieuofCashProgramActivityDetails" ], "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.luminartech.com/role/EarningsLossPerShareAntidilutiveSecuritiesDetails", "http://www.luminartech.com/role/EarningsLossPerShareNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "auth_ref": [ "r178" ], "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.luminartech.com/role/EarningsLossPerShareAntidilutiveSecuritiesDetails", "http://www.luminartech.com/role/EarningsLossPerShareNarrativeDetails", "http://www.luminartech.com/role/StockholdersEquityStockinlieuofCashProgramActivityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AssetAcquisitionConsiderationTransferredEquityInterestIssuedAndIssuable": { "auth_ref": [ "r598", "r599", "r600" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of acquirer's equity interest issued and issuable as part of consideration transferred in asset acquisition.", "label": "Asset Acquisition, Consideration Transferred, Equity Interest Issued and Issuable", "terseLabel": "Issuance of Class A common stock for investment in Robotic Research OpCo, LLC" } } }, "localname": "AssetAcquisitionConsiderationTransferredEquityInterestIssuedAndIssuable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetBackedSecuritiesMember": { "auth_ref": [ "r266", "r478" ], "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 securities" } } }, "localname": "AssetBackedSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/FairValueMeasurementsScheduleofFinancialAssetsandLiabilitiesSubjecttoFairValueMeasurementsonaRecurringBasisandtheLevelofInputsUsedDetails", "http://www.luminartech.com/role/InvestmentsAmortizedCostDetails", "http://www.luminartech.com/role/InvestmentsContinuousLossPositionDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Assets": { "auth_ref": [ "r141", "r217", "r230", "r237", "r278", "r351", "r352", "r353", "r355", "r356", "r357", "r358", "r360", "r362", "r364", "r365", "r604", "r608", "r641", "r696", "r698", "r757", "r780" ], "calculation": { "http://www.luminartech.com/role/ConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets", "totalLabel": "Total assets", "verboseLabel": "Segment assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/ConsolidatedBalanceSheets", "http://www.luminartech.com/role/SegmentandCustomerConcentrationInformationSegmentOperatingResultsandReconciliationtotheConsolidatedBalancesDetails" ], "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.luminartech.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r13", "r15", "r69", "r141", "r278", "r351", "r352", "r353", "r355", "r356", "r357", "r358", "r360", "r362", "r364", "r365", "r604", "r608", "r641", "r696", "r698" ], "calculation": { "http://www.luminartech.com/role/ConsolidatedBalanceSheets": { "order": 5.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.luminartech.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets, Current [Abstract]", "terseLabel": "Current assets:" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsFairValueDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets, Fair Value Disclosure [Abstract]", "terseLabel": "Assets:" } } }, "localname": "AssetsFairValueDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/FairValueMeasurementsScheduleofFinancialAssetsandLiabilitiesSubjecttoFairValueMeasurementsonaRecurringBasisandtheLevelofInputsUsedDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax": { "auth_ref": [ "r264" ], "calculation": { "http://www.luminartech.com/role/InvestmentsAmortizedCostDetails": { "order": 1.0, "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, before tax, of unrealized gain in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax", "terseLabel": "Gross Unrealized Gains" } } }, "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/InvestmentsAmortizedCostDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax": { "auth_ref": [ "r265" ], "calculation": { "http://www.luminartech.com/role/InvestmentsAmortizedCostDetails": { "order": 2.0, "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before tax, of unrealized loss in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax", "negatedTerseLabel": "Gross Unrealized Losses" } } }, "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/InvestmentsAmortizedCostDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis": { "auth_ref": [ "r262", "r292" ], "calculation": { "http://www.luminartech.com/role/InvestmentsAmortizedCostDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-sale, Amortized Cost", "totalLabel": "Cost" } } }, "localname": "AvailableForSaleDebtSecuritiesAmortizedCostBasis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/InvestmentsAmortizedCostDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtSecurities": { "auth_ref": [ "r259", "r263", "r292", "r763" ], "calculation": { "http://www.luminartech.com/role/InvestmentsAmortizedCostDetails": { "order": 3.0, "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-sale", "terseLabel": "Fair Value", "verboseLabel": "Marketable investments" } } }, "localname": "AvailableForSaleSecuritiesDebtSecurities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/FairValueMeasurementsScheduleofFinancialAssetsandLiabilitiesSubjecttoFairValueMeasurementsonaRecurringBasisandtheLevelofInputsUsedDetails", "http://www.luminartech.com/role/InvestmentsAmortizedCostDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent": { "auth_ref": [ "r261", "r292" ], "calculation": { "http://www.luminartech.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), classified as current.", "label": "Debt Securities, Available-for-sale, Current", "terseLabel": "Marketable securities (including $12,200 with a related party as of December\u00a031, 2021, see Note 19)", "verboseLabel": "Marketable securities, related party" } } }, "localname": "AvailableForSaleSecuritiesDebtSecuritiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/ConsolidatedBalanceSheets", "http://www.luminartech.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r496", "r525" ], "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.luminartech.com/role/StockbasedCompensationFairValueAssumptionsDetails", "http://www.luminartech.com/role/StockbasedCompensationNarrativeDetails", "http://www.luminartech.com/role/StockbasedCompensationRestrictedStockActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by location on balance sheet (statement of financial position).", "label": "Balance Sheet Location [Axis]", "terseLabel": "Balance Sheet Location [Axis]" } } }, "localname": "BalanceSheetLocationAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/InvestmentsAmortizedCostDetails", "http://www.luminartech.com/role/InvestmentsScheduleofEquityInvestmentsDetails", "http://www.luminartech.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationDomain": { "auth_ref": [ "r610", "r611" ], "lang": { "en-us": { "role": { "documentation": "Location in the balance sheet (statement of financial position).", "label": "Balance Sheet Location [Domain]", "terseLabel": "Balance Sheet Location [Domain]" } } }, "localname": "BalanceSheetLocationDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/InvestmentsAmortizedCostDetails", "http://www.luminartech.com/role/InvestmentsScheduleofEquityInvestmentsDetails", "http://www.luminartech.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "domainItemType" }, "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 and Consolidation" } } }, "localname": "BasisOfAccountingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [ "r487", "r489" ], "lang": { "en-us": { "role": { "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree.", "label": "Business Acquisition, Acquiree [Domain]", "terseLabel": "Business Acquisition, Acquiree [Domain]" } } }, "localname": "BusinessAcquisitionAcquireeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/BusinessCombinationsComponentsofIntangibleAssetsandEstimatedUsefulLivesDetails", "http://www.luminartech.com/role/BusinessCombinationsNarrativeDetails", "http://www.luminartech.com/role/BusinessCombinationsScheduleofRecognizedIdentifiedAssetsandLiabilitiesDetails", "http://www.luminartech.com/role/FinancialStatementComponentsFutureAmortizationExpenseDetails", "http://www.luminartech.com/role/FinancialStatementComponentsScheduleofIntangibleAssetsDetails", "http://www.luminartech.com/role/StockbasedCompensationNarrativeDetails", "http://www.luminartech.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r487", "r489", "r586", "r587" ], "lang": { "en-us": { "role": { "documentation": "Information by business combination or series of individually immaterial business combinations.", "label": "Business Acquisition [Axis]", "terseLabel": "Business Acquisition [Axis]" } } }, "localname": "BusinessAcquisitionAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/BusinessCombinationsComponentsofIntangibleAssetsandEstimatedUsefulLivesDetails", "http://www.luminartech.com/role/BusinessCombinationsNarrativeDetails", "http://www.luminartech.com/role/BusinessCombinationsScheduleofRecognizedIdentifiedAssetsandLiabilitiesDetails", "http://www.luminartech.com/role/FinancialStatementComponentsFutureAmortizationExpenseDetails", "http://www.luminartech.com/role/FinancialStatementComponentsScheduleofIntangibleAssetsDetails", "http://www.luminartech.com/role/StockbasedCompensationNarrativeDetails", "http://www.luminartech.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of direct costs of the business combination including legal, accounting, and other costs incurred to consummate the business acquisition.", "label": "Business Acquisition, Transaction Costs", "terseLabel": "Transaction costs" } } }, "localname": "BusinessAcquisitionCostOfAcquiredEntityTransactionCosts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/BusinessCombinationsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued": { "auth_ref": [ "r597" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of equity interests issued or issuable to acquire entity.", "label": "Business Acquisition, Equity Interest Issued or Issuable, Number of Shares", "terseLabel": "Earn-out shares issued (in shares)" } } }, "localname": "BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/BusinessCombinationsNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_BusinessAcquisitionLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Business Acquisition [Line Items]", "terseLabel": "Business Acquisition [Line Items]" } } }, "localname": "BusinessAcquisitionLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/BusinessCombinationsComponentsofIntangibleAssetsandEstimatedUsefulLivesDetails", "http://www.luminartech.com/role/BusinessCombinationsNarrativeDetails", "http://www.luminartech.com/role/BusinessCombinationsScheduleofRecognizedIdentifiedAssetsandLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "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_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable": { "auth_ref": [ "r594", "r595" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of equity interests of the acquirer, including instruments or interests issued or issuable in consideration for the business combination.", "label": "Business Combination, Consideration Transferred, Equity Interests Issued and Issuable", "terseLabel": "Stock consideration", "verboseLabel": "Issuance of Class A common stock to acquire OptoGration, Inc." } } }, "localname": "BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/BusinessCombinationsNarrativeDetails", "http://www.luminartech.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred": { "auth_ref": [ "r593", "r594", "r595", "r596" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities incurred by the acquirer as part of consideration transferred in a business combination.", "label": "Business Combination, Consideration Transferred, Liabilities Incurred", "terseLabel": "Contingent stock consideration" } } }, "localname": "BusinessCombinationConsiderationTransferredLiabilitiesIncurred", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/BusinessCombinationsNarrativeDetails", "http://www.luminartech.com/role/StockbasedCompensationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "auth_ref": [ "r601" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable).", "label": "Business Combination Disclosure [Text Block]", "terseLabel": "Business Combinations" } } }, "localname": "BusinessCombinationDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/BusinessCombinations" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets": { "auth_ref": [ "r589" ], "calculation": { "http://www.luminartech.com/role/BusinessCombinationsScheduleofRecognizedIdentifiedAssetsandLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of assets acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets", "totalLabel": "Total assets acquired" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/BusinessCombinationsScheduleofRecognizedIdentifiedAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents": { "auth_ref": [ "r589" ], "calculation": { "http://www.luminartech.com/role/BusinessCombinationsScheduleofRecognizedIdentifiedAssetsandLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions, acquired at the acquisition date. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents", "terseLabel": "Cash and cash equivalents" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/BusinessCombinationsScheduleofRecognizedIdentifiedAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther": { "auth_ref": [ "r589" ], "calculation": { "http://www.luminartech.com/role/BusinessCombinationsScheduleofRecognizedIdentifiedAssetsandLiabilitiesDetails": { "order": 3.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of other assets expected to be realized or consumed before one year or the normal operating cycle, if longer, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Other", "terseLabel": "Other current assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/BusinessCombinationsScheduleofRecognizedIdentifiedAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables": { "auth_ref": [ "r589" ], "calculation": { "http://www.luminartech.com/role/BusinessCombinationsScheduleofRecognizedIdentifiedAssetsandLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount due from customers or clients for goods or services, including trade receivables, that have been delivered or sold in the normal course of business, and amounts due from others, including related parties expected to be converted to cash, sold or exchanged within one year or the normal operating cycle, if longer, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables", "terseLabel": "Accounts receivable" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/BusinessCombinationsScheduleofRecognizedIdentifiedAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities": { "auth_ref": [ "r589" ], "calculation": { "http://www.luminartech.com/role/BusinessCombinationsScheduleofRecognizedIdentifiedAssetsandLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities due within one year or within the normal operating cycle, if longer, assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities", "negatedTerseLabel": "Current Liabilities" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/BusinessCombinationsScheduleofRecognizedIdentifiedAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill": { "auth_ref": [ "r589" ], "calculation": { "http://www.luminartech.com/role/BusinessCombinationsScheduleofRecognizedIdentifiedAssetsandLiabilitiesDetails": { "order": 6.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of intangible assets, excluding goodwill, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill", "terseLabel": "Total intangible assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/BusinessCombinationsComponentsofIntangibleAssetsandEstimatedUsefulLivesDetails", "http://www.luminartech.com/role/BusinessCombinationsScheduleofRecognizedIdentifiedAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities": { "auth_ref": [ "r589" ], "calculation": { "http://www.luminartech.com/role/BusinessCombinationsScheduleofRecognizedIdentifiedAssetsandLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities", "negatedTotalLabel": "Total liabilities assumed" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/BusinessCombinationsScheduleofRecognizedIdentifiedAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet": { "auth_ref": [ "r588", "r589" ], "calculation": { "http://www.luminartech.com/role/BusinessCombinationsScheduleofRecognizedIdentifiedAssetsandLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount recognized as of the acquisition date for the identifiable assets acquired in excess of (less than) the aggregate liabilities assumed.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net", "totalLabel": "Net assets acquired" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/BusinessCombinationsScheduleofRecognizedIdentifiedAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilities": { "auth_ref": [ "r589" ], "calculation": { "http://www.luminartech.com/role/BusinessCombinationsScheduleofRecognizedIdentifiedAssetsandLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities due after one year or the normal operating cycle, if longer, assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities", "negatedTerseLabel": "Non-current liabilities" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/BusinessCombinationsScheduleofRecognizedIdentifiedAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets": { "auth_ref": [ "r589" ], "calculation": { "http://www.luminartech.com/role/BusinessCombinationsScheduleofRecognizedIdentifiedAssetsandLiabilitiesDetails": { "order": 5.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of other assets expected to be realized or consumed after one year or the normal operating cycle, if longer, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Noncurrent Assets", "terseLabel": "Other non-current assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/BusinessCombinationsScheduleofRecognizedIdentifiedAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment": { "auth_ref": [ "r588", "r589" ], "calculation": { "http://www.luminartech.com/role/BusinessCombinationsScheduleofRecognizedIdentifiedAssetsandLiabilitiesDetails": { "order": 4.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of property, plant, and equipment recognized as of the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment", "terseLabel": "Property and equipment" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/BusinessCombinationsScheduleofRecognizedIdentifiedAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalExpendituresIncurredButNotYetPaid": { "auth_ref": [ "r130", "r131", "r132" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Future cash outflow to pay for purchases of fixed assets that have occurred.", "label": "Capital Expenditures Incurred but Not yet Paid", "terseLabel": "Purchases of property and equipment recorded in accounts payable and accrued liabilities" } } }, "localname": "CapitalExpendituresIncurredButNotYetPaid", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_Cash": { "auth_ref": [ "r49", "r698", "r812", "r813" ], "calculation": { "http://www.luminartech.com/role/FinancialStatementComponentsCashandCashEquivalentsDetails": { "order": 4.0, "parentTag": "us-gaap_CashAndCashEquivalentsAtCarryingValue", "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. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash", "terseLabel": "Cash" } } }, "localname": "Cash", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/FinancialStatementComponentsCashandCashEquivalentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAcquiredFromAcquisition": { "auth_ref": [ "r105" ], "calculation": { "http://www.luminartech.com/role/ConsolidatedStatementsofCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow associated with the acquisition of business during the period (for example, cash that was held by the acquired business).", "label": "Cash Acquired from Acquisition", "terseLabel": "Cash received from acquisition of OptoGration, Inc." } } }, "localname": "CashAcquiredFromAcquisition", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r7", "r49", "r127" ], "calculation": { "http://www.luminartech.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://www.luminartech.com/role/FinancialStatementComponentsCashandCashEquivalentsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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", "totalLabel": "Total cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/ConsolidatedBalanceSheets", "http://www.luminartech.com/role/FinancialStatementComponentsCashandCashEquivalentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of cash and cash equivalent balance.", "label": "Cash and Cash Equivalents [Axis]", "terseLabel": "Cash and Cash Equivalents [Axis]" } } }, "localname": "CashAndCashEquivalentsAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/FairValueMeasurementsScheduleofFinancialAssetsandLiabilitiesSubjecttoFairValueMeasurementsonaRecurringBasisandtheLevelofInputsUsedDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CashAndCashEquivalentsFairValueDisclosure": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash and Cash Equivalents, Fair Value Disclosure", "terseLabel": "Total cash equivalents" } } }, "localname": "CashAndCashEquivalentsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/FairValueMeasurementsScheduleofFinancialAssetsandLiabilitiesSubjecttoFairValueMeasurementsonaRecurringBasisandtheLevelofInputsUsedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "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 [Member]", "terseLabel": "Included in cash and cash equivalents", "verboseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/InvestmentsAmortizedCostDetails", "http://www.luminartech.com/role/InvestmentsScheduleofEquityInvestmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy": { "auth_ref": [ "r21", "r128", "r755" ], "lang": { "en-us": { "role": { "documentation": "Entity's cash and cash equivalents accounting policy with respect to restricted balances. Restrictions may include legally restricted deposits held as compensating balances against short-term borrowing arrangements, contracts entered into with others, or company statements of intention with regard to particular deposits; however, time deposits and short-term certificates of deposit are not generally included in legally restricted deposits.", "label": "Cash and Cash Equivalents, Restricted Cash and Cash Equivalents, Policy [Policy Text Block]", "terseLabel": "Restricted Cash" } } }, "localname": "CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashAndCashEquivalentsUnrestrictedCashAndCashEquivalentsPolicy": { "auth_ref": [ "r128" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for cash and cash equivalents with respect to unrestricted balances.", "label": "Cash and Cash Equivalents, Unrestricted Cash and Cash Equivalents, Policy [Policy Text Block]", "terseLabel": "Cash and Cash Equivalents" } } }, "localname": "CashAndCashEquivalentsUnrestrictedCashAndCashEquivalentsPolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r121", "r127", "r133" ], "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": "Ending cash, cash equivalents and restricted cash", "periodStartLabel": "Beginning cash, cash equivalents and restricted cash" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r121", "r650" ], "calculation": { "http://www.luminartech.com/role/ConsolidatedStatementsofCashFlows": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "totalLabel": "Net increase in cash, cash equivalents and restricted cash" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ClassOfStockDomain": { "auth_ref": [ "r138", "r141", "r170", "r171", "r172", "r175", "r177", "r186", "r187", "r188", "r278", "r351", "r356", "r357", "r358", "r364", "r365", "r414", "r415", "r419", "r423", "r641", "r842" ], "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.luminartech.com/role/A20172018and2020WarrantsNarrativeDetails", "http://www.luminartech.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesPublicandPrivateWarrantsDetails", "http://www.luminartech.com/role/BusinessCombinationsNarrativeDetails", "http://www.luminartech.com/role/CommitmentandContingenciesNarrativeDetails", "http://www.luminartech.com/role/ConsolidatedBalanceSheets", "http://www.luminartech.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.luminartech.com/role/ConsolidatedStatementsofCashFlows", "http://www.luminartech.com/role/ConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquityDeficit", "http://www.luminartech.com/role/ConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquityDeficitParenthetical", "http://www.luminartech.com/role/ConvertiblePreferredStockNarrativeDetails", "http://www.luminartech.com/role/CoverPage", "http://www.luminartech.com/role/DebtAdditionalInformationDetails", "http://www.luminartech.com/role/InvestmentsNarrativeDetails", "http://www.luminartech.com/role/RevenueNarrativeDetails", "http://www.luminartech.com/role/SimpleAgreementsforFutureEquitySAFEDetails", "http://www.luminartech.com/role/StockholdersEquityNarrativeDetails", "http://www.luminartech.com/role/SubsequentEventsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ClassOfStockLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Class of Stock [Line Items]", "terseLabel": "Class of Stock [Line Items]" } } }, "localname": "ClassOfStockLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ClassOfWarrantOrRightAxis": { "auth_ref": [ "r440", "r494" ], "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.luminartech.com/role/A20172018and2020WarrantsNarrativeDetails", "http://www.luminartech.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesPublicandPrivateWarrantsDetails", "http://www.luminartech.com/role/BusinessCombinationsNarrativeDetails", "http://www.luminartech.com/role/FairValueMeasurementsNarrativeDetails", "http://www.luminartech.com/role/FairValueMeasurementsScheduleofChangesinLiabilitiesMeasuredatFairValueDetails", "http://www.luminartech.com/role/FairValueMeasurementsScheduleofFinancialAssetsandLiabilitiesSubjecttoFairValueMeasurementsonaRecurringBasisandtheLevelofInputsUsedDetails", "http://www.luminartech.com/role/RevenueNarrativeDetails", "http://www.luminartech.com/role/StockholdersEquityNarrativeDetails" ], "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.luminartech.com/role/A20172018and2020WarrantsNarrativeDetails", "http://www.luminartech.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesPublicandPrivateWarrantsDetails", "http://www.luminartech.com/role/BusinessCombinationsNarrativeDetails", "http://www.luminartech.com/role/FairValueMeasurementsNarrativeDetails", "http://www.luminartech.com/role/FairValueMeasurementsScheduleofChangesinLiabilitiesMeasuredatFairValueDetails", "http://www.luminartech.com/role/FairValueMeasurementsScheduleofFinancialAssetsandLiabilitiesSubjecttoFairValueMeasurementsonaRecurringBasisandtheLevelofInputsUsedDetails", "http://www.luminartech.com/role/RevenueNarrativeDetails", "http://www.luminartech.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1": { "auth_ref": [ "r431" ], "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": "Stock price of warrants (in dollars per share)" } } }, "localname": "ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesPublicandPrivateWarrantsDetails", "http://www.luminartech.com/role/RevenueNarrativeDetails", "http://www.luminartech.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ClassOfWarrantOrRightLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Class of Warrant or Right [Line Items]", "terseLabel": "Class of Warrant or Right [Line Items]" } } }, "localname": "ClassOfWarrantOrRightLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/A20172018and2020WarrantsNarrativeDetails", "http://www.luminartech.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesPublicandPrivateWarrantsDetails", "http://www.luminartech.com/role/RevenueNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights": { "auth_ref": [ "r431" ], "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 warrants into securities (in shares)" } } }, "localname": "ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/BusinessCombinationsNarrativeDetails", "http://www.luminartech.com/role/RevenueNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ClassOfWarrantOrRightOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of warrants or rights outstanding.", "label": "Class of Warrant or Right, Outstanding", "terseLabel": "Warrants outstanding (in shares)" } } }, "localname": "ClassOfWarrantOrRightOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/A20172018and2020WarrantsNarrativeDetails", "http://www.luminartech.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesPublicandPrivateWarrantsDetails", "http://www.luminartech.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ClassOfWarrantOrRightTable": { "auth_ref": [ "r440", "r494" ], "lang": { "en-us": { "role": { "documentation": "Disclosure for warrants or rights issued, which includes the title of issue of securities called for by warrants and rights outstanding, the aggregate amount of securities called for by warrants and rights outstanding, the date from which the warrants or rights are exercisable, and the price at which the warrant or right is exercisable.", "label": "Class of Warrant or Right [Table]", "terseLabel": "Class of Warrant or Right [Table]" } } }, "localname": "ClassOfWarrantOrRightTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/A20172018and2020WarrantsNarrativeDetails", "http://www.luminartech.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesPublicandPrivateWarrantsDetails", "http://www.luminartech.com/role/RevenueNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CommercialPaperAtCarryingValue": { "auth_ref": [], "calculation": { "http://www.luminartech.com/role/FinancialStatementComponentsCashandCashEquivalentsDetails": { "order": 3.0, "parentTag": "us-gaap_CashAndCashEquivalentsAtCarryingValue", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Unsecured short-term debt instrument issued by corporations which are 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. Generally, only investments with original maturities of three months or less qualify under that definition. Original maturity means original maturity to the entity holding the investment. For example, both a three-month US Treasury bill and a three-year Treasury note purchased three months from maturity qualify as cash equivalents. However, a Treasury note purchased three-years ago does not become a cash equivalent when its remaining maturity is three months.", "label": "Commercial Paper, at Carrying Value", "terseLabel": "Commercial paper" } } }, "localname": "CommercialPaperAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/FinancialStatementComponentsCashandCashEquivalentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommercialPaperMember": { "auth_ref": [ "r347" ], "lang": { "en-us": { "role": { "documentation": "Unsecured promissory note (generally negotiable) that provides institutions with short-term funds.", "label": "Commercial Paper [Member]", "terseLabel": "Commercial paper" } } }, "localname": "CommercialPaperMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/FairValueMeasurementsScheduleofFinancialAssetsandLiabilitiesSubjecttoFairValueMeasurementsonaRecurringBasisandtheLevelofInputsUsedDetails", "http://www.luminartech.com/role/InvestmentsAmortizedCostDetails", "http://www.luminartech.com/role/InvestmentsContinuousLossPositionDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommercialPaperNotIncludedWithCashAndCashEquivalentsMember": { "auth_ref": [ "r478", "r634" ], "lang": { "en-us": { "role": { "documentation": "Unsecured promissory note (generally negotiable) that provides institutions with short-term funds that is excluded from cash and cash equivalents.", "label": "Commercial Paper, Not Included with Cash and Cash Equivalents [Member]", "terseLabel": "Commercial paper" } } }, "localname": "CommercialPaperNotIncludedWithCashAndCashEquivalentsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/FairValueMeasurementsScheduleofFinancialAssetsandLiabilitiesSubjecttoFairValueMeasurementsonaRecurringBasisandtheLevelofInputsUsedDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r62", "r341", "r764", "r786" ], "calculation": { "http://www.luminartech.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.", "label": "Commitments and Contingencies", "terseLabel": "Commitments and contingencies (see Note 17)" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/ConsolidatedBalanceSheets" ], "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": [ "r338", "r339", "r340", "r342", "r818" ], "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.luminartech.com/role/CommitmentandContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonClassAMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Classification of common stock representing ownership interest in a corporation.", "label": "Common Class A [Member]", "terseLabel": "Class A Common Stock" } } }, "localname": "CommonClassAMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/A20172018and2020WarrantsNarrativeDetails", "http://www.luminartech.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesPublicandPrivateWarrantsDetails", "http://www.luminartech.com/role/BusinessCombinationsNarrativeDetails", "http://www.luminartech.com/role/CommitmentandContingenciesNarrativeDetails", "http://www.luminartech.com/role/ConsolidatedBalanceSheets", "http://www.luminartech.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.luminartech.com/role/ConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquityDeficit", "http://www.luminartech.com/role/CoverPage", "http://www.luminartech.com/role/DebtAdditionalInformationDetails", "http://www.luminartech.com/role/InvestmentsNarrativeDetails", "http://www.luminartech.com/role/RevenueNarrativeDetails", "http://www.luminartech.com/role/SimpleAgreementsforFutureEquitySAFEDetails", "http://www.luminartech.com/role/StockholdersEquityNarrativeDetails", "http://www.luminartech.com/role/SubsequentEventsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommonClassBMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Classification of common stock that has different rights than Common Class A, representing ownership interest in a corporation.", "label": "Common Class B [Member]", "terseLabel": "Class B Common Stock" } } }, "localname": "CommonClassBMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/BusinessCombinationsNarrativeDetails", "http://www.luminartech.com/role/ConsolidatedBalanceSheets", "http://www.luminartech.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.luminartech.com/role/ConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquityDeficit", "http://www.luminartech.com/role/CoverPage", "http://www.luminartech.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r151", "r152", "r621" ], "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.luminartech.com/role/A20172018and2020WarrantsNarrativeDetails", "http://www.luminartech.com/role/BusinessCombinationsNarrativeDetails", "http://www.luminartech.com/role/ConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquityDeficit", "http://www.luminartech.com/role/SimpleAgreementsforFutureEquitySAFEDetails", "http://www.luminartech.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r33" ], "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.luminartech.com/role/BusinessCombinationsNarrativeDetails", "http://www.luminartech.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.luminartech.com/role/DebtAdditionalInformationDetails", "http://www.luminartech.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r33" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.", "label": "Common Stock, Shares Authorized", "terseLabel": "Common stock, shares authorized (in shares)" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.luminartech.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r33" ], "lang": { "en-us": { "role": { "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.", "label": "Common Stock, Shares, Issued", "terseLabel": "Common stock, shares issued (in shares)" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/BusinessCombinationsNarrativeDetails", "http://www.luminartech.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.luminartech.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r33", "r430" ], "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, shares outstanding (in shares)" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/BusinessCombinationsNarrativeDetails", "http://www.luminartech.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.luminartech.com/role/ConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquityDeficit", "http://www.luminartech.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r33", "r698" ], "calculation": { "http://www.luminartech.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Common Stock, Value, Issued", "terseLabel": "Common stock" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComponentsOfDeferredTaxAssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Components of Deferred Tax Assets [Abstract]", "terseLabel": "Deferred tax assets:" } } }, "localname": "ComponentsOfDeferredTaxAssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/IncomeTaxesDeferredIncomeTaxAssetsandLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Components of Deferred Tax Liabilities [Abstract]", "terseLabel": "Deferred tax liabilities:" } } }, "localname": "ComponentsOfDeferredTaxLiabilitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/IncomeTaxesDeferredIncomeTaxAssetsandLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r83", "r85", "r86", "r94", "r767", "r788" ], "calculation": { "http://www.luminartech.com/role/ConsolidatedStatementsofOperationsandComprehensiveLoss": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "totalLabel": "Comprehensive loss" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/ConsolidatedStatementsofOperationsandComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTaxAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent [Abstract]", "terseLabel": "Comprehensive Loss:" } } }, "localname": "ComprehensiveIncomeNetOfTaxAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/ConsolidatedStatementsofOperationsandComprehensiveLoss" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "auth_ref": [ "r198", "r199", "r245", "r638", "r639", "r817" ], "lang": { "en-us": { "role": { "documentation": "The denominator in a calculation of a disclosed concentration risk percentage.", "label": "Concentration Risk Benchmark [Domain]", "terseLabel": "Concentration Risk Benchmark [Domain]" } } }, "localname": "ConcentrationRiskBenchmarkDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesConcentrationofCreditRiskDetails", "http://www.luminartech.com/role/RevenueScheduleofDisaggregationofRevenueDetails", "http://www.luminartech.com/role/SegmentandCustomerConcentrationInformationNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "auth_ref": [ "r198", "r199", "r245", "r638", "r639", "r811", "r817" ], "lang": { "en-us": { "role": { "documentation": "Information by benchmark of concentration risk.", "label": "Concentration Risk Benchmark [Axis]", "terseLabel": "Concentration Risk Benchmark [Axis]" } } }, "localname": "ConcentrationRiskByBenchmarkAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesConcentrationofCreditRiskDetails", "http://www.luminartech.com/role/RevenueScheduleofDisaggregationofRevenueDetails", "http://www.luminartech.com/role/SegmentandCustomerConcentrationInformationNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskByTypeAxis": { "auth_ref": [ "r198", "r199", "r245", "r638", "r639", "r811", "r817" ], "lang": { "en-us": { "role": { "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender.", "label": "Concentration Risk Type [Axis]", "terseLabel": "Concentration Risk Type [Axis]" } } }, "localname": "ConcentrationRiskByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesConcentrationofCreditRiskDetails", "http://www.luminartech.com/role/RevenueScheduleofDisaggregationofRevenueDetails", "http://www.luminartech.com/role/SegmentandCustomerConcentrationInformationNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskCreditRisk": { "auth_ref": [ "r192", "r777" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for credit risk.", "label": "Concentration Risk, Credit Risk, Policy [Policy Text Block]", "terseLabel": "Concentration of Credit Risk" } } }, "localname": "ConcentrationRiskCreditRisk", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConcentrationRiskLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Concentration Risk [Line Items]", "terseLabel": "Concentration Risk [Line Items]" } } }, "localname": "ConcentrationRiskLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesConcentrationofCreditRiskDetails", "http://www.luminartech.com/role/SegmentandCustomerConcentrationInformationNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskPercentage1": { "auth_ref": [ "r198", "r199", "r245", "r638", "r639" ], "lang": { "en-us": { "role": { "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.", "label": "Concentration Risk, Percentage", "terseLabel": "Percentage of revenue (as percent)", "verboseLabel": "Percentage of accounts receivable (as percent)" } } }, "localname": "ConcentrationRiskPercentage1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesConcentrationofCreditRiskDetails", "http://www.luminartech.com/role/RevenueScheduleofDisaggregationofRevenueDetails", "http://www.luminartech.com/role/SegmentandCustomerConcentrationInformationNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ConcentrationRiskTable": { "auth_ref": [ "r195", "r198", "r199", "r200", "r638", "r640", "r817" ], "lang": { "en-us": { "role": { "documentation": "Describes the nature of a concentration, a benchmark to which it is compared, and the percentage that the risk is to the benchmark.", "label": "Concentration Risk [Table]", "terseLabel": "Concentration Risk [Table]" } } }, "localname": "ConcentrationRiskTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesConcentrationofCreditRiskDetails", "http://www.luminartech.com/role/SegmentandCustomerConcentrationInformationNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskTypeDomain": { "auth_ref": [ "r198", "r199", "r245", "r638", "r639", "r817" ], "lang": { "en-us": { "role": { "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration.", "label": "Concentration Risk Type [Domain]", "terseLabel": "Concentration Risk Type [Domain]" } } }, "localname": "ConcentrationRiskTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesConcentrationofCreditRiskDetails", "http://www.luminartech.com/role/RevenueScheduleofDisaggregationofRevenueDetails", "http://www.luminartech.com/role/SegmentandCustomerConcentrationInformationNarrativeDetails" ], "xbrltype": "domainItemType" }, "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.luminartech.com/role/FinancialStatementComponentsPropertyandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ContractWithCustomerAssetAccumulatedAllowanceForCreditLossCurrent": { "auth_ref": [ "r285", "r444" ], "calculation": { "http://www.luminartech.com/role/FinancialStatementComponentsAccruedandOtherCurrentLiabilitiesDetails": { "order": 6.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss for right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, classified as current.", "label": "Contract with Customer, Asset, Allowance for Credit Loss, Current", "terseLabel": "Contract losses" } } }, "localname": "ContractWithCustomerAssetAccumulatedAllowanceForCreditLossCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/FinancialStatementComponentsAccruedandOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": { "auth_ref": [ "r446" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of receivable, contract asset, and contract liability from contract with customer. Includes, but is not limited to, change in contract asset and contract liability.", "label": "Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]", "terseLabel": "Schedule of Opening and Closing Balances of Contract Liabilities and Significant Changes in Contract Liabilities" } } }, "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/RevenueTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerAssetCreditLossExpense": { "auth_ref": [ "r287", "r445", "r463" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense (reversal of expense) for expected credit loss on right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time.", "label": "Contract with Customer, Asset, Credit Loss Expense (Reversal)", "terseLabel": "Revenue recognized for performance obligations that have been satisfied but for which amounts have not been billed" } } }, "localname": "ContractWithCustomerAssetCreditLossExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/RevenueScheduleofSignificantChangesinContractLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerAssetNet": { "auth_ref": [ "r442", "r444", "r465" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time.", "label": "Contract with Customer, Asset, after Allowance for Credit Loss", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "terseLabel": "Contract assets" } } }, "localname": "ContractWithCustomerAssetNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/RevenueNarrativeDetails", "http://www.luminartech.com/role/RevenueScheduleofSignificantChangesinContractLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerAssetNetCurrent": { "auth_ref": [ "r442", "r444", "r465" ], "calculation": { "http://www.luminartech.com/role/FinancialStatementComponentsPrepaidExpensesandOtherCurrentAssetsDetails": { "order": 3.0, "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, classified as current.", "label": "Contract with Customer, Asset, after Allowance for Credit Loss, Current", "terseLabel": "Contract assets" } } }, "localname": "ContractWithCustomerAssetNetCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/FinancialStatementComponentsPrepaidExpensesandOtherCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiability": { "auth_ref": [ "r442", "r443", "r465" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable.", "label": "Contract with Customer, Liability", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance" } } }, "localname": "ContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/RevenueScheduleofSignificantChangesinContractLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "auth_ref": [ "r442", "r443", "r465" ], "calculation": { "http://www.luminartech.com/role/FinancialStatementComponentsAccruedandOtherCurrentLiabilitiesDetails": { "order": 4.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "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", "verboseLabel": "Contract liabilities" } } }, "localname": "ContractWithCustomerLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/FinancialStatementComponentsAccruedandOtherCurrentLiabilitiesDetails", "http://www.luminartech.com/role/RevenueNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityNoncurrent": { "auth_ref": [ "r442", "r443", "r465" ], "calculation": { "http://www.luminartech.com/role/FinancialStatementComponentsOtherNonCurrentLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_OtherLiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as noncurrent.", "label": "Contract with Customer, Liability, Noncurrent", "verboseLabel": "Deferred rent" } } }, "localname": "ContractWithCustomerLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/FinancialStatementComponentsOtherNonCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "auth_ref": [ "r466" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due.", "label": "Contract with Customer, Liability, Revenue Recognized", "negatedTerseLabel": "Revenue recognized that was included in the contract liabilities beginning balance" } } }, "localname": "ContractWithCustomerLiabilityRevenueRecognized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/RevenueScheduleofSignificantChangesinContractLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConversionOfStockByUniqueDescriptionAxis": { "auth_ref": [ "r130", "r131", "r132" ], "lang": { "en-us": { "role": { "documentation": "Information by description of stock conversions.", "label": "Stock Conversion Description [Axis]", "terseLabel": "Stock Conversion Description [Axis]" } } }, "localname": "ConversionOfStockByUniqueDescriptionAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/ConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquityDeficitParenthetical" ], "xbrltype": "stringItemType" }, "us-gaap_ConversionOfStockNameDomain": { "auth_ref": [ "r130", "r131", "r132" ], "lang": { "en-us": { "role": { "documentation": "The unique name of a noncash or part noncash stock conversion.", "label": "Conversion of Stock, Name [Domain]", "terseLabel": "Conversion of Stock, Name [Domain]" } } }, "localname": "ConversionOfStockNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/ConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquityDeficitParenthetical" ], "xbrltype": "domainItemType" }, "us-gaap_ConversionOfStockSharesConverted1": { "auth_ref": [ "r130", "r131", "r132" ], "lang": { "en-us": { "role": { "documentation": "The number of shares converted in a noncash (or part noncash) transaction. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.", "label": "Conversion of Stock, Shares Converted", "terseLabel": "Shares converted (in shares)" } } }, "localname": "ConversionOfStockSharesConverted1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ConversionOfStockSharesIssued1": { "auth_ref": [ "r130", "r131", "r132" ], "lang": { "en-us": { "role": { "documentation": "The number of new shares issued in the conversion of stock in a noncash (or part noncash) transaction. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.", "label": "Conversion of Stock, Shares Issued", "terseLabel": "Shares issued upon conversion (in shares)" } } }, "localname": "ConversionOfStockSharesIssued1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ConvertibleDebtFairValueDisclosures": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of borrowing which can be exchanged for a specified number of another security at the option of the issuer or the holder, for example, but not limited to, the entity's common stock.", "label": "Convertible Debt, Fair Value Disclosures", "terseLabel": "Convertible senior notes, fair value" } } }, "localname": "ConvertibleDebtFairValueDisclosures", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConvertibleDebtMember": { "auth_ref": [ "r366", "r368", "r369", "r371", "r381", "r382", "r383", "r387", "r388", "r389", "r390", "r391", "r398", "r399", "r400", "r401" ], "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.luminartech.com/role/DebtAdditionalInformationDetails", "http://www.luminartech.com/role/DebtScheduleofInterestExpenseDetails", "http://www.luminartech.com/role/DebtScheduleofNetCarryingAmountDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConvertibleDebtNoncurrent": { "auth_ref": [ "r60" ], "calculation": { "http://www.luminartech.com/role/DebtScheduleofNetCarryingAmountDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying amount of long-term convertible debt as of the balance sheet date, net of the amount due in the next twelve months or greater than the normal operating cycle, if longer. The debt is convertible into another form of financial instrument, typically the entity's common stock.", "label": "Convertible Debt, Noncurrent", "totalLabel": "Net carrying amount" } } }, "localname": "ConvertibleDebtNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/DebtScheduleofNetCarryingAmountDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConvertibleDebtSecuritiesMember": { "auth_ref": [ "r478" ], "lang": { "en-us": { "role": { "documentation": "Debt securities that can be exchanged for equity of the debt issuer at the option of the issuer or the holder.", "label": "Convertible Debt Securities [Member]", "terseLabel": "Convertible Senior Notes" } } }, "localname": "ConvertibleDebtSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/EarningsLossPerShareAntidilutiveSecuritiesDetails", "http://www.luminartech.com/role/EarningsLossPerShareNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConvertibleDebtTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of convertible debt instrument. Includes, but is not limited to, principal amount and amortized premium or discount.", "label": "Convertible Debt [Table Text Block]", "terseLabel": "Schedule of Net Carrying Amount" } } }, "localname": "ConvertibleDebtTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/DebtTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConvertibleLongTermNotesPayable": { "auth_ref": [ "r60" ], "calculation": { "http://www.luminartech.com/role/ConsolidatedBalanceSheets": { "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 long-term debt (with maturities initially due after one year or beyond the operating cycle if longer) identified as Convertible Notes Payable, excluding current portion. Convertible Notes Payable is a written promise to pay a note which can be exchanged for a specified amount of another, related security, at the option of the issuer and the holder.", "label": "Convertible Notes Payable, Noncurrent", "terseLabel": "Convertible senior notes" } } }, "localname": "ConvertibleLongTermNotesPayable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConvertibleNotesPayableMember": { "auth_ref": [ "r24", "r758", "r779", "r814" ], "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 Promissory Note" } } }, "localname": "ConvertibleNotesPayableMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/DebtAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CorporateBondSecuritiesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This category includes information about long-term debt securities that are issued by either a domestic or foreign corporate business entity with a date certain promise of repayment and a return to the holder for the time value of money (for example, variable or fixed interest, original issue discount).", "label": "Corporate Bond Securities [Member]", "terseLabel": "Corporate bonds" } } }, "localname": "CorporateBondSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/FairValueMeasurementsScheduleofFinancialAssetsandLiabilitiesSubjecttoFairValueMeasurementsonaRecurringBasisandtheLevelofInputsUsedDetails", "http://www.luminartech.com/role/InvestmentsAmortizedCostDetails", "http://www.luminartech.com/role/InvestmentsContinuousLossPositionDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CostOfRevenue": { "auth_ref": [ "r98", "r141", "r278", "r351", "r352", "r353", "r356", "r357", "r358", "r360", "r362", "r364", "r365", "r641" ], "calculation": { "http://www.luminartech.com/role/ConsolidatedStatementsofOperationsandComprehensiveLoss": { "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": "Total cost of sales" } } }, "localname": "CostOfRevenue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/ConsolidatedStatementsofOperationsandComprehensiveLoss" ], "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 sales" } } }, "localname": "CostOfSalesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/StockbasedCompensationCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CostOfSalesPolicyTextBlock": { "auth_ref": [ "r476" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for cost of product sold and service rendered.", "label": "Cost of Goods and Service [Policy Text Block]", "terseLabel": "Cost of Sales" } } }, "localname": "CostOfSalesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Current Income Tax Expense (Benefit), Continuing Operations [Abstract]", "terseLabel": "Current:" } } }, "localname": "CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/IncomeTaxesProvisionforbenefitfromincometaxesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CustomerConcentrationRiskMember": { "auth_ref": [ "r196", "r245" ], "lang": { "en-us": { "role": { "documentation": "Reflects the percentage that revenues in the period from one or more significant customers is to net revenues, as defined by the entity, such as total net revenues, product line revenues, segment revenues. The risk is the materially adverse effects of loss of a significant customer.", "label": "Customer Concentration Risk [Member]", "terseLabel": "Customer Concentration Risk" } } }, "localname": "CustomerConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesConcentrationofCreditRiskDetails", "http://www.luminartech.com/role/SegmentandCustomerConcentrationInformationNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CustomerRelationshipsMember": { "auth_ref": [ "r591" ], "lang": { "en-us": { "role": { "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships.", "label": "Customer Relationships [Member]", "terseLabel": "Customer relationships" } } }, "localname": "CustomerRelationshipsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/BusinessCombinationsComponentsofIntangibleAssetsandEstimatedUsefulLivesDetails", "http://www.luminartech.com/role/FinancialStatementComponentsScheduleofIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtConversionConvertedInstrumentAmount1": { "auth_ref": [ "r130", "r132" ], "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 Bridge Note into Series A convertible preferred stock" } } }, "localname": "DebtConversionConvertedInstrumentAmount1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt Disclosure [Abstract]" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r137", "r374", "r375", "r376", "r377", "r378", "r379", "r380", "r385", "r392", "r393", "r395", "r404" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.", "label": "Debt Disclosure [Text Block]", "terseLabel": "Debt" } } }, "localname": "DebtDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/Debt" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r24", "r25", "r26", "r140", "r149", "r368", "r369", "r370", "r371", "r372", "r373", "r375", "r381", "r382", "r383", "r384", "r386", "r387", "r388", "r389", "r390", "r391", "r398", "r399", "r400", "r401", "r662", "r758", "r761", "r779" ], "lang": { "en-us": { "role": { "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities.", "label": "Debt Instrument [Axis]", "terseLabel": "Debt Instrument [Axis]" } } }, "localname": "DebtInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/DebtAdditionalInformationDetails", "http://www.luminartech.com/role/DebtScheduleofInterestExpenseDetails", "http://www.luminartech.com/role/DebtScheduleofNetCarryingAmountDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentConvertibleConversionPrice1": { "auth_ref": [ "r370", "r396" ], "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.luminartech.com/role/DebtAdditionalInformationDetails", "http://www.luminartech.com/role/EarningsLossPerShareNarrativeDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_DebtInstrumentConvertibleThresholdConsecutiveTradingDays1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Threshold period of specified consecutive trading days within which common stock price to conversion price of convertible debt instrument must exceed threshold percentage for specified number of trading days to trigger conversion feature.", "label": "Debt Instrument, Convertible, Threshold Consecutive Trading Days", "terseLabel": "Threshold consecutive trading days" } } }, "localname": "DebtInstrumentConvertibleThresholdConsecutiveTradingDays1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/DebtAdditionalInformationDetails" ], "xbrltype": "integerItemType" }, "us-gaap_DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Minimum percentage of common stock price to conversion price of convertible debt instruments to determine eligibility of conversion.", "label": "Debt Instrument, Convertible, Threshold Percentage of Stock Price Trigger", "terseLabel": "Threshold percentage of stock price trigger" } } }, "localname": "DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/DebtAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentConvertibleThresholdTradingDays": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Threshold number of specified trading days that common stock price to conversion price of convertible debt instruments must exceed threshold percentage within a specified consecutive trading period to trigger conversion feature.", "label": "Debt Instrument, Convertible, Threshold Trading Days", "terseLabel": "Threshold trading days" } } }, "localname": "DebtInstrumentConvertibleThresholdTradingDays", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/DebtAdditionalInformationDetails" ], "xbrltype": "integerItemType" }, "us-gaap_DebtInstrumentFaceAmount": { "auth_ref": [ "r368", "r398", "r399", "r660", "r662", "r663" ], "calculation": { "http://www.luminartech.com/role/DebtScheduleofNetCarryingAmountDetails": { "order": 2.0, "parentTag": "us-gaap_ConvertibleDebtNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Face (par) amount of debt instrument at time of issuance.", "label": "Debt Instrument, Face Amount", "terseLabel": "Principal" } } }, "localname": "DebtInstrumentFaceAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/DebtAdditionalInformationDetails", "http://www.luminartech.com/role/DebtScheduleofNetCarryingAmountDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "auth_ref": [ "r59", "r369" ], "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 (as a percent)" } } }, "localname": "DebtInstrumentInterestRateStatedPercentage", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/DebtAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Debt Instrument [Line Items]", "terseLabel": "Debt Instrument [Line Items]" } } }, "localname": "DebtInstrumentLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/DebtAdditionalInformationDetails", "http://www.luminartech.com/role/DebtScheduleofInterestExpenseDetails", "http://www.luminartech.com/role/DebtScheduleofNetCarryingAmountDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r60", "r140", "r149", "r368", "r369", "r370", "r371", "r372", "r373", "r375", "r381", "r382", "r383", "r384", "r386", "r387", "r388", "r389", "r390", "r391", "r398", "r399", "r400", "r401", "r662" ], "lang": { "en-us": { "role": { "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities.", "label": "Debt Instrument, Name [Domain]", "terseLabel": "Debt Instrument, Name [Domain]" } } }, "localname": "DebtInstrumentNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/DebtAdditionalInformationDetails", "http://www.luminartech.com/role/DebtScheduleofInterestExpenseDetails", "http://www.luminartech.com/role/DebtScheduleofNetCarryingAmountDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentRedemptionPeriodAxis": { "auth_ref": [ "r775" ], "lang": { "en-us": { "role": { "documentation": "Information about timing of debt redemption features under terms of the debt agreement.", "label": "Debt Instrument, Redemption, Period [Axis]", "terseLabel": "Debt Instrument, Redemption, Period [Axis]" } } }, "localname": "DebtInstrumentRedemptionPeriodAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/DebtAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentRedemptionPeriodDomain": { "auth_ref": [ "r775" ], "lang": { "en-us": { "role": { "documentation": "Period as defined under terms of the debt agreement for debt redemption features.", "label": "Debt Instrument, Redemption, Period [Domain]", "terseLabel": "Debt Instrument, Redemption, Period [Domain]" } } }, "localname": "DebtInstrumentRedemptionPeriodDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/DebtAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentRedemptionPeriodOneMember": { "auth_ref": [ "r775" ], "lang": { "en-us": { "role": { "documentation": "Period one representing most current period of debt redemption features under terms of the debt agreement.", "label": "Debt Instrument, Redemption, Period One [Member]", "terseLabel": "Debt Instrument, Redemption, Period One" } } }, "localname": "DebtInstrumentRedemptionPeriodOneMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/DebtAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentRedemptionPeriodThreeMember": { "auth_ref": [ "r775" ], "lang": { "en-us": { "role": { "documentation": "Period three representing third most current period of debt redemption features under terms of the debt agreement.", "label": "Debt Instrument, Redemption, Period Three [Member]", "terseLabel": "Debt Instrument, Redemption, Period Three" } } }, "localname": "DebtInstrumentRedemptionPeriodThreeMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/DebtAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentRedemptionPeriodTwoMember": { "auth_ref": [ "r775" ], "lang": { "en-us": { "role": { "documentation": "Period two representing second most current period of debt redemption features under terms of the debt agreement.", "label": "Debt Instrument, Redemption, Period Two [Member]", "terseLabel": "Debt Instrument, Redemption, Period Two" } } }, "localname": "DebtInstrumentRedemptionPeriodTwoMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/DebtAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentRedemptionPricePercentage": { "auth_ref": [ "r775" ], "lang": { "en-us": { "role": { "documentation": "Percentage price of original principal amount of debt at which debt can be redeemed by the issuer.", "label": "Debt Instrument, Redemption Price, Percentage", "terseLabel": "Redemption price percentage" } } }, "localname": "DebtInstrumentRedemptionPricePercentage", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/DebtAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentTable": { "auth_ref": [ "r60", "r140", "r149", "r368", "r369", "r370", "r371", "r372", "r373", "r375", "r381", "r382", "r383", "r384", "r386", "r387", "r388", "r389", "r390", "r391", "r394", "r398", "r399", "r400", "r401", "r431", "r434", "r435", "r436", "r659", "r660", "r662", "r663", "r776" ], "lang": { "en-us": { "role": { "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Schedule of Long-term Debt Instruments [Table]", "terseLabel": "Schedule of Long-term Debt Instruments [Table]" } } }, "localname": "DebtInstrumentTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/DebtAdditionalInformationDetails", "http://www.luminartech.com/role/DebtScheduleofInterestExpenseDetails", "http://www.luminartech.com/role/DebtScheduleofNetCarryingAmountDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Period of time between issuance and maturity of debt instrument, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Debt Instrument, Term", "verboseLabel": "Note term" } } }, "localname": "DebtInstrumentTerm", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/DebtAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_DebtInstrumentUnamortizedDiscount": { "auth_ref": [ "r381", "r659", "r663" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization, of debt discount.", "label": "Debt Instrument, Unamortized Discount", "terseLabel": "Debt discount" } } }, "localname": "DebtInstrumentUnamortizedDiscount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/ConsolidatedStatementsofCashFlowsParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtPolicyTextBlock": { "auth_ref": [ "r348" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy related to debt. Includes, but is not limited to, debt issuance costs, the effects of refinancings, method of amortizing debt issuance costs and original issue discount, and classifications of debt.", "label": "Debt, Policy [Policy Text Block]", "terseLabel": "Convertible Senior Notes" } } }, "localname": "DebtPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months": { "auth_ref": [ "r269", "r294", "r297" ], "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": "Fair Value" } } }, "localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/InvestmentsContinuousLossPositionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss": { "auth_ref": [ "r269", "r294" ], "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": "Gross Unrealized Losses" } } }, "localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/InvestmentsContinuousLossPositionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleTable": { "auth_ref": [ "r270" ], "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.luminartech.com/role/InvestmentsAmortizedCostDetails", "http://www.luminartech.com/role/InvestmentsContinuousLossPositionDetails", "http://www.luminartech.com/role/InvestmentsNarrativeDetails", "http://www.luminartech.com/role/InvestmentsScheduleofEquityInvestmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock": { "auth_ref": [ "r270" ], "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": "Debt Securities, Available-for-sale" } } }, "localname": "DebtSecuritiesAvailableForSaleTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/InvestmentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock": { "auth_ref": [ "r268", "r293", "r297" ], "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 Gross Unrealized Losses and the Fair Value for Marketable Investments" } } }, "localname": "DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/InvestmentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DeferredFederalIncomeTaxExpenseBenefit": { "auth_ref": [ "r142", "r567", "r576" ], "calculation": { "http://www.luminartech.com/role/IncomeTaxesProvisionforbenefitfromincometaxesDetails": { "order": 2.0, "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred federal income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred Federal Income Tax Expense (Benefit)", "terseLabel": "U.S. federal" } } }, "localname": "DeferredFederalIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/IncomeTaxesProvisionforbenefitfromincometaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredFinanceCostsNet": { "auth_ref": [ "r53", "r381", "r661" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.", "label": "Debt Issuance Costs, Net", "terseLabel": "Net cost" } } }, "localname": "DeferredFinanceCostsNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/DebtAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredForeignIncomeTaxExpenseBenefit": { "auth_ref": [ "r142", "r567", "r576" ], "calculation": { "http://www.luminartech.com/role/IncomeTaxesProvisionforbenefitfromincometaxesDetails": { "order": 3.0, "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred Foreign Income Tax Expense (Benefit)", "terseLabel": "Foreign" } } }, "localname": "DeferredForeignIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/IncomeTaxesProvisionforbenefitfromincometaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "auth_ref": [ "r125", "r142", "r567", "r576", "r577", "r578" ], "calculation": { "http://www.luminartech.com/role/ConsolidatedStatementsofCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.luminartech.com/role/IncomeTaxesProvisionforbenefitfromincometaxesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred Income Tax Expense (Benefit)", "terseLabel": "Deferred taxes", "totalLabel": "Deferred taxes" } } }, "localname": "DeferredIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/ConsolidatedStatementsofCashFlows", "http://www.luminartech.com/role/IncomeTaxesProvisionforbenefitfromincometaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxLiabilities": { "auth_ref": [ "r28", "r29", "r557", "r759", "r778" ], "calculation": { "http://www.luminartech.com/role/IncomeTaxesDeferredIncomeTaxAssetsandLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences.", "label": "Deferred Tax Liabilities, Gross", "totalLabel": "Total deferred tax liabilities" } } }, "localname": "DeferredIncomeTaxLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/IncomeTaxesDeferredIncomeTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredRentAssetNetCurrent": { "auth_ref": [ "r48", "r665" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of excess of rental income recognized over rental payment required by lease, classified as current.", "label": "Deferred Rent Asset, Net, Current", "negatedTerseLabel": "Reversal of deferred rent" } } }, "localname": "DeferredRentAssetNetCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/LeasesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit": { "auth_ref": [ "r142", "r567", "r576" ], "calculation": { "http://www.luminartech.com/role/IncomeTaxesProvisionforbenefitfromincometaxesDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred state and local tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred State and Local Income Tax Expense (Benefit)", "terseLabel": "U.S. state" } } }, "localname": "DeferredStateAndLocalIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/IncomeTaxesProvisionforbenefitfromincometaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsGross": { "auth_ref": [ "r558" ], "calculation": { "http://www.luminartech.com/role/IncomeTaxesDeferredIncomeTaxAssetsandLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.", "label": "Deferred Tax Assets, Gross", "totalLabel": "Total deferred tax assets" } } }, "localname": "DeferredTaxAssetsGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/IncomeTaxesDeferredIncomeTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsInventory": { "auth_ref": [ "r565", "r566" ], "calculation": { "http://www.luminartech.com/role/IncomeTaxesDeferredIncomeTaxAssetsandLiabilitiesDetails": { "order": 7.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from inventory.", "label": "Deferred Tax Assets, Inventory", "terseLabel": "Inventory reserves" } } }, "localname": "DeferredTaxAssetsInventory", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/IncomeTaxesDeferredIncomeTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsLiabilitiesNet": { "auth_ref": [ "r560" ], "calculation": { "http://www.luminartech.com/role/IncomeTaxesDeferredIncomeTaxAssetsandLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, without jurisdictional netting.", "label": "Deferred Tax Assets, Net", "totalLabel": "Net deferred tax assets (liabilities)" } } }, "localname": "DeferredTaxAssetsLiabilitiesNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/IncomeTaxesDeferredIncomeTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsNet": { "auth_ref": [ "r560" ], "calculation": { "http://www.luminartech.com/role/IncomeTaxesDeferredIncomeTaxAssetsandLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.", "label": "Deferred Tax Assets, Net of Valuation Allowance", "totalLabel": "Total deferred tax asset" } } }, "localname": "DeferredTaxAssetsNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/IncomeTaxesDeferredIncomeTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsOperatingLossCarryforwards": { "auth_ref": [ "r565", "r566" ], "calculation": { "http://www.luminartech.com/role/IncomeTaxesDeferredIncomeTaxAssetsandLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards.", "label": "Deferred Tax Assets, Operating Loss Carryforwards", "terseLabel": "Net operating loss carry forward" } } }, "localname": "DeferredTaxAssetsOperatingLossCarryforwards", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/IncomeTaxesDeferredIncomeTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsOther": { "auth_ref": [ "r565", "r566" ], "calculation": { "http://www.luminartech.com/role/IncomeTaxesDeferredIncomeTaxAssetsandLiabilitiesDetails": { "order": 8.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences, classified as other.", "label": "Deferred Tax Assets, Other", "terseLabel": "Other" } } }, "localname": "DeferredTaxAssetsOther", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/IncomeTaxesDeferredIncomeTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxCreditCarryforwards": { "auth_ref": [ "r563", "r565", "r566" ], "calculation": { "http://www.luminartech.com/role/IncomeTaxesDeferredIncomeTaxAssetsandLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before allocation of a valuation allowances, of deferred tax assets attributable to deductible tax credit carryforwards including, but not limited to, research, foreign, general business, alternative minimum tax, and other deductible tax credit carryforwards.", "label": "Deferred Tax Assets, Tax Credit Carryforwards", "terseLabel": "Tax credits" } } }, "localname": "DeferredTaxAssetsTaxCreditCarryforwards", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/IncomeTaxesDeferredIncomeTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits": { "auth_ref": [ "r565", "r566" ], "calculation": { "http://www.luminartech.com/role/IncomeTaxesDeferredIncomeTaxAssetsandLiabilitiesDetails": { "order": 4.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from compensation and benefits costs.", "label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits", "terseLabel": "Stock-based compensation expense" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/IncomeTaxesDeferredIncomeTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals": { "auth_ref": [ "r565", "r566" ], "calculation": { "http://www.luminartech.com/role/IncomeTaxesDeferredIncomeTaxAssetsandLiabilitiesDetails": { "order": 3.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from reserves and accruals.", "label": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals", "terseLabel": "Accruals and reserves" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/IncomeTaxesDeferredIncomeTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities": { "auth_ref": [ "r565", "r566" ], "calculation": { "http://www.luminartech.com/role/IncomeTaxesDeferredIncomeTaxAssetsandLiabilitiesDetails": { "order": 6.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from accrued liabilities.", "label": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Accrued Liabilities", "terseLabel": "Accrued expenses" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/IncomeTaxesDeferredIncomeTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsValuationAllowance": { "auth_ref": [ "r559" ], "calculation": { "http://www.luminartech.com/role/IncomeTaxesDeferredIncomeTaxAssetsandLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized.", "label": "Deferred Tax Assets, Valuation Allowance", "negatedTerseLabel": "Valuation allowance", "terseLabel": "Valuation allowance" } } }, "localname": "DeferredTaxAssetsValuationAllowance", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/IncomeTaxesDeferredIncomeTaxAssetsandLiabilitiesDetails", "http://www.luminartech.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesLeasingArrangements": { "auth_ref": [ "r565", "r566" ], "calculation": { "http://www.luminartech.com/role/IncomeTaxesDeferredIncomeTaxAssetsandLiabilitiesDetails": { "order": 3.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from leasing arrangements.", "label": "Deferred Tax Liabilities, Leasing Arrangements", "terseLabel": "Deferred Tax Liabilities, Leasing Arrangements" } } }, "localname": "DeferredTaxLiabilitiesLeasingArrangements", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/IncomeTaxesDeferredIncomeTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesPrepaidExpenses": { "auth_ref": [], "calculation": { "http://www.luminartech.com/role/IncomeTaxesDeferredIncomeTaxAssetsandLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax consequences attributable to taxable temporary differences derived from prepaid expenses.", "label": "Deferred Tax Liabilities, Prepaid Expenses", "terseLabel": "Deferred Tax Liabilities, Prepaid Expenses" } } }, "localname": "DeferredTaxLiabilitiesPrepaidExpenses", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/IncomeTaxesDeferredIncomeTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepositsAssetsNoncurrent": { "auth_ref": [ "r53" ], "calculation": { "http://www.luminartech.com/role/FinancialStatementComponentsOtherNoncurrentAssetsDetails": { "order": 3.0, "parentTag": "us-gaap_OtherAssetsNoncurrent", "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 after one year or beyond the operating cycle, if longer.", "label": "Deposits Assets, Noncurrent", "terseLabel": "Security deposits" } } }, "localname": "DepositsAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/FinancialStatementComponentsOtherNoncurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Depreciation": { "auth_ref": [ "r125", "r327" ], "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 and amortization" } } }, "localname": "Depreciation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/FinancialStatementComponentsPropertyandEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r125", "r212" ], "calculation": { "http://www.luminartech.com/role/ConsolidatedStatementsofCashFlows": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.", "label": "Depreciation, Depletion and Amortization", "terseLabel": "Depreciation and amortization" } } }, "localname": "DepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/ConsolidatedStatementsofCashFlows", "http://www.luminartech.com/role/SegmentandCustomerConcentrationInformationSegmentOperatingResultsandReconciliationtotheConsolidatedBalancesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DevelopedTechnologyRightsMember": { "auth_ref": [ "r592" ], "lang": { "en-us": { "role": { "documentation": "Rights to developed technology, which can include the right to develop, use, market, sell, or offer for sale products, compounds, or intellectual property.", "label": "Developed Technology Rights [Member]", "terseLabel": "Developed technology" } } }, "localname": "DevelopedTechnologyRightsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/BusinessCombinationsComponentsofIntangibleAssetsandEstimatedUsefulLivesDetails", "http://www.luminartech.com/role/FinancialStatementComponentsScheduleofIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DisaggregationOfRevenueLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Disaggregation of Revenue [Line Items]", "terseLabel": "Disaggregation of Revenue [Line Items]" } } }, "localname": "DisaggregationOfRevenueLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/RevenueScheduleofDisaggregationofRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTable": { "auth_ref": [ "r464", "r468", "r469", "r470", "r471", "r472", "r473", "r474" ], "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.luminartech.com/role/RevenueScheduleofDisaggregationofRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r464" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table Text Block]", "terseLabel": "Schedule of Disaggregation of Revenue" } } }, "localname": "DisaggregationOfRevenueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/RevenueTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r540" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for share-based payment arrangement.", "label": "Share-based Payment Arrangement [Text Block]", "terseLabel": "Stock-based Compensation" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/StockbasedCompensation" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-based Payment Arrangement [Abstract]" } } }, "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_DomesticCountryMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Designated tax department of the government that is entitled to levy and collect income taxes from the entity in its country of domicile.", "label": "Domestic Tax Authority [Member]", "terseLabel": "United States" } } }, "localname": "DomesticCountryMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Abstract]", "terseLabel": "Net loss per share attributable to common stockholders:" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/ConsolidatedStatementsofOperationsandComprehensiveLoss" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r95", "r158", "r159", "r160", "r161", "r162", "r167", "r170", "r175", "r176", "r177", "r181", "r182", "r622", "r623", "r768", "r789" ], "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 shares attributable to common shareholders- Basic (in dollars per share)" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/ConsolidatedStatementsofOperationsandComprehensiveLoss", "http://www.luminartech.com/role/EarningsLossPerShareBasicandDilutedLossPerShareDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Basic and Diluted, Other Disclosures [Abstract]", "terseLabel": "Shares used in computing net loss per share attributable to common stockholders:" } } }, "localname": "EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/ConsolidatedStatementsofOperationsandComprehensiveLoss" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r95", "r158", "r159", "r160", "r161", "r162", "r170", "r175", "r176", "r177", "r181", "r182", "r622", "r623", "r768", "r789" ], "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 shares attributable to common shareholders- Diluted (in dollars per share)" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/ConsolidatedStatementsofOperationsandComprehensiveLoss", "http://www.luminartech.com/role/EarningsLossPerShareBasicandDilutedLossPerShareDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r178", "r179", "r180", "r183" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "terseLabel": "Earnings (Loss) Per Share" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/EarningsLossPerShare" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "auth_ref": [ "r546" ], "calculation": { "http://www.luminartech.com/role/IncomeTaxesEffectiveIncomeTaxRateDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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", "totalLabel": "Effective tax rate" } } }, "localname": "EffectiveIncomeTaxRateContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/IncomeTaxesEffectiveIncomeTaxRateDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": { "auth_ref": [ "r144", "r546", "r580" ], "calculation": { "http://www.luminartech.com/role/IncomeTaxesEffectiveIncomeTaxRateDetails": { "order": 1.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss).", "label": "Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent", "terseLabel": "U.S. federal provision at statutory rate", "verboseLabel": "Statutory tax rate" } } }, "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/IncomeTaxesEffectiveIncomeTaxRateDetails", "http://www.luminartech.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance": { "auth_ref": [ "r546", "r580" ], "calculation": { "http://www.luminartech.com/role/IncomeTaxesEffectiveIncomeTaxRateDetails": { "order": 9.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to changes in the valuation allowance for deferred tax assets.", "label": "Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Percent", "terseLabel": "Change in valuation allowance" } } }, "localname": "EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/IncomeTaxesEffectiveIncomeTaxRateDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent": { "auth_ref": [], "calculation": { "http://www.luminartech.com/role/IncomeTaxesEffectiveIncomeTaxRateDetails": { "order": 7.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage of the difference, between reported income tax expense (benefit) and the expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations, that is attributable to tax exempt income, equity in earnings (loss) of an unconsolidated subsidiary, minority interest income (expense), tax holiday, disposition of a business, disposition of an asset, repatriation of foreign earnings, repatriation of foreign earnings jobs creation act of 2004, change in enacted tax rate, prior year income taxes, change in deferred tax asset valuation allowance, and other adjustments.", "label": "Effective Income Tax Rate Reconciliation,Other Reconciling Items, Percent", "terseLabel": "Other permanent items" } } }, "localname": "EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/IncomeTaxesEffectiveIncomeTaxRateDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent": { "auth_ref": [ "r539", "r546" ], "calculation": { "http://www.luminartech.com/role/IncomeTaxesEffectiveIncomeTaxRateDetails": { "order": 5.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage of difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to expense for award under share-based payment arrangement. Excludes expense determined to be nondeductible upon grant or after for award under share-based payment arrangement.", "label": "Effective Income Tax Rate Reconciliation, Tax Expense (Benefit), Share-based Payment Arrangement, Percent", "terseLabel": "Stock-based compensation expense" } } }, "localname": "EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/IncomeTaxesEffectiveIncomeTaxRateDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes": { "auth_ref": [ "r546", "r580" ], "calculation": { "http://www.luminartech.com/role/IncomeTaxesEffectiveIncomeTaxRateDetails": { "order": 2.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to state and local income tax expense (benefit), net of federal tax expense (benefit).", "label": "Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Percent", "terseLabel": "State income taxes" } } }, "localname": "EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/IncomeTaxesEffectiveIncomeTaxRateDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationTaxContingencies": { "auth_ref": [ "r546", "r580" ], "calculation": { "http://www.luminartech.com/role/IncomeTaxesEffectiveIncomeTaxRateDetails": { "order": 8.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to income tax contingencies. Includes, but not limited to, domestic tax contingency, foreign tax contingency, state and local tax contingency, and other contingencies.", "label": "Effective Income Tax Rate Reconciliation, Tax Contingency, Percent", "terseLabel": "Uncertain tax benefits" } } }, "localname": "EffectiveIncomeTaxRateReconciliationTaxContingencies", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/IncomeTaxesEffectiveIncomeTaxRateDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits": { "auth_ref": [ "r546", "r580" ], "calculation": { "http://www.luminartech.com/role/IncomeTaxesEffectiveIncomeTaxRateDetails": { "order": 3.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": -1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to tax credits. Including, but not limited to, research credit, foreign tax credit, investment tax credit, and other tax credits.", "label": "Effective Income Tax Rate Reconciliation, Tax Credit, Percent", "negatedTerseLabel": "Tax credits" } } }, "localname": "EffectiveIncomeTaxRateReconciliationTaxCredits", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/IncomeTaxesEffectiveIncomeTaxRateDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r524" ], "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": "Unrecognized compensation expense, period for recognition" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/StockbasedCompensationNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions": { "auth_ref": [ "r524" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost to be recognized for nonvested award under share-based payment arrangement. Excludes share and unit options.", "label": "Share-based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount", "terseLabel": "Unrecognized stock-based compensation expense for restricted stock" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/StockbasedCompensationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions": { "auth_ref": [ "r524" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost to be recognized for option under share-based payment arrangement.", "label": "Share-based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount", "terseLabel": "Unrecognized stock-based compensation expense" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/StockbasedCompensationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeStockOptionMember": { "auth_ref": [ "r521" ], "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": "Stock options" } } }, "localname": "EmployeeStockOptionMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/EarningsLossPerShareAntidilutiveSecuritiesDetails", "http://www.luminartech.com/role/StockbasedCompensationCompensationExpenseDetails", "http://www.luminartech.com/role/StockbasedCompensationFairValueAssumptionsDetails", "http://www.luminartech.com/role/StockbasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Equity [Abstract]" } } }, "localname": "EquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r2", "r88", "r89", "r90", "r151", "r152", "r153", "r155", "r163", "r165", "r185", "r282", "r430", "r437", "r531", "r532", "r533", "r572", "r573", "r621", "r651", "r652", "r653", "r654", "r655", "r656", "r801", "r802", "r803", "r856" ], "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.luminartech.com/role/A20172018and2020WarrantsNarrativeDetails", "http://www.luminartech.com/role/BusinessCombinationsNarrativeDetails", "http://www.luminartech.com/role/ConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquityDeficit", "http://www.luminartech.com/role/SimpleAgreementsforFutureEquitySAFEDetails", "http://www.luminartech.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquityMethodInvestmentsMember": { "auth_ref": [ "r277" ], "lang": { "en-us": { "role": { "documentation": "Investment in the stock of an investee which is adjusted for the investor's share of the earnings or losses of the investee after the date of acquisition.", "label": "Equity Method Investments [Member]", "terseLabel": "Marketable equity investments" } } }, "localname": "EquityMethodInvestmentsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/InvestmentsScheduleofEquityInvestmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquitySecuritiesFVNINoncurrent": { "auth_ref": [ "r637" ], "calculation": { "http://www.luminartech.com/role/InvestmentsScheduleofEquityInvestmentsDetails": { "order": 1.0, "parentTag": "us-gaap_EquitySecuritiesFvNiCurrentAndNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI), classified as noncurrent.", "label": "Equity Securities, FV-NI, Noncurrent", "terseLabel": "Non-marketable equity investment measured using the measurement alternative" } } }, "localname": "EquitySecuritiesFVNINoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/InvestmentsScheduleofEquityInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquitySecuritiesFvNi": { "auth_ref": [ "r637" ], "calculation": { "http://www.luminartech.com/role/InvestmentsScheduleofEquityInvestmentsDetails": { "order": 2.0, "parentTag": "us-gaap_EquitySecuritiesFvNiCurrentAndNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI), classified as current.", "label": "Equity Securities, FV-NI, Current", "terseLabel": "Marketable equity investments" } } }, "localname": "EquitySecuritiesFvNi", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/FairValueMeasurementsScheduleofFinancialAssetsandLiabilitiesSubjecttoFairValueMeasurementsonaRecurringBasisandtheLevelofInputsUsedDetails", "http://www.luminartech.com/role/InvestmentsScheduleofEquityInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquitySecuritiesFvNiCurrentAndNoncurrent": { "auth_ref": [ "r637" ], "calculation": { "http://www.luminartech.com/role/InvestmentsScheduleofEquityInvestmentsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI).", "label": "Equity Securities, FV-NI", "totalLabel": "Marketable equity investments" } } }, "localname": "EquitySecuritiesFvNiCurrentAndNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/InvestmentsScheduleofEquityInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquitySecuritiesFvNiGainLoss": { "auth_ref": [ "r276" ], "calculation": { "http://www.luminartech.com/role/InvestmentsTotalRealizedandUnrealizedGainsandLosseswithEquityInvestmentsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of unrealized and realized gain (loss) on investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI).", "label": "Equity Securities, FV-NI, Gain (Loss)", "totalLabel": "Total net gains (losses) recognized in other income (expense), net" } } }, "localname": "EquitySecuritiesFvNiGainLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/InvestmentsTotalRealizedandUnrealizedGainsandLosseswithEquityInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquitySecuritiesFvNiRealizedGainLoss": { "auth_ref": [ "r276", "r790" ], "calculation": { "http://www.luminartech.com/role/InvestmentsTotalRealizedandUnrealizedGainsandLosseswithEquityInvestmentsDetails": { "order": 2.0, "parentTag": "us-gaap_EquitySecuritiesFvNiGainLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of realized gain (loss) from sale of investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI).", "label": "Equity Securities, FV-NI, Realized Gain (Loss)", "terseLabel": "Net realized gains (losses) recognized on equity investments sold" } } }, "localname": "EquitySecuritiesFvNiRealizedGainLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/InvestmentsTotalRealizedandUnrealizedGainsandLosseswithEquityInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquitySecuritiesFvNiUnrealizedGainLoss": { "auth_ref": [ "r276", "r790" ], "calculation": { "http://www.luminartech.com/role/InvestmentsTotalRealizedandUnrealizedGainsandLosseswithEquityInvestmentsDetails": { "order": 1.0, "parentTag": "us-gaap_EquitySecuritiesFvNiGainLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of unrealized gain (loss) on investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI).", "label": "Equity Securities, FV-NI, Unrealized Gain (Loss)", "terseLabel": "Net unrealized gains (losses) recognized on equity investments held" } } }, "localname": "EquitySecuritiesFvNiUnrealizedGainLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/InvestmentsTotalRealizedandUnrealizedGainsandLosseswithEquityInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount": { "auth_ref": [ "r272" ], "calculation": { "http://www.luminartech.com/role/FinancialStatementComponentsOtherNoncurrentAssetsDetails": { "order": 2.0, "parentTag": "us-gaap_OtherAssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in equity security without readily determinable fair value.", "label": "Equity Securities without Readily Determinable Fair Value, Amount", "terseLabel": "Non-marketable equity investment" } } }, "localname": "EquitySecuritiesWithoutReadilyDeterminableFairValueAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/FinancialStatementComponentsOtherNoncurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValuePolicyTextBlock": { "auth_ref": [ "r275" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for investment in equity security without readily determinable fair value, which does not qualify for practical expedient to estimate fair value using net asset value per share. Includes, but is not limited to, information considered for determining upward and downward adjustment from observable price change.", "label": "Equity Securities without Readily Determinable Fair Value [Policy Text Block]", "terseLabel": "Non-Marketable Equity Investments Measured Using the Measurement Alternative" } } }, "localname": "EquitySecuritiesWithoutReadilyDeterminableFairValuePolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueAdjustmentOfWarrants": { "auth_ref": [ "r125", "r405" ], "calculation": { "http://www.luminartech.com/role/ConsolidatedStatementsofOperationsandComprehensiveLoss": { "order": 2.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense (income) related to adjustment to fair value of warrant liability.", "label": "Fair Value Adjustment of Warrants", "negatedTerseLabel": "Change in fair value of warrant liabilities" } } }, "localname": "FairValueAdjustmentOfWarrants", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/A20172018and2020WarrantsNarrativeDetails", "http://www.luminartech.com/role/ConsolidatedStatementsofOperationsandComprehensiveLoss", "http://www.luminartech.com/role/RevenueNarrativeDetails", "http://www.luminartech.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]", "terseLabel": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/FairValueMeasurementsScheduleofFinancialAssetsandLiabilitiesSubjecttoFairValueMeasurementsonaRecurringBasisandtheLevelofInputsUsedDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "auth_ref": [ "r624", "r625", "r626", "r635" ], "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.luminartech.com/role/FairValueMeasurementsScheduleofFinancialAssetsandLiabilitiesSubjecttoFairValueMeasurementsonaRecurringBasisandtheLevelofInputsUsedDetails" ], "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.luminartech.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable": { "auth_ref": [ "r627" ], "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.luminartech.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain": { "auth_ref": [ "r630" ], "lang": { "en-us": { "role": { "documentation": "Class of asset.", "label": "Asset Class [Domain]", "terseLabel": "Asset Class [Domain]" } } }, "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/InvestmentsScheduleofEquityInvestmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueByAssetClassAxis": { "auth_ref": [ "r624", "r635" ], "lang": { "en-us": { "role": { "documentation": "Information by class of asset.", "label": "Asset Class [Axis]", "terseLabel": "Asset Class [Axis]" } } }, "localname": "FairValueByAssetClassAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/InvestmentsScheduleofEquityInvestmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r383", "r398", "r399", "r478", "r479", "r480", "r481", "r482", "r483", "r484", "r486", "r625", "r705", "r706", "r707" ], "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.luminartech.com/role/BusinessCombinationsNarrativeDetails", "http://www.luminartech.com/role/FairValueMeasurementsNarrativeDetails", "http://www.luminartech.com/role/FairValueMeasurementsScheduleofFinancialAssetsandLiabilitiesSubjecttoFairValueMeasurementsonaRecurringBasisandtheLevelofInputsUsedDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByLiabilityClassAxis": { "auth_ref": [ "r634", "r635" ], "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.luminartech.com/role/FairValueMeasurementsScheduleofChangesinLiabilitiesMeasuredatFairValueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "auth_ref": [ "r624", "r625", "r628", "r629", "r636" ], "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.luminartech.com/role/FairValueMeasurementsScheduleofFinancialAssetsandLiabilitiesSubjecttoFairValueMeasurementsonaRecurringBasisandtheLevelofInputsUsedDetails" ], "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": [ "r634" ], "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.luminartech.com/role/FairValueMeasurements" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueInputsLevel1Member": { "auth_ref": [ "r383", "r478", "r479", "r484", "r486", "r625", "r705" ], "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\u00a01" } } }, "localname": "FairValueInputsLevel1Member", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/FairValueMeasurementsScheduleofFinancialAssetsandLiabilitiesSubjecttoFairValueMeasurementsonaRecurringBasisandtheLevelofInputsUsedDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r383", "r398", "r399", "r478", "r479", "r484", "r486", "r625", "r706" ], "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\u00a02" } } }, "localname": "FairValueInputsLevel2Member", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/FairValueMeasurementsNarrativeDetails", "http://www.luminartech.com/role/FairValueMeasurementsScheduleofFinancialAssetsandLiabilitiesSubjecttoFairValueMeasurementsonaRecurringBasisandtheLevelofInputsUsedDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel3Member": { "auth_ref": [ "r383", "r398", "r399", "r478", "r479", "r480", "r481", "r482", "r483", "r484", "r486", "r625", "r707" ], "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\u00a03" } } }, "localname": "FairValueInputsLevel3Member", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/BusinessCombinationsNarrativeDetails", "http://www.luminartech.com/role/FairValueMeasurementsNarrativeDetails", "http://www.luminartech.com/role/FairValueMeasurementsScheduleofFinancialAssetsandLiabilitiesSubjecttoFairValueMeasurementsonaRecurringBasisandtheLevelofInputsUsedDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain": { "auth_ref": [ "r630" ], "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.luminartech.com/role/FairValueMeasurementsScheduleofChangesinLiabilitiesMeasuredatFairValueDetails" ], "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.luminartech.com/role/FairValueMeasurementsScheduleofChangesinLiabilitiesMeasuredatFairValueDetails" ], "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.luminartech.com/role/FairValueMeasurementsScheduleofChangesinLiabilitiesMeasuredatFairValueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable": { "auth_ref": [ "r630", "r635" ], "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.luminartech.com/role/FairValueMeasurementsScheduleofChangesinLiabilitiesMeasuredatFairValueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock": { "auth_ref": [ "r630", "r635" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the fair value measurement of liabilities using significant unobservable inputs (Level 3), a reconciliation of the beginning and ending balances, separately presenting changes attributable to the following: (1) total gains or losses for the period (realized and unrealized), segregating those gains or losses included in earnings (or changes in net assets), and gains or losses recognized in other comprehensive income (loss) and a description of where those gains or losses included in earnings (or changes in net assets) are reported in the statement of income (or activities); (2) purchases, sales, issues, and settlements (each type disclosed separately); and (3) transfers in and transfers out of Level 3 (for example, transfers due to changes in the observability of significant inputs) by class of liability.", "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block]", "terseLabel": "Schedule of Changes in Liabilities Measured at Fair Value" } } }, "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/FairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueMeasurementFrequencyDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Measurement frequency.", "label": "Measurement Frequency [Domain]", "terseLabel": "Measurement Frequency [Domain]" } } }, "localname": "FairValueMeasurementFrequencyDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/FairValueMeasurementsScheduleofFinancialAssetsandLiabilitiesSubjecttoFairValueMeasurementsonaRecurringBasisandtheLevelofInputsUsedDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for fair value measurements of financial and non-financial assets, liabilities and instruments classified in shareholders' equity. Disclosures include, but are not limited to, how an entity that manages a group of financial assets and liabilities on the basis of its net exposure measures the fair value of those assets and liabilities.", "label": "Fair Value Measurement, Policy [Policy Text Block]", "terseLabel": "Fair Value Measurements" } } }, "localname": "FairValueMeasurementPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationLiabilityTransfersIntoLevel3": { "auth_ref": [ "r633" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of transfers of financial instrument classified as a liability into level 3 of the fair value hierarchy.", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Liability, Transfers Into Level 3", "terseLabel": "Private warrants transferred" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationLiabilityTransfersIntoLevel3", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/FairValueMeasurementsScheduleofChangesinLiabilitiesMeasuredatFairValueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings": { "auth_ref": [ "r631" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) recognized in income from liability measured at fair value on recurring basis using unobservable input (level 3).", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Gain (Loss) Included in Earnings", "terseLabel": "Measurement adjustments" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/FairValueMeasurementsScheduleofChangesinLiabilitiesMeasuredatFairValueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPeriodIncreaseDecrease": { "auth_ref": [ "r630" ], "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Period Increase (Decrease)", "terseLabel": "Measurement adjustments" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPeriodIncreaseDecrease", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/FairValueMeasurementsNarrativeDetails", "http://www.luminartech.com/role/FairValueMeasurementsScheduleofChangesinLiabilitiesMeasuredatFairValueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases": { "auth_ref": [ "r632" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of purchases of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Purchases", "terseLabel": "Additions" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/FairValueMeasurementsScheduleofChangesinLiabilitiesMeasuredatFairValueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements": { "auth_ref": [ "r632" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of settlements of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Settlements", "negatedTerseLabel": "Exercise or redemption or conversion" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/FairValueMeasurementsScheduleofChangesinLiabilitiesMeasuredatFairValueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue": { "auth_ref": [ "r630" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value", "periodEndLabel": "Balance at end of period", "periodStartLabel": "Balance at beginning of period" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/FairValueMeasurementsScheduleofChangesinLiabilitiesMeasuredatFairValueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [ "r383", "r398", "r399", "r478", "r479", "r480", "r481", "r482", "r483", "r484", "r486", "r705", "r706", "r707" ], "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.luminartech.com/role/BusinessCombinationsNarrativeDetails", "http://www.luminartech.com/role/FairValueMeasurementsNarrativeDetails", "http://www.luminartech.com/role/FairValueMeasurementsScheduleofFinancialAssetsandLiabilitiesSubjecttoFairValueMeasurementsonaRecurringBasisandtheLevelofInputsUsedDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsRecurringMember": { "auth_ref": [ "r634", "r636" ], "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.luminartech.com/role/FairValueMeasurementsScheduleofFinancialAssetsandLiabilitiesSubjecttoFairValueMeasurementsonaRecurringBasisandtheLevelofInputsUsedDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FinanceLeaseLiabilityCurrent": { "auth_ref": [ "r670" ], "calculation": { "http://www.luminartech.com/role/FinancialStatementComponentsAccruedandOtherCurrentLiabilitiesDetails": { "order": 7.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "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": "Finance lease liabilities (capital lease liabilities prior to adoption of ASC 842), current" } } }, "localname": "FinanceLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/FinancialStatementComponentsAccruedandOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList": { "auth_ref": [ "r671" ], "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.luminartech.com/role/FinancialStatementComponentsAccruedandOtherCurrentLiabilitiesDetails" ], "xbrltype": "enumerationSetItemType" }, "us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r683" ], "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": "Schedule of Maturities of Lease Liabilities" } } }, "localname": "FinanceLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FinanceLeaseLiabilityNoncurrent": { "auth_ref": [ "r670" ], "calculation": { "http://www.luminartech.com/role/FinancialStatementComponentsOtherNonCurrentLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_OtherLiabilitiesNoncurrent", "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": "Finance lease liabilities (capital lease liabilities prior to adoption of ASC 842), non-current" } } }, "localname": "FinanceLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/FinancialStatementComponentsOtherNonCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList": { "auth_ref": [ "r671" ], "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.luminartech.com/role/FinancialStatementComponentsOtherNonCurrentLiabilitiesDetails" ], "xbrltype": "enumerationSetItemType" }, "us-gaap_FinancialInstrumentAxis": { "auth_ref": [ "r266", "r267", "r272", "r273", "r274", "r286", "r288", "r289", "r290", "r291", "r293", "r295", "r296", "r297", "r394", "r428", "r612", "r702", "r703", "r704", "r705", "r706", "r707", "r708", "r709", "r710", "r711", "r712", "r713", "r714", "r715", "r716", "r717", "r718", "r719", "r720", "r721", "r722", "r723", "r724", "r725", "r726", "r727", "r728", "r729", "r730", "r731", "r842", "r843", "r844", "r845", "r846", "r847", "r848" ], "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.luminartech.com/role/FairValueMeasurementsScheduleofFinancialAssetsandLiabilitiesSubjecttoFairValueMeasurementsonaRecurringBasisandtheLevelofInputsUsedDetails", "http://www.luminartech.com/role/InvestmentsAmortizedCostDetails", "http://www.luminartech.com/role/InvestmentsContinuousLossPositionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetUsefulLife": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Finite-Lived Intangible Asset, Useful Life", "netLabel": "Weighted Average Remaining Period (Years, less than for Tradename)", "terseLabel": "Weighted Average Remaining Period (Years)", "verboseLabel": "Useful life" } } }, "localname": "FiniteLivedIntangibleAssetUsefulLife", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesIntangibleAssetsandGoodwillDetails", "http://www.luminartech.com/role/BusinessCombinationsComponentsofIntangibleAssetsandEstimatedUsefulLivesDetails", "http://www.luminartech.com/role/FinancialStatementComponentsScheduleofIntangibleAssetsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r320" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "negatedTerseLabel": "Accumulated Amortization" } } }, "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/FinancialStatementComponentsScheduleofIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive": { "auth_ref": [], "calculation": { "http://www.luminartech.com/role/FinancialStatementComponentsFutureAmortizationExpenseDetails": { "order": 6.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for asset, excluding financial asset and goodwill, lacking physical substance with finite life expected to be recognized after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, after Year Five", "terseLabel": "Thereafter" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/FinancialStatementComponentsFutureAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "auth_ref": [ "r322" ], "calculation": { "http://www.luminartech.com/role/FinancialStatementComponentsFutureAmortizationExpenseDetails": { "order": 1.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year One", "terseLabel": "2022" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/FinancialStatementComponentsFutureAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": { "auth_ref": [ "r322" ], "calculation": { "http://www.luminartech.com/role/FinancialStatementComponentsFutureAmortizationExpenseDetails": { "order": 5.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in 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": "Finite-Lived Intangible Asset, Expected Amortization, Year Five", "terseLabel": "2026" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/FinancialStatementComponentsFutureAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "auth_ref": [ "r322" ], "calculation": { "http://www.luminartech.com/role/FinancialStatementComponentsFutureAmortizationExpenseDetails": { "order": 4.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in 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": "Finite-Lived Intangible Asset, Expected Amortization, Year Four", "terseLabel": "2025" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/FinancialStatementComponentsFutureAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "auth_ref": [ "r322" ], "calculation": { "http://www.luminartech.com/role/FinancialStatementComponentsFutureAmortizationExpenseDetails": { "order": 3.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Three", "terseLabel": "2024" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/FinancialStatementComponentsFutureAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "auth_ref": [ "r322" ], "calculation": { "http://www.luminartech.com/role/FinancialStatementComponentsFutureAmortizationExpenseDetails": { "order": 2.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Two", "terseLabel": "2023" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/FinancialStatementComponentsFutureAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r316", "r317", "r320", "r323", "r736", "r740" ], "lang": { "en-us": { "role": { "documentation": "Information by major type or class of finite-lived intangible assets.", "label": "Finite-Lived Intangible Assets by Major Class [Axis]", "terseLabel": "Finite-Lived Intangible Assets by Major Class [Axis]" } } }, "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/BusinessCombinationsComponentsofIntangibleAssetsandEstimatedUsefulLivesDetails", "http://www.luminartech.com/role/FinancialStatementComponentsScheduleofIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "auth_ref": [ "r320", "r740" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Gross", "terseLabel": "Gross Carrying Amount" } } }, "localname": "FiniteLivedIntangibleAssetsGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/FinancialStatementComponentsScheduleofIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Finite-Lived Intangible Assets [Line Items]", "terseLabel": "Finite-Lived Intangible Assets [Line Items]" } } }, "localname": "FiniteLivedIntangibleAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesIntangibleAssetsandGoodwillDetails", "http://www.luminartech.com/role/FinancialStatementComponentsFutureAmortizationExpenseDetails", "http://www.luminartech.com/role/FinancialStatementComponentsScheduleofIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r316", "r319" ], "lang": { "en-us": { "role": { "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company.", "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "terseLabel": "Finite-Lived Intangible Assets, Major Class Name [Domain]" } } }, "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/BusinessCombinationsComponentsofIntangibleAssetsandEstimatedUsefulLivesDetails", "http://www.luminartech.com/role/FinancialStatementComponentsScheduleofIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r320", "r736" ], "calculation": { "http://www.luminartech.com/role/FinancialStatementComponentsFutureAmortizationExpenseDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Net", "terseLabel": "Net Carrying Amount", "totalLabel": "Net Carrying Amount" } } }, "localname": "FiniteLivedIntangibleAssetsNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/FinancialStatementComponentsFutureAmortizationExpenseDetails", "http://www.luminartech.com/role/FinancialStatementComponentsScheduleofIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FurnitureAndFixturesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases.", "label": "Furniture and Fixtures [Member]", "terseLabel": "Furniture and fixtures", "verboseLabel": "Furniture and fixtures" } } }, "localname": "FurnitureAndFixturesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesPropertyandEquipmentDetails", "http://www.luminartech.com/role/FinancialStatementComponentsPropertyandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GainLossOnSaleOfPropertyPlantEquipment": { "auth_ref": [ "r125" ], "calculation": { "http://www.luminartech.com/role/ConsolidatedStatementsofCashFlows": { "order": 18.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property.", "label": "Gain (Loss) on Disposition of Property Plant Equipment", "negatedTerseLabel": "Loss on sale or disposal of property and equipment" } } }, "localname": "GainLossOnSaleOfPropertyPlantEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainsLossesOnExtinguishmentOfDebt": { "auth_ref": [ "r125", "r402", "r403" ], "calculation": { "http://www.luminartech.com/role/ConsolidatedStatementsofCashFlows": { "order": 21.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 }, "http://www.luminartech.com/role/ConsolidatedStatementsofOperationsandComprehensiveLoss": { "order": 3.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity.", "label": "Gain (Loss) on Extinguishment of Debt", "negatedTerseLabel": "Loss on extinguishment of debt", "terseLabel": "Loss on extinguishment of debt" } } }, "localname": "GainsLossesOnExtinguishmentOfDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/ConsolidatedStatementsofCashFlows", "http://www.luminartech.com/role/ConsolidatedStatementsofOperationsandComprehensiveLoss", "http://www.luminartech.com/role/DebtAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpense": { "auth_ref": [ "r99" ], "calculation": { "http://www.luminartech.com/role/ConsolidatedStatementsofOperationsandComprehensiveLoss": { "order": 3.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.", "label": "General and Administrative Expense", "terseLabel": "General and administrative" } } }, "localname": "GeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/ConsolidatedStatementsofOperationsandComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpenseMember": { "auth_ref": [ "r96" ], "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.luminartech.com/role/StockbasedCompensationCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GeographicConcentrationRiskMember": { "auth_ref": [ "r197", "r817" ], "lang": { "en-us": { "role": { "documentation": "Reflects the percentage that a specified dollar value on the balance sheet or income statement in the period from one or more specified geographic areas is to a corresponding consolidated, segment, or product line amount. Risk is the materially adverse effects of economic decline or antagonistic political actions resulting in loss of assets, sales volume, labor supply, or source of materials and supplies in a US state or a specified country, continent, or region such as EMEA (Europe, Middle East, Africa).", "label": "Geographic Concentration Risk [Member]", "terseLabel": "Geographic Concentration Risk" } } }, "localname": "GeographicConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/RevenueScheduleofDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r307", "r309", "r698", "r756" ], "calculation": { "http://www.luminartech.com/role/BusinessCombinationsScheduleofRecognizedIdentifiedAssetsandLiabilitiesDetails": { "order": 7.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0 }, "http://www.luminartech.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill", "terseLabel": "Goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/BusinessCombinationsScheduleofRecognizedIdentifiedAssetsandLiabilitiesDetails", "http://www.luminartech.com/role/ConsolidatedBalanceSheets", "http://www.luminartech.com/role/FinancialStatementComponentsGoodwillDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy": { "auth_ref": [ "r311" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for goodwill. This accounting policy also may address how an entity assesses and measures impairment of goodwill, how reporting units are determined, how goodwill is allocated to such units, and how the fair values of the reporting units are determined.", "label": "Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block]", "terseLabel": "Intangible Assets and Goodwill" } } }, "localname": "GoodwillAndIntangibleAssetsGoodwillPolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillImpairmentLoss": { "auth_ref": [ "r125", "r308", "r310", "r312" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of loss from the write-down of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill, Impairment Loss", "terseLabel": "Impairment of goodwill" } } }, "localname": "GoodwillImpairmentLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesIntangibleAssetsandGoodwillDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillLineItems": { "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": "Goodwill [Line Items]", "terseLabel": "Goodwill [Line Items]" } } }, "localname": "GoodwillLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/FinancialStatementComponentsGoodwillDetails" ], "xbrltype": "stringItemType" }, "us-gaap_GranteeStatusAxis": { "auth_ref": [ "r491", "r493", "r521" ], "lang": { "en-us": { "role": { "documentation": "Information by status of recipient to whom award is granted.", "label": "Grantee Status [Axis]", "terseLabel": "Grantee Status [Axis]" } } }, "localname": "GranteeStatusAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/StockbasedCompensationNarrativeDetails", "http://www.luminartech.com/role/StockbasedCompensationRestrictedStockActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_GranteeStatusDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Status of recipient to whom award is granted.", "label": "Grantee Status [Domain]", "terseLabel": "Grantee Status [Domain]" } } }, "localname": "GranteeStatusDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/StockbasedCompensationNarrativeDetails", "http://www.luminartech.com/role/StockbasedCompensationRestrictedStockActivityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r97", "r141", "r217", "r229", "r233", "r236", "r239", "r278", "r351", "r352", "r353", "r356", "r357", "r358", "r360", "r362", "r364", "r365", "r641" ], "calculation": { "http://www.luminartech.com/role/ConsolidatedStatementsofOperationsandComprehensiveLoss": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.", "label": "Gross Profit", "totalLabel": "Gross loss" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/ConsolidatedStatementsofOperationsandComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_IPOMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "First sale of stock by a private company to the public.", "label": "IPO [Member]", "terseLabel": "IPO" } } }, "localname": "IPOMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesPublicandPrivateWarrantsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill": { "auth_ref": [ "r125", "r324" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of impairment loss recognized in the period resulting from the write-down of the carrying amount of an intangible asset (excluding goodwill) to fair value.", "label": "Impairment of Intangible Assets (Excluding Goodwill)", "terseLabel": "Impairment of intangible assets" } } }, "localname": "ImpairmentOfIntangibleAssetsExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesIntangibleAssetsandGoodwillDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ImpairmentOfLongLivedAssetsHeldForUse": { "auth_ref": [ "r125", "r326", "r331" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate amount of write-downs for impairments recognized during the period for long lived assets held for use (including those held for disposal by means other than sale).", "label": "Impairment, Long-Lived Asset, Held-for-Use", "terseLabel": "Impairment of long-lived assets" } } }, "localname": "ImpairmentOfLongLivedAssetsHeldForUse", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesImpairmentofLongLivedAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock": { "auth_ref": [ "r325", "r334" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for recognizing and measuring the impairment of long-lived assets. An entity also may disclose its accounting policy for long-lived assets to be sold. This policy excludes goodwill and intangible assets.", "label": "Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block]", "terseLabel": "Impairment of Long-Lived Assets" } } }, "localname": "ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic": { "auth_ref": [ "r143", "r579" ], "calculation": { "http://www.luminartech.com/role/IncomeTaxesComponentsofLossBeforeTaxesDetails": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of earnings or loss from continuing operations before income taxes that is attributable to domestic operations.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Domestic", "terseLabel": "United States" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/IncomeTaxesComponentsofLossBeforeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r92", "r217", "r229", "r233", "r236", "r239", "r753", "r765", "r770", "r791" ], "calculation": { "http://www.luminartech.com/role/ConsolidatedStatementsofOperationsandComprehensiveLoss": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.luminartech.com/role/IncomeTaxesComponentsofLossBeforeTaxesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "totalLabel": "Loss before income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/ConsolidatedStatementsofOperationsandComprehensiveLoss", "http://www.luminartech.com/role/IncomeTaxesComponentsofLossBeforeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign": { "auth_ref": [ "r143", "r579" ], "calculation": { "http://www.luminartech.com/role/IncomeTaxesComponentsofLossBeforeTaxesDetails": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of earnings or loss from continuing operations before income taxes that is attributable to foreign operations, which is defined as Income or Loss generated from operations located outside the entity's country of domicile.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Foreign", "terseLabel": "International" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/IncomeTaxesComponentsofLossBeforeTaxesDetails" ], "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": [ "r332", "r335" ], "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.luminartech.com/role/StockbasedCompensationCompensationExpenseDetails", "http://www.luminartech.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [ "r335" ], "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.luminartech.com/role/StockbasedCompensationCompensationExpenseDetails", "http://www.luminartech.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxAuthorityAxis": { "auth_ref": [ "r549" ], "lang": { "en-us": { "role": { "documentation": "Information by tax jurisdiction.", "label": "Income Tax Authority [Axis]", "terseLabel": "Income Tax Authority [Axis]" } } }, "localname": "IncomeTaxAuthorityAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxAuthorityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Agency, division or body classification that levies income taxes, examines tax returns for compliance, or grants exemptions from or makes other decisions pertaining to income taxes.", "label": "Income Tax Authority [Domain]", "terseLabel": "Income Tax Authority [Domain]" } } }, "localname": "IncomeTaxAuthorityDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/IncomeTaxesNarrativeDetails" ], "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": [ "r144", "r547", "r555", "r562", "r574", "r581", "r583", "r584", "r585" ], "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.luminartech.com/role/IncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r145", "r164", "r165", "r215", "r545", "r575", "r582", "r792" ], "calculation": { "http://www.luminartech.com/role/ConsolidatedStatementsofOperationsandComprehensiveLoss": { "order": 3.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": "Benefit from income taxes" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/ConsolidatedStatementsofOperationsandComprehensiveLoss", "http://www.luminartech.com/role/IncomeTaxesProvisionforbenefitfromincometaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxPolicyTextBlock": { "auth_ref": [ "r87", "r543", "r544", "r555", "r556", "r561", "r568" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.", "label": "Income Tax, Policy [Policy Text Block]", "terseLabel": "Income Taxes" } } }, "localname": "IncomeTaxPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "auth_ref": [ "r124" ], "calculation": { "http://www.luminartech.com/role/ConsolidatedStatementsofCashFlows": { "order": 1.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.luminartech.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r124" ], "calculation": { "http://www.luminartech.com/role/ConsolidatedStatementsofCashFlows": { "order": 16.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.luminartech.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedLiabilities": { "auth_ref": [ "r124" ], "calculation": { "http://www.luminartech.com/role/ConsolidatedStatementsofCashFlows": { "order": 14.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 expenses incurred but not yet paid.", "label": "Increase (Decrease) in Accrued Liabilities", "terseLabel": "Accrued and other current liabilities" } } }, "localname": "IncreaseDecreaseInAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInEquitySecuritiesFvNi": { "auth_ref": [ "r119", "r271" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) of investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI).", "label": "Increase (Decrease) in Equity Securities, FV-NI", "terseLabel": "Stock consideration" } } }, "localname": "IncreaseDecreaseInEquitySecuritiesFvNi", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/InvestmentsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r124" ], "calculation": { "http://www.luminartech.com/role/ConsolidatedStatementsofCashFlows": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.", "label": "Increase (Decrease) in Inventories", "negatedTerseLabel": "Inventories" } } }, "localname": "IncreaseDecreaseInInventories", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/ConsolidatedStatementsofCashFlows" ], "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.luminartech.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherCurrentAssets": { "auth_ref": [ "r124" ], "calculation": { "http://www.luminartech.com/role/ConsolidatedStatementsofCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in current assets classified as other.", "label": "Increase (Decrease) in Other Current Assets", "negatedTerseLabel": "Prepaid expenses and other current assets" } } }, "localname": "IncreaseDecreaseInOtherCurrentAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOtherNoncurrentAssets": { "auth_ref": [ "r124" ], "calculation": { "http://www.luminartech.com/role/ConsolidatedStatementsofCashFlows": { "order": 7.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 non-current assets" } } }, "localname": "IncreaseDecreaseInOtherNoncurrentAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities": { "auth_ref": [], "calculation": { "http://www.luminartech.com/role/ConsolidatedStatementsofCashFlows": { "order": 19.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in noncurrent operating liabilities classified as other.", "label": "Increase (Decrease) in Other Noncurrent Liabilities", "terseLabel": "Other non-current liabilities" } } }, "localname": "IncreaseDecreaseInOtherNoncurrentLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]" } } }, "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/ConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquityDeficit" ], "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.luminartech.com/role/ConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquityDeficit" ], "xbrltype": "stringItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "auth_ref": [ "r314", "r318" ], "calculation": { "http://www.luminartech.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.", "label": "Intangible Assets, Net (Excluding Goodwill)", "terseLabel": "Intangible assets, net" } } }, "localname": "IntangibleAssetsNetExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_IntercompanyForeignCurrencyBalanceAmount": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of an intercompany foreign currency transactions that is of a long-term-investment nature, that is, settlement is not planned of anticipated in the foreseeable future.", "label": "Intercompany Foreign Currency Balance, Amount", "terseLabel": "Cash held in foreign entities" } } }, "localname": "IntercompanyForeignCurrencyBalanceAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesConcentrationofCreditRiskDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r91", "r211", "r658", "r661", "r769" ], "calculation": { "http://www.luminartech.com/role/ConsolidatedStatementsofOperationsandComprehensiveLoss": { "order": 4.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": -1.0 }, "http://www.luminartech.com/role/DebtScheduleofInterestExpenseDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense.", "label": "Interest Expense", "negatedTerseLabel": "Interest expense and other", "totalLabel": "Total interest expense" } } }, "localname": "InterestExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/ConsolidatedStatementsofOperationsandComprehensiveLoss", "http://www.luminartech.com/role/DebtScheduleofInterestExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpenseDebt": { "auth_ref": [ "r101", "r389", "r397", "r400", "r401" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense for debt.", "label": "Interest Expense, Debt", "terseLabel": "Accrued interest repaid" } } }, "localname": "InterestExpenseDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/DebtAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpenseDebtExcludingAmortization": { "auth_ref": [ "r102", "r390", "r400", "r401" ], "calculation": { "http://www.luminartech.com/role/DebtScheduleofInterestExpenseDetails": { "order": 1.0, "parentTag": "us-gaap_InterestExpense", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Represents the portion of interest incurred in the period on debt arrangements that was charged against earnings, excluding amortization of debt discount (premium) and financing costs.", "label": "Interest Expense, Debt, Excluding Amortization", "terseLabel": "Contractual interest expense" } } }, "localname": "InterestExpenseDebtExcludingAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/DebtScheduleofInterestExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r118", "r122", "r129" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.", "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities", "terseLabel": "Cash paid for interest" } } }, "localname": "InterestPaidNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPayableCurrent": { "auth_ref": [ "r17", "r18", "r57" ], "calculation": { "http://www.luminartech.com/role/FinancialStatementComponentsAccruedandOtherCurrentLiabilitiesDetails": { "order": 5.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "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": "Accrued interest payable" } } }, "localname": "InterestPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/FinancialStatementComponentsAccruedandOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IntersegmentEliminationMember": { "auth_ref": [ "r209", "r228", "r229", "r230", "r231", "r233", "r235", "r239" ], "lang": { "en-us": { "role": { "documentation": "Eliminating entries used in operating segment consolidation.", "label": "Intersegment Eliminations [Member]", "terseLabel": "Eliminations" } } }, "localname": "IntersegmentEliminationMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/SegmentandCustomerConcentrationInformationSegmentOperatingResultsandReconciliationtotheConsolidatedBalancesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_InventoryFinishedGoodsNetOfReserves": { "auth_ref": [ "r41", "r302" ], "calculation": { "http://www.luminartech.com/role/FinancialStatementComponentsInventoryDetails": { "order": 1.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of merchandise or goods held by the company that are readily available for sale.", "label": "Inventory, Finished Goods, Net of Reserves", "terseLabel": "Finished goods" } } }, "localname": "InventoryFinishedGoodsNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/FinancialStatementComponentsInventoryDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryFirmPurchaseCommitmentLoss": { "auth_ref": [ "r301" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of loss recognized on firm purchase commitment for inventory.", "label": "Inventory, Firm Purchase Commitment, Loss", "terseLabel": "Amount paid for a release from the obligation with the supplier" } } }, "localname": "InventoryFirmPurchaseCommitmentLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/CommitmentandContingenciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r8", "r67", "r698" ], "calculation": { "http://www.luminartech.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://www.luminartech.com/role/FinancialStatementComponentsInventoryDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Inventory, Net", "terseLabel": "Inventory", "totalLabel": "Total inventory", "verboseLabel": "Inventories, net" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/ConsolidatedBalanceSheets", "http://www.luminartech.com/role/FinancialStatementComponentsInventoryDetails", "http://www.luminartech.com/role/SegmentandCustomerConcentrationInformationSegmentOperatingResultsandReconciliationtotheConsolidatedBalancesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryPolicyTextBlock": { "auth_ref": [ "r19", "r68", "r135", "r184", "r298", "r300", "r303", "r733" ], "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" } } }, "localname": "InventoryPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryRawMaterialsNetOfReserves": { "auth_ref": [ "r43", "r302" ], "calculation": { "http://www.luminartech.com/role/FinancialStatementComponentsInventoryDetails": { "order": 3.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of unprocessed items to be consumed in the manufacturing or production process.", "label": "Inventory, Raw Materials, Net of Reserves", "terseLabel": "Raw materials" } } }, "localname": "InventoryRawMaterialsNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/FinancialStatementComponentsInventoryDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryWorkInProcessNetOfReserves": { "auth_ref": [ "r42", "r302" ], "calculation": { "http://www.luminartech.com/role/FinancialStatementComponentsInventoryDetails": { "order": 2.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount, net of reserves and adjustments, as of the balance sheet date of merchandise or goods which are partially completed. This inventory is generally comprised of raw materials, labor and factory overhead costs, which require further materials, labor and overhead to be converted into finished goods, and which generally require the use of estimates to determine percentage complete and pricing.", "label": "Inventory, Work in Process, Net of Reserves", "terseLabel": "Work-in-process" } } }, "localname": "InventoryWorkInProcessNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/FinancialStatementComponentsInventoryDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryWriteDown": { "auth_ref": [ "r299" ], "calculation": { "http://www.luminartech.com/role/ConsolidatedStatementsofCashFlows": { "order": 6.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": "Impairment of inventories", "verboseLabel": "Inventory write-downs" } } }, "localname": "InventoryWriteDown", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/ConsolidatedStatementsofCashFlows", "http://www.luminartech.com/role/FinancialStatementComponentsInventoryDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Investments, Debt and Equity Securities [Abstract]" } } }, "localname": "InvestmentsDebtAndEquitySecuritiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_InvestmentsFairValueDisclosure": { "auth_ref": [ "r624" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of investment securities, including, but not limited to, marketable securities, derivative financial instruments, and investments accounted for under the equity method.", "label": "Investments, Fair Value Disclosure", "terseLabel": "Total marketable investments" } } }, "localname": "InvestmentsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/FairValueMeasurementsScheduleofFinancialAssetsandLiabilitiesSubjecttoFairValueMeasurementsonaRecurringBasisandtheLevelofInputsUsedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock": { "auth_ref": [ "r270", "r754", "r773", "r815", "r849" ], "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.luminartech.com/role/Investments" ], "xbrltype": "textBlockItemType" }, "us-gaap_LeaseAndRentalExpense": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of rent expense incurred for leased assets, including but not limited to, furniture and equipment, that is not directly or indirectly associated with the manufacture, sale or creation of a product or product line.", "label": "Operating Leases, Rent Expense", "verboseLabel": "Rent expense under ASC 840" } } }, "localname": "LeaseAndRentalExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/LeasesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCostTableTextBlock": { "auth_ref": [ "r682" ], "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 Components of Lease Expenses, Supplemental Cash Flow Information, Weighted Average Remaining Terms, and Weighted Average Discount Rates" } } }, "localname": "LeaseCostTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LeaseholdImprovementsMember": { "auth_ref": [ "r328" ], "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.luminartech.com/role/FinancialStatementComponentsPropertyandEquipmentDetails" ], "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": [ "r685" ], "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.luminartech.com/role/Leases" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeLeaseDescriptionLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Lessee, Lease, Description [Line Items]", "terseLabel": "Lessee, Lease, Description [Line Items]" } } }, "localname": "LesseeLeaseDescriptionLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/LeasesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeLeaseDescriptionTable": { "auth_ref": [ "r674" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about lessee's leases.", "label": "Lessee, Lease, Description [Table]", "terseLabel": "Lessee, Lease, Description [Table]" } } }, "localname": "LesseeLeaseDescriptionTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/LeasesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r683" ], "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": "Schedule of Maturities of Lease Liabilities" } } }, "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r683" ], "calculation": { "http://www.luminartech.com/role/LeasesMaturitiesofLeaseLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.luminartech.com/role/LeasesMaturitiesofLeaseLiabilitiesDetails_1": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease.", "label": "Lessee, Operating Lease, Liability, to be Paid", "totalLabel": "Total lease payments" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/LeasesMaturitiesofLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r683" ], "calculation": { "http://www.luminartech.com/role/LeasesMaturitiesofLeaseLiabilitiesDetails": { "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": "2022" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/LeasesMaturitiesofLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": { "auth_ref": [ "r683" ], "calculation": { "http://www.luminartech.com/role/LeasesMaturitiesofLeaseLiabilitiesDetails": { "order": 5.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Five", "terseLabel": "2026" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/LeasesMaturitiesofLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r683" ], "calculation": { "http://www.luminartech.com/role/LeasesMaturitiesofLeaseLiabilitiesDetails": { "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": "2025" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/LeasesMaturitiesofLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r683" ], "calculation": { "http://www.luminartech.com/role/LeasesMaturitiesofLeaseLiabilitiesDetails": { "order": 3.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three", "terseLabel": "2024" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/LeasesMaturitiesofLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r683" ], "calculation": { "http://www.luminartech.com/role/LeasesMaturitiesofLeaseLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two", "terseLabel": "2023" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/LeasesMaturitiesofLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r683" ], "calculation": { "http://www.luminartech.com/role/LeasesMaturitiesofLeaseLiabilitiesDetails_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 payments in excess of discounted obligation for lease payments for operating lease.", "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "negatedTerseLabel": "Less: imputed interest" } } }, "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/LeasesMaturitiesofLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseRenewalTerm": { "auth_ref": [ "r673" ], "lang": { "en-us": { "role": { "documentation": "Term of lessee's operating lease renewal, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Lessee, Operating Lease, Renewal Term", "terseLabel": "Renewal lease term (in years)" } } }, "localname": "LesseeOperatingLeaseRenewalTerm", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/LeasesNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_LesseeOperatingLeaseTermOfContract": { "auth_ref": [ "r673" ], "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": "Term of lease (in moths)" } } }, "localname": "LesseeOperatingLeaseTermOfContract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/LeasesNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_LesseeOperatingLeasesTextBlock": { "auth_ref": [ "r685" ], "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.luminartech.com/role/Leases" ], "xbrltype": "textBlockItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r56", "r141", "r231", "r278", "r351", "r352", "r353", "r356", "r357", "r358", "r360", "r362", "r364", "r365", "r605", "r608", "r609", "r641", "r696", "r697" ], "calculation": { "http://www.luminartech.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.", "label": "Liabilities", "totalLabel": "Total liabilities" } } }, "localname": "Liabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities [Abstract]", "terseLabel": "Liabilities [Abstract]" } } }, "localname": "LiabilitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r40", "r141", "r278", "r641", "r698", "r762", "r784" ], "calculation": { "http://www.luminartech.com/role/ConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.", "label": "Liabilities and Equity", "totalLabel": "Total liabilities and stockholders\u2019 equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "LIABILITIES AND STOCKHOLDERS\u2019 EQUITY" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r58", "r141", "r278", "r351", "r352", "r353", "r356", "r357", "r358", "r360", "r362", "r364", "r365", "r605", "r608", "r609", "r641", "r696", "r697", "r698" ], "calculation": { "http://www.luminartech.com/role/ConsolidatedBalanceSheets": { "order": 4.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.luminartech.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities, Current [Abstract]", "terseLabel": "Current liabilities:" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesFairValueDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities, Fair Value Disclosure [Abstract]", "terseLabel": "Liabilities:" } } }, "localname": "LiabilitiesFairValueDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/FairValueMeasurementsScheduleofFinancialAssetsandLiabilitiesSubjecttoFairValueMeasurementsonaRecurringBasisandtheLevelofInputsUsedDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LitigationSettlementAmountAwardedToOtherParty": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount awarded to other party in judgment or settlement of litigation.", "label": "Litigation Settlement, Amount Awarded to Other Party", "terseLabel": "Settlement amount" } } }, "localname": "LitigationSettlementAmountAwardedToOtherParty", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/CommitmentandContingenciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtCurrent": { "auth_ref": [ "r55" ], "calculation": { "http://www.luminartech.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt, classified as current. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-term Debt, Current Maturities", "verboseLabel": "Debt, current" } } }, "localname": "LongTermDebtCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongtermDebtTypeAxis": { "auth_ref": [ "r60" ], "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.luminartech.com/role/DebtAdditionalInformationDetails", "http://www.luminartech.com/role/DebtScheduleofInterestExpenseDetails", "http://www.luminartech.com/role/DebtScheduleofNetCarryingAmountDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeDomain": { "auth_ref": [ "r60", "r349" ], "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.luminartech.com/role/DebtAdditionalInformationDetails", "http://www.luminartech.com/role/DebtScheduleofInterestExpenseDetails", "http://www.luminartech.com/role/DebtScheduleofNetCarryingAmountDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LossContingencyAccrualAtCarryingValue": { "auth_ref": [ "r341" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of loss contingency liability.", "label": "Loss Contingency Accrual", "terseLabel": "Remaining balance of settlement liability" } } }, "localname": "LossContingencyAccrualAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/CommitmentandContingenciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_MachineryAndEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tangible personal property used to produce goods and services, including, but is not limited to, tools, dies and molds, computer and office equipment.", "label": "Machinery and Equipment [Member]", "terseLabel": "Machinery and equipment" } } }, "localname": "MachineryAndEquipmentMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/FinancialStatementComponentsPropertyandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MarketableSecuritiesPolicy": { "auth_ref": [ "r772" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for investment classified as marketable security.", "label": "Marketable Securities, Policy [Policy Text Block]", "terseLabel": "Debt Securities Marketable Equity Securities" } } }, "localname": "MarketableSecuritiesPolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_MeasurementInputExpectedTermMember": { "auth_ref": [ "r627" ], "lang": { "en-us": { "role": { "documentation": "Measurement input using period financial instrument is expected to be outstanding. Excludes maturity date.", "label": "Measurement Input, Expected Term [Member]", "terseLabel": "Expected Term" } } }, "localname": "MeasurementInputExpectedTermMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/BusinessCombinationsNarrativeDetails", "http://www.luminartech.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MeasurementInputPriceVolatilityMember": { "auth_ref": [ "r627" ], "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": "Price Volatility" } } }, "localname": "MeasurementInputPriceVolatilityMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/BusinessCombinationsNarrativeDetails", "http://www.luminartech.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MeasurementInputRiskFreeInterestRateMember": { "auth_ref": [ "r627" ], "lang": { "en-us": { "role": { "documentation": "Measurement input using interest rate on instrument with zero risk of financial loss.", "label": "Measurement Input, Risk Free Interest Rate [Member]", "terseLabel": "Risk Free Interest Rate" } } }, "localname": "MeasurementInputRiskFreeInterestRateMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MeasurementInputTypeAxis": { "auth_ref": [ "r627" ], "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.luminartech.com/role/BusinessCombinationsNarrativeDetails", "http://www.luminartech.com/role/FairValueMeasurementsNarrativeDetails" ], "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.luminartech.com/role/BusinessCombinationsNarrativeDetails", "http://www.luminartech.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MoneyMarketFundsAtCarryingValue": { "auth_ref": [], "calculation": { "http://www.luminartech.com/role/FinancialStatementComponentsCashandCashEquivalentsDetails": { "order": 1.0, "parentTag": "us-gaap_CashAndCashEquivalentsAtCarryingValue", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Investment in short-term money-market instruments (such as commercial paper, banker's acceptances, repurchase agreements, government securities, certificates of deposit, and so forth) which are highly liquid (that is, readily convertible to known amounts of cash) and so near their maturity that they present an insignificant risk of changes in value because of changes in interest rates. Generally, only investments with original maturities of three months or less qualify as cash equivalents by definition. Original maturity means an original maturity to the entity holding the investment. For example, both a three-month US Treasury bill and a three-year Treasury note purchased three months from maturity qualify as cash equivalents. However, a Treasury note purchased three-years ago does not become a cash equivalent when its remaining maturity is three months.", "label": "Money Market Funds, at Carrying Value", "terseLabel": "Money market funds" } } }, "localname": "MoneyMarketFundsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/FinancialStatementComponentsCashandCashEquivalentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_MoneyMarketFundsMember": { "auth_ref": [ "r478" ], "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.luminartech.com/role/FairValueMeasurementsScheduleofFinancialAssetsandLiabilitiesSubjecttoFairValueMeasurementsonaRecurringBasisandtheLevelofInputsUsedDetails", "http://www.luminartech.com/role/InvestmentsScheduleofEquityInvestmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NatureOfOperations": { "auth_ref": [ "r189", "r204" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the nature of an entity's business, major products or services, principal markets including location, and the relative importance of its operations in each business and the basis for the determination, including but not limited to, assets, revenues, or earnings. For an entity that has not commenced principal operations, disclosures about the risks and uncertainties related to the activities in which the entity is currently engaged and an understanding of what those activities are being directed toward.", "label": "Nature of Operations [Text Block]", "terseLabel": "Organization and Description of Business" } } }, "localname": "NatureOfOperations", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/OrganizationandDescriptionofBusiness" ], "xbrltype": "textBlockItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r121" ], "calculation": { "http://www.luminartech.com/role/ConsolidatedStatementsofCashFlows": { "order": 1.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.luminartech.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]", "terseLabel": "Cash flows from financing activities:" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r121" ], "calculation": { "http://www.luminartech.com/role/ConsolidatedStatementsofCashFlows": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Net cash used in investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]", "terseLabel": "Cash flows from investing activities:" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r121", "r123", "r126" ], "calculation": { "http://www.luminartech.com/role/ConsolidatedStatementsofCashFlows": { "order": 2.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.luminartech.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Cash flows from operating activities:" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r6", "r81", "r84", "r90", "r93", "r126", "r141", "r154", "r158", "r159", "r160", "r161", "r164", "r165", "r173", "r217", "r229", "r233", "r236", "r239", "r278", "r351", "r352", "r353", "r356", "r357", "r358", "r360", "r362", "r364", "r365", "r623", "r641", "r766", "r787" ], "calculation": { "http://www.luminartech.com/role/ConsolidatedStatementsofCashFlows": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.luminartech.com/role/ConsolidatedStatementsofOperationsandComprehensiveLoss": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 }, "http://www.luminartech.com/role/EarningsLossPerShareBasicandDilutedLossPerShareDetails": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net Income (Loss) Attributable to Parent", "terseLabel": "Net loss", "totalLabel": "Net loss" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/ConsolidatedStatementsofCashFlows", "http://www.luminartech.com/role/ConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquityDeficit", "http://www.luminartech.com/role/ConsolidatedStatementsofOperationsandComprehensiveLoss", "http://www.luminartech.com/role/EarningsLossPerShareBasicandDilutedLossPerShareDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": { "auth_ref": [ "r158", "r159", "r160", "r161", "r167", "r168", "r174", "r177", "r217", "r229", "r233", "r236", "r239" ], "calculation": { "http://www.luminartech.com/role/EarningsLossPerShareBasicandDilutedLossPerShareDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders.", "label": "Net Income (Loss) Available to Common Stockholders, Basic", "terseLabel": "Net loss attributable to common stockholders", "totalLabel": "Net loss attributable to common shareholders" } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersBasic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/ConsolidatedStatementsofOperationsandComprehensiveLoss", "http://www.luminartech.com/role/EarningsLossPerShareBasicandDilutedLossPerShareDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Income (Loss) Available to Common Stockholders, Basic [Abstract]", "terseLabel": "Numerator:" } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersBasicAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/EarningsLossPerShareBasicandDilutedLossPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "terseLabel": "Recently Adopted Accounting Pronouncements and Recent Accounting Pronouncements Not Yet Effective" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NoncashInvestingAndFinancingItemsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Noncash Investing and Financing Items [Abstract]", "terseLabel": "Supplemental disclosures of noncash investing and financing activities:" } } }, "localname": "NoncashInvestingAndFinancingItemsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NonoperatingIncomeExpense": { "auth_ref": [ "r100" ], "calculation": { "http://www.luminartech.com/role/ConsolidatedStatementsofOperationsandComprehensiveLoss": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).", "label": "Nonoperating Income (Expense)", "totalLabel": "Total other income (expense), net" } } }, "localname": "NonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/ConsolidatedStatementsofOperationsandComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingExpenses": { "auth_ref": [], "calculation": { "http://www.luminartech.com/role/ConsolidatedStatementsofOperationsandComprehensiveLoss": { "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.luminartech.com/role/ConsolidatedStatementsofOperationsandComprehensiveLoss" ], "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.luminartech.com/role/ConsolidatedStatementsofOperationsandComprehensiveLoss" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r217", "r229", "r233", "r236", "r239" ], "calculation": { "http://www.luminartech.com/role/ConsolidatedStatementsofOperationsandComprehensiveLoss": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating Income (Loss)", "terseLabel": "Operating gain (loss)", "totalLabel": "Loss from operations" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/ConsolidatedStatementsofOperationsandComprehensiveLoss", "http://www.luminartech.com/role/SegmentandCustomerConcentrationInformationSegmentOperatingResultsandReconciliationtotheConsolidatedBalancesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseCost": { "auth_ref": [ "r676", "r684" ], "calculation": { "http://www.luminartech.com/role/LeasesComponentsofLeaseExpensesDetails": { "order": 1.0, "parentTag": "lazr_OperatingAndVariableLeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.", "label": "Operating Lease, Cost", "terseLabel": "Operating lease cost" } } }, "localname": "OperatingLeaseCost", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/LeasesComponentsofLeaseExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, Payment, Due [Abstract]", "terseLabel": "Lessee, Operating Lease, Liability, Payment, Due [Abstract]" } } }, "localname": "OperatingLeaseLiabilitiesPaymentsDueAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/LeasesMaturitiesofLeaseLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r670" ], "calculation": { "http://www.luminartech.com/role/LeasesMaturitiesofLeaseLiabilitiesDetails_1": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 }, "http://www.luminartech.com/role/LeasesSupplementalBalanceSheetInformationWeightedAverageRemainingTermsandWeightedAverageDiscountRatesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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", "totalLabel": "Total operating lease liabilities", "verboseLabel": "Total leases liabilities" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/LeasesMaturitiesofLeaseLiabilitiesDetails", "http://www.luminartech.com/role/LeasesNarrativeDetails", "http://www.luminartech.com/role/LeasesSupplementalBalanceSheetInformationWeightedAverageRemainingTermsandWeightedAverageDiscountRatesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r670" ], "calculation": { "http://www.luminartech.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 }, "http://www.luminartech.com/role/LeasesSupplementalBalanceSheetInformationWeightedAverageRemainingTermsandWeightedAverageDiscountRatesDetails": { "order": 1.0, "parentTag": "us-gaap_OperatingLeaseLiability", "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 lease liabilities", "verboseLabel": "Operating lease liabilities, current" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/ConsolidatedBalanceSheets", "http://www.luminartech.com/role/LeasesSupplementalBalanceSheetInformationWeightedAverageRemainingTermsandWeightedAverageDiscountRatesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r670" ], "calculation": { "http://www.luminartech.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 }, "http://www.luminartech.com/role/LeasesSupplementalBalanceSheetInformationWeightedAverageRemainingTermsandWeightedAverageDiscountRatesDetails": { "order": 2.0, "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.", "label": "Operating Lease, Liability, Noncurrent", "terseLabel": "Operating lease liabilities, non-current", "verboseLabel": "Operating lease liabilities, non-current" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/ConsolidatedBalanceSheets", "http://www.luminartech.com/role/LeasesSupplementalBalanceSheetInformationWeightedAverageRemainingTermsandWeightedAverageDiscountRatesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasePayments": { "auth_ref": [ "r672", "r678" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.", "label": "Operating Lease, Payments", "negatedTerseLabel": "Cash paid for operating leases included in operating activities" } } }, "localname": "OperatingLeasePayments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/LeasesSupplementalCashFlowInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r669" ], "calculation": { "http://www.luminartech.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Operating Lease, Right-of-Use Asset", "terseLabel": "Operating lease right-of-use assets", "verboseLabel": "Operating lease right-of-use assets" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/ConsolidatedBalanceSheets", "http://www.luminartech.com/role/LeasesNarrativeDetails", "http://www.luminartech.com/role/LeasesSupplementalBalanceSheetInformationWeightedAverageRemainingTermsandWeightedAverageDiscountRatesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense": { "auth_ref": [ "r125" ], "calculation": { "http://www.luminartech.com/role/ConsolidatedStatementsofCashFlows": { "order": 20.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense for right-of-use asset from operating lease.", "label": "Operating Lease, Right-of-Use Asset, Amortization Expense", "terseLabel": "Noncash lease expense relating to operating lease right-of-use assets" } } }, "localname": "OperatingLeaseRightOfUseAssetAmortizationExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r681", "r684" ], "lang": { "en-us": { "role": { "documentation": "Weighted average discount rate for operating lease calculated at point in time.", "label": "Operating Lease, Weighted Average Discount Rate, Percent", "terseLabel": "Operating leases (as a percent)" } } }, "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/LeasesSupplementalBalanceSheetInformationWeightedAverageRemainingTermsandWeightedAverageDiscountRatesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r680", "r684" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Operating Lease, Weighted Average Remaining Lease Term", "terseLabel": "Operating leases (in years)" } } }, "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/LeasesSupplementalBalanceSheetInformationWeightedAverageRemainingTermsandWeightedAverageDiscountRatesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDue": { "auth_ref": [ "r664", "r666" ], "calculation": { "http://www.luminartech.com/role/LeasesFutureMinimumLeasePaymentsUnderAllNoncancelableCapitalandOperatingLeasesUnderASC840Details": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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 minimum lease payments" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/LeasesFutureMinimumLeasePaymentsUnderAllNoncancelableCapitalandOperatingLeasesUnderASC840Details" ], "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, Future Minimum Payments Due, Fiscal Year Maturity [Abstract]" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/LeasesFutureMinimumLeasePaymentsUnderAllNoncancelableCapitalandOperatingLeasesUnderASC840Details" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent": { "auth_ref": [ "r664", "r666" ], "calculation": { "http://www.luminartech.com/role/LeasesFutureMinimumLeasePaymentsUnderAllNoncancelableCapitalandOperatingLeasesUnderASC840Details": { "order": 1.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 next 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, Next Twelve Months", "terseLabel": "2021" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/LeasesFutureMinimumLeasePaymentsUnderAllNoncancelableCapitalandOperatingLeasesUnderASC840Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears": { "auth_ref": [ "r664", "r666" ], "calculation": { "http://www.luminartech.com/role/LeasesFutureMinimumLeasePaymentsUnderAllNoncancelableCapitalandOperatingLeasesUnderASC840Details": { "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 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": "2024" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInFourYears", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/LeasesFutureMinimumLeasePaymentsUnderAllNoncancelableCapitalandOperatingLeasesUnderASC840Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears": { "auth_ref": [ "r664", "r666" ], "calculation": { "http://www.luminartech.com/role/LeasesFutureMinimumLeasePaymentsUnderAllNoncancelableCapitalandOperatingLeasesUnderASC840Details": { "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": "2023" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInThreeYears", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/LeasesFutureMinimumLeasePaymentsUnderAllNoncancelableCapitalandOperatingLeasesUnderASC840Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears": { "auth_ref": [ "r664", "r666" ], "calculation": { "http://www.luminartech.com/role/LeasesFutureMinimumLeasePaymentsUnderAllNoncancelableCapitalandOperatingLeasesUnderASC840Details": { "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 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": "2022" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInTwoYears", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/LeasesFutureMinimumLeasePaymentsUnderAllNoncancelableCapitalandOperatingLeasesUnderASC840Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLossCarryforwards": { "auth_ref": [ "r563" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.", "label": "Operating Loss Carryforwards", "terseLabel": "Net operating loss carryforwards" } } }, "localname": "OperatingLossCarryforwards", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLossCarryforwardsLineItems": { "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": "Operating Loss Carryforwards [Line Items]", "terseLabel": "Operating Loss Carryforwards [Line Items]" } } }, "localname": "OperatingLossCarryforwardsLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingLossCarryforwardsTable": { "auth_ref": [ "r564" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting pertinent information, such as tax authority, amounts, and expiration dates, of net operating loss carryforwards, including an assessment of the likelihood of utilization.", "label": "Operating Loss Carryforwards [Table]", "terseLabel": "Operating Loss Carryforwards [Table]" } } }, "localname": "OperatingLossCarryforwardsTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingSegmentsMember": { "auth_ref": [ "r228", "r229", "r230", "r231", "r233", "r239" ], "lang": { "en-us": { "role": { "documentation": "Identifies components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity.", "label": "Operating Segments [Member]", "terseLabel": "Reportable Segments" } } }, "localname": "OperatingSegmentsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/SegmentandCustomerConcentrationInformationSegmentOperatingResultsandReconciliationtotheConsolidatedBalancesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "auth_ref": [ "r16", "r17", "r18", "r57" ], "calculation": { "http://www.luminartech.com/role/FinancialStatementComponentsAccruedandOtherCurrentLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.", "label": "Other Accrued Liabilities, Current", "terseLabel": "Accrued expenses" } } }, "localname": "OtherAccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/FinancialStatementComponentsAccruedandOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsMiscellaneousNoncurrent": { "auth_ref": [], "calculation": { "http://www.luminartech.com/role/FinancialStatementComponentsOtherNoncurrentAssetsDetails": { "order": 1.0, "parentTag": "us-gaap_OtherAssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of other miscellaneous assets expected to be realized or consumed after one year or normal operating cycle, if longer.", "label": "Other Assets, Miscellaneous, Noncurrent", "terseLabel": "Other non-current assets" } } }, "localname": "OtherAssetsMiscellaneousNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/FinancialStatementComponentsOtherNoncurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r53" ], "calculation": { "http://www.luminartech.com/role/ConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://www.luminartech.com/role/FinancialStatementComponentsOtherNoncurrentAssetsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncurrent assets classified as other.", "label": "Other Assets, Noncurrent", "terseLabel": "Other non-current assets", "totalLabel": "Total other non-current assets" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/ConsolidatedBalanceSheets", "http://www.luminartech.com/role/FinancialStatementComponentsOtherNoncurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherCommitmentsLineItems": { "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": "Other Commitments [Line Items]", "terseLabel": "Other Commitments [Line Items]" } } }, "localname": "OtherCommitmentsLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/CommitmentandContingenciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OtherCommitmentsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about obligations resulting from other commitments.", "label": "Other Commitments [Table]", "terseLabel": "Other Commitments [Table]" } } }, "localname": "OtherCommitmentsTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/CommitmentandContingenciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax": { "auth_ref": [ "r75", "r76", "r78" ], "calculation": { "http://www.luminartech.com/role/ConsolidatedStatementsofOperationsandComprehensiveLoss": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax and 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), after Adjustment and Tax", "terseLabel": "Net unrealized gains (losses) on available-for-sale debt securities" } } }, "localname": "OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/ConsolidatedStatementsofOperationsandComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r82", "r85", "r602", "r603", "r606" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of other comprehensive income (loss) attributable to parent entity.", "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent", "verboseLabel": "Other comprehensive (loss) income" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/ConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherCurrentLiabilitiesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing other current liabilities.", "label": "Other Current Liabilities [Member]", "terseLabel": "Other Current Liabilities" } } }, "localname": "OtherCurrentLiabilitiesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherLiabilitiesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Liabilities Disclosure [Abstract]" } } }, "localname": "OtherLiabilitiesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r61" ], "calculation": { "http://www.luminartech.com/role/ConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 }, "http://www.luminartech.com/role/FinancialStatementComponentsOtherNonCurrentLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.", "label": "Other Liabilities, Noncurrent", "terseLabel": "Other non-current liabilities", "totalLabel": "Total other non-current liabilities" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/ConsolidatedBalanceSheets", "http://www.luminartech.com/role/FinancialStatementComponentsOtherNonCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLongTermDebtNoncurrent": { "auth_ref": [ "r60" ], "calculation": { "http://www.luminartech.com/role/ConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt classified as other, payable after one year or the operating cycle, if longer.", "label": "Other Long-term Debt, Noncurrent", "verboseLabel": "Debt, non-current" } } }, "localname": "OtherLongTermDebtNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherMachineryAndEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Other tangible personal property, nonconsumable in nature, with finite lives used to produce goods and services.", "label": "Other Machinery and Equipment [Member]", "terseLabel": "Machinery and equipment" } } }, "localname": "OtherMachineryAndEquipmentMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesPropertyandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherNoncashIncomeExpense": { "auth_ref": [ "r126" ], "calculation": { "http://www.luminartech.com/role/ConsolidatedStatementsofCashFlows": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (expense) included in net income that results in no cash inflow (outflow), classified as other.", "label": "Other Noncash Income (Expense)", "negatedTerseLabel": "Other" } } }, "localname": "OtherNoncashIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNoncashInvestingAndFinancingItemsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Noncash Investing and Financing Items [Abstract]", "terseLabel": "Other Noncash Investing and Financing Items [Abstract]" } } }, "localname": "OtherNoncashInvestingAndFinancingItemsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_OtherNoncurrentAssetsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing other noncurrent assets.", "label": "Other Noncurrent Assets [Member]", "terseLabel": "Other non-current assets" } } }, "localname": "OtherNoncurrentAssetsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/InvestmentsScheduleofEquityInvestmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherNoncurrentLiabilitiesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of other noncurrent liabilities.", "label": "Other Noncurrent Liabilities [Table Text Block]", "terseLabel": "Schedule of Other Non-Current Liabilities" } } }, "localname": "OtherNoncurrentLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/FinancialStatementComponentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherPrepaidExpenseCurrent": { "auth_ref": [ "r10", "r14", "r306" ], "calculation": { "http://www.luminartech.com/role/FinancialStatementComponentsPrepaidExpensesandOtherCurrentAssetsDetails": { "order": 4.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 expenses" } } }, "localname": "OtherPrepaidExpenseCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/FinancialStatementComponentsPrepaidExpensesandOtherCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherReceivablesNetCurrent": { "auth_ref": [], "calculation": { "http://www.luminartech.com/role/FinancialStatementComponentsPrepaidExpensesandOtherCurrentAssetsDetails": { "order": 5.0, "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance, of receivables classified as other, due within one year or the operating cycle, if longer.", "label": "Other Receivables, Net, Current", "terseLabel": "Other receivables" } } }, "localname": "OtherReceivablesNetCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/FinancialStatementComponentsPrepaidExpensesandOtherCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherSundryLiabilitiesNoncurrent": { "auth_ref": [ "r27", "r760", "r781" ], "calculation": { "http://www.luminartech.com/role/FinancialStatementComponentsOtherNonCurrentLiabilitiesDetails": { "order": 3.0, "parentTag": "us-gaap_OtherLiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Obligations not otherwise itemized or categorized in the footnotes to the financial statements that are expected to be paid after one year (or the normal operating cycle, if longer), from the balance sheet date.", "label": "Other Sundry Liabilities, Noncurrent", "terseLabel": "Other non-current liabilities" } } }, "localname": "OtherSundryLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/FinancialStatementComponentsOtherNonCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForDerivativeInstrumentFinancingActivities": { "auth_ref": [ "r114", "r120" ], "calculation": { "http://www.luminartech.com/role/ConsolidatedStatementsofCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for derivative instruments during the period, which are classified as financing activities, excluding those designated as hedging instruments.", "label": "Payments for Derivative Instrument, Financing Activities", "negatedTerseLabel": "Purchases of capped call options" } } }, "localname": "PaymentsForDerivativeInstrumentFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "auth_ref": [ "r112" ], "calculation": { "http://www.luminartech.com/role/ConsolidatedStatementsofCashFlows": { "order": 17.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow to reacquire common stock during the period.", "label": "Payments for Repurchase of Common Stock", "negatedTerseLabel": "Repurchases of common stock and redemption of warrants" } } }, "localname": "PaymentsForRepurchaseOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDebtExtinguishmentCosts": { "auth_ref": [ "r116" ], "calculation": { "http://www.luminartech.com/role/ConsolidatedStatementsofCashFlows": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow for cost from early extinguishment and prepayment of debt. Includes, but is not limited to, third-party cost, premium paid, and other fee paid to lender directly for debt extinguishment or debt prepayment. Excludes accrued interest.", "label": "Payment for Debt Extinguishment or Debt Prepayment Cost", "negatedLabel": "Debt prepayment charges" } } }, "localname": "PaymentsOfDebtExtinguishmentCosts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDebtIssuanceCosts": { "auth_ref": [ "r115" ], "calculation": { "http://www.luminartech.com/role/ConsolidatedStatementsofCashFlows": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-term debt.", "label": "Payments of Debt Issuance Costs", "negatedTerseLabel": "Debt issuance costs" } } }, "localname": "PaymentsOfDebtIssuanceCosts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfMergerRelatedCostsFinancingActivities": { "auth_ref": [ "r117" ], "calculation": { "http://www.luminartech.com/role/ConsolidatedStatementsofCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for financing costs associated with business combinations.", "label": "Payments of Merger Related Costs, Financing Activities", "negatedTerseLabel": "Transaction costs related to merger with Gores" } } }, "localname": "PaymentsOfMergerRelatedCostsFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfStockIssuanceCosts": { "auth_ref": [ "r117" ], "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": "Gores shares recapitalized, equity issuance costs" } } }, "localname": "PaymentsOfStockIssuanceCosts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/ConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquityDeficitParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt": { "auth_ref": [ "r103", "r107", "r260" ], "calculation": { "http://www.luminartech.com/role/ConsolidatedStatementsofCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow to acquire investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Payments to Acquire Debt Securities, Available-for-sale", "negatedTerseLabel": "Purchases of marketable securities (including $16,423 with related parties in 2021, see Note 19)" } } }, "localname": "PaymentsToAcquireAvailableForSaleSecuritiesDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r108" ], "calculation": { "http://www.luminartech.com/role/ConsolidatedStatementsofCashFlows": { "order": 6.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": "Purchases of property and equipment" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r496", "r525" ], "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.luminartech.com/role/StockbasedCompensationNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PlanNameDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Plan name for share-based payment arrangement.", "label": "Plan Name [Domain]", "terseLabel": "Plan Name [Domain]" } } }, "localname": "PlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/StockbasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Preferred shares may provide a preferential dividend to the dividend on common stock and may take precedence over common stock in the event of a liquidation. Preferred shares typically represent an ownership interest in the company.", "label": "Preferred Stock [Member]", "terseLabel": "Preferred Stock", "verboseLabel": "Founders Preferred Stock" } } }, "localname": "PreferredStockMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/ConsolidatedBalanceSheets", "http://www.luminartech.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.luminartech.com/role/ConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquityDeficit", "http://www.luminartech.com/role/EarningsLossPerShareAntidilutiveSecuritiesDetails", "http://www.luminartech.com/role/SimpleAgreementsforFutureEquitySAFEDetails", "http://www.luminartech.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r32", "r414" ], "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.luminartech.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r32" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.", "label": "Preferred Stock, Shares Authorized", "terseLabel": "Preferred stock, shares authorized (in shares)" } } }, "localname": "PreferredStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r32", "r414" ], "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.luminartech.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.luminartech.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesOutstanding": { "auth_ref": [ "r32" ], "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", "periodEndLabel": "Ending balance (in shares)", "periodStartLabel": "Beginning balance (in shares)", "terseLabel": "Preferred stock, shares outstanding (in shares)" } } }, "localname": "PreferredStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.luminartech.com/role/ConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquityDeficit", "http://www.luminartech.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r32", "r698" ], "calculation": { "http://www.luminartech.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable 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" } } }, "localname": "PreferredStockValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r13", "r47", "r48" ], "calculation": { "http://www.luminartech.com/role/ConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://www.luminartech.com/role/FinancialStatementComponentsPrepaidExpensesandOtherCurrentAssetsDetails": { "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 prepaid expenses and other current assets" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/ConsolidatedBalanceSheets", "http://www.luminartech.com/role/FinancialStatementComponentsPrepaidExpensesandOtherCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidRent": { "auth_ref": [ "r11", "r14", "r304", "r306" ], "calculation": { "http://www.luminartech.com/role/FinancialStatementComponentsPrepaidExpensesandOtherCurrentAssetsDetails": { "order": 2.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 rent that provides economic benefits within a future period of one year or the normal operating cycle, if longer.", "label": "Prepaid Rent", "terseLabel": "Prepaid rent and other" } } }, "localname": "PrepaidRent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/FinancialStatementComponentsPrepaidExpensesandOtherCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrivatePlacementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A private placement is a direct offering of securities to a limited number of sophisticated investors such as insurance companies, pension funds, mezzanine funds, stock funds and trusts.", "label": "Private Placement [Member]", "terseLabel": "Private Placement" } } }, "localname": "PrivatePlacementMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesPublicandPrivateWarrantsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ProceedsFromConvertibleDebt": { "auth_ref": [ "r110" ], "calculation": { "http://www.luminartech.com/role/ConsolidatedStatementsofCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from the issuance of a long-term debt instrument which can be exchanged for a specified amount of another security, typically the entity's common stock, at the option of the issuer or the holder.", "label": "Proceeds from Convertible Debt", "terseLabel": "Proceeds from issuance of convertible senior notes, net of debt discounts of $15,625", "verboseLabel": "Proceeds from issuance of convertible senior notes" } } }, "localname": "ProceedsFromConvertibleDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/ConsolidatedStatementsofCashFlows", "http://www.luminartech.com/role/DebtAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfConvertiblePreferredStock": { "auth_ref": [ "r109" ], "calculation": { "http://www.luminartech.com/role/ConsolidatedStatementsofCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from issuance of preferred stocks identified as being convertible into another form of financial instrument, typically the entity's common stock.", "label": "Proceeds from Issuance of Convertible Preferred Stock", "terseLabel": "Proceeds from issuance of preferred stock" } } }, "localname": "ProceedsFromIssuanceOfConvertiblePreferredStock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfDebt": { "auth_ref": [ "r110" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow during the period from additional borrowings in aggregate debt. Includes proceeds from short-term and long-term debt.", "label": "Proceeds from Issuance of Debt", "terseLabel": "Loan proceeds" } } }, "localname": "ProceedsFromIssuanceOfDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/DebtAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfLongTermDebt": { "auth_ref": [ "r110" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from a debt initially having maturity due after one year or beyond the operating cycle, if longer.", "label": "Proceeds from Issuance of Long-term Debt", "terseLabel": "Proceeds from the issuance of debt" } } }, "localname": "ProceedsFromIssuanceOfLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/DebtAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfOtherLongTermDebt": { "auth_ref": [ "r110" ], "calculation": { "http://www.luminartech.com/role/ConsolidatedStatementsofCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from issuance of long-term debt classified as other.", "label": "Proceeds from Issuance of Other Long-term Debt", "terseLabel": "Proceeds from the issuance of debt" } } }, "localname": "ProceedsFromIssuanceOfOtherLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans": { "auth_ref": [ "r109", "r526" ], "calculation": { "http://www.luminartech.com/role/ConsolidatedStatementsofCashFlows": { "order": 16.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from issuance of shares under share-based payment arrangement. Excludes option exercised.", "label": "Proceeds, Issuance of Shares, Share-based Payment Arrangement, Excluding Option Exercised", "terseLabel": "Proceeds from issuance of restricted common stock" } } }, "localname": "ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities": { "auth_ref": [ "r103", "r104", "r260" ], "calculation": { "http://www.luminartech.com/role/ConsolidatedStatementsofCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from 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 Maturities, Prepayments and Calls of Debt Securities, Available-for-sale", "terseLabel": "Proceeds from maturities of marketable securities" } } }, "localname": "ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromPaymentsForOtherFinancingActivities": { "auth_ref": [ "r111", "r117" ], "calculation": { "http://www.luminartech.com/role/ConsolidatedStatementsofCashFlows": { "order": 18.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities classified as other.", "label": "Proceeds from (Payments for) Other Financing Activities", "terseLabel": "Other financing activities" } } }, "localname": "ProceedsFromPaymentsForOtherFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt": { "auth_ref": [ "r103", "r104", "r260" ], "calculation": { "http://www.luminartech.com/role/ConsolidatedStatementsofCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from sale 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 of Debt Securities, Available-for-sale", "terseLabel": "Proceeds from sales/redemptions of marketable securities (including $4,396 with related parties in 2021, see Note 19)" } } }, "localname": "ProceedsFromSaleOfAvailableForSaleSecuritiesDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": { "auth_ref": [ "r106" ], "calculation": { "http://www.luminartech.com/role/ConsolidatedStatementsofCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from the sale of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale.", "label": "Proceeds from Sale of Property, Plant, and Equipment", "terseLabel": "Disposal of property and equipment" } } }, "localname": "ProceedsFromSaleOfPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromStockOptionsExercised": { "auth_ref": [ "r109", "r526" ], "calculation": { "http://www.luminartech.com/role/ConsolidatedStatementsofCashFlows": { "order": 15.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement.", "label": "Proceeds from Stock Options Exercised", "terseLabel": "Proceeds from exercise of stock options" } } }, "localname": "ProceedsFromStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromWarrantExercises": { "auth_ref": [ "r109" ], "calculation": { "http://www.luminartech.com/role/ConsolidatedStatementsofCashFlows": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow associated with the amount received from holders exercising their stock warrants.", "label": "Proceeds from Warrant Exercises", "terseLabel": "Proceeds from exercise of warrants" } } }, "localname": "ProceedsFromWarrantExercises", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesPublicandPrivateWarrantsDetails", "http://www.luminartech.com/role/ConsolidatedStatementsofCashFlows", "http://www.luminartech.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductMember": { "auth_ref": [ "r468" ], "lang": { "en-us": { "role": { "documentation": "Article or substance produced by nature, labor or machinery.", "label": "Product [Member]", "terseLabel": "Products" } } }, "localname": "ProductMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/ConsolidatedStatementsofOperationsandComprehensiveLoss" ], "xbrltype": "domainItemType" }, "us-gaap_ProductWarrantyAccrualClassifiedCurrent": { "auth_ref": [ "r57", "r343", "r344" ], "calculation": { "http://www.luminartech.com/role/FinancialStatementComponentsAccruedandOtherCurrentLiabilitiesDetails": { "order": 3.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for estimated claims under standard and extended warranty protection rights granted to customers. For classified balance sheets, represents the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Product Warranty Accrual, Current", "terseLabel": "Warranty reserves" } } }, "localname": "ProductWarrantyAccrualClassifiedCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/FinancialStatementComponentsAccruedandOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductWarrantyExpense": { "auth_ref": [ "r124", "r345" ], "calculation": { "http://www.luminartech.com/role/ConsolidatedStatementsofCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The expense charged against earnings for the period pertaining to standard and extended warranties on the entity's goods and services granted to customers.", "label": "Product Warranty Expense", "terseLabel": "Warranty related to sensors" } } }, "localname": "ProductWarrantyExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization": { "auth_ref": [ "r70", "r330", "r675" ], "calculation": { "http://www.luminartech.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "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" } } }, "localname": "PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r52", "r330" ], "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.luminartech.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesPropertyandEquipmentDetails", "http://www.luminartech.com/role/FinancialStatementComponentsPropertyandEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentGross": { "auth_ref": [ "r51", "r328" ], "calculation": { "http://www.luminartech.com/role/FinancialStatementComponentsPropertyandEquipmentDetails": { "order": 1.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Gross", "terseLabel": "Total property and equipment" } } }, "localname": "PropertyPlantAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/FinancialStatementComponentsPropertyandEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Property, Plant and Equipment [Line Items]", "terseLabel": "Property, Plant and Equipment [Line Items]" } } }, "localname": "PropertyPlantAndEquipmentLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesPropertyandEquipmentDetails", "http://www.luminartech.com/role/FinancialStatementComponentsPropertyandEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r22", "r23", "r330", "r698", "r774", "r785" ], "calculation": { "http://www.luminartech.com/role/FinancialStatementComponentsPropertyandEquipmentDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Net", "totalLabel": "Total property and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/FinancialStatementComponentsPropertyandEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": { "auth_ref": [ "r50", "r330", "r819", "r820" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.", "label": "Property, Plant and Equipment, Policy [Policy Text Block]", "terseLabel": "Property and Equipment" } } }, "localname": "PropertyPlantAndEquipmentPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "auth_ref": [ "r22", "r330" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table Text Block]", "terseLabel": "Schedule of Property and Equipment" } } }, "localname": "PropertyPlantAndEquipmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesTables", "http://www.luminartech.com/role/FinancialStatementComponentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r22", "r328" ], "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.luminartech.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesPropertyandEquipmentDetails", "http://www.luminartech.com/role/FinancialStatementComponentsPropertyandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PropertyPlantAndEquipmentUsefulLife": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.", "label": "Property, Plant and Equipment, Useful Life", "terseLabel": "Estimated useful life (in years)" } } }, "localname": "PropertyPlantAndEquipmentUsefulLife", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesPropertyandEquipmentDetails" ], "xbrltype": "durationItemType" }, "us-gaap_PurchaseObligation": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Minimum amount of purchase arrangement in which the entity has agreed to expend funds to procure goods or services from a supplier.", "label": "Purchase Obligation", "terseLabel": "Purchase commitment" } } }, "localname": "PurchaseObligation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/CommitmentandContingenciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PurchaseObligationDueInNextTwelveMonths": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of purchase arrangement to be paid in next fiscal year following current fiscal year. Includes, but is not limited to, recorded and unrecorded purchase obligations, long-term purchase commitment, and short-term purchase commitment. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Purchase Obligation, to be Paid, Year One", "terseLabel": "Purchase obligations" } } }, "localname": "PurchaseObligationDueInNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/CommitmentandContingenciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward": { "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": "Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]", "terseLabel": "Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]" } } }, "localname": "ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/IncomeTaxesReconciliationofUnrecognizedTaxBenefitsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyDomain": { "auth_ref": [ "r485", "r689", "r690" ], "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.luminartech.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.luminartech.com/role/InvestmentsNarrativeDetails", "http://www.luminartech.com/role/RelatedPartyDisclosuresDetails", "http://www.luminartech.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "domainItemType" }, "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.luminartech.com/role/RelatedPartyDisclosuresDetails" ], "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": [ "r485", "r689", "r693", "r741", "r742", "r743", "r744", "r745", "r746", "r747", "r748", "r749", "r750", "r751", "r752" ], "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.luminartech.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.luminartech.com/role/InvestmentsNarrativeDetails", "http://www.luminartech.com/role/RelatedPartyDisclosuresDetails", "http://www.luminartech.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "auth_ref": [ "r687", "r688", "r690", "r694", "r695" ], "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.luminartech.com/role/RelatedPartyTransactions" ], "xbrltype": "textBlockItemType" }, "us-gaap_RepaymentsOfLongTermCapitalLeaseObligations": { "auth_ref": [ "r113" ], "calculation": { "http://www.luminartech.com/role/ConsolidatedStatementsofCashFlows": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for the obligation for a lease meeting the criteria for capitalization (with maturities exceeding one year or beyond the operating cycle of the entity, if longer).", "label": "Repayments of Long-term Capital Lease Obligations", "negatedTerseLabel": "Principal payments on finance leases (capital leases prior to adoption of ASC 842)" } } }, "localname": "RepaymentsOfLongTermCapitalLeaseObligations", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_RepaymentsOfLongTermDebt": { "auth_ref": [ "r113" ], "calculation": { "http://www.luminartech.com/role/ConsolidatedStatementsofCashFlows": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for debt initially having maturity due after one year or beyond the normal operating cycle, if longer.", "label": "Repayments of Long-term Debt", "negatedTerseLabel": "Repayment of debt" } } }, "localname": "RepaymentsOfLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r541", "r734", "r833" ], "calculation": { "http://www.luminartech.com/role/ConsolidatedStatementsofOperationsandComprehensiveLoss": { "order": 1.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.", "label": "Research and Development Expense", "terseLabel": "Research and development" } } }, "localname": "ResearchAndDevelopmentExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/ConsolidatedStatementsofOperationsandComprehensiveLoss" ], "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.luminartech.com/role/StockbasedCompensationCompensationExpenseDetails", "http://www.luminartech.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ResearchAndDevelopmentExpensePolicy": { "auth_ref": [ "r541" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for costs it has incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process.", "label": "Research and Development Expense, Policy [Policy Text Block]", "terseLabel": "Research and Development (R&D)" } } }, "localname": "ResearchAndDevelopmentExpensePolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ResearchMember": { "auth_ref": [ "r564" ], "lang": { "en-us": { "role": { "documentation": "Research tax credit carryforwards arising from certain qualifying expenditures incurred to develop new products and processes.", "label": "Research Tax Credit Carryforward [Member]", "terseLabel": "Research Tax Credit Carryforward" } } }, "localname": "ResearchMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Type of cash and cash equivalent. Cash is currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash and Cash Equivalents [Domain]", "terseLabel": "Cash and Cash Equivalents [Domain]" } } }, "localname": "RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/FairValueMeasurementsScheduleofFinancialAssetsandLiabilitiesSubjecttoFairValueMeasurementsonaRecurringBasisandtheLevelofInputsUsedDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedCashCurrent": { "auth_ref": [ "r7", "r21", "r133" ], "calculation": { "http://www.luminartech.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "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.luminartech.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedStockMember": { "auth_ref": [ "r178" ], "lang": { "en-us": { "role": { "documentation": "Stock including a provision that prohibits sale or substantive sale of an equity instrument for a specified period of time or until specified performance conditions are met.", "label": "Restricted Stock [Member]", "terseLabel": "Restricted stock awards and restricted stock units" } } }, "localname": "RestrictedStockMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/EarningsLossPerShareAntidilutiveSecuritiesDetails", "http://www.luminartech.com/role/StockbasedCompensationNarrativeDetails", "http://www.luminartech.com/role/StockbasedCompensationRestrictedStockActivityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedStockUnitsRSUMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met.", "label": "Restricted Stock Units (RSUs) [Member]", "terseLabel": "RSUs" } } }, "localname": "RestrictedStockUnitsRSUMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/StockbasedCompensationCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r36", "r437", "r534", "r698", "r783", "r805", "r810" ], "calculation": { "http://www.luminartech.com/role/ConsolidatedBalanceSheets": { "order": 6.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.luminartech.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r2", "r151", "r152", "r153", "r155", "r163", "r165", "r282", "r531", "r532", "r533", "r572", "r573", "r621", "r801", "r803" ], "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings [Member]", "terseLabel": "Accumulated Deficit" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/ConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquityDeficit" ], "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": [ "r208", "r209", "r228", "r234", "r235", "r241", "r242", "r245", "r462", "r464", "r735" ], "calculation": { "http://www.luminartech.com/role/ConsolidatedStatementsofOperationsandComprehensiveLoss": { "order": 2.0, "parentTag": "us-gaap_GrossProfit", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.", "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "terseLabel": "Total revenue" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/ConsolidatedStatementsofOperationsandComprehensiveLoss", "http://www.luminartech.com/role/RevenueScheduleofDisaggregationofRevenueDetails", "http://www.luminartech.com/role/SegmentandCustomerConcentrationInformationSegmentOperatingResultsandReconciliationtotheConsolidatedBalancesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerMember": { "auth_ref": [ "r198", "r245" ], "lang": { "en-us": { "role": { "documentation": "Revenue from satisfaction of performance obligation by transferring promised product and service to customer, when it serves as benchmark in concentration of risk calculation.", "label": "Revenue from Contract with Customer Benchmark [Member]", "terseLabel": "Revenue from contract with customer benchmark" } } }, "localname": "RevenueFromContractWithCustomerMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/RevenueScheduleofDisaggregationofRevenueDetails", "http://www.luminartech.com/role/SegmentandCustomerConcentrationInformationNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": { "auth_ref": [ "r136", "r454", "r455", "r456", "r457", "r458", "r459", "r460", "r461", "r475" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for revenue from contract with customer.", "label": "Revenue from Contract with Customer [Policy Text Block]", "terseLabel": "Revenue Recognition" } } }, "localname": "RevenueFromContractWithCustomerPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r446", "r447", "r448", "r449", "r450", "r451", "r452", "r453", "r467", "r475" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.", "label": "Revenue from Contract with Customer [Text Block]", "terseLabel": "Revenue" } } }, "localname": "RevenueFromContractWithCustomerTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/Revenue" ], "xbrltype": "textBlockItemType" }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "auth_ref": [ "r679", "r684" ], "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": "Operating lease right-of-use assets obtained in exchange for lease obligations", "verboseLabel": "Operating leases" } } }, "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/ConsolidatedStatementsofCashFlows", "http://www.luminartech.com/role/LeasesSupplementalCashFlowInformationDetails" ], "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.luminartech.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesPublicandPrivateWarrantsDetails" ], "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 (in shares)" } } }, "localname": "SaleOfStockNumberOfSharesIssuedInTransaction", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesPublicandPrivateWarrantsDetails" ], "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.luminartech.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesPublicandPrivateWarrantsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of accrued liabilities.", "label": "Schedule of Accrued Liabilities [Table Text Block]", "terseLabel": "Schedule of Accrued and Other Current Liabilities" } } }, "localname": "ScheduleOfAccruedLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/FinancialStatementComponentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "auth_ref": [ "r178" ], "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.luminartech.com/role/EarningsLossPerShareAntidilutiveSecuritiesDetails", "http://www.luminartech.com/role/EarningsLossPerShareNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "auth_ref": [ "r178" ], "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.luminartech.com/role/EarningsLossPerShareTables" ], "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.luminartech.com/role/InvestmentsAmortizedCostDetails", "http://www.luminartech.com/role/InvestmentsContinuousLossPositionDetails", "http://www.luminartech.com/role/InvestmentsNarrativeDetails", "http://www.luminartech.com/role/InvestmentsScheduleofEquityInvestmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "auth_ref": [ "r586", "r587" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting each material business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities.", "label": "Schedule of Business Acquisitions, by Acquisition [Table]", "terseLabel": "Schedule of Business Acquisitions, by Acquisition [Table]" } } }, "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/BusinessCombinationsComponentsofIntangibleAssetsandEstimatedUsefulLivesDetails", "http://www.luminartech.com/role/BusinessCombinationsNarrativeDetails", "http://www.luminartech.com/role/BusinessCombinationsScheduleofRecognizedIdentifiedAssetsandLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock": { "auth_ref": [ "r586", "r587" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of a material business combination completed during the period, including background, timing, and recognized assets and liabilities. This table does not include leveraged buyouts.", "label": "Schedule of Business Acquisitions, by Acquisition [Table Text Block]", "terseLabel": "Schedule of Business Acquisitions, by Acquisition" } } }, "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/BusinessCombinationsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of cash and cash equivalents.", "label": "Schedule of Cash and Cash Equivalents [Table Text Block]", "terseLabel": "Schedule of Cash and Cash Equivalents" } } }, "localname": "ScheduleOfCashAndCashEquivalentsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/FinancialStatementComponentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": { "auth_ref": [ "r568" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years.", "label": "Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]", "terseLabel": "Schedule of Provision for Benefit From Income Taxes" } } }, "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": { "auth_ref": [ "r560" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets.", "label": "Schedule of Deferred Tax Assets and Liabilities [Table Text Block]", "terseLabel": "Schedule of Deferred Tax Assets and Liabilities" } } }, "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r177" ], "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 Earnings Per Share, Basic and Diluted" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/EarningsLossPerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": { "auth_ref": [ "r546" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations.", "label": "Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]", "terseLabel": "Schedule of Effective Tax Rate" } } }, "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "auth_ref": [ "r495", "r522", "r536" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of allocation of amount expensed and capitalized for award under share-based payment arrangement to statement of income or comprehensive income and statement of financial position. Includes, but is not limited to, corresponding line item in financial statement.", "label": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]", "terseLabel": "Schedule of Stock-based Compensation Expense by Function" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/StockbasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": { "auth_ref": [ "r624", "r625" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of assets and liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).", "label": "Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]", "terseLabel": "Schedule of Financial Assets and Liabilities Subject to Fair Value Measurements on a Recurring Basis and the Level of Inputs Used" } } }, "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/FairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock": { "auth_ref": [ "r316" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of finite-lived intangible assets acquired as part of a business combination or through an asset purchase, by major class and in total, including the value of the asset acquired, any significant residual value (the expected value of the asset at the end of its useful life) and the weighted-average amortization period.", "label": "Schedule of Finite-Lived Intangible Assets Acquired as Part of Business Combination [Table Text Block]", "terseLabel": "Schedule of Finite-Lived Intangible Assets Acquired as Part of Business Combination" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/BusinessCombinationsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "auth_ref": [ "r316", "r319", "r736" ], "lang": { "en-us": { "role": { "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Schedule of Finite-Lived Intangible Assets [Table]", "terseLabel": "Schedule of Finite-Lived Intangible Assets [Table]" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesIntangibleAssetsandGoodwillDetails", "http://www.luminartech.com/role/FinancialStatementComponentsFutureAmortizationExpenseDetails", "http://www.luminartech.com/role/FinancialStatementComponentsScheduleofIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "auth_ref": [ "r316", "r319" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment.", "label": "Schedule of Finite-Lived Intangible Assets [Table Text Block]", "terseLabel": "Schedule of Intangible Assets" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/FinancialStatementComponentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock": { "auth_ref": [ "r667" ], "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 Lease Payments Under All Noncancelable Capital and Operating Leases" } } }, "localname": "ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfGoodwillTable": { "auth_ref": [ "r311", "r313" ], "lang": { "en-us": { "role": { "documentation": "Schedule of goodwill and the changes during the year due to acquisition, sale, impairment or for other reasons.", "label": "Schedule of Goodwill [Table]", "terseLabel": "Schedule of Goodwill [Table]" } } }, "localname": "ScheduleOfGoodwillTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/FinancialStatementComponentsGoodwillDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfGoodwillTextBlock": { "auth_ref": [ "r311", "r313" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule.", "label": "Schedule of Goodwill [Table Text Block]", "terseLabel": "Schedule of Goodwill" } } }, "localname": "ScheduleOfGoodwillTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/FinancialStatementComponentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock": { "auth_ref": [ "r142" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of income before income tax between domestic and foreign jurisdictions.", "label": "Schedule of Income before Income Tax, Domestic and Foreign [Table Text Block]", "terseLabel": "Schedule of Loss Before Income Taxes" } } }, "localname": "ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "auth_ref": [ "r19", "r44", "r45", "r46" ], "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.luminartech.com/role/FinancialStatementComponentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfOtherAssetsNoncurrentTextBlock": { "auth_ref": [ "r53" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of noncurrent assets.", "label": "Schedule of Other Assets, Noncurrent [Table Text Block]", "terseLabel": "Schedule of Other Noncurrent Assets" } } }, "localname": "ScheduleOfOtherAssetsNoncurrentTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/FinancialStatementComponentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the carrying amounts of other current assets.", "label": "Schedule of Other Current Assets [Table Text Block]", "terseLabel": "Schedule of Prepaid Expenses and Other Current Assets" } } }, "localname": "ScheduleOfOtherCurrentAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/FinancialStatementComponentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "auth_ref": [ "r52", "r330" ], "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.luminartech.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesPropertyandEquipmentDetails", "http://www.luminartech.com/role/FinancialStatementComponentsPropertyandEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": { "auth_ref": [ "r691", "r693" ], "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.luminartech.com/role/RelatedPartyDisclosuresDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "auth_ref": [ "r217", "r220", "r232", "r311" ], "lang": { "en-us": { "role": { "documentation": "A table disclosing the profit or loss and total assets for each reportable segment of the entity. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.", "label": "Schedule of Segment Reporting Information, by Segment [Table]", "terseLabel": "Schedule of Segment Reporting Information, by Segment [Table]" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/SegmentandCustomerConcentrationInformationSegmentOperatingResultsandReconciliationtotheConsolidatedBalancesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "auth_ref": [ "r217", "r220", "r232", "r311" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.", "label": "Schedule of Segment Reporting Information, by Segment [Table Text Block]", "terseLabel": "Schedule of Segment Operating Results and Reconciliations to the Consolidated Balances" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/SegmentandCustomerConcentrationInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r496", "r525" ], "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.luminartech.com/role/StockbasedCompensationCompensationExpenseDetails", "http://www.luminartech.com/role/StockbasedCompensationFairValueAssumptionsDetails", "http://www.luminartech.com/role/StockbasedCompensationNarrativeDetails", "http://www.luminartech.com/role/StockbasedCompensationRestrictedStockActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "auth_ref": [ "r503", "r512", "r515" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value.", "label": "Share-based Payment Arrangement, Option, Activity [Table Text Block]", "terseLabel": "Schedule of Stock Option Activity" } } }, "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/StockbasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": { "auth_ref": [ "r518" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the significant assumptions used during the year to estimate the fair value of stock options, including, but not limited to: (a) expected term of share options and similar instruments, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions.", "label": "Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]", "terseLabel": "Schedule of Stock Option Valuation Assumptions" } } }, "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/StockbasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of the number and weighted-average grant date fair value for restricted stock and restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock and restricted stock units that were granted, vested, or forfeited during the year.", "label": "Share-based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity [Table Text Block]", "terseLabel": "Schedule of Restricted Stock Activity" } } }, "localname": "ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/StockbasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfSharesSubjectToMandatoryRedemptionTable": { "auth_ref": [ "r406", "r407", "r409" ], "lang": { "en-us": { "role": { "documentation": "Schedule of the description and the details of all terms for each outstanding financial instrument and each settlement option, including: a. The amount that would be paid, or the number of shares that would be issued and their fair value, determined under the conditions specified in the contract if the settlement were to occur at the reporting date b. How changes in the fair value of the issuer's equity shares would affect those settlement amounts (for example, \"the issuer is obligated to issue an additional x shares or pay an additional y dollars in cash for each $1 decrease in the fair value of one share\") c. The maximum amount that the issuer could be required to pay to redeem the instrument by physical settlement, if applicable d. The maximum number of shares that could be required to be issued, if applicable e. That a contract does not limit the amount that the issuer could be required to pay or the number of shares that the issuer could be required to issue, if applicable f. For a forward contract or an option indexed to the issuer's equity shares, the forward price or option strike price, the number of issuer's shares to which the contract is indexed, and the settlement date or dates of the contract, as applicable. g. The components of the liability that would otherwise be related to shareholders' interest and other comprehensive income (if any) subject to the redemption feature (for example, par value and other paid in amounts of mandatorily redeemable instruments is disclosed separately from the amount of retained earnings or accumulated deficit).", "label": "Schedule of Financial Instruments Subject to Mandatory Redemption [Table]", "terseLabel": "Schedule of Financial Instruments Subject to Mandatory Redemption [Table]" } } }, "localname": "ScheduleOfSharesSubjectToMandatoryRedemptionTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/SimpleAgreementsforFutureEquitySAFEDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfStockByClassTable": { "auth_ref": [ "r63", "r138", "r186", "r187", "r410", "r412", "r413", "r414", "r415", "r416", "r417", "r419", "r423", "r428", "r431", "r432", "r433", "r434", "r435", "r436", "r437" ], "lang": { "en-us": { "role": { "documentation": "Schedule detailing information related to equity by class of stock. Class of stock includes common, convertible, and preferred stocks which are not redeemable or redeemable solely at the option of the issuer. It also includes preferred stock with redemption features that are solely within the control of the issuer and mandatorily redeemable stock if redemption is required to occur only upon liquidation or termination of the reporting entity.", "label": "Schedule of Stock by Class [Table]", "terseLabel": "Schedule of Stock by Class [Table]" } } }, "localname": "ScheduleOfStockByClassTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/StockholdersEquityNarrativeDetails", "http://www.luminartech.com/role/StockholdersEquityStockinlieuofCashProgramActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock": { "auth_ref": [ "r554", "r569" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the change in unrecognized tax benefits.", "label": "Schedule of Unrecognized Tax Benefits Roll Forward [Table Text Block]", "terseLabel": "Schedule of Reconciliation of the Total Amounts of Unrecognized Tax Benefits" } } }, "localname": "ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "auth_ref": [ "r319" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets.", "label": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]", "terseLabel": "Schedule of Future Amortization Expense" } } }, "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/FinancialStatementComponentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentDomain": { "auth_ref": [ "r205", "r208", "r209", "r210", "r211", "r212", "r213", "r214", "r215", "r216", "r217", "r218", "r219", "r228", "r229", "r230", "r231", "r233", "r234", "r235", "r236", "r237", "r239", "r245", "r336", "r337", "r793" ], "lang": { "en-us": { "role": { "documentation": "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity.", "label": "Segments [Domain]", "terseLabel": "Segments [Domain]" } } }, "localname": "SegmentDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/FinancialStatementComponentsGoodwillDetails", "http://www.luminartech.com/role/RevenueScheduleofDisaggregationofRevenueDetails", "http://www.luminartech.com/role/SegmentandCustomerConcentrationInformationSegmentOperatingResultsandReconciliationtotheConsolidatedBalancesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SegmentReportingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Segment Reporting [Abstract]" } } }, "localname": "SegmentReportingAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingDisclosureOfEntitysReportableSegmentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Segment Reporting, Disclosure of Entity's Reportable Segments [Abstract]", "terseLabel": "Segment Reporting, Disclosure of Entity's Reportable Segments [Abstract]" } } }, "localname": "SegmentReportingDisclosureOfEntitysReportableSegmentsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/SegmentandCustomerConcentrationInformationSegmentOperatingResultsandReconciliationtotheConsolidatedBalancesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingDisclosureTextBlock": { "auth_ref": [ "r205", "r206", "r207", "r217", "r221", "r233", "r237", "r238", "r239", "r240", "r241", "r244", "r245", "r246" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.", "label": "Segment Reporting Disclosure [Text Block]", "terseLabel": "Segment and Customer Concentration Information" } } }, "localname": "SegmentReportingDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/SegmentandCustomerConcentrationInformation" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentReportingInformationLineItems": { "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": "Segment Reporting Information [Line Items]", "terseLabel": "Segment Reporting Information [Line Items]" } } }, "localname": "SegmentReportingInformationLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/SegmentandCustomerConcentrationInformationSegmentOperatingResultsandReconciliationtotheConsolidatedBalancesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingInformationRevenueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Segment Reporting Information, Revenue for Reportable Segment [Abstract]", "terseLabel": "Revenue:" } } }, "localname": "SegmentReportingInformationRevenueAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/SegmentandCustomerConcentrationInformationSegmentOperatingResultsandReconciliationtotheConsolidatedBalancesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingOtherSignificantReconcilingItemConsolidatedAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Segment Reporting, Other Significant Reconciling Item, Consolidated [Abstract]", "terseLabel": "Other significant items:" } } }, "localname": "SegmentReportingOtherSignificantReconcilingItemConsolidatedAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/SegmentandCustomerConcentrationInformationSegmentOperatingResultsandReconciliationtotheConsolidatedBalancesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingPolicyPolicyTextBlock": { "auth_ref": [ "r222", "r223", "r224", "r225", "r226", "r227", "r242" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for segment reporting.", "label": "Segment Reporting, Policy [Policy Text Block]", "terseLabel": "Segment Information" } } }, "localname": "SegmentReportingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SellingAndMarketingExpense": { "auth_ref": [], "calculation": { "http://www.luminartech.com/role/ConsolidatedStatementsofOperationsandComprehensiveLoss": { "order": 2.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total amount of expenses directly related to the marketing or selling of products or services.", "label": "Selling and Marketing Expense", "terseLabel": "Sales and marketing" } } }, "localname": "SellingAndMarketingExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/ConsolidatedStatementsofOperationsandComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_SellingAndMarketingExpenseMember": { "auth_ref": [ "r96" ], "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.luminartech.com/role/StockbasedCompensationCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SeniorNotesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Bond that takes priority over other debt securities sold by the issuer. In the event the issuer goes bankrupt, senior debt holders receive priority for (must receive) repayment prior to (relative to) junior and unsecured (general) creditors.", "label": "Senior Notes [Member]", "terseLabel": "Senior Notes" } } }, "localname": "SeniorNotesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/DebtAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SeriesAPreferredStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Outstanding nonredeemable series A preferred stock or outstanding series A preferred stock. Classified within stockholders' equity if nonredeemable or redeemable solely at the option of the issuer. Classified within temporary equity if redemption is outside the control of the issuer.", "label": "Series A Preferred Stock [Member]", "terseLabel": "Series A Convertible Preferred Stock" } } }, "localname": "SeriesAPreferredStockMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/EarningsLossPerShareAntidilutiveSecuritiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ServiceMember": { "auth_ref": [ "r468" ], "lang": { "en-us": { "role": { "documentation": "Assistance, including, but not limited to, technology, license and maintenance, license and service, maintenance, oil and gas, and financial service.", "label": "Service [Member]", "terseLabel": "Services" } } }, "localname": "ServiceMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/ConsolidatedStatementsofOperationsandComprehensiveLoss" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r124" ], "calculation": { "http://www.luminartech.com/role/ConsolidatedStatementsofCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense for share-based payment arrangement.", "label": "Share-based Payment Arrangement, Noncash Expense", "terseLabel": "Share-based compensation" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "auth_ref": [ "r497" ], "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": "Award vesting period (in years)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/StockbasedCompensationNarrativeDetails", "http://www.luminartech.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "auth_ref": [ "r507" ], "lang": { "en-us": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period", "negatedTerseLabel": "Forfeited (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/StockbasedCompensationRestrictedStockActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "auth_ref": [ "r511" ], "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": "Forfeited (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/StockbasedCompensationRestrictedStockActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r509" ], "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 shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/StockbasedCompensationNarrativeDetails", "http://www.luminartech.com/role/StockbasedCompensationRestrictedStockActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r509" ], "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 dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/StockbasedCompensationRestrictedStockActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r508" ], "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": "Outstanding at end of period (in shares)", "periodStartLabel": "Outstanding at beginning of period (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/StockbasedCompensationRestrictedStockActivityDetails" ], "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": "Shares" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/StockbasedCompensationRestrictedStockActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [ "r508" ], "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": "Outstanding at end of period (in dollars per share)", "periodStartLabel": "Outstanding at beginning of period (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/StockbasedCompensationRestrictedStockActivityDetails" ], "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\u00a0Fair Value per Share" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/StockbasedCompensationRestrictedStockActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r510" ], "lang": { "en-us": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period", "negatedTerseLabel": "Vested (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/StockbasedCompensationRestrictedStockActivityDetails", "http://www.luminartech.com/role/StockholdersEquityStockinlieuofCashProgramActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue": { "auth_ref": [ "r514" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value of share-based awards for which the grantee gained the right by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value", "terseLabel": "Fair value of restricted stock vested" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/StockbasedCompensationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r510" ], "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 dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/StockbasedCompensationRestrictedStockActivityDetails", "http://www.luminartech.com/role/StockholdersEquityStockinlieuofCashProgramActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": { "auth_ref": [ "r520" ], "lang": { "en-us": { "role": { "documentation": "The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate", "terseLabel": "Dividend yield" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/StockbasedCompensationFairValueAssumptionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The estimated measure of the maximum percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Maximum", "terseLabel": "Expected volatility, maximum" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/StockbasedCompensationFairValueAssumptionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The estimated measure of the minimum percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Minimum", "terseLabel": "Expected volatility, minimum" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/StockbasedCompensationFairValueAssumptionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The maximum risk-free interest rate assumption that is used in valuing an option on its own shares.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Maximum", "terseLabel": "Risk-free interest rate, maximum" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/StockbasedCompensationFairValueAssumptionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The minimum risk-free interest rate assumption that is used in valuing an option on its own shares.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Minimum", "terseLabel": "Risk-free interest rate, minimum" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/StockbasedCompensationFairValueAssumptionsDetails" ], "xbrltype": "percentItemType" }, "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.luminartech.com/role/StockbasedCompensationCompensationExpenseDetails", "http://www.luminartech.com/role/StockbasedCompensationFairValueAssumptionsDetails", "http://www.luminartech.com/role/StockbasedCompensationNarrativeDetails", "http://www.luminartech.com/role/StockbasedCompensationRestrictedStockActivityDetails", "http://www.luminartech.com/role/StockholdersEquityStockinlieuofCashProgramActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": { "auth_ref": [ "r499" ], "lang": { "en-us": { "role": { "documentation": "Number of shares authorized for issuance under share-based payment arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized", "terseLabel": "Shares authorized for issuance (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/StockbasedCompensationNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]", "terseLabel": "Weighted- Average Remaining Contractual Life (Years)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/StockbasedCompensationStockOptionActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue": { "auth_ref": [ "r514" ], "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": "Intrinsic value of stock options exercised" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/StockbasedCompensationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": { "auth_ref": [ "r507" ], "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", "negatedTerseLabel": "Forfeited (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/StockbasedCompensationStockOptionActivityDetails" ], "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": "Granted (in shares)", "verboseLabel": "Awards granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/BusinessCombinationsNarrativeDetails", "http://www.luminartech.com/role/StockbasedCompensationNarrativeDetails", "http://www.luminartech.com/role/StockholdersEquityStockinlieuofCashProgramActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r513" ], "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": "Weighted-average grant date fair value (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/StockbasedCompensationNarrativeDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "auth_ref": [ "r525" ], "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": "Outstanding balance" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/StockbasedCompensationStockOptionActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r505", "r525" ], "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": "Outstanding at end of period (in shares)", "periodStartLabel": "Outstanding at beginning of period (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/StockbasedCompensationStockOptionActivityDetails", "http://www.luminartech.com/role/StockholdersEquityStockinlieuofCashProgramActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]", "terseLabel": "Number\u00a0of Stock\u00a0Options", "verboseLabel": "Shares" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/StockbasedCompensationStockOptionActivityDetails", "http://www.luminartech.com/role/StockholdersEquityStockinlieuofCashProgramActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r504" ], "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": "Outstanding as of Ending Balance", "periodStartLabel": "Outstanding as of Beginning Balance" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/StockbasedCompensationStockOptionActivityDetails", "http://www.luminartech.com/role/StockholdersEquityStockinlieuofCashProgramActivityDetails" ], "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.luminartech.com/role/StockbasedCompensationStockOptionActivityDetails", "http://www.luminartech.com/role/StockholdersEquityStockinlieuofCashProgramActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue": { "auth_ref": [ "r517" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount by which current fair value of underlying stock exceeds exercise price of fully vested and expected to vest exercisable or convertible options. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Aggregate Intrinsic Value", "terseLabel": "Vested and exercisable" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/StockbasedCompensationStockOptionActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber": { "auth_ref": [ "r517" ], "lang": { "en-us": { "role": { "documentation": "Number of fully vested and expected to vest exercisable options that may be converted into shares under option plan. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Number", "terseLabel": "Vested and exercisable (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/StockbasedCompensationStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice": { "auth_ref": [ "r517" ], "lang": { "en-us": { "role": { "documentation": "Weighted-average exercise price, at which grantee can acquire shares reserved for issuance, for fully vested and expected to vest exercisable or convertible options. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Weighted Average Exercise Price", "terseLabel": "Vested and exercisable (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/StockbasedCompensationStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue": { "auth_ref": [ "r515" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount by which current fair value of underlying stock exceeds exercise price of fully vested and expected to vest options outstanding. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value", "terseLabel": "Vested and expected to vest" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/StockbasedCompensationStockOptionActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber": { "auth_ref": [ "r516" ], "lang": { "en-us": { "role": { "documentation": "Number of fully vested and expected to vest options outstanding that can be converted into shares under option plan. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number", "terseLabel": "Vested and expected to vest (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/StockbasedCompensationStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r516" ], "lang": { "en-us": { "role": { "documentation": "Weighted-average exercise price, at which grantee can acquire shares reserved for issuance, for fully vested and expected to vest options outstanding. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price", "terseLabel": "Vested and expected to vest (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/StockbasedCompensationStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r494", "r500" ], "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.luminartech.com/role/StockbasedCompensationFairValueAssumptionsDetails", "http://www.luminartech.com/role/StockbasedCompensationNarrativeDetails", "http://www.luminartech.com/role/StockbasedCompensationRestrictedStockActivityDetails" ], "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": "Exercised (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/StockbasedCompensationStockOptionActivityDetails" ], "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": "Forfeited (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/StockbasedCompensationStockOptionActivityDetails" ], "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": "Granted (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/StockholdersEquityStockinlieuofCashProgramActivityDetails" ], "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": "First Anniversary of Grant Date" } } }, "localname": "ShareBasedCompensationAwardTrancheOneMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/StockbasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationAwardTrancheTwoMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Second portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period.", "label": "Share-based Payment Arrangement, Tranche Two [Member]", "terseLabel": "Monthly Vesting" } } }, "localname": "ShareBasedCompensationAwardTrancheTwoMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/StockbasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": { "auth_ref": [ "r496", "r501" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost.", "label": "Share-based Payment Arrangement [Policy Text Block]", "terseLabel": "Stock-Based Compensation" } } }, "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ShareBasedPaymentArrangementEmployeeMember": { "auth_ref": [ "r493", "r521" ], "lang": { "en-us": { "role": { "documentation": "Recipient, of award granted under share-based payment arrangement, over whom grantor exercises or has right to exercise sufficient control to establish employer-employee relationship based on law of pertinent jurisdiction. Includes, but is not limited to, nonemployee director treated as employee when acting as member of board of directors, if elected by grantor's shareholders or appointed to board position to be filled by shareholder election when existing term expires.", "label": "Share-based Payment Arrangement, Employee [Member]", "terseLabel": "Share-based Payment Arrangement, Employee" } } }, "localname": "ShareBasedPaymentArrangementEmployeeMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/StockbasedCompensationNarrativeDetails", "http://www.luminartech.com/role/StockbasedCompensationRestrictedStockActivityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedPaymentArrangementNonemployeeMember": { "auth_ref": [ "r491", "r521" ], "lang": { "en-us": { "role": { "documentation": "Recipient, of award granted under share-based payment arrangement, over whom grantor does not exercise nor has right to exercise sufficient control to establish employer-employee relationship based on law of pertinent jurisdiction. Excludes nonemployee director treated as employee when acting as member of board of directors, if elected by grantor's shareholders or appointed to board position to be filled by shareholder election when existing term expires.", "label": "Share-based Payment Arrangement, Nonemployee [Member]", "terseLabel": "Share-based Payment Arrangement, Nonemployee" } } }, "localname": "ShareBasedPaymentArrangementNonemployeeMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/StockbasedCompensationNarrativeDetails", "http://www.luminartech.com/role/StockbasedCompensationRestrictedStockActivityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SharePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Price of a single share of a number of saleable stocks of a company.", "label": "Share Price", "verboseLabel": "Current stock value (in dollars per share)" } } }, "localname": "SharePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/StockbasedCompensationFairValueAssumptionsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage": { "auth_ref": [ "r497" ], "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": "Award vesting percentage" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/StockbasedCompensationNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod": { "auth_ref": [ "r498" ], "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": "Award expiration period (in years)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/StockbasedCompensationNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "auth_ref": [ "r519", "r535" ], "lang": { "en-us": { "role": { "documentation": "Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term", "verboseLabel": "Expected term (years)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/StockbasedCompensationFairValueAssumptionsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "auth_ref": [ "r516" ], "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": "Outstanding balance" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/StockbasedCompensationStockOptionActivityDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r517" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for fully vested and expected to vest exercisable or convertible options, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Weighted Average Remaining Contractual Term", "terseLabel": "Vested and exercisable" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/StockbasedCompensationStockOptionActivityDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r516" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for fully vested and expected to vest options outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term", "terseLabel": "Vested and expected to vest" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/StockbasedCompensationStockOptionActivityDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1": { "auth_ref": [ "r502" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value of options vested. Excludes equity instruments other than options, for example, but not limited to, share units, stock appreciation rights, restricted stock.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested in Period, Fair Value", "terseLabel": "Fair value of options vested" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/StockbasedCompensationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharesSubjectToMandatoryRedemptionBySettlementTermsLineItems": { "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": "Financial Instruments Subject to Mandatory Redemption by Settlement Terms [Line Items]", "terseLabel": "Financial Instruments Subject to Mandatory Redemption by Settlement Terms [Line Items]" } } }, "localname": "SharesSubjectToMandatoryRedemptionBySettlementTermsLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/SimpleAgreementsforFutureEquitySAFEDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SharesSubjectToMandatoryRedemptionSettlementTermsImpactOfChangesInFairValueOfSharesOnAmount": { "auth_ref": [ "r408" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Increase (decrease) in settlement amount from change in fair value of issuer's equity shares. For example, but not limited to, issuer obligated to pay an additional Y dollars in cash for each $1 decrease in the fair value of one share.", "label": "Financial Instruments Subject to Mandatory Redemption, Settlement Terms, Impact of Changes in Fair Value of Shares on Amount", "terseLabel": "Charge for the increase in fair value" } } }, "localname": "SharesSubjectToMandatoryRedemptionSettlementTermsImpactOfChangesInFairValueOfSharesOnAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/SimpleAgreementsforFutureEquitySAFEDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r134", "r150" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for all significant accounting policies of the reporting entity.", "label": "Significant Accounting Policies [Text Block]", "terseLabel": "Basis of Presentation and Summary of Significant Accounting Policies" } } }, "localname": "SignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/BasisofPresentationandSummaryofSignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_StandardProductWarrantyPolicy": { "auth_ref": [ "r346" ], "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": "Product Warranties" } } }, "localname": "StandardProductWarrantyPolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_StateAndLocalJurisdictionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Designated tax department of a state or local government entitled to levy and collect income taxes from the entity.", "label": "State and Local Jurisdiction [Member]", "terseLabel": "U.S. State" } } }, "localname": "StateAndLocalJurisdictionMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_StatementBusinessSegmentsAxis": { "auth_ref": [ "r5", "r205", "r208", "r209", "r210", "r211", "r212", "r213", "r214", "r215", "r216", "r217", "r218", "r219", "r228", "r229", "r230", "r231", "r233", "r234", "r235", "r236", "r237", "r239", "r245", "r311", "r333", "r336", "r337", "r793" ], "lang": { "en-us": { "role": { "documentation": "Information by business segments.", "label": "Segments [Axis]", "terseLabel": "Segments [Axis]" } } }, "localname": "StatementBusinessSegmentsAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/FinancialStatementComponentsGoodwillDetails", "http://www.luminartech.com/role/RevenueScheduleofDisaggregationofRevenueDetails", "http://www.luminartech.com/role/SegmentandCustomerConcentrationInformationSegmentOperatingResultsandReconciliationtotheConsolidatedBalancesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementClassOfStockAxis": { "auth_ref": [ "r31", "r32", "r33", "r138", "r141", "r170", "r171", "r172", "r175", "r177", "r186", "r187", "r188", "r278", "r351", "r356", "r357", "r358", "r364", "r365", "r414", "r415", "r419", "r423", "r430", "r641", "r842" ], "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.luminartech.com/role/A20172018and2020WarrantsNarrativeDetails", "http://www.luminartech.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesPublicandPrivateWarrantsDetails", "http://www.luminartech.com/role/BusinessCombinationsNarrativeDetails", "http://www.luminartech.com/role/CommitmentandContingenciesNarrativeDetails", "http://www.luminartech.com/role/ConsolidatedBalanceSheets", "http://www.luminartech.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.luminartech.com/role/ConsolidatedStatementsofCashFlows", "http://www.luminartech.com/role/ConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquityDeficit", "http://www.luminartech.com/role/ConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquityDeficitParenthetical", "http://www.luminartech.com/role/ConvertiblePreferredStockNarrativeDetails", "http://www.luminartech.com/role/CoverPage", "http://www.luminartech.com/role/DebtAdditionalInformationDetails", "http://www.luminartech.com/role/InvestmentsNarrativeDetails", "http://www.luminartech.com/role/RevenueNarrativeDetails", "http://www.luminartech.com/role/SimpleAgreementsforFutureEquitySAFEDetails", "http://www.luminartech.com/role/StockholdersEquityNarrativeDetails", "http://www.luminartech.com/role/SubsequentEventsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r2", "r66", "r88", "r89", "r90", "r151", "r152", "r153", "r155", "r163", "r165", "r185", "r282", "r430", "r437", "r531", "r532", "r533", "r572", "r573", "r621", "r651", "r652", "r653", "r654", "r655", "r656", "r801", "r802", "r803", "r856" ], "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.luminartech.com/role/A20172018and2020WarrantsNarrativeDetails", "http://www.luminartech.com/role/BusinessCombinationsNarrativeDetails", "http://www.luminartech.com/role/ConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquityDeficit", "http://www.luminartech.com/role/SimpleAgreementsforFutureEquitySAFEDetails", "http://www.luminartech.com/role/StockholdersEquityNarrativeDetails" ], "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.luminartech.com/role/ConsolidatedBalanceSheets", "http://www.luminartech.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.luminartech.com/role/ConsolidatedStatementsofCashFlows", "http://www.luminartech.com/role/ConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquityDeficit", "http://www.luminartech.com/role/ConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquityDeficitParenthetical", "http://www.luminartech.com/role/ConsolidatedStatementsofOperationsandComprehensiveLoss" ], "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": [ "r151", "r152", "r153", "r185", "r735" ], "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.luminartech.com/role/ConsolidatedBalanceSheets", "http://www.luminartech.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.luminartech.com/role/ConsolidatedStatementsofCashFlows", "http://www.luminartech.com/role/ConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquityDeficit", "http://www.luminartech.com/role/ConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquityDeficitParenthetical", "http://www.luminartech.com/role/ConsolidatedStatementsofOperationsandComprehensiveLoss" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesAcquisitions": { "auth_ref": [ "r32", "r33", "r437" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of stock issued during the period pursuant to acquisitions.", "label": "Stock Issued During Period, Shares, Acquisitions", "terseLabel": "Shares issued to acquiree shareholders (in shares)", "verboseLabel": "Gores shares recapitalized, net of redemptions and equity issuance costs (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesAcquisitions", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/BusinessCombinationsNarrativeDetails", "http://www.luminartech.com/role/ConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquityDeficit" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities": { "auth_ref": [ "r65", "r386", "r430", "r431", "r437" ], "lang": { "en-us": { "role": { "documentation": "Number of shares issued during the period as a result of the conversion of convertible securities.", "label": "Stock Issued During Period, Shares, Conversion of Convertible Securities", "terseLabel": "Conversion of SAFE into Series A common stock and Issuance of Class A common stock upon exercise of warrants (in shares)", "verboseLabel": "Conversion of SAFE into Series A common stock or Issuance of Class A common stock upon exercise of warrants (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/A20172018and2020WarrantsNarrativeDetails", "http://www.luminartech.com/role/ConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquityDeficit", "http://www.luminartech.com/role/SimpleAgreementsforFutureEquitySAFEDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesIssuedForServices": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares issued in lieu of cash for services contributed to the entity. Number of shares includes, but is not limited to, shares issued for services contributed by vendors and founders.", "label": "Stock Issued During Period, Shares, Issued for Services", "terseLabel": "Shares issued for services (in shares)", "verboseLabel": "Vendor stock-in-lieu of cash program (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesIssuedForServices", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/CommitmentandContingenciesNarrativeDetails", "http://www.luminartech.com/role/ConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquityDeficit", "http://www.luminartech.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesNewIssues": { "auth_ref": [ "r32", "r33", "r430", "r437" ], "lang": { "en-us": { "role": { "documentation": "Number of new stock issued during the period.", "label": "Stock Issued During Period, Shares, New Issues", "terseLabel": "Issuance of Class A common stock upon exercise of stock options and vesting of restricted stock units (in Shares)" } } }, "localname": "StockIssuedDuringPeriodSharesNewIssues", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/ConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquityDeficit" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesPurchaseOfAssets": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares of stock issued during the period as part of a transaction to acquire assets that do not qualify as a business combination.", "label": "Stock Issued During Period, Shares, Purchase of Assets", "terseLabel": "Common stock, shares issued (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesPurchaseOfAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/InvestmentsNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures": { "auth_ref": [ "r32", "r33", "r430", "r437" ], "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 restricted common stock (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/ConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquityDeficit" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r32", "r33", "r430", "r437", "r506" ], "lang": { "en-us": { "role": { "documentation": "Number of share options (or share units) exercised during the current period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period", "negatedLabel": "Exercised (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/StockbasedCompensationStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueAcquisitions": { "auth_ref": [ "r66", "r430", "r437" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of stock issued pursuant to acquisitions during the period.", "label": "Stock Issued During Period, Value, Acquisitions", "terseLabel": "Gores shares recapitalized, net of redemptions and equity issuance costs of $17,226" } } }, "localname": "StockIssuedDuringPeriodValueAcquisitions", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/ConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities": { "auth_ref": [ "r66", "r430", "r437" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The gross value of stock issued during the period upon the conversion of convertible securities.", "label": "Stock Issued During Period, Value, Conversion of Convertible Securities", "terseLabel": "Conversion of SAFE into Series A common stock and Issuance of Class A common stock upon exercise of warrants" } } }, "localname": "StockIssuedDuringPeriodValueConversionOfConvertibleSecurities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/ConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueIssuedForServices": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of stock issued in lieu of cash for services contributed to the entity. Value of the stock issued includes, but is not limited to, services contributed by vendors and founders.", "label": "Stock Issued During Period, Value, Issued for Services", "terseLabel": "Vendor stock-in-lieu of cash program" } } }, "localname": "StockIssuedDuringPeriodValueIssuedForServices", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/ConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueNewIssues": { "auth_ref": [ "r32", "r33", "r430", "r437" ], "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 Class A common stock upon exercise of stock options and vesting of restricted stock units" } } }, "localname": "StockIssuedDuringPeriodValueNewIssues", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/ConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures": { "auth_ref": [ "r430", "r437" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of stock related to Restricted Stock Awards issued during the period, net of the stock value of such awards forfeited.", "label": "Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures", "terseLabel": "Issuance of restricted common stock" } } }, "localname": "StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/ConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchaseProgramAuthorizedAmount1": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of stock repurchase plan authorized.", "label": "Stock Repurchase Program, Authorized Amount", "terseLabel": "Shares repurchased (in shares)" } } }, "localname": "StockRepurchaseProgramAuthorizedAmount1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchasedAndRetiredDuringPeriodShares": { "auth_ref": [ "r32", "r33", "r430", "r437" ], "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": "Retirement of Class A shares (in shares)" } } }, "localname": "StockRepurchasedAndRetiredDuringPeriodShares", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/ConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquityDeficit" ], "xbrltype": "sharesItemType" }, "us-gaap_StockRepurchasedAndRetiredDuringPeriodValue": { "auth_ref": [ "r32", "r33", "r430", "r437" ], "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": "Retirement of Class A shares" } } }, "localname": "StockRepurchasedAndRetiredDuringPeriodValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/ConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r33", "r38", "r39", "r141", "r255", "r278", "r641", "r698" ], "calculation": { "http://www.luminartech.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.", "label": "Stockholders' Equity Attributable to Parent", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "totalLabel": "Total stockholders\u2019 equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/ConsolidatedBalanceSheets", "http://www.luminartech.com/role/ConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Attributable to Parent [Abstract]", "terseLabel": "Stockholders\u2019 equity:" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/ConsolidatedBalanceSheets", "http://www.luminartech.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "auth_ref": [ "r139", "r415", "r418", "r419", "r420", "r421", "r422", "r423", "r424", "r425", "r426", "r427", "r429", "r437", "r441" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for shareholders' equity comprised of portions attributable to the parent entity and noncontrolling interest, including other comprehensive income. Includes, but is not limited to, balances of common stock, preferred stock, additional paid-in capital, other capital and retained earnings, accumulated balance for each classification of other comprehensive income and amount of comprehensive income.", "label": "Stockholders' Equity Note Disclosure [Text Block]", "terseLabel": "Stockholders' Equity" } } }, "localname": "StockholdersEquityNoteDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/StockholdersEquity" ], "xbrltype": "textBlockItemType" }, "us-gaap_SubsequentEventLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event.", "label": "Subsequent Event [Line Items]", "terseLabel": "Subsequent Event [Line Items]" } } }, "localname": "SubsequentEventLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/SubsequentEventsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventMember": { "auth_ref": [ "r657", "r700" ], "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.luminartech.com/role/SubsequentEventsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventTable": { "auth_ref": [ "r657", "r700" ], "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.luminartech.com/role/SubsequentEventsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeAxis": { "auth_ref": [ "r657", "r700" ], "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.luminartech.com/role/SubsequentEventsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeDomain": { "auth_ref": [ "r657", "r700" ], "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.luminartech.com/role/SubsequentEventsAdditionalInformationDetails" ], "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": [ "r699", "r701" ], "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.luminartech.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.luminartech.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesPublicandPrivateWarrantsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SupplementalBalanceSheetDisclosuresTextBlock": { "auth_ref": [ "r74" ], "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": "Financial Statement Components" } } }, "localname": "SupplementalBalanceSheetDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/FinancialStatementComponents" ], "xbrltype": "textBlockItemType" }, "us-gaap_SupplementalCashFlowElementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Supplemental Cash Flow Elements [Abstract]", "terseLabel": "Supplemental disclosures of cash flow information:" } } }, "localname": "SupplementalCashFlowElementsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_Supplies": { "auth_ref": [ "r12", "r14", "r305", "r306" ], "calculation": { "http://www.luminartech.com/role/FinancialStatementComponentsPrepaidExpensesandOtherCurrentAssetsDetails": { "order": 1.0, "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of consideration paid in advance for supplies that provide economic benefits within a future period of one year or the normal operating cycle, if longer.", "label": "Prepaid Supplies", "terseLabel": "Advance payments to vendors" } } }, "localname": "Supplies", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/FinancialStatementComponentsPrepaidExpensesandOtherCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_TaxCreditCarryforwardAmount": { "auth_ref": [ "r563" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of the tax credit carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.", "label": "Tax Credit Carryforward, Amount", "terseLabel": "Research and development tax credit carryforwards" } } }, "localname": "TaxCreditCarryforwardAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_TaxCreditCarryforwardAxis": { "auth_ref": [ "r564" ], "lang": { "en-us": { "role": { "documentation": "Information by specific tax credit related to an unused tax credit.", "label": "Tax Credit Carryforward [Axis]", "terseLabel": "Tax Credit Carryforward [Axis]" } } }, "localname": "TaxCreditCarryforwardAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_TaxCreditCarryforwardNameDomain": { "auth_ref": [ "r564" ], "lang": { "en-us": { "role": { "documentation": "The name of the tax credit carryforward.", "label": "Tax Credit Carryforward, Name [Domain]", "terseLabel": "Tax Credit Carryforward, Name [Domain]" } } }, "localname": "TaxCreditCarryforwardNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TemporaryEquityAccretionToRedemptionValueAdjustment": { "auth_ref": [], "calculation": { "http://www.luminartech.com/role/EarningsLossPerShareBasicandDilutedLossPerShareDetails": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of decrease to net income for accretion of temporary equity to its redemption value to derive net income apportioned to common stockholders.", "label": "Temporary Equity, Accretion to Redemption Value, Adjustment", "negatedTerseLabel": "Deemed dividend attributable to BCF accretion" } } }, "localname": "TemporaryEquityAccretionToRedemptionValueAdjustment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/EarningsLossPerShareBasicandDilutedLossPerShareDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_TemporaryEquityByClassOfStockTable": { "auth_ref": [ "r20", "r411" ], "lang": { "en-us": { "role": { "documentation": "Table of capital stock that is classified as temporary equity. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. 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. This table may include a description by series, value, shares authorized, shares issued and outstanding, redemption price per share and subscription receivable.", "label": "Temporary Equity, by Class of Stock [Table]", "terseLabel": "Temporary Equity, by Class of Stock [Table]" } } }, "localname": "TemporaryEquityByClassOfStockTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/ConvertiblePreferredStockNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_TemporaryEquityCarryingAmountAttributableToParent": { "auth_ref": [ "r351", "r356", "r357", "r358", "r364", "r365" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying amount, attributable to parent, of an entity's issued and outstanding stock which is not included within permanent equity. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. Includes stock with a put option held by an ESOP and stock redeemable by a holder only in the event of a change in control of the issuer.", "label": "Temporary Equity, Carrying Amount, Attributable to Parent", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance" } } }, "localname": "TemporaryEquityCarryingAmountAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/ConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "us-gaap_TemporaryEquityDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Temporary Equity Disclosure [Abstract]" } } }, "localname": "TemporaryEquityDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_TemporaryEquityEliminationAsPartofReorganization": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Redemption of temporary equity as the result of a triggering event associated with the temporary equity.", "label": "Temporary Equity, Elimination as Part of Reorganization", "negatedLabel": "Merger recapitalization\u2014Class A" } } }, "localname": "TemporaryEquityEliminationAsPartofReorganization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/ConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "us-gaap_TemporaryEquityLineItems": { "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": "Temporary Equity [Line Items]", "terseLabel": "Temporary Equity [Line Items]" } } }, "localname": "TemporaryEquityLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/ConvertiblePreferredStockNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_TemporaryEquityParOrStatedValuePerShare": { "auth_ref": [ "r20", "r411" ], "lang": { "en-us": { "role": { "documentation": "Per share amount of par value or stated value of stock classified as temporary equity. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable.", "label": "Temporary Equity, Par or Stated Value Per Share", "terseLabel": "Par value (in dollars per share)" } } }, "localname": "TemporaryEquityParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/ConvertiblePreferredStockNarrativeDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_TemporaryEquitySharesAuthorized": { "auth_ref": [ "r30" ], "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": "Shares authorized (in shares)" } } }, "localname": "TemporaryEquitySharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/ConvertiblePreferredStockNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_TemporaryEquitySharesOutstanding": { "auth_ref": [ "r30" ], "lang": { "en-us": { "role": { "documentation": "The number of securities classified as temporary equity that have been issued and are held by the entity's shareholders. Securities outstanding equals securities issued minus securities held in treasury. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer.", "label": "Temporary Equity, Shares Outstanding", "periodEndLabel": "Ending balance (in shares)", "periodStartLabel": "Beginning balance (in shares)" } } }, "localname": "TemporaryEquitySharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/ConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquityDeficit" ], "xbrltype": "sharesItemType" }, "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": "Gross proceeds from stock issuance", "verboseLabel": "Issuance of convertible preferred stock for cash, net of issuance costs" } } }, "localname": "TemporaryEquityStockIssuedDuringPeriodValueNewIssues", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/ConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquityDeficit", "http://www.luminartech.com/role/ConvertiblePreferredStockNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_TimingOfTransferOfGoodOrServiceAxis": { "auth_ref": [ "r464", "r473" ], "lang": { "en-us": { "role": { "documentation": "Information by timing of transfer of good or service to customer.", "label": "Timing of Transfer of Good or Service [Axis]", "terseLabel": "Timing of Transfer of Good or Service [Axis]" } } }, "localname": "TimingOfTransferOfGoodOrServiceAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/RevenueScheduleofDisaggregationofRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_TimingOfTransferOfGoodOrServiceDomain": { "auth_ref": [ "r464", "r473" ], "lang": { "en-us": { "role": { "documentation": "Timing of transfer of good or service to customer. Includes, but is not limited to, at point in time or over time.", "label": "Timing of Transfer of Good or Service [Domain]", "terseLabel": "Timing of Transfer of Good or Service [Domain]" } } }, "localname": "TimingOfTransferOfGoodOrServiceDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/RevenueScheduleofDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TradeAndOtherAccountsReceivablePolicy": { "auth_ref": [ "r250", "r251", "r252", "r253", "r254", "r256" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for accounts receivable.", "label": "Accounts Receivable [Policy Text Block]", "terseLabel": "Accounts Receivable" } } }, "localname": "TradeAndOtherAccountsReceivablePolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_TradeNamesMember": { "auth_ref": [ "r590" ], "lang": { "en-us": { "role": { "documentation": "Rights acquired through registration of a business name to gain or protect exclusive use thereof.", "label": "Trade Names [Member]", "terseLabel": "Tradename" } } }, "localname": "TradeNamesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/BusinessCombinationsComponentsofIntangibleAssetsandEstimatedUsefulLivesDetails", "http://www.luminartech.com/role/FinancialStatementComponentsScheduleofIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TradingSecuritiesAndCertainTradingAssetsTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of investment in debt security measured at fair value with change in fair value recognized in net income (trading) and investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI).", "label": "Debt Securities, Trading, and Equity Securities, FV-NI [Table Text Block]", "terseLabel": "Schedule of Equity Investments" } } }, "localname": "TradingSecuritiesAndCertainTradingAssetsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/InvestmentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_TransferredAtPointInTimeMember": { "auth_ref": [ "r473" ], "lang": { "en-us": { "role": { "documentation": "Contract with customer in which good or service is transferred at point in time.", "label": "Transferred at Point in Time [Member]", "terseLabel": "Recognized at a point in time" } } }, "localname": "TransferredAtPointInTimeMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/RevenueScheduleofDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TransferredOverTimeMember": { "auth_ref": [ "r473" ], "lang": { "en-us": { "role": { "documentation": "Contract with customer in which good or service is transferred over time.", "label": "Transferred over Time [Member]", "terseLabel": "Recognized over time" } } }, "localname": "TransferredOverTimeMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/RevenueScheduleofDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": { "auth_ref": [ "r266", "r267", "r272", "r273", "r274", "r394", "r428", "r612", "r702", "r703", "r704", "r705", "r706", "r707", "r708", "r709", "r710", "r711", "r712", "r713", "r714", "r715", "r716", "r717", "r718", "r719", "r720", "r721", "r722", "r723", "r724", "r725", "r726", "r727", "r728", "r729", "r730", "r731", "r842", "r843", "r844", "r845", "r846", "r847", "r848" ], "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.luminartech.com/role/FairValueMeasurementsScheduleofFinancialAssetsandLiabilitiesSubjecttoFairValueMeasurementsonaRecurringBasisandtheLevelofInputsUsedDetails", "http://www.luminartech.com/role/InvestmentsAmortizedCostDetails", "http://www.luminartech.com/role/InvestmentsContinuousLossPositionDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockMember": { "auth_ref": [ "r64", "r438" ], "lang": { "en-us": { "role": { "documentation": "Shares of an entity that have been repurchased by the entity. This stock has no voting rights and receives no dividends. Note that treasury stock may be recorded at its total cost or separately as par (or stated) value and additional paid in capital. Classified within stockholders' equity if nonredeemable or redeemable solely at the option of the issuer. Classified within temporary equity if redemption is outside the control of the issuer.", "label": "Treasury Stock [Member]", "terseLabel": "Treasury Stock" } } }, "localname": "TreasuryStockMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/ConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquityDeficit" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockShares": { "auth_ref": [ "r64", "r438" ], "lang": { "en-us": { "role": { "documentation": "Number of common and preferred shares that were previously issued and that were repurchased by the issuing entity and held in treasury on the financial statement date. This stock has no voting rights and receives no dividends.", "label": "Treasury Stock, Shares", "terseLabel": "Treasury stock, shares outstanding (in shares)", "verboseLabel": "Treasury stock, at cost (in shares)" } } }, "localname": "TreasuryStockShares", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.luminartech.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockSharesAcquired": { "auth_ref": [ "r33", "r430", "r437" ], "lang": { "en-us": { "role": { "documentation": "Number of shares that have been repurchased during the period and are being held in treasury.", "label": "Treasury Stock, Shares, Acquired", "terseLabel": "Shares repurchased (in shares)" } } }, "localname": "TreasuryStockSharesAcquired", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/SubsequentEventsAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockValue": { "auth_ref": [ "r64", "r438", "r439" ], "calculation": { "http://www.luminartech.com/role/ConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_StockholdersEquity", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury.", "label": "Treasury Stock, Value", "negatedTerseLabel": "Treasury stock, at cost, 15,263,761 and 0 shares as of December\u00a031, 2021 and 2020, respectively" } } }, "localname": "TreasuryStockValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_TreasuryStockValueAcquiredCostMethod": { "auth_ref": [ "r430", "r437", "r438" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Equity impact of the cost of common and preferred stock that were repurchased during the period. Recorded using the cost method.", "label": "Treasury Stock, Value, Acquired, Cost Method", "verboseLabel": "Purchase transaction" } } }, "localname": "TreasuryStockValueAcquiredCostMethod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/StockholdersEquityNarrativeDetails", "http://www.luminartech.com/role/SubsequentEventsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_TypeOfAdoptionMember": { "auth_ref": [ "r0", "r1", "r2", "r3", "r4", "r154", "r155", "r156", "r157", "r166", "r257", "r258", "r279", "r280", "r281", "r282", "r283", "r284", "r350", "r527", "r528", "r529", "r530", "r531", "r532", "r533", "r534", "r570", "r571", "r572", "r573", "r613", "r614", "r615", "r616", "r617", "r618", "r619", "r620", "r621", "r622", "r623", "r642", "r643", "r644", "r645", "r646", "r647", "r648", "r649", "r686", "r737", "r738", "r739", "r799", "r800", "r801", "r802", "r803", "r804", "r805", "r806", "r807", "r808", "r809", "r810", "r852", "r853", "r854", "r855", "r856" ], "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.luminartech.com/role/ConsolidatedStatementsofCashFlows", "http://www.luminartech.com/role/LeasesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_USGovernmentCorporationsAndAgenciesSecuritiesMember": { "auth_ref": [ "r771" ], "lang": { "en-us": { "role": { "documentation": "This category includes information about debt issued by US Government Corporations and Agencies. Investments in such US Government Corporations may include debt securities issued by the Government National Mortgage Association (Ginnie Mae) and by the Federal National Mortgage Association (Fannie Mae) and the Federal Home Loan Mortgage Corporation (Freddie Mac).", "label": "US Government Corporations and Agencies Securities [Member]", "terseLabel": "U.S. agency securities", "verboseLabel": "U.S. agency and government sponsored securities" } } }, "localname": "USGovernmentCorporationsAndAgenciesSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/FairValueMeasurementsScheduleofFinancialAssetsandLiabilitiesSubjecttoFairValueMeasurementsonaRecurringBasisandtheLevelofInputsUsedDetails", "http://www.luminartech.com/role/InvestmentsAmortizedCostDetails", "http://www.luminartech.com/role/InvestmentsContinuousLossPositionDetails" ], "xbrltype": "domainItemType" }, "us-gaap_USGovernmentSecuritiesAtCarryingValue": { "auth_ref": [], "calculation": { "http://www.luminartech.com/role/FinancialStatementComponentsCashandCashEquivalentsDetails": { "order": 2.0, "parentTag": "us-gaap_CashAndCashEquivalentsAtCarryingValue", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Debt (bills, notes or bonds) that are issued by the government of the United States which are 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. Generally, only investments with original maturities of three months or less qualify under that definition. Original maturity means original maturity to the entity holding the investment. For example, both a three-month US Treasury bill and a three-year Treasury note purchased three months from maturity qualify as cash equivalents. However, a Treasury note purchased three-years ago does not become a cash equivalent when its remaining maturity is three months.", "label": "US Government Securities, at Carrying Value", "terseLabel": "U.S. treasury securities" } } }, "localname": "USGovernmentSecuritiesAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/FinancialStatementComponentsCashandCashEquivalentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_USTreasurySecuritiesMember": { "auth_ref": [ "r146", "r478", "r486", "r771" ], "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. treasury securities" } } }, "localname": "USTreasurySecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/FairValueMeasurementsScheduleofFinancialAssetsandLiabilitiesSubjecttoFairValueMeasurementsonaRecurringBasisandtheLevelofInputsUsedDetails", "http://www.luminartech.com/role/InvestmentsAmortizedCostDetails", "http://www.luminartech.com/role/InvestmentsContinuousLossPositionDetails" ], "xbrltype": "domainItemType" }, "us-gaap_UnamortizedDebtIssuanceExpense": { "auth_ref": [ "r53" ], "calculation": { "http://www.luminartech.com/role/DebtScheduleofNetCarryingAmountDetails": { "order": 1.0, "parentTag": "us-gaap_ConvertibleDebtNoncurrent", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The remaining balance of debt issuance expenses that were capitalized and are being amortized against income over the lives of the respective bond issues. This does not include the amounts capitalized as part of the cost of the utility plant or asset.", "label": "Unamortized Debt Issuance Expense", "negatedTerseLabel": "Unamortized debt discount and issuance costs" } } }, "localname": "UnamortizedDebtIssuanceExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/DebtScheduleofNetCarryingAmountDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefits": { "auth_ref": [ "r542", "r550" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of unrecognized tax benefits.", "label": "Unrecognized Tax Benefits", "periodEndLabel": "Unrecognized tax benefits as of the end of the year", "periodStartLabel": "Unrecognized tax benefits as of the beginning of the year" } } }, "localname": "UnrecognizedTaxBenefits", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/IncomeTaxesReconciliationofUnrecognizedTaxBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued": { "auth_ref": [ "r548" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount accrued for interest on an underpayment of income taxes and penalties related to a tax position claimed or expected to be claimed in the tax return.", "label": "Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued", "terseLabel": "Interest and penalties accrued" } } }, "localname": "UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions": { "auth_ref": [ "r552" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in unrecognized tax benefits resulting from tax positions that have been or will be taken in current period tax return.", "label": "Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions", "terseLabel": "Increase related to current year tax positions" } } }, "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/IncomeTaxesReconciliationofUnrecognizedTaxBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions": { "auth_ref": [ "r551" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in unrecognized tax benefits resulting from tax positions taken in prior period tax returns.", "label": "Unrecognized Tax Benefits, Increase Resulting from Prior Period Tax Positions", "terseLabel": "Increases related to prior year tax positions" } } }, "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/IncomeTaxesReconciliationofUnrecognizedTaxBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate": { "auth_ref": [ "r553" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The total amount of unrecognized tax benefits that, if recognized, would affect the effective tax rate.", "label": "Unrecognized Tax Benefits that Would Impact Effective Tax Rate", "terseLabel": "Unrecognized tax benefits that would impact effective tax rate, if recognized" } } }, "localname": "UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r190", "r191", "r193", "r194", "r201", "r202", "r203" ], "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.luminartech.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_VariableLeaseCost": { "auth_ref": [ "r677", "r684" ], "calculation": { "http://www.luminartech.com/role/LeasesComponentsofLeaseExpensesDetails": { "order": 2.0, "parentTag": "lazr_OperatingAndVariableLeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of variable lease cost, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases.", "label": "Variable Lease, Cost", "terseLabel": "Variable lease cost" } } }, "localname": "VariableLeaseCost", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/LeasesComponentsofLeaseExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_VehiclesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Equipment used primarily for road transportation.", "label": "Vehicles [Member]", "terseLabel": "Vehicles" } } }, "localname": "VehiclesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesPropertyandEquipmentDetails", "http://www.luminartech.com/role/FinancialStatementComponentsPropertyandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_VestingAxis": { "auth_ref": [ "r525" ], "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.luminartech.com/role/StockbasedCompensationNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_VestingDomain": { "auth_ref": [ "r525" ], "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.luminartech.com/role/StockbasedCompensationNarrativeDetails" ], "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": "Warrants" } } }, "localname": "WarrantMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/EarningsLossPerShareAntidilutiveSecuritiesDetails", "http://www.luminartech.com/role/FairValueMeasurementsScheduleofChangesinLiabilitiesMeasuredatFairValueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WarrantsAndRightsNoteDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Warrants and Rights Note Disclosure [Abstract]" } } }, "localname": "WarrantsAndRightsNoteDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_WarrantsAndRightsOutstanding": { "auth_ref": [], "calculation": { "http://www.luminartech.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Liabilities", "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": "Fair value of warrants outstanding", "verboseLabel": "Warrant liabilities" } } }, "localname": "WarrantsAndRightsOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/ConsolidatedBalanceSheets", "http://www.luminartech.com/role/FairValueMeasurementsNarrativeDetails", "http://www.luminartech.com/role/FairValueMeasurementsScheduleofFinancialAssetsandLiabilitiesSubjecttoFairValueMeasurementsonaRecurringBasisandtheLevelofInputsUsedDetails", "http://www.luminartech.com/role/RevenueNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_WarrantsAndRightsOutstandingMeasurementInput": { "auth_ref": [ "r629" ], "lang": { "en-us": { "role": { "documentation": "Value of input used to measure outstanding warrant and right embodying unconditional obligation requiring redemption by transferring asset at specified or determinable date or upon event certain to occur.", "label": "Warrants and Rights Outstanding, Measurement Input", "terseLabel": "Warrants outstanding, measurement input" } } }, "localname": "WarrantsAndRightsOutstandingMeasurementInput", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "decimalItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r169", "r177" ], "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": "Diluted (in shares)", "verboseLabel": "Weighted average Common shares outstanding- Diluted (in shares)" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/ConsolidatedStatementsofOperationsandComprehensiveLoss", "http://www.luminartech.com/role/EarningsLossPerShareBasicandDilutedLossPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r167", "r177" ], "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": "Basic (in shares)", "verboseLabel": "Weighted average Common shares outstanding- Basic (in shares)" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/ConsolidatedStatementsofOperationsandComprehensiveLoss", "http://www.luminartech.com/role/EarningsLossPerShareBasicandDilutedLossPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding, Basic [Abstract]", "terseLabel": "Denominator:" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasicAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.luminartech.com/role/EarningsLossPerShareBasicandDilutedLossPerShareDetails" ], "xbrltype": "stringItemType" } }, "unitCount": 11 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "105", "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "105", "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.8)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "8", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r103": { "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" }, "r104": { "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" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3179-108585" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3179-108585" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585" }, "r108": { "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" }, "r109": { "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" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(g)(3)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3255-108585" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3255-108585" }, "r112": { "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" }, "r113": { "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" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585" }, "r117": { "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" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3367-108585" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3444-108585" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(g)(7)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3505-108585" }, "r121": { "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" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585" }, "r123": { "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" }, "r124": { "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" }, "r125": { "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" }, "r126": { "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" }, "r127": { "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" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4273-108586" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4297-108586" }, "r13": { "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" }, "r130": { "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" }, "r131": { "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" }, "r132": { "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" }, "r133": { "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" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18726-107790" }, "r135": { "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" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(c))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r138": { "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" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(e)(1))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r14": { "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" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(f))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r141": { "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" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(1))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r144": { "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" }, "r145": { "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" }, "r146": { "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" }, "r147": { "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" }, "r148": { "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" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690" }, "r15": { "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" }, "r150": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "http://asc.fasb.org/topic&trid=2122369" }, "r151": { "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" }, "r152": { "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" }, "r153": { "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" }, "r154": { "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" }, "r155": { "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" }, "r156": { "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" }, "r157": { "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" }, "r158": { "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" }, "r159": { "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" }, "r16": { "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" }, "r160": { "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" }, "r161": { "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" }, "r162": { "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" }, "r163": { "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" }, "r164": { "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" }, "r165": { "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" }, "r166": { "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" }, "r167": { "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" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1377-109256" }, "r169": { "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" }, "r17": { "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" }, "r170": { "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" }, "r171": { "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" }, "r172": { "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" }, "r173": { "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" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256" }, "r175": { "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" }, "r176": { "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" }, "r177": { "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" }, "r178": { "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" }, "r179": { "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" }, "r18": { "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" }, "r180": { "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" }, "r181": { "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" }, "r182": { "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" }, "r183": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "http://asc.fasb.org/topic&trid=2144383" }, "r184": { "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" }, "r185": { "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" }, "r186": { "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" }, "r187": { "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" }, "r188": { "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" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r19": { "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" }, "r190": { "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" }, "r191": { "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" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r193": { "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" }, "r194": { "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" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6327-108592" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6404-108592" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "105", "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(27)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6442-108592" }, "r201": { "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" }, "r202": { "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" }, "r203": { "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" }, "r204": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "275", "URI": "http://asc.fasb.org/topic&trid=2134479" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8657-108599" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8721-108599" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8721-108599" }, "r208": { "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" }, "r209": { "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" }, "r21": { "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" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r215": { "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" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(j)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r217": { "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" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8813-108599" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8813-108599" }, "r22": { "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" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8813-108599" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "26", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8844-108599" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8864-108599" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8864-108599" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8864-108599" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8864-108599" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8864-108599" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8864-108599" }, "r228": { "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" }, "r229": { "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" }, "r23": { "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" }, "r230": { "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" }, "r231": { "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" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r233": { "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" }, "r234": { "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" }, "r235": { "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" }, "r236": { "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" }, "r237": { "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" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r239": { "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" }, "r24": { "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" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "34", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8981-108599" }, "r241": { "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" }, "r242": { "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" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599" }, "r245": { "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" }, "r246": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "http://asc.fasb.org/topic&trid=2134510" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4647-111522" }, "r248": { "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" }, "r249": { "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" }, "r25": { "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" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e4975-111524" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "11B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=SL6953423-111524" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e5212-111524" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e5033-111524" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e5093-111524" }, "r255": { "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" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=84159169&loc=d3e10133-111534" }, "r257": { "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" }, "r258": { "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" }, "r259": { "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" }, "r26": { "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" }, "r260": { "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" }, "r261": { "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" }, "r262": { "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" }, "r263": { "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" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27161-111563" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27161-111563" }, "r266": { "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" }, "r267": { "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" }, "r268": { "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" }, "r269": { "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" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(24))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r270": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "320", "URI": "http://asc.fasb.org/topic&trid=2196928" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "321", "URI": "http://asc.fasb.org/extlink&oid=123583714&loc=SL75117360-209713" }, "r272": { "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" }, "r273": { "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" }, "r274": { "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" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "321", "URI": "http://asc.fasb.org/extlink&oid=123583765&loc=SL75117539-209714" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "321", "URI": "http://asc.fasb.org/extlink&oid=123583765&loc=SL75117546-209714" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=123583895&loc=d3e30768-111565" }, "r278": { "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" }, "r279": { "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" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(26)(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r280": { "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" }, "r281": { "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" }, "r282": { "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" }, "r283": { "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" }, "r284": { "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" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255206&loc=SL82895884-210446" }, "r286": { "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" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r288": { "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" }, "r289": { "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" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(26)(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r290": { "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" }, "r291": { "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" }, "r292": { "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" }, "r293": { "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" }, "r294": { "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" }, "r295": { "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" }, "r296": { "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" }, "r297": { "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" }, "r298": { "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" }, "r299": { "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" }, "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(27)(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=116847112&loc=d3e4556-108314" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=116847112&loc=d3e4578-108314" }, "r302": { "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" }, "r303": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "330", "URI": "http://asc.fasb.org/topic&trid=2126998" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=123349782&loc=d3e5879-108316" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=123349782&loc=d3e5879-108316" }, "r306": { "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" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=99380562&loc=d3e13777-109266" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=120320667&loc=SL49117168-202975" }, "r31": { "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" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=6388964&loc=d3e16212-109274" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=6388964&loc=d3e16225-109274" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "((a)(1),(b))", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r32": { "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" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(2)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16373-109275" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226317&loc=d3e202-110218" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=123351718&loc=d3e2420-110228" }, "r327": { "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" }, "r328": { "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" }, "r329": { "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" }, "r33": { "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" }, "r330": { "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" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2921-110230" }, "r332": { "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" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.CC)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=27011434&loc=d3e125687-122742" }, "r335": { "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" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(d))", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r338": { "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" }, "r339": { "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" }, "r34": { "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" }, "r340": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "http://asc.fasb.org/topic&trid=2144648" }, "r341": { "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" }, "r342": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "http://asc.fasb.org/topic&trid=2127136" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=123377177&loc=d3e11281-110244" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=123368208&loc=d3e12524-110249" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "((c)(3,4))", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=123368208&loc=d3e12565-110249" }, "r346": { "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" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "12A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=99376301&loc=SL5988623-112600" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123465755&loc=d3e1835-112601" }, "r349": { "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" }, "r35": { "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" }, "r350": { "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" }, "r351": { "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" }, "r352": { "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" }, "r353": { "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" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(B))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r355": { "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" }, "r356": { "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" }, "r357": { "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" }, "r358": { "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" }, "r359": { "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" }, "r36": { "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" }, "r360": { "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" }, "r361": { "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" }, "r362": { "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" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(C))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r364": { "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" }, "r365": { "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" }, "r366": { "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" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466302&loc=d3e4724-112606" }, "r368": { "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" }, "r369": { "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" }, "r37": { "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" }, "r370": { "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" }, "r371": { "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" }, "r372": { "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" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(i)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r38": { "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" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r381": { "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" }, "r382": { "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" }, "r383": { "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" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r387": { "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" }, "r388": { "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" }, "r389": { "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" }, "r39": { "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" }, "r390": { "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" }, "r391": { "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" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r394": { "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" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r396": { "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" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466204&loc=SL6036836-161870" }, "r398": { "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" }, "r399": { "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" }, "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(32))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r400": { "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" }, "r401": { "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" }, "r402": { "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" }, "r403": { "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" }, "r404": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "http://asc.fasb.org/topic&trid=2208564" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "480", "URI": "http://asc.fasb.org/extlink&oid=109262497&loc=d3e20148-110875" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "2A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "480", "URI": "http://asc.fasb.org/extlink&oid=118255708&loc=SL5909891-110878" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "480", "URI": "http://asc.fasb.org/extlink&oid=109262807&loc=d3e22026-110879" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "480", "URI": "http://asc.fasb.org/extlink&oid=109262807&loc=d3e22047-110879" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "480", "URI": "http://asc.fasb.org/extlink&oid=109262807&loc=d3e22047-110879" }, "r41": { "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" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(CFRR 211.02)", "Topic": "480", "URI": "http://asc.fasb.org/extlink&oid=122040564&loc=d3e177068-122764" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Topic": "480", "URI": "http://asc.fasb.org/extlink&oid=122040564&loc=d3e177068-122764" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=65888546&loc=d3e21300-112643" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21553-112644" }, "r414": { "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" }, "r415": { "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" }, "r416": { "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" }, "r417": { "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" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r419": { "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" }, "r42": { "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" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496171-112644" }, "r423": { "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" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496171-112644" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496180-112644" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644" }, "r428": { "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" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644" }, "r43": { "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" }, "r430": { "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" }, "r431": { "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" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21484-112644" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21488-112644" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21506-112644" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21521-112644" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21538-112644" }, "r437": { "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" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6405813&loc=d3e23239-112655" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6405834&loc=d3e23315-112656" }, "r44": { "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" }, "r440": { "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" }, "r441": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "http://asc.fasb.org/topic&trid=2208762" }, "r442": { "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" }, "r443": { "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" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123360276&loc=SL49130533-203044" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130551-203045" }, "r446": { "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" }, "r447": { "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" }, "r448": { "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" }, "r449": { "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" }, "r45": { "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" }, "r450": { "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" }, "r451": { "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" }, "r452": { "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" }, "r453": { "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" }, "r454": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130561-203045" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130563-203045" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130563-203045" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130564-203045" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130566-203045" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130566-203045" }, "r46": { "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" }, "r460": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130566-203045" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130566-203045" }, "r462": { "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" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130543-203045" }, "r464": { "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" }, "r465": { "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" }, "r466": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130549-203045" }, "r467": { "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" }, "r468": { "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" }, "r469": { "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" }, "r47": { "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" }, "r470": { "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" }, "r471": { "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" }, "r472": { "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" }, "r473": { "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" }, "r474": { "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" }, "r475": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "http://asc.fasb.org/topic&trid=49130388" }, "r476": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "705", "URI": "http://asc.fasb.org/topic&trid=2122478" }, "r477": { "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" }, "r478": { "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" }, "r479": { "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" }, "r48": { "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" }, "r480": { "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" }, "r481": { "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" }, "r482": { "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" }, "r483": { "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" }, "r484": { "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" }, "r485": { "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" }, "r486": { "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" }, "r487": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947" }, "r488": { "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" }, "r489": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947" }, "r49": { "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" }, "r490": { "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" }, "r491": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=123468992&loc=SL116886442-113899" }, "r492": { "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" }, "r493": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=123468992&loc=d3e4549-113899" }, "r494": { "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" }, "r495": { "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" }, "r496": { "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" }, "r497": { "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" }, "r498": { "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" }, "r499": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.13(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r500": { "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" }, "r501": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b),(f)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r502": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r503": { "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" }, "r504": { "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" }, "r505": { "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" }, "r506": { "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" }, "r507": { "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" }, "r508": { "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" }, "r509": { "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" }, "r51": { "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" }, "r510": { "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" }, "r511": { "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" }, "r512": { "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" }, "r513": { "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" }, "r514": { "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" }, "r515": { "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" }, "r516": { "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" }, "r517": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r518": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r519": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r52": { "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" }, "r520": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r521": { "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" }, "r522": { "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" }, "r523": { "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" }, "r524": { "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" }, "r525": { "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" }, "r526": { "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" }, "r527": { "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" }, "r528": { "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" }, "r529": { "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" }, "r53": { "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" }, "r530": { "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" }, "r531": { "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" }, "r532": { "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" }, "r533": { "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" }, "r534": { "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" }, "r535": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.D.2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=122041274&loc=d3e301413-122809" }, "r536": { "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" }, "r537": { "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" }, "r538": { "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" }, "r539": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "740", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120384911&loc=d3e23163-113944" }, "r54": { "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" }, "r540": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "http://asc.fasb.org/topic&trid=2228938" }, "r541": { "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" }, "r542": { "Name": "Accounting Standards Codification", "Paragraph": "10B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=SL37586934-109318" }, "r543": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e32247-109318" }, "r544": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e32280-109318" }, "r545": { "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" }, "r546": { "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" }, "r547": { "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" }, "r548": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32718-109319" }, "r549": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32718-109319" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19,20)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r550": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319" }, "r551": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319" }, "r552": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319" }, "r553": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319" }, "r554": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319" }, "r555": { "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" }, "r556": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32840-109319" }, "r557": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319" }, "r558": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319" }, "r559": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319" }, "r56": { "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" }, "r560": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319" }, "r561": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32847-109319" }, "r562": { "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" }, "r563": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32559-109319" }, "r564": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32559-109319" }, "r565": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32621-109319" }, "r566": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32632-109319" }, "r567": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319" }, "r568": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319" }, "r569": { "Name": "Accounting Standards Codification", "Paragraph": "217", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=124434304&loc=d3e36027-109320" }, "r57": { "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" }, "r570": { "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" }, "r571": { "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" }, "r572": { "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" }, "r573": { "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" }, "r574": { "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" }, "r575": { "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" }, "r576": { "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" }, "r577": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.1)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r578": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.2)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r579": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.3)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r58": { "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" }, "r580": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.4)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r581": { "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" }, "r582": { "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" }, "r583": { "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" }, "r584": { "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" }, "r585": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "http://asc.fasb.org/topic&trid=2144680" }, "r586": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r587": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1486-128463" }, "r588": { "Name": "Accounting Standards Codification", "Paragraph": "37", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123455525&loc=d3e2207-128464" }, "r589": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123413009&loc=d3e4845-128472" }, "r59": { "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" }, "r590": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5263-128473" }, "r591": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5333-128473" }, "r592": { "Name": "Accounting Standards Codification", "Paragraph": "38", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5504-128473" }, "r593": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "25", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=6911189&loc=d3e6405-128476" }, "r594": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116859721&loc=d3e6578-128477" }, "r595": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116859721&loc=d3e6613-128477" }, "r596": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(3)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479" }, "r597": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(4)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479" }, "r598": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "50", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123385561&loc=d3e9135-128495" }, "r599": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "30", "SubTopic": "50", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123362884&loc=d3e9212-128498" }, "r6": { "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" }, "r60": { "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" }, "r600": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "30", "SubTopic": "50", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123362884&loc=d3e9215-128498" }, "r601": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "805", "URI": "http://asc.fasb.org/topic&trid=2303972" }, "r602": { "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" }, "r603": { "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" }, "r604": { "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" }, "r605": { "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" }, "r606": { "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" }, "r607": { "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" }, "r608": { "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" }, "r609": { "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" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.24)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r610": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959" }, "r611": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959" }, "r612": { "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" }, "r613": { "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" }, "r614": { "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" }, "r615": { "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" }, "r616": { "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" }, "r617": { "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" }, "r618": { "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" }, "r619": { "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" }, "r62": { "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" }, "r620": { "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" }, "r621": { "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" }, "r622": { "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" }, "r623": { "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" }, "r624": { "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" }, "r625": { "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" }, "r626": { "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" }, "r627": { "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" }, "r628": { "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" }, "r629": { "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" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.28,29)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r630": { "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" }, "r631": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r632": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r633": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(3)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r634": { "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" }, "r635": { "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" }, "r636": { "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" }, "r637": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594786&loc=SL75136599-209740" }, "r638": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13531-108611" }, "r639": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13537-108611" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29,30)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r640": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13537-108611" }, "r641": { "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" }, "r642": { "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" }, "r643": { "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" }, "r644": { "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" }, "r645": { "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" }, "r646": { "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" }, "r647": { "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" }, "r648": { "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" }, "r649": { "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" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-30)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r650": { "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" }, "r651": { "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" }, "r652": { "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" }, "r653": { "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" }, "r654": { "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" }, "r655": { "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" }, "r656": { "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" }, "r657": { "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" }, "r658": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391" }, "r659": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28541-108399" }, "r66": { "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" }, "r660": { "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" }, "r661": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28555-108399" }, "r662": { "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" }, "r663": { "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" }, "r664": { "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" }, "r665": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=123415192&loc=d3e39927-112707" }, "r666": { "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" }, "r667": { "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" }, "r668": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123341672&loc=SL77916155-209984" }, "r669": { "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" }, "r67": { "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" }, "r670": { "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" }, "r671": { "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" }, "r672": { "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" }, "r673": { "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" }, "r674": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918673-209980" }, "r675": { "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" }, "r676": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r677": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r678": { "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" }, "r679": { "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" }, "r68": { "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" }, "r680": { "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" }, "r681": { "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" }, "r682": { "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" }, "r683": { "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" }, "r684": { "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" }, "r685": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/subtopic&trid=77888251" }, "r686": { "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" }, "r687": { "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" }, "r688": { "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" }, "r689": { "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" }, "r69": { "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" }, "r690": { "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" }, "r691": { "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" }, "r692": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39599-107864" }, "r693": { "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" }, "r694": { "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" }, "r695": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "850", "URI": "http://asc.fasb.org/topic&trid=2122745" }, "r696": { "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" }, "r697": { "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" }, "r698": { "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" }, "r699": { "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" }, "r7": { "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" }, "r70": { "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" }, "r700": { "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" }, "r701": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "855", "URI": "http://asc.fasb.org/topic&trid=2122774" }, "r702": { "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" }, "r703": { "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" }, "r704": { "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" }, "r705": { "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" }, "r706": { "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" }, "r707": { "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" }, "r708": { "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" }, "r709": { "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" }, "r71": { "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" }, "r710": { "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" }, "r711": { "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" }, "r712": { "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" }, "r713": { "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" }, "r714": { "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" }, "r715": { "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" }, "r716": { "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" }, "r717": { "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" }, "r718": { "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" }, "r719": { "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" }, "r72": { "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" }, "r720": { "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" }, "r721": { "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" }, "r722": { "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" }, "r723": { "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" }, "r724": { "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" }, "r725": { "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" }, "r726": { "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" }, "r727": { "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" }, "r728": { "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" }, "r729": { "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" }, "r73": { "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" }, "r730": { "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" }, "r731": { "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" }, "r732": { "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" }, "r733": { "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" }, "r734": { "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" }, "r735": { "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" }, "r736": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154696&loc=d3e54445-107959" }, "r737": { "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" }, "r738": { "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" }, "r739": { "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" }, "r74": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "210", "URI": "http://asc.fasb.org/topic&trid=2122208" }, "r740": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "340", "Topic": "928", "URI": "http://asc.fasb.org/extlink&oid=6473545&loc=d3e61844-108004" }, "r741": { "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" }, "r742": { "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" }, "r743": { "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" }, "r744": { "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" }, "r745": { "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" }, "r746": { "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" }, "r747": { "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" }, "r748": { "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" }, "r749": { "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" }, "r75": { "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" }, "r750": { "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" }, "r751": { "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" }, "r752": { "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" }, "r753": { "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" }, "r754": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "320", "Topic": "940", "URI": "http://asc.fasb.org/subtopic&trid=2176304" }, "r755": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(1)(a))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r756": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10)(1))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r757": { "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" }, "r758": { "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" }, "r759": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(15)(2))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r76": { "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" }, "r760": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(15))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r761": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(16))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r762": { "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" }, "r763": { "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" }, "r764": { "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" }, "r765": { "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" }, "r766": { "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" }, "r767": { "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" }, "r768": { "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" }, "r769": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.9)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r77": { "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" }, "r770": { "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" }, "r771": { "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" }, "r772": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=123599081&loc=d3e62652-112803" }, "r773": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "320", "Topic": "942", "URI": "http://asc.fasb.org/subtopic&trid=2209399" }, "r774": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=124429447&loc=SL124453093-239630" }, "r775": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Subparagraph": "e", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823" }, "r776": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823" }, "r777": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=123345438&loc=d3e61044-112788" }, "r778": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(15)(b)(2))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r779": { "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" }, "r78": { "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" }, "r780": { "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" }, "r781": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(15))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r782": { "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" }, "r783": { "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" }, "r784": { "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" }, "r785": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r786": { "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" }, "r787": { "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" }, "r788": { "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" }, "r789": { "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" }, "r79": { "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" }, "r790": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(3)(d))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r791": { "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" }, "r792": { "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" }, "r793": { "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" }, "r794": { "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" }, "r795": { "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" }, "r796": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117783719-158441" }, "r797": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(c)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117783719-158441" }, "r798": { "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" }, "r799": { "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" }, "r8": { "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" }, "r80": { "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" }, "r800": { "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" }, "r801": { "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" }, "r802": { "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" }, "r803": { "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" }, "r804": { "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" }, "r805": { "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" }, "r806": { "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" }, "r807": { "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" }, "r808": { "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" }, "r809": { "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" }, "r81": { "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" }, "r810": { "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" }, "r811": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=123600520&loc=SL75241803-196195" }, "r812": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "210", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=118262064&loc=SL116631418-115840" }, "r813": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "45", "SubTopic": "210", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=118262064&loc=SL116631419-115840" }, "r814": { "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" }, "r815": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "320", "Topic": "946", "URI": "http://asc.fasb.org/subtopic&trid=2324412" }, "r816": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "310", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Topic": "948", "URI": "http://asc.fasb.org/extlink&oid=120402547&loc=d3e617274-123014" }, "r817": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=123364037&loc=d3e3115-115594" }, "r818": { "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" }, "r819": { "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" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580" }, "r820": { "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" }, "r821": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column B))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r822": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column C))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r823": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column D))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r824": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column E))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r825": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column F))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r826": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column G))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r827": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column H))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r828": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column I))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r829": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r83": { "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" }, "r830": { "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" }, "r831": { "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" }, "r832": { "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" }, "r833": { "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" }, "r834": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r835": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r836": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-23" }, "r837": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r838": { "Name": "Form 10-K", "Number": "249", "Publisher": "SEC", "Section": "310" }, "r839": { "Name": "Form 20-F", "Number": "249", "Publisher": "SEC", "Section": "220", "Subsection": "f" }, "r84": { "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" }, "r840": { "Name": "Form 40-F", "Number": "249", "Publisher": "SEC", "Section": "240", "Subsection": "f" }, "r841": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1" }, "r842": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1402" }, "r843": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(1)" }, "r844": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)" }, "r845": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(3)" }, "r846": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(i)" }, "r847": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(ii)" }, "r848": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(iii)" }, "r849": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1403" }, "r85": { "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" }, "r850": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r851": { "Name": "Securities Act", "Number": "230", "Publisher": "SEC", "Section": "405" }, "r852": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "848" }, "r853": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "848" }, "r854": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "848" }, "r855": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(01)", "Topic": "848" }, "r856": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848" }, "r86": { "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" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL116659661-227067" }, "r88": { "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" }, "r89": { "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" }, "r9": { "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" }, "r90": { "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" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(210.5-03(11))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r92": { "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" }, "r93": { "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" }, "r94": { "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" }, "r95": { "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" }, "r96": { "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" }, "r97": { "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" }, "r98": { "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" }, "r99": { "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" } }, "version": "2.1" } ZIP 128 0001628280-22-004366-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001628280-22-004366-xbrl.zip M4$L#!!0 ( /!!852%94U._@( /H. 6 97AH:6)I=#(Q,3(P,C$Q M,"UK+FAT;>U76T_;,!1^WZ\PF28VB<2YE(:EI=)H"W3J &V=T)XF)W93"\?. M'*>E_/HY-Z KW1":D(KH0YKDG._3+&+0LVP$3B7A&%14<,0B'9P8P9DJE 82+Q<):>):0,9Q\ MA86I%F1"9,3""AN];O%&7PG"O3?='=,$ Q'E">$*1)(@13#(,\IC<(E)=@5, ML];JBW0I:3Q3P+5=%UP*>47GJ)(KJACI-7:ZL'KNPM))-Q1XV>MB.@<4'QK4 MWW=\[-I1B'W2\@]\9!//;[5M[\!UIBYV?SHZ2*C5*TRFEHP<&@GEYHP4_@/? M355G0;&:!8YMOS-6]9",M6HHE!))8%OV0:JTQE1PI2.1VG)U6SE8=[,"U]B. M(M?*1(S&/"C3KXTU@$@P(8.W=OGK%!)SBA+*EL%N7Z-"27?W,DV5F1%)IY5" M1F](X#C:>/FXJ-/2>$8Y:=)TW'V=V_!Z1D.JB^Y8SFKLCXTZTI00^SGFVUOV%EM$[ M0PDI.O6VW'577Y\6F_CF7-,,T*MX7)3B7,>+TIM1;*<)6-D+KP0%5#Z0] M,![WMY;HAU,;$(862)*72MW1\1!\BG[EM-I_BB\6C$8ED^ ]#A$X8BBZ L=" MDDR!(=>SFFA///[P2O16Y7>>*G%2C:L_=H57_K8AOV;I.TG"TQ=&W0F1">++ M=>9@N2(^9IU]PO+Z6-3]@U(JJC$92-UMBL[)QJ-3LR'?05"8"9:KS9"GG+;J M:W4J+,^GO=]02P,$% @ \$%A5#O,-F"T*P YNX !X !E>&AI8FET M-#1D97-C$LS MH\ARXM:Q/9;\TMOO^YU_?O_WYTEXE7:'+-DIJK5J=1EV3E=/H]U0W'Z*] M/7GJI)HOZVPZ:Z/#@\/#Z/>J_I!=*/Z^S=I<_V3&^?$^__WC?9KDQW&5+G_Z M,1(J?'!PP=/)NKA.'TRUFGROR-8Y'UX MG-]IVF6N_^->D95[,XWS/WUT.&^?+;*TG3T='1S\[1X]]]./DZIL8;(:7N9? M>8S5D50]A<'&5=M6Q=,1#M;JC^V>RK-I^92V>(]',V\D55[53[\[H/^>X3=[ M$U5D^?+IOY]GA6ZBUWH1O:L*5?Y[W,"Q[#6ZSB;\8)/]GX9EPB3TYT*V ./D M6:G-EG@?IQ]GV3AKX8 ?A'OP5N\M-0%8Z_J6UOK\].SDWO(C> MG?[R\NS\W?'K\^^_>WPX>O3L+#H[/7G_[N7YR].SM9L)C^)@?Q2>Q:UND'=T M^N[T.=S$=V?O86O1^1O<%>UY= C;ON+&^CAVJ_LZ__74.YKH]+]/?CU^_D*V,\RJB91"U\40/KJ3.41_"@:_+3JZJC125<#F85E94U4 M5FV4P=G!WM*HK:*QCE245,4\UZWN#TB4I(E4F4;S6D]TK&0[W33$D$_T36<3); 'S@_O%?5\ZI6R#YB6NS@:S\O<[7@'> S"U4#TVGW M:IW3UZG0^R8"3I'4&1#O: 9KSF#,Q2R#/:I:1YJ)6G/%;1R7)4 !U@#K:Z.J MC%Y4=1&-#O;^"XZNIG4L-0S!RWVN$UV,=1T=C6+D2Z/]Z'>8$O;7U6H*CU8= MS@M\+8VT@A7)V7PV8,77A)0%KIK/ 8G5.-> +=5%UL!LC5GNZ M!O"_[+R2OZ=?1L%S 57\X05FU6ZW9)$/00EA![_^.%[G_2-?U/ -SF$SR,)H/= ]HS<:+E;+Y0T<[D^^\> M/'KV@?Y5T2]5#8O_3;=U-:^ZO)+'=IGVP)'#_ILJSU)"V*8;-UF:J1J/&D;' M29'X69 [DP FBDBF<'D.O@4H2-@L9>[UM.L:05OZ=Z0W&EN^=G>*)ID.;R_ MR-J9N:B&_N)"3S\F,U5.:>0B:_"21#O^00!GL_@/W_VG FH")/GP"9.':.<% MC!^][IAH'!WM'3X<_?#PT>YU\/F6&/=QU\ZJ&EY@PO.F:P&"@*S RL[:*OFP M'3?R;5YCHW( 3=0'9H]'#&";"_Z-FIFHF^">Y M)XC.RB MH.L*H(FC?SO8A\=&T1RHSH7*.V!7<)/H+CM9#\ M^9,A^?-7",E5^+WX9/B]&( ?$H]MA^'H8 9.UA> XLFHOF6)(D:?CN[.E![ M+QFP;HE(>$Q06E$LB(4 $!;XSTZV&QT^/(@?CP[C1S\\&"":!!F0F2V/CD%, MRE-\I 8F5I.*=_3HB)%Y5N6IKEG$VAP?'AP-T)$K#5Z5VA]\ M/[K*QLK*']:;NG?F^]&=D)>NJ?^?,/VXMK04W/T[9='X>]7B.;VMX/2VX_K] M*E=AY2Z1+:$DRS+97A"_+ZK6)U!X?6;]]W]>\WZK2WJ_<0/$J#*H/$=;4(N# M@!I49&W++RB>#NTWWIT%[0A$RY59[:IA2>$Z%AE,,&4]/E_RF&TUU7@+(P4T M($+K.R@I";UV_17%0.))JW7*6JW_V64UVY6L+0%^1&)1^52Y>C\<+0'%,C63 M13JC+:T%#Z%1QE*Q$9Q"@#IQ2JN5W'-0)!O":,DC**PJT*.(K>%BJ ME:<6A!YC#QT'3AQW,$<+F$R'YHH&5X^[0&O!5R.]??9C1IL-$):R1%L2'I/* MB<; D;.5A0UCV",SS1SG:"]7$R&(3J$"O7J3).)3G"!:'FRTD]Z M 3\ "3X7ZFR)A'I^DT-7Z]X28S_^.'.S(#0O8@LQ= M3A[9Y1B=*^,_X'L\9)W#+[@7X&8JFN<=<-*LM7X79NJ):@#-6K;Z*W8J%%J3 MN+3",*VY,5@$?D \U.X&;<19V>$8QAE1ZT(A2M0R?5;#1W@UVHSPL+_?M2CH M.[-C==A#B4_(H]O7E5=4C(\IQ@5B"_CWD?\#06U@*_DYD)G#" M,5UB.22:)N3DP# MEHL!1R H&^7E17 6,1KQ%R2"&$-'Q,]YT\2F H((RI71F&1 7PGJ%!99.'3 M6LUGPE**0J<9,W46])'7 !3=UZC\*AZ65$6#(AOSK[!PG_R((/7SFR.X[9/=B M[]S)=HTK%OAYU4UG]IL+^\U8 YK*+;2V,IC4.$=QP6_M1LYEZ5IS\,>DK@I: M'P%JZ+EHK'@7](10B%4C1YF2OQ?]_+A;NA^#P_ER'EH+:[JUFP8GW9I,GV1Z M:&M 5ZDUGF@3@3B#@EG#$LZ%*"0TE/!. M%,OJ*H\-BTTWKL$R9&"N&L(NO M@%\SU0AH2-61*^UBL##0"T3YUMQP5!*$P11:E:)(G(FX=OCHX'!GO+LSVC5W MX/W^V7YTKCZ"!I_R-;=7$^85XHA[-!/]B><)@,^[QA,OY619TQ$%Q;C8USD8 MR* O@7V2[L<16QAD1/$.:Z;$BH 3S$JX$K)#<'LY!Q579L@Q L6LZ)F<]S6!)B&F'%U;" ^8X"H2#) MYAAWT$- A*8, VC=3#*QBH@A@J.Z$+T%<1)&?D9)M^/1FNUZ1WY38OCGG3F< M%2U&F7-$P,86LHP%\->.X$$4A%H@,$O [EDVIW?R#+@/8$">J7%&BGHB)BV8 MYPHGQ%H06H6JFJ*SS)^W<@\^;:M;(@Z>?I*.P?85T).LQ*ZL_<:W< J/$#P@ MKV0UB9V&,NE089FKC$7Z$J@G6F4:"IH<5E]BTE]$<@&:PS<7N!5H*?W9T7ZY MJ%%0*NEV:^'1V;@L*U D0+)%^-#:U8J M--E$$5O]@.IR;Y1J"7%>R^-5KHVSB) 5K$5H=TH M[A.@R[S.?>^W$=E3@7V#,^% DP[_R/64T%9=J"PG^BK>J)^-%^"YM917H9]J MQXO&I:=-?!!2O1!I7 M!4HI ENW2(2R'7Y+KLKK"C%$%W/B$T ESB0N?)NNSI4B*,3>YN/TW$&&?9)L M6U$4U]3Z'B2/K^Z(S5*1*HN:X+BZT+LH7:8T&E/])BL_D)F^H\P(DZ"Q)6A% MV(. >2=DX54&VDW*JLQS#-G/QAW^L248]C(D66,-8KIN? Q1(,-;$,1(LLBK M)MBPR(@B[W5S)L0HA[9#5!.%N-2#GU4U_*@_Z]RV3]*[H&3 SR62-T"\Z])[ M1/QRZ31;CA.[C+O@/\1>&I]]97@!2/M5UC>%04G^ZZD>MS2KT7U,R@:[XID# MMKUX ?.U6G(>R,2'>AAPD.'C2X[00FG]2E&*WYRM5W:VWEWB](+4OK=&[7M= ME7O'5N_;#GITC)>):=(P8E^))8Z'5.0]IR-?7XF[BTF\O3N^'0AP;J76S,]+ M"N@P&9>(,C9(&HW/LQ?2&3LYND_M):X&B'E1U1@Y55.V($;4&&>0&#?0,XV< MBG["TDK.ET/MDU&2& 6.D%3$86D,&X M,GS3,8C0*N=-8?E;-2&5(C"^PC >K,@PA^;U.DOD [/%MAN+&&KLB# 7?#53$FO)MDN*60):M"0,3&FI8NS$ M6WZ! B!*FA)>*@LD>WS/B( KHJ,; C*@X@>-\519,F!),T*E'(7;VXU. ;,+ M.#^&+:PM^40\H\5&,\[JM5HKJ]W%S./?N9S!EBA_G ?UFZJ! XQ^,$E0?7WF M;0<,,8G,UAG5QUJC4UO72=9P8)%QZ:*U0!O[[T8_'#PSF5M<&( "1E9&)O[.T;(?YYB-@8I\ M,,HA#?)P/R*C>&\$! ='7>EUE0.B9HX5 Z@, 1 +N-+(_(8LW'[:)JJ9_S8: M[3\\<&DW-V0Z=T8:QB4,Y-'6V&=**P,+M >,Y MW!]GZU9YGZG9N@-]TN)?(%^\6WVSY]N<2"R)78)EB9C&.Z(;%DZV;NUO\46W M>((6)81R-*,786,&.IZBM55C= "7#&%*90IN,(T:/0DF7'G7S3AFGC_6[4+K MH'C(M0J9G%0H8L#(*A=V;MQSL(:CQ\_@3PP-,>5:<-$+0_&FN@B M)4^=JJ)QD\@8:O.1]%!9(,BD7!7"_?OK%YU$*1PX-SANX5%_GE M%)A!P>ABGW3(TJ/'@=:I4B1(E#T3'<-IK" OH@HG01">>-SQ:I<+]].[1<2^ M+BIKQ* 0&5B=C$W641'S,I=@../K;N2\U0@/$&=7F:V8_SV76&]!;QE,E)OI ME[_IQ1P+G4$86[ONK*+?C1U)#A!,@9*)S$"5[N)!<1=7O4AYY,&TH5XD3A@&N21J8"(RO'$I M'*QM!J)9-!:M>M/:ZEU#8!?=E>)%5>#3DPQ%9'Z(>QC X>B'.<3>72;RWV,, M0NZ9/PB5 #(?1PYW.*738@A1Y-B1.5;C.8[-/ )(7(&6\7(8F0)8614WC":^ M"OC6P,R8F=>?G;=8_VN[%%Y" Y0N&JL&C9W-($!]T^(*,'UF"Q#=$J,5'*EG ME!B$/R6'!2@#CQ7D$T-CYHS2_@FNL5PX$G?GBD\A1#0.:41C1LKRB+"I_J0< MNPU78L@(&5(^C7980U;^V0%+)+?>6(*L84**[2 B]7%77(-5VB7VTEP^!XFB M^=*0WOYRXZCH\C:;YU)&D^S/V<34TO0%S!XXU@'=&)2$64\4 $E,4)3V9.+# M=TRH,YEM=W'RG25ORG65UZC\@;E\Y2XI(K$RXKB?O8)"UD5 -..%6 M-]I5< L$[&\NV2N[9&^KS""PO+US]4%3GLY;RQ:W@\B>546_P&K/>W:#_,'X MTNQZ-'=35F1/VF"70@%09WIAJYL03V9_3<-N.R1F60(TCJ.:T?_D;/E]H0UH M$)(/B5&FPL4U*Z"FC,;5WX8U?UQRF52..K;:D$T(:"F\NJB BI%GKDR0G%-D MQY"("6(,)?Y9KX2)X&N",_* D[4]()"*FE!%6W1?DM,&GZ; OQ!Z["_S V_0 MP^!4.I.]9)V;PA#'N%V;HT,Y"(-J?O!._]8"FM3H4Y)LR3IW"O$C2&E4O(YJ9 -H6QO:-B\1M@G M-FA4I2BGM-X3XRQEKVZ(>%13"IV[[,#FJ5QQ::,'84D6.N:*+U.MU[FUR"=> M YJ4>@K\$]= VA+Y*D/7 6PTTQ?:BVJ5/$$K'1J/,^DNK:L:,(0@:ZK=;#S MJFOIT$4>:U1Z 3*!FK*$9X]/I+I&V_'Q7B68CFN7Z[89/&:*3S5(%:BP=I05 M5 W&W"Z^SER'XTNTKUA&]4HMMN:J6PS)@OA+04:/3=M$RX,C@^58[1QK2E,I M#4KN,MYK<[,;*I(@U=;B8 P870K3*]$N ,HU30:(Q] M4E#C O8SSCB^A:\2XIXP BRF[7B.L<&2%L_;P,01+!#3^%Q_4.26'!2\#U@Y M8NT<7/[MJRB%-J"D,&IX+)=ENH'R1?)H4!V)ZT>EIG@=O3ETS'X^LX33\$%] M9N?7-4D&DT.=WJ9+SLA+/HI2Q#6'9ZS!XJ^BR#&S\<%+7"U*]J'D&K7\QP__ M9O!5 EO8G3Z PVM2AE;P%=WR:!-)XSN&M)2TB\N_5:PET5R"H#BPB5.)#'T. MC\$/O3/A>VTOG#=\8U$Z ]4P#L14;,/8PMUJZ,A*>Y5M>J=_LE$@=%RB9VXL!$7V=/V\SF MAI@5FMD-8Q.,NR([1(SRVDZT9##@8GI>!/Y-U1T MP9;Q<8I7J$4(-[.&AC5+0<,N5J%)LQ0'CT8HH4EJ!9GR/$)J[3#K4)7;EGV< MFQ!G_1&+D97&IX,V4J,,4U$QY,%$BMMLSUJQ) A[)? EM#Z:R'A;O*'R5V1$L;P.KL11,BB6IHT MR^9!>$&I%_ >.H-)1X$?3:\V>!A9YX@;&F/:K.U:0P-M#KH7%4K1$*0=XO*H M*AK0'5,-1:75O-52+I-@F]T!A[T1PE3H.(*2,\HCFN4KT@%3J MV=K+RS;^[1;_M1J?/9IW&+\(1T*-B3BIM6OT%WRKK>HW' !)\9HA;LK&*>SJ M&Q[^M:;!CNJ^"MUXUR\R?FQ:F1%=_9S$_@M&>%/N)D3\=RXBY_ME1,$O-TL$MVI!]ZHK* S#R1!LR>[ MQ,.R<>P'=:?.5M'S_Z)I0MP,0PY?"OUVE:"&RJ2L:BV7G-BCE; 8>T)4X6G= M$5U2\B6V)^>Z"V*3&7PF1LE@]0Q7 Q9O0*C\G!NR<";'XS06+>(]^R?SF6FI3GV;V@V8,CF/9>!C"V5SZRH1G5F%2F 2,9>^79<>D["/ISHOFQ MJI-^6R>3"\;9'Z9O6.]%/@34I9.^.-*&.6+?%-[;JB1/^;LK&H9/OM_:Y!K$ M+*,B1Z\K$QYS!ZCV50BOA+68G&7X.-%I5XLW-,!=+Y=K3*Y)&T UUI-*DIHV MMQ...):H9"@A)0?A*:6@))S.NAG1%.[&Y,%3/;O.)]LYOA/O^_'?2HVZ?C%(JW09+H;DA?K^-( E .EJ;]NOBW!N.J> $M34ADDDH,&;# M J/%],\LNTO2P\;>W=\NT%]Z@5YZ]9#?E\:B!$>VIC+\[5TJ=H_UPJ/8V]]> MVA4OS*2P=8:[.?X^.HAA _B_9Y/I?&#,+3",]1&C@KDT'M>[\IMK6.E<[#JF M?XXWX&IE^+$7K##DV7.)(ZB@=:74DES?[(H@I;G>61 &P36*^OXXEK.^A2C] MJ2%*MT1I? =O::27RUVU8842D\S@NX'CL&Z)E]1 +WZCW7]ML,2LDJI1+ZJZ M*VZ?1/^)IJN3&7*E>@G("00]VI$.GU0W$0U3HGWT'LM5\L%5/F 5*?JCJ[,F MS1)35&A)V29HB:%7JL066C1!5*TLTM8N&)@=+?OFX^])>RZO$YB#:83[P1/WK[I%3U8SJ4[ACB1*M'1=$KF.JY! M;#=(^3<@3BZYZ \%,<-7TNMUM$M@P\IV%RRKN?0E-RCHINAWP- V6.=,Y9.5 M8'UJ>'VXZQFS>D-@E$MM^AKD*BMP""3S['["]"=0^*B7=-JAF6TAG@L8T/02 M8"L:D"\K),?.0&L)EDW+70TF9A1QEAN1SGN==5?*!GDBANSTZ%H[51@KU[1# MJ[G"UCYI9Z;[[9"-(E%SE5#)3.FFK0"-R1# O2TYH]N&M5-_-)M6Y=44N5D5 M, /M#6J% /O!!F"CP(>)9R"GH>\4NX7&(!NQ1=;8&2CIFIQX0']3SSGP&=?N MU[[%U9.H"&7$0):@7B,V&A>&@T.0S@]!)GW",)"K /H&>74I51*F#!*PL=)R_?OU&3]TR<"9&E30Z>(+,1AR_O]LWW+IH2W MD=;E.(\/A/WH!:M=J%1XE8$.O2OD+4D63%&WAK0%,,7%F-GI='P>2P"W[+XTC!J'&]I8_TIHQ#&2EKEE.0()3ZZR<=&"%=1,K,7K MJN4I1$*IFQJ.Z\J?8E2G:HU)IFQ(TVNE35);(W^KNYPX-=5YY9*K(B@T83'J MP*/4W)#.D^=1FD@O2LTB52 D!@><@L:C)ZX57J:QP0%#LR\2+ M&_<9B=PY 8L$];!VD9F3&ICJ;B1^;ZRD^PJP=>_]W+4[V9*L[!/A,FORFE?\ M!G[C;>N2=/T8J02UZ=+"O0U,Q)M7A0'%#,!8E%-RA&LWERIZ7P(F#%[:=WJ* M_(EWN$W]V]]Z.M9*[.)50>$W&-I1+,]C.:R5<$27CVS".4547*T,'Y3"ZK\E MUFG,S WZ=S!U=CT\G!2*U+3%1I[$SY=]M<#3DSYE3J_Y9!#V^<+MJI*>3SPZ\<>OW2.V-J_/NRZ^0*( M(KN^W3W?#N('8N)Q-\4F8X<'AP?Q$*:0GL;5D81"_L8E SR2]QN60<*= 3WL M0)+,6:M&5;5B/Q>)7Y[7]> EH7I6UPO1TW MY:K1>\[!(L2>2& F(%E2JG58KR.LG(&:3_BTK:7A-;6B[B2N)]8F YS?,&)+ MU'=_2UYE[!O992A@@-J.F6A#9_Y;HSJX8UQQ#WT559#(I5W[F4L&(@Y$'8,/ M$%CE7-:E[^FI",E7G#M;#[RDY2#( F1 4BS1/ T,=%I5*;9@:F>1:665E1=5 M?B$]),3\46 (0LG-J#""\T/)?LF+K,HM768/X_8#LRMAIT $_>XD1AYNN!>$ M/,"2<:U-7U%)=3#],QOKEMEVD%&##Z]0)M$_YY\P-YE]TD1)N4'%W+94=!4R MMX2MO R[*U'YSL(V;7&%;UQ1+0,["8G3R#]*SH2LZI";6)@%;$5Y'KQV)IW> MKL%XK'XE,[-6:;IG7E,ZH&;!364V?<.0$UNQTZ[-V^T*@TBH>TV9LH,1BZK- M:VKVDF1UTA5LQ,:"8ZA9D\9,3MM,>\7,LO*/KN3Z8E8[16\^V0K*JMPKJE*W MY/K!=C636#H!1^I"9:99:1"U@2(3&Z2=YYVCZ&TY4JYB.K S5.;1<41'B>X3 M'ML9"3B;U"S>]P0USN=BLK&D.!L'SCC?'2=-O;?>FHV)JS[G18.W[:V7KH3,_]H,S4"3**8:!R '"R M[U<"*S3ZZ[.F(&?]3*N:NB%D)9XHESPL+^ 43)@(EPA66,A1.U+3]AZZH4"RX:+)?D1R5CL3+F]#61>4NOU1YG MF?3A6%8K-\9P;[E9*9<[+9?B#5[,^ 39O6B=TE[H@!T00^@)8S*7'6VBX+E3 M/%OP@ODI;TPZM_F)8W Q:DH+*U%$$!W;^KJI*=T:8B.9-S!ATR! D3:U+3:T MH_=J3=<=V^[*FJ4[B%I')K:$E9R35.=;S/+ 8M8'J =OP:D_/U<(:9D7Q[XA M$U*1F $DUD:BA9:/P :0U6$(:<;5!.'ZV@KL0-"[1(NH^P'P;U9Q>S$O_E4B M?AB[^I.&5C,JO"LE.>S]I'!BD*T0$T'^C24%TI;T]]@I'4#/!+&_/E'C2HAW M2WCV&_ CC-Z*UZ3%,DLCL4 *-\!5+YRF(!J"#YTY=E]F?UG#04F-;MN<90LJ MDJ,*RH, @1ET[P06/-, IRH<*'Y0\-T8&]Y3*90E)^YA.&@F46K!&,M0>S8)XM&O MU4(3$;2;)K;C^LB0*:L"W8/ZP"=Z[G0\3WZBP+%)+^T#];NLM5%_A6Z_"E,_ M"9MT5$:N]9"$SFZA&DF=6#TGTE@3[O[+6D[O@BX/UX?/QZ].3H 1DXC4EW!U\0SN0_+ QJ]ZMP MG&P\%+RUDPRC=C 9( HGTXC'FL,$ $IP*^J!W><7F60VVC(&%2"VIK$43,E M]7ET&!6PY!DRD]K$/56DA$KS8:?R\FJ1W/CS3 M^R_S[-?C]#&%%:N2NXFQ+3%7\\;FS,]L ]80XHP))IN$0#@ZH#1(;,I143E' M8YNCNWAZ O"=4$D-M#V0AH5-R,0NQ!:6R.]ZU^,*6Z+\OS<1AR=YU;"MT#?$ M;V"+6P* W]&Q15KVQ(EDU%,9A;$-@NA@O+:E3W'07(\PF=5[2<3@'HHF=CLH MY>"W24(F8N),V0!G+DF3?31DB3,G>H&,%.?&)@]_5=::1ZA-37&1+LE2!=53 M-)BEMCL>";UX*=?LVF\5Z#5)KB9L2/:D98^^T"17.DG5L.8!;,*]7/LO.2EMVG,72<4.Z68'#M7D[OIR/ ))@(@P: M5E?8ATR_ZS$FL^PMN8EOO6[,@G=7NS!#.'GM2X1U54P?Z,^ T+&[I1XJ>QE# M?AH'^3788>/?SO7W7,H7T+)P&7NT#(-65+3 ;\W75X^<-_PC^@QH.U-R_>#C M7X4.B>0-P)6@^+ S^IN]S&V%U4H]T V3:0J/\/(IOI;&V@@BN*IDI%]H_2%? M"J%"+*J5U$'*N\)G'@YLWO695!VV2<@Q2[JFL9H>J<,[R>9,9 MZ=6Z7=3Q#+9"Z< ><6)69*46\MB1-6FL;9@-EO5192G8BTRNYR\34 8V:(L2X,(P5949*]S6VVL/S^NZ/'S^!/3-VP+N97 MKTXX:*NWF)6I[52MSO5\AI19Z"\UHD[3&FVX,/W.H]'CW>C)X6CO\]>=,_3='U?I$G[, MVB+_Z?\!4$L#!!0 ( /!!850UYM"G= X ,YX > 97AH:6)I=#0W M86UE;F1M96YT;V9W87)R86XN:'1M[5U9<]LX$G[?7X%Q:F^3+US\O+UIDKU@NW]1:Y?)Y_YQ\[E]=DGIIOT+ZD@81 M5UP$U"N7VYT]LC=6*FR4RY/)I#2IE80@;^, MNA_^I^M4IN MA+SE=]2T*ZX\]B&9YZQLOI^5]4W.!L*=?CAS^1WA[A][?#APZY7CXV'EF!W7 MZ8#2$\;JU4KUP#D>G!P>N_^MP"++T-V,B=348W_L^3PHCAG>OW%8+QV'ZG3" M735N5/;W_[F7Z:G8=U6D'A\%#;U>:!V*0,$Z),QK/BY,O_F@38(_X\!A4"L_CHQ M]!_!/!X/6+(?9@O:W\=\P!6@X^@)J%P^R 'N,CE'X( ZMR,IXL M6EJ'^M_I MWZ>\NA'ES:MVYQS^ZY/KC^2FV>TVX6/S4[?=QHNO@:[Z4KI^?52ANG:+^YXL>6<\N\EZ->41^?7=&6?IR26_+): ;2WH"\V!HA[I*>'<&EL_9!*DHG9\"E]!W*&;'])@BIS M)7P#>SS+B0+R&]@#0Q6A(S3ON>;-#-4YYP_*1].'61P:;,2@R\M6ADL>]SFZ M61ZG ^YQ-25*#W#,@'SSJ=GKYYH_I1^UEY7C_-G+M^_! M)-6/3F_U7TH^"0DWNV)*BE#$GHBMP?E=B]VL:D3+$U*IP"81)8@:4Y @)A7E M ;FQ>B^UU 7BZLA&VT"2F+^:-G^5$_0Y6*Y=CO9W#OS%H&R>LEP+XZ_O#DY. MR1/@=^,(Y=7)@4-##G"&H2Z!&,2/(/J&CV,F&0ST]K^ G-.Y:N86D8RRC&+84-[V&8!!',2>DX M8=-J<2GH]L3\^!2B)KCL/C"*3+@:"Y!H[.:((,)K]EY=-H)AP#N7?!:>RV2D M>R.V0E@9KM"G2N%U"Z[9N[MP Q(P! H:-@"+"YB4=. QC1%M'6<'Z0%&@Z!Z MH>X=S,P\H$/'B[HOQT,1%JU9XE,X6V\.79WKFP+I(\0^7G?;!=2]R&L.&V9B M9+N=?JQB]&,2=$38#=V75/UKUFG-3T9"N/KK'?5BS=;,G :/$@# 0Z7[1?%P MR!W. F>*-YR,.1@#])EP:HSRG=M 3#SFCM"6X AD=^ B< %K T8\-@)X3,D M]](.R^(>KT%?30&B%.J0_!Z^!U:R% M^8.L>X.G/_-H7CFO4<,P02C%'4B/:SPC&&W5OUE&9;5BVPAV#^FHE]K42NFY MD:AG;&@/UGEP05EL5BNX+ZTQ#49H:[+NS3:A6")@ZH8 OL QL:6-#!]W,&=C MH(==;VN&!ZB_0X\Z $IM^>U='WO45)H[E7[M"*Z^$@2#&FJZ+OA+6CMEP+Q5 MQ4IF/-OJPYXM9@)F%:^)1EPNC5=(T;N8HL_('08QJ (-;"P+NIR^CD=B<'*E M#FAAD@?N9EP-$[+"%$D.8C%X@D9[?:Q]3Z0$5Y+T@HF@BS#"9N5AA7]?O9H@]P0=5O0@H 'H!UZEG].* 0)L$$>Q_4>*MBW021B5GNV?NG%.+6FP80HG2^ MD4JE6CG)_9K;/N6>5@=D'8L/#FM.Y=F682RPRQR;T&M %,:D@5Z7"3FRR3T( MMP[KIS120Q[0P.'4*SG"WRHT'\W@)XCT\N.PU%ZEPV)MQK;6OCR.?B'':?G- MR5KA?VX<;=EIFXVG\^2DY=YVK*Z9R?W2JX?[-7+.(T? ;D_)N81=+Y!>S!4C MT"/WZ[^6'D!9%,C'2U*K'EW3*XD M(5L+N^C!KJJ.M59T_WX('43"B]7J(0\52KZ8:5W8C >*=,W?L;QG^X@5!Y+1 MVZ).FC6H-Z'3*$MM?@N-E_A!]A*&*_DZ 7_N4YM'GH!GS53/I%31T*#MZ^KT M;9J;:<528J^YY"UF:<-0\$ E)^F])#-;VJZKD$E,&R_ 9*1UJC!#ALGT)#8J M<1D,69'.0F,^QU'+$]A#,-[)6/P\TR.:R6,G"2:'A2HR50AT9N>TNX&^A3Y; M#9F$J7P]5P3."YZ7PE A70AFF#D)Q393QX!C'1&X6G/!W$PO"KH\?,H*%/G" MY4.^S,5YU'G_G$M=.DP$ST8?17-M2Y+WW.''QI)7.3"[< 4>!?/ -#,11^0+ M)EY0]-8DCU]5P%?+?XXE55315M,J)K?6!*?>U#] .(&:0PMUF,)B,9^'XBKN M-N#:;'4MF"@/GAW"95%5@-C&MKS$+H9'6G&\&G+E/ MGX!1A:&ZI.&23G( 4$Q!WP$Y8&2F!5,$$TJFDJIZ!*NQ6=I +:)5%VT,,\;Q M/I8=86P5F+PS7K) C)*XV:.3-+O=4S:]G52.%]("(HC%T21RW6$#B[/O!=A37IRVD =LV$@V0YCNJX$!-CQ*/>A+^5!!.N KC"G;HNU M> J430QAX)(N@)D2<-&-'&=V.=W1@10Q/I6(V\X"X(N39/51Q\12K=Y/8C7* MUT#7X^OV""-@)8%*TL+1J=KIP0J!U."^/<,9K7/ <;P3B.4I;J2/!8%)'>;L MYA5L.<[LM7N"V'?'BR-@P.(>3RAD 9<^OCQ?Z;T7[Y/XL5L58P8,2V:YQ)HOPR4H:UA1J2S(F5U5IX MDAC[ W.Z)R"(!81ZVD!3)^*P-BUW*55&,"E@#[HG&+QO-;!'(/#@#R MC/AZWA'?-C8+P/"946S,">X!$E:ACNVZTBI,<"01H*F61+,?>/9)26C$"EK$ MWPIG8*;,=JZX-O4K\!*6;;\9&#Y//O\I8R(&CIA]_BX? %SNWE@M&)GE>JR0 M:C >)%XJ*M\XL,Y/\DRA3;W@N0FVIP&6?4!@.2IG9UR<;P[;(LWO&/]PU:W MC_D(7@=\\85DNB#:XRQ.!FLM;HF9H\1CBY,N+4$VM/:"!>PH#&/N22>3@J=?6>:JFSST$X&,5[ MS(@FRCNXF.#IKI;,GS#Q5OVQQ-OF;_RI[_W]9-U1-4>INEP_:[X\;W#1(3<7 M_4Z[UR/Z^;CKCX6A1Z<-'NBI]:#3K.-Q ML%@ JW%LFN_%K;1O1$Z!9"@WN;-M+NFFLG(7VPX.2R>5ZLKF_5)E9=NZ:4$W M5T^>?-9:O71RL-FT9;T19C-@OZ.0!G_LU?;FZD\:U? [J61=._19%K9G71:79)O]WZW+F^O/YTT>X5R$6G5Z29(6OAN .]9F6PJ3^8@:S]O!QIU-W%&V1HCZ^+GAE"?0.G#](T4+ NO6X M=-7QR1O \,^+TES'$"M>-GK=Z5]TVIU^\Y+T^M>M?Y-^M]GI?6QW$WNH'Z;N M?NWU2>OZZDNS\^UGY.R.HGQ2M(-?7BEZX_%N6_);2KZ).!CM8/D6*7JC,>\, M;LD.N#N*\A'K_@>B6WT2PUW]!M[EN"SKO-PC?K_DQW[-9?VH;$7-41UUP]J! MKRD'>52JG=1>3PZR?G2\RT&^ZO"S>=7N7K2:G4UCS^R+O'XBWNXHRB=%._CE MFZ(W&88:Y7@?C%YQ9TR9A\D"R!XO7E6.: MB:-Z+,"Z\&PX55B1?GKI=38A2)$!FY*F>\;C)C4IZMWP;R//7R>7O-Y?/7[<__).PJ+7%2.>WI=QOA MRS"^T)%^(T;FYP"6_!+02>TQN=O9O^:7?O5O#G_X/U!+ P04 " #P06%4 M&A)'G_-H!0#U/3D $0 &QA>G(M,C R,3$R,S$N:'1M[+UK>U-'TB[\??^* MO+Q?MR=]J#Y4KIGLBW#(PVQL$S!AX,M<5=W5ML"6&,DFF%^_JV6; "'!#+*E M)2L)1-)JK;6T[KNK[NI#U=__S]NCP^_>R'0VFHS_<__?;;W][R]/!OD^G^]\Y8__UH?#@: M2__)M\Z;OYV-/FK_FS]O;>SW_]I^^*0; MG]_!3,K?]B=OOM<#\^;_@5OO'\OQEA[]Z%8N6O_^5+X_GM)XUB;3(SI6HO2' M%K9,_N"2;__PTS_Z0?WH1=/9]/B//T8__,P/T;O[_./\JUMS9LNX+>O>WYI^ MJ7[R0,XAB=^?'7Q_O=D$G$U_ >%YBP_//?JKYI\2A-Y-/VI^>'(T&M/T6,K! MW\KD:/X,K#M_ MI\O/^/6S+>>OKDEK)9J/[X]R,YIN_Z&;;D/R>C-_^X=6_>/6L;P]_GY.I.]__%__ZW_]_7AT?"@_]AO8NKC(W[\_ M^_#OWY^=FB?U],>_U]&;[V;'IX?RCUMU-'M]2*<_C"=CT1L8O?VA-Y3IVO]3C.VHHIJ-R=OVWQX^E_>/6J#D+%DOPW@2(.6'+%;5S6FC92ZO_OMMO MQ>B_6[__\#$=]4O+Z(=[8[V_T\>R/YIUE(]W],BM[T95SUS]KZ=\=_+FH7O\ MYKG?/JDO[[UY\3.^W#WZYVCG[HNCG;W#PYUWOYCM=X\/=W[^]>#%R]NGS]VO M+W>?;;OG+U\)W]YZ;[6?#\93W:O?O4;__\'%X\>VJUW9OZ\_T1__PT;M_]Y73W[@.SN_<*GKOM M=SL___+V^;/[>G\[1SOOGOZV_?(5[#R[/]IV]\Z_\ZM>*XQ?[$U^V[G[ +9? M_A)V]PY>/G^G]WCW_L'S9T_-<_?<[^S=/MW=V[?/GSUX]_S7?/IP[][Q]A/S M]N'>]CN]IODW.K6[UONMF$0-;VAQ"PO5+0[)!(6F!+:W?GQX1L7O]I2+X\GA M9'\DL__]W8-Q^=OW=^_]_?N/8+YZU.\HB:=T^&!W_E=,-[%^"_=T?8'? M-:5<.]AA2Y%H6YDKJTLMJ?DJ(;IXZT>C+BV%;$*Z1HPOA,7]T:S0X7.AZ7W] M9+9!^4LHFS^@' D4C"A;KDI5505EBUM)6\PE99MR"JB=NX.P-'P?Z?DG=8/P MI1"V?T 8?&X^6=@B!6 +"-1RIX);C@'4JNNGUMSZ\?[S:\3WMH);YP ?TOX& MTR]AZOZ *8EW9"5M6;7&6U""46\,O&6CS61B$TCYUH^-#F=R3;">AQ,_W"YE M+S_1*5KI6F=/7U=-?J[]U:%Y6S$A_)0]=AR08?=.WA4CNZ/=X]V#K;= MT[#S[+$"_8O?OOOX:'OO_NC%W0?A^GNH M]_9JY^[!J^UG]Q2T?[[J@+QX^3SLWMU_N_OS/X^>OWQ^NO-R7[]W\/+B.WJM MDQ?N:7Q^](O9[239>]Q)IB1X?+2C)-F]>P^>'[T8[;Q\X';O[KS:_7FGZ>?' MVW.=_;Z.5_]VP))2B9MH52UUD$C'A)4QYQJ<09S+*;<^O'+H=[__Z

@SOW1>'2L['@C]<%8 M[VJ_D^7V;";'3V?23@X?CMJ2]7O8.3WGS4OMW+V3/E/N_/S/@UTU!-LO7XQV M[W9C<0]>O/SGP8NC7_SS=[_\IAPXE/]Y?/KB67W-#J)V[K?;RJ\7>Z_,\Z-[ MH(;@5*\!.^XY;.\='&T?W3]Z<;>^W+G[4]-KJ(%X^G9[K[S5>W,[^ZK&'4K$ MM%6;UZ[?*&YEG^J6;1:I- [BE0*/[)_9\_M3*CW4_>Y$G_84HR:!\#\[P?*%-1H.=SZKDH9':FM^<>M!SOW+U#M MH>(/3^A0=MN3XTEYI;>AE-IMSVC:@[&9>O6G>@>WONLN7MN;Y4*KD-Q^\V*L ML+U[_>K%WB]V6[O^]MX^O-#NO;OWBUD]W.S6VW^ZJB=BY^TO8N5M@9T]-R_[F \P*_OS;D #'U M899L%;L8D%UI)"Y*4'-AJ:/WIYVPCS@\%)II5R0>'?9HZF0Z56^MIN)8NMO> M;6?-1BK.)K-1OYU5,N_:71Y<8'FDW4K;EW<[1_K<]?7SHZ?P7$WWMIY+,?WM M^3O%\]VO1SMWT#Q_]L_9B[W7ASO/'KS=[G[\W<'!]L_;1O$^5!\?E!-AVSUP M.R^WW[Y0?;#[Y/P[__KG 1]5=0U/[?.7]U0#//6[/]_3\]3I[KY03K]ZI M:U"5C&$/:K;/UH($6@H9<)FR)50-OJ$@A@&@AN+G$'Z-2<=: F$&"?H7"63G6A9@LJX05IZ3R&Q(M&(DJH&-2/-; MB%TC--.VU"_@5E/8V+4(.5TCB19LB78FXW*C>#0).^]^>O7B97WU_.7ARQ<_ M/S#;=S4P./JE!P]O^['G>@\O?G[\K55*QB MDKA5HVW7.MDE0I-]MSYGSDX:W#\R+(V6)AB@]=%8FJ9Y]_D[/ M=;!]YQ,]_/+PU>[=[=/.G&T-H;=?/C[J+-E1!_9B[U#/MZ/WNZ/W?>^W?[U[ M&OYM[=S^MP;$%7-V6SEAWH+ O$40VY8T4Y!; M%'+TE8 'HNPM!0V> $QQ2#%4T\"$8,1[^7/%\5!F,Y'=US*ECMC<83R6L?Q& MAWLR/5HR0CMW+\S_Y)V:50U,-0A]MW_Z_-TK\^+EP:O=O>=AY^CIJ;97C5A. MG^\]M=NGGR*T;?K850]"=^_^\^7NWN.CW9\U2'WYRKW8TW/?W1GMO/OGP<[> MTW>*4#??=OO=<_W__NGNWCW_[QPA1/)VJZK5U( UARWFP%LF9'$G$CF MDY 7[T:UOV\CF7XWOR'Y['J).P_^[\?3:9]^^<>+CSX^^^NY8;EX-SNFZ?%= M530_7CA.8R^^]_NQ][=9?V]JW9:WOU_B[,C%^XN+?/_1@_KLSR']?9"HOC\X<5M[QY?Z+S(Y=[ GTP;?[S3^;L M._OP2 W(R51^/%_U\/OZNBH"^:^&NR]][S0 MUW<.:38['PV\_78TN_7C11-UJT>3\?SX[8NAY\^>__WS>G\;7X>QFZ_MR=^( M\?F Z::8BW$%4K38B'VQKG&P19#6#>>?5A?GCW"1K+VO MQB ^1H@V9I]3R::U%#7X!/^!FE@+7*ZV_WWB9;X!EZ\85UHQ+[.H)_ 5 R(K M]03,PIX 9%-4X7-?L +-FQQ,]0DM"%;2"&_U^^9C.>P+HQ^I+CO=ZRM1S^9V M9C^=?GCDK+/.IL<_W&YM=#CJ!\Z6N0VDL_KHT*"72H; 6LPE9Z8V!RQF)]=' MU2LTHH_FT<54ZOS8E2+S35WH0ZGZ2*;SD8OWC[V.WNCC^K#I/("CX\G[A_>5 MJO8/W^\?WI7QI"\7_!T2CX0X81]2';YJZ=XR1)*^%I;@VN;4X5\N5?33%5Z<6 MO+I&P!5C$H?Z )NLAP6_MO!D<;A$3@:"JKZ6*I3@R'$J26)%&T(K82TLV;7A MLC@[YF)3[V+4RS@ KZB@.(?J+PMXU3]F"8.'7PM0UYN/II-Z4HYWIT]D^F94 MY%,/,S^Z>$B6/XB9@TJ#YM2T!0*?8DX TH=DP#&3@T]FC3;X_3E^YO+XF87A MAQH9IF:A%J[03)8C0_%EYI; M6 O[>3WX+<5^)M=B2P39J-[/P-DF59<*7&1@MFDM[.>UX+<<^VEM8PN^V=HJ M:#A-*F=*+,&*YV0#+Z'_#8+WN5;O3/)D T)4?\/5!\LA1K+:$<(2>#\(OJ74 MI");3 +0^K! PM",C[XXHP'0?+M(7D4S<8DX]&PKBSX,F=V^,QF_D>EQ7Q)Z M?0-L-B\L,+6)R38B-0L"EJ'OV&H%.5@OS::U >I?0PP"&A>B M#UBB"4Y-TH" NO>?D[[_8W+T>C+6M[-EC5,O$!W#&$2*K57=@K? )CMJ@ABQ MVI9Q0.@L9)QZT:0XN_20&,&Y-B<07+4 A@4+LRIFTT*-8$M9-T9\:21VPXB, MIF8,ELA[B#FS1E.8C,;!X)H_F_4>""/^&IK;MI9V(*Q2*!4-+IC(9/&II((U4 YM;2![+,U\T-*PU!<[7A\^RGD!+0CU51RW& G&C$C$VH]%6=@7% M#F#\['?'.S[/\'DN"7XZ?3H>_>=$[LJL3$>OYWNA?@^_/FH^WZQQ>W\J6G%ZY&T$MIE1U[OXR!K"O0 MI3<67N^KSR;EOCL$+"9N"*T4J9YJ,EPW\'ZU%?E*._=@-COIV\IWVY_>F9J[ M.S0[6$?^A5:+MY0;)P>4 $WKR>2$;?9BJE\/_JW[0,CR><0:83G#/9VH!W2M M3[B@5!7WF%0@EB'R:$6"Y>6#FXWO4VEBK0D:!@"CATJA19.SNJY!.JD5#+&7 M#S2A=E>K>D2XKY.SB (I^E@P>5.0U@_HJP_,EX\J @I3\ 6H0'66JD&-VC5Z M(->]_%D*P$& N3*1PP>##;BXP09;4DHQFF R-/'9 H=@M.=%RS79=0%J27.Z MBP,J-<18U$B22N9:#+NJG2R5%F)F<7Y 0*W,G.[BT/&M<"G-1\P$QC95*$X< M)J.Q=HTI#0B=FQ?*7 DCBM&^:2*X7#QX7XDAA:H?*BN4O M_2^INA"+\5X"B/=H>Y(2[VU*+J2XC"T3FSA@@#P2ZZ-KUF5] 94,@_5%"95\ MB)U30^31.=@;;V-J-L68S[;##0W3FQ<1+I]'G&I2 M>6M#"@'0!FHU2"PN4?&M)C=$'JU('+E\<%LSN5E5$.BI9XM0H]&W7YK,'*(! M/T1P5V;B9/GP,C?)EJ*5@,!.R"( :'=NQ5J#;8CPKN#@PO*!;C:#]Z%(#!9J M,)1"JK$B&8UV<2E[IZ\8Z.N=S5X.JI2S4^662^YI87+J^9];J(H*]$6&R4A&%]3>&B%7U@6HYBKX(+9@! ;4JL]F+1";)&6)7G*^P/C M=S9[@9 9 M](:<%.V^ZCC46,P^RO]Z\L&;Y/%(GC(E*3(0:#O5" M0<8W$WSR+EE(?FUYM%;!T/)YU%(A571 WF8 =3;J60+X")!;I.:&R*,5U.;+ M!UH",7(B[X+BG%B%(VO<1=AZLH6SK8WK!?0U3P8M22'6RCF7Z/KR55_0:J0& M6$,5YX=>U7'YDT$+K ?%@-ECC:XV\)!S)K6O,9D&V$)NZP+4DB:#%EB/TW.M M&:5&RP"UY-I:LD&5NH7JW)" 6IG)H 468*Q.H]]>BB@X2-J#JO?.-C5_CA/$ M]2AXMZY1TY4PHF97H;!Q.6@070WFOA@B6X,08PA#ZJ\W+_ZY$D9 "48-.!M? MTCPSO V^ES$+,1=GRI!LQ(J,A%Z-*MX$QE7M8CXD"$FU;*8T)%N[U&'H*P%'Q#@*:OA,!8BF<)&< M%*80)<1JS=J *)Q2-.J(K5A1V M:\G4M>N]2]L3LYSI-'0$5=A3)4@4&(6?7!@3O[?KR9';J=Z;4BK)=0M%_W&E/K(S^/1[-5/ MIWNGKS\I"'M'>3$YZD,-GS3^UL'#7HMVFUY.IA=7F'U8,>/\L]WQEP8TON77 M_B3C?9?7LL109O2%5+6OBLD[&HS,6CT_ZC;_GY=%\B$)^/#^'OKPX MP<61B_?]#)_M%EQ[_2[&F%V"4C5B85>)BO[5TW@.0?5+S1$Z4FR1DES" "X2HNLUD,L+9B1]"E?;5(-A?=J>'--V7V?'%H1M YN5L M\"8??6@FVD@0BLTQ99%<6U43+ $&8I4?TWC_G+9S5HW&HZ.3HT611@6N/M+C MTT>'-#Z^/:Y]R/AUO[O/=9?YM,LVE8/16*:G'[9>1V/HG"D9,1?L2SJ#NO?( M"4'_Y%P A^#5KQ?E_XK.]/82=!XD?PJKRW2&F^D+;40P!^=B+?H'?1K4TO)+ M\6?NV_8FDT.-B*^"*9L 4SN\75@EK6S-%?-E/6U M*124!!(M$PF0*O50?$\\U1Q[+CP$3?/U3.D3V"?',OT?FM;?:"K:^,FD'?>7 M&SOS54N%0I$^.8.. OB<&EDMC8F M=68 #ELVR3F.K?1LJ*'D#9,V-NF2-BEB,&J""J0$U0HUSLG&0-&FG,\'+->( M21>-?Y6#43F4M=R+5S'V^EHV:"S49U,T6.8H+*"1,U)=NVCHHO']DZD:@).Y M0KD_>MM?K26^.14(%F.)"("-" +4S!05ZIIB&@"^-\M=1T8#S!02K>N:+@LXK#?QR=@&?7^T93:?ZZ'>G MCT?[!\L9S@]_^94U]#A;O3ID%JZ C_0.([)-M3K !!F<,S$8@ZIVO975 M-Y4;I@[67HI!BX U4LD0V:K%K-&[)HPEY6A7GWRKZJ<7R_FU(QZ[%)IM%.:I M8J2RD@R"#2478W*3U<]:O%"E]DVP+#)Q?T''8MF*$7!]>YT! "/>%+0^I36 MY:LZYJK@PDD12;&%)AI8!51-VQ,/1P_Z/M=ZECJ@%XK0B,W[ _>7ZS-@CS1TV_)4-JP^"CD#NN@^<14V*.O)D--WL(:X'*=+FUAM0H%+?D650%JI!XBDIFO8, * MHJ+=GMN^K-WSXL6JXO/3R6PT%@W&RW].1K-Y@KP/T-E]?3SY^6S9TH-QN7K+ ME]6B7=+R?=CT6Q;+IEQ!?1@TZS7V+51]Q) %(ZCA WEKWE_-!X=R\/1&ZD/QHK!?L]*='LV MD^/93Z=G^U7GXV^?W23[6 [G]S,[&+V^!JUS_3T^&A\; F72B)U;(BG@7&S) M0='8D&Y4CU\+3EV)#<("0=5O9",-?-'HE1W8[*UE-!0V-N@*^+(WI2H[='0= M*R*7(#78>&>K*(,(N.:L/DX2V])*K;7(QO ,@DA78FV",36WT/.K,227L-H@ M&)0FG!KZO+$VBR?)77DCAY/74O>D'(PGAY/]TWETNI;&)X@IV;%R2NV."RG[ MRH0^*@,\U,H;XS-$7EV)+G=BT8L"URIZ\. XIM (:@E[?$_AO.\MB5V(L8.9U(;@8!*5C;<4' M!DE10[?:8O%]Q1:2R>N&RY>JEZP*+N2KU? Y1.YERF.@9C$E(@Z$Q;>SK2,= M%[=U\6(] +J"CO-)1JT.D;N,5/BDZ;<,D/@0);42@#*TBCE59]&K&DVB,N)] MW?D-B)?O96X1O4SM'I?LU0H2&!LPM9!]"\5J;P/B ?6RO]9RU[O2>#F=3&-^ M#"HKB%L#M9=48H/23'$6F(*L?B=;-H:+ZF/O,\8>3T?[^]ITO*\"?GS\A]2Q M\]_U>Z-[O='%.2^=1%;$I\R]Y@48*-0H!4O)BQ$3M1/CZN-^S8M\KW,3[I68 M[0@HA+$18@-]DTL4'[!F8E]BR1O$+X'X5>WBO1+$F;+58%%:#'TG=4,&VW.H MY]*@>;E(5Y&MW;IXL:K0+]O(_W'@S%YRE_5'3;]IG9M//=[L9<) U1<[K"D5 M"R9B+"X.",PE;<_8<"@$GXOU-9)#X%J)O)5D2HR-D8L=$(<6"N85,?<*ADV6 MSZ$^^MH7LEN-R$'_H6Q,H.(+11ORN7"\.=19P&"Y7<120(Q>'7Q*5>;R'2FY M BTX=?\15>FO/BS7[!7F8'^&"G?TJ?;02^]CHDVKG$WF['T<;WU8>.V IO)H M.BKR29L%%E192\J*)&56+%,&J+XPU5H"!\A]*T^Q&\[>$,X^&;T="&43D3%8V-B&P(8Y MM]BGA3!*X^#<$J;R!S%K[B3$P-$TL@B) L4< "=QJXVF[+ZCD;X/R_#<&]7Y-3^V%V3HQZ@3JD\_2KO?G\\?FJ\CO.-0W!BI=:)W M0'6\%DRF$B$X1N*$"!8K*PD-G!BV--97Q)%;;HH%*&*0T_5 M9\<:OR6-]Q&MP>I,R=[6&X?BQDBM$[U]SD2); '3(#6#I<6:F_'-])R20ZG! M]P5ZWYZ-Z!$5O< U9"A<@ASVO>"I- W0'6BHE_O&3ZS1!#$FA2$5REP9H[%0 M5JV)B5I6L7I *Y6C-Q4(;"ZAYX_&$*AE0VL2)ER?B5J*&*9B.80(*00/U0CE MT-AP-;9@H4 # '%CHH9@HI;"[N+$N! ,!Y, &V872Y%J2Z$^!.O6(TBX-A.U M'"FL=LBCM=6:XH&E[[N#J+)84(Q(S@, <6.B!F"BEL-NMER:)7"N%!!NS-&% MRLT8C\T['$",\ 4RS2>'[YU,)Z_[TH'M4:V'!;;,'DF&$! L>';@)2]R<%:FU!)5X 1,07C6?3C%GN^ MV@%HP0W?!B3*@BFVA$H<:P07A6K+R0178Z7Z&@TWM]M>U,:SYI,=]O/DTG=G3Z1Z9M1^03FBT93 MJ;>/'TU&?:NAGN *$@4LWX>5!H+B4Y08((BZ,0WX2K($O2@OU0W&-R%@F(=/ MYS?R6,ID?SS?L';V1&^$EHLN5HV'@V';JQM[-C&9:)/W'HV+0])R0[!U2]%/ M"9S-V4$)R4'BJO&B];5)9&H$<0ACMQM;MUZV;BG]@&U/>>534L91HJ@LU14A0;D L MB-W023/8.JH'6#'O#41R@(#5&/R!X-Q9NTP7^*PN7":FJ\TZQ @+K M/V@]FN:!7 V\"6.&T 4&&3[XU.MV9(+06;6D2:DXF MVP$YW/>KXB\R#C\Y.\7L ZQOGQQ/QI.CTR>3PY,.ZT6;=71HF"0["]Y53I L MH6W&<2FQVN"*']*JM2N$=H&&Y/R"5Q8P7)=M'23;*X#:+"Y5PP50]YD%HZ_2 M*$!I'/. Y-L*&[*ER".K]JKZT&II!H)E*JF$&!&";\WQD$9^-X9L2(9L*6RO MQM;FLF5A#4=-RKT&4@ 6WP(YE $% ZMKR)8CMG-HX")*3 [!"N<$S-%($/*& MSI+?;:#=&++U8'OEUF(!Q!P88BIDR3F3L1H,L1BS9O''^Q(S3^A0UCFN%&XI M&A-+- #&"X686 B<.*J!A[139OD6Y*J8M6XF;$E+BI+C[ G9^ @>*1?$HJ^L MT;_1^36+/)9API:BL2&(;2V%VK. @/.9O(2 #+D&$\\6_@\$UXT)&XP)6PK5 MQ952H!2-'P64YE23RPTKE594A*U;S+$$$[8<=6US]LF(+RYE4%7=:Z&'FJ,J M,$1. U\LM#%A*VG"EI3.*-2(WFL@*19M M#J&>W(9IP_">ZB5+[(F6@^D+RSE9-BFX%'Q22Y?/"ML;O[H$>Z_.KK=P^9:HG0R'IU!I#9*+9F\?_Q'0K.3J9S]N/.#%^>X.';Q MOI_DL[ 7%"[6E4JB(+M(B5LJ7L2#ZI^SK,9#4=2KA?\*:%B/GBPV#"Y K_^8 MK=K]R)D3D3J!>9=>:4COC\9*ZQ$=/M N,SWIW_[8VC]]LC>=4_WTB923Z>AX M)+,K[G*F MRV:WQ_7VOLJR41\]&1AL*IBJ-S4W:P70.W:Y*&PN&ZFU6+L&L'4))=/>XA&] MO@HI?"7 M-1B7QO5M[\"Y)8I:TPE^B: #\:O!3!G?4A^FHSKX'H.M*"/S6$R M)D-5A8D8:O/&!$G& ZP!0+=G,SG^B U@NTZIO3A@8C3S'.DM1-!@-5/U20IS MC(*^QK@6P%R_U%X<0!@K8HX:E[8"/$^!)LZC-51%"L(: '3]4GMQ\&0 !ZEJ MMVD5,#$6?7Q535T6:ZTWJP_/2DKMQ0$D3OM,$2*TZGEL8%$=%RDZ]KFX(D,& M:#E2>X&V345U,]5$4UB5 5-K'&ME*$TPYC+D,.B;.L_E;2N-IK_2X8G\=#JW MHF>3I1_=P/9D+*=G).F3)$,)PVJR8"A4*[GG30.,P2:CMI5#BQ@'X/1(0X@U-^RXN@&DXJHIB#&A!R A$_K6 M[4A>H@MNT$.O%RUVCP]DNC,9*S33'FUU#EV'6YES0Z_[.SW.:/H[00=B0F+* M&LVU2BDB%(S,#+6TU%Q*;-I:B(\;2I)%#IT5B;50L4F J*_02=:TX@D]TUEF MWVY)!K#>ZK$&?A.W?^N#;T;-?.G$V/IG*6._?I>'05PQ&?K/I2VEQ[LK=64S)4"AH+ M*3D*-GNNL373;'-A0 Q;TG+?ZR'V(,D5.$4+(11.N:\*R!:-*B,U8^*DE4%F M\MB0ZW/D6L)Z55!NA>Q;+[(+OG*V7+@&CCZ83_;W'IX]4]Q[?'MK^3_N18IO]#T_H;344;/YFTX_YR(!T+;)32(%E1 MK%QJC(:H 1B7+.A':]*QEHK6XOH6L8W45L28E\"81MR@U.Q7[J0^,KDF?NVC\4&@F!Y/#^N#H]73R1BXSP[(J MG:SU7>#)VI15P[-)F$/45S&TS,0YKTDG6QY4B^M5-9;L[]T^F*A=.YGK]_NAM?S64?E0+M3 M=^9:_&0^NOM@K%_=5Z@&TZM24>40C=B60;L6]OYEU5]Y IO=NLF\)6"UN'X5 MF$&1 D4)(+::3:6(N7@74Z@ YIPN\BH>;LH6K/1)ZO#=E\?3WX^BVX?C,O" MEI2,U*#*P]$;J0_&BL'^B _E;-7*3Z?;]'(R_A+, MAZ !J?<-(AC*K %JY> ]NCXF-*3L4@LDV#"A5 E.IKI>: W %BI]1$\57ZP) M+ X@OMIF9,-*V%(F$ ,_"K51CL:N;>C<9$QDN) M/O8<.%R+% ^D*IR;#[0>(%U3NOVK&?=&%->2\<,%".4)W%U0^( M5K8;+7"$0= E]3:U:+AJ5$Q@SL128T ;I:X)2-??C1:XMAU2YI[6,$0&:ZM" MY%7R63SQ>/7M=*]B<*B^[JN.7@$O+STZ;?4C"S9[S2$,*1SQ" .#9*OF 5X%"< M&2*WKG?A\24I?7;IM>61=\E:YM(J!K#LN&5(X#*7(,7$ 80Q#R?C_6.9'MT5 M/O[L8.>%4>@-%D6>?JY/,[&<^ZOWUWLBX]%DNC,YEMG=$]''& )J@A)4=%H7A)L)G%H-0TH$L#Y284/O;Z#WAX6*ZFB\7^GT M3VL5]>-WZ?3B3']5KNC]:?5R2N:3X]$;^=(5/FBZ]U47^WCG GK+7G)(S4) M1)L@F,31J YS81,77ELGV?MMLM)V8RA=]./-< %,XX(I"4!E47'7]]D3MAS$ M0=S0^]KH?3"5+WF!#<&_R@=]X 'X?+;M,M[B8F;NOW$7H;38?.$4@2$Z)FD@ MM4CRKD4YF_X:2,G@O^Y/'[#GBFFSE(*\0,@Y!6:)#*DX9LJ&<@[>L6V!!U20 M=T5P7$ZYV^2<@>2RZ+\08\M<(,>:0K&YU9;/^R,XMW7Q8E5Q_ N;/IV,ZC*[/:J/Y7 DK:^'+WVEQZB<)]H\O5V.']&IWGIY]6BJ>,_7PL]7PM/1U7=A MV'+N9H!N3)OU04][;>?M(_ M6:U&_RWG#=?3L;/C[%M#Y_N&IT:V8 %U[E"AM((#L@JK">N2>FOE@,VF6,D M6:94-(@%P%3(QW#NYS6.=5L7+U85ULW2H _ZO+FD:/BHZ3?PR(IX#\UF((W? M)&:O@K$T[WMU]%H'4/1E=:S"E:PO36*S!&/$@ IZ7TA,#FPI!L8&80#Y(;?/ MQA+ZMQZ,7Y]\1F5]VN+>V]>JUOMNL>F7E/K":/)H.GJC?>B2[+CT93]([_W^ MY?_HX^R)+T\?]FUQG^R&OV@T?Q"S>0L_D#ES\99;9>2Y+8DF8_#H,I7HG(]# M2&6Z)))\?0_1&RGRZZ1OU3V<5[?8L/5KV9H#LM(UH6L S44B%,E)?424$&0 MBV+7V*1=8==Y/)J]NC\5O1L-^V5V_)B^.)BP,I2-4CV8& $(FC"9)MZE;+KD MCS( [L([M@K(/(')%%N_.=$QN7T3^[D@Z:SQWVH<3H:[R],I7RVSME:E*E+ MV6'*K63T!,%9S+6VZGUF@Q&'D(;T9O#E6ONR&PAY>S5N\MGX %7_S3EBLR31 M212-R@:PG7FEO/;-Z$FK0E[.*FR5MC%PA#[V*^+T3_(Y0"M#2$:[XDY!D(=UF,>"6O M)PD@.7!SR8-KN;@,?@B%LF\$738B\W,1DNEKZ&HPF BJ%PV7?#&]5G.Q'OT M1J0V(O.FVMUHBQ<1$A\:-'3H:PBF8BJ8Z&F+H!2LQ5(9!DLJA,*98#&&>H095F-=0MR46N@R+0JMB;FR2V ML'@330W4DTU3)6RV,F9G-.85=5V#(M!-$ENK0B#B['IF7P@M0HH.&0VK#P/] MG%K;S&>L(&98:R_$5:QM%@ (DXW%I1BCX;X!<%"8K8#L&(UIW*7GIVOU+QH\ M?;(WG=/E]'Q3QNB+NVXV[/WSE%VIVIJY!8P.0!A[A1BG2J@$'X#" -A[,PBS M$5R?8:]MB3+V?!]BYKD_$D>2%(UKIH"S&_9NU-[JLC=P2%$C3 ,2P8>$8DU M9:[W%+,?POC6BK#WAA FANQ08P-2HD"?.[5BT$A0K^THU2&,<'V9,#]/WLAT MW(_W$JKU5FB5 1J-:E[%A MP+O,V8/-"(D-6O2%7.E[L\C&C;7>,.FR8T_HG94DSH0,C1HIBTQIX"D7S'8S M5*G/1L<'GU^K,!!VNZ+,AEX'F R8:M@;+,*, MSF"S0]@+N"'41MS^^;YL<:W,E\ F") P1&0QD9+* <,\*';?)!FYTEUM5=B= M*-?F+6'%!-E GY?7:$ZDF=H<#2%TVQ!JE0BE%I&=U!"D0M\TE4TTG)@3^M0H M;:3N33"79X&D_#09UTN'CZM"X,@NQAA$2D\9)&H?(YN>W3J0AG%V"%'_C>', M1K!^+AP#*DWY&20 D =N$8*14*FY'!(,BL ;P7KS+#"'8&T2=M6P:M*:'497 M;4W%VF!PLPMQPYD_< 83N>#0VH(((1$&$UH"+E$%*,%&=JZ_T;L]F\GQ3U1> MR?#H&T+PEI.O5@A\J)F:ON'F?!8C$ =%W[5FS$9R?DYRUF2-VMY26E\*X#BU M9AH9&W*OAC&$M=4;R7ESK:]S#,:AJ[EZ#?H+M:B:4VJVKJ&*SD'1=\.8ZUC( MQXP8B(22 P3.*6(T!OI NFDU#XHQRY>;R\_%>D,6HG#(/MC8>H%F\,TADH-( M+H)I0CR J?JUI\I&8'Z&M[%%#8VR!R8+UI@<4:,E*2D8R)%V[ M*KP51E,$*C9/ ,5C*9)BM#GTA.E#"(R6S]L;0I64:^U#EK%AA!(2HX34"E$2 M 8RT^K5D5DI2KJ##7KFDIXNKLV,;&F^5KK86B,9R VRU,F5'(84V*/*N,5_6 M2%PNCKS.%W%8*B70"-XR9FM:DF*J2](*#XJ\-TGE;2SOK5%1>QMZOE,&#[6" M!O%4!214XX"+&Q1Y-WRY^HIXS,U)Z@F<&E@'*)&HD! (6<_#\M0K(#,W>2&N MD[USZL:BY/4,P(!9&>Q3+%V8N83$9KO5=]"1RXMIH!"6/0]W4(8=**L/>&$,:+(PVD M8\HY0"F"%+"Y$)UWGLFD 1!FI:3FZCGO54NQOSCN0HTV,WDKZ*$YES7*3K&A MP62+YR&XZIM EXW,_ QW:ZB64@F0<@-V/>(O?5-;M9:X)#\H[MXDI;>QNZ/B MJ0A5JJYY2,%AKB*5J57O&KLR*.YNZ'+E$M,&-6T>3,]([T#C$6D!70#.%4L; M%EUNDL1<%0)Q1(C)H\8J%0)S#AKE1BL)J608Q)#,ZMF;FR2VU,@$:@((B=0" M1712;6ZV%1LA4QT4@6Z2V%H5 D6'T$+,QD"&Z@U%+H"E<$RAU6@&1: ;@EDS M$J3YU! J&-M4LQ;?%S\YBMGE, #,5CTSZ$8,+<$464$$I$@F@83(P3'7)L:& MD,J:C/"O=<+;C43[#*V=!+3.<26,P :H5S:WIL640RX&-K3>S,<.T%K[(KWF M9HP@!D JD=2,8BAEBF400V6K3NL;PJ3@6]((5B-9"1!<04O58M]GY[+/G ? MI)LI'!?7TU8N(^D"IW+1Y^"$/38&;@:9&*W1B"UX5XT=%+MO,J$VXO8S[)9@ M:LW-F)@%@LW9N9XP#Q- 2D WQ'8/4$:N=%=;%7;GX$N &'+*!8)85K%;38Y! M7*T2AC6ZOB'4\@D5J616DZDH6^@5YUNIRBWR+BOT>$/6QMQPJ7O]B4X72& & MBXB@D3Y"XT8N6PZU$E=/IBQ$<>2R^)A^#025S&]B*CPUGKB<_2C40/=1$/NO? M!:DJBS2,,3D(8AP49S:RXWD4IVJ0H=SV 1D^,WK8F&+!9#00K1G"3.E&FTO2%,\:;V\6VJQ40@0*JU^>!:KRE+V=^0^'E3[69HO$VB,;*2U*ISAN M M8:'F/$53U#KCU5-H+R,[RMR?@0;*M< @@E4JM;2P7$@L'1 &:+EL_; MC:)<0H9(D]BZ(ABS@5A:3I%:2%$*(>/F]O"%7ZJ&1TR007O(;-CHVM MS;;(L1=+&D+6@Z4''P]'Q*-#?23S._F8(^>7'0@9LLF6FS'-HP4?#*<4G*"7 MG,F[.(#X8OEV8WW84'W.'G+)D 52BT2AII91X7=2!?]]M]?=,OKOUN"+IZVE MC5#DI\=WE>YG!=),_^_]>=X?>X]8_;WI1Q2Z./+?K%>))*[3!P* \ZJ;,UK7 M8O7>VYAIG2BTGI9E^1QB2GT$WT[)]&A(@T0+ MT-+&+6)%!5@V.:N45J8J(SFXDHO$T("]JVGX3.W;4 ]E-KLS&;^1:?_N>=-[ M;_L6UMEUK-E:"%2V9G:!(SCG@&+I62%]P%+%!'!$PX?JR0%-Y2>:21TH1+WX M#61#'+0W>5,0!0(+YQ)+#FD-QBF^RNZORH"!PRK%MKY\0:!$U6-5O3';GBH@ M2IY/\UD<,BRW]0>D]95F%A>WA##UJ@&Q^)P<-.VH$$++R;KD*Z:SA/"KS86% MPK)0!N;KL L+Y(*:Z-K+1I1"!&1MAN!=%HC4(*,)J\^%2Z#BS,8N7((+0E ] M4XE*"17".7?@3? Y6B6'F.%SX6I"MK4D0U)]3:G$G*D Y420I+9D2[$:S)LZ M'QXV%\/#@Q9T:ZD@1A4K M(&D(%3-NI":YF@J)&B'W(D#B(T VC<4#U]K49W .;@"Y?VZFNKB:/&8I&?*0 MLA&KEJ!2*Y0,"CA*J19<_74PJ[^/:''K5)SQ-J*QUBI:;(GZE*4O%1K[)-+. M!CW5R<.JHO7D6)5M_\YY'WYR/"FO/IQ2UH] MX@%)$[<<+ (HR=9W$YM5>Y40D*N-WL[K7CMT%P.2^3R4,^C-L!'[US4B]FF8 ME2\=9AG<\F81D7HFH5JC8R$@!/(B(9(4,284=[Z?;X/J?^W>/@+J6V*@HHHW MM(@N$MC".1:RR?G<'(\>B._)UJ\]_:LX,S]Z>3HSN1(0Z]YYDPJ=+G+Z!"CZ8/J+0-TXS MV!HSFLS91<$JDM+&07Q"A7M'KP\GIR)SI;7[NI]J'9U%=&1254Z(-2!DJ<_U M)H^E>N$:<.,LEDV+Y2Q&"I%\*<4:5!F>(;M$$*JGY',MAIG59"0H&\?QX?*3CU:']-NMCY\\O>I%[TOQ'NHV MFHTQ>BLJ,IMCIS%I2FA"07"N;+S'TGFQG*7L)1 &-A!\ 9<<27<,TAW0J01:8FY@C;"2)!75GKZ:)B5NW,FJT&,I M7D4=1F%3F\38@"'GTKR&KRS6VU#(;KS*BM!C.;V"SP M3=NF>?#B14=69I9=(*DT51)&_/I[SLG,JM("&+#1@CIFNBVIELP\^YZR@.5Y MJ()$.S]W F6EB+$B49*Z(8O3Q)-1Q@(_3&6<9'Z@7!4E89:HG2B918SMER&9 M+[,X4F[N9AGS6<#=./9]H=P@2F-?>#L9LD*,6$V,/8]"$!5@.2>]!08IVD8)(QG+$VEX#F/_92%@6+Q3H"L!W*L1)9$ON?' M7NBK'&Q2Z4E4,O,X5Q%@AI+!+EZR'LBQ&K'",]]+TTP$'/0-](?',3 0#G\' M($3$SACINCWQEK/)F"[?2CGB9YD'>!!GB2]9RGB:YVB"X)B*$'31;"='5H0- M*Q$<3$:@5 1NK**8L5ARYF8^SNJ44>B'[B[1=T78L"(#)$["@"L5"I5A"]PL M3626IY[+PBAB@;O^W5RV37NXJS8PDV&A8?RA'*L&> ,]74=C-_YB[[8_V,]X M^_*0JN>IF(5<)"%C09QE00JL)!5IDN1^D-O9C+'1+?"/=46=+Q1FMX ?#,JA M;MIT_[I!?&O=8.;2']$-PB3/&4NX&X8LYVG"_"S(TCB+\D1ETD1 /=^WFJ*_ M)=#\_=ZA";3KWU[3\^_&8Y"D2B5QRG*/R9BG2H8N\]T@PT_$4I54YA(^K=8^OH!.$+S/F MYT'HQ[[/\D"D:2)<9$DRD6%DIOYN!O;>K639$(-F"[Y1:Q)/("YHJ4AR$P1;!+&4YFSKT- MTAI^1:ZT>B'JYZY, A='K,;,#Y)4QBKW\R0(NWI#0U^^\SX="75PK-7Y1"M[R WO% MV?A:54\G8!4.Q[8F;$N3(0"28>()GHK<9Y$?)6X2)*#X1LP7J4@S:F0=KC,X MU\3.[W2O#N^LS;A@(I&Q8&$>)\!#X\R+DC2,\S"4,@BR30HXGZL^P$F^!*2> M7E9\6'.!A%?_/NW^TI'+A[P8]%5U6E;CZX,!G)G@3\MJ5%;\%DUA-I:UKZ(H M0P4RS",>*]=GL9>!Y>$IX?$PQH[:T2:U%%A3)#L>BG*@&E1;+G3.5:UP5,(! M0!)'(90C8FH?1_ TM8UX)_,\]G(12@[FK>]%F0H"/V1IS#*1 1ZN?XSTYZ+; M"H.>LRERV!4W]X27QAZ3+JB$7LP\-\P2X2?"R]=_;,WVU7S>RT@:"7I'E,)F2@52,^6GH;9(: M]AQ[_RI2>";SA8M$5[Q&V3C%QQY@H^ KTHM.P6XS[1_O2O,ZN.&5O)R.U"_7 M3E QT*P2+_ 28. \$DD8R5QX@0@5"]R,;5!VZL\E[M6GDF8JEUPE7.4L80IG M=>"HUAZ>5/NT'53T!7+NGQ@J2(-%,N$3(7G MQUDF1>#Z0>YM0K,!##J?HXK=QJ!/BF$QF'S-.MT\%%E-+S21A4JP+(^R@/F^ MXFD6>3)GF1O[H0@VH:?1,A3A'WN),'0%#UF0R#1),Y[(T$L3UU_KN,MV,X][B;VP)(N2Q,_S(&2,Y4'B>7F> M!5F8A"S*/7>S@+T];.!>@!T(3V;*#]PDS9G(P2B.92!9FJK48XFG* EK8WC^ M-E+V/!O_ 6![J?)"7^0BB3GSHHBGW/-\#K(]" /!H\T"]C92]AT".XT$PS!Z M*/R$1:[*(IFPA =^G*I0,KD!QN$ZP&;U)EP*9!I++TOR+&%> L:;4'$< ^,6 M+'7U6.@UU\_7#9 K&GP!XC7G;H+F.).!E_E9Q(2*LC0$@$:;Y(!>%T"N:.*1 M5![/,Y=%8 Z%D9LH%>62*3?TLB .DCF*=*/ 75= ?F>^Q-$6)DM\&U-PHU[@ MWH7W)8Q]F25AXF78NRE)HS#E+)!!&"8@J>?;CZ\S+JT^B+K#YA5CL^LJGGE> MP)27,#<47"DOCZ2(W)!Y 9_O8;F%V'R',=8=-J\8FP.N8I#L41(G&>/*ST + MSZ0*<_PJ%K:Q7KP!"ML.EV9PZ?9MN>ZLU,GC02!$&#/A,Q5ZW%5QY&<9ST66 MQWFTOE[5'0IELTZ:NW2_YBG+70[&7Q"Q- U34/F2-/"82@5G:I/R+7]Q]%B] M52J2(/"D(+*3P1)'FP M09[H'2ZMV!DN6.HE+$T"W_>9%PC.DSQ+?0[0CG!VY];JPUM4:G9/*G'N1J"] M2,QDY5$$ @N A]W 9"Y4%FVM&K.=B'%WFDR8B32(TS@(DYBY>9:E.?-4Z*8" M3&@E-LE6^H&RP@V7<+379\5')?_D_8G2C9/HFJWL<14DRN>QEV9)Z+&,1YQ' MH8H8YF(S%8;A!N"LGIJA&UQA(R)\C-00^R6#OX*%7AQQIM+093((N8]3F4"3 M2=,H@@\;8%"M,4A7,WDM5:'/ B:%D,SU9>KE49C' %ZATMC?!+MF?4&ZHGEI M?AQ*-P8MP4M9EG,N4Q%&@KFN\I.$;P7CI0OF=+GM%:6NRW+I8A]75S*5I5RD MG(,5*;V(HT:X#7QW91!="=M-5!B$619[C.Z&,PMC-Y:8P8=O^ M_$N2]=?Q)#$&^I$;1FG(.0NE2+*4 4V&/ 9=R>4;PX/7%JJKB:C&(A(\B%4" M-.HIE@6^"'TN8\SC<,7&L.!UA>J*8IMNGJM$@ADC?19F(N%!GH+>%,2^ERMO M8YP/MX'JV6B,_6:;-.BM9+Z^G_N>4IA8E3 EHL2+)'>C+,Z "T=,;!/S_=D M70G?C0,1\(0G 28AQ!'H2"H1OHI4ED5AF*7;Q'=_,D!7PW(#Z50>:[2N;<4QX3B4ARY28!YP+..Y%Q MM$W<]B?"\B/&(C="<1D*Y;(4(!EFT38QVI\'RU6IM0$\+L\] MG,L8)7D2QHH+%7 A7#!7\@W@L=\T%N=I68_/\@O>W\[Y:[GP\RQ-,IF[&4MB MQH'7<@6*;1B$*HHWH<'HFH)S-9T>91XRF809YSZ+19P!1;HA%BHFN<_<35!I MUQ.FVL=]5 G@U/@8,HXD4Q:QD6<8RJ8(05& 1YCZ/5+QM M#'F% %Z1/@S ]+(P&717PIR%=+$'&ZC& MN<<2^* R%0*DA9M%419N0E_TC8#NBKS!6>)Z,DL]5*#3+.(9SU02\51Y,8O2 M31H9?ROH/E=#5?$^0/= #HIA48_1W_]!;3%[!AT9M&<5B9SER)73+/;#)(W2 M//!4)MUM8\^K!?%*>+1*HS@,\A0HU:?BJ2SS5 Z6#:,. M>>*' 1,ASUP&8$Y=!C"7B+\D4FUP=*!X/:F4 M#C6:2S0UV^?9*^QG?.!GN"Y/ H^'J6",N<)/>11*-V=N&+HJ"-3ZMECX[J$/ MWX$$]]+$0&1*2NFIB/F21=@ 4$;,=:6;\=!WN;M91W^K$0SKA00ZW;T#3N4[R;U&&^JGY75J;HY$**<#%%6O*S* M(?PIB W/<>SV*N#G0XGI":]&$A@3J'*1Z]\S^&:8YP^ +V.AFT2)2%PA69BE M::"B/(AB)I+4#82I+?/Y+D_7R^"D_ ].#.>^TSZ61+X>20BSU4Y MD,(F]-/1QM,E_W@P&5^7%::.S^#W(?P*"I-XBEA>33>$'7DLY2B"_92E+.9Q M%@HOD9RGH9MO!US(W 5K%JW=_K\F55%+4-KN>S;6'38<\C,WDSE7<9:S2"0\ MBU0$8B,.59*XZZPF60@ ;)Y62A;CI[RJIGE9H3Z]/&IW5RK[=A*K#$.5N7[J M2Q&R) JYBP/38I^'K@M@$^O?K>X71X6[ZT\GN0\X(+TLY#Z+7)%FBO,85?DX M"K(H-5S!70OU8Y88W#OJT,>R((3]J@2[F8LL]?R(AX+[,4[!T7T;NIK8>AS% M#VAB[ATY.[V)EZ0)#SRI!*1']ON"':<@)NNGX<*K3XB5U6- MX,BFXLBX: .A^/H_S3(;291DP MO#P+>.#E;@C?A,JF@\1>T+-_K!O3"6CLSNI3^ OYD7)ZF7Q" E,A:G M>>9%<1PK!8:\'P(KI)FCL$/77X/CZ@SB3'INV'/]NU 8,HY-JT(P(UP69'$: M<;#W6)"G(D1T,IB3>*QG_UB#HYC'G*3GL5MB3O?2'TG 2F2JTBQ0,LH9BU26 MQSR,XR" ?_/4W:0,Z$:._3ZIBZ&JZPO]B&[U$"C)Y; <3"_*_@2-9'O-C\I2 MS8:'==D'U14?? Q+F?,0'B.3-MLZZA>#8LBW-4PH X]Y@1_[(-P]R+%%=A M*MS,VX 0TTZ^W(^_*5=![GG<\W-?,>XFJ>*@4F:1ZXHLDBS?#LS89DEQ/_EC MB<_B.'&C2"6,\Y ':2#B-.32$^A=6E^TV&:H2!GF(N3)@#"!/%$L_G4J@ CCN.5:Q"N4D=MM9=]/QL M;\%*\"G#?*$\EC*)8Y:E+!4I$R+*8X^!,,HWJ670KVX .0:0=+RQ@DFC"<[7/SUY M)U_N)UM9"$ +J5+&.*8<18GO^5F>2I6$@?1#N1V8L2*#V$O7F&%L,U1X$@4YBX%GQSEC?IXHQ2(E,YG%?ISR9+.A ML@HWXMW!QO<34);2)(N\G&5^!N:YYX7<<[-8N0'+-J@9S;K+VI5X"%;3_R;S M1)8JEB8<<$BR+ E$%L4^%Z[T4\G5!F#5SHVX7B@%H!5I%F); \88)AHE"5,^ M]P(7-,% _-(HM9$0==-8RHSS1/H!2Z(\32,_X7$N8^YFB;])?=#67?3\9&_! M:O!)J@ATS 3;0BCF"L%SE\69\),D5UD0;QL^;;-QN'ID\A(9<9F*//$DXT&8 M>'G 7#\/W=B-1+X)0]QWL+3V)W>9"G,O]\'&D2Q(LB1-@@Q[(JM(1+I6;RU! MN),ORVH8T[MK5B.%$J!*9KZ?,>FE"1/,Q\XH'&@=8+@=F+'-DN)>T +TAC0, M [ V(LZR%/ ## P?3-A Y@)4T_5%BVV&BL=8BA,4TSSU412GB4APFF(0!TF< M1,%F0V4%;L0[A(WDTI59&"016.?*E9S+B(5IZ 5U_M^;R1>"UCH7*>A7[BI4RD(HE"SY.Y[\FS!3'>?Z?K*N"'VN M^K!W^1(;IN%8AYI3Q]SZ]VGWEPY43ZI_JN'5O291 !S]GI_<@?63Y9X7^[G, M70&<1T:)EP2Q2/)ZH9CE-, TXEERQV_23.W9R%W)6I*W+?P,=-M@H^%\4 I'(Q M+.Z;-29WY$J-W(B#R/)#/V0>4PES<^7Z(@]QVEF@62,(2Y?Z2^+_UA9:%Y.L M5O^9H'\.M)WQHD(V=\&=IP&M1;=8GUCQK;IM^B1@[T0!$M0=)A# CQD+4E" M\I"I- 3=WO=3[_>D"7_?:/>L2'O_TCJ_X.-^N_]3.:)_WVCS'/ M^LH^,"LK6%U/E/T^']7JL?WCB2SJ49]/8>?]8JAZ=-,3L*:N8 59.0;[Y7$( M*_B@JG$A>+_'^\75\#&>@OG9+"X-]UV]OC$! _F]FUVXHW&#D4\G/^"Q3X9 M<2F+X=5CU_'H$>T[_D[GL PP^F3&Y>BQY\.YT$'H,T&[5%4//@^;[WB,O1YV M5E:/<=&X[AS0L)?S0=&?/OZ?2R"PVCE5-\YY.>##_]FK06CW:D#<7%]8%Y_4 M8X_!6^CCC3ZT&)Y#$#>'Z/D(@E>GQY='A\[%Y<'ET85S7!Z MZ!S]OT__>7#Z_,AY>G9R79V?N+\ ]C,L!R>3@;P$.$8;G2N/L\?7OAV<'K9[Y]^^L,]^73>/WW^Y_7;=P?3-_Z?[\Y> MG_AOWKV]?GOX9_]%<-I_\VE4O'GWA__VW:OP[:5P3P]/W+>7Y_TWK]_O173V_'AZ=BFF;P9'G]Y\>O;^]/FS=V]? M/^N?OCX*3R^/IF?/3]BI?_KNY-/1!_G\3R;_^:_^6[__(7M7LC?OCL/33_\J MWES"[Z__<-^\AO>\?N6]N7SOG5P>LS>?KH(W_LFGDS^33W#%Q[\R-TO@W/Q> MY/EIC[E>WDN4ST&K\ (!Y^K[>?[@-\_M_9N8?0N%11J_8P1);H4?#W'6N',V M5(_L>GXN^P?9]+W\/]AG27 K]O]-4H7M!U[\+5+E4;R&I^,;ZL^Q"'<.!=@\"NB#OW_N<# <3GC_7(W*:OS RN)IL)O=X5F3/7T5OWCTKWK[[X^;M\S?>6[@/UE6<'5[Y;P>O M/IT,S@=O#P\^GAP>?#HY%.:>/^%=X?#MY:@X>?VOP>GA[^_?OOMS\.82UOCZ MF)W!/M]>GDS?/G_[_N3PZ.;D\.3FU$MN7EP>C$\NW(\O+H$#'?[A_B7B7$1! MDO8\G@4])F*_EWH\ZL4Y!X!ETHL\P*>__5<:L^C)9QF0P?-O0^&^RA?(6U/V MG4NZ>31>X&2$Q@>GIZ\.7CCG1R_/SB^=EZ_.+UX=G%XZEV>HCER"SN%X@7-V M[GCA0_G(.7OF7/[SJ*NI-%K*P=-+_-E+ ^;,G-&7-3PZFV*(]M7C("*]\"6,KY63%S4 QIDJ7CE@K2KY,[2 EV3V'&GC>);0)7S3 ]ML?(VW]22? M]G!M/37<2,+_;K7AX\F[J[]D$L@T\F3/RZ3JL3P+>XGDLN?"L>D9(\@;@<%N8_9+@RG@"VAT<99(HM\?BV.UED4+HN7"V:1:'?OC@ MMT,ER+7PM__R(O<)^@9F^>V>@Y#XJAJXQ-0+UL<,*JN=GKC3$^_-BL3 04$A M^L_JBCGOUQNM+%X*8#"_OX-G!6\^O?]X>@B,Z=WUNY/GI]>GG_K%R> -*(YP MS[N#>641?M?7O3V4[\XNC]R3P9\#>,?-&_\H.'M]/'W[[BW;9$68P2 MGZDDY3V51%Z/R<#K99X;]G@4,I8I!)\PRB+;=F7Q\OS@].*8M,*=PJ@5QG%# M>X[V7CMY50Z%[F@>Z-(3.O M%\#Y?I>B]E/\U5YT*R1[\>KD^/3@W+D\>OK/T[,7<-1'%WO.\>G3_5LZW]>( M8!X>?>1B3/CLE+E3J:NB1GXU=GCMU",E,*(IG6+H%./:$=>\@J6NR*/Y_0&M M@.TS/[IS3379C])P0YX:[0?AW9] (_UD^_7U=/OU]7O1\OY*M7D6HK.FSGA3TLYZTJ '0C,KQBK455^P.=LJ"-!Z_ GG_[5/[W\X^/) M\V?7)X,_V.GA^;O3R_ED\,H[/3RZ M>?/Z:/KV\,H]?7[B@2[_Z>3RU:?3P6GQYM,1._GTYN;LSR4Z?)KE./(LZ_F^ M8CW&$]5+4B_MQ9&*>9YD"0@Q]$3T^0VOU \H\3.A[3NR6[>:%B[YQV.36R.( M'C98T?K92/['+))S%L8XLAZ=; H,52_J95D@>C*5(HB27$A,K$N"GI>X+/#B M+Z+Y9C+TY1Z8A\1C'3#82K#8*N?=I"IJ65"B)>I%199'=];SO<.I*Q479O_O( % M>#N>]S6>-UT0[+Z,1"J!R84NBWM@!J0]L$GCGAOF?I[$01PQ$.Q^Y ;.85&+ M$E!LZAQ6Q8#=H^A3_/JLOR9F=/W09ICV>1-HNC3 KA]T(1 M^!C9]7JIR'E/QG$H/,ZB2&0/?CNK^GPHRQW*W@W*DA9[5KVLR@^@L>X" MV">SB,U<7RH_DCW!/=%C>9#TDLQU>\K%ID.YEW'E/OCM&>!5(?D.L>\&L5^6 M@+G]M\5(^[]V6/M5K)VS_',W%3SP $U#T!R88EDO]9G?XSEC:7T(F.%!-]5B0Q1C'S7I< MIF%/ '?P% ]1;UA.LE M/>:QH,<3+^RE/%9"NIXG,!T]!34D],/TU@'VGT[3"_R(:/J\B3K_3^V,55^- M$-HF>6,/G:_]"7)7AP-Q FY)=K2DEG-*GJ"0;6 MQZ4#5Y"#U/,?9H]0^F":T($8/W8V+@OQW ?=/3P^MW)X=78#]?!6\O00FC_Y_WSUZ_ MFK>]IR>#M["? _9V\!:4MF,74\/!3@=;7?;!AK^F_S^'/> :%VH)(QF(0"2] M, @]T*TY[W'?%[U$9"()@DA(SWOP&[76< X >MAH S"H%._WG!&OG ^\/R'$ M_V^2TAYF$3OU];VGH>Q(XXND85CS!7'F'5W<@B[F0@1A'@9>HJ)>['._QUP@ M"2[RM)=)^);E8-CX^8/?7AR\/=_A^1J(@",C<5$,+T864!YO?E#AIY'"G'M6 M<)6S4/@ GV?1J(7L9C_,ME09:[R@M\4 ;!2CSEM>3_<:A#DX,M)M38>?'B MZ=>=M@N.O?6WC:^6V\8K\#J>EL-%G\-*#O!X*#&]2CG9U!'7"I &^TZA3ZG M3OY^43OPRXD_%!/T*W":T>JO!CJ]/[S"5A=S WMB7< M!8>_[SC.&_CS&T'PM?K(VVVY*9S[">!?OH+[+R!Z#8#Z-\+IPH#IF*"TD;ST MAZJ)@K\\.+,L"X.>YU& U8V %^:@(/A>S+* 1XE02)'S+.]^^,/72WA;'(V> MK+5?\EM8Q[ ^1<@VZ!'$,ZO-]OV$:7GV3*7 #/G&4A,ZRCHX58\P/9 M"?Y,1>$2?AU>T:6C2@E%OE+/=ZBU2NT\A.>!H>+4$W'MU-WCTQ.%#Z3ST]1XS,'?@]^P=[ "OITOA)ER%>0[-3J-%T")Y M/792UY%\6N_K=B;=?]\[FS#=:70/"'1>C/EX\@MR"["X7$^&H%?TXCAG/>8) MKY<&<0Q*1^2'KF0R2K('OX',6F=VL0)FL(BT^M^GY5H(]RU@H,A8@*<,BO$8 MN)#J V^IRB$ZF?I31U%Y HT!Q#;P'Y1SR,?<>:;5LQG^VCZCJZ]U[;QS=37I MZU*=B]ZE\Q A&3_Q W^_,00+*OH>8='W?3-;O=Z&AZKZ$6B-/Z'2MCE*/$G# M('\YCG@<_)7Q+!)<>KT@2^(>BWC6RU0L>U'(XC0*DSR-Y7*.:+B2XP 3V'&! MN^$"Y+[IX]0BAPL!7*#"40]$&.B[&2[]%LRV86_I#_4 V >\I;*2'^-,< ;3 M/=2YX'&@J. 173E757DSOK8_[X,*IFAMY"NB+C:4+_FW_TI\'[;YF172S]X3 M>]E7+_CL^NQUJ':9:S^S5'NE=69Y?M;SK2+9U1[W5Y-D\_WM*^)]/[C[/FM^ MLN\%Z=WGV+C[X3WTK]BLU6(/C]LM]I:I.S^6R[&L2]C*JH9_2C.FZBGPFJNR MFBZ)5-%%Q(6$N6BC@U9GS\\'9Z^?P=I0X)^^.SV4UV_\(_?L^1OO]/6)=_KI M;7$*:SSY],=\T(J]??XFA#5Y)^_>!R?^B7OJ/WOWYO(/!NOVWGQZ%< :@[>O M3SZ=4ML[6Y?X)C@[!(4ABG.9J=SOI8KE/1;*I)<%D>J)$#MWIF$,@'SPVXOE M$N+^V^!]$X+_L!KB+O/F;#ZQ'BS";5O@Q+X%3HL#27XIGGVZ3*]<%=0?6Q>=TZ>T V+WK#W1^OT]J>'-=;V.CW)^D,2RFN40>]URA\I[(1=AC M').] M_M9:FGTBQ27"3\+AKEWC.WOI]+UYVM'"TWNW=,Y59,Q9[>TPF42_Q7CL<+^'G@H<#[8KQ>6QJ\H!(W.42]^4CN\KD&K MP:_LF:D\5Q3_&)I2>+RSP+#($ ""G+ J^P[VQ>K J=4M)P#Y-O&'N:Q3TGC! MJXS#8WMG'_MJ2I'[AU[HO-J_P#E_L1]A_>,CW'B[2Y,0FO6!#7>P(2^J@0XC MC>#='"\"!*)<1DDKYA-9C,VZ$/3WR-&/15X=X.O*ZJ ]]&=]?K5=#/V' DKA M7V&:I#Q$UQ!C48^I0/12!0Q9)&XBF'15P+.OS]#:?)*E4$Y]K?I]RW:=ATN2 M;V?B%4 JCY8DB.A_KRR3[OY-+SREK52.?BA=Q?LK51F+@69ZTH]Q&F:0]1(_ MC'M!FGI!+N-$N$H>IMC_AC<5MM+YU(F^ C4H8\%$(;J3YW_-B3Y MC'(80 !/AH4FR$DM'\Q2:!@G4G'&O3AT6>KE/,CB//==+P;;VXUSFH_NN5'@ M/@#F). 5_?K_/.@EBV3ZDL3SLW[)YP8)#2>#GBS'/7,[Z,Y@UBEJ"_PKT>ST M% R6OSPI(LE9TO-3[#R:!VXO\T0,&.=[49*K-(F]![^Q_:;CD@6BH9JLZ/<1 MI)Q0X5^3H7("5\\Z7?[S@76K-)F]#1Y-2?[ 7@&%14\UW"80UQ40G MJ4#%M5E/F!EA20B4Y0]*)VFJC]A#1,E]6'2!LA=V.0!MUC9X;N^I*272YL / MX<3JFE? (AQL/8*M2&I,NYI]0MYTC@83952"BGW;62 XQYZ<9L4(DM*3+"H]/GRU)J254)DS6^'TV&9/I"O1R M.^;H_EK,\=/)Y9+T8L]57A8D./OQP6]^Z._A M_UGL+S#)5=9SU"TG6U*V3_SJVQ RRQ(_3:)$N+Y@<>2E.<\"X?EY%GI"I7R' MD/>*D.+F+Y&F''A VN-Q B9K#B8K3^!C&H;2XRSD,L,66_&>FR1[4>PNX.," M4OS^V5X."XT<]IRR!=*&Q?W;XQOTKSP(9P)'VTB#@/1;+O)_2>3__&E@R_G:X=G35R='IY<7.,WL[/SEV?G!Y=&A\_L;Y_SHV='Y MT>G3H^]6:]9ECUC*/4=A\^;RC^YJ4_)*TV0_O67O-A-$M1>8$]5V^1>[:IB= M?*:QQC?$4LPK,9P'"C8%&1Y7"LL7/JBVC=W_FB4\\W:WO85GL(S)^/.W? Y- MEWD>NO_&1Q"7S#(6Y6&J8L8"IICB.<]TO^'3^L'?9[$14,.< T/)O2)#':C]CWM1W\8I)QL,_)G MMJR[Y3CDET#7R]K1S7&U] N,]'Z.\>M-C[Z>1'.K85]?G%"]7@Q)$S?_N6_4 M9P4FF)DNAIJ(>N!<5ZCA_]?7I8GG I8=G%\ZQ__X.Y_G^NN$<;?'J^@N\.JS MV)/G]U.@NPR6%!S'JSZ#5ZM9RS<@5_#@M^.Q&CC>OF,S(O<_@V=W.[M^.6>H M<'N?9PP[T'X;:+TOLXP=5:XIZ")+E0?[SGE1OW>><8R3[$AS>^";[DAS(T&7 M6M+\?=]Y-:P4*-8?E'0NQCS784_TM^[H=&N '20[0MU$V/F^(51_WWE9E2,\ M;K4CS.T![HXP-Q1VH2',8-]YH:YX'\E3*.HVM*//[8'QCCXW%':)H4^V[YS MK?_.U>PD ]*_O\[NMP6 MV#)W1Y>;"#OF&KJ,43 O-"5 VW%2UX7I9' PY/UI7>B*I*;EP--R*'5O";P& MB'O2'],E9R.EE[:3P-N#+6R7F["1L(L;2C_8=_[ 9BW%F'*TB6KAB[[]W'$8 M.0=9.1E;E1TS&G:4O#78P.(=)6\D[&SN7[+?D<(X,<8,M4&"OIB,1GWZC%7# M.$%A1[E; WVVLX(W$G9>9(5PNN\\I89HV-&+"!:D+K^JE"'AU]B0[4!WV>+X M!6C7!VW3+;RA)?U68.]H?'OP)/5W1+Z9P+/R.05-&XQC;-.GA3(E3,A=)':[ M8+TCU$T%GDW73W_?=\ZH2]#Q4/?A@&?N2'1[H)Q&.Q+=1.#%GLT&3I_N.P3# MC=U&JZ5CW)M7-*7Q65G!NX;.OR954SWG../BHQH7#0F6[\J2W8I[8=F?,<&\^C!VKG=-HB5$AW,:$-!9ZMSO&\ M_0[Q8LMV-:QW!NV6@3K=18 V%'BV2L?S]VV*\M0YNQF"A+TN1M2D%&# BZ'S MNQHJ$+T8X=&_DP1NL[1,NM5G$Z1W]+X]*.-Y.\&\F=!+/$OPP7Y#VD2UZ-$! MDJ]GZ/@2)W7IQL6@A>O L&FV?PRO'^$\KYW.O578X7D[8;ZAT+-E31[#9A7% M4!0CD-:=1(UG2IE\+%5] #-Z)Y2W"/2>_Y6JATWRR>W\O>O@[TUBZ^_]QUH9MI38!T0O1371=9(5)&%Z22>Q+X^>G!Y:OSHXL=26X- M4#T__!))?FT\#HV%V?#Y.&$8/;!WK7!"3F?>3#I+)E_=]Y?8W+U.TWEZ\.KR M^.STX/R->2<'ST_.#\\/GWN/#L[?PU_.B_.SOZ-GR\N#RZ/]*RO[QOI MU9Q)@:[B\6,_OOO1I5^G/3-NN:B=@^%P E;%.Q3JF5G-Y.,8+L-N [SYI MOJ;/WI-'3C&DV; U]@JZX97L]S[I#.^KLK)U366/M,*FZ7MF6OPYD)/X*U-;J:CL**Z#W>; M_=BQ#'MF/_;[;E_X^=_NL05#\RJ\ M:NI^(VJZQNBH$/!J^(B98 MXZG*"?PT=2R[@^?O.;!OP&^<.2S^,RGJ=H.5&N-IE\,]AY)D)_:U]"N6MJ,C M%L,IQ6 $)TWE<^6D:F!]>,5!<-U-TCH&@8'V.P,Y3>\ZTG,"?0V"FN+A\BF^H9\XNFRZ@X$U9 MR5K/8N8-*0#BX>_SV)&I?J'PO.:^5Q\Q07CA:PV0^6]')9T=[\__@ ,L"SC* MA><,^'3^JYNBOW!_#?32EXM/7?)EK=3[A=?,S$]?6'6E,#MZX:8"&/Y0+GRM M47+^F.HQ/7WQS0W"U/:7LB+\&.*@>,RC =VK-A.I-50UW)KITCBWFUXW;['&#KR>0YROL[0]Y^:Z0+0" MHJPGV3M $>20%; ?^&T""Z%8)-*E)INZG@Q&FAMP:OLPJ?=HE+?E @"?=QU^ M@01EB#YO.!'P&V*[\/@]NJ)+C89(+1.P+^Y<,:X0G,2?.N3Z+3.[UT;TS=$^ M@J$<]H'%:52F4]33W US$I.J0H!K\X$Z[W4 B55.3!#R;_OJ;!ON)4.I,*- +.CZ?+XS"^A>2.2 M-<)I%6"*[^V7=6V0#'_I'*P^EAL@0>!DCF5]N#%X&EQ:@SI9Y*!'&'@,:]5] M$Q(43@5&/NJ<_XT/1D\.X2GUV,3LS0/Q2K.&W' 4^"\@AB).8: (?/]&P2K@ MO[C*?C$HD!1*+;KA$79'FIX'_#U6C8\)!(6 H\9E*QQ@C'FY':H$O*'2$7T" M!!HD?KW":P":H@)T. 6DJ[%AE)TE/($U*.*Y^K D MKZPFHHFL5GW8,QP@'CE!C#@W*HJ3<3DL!^4$>&X%" E'"Y<<'!Y<./6T!GPB M"8U7#4J=^GQT4AM14,")8$N-0E4&QG89%HDRY4C5:]Z.3QI.&QT&UHT P",? M7T^1#HI2DB0 KJ-IA\.YOBM)EL -Q$UO"M)JD1AT+X]&!6JA"<\02$]]G5)" MD@< ,BJ'6GX850=1$B=BX^^3(2@< F@MG_3G'OZD R5@Z@* R46A&I9L"-&Q MA-@(55J'26\9J#'HX"WA&7Q$/,'+KLH2=9X26-+#IV?/+Q[1A1D>(OQJ64KM M//S][$3_-B['L!Y0])%!$.UH]?+)O>E_-%B8- MEF L:-;#M7K@W&P;5J^*&HRJ&V3SJ$ MH746I0FM0V8#\FO0MQU#'10K2PBM8=XX+,RA$U'-^EU(:S ++Q&9]=;1O6#L MZ*?7<)(6"> U):I@$T+%Y@5@ 7<.7-O[5P I4K5(M#ZQN-.X$:363:R*QC^ M'F.WB4_X#[71F\Z(L3VK.%C=D(]0H+042'C;I'9.'=)."U!V$7FF3JTSQTCA M*B2QOD7-@V0BK*R5ZZB082ZI9A&D_@Z!2A0L"@Y1*M1P:WV8UR!%G _ TP>J MPPU(H6Z/?0ZBG6-NZJB;6B[0 MFPR(9UBZL7J0'##&,-9:H%1YHX"#U"CL"1;8M[R>$2%&%"TA8WS/$)0$^ZX] MC8!+B,PR\CU'\H&EN$J! &LU1TT.AAJL#Z]9&1 -K[ CNT9HX]WH\V)0+Z%J M.#=N^E=Q"0A-OILNM1=#-%%+!,G#M=0" ./O"5L*RTR)T/M6 M/ .' )+L$&Y%?F5 FX4WP-X0"GK3Z P6JGED'U$ 3>"1'C&&% ^J%.Q1M&VY MX(>Z' X-TLX0.T"%:#U'&W7VNC9)FYIV 8/&A.\)B*5^7UNHSTJ*0NUAB7]- MWD)=6PFV<+Y8>/G$T>Q_@-:99LT ?:3(W"K6->\;4=Q%5@X'A7# %VOM 1-0 M%Q!78Y]4Q@RK@#U))*X/YC&PR48&6729,UEGM\Q!X;IQWJN.\8.LN-0ND!RL M"U!+JRND)EU,2MR>M,:N60TJ54EJ!BX=!7]7/UKPX,*S@*6#5 *\?FC=N8]: M?V[CJ2N&)%7(""QJI3UTQK6K8.MX-7QC;]3'.D0%$M8$=_":A@_ /E], R\ M:CSUK4Y!2%M-1M8>L^:N.?I.9&)>ZJ+R/1D6PAR*-4OIIVF&LLA4#&G;#^49 M,L]6IME;]ISFTN8;>&\%RZ\FAD,A".*0;]K!>5KJE&W38=]Z4$T=[DATT(,@'TR?M8XBD8MRR: (@ M!(T%/!FC.;2PA,68QI<6M6]7]1R(;V@<#Y_UELZ<@O;]FV6CLW8$=I=".3!1 MFNT;TAA_Q6>[[QP 'F+L"267\?=KM.\Z!2N5&R^#V?%7 EM(V8 < !,@B M0FA)0;LUWDZR((I*3 ;(*9"A4=29CH'>LPAUM##:QZ D[5*@<OGO#]N@\I[71PEI[$- M@37TV0VLUB":T$=F#MZ1&PXR CO:F(W:;0YDA_YF$ZRQ$9XY6M8A M@\F([/ 6BXUVHJT X(R\D9 S1/'Y8+QU:A88PFIY#UE4W1?A7_#X#D_!)15U MZV[I^N87;D>+/%.MDYM8PUT]MSAJAEQ,JF]QA*%I&K\^-=<>X=0 M/4'+# 30QVN.RM<'9"M(K5.R=LC:JM2' E"ES.&5H,8T+D]T$C0'V0!D22;! M0N8 1F#(Y]V(BCT30?^@:I*4>)W@)$^5W@]""A;45?R:I9;54+L2==(+*(&+<\[.#!MVX^6+;YG\^LEY_&\>71B>/M.[^_ MNC@^/;JX6.M@\?(MG'U 'P\\:YV7OEQ4&B,(LQ2X<]4O,_2EM0[@CGE#*1*@ M T[J:^V#0L,W.35P<&+"J-&G&+OE?:K@5C4%I#6+M 4V6LE.]R.<+DQXMZJ)T5M?!1D MKJIA3=H\QUP:-=:_:?\Z>1&ZN2D:RVRXGN(;I-)KH8Y(]8+V$]AL0/,Y=![6 M8#*9D2AG.E.+KIH02K%> M0'?/I]&#/JUSTR]/5AF^?:2I!K7?W5'^V%$VP@%3-+6+2Y,3"BF+[M>\DN3Q M:HY=>RMMC*SK% -R$.\U+:&_P1E/JF$/'9P=J/W),E@\> M\E!B:@D)=*T#&/>6C7-J;HV/T/$K1;:@AHNC;QT^K+0YC(8BH!MBG':5Z8P@ MPC[*F_E8U(25^J J##J8E784L,U#&IVTVV3=(ZU@(%\# M!,6&3H:&[]%ECN'S3J*!ZLU\)!G& ::"$&"9";4W&T\9PB&89!;"Q9DL2+P/ MDP)N^+1%6T28UJJ:,Z@L7R3_&'&> 1]I^Z#A=$CJ>&>K7YJ'Y.B+M$E:9!00 M8G**XH)*D?I?*D1MF;G6@U:?CADD6=DO2I*F T*P MVEIREI%JN0_F&X9?[-.MQ.B!#J4] E8BH80SZ-!BGWUYBV>4%D!*0BMENWZ( MUFZSNZ34PWG4YYB?8@*VWX0DRQQLJ\<9I-^+4A1*9SDU@Q_3B8 MI\6>EZSL8.FDHOO.6/Z"S)P]&X^A"??@-^,8( W ?W):MGZ !GR/'?AGE0;= ML0D+$V[M$5>^G@RPU*YV=$X7IAMCA@"55:"VB\G!TR''U _+P<8 M7K:N#,V?$/50S\;P?Y%C#,F8X4:<:O%H!%AMC1-\[+XU'EZX36Y#;4A"4N*E MEGV8S#8C['2U5]4&Q( "@(D-2:V#?0Q*.\)3 ;^YHOQ 4K<_Z )(;.+#,7I& M%-?<:2NVT/>#B12@U9O?*$>6#]$P0E40P_[VKMEG-4LDW:)=1T=\V[<80L= M>;/(K-)]1SI-;Q7:F0>V%SXXM\']L*FQJUAV;!:])/K,\7#UZ%' MFZF@&J\>+1K>.6,HMLG>Z+B"\\8D!6521@ \)K$+Q1J)*#0I2:Z9S$U8VLSS M1F9"2V,4$B,CXYY.^@.E&Y$5!\BDL-6WK:>K[-TJCV#0TUS!I MWQZ>B>0C7:A236 US3H;-OCTZ2VYV[Q=! #D353 BK0^JNI-%,;L46HO$5"] MHD"0M>3HYV^JI=VQECM@+;7C&][R$HM!<%[O@H:U8S)(8OZ],9D%[F(K7.Z) MO7P#C2T0U0KM/CB+@?/"_]\.Z528J#VI32'MN)1\VK@)D:50:'UD$^*;).,! MQOA1%]7-!R2 T)[.H!P68ZT%Z0V6KG6>DE--=WA82,]-C>A:ZURL]:%;F[(C0MH-NW6-QA\ M 2:$WC1R96+FA$5WV%G1$3TH%N>!0JT"729OE_6I8Z%$?U,3$%KFU MV>B5NOI1)]1.Q'^?B ^,B&\:,2T5\^OH2&F-=ZM4&E'=)GVTFF\C;:DD84C1 M1A2V.N/$,& = S!,MZAG- =@FVAHZ^9(,YRSHEA5IS<3O'>/',H5\!'55C:5 MYCW:;C=R1%> @\ZL]-IR()V,B_<]?"SFG&$MX+4NZ\ GX[K,HD@93.JQ M0]4,^!#2@!J=P"S/:@ST5"/W[=[Q!2-<]]B^I9G7TVQ9-X-!/P50-UX(,N*; M*'?M2=7Y>=B^/$1H:),9VOPGEKEN!E$:!%I_6N.=D.#GZ.LA_3"ZGM8F]HAM M#$SE>(>2'BTC1-/\JBFW0:^;/I=&T2^QK*+YM(3P6P.#-1D=NHU"LUK33,+N M_[J\T6D\UTW]%7Q?#/#HL&*LJ?EW'A;[:A^/[JKB*- I<5^;]G,F%0(Q&VS[VSL8PH=H&76&!X.DJO_I= MO.54[5W(FWZ0;VT3VUI3#2,T7.P9RJ(=%_L%N=@7*)2J+W70B][8TR7X%-PN MASV*Z+>-2EJ&&'8\+MAZS19!T4&!28ZVR@NFK1,D^=)T,D3^!-O'+D\FSW)L M4[&U!=R&S9O@B*[4HD/$ZEAI.W+-*I_8)&*/,CQH)^A0JJ;:QC*-2W72>--T MQ2[+N*LZL;$FR(*EG4 1WY#.O[[A^=>S9<&F6P2NLJ-45(H6Q&V^P5Q^F M0(BQ@Q5S5R7FF3YV'GJ/=-(/9JYKI.F$]AIWCCGZUAMHT+WU0)G$=Q6-2X+[NH:S(?^ MHR6MWI9LI>VVVBOS'CP5ZY)'EB0>"LQ8 (I%BMBS%U]S[$]9YKF]3"=0SOBL M?3E=@G:-C$8MC M8>E"1'=Y2IIIQ],V#347=_(=;59Q\:GM@-)D\HPXG.JH!*:!S3%*# !;/R#N MIYO9HW,L=6IFWT2 V[?,U([HF#YE1TU,]RMR/%)VGLXK VK IDI-*O3?VYQ? MXI(%O0:?<'9TTN9L=G12P(YK+1+(683F74[K#NG/)D3Q5E!\+4-\"@C&8I;&5D@XUNF*R=$W81AF/"%K= M;>4KV99ME=KE=2>_&)N\8OZZ5G$LR=$W^6Q[R48V4Y$#-8)\;+,DNIH6=3:U M#<%UFQB%:0J%&F)OR'WG9;/2F4<.;&T7=F>"=0C-#CH]>B1PB0]=Y"UJ?5>' M6,;7;=^_)@)APZ.&G@'+"IJ+:@L%;\KJO8D;4)4!=:+K$G_=->]@0UJR MFHX& #4':MMA-%4)ND_\%J#D&;6C*7135LH>1A19H'6 RHO@[R^8\T_#@@^: MK&)*/X8S+P:F:ZLQ:4W@9J^3MJDOSB=#3?=814-M@HS#L65]XVI",75I$G[Q MMBL4!HVTQV1!TB),"8/J0-:47K2J$6@_9-[; @8#9=4T+\5NNEUFV&G^:]O9 MF^9*%35'H'3^[OE@HCV^>*9Q1$,*.LM4MI5&^GQM[S:*HO4IV797^?6#E5]- M,\(F=8N U6WP8+M-4*^'$L,P32M/RBO'H>MC$U%9J-EH6_6_6G_]ID7@3=OG5 /=H7DYUN 0:FEI3)2&B&RX99:X[FL#Q7!>L MFWX?>1BUY5L4?I2Y6;7M&3NM^; W"?9@(2M;ER[X;N :?\04#%MK3=."9II\ M X_JV[8G>(%6I9IA'DT;3&1O!3V#BH#;IO#T#%$">_MD\N07=&KCJYBB!FDK M\II6E<3ARDHJTU$)>P0C*YQ+KF^D] 433 "@7PPH1S+P#5YU=I!!-O2_!>% M;V, M!GG;2?5&=UW64TE,$\L:>E=J>$73 :T!YO\$>-+:$M76JC/,/?F'14? MC'J3D6F-5VCW2.O"L()-MP =V+2M5GFR;7QU2R[4LN3>G$YB'+=:!4(J*$A0 M&'V$XE#V"&TS4:U-%3IK5YO9';Y%HI6VUC'(*J7[-73;[2W,:]$5/S.M LE[ MLY-1/RJCJ.?BJ-$(%LQ99%1ZY$PCC4RS0^SHB*9AIS=9JY.28KZ5XHC\5)NP MKZ_O0O-LHY54P/TJ>)%VP TQ7:0Q_G2>$=?F\2G0Y+5S "P"M=)9NZ^Y$)?Y ME%/N,AA\9$N_U-VTFUC^Z=.#ETTPWS@MD!$89UUKZ8B*U]DKW0J-JOMJ_V'@@2K?/P_;"\&=JR%UM_-^:Z%2V0?=.MP'30?V3\:DTT MIC5=\ G'F$Q)KG[X:UR,L1$V4ILU\+5LMR^Z+$?VFY>%>-_M>+C\BO_=.+Q+ M$\AINU_HB494B]H=YT!-X74DBQ1/T^*X$UMKU,J&6#6;(C..]M(FI.X[!])F M8NG^\8U+J%&G3JU_RV[Z4E??V(T<2.2+- B'8OV6B?[S\J*I4=H#[;W;R0/% M^I4.\2&KQYHI9/"D03L?BFJL57^4XI^Q'4 (7*@1L,4,OO7P^;YO"[P!,7J: M?R+G[?I-%F8E8O2"ZF-M?1@.-F[/C"NI3 M.Q)*NK1=&C:Q)KS=-L&X.T9E&S3[E>9 4&&CG0UAM?J&W73W<#FR5C7P$1X$BN#M=7#IDA!'YL4W3 MP%Y$(QI$B$2,FYR,-B1R_JU>KBW ]U4-P/J,;;L)6/)E]DAY21TB0E)NX\!( M2$U+"1)0W5BS;E5,\28311OK;O6&!#M.:0R$\+&1:O,!<^V?Z88AJK(@/0FEJ[H;5QVMB>3RK&H$K ,K>&QB5K?9RUP[K:8NFOHD-[OH5DC/ M[H,2 NE%>.' )"/9ZIA69<'52X63;]I6(KP_DY=TB+VCZLD59@O4;9)CYP1; MYV![?$:GP=07BO1@FW:,J&(G).NH;9RN5L-!EV03VIS94W<:I'Z4\]^AZ]* M.C-)<*$:PZ$>3=2\J+ZL,>V%^LYJ=,3)%FT+EWWG^9=5 MQY\^=4<'V'D%>C0Q_)<,=V6Y!;9W@J6@D=6CO6G,T?3AAK1Y=A&&>>5 MVD99H"7;J5N=S$KTCRRIYFP'-,%1=Y;1-0^NJ'%KM6"IV2G:G:F"E'Q"?8?V M]$BJMA7>'J&MQEJ+M M-@;HMZ3KPU@C=]4O-N*4L2BZT S3&C8FXR#FN9=&C MR[UFW%"4[*(9GSF.V?:SW:0<,.;V=&Y=9]Y:&[7AF'TT!'+-*Z5FRKEIG;I_ M1I>=6[(R-IOFZVVZX%[#!-OD3*QU0>]$637=X^P+FLP^8UAO@HS_1KUE/JUA M(_;XQ1U=%*9#BTV]T,-;,Q8FPX,$ MQ7RXD!PK0"5985)^B9?N%.L? Q[UWM0^,LN6B3WI;)@E*2]?&"^M@P1VJMQH M1 EUFD-2)IKIQ$ZN2)UX2^BB.Z'K;J-#TA1RW3%MJO2'SJ!&:AMG)L&;9H9ZA$93B=+-+@1.U20TMCD:>\O< M:EVMCO*1*1)3#!'5NVRQJZ&U[1F;V?7PQBX-S$9^ZU9L4W]%TIE!6% 6XYHZ MB[Z14SYMLP&H:<(D2V RAMYMM;(V9SIT5-GM!,/<0 M WKXE\G*G+4=YTW&F8<@BC6BF71[I?.B9WIP-@LCDAE3JXU^OT=^(T1-DQ6\ MD/?9[& QYY_%2GR M E1Z&[*9BT:B!_Z&UYV>$'KB0M"H5Y5J92TGZ)*^-HL1BX8=)]2SB&K](#/?MEJTN"[0;D ;15-4Y]WVH&?"\M2U M9F:U>5]11@U2DYEZ"%9LJ_JWAXI==BINRG;TZ^SD]@9*U.;I"MD+>7RR4J+K MXYK;T;.FHLHN#Y%55DD&IS2-J\(JO M?J'3YUYX<^AHM:)YT#7AFTOR=O-"=O5CDP<\S^(S,I!>L&4Y9<94VD0VM[BA MJ86HU@&IV&]&@&1*<"PRL)AE"ZL&_%U9=02#+9;4=[8]QE%$H']SU!0>6VB; M2H@!UJ+8:-X,D>UU8WDS,;Z9%BBME*::R(*RTFMR1_5-/0MEDIAQ?4UHD>15 M6\M#VWY8/"+7A&F)W+8X1@=.040'D*QXXY;!_>W!;7!?SJTA/FYGDNH.D.W= MMLI@M@&=:: LE%5TFQQFI\2L/3LZ1FNI%3)X_61]'/!Z>+\6S]K&T=X3XH/6 MY4=>ELY+S--XID>)ZWY;HH]37W4"+ *WW0O6-($N/YY3!&8F!R"_TB,(FD4_ MM'D(657(*\-XF^MH+OF7RN-^N>2;8$.2;S;%V7..%N,E6HR(>(?:1S;=#BNF MM8:;W.D9(:; ZB6A:9KFSYK65JJ#5F:Y\,( -PI7498BW(G#I>IKRFFGWA?5 M&,=_X0>JX1L#!K;M*9VN;\-IOVSP?W:I-C]TLZAG5&0L8K\%<^8"# MU!L/2:O?=+NX:]M))Z@0:Z-#()F&V]->6$J[;\(D"W5JS2AYT4>/*VA-UY.A MK"C.E#=C6'1RDY(%7&QZ">;4DV-HI")-T-87[QE=68\FZV1-*IP7"](.-+"R M'%,"#;G]"]2A]5@:SW]BBJ%U5,$V(T#5OOLHE'2#DDZ\50!I5"G.5S":;<)NL@VU6]UF<&=32 MCVX4UQC9UOL&/ ,C _R&%_1]H\KKD3T6,VT]I38%;#A""^N]9EL4*YZ;]TY3 M&QI=R\8W,/-OMOQXH"%B<\QU#P;0/VK=D6-0?%2R9SI5-Y'&3=1]9U,$-0O2 MM9"H\U)V!T9$W,VYDH;K(5L'8 M->"[*?2+VK#)E".+5?M]&VV][A1S-Z->-&G4UY/QF%Y9?2BPI0+Q@)$J1^@7 MIB[E9%&16F-3]D ?K4:VIA:+*_>T 8?J(PZVZB[<9CFU-'C^-SX8/3FB,5TLA$4-4\TU38M!NTU3MV"JA&V=>HWNJO],L+2NGA!6 MD:,-)6FG;!-16;MB\2VM6J+'R.@",L)D[;:@@7X8DK#OI.C6N*""-?P1,!?9 M7%O8229^/=8O:JH"YE:N3=T"OWBO])P:K4B8N69T D:+@I4-%QYARX<[0L48 M<9@(JWLO&//[0%4ER02CI^;T,OT8HD53#-'1VLS<@Z*"O3FO1J> (WOVX\51 MHU=AW5!-9-;"^Q&@! 9=],%6EYH0Y-MX[&F6 H[7HG&H.QFK,PR=#L\5FNYQC]& M#M#EYX:& 3[Y'$"/#D#G;/2TW'->O'C:Y'[/7]*F@3?3C[5GL^.VIPA3=UI7 M91[242'FNA8L7PZZ#V8:IZ /0:?"=P*RQKDY-1X.4B9A[Y/:I/X7W4P+XWPS M^?C5=S:'7\D4.*JT.-/C4G5YXN9Q3US^/Z>RXGO.<55TZZ":FDN3GB>J(M,8 MW"9WC'F!Y:"@F3Q>S[U_5APN[]=))['2TLSN'&ES]-H&LA&_O+B:5'JPZ 33 M!E#UJE'KL_>01F>L16L43BC9"U,(!XKT+>QGHT/%'&S8JOA4DA(_ZZ"#_\*J M_O9?7AP]L:J[S7":6F.6HD[U\6"1= M@'8DG,1_)AK_KC#SR'#D#O=H6.^>0]*!FFMTC.0FSF7#XC=H-,XNE)@?CHHC MX8T#**DP9K8_$#)IW5T)[B(\T=$VW]?.1AT5+3IC4SLTM&G*XG+J0 :Q1L31 MI]P&VU01>P62NC7G+])#W1%6ALVA0X)8'=4#Z1D/9%;9*<"P(I3<^&)=.[\' M"'F#W@?=90[G^FI1.M-T:S8W&-"V;R*@\V.5]_7KVW*EF]),N##SGPLS,AK+ MR[ M'9;:D^;D/6D<#>3_ A17)AP/QM#8M&FJE%#H4/P643J##%!YYQ)1>J 8J:)&N#!BZ#Q/KX(Y\?9N;#DGB<1;5N@GM&^;JV@16F_32K[5%9CO&4H"-(:LN] M.[%78U2OPZ :DY<\H"9)VOZ(*?!H]1*OPHZ4O.I3"5KPW1BR)ER),*;)F'RJ M74EK4X]"JWN\JG*P1CG5OMQR"'J\=;:A]MX8%$=/7S4%^7-XVIDB3^FXLWEO MW<1GG;2P[YSS&RV]>Z)?3E!;A!?62+(.M<(=8I(;N7^T9I"WX7?#UO=T*SA\ MAZ523FY=W!V]MBI15]"3[*;&>63+>3L9<23A1:EE!,XNKPJ!@8+.\HRG>-[] MU=E8.1G3!IK&N4A_^:1NRHCY^+J9,GM7BO^^O!X'I1%ZK\VU\2O)QWLF> MTAX"2CLWLZ*HM7B3,>8\5/M7^WL=(MBC +MJ9@0]FFO]:W)/]]JVOX!\%:+E MW.^%\7!K-\!G*C>6C#TV0:C9RZFR@A)>6[PU0["[Z@D-SYYKA(=>&.S&3JDF M-E7%JE=M]N]0(<&AMZ484OT '16MHD].U *(NN,W(:%-1$Z=WK5OJXW.VR") M3K5H6FH,ZQLJ%# .6Q"BNAFEGJ'5G@>I3L OS%OL(\-==R)PEM[,_4 )MR'8ZP>[4#Z$T'Z3TU[719NFAEA MR^6'\Z#: >>GTUN;VM;Z;T$V4L2X NG:5\:96-!, NIX8GDK&+9? -@OE^O& M-C/7;4.Q?XCK6^@ M3L+MZ$7-$7^$]:V)D?3:U**C@U_:9(A6*;^UL:(M I'+U9([P'KF6!-@[CI@3$_*8]!.72[ES-\-RF]^A>$]BD9&(S/VHF6+[7 M<3S:5E.4[T$NP#G;I=OF:\.=:*:H#O#X@BP_Q]K[C]?&DS;;V64]3FS5TZ[. MYAUGSD)8SK3GI70*+-RE+[LF/%4-4&R^29&MYAQXVKX $WS@Z:SQIQ+ MT& 1&>.5RJDE 05H]'K;4&(3"*&F%#IMIBGQ[$X>:>(B>ZTK12=/HFNOX[QP M)'5Q&5>8+)K1N[M+:SV(UE/0ZZ&A02-E7MC6-9HP43VGZF-)\8JKX-IYPTH\H MRHP#+$L>S;1;'9;^U'[@3 MJI*MDL0V)\Z9L8HD'OG8N1]KKT68H(9Q^(SS=,#1 1B@+: -5NXHJ?GM-*7O M<4K_1IX3A1:K@8HS0$7%N4'#N& K>Y#$#6C=V))7M>LV)<'IZ^H-1UT,#P!( M]Y^[:O5&".;*U6K7<3E&*AD;E[NJ=HIR-P5# %$3L@LBO0*2=H$90AQ4 MP/C G@1WY5*US*!.1/D !5]/AA1\S]601T:)6.,4'+U'[>U71(Q-L=$K M%M/$W'[(-2^]G\_(O B%HF!J$)1#.#,^E9PV0.$FVR8 !FV$-29IZ3(3*K@M MB>VF)G_9">SUE#7)!P\7V][W^-,*KV.406D)7>*D9F]]-:GIE,J'OF'VK?)W MI^7[ELN7I!V0',JG\[5,YT>PD)_3$?F 96>JZ=.FA2*U:NI^@O_DEA_\9W/- M0&5+:'7VRIB;T(LO"IST@7KFLXN[8[O=K,/:>P0,/R:*"V-,1!-\X .!SJ%U M6(',]<&V'%WUM-;OU503#_/B&2MZQO&7!?8AU_A3!V@24H#4> W&%OZGK/'$ MNJ[2L\@0V>R:]*ND>_9%\!A,1?FD<%B7E)AQ2Q MJA#;!^#DR>@PUP@F7DO'HY(2T*#4RTT.W(57N><6,Z*GUM+K72.6(PU8WK)" M^G[.Q;=ZJ .YS-%*^X_W8#+?MKS[@2VX2=PJ%&'2@Q0_@W@#,H'_:.NKMM#6 M?NF,HZWV?ZAEOQ3B( :&A54KM31?7-6FWG8G=0#"PLQB/8"'&.F[]F=F/ISL M$(E'<$P7?JT&KN;%_SMB[(3&!L@,<.6<['T,,!G*_@V#ZZOT ?4BMZ$7JT%\ MU 8!H4S8^ERX(4,\?&*,N*J(4?,9VJ"(*YJZ/'I32J9V*>$6D3$'3Y+]\9!V MB @CQ% @0"7OJB3/B$,>.INXUS60ZIW0G1/-"IA5^D0PY=@F23,RB&8R'Z S MI-+"H:/ET+IM+^.I:E(G>P!LE*>"N_7A MS;4J\DQ3D+0&BNG*5 I3C*AU:5H';AFON+L4"4)Z+V%9V1H#,>:7AJCS2L<9 M]6N\!@V?.J%TW;K:V*$BX_-[.G+^Z/'/.[#S_PINV<JR3WR+F0YVBX8T1]8$N)QJNPXKI.:^72*='ZI2I%(7#D9'M6<):+I MT%&]4C6?":P)S1X5_@(_XBAGS%Q)$CJZQK%MVU1#VSE./AQP@BCM@3,=P4>U M>9Y.TV;=6X;D*ACV%+R25+8Q:1STGPU4\%F'3 >)I>I+>05J7=K&D"@U\1W( M@7N"*!;>(HXSM,>0*+:!B/=:NJ!*(\;T?V&\W*USX6M"\R> M\!ZE/X(%D3VJZ"L0H"!>YP%\!-?R M9*(FIN$[&9??:5P<=W^/@ -$&?7E14F[96BI'I,G$UXKA_XXWK< I*)5;WDC M2PD=4N.ZB.:%0@-P:8XY8SEID)$=L8:?)#-N3F X4WDXJ?F'ZZ'YXOAZ:#X( M@9CJV9#&-9;L\9E3)^U$&644 Q[P:9_0!NE\D5U*\DW,32, MCJ]L.D9">:2(1AIH15)#DWQ.6O9I\V0;@!;Y:V))>N3IU%-V<(YN'8MWNI?H M4E?$O!R7A.W@N=]#'L>/*=A7D\H)7&K-KZ4510/<$&G+:$@;L!"JO"\3N-(" M;MKF@9L0%C@?45RR7"R]A!@:O0QKT5]D.[R];E(NU'@JQ5%H(,M,[N$%C= + M$?&DB ?R&[1PX@.=M\S5+9O,&RWDQXQ,41$J@'LRCRUO>HP60PXHS89AE^J8 MU%Z;VNIC.D%,\PQU._Z2^R":C43*CZ6%O.A$%H?%.9S)X2N)6*V8+H;>D$X1 M=>N =(&41F-TM&GKJLVKB39Z:/4Q5TSJ?EA85P)*)X..%?#7'4I)9XLC/!U_ M9BSF2'L@)4JMRLK$ZXP*3 -1D_!AM ,L5@.OM"G[E35?@0.WJO<'".(3-79. MIMN#Q+47CJ=DUB=%7V&-F62=SQ8OL6;G?JM$KOVD^/9N)^#QW<*/#QG[D&X/ MN:\MT1!'^^+T@0.1M8$"8_']#W]^VNU(O8_F]'G;K?_\I#MO/_V&!7SI!I*,T;YKE(=KVO Y_ M_KG<;WG+/MF6_],V?_X_;?OKI]^(GL_5IT)K.7LAMP;GU@7?Y\FNBWX28\!V MKRJJ]7]Z]H==(#\;9S4;557K3)K7-VXPYYR1N?XKK/.4P/<(';%OP[Y5.0&L M_7D:=T_4N%85G?@VDJ@S^!%T9# H0B]')QL35:FME395SGHH7"C((4_8=7!4G(>4PRC2I?2\GG3M-?11[DN-"3( MHCA9)TU[58JR-<"&PG\H#D P7 BPL?)',E"9_VVF:_YC1 M3_![Z=*UM,J &D*SQ,\_II\7BZ\\6ER+ZGNV@3[[\+/WLLX>3 MWYG0&*4(^8M.BRVI'!.@A!1L8SQ>REI*.AQQM83@C20NY"WEHR_]Q\0<0;LF M?8/1_5BS\A;S%H%%8;QI5B/B7WHE%/PHVJ7,HU0LN2E!3R7@+O5OI.#+($Q: MZ&_"WAME.QHRUX?,27-.;0R'7D@(N3DWI M/"^>O'KQ5&+'[\NXUR\OV@%LT>NJ)9DKD_EQN3!K= A4)>=I3! M:(O%\S@\<=45TH1^;193=,/]1;SVEC"UA,S39TH;_BIQ\->:=Y]SDQ)WK?/1 M7'9--FK^"'9;/ P=D#5 A$#'8[?Y;%W;J?Z2&'L52#J^]?5,$0?>X$3+Q#** M #BV).L61_6-O2Z?J L^4;%45-(I?1)GICD/O9$,T\B9-):U"Y@F'7E,[E=# MZ]*56*^RAJ MGR8LQ?IB*=8XOGE]"9OJ7B=#424 ,(%QN\PX_KVLV\63>HC_^90>MERWBU>7 MDO&/%_JV[80.A!5"!OFV?+$4 MN+3J& ^-JMOR?RD'(,&E65B.@'?ZX/A8;HV[<3UF]GYSE1#&?-ST\MJ0UHMM MX50YRZ7@ %NQ8C"Y+-GYU2]PXZJ9%/)NR(O]X0 ;7QX)8.,8]CH4BJ$M)'T, M-6=&L'"93O]ZG$)A7#N[4)K$G4,R99T3BI2*MT/@S_Z@L)]?['LX@^+F%-)X M 9UK_(AVM!RVI1.(U *?[TZ8^/;6?.(Q=LFE"AY#N\7)!B8\\-(*!-%;1>I M)XVE>NP9YFX9\TU[H1NB0NHJ?FE*O;!I.;8S\56I?1VLR4IO?@S]LK<%+A!; M%7#(8A/"F@1^ >&-3A^$VJA+F10%VRZK?_M*>R)1<>T@',[4O/22DY0!(,:) M(,0UJQ810WH:7E.U%-D/T%">EUT#LK1>4U#EP 5M(&>Q_PQ4Y))!*45'7+12 M1H];>=]+AH"J$M2?%;\L"O--W'E#PM=0LQ&-2#_$2(A.?]J:^*DT&V699E>Y M+YR:!X4O\5_$ULDR>S!.,Z\*(?8U:Y+G$=,+Y,')/:\+\>&=GO>6?!&Q SPB M].MEAQG[YT[M2U-V'0Y4<^G;AL$2ZA(CG5;$>&][69)E*] 81'^*2X:Y#;)T MHZ0L=LLZGOZV(%1/_1B#A=0! MM+9P-BWGR4C-&$)JD/W5'>>/L]4>?68I_-;8G*XM*GH>"CQR M_ S4B0SHGNK#Q2OR>0)VYX/O3$^&UH2".&-XB.,3DN=CZ/"# ^T>GPW50/GR MJQS>T83SEA((DE>W05O %60D819%I(MR][OA9\B0EIA.)-D!_P;CU[8#U0N#(;1!>,A;3+T?Y#F2*,1 MA3]%C"!/F HTX>26,"\_%JD';R996O)7($\)AKZ*-$MV-8/7=>"1Q0+1P:\9 M-(>J$\V;T*!,W,O3\.*-(V(C45 =A7IZ&0N"Y4L)Y&UY67"O).HN*;6"9I=X M_V6@J^T82(CF&52H1'%;_34$6/T"L'?:V[0AREV?ZGLZCBVUBJY _#":C/E5 M>[9XXGZM>PKP-;_DES%J)3RQ,42@LH;5UXKN\ 8;\,J>>5S]65;L3=-I5 UI M'W*-;K.K-U5=,W!8(!?;:(LO>B.+3G.\#'%YLKO %=3-/H[M+_F9>4VL5W@/ M=/UHN0$OI9C@\HYK-I$@D$@Y4^PJ*@_;OM]%@Q-W30S'\/U1!Q'#GUFGF>=U M*D#Z?74E+4+LD5%^U%P67[R7'8:DQ[QFN ^ MM+G;LHTVM&4?W[R7K],S?WI,RN-P#KZGXA%++?P8SG=LN=ZADT,>\3D + _D ME3;XGV_>6^'10=\8;=ZE]]2U&3>)2N\"4TE(R7C,4[?/<$T509+7I8H$D6"% M_C\6GSSZ=/'JR;/%7U%)>_C@\>*3Y-Q(KY?V+THK'"E)]X-EP;1";3=5A-QC M?^7/'GRQ^ 3%>\)F[9E/APY\0-!Q^G,DQ?!(< /(H0 C'7W_N8(CC(:GI1D8)5GXD'NA/+* M7FS'X)88'/68PT-,"JB:@5K0B8J"7L&*5-!>)^U KD.=H^[[09OM_H4VO^#I MJ4 ?YV'@AAAT_X4U3FRAOAN8[J0NH&I%OD#<83>L5B3"R>D;!M*;N89/F2_3 MT/S2[K.-,U[6Y,!2Q?[ VN3EMZU^I93W&!"S#@0U00>#KLGITCM;/)?7=";/ M.$[B47X1(XU!-P &H,_,X-"NRST_1[59_$U;A96DY;6(Z7%3Z^+).CK!%7I? M<:- ]!U)T%HI/:+K2%L2 J;7[:Y6AXIZKLB78_=C2P@?VU9)620.&)D*ZA\N M"7$@GA<@&)C(7KRF7ZDSA)JX;9[)VCZOCJ1LA7)*2&X-.;"$+%R_;J\ ME@ *+2=BY&MP9&L&\^Q#XX+5XTO3WUNI6YG?1]T$&<@?O259CP=R VZ&+G;= MNN9V -Y&',-FJXZ\JW/(H[;" T $@*N00OW?B HY NOS;$<@@D)QO=(KC$-% M85]RU!*1?H;3YTV%&@"&DTDC<=3.MA1%':GI_DWE^MJ()C;OS*84O[*62 MU>$G6GSRT]_^_.SIL^@%_(0K4"!-AHG_O !=4]F1N/5-9I!\\&40:Z3LI(HE ML9.3'@?QAK*B<+:CY J=J5%R:] O M9"1/:13U/3WN5$R>QQ*@VI' ME,X[-&-T6^W)HN ?(!S<#H5%G5I]M>-+@J9@%2FG/O 2X%'H0UHG>T0#_;SO M.S[">>%K;GL6V'SB?OB=[BB<$)JHW! 999PE]'BV4NH@MQS*)V8FJR[W;%+S M>+!O0?RV:P8.+)(5*+%DD/:Z+.-FB O@.N[.Q$G6Q*5N'LD^;JR>.66V(AT& M,WR5KS6J-;2U@.[\\A)S"'F,8ASCX(6,"J"$J91#ERG$BH9O4/F/+@HI*2C.0CMN@Z[;57NUFAY>4\ M-#NC.Z"T^HX%!CFY8DHVQ'] !6#*'O<)_;WNRGC6#F6M65;"-DKZUBFD.QU WU&="@(XKZLX6U^\? AA6 M@57%XHO%SGO MZ.T>"_'WK="?BUV\#,&0B2:/?.4X")0N9Q+UZLK*I9Q!$L0_2/NUA !7.0;- M75S.\M_D>.,_XV_I2U?5_VAJP=>-F!BL2GD'@A/Y]I5U7&:0 \W[6#A+1\@Z M8DNNJ;I"/>#60^ J\RLPELE3!.$+%^TXDO(H"4_$#RQP'1RFG%(C1B;/RGE. M15MIE>F'=O5&-KS>2/Z)?=[TX@-?<_SBNZK$_0Y\$:)/H89T%,0U--,^/GDC MKCGN:1%B0_/X(9JA\M!5M=Z5-7?1,E)"^>"6*<2KM#^KD@RAW\]IOH\/9?14 M&6L6KUHDG7[TM+OZMJ^B)8NSK+"PXXL=A)BU9W)1_IFKZ#GOJF^P%\$7\-:,H+DCRK1XN'&O/-](I[696C"IAH\VJ4C-!:3:93K:T0SO^PZW1^;DHA2&7N4?A/? M>MB7)0>(&O$)W7.RW7HNG+Q]'R\X)(.7H 7..M%$: ML@RMET=7OUP\T7;WQ8O4B'Q\-H8LQ).&5%:B7:!E3-FIYW2>/'KXX+_)'Y*E M33 HR=00Z3A<*OF4ERWQCK)9X+YC1M828"%Z=& LE!/JU;.G3&3 8#=/'<#2 M0T1?=@'2#Q&;>]'$8PJYM-XI&\4GOPY+] ?$I7A]?7U6,]L.[9>SN";I[O)) M_-W9>7N%?'';@N*< 0KQKGL%#3#+*S!2G)Q13"X[$+>_5@))HO#H'Y#B\:%M M:];SZKD7UXA8#VC?J;'2+DJ":"A>62Y"&(DV#N.YI%\Y+^M*ZL^)L?P[^S*? M">>HOH,6Z7Q'] UD.2E.6"M3JX%7OVW)/=(S" "^#@JLZ"<#ECKZ]&%]U[EB MX^G?5UK!=:@^H5F++QW_?8FR+JK+ 5U&,,GQ4#J\8C^E,PME)F'KQ/?EDG[5 M@FJ,,C@THH6;T07ULNB$ONV&]MF*][_%#[!=_.WYRQ]_>/+ZQ/;_/GOZT^L7_WBV>/G\^8NGSWY\=9S&*_P:5CN,DK@\^I/GX<;2('?$PI@52&VJDE#![1 MXP)/#TM&\:3E/&A!/50.L[9C^U\1_M$>Z6Z/$^\A_'"+UQF0\D6S.DL7)Y_. MG%L6Y'.0Y>];:HSY(41?\++=12,O/U>W_J_,GRTW,@]?AJ)T+X_[''KY#=4S MRV^"'^?UF4FCM&1HS<@"Z&HIPW+_XQFGJ@XW'--&0WH MR1X]%EHJJ%M=ES[D*R7>^CJNT7CP/,) =<;A^$K4SOI= M&,V\R^!)_8YG.L-K([_SIH+OC\[%$(U^\5\$C&F:BD*J#VM$/_^R^,/RUDT/#[;/SY&AH$A:[?,=S?Y% MJ"6%1UO9V)"Q*T9[AJ_X7[L:/?0/S^)!(9?ZI44"5;]9P*[::G$/3#?ZOFZ7 MA(<2Z0D'-=5LXM/V@7[*3CFG]2F4^;YK=]C<_Q7 S1KD3\7BKW]]RJ6$5^%R MT'=^]#D]GG3]QR=^3E_ &SSZ^FN8A_S;XR<7@QGO]WU;K\F&O2I7%PQ-9!0E MMQ=T;1W$G">PPDA/2] JT;U'V!9'X^:1&(W"D[XJIT-Q-GI@RL[2P?CMV9,S M!DB2O%,\(<2^TR>O\(EO_N!QB^9TN,!5GE)WWOE'*E]_LZ-)LI?DP*SBHWU@ M,_79G*_'V_6O@.QZS\XE.L$;1GT!O.&>Q!U;HT*EB!:!![JUXHX@[1-06##R M@85--WL(CQ\^((\@GE?Q "Z%4'J(AQYQI3(-S!P7-:TU'5QL^OA>=J*"WCKT MM7'-D%&Y9-"'>B %4L!QQ6$K$!$.=RG%UO'3TO6%/5$6H-=IGF /DHXP9I][QFD--A7:,C"X!6=U0]!&'4:_%@YC05Q5 M@^1EJ(6UNBI76OS=+^G'*]#??U@&V0\Z3WXSV+"O8J@.E_:\A$M.I,*+'UIB M*GJJ^3"RSP)4U%VIKC530S$&K2>X;/1&J3N)=]?WH>W.PT"PM9\:+5YH8R13 MM-F>XQ@@QBCL^5/%@"ZKI/&\/!QMP/6(+YM:Q5![IRVJ!=!FMF=S0FR8$?=- MH#VOJ.D\[73-0(X-P G!HPOM+X<1//2TU?K_^5_5?AX%59?K[Y[@/T\/+L?9I'W.LP',HVOX]GW*+I- M/[YX]=^+YT^>OG[YX]N -C\4D5/JQUN\VFVIH?".SSS&=GSV/E[B$.C[2G#( M0A"+*^%-GOC4$!]1Z?K[\]">_K MB0QF:**A ,?#6BK!9+Z W$_]K9HPB>Y] / DFCOT6-=]8'=([WQ)R"9BR^,? M2J;KA[*1KE([2URG)'P\$%942 ^GQ["F.*VJ[VIAIS3;7JA"A;;8IJ[J?*A1 MW0!C;O^&2R3R"$&T]WALE7Q.*B1#-9!_(N_AVT//],;992D?T@C<7298$#N$ M'VP;GO^,R'L]]_=-G8MQ:)9:61'IA:HIANC>&'H4ZT2GG7H%Y^ M'::]+<32WF5=P_2S9L0;V>^6!,M'/^:/_UYN+[_YCAOM$[V9L!_+,RA9(:W7 MZ*=R=95[JIUKP?!Q7B>RW-ESPANQ0[2%O#7U&BD? +?DE/5.U5[DPKHO^]1P M8@O6,2)>!Z"AT3")0MEA;,YI0?Z&!0Z:#<.Q9-Q/1'63EJK4HO\IJSJ717YW M\QP/Q$$5[\?B3L@7ULRI0&; <%G:#RQY#L4748& T$=:4UGN?7($VE)L3*HN M\= ([ZD\AAHV=#@\L+O3E6*\9K)JIQ7P[E8 5./!Q8]>TZKE/"<59$0,<)9( M@O8MD;< 7V=>3[+5!/\ ,4J=F#ZBD2!"7>U<9V@*P[L70$<+>#4Z-Z.+?W.: M[W%C+E4A>XP26IJ"Z;='C3[' %FW)-*'2&;D-U!B9_!,YME=2 MQSQOVS7AHV(8\,G3E]^_XBKQDO8U:$D4#/7)MR]_X,^&=@"A]IIZGH7TD)A[ M3OO\W>YS"B+8PY-T8DV$?U13':'&U= Z)71/;L=V@+'Y=E[L4AQCTFFD--KR M=0UZ(*7VGEM3B1,HR07E'&8X+AR77WQ8*OG[ R,T7B').E2D]YLT"1J&V2_Y M9!$FJ4O2$ 0_6O1E5)GU9&3>J?N8(//HMP?"UU$HB_E/C>15<[FC@+D1%_,: M5&3,:K B>C?**S3AO!1M>>'_8DVL]M)C!#.!2OG#IAKD>4[S_$Z-"I5_H=!I MX2A*VRLV#G''L^KQ1#55VJG@=*:D-;N$:4>W774.J7/JS>$L=_9E RB1?VFP MI!47M92_S,5J\[VSQ"N?2(BC51$J&[6V9I-4] M^;HE_'K%'EO%5T32^%#S^1?VMJFIF\!QZ7A*:42O-2N6<0IK2G?BD@^TQ[T5 M% KME*')U)DH?JM%6NAJHLS&QM@1/7B^3M_C73E3S5F?<%J>[_0,=2?H%FEI MDS:77B;'_FP.EJLE\NK%>9DWYR#MXL2EDIJD,IT(Y0M/<+P-^B1W+'&N-Z!* M=5JYG/8V;@#$@2Q,1\PEG056CF11.^ MTL!KIVO!U*4,(5VQB!Y)\#T@>[8'A*9:.0'6TX9_Y[DXEP0SDEI+C%"6M8LW M%II/J@XX^)C*'V"#HT;']+QC5$!>5W-6QET;DB;Q\X$=H;'.E9D;#M5&63PU M2OIS+^&S,&$$$%&O:/3]^\E18NS 6^HWCC\\.>[WLM8FX\]IUT):8N#O)K9L MK)=5M!:\2DX&_AXF17OVXN(7^YT%M5I:IA;;.)8#Y\A)-W652N"5;FI(4_99 M$"W!^(S;2/JQ!ZP*DOHA%8L5B76W5,NA!#^)0-9J]!G ;%*]F31=^" MU _4V>9P<%67U?:TJ.[3C712M.4ZGOO,/>W.^ M:?9;>U")[^ T5?8MN]^)N M[9:GL^G=IH_++:%W./'$,C6$JA/5!I,!\ZY123#FE;IVUTJR$1Q96(-/.!XE.8>J;0I:FG26". %LI[>GU' M A[S3XJ%?=7^$N_;Q770[21(L@!ZG80L,[:=, MP=@SBG53[^ J)!(]9H+K02QWFM5W-:MLCYT0A)1>PS+^F[;0[1UKW#SUA^A9 M^_I=]*Q]\=7#=]*T]FY:UHBR[^N/H,(V,^FZ$4!Z$L^XJ;7F MK9MF?BM)[D?$_JQ\YQ@54FMKPJ O#M\H_C]T]"U+ZI%CZ@0VT:+ESD*29[UL\1%\_CAHZ\+QU!+$C1.@>F6KK/4\L5DW#:A8*G]YPY4CPOB MZZVI%;^.,34#-YGW*;# J&\Q("[)*V:5$7\+89(09:?R%)>UM%712X#R)?F> M9.Z8OP_,N1WSYGPFX*FX^0D'+U1:Y+/'2Q&]&">"B."Q7 7?>4;4\5"1O3Q8 M'S];/"->LFI#O\_*JUZ%&'1G*0C$GS0\M(A0M5RH4+ND%R4MQET'A!@F)GZ\ M-\A &D0R>79C)NQ,X/\,$0N"9J,-VUT*!Z=KQQBS#+B/W*Q55*50T"4SA=.6 M5RS;3+3K<8\T[)B)8U0I_]FI+5&R4=AD%1Z'V>'-(EM#M)?2H1*G2^2.DFPM M-^3TO S_XVV&)?.CS7BH!^,'MN!QUR5QN5O[IX[/(36HH/H5G-9!:T@3=IJ,^YN,C+DB@1486 F_A'5)5"I%0S\1 M7H@&;;F3!C5?+CS&^.?;L"I)K2*/=;3'LU<\*&?-5&BN1[$>VA_"B'2MS'O2 M@L3R/IK"8:(G:%%9-8R<-C%VH=;9XT= 95'$7M!#);"HT/Y7#Z-$H M$C#MYP82F#<2G2#_,KF*1KBI.5!?2F-@5A/?[#I!(;BUQ2_W.Y*''TU2]N6- M3$'WSA%TC%M+$Z[+$"B[%YTC9HYWC?DCZA8G!NT)6A3BP"G9QP\?/2:>L4IJ M:=Q5_4'GYL<#7\/K4Q(.)?64F$=>3DC+1@7Y4[+D_7@A:TW5SJ4P;4%2DS6G M B$_G%I<"VE0*G!,%+YO[>1'WN<,TFF[HC2\)]UB_;OU>6"-.:&3U;X /;Y/ M$W.?$R/BH@ .I3B8T4-HW##ATRQ*SF5[N;UN3V843=JA2]*( G)!6Z#+J P$ M715OA_R4\UU)S3DAK$_S?;^YSP06(Y$ @7F>C O28J8(SN;[5W?*RM^6@M5U@D"ZH9;G';P MO5KLG..2M4;6W&RWZMK$%R*M+.+?:EL+=X"!?6&64>,T=_ M1%5;$FNCOM9E/!A/I^+]UAH2<B^$5*8.RO:R#HJ! E]5K]*.;7=> M-E9A/U48[G>V9I%C%!DDCDU*PKF#"S)351#(51Y!&CWFOP ,]<6&D7E5[0O* M>;+1,I4H.PN&D9*&^4E!)!5C[ $J%RD)65<0IRZ71'GNND3YQ^O0K[IJ&;\P M%9F846-0,0;1;2BR0ZAX.TF)PQ/YAU/G>?3P<*O#AV]:^ "EF1M'B]NCB6-J M1#<9UF>+YUR$*B L*V4]).&U/,!%@6I%3/ZV7-?E4(K(+C,X09Q1&Z\#BH?612^5$ *'LH140,,C0&P:H7*R,>OEYJY1JG1OJ&?\]L4 M!U57-EWXYXZKB,EX@_2>W%V&1XGP']NF0S4:X?'6 4>,R71_K%5)%<07'-$0 M@GA[R>/>A?.R4Z?YL#I,D4)36A$$[JK+)IOOW(YQC^NJ[;K !.\<]()ACF=G MW3+6.AEON[T_^ H)PN;,GW3Y5Z1!:D0J\>698C873TE\P+_5V-ZX:3X&@:JW M;Y')T/Q*NK^8U_Y@V!>GG&AM9F.IFD7^![]1)D0J@[0VL YXKSD]5U^TJ+CG MA&DD^AV=^!6]0J8@(B@$C@1'#\D,] MBF0NBXFEI@0PF?Z3%8S_#D,FNH/&5 M%+/2M-]YLIT#=:JTWB_$R.FQB6+3*4"^?YBK:1G,H+H4TD-&8ZY:=YJ?][8C M:-RE!I9.>,VF:_'E5 9Y[_-"PY[SQ<9)((=.-I-VC35-TS M?(?2KVKC#F1A3[F]][AA( --HNP('D'2?+&+MZ5 !/VE4B=FBJIRO8VN&IQT M0GML8J#&YJ\)M,E(LAZLT9>LJ>IYBWJ6O;[<+6MH&* ;_A@]VUNCC;O!=8NW MCC@*BEXY-U[<+?J(SRFMG1EQP!V#CM=6((ZS2!.Z:QA2?LT$!Y>[K@?[ -@. MAC'A 80F7)L.//X!K[L$,?A>6L4%@HTDLCM%,RH$:ND)(H4Q!%6P&!^T]!2P MZ-QUK)&:W'(:.S.48M'LJ$<=>L)QU&<*>J,NY#\3/$9(C+-&8_(*'-L7,K\L M8J$IE*G>(695%4DLGZ3-?&W#61-J/9T\47+W(1ZLO18)7K\G+(5]Q&N+8R9U"6 MI=,:G4?7,:@8YK4#GQ.R1S- N[;S-L%)&EG*E"Q/0?N+6NH]4%J2BMQ8CPF. MMY-Z-B?/>$DP#B_I<>C-#^VU8MKX"EH%,IA],=5]<4%$PV1VUD3EE@/)Y--%[Q MN;NM)3?5WJS;N-V!943ZPH@_6S(G\0>377.[-3YLPPH#NV?0D223$'^8=_LK M->E19@Y?;&9LJ(%'WTHW5LV;ZL?>43-9R'4[0)H\4#XQCI(Z6N+0 MQOD2/F8VQ2[ZN^PJFDU4#U;\W;6V]3-];OQE,["'0ZVGNK94F&CNZ-8R%;YC MO\"B4-^8?DK'-GH1^$Z=+#V(TT;[1TT)O/>CS5UL0S3#ZA#PZ4]=+?9./8I" M/8$],VXH<-I("8$]=WI;%(^R$RM3-[Y]AG&W==C$U<'4.=& :7&9%7JOJT8K MR_%?V4>Y>*]^RQYK)51,UQ>A67Q2?FKEOG9);T^%[\5U5PU$<5R>=X&3Q9^$ ML_.SN-WCEJDX819M-A5RI$$?I)EQ02P@\W NNK\=_&6[",[M>(F.*%21*/!Z M-G&PB)OS4\P01RQET[14E\*OA<2+7](TT>)<[JEX2:/XR?+3!9,&T2JDA@<' MD(@3ZT5R4OJA((ZBM9!")JNU+Q;)Y73?( 75LEK//T?N0!,88O(#=;HB[H'>&X0.@,K;"7#+ZO,H0X!%UI34^T>17GNVNQ%CY$PMH@<2 + M1RS>)(9MO\I)4^AB;$J$HRIZ@KG>*X(& MQ]$>_^\&QJB%66L62BN@5QJ+A(X/+2M=6AZSMU MZV;F]=5MW#5U]2;4$K>X2SEM],NZW7.,RI8INY#4N>*/XX/K@E"DS#7JW'ZY MI;!K=!6NH3;!!G!&*_.VD[DX4$G-10]3[?4M#O+G^EB>Y)E!!&JV)U2A.I(\ MU]CI?6"#ZA ZA.6G#^-OQ(S><^[HH/-U,/7Q^[3:*]TJG/H W5BB0;XO%?:M]1MT5 MH[Q6]1NUQUM8/>.I/9XQ',>) "5Q&+"V'7(F>'!N[R>5[[@\UX"5]9(YX*FT M8KS**[ #NF"#?Q4\R$MWIGCIHZS9)I0#ZY$SOLVY!CN]+DGJ=5N$/9F3!J*$ M>(KD12JYP=K52^%Z$@O_VTF=?B*\3R7;L[O["\?AP?(G\]M"0P!#9#XMS% M=<@B*IYPSTTSI6D9':G(R+L_(6_379^/9<9R&B]O[<@\?+13QX_N;1-]3M-D MD$4)63AVI(#K]X7.C/2DS(D.%><>#H]/$$@HHJR[#8V-C$9+2JZC%#GTED:- MHQW]'!:L2 %K)2XU%(CBT_VN=^9"E"_!K/:K.A'TNK1+O%^>8+\J.T:OK@,2 MG^B0I4TMAT=*VA<&#[;$M^95X*/N9!;#< MYQO3X/2)Y_+V;I<:-9N(WLU M3Q4ZGT+K)]$G*)G:T+VHKT,8:KAFE#/WCMMFY;4\XVSDF05?_9O+@G+J(+V! M-X>T"Z3&DA]Z^?N?+?[:0D5ZLAJE:0]/YOWB?NP8>Q'_$B:0HXQZOJ9NROHP*3" M37K["D9C"^8/.0>L^@6/F0G[E3$N_1!T[AY%^J2SCC[8&WI M94*,U"!O94ER&#'T6Z%I9"NN6F+J7X9]*WT8HFNKQZ!_6T?J176C7J-NU73Z MO1[BI 84O:R^Y8:[ M /4="YPIE+5$7P^V]0E3?Y_ .VZ3'02F).$ZL'B(RCE"?F"RFX MB%^U%]&(7;/^S PCV@G?^KXG6">1RKI]EO.@:-],%Y^>I_EY[_,SVT[8+C0-2RO.Y00H^Y3(1SM> M0[C>T%ZZ7-MI+=SG6B#6:IH1A]++X"8,,35(-.&_2(UUXTV"@Y:6,V@1R^_" MT\KB%6/-NV/RXYO?!"A85[WTUUI>;?S:1PLQ&+U;<OONM@S"YDWL,ZFES)T\X> J7[;?#<:-9! M0^!X5*NFB=0]/U-!"/5@X :<<9!L%M5PZMV][ZGE"B#JEIK.[9DU?[@PZK[/'Q"?;X MUK#'=^J-WPSV_Y ^Z#$6[5Y855H1!CVA]L)\T=E8R!*'9W8:L"?6AQL;N)P$ MMF\O<2@CZ<88 ZV MX@'Q14 F')VG"U^D,9F<@NJ%:TVPM,I;28_S_2*P_Z2 M. !KF@7FG#>@G K0/QU08LI#*C M\2.&!=A^XJXC:*35/P&.X)6OZ (#V:@:^9*;NZ+?(,THH^PJH]_HOG@=KE3> MA(^X'0=A&"OMQ<0*2HGYS&TAD4@N&F<=ZXSFG"9$-H5TW=Z6#,)BN"T%=*\F M:QO*QA9\4I-G\S6%N0FP2%$<<0R*VR =X]+]4<(T7KCT6)SK5>@:?2]A[B2V M/1JP\Y84^**=6R\^>?KR^U>?,G5[Q5M"QZI??/+MRQ\^=07X?R$T!WU'!ZSV<%2'LYH&)CM)1Z:3+8IH'"<*-;SF)A.UN 9\+><"BKG?-%Y MI4>SGE[@Q+K>.]Y>.1Q$026:7 KA3)L @-_2=3C^@# J!*)[#%.]=_9C"_T M@)#NO*3GXHY-LDIOJ%TAB>E2RY^#&>\GOWF7W82?T4S1$-;$G57.Z&%%MD MO#H2BBDZKVMKX\0UN\N_/R4$[WO>U(3SS/$)+&&-*?3IIAJ=$2"5**^=WU0. MF:YF1Y&;I.UU(7AZFW6TUF"E8M=I-;P(3 M'6F%G]^ MVUT./J!* IGR%8"\1(ZZFLG8>$;#DXG[%S=Q*9'8]"3>U*PT(\=.D,J,+T1R MG"C'L.HNJQB!PW10'87K?).MQ'^?)K(JRIZ>)O9^!9,;Y?"T5'PZAYA\03P= M]+1.TB^GZ;E787E.+5+:6T$GGL)*> H3,(AS9M?^8-+EVXCE+]T0T*QDD=6HBCCO)8>"K%H[7B9!?@417L64[1#LN/">)L MQECCEXR]JL=,F*1/:X.Q[>!,M/ M8MJWDJ4=XWGS-,[#@]5N$&T[-PNT5>8PS>V&I"72.(K(4OSJNKUNP >FT\Y' M%);"E%25:N8Y3+!W0'B6EX@9E0$"0V))>52#G;CJ7"1MAG M^U7*P*4S%PR5Y-QQ4@+/.5J[T[& U!HGW>+8,B>RP,)]R+YW:'8NKI$$%P0N M"FL3NZ#%W*M&6?*A&!K2Q[*QGJQ6;4>#26C+K.\C;U.(_]D/9(#X4" #ZBVG9(5G-&=>$Q;^ MD2LN)S>;FX.K51B?7@6DK3JRUIWUS=,WJFQ,:.(:C&VZ>&#T: M% YI?<8UL9-#ND!EKTU,TX(UG3,\\YZGJ1@ZV4;G)F.E]"7ET0P&(<6-).XX MWCB\M\^[%HI?M(R42=)IB%TKM>9RT D6U7+PJ4:AJ MAYP*/N-^KVBCQ;6@'4_>UFJ]R#5 .?,S&KL6TMYKX>5RBPWT+( MC(B'D>2B2#01[L1I3EFEV57$E[YLJ?^9D]!)B+$8+['43@UKD^3:N?IHJHA% MKH@Y6FDA?WK07O)!.ATG9I#4QS"5UVOJB_C37_YR]O4B3G:-P_]/G_WE["O] M)Z[ZI\^^.GMH?]F(J"*+LE)/"J%PC__[(2[Q M^.&CKPOMID**@P>,+)ZJ";6L@YB9LK/%MW(DDWED\6$\@;X*6ME<+"&O5DA+ MH.\%X3A\UIN=IZX=/4G&G:SW%T?;NAIXP+/V-KEX80F;;-KTAP?772%BJ>:? ME;79@3@0T65IMTE\LCY.N<8?IK$JUY= &BW)G;.XSD9JH75T.1L6F1YQ%T_F M&.&_>ZX)]C'88I&L)OE"A6J^ M,F.ZO0@=!.445"#%1$X#4D*# J$VN(^@R_D!*4+*+;2P#%XRC.EQ]6H7MEZXJ7Z M,XB6:G]9<22$O'CJVYR1HD$_6^T4\ MAFFEF==TR4 :9:K/^KK@ X7AHEW[OXC*7[2%,*-SOSQ;_&=['="B-GKNZ :@ M)B\IU7K/O@,+CD]"A$,L^M()3#\5U"<$'?CS?>ILI"] W4'.8B\$X)1 :!R6 M%#6K.(S[&I]8JI'H-,2[D0 D3>5-$R]S6ZFLL4E.>!]WHL4\9UTQ *IUNBKC MA)::9H]C7;PU;SS=B-*Y3A12DH_XM2:ISA;/=!P3OI%OG^Z>+R!Z$BPX2&=, M@%HQ\HO6@)H*L_=L<^J#L\43$I\0#L#E7H5@O ^0.7"L;:MSS_[8.G\P3JIR M49HUJI'H%4WS5.>NLRVMYF D#Y_D MLO(\L\8DOGG>)4$::8EW\DQ)#5ZEI==F6;%.[#IR!O<7)4>S>MV6Q#J>]/EP M\H@AX:#N^>XR.F5K[).DQ3YZBD0W0=B#;T\J M_U:4_X*YV;!CLDTG-8%C ['!%.X@AP.>?I:^Q&@$?@+C?,D3$E0F04);,NLF M)6'-Y*N@7'6+IR__\>*[!X^^C@%]W%+Q6_&<,E=^[,9CG17H)/+>/*5X=^)+2(DE>.=HE79[$"&M+2,@)HKF13%0# MU@E[1:?0]!,Q])NQ3%MID :J.J /1QA7VL[K7)/I5&<-OE6R]_;2HTT*83YA MHXG^7/Q;R<1S3.XMP6.CCPBL@ *QZY$(-"='?$2&,S*=ZAR=A93>F>&AF!T2 MS- .G$<$:1)'*-K:>#55(UK#K7 G'$)$)]4EG#+1#0*ET<4NG4-+GV@X? K\ M\8 %GQ\'L.!C.8V?U*3P<@X6HN1]+T.-P,.HB3CF8 N9PG'U$N1X_^/-==D'AH[4]/N&I^EQOS8FB&=&ZB3]3]2-I=9@^^(%>0(*%X03KK(/"K\81 FFV'PA'%^=H M,TS!X7*O5ES>_G;@]1BJ #4OD3*0+A95,S@O&WG=6PR5G^N;YU0FM)]=$N]- MKOWX?&B!)";Q1:WF43F2N=0PE.TEH2YWC8"9=P/EE@PX,-:DS(KB&A8&PO.4 M$J\0SKKI)6:[JD1!FM2]Q& 8V$$\*PWRV,,"/"$>AY+>X (0 [P09HQQ4#< M!\C\,#3;%8;,M14Z0CYPF6+0?ZT4=X&3 =%#*XDV;B,_TV]1)1A'\AI!5C0J MW+L!9%.\,0B D#0LM*C4"YU@].<[EDX,G@ N:P7#_>!QT^V.<;D]X;<48;$^ MY.\GZ5;:[@]87#CE^7H+ F1%TE$Q3K[[A7D@J\H2QSYY1^R*E]6ZWGO'E:63 MP<_6V,SI-"..2\FP'^:4>F_8(Y8D1?/90 M8]HB7UO5YF$L6(97DI42@RZ3. MG=3!L1WR"I\7"5&;S1*?TPX<[E*(-HZ3K_,WXM^H603=E2K?],X""/FZ&I#9 MF=%#/5ZUCTYUW%A/)C63%'TGFY*#$.\PU-Y,4%Z5=*OI*!&XN;OV?YC\'L^( MAE$K.A3*2S8JE2^A6'0ESDRJRX6 .D%*&#I,I ?/-3&L194_W7@9@X!-Q9N> MLP@I:8/15LU6._2 YNL?H-V3P*S<6OO24H_CX%,E.3WR90P'2R$>6>V7M.?B,^E90Z=<].4ZE#C%Q7>9)U,KUVYY';U4 M0&PHBR;0119GISV]I7=@I0?FXG)LNZ'W% =1;;P^;3,8*6R]D?]I1+7%3Z5 MHR[E*"9K#Y[&O^O69PN_=$=F" '+Z(J_V2[9F3R8MOH,M-OBB)F<)\Z53F1:SW&2"OSJ(<TI5 M>'8:\F)!D;(CA2L<>-COZ W%6$TN3R$/A)),&\)1/J!WJD@O[%N=21V<6EC# M9/N&H)TBOJ8#Z.8&:7OM-VJ[M:1#1T/,5F4\[1Q[3%B,)9#A-SOA.@S7\<5Q MX#H^T/" %'8QBI,%5)!1TTA;-2^OF5]);\-D6\^0I\BAR\794N1Z\7$\['=" MMAA?LI"VTEL/2MUI>BI93<9'Z *(=5'Y:P+VK0[?@K=%M#47U:6KH>5 +K*Y M36 T7&-_Q$4Y3X+MVK.+6ETJF>2$EF?V"68(+[*C/Y$*I&.#&P;'D&M.P_LN MWG@M(&JOH70T$ON[+ &S/W3U$F[J>$0+CH345)/RV26?""A!+3E&&MUI3399 MJE%D>LELQPLNR,!T2UF'Z3GZ8;[S>;G;3XUZ[L"XGNC#YMG9X&795XZ-9W)4 M!]U%_/Y!7QXOE.!.*VHG9FF(F7,5E""!H MB ]><1MG&I%M^09=J-%Z<''/MVZ*'%CJIY"CTTF%<5'6 [T.=VO226RB39CZ MN%RZ:,'40V<*,ET(+D7H7FMH5V_$5\VOUZDR^3'F_ZA6D@9C?O@PE_;"ZRP" M4*__JJ1H(6MA'[G 3[BZ6BRB-8[A+1=/XX:(:Z-W1*H34^B].U(YC!\1HI4, M9 +4)'Z.M 0'SKIIQDU7(1;EG9=B(1=#F+U?G%/[B@X82L1I(1AL<$C:;'-,NXE@ENK-7-%BHG2 MC-$@/GZ<62S#3:U]N?"[:_ IN"?6:R2NH=X O>)'&OYQ+5:I5G#@ZD?CLDCPL;I&ZSNTF&\'2,.\.3S/C]4>O9W;0 M/8H6*&!ZQET5SX5NT7 <1E[3!S_1?KBDAZ6 !\1-"3&N*S7Y0(-1DQP!!;K1 MS3B)U-TW\;2S(=LR3N^PD\TCAR'9%G$UIX4I,5@RUR=.VON9NV]9NXR7%<%OUE"9AX'EH H>U^F3TQR] MQSDR6@WC()ARX6CO^SB5F?/YX%B>90,Z3>B]DK$+-8(0Z22/77(L['T)8: X MK=709WD:3M-0MV>']KYQ>N8T@_=+IZ^YKBEW D=1L)Q[M.DB0-[$Z50_Y=!O M-,P2 +4C)O! ]MWE@S64FI&(W/5*F^/:)$^3?Z\R27G0H,Q)B2Y1.922)N)I M.NXW4MA6OSK6UEZ;-TX1P/N..GM Q+&2@I'R?CLNALE4^A[GTWS>]\9U6)^\6COJ# MY M4UN2;PPG)^6]JC:E3CD%FVNN:[UO2H 292YGNLUSQFS')X9:@S$2[!<94QWZ MA*S=F_J_N]/F?,_Y&D^$YL#?5"MI:,9.DW&ODL,)XPD8&= Z!0 618Z/1%UQ MK5L)+LPE8S KQH"DQI]KM 2?)NY>+:8TIE&S];D4X7[9K<^%K;P/PU GK&$K M[MX@3AJLO*=W93*9M@\M)C!$XL4($-4@"CN!(:0 -D :R7,_**N#;=AWJ>7:S M<6>G*$]E-8,1B(LMW:H];\A!%!*:8\3O&-&/(.B8<+$W-O TT@"MJZ:V'V(> M6>+:Q2A>>[",*ZPPPE]D4<>M:])G\[*KXY?:8O$\OGUTUA9UJVK&!)MK0D(A MSC6@NKLQ3OJ'\&NUBI=[?4$'5<./X)44V.X1WI"DV=&Z$(. /H9A=NM^Q#^$ MLXMS-(?N#!P@8$,G?+7AJ[\\X:MO&![E=2&E.^,^=GUIUZ"K%SCK,L1G;I@@ MQ.]$U+10[Y JEO5OU&UO9JH0B9$<+MM/]H890E?B=$#GXV(&?O1%'.0?@S 8 MW&@W6#JGSS!F)G&6#[CI ^=<">[D("@H0\IY*9.'&O" 37#ECS?I^!Q0826 T3M!%;SS?>)<-%6!J MCN7J\)AF#<2N!:_0QZ,B7U[6Y9>;LCJEH5[NF<0C'ECQMV4_*+;\8.J\N%,W M(]S=:>\@L3RM:& HEQ#/Q8I[($9-CE1;]EAOHGSKJKBI->67$DTFAH4QH)ZQ M#+2_:S;E52M"#8XI6-RZ"70_H2YQ3\#^T!1Y>%J \;1CNPN"%>W"THL,93W* M:9:L$XO0A$V@C4 @7EKTNQJ=2V[BZ/L9@IXU&#R @NN !%TU-1IZGNKMEYBN M8-U/\1GB(&XUBJVZT38>T;KDC: .@NDZL7S**->!HB91G5CY1-BFU(:H3',7 M+LNJ(2[SETDE, M:$%_X<2_G%_AME841(KI%>21<7*-7^?&EIN,5F7.:<$:X#IBL.RTBVTY% M3M M8>@@6X&_V55T%[>A]TV*CDM!6G)DDTM_A'%AI\7(MJQ6-2\%*D.=,!$$..J=MQX_%=S>*%PKZ MY%SV_1J>/BH[KM*Y--D/AZB WKK_3.'L20: R#S0M]UFBAC /,437SU#*@-3 MAP.#*$!,'[TYV3 <^/U5:63+> M[I)@_&6W'T>(7FLGC[;?F0+P1Y6?8#@:+%.F^8;%U(@IF2M3?/0= M+I?%_P*KMSW^^M^*Q5>/_FTN[;K!_(.&SP/]^\KU'!]#[Z:O;A MWMLSC)7+&B?)R)9UJLF8B.G:[;8:A#6.F/-TV5?3"7?0V_=8T4Y/6(SGL M.)$IUE71')/W%56GMJ[+)15O6T?%2\;PIP84!*](/J$O'#?T]-%&WF(./35U M2)%XF)=32(0L9%Y1;08'QM@^S!L"\JCF'RA3_VK&9MA_K\Q9B$HG(\U#!<.1 M\=^>GN;B_N:#$;ST7<7^S..V!^^R" M:JG^N!(?QL:?^MO%B2Y&!I(\\S8:JFWB%'T23W3R"H@ FR*)9BA-TF_K+][DV5IR(7^:IJ M%>*!;%7&Y;NHR^O>AR&Y5APW COFX&57+8/4KC==N5N?9O)>H8]EO-2FUTPX MYP669=<9<6_TK8=H0Y.'RW*FG!0CNJZ6= M9Q2_"69YFH;[FX:)> ,E*BAU@C+**E17E.26ED6-%8,05IUFYCZ#03)$B9-6 M4NK:5!RC$4)[?E4.Y M^'NZ\(_I/>3X?;:CE1>G)Y[#5&&U?WOERNB6\8'^8_+N:"#^L_R?LEO3&+QB M%F-R#+Z+8XCUSC_YF: 5BV=@K;;X_)F16"^>Q4%G^BG[H?4HVL,\6[52^DM? M,@Y5*>L)A8DIGGMN,)@^Y.F[O8G?GM#_]\VTX(XEY;3_-RK^P;^"DD6XS]=\#TRA<#W;B^)?(8,((>!-TS/'P^A^M5Q(%1/V^0W MQ[]U$DH?RE_S:%A)>@6=PRD*^E8"[9':0(R/L,?:;C'JC0I--'\,XBJ\5*'I M#EP2/51"SL48F:YT:IBY[^G_Z>S5F7,8A36FSQ-=;1)@=!*(:'_8!)"Q)X$$ M\CQ$S$GPL\>(L"#1W'8E%<1-N< -?V1.*Y2 U3 M27-_C&38XM]6%_&ZW7Y,KX.8@5-V57/5UJ26GN-KUN&\"U@@ (*-4X:52B)X MUE\*B!W=JOF.Q[A1WOGHBQZCC;XT10FND>J==0I56Y-C-FX0G:]KUHC&I!V< M,S]5< QI#M]RSE[F0.Y-N5*U8_4LW9\4AW5HM-)(T7ZO& L-V>('4.9R@X4P M\").!>%L:;=8\C@.[++2%ABO\*(HZ9$D")&ZDZ!PPP2ZZ!.L-W%LA$D7JG/$ MIT,@2_J_+#V0*9$Q7EM>XA)89-8W941WK2 KB]"(TK+9S%J MGW^D0QHS.4FV&$-NWHM>#A5D_(2J2.9J'V?QMHE6I74+^QA%"FDNE MW,.FWC%H:;E7TN8##,U6_"MF$AT%R;%U*^D@UWX.A^\*S575M3BYJ72,?(6& M.(QLQQZ24V8D:A1/',*,];TT,,9;R.HB&4B"@EDSK"5UWM!G+AVN4BI,-KC4 MCO;D4/!P;M&]M2ZWVB_""'Z6&TW)$LDP6=,N,)NK5;5F_/$8K5RRJ820N /L3+X ?5,TO.TZIX)E+EHLF M-)VUTRCBV)F H#D??64!'$]-1+'8QM4+5#!=)Z2>'SY(O.#YF!K.&\E\'?!- MH^E^V)6E;J=[9 X0I?D20_K1\O"HSC30$@'P)90Z>4J+A?.!QBW^29: M0Z$.$%@DB=QAIQ#2.:QV+(Y@BGX,IW=7PN*<"N[.21 << :GPEOU5,>.NB#L ME'D>%HE--#OX1"080M<114\5\C8B&)MH3"#QBSFY:&NB7(MA=]=>$2)> M9;T"-9[+7T4Z,4Y>TVLU+7IJX0HZX:FB4.Z&B[9+FJFH%OB!P$N/D]5[#?KI MH>9!,-ZP)'/LBK"0[++SN+ 4N)<:MD +5B_$*+7*-A24FB":8>);3+'F4I.*?VFC0^97Q]VI+R<.8;I L8V;8S/Q+1+.*AV2SNTJGC =9/5M*T MQ*- *S*-@SEUS,0Q,()\*GIATC)RO?Y XZ9KQO%2DMS6P%F&LK\HLN;L=46Q M ,DI]OVN%#@'3F52QS25!SZ_\RC?3\9YVZXYBMB2;\NR\Q?DB_>0U.R&ZG]X M58CC+>RL*);%15,VY]B#,DR:B$:7$/:HGK2[YDW37C?^K+4ZG(YU:OOY(2Y: MVHZ%]4OBVW"2JLU>ZPY<>-OR89HM<>D][2E M;91==@O.D&YG$OV(BZH+DT-9A[V0<'9@QG1R^CA@U0.ZG*[RM\OBS!W1 DD[ M<*C?(K.DI_,Q.EC-'B9=9H2*AC;-Q8@M:6GDO(\=+T M^U)&,FLQ\];(>UA:;R>3))CM<0M:8J)% ]KQ;3[MT(&+PB/8SBG]30?_1 M24;PG"AQZA)>2R P>UWU<=.*WC-KJO,<8,PO4@"X*5"B;UV?E%-R*I @CW MUJC3=:*.,N0WNT3I1'[IK-""XXQ MQ05)1TJ=A<$_6TK7JABW0(R*E;;G&/\O P< S2:-5)E. 8I,4*I MS+K="VC*P0/(I:,L*U$ TE5Z9SKV?UQS\#+?_[R!G+56_=))OH L:2H.%ZHP MX4YS%SD69APH9BS\.I&4I$PD)!#)%:RZD-RV;+GD88S;2;;"L#^70;8HDS+, M;LK$N-LK\4#8VO)AI#\M? 2Z[D8NPLVJ@,G\L#NO/T&^GNQMS\_FHY.L=+$D M23FG#)\967\V9JV\>%*>+KR6]"1S<#+9ZH?Q>(5T2M"/5AQ8Q7?C$&N*14R. M.,-L#OL_?SR4S5^. V7ST<0!KX7L6MHDQCI]XV3"CE HT9J$QK'LI. =FC?1 MN1[84$F-(IZ>U$G9>QNA&*!0O&QV.]37*/U2'W SX[SR=11QF[H#*= _H MD7W:T*H&(S(?[%$^G KJ31@+]>;44 _5=H8ACOJ/-FC-1NZ86\19B-TK>ET/VDQ>5?P7*#Z6-J5J058+Q@ "*S M*TP]J0U+UO.7X(2F;X[4NU6"JH^KJ*=; F*2NW=NO_% %%8;;$V2=;^XVM64 M3DRE*!Q5DCOI1UEW1"BB7[<&F1-_0_*D_ T9G'4QL1*TUFC 4_&/$6QK2D1V MG)I+@6'2/)C2\9G0K3*$Q\U+!"E(R44#7HS4%9I -&C+@,]E+G.YA3O>.)%5 M+THJ,<2%N8M_-EJRR]V2CNK<'#C GP(%Q/V1:K[UB=\!% MUR31J6G))]\]>:6UC+/%J_C>;@.XJG!FQVF!MTVM]%M@BZ/\,YU^S >6)-&C M7S/PK+IQ6PO$BGPT<4%UT(7TC-0KN,MZ%5>%E4B8#31+T:=F/1]53 DHXP8! M@]@\DYV85!YFVT&)5CC& M M^YO7Q-GBN[AKQ:8AXME5 R*U>&;6HLU.&1LBGQC4VN9T=5S%BY,WN'*7!?&I M*#;KJLR$_?&0)3$B\:]V4^;*$>]B5CET9[##1Q!QUKD./%5,R:C'H.>?$&T? MAT\ESP-G.?CHMTNDT]HP3_1J+)\$H\_@,^4@=$:"GMW4!S)"R[&]\%9!7][> MT*9@&IT?)=PBN4".M6GJ^1)QK2YI+]@P.?\]5!#]6 RUD/^6ZO.=B?KF$XS' M:(5>9F>+595,E8W*T3><^@[V;^/'F>(A8]'-&2;)!_.GWZ:D93$ ]3 [\3*U M1(UKBR"U*3):U+M1O:)$1=71$&>N!*A.Y2_@ZJ?8:]=Q)0()(_D@^K:-MQI8 M762MXZK;YVQG@CSDE3789R7H,\F Q BBKQ3N%1VE*LXG^5YCE]'VLHR \.F* M$<@--Z>,%4_'1!1,.>&/#FP\.1(@MWT_%F>ST7AHXSB#5? ?>3& MF<:"8B_Q-Y>^SDM;DVV8UCZO5SO1B;+0DB;S)HT+*C.5/C=^TUI*V_W>9H./ MQ0)&@S/L+ROF>"$O@ "]I:9"'P O9F=,.V;RG6\J,0?N4/2C8($W(>T^.'B* MIT7.(3_91KO37,9I/,.!"P)-CND3P399Z=&!:?@6=?]R';E>E<39#.6A4,_K M;28(=3\1^"W1.L0_*-OU?&)OO#(7%>->!5&?12O"H%[<)=UU:Y?,DQBBI;$I MY/VRZ"]M=1FY'&7LE:<.1G93>))W.LR%CN%^:,Z'"_:EP6]?,CW&K:B2W^^; M?#1.( -GE9%>BS[NI#6V%N$13]]6-_Z B)[;/I *8?@EV_:=%0?MZ^:@:V(Y M]Q7GV\7^)?S#U^TB-("W66"4!IVIP3FQ$OR& M[EP-L$-BTU'BW+LN=7!2%)X?.]/Q:SM>1AEK2NBNJE7J$LMD6/5@TP;"O(YW#=IY-"?BTG:) M/B;^QX;B%@85:3EE^B.DFD)H\-@%/<3BVEJ<7<)%81K_EG2F,$2^H)E?7B.FRDGF=Z">\QL/XU4+ Y0WZ4!QZXOE("(2O_^@(A!N' M1ZRY6OU)O];<"3J)0*XG,F3A5Z&,U&6J^PV)"M'%<4V&O>N7W4A#T#$ZC"_& M+XS:STJ*!N,S-(^@TF!==S'X?K!NK_G(X'^VFXUKYJ'.:3IDQN-<#EQ/9(4+ M(./[W+;=K:8TEBGQ7ECAL*2'A*$0OIXMGK:-W*V0" 7-9NJ*WNI5T-HR1-W\ MR5#,'0T3"5/&05M.Z0^IT3?%X%H#G6:.#H:DJ9_SK1*:4]BFE^!/? MMF:\A7?T1EZU.9+J,YLZ6EUMS&.6'V7-]#<=Q!A1OS"/T6+,23BBBR7%6W<; M:7%/&3Z2I]2AWS5!7CA748D0RT&O'@.L&/I"NQ*GP 7T<">A![)RB&59)ZRN MW99+,)MXG/"SZ[OLFFK(7TB"6,ER&$_,(.9N&U+/*M!("IX6232\N*#2-+"8 M1LR*46@U+3+S<0KH X5U0:5 2<:/OO @\8,*Q>'8:,VE*O&0<:BIF:]#)Q_$ ME^DR0BF!1V>4+=VF@.09566Y.=]Q.ZB$:"8OJ$E7BF#B1MN$Z]"E/TK=MF/A M]Y8^4^6D7'"4PJ\8"W KF#']&2F%G2CNQ*$X+UK 2QU!%O\AS,?<'!F.*8NL>A5.MOE M6W>S)I5>/8O9[L"CM/RJ=H5""+J8HB?Y?(POGV_VW(6 MSNJ-FE22=3]07R]<#=A+BN1'N)#H\S#=#1KW*8=//Q&B!_'R&"*0=SL4#GBQ M7YGV'8NK"S<,?UU35C+GO"J6]-JV*K"_\R5AJ^%L\22M(]?J!I/#HGL) 4N/ M8@#81..C69NY=,SDL?/:CR1J^DL% S5>'8%RD2DYA"12=&NYLXC]1*+2&32P M$6S23/JGB(8YU'KXX+_SW^2]3LSJ6>3UZ/C8A"BZ"AD-P52NE@E1M!/B"L(> M[= Z;%5?G5Y.31=,E.D@Z.&[4D MU^G&[Y9%Z#"9;TL1]%84-4?I!GP;N".?$]050].QW\DL<0U%5MY\92*M3XW,K5"6;?'#-':'[P".&_G/6 M>R3\%@56HBJA8VV\ZTB]ILW_V?9C/Z80H>1S-=+0D M>F;26^D"R)[R;/$<[4HE-:H4AVH76%8/V/V9PJ.TLT6[73P82! M36Z"P\_!W!G/8-F@.V.VO#8/Y<(S3LN*0#8QUH[I5]B;$SE:I ?'C+25ZB8) M(:!R+2H&7K)>G$XJUWL![UE70+R6\@ 0Q&.X0#Q/6XY[KFJ6'8_G))#R"&NV MQ/\>1]*]\0A+)B2%&)BYW%N>91BQ#I@^/8!_"1'\HZ.9Z,M-8'2K[Q]RO0G< M\[//JU>'V A=ISJOAM0HE_36>4;\._LJ-[\TV::<^\KQ;(:OV'NC*L]3_I*L%92ZUZ$Y,13+ JD(O;DD&(N5TBK)OC&J;R51_'Z\F M'-QR.HPJ[S=6UV\P6^-D=#LY0N:*WJX93MSBVQ\#S=T*9"W@SKB%T;6_A)5S ME>+S/FDH?1)WB2D ,-!N-.-[!_*0]3F;(^*+_NMB5#+%U"+[3"NUBW@2VF6)*$FHI>)E!3=ZEU M(1TI!QH7)4S673-B&=N"L@&,M[_567X/H2'LQH&VAV>T2ZK-W$;'DI4W#!;- MQ>VW(G7&]?RJ*WPAV\A/$NXNA@$,Z59R#;/NA3B"X^2#@[C#G$MO7N,)I^F, M(53S!L'-[(-]6,J*#TMA$YV'CORV6J ]:<,#=.817[+]L79/\ =P<V.C.;1HHEBO.SJ#EK55EGJF.!:'@#A)&_(BJ%5IQ65F MN4)VXAX9X=NC+SA\2UZX\#*M)6GK\@X6O'%NUAJDZ52 O^X)EYIPWJ*H1$4U M*O(40";Y?GC7_,^YP$0RZ7N=A4&N3KU0\R455/PRCXC/[SXC<) O,&?5#11_ M-QUGQQ>@_R A2EZ+S4;=_UWGN. 0S.C[WG+*%VJM:2:X5Q*Y?2O]Q348?(ZZE+5>@ M.V^"$$*U0D&HVIN""8&R!! M\$N;A8K7E+K> M#=6:X5GI#9D4W("4_:SI8]==Q]E]X'Q[73*S,[]')(BWO"LIWG$=,CY'Z!8< M*LZR:ZR?:[QG2H(/8.:<$3_<='T+ZRMY#)L#-^+]@OI!,H7<4XEVRA*V_V6& M4%,G,SM(WNYA:(&'[" 3"5[MDVE9P9Q643+BV8 SMK4/A[_/#QHX+^]T,,^..'C[XNQ,F[7#QZZ"[5!6F. MCI/PEZ_^K5A\_?F_X3=???UOB?Y2VCZ$>P"9(W>?[\IJ6TLGW#_:^JK%X49W M+_C?6MKCYY"OO&[WT>/$1ZB2=?'1ON^(3-H2L(&K DB212/8Q$>WARK9T77X M[Z228=N!$QIIM8@!MK?_Y/HBP-XN]R,$SD'LXXK.:B<.E%A$A/["2]=J2Y&F MI!+]H,"4QEV8M+BOHR=(7@+E-O5-/OU-A:YCW ^OA0CIUT%T $;LN:EU0@L& M2U*8"0* TQ:A7]IQX9!!9%(=S8[4CI.X@$,B;K=IUX,UCNOK*JZ.1Z[WBU8L M4O><[<[O13.ZVG5>.@@>@[\]GY23ZZK#+77P2N'76HD@'KC+MA+F &." W;A M?"=,Q2);@TP-80BB@P<"72)=B<\WD^L-O\9(L6=8I[1$>-J%HUQ*H+44:$/3 MLI^6<298<&-H- =BFW(('SIWP&JK-3.U;VH5P[ Z2\ZJ=1G. !1GX7&''NCP ML[ ?!AM)K<,BZU#UT8ZNXT((M&@20LF0&$P((YL)E#J;\BKZ:%DSHJ;GY'&[;+CK+9ZUF5* M*+.S7H$9E@"7?;!:#Y/0E7LI\Q#;D$O?]FX@O&0S9K4GSD[KDEN*ZE"B8.IF=SH:.[YK")-'W73 M .^&A$NE[>],T6%1""^853EJ[U_"(*V$NS90NG,40=%!?)3.^=P>=(3Q'@Z= M]PJB&= @#^: N P+*B CJK$8E^\U,4P61B[DX9FCJ9SR&KAM.5..F&'**&8? MCQX'*%MXWJ+UYW3[T@8^QJ/@Z9A.KF82+L!]R5ZP%ZT$*IG6HT2U>XN&X^!> M51#>LW#?1I0M".&5&59@WY"V6SX)1&$@@=/&"3=#TTD]F986+/0Q#KZC%Y:/_VB>$H#9X.VRB0*)PQ2E;A*N/GG5J! ML\4/\HPTE)P!2,\J.R?CZ&1V_)4VV:J/JO _WYS?]F&4.2>DYYE*ZU/:^5]YO3VU: MT]JS9;+D5/4L 4Q/J'E,95B8UP01=Y!GU7KT-<$S"]KU:!4D##L##''EAJ.- MMT?C?S3'\<_!<_Z7K:6E!75,_-"<,*J:#1451 Z/V5_6,YQ^=%.!@&U)49$S8.IOEQ?Q M>;(,D2X/MV3X?;,UU&&YA:[=]2E*UX6IYYBU@!!&FOPS$.R-R"B0=//?%)H] M>?\>HM78-%H.II8^1R#!VC" "8$^T<$X?PY"-^','P9O%:_1E0(8IN=Q@$TV M;B>@@P$='IV #C?R(&"#"AMZOKJ+:>+,>92YP)X'&7.#AUN3NOXYC3QGIWNVU]W=MIY] M(@NM"G!G/,7FYTWR3I9MR':' X024E+0YB419JVAW,K-2CBLFAG?S80EX;/0@__GNYO?SF M.S?[[DA_)9.;E_O=J70HMZR'AM0A]>%\@3QL"/\&QVV+IB,OOIH<77;L^L&BIY(#D[&U]&979;W3 MUZRZ[& \/E MC5ID]D> ,KW,A3]$_';-?,_$)1=MQT0P=C)3!S2+CKH=3+O)"<_%H8'D ML3))QN186#0C+>4$'8ZFB8%(^?RXHZC( IN96>1DQR2"*YSK,8SBO<&K 4QH M%OD8$-=J=&8DLUP$A&!TADF5LS\*+HE=MQ=3J-''P0F M9HD2;1>!BR((V6^ M(N.U!(OI35TMR-KG.RCK[),Z1P*\JKO79@E5IW)AM>9TQ02".]^5E.P(DN1# M L]^8#[.B+)#*]TLDC0346<="\"/'22]^<[2>I+"XV%R]^-&F>"PO#FB4-IB MO"S:80IR;H.D$%_AD/!?REIDGA%:\[8&FHKBCAE!$%VG RN-P[N'PE!&+6%) M23&*#A;:F@<Y05+K&7M>[/II@H+M_=J>E[H M0Z_/IW^5]6A/Q"45 P6FL9-J+&1L#_:6_<(Y:6K+2F;&11C0D F\,7HEKT/" M[@%E=O-H*Q4QT[)3/?;<#"A/61IDI6!: '"Y[Q^, M#C2_0M4&>%&TL5DIQI"AU47;]M9:2-9TVZH]Y\[@M/;F($=L$?0.5R'WM#Q\ M!&_LDZS"^X/X$2Y9EM.:@TZ/:VK.I5;RB*QA;]9@%;9X"C :J\-,16U9!U4;"D M1-Z;[E;@J _549OG3KS'6^4H1@=Y_2B&!+EV\2/< MFWZ<;+U94\!T8.&@$RR/523RM<^% NF%]QMEO6]*,&&WW2BY,^ID]=",K&6\ M<%GY(L\TM9T7G%U5W6JWE882982!\%G2PFF%7 "<0O%*W-:_#LM!HV!!'CEX MDO F;R:=4*5TKJDERV%$CZ]\@KTK0-PH?H(/!$'!\.:JM]F^&X9N5OGN,B#HOB[ MU9L+ ,>ZZ&QGX7DP[EZU*8N3EML>M'ED[59R"T!7:EZ+)L;;A'DHJ=U5G XWIEV^>-G6FYZN,)KO\)(! ME0\UD974.>9XP(AN"AWIG>&=)B=U;D]3%TLJ02;EL:PH(YB0DZI[JB4^_J/7 M$M_>F>)>2_)"&!=M;14D&D$K,0&KK"-3($K,ENS1S[3"84 0!G\7HBNP#-V_ M_^]'7S[\YC/NQAGWY,QO5,UQ9)"R.&*)XU:<>V@.W/&Q,J8(=[HY?@W^[CSU M^&QJQO6%CC-\G&IHQXH:.RT+W-@/-K43$PSKAR1X>(O.]H_(T8T3T4A'F94/ MTS1'CW$0R6B$: ";]Y8*!L-@3TQN<9?<:6ECO=V^M3BYA5:H?)YML3>25WJK M3"?H%F3C\C.4ZFU![T+;TK&E2Q)ZU MW,%SWC4R^!/"7O]U_B@-+8$8*.#--5%:XY?5V:UTF2"KN^S^C 9FZ)NK)R%/TP MU7T6^J9XE1R,&8_7VSSF\:VQEZP<4J;>-%=\HL$12 IU8N$KB=Z1,I%@ M*Z0_4.9*W!"A)>L7%RIY91,SLLP\^&%DQ5T>G5%) A+;S_\\7\,IDBVX=:V$ M@6?[RS4%.^-&[V1V[[!#B=-DUFC*,7W#<0=9!EY/G"S6X0L$51^JVL\#M4JN M0[3\3'HNH76\PN0TSI^Z] (^M#'\T\ MMTW5-8?<6NMV-[.L5R\TG.ZP/<9]$\,%FLPTASG;NXG8;,E1Y?6LJ-VCV!:J<\V]/H&\8W>$4) MO)2/F994C(%[F.2(>?I1C3Z7TM1RO_A;V:_+?_*#O'KVM%BX%+/Q M'9>[X:+MQ(WUDK?L@H.('I\16#QG#[CPKWI[QL):'Z%%=H6%G:5/ M.=_J"L;F:2?^'LM'I&2$7IYSW)2Q=?W/T8-G)@^Y&QYL9-P[Q2%KN')0$6U6 M]-UC!%4AS\F*Z7YOXQ;6M:;0Q)R9_FZ>).NI5O2_8:&.L['J99ZTW4F5O@%S MK:^Q,A=$?.EKXZ?3)C_!VI>_4E\)QWVIO5;RLT>XO9[O&GS[_\ M^NS+>/;5M3@H/YV].EMLPAK")C1,?_K\\<.S+_GW[GM82G<8:"N^)B$JJ7+$ M$<<'T>-MX6"QF1X]4IR@[)%NNEM!#_OEV=?V8ZV;T[Q*N>?96/ *XV#P M:(WBEG<6#SM,)S4CR^Y1.O);'F@9-DQF1+!Q M/)@902T/_D2* ,3$4/5"&I@M^[5 $A1 MGM@6;>ZJ71.+)"Y]6;TNSWH>/!&PF"<<3,^$CXD7%"7W>.>NFG(H3S>[$05YA:4*(H$ M_4N] //DMI^P"C;FNCM0F3JX,)7 W3AI>@U5O,17Y6,&M1VB2\ZZ'CX[P&OZ M?Q^*AX4S>&7O<5RF'9HMOCJ,N>;G$PD* MW+.2*"MOA1..<>"2\V)R>_FQ2Z-U#A,8*.L/[[ \S%J#S0WM_E?^6/$-X8!S M2"K(&/DIB1G=!IS4>&-0!'3"-+A;2SJHNJ?3J=.BBE>\O+P[+L02/&OF$9!L MU;B=M<%>%5?'7\FZMWSUQSL(J2T8 ,4E<3^^N _&".]]O!?Q=P&NP>!#CKBM MRY53!%T9LX-*0.20[$:7POG=YGPB)]CU1NN15@UOE14)RF^O@GJXK:!^#),E M=W$'#(:8UQ$2 VN'CEI @407;0WLQ 0:>%GB@HRCMW938U$&S<#Q-#.3Z(2H MBH!.#:()X#78_M"82;9%?+-TXIR E?4/6?A.2+^JE6J%N[^NZ(!8& O9Q.!OS1 M$A1-4P9B$D >@WT286LDL5?UF2!B3@+@$[C.T1#Q4QD* :2)+!QLQJHV1Q-;0Y"M>3"BXW;1.MTK/M?[0*B,=KIC1'X.*4]ZJBH M5]2F*TQY7N5V%.UJ?FD?W%H=UU!V:5_J)3 N0L8I^MD.ZY$U4S'1UT7-;>G4 MLW"NF'"]'"_9H3JXVY)A'6!&K-@H(2/I9ONRD7]=80@-D72Z MP.2,(0Z^E+N6N MCAN^ V:5^XAB.W**+S6M 8\,T:LN&3JI/TB*4=8==IBY50'3SU_@ZQ&6@@\- MO5*4#>KAG4+M*M_/L"+[OOEF_AYTX40HX8:2M8J=H"LTE8%^JR\@3$V2 W'3 M/,,/I'&D04=^(ZTWN%S6#4+ER/Z+JWY3#JLEP;5Z)/KXAC[7M)?+1=-=A>P: MTMVEP,ON8/5>I->!17@PR#D+DB?XOD]@* 9D\.A<=@-U<\D#73X<3EC#%^#@ M]S2@IB"J"*^(RD4GE+[J2^RLHW*DO TN@M1:_JH1_TBSJ-BG;0'W3JSV6X,)_SL2/-J9F;3:'E M^I,PME?B?E)4@3;&G5SA+?T*"(7C8B>XP=EITF>6QF$;VT!7G2!)K.\+^L;, M3D&'E-0(R\+NM<8HQE-9Y7S*V:]Q:",PX0[[/E?7>-##-7N35(NP$QXO@]3& MGL8L)"[R(X"W@$4-G:70-"I2Y]B^C@M*6+YEN2XW ^R()75=C@GTX<7>X W MKZ6!#C9QP$,9/AHVV''+#//#UO1*%97SY03''B,LIS%I6;=\ %+=0D?0K<[="-]I%.U:,2_;#T9^A)D6 _46SLR)^Z2XE,\/$X"J#$4 M&YBY9Y/C7&MZ$2U&K$, $K3_NR.47P'5JJ"J$X\V;9L,-9-M")2X8.5&5( ) MR18PL:+-):R3/8N)\C60 <<&S*E $(/?!?>I>8O8;]QD M58L@<+L(,X*WI1#DIVXL'"^WW+.R2ZV>"NU..I/=4P)>KBW0G& M_;.L;K6&%[-MUF2^JAE-E RH796RM.@3PN^D ML\1U8NT ?"ZM$(7#XI+K?F,_L*N\GB%^)^QEY'P;)20TA5^P #NHUK2U%Q2X M+8X)KQEWN* 50%_?:PNCS+L,)D(7(1]"R@V AK*C94=D5ON>&3U%X[QL[7E; M.MJ?8&2]AP.]C,UT$9[_F5(E!L4%XG!_'_06]RU;8!HPSPV; MCM86KP#I\%:3[5]EY2MT24?":=O(T]>KM4FU?[P8@>>!K=*BCPSU9]44[#:$ M^YK:(I,J<:&)3SH:)>4CX=^N&[H,EZ<8"^[ ]<$&Z92S M)\63%3L(81Q,$!I1?D]:+HP"AD?"K*?V*KS7^;&> MV0/R*V"V@!P%4@&3SLF',1780!KSD; 5E9,?AQ>+MYX#\CJQ0A_'0X%!'"P) M;NM6M/&R5N"Q;@N]9+I6;6C9_"34#XN!-?U1U[-3*F^A[-,=E]J"%1Q8X=&W M#E98.3S#:TZ0]NL9W)\BK=D$GF.%O&"XSP0G*(VR:ZY[_WT^.L@8<4I(/TJ=@"&H5\2LF54H+L$@VJ M?P[[)N],.0?=C#^9'58,CL"R'0D-SA!7<[A$Y,(I?/\A$R,YL?47@G4%.W/C M:Q6(74"+I6(4#@WJZ'NALC&.O;IT3Y@NQ!>'1# M2'9K%QW,6S&N%G/7&"QDU3PIJ9E 33@XOZ8VDL)SROHZ+=RKRL;O#:TK)E0I M(;[ OE'&2E"T2P[L?UIDFF5-&1QY"L_0N2:$W01RN41<*5FV40@4X?XC/)A1 M/XD!^[XU[2BWKXX:CL:GW)<$QS.30#ZKYC8U:G$6V0C@-6#)D,%-)X$NF@[G M"?C1[.Q\KA^X6P9:U>W<5V-5XT3MVV^6$W*&5QPI"CHW7+'SWC"DQ08=TWU MFJRPD2.F(3387 FN[W5EKGT_N7I4WZ\M 9VC%]8E?M6O0^5R+9L%]?_=Z$U9 M&8CM8D9CTAZ>DEP%N>8J]4UR%H[:-.9GPO\D)DJI1^ 8$_B'*HP#3AIFXEVD M&D3B_LEC$0)U_Q!_S&GQB9/'+PAIHZD4CHD8&__+9P/(C9/N9'I++' /EK45 MX F?C0)RF&!44!*=4JZIN:-*J=CB9 )&38@Q]?,$;*2Q6T^4/FR\>O/0IE!\ MK@'7"8E*H16'*6,P!O*"JKZ(D2G,!."^#)I39&#^2L1!W^CD,_=MM-!T)N]X UEG>GQDE:C&#!B9RO M0*SRA#0G2)!=\S^Z*_GK^*MT=IJ_8KP$]N303@,%2L<5HY*<*VECW#D)Z6;H MZY1V:-52CVNW A_BOEP[FH)F.)\-7DDV60P_G;8?7&YQ'E#@QBQ;P-X+<'Y0 MRIE A;%)74K*%WQDL(=P'*==Z\AS+DI86-OW2L)(/ARK$I;FM85O8?^ -ZL! MV2@U3A.CK- )VG%*!WF,)S[3S0:P-IZ(9!-#^*,04S;DX_&Z4I;;<8$O8I_7 M]5,;!QV)DB-A$F42"%<@57'OT%Y0CJEE(GC?\NKGQK?0=M0/>K'"H/Z!0Q+% M0V6^8:JEP;RD""EC9A7.%U2HAO';X41ZB+ES[ !86,5#),?TOW0)];E>$^(! MP: &B1_"Z;G7?8;$-IQ)?H[@NHBW\W%[@\7WA(,%8:/E9\JE? M1<+T&N8;N8@2;,83%\[N+/A/,?)P:#.,T9W;3.FO.+!+U&86I&!M!G]VST+X M&KMB4#AD$RW>>=M1B%/YY7#:>*8<>Y2?L:$A[WK&B-DZH4L#TA>)Y[]2/^([8;LY@P2I_:W"R&@/3 M(P)I"Z9$:CUV%NC.LU$"'7KH7,A54:&G+5AIPV\RAN@@NK1KO&G[P!SA#AJ8 MXN%QQ0J9UMV P$3\#? #=P#^V\X\$EER4:Q>D*"W+XDIUOO157%9+'T9()QS M%8>#E"Z"1%/&#P?!P@JKT$7PKF=+2"A#M[TS[MCAGSU%J6H)U0(+V4V&E>=Q M!>@7<"!MD)QWN5P;)\>>^V8:GB'B2(#_FH/*2FZ0!WI"^&;O Y.?7;)P1"OO M@B IO*P";0LI#Y6$4-+86B@(5 FH%W.2;)Q8W\]#!^Z\VD96^8ZYPQH*W6A> MYJ7]X0*S9-ED4BOK]W>>$KT]'+ST3H#20&7G:SUICKWT$..S85 A_YC'@7>K M3:8;BYH9@MR6Q!D!3YDL'9+PL+G&*=,X10P-NZ YXILA#BJR2U"K0R(JPQ(8 M;$VY/^56B^/TQ"RL :9,G>$.D(Z:!@GY]/'M*YOA**^&-G^*SU>T$[4,']=-IF+9XD6RZ-(\=?)=64DE]A,V99D\AV M&"#?!^T(H)B8D<5&AG@Y:N.A\P_Y*.RBS5(;/V.WGNL@#X<^5DE1?Z2%1RSE M4,!BXE,+KX,[ZU5:=6!&!V8&\OL>N,Q"17PWW-9NP'%-NJD0>(Q/#2O51WHX M.5RB7PK4,+^DG'U6..PJZ=NH0*=ATD&W>FO);K*)5X*DQ&_>DI\WRQ51PW02;(OW+&],&PIS?,B-5-:UW3'6>X$,N#T3ZA]Z#]/?QDB![_HK M0V5+M\Y6X/N1[6*YBX29F1J&QQ/#8]*E@Z@)E.>3-)FC?\$%.G%?(!6@)R9V M, \5.Z4@^1R$1I__M/KVZO2/O_4Z_NZ2*LJEP"*) M25''1$"MI /&AS/FX5J"&LZ)8&1]!'V_)V<)4Z*LUDWTWGZ3XV:P<368 962 M_*_FP!/@AG(/4NEBJ0UI" ;7)D;S9XVSXMV)_06]3G( ?U.8A"5Y_3S)$+[G M-4N"UU2>23,L7@O+9(4$/A.+9EO8,TA-Q!$77#AR#/XF2!) >2 MMV;'AO!PEB4?_,OA(>+:9.DTLI_3-;H=&TLV%2UW5$8.E50":800G*R6 MC47,FX8^\22TXS1)B6.NJ!VSE")<$8";#$ M738 9&\+TD-P43R&O]9]P<(1X:)#GP345TL56%<&5;7L,V'V R2BZ%>( )&' MPO$:Z#["2]GC0?9%LY@3R8HLMPXAYHJ:.KD)#<.SV1-7$CHZC4&6-L]<[4.L MH]KT=B>"A2;_X^]4TW 7((]'1.XFIDB!NZXQHMJ-H\,-C0)=GK"-@.>D!Z#U M3:L7'6&I\T/97HC%**-T5E(3$HEA ;DQ>,_0.<%$XL6 F:)E[1#FRQRE3A-L MCYARC6/!:>MA.JF&#H"LGI(J@:E8PQ'=5%?S]H47HCT6> ;VI=(C;63^I5#+5N M2%"*IM!&(3M.P(&=#&.&A&!VE0+ *11>U"(.C3[M-M9W\*$:I;3SO"/$ZQH0 MX/BU9R SKDM>!7^%(8V/#77?@@\0:2\OJSFI50!KR([6E.N.TBWD<@/=AP9R MZ1E:ZJ!M6_76+[E0+YCLQ-"22M8+E*P]7+ E9 EJ"R\;'R!YPWU@'"P 2;8Y MT\8DVV06D*&.[:G 3SNJ[MPG!MS@GIL=L[UA:0-:B[C'5FU&N2@VMGDT#>?- M._Y7-9BU=[0B^H[P\@F>[$CDY(:7WUB0$LS"!QL+3AJ@>@*#"\0<:NX)!!>( MB)'!K/$)8="I'-968WY[*3]ULA,R:,A,Y<-XO7A9,M7=O%^=7Y5QB8?#ZN7= MN9MG(L(R9&4([8EEIKZB/+PW*U0;B+VU7Q*0A&JH%#@U3M ML:M%!6QC14AZIMDI/G(9?X5BO9VUZ2$%%$Q7-6:(J)L@#]# C6QG;E<_V)"C&NT."K$XZB ML.G+;5DSTWD9CH X&8:G$$"VK;,*"% NBL5">1PSX2M&4"6TAG:A J$CBT,U M,D8J%&G@E4IVX8IJPV %T6Z/6QRG<$IJ>U'KYDC 'C+N=TU6T-VH?6.$_ZI* MET"RU_SQ,GB<,S(*./K1!_"0-(G&^C((&T#,$8$HF!C"6-9Z,(*_5 M21")QU+YXI.D/6H(XD72!:F[?0]=1X5]9)S]=@,@T-QUQJ$WH/! IZP5F*=B,>1]X+NPQ0L' 3PGU@P: M?)FP^&(@48&.,I@P MC*XY),_X*;GV"J<)'XY)3G@P@V"%,=Z"',K)*$ M8^)0$4DC]8",X,D<=:+##!!X4[EN=D(&H(H!\:']:^&))RLBS#E2#5<7Q<,1(CQ6_8KOF?KM7NH(V@, MXZ,T*7QPHQ^Z$;4XRI'3-G&*;3M">TS.J]1MH$>L2DF[QPY%[*X4%%;8IS/6 MW#_ 4<@P]:>LA5EW_TD5) M.,G((>#DZE3>E>%:=$4[B?J*E%7>Q#CEE2]NB!O+7F%PQF#XPB!-6/ 3Y -P M.#6/[_MG!GJ2E&D405%])8(.,+ <2/%W,.D 'K"=LV+P[A,D*T/NJEH-NG=R M*;DZ\,N J376'!RU0.U@TF-_>7P^>B2ZW,3 B0V)%>.>@@J*)0I$WL#AZEQI M_TR;MQ1^F\*B5JDHCJDP1SVTC_B=42S"2Z2!="GB):36XGLS%@/$Q:JZMF3A MZ8P\9:U&22U*L#X%1DM2E?# >07SSN$==Z;H_ @$FS7V$H(A)RPS-X<@\1DT MN7ML@L].DZ,IYXV(8T 8!BP7.K0B/ &T'"XO12 =$].T$%BBDVP%9A- 0C3< MM218=8>!#Q"^;-*0-43G!91BJJX0]_IC!)0.A"VEY^#V*UN#\0=AU5U-!S&; MRTHQGMMXI6*G(K>;Z#LC7RX=T_4TFS02JG;4?07NBFNH4Q[LT.;SZ7(G=_PF M[O*72KV.$DLN35U++-8QR:K 2L&'Z* &L .%0_?YGF9H4W#26:V,GFGQ@C-' M*.\F'A@(O3%):5'#$U^7U#+@W3:*4K5$:S^L&K(TR]_,H= HPX017]<;] GL MT/&[8R5OH!]VY'>RV\'ND!3>!];B!@\L+8G4Q#IFYR=OZGYF6">-:TT_;T!< MW$V.FS,U,X@ \%UJ$_QA:E*LTO?YAP&:FDH3 M&&1?U$V(>ZEVKTV^ZAIK#AO(Z@:2R$*,7 -XC.Z'RNVX%ZS9P6E9L5\VT@"L M&8AEJQID=6TT&-VV$-T?.:A>EJ6U#"^J]II,QW%9STS#[AI\SWZ.'\!7NOWA MW\,W6&3CY8LCUM;X81-M K9V$=!#K7,8UZ18Q.+P*&<97OW$ [[>\H%\D7 6 M57K2X1.E!+O6V!^-'92^9Y -T-V,?=.\'?==_2#.,W /P@#OF@]__WJ[NL%? M=6LZ^FD/^D&ZL#2D4D-\.@GI(43')],A+PXY(,CA5T@54M:H;?(F%*BH0@H< MH0#R7?8 :#>Y[U6G+D8>??OFC@PJ"RJGJMW*4TUIRD%O1I6U=8Q,'0ID(+L*9\"R $:ZBPAAP@'R!@6>88/%C.=WYC;O2'+I@-D8'*GC" M3L4J9H>1T'&4\=,R.9QM;@F5/MNN:P71+-#2@]KVM!CDZ.E1.K7HIXPA9]? M8L2OI%:.:RF!M=@!+^,1U4)I-('C:,;.%ZE 0>!@Z(E><8_/"UC.;_V]_.E MQQ/H#Y;VB$A\N[OHNF/ITG]^+$[;6W[Y(Y+Q DG[F!!7C@]+Q$N0LTS&/U>T MY[Y[![Y2E,6.#YG],7F-Z\*NY6'568Z]<<<.[DH]_)T/N'W6MW#; 6&1D6 J M90].DXJ.46Z24[NULYZH*=FS'W34?'XAZ2K/H-T)^%A++)T'^2^D M#:-V)0+W^Q#&;[Q!VWT>EW 3'FZWI*+)69X "X,K=,P,2Y-K0J9=5T MFJ@!I-['$8\K0->&EII6!@DU*Z/:$,Z0J&LWSRIRZ5CT1H+B3T MD56DE*"":QK$D]H=HX25E/G5^LST6%CBY(PTT9DDHAM&=2NBVJR[FYB[^XE1 MLNZQBVB:4DRDT0.%6>%*,UQO._)57?[I9M3E']"^Q5(BT#364C_1707.F&F? MI'LDDDE$Q]!Q4/NJ%=Y J1('_"C4Z<2T*,.77>&'.C"[>*:D[QDA+T7GQ%BQCUJYBS8>UEFD2EF]_ MSYEK@5-NM>+?)CQ2O_%;\7!*747#'(&?M"'RD4Y-"LT5D_R2U1+<4_^]R7] M]T]I+=IQ%1 TR2DYK9FAD"AFW8].7*0]:?:?=<>Q]R9V$ 90_+>!5,QNP1 - MNON!<+C'X=D5,U,; @>U%T4]/S&WL(M#R XV_ADI7.3R7&WI<:IZ[J/6U=T4 M8E+W-?@^;<*I?1\RS3GPVBP+0':"4?V!*62\PRQM0#@LV+\*]T4>+B2(F)HE MS=&*]1@N.;(Q2.J[BI:1+HL1B37).I_U@59V<.Q*.@43BM!+W1?X+BNGW:W: M=PNEC"KRIBS+@/9,89$U[IJ496@Q]"PFN2D.VF;7/VZ",#@CFG7GF$3>P%KL#*,@[B_ M6)$WVRT#Z"]5W1(8M)\-W[?+[/UD9#K(]EJ3?1('%;4\>C59+8#<181OI+<_ MD-I>4C9X4:;ISDMK%]Y'O\$Q=-E44-VY@(AKQDEL%_J[1(*/_O=B<8O5E1"R M3(W(@7Q&+5H70.GA\R.Z3@Z-G7@P=WIG1)Z@LVZ&U#!\6#B0E1TD3)/.X[@O M^0FU-5X7M%BD/6)X"1FIGG/+A'QK11O'+3-*]%8\+=Z!8M#2O(9N9:J;[H[# M@K_]++5O=VU<]WB*7H2>&#\FAM$ W=VJZ8+<*T)952H$O.AT$T"?6S:&HI=/ MZ,!90;U#YP0X, 'BGT]V/W7;6R,!ZC1$*XQIC!OCZ[9X2-QP&^8I$N1@ M6.SH7QTMR#J* 5RUTR,'L(N0KK:WBMTP@F_H?INR/K:,]L[$[D1T:@8ZW#Q= MW=K# [^Z*;-4FJ"%N8?6\^9QN@_2MY]J4JFW0BJU@0?G"QLS901V=GX-KX(F M><]@-*+RT1GEY9(ORP*2(=F82MRJ%0HR%3PLLSNQY*3.$$G6!AW4<3E?L"PB M?!=='J7K&R0KB7=>&H!5=9+P&FL^%@T)/5>81L('XLXGOC?_AG/X.*]C/(U,OX";$D6/>GS9<1_X.I]@;XC(>(;:J $;ZB! M11 'CR[CPN.!A1A)6ZC74J]#R1PMU6W]J1RDL W2S=\D0HT&3^.4!R%9+1R@ MDRQG5AB]_]7MENY7<-.=(.7234L-D^B#^,$)E<]1KN#$_:,%1/IR2_^[,P M^:U[8L1$I-]7,I0+((8%3F*H49[K];'#$[-DH*3A<,G'VI7F"^$Q*9-)*$_E M)(=LD=V5*VL5NDV83U*O6AE?7^83>: <,FMEDG;6JOZ!80^5A\3-C:1=F(\2 M5MHUQ@03A$177=4W61Y>^*TQ\]I5=:Q_8PK7'-%W+5HE_Z;DBRL.CNB7T'G8[4MYX^6K;1*LM<3]80)YB9#%:,B=+ MO,_0$VFZLK?L/=APS--Z43Z1]V*L-%"P3T*9%G#7?M.<,!S"N2U7 1JA+5(Q M18*E!T($QP<5/"'AXVIM 1I6KNV;$$A<3,H\*U5E,@-*^1O.LBQ, KO@ER$/ M&2NS36-FW&]A?>4A1UFIXX:KWE5I" MY9-(O)VION;<5!%@3 M%<0M!JHO/8(N,AVPD'@N%?NNZSB)(Y-1KC&4\KN#(7"8<7:0G.@$BF*4O^%H M:@L&<&" 9YL!!OA"PS-);LHJ(0I48G;N,KX/YW-XG;D@A%#!9K#+$$)7NQI@ M_0^:YOOE;3;/#+TD$ #J%SF-^V'XJ&KQ9"\5_ >?+'%--R6YT1#Y&W8V*)&_C7#N=+6.# MB!ER&P&4[P4-$GZM0;IO>V_%M;Q4>)J1$#^[U"7/F8E"LRD MJLI;(@%VQ[U_F9A"P3*7L!">TUIC042XI)"+P[KY(5CY>*U^?DC%1\NB58-4 M4Q2O+GQ8VD.)^1\)7$:6&+5L0PVA"=64B#H?RT5#SDD$75;(B5^)^$_8NG O ME7">H^YQVVEYMF,_(8,@Q'BJ)J'POQZUP.;':1)J6N^AW CC(5+#I=U,"N4( MAUC&_['>X;V=5S;B?X6H M>4J;TW8))9=4)SV"V26\L^^!%?V!%E?'E?AU-)$?Y<"X=4W 56O6D%A/@E-5 MI.V0G0>$I="WAL,<1U(N(E86P9!)1:!&[WX/ T&)*A\L[L^;N-00%[8N'#X%%T>_FJY MQ?1I5.BK *"= .!T/$VH)OP<#BPHY+MX>%6AA51QI-+BI)DT[T>XWUU:ZFZ? MH9-E<7KWLD.)K<1KUHB^''^%>X9;)RF"D1%IW#AR%&?BD;Y50R%T2@3?P:<( MBT1 K AB&X#J=%_3EW@DM^03T_X\)4%&T:)$K@P,3!-^@%LF^T::WRQW7C?Y M@(YB9>U')+]1X -:!I-I.!Q[0ENYP[_>6""2+Z(P'9XW:5[R$ETF.JRQ03XA ML?H0ZX]?3[W[3.I LP+Z2V'HT,Y-DVK6;W6)O0@"@_FF4+?)/6)/Y23E3[@- MA8E0VN-K1?2:5*"6XP"8@=/.'3B^+I-!T[N#0ZV8 M.["-C$LKV#@EDD72@.$P0NX*#A>CB1>QU,YX.XTJ2NP*JPJS<"PW$V.X8._E M<<0I)EFG!%W5-:,<4 -5^WYX=P>Y(* M(KB*B+,F'OQ.;K0:OH#::-4*CC5#Z<;%[AE'=/_%U01#C+;31_.X$BU=80.AM;_*7%#14VR-5<3@U3$,J;7! M'HDIT=L,IGAIR3N5-:8#&\O>2\9"1W0'HL7'*OX &%)JJ\I%DNLTQSQ9>!Z4 MP7P!8A+'9MY0!L]4,TIY8R'5QNZ2HY*=/B/XE_92$#K@XS07H$%/ ZSZ=VUZ M3<)S)([#*CHT!O-D$;R"' +P"IQ+A)WTCKLR8=LX2^#E^7!T;QB)!BJ$G$APVM'9;W\7]!;P.(G-=MP^]+TI)J^MA6R!UXHJE&29GT,T> M!%33)V;'KG +P\=5%K[6Y,3YTC41H!4F#@E1)4'"#8$2,*$!C*=/PW\7^[): M8:[GB$J#7)44X=0<24_R,FN"A)LDO&@M;N0IL!R9(7!3B%BSJB;!U0*:USC5 M(!$GZ6#T77;"$"4JI!R :<4AQ-G?S?DU" M3:^36>\5$H="Z997X !I<@I N*XL6>":SD2F=!EZ0NC(0-O8&VA)LF$U1CP: M=-")#6[H^1$9 YG4&>5QX33)\_+6]R,HDIP FZ1.DR!S'M)1!#]Q3R7LL $X MRE7A.WF8VY5PGR&LGJPXG&SJAX#'\$@X/$9"H!5^+0$#'*"6Q#G1*6JB,93= MJH! 0?ZAF]@F3Q_,O5V;2'#??PIM=.XP[W\Q]_2W5S%^_JU7C.]YS':2N+1B M,>WD<["W'CL-J[4MW+;NA1*$.QK#7V>SJ' MZNX@R&L+(MP!QO6O?]#M#,/NCT.#LNVDR4A8LSH06^2D>%#$I*,]$WP&P?R7E=#^J&KX;O1/>Q@CN/16-#N(U1%?TD/(/-!.OQ^& M$ISHP1_@NZ(3P6OB[[0+68G^<;BW :$5"HA&616L.N^6P1Q MB>RA"8SE2:1-(1%./RSX<"-I%WN<=%$J#I?"GG@'E:*[]RM!G"YY(E^!D4<2 MXE2'R0R=GF _4T\CI\ $#^(1U6''<)!$[N0^J$T9XOK72[U?@A-VEJZT-$T. M.?5V!!LZ^8I2OQ"G?CJ5X(UT.%B\GKV.Z:)&@0(\ SP%K",G<:0OZF1=:9>A M$N2#,6=Y:RG62$Q6FX&;Z 8B?<:XRXCU7K+6J.'ARLF$(XVUW%)O;+1,(\<; M)"PN=E!$&''5\I5$H%JJ=J<[\)!3SNH )6''4;.K;Q0=[FKHF]X*FU0"WB0Q M .#[8#O+/9J/-C*']]N0>+4DCSL,-1U J\1=RK027UK%_LUT/LMZ/SUA#W@ M47!347A.LX5T%W)U210)E+]O;&*N/[YK#616H"UOZ!R7HQI/_?[ =@:T&NC- M"98^."KNAJ[\VA_P57TEJG7=-Q35QE6!E>(ZD/@YN"QN1/H2UK;#X!:ARK.R MH(=VLI3L@Z,7=I/D+8,T[^AIM^\ JF6E77C2JLN.=001QB$3U@O.J02[52#%4XO&+2A(8[[SLF=W12D M_X33V:^S?07T$3\;'*WH+46VQ\04OZ&66:M>$);(*Z[PG/I\K9*81E @I)UI M$!Q=ON"_U-S++;B8?U.&X'<2^6- 6'@Y36/'S3[0.[V)1OIH:+!NA\8_8(@# M-@34L0(C%LQT16BV[WE[NS-YY _ @.(X*Q/ ,1@6,Z8:-@S?(%DUMU M-JZ01?G'*("UHH0C(6 +AX](O9SY)DNHW!@M:^M16T1Z;-).^RUKTC45-L-. M, >)SK#\+JDTMM/I7O.1S\H6B+0 B$-$$N I4:X!]I M"#FV=>4[>!XNZB#<3-Q]%^] 5PX1VM14+Z/Z&*^:"L:><9H]XBU^"WHPY# $ M5M34KS&]J1P/64!+/<0_!O'>G=@H84FDY8CO;".MW-H/TFFM96V:ZL9(ZO[G MTD;>L?]/=#)L!&V8V!!:JY$2$7Y"2V$S(X^.X6A,,L.:[X#..GZ-SO702F_B M8?,&!).$B X \Y6+@/K#,:P[WQN/G#E$4GP&M4!9%V *FBX]FXWW MDMC:.Z 4=1A%+4&_88<9/(*J].86V8:S$;9<@()A&1S-2Z(+-UVOOF+3J4UK]I9^CE2!' 6L;Q>^IGTAD)0F-U[ ZQ_:+5 M\[]R&;\^;UT""B?60 +Z-4.#Y._O*D%8Z?4H9G&7H.]-]"'^ MJ_4ER.%8(DPXZP$TP/6^.92P&L8.V&7#"\V.%<2K&%,P5Y0 R;F3%V#Y<8]( M:F V:$6Y"8&YI,H$2EIG-KC(,/G7,A<,!902(R2*90QK&NXA<"\$B]I.-L*J M&3X ?\F1"+X#&=2L9K$#(HH7@2N&0G6X@CV66AQFOF5OEQ%XF#Q\XN%LD')0 MM93H="[AUREJ9$XD0Y3CJ _DW,-Q,@<+1*L7/J-]F@*0 TH>GSVV3.BS16G MA.%"/-FX?11,@B?O8Y?30.GZHU=FLNQ7/R_0>Y.2E3-\,D&DC#?F*7;)D9#6 MS@T8U;;[]HRR+<*%02/(:2Z(69D<@7Q88CF'KU#%S+N>E]Z'U+D7G:C91)-C M9_E-8M=O=+!WL$>9)G>H7+9SB(]YRS&R$CO]<8U%BC'G1_CMKJ M.C+0G[$;W>Q&E];FC)*QC7ZFV2=^V)6/)LP!H=',E4 M65JZ&BFGITRF[* Q3QWT^5+>!EL_^$ININW_8&J&B-5"7K6L[CZKW3K'2A8Y2 MHET55Z=3;M*H8GN$#9?H,'4\)<""-RP4)\MDR'-2Y#F##A0GMI>Y41I!#75) M>QW(%8#=;K.F[E%@0])O:)+F2FLF7&89NPE(>W!48Z)#$V&@16?"(@ZEC['@9W0U1SI M%!#O162VH9&4/3@K<-+273[

.)( $N"-&+E@\'-A8J"W?'^\SR'/9]<;V3 MFTGSX^-'G7G?^8(3CZ']DY^^G%L3CLW!X>YC&(O0=<$SK*ZI.C+"T@?(>[E9 MI.:?)KF^IB[!9FJ=@QW@9*5VVY^V<_4)YTKP=,*'0+4IJ(MC$^?;RDQ,56&P M!<$I3M9-V>A8-Q2;L%^'6D9H);S?H$RXT.IBYR^8$9&5\:9C._>?>)].LQ$U MS=H3N*4$ODROH/US#\-WFW8[+Y_'?N(>NDG&X/*9.B@ENR*^#:B0. MZ31?8 M5/VN1*1P8&7M5)(GBGX_SN_GVO?(> !H#B4H 1' M3-I\*C,W22XYKU4^FLMQZ1\HKX<=W/\BL^S:!K1%H(+MK+RAFX9'.G"'-%[9 M+B4X-G\U 915 K#'VW('T>8NM\>I4=W13<@BRI=LK=&77*VZ(L31K;4YMQ64 M%0K)26^GXU-.!^:/9"L*V.AV6K)&9YY'3-L8S8R!+Q*)JPJE?L*-NYVC3S=' M9/,P@0=]+F,JWC@RMW ^[&?"T>/$<>=E?5_5OP>2B^A%W-AA"U*[H@/D,@6% M4]:HI8FQ&_';$RU/2-$"#QH3]'PJ3,S(,2^METJ0"W> 6@S2H\Q<5GOT4VXH MEIW/RZQPVV\IS*LO(@H)+9)&IOIK_X2^Y)/M8.]0SD*7"GM%G=O1L3J47R>W M0=7_Q:OCUU+K'\A\L/@XFO(HM\O'=-*\3,3-5# -5.>A=?_Q_^MHJ_E= M@=>V81Y-#ACP?FSN^?2[,;I='BIY2EE3AYV+9@C?&Q$S#-,5 MSI.N0 UN0U?W/H:<$!!*EK-9R5 3 1QRI\M0GG;P9X0_!(Z=BL(8N\)OI:=7 MK:=@0VSQ;0K?MK\9^+8'4[TXIG+L!*'Q(5,KGV1AEMH!9(@!#W<2]IPYGL%) MRWI6M;U,/5GHAK&F3Q:O*!X]L9[;H+[O AKN%NHV*(:VB2;TD]8X OR)5_P6 M N/E\XFG)@*:E:WVSCGE7L!D[R]LI_ARF=*0RZ"@01?DDS_^?U(1.HMIY MNHNQ)0(Q*+.2L%WDAZT5 M#8(B1G6<2JFZC9C2&LV=+@)T%N=V]7V.U<>D/-P1!]VM2@'DKK2#FC2H2_+4 M]B2QW:JKHT!;%!>%G*4]1GM1YB"A#>0NXS6[Z@:*/8CC-*JE8J,"86>E,' M?BE5JYB2._M[B/BH_:^Q(I>;N\H'^&N06$7 B/OU[E^PEDBIL4;!+ ZSI1VJ M2(-B6/<9PU>USS*VZPN^"0T1;^PBY:>*IB9GD,P'<9&?/M^%RAO=CS?)',L< M U6XL(LPJ:EQ<8PERO_O_]E_LO?3X7X,75[[="IR="%I8=E\O.:AD9(C/W;U M@A(J%T,1T-/='H,8'85MGG.O-N*EH9G"'>W'5C-FH?(.+6]]9;=#>;":93XY KURF:H=(,E3C @ M/ON.2PY3.\#@@!:,JLCV:TAXB2U/./"NG<8KJ,(8+X2'$N_'QLO;2462[!4. M YN*(%J,WKC$S@58#+2J);8(>9SKV,'Y@;S*].>;B 4A_50U;<$FD^4Q,70T ML\QW6V;=GE9(%"?4RIZXZ6N9*9?*ARHR9.:*H?K?:@NPB8;UM!^44Q\K6B"F MO[9_>(-[(3H2YS3N6+4P)YZ(N4C\]].$R;_M%8_::_OKZ.!1S'V?>.-7)0RN M!A7\2E=Q=_4 @U]<*V+W.Z%9$V5(NWUBNSY "D4,!;%J>>I*^-O/DMT]1MB M[/@RAX6132(TO"3NU19-4F5 D<,J5_8VN#.1S)Z+L!&['DOLNMQ6^ 31\H3< M>[P-;S(Q:DAR/\]-@A;ONLU84@P4&'!;@2N)W6T@"S8Q>5EP-#O%2SO5HP)U M;F\\,U6AGR4FR.-"<%P.(-G9E\'C-VQ>5 :HX@0NV648HX^QB3JJ4 MK&RLEW7,?&4+--C6U,SF+.F%=,!.AE<.2@(N,1.=(DVC% V7UT(&\.XJE18M M%LKN\.NJC P:+>$&%H"'5'@G%@L.&)

\/J9 MV1?'5A/<0$CO>V2>+&<$%2_F1@J=-%4/0[@SDI 7J0_ :608.ZR?N2D@"U.PIXO4@?/E+%++5EL1BSQ)&V*E_ :9X5 M1@./^\^G/8P>D](G=18XST [06$A[M@1&^F-02 K1*^64>WD SS9Y?]GG^JGM]&+\C;ZE]WN9"9?7EV> M^,1H^%S2)>XDS(SU0S).Y(_M40'!-4-SL0[('3=+RA&$@R M H ^J00-F,\YD&V+BJ _A47#D.Y.',.$58>JD/)473GJ_2>EK&HI"N2R52=CP;KA:Z,^I3(.8U=49A[1K&^WF&V5N^)IQB" M)%Y6=:5DJB0C3"M.=3-%E G[(ES%\*Q2X"-M,N[SG9<[Z@!$^.YRV< MYL'7=!50VDH>1=L)I(**K>IZ@P**!"JUF"U?'>\:"L@\\#Z#RBGT:'-WJ"L( MTKRA-8JE<('$'E!3Q$%,7(J47QR!<;ROT:^"Q]O<2..J:W?UB0=4*[)]NQ- O%/Q]><;J3%Q)?4?$>C4CBHG9:"*B"OJUF ^DXJY*T]3!EZ0 M[H H]<#_>FV*-! [\'/#->S, , $&JF?10C/?SH:Q_5]UX?@3NNPUM^:6O/EMY(!H1O0QYR;P1O$I9P M1N\5-S[JZZW]3OSD=?CH5"OA]VT+@7B B;8F;Z$6!+&JL* -N.5TN^_!%08* MW?P'K=B#RJ0(G?+)K[4>TV5B_+#<6M-,2B2#H]]I'D;A7^S%QS=)HJ*%G!?2 MA8I"L=L)@#4II5^HCOF XJ+GM@/LDT-W\912@I2N/((*LSQ?X(0R@SE.M=WQ M1T4!8><%:L!L(=:?E/:/M#4QXK4!:39'] 3!FXB^CWN+1)F+W!IAOMVODDZX1/OM$81007"U[$8'8ZG8:/N4T*"%YE"Q8>)!85SB2/,!X M2"K2)8B%,$[I*&[G[Y/.'WLP-22-,;>,P2+:0DG65(8U1"0+Z6WRNK^+'8VU MRQYMY_63\N+YW# ,/7@SJ*-!$G8U9[7;[2Q\=ESV08:K;U [HT,_&4)-HY#?;N?N4
0O54(H[>GVVI]--3@-\VW*@DY2(W MZJ!VU66?W:KPV&2G,WD.ZY!ZJF780"TBGG17)F/? M8G_7+TU(/RQ_?CBIL[@V+-\J<"UV$V1L[6 WB3'U ]Q;+4K[G0SNQ*U^CL;: M9F^^W=XDK-\@IL>@-APG"=A*R[!;FSWYBGNRTX&3#F&KUL*-CO_-ZG_%U=\& MP8"P(E82-ZN6^ @I&B2+6HK.3F&3IA[-D:NV M#Q.\4F98 SAW!IITB-PBPG%()H/Q?P0ZN E69@,XMP X1S> .T<$5Z53 M%0Q*\)R6E25%Q1[,(+R3WRN> HM.G; 6/P77#UX%F]G ^"88H^@6>9.X8?CC M'V%@;L]GV,WQHO<&66L0#%-W'+Q"M8P!10"&/PA]2_#-(1NI!O.)L$0(9#JP M"L4%%GI-NXWFXF)9;/4VT/, T($?[/_YLA$NH=4&'-WC";KK?I\#SX-GQ2>> MJ(D]QR!72 NI1PNZQT=W,C!#&![($11PTZUF1]:,< $1"7U9ZZ3[:F=Q'_[W M\[?:#=4[&\-"!-4*GAO$^T.Z51OG?_)/1K5@,&TUAQJ'I;5C^W6;/R"8&"\( M:6'H\<16@]'AB&UD$/5VC>U@ M;-V:@[?0:Q++.D+=2-C)#MC67<[5.A*^#1EM]5ZD I"F0V7PKQ^GM,44EUWA M&VF1(I.I:2JBCGUA/Q..K.]4' D29%5LB)&8X!OVCTSEYX=9I]/+]@+^# M/I[AOS]NQ0^W$]Z<'@R'B\U:8U(DLL^S>A%.X,-T" M_?A8OA74G$;,XG]P;!*:WN+9#KP9%PO/<3JZL=!LX7AW.';]V#B:KOFIIM,Q M\"]=L,>G-9'"-ZK/@4P#%C2@%H8 MCMJB;@+$DBJEQBD[&M<'^]3.@0@F"1PP)/*G90X/:6AHU'3\2_VS?0T2"TOP M]$\C(Z(O9. .5F7X87^ CWO4IG85@_?MD"6 M:^_OK\>V1";;, W,>'9. M<:"@V*HQ/O:ZL7M70FVN3E#B>8.1W/*E=TRFI)U5R=HHI\?LU^[/5>QF; M**\>KH6#Y7OGX\F'.FUJX@:G>CZ9-NGRVV-JG79 ZG(BY572"YAO4$ MX9J>6@OO<%'@;/#$R'K@@<#'8Y$ UC5&)CB>S[*QS\[&Y@-V:,:/7#.MD*,R MF-@L0OX%AMI"C2+C/TNJ%9[?T.4F\H%IRJ#3]41",";<'1O"+$]E+>PJ$DX@ M_JB,8HC^ZCCZ'0[^$S"(M[M4'@AE;SZ<#8 J>Z\[Q'70F[.N)Z%A6E,'M P$A)U#_8(A!8KG"$[H MR/G!K#4*:G6R]&F-K:QW!K'%]^:G,CMJ6E))ZH!BVUVL50X1B&0)[K9.4KP^C77 M!1_@/2$3)6H(,1.FY=#>7KG: &;>3(&\D(' MY4H0;XWVB8L=>BGB1HP0X+CN$#MM3U.0C0D1+92YV2PZ&] ^]@.3N'&OQH'O MOAA/1*>=6$SR ^$YGX1M">9C]_(&%&"VV@;@)I*%$3C76T5%C_IQG?7'55,..U&TE%]QD<% MP=HL_#36ZL:> M");#$*3RHR99&P_<-:L6IO'>)SRU#2,YO'8>,^+3?./4U+*$P\:*\T?J@KKC.?VSJ6F^BJ,_Y(&-/"/^K-V( MK1X%1#*Y:?A=TEJ?_+'PO.L2IAKUW3(C)0HU^'#"?4#7Q, H3!QNX:J+6 Q=L]5"JD M>L]0WF/'"P='=':QEDLL%I2"_9M<7*%2XRR=;O>KS@9AIJ=KX&]U]R"RFT209PY-6P[1QBYXE;)%CMH./!ZQ">Z1_!.MX, M@#11]X0M]3#WD4D>@Q@#VNH]J*S?'35@6UWGU8JSW(6"D)HT@Z16[3E([7*3 M5$ =ML'^NL*/V[03[G""PUK9[R=J3"22U(E6T6A,PRBF+IJHV'6R=<%BG*[0 MVL_XL$F8P)()?W8V# H_,,):"76U$KK(4FYJO+G)C%K(C,HWF5&;S*@OSXRZ M,=-IN?$]*T7NE/%%H;DHL7DG)UH1H0CQ1+,K6WL]UDRG:T]9K9M$EAJZ*S;I M%$&MCU5H\,DIL,2+]:'"*^([P!%=S7YC)"#53-:Z%;9#O%;Z 2P':V[KIN3G$$#J_USC47+WC*42Z M2!CI5_B70X?1T)0NN1J]JA]D!A,S/\4;P_*@SF):E[Z:=4R%B&$)ZV+4U%T7 MK[AJX-UEC#U/:W?GPDMB!""\I&-:X41P0LE5U%W?5I&J'3E?>S&NF'R(V<)T MFTK:&,MO)]':0C%]:84VE\G0M9;/8.9.ZY9"08<^G4<=+]KOL!3F))N?Q;^: M%X]N]UY_8_@BXONX::=Y0-;4]NMZ]YW2_S6)X4U,<60*!-133ZJR6 \ MAX^<.1D-_M\\^A6;R%/,)VJ83-=-$D+86[V=>2#S^2B9=<%%.1@AZ:9,O).F M_6?T[HRQG64?: ,%+@C>:D;1,:K/EI2IQ+W63PD*RW[EH,X8^AA&10 MI\6H28:*PB(GQ:O<>=S)F-PS#6&=>II9G9G8#F?BCN'43-!4K!U $UOS@T07 M$24##VQ+9;5G+8A-9;-_:1#_#YM5!T0[5)%9S MJNRZBO]%^_;KUOR_@-4\\-CX9;JI[P?#ZDB6QMG2^DQ05V;<,I%IFJM,E%RQ MG+#*%?9+ZO6_85+\58WN8RI.V/-'*<=N'0UOG-Z(^0-/GN-)GS>)K2%;(]I* MTY@U%;-,0?=I;9U.! U!3*8G3;E>BHPWI18A\*9,W9)^,:>I3L7HICG!>T8( M+(3Z=3-48!/3\6CDA@U+CJ/[(5X1AIN\B=U$W>:V'_N]]LH F9/%S#?D>2Y$ M!9"9V0%,;!8;."_DKJT+#BXNW7ARK( %+CRHYKIUMD']9T3*;]:X7\,1 ?TK['WJX!V^2-D$_="A=C0;@[5[CK!"F1V? MXZT+O'%4*ATQF:8:]E ZW=J&NH:E.9EKOQ<*VJ^%TW.YWC.\V M:QC??X;)-A-\V?4+EM2;",[TR9EY4ZV04H@:]>B!@6.FH):8D^V1W6F3R5/Z M9!0KWZ4T^>.(YJ657LJL=!*D"8%%%,0"Z\^I5K9BAC/WI*5)O?6!KCN;W_OA MS_]/G9[]O//CTQ,Q:>2])E$V=3KNE!;%P,@2(Z^OCZV1,3$M,8U.EFQ[S6P\ M'M87M-4UBQFV;<1XD3'$CEXAJ!FDRS68=RN3B6INITXI[!F.9 3+M]:U KSV M-#@-X2+W*?5\ON+*3D4)7K7(09.E%%*:UXTK_1%BT+6X?E#.%@ @?T'Y^J(C M7@]"!!BXW>X((P%@';P> KU]QYQN]\AC]V5I;&:5]QD7I9YKD1I?25 M!XE/[RCZ^@EF-?C M"P?:2["W'^64;JS)2=B2'1#*.)M%C^:I4Y@I.TVNZ:3H(5M(>QMOZAVCTAE9 MJDNK T_"?E?-GZER&W7!<;>P)]1PXNU9J,KJ !O6OOSPBFAB7'MA:KI^UH3H MC1J:>>3UR?_2^V4()R-[8[ +=]V@JW$IGXZM&][P(E@,,(A,S J/O="Z[UF8 MUNH0%^J/.PW50B^QQ3X=9]A<*S7.0@7^;) :6"H3*QGC%XNCZ6,"'FS<72>! M>,3W,I/XXBOV9HVMMEQWBFXG&)M":LV0A>/4-R,4G,4M7'/>.RWV.N<]Q#?J0@V\T 4W:-OD?MR4LMGQ<*AJ M&ED@B!IZ&T@?VPP&0S]U(1PM;"C2=0?Z+B)I-_QIVF(:+M'R6ESDNB](J'I! M(-6FEJ4#:QPP2I%FIFYA@1(O36NSE!_; 71=PVX727 MN[UA*]:QWM7208S- MSS V'C/RFCS?#R.L]$GEN(A[>]9U%K<.XF6'>W27QV%V-B^,N0[]+>QT>F_W M^+6'>O&,]NOB07@)HM&.8^5@LXJ/\X3=-:NOPQ";K&_8PX]N9%$^_N^B]+R_ M*3\X+LE*IBEF$P4O#_*'E=+ FL_4"].4>,;JS9@57$>(!PM'O./$-)-8\8K9 M!FY8=PFM2;<1IG6\MGZ9[X:J4^9(]$<-ZN!T: JZAEE=C_6^(/U_2$W1(TW M;@X';AY:F>/C7V-\1YVV'=*7TASK'-OQ>B\DLM_'8Z^ M 9R[0UHEVZ15;M(JOSRM\L8TR25_2,D8D;IRE3*$DUQ(1BUGM"P\5\+)!T<& M7W]:UL_]1M_.\^MUS->U1K# U ?3&.Q/_/LJ)7.A3O1Z]?+^]<1U6>M=@OFZ M'LO=$<)>':I/FW#^P>'>D=!5SK766:X8RSBS)%.5S+.2L((3612*/6TW8]SO MB,OS**V"&VIGPNAG 54HU'@MU(&WNEPH3UTHH[UHDH7JK*/@%)K6[J*F6!9. MJ'5UFJKZ=%5);EO!E6IF4N4;WF+JAC@FZK6A14^JUNK@)'4 3Z+U%_*KU;#% M- %V]+9E9?4$;C.\D!+9:G]-5Y2$D+1<1MPM[UDSC@A+ 6_3(;<4Z^36OQ:T MT^@X=",5?4-P4X0@0AL@^H7JI0O%0 L)4-TAU0&>UL4$QN\T(4BT'B:5DK_" M*C8OP]366ZS28+E-RR 2V+*K2LT6(_1A=JWT>7H':=DWD8#9UJU9G8KV:>9J M\1:3F>LUQ#CZXX$*$Z:0J@I"0&%$20X+RJ?H0#)< &=309YU0-QQV M@%&B&? Q9EJ.W''L#^30GAP9MR3.NTDNZ1Q&[T;#Q! ML=TAN7Z-Y;1PFL/UD2[Z,8\//LS.AFHT"EV:\!-TP,[<<8/_"'QE/HQ5'Y@P MA&Z<3O['KD^IGYT#&M9UW?*?C^=#VUW(AEV$$?9CKH<)X%7A7 \F 0RM:9<4 M]1(<5R=9LWTL)A76>[SZ_EY,N0^9,%BY&E-IXH&-CX#+YZ9.-!_'_,6$O=/R MZG_ "4'O79/B&Q:H-E2GZU#-L&E,]?AZC77%?_]!L6V7)5+*])V=CS-LDQ/_ M2@D =:2B9L$_T!_C][;3OJ*N"8E':SU'JIO0+6Y?G3L]A<.AKA27,3\<:U%1 M$V]+NNKGQ)/_0YZ&YIL,Z,67A3'4K=!2YWD8:Q;'FN%8,QAK_&:II5#L.+E5 M8UY'9E"?LLX[ DN.IDN#'#D,&7&SKEL9Y7D"N*JMEM-8A0/K59!_->NWP,@C M4#"FJT1DIM82:_Q03;X(LI&$XOA(G="?(R4'P?^:DO,B1$"+2F)C+4!'K>BL MYN;ANWU=LV!JP1>]7@%A#VQJ.5;6K5Y.XX%EZ]T%+O MB>XF,+[>BWG2!'\;ZRFLVZQQ)Q^^^&V[]AHC#D3 W01%Y>W6FZWH4HW])H.\ MA"?!.AX/QQK+?$8S4$)#&0=(R0R%7G,VZZ?_NOO[X6[S^ 2[ 0IS+5.P @XQ MH!& 8F ':H*(4TG__W5[^_42 *@*ZI0+O)>#1$8;M&=LG&J'!R^/;*,551PFU7$EAEW M7F>RJHI,^5E5NO Y47GE:,5E+OR3=L+\&6P" MD*S;=GR&5-^I8ELDHZ?'9<'*>^7T9(ZV54YH:IOXJO$I=*9:8P).>[^,,;I= M,\I7VV]^:?@D!KL65ZB!$GP;8:GKV[;?O&WNVA]OA;=G)']L*OCO#GTH#ZI[ M/ZX%^>%P? ;,6?#\QP==%50)$K5UVOT"PQ_9)MD@ZFZ#T,.[VUT::*WJXT\1 M'@._R-X/-6CU1U2B&R)]@3-M8]-O&Y\EYE/7SP1C(J2XN440N(5,JVL8CK/,TSJXM:]^*5L-5K'_N@G+N]J!GD2KBF:U-TD CK MT$T3,3!QVL,X[8!6TT8$<)Q MJ$P=$ZA]S$WA:&C(=& LR(JCWZGUBG=&'1C\9QG\'XLM#7Q#H]ZTT=+$843+4;*?FEZQ;9JN-:CA@.B^]0*75-)?LO M.)QCXL"HE@J=[5MTVK6OK]-0:ZB X/2+?GI\4)1N0-5MVY6:I!;&LVBUJEI_ M[Q!%9/6S!FEEA=FGYC;P\"4Q$9]=2Q%\=?>Y=F"#$S,$$%7;IJCFVNLSNQ8\ M..T):)V6K>QO@A:3CA1]FCQ_!TYL$)RHB%W+]V5&P4+HNL5K9EIQ LST#2SO ML-.T>@EO9/'&13:&CUYF8T&;C%@;C?H(YV*:WM(X_SJOZ,91>AKA-T#Y.FXS M.D?'H3W+:5UOES)-%E+.4X)_76*>FFHT\UQ<@&M)'"=U%](-US\0Z6Z2&.^2 MQ,@W28R;),8O3V*\15+BVOMN=/@]&>&S/3^>@QX";)&L%SWX34;*QV9N[*"^ MELR+7O@CJ*HO$#![,JW!,&+7B(,D8WYX,]>S($9X1;*<_)@*^R>@+\\"@#'^ M_6]GCY%-UP^O(1:#%'J)Q4XMUS\XAX]B>5#[<$&+#,3Q(S)2P@XV[L:N"%\2 MWTUTIQ%@@];JVNK20_V(0=+1EQ\4]B&V0.L\ B-(C?2/*F^ !@RU&VA41./G M!_KCPA-LL[\JBDS3;K-WL?]RBF=?^>9T>XQMAJFM/N3**(]#++&H,2PL@@JZ M^RW5BWA+E/YM9DQWO%,W0O0>T#Y"NM22A?3UU#4VQ#;"XW60$&)<<..8Z]C7=;5FRY#V!WSE25HE!V8VKFGN.J,DIQD1 MCTTZ_()V+>;BO B=]Q**7^V[)P782DNV40.DN]TZJIO/?N]ZK-%!V\J$*'4: M&-N'9/I+/!_WI5-5MN2SC^P'6\'$N)1*T,]X9D-%;V3L"/*(*E\JW^OI>F%- MN[!A#1(WFQJPX$+G5'2," <4).^Y.K#T238UFRW]5DO\E6VR)VQG#T& M_@,"69W35^<6)OC=FG,M(%O'0HOVR-[1IFL3GA?A_:./#%.Z,(QPK?5XXY-O M1$Y<;P\&Y51K7OI"NHISQAUWRI/<."--J4ME"W=$"8*1/V1;L.OU?/3[PVY_ MY7R(FD=T6,1.$V5X)%D0G_9V]C[^/?KMY&^X;W_GUK MTW?O7Q:8$?'W^S\_[%^^*_9WCLG?[_\SW#]\1]X=;K.#G?^<_/?RCT][E^^. MI./<%K8G CN"@>&D%(J-UXJ M554%7\Z"6,ND5QT?2^5%J\;8S>]=0N8!&ZURCAKJ2ZYS+YDHZB68) M'-<&KZ7JW *H%9OV\R/W=&O:GO:C/[L9#P;8VIP3%5SIP-LN#:/ M;8=/!F<+;8?GTVB/)*TZQ%E-<#.>-S)Z% V72?@BBOYY/I7$6;*"9?IRR$IE"_]SJ"B;K>-K8=/8VM+=HJIL9_C3Z+=EN6 M\>=38D4'$2^IXR%+83X+L>^0A1L3)FK,I,6]#J89$/PQ#.4X="&M!Y=JZGT, M\7\*83G8O?])DOC5)(%-(YY0D,/SJ7VV*)BIDU0Q7Q;>"5X6I53$6"V9M!Q4 MD)PFP2Q H-2_/ /[WL"[AM/_^RPK;B&F7W3;"!ZVC1JB)V8WY11/=\/:()(= M_(+1OF>]&(Z$87Z:_32:GV9V'/J-XLN?@>ZJD&K*[T[D?[CC)\F>_O M? #R@[&]WSW?WWEWI*2N1*58)HBW&2_S$M-P229$::S(N>4B?_8\S[?(#72( MD*88;N]:K6O EA ^1KN&:CLQR;JU2">O?KK$5_MU$O[B?1'%;+F_;--4M0GU MKQ^?71Q@:/C=+<0+OL &Z ;QHN&EH]8CVA3WSD+?ZV1[UTBD5R TI6,Y;<#Y MGIY(/HR /W5=8UM[TDT#65#_NB4G@UOX SI>@,47M/Z+IL'*,A.+ZEB;P39; M5LZN]1)TYM55#Q8*E=T(YU$[CN-A8,D_W3M7T6'QN/O&W]'E]V=PB*=4Q^3$ MVVXT)C@*72<>? _VI7V4\[Y>U9RDW"@XZ0O=5SJ8C,MD?*.SJ1\1_T.R%@8/ MFII0@4'!5_CD_X0G=Y+U^DMMOI?/BG8!4WK=:",H=/M-4[4;,U[7%:<*4O1[ M:_T%_>3X:Q^W"#I?+T#;=CHMTK3+KCNUQN@3'BX<+$0Q6[(K1VIX,1W R_5\ M5I>/8S)+*%=+1[#M<;I\_$,K\-2GKONBIB0QM/_I=M()/+HI;DZFT_J4ZBT@ M;KQB_=GOK\RL#22MW:X5A(FZ$WUX+W(2N' X7..!14H;#BX#EN.Z!\! F^9A MH5'/K8=]R[?B^DRG=69I+9'/QY,/71.I[NI5-[D(*]X0SZ#=;/@NEI#767AU M6@Q/(G<,1!UMX1\BDC""^N8G"Y-&S \ M+UC'K28?'#!NKSZ.)T'!#2@T[9^-OK),RM@.("6$+KDDPFB<7>AQN.#^6!I+ M-Z*<<)G[4:M-?0B:W3]?+A*(" XAKM*4F,1&TZ/42C!=&!O!MU=W%C@ /@*+ M0\C2!8S_]$EQ$),08Y"M2E>2#/K$.WB,L&#%:BC!I M:0L+=RAE/.=Y*1VSAM/N6XV^1R/5G$_C/UF].7V^%K_YW9E>_$\56(8LKOR9;]#._8X)_UIW7 M#9;2K3*_W8#^-RQ$7 Q8;]RZ__N,/6OEJT4J^(GT:-BO^GGWX!F#SXHO$7U-S!\EV B[AZDV^<_3*AW'1?8@]! 3N;]8)?K(=KL+">I'?+ M5?TZ-'7+A?V?Y06\I\EW)SW!]SVJ6=\A[LL+U\%S2P_PS?O?] 8>PG M?[](]_SWMQ-]:H<'[PUH8B__+8/_27,(]9/^O_PQ@ M'/3@KU'V$;>>2V%-5L*F9KPT.>AON5X@B0VWNQ.WVUOE=J0H07B8C$A:88*8SP2G-",L9XH)ZD5%GCWG(K\GU6^C MX-WBF+[NYL6CO1^:IF]TO.^-W]5T@/W#9\GF#:1PNP38#4^\#4_\8]4G=C>VQ6VYYDGD@&?8R4I014$+5!ICAW1&"\HLZ(R\MES)OA& M%?QV)W6W[320PL8_T!\WFN#WQO%:,N@8OX&RQ*F6C$=X?:WRWPAJK MBI""4Y;97.B,4^4S9:G+B"JH**@O&7//GN?]LO@.O8(/>JYK^D?DJHTB^!38 MXH9CW3_',BL<2[(B5ZPLLI))4.:P^E,8([)JGX?C68M87F<(/K2^]P4Y/QN6=\^:8&WL;ICG?3'/XQ7F64INN70TLQK5 M/9VS3&A19(101X1TI57VV7/19YS>D[KWR#)BGJ BF&*#W2+EC3YXYU7\X8ES MQT0%G2\VS/!.S/##"C.D)->V*O),D$J![>M DV1>9H6J5 E<4C-F,$*\&@M9 M,<@V*N3]G-+]3@QD^(7\[OMV"SYU?M<&0198WD8YO+=DZ?/?#W=G>V^0)^ZQ MO?))Q7KI,6U%F>5X97KFJLEIA>+B@J]KA[5GBQ@]X[U;U MFAJ[AU81_U&6]5-GIAL6^G58Z*<5%DJMT%([X)Y&VHP75&:*:ILYH5CNK%>< M,V2A4JYZ)^^L53XRV_H)ZIO7,]?X<]_-OH7;\I:.E%2/S&!3[7B.T?.PX=]G M\>)]+LWCED!/7 #!&=H(GGL4/!9HK2:Y5DN2)[Q4IE,4%%EN15 M)2 M[\RSYV4?".!^/;M?=.J^2#;];P!J>"+(7Q3!';!Y5??D(&;Z4A)4 +QJ6G:W M/5A3]\RZP?;C1'R[?O+YC[TFJ6%0]QJNP?E60?!F+5)RBT8[:H7Q4IOS!G.R M?G+J2NSG ?$6+AZ-3P-3FD:_$4C,*Q/ZR8=WG6*C9L2QAB^.Z_LZ M4VU[JL-(3X%P;( M!-YJ:EC?&D8_=!&>*FRH-ET=1+- $2C8QF[$ >L-T>G4 M)X1Z.1MCJ^#KVX]^*[BB5P.0>>[WP('0\C MG#Z""F*KHB_Q1S]Z&KF;$;]65>*EY)3I"BRWG/N<2U$I*THPWCRI:*[7-B)9 M5)6N5I#BN<9CO6"%PSS,3W8^04SR)ZH6);O[V^6[>Z]?&]GF^W]]1+4I%W^]^$?Q;O3OP?O M#O\\.?CUU>G!SA^?8+[\ -2L ##T9C&'@ E64$IDYJ658'9+FTF6JXP*E1=& M5D5%0'EJ(35JK3G@P&]@SC8P9U_7%U@25GK)E5 EX]I7RAF>YZ6OUZ)+Z["V82.[ND4'DX46)MP2NXC&'37"3\N0/442A."\)^O;^S= M*8Q_YV4.\R/OWG_@[]X/3__>^67P]^$OI_M_O;O<^^OMQ=Y_Q,7>Y;M+F%=Q M6&N-VR@-#W4NEY0&*DN6\THCB$N5<4I9 M)ES.L\IJ76IN%D 5Q&5]@Z8Z, / )&L[?BY>!.,VL]R03+;<8M)9FRQ&:@R7DJ M"UDYFG];+\<_O%KI#M*Z<,2(7,,I D&=%Y5@5BO)2D(KQJW5]R>MOX/\G6]W MPI9$.=A!SE-=9+228/4;JC,E!*C(I?5:<.Z4#GFCU9?C<'R[DJ2G)+-C(OU* MS/@6O.L>>I@LQL*^YQ3/32;G(\_DW. U?4,Y\<>*G*BLHNC!SPKB0$Z %I;) M*J>9I#17JJ1:2O]Y>$V/*YMS.FOXTFGC/4IY&R&J1R,FJ[+O3ST6R;].)>0K(EMXD(*X8E;VX(;4PBG M%C^O./_9Z.X-+J=#PZCD/M]W;4^:C>CC=SW>_MCLQ6[X?TK%># M";RF_;I]ENJ=GXPQSW-\/H(!3>=Z.K #S/& P:Y_=F]WM]_[_?<7S=/?8.:I M_>S'A_;T[EB9B][O\Y!@$GK]PC-'+@J0IC5XLR.=OM)K=Z6[D"^&8\PQ;@>% MWTW<\6"*^;>SU,DZ]C9'J1+[ZD82V'.SR?AL/(='I"6%;4ZC[!W6KH^!2]\^ M/?+?/06)-X@)O9T>B5>L:UB[B8LIW%>*^>F)FF 9WH*D%UY*:W)95%8B*HL6 M)1&2<.:ML=Z60=(3&-2"I-_=?[4LZF$X0/AO9F/SX4UXT2Z(;6=O)Y3)$Q7* MGY\;^^YR__Q(&LVKHG)9 0H7V%X>X6%5F>5:%IJ7545)>8W>]HTW]& ^FX(* MAD)WLZO7[*IATH %+3*6HT7-C,V$L'E6V;PL!8/-5=CZ*V=]RG&KD;>:L"W CV!?^G6#,:=",DT548%L&3K#?4B!R.)BCYL;Y^PZDY'_\50@=S?7F !04V[ M&YD0R4$LP&@8"!E7EYZ[K_>AF[._>UVM32^L*ITF:.BS'BN2"8*S[(\=]I; M:Y4V%8:IBCZ%<,EZ97&0@WH%,-.C[VFJ7V4*PPC''@1]< M[Z>]8A._!@?8;.+Z3:Q<[H!1>]3L5<:%MYG.' M&W2._7+17O):7>!'V^=J8@_BY'Y%1\]T=P2D-1C;.P1[OS_2.[[<0W\!YP1] M\'DA=<9MGF>R$ K[:2G,9BFEPVP(,"ISWN?5:E>9VRB3L#]A6[J4U[\CJ96L M*%WE3<&5X-Y* ;8OE4P6O'*%([SA1S=16!CE@?\KCNE@\B?ZR/;GZ!8^\&^< MF4]"B.B%&@Z=_>4B73=-%VZHZ2IJ*H":1$D*+RL/IUWG0$,BSY05)*,ET!-5 MDC$&)BCO$R'[^9K\_QN(Z0EZ75\O! V:.$KCZX\^:N1U:G2!CFM:_3R-LST9 M#ZV;)!0-C&O.AA'A(#847^7=B+0POBL'!P$/EB4#<:\XH05L'F@.'FP'X.1< MZ=MS\*&ZG*R+SKZ UX'X@0E@8\199-^;8W3%,7IYOG?Y]HA*5/-SDU7:&E ( MM,Y4)4SF5%XX4X$%4('RGQ=@\\N^$*LV?\^IR2@#Z5^?J,$H$!HN^K++K_=# M4/SA*@31J EUF23K\]@ES?3EK43 K5_QRZU>L6BZ_!C 1VX,5\PF@V,X?4B- M'T-_SD6 #V-E ::*TMYST&24*3TWGIB<<@W"\$8)<]4)J(7+8?/ZE_CZZ6IF M)YR#\_'$3MWH>SX"%_OO\0A(QW(O,\=*4$#3 M*NW;@?7@"$\6#%JTSG$.BT>^9_,C>^W='&LP7A1S8T,IF'"1N)H0J,N5+ MSBM*N;,2]&(&-MDJ 0)_^YQ=1IQV)4NOI/0<_A"F=*R05BC-3&G$9I?O=9G?ZMW,*H3/"@-"1YT M0:]K+'*@#,S,O+.=K96@NJB<+PO-5>6EYE1792Z,YYZYHBXUH#2K?[G!"JKI M).3'30[6(-AIO.DN?]8(+_8C938R)M_/)W@ZD*N6[ J95C3&?26. G M3&.GAL)FA<@K0TI: ,D!/ZGZ.65]6JTAMQ7Y-$:WQ[2'.6MX!=#5(N;<-2K? MET5Y'8A@= M:#EP*; >=2UM5AG)2RM+DY88:'S$U7N[M[!YY4E2%(4!^EE=8 M U-EDEJ1%1X,>"K!*"RP:I7T/>O>IBLY_$\)0@IEF%'(@Y,F?1UU+6A9'=*Z MRLC;6T(+WMAYZRD(GG^D":6,BS+S7M.,5P(!B!S-0!DO22FT9$8_>^['\\DJ M\5PGQ1X926SHX5;T\!;$5.F\D3+3'H03SWV1B8H4" ;-;4G &;^"A_ BN4? MX6EK;UC4QX.W:,FF7RO.9A.%(;1DYB/0KPM_?XZ5)TL&"GQ561=,=ZFJW'!? MY*#>EQ*L_/7DMM[*ZQ!;ZV9]T=4"PP@V-M]: C-'5H"BXUV5.5?QC,L\QQ:2 M599SI84@)CY[GUSO_ L*\:FK!SD+>2:A8&IRZ.BRE[EQ$J0)@1D_$REYG2DF>T=$4!FE_E+-@R M19_FM,_%Y^75/)2'94-2WUY;W?GCR!?6..(=9@/G&0<%)9->%IGBI1>@J_!" M@\1B0$Y%/V>W<-HMY?].ZBT!0K*I1\EJNPP39,U3#3@Y.RGOAV!C@;!PI MXJ>(F_W1M?T _K4(^9A2=DA[B]+3\7 ^N_J61X 2&7)[RG)I=3H_3R8M3L:Q MR_3$J0^9\C#8G]3P7%U,G_WO8@+38%0_O,KA[;.[L[O])WQ\Y=P>RUSV#PY?OND='O1>'.R_.?A]=V?[\.5.[Q7,;__%[O;O MO3>'\,'>R_W#-^N(8^G\1)ZFI47KSREE/.=Y*1TJ(&"3T*(JI10W-"QY(.I? MS60[/QF8D^64"=")W/^;JR&6%#%1LG^1FK0H3D" 45SX<&H9CD6)8+TDIKZ++=%;A1W3,9, MMGNULCB(0W@GU4IP;IG1REI3Z((+Q)P!36=# -^& -Z_/>+,$*HK,*MDP4$/ MMAP,;F8RRFTEBUQQT%QN3K&XWLIZ>FG!AYWD$&7,>(ZY::%7&::5C6>8[@L\ MHC7: FV(*7;0SOO*8KQUAQ#+!Y0/9\NB6 M#Q[T,6C=TS#,?SN+Z8;(P46XZ!%X/%JT*E"O/Y4Q*9_UPJ* M)0%1*46(-)I0#Z8PT5KX$I/M9.F\+O+\AJSWK+AKTON:Q ,TB6]G^Y;?G1AY MR?8//QQI[EE5TCSSI2K Z-4VDZ[0F2X,*!.YY18]M(6HME:3"2(^&%#R,(#9 M)-44^&=+9K$?J>KM(67T7JC)< R_6S=,.$4?X3?6)<3!Z&R.*FSH6HGW?ARC M<3M$9GM=^#GF&"^18.Z*LM E\8I*7JE"E:+@G,O<%)8*8M8G>[)[(KR]V)05 M]?9=G%5#:UG^_1$;WW^_=^2HD058#IDW'!15AI#^0&89-2606F$-[!(2VU:Q M0FO_BB!=87_Q,[1V8+U/[TX48'(R*I3T#$:A-!&<6E\*XU7AE??VLTL0OI0L MOC]-]B4_.-P],L1:S/8&GDP84 5HKT(*F5FKF:2$&4&0*M80182+Q@# 8!H8 MSZ3NI(=*'&9GFHG#"EQ4T]H4SC,UL*"?]HPZ0WF?:O(1 LU/W2QD/JE35!?; MYZ4\SRD"FB5=LM^SP*]2F8W24S>*U0D3A^HSW(,B-+32?9JJ\UHD.%SD-']L ME8P&0^R*'!$,8;WBF@XNX_7K]*%OB+>X?G9KE/9?M[=?XU06D?-Z)_"1=FX$ MC "93=C6J F%38\+$>@E0J!.^NA:@6V%07?) SLVQV*7I1X>.&,(1A9\2# M63O/&9R763P_';(UEBL3%_-0;UR;/A#M1Q>I=H*XDB@3/L9.ZO6F3>OA39P?(OIE M F-TGR)*92_L!*JK,$8PA%M&OQX&4YV=3<:?@FH+[Z&)3EH+Z3/<:%]8&WRC MD?0R3?5/_ O&D+":W?>.";)WCLF/1N6L4L9FI=8>LY-DIBO.L<6Y*PLT$52L M0,-DI37QXX:-!Q+X\8E*^J:":F3F$V#S=S+S/Z^BM[7NKZDD> %L]L#7Z.(O ML3K_XG "DXVCPJ]O6>/^_5GW>Q?[[S\<":ZLL3J'!2E-QGW),J5!T]9%45&P MQI0V%"NBMO+KC?O %MN5#P)PFOHU(T^-;/IT&;^Z]@DTZD74L'OJDZ>PZ MG3SQ80P"('9XX.@TE!AC>'T\"B#A*%U> X-W@73?-(D;;]9X;:-)UOMA MQ_F!&]B*L1]4.\]O4<1(J):-7!5>AZ M-)X16HDBIZ)D.98CDGQK5;(LN]96+538L,D% M$MO5A^@)BJ.W6")@(L3XS>*.R[+RE$X M0E1FO"KS3/B*8Y6O4E)XSJ1]]IS+OA2TS[B\,_;154CY"?2^W[5A'AL&4*"Q M/YW%3!&[ 0"ZCIK^.-]___*HXJ(P3M.LNFM8X_$_KS\S3N&R$L%N@'_ST-:'\AZ6(#(GGY MQZ>]RS^.7.ES6?@2B 2A)&'M,UD5\)O)=9%[4I5.HTS?HN4*R6S=)L\S)JMI M7OI".C!%&? \ISS)C3/2E+I4%G8X-ABX6:P_5/[>&+1=OG5M:V\/U$JE*1@C M!2]%);VP$B9'N1?,>9LRI>'_0J8TS1E=EJK8-VGU7Y7^^WP25U25VB2*:45QE7*3%1>9U[":A>N5$[(9XW3V6ZCF& .3 R3 MYR75CA-!I"PUR7.O"%'$$+!,''" ,\P5G_:7%D M926<(-81!2>BE!KL6%6ITEE6YLQ8#XG<1%!60V>]Z> MDE1C+0YB1Z)$7D^P$5;7KV;;>6%=]*S=\9!I58>TIU'?-(E]33%>\0/]L7?L MQL<3=78"'!3[+,'*Q')JM)32M0TI@:&> "R!\25+"4GCA_S'WNSB+.@<&*_ M6$4BE?#];'!:6USHYO$1K@VOG'8N#4[N9GS11OWA;#P8X8IGF"88/\- R$<, M3,$GV+8*)]W3;CAP'UWZ?3H#W>1L@+,^&9_'^(V:S9&J8^RU7X\)AS@R)",\Q(D$EC:P>=>6=!J05PM\WWO62D0F:LT%#MS M* E*D1.P*88Q7Q;+$BGV9:VIHSDIP MN^&PIUHR U*:NN.8@Q]H;)H:?$U[/P1?Y7@.[,).?_SI>EEX R->*RIO7(+G M_R?T0EQJS0BL;JC.INZG^I>?80'.ANKBI\$H,*QPT\^+P\#"HJ7>BX&CQJ_; MDAG$2<>RF=3,-[TY?;T5OEIJ&)F^DUME>?77H#A??>MUCZ5;)96?]=CKOV." M;P:[&>QFL##8O+C58V_9Y/OJ]M?MM8M-9J_O)+M:B?=MVCB+FTSBP"C?.=#@ M7XXP:-2D:#/:7VBN^Z4+)Y?7[>;VNX][T5#'ND5#]9MG^UTM&=DLV1V7C,I[ M/8>WY%__D.5K7$!?D^B^KR7]5\?W<8MUW:S>AB W!/EX5V]#D-^.(-?+[K)= MG)7B V.<\_ZZZ0^=7W6*C,\>E)C0(15+#2XZ#F(U[,$G']SLI\]1:![/U%=\ MZB2&%2>SD]YV<*NIY=.T9BZD=\L9?1M*7C^I_[G-1+H3F.#-CVD&=\ADM)7S MIBR5+[CBKJ+*Y-[QLK*$%$(2M]:_WDEI9'<, ;_\E,I(,:D1_M\>JD^W2XIA M3]1%_^ZOWZ9_'\(][_\\W?]UC^T?OCM_=_F2'!S^0=^=OCK9SU^]WS_\9;!_ M.82Q&O)ND.[Y[V\G^M0.#T[?Y?OXCDM#]]__\G[O\(]B?^<_@W=_O63O_MJ# M]^^R@[]>G>Y?_CGX[^7;V=X;\NGWPY>SOE::5LI4.64W'-!\M3'M")6'6/'TYV#ZX;6;X ?JV-'' M5 _]1 [;Q>)A<[ MQ$F;645)QHFWF>3<9E6NRZI4BDICGCVOKDKN_]R#]MA$ MZ+^^P"39J V/CC&MJ@TJ-]3EH#%("P(D)YI4FC/B*\WRDJF4D%US);)1&QX] M)]M?4AN84*Q@V-26^B+CP, R#9IB9FQ!,5&-&,I#4UNZBF"UT1H>6FO(P8(V M7!36ZH++D@EN)3?<:"_*W(CRAO.YT1J^[EE;TAIRAZ#$JLR452SC0A:9KIC* M%#.F=%R7S!2@HJ]63VRTAHW6\- SN(/64$@P8"@G0IF2%[F62E=2/2<[*#1&@S9.WQY5!+A*-$N$\[JC$OE,DT5S6P%-FON"V9Y MJ,;H\V+C;'A\:@.W+I=,629RS2M::/1?W?=(>FPS]UUU"*T\H MW+1^MMO3@>J]5F;@!^9*A2F_VWR?."];U328$$I5BAI./*\\D<:75GC"/-'& MLFH3UGA:S._=2EA#Z4+XDKK,*(5 *IYF*@?%0]E<6V&YD11MIGY![NALO2V# MN$<-Y,97WD(U^1[.^5J=)9C.WOE"R)Q+5@JLY)>V)(4CI"K\)D#RH,=VR=4A MM+8E-RR##0(#@5*="5:J3#-;>L,M4]2!RO*MCNSC5F4VW.*>M8*"2PJ&:T7O2"C:"_TX<9#DP(;&E!G-E1D7L!\8S!;I>9HC) M\]R" 23DL^>2K,(];,3^TSS(Z\6^H;HH2EX5!=BZQ"E1>$VT)=1(HPJUB7 \ MZ*%=$OLE(DA4RF>JBKR$:5MJC,*TJOS;A!TV8O].'&0YLF"\+$O,K'+"@.' #)CZ MGH/8ET5.0(E3%'V=O+QCD'0C]A_M05XK]D&V,TFII<0PKAWV\.4E)]Y)1YP3 M8A.A>%!K?SE"08VO,"P6H8I_$.]:54(TU<93Q?/<&.ZTU[K,"ZL](4QZ MELM-1.)I,3NS$I$HK?6.&9KIW M$+RTRF1,+:@HHFCFWA2YRL''Z3-YW(M'+%0M0'ZJB\%(*;C@H#AK43)X;D%&&>I!>FS#"@YZU)7^"+CPO2NTRQK%# MF2U$IC7E6:Y$:1&25><,<22^J\R'S1F_MM*1RK+RF U-- =6++@WTH/-8%AI M3!+ FY*%)\04EB,#6A768]M"GA%& M #^T )8B=T7NE"("2XF(8IX1.*_4VL)(338._0<]:\MQ?.I$;@C)?%Z!85^Y M,A.Y)!GSJBPI999C'Z/RO@_:1@ _E3.^*H ),27QV+R%:EYQ*PR1ILP9*YDK MK/Q&;OB- +X_IK#LH_<%P?0*D4E=52" ?95I9W1&I#8E+QGAH;]2OQ2;FL'' M)X"KDCLAN/9P KGD5%1"V0IS9IPJ%"LVKO4'M8"77>MYKG6E4 )+BZW;BQR; MF+5:P/F*ZH)D145DQJECF5 5R0@UJK":%S2OGCUGM"_Y M?04C[^.D/:'$@PUC6:]5::IE:7BA*-'S_ M9^]+F]I:DFW_R@[>?2_Z1%!TS8//#2(X!OO2<23:MK ;OA U@D!(7 F,X=>_ MK"UA@X0-& &2J!XP2-K:NX9O-(P2I1U"',! M2&�L8FC#3&FI)DO0V\4)]"?>82H2:ICPZ!4:R8)<)P27)F,A.YIY^TQ')] ME[^[4)^9 [3Q\RCM%+:>.<"K&T MJI>U*47*%D70;^6#/O%H(E,R2L%%Y,X0Q[T".U-QR>Q=$08EMNJ)Y;9Q4VY] MHMXEHX -NHAXE!29*"622J5H@EWU1 1.CBF%)@2W"=M.1 $YTQ0 M6 AU9WN&0@QF$&".KONA^9[21E-J/*+*><2UY,@%[Y%52G*FK:.^SF&6LM0W M711!O]UCH+&1%$N!F05V0'6*&-.DG8M&$UE:L;RTI^_;R-MW"?/P;6MM+^IH MD] 8)0>L@ L;D8TL@?A&P&FC8@A Z94JU&"!:IU=._GHP3/=]\!C@<#KECQO MJGFTD0C8UMRQ:*4S0@7EF8,[;Y-G&L(V&O&V(!"P@)QI@S21"BD M.:/>>\,=IL.>\F+:K:Y+IO<4:IT9L&)U4L2DR!6CVFG'A7:2!]!=*I;3B)>5 MMK'3"&)9""F["+G!B$?#D,5<($N2\820Q!,M3>5?L9#?TFF5$:Z\(TIYPI,+ M-EF=6Z\FX*B2XY+6,X>H,':$H&@PW&B-J,W-'Z5CR*7$4)(&5ELRG$)<6B5D MF9&B@V=/!X.E&'10P6A..:;"&B;@-8#TE(W]NP[YB@Y^8FD;<_Q[+IEA-"*5 M*PIR1R1R.F+D>"[J[+!,#"^MZ@=FT!4=O#!"/JF#J7&R::NV$ECA0 M$93DBOOBK9\_5!CSUG,FL PDH!2H0MP'(.7)PGIZ!JLL5*!1YV-\PQ[HK2\J M^!E4<,K1%E@SR@/F*6''L).1H MEA!<]N:"4/"LESPI>WHF7%Q-.>N6ETTYB%+TD*'OF MD:$ GDD#4;'*4)IC#$O-LY+].FUB1;4%+,&$*AFXX0[^8P@S.#%N:1@5%2HU MSUX0*L9.&)Q/*M?]14G@@+@1 CF;&! K:SB.>?%TR7Z=QWC( E&EZ-FK0+2Q MTQ'LI61<)F2=<#D:"R-0/0H%$ LJF&*PLRB35L:[P*60GR>'BO&<#LI-HMPCZ0U#/.4X)N898M0Q(SWP(!(*^2GD M9RXAJI0]>PV(-G8L!9:Y9098G:.)G ML!#68),YD+$>_N&,!J>X(M:0A*GS7@8BJ&=W M53,LP51/++CC)W[4:B9=0@'L?\29),A%$Y!E5"G,N3 Z5R8LA4P*7CQ%Z5/. M@00X'P@S' :LHY$LQ&0%]\E)70[@Y@]@Q@[@? A>1B&13+G@J=$.&:D$PC1B MJZQC!.MA>I(NS&!1)/U69D" 0F4O ),P MG+C 5$4$= XC'@C)N?U Z3W0.0!I2KT"9O!L!8L+,UAX MQDJ#"A&"N\B2L-3$!% M],8*9#G\X#YX9(',@_A*!:LHC>"RE#A;L!)G;WO')[TNB-%]#CH6"+)NX28N M)>FY,5HX+I6WQ%**M0G8".DQ+N<9JXM MNBSD [.6BPI^!A7,120I*1$(-YQ3IBV+0AC'=1!8#EL4%&?_RPG;>.X+\%E. M6$):Y_@=1RC\Y@F2AF%G6:(BY;:W#VQT5E3PP@CYI J.N<(S]]Y%%CE(MPV* MZF2"]?$%!RC*SA$1GA//:!@E(.I:S9 M#$CG[>?M6C.%(_-4:8YU-K*""%J"!6R,4Z6LV4N[G,;=ZDY+EI3WB# 14 Z1 M0#I1^ T'02@/00A=RIHM6!Y!*6M6RIH5O+P3+^FDBUX%3+6G*-+D 2.]0,8; MB1*/V$A8^*A\*6M6DENG3ZR<"& 7,V-T))PJHZES1$F>XY<3'Q9T+F7-7A(J MQ@X8$C?6TD"0T$XAKE5"SOB :+1,$THUEJ6RQUS&0!:(*F7-7@6BC?>-QUX) M#92'N)0;KV&)+,@#8H8**CW!U)2R9@59GJ*LF4X4"Z)E$I1;CBVS@= D6!2< M2WI7%D-'.YP03:-&A@N "J<8C551.P)09:L#8*F7-7AHJ)@[5$HE!>4N1S&X?[B)'FDB&.-C#@0/_ :50 MZ,]TCNG^>6IAI*OU3&:Y:7?/ZGT-KX3VU]M>AY>O'GOTY5S W4]Z@W;^P)M^ M[, GO\8_S]OA].!*9J]=-9IG_.,2ZP:Y(M?/+[DVIUG20,BG/'\$WS6!-#^3 M5-]G<#@[UWX>]'\?::(F2LW5$_7W=F.SN?:Q:FV\_9_F MUM];[SH=C*_Y=G/M[^I3"UYH;#1;GV[;'&/R,U0*4NFH<8C8\LBE M<=81JZR,@4G*?/!+MRWR2&YD31&>:"+J;WS3/H5I]_>0A\^]SM=>]>FTYX^J M?Y_U_8$=Q.J+[?=M]_2N/?MC.,-=V^Z&7)&0JJ<A"KG$%GNQ=5>S XBZ&R\$AYK"=78ST?CK7ZQ__[/YI2_.=P0D8S,*A?)'_^ M49WVJN$[;VV_:D5_T(4A[5]4[T 956M__;C\;>O=]XO:W"A;SX$7'':/@5MEK\\/\GWAS\[R7_^ ME$X-#FP_#L;I5-312Y-B%#CW7G2*.*P$58(IHJ7>VZQ]2>QN%M6Q@\%6&CWE M5O]C7HAFS>"VTJ?HS_J@&^+@K>UT8OCKXFHTHP\.[F>OX3DE8;O_.<#^^'/7 M?C%G0*A(\[*!=^A'(%[;Y[N''X%\'8DFW>$->(;=]4Y[]QB>_7"3_>?2\^;^ MGDTF&9T9$Z?P@VF)-.- <*UB07.'?6)+JWP9:[-,]22-JH9+7_5252]3M0:; MX/BXUQUN_^7*GH(HG/1A[^7/_->O;'T@QY_RMSWK/MKX!I2\/8C_SH_X_\X@VR?YG#UJR/A#"/",$"<2JD]@? M[I J]7O'-W#2 IZ=1W@G1%#80'$ - %C7*RAZW_/VJ<7E<\KUD[MC*> G_4' M,C;="EY?X^"T_E8780O&*@Y7-I/6#) _W7D AUU_,+[K"-8D,JNP(8)+RPS& MV=9@3#.P,+B\<]=U[&7_U]#5&M[X)D"!1O(9I,[!EAC$[FO>?J)QOF<<'^>]8CL5< 781KUN'"R#TH./ 3?W!UF#7OO02;\7SH;?DO=;B!TP M8FHU"U]Z[7 M.#F5G8K$.#Q>"=):-PRQ;^OL=' * X0'NI\.E:]NCVZ<-];7]E2RF/&0$%;) M $;F\UH<-5+:1T6I$S&FI56Z\K,ZF[#I.O#7,FRV$U"FN0I#7N)!.\2AZZ@Z ML1<%6&RS[ W7X7R"N Y #^NMI][;QYAV6\ZR\;G,(7#\EAQN&K M]T:7CVYS"E@,#/(@=O.'?M#6P16JPO9V]:/ WLV("YMCN,-'N)XY*5%_#BK@ MV&#?66/>V?=TSMYRY@\>A.= M)]0'&T'ZJ+3*)>59C(Q3+ R]*SH5!', EBS\-BZA[P Y/F?@6 N'9X/3/+<_ M&$L1T9^)Z%;KB#1:&[1QN48:AVN9TCAC1$2..Q!7FP+25@>D4B***DR% ,Y+ M5G[F-!R):U6[KX:L)>^6@6V'T3X>;>"K_3RVAT>[ZR*"A1?!E T_V\+WMXMG MQLR_.D0#V1Q$&&L&JD[;NG:GMM'FS](?'Q"8,O"L<)\?8'T%&S>0!80QL]]: M)KO9^'&=]GX-YH,A"![8KQ% -5[1DDQRW=EI?>'Y0=L?C.!G,/QDMW.X M%=@FCDMI,YX6.+L;SC;/M]8_["49I58\ MVH*7)DR 1@S#PE(Q5/ M',RUI55S%_NH]\-#=H$)7N3B'E' #QNYIC3IR)T%W6=-<$/>.[?_P;5Y_K/9@@A@/ MW[SBMM\IX0BE![#7@6_7;_UPDK[]Z>ANX/__GK7S,+_/Q?7?\?ST==4F3Y//LN/NV0'RR]&6P^GU[FB([>KI3QC MF;<,1DLV8C57SW2'PKF^8V9*G_P]>K"+MVV>,Q.,G'5E]CYV+YAT]XI"="C9_>]^L3M>^ M[X<+>0-T1D95UE8Y[*+6&P0]I^"OFE]R0U:]WP M?4.VLA>C!;?]J]/S1Z]OP\&_&WN)&% F5J&HI,X>7H5TE!8X+",R1*&9<$M5 M!+$\R2?]L!7N./*>%RE=W5([]8 MK]/IG6=^\(]ZA_?.X)'"X(\W8_%+]_$0U/$[/T)KZE@EF(R./1G$-U>__!G: M@Y..O7C3[M9#JB_Z\^;7Y2">\0S[/.?#MW^$IZS@88C**,%_=.?1VROU6V.! M5\/W%%W12O[T;;Q"?OK>K[Z6D!5)S&]][:_?8YH_RU! M>=_'9.XSIF$ T,N,ZO9FFE=*L +]]X2UHV=XX:X%-M\W1'*VES2K_:F,]J=Q MW(LX97A!:K_<30#J$?\506=VL^X>Z???C#:>7/E[1>,_'T;<?-R&S"O4/_ MG&Y&PMTR\L()2@7K"M:-!TI8L/BEBXDD!<+!+Z* M:/"CVZO] IJ>B@*.W?*WX68\QA[Q[#U;&J$:(K"?0?GN3H.@H>-O\:#Y_KDPOL--^J4BT XJ!RGD94Z M(L<2]=Q%0VB8$IM)H;L>!5H"Z4H@70FD*X%TB[IPBQ@55@+I M2B!=":0KP27S8YU]3^!Y#>ZM'ER_QAK'_SINM':/=EH;N/%ED^R 3;:[[L^; M7W:/=@__.F@<'AQ_O^;*1CO,Y7'\Q<[QSK?F\<>#1NO#MYW#SP>-?(_+-;)[ M_/&X\7[C8NO]#KL>3M>X;)PWUS_L$6.8(5RBF*1'7!*,M Q@LBGKHO*2"LQR M@UJJI]P"K@33S9;8%[Q[V6"Z:WA7(.UAD'9Q$](L3\1ZZI"CEB-.$D'.)89$ MM$(81FT@N0DP%?,":(M_>KS8(7YU&%\NJG8]X_IZ"8R;[K6[B/B"A_C\8]9B M^+XC\VAI/WY?V4)-IX?C'R:H:=*":B$LTLX;Q%D22'L3$0V22L$]CA(OK9)E M929[U/Q10O@60;Z?)8;O5_)=1/AA(CQ&Q;"P+&DG4"26(:Y30$;Q@+B5(3BM MN/#R=BKV(@*\\$Z^S:[OQ]QK()S5=6Z]'1QDIA+;7T?%7W+ZP.U5KNJJW_>M M*!;.ZE+-HTI8[=[OY2'<,KUS G(OP6&&Q=!_!7!7R[]^%EN]M[#V'T=+_]=H M73>[&_6J;J41%A8$?! ";D^0F*BBHM@PY+1(@'L^(2V]11(30T. 15=@-G$L MIV2,SI #K8CXU&G,TXAX,6*F*/]C#$B2&(/D"BG,">*)1>0\6#+6Z&AEI)(: M/UW_^@SE:,XN$?K-\/_1,$OXZM-.S<( _U.&_Y<#@]_#Z)W),]! 9;)"(FRX M RO5 SQKF1 -1A!O%67,+JUJHZ>4438/ ?YW^*@*0A:$+"$DKQ0^QR@NM8Y1 MSR2BG@!\8A^1Q<8A$0 Y730B.3PEBCL# 'I+D/\_;Y0Y7BU-FF\V:=8_;]*< M'[>6.>>X3,)$Q3GCD4>;,/71&R^=M$'$/8+-TFII[5Q:._^\M?/+]&[Z]8!Z MI[$2*]43%T+?[.9.;W6;BLWN>G2Y 'K#]H]B#5,;=9_/'SU\X%@GP@W6VP/?Z0W.^C-4+?UHI!![O'$,2NIP$V]]^< :K6W<>-\XW_JR#2>5HLA&DL^=8T0ZB(1@-2R./O?$M$,6 P ? MPUJF%80YZZ3C# P)3EPV'VBDL%06)Y8(&2^N?FW%)M7']:U]:[_RN^]V\^DP M95I)R[PTBC/%=13:8<5L=,Y9*A[6W_RG:OFYI"KO\.K'?G[.E@/YUMOU/P&'G+%> R\@/>=[0/UX4-PBYBU&/.0##_@5N>")B$J%*-6O6@W, M4%+D>".>]@^AS0>@(6_#P??-\*MTR/OUB!M+FES,=$DN5J1F\\LR7MDTMU]K$KF/\.TFLA-?(5IIJ\OO?)M;W!:,E(?-&7O^[W! MH'91;'?[$9[G,H;ZS_=@R W*9$YG,G,1QUAF\V&SF5NF5W7/]->5,KV]\FFE M.LWA-F?]BVN6P'VVS[-E(R[TD=K#!K\PAV:,&6:)2490P9,,6A/,@W3:*6MC M%/<-*QCW7XQY-XY[,#N C%E;_V7!MIV7<[3?[GQKM,?+9358L[5ST3CZ?#UFPKF#=[(QZ!J#N!\S=!+UBS4X3ZK;&F)U2UEOO% )CU8$UZS'2*7AD M! N6&T]]$$-KELLGK\13DJ+N[<^T^['K+^J@A/T>/%HWQSM4@Y->=P D(#S6 MS?FZ:U\\ T=LQ9C(J.6E!, 0%<-N;1F%@*V[QZX;ZO$VOF^U_,A["/.[>XH(9' MXY$RE(.U1P4R6!@498S&D<3KVJJSUZVNB/NTO3@O+>_%B_,HN1Y3XLF%&(11 MR*9ER9N+0Z*T6MBC3/B?(N?HKG$.9Q/T7R+-@D([+: M2L1#,LA101"3U&L"_[')U(Q44EL]+3BB6;H;*E(]S-+=_$V/*NTCWL;*(G*$J)1#%(@ MK@/+E";"[L-:QF2SWW':W3:+N,^BM^&EY;UX&QXEUV-:W+L0N/8*!4)!K@TQ MR!"I4&3,P9H:[',[DRE$C!1A?D6ZNS@;GD.6QYT-P20CD^2(V-QMC7B'+.8) M12D'^ZS>AOY)KP^JK'*];BB1#4];%%6!!+C(N.*>8EG0 MR7X]Y;"SB'=)T)D!L1[W*AAAO#,I(*E!MCGU!&EA*;+2L5RO45%%0*Q9D>@Y MD^@'M=E[89$N#H5'B?28IH;5BYX:A;C+K;ABI,B!38D<\QY3(9AF86F5\1*_ M,$?B/ /27%P*SR'-XRZ%J$W 4GL@VLD@GG)84M &@6X.5&"=J&-#WDU,B6!X M1HFLJ^JB/(['9TT4=^D]L8TG 68H*#>,-0^6&6-$2 QC$15FG!??PNQCW,Z$ M;T%A$HW#"@G) >,$X\A&@#SMO<.Y=*]B :.[6T.HW:%T6:7Y'R+FZ'YQ#F<;<#4<#( MHV"($B$0#S@@G2)&CF 2A-')1U%3FN(IXAGNNNYU MENYYV. 7!MNGU>>VN%U>#N/]A-M%2P.[U5H4B,\'12PA;8"ZT125"6"=:4,! MXXE95GI:!\"S4;:L8%_!OAG#OA+O\B28-^Y\4B)8R3E!4F P4@,C2.MD4*(\ MA$B%PO5QVI0[V1:XFQ7!?YUP]Z!@H!?&N^*4>Q3>C1 M3)MIA]45."QP.!O#GB,X''-P%CB<#AR..SX%=5CHS =Y+JM$"%F1[$+*-^SD-2=ZXP)"0P2#.HT9.6/AA/--6BF"% MG".;=^%#-J\[.8]M_RB>9BEYX?#-14;RVX:X,'"M$O81@ZE'C.4T*DV]E9*) M&"EUT4ZK86P)Q7Q"3#^:\&,Z[%0^AT1,>8(XY1PY'#E* @<#*VVY,Z.S*[: MM7@*6A6T*L&3,X=2XR[&W/HH>"&0\](BCE5$FOB$I&/,.BE<)'&*P9,%H I M/7FXXTLC5 EW?!1"C;=N(]P:32@2F$;$&"3@6= MYI4^E0#%YP"G<<>=X-$%3#6*RFL IZ"1$98A;*T/1O@ZW@W]#^NOK?\./JUL>VO]_NHN$E;V0-3",/U^C9AOY#>*Z./1G$-U>_ M_!G:@Y..O7C3[M9"4E_TY\VO$R>3CKS\[,.W_SQOA].#+%8K>"A:(S_BZ,ZC MMU?JM\9F;/@>%RM2LY^^C5?(;[['-/^M*W_UL(2L2&+*PY:'E?1^7WN';_W. MHB8/^"@E$Y^]A6CX"-JM_SSJ6(]I8W6K-EZ//AZ[V*\86:Y F^(;"'O/"7Q1 M2C4^SMM9Q^WJXW&;XM[1[[.]!;*/^SYG,'>.]O5,66W$_K?K_W/UAR5;_YD= M;O?=D9M_ _8X'RVQ^G\UWMMVO/MO.67P(DL]_+LWVRJ>5ZA3VS^"L M?_'$!8D?$#+PBK(H'S;XA7%2$"F$D!%CQ1-GW)CH&!;<:Z64MS9FOSVP[=;3=;?QTT+IOMG0EGQ0>Q M^Z5YL'.X29K''V&,'RYV6N]@')XT#M\=[AYODL;[C;D_V>@M.P M9!(E,6Q+*9"V6*-\T,,DQRY9O;1*A%AFS$P_TN@%,\@+]A7LFS'L>UWGV\^& M>>/GV]&'I @A2$=C$+:"(I,80YSI@!QU!K89,3II98D"CC=9W_?!!;L+TA6DFX%1 MSP#0O>J3]V<#NO&3=Z62#U1%,&9]1)Q&AQS3'KD8I->6I%@W+\[&+%=SP>X6 M/FNF=F?:_=CU%W55H/T>/%KW.'9A*D]ZW0%0@$>W7;LCK.K'V>9K;RGI94B< M!,\CH9Q(:9S&GE##E15=K'G5N)6)\B#T@)K!!/U")C-$/$ M:N(BL9G53JT@0A'W(NZE_LFSBOMX93QL,5>6()%RH7MG+-)&$:3!V!&*16^5 M*>)>Q/VWQ;UX,IY#K,<]&3PD[+&GH+:S6!N6D%,&]#DVG$H).YFS&>3L"Q]] M];9W?!S[OFT[U8D]B?W2!OXI,2ZX-#J*Q+CUKO@C9A_; M/DSX(R(7.'%F84))[CGI$])22H29]A@3PI1.@&V:+E.B9ZCI9!'O^13O$E7S M)&(]X7C0@7NG*/(DXNQF%,@8H5!2QB>A+ [>WW;*7 1ZM@7Z(7$C+RW1)6[D M41(]WNF=$1M=(,A(94!1!XYT\ [QY&U0CBMM\-)J:?0^1\(\ [)<' K/(L0@!<:NR MHF86.4D-\CH%IJT)@B@0Z84JVKC@PCP#LEP<"L\ARQ,.A608IP24,L])94$9 M9)B5*"D5HE1"!)&&I/OQ'4I*A,+]!7)M,(BG*(_C\8D3Q5=Z3V@S,ABCI:8A M>>YXOL[R/0\;_.) >_#"<C4'=N0=]3FG3DSA+JK0DE060.(-Y/^%T, M=MXKX9%1U /$8XFTY@QAST*B@0F;Z-(JQ]/,?IN-TF4%^PKVS1CV%;?4DV#> MN%L*EHT[8V!3ZR 05]$CBY-'5 "MC=9['C1@WJ.KEA6X*W W.Z-^2"C02^-= M"05Z%-Z-%R4+3H$9GY#F.1^!.X43LXJ"O3UK_$_SUK?P5QZ)Z^=,,M!HL7>F>Y >_"ZX$' MCGYA%('FG'(5;& I<*.<\1J+8!+3D1#"<'%OSKY"V+^M'B]H :F0]RHB'AT# MUDL4TI8[6%9.H\RIN(PM,_($+;=^)3KSTYJAP%^!O^+AG&78&_=P:L.HX(DA MY33P8)(4,EXZ,/NY@:UBDZ7JMFHB!? *X,TSX#W$Q_G2B%=\G(]"O/%S;&]" MXE$A(3E!G$>&K% $J8 55Y8SP?'CTAT+V!6PFZEASP#6%2_G*LYG8:8,8(R)9QS'W>F34/KYDP_/ WL+';%YWXYB ME EQ*PER!.QWE[SDBON@6 (.J^2R5-,*3IJC<_F"5K,TMME#J^);?!*4&O,J^158 J@#4O/@"7QJABB_P40@U7J.4 MN21\PD@FF9NP:H&T\?"#4.HY%R*1?.@[62IIGFN?%7":)W": 6PJOKOGP*8) MWQWVGB@>$68$V!,#:\_2B!'Q/I=*T((8-K3QU"T ]<*UW/Y9.ZW@W]#^NGKU M<,VS8Y !?[6E1W_>W,.)$DX @AG#P!JU,DD'8X,@/&D64]A;ASU,,/P7Y5^& MF_GF]AU3I6.;^:8J_7=OT,[S]/1PWZ^:!YO('_ M6V/>!$MSBU%K-6(*QJ0"5:@Q+B.2A+J:5JJ(LCW"4S[:?\LPMK#0E]M MKV/;WV]WT7!;O)%7RJ/=#;%[^H:J6AL],Y;2.AW^( )D=3J]<]CDU="O>M*/ M@QPX6IW"F_N9; '$7FV1J@-_P_USI&E^/\$VJ;[F?9*A#U[J#>)X>CV\:D^K M\]B/V8-KN^-?5YV,]ES]%9TXJ*_H5H16QS"" [C;H.JE:CWZ>.QB?RC)C"Q7 M>:[J-<2]ZO5@,D?N91':#!TV,,B=.S)(+ZY M^N7/T!Z<=.S%FW:WGLKZHC]O?ITXF?2OOWG>3N<'F1%MH*'RFSDN!_= M>?3V2OW6&$8-W^-B16KVT[?Q"OG-]YCFOW7EKQZ6D!5)3'G8\K"2WN]K[SC, MNK.*T ,^:B8^>@NS]X"$L?\\_%>/0;:ZE?Y>H6!U!8#W./UZ+7.!;\S%,^ZE M:\;G?5-:9GMF:R?+?[O^/U=_T,/ZS[]K_7^?$]<[)^+US&8FTU7-IJR?P5G_XHE+BC\@Y.<5Y4$_;/"S[65\R!$(8X99 M8I(1.7- !JT)YD$Z[92U,8K:S4CN=C/^VD_S%F[9[IZ!?7N[Q^9O,)Q;8#<3 MVJBMYFM')OEC"^)^[.&=5O.H^7[SO-$Z.-QZOX.;]&.^/]MM'<#G=WCS>$?SQJ'N[#&(Z^[;8^?/O/ MY>9D^[8@@F56(!D(R5UA/'+<*&1B/B%Q2BAKLHW+ @X#PBX-P#8.&&TX3#\5@=;Y)VC#@D MK$Z("QV1H]8B0D-N?D HI1K@4"Q3,ZW^!S-63&S>LNQJ]ZG=CUU_48=4[/?@ MT;K'L0M3>=+K#GK]QS=JO",.\_MW+&8/VH>01L>LQ9C(J"7E!$?G(]8T**,X ML]S(XE*9V:96*A8JV7G I MGWLA+\1HFB(_44 _&$5L$$C19'.9U=PTQ& D Z9@/U).(UE:Y,L891<=A;E M>B0Z 0A0Q256)@R;NTZIYV.!@0(#CV$ 1>Y_6^['O2(R]_'TQB%FA :^[SPR MCE*4Z1]L=B8MD[,H]PL?._:V=WP<^[YM.]6)/8G]IX@9NQ?JS6^GVX=X-[ 2 M@>&@$R&1&T8=U1X,'ZIQ#,$34KP;\X=V'R8+B.M(O.(68>T [5@NHJME0LI[ MYX-P+&I]6R7=!Q^)S=#!UX(+^=S+>'%N3%/BQYT;@@MKO0*[)BF*N,(>::(B M8MAK::14EHJE58:7J9[T:996]K,M^P\ZOM!4FL0"5RX M37.<\&ET5$DQJV_ M=VNHHN!G2MS'(Z(5LRPIC60^W^5*)61S1U"?.):)6F*#+PI^KH1\[F6\*/AI M2ORX T-@8K0C"ADG<%\8([QF M@B)G36Z+(2G2T044#4G$*4:$T6#,\!*=,4=B/O=27OC--&5^HD O"=@P,&8" M2PQQJ0(R-#($.X%ZKA(.TN:4)K$LZ&1#G'(P.]O"_Q =+R5./)J8A.2<66T# M ]/6.2FC84'*XL&82WD?]V!X&Y5."JGD!>(.?K/!)I2"U9)1L&)<>%SKJR+D MLZOA9U/&BX:?IL2/>S B-LYY&Y!6P2).1$*6>X(8P=R)E&+PN< U*'CUZ".* M$H%Q?[%=&PSB*'R:R>MVX3Z$Y? D, "<41AK'BPS8/2&Q# 646'&>?%D MS!_F[4QX,BC!FH(=@ZBQ*E>N(4A+"9CG-1@TP4KF_-+J- K7E(.:&:0YLRGD MA>9,4^3''1G18YVD(2A&RD'DN49.,8/)!1LI,P3;$',P\HRX,4J\^7108#R_E"L9G;+(89Z+DGB-# \2 M:1<3=C@FINS4XLT+#!08*'DF+R+WXTX.J[2%M93(YZ!K3IQ&FEJ!%":<2"Z5 MTFH6Y7[AXS1:O5/;>8EVU:/B**,F)>-MR%]G.:9I3LUL:XH'!;=PP ?0!4(3 MRY,4QE&?0%O(**))Q!:7T/QI"#_A$E+,Y*9X 0DM).+>6V2CBKEFG3":,1&H M6UHUMQQR/_CH:QKR->,-(@NZOF9TG7MP+:ZX:4+MN"M.4^P#BQ89L+40%]X@ MYR)'WEJ.173!Y9@BIN@RU].**2J86S!WH3'W(8S6!"^LT3P"L^$V@I31I"-W MEE!O32C):/,)LQ.=RZ40(0CD6"2()V.1XS+7I1=>6X&Y8'%IE11"6\"U@.OT M',LSB:V%T$X3:2?[L+L43$K($Q<0UR$A39Q%T>G(8*F5Q"8CK5X6>!$([3WZ MM^>__7"3VGJ4U_M-CV2+Y];05ZVNW_0CJ/[VU_BC(W06O&M7C8:*?UQB'0SL M[/3GETRT)7Q^_*B[BDMSL_?V]9\'_:NG.;'[$3D0YR-D$SSL&]LYMQ>#I7_> M;-;=[EY]N:)P]_&Q#T>X6K>+O*OC=[T_Z&W]&Y]\HB9:-=83]?=V8[.Y]K%J M;;S]G^;6WUOO-S<^+5>;S;GS?7-M8_P\D_'-BMC:6ZU-CY5 MK:WJ[5;ST];?F^MKK8WUZAV,K_EV<^WOZE,+7FAL-%N?;ML<8_(S!&9,F5;2 M,B]S15S%=13:8<5L=,[5I43N:NM^?2)^BBW/-4,;_WO6/KVH-KM?X^ T%U8? MW)R)&Y@RYC>BA!/C! NS9=G?T5AV".VC!3?_J]/S1G&K'W?\<8'_\N6N_F+.MP_V+G=;: M1>/P@]A=]]^:K0_G.Y=K]?UW6[N=YI>/1PWZ^:!YO('_^X07L ]FC52]4I7)-Z MG4[O''9&90?YM:MVVT,5?M5_O.X6D%E>]8]V%ZX#E@:O#/YX<[6[:\WY0ZW5 MJAJ&WK$G@_CFZI<_0WMPTK$7;]K=>@#U17_>E.FL0,>/J09C5C@1 M63N,#I)'-[Z[33TG*P2+>[6I?]A[3.O?NO)7#TO%BB!J3AZ6L!4Y-S-;/ZRY MU]>^2(?Y:7[43'QT+EI<7P%1!1CTD";73SO+IOF;BLZDHG^H=.&7ZY'O3?C<,G&_7MWK-&KQLO*F N M1_&T2F?7RO%,]6'$"KW'X]SB<,B["M$5/4FFG!W$_ 5+J_\@?XQ9:4\1EGN/ M[_@M27BFF+_[;8>W=G!04V2??\FT^ZOMW##^2M_%WYG7!6N[>+]!/\0S[W6N M5X(E]HXK!]9J^;;7@.^F_.EL3_G4896L?-]8W\%:K ==_N-@Y M_B :,+:M+Q_;S<,-T6BM7>X<;XOK?;6;+7^QM7ZT)Z-FSMJ$%#4Q^]D7%W"_#B)4X_F^S^R-48 MRBZE/BAM.=+2!\255\CZR)!2)!#"P4\#]L9(91CG-EHLHE146A8E%53\-FO]W-P$\1^M9.&OT].!'VZZ MGUN-/4*)9YXH1!0AB#-CD!64(:)S+;' ';9N:97@9?SXZ.Y2,VAF15DJ';A) MP2J9>Q9+YQP//JE$E7(X_;Z+]1>B7)CL[TMQ^Z84&^%YPI&@@&E$'$0:Y05$ M2N:$'>8%X/,BE@":AC=N5K_C%63M3?MX; &2]J;O6IQ2$8K;/!-OA["^U@V% MKCT%T&]?HVL[9*OE]P(UD7"E$6-.()ZH0T[ECA8Q*DFCT$'GXLYF6:M%2,8K M4%J@=':@=%KISP5*7P1*VS>A-*5("18!85A.!(N9BV8+BV20D4A%O$QD6K$) M,P"EM^0UOX!KM\Y0^P?Y8SA_DS^OI4M6Y^W3@ZH?;8 ' 'DZC?WC=K=V!B?; M[E=?;>Q$[6>W4*7ST+O;/3 MNR9B;![&4]9_-2]_SDCBXF;W>\YAG6JX7/OT1ZF,U;$-L8*':M^8M)^B]^# M]N-@H@64CS)XZXF*W%IFF%4$)\_ 1G;P_V%B+3S-]<3:'TB^V7QW!>4=>]E_ M\V/]-KNW.3X^C9[A/BB.YQ3%?S\!=X,"XE\T#_.S;8O&^O:>PTZQ)#WRBD7$ M#5;(B, 1E\%QRQ(C//=C7.9FLEE3];9C!X-JK?IW/Z;8S^="V[ 7ZDS6CSW8 M[&U??8R#:/O^H-HZ>=M;KO[^^VWUC^P3H?C/\8_4+Y,__\AK-TR5!6@>)JO# M%_[70TA#"DIAZ[W!0-P5M8)HYH),"2>2J+ACSR$QSAXVNQZP8!!!5NI_;]E[ M]X[ZD*]]U[4V]YCCG!#,$4M"()H9UV"?=_7\#2O?"$*/^?09['O;25AJ6!2B8 M=:_=+M2?LTE].J]=B-S51U8[L^00<0J&PU /.AG<"4J/=4 GJ9\X9[8%], M[J\N*,C0@SVVUO6B/P0 ZK4Y[\'UY-_5[@)* @PFH:]>W;0<^#$P6/G[; MMEVIU@!%S_S!& F\BOG(+]ZQ\>TIW'>0 P& 6O>^@@(/L,]!C=<7[Y^U0YT- MG17\];@1F,')6),[0TQ6GJ.X2RU&[VV[FZNA;8W4_C6+J95M@E+1Y:JBR_9> M2);G(%HD;0[P N6)M#<*646CH][%J/BO*KK,K*E4=Y:HKHKCU0FG9]]KY57[ ML$4&]8L=V"AP5] L/1"Y7 2@-JI/'UTBYB?%7^YEA#]OA1B"@;D-/7T/+1$C M](K13U-UA4^_D E9D>1^A4S*PS[X82F;M1(Q1,QG29(=T,[51C=KX]DJ[/)3 M]^L=]0=F;XKO6;SDM3G\D,B<(L+5N(:O<.TW@VXF<6VQX].?#^_:8W@GM% X6 "X%!''TB#' ME4*)1<4I448[-^WX]()Y!?-F8-0/P#P= J.YXCT1ADL",A&8($Y(:8GEN@X5 M(&:$><04S)LIS-L:XWC:>!Z9H CT6$)<66![W NDE11".\V#"O.%><]4_.C% M+?Z)HY3[V_PY=*]4RGGPK#^H9?7C+=Y\O@V_W0W+QOAG)0%ER"9\VTNTUN"]&9 MCCR/&7?1V>@Y,R@HRQ#G4B(70P JP+ULK/391VM^K549WM MKN\=Q^H?\=M)[ [B'\OYPA<\FISG1-LG=G;-9:;MG!YK%HONMQ3%APF+CELL MA$X81:$2XE8)Y$@@2!)*0?/#NN6J!$RHZ;JY9KHD04'*@I0+8TT7JCUM!!VS MH1,LFL",HL2 ;_-@(K+68)2X(CAH86F(3W184%"TH.BK1]%G<5T4%)TRBHX[ M+(*2FG@KD.414)1ZA9Q6 5E/.&/_'?>Z>WN69WV.7^T\O)H(.9R;EL;8[D]N2X24'NUOUE M$Z1F!W[?.=[F.U\V< .^:VM]^WSG\O-1X_+S\43.Y?$.VSW\@)N7#;AO\W#W M\&-[MW5P /)[T6P=\6;KK\/FEP\@OSLY(?ZBT=K9\XE0)X1 ADFP_[@ER"B6 M4+#8!4&-##@- 1>V80QK&?F(3(09*9V*AO,8K:8Q21(L6(PR:3.>E_GN>][P MIU-[.DS S3F,O6Y]\#ZY\2DN\=2>M?-F[I2'JG?-^6]?K$,NZ)XIGW-08_-V&OE]3&8^TW8?FZL[_PMWCZ3.>: M\-VC?4P>[-Q-&7Z))-@GZ*MS3Q]*UMU3BT)^7:ZU>XQ_8?QGTZHRG[?;G)0] M_DW6/_*1L:W6IM@Y?G>T!?> 9X'GVX%KWAULO?] =EJ;')ZQ#?<\V+D8]Y%Y MT3CLM.$Y1//]MMBY!*O@$"R%+QL.<,5"MY*Q922WM.E58;9,E-/GGXZG\<)!=A>#[!- MJ^9[ ;:I ]O%36!30BCG.$&!!P V[!+2-#E$!,6)4:L,9G4G,RFFU\;73M[;?OX") M^YPKR1>4FAY*-2;HEW(F6B<#,I0;Q%GR2/,4$-%,1>$55\J#G2D I2;+!9=< MB841YFGQBB+,SRG,8Y2#.:D2=@:1H#GB JT7Y=JOJ@&WX-P?HM;S&#[U]GE%MN?WN*=-C'".SB&!$!'KA".).4&2P=4@%GIL].^E< H,!.(8Q,R32=W",JP - M>-CX:Q1XKD\NO*OE;>_X./;K"+H3>Q+[Q='RY(=9WV?\WWG")V"S(.,#D'%G M@NW8*'3R.""-N42YC""RT24 RBA3,D%XR9=6C?A9WZ[B1UD 69W:^8SB:$]T\%@B20A0' X_C$D8.:.=BI%3*7$^N='+C$ZKJWGA.(OH^!E6 MQ? _BS=^D1RYA0X%*.F#4P]_FLQV*,KHR931_@2K)$P!K10:L<1R.UCXS43L M4:31P/^9TAI8):-FV:A2SZ) :8'2&27T!4J?'4K'CT=-Y(31@)RE'G%'+-*& M2B2\$3YZZ[CG.:9>+QO^Z&"'&8#2F^G8X_FHLYI&G1O(=D][_8OG:&$[F>#Y M_?9OS_I]^*VD=AXV]@('HU=9BCRS(#DD4&2%2& 1>YRP-CPX.Y>-:[^O]JMO M+EOR0TM^:,D/7:"%6\1DQY(?6O)#?RT4'^UY!0847 QV6$D4+?E4S^0I_4XD M80,VKO9?,YYNI8\11O$U#EZ%;4]VOVRR;(_7=GEK V^UMB^VOFR+9FL'[KL+ MSQ(.=@X[G=U/X[;]YT[]7FN?;KU_=]!H@8W?VH1G/B+-0QAC'C=]U][Z\KES M6QJIL(1XHCD*V@G$M8C(4>>1EP;+I)1@0BRMBF4M)]NXS&BR54DB+: WVS[- M^X!>P;6'X=J8SY(K'#CC#BEK.>*2BAQNF9"+7AOBF-$!< U>GA=4FZ[]]7)$ M\TNO?X3:7732[_DXN$\JQV('/DV=2.4)WNS^>SB]A4D]$>),9H3FCG>)>8FB M8P%QKQDR8%TB:33)-8E]?>!,ELE#<\B>CA,]("QQL85PZHK]5T)8Y.QA M[S?8(ALH0(^5P>)D M+#=D:94M,SPM.V*&'"!%GI^,'A1Y?B9Y'N,.5"F;,+.(6*T05X*#9#.#!"42 M9!AC9\32*ETV;%K>SF+ZCT?UMR?BE,:FLD28ED#2IR13@+<%9:>'LML3K,E[ M$AT!;.7*"\2Q]\@F8Q" *X_.)4V(J2OX,?[0-+"9"["_Z_2H@%D!LZ=DD@7, MI@UF%^-@YK RAB"?%)B C&ED2+1(8:\Q5T%+EWOB+DORT"K+,Q/A?FO#L7F( M0FX=Q+IWE.U>U,60U)^#'_2R.N^W3R/(PGFW^L=)'X2A#T]0A;-8G?:JGH,I MC0,?NSXN5YW>>>SG &;?&YQ6O?Y5)5.;>[$/[SH,]WZ (.<4$'X_)G^3-/?W",=$DQ"022D$EKIQR8@"N317@JV,$=^&7Y0>O]V+Z^9;U_?[UIXWQ/6,X#CPK1 M9!S@-TU(2T*0Y(*%P'2*D2^M\I7)Q*6K]:XE_R%+_M@FI&7)?S_MYGP+]'JC MM4$;AT??&I?;>U18+&3$B#@-ZQ]E1)ISC11(I#7,18^S,?*K]0]G_9S.DI-; M+J+M#ZH(FB]45Z'R0RW/R'*5 ;O^B>L]DQ=WN>K'P4F$;_P:.QV7%]K;:Q7 M[V!\S;>;:W]7GUKP0F.CV?ITV^:XM1_HG?T]Q_J!:B:Y9LHH(A.WAA@K!(M& ML>BUYR+=D9+W0A/W[WX\L6 3;'P[B5U@J37B;-7\=)2!6:T!>QWO#_I9/@<)2'T\,.>9219Z16*7DG$@20@@[U!)!)FK3=8"3:7":%7VS%>WXY# M<\F/MJ.MMT%)&"T)HR5AM"2,+L["+6+V8TD8+0FCOQ:*<85?37 MML5H_XW,GY&E\2J.PBX;K=VCQGHXVOWRKW;C\ @^NTEV6AM\J^7YSN$^R_=O M7*Z1QMOQH[#&M^;QA_,FA6<[WKS8 D.E$X(TE@D)HH6 '@V.259M*#=?*/=M([Z M"]H]$]J-9Y!*%0,G'F'I..(Q.J25=R@ZBQ6+Q!*OC7&<,*_M$\/WIX-8.RQ7[M[F_&TH-344>IZUNG^>6/]:$]A6+S( M-.)$V!QK&9'S(2*B#<>"OZ]WRB M?'%3E FSSC)@&%9EPF&P1H#.&%'IJ4Q!4\'#U+K^E3:D]Y?#M?#5=GVL3NQ% M'?27XP>_QF[H]4L.[),SC$]G)R>=]BM)C'L!&C$T=H)@2K,$8!.D'[IV'(\< M$>$,I4Q@14DV=C1Y=!>NDN@ZNT([+1KQ0VB+7/XF)QAU#=42Q#(IY'&.5C9 M!YPU"5%MN<7!BA0HT'LY+7]K\3(\X.AK&-5R%>=2G U/305&\_ZQ&"'3 IS; M6H\;KH7U"/.0_0F1( !_C(+C6 9OE;=L%HV0XE&842IP0VB+<#Y,.,?80$XE MLCPZ1 G'()R,HWPFB[PEXO^S]^9-;23/NO!74?">\\9,!,6I?9FY001CL"\3 MEAC;,/[!/T2M(!"(H\48/OW-ZI9 &YL1(*!GPK9 4G=U5>93F5F93V+)A,,4 MK &!'WT@444'[J]39:V &6SX$C M(I'ADB'N/47:2(44RSV\F5"1Q4R?H^F\.BI648(%5..Y9C94:OST:CP95/ $ MDZ02BDZ &A-I$;P0,+]$)P_0'"3-:DSE(@7[WGQ8H:3'.KMO(:58_>*N<%>C ZA?09/=5&8R[E1_%E.U9GB/IAF MBR"**LR]L2H:[IDS7DHK24S<.::->S7U]R//'X?/7Q7;5\7V5;%]56S_=A;N M+5:.5\7VKZ/8_D4=C[KUA_#+SL0.7Y7=5X6H=_BAED@3,#@KV!D>@C#224>Q MP5Q0ZKVZ?SRO-#'_:=G3'KBA5U;VITZ[^R[RL\^.][8;1_5+S^N7QS_K1Q[O M;H/[^'V7;*T?X,;)WF']9 /RP4M1JTJ[RO >QK \\%[QZF!"WEN!(6Y\9Y)QJ*(UCEQ_\!;!7C/ M!G@3,3?KC186$R1I5(@;HC--MT$L!DO@/VJCR7WI89%?"^ ]TP'VBVII9N/O M@[M0.[2=<&X[L;!6N^W4RS]4*?(W019(M5%>!JVSC<:YT=8G3815U,489&6C M+1ID3=?0*<:UEP(@*SB)>$Z1LX)R%*4U@A--/2%%=IQXM(U6)L#Z.I=,)[%)(!Z\.#XV5QPJ#4FG@> MF!KTB>3BT=;'ZTNU?U%%7(\G[=-NKU.>X*56C&4)7AC[?5;/*@__YHB0(](F M+8UT %(L.2J$,!X[3L#2-G1>UD:%0@] H>E:O"2X2\)YI$-N74,M048&BH17 MS 1B);5X:56312K^K9+MYZRK!-23I,@$CI%S%IV@1"4F/ [<,$\JP:=)%4^3W$*SY'VXV'[5:H-4_. M.NT?L2#XJ>(4-Z$1)HF[B+'"2G&&E75)QJ"IDD0IY7!E.;P X$P7ZN&H0^3& M($.4S4T.&;+1@:BZ1$2*V(H _@L8@ ODO52!B'G7<1 MM2)$:8-Y;F*KA817 M4B3MK--Z7I9#I:L/T]4IGF'GP?7RR#(#QH%/%(P#@Y'B(44+UKW-U%O*/-HT MJ"(-#]*T?^-ATU?E_+< 3)!>IQ@B3MAP2ZP6@20IP:*-QBC-JT.+14.?Z1HQ M)@46CBB4E(^($\R1PUH@IU1*6@J)NY9[%00G%IM84MB MPC#CA5$TI!EMG0PD@$&G,&8(_"VP%90,R$KL49""&^^)7I&D?^QW0K?X@W2'!1@6OJS#"S4'-1"2QA)FH(V?!6JU"$DIK,!TT($T5 M1G@!N/'39(#:Y(,AB; )*M/@971UPC0("?,8/,BF]"8?%DID'>/(1J8C M\>"9D8+LX1UR [YP1F1.2^B7:M8\K9UUV@=@&U1AA1L!)Z<^VL@-F *>!\.= M]R8&%H1QQ)%@JK#"HJ'1\?0!A$E&2\\S4RDX*B0:9 "@$!4F1F*"5;E>A2U+ M53$%OF%5#LK'$"6.)&D.!H3)5@1A%#.;$V+G=@11J?(<57DR%S(I1IDQB'K& M$+<1(TMC;D% J$F"!L]-CA#RA8H0SBGJ4&JD>0VT@;/X/QX3@7@$D]6KQJSY MT=]5F/4\F+5Q7N!588( :JU_P?N42IPX-#P#JXP#@G!>&>1 MD]]>P'8968OUD:6 UZV87P":K8VLR(U(5X'<'$'NYY25XYPC7%B+C$X4<8D= M/G9:Q4&K^8&C]AUHA=2,4%]S+086DRGB[Z(QK^;K@VSPB_+M=-X?X:VBE^\XA=? MJ$!5(U9P/D\XOY@RX'10FC@%^*T30SQ:C6R2&&'C/ Z5;-W>(-U73NWW=I_/<1@HH03XP5C M6'"IE4DZ&!L$X4FSF,+^>C:8,/R/9EI.8E+O1Y_B?GHN7ZF>[_WG$/N3?T_M M=]/?.MEE>T=?<..R#O=M'.T=?6WN;1\>[FY_N6AL'_/&]E]'C>]?+AO?=W,1 MPWGC?)\ZSPUV"4D5-.*8>J0="\@*FP@1C.*HEU;9RK2.UD#X6O!B^4$K37*G M9,X2"2EP88RU(7GI!8G,*2)0/66P=0BY=8I8(PR7)ASM,$">DM. 8 M:9$7.P^K6&QBJL6>QV)OG&]M'Y/Z]@:M'QU?UK=W]H/6P<(R(%CDA+B#E;>6G$Y"O5AZFNFA2:I/?6Q MULK$);7?!A\8_'C6:>89;-=L:)\5:M-.M;5O'VJ:T]]KY[$3:Z?M7@W$&49I M6P^8IQ?JZK1YVK.G!\UL7:V--SU]-2L[\@AEW]9R':R'1>[ LC9/,YJ=QA+F M"G,GJT FTK6G%____Z3M;N-MPV[]:;7_\[L#U^+*QOL,;ZP?P9^WGUGI] M7U)P1R7#"#L-X,H-S=3_&/96C#-YGR;; MB$UTBGL(P,QLSW;G0[RB9F1_9@^P>?:I^ MX:.OHG%5D?CW?USG?U8_V$[G L9=_%":MFLG[?XM&=MO?W9&4A"*:5F[3\[7 MVY^61NR-B4QM.#GO6UJ^%S^ ;T&@[('L9B5K_'$@E4)D_0/7+1=RM%ON]F= M',]^^-5LRE_JH+=PQT8?P%EH@X4&7G.K4*_N8?/LYHK4E^C.]*8/XQ[V\&_F MN$UB)I/A5EO)N$O*1L\IE4E1[AD;)BQ@C=GMQVVW.(YOB4N@S6%,=._3!OSY M\A/& MYCZW#W!#Y'/YXT]X=WOO>&]]0^Q>?F%; MWS\V]\##A+'",^43MJ_@?;9:1?.E9EGRUX#/-H[6]H7"201PXI7C!+S-E) % MKQ_QY+G6X-7+G):@]).W7EJDI-,*RMXZE#TD[_89L&S$'AXUA2MT>Q"Z :I] M&*#;MO_9V*[O1RM,L,(A@X4!=,,:628P,LI(I1FFGO"E539]3O'@!-H*URI< M6X"G7BQ8*W*B*@A[&(0UQR',1Z>D9P11%S*_NP0#C3B"?))!VL"$%P!ABL^+ M7.55 -F3^_$+J]DSS^J$S%N]T8^JW M/C=3'$N0@.?P?X1^)Q_@5ZI]+]7>FK!.C(R&*R:0A_7+%*\>P0N'B,!!>);I M7MG2JEF1-YZUO1?2U>V.#3$+["\%KBK^QWN:!,QA1DF(A#C+7=":$Q:5(S[Y M$(*/5=3F19"C/A6U(48RRA7X-6 =($X(0SI2CE1P3CH>P*_12ZN$+E++RDI; MYQV8> 9UK0(3\PF[3@8FM.!"8:I0E,DC;@U'5A&+##,*8T(-IGRV M\_,E'I M[KO>::<*DE+S9PSH,G;:E?H^5'TGG'*NK-%4A,PTED!]P1^W@AA$-'_,KT>+!N%5GVTW;W_A%;[;,8:KWH#T_AK@<73Y&6\,8)9!ZP MYXB(O:8N&@';#15*L^"L81(3Q7@8E,#.Q;M[^V6PS[7U?)ER_1SE,1$G$%%% M#T'BD-5:(2U#J^S[WX7="1O&,*CSA ":L([-2(ZP3 M1CP*CIS#! 5E(]5"1(%5T4OS33>]>)Q+LK!*//.,-3C'A8+U%29P(J46B1)A MO'>@NE;'ZHQU(11U\HP5^T@"5@Y)'SWBC$ND+4^P]7*N%>"O(;(Z8[UF-YRJ M WV*$]>*U:MB]9I/&%WIP!G6/!'&6?0V, EF53228\:; MALS%0LPJ@C=OZ)Q,X< 4)^T3XEI;Q!TUR&*2$+44$YQK*TQNHKW,*:^,SL=< MX_5'_I@0-!K&$@?]MMI)K((3C!G*7<2TBOPMA()/1OYTCM%Z PI.4\[1\A;! MTD7D+4M>*$F#Q_>,_%W1,$\1,+\>1L1H3=L=+,X6V^E;)U@&[V5MWP@I#PS\IVU2V;*/TJRFA_QFH@O8_3(MP;Z MA:^_8AULF?W>S5^9HCAZ(4549&)V1OX^[%P3-!U$Y#K1'B.;8+!_V-:YO>@N M_<\XV@#4#"ZN*-Q]\MG+)UPMN)'N(F@L+ \ZBPOJA1AA/^_4-QMK7VO;&Q_^ M;V/K\]:GS8UOR[7-QH>5VEICO?9MYZ]OF^N;:U_AUS<^VZ(\2V-K>^-;;7NK M]F&K\6WK\^;ZVO;&>NTC/%_CP^;:Y]JW;?A%?:.Q_6V6<,RDR]1,>ACVW? M1A_[L=_K=^+H3K%1[FT5K^S8+K"S#RX.5YK&3,?/$?=4PBX@"#+88FZ,$5ZQ M29[8E[%4"D+:F\C \P:4S1>?[994K/YX1XFA;9-WJ]E&S6VDMJ7RO1J>6<57 M^"]2@3X_P2BE*XK1>1*,O@KZP@$_X?OE;]P8JFL)UE.,G[4!9%>TC5=3!EA' M*Y+&B@'H2*ZPB-S(H,-[8?;M*WG;P-VV8->#^V^>Q M]2/683"';X4,X*S9^/0W7'/WLG'IZ=;W;*@=7X+[?;'U:9;'U_>]6?7LG=V,93Y\X M\OM>.\MUU(C1!(8=K!^RE#@4O 04D3XI*P%1Q'0^^2(R!+V'5#M0*U8QF;P] M:,OLT]OG;Z6\^KD0;7,*T0B-.%JCD;*9'4$RA_*Q*LKMCZ7'Q$ACYH)H5A'@DI7)]4:!"SY; =>#@&MG"K@L%=8FSA AV.0T+X-T(@8EA4.. MC+%@YP-I*97>]/?A:RPM[C6%O/U']N0!N=PK@@@]">X&1 M#88C[@@XEP%;0#D<1$S2,E)031!A*MOL^2OF7_"4MBI4>J*IJ3:'JE#IA?#? M3^%_BMHF;R5B1@'^6V:1"U0C*Y),0HM$G)Y3H=(<=>A1^\9HO<588<9]>LN_ M1'KOIW8[G#=;K?'DW>=)C]U*P[N_WVS7C0NXWC[3VB9I4DYQ-97A.IDL_O*5.N YU?RP [0MFC_GA-B#P2K7; O6>%BVD]-A/[1/ M8)@7!6VQ^K-;Z\0S,-C+%-9X< */<]^\UWLIV*M)CA5F1:C[Y9L^Y+*$K(! MO9*Q#8^:X]^[3F_:_U>^[1]*(I'H&=B]WMXY_U3WN']4\[9!<\B<;Z&J]?MD[V MM@]^[GW_>KQWM"G U_Y9I%=_*_WO^F7]O+'^99_*X*B-"27"P*M0*B#')458 M$RJ]M=IBMK0*/MRK2*^NZD@JR)HW9'DLDD3P*[X*-GW"H?76+"/ARR MWGX\\1GQ[&()E&4]\'04C%:)5B#9O M1$N<2T4QR04'/$EA'/7)1BJCB":1"M%>%-$:$Q8:"\0H["/R3CC$$P-L(\8@ M"UL2-6"LP?HMK;)E0N;5$NE-E, MFE^,GXQ0;_*MMXS82!$E, .JZ\ZB?"[,TIK]I@2[P6$:6$.>+"8N2L9DA9[W*) M'RS/?+SJ>>K#6^$OKO#PO>.ACH8J(T, @P8N9K71VKH8P%0B,H8*#Y\<#R>] M6B7/SD5*(*= M6E68O 4\',]YO*+,'(?CNC?8I^M#O=.)IK[8VWC#N67,@B]$, M,I+;I[XW%;0N3"DIF7L@>" MA08K/:3W! 'K-KLY-[*=BMS(,N$Q9U*^BY1'15>TDE46(;W?@-Y-%J%YG3EC MHR'BAZ2.O9V%&_&/?H78=/&6=%8"W"\][7UZT[R9*K M:/ PE3?[RP=T;]V_?_#SOQD??EYG]NL#D9MT)M[%&?[Y+MTA]>UCO/?I"]_; MWL"-[_6+K?4O L9T4K\\.&^]L[/K6UP[-7^]'F6;R4QJ8*ZMPIU\PI75E#W+% W<=232.*!BIRN9"CBCE%DG6:( M^R2],5P*C NHP]-M>Q<4ZMY\QE(._HC=7BZPO=&C M>??\1/,RRS:**1\X!LW8_=[,P3RXB0WP?.L1?+:3YFE>G8^VV?G7MOJY*U2_ M K-Y@EG]RFYK;!^(^N7./A'$R^@QRDF8B!LI$>Q&$AGGA%;**"\D@!E>QOBF M]H(O04]4T9 MJ$DR)S5/S9\QH,O8>2MD_,^HX1?C&HY94I8)C*0@$7$B<^-0 MFU#R/.J\ICIW#RW()^B?"Z3B;SY(=M,AV"_9(N^"ZG5>MLC(87.]V?6QU;*G ML=VO/*@G-CJ&'I1F+EGO B)6.L2#$L@:9A&+1B:-91(V9 ^*RGEY4 L4#ZK4 M>=XVQWW4N=+87S(BKO*Y#(X* 1EMY@;DG CB^M"D*76OJ<5<<\84\5)6G&2/KL15ME=3X'B7Z;L+NDS_;1)X H:#2AN&#*. M&?C+&*^,48J *TCH,@#\&^ BK=B<*^1<).1\ GNW0LXG0LX)^S=BX3138/I& MBA%GTB.M@T2"6V.$90RS5)+X/[JB80& =?@PU M>QIJ94AN6 _QN6E=LU6$L5^F*&(PM)%Q;.=]E$;OY #Z(Y#T2/O.%8":1 M"Q8C1;6P"7-"C7X%/-&C@E=Z<4,/KG6]X ^HB)C F:HNHJJ+>//I]55=Q"M= MN+>8Y%_5151U$7<09PVV?-\^R6W8BHYLQ?[OXFE,59U$E3S\?/'7@2QNG)RU MVA?6Y_@/MO'Y_7MX\O=HUU:O_QXW#C: M%;.J)017SG@5D34R(6Z$0$9(AY@2D>9U!5]Q:=4L:_/HGH!5M40%>*\;\.85 M-JT [QD!;S)_(& 7N<0(6Y&;X#F"3%()&6IS?"QEYO%,\8K5G..G+U8S,0R: MP)/$VS'RN3[YYHL\AM9U+'L<_UHBY;O(]I[O&?Y4E+J"U+E#ZI?1R@W2N-S< M%UH0AIU PJ24^P!(9 -.B)C(I!$V&HN75N6RHO/B8*T*-Q90E>=[J%RI\K.H M\L6X*AL?58(_"%/-,\^70R8D@Z3 6F :A,HMBMBR,7J!5/G-1^N^VT['GO8N M:IT(5_CQBP;%NTCEGI=!\4^G'?J^-YSY H]LZT/+=KO-U(RA@J.YP]%T>0:S MF@0E"-))@V41340Z4HL$2XQB\-=T\CG913T>CJKRC,75Z7E9%O?6Z4IM'Z:V M$S$6XSR+.!'DO0"U#=(CHRU&&CM*N"7&1;.T2L6\0LH5\<0]].T#?")/\VA. M3Q67>&HS8CCKN?K\0[\+SQX[0Z?FHL*;QP4@AGCC4A!6&8>B3!%Q&@RRW"LD M5(Q$FABI2$NK>J%\EBK\L*!&POTTMK+ZYQ^$N**U8L2%I#'R45#$,;QRD02$ M7:!$NF24P;FO*-7S:F)2!2$><*C1S-E;L=NKG=F+G(!;Q2*>VHC8',SX/^6$ M5V;#K^#,SK390+'DB0B$%8TYNL"0\9@CS1UA/D53E)(S4E$_O&$=G9?9<).. MOFDNJ6?4W0D; 2 T6PD2487!1B#!(9U\[O_(M68\N43)W+BDJC##KX09VMTJ M\^&%(@Q%22[8:_V3?LOV8EC+A5KVU,>/[_4/PRP??PZ?V7=E<%>*.D]%O1A75 L>L#6>(E+X0W:LKIWIU W[]0="2$-?>AU;IR?K+OR..QWE.S9O9'^?,SE!5XCSESGDP MG?HNK";$.^23(^"C\X3 YB6(V4A(D,X0RY96B5G6?%Y9,*^!(?>.>'2%GA5Z M+I1W4:'G\Z#G1 S?.D.)%11%[ SBU#+DE%)(.S>06G"8W M_YPEO'G:+\B^QA@Y!UK",WEFT<@5/O!')[;@DS_B-6?F?X^SEPX>%5]_Q3IX ML'[OYJ],L<"]$..IHN/LI*-_'W:N20X/(G*=:(^133#8/VSKW%YTE_YGG,ZT M>3J\N*)P]\EG?P@'<2$?=!9=W@MQ$G_>J6\VUK[6MC<^_-_&UN>M3YL;WY9K MFXT/*[6UQGKMV\Y?WS;7-]>^PJ]O?+9%>9;&UO;&M]KV5NW#5N/;UN?-];7M MC?7:1WB^QH?-M<^U;]OPB_I&8_O;+.&8T)\2EZG72B@1%?>:FZ0-CUQP%0)- MD88P%&/P$?@ >)K-48 M1:F95CZ N*G;Z*6GY.W/!2&43C>/6H=[7W: MQ/7U [)[\H77C[[\S._MPACV/GT]FNY3='@9OD_6'C#*7.8T(<;D7GY5(:^P18=[*J+4S M1"VM:CJOVN&*1/K=)1&]P?S[Y]+7^E7^_5!?%9%@CRB'@DM@A 3.D1&!(R\T MQ3'*X'-13S7E1P/( M1?GBDY8]5.[6_)7MVV318B#!F(2B=0EQ[Q.R(<%?"7/IM-+!A;FY6U4=\N(J M\I.6150.Q*\K[&0?&D^),T(C"J8)XI;EI@F$H9A)B0@L(L%@ZG(SK_2DJLKX M'GIVZ[ET53/Y+$U#5=;7XW%[FJ8^86T5 M+;@JA$+<>8JT%Q&!54:E!^@&\)Z+];4 %2E5/5\%CXL$CW,U>N]A[K[-@KYG MQ,Z)+:02?&$U#>[L=VYV._U^_$C?_M-WL7Z\VN;[6[\//BU"#M#!2W#8H*BDN_ ML :M@^)MPO<.C[?6URZWON^RQO;.>9TV3AJ7N[SQ;:(&*=<<'7UA>^N>[6:& MGJ.OK:U/H+SK=;%WY$EC>RT# 6L<'9#_7&ZRQF5]WV"ODI0>,1PDXDQ)9'"B M*!F9DHS$BT!*K 5)C&$MXQ\GUHC$*9="\L23#4YY%I3)\!L(GJQ9*A>C=KT: M&4IKY7K4R@6I_?9M[>/&[]-J,%&L-EVB=^=@7D?)U%^Q=Q[C:6WMK--LU6"K MD@6O3-U>Y!_,C*)W:'LUF\NHX/?YH\W3 M'[';:W>Z^1C]S&8P:I[97GZCELJ9C^7,I^(D"" M7P60\N"P9FO=0]N)\"R] M7JO([0[QY.H@/E_>G@"D]@9WB0&4^=Y%6HLRXUNGM;_[I[%&^?)@BF%J0+Y. M8VEMG#=[A\6S=F%G'S[W-[@7#&&M=M89)K[#+/OCEXFT6HK3>[X _ ,/UP[?BD%\:,/2=KHPO*U4ONXU8;OZ M%L$<*BRC^]E#^/W!*MA,N_M:>]HUY)M=FH_;*L/,-\= E\)97GWK@781I9S MJ^I^JY>+=@$V;;NYOAY<[+\>X-5YJZ26+B:20&HE MMX00\.PDXQSL$LRR5T?,E%[6O?KAYO M.W9.NINPS_H>".VA/3V(WFX)&(L$>9@1L7]8OK5*^,D-X8G\,5+NX2NUK=,1T:Z=@P /-^&\N]ON82&B#Q%"'0*C6#%+A.&2 MP%X#!V2:YG;2F4Z3M.V-D^[8#07'[E- M7BNQN\FIJ1]]V0\L"N(=09$;AK*WC+06 E'X2RH6HL[=@\3*3=G[0]$#D2DM MPW&P@S=.8.YAH\O9J^TN@.3I"$"NU!KM47@]M#]BS67COMWO=7NPF/E"W6:V M!D?+IDL)GN F>5080"]\&$ _61A@B/WKT?46T=T_N-(,N,M18WWWO$%W+N%/ MUA26";!VC_X]J6_[GWN?ZG"]OYM;DY0C1U]/=BF\=[3&]K;K\"=K2F@VCO:: MC>^[/QN7'X]W\]A/-OE_+H_/LTGA"5CWI M[AL*=DBR6C@%NS#!5FGBJ0-S44?'%9ET]_.,_X(C?_=MQH>EL,<\)LP$P]Q3 MZ@*818%( _9M(+DC\")*_8@9#(;]:.YE0)Q:EV'LP++-GL M@]$9GDP6V^O=]Z/U\759>,\-*!NY\06I;V_0+=B:&Y?'^S1(Y9BF"*L X"*- M <^%NEP^%RTU G9>#$XO%2OXCHW7'AQTXD$.5YV!\9;V:DL ?Q2BH0?=]B(;(3$+P'G+8&,9=8[I^&D>," MH\ LU08[17T^VUFATPW4_KMV(UX&<"=AX>00&U\BA%B;=?,7A]C"'P>]^5'H M3PN +,OKZH>'@JR0H)Y@?Q%M.37,N62M%=AZ1KEDJK3#X/:C M=MAM'OD_G;:/,70_=MHGFX/0Z%;ZW#X]R/YWUK0*=N\#NUO;._L&E(@YJI " M=P!@5S!D2."@9-$ P#ELF5I:58]%W6X?I*?T:,[ZG;QDO1PMRMMW_ G0UQQ$ M>_I@O R"1H/BO0,P97IE;*F,#35[V7."J_A#"T)>GE$,?JKE\]7\-?A$>;?? M,FU;#LK_B*V+TE[(R8\4_WD3.!1ODS]_+R-=5PW-VZ<#8^,&2&EVASW/P9L[ M:2)["@9JJW51.'V=3K2=PM,K3@V(*"RV*UL&?H:'CA;F*$_AR6H082G\]FVJ>CERZ^)Y=!0UL1O$VX?JL);W3B<-)" MK=TI3FE U8OCAE&C"M[RYW5Z1JGD:>R#*)=+4 M$D!-,2\!T 46*\4<5UJN%=2O\,O0]X6'GV*6<-N\35Z+MR>F.<>:P'[OM'\V MT;F^PQOKFO@-#UJD4$*R,0)QPC2QQ"6EK AT( M6+38K-Q$TC_ UGD>D+ZX@FUDE/LOL@QWF;E3W JRMG.E4: B?N1C@-/MAYZ- M"N>QXMQX&[DGUG 9&(_9_=>.!C,S/G3SV>BXA3]Z8E7O^ MZ,N^E,Y)1@-R++MZC'ID$V4H'UQA)[4E*2VM"KR"N9HV\$>.J$:PM*AM4']V M:Q]:MIM//D>/KY9S.L/@/.E6A 5_K%BWR4,EZ4&#K#?9+Q'4:/ .H\,4T)8* MBOV]_<$/Q:"* ]!_;&>K4WJ!Q2G1]:TK2_*_>E6^2MP/+'THC)T?C!!NVOCILS+)6Y%@_8 MD6^0EU^+']#;HP5C\IKK]TJ['EP9 M< D&=X&OYE/(;#6.-A'KGQ9VY=!?6:EMGEYY0\LC+-G#@?AV)Z?RP&T& RFR MP(I!WS*F*F R.2J8J.;8_@-ZW&IF6:G9O' #*!G)@H/)AQ4ZRZ*3/>/V2 MEKWV?&\R?\;#W5DRLE<7&%ZU)OQXLT,\G1!71 'LI.B-^)BW7Q&0K360_I'I'#GB M+[J2C*<?JO\B(LP,>52QQ:EQ@.=NGH"3WRPW MM)%OC"EY,6Q;)CR,3F6Q+<(&"KOE !L>;,##]UR\"C: -=;J=V^#L>6L7#!' M(/KMY0(0X\\<@BR<[W+)KP6A&'K^3/LTQUW2R)K KA_RXX&V(R]'!MI%P&/(GNS?.ZK_>#J&6>8EWET1;S@8:<,7(@DA$XZ4,TQ M@W^92. ]$@G;5/+T#O_]_N;"]B%,:E;IZ^.&K50:H?DAMSO-@X,\NO=[ G%\ MV5C?X8WU [ZUO9M;2NWS:#3+I7A*RP0^2C!(*ZJ1)E;2&,%?T;E=%)L.D/[W M4%2F;".4>HB"YA MD4,/@MTA.G>>5,T2GNUR,.NYW='[M3U@=[#."B M#E7I)GOE]UM6!;=PM[,E.#BQTQI\ OG5]RE*8K85)55CZI0.7S8SKPIAF MYU9K>M+8*@)?@TAJ8:N?Y#3#7"R5T2.6^\K,F1D9U811]S"[Y:E!Y#IEM3!/ MJAR)Z2CJUOK&?J3*8*LM&"<\Y'W'(NM=0)'FN@Q'E-SA07^[P ;[IK'C!U#Y_<."+##3TQ[C^,PE=-5"S?% M];LPL#+%.+]Q]?,D#I]UP+,L$'K&P3% SQ!91B%G4F262[>K#$B,=V8;"TO\ M49B^ SLF/T#69)" 3@U J)/=W-]*IQ8N-OA4L0E,?NSWPO.*1?5A[3Z)S^^V MGRFK^IE6_4P?W\_TSISIB1SKF'0" )$R:L9)3DB@3DILE @\.?[B.=:SM:6, MM)6QP@E8>.*$BW.-'!6[W6AD M9P!8LQV+R=WTSR(X]$"A'#HPTU)I!:-4Y#RXJ#D.GBMKDA: P?+)T6PD M*S(WA\F9D>?M3NC&TWUC7-^NBT;^]ZA^L2^\M H+@CR\0IPK@#I8 M,)2B#P062C.KEU83+/;M@CKJRW;'9*ZTX+)G^2B<>W&)JJ1F(#6;9#^ 5$@K M/'+8< 1"PY!)%K9*$;%(7GIN\B'<_<%MD!B0C_#!DJH$Y6T(BMC7+CCGM$(L M2HQ@)7B.A<*/A 1I75#!N%\1E+'2D1,PN?N=DM"D?'M8-%*FB>1.SV2HI2@J/3H'8+W_#!?IB9_-($[7""790K!P*OG4>:Q-S%@5&?7 *4!-=A1H;C M2.R_G\W)5%>)T].92^"CH0F2%K3 M]3?+?AW&;ZXROF2EFF1CF.@EKM!Q+CA\"#@/YOW3"]_!P M/L!5&Q[D[D2O:RM\QBEFKMKKA (Q!NN:SV0/VE.!^Y7:3EZ6ZT6*"\RB QJ2"XPFC V/,P[O>;8SDBE9L&1EE_PD]E[A:=9F+R<\SYK+81N# M?,A7YM277#8WGBKFU1JELKDU?W2XV%F^C/X=NSKCP KQNN.WJ9,O,\UV;\!*#J=@&PNOW,H9S5_KKR]Z;)^+,6 M4QI6^-[PS0G]_PD[17GZ&*X?=/KYEJ]+E OA'@C<%1M=B0^MG '3@?DM+E&" M;'Z>L8DJ$ OL( \W*VK7)L>9MXQ9XQJ;J.)\87J%G$WH84L+[=[<'* KH!NG:+\%RZ3]DQW"_\:';;G8%8 MM.SY1=[$9J3IC]+-WO[X@YK_0F9_O7KYEVJDIHN6UP[!5%8-K9@Z PC%Q _;MP?"& M9G88U>'NE0\TKLBU?G?X^?&A@YUXV"YF+&NZ[90/77[Z:K^[GH3"%1I\I]D= MH1A\;.WXT_+K37 +;.=MZQVS[(UD _OS.CCW441A<+*(Y;I%[KU%3J> O'=, MVL Q"5.$^8M5'I?5*#-I>-OI7!3[Q/WR"PM"C.X@AZQ;^ZU(X&WW82BA^_L? M0YGNE7PKPQ2MHNU&89&==>,?PQ=_@A*>M>S%'\W38GS%E_X7BG>FN@A4KZG^0JG\L:W\0KYQ?>8YK_TS=L& M2^B*,C>_/7K9.]KVW=EP\U$?G=&:JIY&1/JN1*Q"5,H00Y$0-\'72LE8 MVYE?;:!\[VXS"]W"ZI^A$7!C)^5']'>=SQ2^M5Y@#WOX-]/MZQ?=C:EN7X^C M_'SY7E^_9MT,>GW]W-W^> PC.-^EFQ=[W^MX]])S^/QQ_G[CTP[9^@1C.YG5 MZ^OC8?W[E\N]H[^.=H_^AG%]/6I<'H(U] 6LHR\PYAV^=_+QI.SUM=&K-\M> M7XUM#[[*[C[FE#N-)<(V9THE,"[AIXA"4B0Q0[#+O;XD%?F<;4[];9^AG]?3 M=[Y]4?7<.;WVW<(=L8U?V@#N:!5YKP;?,^;UE33X_NT%X&]D20LD'*SA1NF- M5R X/Q#T337]?;U[ )U"SO9(62!@MME M#]E!4LY6&G+]#RRC*L8]%N/>V4\^2,.I0Y)1C;BDN:L,\8A[8RQF7NCH%C_& M?5WL/(A)Q[)3[2"]8NJT*I^)'9P6#M&00^../( M!(PJ+%Z%Q9_4&W@D&_JT6S!A]V378&-(_+)6AHYLV8WR;3@"YWNYYIO^W=J# M\>U^W\#U[SMD]ZA.&D<;K/']W];>=W 0X/[UYJ0C\%?1S'+WY-_6UO=_#W>W MO_S8M%]-M7ZH8]PN6TX"E8YLEP6[LG)2I^->5\7=9O#-R_IO=6[N]_Y(> MWY;1E7N)3M.ZA'[GBM;E5:KSW I&+H_WN>#!"C"^9-&^*TJ+=.:N,IIII6/R M7M.2RZ7H:]F=%.G@]540T(VI1%1#=1QXR$;&UC.I( PJ: M6,0M2(;AG"*+G9$^*"^PRDVZ;C++A_5#H.J=F'*5]K!H*!?!M$\'19A7]N5O M ZG)M!OPB;A79S2YQ+13$1(-X\26$<]W M\F XUZ-O%5-2/D+Q!)OEF+\50RX84-XSK<\HL,#]_7ZD5)A@.8)_!>+22?A-)9!C GFTNZ]BU")9@V0NQ^,<_M)2P<;G',=2 M8RJHS&2+*S.B[O<6R &WS0P9ROP/!_$T=@8=QGOE;E4TG A]/V#?:.>"_RQE MH=GJCU;T'K?T(;CN/W[S[C2+9^:ZY=QUR?'X@$<[.!:JZ,IVZ*>#BPUT M<]:&\_.L679:7X./M&JR, S4V((..ZT/&]S?L(ZCWV@6Y X5F?TM9/:\(K.O MR.P?3V9_)SG]!)D]6!C:,HNEHX8;82UA(0C+J=4 ]SXN*)G]]5Z2?9O8.1E2 M:=W)L 9+W[$E14WG8LBR9DOF@:NN206RCQ+0V!IX]@<9]/(7 )=KQ=;4*1V- MDGG$ULHQ@&"59V3Y @ _\ U_Q1Y6$N$T3W_ [R?N-]':MG<'J$YWWAU^M]@9 MNYU^Z9^,ML'-6\A!#EMTFMU8;@^CDS?<%D?N.CH)91.;@EJE9<^7:\G"_MLI MKG--C 83<1C#04'7=C6(F_;Z*P:-YF"W'E"0#?AW!BP]Y>P.B,:R^YO=JD&W MX-P*JW#4X/:#NQ1E^>UN[\5B+H7M^<_ 5MAN_S/@JADQ0:O0RWUZ0#76-_>3 MDL8*K5# G" .[@#L?"0@SSQG'GO%'@'=$99UM%'+A[&!_$E?=">]/ #OTVX _[W+:GKR\Z M]#D>6,#>S_T,<1UP40ND6>L?P.X!ABU117@^!W0&8#KQU/]TVB?PB3;L%(-< MY4'\9N)SQ9MC<9QNG+S6@/\CEBC>!6B#RL2-@HZ=6L$2W79DU2.2MYAK(# M0'0QHGR?VG?;Z=B\H?S6C27#:,T44!PBS&"K.PACW?SP@Z>!R4[]5J$W(^V? MX09VQ)\Z&_ .V@$XMHYSBG41[^E0:WVB6K*$@CZ&._V3T+ M@YH9'&&]F\8^U.\K]^W7B<&$3S(Q[Y3DCDOJ;$RPS?BH&$TRJG*CP<.-!M\= MW/\$HMO]#,\:NUNG&V//6N;I5/O-O;I-'.WN@RT<+<4.\,A9Q)4@R&GXBX;( MG...2D^75OG*337XP^TFZ\M#9();X[02SD7IN/+4.:NQU5HPZD@2+LL$,0.9 M(*:2B6>3";^O%15)!O"\,=.(:VV0"8PA)C23GF/C!<_'/_>1B:F"F2E<>5$D MJ8X)?UE.#O:UL!2\;HY@T3GB GOD3% Y>R](&J57%/QI>NXM0BGR$ *#$8V.(^B,3\I5 M=XWR?"[?PF7&S<) ;J%_+F72SG,M@Q*>Z!22'FSVG%(T?'$[S,-2%(TY/X*7.^2YJ6S#^U9Y[XK& M]L:^BL+!'P,[?8J($^60,!"&E"7AI5:U,G]]/H?V0=3J"VVKS.7RY M.F,2]L\__XPC1X*UJWUKMIH@*K5_/B]I?F1M_]%N?BUCUU7?.^IV\V%=< M]K>I*5@!UK7 <8AAA/K[P]K7C6_E+3ZT.^U3^Z/9Z7=K:\VP7/L:6\V8RDCP M!HRJ?=+TI2\-F/5[;:WLR%+&+*;4HN3ZSF."!RVF800"K^(V\-6%Q[Z_.LUP M4 9('G#NN;# -_NTZ>[3H[LB<&)B'QT["Y\(OXW)],C\7F^C.8)3R,P/D-MV MIXP,C06/1KY6AJ.&5/4PJH_1=?KY5*@TMX;,UMTLDV/?L]U!-Y"Q,%;10"=_ M-=/>3R<;C%RAB"9=]R(8=(5)$^HPI1YS"&U-#F)>(2VLDXD,]B3N!*?@(L/V MXQ31-&++O4E5^.*%MJBCG?T(RDBQ5H@F*Q XB!*9)#RB3O%$4L2*LJ55>6?X M8B N,[)(!Z0'Q*Q,H]L,GO9B19SC,@D3%>>,1QYMPM1';[QTT@81]TGN[[6X M^%Y&OE=NS=U_+-G.,-:^=AJ^YEMW\TUSS24H?[^S.&P[^3ZED+.M[W_#/?YJ M[JUOB-V3+WCW,AQMK6_2QOK7YBYMG-1/-EA]_8 VIH3PSWWO1(N<,$1#LDA;DQ"FA"# M-#5&.$HCMV(RWR&P%()7S$01N60\$]3I.,/+<=@4Q7LKPV=V;V MKG[G'-V4=7W765,9 >UU1P[ ROWWI$BJN#H &SW_*HS"0=K=K2=@MQUDG0]6 M;*S;9>'%#]=R>6!$3'Q 7WU@^/[0*KCZS(A ##_S6Z8GNFK==&6$%Z.;^.SO M4[O\>(^>;JQ-?#$?D(VT2:JYZ&U_<)8]Z''A6@!+:-B O5_TX@"++3?A*L=;+E\^^'3PWP$+P^X;')&/ * :?$/?" M@<^J!8)5NX")_*9O0 MS?_-+:QZ9=9[^T>S>YVJ-*ET@]L-,T-Z.?FI,VB9-DC(O8*TD3RID4]=5_[D M[&#;R36$@YN57YCZ?+??&GS<#LS]AYT.45AA)9+V/@:NP-@*D3# ]"09,5KB M>YP.=9L'I_!JTCK_",/\-X]R[2H1[TH37TMRT_/K'92+A,Q?<8YTN1V9D/;!PH/B9$QGHCFUG$9I6;. Z0Q1GVP(<2B2FQJ9YLA M,S.MR:WK?K[C4I&:/V- E['3?M<"L;5=W[=>*.NQ1CAFEC9M MB1V(%9B;UR M/,F4;(Z63$O"))(4!83%^>=H'V7 (3 69T/:C'#3KT>;^,)'FPA^LG#3U'Y^ M'67J+DZ8Z4Q LG'C9.,7&@,NE M8U)>"CL99LKS7BLFOE:/-D][X7_?'F&:&;RY^\[C(R4*M %[;7//]<6C.R=O^T6TU_4?[]OC6HOL\ ?#4U$@7'%.*> M)*1S/UZ>&.P5-&B7Y*1<.AR%ULY1QBRG2H"1D62TAB9B5;1R4H-&PU2Y6TFS MH&GH'A8U1.!1EX7P(+_'<3P3)G&^>AFH*)WYNNWXPR'?QH/U^^YYF=!OZCS5AIHLYTXQG@@O(M7HE^OWQ.C#2[([7,Y>$!45]VWF[W\HY5-<)-D5^1#>"OU3TGZ^! ME1>+HL&KKN*9OB/%3HZQ7#4YSR$7,$,Z1=!IE.'CJBER*4AED#H7=@_"TWD\ M)]<@4$3%5FKC@Q]V72[:H]NSLS*LU1LCVS]LQDX6DXLA=P,\9#M+ZV7L#H@; MSOI%F^5!U7EYS]'X47&>WCOLQ%AK1?#T2C'/,S>L*>_% [CF@*YU$+$MHLC# MFU]74\*PG;CAGA01>EX;F^5S.PJKKZ"T MVS\[:W<&D DHURLQ];0]!,T"C(?%^U=?NS+<8+2@O]D*N#JE ^CLGY1T :.L M [-MAUSW7U(7E$/H%]'KO$'D?T_:(6;N@B$3Y] 72&#'P%5ZA^T DWJ0;?\, MZTV839MY)/SA:?-_^Z]RGQWU5D:F9L+ZRJ8;S-UPGQT'_D,3)J\7 MF+Z#Y,AQ8V5Y,.&#C7EH#9?[\[@A,W+E5SBM]6N'LMVH"BV!6M]6M@" M5^+?;?<[OI3MG95O*[5/F:7VM'!(MCN%#EW4+IJQ%:Z2/N&;V?G-8K-2^WX( M#LX#A\B27 %TB0>FRA'@6"X&ZGBB8]/Q\PY+]P:>O*79!B4+.(DP!C+B= M'[,@EYB4N*'^CZ0VA!(F;YS0\77YT8SGW2OGND34'Z5'._ 1!R&T@FGT1S%9 MPR)=U->7B21W/;NH['7,YB)W\-)J#=AQTWEA41(8>DKQ:C(-OH M#*$_"Y/+/ Y#QW]TS4NE*.C(3@M?N=R41J3_>@;'V6E>(6Q] GDY+9^PX$\8 M!CE@N28#706OR>E%^_0ZAZ84P9.\J)E*_&R@/K"?A[YM%?DTW5ZSU[]B3,JD MDMUVIQ#>3^V\0/78@WEM]UMM$*[-4[\RB,V462U#*9H:RZ$M6)&F':VN/1EF M\@\X\29B;\LC)L7X!CB8@_%=L&!6G;A]#F5<2_7+ M@TMXO1]\3-XRABR5#G&J*'+!612288YZ)@C32ZMLQ=#I0]TB#V6Y]J.=]ZQ" MVA^\_)$1EX(SKCC3EU@;P0S5UDM*F?0W+/]4OXI?6GY$W_?ZX\RYI10APL6$ MK-46<7B)+!,.>2.M39@HYL72JE0KT^O_WP,FO$ZS>XQ2CCUW!GFA#Y,!+8P# M(5"&)LX3A?N:&+4*%,LH1+RAAS>O9& ^,G"\[T+R+!".G 'UY]:#-#"E$<7. MZD2M)-1E%@,R737TW[!K>5]0+!ZT+I9G;S[9OAIQHNS0)V6S?=+'15#O;:;= M$0=\?Y%8645BJTCLXR.Q=T96)ZNTG),JP=Z?J3B=2MHPE42 'YDB@MDGZW%_ ME4)ZU>;^.L.Y"'' 3O+Y.L(QV$/"UNG7[+!G1_0OVVUVM[,]_;ZS/G;V*<>$ M,R>0ULK#%B(]U-$.V?VYZ!#*4@YLM7L7M6;C1^]#T[^RT-)\,/&KE/6M7<'Z03=VF^%1]?N MPS.'[N\/.'6'^1WDR@QWLJ))6*YNLV?=^,?PQ9^AV3UKV8L_FJ?%;!5?^G/\ M_HAWIWWV(R]=D9[3I+"^%YFE/J._F^KC*TRA36<< 99K2& M,M15&'BS UJUG1R2N@:H>4SG2"_6^[8X7.QY+ORD)#N0UN<.2+ILY\,SJNG8;\S\8U1LXH:KU?D3][I9';W>]_=_>VV^>[)WNM MO>\[%WN?\MC@S_8!@S'AK4]_'VVMKY'Z^IK8.SI@C>%W_O/WH3L)K:VCOYI[ M)_^V]K;_/MY;_W+96/_R,S=DVKW\PG=/ZKR^OG->7V^=P._(?RZ_].K?\,_/ MVQN]^F7]/),$*,Z)#,FBH/+A86*Y6)8'9)26E&'O%"=+JU0L2W%3VZ;'Z$4V M%QZH'_,TJ,HI30%"4Y>&V:YH,3H$%)@3#MLI#'TB5%J!NE$!5#W!*B+ M<8 *@AIBDT)4^XAXD DYB3$2C&J5O*/$\Z7502%$A5 50KT2A.+*!HQH0)I96)/CF%L %9V*?H 'T6.S>&W^G#'GKF)O:JD=YK(A2/QEG".+;>A)"I915QTFGX ML;)%%Q/D=Z?">5'**)CQ*-$@P5LF#EEA.1+&,4U,LCCWM9R3+3H;$)[4%KWO MRS'I1F*ON.8(:PRJ MR[!#VOB$& Z:!4>,]F9IU8B;>O]4:OL&U%;AW!TZ"&R4Y8%%HS3S.*KH/6&& MW5!,5^W$+Z_.DU$A:Y-U6&LD)?.(*RJ045EL2S&*.- M3"2>##4L"(=YHG:*J=N(75]V)G=@GE0"!#0+?QR'N@T"6QH0P[,DD$OB; M\T7;B=]#5FJ1BSO%%/S0H-3]:@O>:*3ZG@__9L!7,&(]EDH)1[ET5EN#,_DR M#8E%09_:GJIBV(]!9C\5WC"1R,@91TG+A#@&>';&6Q1YHB[WB2!LWC'L>YKN-BB8MUD7$P9IXP*#&'%,>)1"N12$D@I!H:Z\R*Z,.]LJ0KO*KQ; M@*=^ -Y9IZG$*G"1)%>2&F>P \>5P^]M2D^=OU[YK8\$O0D#CPIN5< 4<>;R ML3RER&)LD LM$I%9@T&OU4N2_PZ_-;W4+\[FT_^456\(XO"8.9#NY^O_OBJ M^#D6M%9#?(DAOOF*X:*YP;"C054L_$Y2R$T(+LGH"4F$*C^W.-SO: GP]NMY#&X)75LQ]K)CCJ>A[HK",!D?$4R2(&S!E M+/4)<<>CM9:PR.C2*I&YI?AT._&JT*5"J<5$*:8"R8UMA9&4\^A,Y)K3J*T7 M# QW\;0H5<66?AV@)DMLVVGD+G]':.-'<;CH,HUZ]NY?-0L=M_5*<]*-$*:D)K[?& MY$O#+@Y+FR1"U-$DT_[G2\[I#\=D% MERP12F0"7"6"'"H0DSW"6.:Y\4G5-)N%%VG&4HZ1,^=T &NM"5DQG8+UC#L5 M[QSU6"G(\\CU^G6Y5BY[)80@AAM)("A+?(B<1,I"+F03)%M:AJ[5;J%C[>92_&KN[IE7S0>"2LX2SIQ M*@UDEQUB$0T9A#/!&O;(,2J58OPH%'V=\078**B"J$DT3A,PNC1#]Y%DL"'S MD&C6\RNYT;[3E2K2$Y'F <49D&!P1X%&Z@6U(7EO.;69W=:2OE*,MLCUE"\@ M^IR-E4"4DY0 38H8;=&20(%/(7 7.%]:%K:+I+**]>**=1*)Y]"4L-,@05NI MK$=ZZ32:$-3[JJE;*]%3SH"8J8Z"6Y(X*FF0V1!K%24>_QP<<]*+4#7U*Q!I M[4S,@CD;K09#H>2]&8@X4,T#8@(B-,EFJ%)4(\$BN# M(#(8!5X[ZJ)OH:9>^,"!M_W!47_@CE/']V]HUE>=DQ,\0A;A>8I2I@BE\X&A MBGKMO;9"9Z>K,Z"E4'0VXPS@#,#F*$APT2#%,)DX$4L04ZG]Q96T?'X4HYXW MM%>DE>=**9E2 ,J(>%0GLK$03IA!:OG#2V7ZREG0 8NG0)+HO0HU]1+8J-F M^$-8- HI#8F6X$399;9-)PY5KN?MY ,7,HJM3!+ "?!9@:1)1I>YD1JJJFZM M2$]Y X+S4E PQ(-5!!Q08H-R)!C'\,DJ(96HJOH5B+27DC&=/(_4@Z'1<*MX M9%$'QB2U=VY:457U\\CUE#? )FVUSYID28& <88XE3+)R5.;J,Z+[ JW!36NUXZ4/,@D62J9V55&8-/BA#E8/J%F@I)IW/N 6R M%)Z7E$OC?$2N84K@DK#$&^J%<\!T7.1VTE6D+U(6I13,:Q%9B9[R"K"4C6822(@>K0?G'/$I9H+& M81)2AJ#I(M=*J")](=+< ^661Q,%& @N*\-MBH;Q; -[Y.HG55,_5*ZGO ). MJ1@3+<=Q"C4U!4\<+]%\:%"%Q*6VP;=04R]\C,"5EN];QV=6JMS5BX+$[ M3+UKUOP2A7[]>Z-7D6B.2$0O?0'OSS:W5L0.53E)<$@N4JES$F0FAFM#HE-. M:BY=M &1"+JT5X7@V3OB_"U3YX@/2N7Y=>;J)D @1)FGD"**W$ MRJP)RJPQ[$0W':I/%"G5M]?M4J'L.-]"D4"1G+M%2 MG3IP64KJ)X(*RQ++4RG@(TP.!J%.EO.DVC^[0MWKA+IY^!FVZVMHEOT["E]OOW&\UP[9 M=8A/WB$[]H9'^^ZL8$'Z]HCJ)Z]_\C6L(XU$GI2 8XVK.Q"L08R^-D$QED#*#R-Q:QT$Y MKH#FY/R=3_&J&#^)&$\7/ [&!18UFD!.$6 Z$!\<(TD%);.U*K$JQJ]!C%56 MD24CP#LT=BDURGHM4M"2)N/]G?NJWEV,JSOCH;(\Y;D5@3LJ&<,5U9R E9$8 M:C.QCE(N0BJ;;6E9L"X7\SJ>JJ+<0E%.WM*0(-HL'$ 0%F>ME6(&R;9-=T], MKJ+\=*(\Y9D4G!51;FJ': (AGPHA]FVT:65J+6>1&4B M@<@ML1%7-_F8D9.ID,7\BDO,47Z>.6NEHF=%SU:%7E;T?!+T7)^V:9.STC&" M=-@2D,(0SU@B6@H?>= NR;FGWE;TK.A9T7.^T9S5E_!T$#KE%I39J:R5)"R) M4ALYT](!S1+OHI7!JV25FIS[XZ&Z:?)BY\G(6&]PT:@FHM^OGX[>31;IJZ,??3VSZ>] M>+Q71/ -'8GAV-<\_N;QVV^:MZ96>O0>J#=]]Z[:,O5',_M!M MO_V>,% '^Z(&R\6=;ON=DY+O'W*RF<_>P"5"0D4T>!K-::84I[Y1<98DATZ3 MY=#Y1^^P<[S7/\&[Q>$_.^O)E92'V''#3C__CQ_\:WDUA73@TV $H8BO'525 MM/-Q6*9[#5$?NIQ7B.)MT'H#NK9[J7]/?Z?]T=*QN\3)WV7BKW4!>5W ARV@ MJ OX PO8G#7?!^@6(H2^Z1GT@[D]W\NRNN]6^N$HI#K(5@_R-42JO'7#O:; M]M]H_A_^J$3-,1&KWN.)[K'P;>76^X?I;%QSKI-/;F@T_^ 0T-:)\[US\A?3 MGZI-C*4CGLI609#:VR1U#L[IE, JU_A3Z??]J04=5PYC^>?=)4:^TB3\H][F MZI^?UP^VS]97OYRM_[5-U[?>L^VM(-:W8F^#_[J__?D=_;3Z*WYBRKEZL 8; MOZV???J\=KJYM?;UT^?W7S=6_[.W<1Z^;O UL?W7?WKK6W]^6?_KT^?_GK\? M.U;?':^?KY]NK+[?B19T]-D1?*">@..".&LBDL5I184I5BV5##$)18#*,I\!IMC],YP)[7,CXQ2"Q>"](0 =78=H&10P0L* M)/)D"%#F"#[!2")+7BMA6'2+W,:S(M2"(E3)".,V1*=1Q3+FK6$TZQ1HY#KE MX"M"M16A-J8I5'9@#(_$ZM)H.)D\BI;,-%H.*4BD5Q6A*D*U8F[W0*B S$E" M%,F#@!C!>>%B@B0CY> #KY9>NV%JBDAQY%$QZ+M_J=O,\\:08 &1@'FY1SP24'R3'A']NB MJVCT$#3Z>.%WVEA=$YNK*SL<.9.VS!(./",:(6FR%!DI%TE81U727BTM)PRO7JP;F58!I5IX _6H&@+'8/U+AKQV"2CFD$_+M%GUR5:29D" MCXRH')!5@'%H!HE,HG;<:25=#**V>7L-(AU2#H([216"O*(^H]T@LI9H.D#4 M5:1;*](;4THZ!ZIEYHX$Q&."BIH3KVPD4J+R!NJ]E+R*]"L0:6LU-98Q(6)" M+2U]S-& =59)_#T^MK.RDN\'RO64JG9*"8%/D[!D@8 OJMHP0X(/R17GL\JI MA>2[%H9^V86AG\_'\K9_<) &H>?V.T?N* UJ5>C;D%XD[FC62ALC 6=LG;29 M2\4%%]Y17R:RQR5M11".,+3 "$C#2CE*08PTGD<;G QZ@8^EJDA/ M1!JB8L8[@0.;<@)):94NM9D'X>H[3.L=A*AGFK"<8]C@JT!VFDA]_L #/JZ[@]6IJ= DFD;D*H)D!<(@&4I:62_ FVI"KVFNS MVMN=\3SQG'Q"ZDIXDH) "((8S1*A(4(RW(#F:FG9V*[5M"D9"*>>W&O"FJ;[60-#%%M',.J;Y JN^U(*5$ MMLX(:<&HN5']"GH5]-HSZ_OX-W*0+B>PH!T2/65YBLQDE@-38%RL+LNVXMUL MTIMB1@E.. V, -)U8KRB1+,8=>#*ASCWT+"*=Q7O6C#K^W3UY!9%0QE*P4 4 MU*%<@ W!*RUS5+22O':#WA3),X%GF:4G5"19CEX%\4)3PDL#9FFB3XDBR;.F MR^W+('FOH9[A>E.FJBF1W3O\.PV/#WZ\&MMLP;OIVN MK,E7A_AD0WS=V:H/ M#I)O'7;F&YT16AGARAIMHZ4@E@4C0D,0D$@D,.E4"1R%S@CAN(9NZ=<2M"581Z*:G> MU=1['IB:[IT8C,V<:L)!! )<.6*\-"0XIB%P3@.U;33U%CXEN7&DN=UT&,XZ M[C!V=OLXM,/BFNX,C_J'PW[IQ3:\$).:L7PKI:))IBQT+H8!9=F%%$0I_,V= M,MS(2JG:B55?9]Q2H$7)2XY$65-Z$0A.3/9 ;%!2![3\G)X?I:II4.T5:<42 MFOG6*4==:5<5Z<<6:)VD9YSZB,0&>@DM&>D:STD::0*%JZM9*])3S0XAL MLW6,9%4"85"X"8JQ(2*AM2B8,ZED>%1-O? B+4**WAJE(%& %)U+T=A$G39. MA;LG+%=-_3QR/>4MH%E[@<)-1'2EV8YDQ+*4B;?:,LV9$E&U4%,O?-3-7.J7 MW=4S^Z(!28JL$]@<9)(@>;#,168![U-R\;VI'*.=6'0VXPT0WBN;(Y#@)">@ M4ZE?%AS1AE&%3[08$PM\P%)%^J)^F15&\N2%S1Y\IM8[;QE-04C!(V658[1; MKJ>\ 318, $M!A88RG5,BIA27IJ70W"02BH?EI:UZ!K;I@.)*M9S%NLD:8PF M4ZH,/G9F#.?1<&LU@-;@JJ9NKT1/>0/0SD-;3T7B61 $D@-B3>)$)-33U(8, MV5=-_0I$VD@1)"AIM D@$_,*4J1&R<1C3/+.Z;U54S^/7$]Y R"X:'5C_JN2 M[L8-,=X90J5*F3&)"INU4%,O?.C V_[@J#]PQZGC^X>QA@;(T.0$-[+4PJX4HYU0=#Z;L:)X",H8XF0JQ/2N\)"YJ[T)!6N M%C-_%2+M@5F+%F1Y_-EGQPWS,D;GHW AIDHQVBW74\Z 9*5,/F1BK0D$'$AB M3 ;BLW3!6S0ELEA:!MD%^>!2<56LVRO6I>NG8C8E3SD >.M$3#K1**6G*E9- MW5Z)GG(&* B41[ $/ !<)DX3PW:$$%0KF(.Q6BHFGKA1=HIEVES]*84<"?P M^4< M AK-?I:U($@:)0$F.=H-4 (&!$L.G[,(M)X[O *1SBBV.0649P&H?J*WN"\R MVI8V,Z/-(Q\E5JKQ4+E>G\Y9I-(+(4E@2:,)$17!7Q,Q&L!(7FH.R:5EW:6L M3<<.5:KG'2#@.*.&>QM%!)>$1QR'!-PG(Q6CCQQ;7!7U P1ZNE:"YH8&Y0B7 M$0@D98DMI1,R))Y!@G#:547]"D2:9H74&TS@,@#3WBNF#6/@$/"-A9K8UW*Y MGO()Y-*Z J0@0LF(!#P&8CBG)(F$EI5*P7#:/D7]&FK>CIIP'=Q8^?:^;IC7 M6;'\?I-?&(2>5RNNMC+O03EF4]G*M15J)M[!ZX*=4\)=5.^HBA4!@0[ J;Y44))O!=$.DD! MM&0^:X0Z4%VAYM5BMT)=A;H6S/H9^F[=!^JJ ^T!*#?E0'-6*JIM2:Z1I=Z& MD\0R#D0&9YE.IE23G7=0346YBG(MF/4S=-NJA.XIH6[*IQA8BM1S3KB7)2*8 M"V(S8\3K(+-!?<626EKF6G4UFU>@4=[^XW/_<<::XWG M_%@MH>YZ0E.'V-(AO@:G_1^X!KW0^@$I3SG&O(F?@ A'* 0%F++%6"Q(A.2V]X-', MW6U44:FBTJ-7A -O#!/>@$!4,LPDE4J7&JY5UES=N9!T1:4G0:7I@ M]W>I>76;>ZQ&V5_$<-)8\NQ=#%2! XN3S4+RG&1TSH@[QW!6>O3X& 0SKB0F M*5,"!)$ E !WEGCK'.',!DXA)\UK-\EADBW1?I42L+AX+YS0QUEJ2 MA9=:>*TH7>1>WU6,+YIC4^T9#\DJ0T&%;+1R699,1V>]\?6DMH6R/&7B2XJ& MO J!Y*0< 0N6.$<%R> 3I6@L::!M5,FO(0!FE+5Z.A*.SOYE3-D/!O2-)C,3 M8%2#@A^Z- L#Z/-*=ZV _D2 +F?\)9)9F1P <2)[ H)28J7#'P:Q/"M@0IIY M^VSG(40M/X:J$%HA]$G3:"N$/AV$3A=-'$I:I*I"-Y1Y3+, MKPQM1<^*GA4]'R7MMQ+0IX/0*:<$'ZT M+$!T<;FH/^R5#_PT2/OXR;_3SZ>]>+PWD:,K5XVG2B\O<1XG=G)\^R57IA42 MRMS@Z>& ES%I??%X1ZMUY>?>8#*:([>;B!\D]X6XC(/]R>V?NK/ATK^NS>F@ M=SBYN>;X[=-S'\UP^7_\ *^[]JU7;^(&NWB?9G_PZ_KEB19*W[A0OW]<7]M8 M^;.S]>[M_]O8_'WSM[5W'[J=M8VW;SHK&ZN=#Q]_^;"VNK;R)_[YUKFU92X; MFUOO/G2V-CMO-S<^;/Z^MKJR]6ZU\RO.;^/MVLKOG0];^(?U=QM;'V[:'%/R M,T9FCUHA*T6#2^!U-E;H+"/^*C23PETHGK$<3M69YPR8#5((*D$9;;.)UD7) M(!N1-CWN'1_%YA8.SPZP5'@< )>U M?(2-K5^_K)]_%)M;'P'OR;>W?L$Q?F'KG_'[/Z^PC;_6V:?/[R1JD-.-U?=L M_1SOAYIJXWS[?$=&C^R;)F*2SP1"8 251B:2AQ1Y5C$Z->(-N"%27"F:W/+, MG>21LL3!4^H]9!U<1D)A2@C>4B>A8C\J$C$X24LWR?\84M4$ 7J'$27F)ZX; MJOL<2+FUEY"K[._W3W$;=4;%7X\&:5BJF73"GCO_J'7;&R>9(;SI3D;57 M#]ZZG=.]7MCKN&&GGSNK*:0#GP8=P;J=0JKP[31(G;#OAL->[J58[GQ<1H#; MO/-WV>>=O5X:N$'8.RLW^3W]G?8[K/G:T6O>[>#HCE(HJFO_K-OY1W.+_@DN M0AS^\Z*:Q&@F%YJLT8;,RS44_7W]616=. M=^\ICV[T]J4V>$-'&F%\YCK^YO';;YJWIJC&Z#W-WW#+;GV;OKGVW@V6U&0. MB$+IAS[YK>^;>D\8N.M([[P C+U1S/[0;9]GL)S?Z;;?.8&_1U6,!S_AAWW] M-T("1OK^:2Q!\ST2<*4H1D/&OAOY_PI68P35MR_'PC<__\7MN\.0;M-(=]@; MCR%]M7!=+5SW@,S!G)%T:BJY%" X]Y3%S++R"J+-=_=@71@78XNBE+#[JW>\ M-V-(#*];$L/K=L?$-#EK[O4:7%_]T_7/_^E]^@M'_-N_]S=6 ]W*JTE3U8D8YS@ZL[!>A4F MVP^3O>LP:3A-^.0M@1@5@>R &&\-D28%JU!(:+"/%*'R?0EK>=;V\W'UMXV[ MJ?B$KOB#C@:]_J!SW.^DKVD0>L/F_?7B(2H$GK6&P->DF+OFM@EC!)A@P"30 M63DG8_&L(P[S%).]T2M^$S[ON_/!#X/S+=C\F^L=_MX?#M<.P_Y)3''M\)T; M'.+'AG^4?;C5?S?>A16_YX??:U=H;CA;7]W>R19W1$J).)]HZ0!ID/ BZXW. M9P,V6!=00(7L6G@PRZT)=.W%"D2'Q M.@ 3@PMI@+"O',T((IHRK6/$*L:)W M%2MV=S)35E)!<0<@8("5BG@M/ D2F&322.HD" 5Z,<5."]S)Q(C@2F;%&\%)YRB"WZTK&9N#ZGR^XD.."(\:K876W MX<3"Y4@\(41")"D8SKQ1 0.#EBG6%D@]@9]7GUF(TF!L]JVCPPM"@=Q4- MUG:HMXQ9QTDR+A%@PA.3U[ASC/\.< M!LC&BEMM%"0O6LK(JH7\T@C9!>ANC?<9VL7'_6:7B6K^S@5W/UYC89NK[W>D M3Y9R;0A7DA'("H@5G!*IO07-0K12M='\K3"PL%3L[CA02=@#P:!W%0S6=BQ5 MBE-CB,\,3;+B!G->(1W+G%G)HG$N+"U+WC6"M\-?_AT2]AA4XR5_I@.AT:3THE*,"8BDA+5B@RAE#J4]F5!7\ M$77Y/>+2*ZG_03T>IDC]]H[1C")W=\0+00G(K(B7Q:."VAPL&G71SJ^YZASE M[IG]LA5U*^K.)QN(&4UM0*A5$H*3/HL@N*60'07#?$7=A4#=:];3[HXPU%-F M'>'@- %0FEA*(V$"$(>#EB+:14+=&RJ%?:L*S>.);7/'GWK'.,APAS(TC2=A MM-RBL]H;AOU^$:[A]PIJO=R".A-/_97J.9U12;9R67^ZRLZP,E')M6+[XXCI%OI)4OJ3;,W08TO]HPM7+) C>X>7CQDII'7_/H'\J< M;0S260-)X@^7P'">30+O& _.1M^B//K%8\[P:747V?,O^W@?^'2P37$\I]M; MGP[6R_=L;OEOACGO?=E<73E;_^WCV<;JWL&GS^_E]ODO>QL'V\BX M<0R?]WOK6]OG^-]I2:%?GS#GS^^^EAC/STYM"1/*@?S"II/A#ZN-UA]'=Y^CV1XJ_UJ/;EPNA:U,0 M^GY' .>@0R+ F23@#2<>4B#*.O1;6LS4UM[+OH""?X54>ZX^/ED M>-R$M3X&L:]1-?.$YJF$U4>*=/X#UZ(?UP[# &^7T/YK_JV@/3_0?G\)VEM? M3M>WUG>8BSFE4/S$+A"@5A.7J29HX"2*[XF0$+0YZRKZ,N)M%H+4/CR&I)X\ MUI/'9[($RK$3ITP:YB K:3T/V26NDDPV,]>BD\>J3!ZB3#[.6 #14AZ9%81K M;= "T*GDTS'B+?<@DA4YJ:5E1#$N'MRGJ)VGC]-]BE[*$5X=AQWBNKK_WM"HBI? E%5+Q1;?KP?S9K86-T5^!U? MUU=7\/WM'2J\SP@'1"6:BZ< B(G<$1,,HR%1+WAI2L[>W%;!"J5@'W^;]%\I M&ZTW+F QZ;$2;JK'A/OY=+:-R\4EJ#P*0N!V+\"#_S26*E[4/TJ#D7)I>K.$ M_L'1(.VEPV'O[]39[P^';SK34G1;VYBS;Q]A]X;E^#SV#WJ'>-4^?OKX>-#S M)Z,S[.-^,]"KWX,CZPSWW* I-A6:*9:/O,4ANL.SQF&M?QYVWI8F-)V5,O2# M?H&8?OCRYF6&&_R>=ETXNXP4Z%\V(NS@U"[8,K_6A:?9 +%S,FP"#LK3QN=6 M7C=+<;EXMP,62C3>=KHXO7=)"8\LQWG05C@G*23+O+'&!LTFIT647X4J?I_N MBE1342540%P(2CL9R.T7MTGSV. T.AI,+)^#C=@=IE-+] F7P5@%IEG(X MW7\4F*?&&# H("@(7O)@0E(R \)\U#<+R-K&K]>J'C7PM9G'8K(Y:(1D4IXE MWDWSOGIQ.5_9<=R':+(C/"9=>MDSXIRG)(,T5G$KLPHH+J*K8+90^ SR-L Z M*50="_BZ3G##O?TB&[Y0II$VD_7HC":-.4/5.X]BBM M>P+-4Y\IJO=^FX]%X[GT"CCGX%0HK7"%M"$F9)C[@WM)">4ZH M+KE]0!.QSD3BN(W/OI"VX0GRPL-TC(1J>'+Y ML=)-[V3_^)(FEK<;P$:$'F\SW+BCS5S>'R+[^C+A5F4#7K+)-[=OQANB2A@3 M8*CS$F%0T&!M NF3-T$%(_4MW1FN[,2Y=+%_A;NPM&NF&Y_7\+/K.+YWL".I MXZ!\(EI)6LJM">)0%1&.V@B?ARP-ZY>6-_K?WX%[#NF_3^GP&@=%Z,*]L1(%9482T:2YTN5RTLER$N#\K:Z7\>3"JBFV.]X@%,3'0;O= MD?GU^23N-B\&Z7]/>DU4Q]@#@5]X,BK)-D31BVFP?W9![MU^.-F_(&TC>;V^ M]#=VP/UNT]/95L M>4!WC<&>/)2K]N\ML=9W]?30VP*O[Q21_V*BLT&^448\ M9^O2Q?MD"V+87U0SUCK81TMEN-MMV]WF=O$^N:@)'\CU=6W;>[$6IJ[%9"TX MK6LQ6HNM_K';'QL;SYX9U=*",LP^4T&9Q?MD[5)=NU3_>-@3MS$%EGFB.4%0 M8%B$9#V#%*E*QA8''[,U[.GQPI[8QF_OSM:WUN6GW_"ZW][33ZOO\+UUL?[7 M?_8V5S?V-LX_XKW>L=FPIX]T>VOMZ_KY_I?M\X]XW9]?UK?^W-L^#U\__?4. MUOD[L5$\C5L?F]RQS0^3L*>/8N/SEQVFE(Q<6,*B!0+6>^*8"+B. MZ+?>H. VCB]\W?$ILE+HC3CJ(X%(,[%<-%VNC-&>"L'"TK)Y].;3%?\J_K42 M_T#0& 7/(3@'CC$#$GE! N4R&$MEB^CAXE45>$)<7+^*B^<[2>3DHLDD69!( M#5TB%K0BV7BF$S.4J?QD904J.%9P;"4X)@=1X&HHQ$B@2!D*$E(IC&*(EHFV M"!RK[3PGVWEKF^,X=V*QF2VUA!N=D3@6@ R@"_\:'[G6G7FCHI#@U-.!V6,"^",=J!3S)J%P*QP=)0Q1B<9 M8X]8M.NV1+&30=ASPS2L#'LN^F-MQO=JHQ9E+PD"/7<:F%= MH'.O,]ZB>N$5"B900*5,F7'CA,X0LS!14,A44YKQ%Y4K%"P:%,PX(8-5*/$H M_,9)0\!%3SSC":FE1;6@!,1.F+<:FYJ7"PN'#@ MI!6)"D$CYV!YP$?/2Z]?Z31*?I85#A82#J9=3\>I>>*ZKQ3GKC=53.;+M[Z4,Z/MX? MU9&HJF-^JF-]QLN$ID-JJF1ZP]&R9%X0JPTEB2E!J:,YA=R43= ,VE$ELX+! MO,&@[0ZF"@:/! :S?B:#6X%'?,ZVE"_35!'#K";:H M1=[/>)N\UB6DB1.IO4=*F2-QN$.(%=S0R(RTO.23\J[2MD4G%14?7EE(4\6' MI\&'V6Q+4 X74Q(9,D6 \)2XS/%'\C(EH"!\L3F[BHF*#XN+#VUW0E5\>"I\ MF/9)<2HX#YJP4HL"))0JW\X2SJ2E/#N5P30$PNIY]>&I -%"@&B[7ZH"Q!,; M&&,W%9?*B\ -<0:M#/ E4%I*(!*TP^V1#36E_X[N9;&F!5U*^JV"75U5,Q: U1K M#\F"R9Y1Q75&+-9>Z8JZBX"Z,VY2$;P)CF:2J2JYX300KXT@P3%.;88,+%;8 MK;!;8?=Q8%=X&2TWJ?1U QJ\ \TU1.6$A:0I5-A=#-B=]CYKZQ.(.#Z=$D82 M:VPFEIDL4?EJ%BKL5MBML/M8QX+@C(\Y):$ #,T^"? Q9@G.&\E-A=U%@-UI MGSY$[IWWDH TN>0T>V*LTR0FGCC/-J+MLTBHVQP&_*OI [@\;C3XKZF6CB^C MO>;*-6?_M<:*^+-I:3L\1B$M36NOM^$L[[WM'^"8SYKGJG\>7FM$^G;44[E7 MGLB'=%B:FF_TC].H7^?M?>YO\%IJ39T ;6ABR-RBR\%I:A-PIW4,36\+SF80 M14XCRI4!K29_? $PJ[UA:?E\,KAK"03U0D%B/MV4<:;G:SO46YY*I@DSJASR MYT2,R"4GU= (D659VI4J9=_,IJ2.=AENYGW\[4UGJL-KV1XQE<;UN%GC]7[( M_WO2+QMQU _Y8@_>LL]ZAQV4I]YA^=:_4P=%\$LZGMQIWPV/.\<#UVS5Z,XF M=QNDHS[>#/]XA +5CTW7YWP;[68?8-C2LV .J9I:9I/!OC9 5XS MVFI-C]C#&Z7IMIE-M9)]"3"S=1-8-.N0\0&A]G;[N"+#X\%)$Q\__LR5%>WB MV^68OCP9%P*J@^,A/JR0>@T3Z%[^\)N[F TJEL )!B M[_@4)[Z'CW4X/96IS?A-+3C>$E!ZY1[UATTEUY\FRWO9(K<0SBM7C753G)\>W7S+36.Z9MKTV4ZMSY6<9;J-&O >%IFG2 (2))S MMO'V36=E8[7SX>,O']96UU;^Q#_?.K>VS&5C<^O=A\[69N?MYL:'S=_75E>V MWJUV?L7Y;;Q=6_F]\V$+_[#^;F/KPTU;ZCM=KI]E0D7G,?:F,Z9Z&XB/J+>O M<[O,&3 ;I!!4@C+:9A,M;GH&V8B41TDH;!(C-B9Y(UJW[\X'/VVE ]37;G#V M[G]/$)&W\,:_[/?#EV=G:&',T/KGVY]WOVZ?KP.R*;'Y%YIC?%ML;^VB^?6. MC1C7/II:.)ZS*8;V>:.WN?KKY_7S789FF-S>^O/SI\\1S3@TR[;^L[?^VZ\' MFW^]_[I^L";^>XY,;_7]CA*>:J,8B8JFT@L,B ]4$!L]HX+ZG/V872,^I[A2 MB*[VL43G,?_=;V_EWOZ E^'=5CK?7(P[D[0K^"K:P]DV#SO_/CE, M'0ZC5I_=<3/4SN\GJ%7< &DQLF"D%S&-:'(A#XVA6/C4V[(L&0WHXX:=K!V& M_J"(:O/H_U$($*<_7_E0\Q?V\S\G-,>=(+4:X'!'+*2'M*5A2GBODZ-"S6ZU M((=[KC'EKC=(I((I2QEC:$1ZYAP-UHH0(7NA4\JC)@]4<;AJ1*YM_#IM14XA MSH?FRU8N!GLW"Y*^.GQ:.]TXW?&!EU!@0[B,@D IAED:;! JHN>.)4EE22VC MO*N!=BF?S1_IC!YNV05WD<'.:>\8MQ+2X"N.BV_Z'OY(@^:1/M'V^<,--@+]CM=,^4=P:EFL"VGKBI!2$"<>W!UY#NYA[S^O/OSOG/1A M>Q3@RLGN"5K$HVW$Z8TJ\-I6*KKJ+JMQRV;J9_S0%9"[_G47;H.[?,,;U+D7 MX\>Q-[OJ0SHZ'H5UX\UOG%&SG8L^[[A='-GN6'_?4]LFPT0Y S+:0Y#2^LB4 M8-&['+GED]QR,T[]H%;06W#S)I;?3&^M&>?J23GI^:-QU8U4,3[[YJT[^G)? M'[Z&KP5?I4V.>44"OD)#04EB;3($P54$&8)!]HV:6'>IDETIU*PB#E=VWC3X M7>+=<5&^DYU^X;;]$0WLC$LN1L5]2Y4 ##T0+W#.0DR8>I$8>9SUU.2AAT6:S;^P-6^9H FUE M#TSMF0GMWTV':= 8$;N#_G"('^N'E.+PN]MFO@@T>WKT(SOGI1PG/?5.VCU? M/]T!;4#I[ @7X C$((FS)A 5M3 \1.$+Q6,:2=[W3I!0T6V&XWY1:[=JZ2MZ M;=Q#S.W?4ZOIH*B665FN'+#@C0J.:2Y,-MHY,4YH9'22T$BOGTA6K?:86PK0 MOLPHW3P&2HQTBD#PN*5TRB2)HNSP?Q";TIC"LJZRLP>35XC732KM88CTP-U# MH"+2XVV?+^>;*SM46:-*WQZ*-CT!EY$41>I) .XE*#3U62IUEM^86>4VA4@K M(?0'Q:+;/[N?VRQ<=YOUKKK-'LDUEASGF:$ZSUF \,)I:@2S3JH@:;9\'+%U M.YI5U]B#]MZ[TXWSL!-YBLQJ28S/C)2.M,0QR8G0TM@,1O&(FP^5&]7(RO5= M7&/?-D#GY1I[K.U376.S.^7K^OG''>NY";C4).)6(,",0_8M4,L!$R%I#A+B M-WQC+\\/\_&H7R)O^L/B(1M''_QR,AQ%([SM'WB$U4D"M\&!*6FYB5C 0 MR%9HDA-.@#_(Y,4]&.6[_=[!>&E6ABA.QYOYS]0?[+K#WGGSUP_C,55!4Z,5I& :M@EFKXZ6RTRBYG30@J8Z'(MN\+,2MR5'78+_8.#_N&(9K[IM,C5>Y,PCB !]\:8DOQT@N@P*)]:6OX%37=D+B64 MZ^U%)YW.KZE$2^'W3\[\?GG[ZW!RV/?RL.A*(-N(R V'B$(H_:=[J0DV*]/K MI*^]81.*A59#@S]'8X/SLL50IXDR+K%<[K@3>[%SV#]&*HB"BQ#C>_ED$$:@ MUH1##GI_-T%20S1V1]OHRIU&=V\")\LI\EXBN*'2V;B0Q^C#!P>]IO1L)Z)" M[4XBR*Z9. 697!-SZYAPSGQ-X=#2@?X&A]9#Q\)_G'7 ME2"XT;==#WZ;#&+J^T;WO[J6..K><7]P9=VN4MLK9OM8H'S:[Y].+T;C9)PP MY= _V1^';^(%)_LCF,;ACP(1=LN"7$SUZE#*= <-04<^?8Q?6=;AO@:?%=G8 MR%U*%H+DW@(5:)CZ++QC8 JXC\X,QP8?YS>[H&["]BM:ZE+N+L5N+'75W+L9 MVC^>;:Q^V=&*::N\(]2 (I"#)\8)1A026LZE0HN/ED)E-SB@.F-+KY,'_8.9 MK3HM6;@GRX8>G0X5(I.^16/>='Y)P9T,TXU26H3QJN^]N-AQTQXCR!5/>QG$ M\>2K;H*=/-H9W6NZZ*IT7\HT@A%>.[Y7$0 WDF]W=+2/[*=\^Q2PH.$[O';C M!B(/2W#NR<')?F/EQF:S'E]!I_)=1<#W]\=!U\-)=&N*W8LOOR; ):X[#$K0 M;$/><$>/?NE=<^\=N5Y$G8& =-0K0NS/FKL-4:K&V/0"V?"OHP#R@_[@#C@> M^Z>'I$F>*7ZKXS0"+7SY=Z_9#8WVP4M/PMB9,(VDG=YUUM*X48<3!,:+]\ON MQ=L&N*\&XSV^M=<;7AE(V=9% QZC6MQMCE-/&M:/%YT< M3,+DOT']RRX8?E>(I5;P MN6^%:?)'"].<6/>3VGH3,[XUH9KGZQ?)-!N?OYQ_6GTOU\\W>AOG[^BG550D MG_]]\&EUA6ZNKI]_.OCW?LF*6^_-)-/PS:V-+ZA4SM?YFL#/?-DXW^^M'WSZ MLK[Z'O!^!]L''[^6[#RT*_!>NSL\<&NH#/A4/5KQ5D3B7=:D'+ QGPUP[:=# M-;TP/H-(+#@+W#!CDQ# N3+1@^1I.E1SLN:=?Y0ZA__LX-IWFL7_=J#F2T#! MFZ-)O[] UQ>44\\C"FC@P8$/T@IPV93"'4E8FJ 4Q1NB,*2+A=QO%O+R)+-7 MM/'!T4E13*A>&MU94.8P'3?.6]0TXVO&RFEXR; MDF2S'\8TH#$J,KSIM+ Y?:,EQ M;W+]=?MB_$B&W]A5)\/)=(]/^Z1).ANO2Z--F_C:L?N@*+[1ZU^F7 GOOK5I M&PY4[H6BO??=FW5P/*'AHVA5EO7"R1WO%\K0OV14^SU.5Q3R"K05%H&$M)@T7&VQONC1CH*#&L<)TTH9=CI]J;&]C";?#Z^A*B[.T) M436UJ:8VW; Y;E3TWU7<4XH^,J.Y9$K)%,$88U7F0G%O58"8G/Y.FLE-K.=Q MZ?*'@$!SLI\V\S1Q;AC)RF$_;C*]O2.XX;@9(HG: 0$O/3&<"R*R M<=D#:+32ILGQL[F/ M)S/_\Z>)G(XG,%%+3<4-7,I]=S1,/TU>_#PIC=P[;!:DN>CGZS)6%.!T(>PB M!_7X1Y_\_CM-\U;4^5#1N])^T9J?NO;] V[];UOW9:Q-XK9 M'[KMM]\3!NI@^=T>V'<*LW^W40.3,Y^]H4[52(,^354F\SVUV@C!U0KMUVKG M/'1!KI01NVL1G7:O5('!.Y2O__YL7]62W:7B?UVRJTO&['WD\.5WC&C(KSO& M[[K+5OE.':_9QW_?;?3#/:07?I WW_V.>N)JG31F6[T?QZZ_6RK)+4XMRA=4 M.O(^GE((_VM[?B_L9J M@.VM<+K^VS;^';_C8)UN'+R';8[C^FOM='WKTY?-Z5*0!__9V^ ?Z<;YWM[& M^MOG./;5O<^?#G[=W_Z\\K7$$=_6QORQRN5^YV*N!4T6@X:C&7/H G% MC""M=2[FH()D27C-I+]#F[D*&D\.&F?708-"DMFP0)AR#$$C '%1E8S 2)," M&K632\M"\2ZWIH)&!8T'@H:)47"JA6/2@F+&^R@D\U+A]G-@Y#@VJ]PY&#[? MS*5;F3R"K?Z?*:91_=S_>N?1<@7]J!GQMZ8!"V7<*6]_GY,@]L. M@UY%R[)%Z#W6P@.DE;]=;[^)N^R_;39<4QUBO-^:^,P*P/,#X(\S%A4'$;,/ M")59H$7%D& YP8 89S+UAH//]/Y'3,_1I_%[[1@K2"T>2#W1@54%J2<&J>DC MK6A44(D3)P4K(*4)$L=2^SY)9I15$J <:=DNE;*"5#ODN(+4TQZ059!Z6I": M-F43+B2U,9=&K0A2G#KB=?1$96ZR$DXI6ZI;4=K%K=D2D%KXL-K5=-AO"K?- M+[!VNCMN"R-6%V6(]W.VM'<7_C5=$N#M%=_*M5:_I-,@]1V.=U^@Z_=^!1T? MZ("@T\IR\A!61L]@H\E9W\RCPHV;EX_@'JKRV0LYO@A5&6:<#BZPP$ Y8IA" M58D/ECB3)*')")?!)Y=050I078'JTNI93O_-H]RGI^^O43X?:'M7^6R1?$[; MVTH'3[4GG)=J?LQ98I3D!!^BXMD)(<$CE079I59U[0T-2JI\/KM\/M#LK/+9 M'OF<-C6M=I&S((F2V1+PPA(7E"8< 9A2*1%N72FD;+I&R"X^VJ>7S^]0]TD= M QQ3^K9(O^1/OD;[95Q+Y2X!JM^W!A<6G)_(N!D_C!F,KO \/WC^,INV%UGF M6G,"P1@"",@$\9H2Z:*.3%.OC7B >7-'N7DV9O6:Y?J)C*(JUT\BUU-F470, MJ!&&J!@# 0Z9&$X%<B6%5ZKAER] 8SY&K!1F)OJ"[W_+&K1Y>= MOJ?#6-_.AK&.#UF:BGRWF"MW/,D:E]R;?JP/0&@4R7-1WOZ:H7[J47WITV7*_1#3CBU?=TQ^HDLLZ).):0\$EED>N% M3))#'9$3%T:G;R>G/O=6&#MCZT9XV$:(^"2B+J5P?2F*6WI-&.T"/AQ(DF;& MJ4NE3Z2R,]3@X6DK<\'39TYJJ_JTZM-YZ],'^EJJ/GU\&%V_#J,0A9 I4<*E M0$,K:TJ\HH'8)*./GCJNQ0_ITR?;"E6?SF4C6!]!Q^A(H%812$(19\LKS8PI MR=VY! #Q-Q*J/JWZM.K3)]&G#_1Q5GWZ^# ZR=]\?[ZQM2MVO!.,!Y&(Y '- M$M"*>"I54:^*EX0IR_D/Z=,GVPI5G\YE(R29(SX'2V00L31M$<2X;(D/E";8KYXOHKWE3 MHZ)Q4^91E\2C_G'I GC9C;V?)\<6'V;:5C9MAD_39:?%>-DX^Y8.C8VVMC_YR@P&2AYGJ8OXO/ES'G>:;&<+&T MK+M,E2AS-J=:R'<6LQ=40_5U0X=#,J]D"(I) SE%;Y+@+ (HP1QH<]^ ]0H= M[8..J3!VIA6U47%BC37%O8*O''=$:,L$^$1C*"7_H$N-[?(;"FI5[*C84;"# M4FU XYU4EI"TL4Q;;1QP;DQ6VMTW*+YB1^NPXTJH/%__O+V3:?(T4$ZR=8@= MP5/B7+3$X=.%*$.2'+'#:M95_+[I+\\&'/>VL'+SOY=C88V]R$UY\Q\SLVZ8 M\4)"FI"4":1!.AL/+"ICJ?&&JV1C2EI72^JE0]ILD\THJ,LQ&2*2H@AI7!.; M3"+"& 4AJI"A9/6QKJ2ZJT \%-5N!H]'93Q37_E#C.>U((#BCNJ(XI\8A>28 MHS1(+6R((ODH;36(7CX"3!E$UD:A.3/$J*0)))J)<277 X1A,>J(^Q,10'69 M,5VJ'^Q,J0C0:@3P4CD10F#46@@&##35P'GAX#;; M-#,( S2Q3 0KA9MM;.WN.$5I,![-&-V)0IRFE!$L&3.:>>\.UME0&"YR'%E@QN?!OTJ^_>5_;/K MLB]MEEYS-&!B5 2$2<0R$(3Q('DYH7,<9?___A_#&?^Y2OY"2[X+TEGI*4@1 M@&ON4C%:A//4"!7RO4NQ5LEOD^1O3&M]PP'UO224HNH'M%.)Y]03#I(FFRQ/ MBK51\A?^7.8_Z3#V!Z-S%]([)/N]=-*D%;OA7N=HT-\=N(-Z$O/M4O$(5XYF M+1DHL!Z)BT(JRY6/4J@::O;RP>S2A'G/<$X[5C@F8M*$>ZD)Y!R(AX0_@LQ4 M.!ESCL4/JZ3M2E8/8A8; )RSG@9E K44!$T>84 'U' BTIR"JB;,BY;]LRG9 M#\H&+R5*/&-HPB ^'(:PW)"R;4>)D\"G[B4L0V2O["'[U\ MP,OP;BN=M_W#9E"E#-$?@Y338)#BJ/92/87Y!H[I8*E3)9+,F1R"DAI_ M :FXIRTP82J./=AZN0B3CY)II2V1VD@"SFIB!>*8I):!4PR9K&NC*Z8Z8>.L!['5'%@\O94Q,M",A9)F%&X:,U>NQ%B_]T M])B)V3(&G#A%4?Q9*I59/;Y2BB'>"P0 6%JVT#7,=)EL4W[V],CAERF-\1JT0S]1XX"$>UYCPD*I35/+!JM[QH MR9^R6URF#(&=$ATMTA41!/%)28)0[S-PF:28G]U2);_=DI\5TM3L(J41%"\M M!=!BB9(Q25V*->OEY8O_M-W"LF!1)DJ2U7[J M:\2#T_KKV-4LUZ^A6&)LA0"Y=%%"^# ),FXIY$J M'JDWN@5V2\6PAV#8EZM9+WQ]Z_V.LIZR0!6QE&L"7)17$(D$KX./GB/>LKZT!P0EM!VK9&S.'PMT#@);3AFJ>;*0W KS)RU,&JS==22 M[$NE(1-3=Y3H9:6 MN6QB133,]J.N"+!(" !1I<0$U4GAP];1 2H "BI$);FD;:BE7*V6'Q;^Z0,7 MSYC.#!+)4%HIL( PH$$0-$^3Q]]D"*:-YZT+?]JRU3]V^P\Y6AGWX!GWV1:X MSK%_4LYNF@:K=VN]NI ESD#9H,4@DI01MMLHG51,LA&I!RKC?/"46YWQL;A M22NKF"/>B":JA!(GM2(&GVUREN*6#TO+6G:YIEVC'MP_;XXB^((J<&2 28B(@@1'K*,(.6E.2 M2<:\%DO+2G'BMHA9 3F,% M_NO8X=?AO['W]_)D4ALG!RAG8?1[$8W>X4FS.9?_!S\VF=2!&^SV#B=C5Q,, MZ!W&='C\$]<-,#VQM/.)M%\=]5@DF-%<,J5DBF",L2ISH;BW*J"6F38T=R];P7U$0]T;X1%"8G !OOB ML(2[6^T^\(6H$01"XDBBN^'7OUE[2Z")04PMP7:XNT'#GBISU$&Q?'FU_UMU.!L_5CKY%]J MWUKM=NW8PK?MS8%:<"5PH&_'L5,<"M[NV:-8@^=^&@>U'.:XK*+5(/Z MI0^7?';6[0R[!.7+M;4C.&:G=@Z/%.X@?OV?[9Y^^-/W8N_W.U Y!V2NK-'5J_\KS>/#HD06,A M643..H&XPA'IH DBE%B(U!VG-@&4F0VC9XE3MH]RJ7=DH+<9<.U;[!7F.W*/ MXA.VGZUF._IXYF*OQ$1&UFMYQ&LN>@M^51B=;W?[V76N+>VWK 9?VYJTW#L/ M]PW>;<=^-F+;N=.2-V:!K':-U 7P95@K+,LV,'QQ[%-SL2^/38VPC=K_FX#R9TCB3/IFL>GRN-O.>S%W_GO1 M&ESF,V^W^GE@+WJQ"2?[M0V?^>$>N37TR.[5_I?/W^K-K:N#DZ/O!U_V\<$? MG[_OPWGA-;Y_=739^.,S;GSY\Z3QVY1'GC2.#YI;W^O;C;.][=_;!R9WQUC+'DC.S/B3&XCOM>_EX7L-.?,_K]V;2\4R-GJ 1?I]OI +OHU M>P'LI0?'#K7!MV[9?R,6"#L.NNNU.0]IH[9U!Q2OCW,0.%48/]6")?_:1A* MHS'@"EECAVGEP862DI$[SAY,'LI1+0:U("G]K>M+6I50ZM61ZWO]VZ&), %R MR9$!MH"RSCBR+CKD.0_ WJR-N7N>(F(=[#K_F>40V6X6+/9T"M@A#'!2@6>) M>^J45U$&0X2 ^*L:]1<<][6OMGWQ^$CC!<#B;]O;ZWT:6 CW_LG7 M=G/J=VLA.Q1BD)S58C=D82L(1PSXAAG$#7B#7#]V:CQCC"R M2#Y$ZX]+NK$HCU@6\K#;[U]44\BM4X@ XA C ?M/9:+;S3[,4&M,*0AXTJ(';6**(H1480#]I ],$F![7C^8>/0AJVZO>N.W^T\V+6A^+ M6_DGI_J!, _?+FGSF"6C?O39FK]U>Z$?.^_8D#]_W_MPZ(WQUC.*J(.ICWLI MD#$)HX ML0['2 E=V^QVXJS!YI$=H\W9XN9:SJ_/9SE/!K[*6%?0]OLWRQ%%*9K+P9=&.D,BNW+T:EJ%^?YB##, M-0@*!SW;Z:?8NT;+8E4=/F9;G>LW^[5,Z\HFT:W.W*5NL,1.&&(YW$,1YQ?' M@6]Y^"5?8JOCN[WS;J]8[]BH[75J?U[ =8U6$O-71V2Q1J]YXH)-3@B)B@OK MM8 H2,$$9L"7C#=:)XA^S'!130T7U?(/]_*)T3+F7AIC%;^-!HY4I.+>]$9S M/_\Y5$RE:%)$E$L 9FPLTHQG= ["A-R/+H![$;PNGB^I30605,ZUQ4+P9(WF M%$B-44XF'5T8=HL@E(Y66>DC#:*,&^ZSAO=M R?^T.I$B)(616PIXI8*Y+ D MR$F"M8L!*Q_6-OGM)G WIYR.08OZB!N0;74 9N>"*_Q@X:^(8/@0_%MSMM_J M;ZS>4N1N)]]O)Y;.423Y,V"?Q=X1X&KQ^Q_=X@EVQN"V0%N\/A?;?SMNQ53; M^1Y]61*UEP#3X4LP8QS;SM'"JXN):!.C5H8GPH.R)@:1ESB8Q $S:\M:T62(D(\") R$: M<:TH,Q MG%,E;-!)YZ(::@V5*13AU%W&4H53SV,QC:O]0^E],."]*&G%$0].YP5MBEAD MV+M(P(OM@R+Q]7+F+H(<&*4:/.,\;8$AW4<'2I-Z2H#.C+46XD*MN>/**^9Y_C ^;ON3[,YW+8@70]43I\?V*"+7B_84V007^[-M?[.7_;5_3T9Q$,(- M#ZXHG'WZWLL[W/Q_KO?OS?M"P6*#$)WU?G^N[C:V/M>;.;__7 MV/MK[X_=G4_KM=W&;QNUK<9V[=/G7S_M;N]N?827;[VW9;F7QEYSYU.MN5?[ M;:_Q:>^OW>VMYLYV[7>XO\9ONUM_U3XUX87Z3J/Y:9YQS*VU7LW:Z2:8=/^B M=[FJE=*[XUF'Z4* NVJGQXJ9R\697CR_Z/ECFZNG+\XSJUMDBGZVFI5B'#Y> M7\O?O>Y1SY[=5+R6&T1B-%/?LBUO7NPYP0:O/SEM:+7S.)GHI:-VN><+"F^.SSR^BB@.;.7>7WHYMS% MTLMYK_45SM:^K'7B$801!0L!(O'O+AP6N,-H6^(8'>GGV"EO MAG<+7M*^S*\6-.;C13O6"'8"D>''\F7=[)2N[0S3?;6M5?&[7=H'P>LR5!XS?^@ZK11E [ MEBJJ$D3W>_&'2WCOT'#I(S8"4>$]XL889#P1R'DF(],\&476-HE8IY*MJSGJ M$2-'F)NMSZN4BZ ]33AHAK'@5''* $)43#1I)BRV4M/1*M M@DFS =F$;10% MS5NEQT-0_P%BN,N1SFS"7P2)A%(/03.4,M#2(<>D(!/;!!3 6 MRL2&N0?R!\>][L71\10\7N_6'N'X.#Z6T#^.-T/+*\J*7 14O\/(YPGKMVS,[+._1KK4&.(8='+FU\G-\4JU-PT2'60IYMRL6I MVAZN.-RP2*B <0J.OG M5I57/]23\=[VA\-$I&% 3E D*2'N#4>&,(*P2A1C)522[LX6<@]9D"U6V885 MN!!9Y"$MIZ:)?.4P(SDGZ1GO.#3,/JVS/*OTLA#$<.$FM3HP1>87BO*PG%\? MSKUW'JA_X7)E<%G0<;,"9/M3"SVVT%$9@M%,-7#! E*T@XM>?,A9Q^4TBJ6G MF6*1H=30;9Y5QGK/[5G32TESY5@^YJ&K5I'F.QB':SHDUBA/I4PP+/GP.YI?SJ 65M(6OP>$Z M@]MR%><1!K'X0"PT)39JGW/YYDBX9?BM7R_@MRS" E]WX&;Y4M6+3:AW.ILEEKDE=.A7'4)QNIC (>-+$/#L?GS2:W[NU82GWMUS;V([;7 MS&IK6<^Q3AK;6X<< EX5E$-4YM)XE1QR$&,AI24EG$9+$\GR-;,SRJW&=!,E M3>P4:^5H:%QCZ Y370$N^/>%:[=\X11_ESFXVA?;@RART%\].GC'QCS\U(UY MCBJ12+*"4 H*.283TAH+H73P(F4M,K;.&/S!LRF6VM#Z1Q;_F&(^ M;ZB+Q)&((^ ,U1QSSG&N P)J>U-$4YG%ZYC%2?V04N*T=1!;)*]SGT=36 2* M24/$80,')K2V*=>E+/[,L8HI()S8Q+>JJ%BW/7]<(_)QVT^< @-7,HD4,7!] MXZ(7DCG)./RN0UE]2# C\DZ"/\_&=[['GF_UJ]CY81;>:&X=2@>L)E*%I-0^ MTWS /)X,H%^$03$"XFFSMLG6A3;KDL^10IBQ\$>(*AFNO:<>4,]PD\ 6M)*" M8<(]%XJFD47<$_)5%O%TBSC9.?3>*DFM0AA8"N)82.2TDTC">#"N!#/"%%,A MH7F/\YQ5J>FIL"Q6'HW$>F$AD^N8/K:^ EM>)+L>I'-$$Y%G;JZ\L!(,QSE: M=C!4=IA=!QA!\_!D-KO^=Z];2,UFF>OAI8^LYX%KFN\OJ[[+&MM'K'%UFB.H M[XVKK4,:L0O2Y=IFI!"&_[QWG5OY0 M3C PA=V,3&D8+\$/WX:FM@&VU^M?P(^CC-H@]LZN-R;;HUXLDVJUHRZ$]IU1 M_GV8 !M^;&H[\Y0Y3Z_!AWS(TJ![\W]G%X,]O%RL3?A0)S!9P/ >^$X*A@$%E(CDW?" 54C6(CDDJNC@Y5$B0)+I!D$4#.28XT83!W!\*XA'B'N1PKDPTQ1Z5A M;)M=2;AKE]'V:F6A\%V2@,FV1GK$[6Z_,/^;6!O<89$P^HEM,F?#Z-_AXLK: MM'!RT1_D:.O&BJHX^@$:(%=9YC8ZXP(F!K$H$^)*.Z29PX@JR:DQA!)6U+=L MW-93;AA&3XI]+$ ,?] B8K%@"GP4M5OQHD#.G ,8[AA9=5K;KQ7[PT8%!853 M' T3$D7)T$A5ZBN 0+&A)Z<.B@+6P7&K%[(0>5&Z^@U>BI,R4WDVR16RH=7W MO5BX?=X?$=NYQU-9G%.6+,5AJF)D%=:!7)31_=H*91U4 M;)4UM7EDX#/NLJB1FA0_?>BFDMI/P]T0=P[\S?:([9NBR0>BY>CY#.NX7K6+ M\'2$_$_QJ/^VE\68[Y8%2KN=O^"6]U*^X6H+Q8,GX,N][=-#3YP,5GI$/8]Y M@2X@K>'7Z"TC3-,$837 I"'KAC^H%CORZ%XLB\?[T M_JO"(6H6F$2O55S5S=ZK7CQJ]4ND&EYZKG^*@T'NG#56Y[RH2OI"S.1115$W MA.1A#O?7Z/%6U.3>POGF%FZ<;!V2!$&'9PG99'-D;R)0D^B0D$(Y!^$])SG% M?Z](0&NR'&I\:T:Q-[^4(H_F'$8#B/S;K))$/HW*Q9E(Z] M;5MG[9A;V^4- UM%URP+7[X6C;R>4(>?'$V=UYQA=(2BE:.+PYD]7\R(?00[ ML&/48\0! . F:,3H0,.]#OUX_=.2 4EL(CR[5! M7 2,G"4"I;R*KY+%SK","_=M2;Y'XA7L:&AYH\Z/PR\4&9T+=S(BO-=M MK3S7%W_]4]Y)::YDMGH]7/2NJ]??F35.E_&>'MI@M/"4H6C $'DR,%\!<4"6 M)[D<1_2G&Q'>(GUDQ[=[Y" J%NMSV:!"A B[>UY M>_V!XL* M(O'(@DC2JH@I5\19:TGTQ H%M)9+OW FIA)$>JX-@X!S5SN'3-*$#59($N40 METPBDP5:4Q#",LV H8:\1C>[UV@2W\+-U#].= 9C6/:2O#JDI$CR(EAE.272 M1<:HX$9QYQW8W8-X]=^]>&Y;86A#_:U.*/;9_E9NL]WJ0ZS0_UC>6[,[0[J' MS*TRO0=0;KK7](MHS5&]$:;I&TQ?$\AX7?,HD]HZ3L6T=UF4LT^J95:O$XQEQN.^G$K. M>N9\RFB/]IP\8FVB=[?-N=!BR>_GA?+G@R*K(/<^MY=AR5D0Y+''?;N]YCFSW^Q=(,;_:## M_KMXON4SAF',%O'_K;&U&UF]D,/IGW&-%&8P.MX='Z7GW_.'9V7QIH>]'/'G M=CE]W]),859E@'SM ???U5M[ %^*7P FMN"B[%$L) __*"H"MF&F+*?:O/Y9 M*Q9 B[?S(F_QX":>VST6-(($F$/CW<_OM3Y977!UP8M=L+/^]*B7=\2BH7MZ M'V-*O]SA\NV89B>Z[OGK,XS"W?=N+3(:T0-\*QC2^Y_#D! 4DJCG@UJ_VP96 M/KJK\8>$:W,>55&Q_CK@^,#'M>">'^NQ2<03HP@/F%I!%"=8..VI]B0]>+/C MHU-J>T51\OCV^,90C^*-UO+M?_FS?] \/SLXV[ULG&Q=[3=/<>/D%.]?[?#] M+[^?'9R<7AU\@7#BC_IE_63_:O]R^)W__'GLSD)[#[ZY?[(+X47C>*_Y 0+3 MCR?UYO'Q_I>#L[TF7">$)OM7^=B-D_][ R_O M!;]I:O3H^[@?*>:!Z@\%BO]YMD&LP_"B/I"R+DB $/"?!$K6B% MF\^%FY>3N$F4Y!KG/O=2.,19KIOFGJ&(<20$C ([^6JX^2R@N3!U3,5_JT,= MBZ PAD?1PSGW^B89("%)^MSJ0XG\3"_A.!KABU_FZG M7&#]H]?MO_%*O-=%MOT91IBBBE91@0## N).4P0&X)!7/K ,="H7.9/<*&MN M_=Z"V#8?15Z4]DV=\M:,V#L#A-LYSQ-187'RTU\(%.XF0!4<+ 8'4T1'4$ZI M2;[FW.J* M8.U/*\N^=@K5SMU.?]"[*!"Y*"5I'MO.$(++\1Q!<$7)G@^#CV8IF;5!!$V* M.CG$O0P(7N!(D1038TZEK =UVX:*?RT:9RY1"NZ-X\,J<+%G0H@IDE8PN+Q M>[TUM4*)15%BBJDY[JU,V"!IJ$7<$(^,C 9ARH"G):-XS$Q-;JC;*M)^!%"\ M^;33_2N6Y"DIJ6%2<%B4Q& 40O28(E#8,NP2EDAI MJW-!?^ZQ[0223HD@L121R"+5]70"]=RIKG\7%.31)DQ]],9+)R'VCH>$R;6J>W?5O?N.[MU+J.33Z YB MC?"-._?4/F$WT&C*VV[U<_^4BU[<2^.3WG#[66Z-V)^9\_K+LT=H?SB!G1_G M":/^!7!W_\?KJWO27J?\"$=%;_?C"]1^CL]Y/ZR>[W M@Q-_"><1]>T/WQKTS];>]I^GWS[]!A/2V?[5[Z?_N?K,ZTU_F$S47&"- MO,V"HS$ B;7>(R\T24$)89PH*0H@.9" '$&PX)45.D?X@2?LM,U=$Q/#E"JE M Y_>1U3NPW%%L\/QD9F=-*;VCLTVHK__U).72F7(C6LCEB2WL#?.4[!V%N!W MIUQ6GER)34Y MDI5P=L[6/T5CZR_K/UU 4AO>[4L0)VWO0\5J;-^RK )T=]M MN/[Q_M/%>_G5:XF(4I;FVW'+'^<&J+'H*#?JYU82Q/62?<#HH?]> &QF.9KR MI8F/%;L*(5 >P/CF'1/]FWYZ1V5M3"&\>';>[E[&+!@1;IK8=\+-.4:?*%_) MHCH7[4&I]+W;R6/>B27%OE:]F?^4)O0H^OV+L_'G4SR9B_-AF]IA,Z;)#>!9 M1CP?;/IKZS?"6(-C.RC>G!"G+(5ZSGOQ:ZM[T6]?7M_^C030S36,;#@_FU)+ M?.)@<[Y2/(8;UJ?D\->[.2[&!QW>^" 85P ZPY*NF?UYX#C[XUC@ZM@?!:6XLL5@)Q(G)= MI6'(>!4=IR&:*-8VF5R'>6>=JCF2[70^48A77::=K)2I3&^^Z8WKYN1_/QQ&30*3BH'U$8TX2Q'9W&X3 MA\"L)SC1E+.(?)TPO$[-'#NW42%VU7&;G/2\2,:)6XE5X+ M&9(GS(O(&7:\,$H\,LK7V,1S;^7F4I:COSKJX?J'0X5M")CKG&^2B'-#D(,! M!!#TWO'H/81@\]M;'HUU\SFS(98MD6$BOIB9EY="9[8XXL^M ;!4_P"N7;+D MH4&MGM+L#3F::'DSQE1O8?2%@$RA:S3LJE.V% $RFWN-.*" -Z+3G<3#4 MGAZ>X;K=<_XE9&&XX1N%O:SG<*(='Q@U%+:5^_FV!L,0P=T$#"ZVN]\6O([B MNQO#"&ATEM$!B[:L0\VZ89@Z1RRLVVE?EE/YO1_]:GN7F71V+XX@&+D\SXG4 M-KPR>9,WRF-W949<3,%&;6/BF@,?<0:&4CFJ/.,J"E:IC?W .?RJ?O7YD.*< M@B 212\MXI+FYI#1(YQS* *F;N?)VF;J7O3F2XR5,>MBW=&%5I9Y)2*CB1L@ MK]%(:604+M DKSOV+,H'W?U&XNXRDK(W )A*1AA[=+,^A.@[-([-@CF58*,X0QAZX.@T3@:[-HFG=5"_-\,6[. 403');:E5J^?^ZEW6KF9 M/4#.!.!>!_:J*34<(&(KS4#ET:I>28VLBB(50?'[9 MR"O/3<6MO4/+:)Q\/@P8HC+'!4J""L23%LAZBY&BFC.N XV)Y[A- 6CW^T5 M+UT.6RIMU'[O]E)L#2Y&^KQ92/6H4R1@A]F)&^W=KB\%"'V\/7QJF_6K+?CWB!\2E\52%4#,KC_!9IXRA M@+C<,&L(MC _Y[PM#BZZZ472YF1#IRGR-UI &J5:,KD#3#7%:D:(Y;(4F-R0 M&I8,L A^+_JC/BF_MJT_16 =W7;L%ZB'7BG6MA[N'UB%E% ?-Y-J&-0,_P^RA\> M*V8;4@J47_E!G")K:1=+.!G4:S\5*:-_3=9Z/NMER0WQ@.N:4Z>9RP 1VYB# MJWDNR0=8V_R)_&NJ3.T1._46$>]ZL.+5_-*_HOCUQU:+SZ6%P/0\M=%XPR)W M/AA/J'(..#RF+!$R=ZGMF2*JFTZ.-UQ@9*1-L-'Y]YF=^<%*_VMO^YW2_6;]L?-D1C>FB\).=*^"0\/D/W_>O M]ME>\^-QXPH^USP^JU_5>>/+Q^/ZU2[9;YXRX)LWVTF:F7ON?@U__,/#__W9 M/J#MK^ZDB_=/&J?U$[B&[0^7]3.XGNWVV=YV +X:S@Y./I[L7WE<;_YZ"O>, M#Z-B,G(9$372(1XL1=H%@XBP/C,Q>)]FB7@S&_47]3_DESOC$^.=B)Z[)!WC ME$9KG"0A<8<5%9[1RA K0\R&* ZI4L0":"&O!$=<4XVL\@;%&#$.F&C-\-JF MW,#T[KCB1?9V5[/.0V8=FS2SQ$?- N8BL+PIQ7GGF*=<"I6RLQ,S='9B*F=? M*6>_O-O9&W\TVGM?]G'CY-<6? ;G4J7]DQU:W_X,Q]JE=?J!'S2/<.-WF'62 M)AX[FIM\88VX4@I9QC62"1S?84:U445C$O6H62?%8 -G1DC#.0E:!SA9\HE$ M85/0H3+$RA"S(8I#+(PSQN5BII@5";1#A@6&'%'66A>((.;!L\X#VZQGJ,6;$M9-:TY28X)PG MI@E)R3$GM. R$5R9T0J9D3A43@1E94*:8 I!C4_($IR74"7% 889XR*ZEGS& MC!X]P;O"M1FN_N759/_GS>/]L%ZC<$3[8!A\C -%,YD(1A9'5 M,<<00B/- :P-CUR&)'A0.$,TG;/SX2D034PD@OKDM;*<2&F-)81:"">88-[* MRHQ6R(S$H16&2XX52KFLA1/XR<8$ML04S+[4*,/B+3/]XB' >UZ?^MK-"T'M MUN!R95>GZ#.L3KV=.7BQ^F C/<]J1<)3S26.3@;-M654F2@"#_?L_F+/5@EZ M5X+FGVL;_6@'L=[JY V^JU\R_+H 7;]O88#5F[^W<CN(9VN_['A[PP ->\ M_QU ^_+@R^>KQDG[#)[553G/LV"$"0(Y$V76/.)(2TL03MYRBG6.C]8VN=E@ M(]12VETB 2O$.=@IM99@Z(#/DJMH\H*B/?( MAIFUU>58QGJWTQ/0>!6(T\EI3K1WSD>E%(2,GAM @+E+!M7TM)HN?_<*PE7] MRS^M@^:'R_KVT;>#[7UX3K_F:[]JT)U<#,P.MH]RXW1^D)>RO+%"6\^0\,*# MR^=F-,QQ)(756I.@G>$P/?$-^7S3TPK::C4]_7!;%8I'UO]4Y1Z,>L3#&*6QJCUKKMSKV"L MRAX>J[[;.7^9:7ZVQ]_!''>'UEC-^(]&T0_W+>JTZLT/ A"3'9S L\IZOD#J M]YN?OS=R]O#JH W/Z^K@9$<4)9.4R;S^IY&A-"'.&$7:>(RP3TJHE"4$R=HF MWIA=TWF3\>A<0ZVF^Q]NJ.)02NN2,Q[YX"T8JC?(42, >FGP% L:1)':GET@ M>7@P^BY7']\07:^FF>?TWGM*TPZV?SVKG^WR>K..X7BX#G<)WBOV3SS;I[ND M",2#L<@PEQ 8B%#6.4."*!:FWD=<64TSRVFH MXI K28P+$@)*3Q#7.*_!U0KJ=&2ZW)OF'3H)?Y?HE(Q,$ ME#@!@%).@:S3* U1*ID >5KM<2[DXS_"!?ZWP=4GU=].W]@B%+!SDK SB3I M.\0B\A H02EE 6D:!3(8HHR\1." S_D0*MB95)Z8;&)UI[[O))_4,WQ2_S ^ M.2:RL P2RI-/2FXPGI],UC>*$](6K7ZA-=2.G:/!<:%="56&$?E49ZUPWFW! MV5PS"G "';1= FUWG GXN-3K&7YD51_O71FTWC2FD M%0>PK5* .-PH"!=M*N9[:=3A:YSB)WO3BXZ'7ZZX5>UY@57@^ISR)Q MO4+KJOBQTXK]83\6^/)YMS=1<0MOOI$!9RLPX#E352M6DO,"^%F'+6FUO9$CY"@SI M>$>6X]P0:-@+RM;"1'(F#U3N%I''#*::_-%.MW;>A@O,$ ^,N9WE+$=?NNZU MD>>F?HR%/Z>+K'LY-;AW]L=//Q.WHG=O=3)L#)4GW_[%]:_) MEKW!BD<_%#V\Z4HPT09@NJ?5;V5'GK(#@!W4HO7'M;,8BTD4?B^[G0UE%@L9 MSU'CJT+TOW]S\E;'MR]@WEZON8M!^5'PZUJ[==8JJ5T\C/->3+$01RV^]0G& M,>:&0_F]X2__J?U=?"@_TO)V1WF]_-QFSC-^HJP0F0];#I-UQ2PW[^J^#K\$ M\UUL=\^+/D CVW?#IEV_%!?UT]?QX[=.8[MUW"V%7F$$6C!?YN"(N5U$_R(/1[[IVN[?>WFB[4-T.#6Z([/+?=4L7.RUA8UU8UC$\=Y?8UIZ M>V/:JL5LU6)VCG',UWF]K\_FE#IND)&+2'FD@? 8C34J:2M//@!-[UP8.3>,/3U,P>/ <4#&TH@XSPO8-"K$L=4T*X@KHZ>U MC5>"VS3GD(9)">:A&5R3^WL;JI6])OM#.>4LH+Q -ZR5$3[F+&65I/3MFLIET]<2>;JIH%?%[%6^,MW([OUI3G\I?HD! M%8]F"ZX,Z&SQ\\XP0UO\4D@W5(]ISF/Z.&H&5/SVVTVRN_C]KU:*M9_V"YGJ M=_SXMHZ.>O'(#LI'M@O/J-7I W$MECZ+UW[:[90NV3SN7L"9PM3SN@>^1C,] MD.)X]W.K/CGYR>K!5@]VM3Y9/=@?\V"?MQCU1]0X[(TMD9?K3->I^F%4>GO[ MD0<43MTJBOVF2JKF=CLWP0MK-(\"_K*1:TJ3CMQ90KTUPU[?WM\;VA\,@/>5*,:2IQ(@K[%&6%T1!:4P,\YXKOK9) MY#K1>ATK\DSE50_SM+F%5W=[VG/67+X@7"Q=]=C_O,P(+C!R2X61M^LI/@XH MY^LI/@],CD+;85 ["OO?DECC*^+CY20^:@'C&FE"07N?B]T3TLPJI)PA21'' M<"G;.4=O\0TCX[-T&GE6 :A7O,(J?%F6\"45_ZU.^#*"YO"H(&7.W:Y(*/+3 M8K'(HQ; [PY*\HK!;K]_$^ZIWHQP_;'%\.O1ZB*.IYO5O4S48<+SK@0 M&*(L:Y)0Z9$6#*.BA3K3Q(GT;SG0_:C&9I'M4B8*8UXPA*0W3MDG&5(>V9DUHSP M-B/[.A%ZG="GT+R'[MK] 2F2MPD&;X'FS<&#BN@])QQ,$3W%)2',&11IEIO' M0/2," 3QD)@24A+AGC>7NHQPL.K'>/-)NOMK#,A3TG?ON,8@<2X5Q3#;$\N3 MA+B/^F0CE5%$DX@MELY>@PA6-08OB/NGL]F^:)E+U".G/$:<20T!ON1( B.T M!#.FI0/<)^L"JW7)9]7<'Q?F+\=*6I4-7)0F/@HEJ@7V50&'*5+HI5%8!XN( M8A3QZ $<%#,(P;U]O!AG; M!]*,O3,ZP1#@L?B?PT4O;Y&LW/Y!;M^8X00L">HHPB&GACR1R(E$D:)<\V1= M8C&N;:H-?:T7/32FS0?LPEG8$9\\\ZYP/=^\6UP)=)E+*IZ%3*#GTP:?19SK MS5/%WJF'11ZL0IF'H;69?X!?9ZW.6!RY*@K];KEBL1W MI71(E=)Y*E)\GD0*G, <(HO(11*R0C]&.F&%J"<\8 SL@]._4I@U2IE@N['KVNMG2I3])+@Y2?!B^,42.0&.18!O 0G2!,9 M450,HB+C.7,6P(NL*_[DE:C7"8S>?*7.1!+III5&[AWQ@I4[0]W)Z1&K\DS+ MFV>JZGU>$DN_S^:9#!.61(^X5PIQPQ2RA&KD!9%",4:UE2]7\/,T!UV6DH"J M'F@ETE!5F=!+8C*.3"6II(LRKX(A)FU.4O&,(TXC(QB-)&'GN%^>PJ.7BSE6 M.(7UK,]F)7#N#22XQK"O2G"]"O!-)[B2,(1SCQ(M@ \P3VO@4S*KF$G'$EC< M<]="_="(;$X+W&E$7Y7.+=]&ZO6VI O#'K*YK>)X<[CSV*L5"9J<^RK[NO3+ MC\90"X7PT8-:N^ BIY9;9Q<]7O[G$5$;(D;"7UTO\(S^%V[;Y%F]NP\.\[N:]\O':XQLAU>&:]@]I#%@399 D61>6 M)+ ]QP3"U%$1@U)&JK5-O&%F15D*XWF,S>@0&,6*62(,ET0[%Y@@3DAI84K3 MXIZV[I7-_$B;:=8/O8HP-D8B3 A''#.'M+@-CBV@R+1OQBP+0YOSZMA@,3+1)HC&[VV1?(P M,B7?G:7N?M]KGGZKG]0O&R($$U=P(RV'2 M*@+"V\J;8,IOPV_K"]G1$Z?'RHY^M!W52:.Y<^@]]R0JCJ(%B^$$.+5E)J%@ M6=18*^&-STE)?K?MW#]C/N],69G/,IC/T2%$Z5I+S2$&XV ^WDGD:- (*TLC M-41S'_.$>5M*^QIZ)B;/!?JL+U&(8T=)@5KKNKO4];0_WJFR/]HQLN#4OR1S M_1/XZ(PL93,SI,R?^DJQ.&VVK7X-'[2_:MBA1Z1;M[&>.GV/L*XS/?BQO=3AF.% [;+SQS_/W?NOU!HSO8CW!QOGO4 M@2<4QH6G*[^];:+&%)17FC+PU8W9O&5M M1+' R"XZO>MG7SH1*OA,]JOK@2I*R3K@3[U8^NZ@.SG]9'_/W@T#FKU\O/+, MY6]=GZ'[-?9J=C9W=UY@=[Z@NU8Q2;(Z6:R)CQJ"$N*HDT 'I#,B*B7Q U8Q M7\QPARROVQN^E#_WYE8JGV"S#*[I4"MK(A$8)1,YXA$;I(V$N%+YI"R#*2;F MO<<;6$VGI0LNTU\ RU\.NHLC_MP"FVCY!X#Y1[ DN(/L#@6XU4JC6KU9Z6\P M\%YVZ3\O.G$X*>'U(F/&H6\"G( 3MF/78UL%L'7=P+;RR;MPG/*+)>T9':_@Y47/ M]JRS!5%(K416N.*,:JW.13YCB4/KQ54?Q0[ 81L^67ZM0,N[ !&'2&QRF$LK MN)!8QRA3 +^"P)^M4$@'PE$PE"@P&ZVP7MND8H:]_>\(\E*KEXOZ.YT6P$3?]BY' M(5&!@O!SJ]^_R KMZ]>0V!N55-46LRJ,HW6$,!Z)YEAX&R-),GB)!2?,3N?6 M*JOZ$5:5@X*H/;4:B+4FV:JBSE7FP:&DJ0C&2 G!PMJFFF=5$$4/CF'J*2:= MN<8R?PIZC&F\\A14W-K[LXC+>O/HT"KEF90,<9,"XL%%9!1C2'(:G;31QV37 M-ME,95]I#T!IM@;3!&L(,P6;6Q^G1O#&+.?KQ6M"^+6;1ZHD8OT"E.#+$>"K M!ORW!?P6R&&!1<-5S!&K6FSG#;-1 0V26FG';:1Y2[Z#6#GEEY270XM4K]!D M8>>_%ZW!Y6X'GLE%H;Z^!P^NUSRVG;G+Z9,)C]3Z#HY\%7O==[R*_N$JKZ(S MI;!QGB.M)$7]-'\ROPE\B[AWJQ.F M7OD,;MS?RDLTX"3-7)/6A.O[M0UOO3L[_\SSNKMR,CC%)+(4&\2M($AK(I&( MD7)&E8AA6"!41(];&2E(4%%XRG2RCBN2K*4AX<0!]GTD,-W7(J#'>;;7WD5< MV[3#!YZQ9H%5(O@_==OM[K?^S[<6@3\D*0-?'5Y_F5HLQOG^>YB\9Q^EQ3[; M;(B<::U-Y,9KG0+ 80[<)ZBQO&Z&+.LJ@2/+ +KGT<__#)JN=GJ%'Y5?.F7 MR[/CEV__\JT5!L>Y,GD#E]7)P]W%PS,/W]XHWIHJ$2W?4V3#&'/K MVWB#W/K>788YL]_L72#&_V@P]ZS@WN![4)W;.[)\43LO4[5 MNYX">36WZ+ULR_F [19O]0&,2@UKPUK#_^=Z_]XLZ%,M5QR6B)6++&K%FF_Q M=J[]+1[*> M\BB(Q1'B*N=L\BZI)(LJ@)D"RU<-C*^78-^1.,5I'4*!_:;G>\WZ]_H)7-_9 M/M_[LL/WKT[%7G-7[#?A.DZ.\$%K>A_4AZOZEX_'C:LC4;_:N6QL?[B$S\'G MCT_VFJ>B?M(^AGL^V]O^> :AQDPSFBB%Y9A"G$&$1)PKC2Q/">5&$X9QY:S0 MN2>A)F)=FQ?00+W;!Y=%\/ IN/*F0.7V[2J/0Y;GVZ7R<%QY^UM77AU5IH3F MC68&"TU1D!E5O)7(:>T0& )@BE6:A:QXLT%F5R.>&5!>0SKL#7#$5=,Z>UK3 MZ=45#%JPZ31+AB=LE<1,V2LVG;X7GJ^']%TUHWXEB/8S MQ$]Z%15W"KE<],V)Y$C3&!$3TF&9]_$4Q ^3=47D$UI1+[%\T-N$B$=0MR?" MQ"MRN+$>U16+>W:(F&)QG%*A$@V(L000D;1%3BJ&@-A;D:PRA!4:8V29-,;> M?'JLW%OXE S8"H+:&^8]DWM%*]+S?(AV-)OM2E)CK"4BQ.4=IM$@K4-"BHB4 M,.>.89*S79BK=:W4$VC/$C?O>)L(\:9ISR1&5,SGV7%BBOD(QZQT%MS",@8X M(1.RAFCD$G/PKS#,RT+N9Q8B?ER3GS>?]+E_8?!U!.W?<'I_+IORFC$2(O8L M!(X#-IHSD;SDS!,7*']Y/?MJS?#'H>/I#(NBVBB,@T*V'IQ!=(_U=YIQ;KC55I^J;5VF#]VT"@[?MH?@!6H-/ MC-:>47]HP7"MT) 8 XI*V63N;A^RU]PY=$DRX6$(M?4&<<$,,D1H9 ,C6(9$ MO+2%2L2MRB:+"0]R2HV/ + RJB4RJJ-#:F2$ MV<,C3?,^2)N[VDF>ZU*"259IY6UTB MSC8V6_!4>RNRA2\G7?:X..$UI_6FK&:WD+68GIWZM^N8Y5EJ M7,;L\XV,V07<3KFMN@AT=W;_WJCM6']<@T]='W#V0UF3#$Y3J&C8<:6R4AZC MVXDW34P&<_;[_]:V_7YM:U(-]=OQ4$PUGSO[?196@XL=TQDK^@(/L6L(51?G MA;QCZ_O0,@M-L\F$0#Y>1L/_7MAV_O!\9=;I:YRGU#K2$RF>S)03S*92QJQI M.((\[\X^[_8+5/JYP'-X7C>;LG-*S=;>H\BW/L++=RM[+,&]-/::.Y]JS;W:;WN-3WM_[6YO-7>V M:[_#_35^V]WZJ_:I"2_4=QK-3_.,8Z[40I 1"!;ED0:@%]%8HY*6/ #]LL1Q M<9M$PP,D%U8"[.>*I0 F/H"5/48ACXE1 Q7Z.BEE-J MQ6O_7+>F6UB>8O5KEZNM_2]9IL-SBQ2C&:64$^:MUL7^XWX;A7IWC>KGZE/5 Z MR9 364S,"86,4PEY$YG17%&#@;6-5(:K/?WO'E#NJ-%Y%*HL:8U.!3?/ S=3 MM3LZ:4TB3DA@KQ"8'D/&THC 5DA1+.A\6CFX>2"=7WK.]4>9>7P KWI+@#:7 M(6GMO>9:,!P<5X8Z1EP,+$3.J1'$+].VL+OD@=]F0?-KX=?^[+8P30++.UL= M)QIQE@"ZJ#<(A\"L)SC1I-8V"5\G#"]>T_QRW&LO+M>S MNIM2%]RVODK\Y%W*];P6?LW*]7A'E* "(XFM (H2##(B2H1=5#'D]3F%US8Y M\!,B9_E)M6]]:2'B3;.<=RC7\XH0,45QB(D8.R:1I#@B'G(\8^ O8B013NL8 M/$0Q%&^PYU)=K-(LCY#E64&,>L,TYOVI[[P60,VJ[S!*E*;:H8"319P+CK3D M&-'DF8R4RX3SYJYU1=0ZGI-EN8W%5 F6BGI4DCFO[=Q3[,.1P#AV%#%# \J[ M%Y#322(:,9S[=W8M]=:1>?(XQ?:11VCA+"Q^\\2XJ]*3 M6.Z=Q.-Z$D>7C:NM0T:\4B1HA'$PB*NL)^$H1B1A;#.-B%:M;3*Z<5LT-=P9 M7^E(/'E&K70DEMY_=O(D"9/G/OQ["N??$8<24%'%J%!*1=]X2I%-.@ GCY$R MXYQP,J^&L#F2+!,>]"1MB3Q!O)*0Q*.FB$I(8AG-MWYYJ+RRB4>+$F$1<6D) M,CPF)+QS)"8=$\F!Y(9^0ZH2O^>*_+*']P5!3 6CG!-B< W$'<"@T&@!S MAH?*.A'%^4(^0$%/NQ>C0]Q(3F0YL_Q1ZSU0_PQ&>>LS?*/=LJ[5SM?FLZQ$ M*[7RD&AQ,Z[!SQ_>:@IC(KR#"7E).(4!^2\=DCA MZ#%33GMCUS93]Z)7 MPT[$TYPK6H"MA+Z7DA[ZP'\SG+%@^V-QBTX57P.0N6 MVFL5F_([18HT6U:9[046")9W!NX-7C"HQ:SF\K4;^7 M/[P(@7V43=_%9+?:[:[/9&6^J>^4C*:BG;>9,81MI-[+/MQGOP_7Y5J=(;WO]%M M!(I?FC 3]E/L]6+X:\@<6K&_V_$7^:4*-NZ%#?A3OSH]9%%IFXA"6E.+N(H. M:>LL$@HX%L>66\L@6*5S=(]G8M7S'&?ZFP&;!(\QT!AQSB$-*P@73&K%F'7@ M]QM"ME&[.R?3*@+;\U[7%;/HX!CFRFS.8Y3N&UQ@#G?/XF"]I)^%VEGL7[0' MSS Q!B8$C8:QQ"4\+^TD5L$)Q@SE+F):38P_SL)Y_<0?I@@TA:> F&0P,2HJ MD&$^5[)KXRF)W!JRMBDW;E/W7V!B7,4)\+"2ZVR M4I>Q01">-(LI/"32\<ZKF&Q&KJ7FVGY,=.Q/)CEQHN(B:V0)R< \N8%KNAW9G%>8B=_NN'MGMBG#5 M(YO_R(CY$:J"KW//\ZOKAJM%O]VL6919I)\?8CM/4AAZB%T]NA3R_5[D,_6R M+6M#S0^IW'^8Y9;+9]VRO.,I+>SFUL$NFY_^SY/N\ =5^#[LUA8I0]*16D6, MTQ"B.RNME2)*'C 7/ HA[DM6L9=,5K$5C=B'_2O/X8_8P/+9VIM6P'5FP0JSP51TO)H!.:!"4N=9Y8; M;8R4\,M]W1$KH%H&H+JY^[9O+;EKU_6,_OIZ=3EC\T_?AIZ_:V'BNV M2_/9$<=2)0)6R3EBN$O6!N.%]'#<2+6V50RW_'#T82:&\\29Y*1&/CD-U(AB MY (6""=);$@8>T^R0(W4S[5QN]J O7RNC7.="HZ))AQX=,9Z8ZW/R_;2YKK; M*NI9!=>>BGI49 H+%A"+2B#@B P9GS0"Z*8R6I(S5S;1T% M$\XIPFWB*F(;*;-<^619T,&1%XL3*M=^/M>>#B(4\RJ2Z)"4SN6=GAZ99"+\ MJGBR(D(4$2&(6.=RF5S[W:QPY4UHCPHC'IJ2665 ,E0:XK%-21C.E# BX@C\ M0T65"#>Q"B.6'I ^CX41_G*OZ0^55LK1P! /6:Q%:8L<-PK97.*?;'""^+5- MB==AAEFBQ,8SI5@KWQ[Z-I*$)H@DL0J)TU<)(BJ_?K1?W\0/_JJ^O7/HB=09EA%AC(-?$X6, M-_"3BY0[+)BC9AG]^AW4=?YU+4?QO*6=RU(8N=3'>#<1ZJUR)578>LL4&%50 M#C-/M8\\&*^-UCPH(H(4"M^RX[ *6Y=I'O0S82NVR22=-&+80NR*B4:.YB6P M1!(Q2N6.S[DP2-,G:XQ6['9I79MS;",6T@AKN0A>.\.!Q JK@@[85E'KLGOU M5-1J/7,I K&53&0A41:1)D8B%R1/47((8]@RLMO*KY_7KY/RTENFHH:IFD3N M&/6"VJ!"Q![[*FI=CEJE=X(FZU!@!F9KQRPRG >$F1",)8A;A5U&OWXW MY7,30D^/#R?>P[*\QRE%'2P+@7+AO+8LY::%3%&2(JF*Z98?H(YFP@F-1>+. M$<183I=KJY'E-""!,=68>^ZM6]N4ZX3P)5J6KRINGM>U*4V4Q B>S36/7FHB M@\72*0=QA>2^"B>6W*NGP@GB;11!8P1_-.(B&J1SJR.=F(C2.6^%?#;:4?GU MTOJU8IY9P'1FB.9*>FVB]C3*Z)P4PIDJG%ANOYX.)W"(.B4GD+2.(^XQ!I?6 M'FEJN15&"Y'",OKUNUFD^!M\(ZM95PL3=THK!!(<24YK[CC.%#/18!4#QNFQ M'];NOT0D4<'/(TOFRAI>XYD,V#HD!,DE<\P@EP)%P@-)I#KH1/#:IF)/#A6J M#.72^FY@CN(8DB61<*^]3A%K9BW,15@'):M08FK+#>8F<&;!B8E@B"?. MD?&:(*N"8THSJ=-2UM54?OW,*P\X-7"R2I46&Z_ MGMYO([WRP5F+(O?9KYU#!N=-LYQZ" LM$\XOHU^_@WJYHAG;CV@>_<:T4I[S MR;P9&'^,RGRU2+-,6+X_$W=I"*UBA) KCROBPC!D4C!(.9$\39HJ'2#N4NM2 M/]6 <.9+K<>M=BXP09R0TA++M:CD/58 4*?3#99IZE-N#,ML0IQ'"125&82YR9M/'-;$ M9GD/A9]+WN-' FJ1I/AWT:9HE9I?/J035+KHE!Y<-8%ZOWV55NIBJR9051.H MJ@G4,CRRJ@G4HH_L_36!RHU'G.?[4W'BB='19O=^O:?IP?;C;-Z\\/W@S\^0ORX^[U^\N=9 M ^+/QLGG[XT3+_YSM7N]G%&_JN>VNX<."^4E%8@Z)A"7$"9J3R4*UN,@M$LZ M%GM..'WF6/%^QUF-#%N%?^\%__+RGC/:A80=UXI;[K6-,EB1-W(H\F*+#Q7$ M+09QEY,01XC0,3J/A,,.<1(5_?_G!5O_*'4<3@E?7(.D\1 MAQD*.4HX"@D&5"7)A%=KFV9E"-P#,V K #H?8S_:GC^NV4X 3_D:V]WSL]@9 M/& WTILN<*;)2!Y-XIX%'F0TCFA)3)!42HO3RVTZJD+)YX*A^DPHF5L!^605 M"EQCQ+U7*#>]1$1X8&!<,^=HSK.M4[*@'-K+D:8%MB*\:8>,3L$<(E1@N8./ MCE:9&(67C 3%G3!58=4J..14X",(\ 'N%(K*1<15<,C%Q!#G6BJ; '>=R'4 MV.C*'Y?+'U56QO8FIQP"=XZ[$)F06'J1J)51551\.5QNFHI+*@16T2,O*+B< M 19NL'!()FP-IR88;X&*+RK@4VWF>9"#? MFS:UD6SKPG^E@O?>&^=$D.R<*].]PQ&TP3YT6%+;B/:&+T2.(*R!H\$8?OV[ MLDH"-&# "!!0>\ @U9##6L\:<@V$*_@#@%P 'SMLI;0B5HK_:O#NK.+/A N& M4@EF-@<+F]&(#+,.10MFF_!2>:[7WA/)5HAW7X^?_5/HAKYI%ZJ_\9U6MS48 MID+"/\);][0SJS#Q5I/D;==6&FML4-+H0'(NM:S4_)4'F[TY-5]%T!,LP<@; M#8AC D&*8(J(X3''.$0F#2@*ZHX(*R])3!6U9RV44.N2<,QYX,!'#HCGM MI)5@JH5#PNG:'0M6/6YQKKEB($5QKGIO&#(B-K)_3\UY"8;H-%]_#H-!"(W3 MD XKNT>? W#VH EO^!/X_?LS,VI]:V?,J+T+8 )^L'7]??,<')\?? M&\U]4>_LGG/OXC\7VTES(0 0\._1>6/KB!YBRK#E M6""KF$1<&HZL)GGRL4=KAGMQB A#)EM03YR9W &GM-G8^::V6QC;-;7"[[0@B;^ONNA?16 MI8K@OVC6%,XZ;"#2=2^ZM,MSDV.9@"6+X)8\WO>?V79AY#\V# MP$8QHW5JA EZ4=!&2^'AE9'[M??-XY ES<9TS[-VL6<9K-$H@AP=]0$AL_"_ MHU:10@GZ%XB_#'8/N<18[:*N82RY;')O^'G:*FXSP^R'Z;=ZHT'F08\:9,-C MD+A'QU=EV(![ >^OOQ]TL=[D0;T86_#8,K3\^GC@MU:[-6S!-0L'U)M@^Z(A M+1"A"SZY@2;'=,!3'<;3WJ"5KG[7A]>FL)>K\HN)2*[=-29A?'6+L: ZC(8W MWS)7MNN9:#UY_JZOQ?6?Q_VK$YHCP(]^,-^1B3#8=Z9]9LX':_^:9FC@YO'# M7S7FVGOODU:VY_^)]ZXW/CT\[V M[GJV4_^PD6W6M[+=O3]W=[9V-K_"QS?.;57F4F\TMW>S9B/[T*CO-C[O;&TV MM[>RCS"_^H>=S<_9;A,^J&W7F[N+B&,A:MV*=C.H%04W+'+B(W8<2ZQ3)A:U M@!<*8Y8"ZF]XSVUH-_N>"*\)4D:%/7>?80'M+PI%073 :-]F)2#63&?%18VZD4T2O0,1#0L\]+:+6,G M^@)\W'.MY-7)SEK#XV(DDW$519^!,](40.. CUNFO9'M]CK%.*_-M>@:EO\Q MF.@7K:YKCWS(;G17]4,WG)EV[S1]/.NXRAT71$LG->K._6/$PYJFXO^0O:!+88]:\2OY3 :Q3 &\VS4'77.8+,&H7OIN<)OG:6: MF_P0"\$UE1H%SO*4),*0\M8@:C!W\%&@'/3U7C?,.:$R ,Q.KY]TTF+-$Q\4 MQ+!>TM^8, H:3*P'"FHK@KX:^JZ5JI3;\^MTMP[?# .0]!4#%5@<^[U.-B6) MTG:BUD]TW/)@+KU[P]NWS0Z5Y$(:1I#'/(7N*H&L%19AD9R)T@>*W7C["G4F M;=*O9)NSP:7.E2<$.OD":)?)*,2W)R(EG&/)\D%'SM M6^6[85#],&CY$5SPP[1'(3L:F;X!ZDL6UJI^=;L05?P5;V>X/34*YB)PR/>SXIO7\9,"KZYV.UEQ3+%=IP62BAU_PP MK=+5 ,K*=S!^T[:=%I@/4K/H)N%;Q?Z/3N%QQ4@N:::3"D /P,B#,3C8M*P% MXW7#B8HQN3C]/1EZ:D61ONL'UX/[)E]?5WC6$W%\;>RM3VD^Q?Y>UW^2 C_G M'H%'_9_[%)+2&L?@A/=<<2ZH$C0Y$$-TU"F6C^$O*2Q3!VQB%@QG8#!-IA'W M!F$S3>!NYVKRS:/B%WPHJ"68.892S2?$O9'(!LX1?$B,L%);%M;>$[QQ4\49 M8,1VVO-$,L]/")_'Y'I>D<#=2&!/'!8ZJ&8,YD:98(26=IB)813EH M.(1NW)0*,2:!]216QGC8!G6SR.V#SWZ$_B )R C[&$._7V!G=_ATR)'P$GZ; MI9RM\6A AQH6L%$/PP^C?AI;13UWHQZ'#['4W@01D2/6IE;9'&FA+8HJ3Z=] M7DN%@7HV;CICG^#'O.1F%JS\^E'Z-Y)Z(L!J9Z??3^A4^OE8YUU(K'5PY 8=)&0QC9:4QJR>8?IBX M.I+W<,X! ^K'=>UC]NOK>DAK\9; B(J8BL)!8TV[H(O!<0A)M?TX32>SHSGM MIQ<.STMM;7)D56+8%(D]>""+:'J&B.>4Z=)U"OLR5O-@J*V>'\"HP0(!B/0O MD-RN[7<_C">R<#4+1359U85GKEN>VK7/BQ.Y='^Q.#,^C<7ZZZ_?T[/MUE'I MR(.7=TZ&PW3 \O5NKJ2<74# AU($K3OSQ/N)KLU7X- MYU=V^L3X:M#7IYB='0>8=8%T_6 \$/\E(B;#;?H9UVV[VRRZT_2,8;JZ/'LN M/,B K.7)+ECK !H)"))[;PPN76"W),F\Z?MU&%DK%2?N]-)"P-?I$; H T"J MU&DP@5G!*PX ^SRMXQG MF):F@+AV>\S3Q1 #/'T3'I9.K J#>>ZFQ$[C]HL^]5L$VDL*W%C,WRABRDB! M,?[#4_S):# L::8XCR\'#CQV:D K@(%=*JZS%':),TGT=9/F>P/$7_%A"I X MO_3Z7W/MCMVSO?["PXYIFAST$B6>7YY_%,[?ZQMP!FK5E;>J^+JW6#1?]J^, MQ99.S:]XV25:)5K)4IV.PG60(#UQ=&LQVDQ+I,<.V(+7IMY8S40F5:S69:P6 M.R0,;#MG-0HIO9W;G"!87(Z\(M2H*+'C:O9<.X]12Y(S31CA6%G%N%,J1$52 M7:L%X7@O0=]H'D\AQX(CP#$?#"X5B@+GPE3SQ])F81/?7J&IO;4^KXIN**)> M2H]3OL'TG0>[("5ELN 7^'^5]Z2.OZH#[]'2\C?N/1%](B\:M]ZA^::U68\ M[F9<;Z";W;%'[*/NR6H7;KA=KA6K.JO-.5"#[M))]JTVG[KCLKZ^[E-WG/@] M//*6"ZRD<@H[SX75F@49F*WYSW']XJ"U_ZU^4CLY/JG3G;.BWT1KG"'7W.=@ M01RR5*J4"(8,1RUD(S%C*HT[5IZ58<@V'IVZU]\1B)!;_>5%B MY)]9'\MO2I&9J?]6V> %R_?<5 'A.=K#"SD? SB]SV)DKP8V/&GFM<6H< M(I B(J) HL1>89M[GBJ6Y?C!%807P\G+A<<7J&47]='F/$;/K&N_Y*H6CZR& MO\BR%BLL9(KL@$OU?+/K*VGSB-)F;T[:"*:5MX$@095#/*7D**TYBMA'ATW4 M,A4'DNM,Y*^@EL6+\\0^[Y75U%9GP-74[E:+YKY'A@L3=F\_J)PYV-2,*@X_ M)MJ>A,Q2V 82Y6 M/Z4"W'Y:^9(.(F7^NX>-SW 0*;AXG0>1U2G9\D[)-HMHO^IH; F&TH<$I44( M5Q%<-D[^OA[V6R1T 3:.RHC%JT#*:S&;[Q[#PK_/,^[D,[_#"U;""5YZ'?3M ME /370FRF1.BBX/8DZWUHZ"7QW";/]A5OG*\>7?'SJ(IKK:#YK^>LSC^]!GJ MW^-(SK?@G3EM[Y_\>;S?.3C>I]OG!UM?\,&W?=+8^GBR3_^"<<#83VKGM9-_ M.O7S&>],YY]6[=/'UD'RX#3_^E[?^MJ&,?/:M_K)/LRY!F.L7>R49M+XVAYCHKUG'?FO]_(,<#J M6:F5LG0=M(H4ZJ0 72N T[/#,IL.1%WX6:;070L3O\J8>7XEJ=*#'CNR[%$4 MFRH>X-$4@9F:"(TQ+^]TM\><_+'7?U#R?*4MW$5;V)_2%E)=,P MXMBFNN1*(6T882;@H*)/=4*&.DRU'T6B$N;4!&J%1(VQ*F--?,SY4:-99' M(P175*4&%4+K$"GSA#A+N;5R-B5KZDAA*@5]ZECA(8<%OUN)^Z;#G%NG6)U, M5"<3UVC/2[&Q5V3?[Y:WM: <762\-9/$N[C M/[A'S?2[GQ_\5F'%%^X8Z.R?M+_7+S;/#K;:)[5/^_B@L\_VF_OG\'YV ..J MGWPYKV^!L3_;L*QST&I\^\)J6W]^ASF<'9Q\[1R<>+C^+YBK[]0[VQ3&AFNT M?CQUC+ %UL&%.Y2&@?&%%3)4><0]#4AC+9%UEDF.A36>KKW7ZX2+M^T8>&&" M_VX"8$5##F8C?RLEX&EH8#US92W*2@NHM(!GU@(N#P;N51ZU4@/NH@;LS:D! M 8.X%SE#CCB!>!0$:9D*U?N<:(>)CM:E:(*<56K JU8#ULO>= \0 W=5"7YU M^KI@35_AZ>OCXF:]UW45="X;.O?GH)-1G3O#+"I2&KGF!FD3 V(R:JZ\BXH" MN(CU7-Y4SOZ^:7*O!CI?H/:\."G[&H ^A^I9#3 J07,70>-F M8GCV#GUTP40CD*=Y#H(FCZ"CQQSEUI*08Y]<>:EMRKI86OF/*B'[Q5Q936UU M!EQ-K9K:2@VXFMH;F-K-D9]7Y1!F/I_[Y%H0W5C'Y"EN[;17=HMX5P3OM7Z$ MJW"UI(!>NVNL*N"K6XP%Q6 TO/F6I^\BOSA658E%W>'+G\?]J_"IHX!L/YCO MR$08[#O3/C/G@[5_34<@MKJ3A^<4WCX[]W*&[_]M^_^Z-8RQT*_HHDBMIP\? M*A;J\UYMI[[Y-6MN?_B?>N-SX]/.]NYZME/_L)%MUK>RW;T_=W>V=C:_PLWLH\PO_J'G0E-$OX5OR1>JJ 69 :VI1]U8H>J$4+DT6-#XJVN2^QC C?H.KF MKW\[K)9M"'KGQ[XL";O\8-DJ O8-G( M7M5?@,U5/Z&'''^]GHC6-YHU^I). M&Q>G5]W#U_LK[^Z$539+3ODZ893BRR:P"9ER^\)4W#L_ZB?)_+(=O2>-YC_' M^YTOWV]^Q_6+[?/]DSVXU^'"\7ORG1Q\VSF;=_361/W;Q];!UE\G]>;Q M<:/YA=6:,-?FUP[,LW#\PK.+9-#9T@ZUD_U#33PEC@6D0+%#H-)A9+3W"%LB MK0@^M;]=>T\WM+@Q(^I%2OC'MXQ?3*?2.?D$M#YIWWP+2G".V2_ ^^#=S:VVL>UDZ_MVI;C:*3>$=-7,<-2'?ZN2*E,E5;Z?'1(L*:/2(4]L1-QC@Y3Q$E$'8D5K[;3' MLR55A!(^.D9#'B-73"M)XL 9V6N7S7:X?=^<_MKJI2$NUXW?;<1NB#3Y7 MR O8;.#5@ R5#$5N+(XN?J-??X[E%*[227R)T' M] *\%J_-P7$I>4M=]?-=CS">9%]>@B]CTG$]F<'7O45W6,/[)*Z_S)+X*^V; M6FS+@+I"GZ/%X6M.AUDTQ1?JVWF\M)9?6D*3LO9;HU"'-S?/0OM'J,$PC@=O M(>^E1QK?X.^MCR>-3SMX/XWO9/^LT?QR3#M3KWS]7C_9.=B48F:W'N'G8S( M64T0%RH@"QN.9*"46FX]CR$E6&(^7^F^2K!\:0F6P*FLJOK]FM RJ6?-LUX% MDLL#R2]S( F6=VYHSI',G4<<1XP,%?!;($('F[Q$=.T]6Q=5 8_7H2'SJCC' MJP/)XWX(%4PN#R;GZQQYQU1D@)!4!Y-Z6A-D4W=K:93P1'O)4K$.LD[%@U.H M*UWRV?D=6%14NN1K@\F/O5&_0LGEH>2"DD;&Y9):A9BF#/'<@L6=YP%1QHSV M5AD/^PDH272E3+X*95)6RN2K0\G6CU !X;V T,T!H35$22\=$EHE==$X9#0A M*+)@:;#:1:O7WDM,*V7QQ2N+966W,N+B=,Q+SZT\/J!T6P68]P#,2IU<'HI^ MGT-1$KF4S!G$'".(A]PB0[Q$)"IE)=7.D@CJ)%F7C"^W<-GK*4WV*C3-Q([O MLE;G=#0L&OP.0S\,JBK#]U_(>W5[?PHLW>M.\H>"W_[IX-+-3OJK M;E >OV M60+5$ER_T-J68X> G]@%14$UY1YQ%0D@*PV(8!:IE3P- >CZV=%74UD%5AWCU J^J.L15'>(7+75^SDD=*XS3Q"CDN0Z( M2TZ0MD$A1X6C04HC.*\*$3^H8.,3-^]>7!LOY;*V>X,1*.G S+#"V>;NATQQ MO)[-!*F_F+H:7^']6?AY&KJ#4'2;_C_W0"U"HB6<1>*CYT)K8WQTT@D2F,V) ML$7&%9YD7.$Y^!+S*C6LXF;7?RUZ9F^7P[H;>,D7"EX/2,BB]:WO %0PMN;1 M64H+%D(;'(-$/@\:\3P*I&0>$2B_GO'<8L',VOM\0]X 0D!?[;3EINOO10?* M>T9QS@P1J6NXLM8S0:P Y -QID2B Z+'=$!T10>/2 ?PSD-J#1=46:1;MR4'3ZA UCO;'@/BXN9Z[[CCX43LTXL?1$""]UNJV.J-.27(35^C' M7G]:I1I46:#36: _#W%D1@&;HZ"9 FK#&EEI"2*"DF"XUUCZN3S>YY!UFT4* MZ6(*7L]B0059IR2#F7./L;@'MX3&P0@:/&+8NSTY2 MY43X"*1L<@.E(8#>4_+4K>N72$S_?IF?R?I.O?(^_]#T.IK3J:Z$%;ZI]<:.Y\_/@ MY*"]WZS1QJ<]&-_VST9SD]0_';3VF_ZX=M$&Q;K=V6_-5LQ-E6\_=NJ=?^": M?7[0_')1:VZ+VM8>/NB ,DZW+QK?MDGCVT'K/Q<[P_I5@3#>:!X=2HPM9L0A MID1$W'*,E#42$1D5R4U449.4(JH>'F!P+Z[Y79?C6XBWNF.6_ZJ)FBHU8#5Q M=J?;/.NEP-N @H*L-2-CY#AA..U]W*= MY \.BEUB;L ;T=WODCF_:H#ZMB.Y5AI04SYJ!:E+AM0O6<,52QT8^T-)5.\GLZ267:+4]+.9K34DAP M2@H&!AU)]8:TLDAC$1 V6$NCN*597>L#KQK7MC*7?:.OCTL5,[V?M9N_C"ZR#EZEN;O/'IGT[CT_Y9_5.-P7>L M\>VODUIK)KZU\]=W>/YYO;D-DO*(-9HPSJTC?O -I-?))MZ_0[+AJ378$';*) 5 B.O&)?.>^>LFFMLXG*07\Y'(G/X1RA# M*(7K""4LCTS.AL"6RY[!NJ>PJE]U)5GL8.+G7$\:F*!&T). MG C2T\#8$\9;ES/_,X">%:Z(#_X9@"#=[/J/\#F(TA6+M'X.2MP^5#GL%<\5 M8C;GJ>!.CC1U$DG*1;!,YL+,-TEZ"8*D>1S&8<\INK",<#[MAT$A1X F3D%V MIE]3TY_>8)#9@ERR5LDUP\0UE_D)H-BW>GXPN3_XFP*I[X3U+R;:6N@-D=/E M1R:3#4GT;SWV&<*H7]I@Z=TV[*&!T42\S(#C=!90JH#;*=^H_/7&'C;+"Q^_ MLQFXVLMWQW#EI;0D?CU+AJLEN^>2$?TSV "<-OB\WUSZ 3?^SW.A]*(P]6<.S>[G4' M,Y95&$QLJY?BVOX]4VOLVC[>O]@[W[\X$O!\,*'VDEEUT?BTQ_?A.?5O'^%= M?YWL=W;87%/N#GS7_.LD->X^.-EF]>;7D_I%C1\TCUM@LI']-*].'>;BCU/, M_:2J7^VB5F1=&Q_RD#J.@(D-IAHSJ>.(]8BYG'%-P+C@\M'%*AX^JCX_D,.L(&DYA3A WQB L9D HVPOHR M346,PLNP]IY)NLZ8JM"Q0L>WBXX/+:=3H>/*H^-E6$113&7S$+1"FV.%$>:K^?D)8#C$UY7S&/K9_#H(O1[%7/>DSEG=7+N%(]2 M8]#$J43<"8NT'H.??5G;I]O"/MYEFR*5^U= M>ZZ;A]GMMF.;1SKA;4.6869X0^#)G M)Q$J@\FI14G5!@U-*60,H8BP&"S1@4JJRT,]RI?GF5FALOY5WE\%Q]4I807' MSP3',P8S43D)4=/4*M$C;KA'UMJ 8E'Z *PP0UUYBDAU!<<5'%=P_$J/)2LX M?@XXGG61*)='I3%HQRKDB,N<(1-%CCR6RN HN&'+/[9\OD3NR_3=RV34J9R] MA:FHXTF-N8ZGG*#3WJ"5+GC7#VV3.J5N-SX]/.]NYZ MME/_L)%MUK>RW;T_=W>V=C:_PLW MLH\PO_J'G M!:J,0E(R@W@.OQG,0")I:0)31&E*5Z+[T'@'LP@JSEW36('6!JU!^JT77WQS MH"I=]04.MDI7K=)5JW35U5JR*EWU<=-55Z]X5%65JUJ$:A&J17@E57B?+Z9H M*\30[P?_[BXB]$'I$W<1K[_=^N/M#O*)FBP\8Z6)C=V-+ 98ECMEG+RF/@6K M$:HU@8B/Y1[M7%TS_A!Q]/LW1'F,'B*T0=XFCJ7=(B0 , M+H@/ C[+<_Z;P?058[\DQEYZYDS%V$_*V/4942VTU:FV!XHA '<+;I 6EB.1 MQ\"D#QYTM%5D[%=OZA:&Q" 5K/LM,^)M=)!<=D;[!(R*0H&;7?^YYRI(>EQ( M^CYG/1A0*3R7&!G',4 2\4A90A"H(#9GCEBR1$A:8@/)93M@WCQ[/YH14;'W M4[+WC"GAPYCA-O[%!B%:R)\4#T0)0U8I$-Q8F2 #%IC85>3L5W\>T>RE+K#^ MU@"\.[@U'E"58/7 :K6BGJIPI\<'K9]SAD;,E78FCP@T2H6XQ0;I(#G25'L) MZB:/TCX\WNE>W/."O)RO"@Y6P2JIE);'YO\9#03IH*!QX:!&=O%N%Q:H12B4GK$F;)(\V 1IH8[ MZO)<&?JR8.#5'XJ45HV]J;;#?2W)JAK;XR[-:H/^:IB"E0GX^-A_/G_69)0T M1ECD7<"(J]PC):E PF-.A?>.Z7QI*2\OH:[E+2[L"DDK)%U-*[I2FQ\;.F>L M9^9P<,J'(@(PE:*DR,B0(XRUHE%IQ\32C^DK!*T0M$+01VV&5"'HXR'HC..! M1DX"YPSIP"GB1=,CYP4BEDCC1,".Z]>$H-/5?&?K^$Z*D3Y)T<_M&(-+18 O MB?ZK&8:O =[H6NU640GUC5?]_/*S?K%S: D%32V7B.@\(FXD12HHC?*4@*B8 M)U3SN4*?]RWU^L1(6Q0&;1Z'K#^UWYD-P[,0ND55T.L%08I\OM&PUS^_YF7* M^D PJ4#HC9 -QKH-_>4Z$';J'V>)^BZDO#D?W@Y/O^&#K^/M_ M+G;FFHX&8;@3N48N"H,XSRG2$4LP IC3L,,$A]1T%!2GQPX"N9/#9>6 Y_\^ MI+KKHX:BO0E4>N")6H5**X)*,[TWN9/881:1L3E.V; 4*:TMRBGEN:%:Y()4 MJ%2ATHJBT@-/J2I46@U4FFY!Z0Z%43I@YQ"V)H*N9!Q2)I[?!347%V *@PHN[P>7M7G3TE(! MRKA&6G*%>! :U#GN4*ZD QU."I;;M?=\@S]5:O0OX:&J>;":)EK%U,_+U#.6 M&24L)P[V*GR"NF?LU,_4 +IV+J9V7J.<,F MASWR(D?$2XLXE3F"7=5 :((+Q6,NL 3#9D.O#E._A4,MH.[,]8-O#7_/;'B% ME5D?R6RX(3WM;@&3/S^4>U3AT/UPZ,N,19R)Q1F.""B0*7@8/4CI;%% MSAF"@R"$FSP9"[+BY]?,SP\W%BI^?A9^GK43"),Q&BJ0L9XCT+D(LCX8Y "# MB8PFYX(F^?Q@.V%Y_/P63AD^FE8_^V':HR(U([:Z!LC?M+-6=S#LCSJA^YOV MP\MU9MQ)I#(BVN>C?"9W2UOV3=JX1/T[V;>=JV_X._11@6B'7_9!K;\ZR MX!;$#78:Y2Q7B+.@D='1P';FSA@7HK0IH&2#/4&/U\IC^2Q,OG2KHF+RYV;R M&7.#:(F]UP(QZ0GB&GXSTE*DE8VYEU0'K$ ]$0OLC8K+7PF7+]W6J+C\F;E\ MU@C!7!/EG$?&2XEXL!HI"C\HXY%:8HUUP.5R0ZT$D[^%C#(PYL1YIC MA0(5&BL;J*:$M,')O"40O-$<_>Z)WQ=$/X>A9ZX$#^RK/"?(ZZE3KC2$3 MG4=:NQ -5HQ2FCAZ/MV[RK1X''[\<&R O#,P'%*Z=YED85(7-0,6174DL;+V M0[EO.]VM$$._'SQT_Y J]'=43Q2KC]66V+BML?D]MGS [IK(&-UD@SQ1$/ M02*5&X.D"T*#^I)RK%(Z:,7LKY;9G]7LJ)C]$9E][CP#=I1*[9 =$=<*8U4 M\!0)EKL@?6X9D6OO2;Z@0F259_%(>193/9]_N\?B>.;CCB?C'LT,EMWW1JGC M<]&'\VX=.E\(R*UBFGCI0!G!2C9.0[] K\J/S2$O+$3:<,TL4$4XN,Q*] JP*L)X;L)[8 MBJR0:SG(-:GU^077FS5V&")1,5B#)'$4@>!A2#L.?UHO%&4NB% AU[*Z-_YK M:&"J\*]O_7@_6=#ZJ ,O<.__#1].QM@Q_:-6=[)*<@($[FA=H]L23 MHD6+E>.0I5PVTSW_?_^?HB3_8Y"%.8MVD/D6?-C/8K_7R89P3RP[K<)PQZU6 MB^NRTSZ@01^&F?D1W-XKKG6_.K1;SV#)D ]^!*],=#.XI9A:9KJ^',*UJL_= MZ[6>LV$_P&!\9F#( S6L[/C MECO.6@,8$!#QU8#2E5<=+*_=D+Y(MN9Z^HF+AR=@W+BDDTNJ<"76%?.8HHOQ M7G !FP5/;:4+WO5#VZ3E_^.LY8?'$RR_=M>8C/#5+<8":XV&-]]RC;%29#& M__/0F\IG5N?:S^/^9#2GYB@@"[OX'9D(@WUGVF?F?+#VKVFF HX:/SRG\/;9 MN9[6=^N;7K+G]X7_JC<^-3SO; MN^O93OW#1K99W\IV]_[7\4UEZNO/5C@K@N94Q!&85, M:5_11I)HO9AM!1>2 E]J;*P40&0L@$ 2G85^2)?&7I*R@^R_4J#]<6\$ _># M_WYW&Q9>K1HL4J'A7 F>0IV#Q6J;TT%X-_GE#]\:G+;-^;M6MYAR<=,?TX]+ M(FY&G2OVI/SZ"KPW< G@XV.#\9O'7V\47\WHIN5W.=U0N;SQ:[Q!;OSN5X\E M9$,2_5N/_?5W3/%'&2R]VX!N.9JYU=+6_Y?4;3_Q&0K@O0?UVE,FC#/*)#L>?CP[J89CU2M]>]RAK M]P:#S)E^O["]STS?/R1&>J$'=N5<1O_G05-\H<[ET<#/GMUS+G.*B5!@K$4I MM*4NFD!E$$%'8@YW%AW9H[DCL#G+J3&AKL] 7!\2;8U):["6B*QCDNGW<_BN M.^H@WQNB\<,OWS M6=:YR7.L$0TX%781"H"***0XH1PKK9ES:^\E70?<6B&<>O4F C!&YLJNM&\L M:VL5U*;+EL 5$CT2$GV94YE(T$Y82E$4F",N3$2:<(,BT]IX0P4+&)!HG>HG M:P:^1(7I;:=KK(*&4?'T$_#T;+]-KJT2'B-NF$'<&XULGGN$2?02 MLW6=SZ=C/!]/OWJ_TZ9S_1'P37$@U@_PE!_AK1676A$U8_+9=AF[\W6\&9M= M/]FD:82*K9_!HXO0[U7@="]PFN_XS12/3!*,&-6@<)BHD3)"HLB9TI*%W#.Q M]KXXA*9_K)#M4Q6F>4$JQWWYN]) 'LCDL_X-%XD(T2.#J41<>X*4#A1AL#6T MC5@%:Y,&PNA\U:G*O?%HW%DU!'X!RLCU%AX 6...@!5@+1&PYEL!*Y(+B@5& MT7+02O*<(,L%10YSXG,65!Y2M8IU_?!SH\H-LKIL_H0ZR8UL7G'R_3AY1O7( MRKS%>+C5^_Z^!Q Y[B,&#[/_FMS M]T.F.)TK_E&91\O2.(K>87,X5&S$)*K_O-(IEH=$4]T]DRB(-H!$ZY+2%3*"*C_'BND4]V?DREOY^SQ\/LW#0F&' M,0.*Y12T">XUZ!5*(AUS[:46SC*SBM[*5^_**/QXP4\\%U6XQBJX+A;X67FU#AS+UPYON<9F$%R! O"3*1 LY8PI"AFB 9E'*>2\88X(PD M#_:I5GZ,U>731],JKO%II2&613\+! M.*(B)FOOR2H%F5>^AI>B%50L^I#SBPF+>JZD=8JBD)N4#T()LAYT>!.?/U:^@7ODF/:&IGU57.VJ&,T2^G.\\OK03Z@A?.KW!E7,Y:.<5TRP M200AG \!46,"XCG+D0I$HR@(%SCWRC&P2@C+US&;;S?^H++0OU/X>35]#F^5 M\1]-[Z@8_]&.+2:,3XFQF$B'I&2@E 3&D!:Y0![G)#*I\,0+")P(+M(Q5M(Z9?)Y/.:T49 M(EX0Q%END2%&(4>(\23'FM 4.*7)BV#K5^_FF.H0<*V_S8/:!*Q*)X"W6>Q_ M*YSV ?;&SJNNSTRG!T.[*#ZH@G*?*OOX6C; W_W4?&%X_G?;=(>;7;_]OZ/6 M:6J0"+_O=(>F>Y3:&PZN;US*+KBV;94VND2A=3ZGC>;,2A-!7BF34\0E"*1\I,D9C8217.+627YYJ6BF@=V#/O_OAU+2JK.9G\79- 52Q#^,DQRH< M8)E01*\4CCU1W_K.#Y7S+IB@$78LM>T1&IF@)'*2:Z>\-=SI5"A%JP>' U0G M;:O+TH_@RKHK2U>Y1@_@YMHT-PLL1<@Y0T)@@SB6'AD2/=(^"&6UDMJ3*BGY M&5CQ:V.O/%VKRJ\]MWZ1JC?!VFWV^V#KA&3Y5#K&,E&)S>D86KN@-.4H>H<3 M*FED"0[(,*,\E]38=/A/UQE>)8.G-@$2#:42F=75ZYH\J)\:"@GFMG:0]Q:;S50_YE*R,[7=?KA&GL MJO2/):+5Q=RABC9.2)LJRE,:0/_@! PBJ1"'OS'6(8]4+BG$YU[,\H*\'V^5 M^Y>MLRSF_HK![\G@,^A@NRL'._NN:JG+WF._I\*MR*=\Q6'O?&]EV*/?E ?CU\ANS+V5I7@VD M/UJL]C5(GPO;KHS/WT5[/*?.>4DIIURB0+%&G&J+K',"2:N,(,(8*Y?GY%XB M"SVS(ZH"T I 5U(GK@#TL0%T1EW&DA!CI$X>!H) '.($H %A;XG*.32=5''6 7]_[?\.%D"AW3/VIU)R.5$RQK=7WH#M_1 MO #5)V916OCVCD.6.I>9[GFA,:?_94/XL!]@UA>3_DZ]N%"Y+CM/ F>G.\P/ MTVJG]=9#KQ963.0+H#&!P_4%V=AQ21;*L--:B(3JX=FITF\X!G\""ML^G5PHV!!:_-3B&!Y0-SM.%Z0_8'GC)C_D2$HD2 M6O"2[@VV&(SK_SR^4BT>+5%;OE#A;9_6+ MHT,5,;BJT?QK@UA^ <1N7FD$A:%^"8*WW;CPQ2]26_@^7=T%F#(^/ M>^U"1L)U\.VQ^1$ HT/W"G+[H0T4FZXHY4@P_2[\.9@@_1BS"^TJ_V-P^?#! MR(*T:YE^>BM(38#H)!\&(W=\]0S33Q)V&+KI3? "F_Z$L;> -Y-\@4=U0?H, MD[1(ZH+I@"HVG+QZU$VC/.HF:;)XQH5BT4MA__!%FFZZ;W!M$B#36ITD^_LM MTWZ!6[TW;+7':0R354D2,*5$E+N69'U!V6E9'*P/"')G^OUSV* MG0"]IQTPQ<8-37<("P(W=D?P3[O5:0W+E_@KC2)M.<5_],ZZH-,TLL*56,W%$PY&'.?HL7PF&*3">P 0?2[\-JOH'ET1XG$ M?$A?$JWD>N)A -E$,>O%G;U"E1K V]H&_H57AO)]@_06T#*2>CDWCXXI^FF, MVJ#7E#ID^'G:ZE^NY'U7T89$^-GH:C_@S;] FVF%Y]C<3T QD#V4.,]-I-Q3 MJQB-TDF"0Q3>6WE7]:0QF>%GF."'ZQ.JY-(-JU1CE/"2U0" M&1P)(CF125^T7MBU]QR$T2^T$J"-O8W=C2P&, J .A>0W#2-75DYP(% A"/ MU(7FRGIZ]MEQ"Z#V*:FJR-*ZF:3JO>%N"33-WO8ELU6$=@.A7$>EV :6T>'Q('="_86DBXE;E-#D>4Q%81Z'+I7HTI(A;'.0ZSG\9IPA*!C@- *6M-%N[3W!&_-E M$7[;J^6%"!933;T37$EA,%8:F-D(C'.AW%V]6M6F/\R;!19$[=!&[TA( EGG M&'$M E(R4L*'9J R_7F54(YE\ SD)P&>N/ *DE)E]A\4O$X$8W M^\MT1Z9_GI6+1=@61TGI&;W3@B>'R1\'UEHZ(^RDPR9W,\*[WF XF+@DSN&: MJV.:=&FK.Q@&D[QR_SL"X3A($N'4G*=#I>2\*:M:A-++5CZJ]R/TLPB[7SQM M4%+ __1&@Y!],^?E]&H!UC,)IDYK. RAD$JP($GU'_O38/,';7,UF[8ISXS* MV:>G^T1'Q=JU!F-/4"FHJ5S/[&@X/D$:=5WH#PU,<'((EAYS^;+RR07!C=KE MJ1S8)F"[A"Z0?_#EFK?-V4:V$[-N#_2)LZG1P2M.TY&/7Y\\>+RM9[U1VV=' MO:E=2T;/0B=F*T%5N?XP U:N_:"HI5 ,HU@$8!8S2&;5X#B+[=X9W-?O=2;J M3?)[E5LVONZFHRE[GKQN8_]5Z>&<5J#3@B82Z YA+<+X\&M\#'G:&X;25]>" MBQ.%=G\QH!EV3="21$2K6YY*3#'PF&FX *Z"S6FE"]Z5WN ?X8^SEA\>3V(M MKMTUYG=\=8NQ@UY[-+SYEFN'WRXDW]\S 8-2,ZMS[>=Q?S*:4W,4D(4=_8Y, MA,&^,^TSX*.U?TVC'T#?^.$YA;?/SKV-;+.^E>WN_;F[L[6S^14^OG%N MJS*7>J.YO9LU&]F'1GVW\7EG:[.YO95]A/G5/^QL?LYVF_!!;;O>W%U$'#/\ M4ZHURF,=E#&Y<)[G.>A9N3$$-"RJH[!)K_NEG'RFA=B[?IB2A-^?H1MBZUHK MJ1$SN4!WL]A84I.C02F449Y#.9."Z\D=N$1',-ZH:.8%"K23?J%^='K M3SS3Z2'&N?X([(?TFGXZ&IF6:.F\X]'/XW?J'V=-E^M$#C0^(?'++):_)TM; M%@\KUGPS327X6\/W\)NS:L":21UX%!$^.HP$2Z7PG?!(6^Z1C#JFKQ1/!:CKT!U$RY M WDDKMIPI M5.Y+#1[0\%+K'V,OH5D'B/?X,AZB1/6DGB>Q,*-P3T5ISE ])9QH)Q@L((%0L1'^XE2:.X;_HBORGZ7W7'8.9V0Z-> /E?^VUVQ]+J[Z9T+H) M;_^SW7/?WQPQ?_E9>.&$E2'J5$,;,\1E4,@2:8"8L8'EC\8JOI8%8/G3I+(" M6=ZBNZV2!A1[*<:L\-4 4P&1VU$R,!-A=!T(^*F@D7LPR'\5SHG>",;G!__] M[N[J(:Q%$;-\92H60=*P)FUS.@CO)K_\X5N#T[8Y?]?J%C,K;OIC^G')*)W- M_TM+7WY]96YMX-+D&JFEY.Q-RU"[*$2JOV:7)BU&T67L$$^\&,Q>AV MBIXJ?YW(UPQ$ZU0.Q$-7Z5IFUUV3(59[^9+4O4OM_EMG^Z:6#%=+=L\E(_H^ M?+BL$C_/FJRW=Z.R82[UZJLP@/$'R3F_M$('KSWQ\][SK[([[^9,>!NECAK? MZO"^OX[K6W]]+]YWXC!<3\'8 @/K:VO_H@[?;5\MLXUKG M:YI;"G\ @VR?U)K'[8-/\!X*WS7KG?]<[,PU3?6!$D8"0;F* ?&(+=(4YXAQ M::E5N6(YF&1L7>#=,[D4DD;(HDYQY(;0@B@G60\ M.64Q2TA'=(5TJX%T,PUE4UPT==XA;DG*Z>E3UWQH=@ M@\OXB6$O.^VW>OTR3&XJ.*#J!7#CX?;O'//]!H9=;M?7(LD5%O1CO]?Y.^W7 MWS#)7KKV[\EV59AV+TRKS=FI!N=@ISJ""%6I(X!32#-LD.56>HQY+G._]EZP MJLGA*V9M0J(EG$7BH^="ZZ2@..D$"LS:#_"QW).U7WE!P:=B^5D+1;A@:/ $I5,"8'D9R+S0+4J!<$YG.UG)DB>\]W3M MO:9\A9B[,MK>R ':78)<0ZIG^AOAK57+DZKER7/TC*H"*!Y=RKDY S8W@BDI M<^2%LV# ^H"LBA%)3'(&&JYB@:3VGU0_V(!=@68G5;>H"CI7"3JK?(*7!)TS M]K_$@NH8(J(I[(R'G" M5H/!2H7/6MX(5 MR8U2#M3,0!"7WB-#-451J^1293(ZLJ0$A16 SE?28F^%JBXUC\WP6ZK!N5/4 MJ=R>% Z%2[Z:8:@*+LT77"+UD[W#0)P"U5(B9[5$'.T:+JQMLMZUHK9U7?KXZ*IIBR6.EWOM:BDEVJ^EKV=BB(R4W64 MBELO2R>9!:5/R_I,4]5-4WN_U*,PIJ^+PJ@W-?R;Z3&0"JT.!]-=IV*K?5GL M>+VLSU=<.&E1-543<#CJIUI].V7EW6XBQC9PR*@_*,K:VA',,PQF6CI.]TX* M/TU1_3>-,_54-#^+[I.CX7&O7]336R\*ZI6E@A=M3,><],K@C9-1OS7P+3KPV>ZPJ#"EBR^ MH?)6/W12+<#%T[Y3?=F"C2THVU'HD'/.>.#!1$Q=<-I)*XT7X9!PM7;'JD+/ M4C>T!^M(\HWLD6MZE469B[*2FUW_H5C,H]!U0$U;K8%K]P:C_@K5\3H:8V2/ M :>'S2WV<'6U^-:!]Y%O[8;S4U6N_AX4FNZG[7F?M&]=W]W!B/AOGKSKW:M MZ;_7/VV?'VQ]N3CXM"=J6^ZB]JWVLWZQ_;-^DLRYK\<%1FZYPQ X+*+CB$;. M$&=1(\,U0XQBL-!="$;FI;@#2@Q^,TD9+_/(/+-!"\\=X\IY(9DFV B*K3*S M=;^N;43!25-;,:<_O[I\<;K"#*6>4(QYQC8P20EHK<:J$P8?C9 MJLH63WS7&H(:Y>[ .'^/^NXX282&!;W+3$>HO<@2LZ?C&0VRHU[/E]0!C_W1 MB!F\K1STN;C>QRN7I7RU7(@Z)U4UDF MT1SUP[CR;-F'MY].DD#4N%#46TL#:H+U@C> M M33&G>VNMJCHL#N#UBL7O]\/?OZ_TSG](^M<@C S)>"TO@T]L&P7Y0[S]*K M?TSFFD@=AO8<_80GY'#%/%NCL-.MPXN:9Z'](]2*8I0OI0_'4XN+[?/&ULXA M%SIJ1AS2).7:+-- PH>E^[ .3D M)]5#37',6VB=#3?LI3IL\\TABQI5D]8')I5LC(F! /;@9[ML00#"*4DBH,I- M(/SVI+-%XI76N*:I*P38U)-31>BB\&,1.7QJSB_+5]^KKXRA3G!/K#"42^RT M#<;D4E*;2V:E'M,V_F6OM\^I_7NXZM:5IE7\ $5K/PP_E!,,+ZS/S)/3]UFC M^9W4FMNT=K%S7FMN'GKG'<'2(U!%5[B M-3$V"@0?=Q:Y'YDP;ID H@A*Y-R!-4NH-,(9FLOHN26E,DSP1!E>#KW\,QYS M\=V'-.Z*=NY"._6M_4/AHZ=24:2M+K): 3&CXZ.CX]D(EQ*Z0JF/;(Z.1H-A-H;0E]A7"##\KU$WW ' +_6ULB7UWRS; MV]USC>0(6%P!!!'%F!-IM"),*2,)\).D>1A; MN/F8J;$&0^77[L/=(=BQ.\58MD9IHF6:":(2Q]HBK0)"EP2!A!=-Y[J0VR7^OR;KF"YJ.E;N?6/=#VPP& MV6:A3_02E\%^)1H%,AX;-*#:]'TR#_I ]V7++$H*)6MC+.CV?C)2R?P70>&'"S+$1<,%Z*F*=[(9Q;ZG4Y7V]['E1])A/PP/+9H)! M5\\ K0+TILMRN# ^,6UIE*K2UH& M88SAE%@E@,.TT(Q&+2UQA H"VM7O&PR5_+N=96IGM>;.H36>!$X5\EZ [L2T M K4I&F1S3'6T@F+/U]XS?*OR5/1@N^R]4M!AHL'1)2Z/&]I?D>,]Y-_*>'8^ M)Q=#5C-#F-P+=.FDT/SD=2AZV*1_YUS]K>Z/U";'%ZUO2M?\>N;:II4<)8-1 M:^P9+*$'1+8+(>DV=W'T7'>TI+.1?NG$2*<(!9B> I:V)K5WBMYO12.[T&X# M)HU@V5,'/;@K-:N(26J.!7QJ5.:.2^!.^-(O6L3ULS/3[R?O3?JFGX7.:;M7 M&'^7'8I]9=/?;FD0FT&O"\\#?!V4_?[\;)V(7'X%, MGIT6\,CTBV6^ZIR7GC(^3TD7@<%0O"6YT6QR9V6][L+CFI.1/RID1Z%]I6<, MBC_'\RPI(QN!7&E=I#=>'7.9'Z;5+E:QU2W1N'!L;;938X6CJ<.AB?%>^H+3 MOJXX&HX*;^%EB\GI(ZS+R?2*\YS"US4WD\)Y MF"77=FGVE>TER^EUS'G1X 5,/T?)1X_M[HV%QX%2L4TFO_2(CIKS] M1^*)PE&Z:&"3Q.;+R;U$;-QJ#4Y'PP *T'#8+GCSY0%DHS1P2M%&=3+4B$J] M4]OF+*$?@$IYYIKDF$F=2N&[2^VI@)@0+C%A_,5Z?9[]>6D6=DUI_AUT"RD\'@LER3F M0\+7Q"<%%9X"90.[Q5@\^J37ZDZZ;5X-.OGX$ZLFQ;%TH;<2:O:Z85@,S'3, M44*C8M':Y^6B$;8^;LI;M.X<8WHQTL)#."BHHW#% \L,AJ:TC5,SMJ/+8^5" M3RY;\"9%>7Q3B4.7ZD.!@H4+?U[3'?>.G?4$G@(GWD=#M3)0DT?KA?5ER3X@)Z0J%! MC)GGDCG6+_TZUUW7,V$9XUY>15/@L18 ('&-9*^$>F*IJCWM+]K3ZIG5J=K3 M5NUI?Z,][8^PO$WLT3F92*8)E>1)N>;95O5S>$'L-_.X<-_3'L4*EEX M0W#066WKZ!#SG(+%ZA'WCH(L= $9%1EB5N:.*&J(TTD6WGH"-G7B.SFIP)/# MWD0AI\F]WHNQI#00AB_04MD=AZ<4 4YI)5ZDH5(#999.+!38C2)8O' DFRY( MR/3/*"93M \?MX/QA<=G[ ,(8'^ Z0%&QK"(%75F,&,UCP_3)U60)_$G$]L# MOCT%2Z (%3LZ2BZ'B?EQ+P6;Y$H3E5M-+,]UM$3F>1Z"L\YF2J+T9*6;LGSIHH R3 [0 ;(Y,G\,[5N @7;\I;L$/+I3_=: MNOE&[ #!)MI5>QZ"L;0NW;^^=YLNYX[ON)T+^)X 0X?,64(C&DO?3A)3)!;: M -G"=JFK"$_"2+K^LU?N@NR0*<#0ME\9UB2T-OS 9/N2 4R EJDZ $JO4_2 M.'?&2EP.@4\NL#3!RE Y587 4/8T 0[5139.M134\08MN2K692@A=735I/6B MUZ:^_"F*-5/,:VK%C&NT$TMJ7='P78 B4!">@I M.XZI8ZL0;@4N2282F^WO+&MW5-/R^8Q+MJH>:!EV&O@*[30LX-!KMS>0B*[. MT<2J$] KWV)FTC?0TXTNW:KMA66"(7.B]CZSRWVR^=GET8-GEY\I[< ^K696 M;V!*^?E!579S]<_YZ\] X,X_^W_VCP>?'&"2KY_.#VZ./Q]^ Z*'S_^Y^O3M MZN:?O=FRF]/^T=LC%]9V=33X ._^"YCDS>71^:%[!,\[?@MK'IQ^/CG_\^J_ MWPY@.NSQT> M!I+) $Q#[O%8N-REQ,.9[Y[ZGFFX*?J?(6)=J:),Z$::D(X#0KN6 ?HQ2[?J@-J4B<[B$8A!?-"NW\Q]%C23)E! M#?=QA9HK6,(E^92P?9FJQ#KXJL1$V\,G.G\TQXA>O8WI2K%MM%OF+W;[#!>= MK%O=?LM$,32*I)"G?(+$IA-^ +4;LS+A.LB;.\?7C=2 MA!N MSC7'Y(B+7).32'.ADS.:XABPN$SH7V<2W!2@DNH AS;]C8=1Q\BJ_=1(>Q?J M-YS%T[(BAZD\&\+O4E&4=(TNIFO5[^/_7F#.T%"_I!B5.;+PW $R) 88-2"H M1+L_F^*4G3FEX"&51W&IY*2O3I)9-;*EM;R^*3_\M15*W;5+!'B00YG!%P5)CD4B7TXS#X.=/'0M^R^;@)Z^TX M)K17MM@LWUQ^O*,_FNG*83[SW)TXH$L_=G;(TL]N>RPA.P&)?^BQMW_F1=UB MN\4^V&+=U1Z[N)NM4W?@NJ5KK0DV_YP&3]'W7%$:,SXM=\B1J8X^W^OAN\H0 MSJ4MR]=\SE:<;&6QZBR+>:OUCD?P2QUE;5V9LT3O./W".YU@-K,\PKWUH M^I^5+M:=Z@^+X34>I(A\4\"8A(E"^CT(G(VM,%2SK1,X3*Y+R/Z?BR M"AT??"TK"'=U 9?NOKDE/7%_T"=K>N*.X._AF8._Z)'[X?IX7\!W^Y>?/A_X MQQ^/!\>?/WP[.7]S>;*_ZQ_?S/3$'1RY1^[?Z3_[%]_^.=]UCK^=7IU\?),> MG5^13R[VU#WRCSX>T*/]*V_1V'<:1@GA46C'+/%M2D@"/REEBX!2SXEDX,?. MLU=NU*/K-L5]N/;?W^GRW8'*9H.*Y$D2"!K'D<]I$ I&F.LZ42R=V ^$XW2@ MLG6@,CMPWF&.[T<$\ 333Y/(M[GT75LEGB-X+)+0$3BC@-(.4SI,V<@QR!VF M/#*F',\H*M)UL=0EL G7]:!A9,. $@4C'WE RP4;?B2FB32"4-I[,8=QS]=CO>)ZWIPV<#X(8V5SV,1>@%0 M0R*4D'''\=O+\;/>+D>&C"0^L7GL)CBJTK-9Y/NVXT9QF'@QD#M_]HK0GN/> M>59EQ_(_F>6?=SS?\3SP_(R4YUCD3F+'#BCS;*H\UXXC&=A!['A10JA48;B4 MY^>2,3MVWQ1V7\7C_*#7]%22S'3JK%7BUK*#_!5FM?]B0]=!J$D24(<(DE! M0^[$D4]ED 2,4E^N(@,[T;=!HN_#G$N+*3?RB._93LB$344,!JX4W(X(=UT_ MCF(:^L]>>4'/CY?U^[T3K_S4(%\'44\/HI* ND% "7=PW(J'78IB3GD8 6:! M!I]T$+5U$#6KG;LBBD4@;4648],PCNTHBC =Q172X:"N>_39J[CGAC4)&E?(#RIZ]HGXO#I?URNP@JH.HSMG9@=4#@-7-+%CY//&H MLKER$ILRE]L\<4/;4]()8H4-?\GZSLX.ISJSJ:.('8>)L(4;>K%RN0SB'RPV>%B(>O+YH?MJE"MAFM^9%I0#[-?XK6PO MO5YLI747'ARXS";8T^ZI@?-==_]D8/O>PPAM8H2?^PI_V!W*W19-=CA]?SC] M:3X55E"AG(#;CA^Z-O5$;,=Q@"%S"3@M8R]A.-ZZ%[K>/67)K,@UCQQ1[Y"O M0[Z'C$ZLAGP=N*T';C,FLL\V6>2ZMBMIK"+" M(LI]P+T>"=P.^3KD^U61[QZ")7=%OB3]JJ3]3>59!WKK@MZ,LN=XDB4\\FWE M>-2F5% [CA(!REZ@J(@=*B->IQ)WL-?!WJ\*>_<>?.D4OI^-?;/1%C=@@E&9 MV*'$6' 817;D1<3V A)R3KPXQG9Q6Z3P/96"BY-Z!-$%S@1_CG.>EW=]=Q=N M<$N*=-9)4[F'0,*2-)7ZP ^'(ANHU8=#=]"S"O2(N0""(GY 8PP;1*ZTJ>_X M-G=<9OM$A)PQ3Y#(>_8*1$Z/>/,AA&5Y*#\_V^378\)[\&FOPX0=GZW'9S/F MC1<+03GPF2^P9XV#7FW% IOR0 2)5#*)V;-7GCN?3='QV./QV#TX5SM!]S@, M..M4Y=+S0I<*6S@> QU;2CM&E=MUF/(C5[AQ3(V@H_[J"9<=$VYS4G0GZ.Z! MSV;]>+&7),+E-A@$D4V#D-H\B)@MB.L[P&3$I?S9JP55K!V+/:(N>7>?4B?G M'H?_9GU)RJ5!(+AK!UZ ;<(3UP:+@-L>V'?$E9(R$1@Y!_K,3V7")Y^;>S*^ M5+EFA#2!!>%L>1Q*?Z_8JBMQ>Z&S\N(Y?CM,2Y26$,.(F>%U.A*ZZ MQ.&!XP@>2)ITG/:(G#9C<*J(@4KK4SL00I>J>38+);$CQH,P$IYTJ(M]2<)U MB_X[/GMP/A.12\,P_:*.#T2=H-KGC#KWI<_:9IU.^Y> N<29PA9LP7VUSNA8O:]ZF8YU-Y!U?]REM2KK M=O6]=^!:,>^"WP[MMU MKTO M[U@G<1^.=Z^F>1>S01D%)9GXTK%I1*4=![YC,RX]0%HO5N$F2ESM//M]S'A? MP?_*],NK:G''DP'0N3#_1NI,AQ-=Z/SJ/_!GU>)*"J<^L, H*U+\@Q>YZL-? M?E$OKU,YOJS(O_4MLX873O,5QHNL/QDO_TIK6T+AS/>?S\4NKBEVZFLRI]7Z M[V7>^#4OE,USQ:YLEL!B7[#^-;LIGOT^M:=!.JP>'KKP]MF]FQV^^@_/X7M3 M;VT_A.47\!S=+=:=QL"?=%#APH-Z]^'H\'CWU#H_V/OC^.3=R=O#@[.>=7B\ MMV/M'N];9Q]>GQWN'^Z>PJ^7[FU3]G)\7,BU&?7;S(AWJX]!?>CG]..3Y62$P M9Y749H.Q/T=ICKX'O!HS/BF66VHHE;3VE5 #KG++(ST+U%]G2EWZ7A!P64OU M=CN/59+,5WG.5ISL[F2<#;/!C58NSE#W A&S/(&\.\KE1[F7#4;9$)9ESA+L MJ.XQ>?8:Y&F6Y5CGT/PM3Y-"=ZH^KJ3 M7(4^]^ L<1]LK.1:8FCK1[E?@5/T*G&X V8^&' ;'[A$]WK^X@17V_QE\<(X_GO9/]E\//GT\O3HY M_^3^\Q'>]?GJZ_'9;,CAD_?IVX5SLO_G /8Q^.<>#2LVZ4!E*T#%#UT>>2SFCA=0+V:1B&,!/Q$'_AN[7@+ I@E1-G.)M"66USBN\B,2/WOE]OQ@XTNR.TS9"DP!PN*$>@F1B:1^ M'#,F$Q$(GRB/A\3G':9L&Z;,EL6ZH?"9ZW-;<(9Y_CBW@";IXJ" MHN+U8G_CZ\\[4'F\+92);QU%=!31B9E.S,R6J49>[*M8N#:F1H*8\94=)22R MP5R1BHLPEB)\/#'SJT0&2C]B.ISQ(W9%J\N0*0B<.(EBC[FA0STW FP"$RQ, M_,!WXR#T5T"F)?TG.HAZ5(CZ:WZ4A.M(Y8#^Z[E2V-0-&/9@2FPWD5[H>T*! M-@P0U?/)FG7T77K_-G%\R!.AHL )?*DHYU%,B%+,\6.J)(EIQ_%;S/$S_C2< M::&")+(=1:5-$Q'9D7*%[5!&513!M3..T^==&G4<_W0Y7D0TB4.N(N6[U"<1 M\WS"E:3XCS!R.X[?7HZ?]78Q3_K,!;N#!#*TJ<^I'7N^L$' MQO++>M!UW/[HW+Z*O_GABS.?0(J93IRU2MA:=I#+$O">TH3FU?:XV5RQA@B, M'**8GX#,BQ2-B,ND4!X)_3!4H?(EZ7SNVR7Y/LPYM)S84]1ES):NT7<7NRLVR)J)5[YJ2&^#J*>'D1QXD51$DH9A2'E,<[Y MI4($24BH4%$2=Q"U=1 UHYR[<> &3(%*+IEG&D3'@G);Q+&;>"$A/"+/7OD] MD$\=0FT0$W<(5?8" B'J4,G0>+&1/E.'"DN'5\Y(NP0:ML0:M9CZ'LA MYS3!=-M V=1AH$0I1NPP##ESDR &D (E*NJ%9,VI$1U$=1#5^3H[L+H+6,VH M4X+X0>CZQ"82AP%$5"=8*=L7E"K0I3D7;&U?9P=3'4QU*: =.*T+3K,IH,SC MS)%!:$C'&C<]+%C0VFQ M009+^Z9_L6YHI747'ARXS";8T.ZI@?-==_]D8/O>HPAM8H2?^PI_V!W*W19- M=CA]?SC]:2YL(#T6QKZ7V$&BL'0=&]4K;'DMG#AD81@Q5V"5J1>O:_#>D6L> M.:#>(5^'? \9G%@-^3IP6P_<9BSD,/1)Y'JN34CH +C)V.;$%3;UHXA*A_E. MPC$F>E\)OQVT=="V&=M^S*A&I]3];-R;#6-(QXML0][ZFA77(UR'?9FQ[,X(EG7KW$# WUR$I\1RX.YLG.+54"6ES M%KHX%S$A-$XBX9!GK^;K-]=.].[0K4.WS=CV8\98.KWN9P/>W/AWY;(@=&); MB@@G-/L^8)W$^C9!)8F)%TNE]3JR9IO)QT*^IU)6<3)2.=#_\,*Z8.G0>M[/ MBF)Y9W=WX0:WI!1G'?WJ'N(%2_2K^L /AR(;J'=PWAWTW!_TB+DX 9$>8X)[ MMA,+#QUHW&81@) "U3D,'2>,L)8V"GI!,!_/7:9P_?R2)Z]\A8TI>EX[/%X[!Y< MJ)V<>QP&G'6=1I$3$"]0MD]CAC4JOLTCQX'_),1G(HX$CFL'.1>'\SIVQX/; MW-:EDV[WSEPSTBV0KB=C'MH.I:!$.DEH,S>DMJLX&)N$N)'$]L/.FN5?'7L] MO(B[!V]2)^(>APOGNK-*[M"$^K:/SG+J2L]F/"!V)!/.?1*[KF):Q$7A?,[7 M0XJX)Y][>S*^5+GF@S2!!0W'5CI6@^).(]PV96Q7]XPM>L93\;N>F7&D%BL* M=B2V+O84"V.'$M_C(G*YB@'80\8%8_\>KJ;[[NKC[*3P_4GA MJSF'JL=)P%Q);.6Z/E;OQ7;$@M!.7)$DH"=3&CO/7OF$]()PS1;$G3[\\.:F M #:3*J:4,="* VQ/QI-8JLCWI.O+CM,>D=-N9D,7RJ>2.;8;8=L11SHV=Y/( M5I$C!*,1$6Z"4=-X@;K;\=DC]^>F7 0^QR&*(75HQ+D3!'[$DDAZ(8D[B?:( M?#;K.N7,20(9AG84),JF2BF;LR"R$QFZ@?0XHU2@1*.]8/.G2ST-3EO'P\.B MP$MH")IBF% * *D4#93DDH=N&+-H.:LM<>QT//< /#$YSA=M&)SQ%HLA<_BB"H?_L,4C5SD-\H9<>'B)._$ MVN.QV*R[- [C)&8AL1,>.S9-/!!KGE1VX$21Z\/O/$RZ\XG3\[II5@_ 5H?# M+VHXSO)4%3UKJ,;=^*J'=O]4)WYSK,8=MMP?MAQ<:US1^ +HLO^7\R])J*#* MBVV.63XTB7V;$2>R?2YXX/LBD:["H32!TXVH>,*<>U_NI&G.[9AS3>8\FF;. MQ.-QZ"6^CHS:5":)'0<)M145DA'*7%"]G[V*.\9\NHQY7_ZG3J0^'-=^F.9: MZ;#0<56(,\X%V,4@7!F/'/AG$CM!Q(63$"U2R7T5/W>W:3"NFF98SZ0NX0()Z#%#'MD^7 M;>_+,]8)W(?CW:MIW@4M.)24A[8B- "!*Q*;*^SWF1#/HY)[$?4W3^!JO]GO M8\;["OY7IE]>_0?^4[UZP/*+=&B;K[P(-+/JOYWI0@KKZK-1H5Y4/[R4:3'J MLYL7Z5#S@?[2R^G'^:-Y]QJNW7S\\CJ5XTODG!W'<$_IW2O?7'Z\HS^:.3'S MF>?NQ %=^K&S0Y9^=MMC"=D)2/Q#C[W],R"0;K'=8A]JL>YJCUWL2'=628H4 M(&I4_G-$;C0C<<.%$O>38KFEAE)):U\)-> JMSS2LT!TQE-H^[WPP;)FR^T. M *NDIZ[RG*TXV=W).!MF@YO_\/SW5V=9?X)R;'GJ:7>4RX]R+QN,LB$LRYPE M:&'=.?[(.>JAGOH,4^/ M[B17H<\].$O>G@^-O MA^Z1>^@?[U_=_/?;45UY=;P/S_KVZ=_8I4RH(+$E\XE-0R+LB#.L!^%1[#*< M4$N?O8I[0;#Q=5<=IFP%IBA7"$&% !!1E'F*R="-DE@RD0CA.$&'*5N'*3?3 MF.(%H6+4#^W8=0/LV\7L2+F^'7B1POAE)"*N:\R\#E,Z3+F765Q2>JX3>HSX M,0U(Q+G$ED=^$##":.1WF+)MF'(\HZVB"6WJ>=$-H_#R/8$J*1A M)"BG,4ZOZ06;WS"I Y7'VT*9-=-11$<1G9CIQ,S)C)AAE)'058E-_ 3,8=\E M-@\C8A-*E,^B6!*F'D_,_"J!@=*-F YGW(A=M=LR9'+=B#I^'/& ))2[/&(> M(3XC#@^5XU'^\Y'IR24$_RQ0^FO.1X>IVC$ C\VED#9U& =[6CFV<%G$8T8= M*F27#_P+<#DG@L>*QA$#GI:41Y[@0>@RX4@WEFP5=_R2]A2=(O+8/#_C0W-= M+_&H&]A!Z 0V%:%C1[XK;3>(0QK[E'#F:1\:[4KNGC#'D] 7,?=5(EQ*J0IC M'D54N8QXCJ>D)SJ.WUJ.G_-P">EYC -](]M33^#L/AG;$7&YRQCU'=IQ_)9R M_%K-Q3N6?[(L/R/DDX E*O2IG20LL2EU79NY<6 [7D0<%K P7"[DUY[;V7'[ M)OF8'[ZE<6:N$K64'N2SG[BG-<5UMCYO-%6N(0"<.I>2,1=CZ.0J2 M. [)>V"'4]B'4 MC&X.8H<)KF*;ARZU*0\BF^LF'%ZL?.ZZU/%Q)$$OBM9LE-XA5(=0/\-S&,F MR5@D$9&4>7Y$$H\Z;N([H1.(A'0(M6T(->LP9$D4,2=P;$)]SZ:,)38'-+)9 M ()))@D)1?CL%?%[_KJM>#N(ZB"JRCCYL:S/AX6H)Y\/NJ]&.="X[CMBL:&TV""#I7W3OU@WLM*Z M"P\.7&83;&'WU,#YKKM_,K!][T&$-C'"SWV%/^P.Y6Z+)CNNCZY.W+-(\?3.^3KD.\A@Q.K M(5\';NN!VVS5?!Q+P5EH^]CZF[+0MUFH8MNE29*X"7$B'Y70:%U?7@=M';0] M&6B[]ZA&I]3];-R;#6,DRB6Q[WHVE9@*$BAFLR#T;#CS].EDJ]Q!(6)*E M4A_XX5!D _4.SKN#GON#'C'?[3:4 7.H:WM, /2 YFQ'"0]M0A(AF%0A"?BS M5X';B\+Y$=/+TE!^?K+)T^#!Q_1H+^2\CKG68ZY9FR8,B)NP"*X [H&Z(;,Y MA?^ TN81RF(91P3DNK]F^7K'7C\A$?/N;M5.Q#T.%\ZZ4_W8\V.' P-&CJXI M#VWN"&:K +@SI"I0GJM%7$#F@^2=B'LZ_KWOF+"' B2ZUB>\Q7R:@AXKH4<3?D\_5/1E?JESS09K @H9C*QVK07&G(6^; M,MBK>\86/>.IN&//S,!2BQ6%NF5LZ59+Z36$-&,.57Y"$I/;*=WLD7#.=L5.'']X2E4()L#^YZW(JX;:HH&["5,BHXSI^V#':(S+:;)M@ M)H7C)=R.?1;8-%349F$>2Z*.SS:,SQP:QK[O 3 &C/(X M1JM3N(+#I26"1YU >T0^F_6JQC[U?1H).U88.$P\Q^84F4U0[H:Q((I)$&BT MYT5=>&/C_#N$TIB[CHJ3V,6P1AR)2":,>*$7A5'@+>>T)6Z=CN4>@.5F19M* M0AEP:3,BJ$T=KNR(!K%-O,1-E!\K[NHIDK[;Q3$V2*H)%@91P!48:B%U LH( M(9'K!AZEPI?.+;S6L=A#L]BLL]0A,I0A<6RL+P/MT4ELSI+8]@CU@U J$LL( MI!KI1<%\.DPW[>JN7'4X_**&XRQ/5=&SAFK(WQVK<0PH<*@=QX$*/2%"N,IGKVC/6;NE M2M?@?HLX][Z<2-+F!$?2N('@KN^Z MU V[27._ -O>EV^J$[@/Q[L?IGG7"1+AQ0K8EO#$IG'@V3QP?#L.'!*)2$C0 MH#J!^^0Y]\=]79W _0E,*Z:9-HP%%TPR6ZDX BU9Q38#4K+]0$F6>"11OM<) MW%^ ;>_+;=8)W(?CW:MIW@6IZG(21K8,"0AL/PB'=KF*R^"BL'2H02J>N&&FGM_,BNY.MQ# M?K-.L72[P)2H\:6R5#\=I$-=KUU866*Q?M],C!?9 !9X8W'69T,!2\#&H>,< M7FX.O[#D),,>E([GM1X%*P"25C,J ^MNL17+%0%P:YI,R, M=LDL/KFS\+27P8U@RV-\]VE:7+V'^X)?L M%:D2RW2V%I'_^>^F(P=]#]C&> MG Q.^T=OCUQ8V]71X .\^Z]K@)K+HW. %7C>\5M8\^#T\\GYGU?__7;AG9Q_ MN@98N0;8NC[Z=O&O FM;>A'H U)PF_I$ ;KXV#6=*L\%=9X1"N@R#RW_CZ;W M]:Z9)!%658+-Y_B4ND$$-^YZCD=DQ&-'1MTU/\0U'^_#-3,O(@&3=I1(8H/" MKNR(N:X=2"'%A NN&3 /$6S/P)W6$<.7A96;[N*:V?'S&\5R2P$F M26M?"86W;Z2/1WH6WJ9U,E0U7-P-+4*A$L9]-R(Q%;&( I\0F;AN2,.$NWH^ M/1:'&C)R.C+Z03(Z 7DT[\Q!R.!2VZ[;H*Y7Q1L_3"4=@":)$G\T.6.?/9J M0>3NWDC'V;D_V@D @"(BPRAQ/1J&<VL2COD9/_J M7S\68:(B91,X:( =(*"8PT^>"JF; "@IBM+%>S#:(?%*FI:^',YID/@Q+(UZ M5%'%$L<5"O EX("1C&%WA":1IQ*Y4 3/SI7H,V"^]RP?WYRW]-W]M!#]K)CD MZAQ>][J?B:O')7MR]%F49)_=?/JVZYWL"_SL&O[> 7OMZM/'#]S&;+__.?GHWU!C[_A.E[#VOX">PULN/-=_]/GJZ^?/AY^ M.WK[=_^?_>/+_WX3+D FD/[!-[0%84__)I3Z0>R$=LAX!.9;H&P6.X[->.PG MH2]#%2B#44"22NZB&9UPAT9Q",)-@EW.G=CQA:? 9 ]")5T&-Z( 649P)^-\ MHIZ]*F_$TE=BM>^D8JR2%EY-,\,,+YC+^O[+IQ?K*H\G;N %- ZPMV8$$H$J M5Q#A22$5\/-"VDD0NC:-8]#; MA?)LATK*?2>F)/%PY-Z.L\3C \36UPP]M)A5C+ 17=\:3?)15BA0GX#VBU23 M0NG$Z*&XO;Y,Q:5UE.]8?TZ&UA_9\,+Z0PTO>E9:&,*Z9"G9JL0Z M^*K$9)Q^4=9)DJ1"Y3TS/L4:Y>E0I"-X:W')5PZK4)JN=ZQS^&2L\H'VP!036&9:TYAUK7)E#3.KKXK"2MB7 M+$>ODS7.IAXXOH25P^\R73\ZODQS:8TT7II'97FQ8^T;C\T\,Q6P@;48B2>$ MA&XB$T> GBE!58Z\4$1)HF0,E_@]4WHR[J$>)0L!'M MD$@?=-$H,OT %9'8XBF.0A$_>^7N+$NLKWA*$RJP1(L"D>8O&=)]K@8L'2(- ME6Y!_/-UZ,8']5A0GX/:P&GB)K'T920#-P9564@6&P!>F5PZ %Z75KX>[1_] MRP*BB #>#, 2L*GR8SM.J&-[E(>,1'$2,H&3NG:6E166Q&*0*P'Y.+B;%^+YT7 %6 M+VA7+)9,TM!QHS!Q$NHS1\:.2-R229RH@]@'@EBPD2_^92!WH]CG-H\5QY)2 M83,&."NX\'V'1Z TP>63G645 7=4<8_8& CIVCI+!QEHJL,4M=Q&'36J:O/A M)0 Q5VIXB\9:I"CN*QPO_9:;H;C.BAPXLW1<6/ C[&5\LS./*-:\-;R:CXSX MF^\CPXMY8!_9V807ZG\G<,('F"A1;(A'[.OQ>__^1E0X/.GS\>7G\[_NCZ9=01__NOF>/\O3'C@Q$XPZP5KSMPRA_X#SJ_O MOW-ZC0JTJHAPZ06 6+Y#..$JIHHH$?@\PF+=K9#-(&-'N0)4J?(5V$2F*%=A MMWJ8K'8O)ND03!K$V6(,O]#"[U;U=1J*$$,5JL'Z845S6TK?%OQMGDTN )Y9 M+B[-@\QSW)W5?7,/=X#ZB2_2,>NG8H4C/4._!^:23& WK(!7;:6#\4\VK/R+ M[O1UYO76;DD#T-Z?8C;K.W "QA/A^JY/"541=1(%GX%*LXNZ M%VA00+9P+19#1XG%+BYR=0$0@#["]?TC=Z2=1HM?2#K:OJTH9R\KQD=J?)FM M2$./K-4_"@V9O_T$_RO\X_-/7T&M][@3*FG''I$VI1&UHS@*[- ES \92]R( M8:+)SK)&,95>7TD# ,SW:4$(4K!\>.C"VV?W;G;XZC\\__W5]Z0I3F$A[G3J]D\Z MJ,6FQ[L/1X?'NZ?6^<'>'\'AZ<]:S#X[T=:_=XWSK[\/KL\=[KZSSL[A%T<'Q^=G MBXACH>9]1TUZ8_2^71!ORICWZ?C2VE-@W6.:]!/3_C3U :JFPW&&8AWCZ:,Z M&'*>@=$ ID1S&,_QRPBZKO.R_JW^-WGYV\Q1[5@?:ERO_W;J]=5A;L:56P^\ MG%M?+E61HM8%UW#)OJCF%$'K^:+ZV4A?")^D?;#F5#[&D4NUZL/>B_K]QG/3.YAO=ZC%!>4 M#=5[=H/_[I37)F)]/#S_P]K=VSOY<'R^B[\X.:[^>7C\5G^A46O@JWOO3LX^G!ZL MX9':%'%^#-2R8-FK7KZWC9>_NX,:ZOGIR;LS?97O3T_V#O;A_LXVPJ5X>X:B M<966*2=-E4_Z94TA;J2L+L2EE5'$9GNIKKV; M#"8F"1C_$,4,:!]"_\(H8F" &VVFT>JR2=Y*U%-U+E]F.(V M]7G5*B>&:%,\N8J#\;0?Z!ZN*T:JHRNZ6G-31>N!%("58QK5B5T-C70 GXXMUM? 0/BI?:V5? M8)G-P@TV("$ H(D\Y8A,8+E=;[Z,.JKIN?:GGNK=X,T>5OLN!99U@OM^4^_[ MM-[W]@' T5)&WCLX,0G2;TYZ1CH4H,,7*69VH"E;"SMM5\,?8L+HN$P:91(8 M#Z%T=9H! I4*/C"2H^%48-#GR12K)LM9%3T$FB&UO8&? QUJ@IX2SNG\I=KX MBXM<@PY80P-UG>57UG,T77^#[1>3*<\["-*QTC&?,SR43)OC)_D%&Y8CT6N3 M',,R\AKM:_Q6H?'U>>D_T@\[.3NQDNJ%E2-IQSI9B^%TSD\IM:?4"8P9I!*5 M E9D0YV6 P;<)-:@:N)3 M-0$O/SCX"-AS(G>L@Z477/S@@<[RD=:2,^6.MAZ;2VLBD8<]5I[TC2=#U*- C/B2WU- M 3K*^HME^MF,NM6K33^92LT_E6B^#:-N$\PMS=&J5=_M([_=^=,KLV5!\1 I M'/.-YG>&=BMIS#I=]?1ZQLPUIGX;%-KXI"^Y\@MGR/6AS3JNXV3 =&V4/ ML[&SH3[L*G\:H:!1'?5M8MKA.!U/Q@L9M]A[]8D+U8I1B;_ M>HEI5@++XO74T(1B9]+7V8]Y-H"K[S-Q99*Y$W-L8\LTFL!?@O+>-X<*, TD M.U3]RN.CJ= TKJC4P9H;=+:EE4R&95K+]66F"5W[DG325,O+TL>P'KY,?1UA M!ZY"VZ U0L%)5*$QW$V2H4<&NWFM0:9E S ;^]B_\&8)UR;1HU&N5O2#EX\7 M<)T^&T)W?#R+RL(]:-A%![L)>6GMWIH@VQ)G6.P%5*_[BU5A25&*VM%D; P6 M4)> E5-O26,\L_F]HU+8\;&U"A;X!:L@4*S+RT&WV.-10BPE!>F" M0?UZ0/5Q/M'Q8&#BRFRM+61$]=2$LIFX3-6711M\:3U/X05+J?G72\!R-R$! MZT=0Y9$.#(O1#2]5TJ-N7L@""!(DN)>F.T%YTC4 $] MP'..69W\KJMX7%;I/B_;/&Q5*-^=F-TU;GE5EG)HZR? MBK0*1M;2#C0WIF."J)N)*AHW&[L$8=X\P"30:=[N&/P9:AHST?;3+DC M#[?XM\V@D\(TJ\./*EJ:,K;RLF]3Z=*Z4$.5 UWVE;S L%XZ&/55G5.ID#6, M2%!6!CI^3=%E=A[Z,29%.FR]#DVE]M=:WA6#)E]2.'&T9DSV'!A1C2]^Q@M: M\O.5NFD@2<..*8@M*1U#OJI\<&',^]EPO,X.G :;[X)2.G-[4T;F4E2JU]E. M$&AR^5*8&X$S@A/7EIRNL6U>#$\I)B,=WF*UM=8&BI:NW/'R _+R M4>-/>"#AJ]T(+RHAYF6SCRKC,R4 M3UI07.LR%M(?;A\=B_//Z;PJ#Y15_WTA?J[$Y1!6=_'0U0"WY_Y7 '2+3[4E MY@_/:RG?""?4"?.JZ3Q2Y3REK>GR;,A76XLU@6O\8J;*;5GBBO'3MZ1>?<[U MDHV"/Z^R-.(3'KY()4?,*LJP+EJUXDJ+3S9B;>=/B7_3^I/.5BA*OVGE'&Y# M=*',$52QA\FXY<\&4&/XV\4$5-_0W-U4-D3U!VC)5UK'M'JDO5*F='ZI-F:N M&@P,-:PC84P[;K5&U"S-G-!4<%:R,=-!U9EC+6HUII0,WW^HT%$.#G\FT3.' MOH/Z"ZV4IAG-52=SK!7MZ #OSH#W9S;1POD [N#&.M5J]0;"73L4.&O5E$9& MZ0<#"U_GZEF?RYUA\^S:D*YU'-W59PZ:#+BUOWE3/3[5(GW&(];.Z,FX5H;J M#*M2D]>LE8G)H$X;,"Z7H3(U/'6 ?=$V,*R3ZR#UE'T!'Z6@--ST=%XNH-Q- MKS):P* ;U_'SRF%GL0$Z'V%[;R8YHKQ)M9C>9V- (GH4J\"']F2:ED<+3-$" M]FV2'3&,JH_69+DL>GNY^P8Y5L:++4Q*0B(SFN$BS5&G2IA4F3$R 'R*#C>= MPU/_?2O2IY-GM"#"EB=CIK^"D-OO+_)%55^=GBO3)*_"DQ)];96G08#('IB./)ARPM'VZ29H/3 Y8U;+F M'E)5;DWZ-Q'[46:8W95668EY9VS8A+$XU,^!'="MEZE+ACG92F M.RO]9>51K_N@5JY3.JSJL$\K7R50Z_M^V=CY# AY4I0)M4UB%)H15;\ZT=SW MFHMH!F*!$,XQH?/6B3%:)]!X6YUJ2U4U*4=Y*UIP8_73*V6":G-?6#.'Y3!3[\Z3 ^.4&\!MQIU+L$11%F3PNVQRGH[A@ 2WB.4!HT-(&(PRR MXL\Z;ZROL/-C^[GS3L#:ZUX]/6\=] @.>@>57UVR6Q>T5SZXTBV/4G]6 N&? M#4L%4FM<+<>Q7D8RT77R94'8'1?#$]'2K"K$ M*]K5-KE:=$+]&WVBY;YTP$]9-]FD*>8;Z!9-ND"G5+_8E=+^>&Q,5_:<+_T< MZ7!2(FU]D;VZP+JUO>\#=_VVEJ&#A_0E2V5+^2OO;<%5K>TNW4@^;+46Q1-) MA^DXK0L-]<%6+1&G#KVYM+85!A]C-Z8UY<;,7:4+.'XVCWV%O+=?+U/(V]9, MH5_,<;2VFVBJ_>\4DVJG0#_]5B7^SULD[02_:I!!F4&J/3MY6EPA*@.3U7]3 MB&Q45GQ@/+CR-YA.,Z73L^ZRTF;-!8\S$+_0$H:_RK78-3FO"\J\ZV18$WDN M?;^U&[J1KT7C^<'@F)0YKE$'P!ITQ[45C7AOXQHZ0 J#6[<=B/Y+@?!=IN>T MP@ ZY-2#+5SJ?)8J/P8=VC5H#K63I8[=?QUI=4%.1!/Z'N>F6+!G348H_F;< M5WHUXUP-+V !P[I@)*N=. 76XTU7ARS;LPV$IL]'] M69N&\+ :T/0B+W5).CX%V<1,(-IMGC[2)V;Y"+LIU2TV M^F6Y^2[8#MISM_!/&NY)C/NV;+6.:]!]M\HL;)28&7H)E^3]&_2%%=7/F3[! MUMGU%KN0:B=SJA%&%PBD.OF'M3+M.H9Z6(9"2V2>9QI,-NXC_7L-U@OCEE40 M94G \FT9J*Q[P;2"+@UIS-2;- IU*; ;R@4)C6X4A=)W*#'/\ELC3EK=WTI. M;CVX::;64N\79&C.98#QF\8.;C^OHOEF<2W9NR0P/1>W;:67 ;U64J:MI[0B MN<542AHJ-%.;JI2%F4CT[??6EOP=PSTLPVDBJ7*'&_6HT:I:E(+]"LN(?:6( M-=4Q=;IBV75D+DT2^P@"F2V,S*USS3-7R)FXNLB! Z1='F6B_^_E3_,E'KP_ M.3VW3MY8A\?[!^\/X#_'Y];IP=O#L_.#TX-]Z_V'U^\.]]J=T=X,NB%3WZ MK?6:Q@'+>M)L4AH/YBC.<)).F7%?6K=TRMG(D[_W]CU86?V;MO90EK^M=NA*8PM?U,Q>M-1HET2@&&-=N<' M>,6/]W[H.+SC\&WA<.3-K=!DOB/;^T56"?C>HFY96NLK;=P:$]Z;M*(*!-H^ MI=HV,%KA\P]#K3M@G%T5OUG/W^_MGKS^K5=!RTK#LLJFGOH[-XI521 =7*P( M%S.#%_$XM5_>I%Z9XW_,PYP?8+:A!ZF^8M%!V6-D,FQGR:=F[F"CVF_:PJETI2[%]ON&BV)2>3V:CRSK18^JSF_KU,8L3"N' BZO8V M3,Z\TQO?2-HQ;O&S/:A#;R;'M5(;_) MC=D&H;S8O? :VV-I%BX=#=NPE>4IX;/0-9A*))OM\]INZ_I#)D2I)*1:;:B# MSJ6 !!F+8DISQ=E9YK1AJ9:[.)IMI&]].25_4D+*92;Y0Z=1M6A,E M=9RB4&*2FWJW/KMN7(^M-+VF_SNL%%N[M\WKL^;[^!=U,]^6M5T]4N]I*T!D MJ6;?]*6L[W=UU5YOWSK76DSS:7FW=#89US76 M/\+I6)'>\C?@SOJM8N.2S K#4]7N2Q8V*RL#S+IAIMYCZ;!< Q0,Q-3=53#% M9;:O8IT7:?HN]JIDS[([A:D^G^I+8U3SY9D?<^N;ZA'*J@9XN)I>^W9,\H&X M+&>B3_>NOYY*C&WZRU0A0=W %D])*!, Y:JO>XW5G>+-&9V\$#VBHX\@>R<>,Z*N*!T1==^L18VUGI/? M4$1H85VW-\!7#5G9"MJ4W)H_U_[!%H=*!5_L5T6[NI:B:BRNRRH2,_;O65%[K7F@^!JWP@[Z %Y:S]W?UNWX9Y31JE9XMF<:ML >KX0-MZ+ [7=8 M-<+7-=I"I:/2_8,I9J!NZ(Z>,UO5RS9]"@>L:N^^8 EL C>;MP-(+=\VS@MFSH7#:NKX<4C*JEYA!9OZX2=IL.OI72)=-:;CX8MWX/M5YJ%NL M>AY5[/"Q#NUNPV8VLD>^*=!-B^7-\K_7)7\ADJW8-1_S[]9LFC_3IFAIHP6N MU'"JTT@[YH!1@UI6_']M/]F+QXS_6#\.WH_@S^Q& =1UJMTH@"X?N1L%L&VC M +I^[AV[=OW_7% MNW=WQR=M8H/W[P-6U^K]:?)XU^I]XUN]=YW=?W6NWO+.[HO=TS7>/*8KL>6G M>]2S>,PSZ-KJ=VWU?]VV^K]>$HZ_'4DXG=1_PN,-EL3'GOB<@V[&P8//.-BT MO(5S'3Q:9$=5*DZ52:V]SV/,-JO-YB'#^$T/(_MU_S%,/C49!67ZO"HP5PP% MO'E(DV'=5.1W9;,/OM39LMDJHT^7+IG"V4R5X%*FIS4UM(W M(;E:2T%DP0/ILU&A7E0_O,0LNSZ[>9$.]4;TEUY./P[UH2\8]!:L7ZHM6OR: MCQM)O^,8:3_.X?]E]>;RXQW]T>]C.?\9C79B9_G'S@Y9^MD]/?9WO62S;#@9 M/.3_^\Q[UFA 6J"^<$=?+3+=01IE[-SA9*-GBVX'?@\4\FBJRN_%[X9Y-DE9 M <8^>'=R>'Y^4(TG.?FP]\9T1++.[SE>AR\G)DKG='M"36LL?ISUG_E MTZ:B,WCEGQFFZ.YAUDV6#U-V+S=UW\>V:0T)[G XOVM4;L-^*O_OLY1S&B1^ MK$)*/:JH8HGC"B5B$?" 25_]2X+@V;HM\7^20;K8^75X?G!DQ:]WK)/S/PY. MKG1[OGAR?'6S@/]3@;+LH97NWJ0N)NX]7M[5C[AV=[[T[./IP>8%?# MW=-]W<+PY/3@\.VQ]>>'T\.S_<,]O-(SZ_R/W7/K_>G!W]@"\?#X[/V!^6 K M+WO<*BGN?$R-CRE8[F-:!\GBFAWNX)G2QWZOGJF64(XWB!O?[YX"1QT>_BC\ MD' ;X8MO9/3]R>G MNZ!QOCWY^^#T>/=X[V"38K!+.GS,M4K=2)!4UU8)%B3F'EDD$U%SCO*"_O4;I)KJE2)*)2=F_0-<.ZK2.*EI5N7X%O)&KH4HPS;\*+.'7ZT225L.$ M*JU_:A]5^IBI!ZBSQ;!X )VV#&N",/$R_8+^7VQTH9.;OI3=&JYQ+(B9MJ#] M9S/[0Q<=B:-03PFI5]+:!>MGPPMT"K92;7IES+3 >CC!R@27?JHFT_6=+%C9'''.DM-GK0:]NJS,0,^1=F/99"9SAVP4-=I+ZT] M9T9,'WV6T\''KZH/KZA*C@VH>=,TVAE;C:QT2)+QM>ZE+%N]6^*3PJL MS]+^4X V>+B>]U-6,C+LM:;/3]^.;::"8 !=C\* ;Q^EXC*]*)E"M%@G^ MB^8WQQJI;-2O-AT%P&0GQ^<'[[ 1@;C4O3W@C<;SV)PS]DT&*C7Y\^;0&_:9 M/M=A-K0%WF'KTC43#=AG. E13N>HZ[+K\1M+J,T<;#DX2+/GI#].!R:JTF\G M#4WJIBK79BAE8:DO6?^+]FG#7\URT3B3[&;'^H!8HVD(3U;EQ64*"#+[Q^4P M/3UT19J:!].>9HJVK:%2&O*F6'XHIV+7!8"CP(U=7Z8X[ _TT'%S 'K 2Y;K M] =\6EERXT5&YCTR3KU&7OZM8AY%G MU^-+C+K _D>PGJS(1I>FR6Z)[#6#7P.)M9FO07[MLZZPNO1A+V[1;K[YARD' M*:Q#0QJF!AF+V\NHUY^3H0)J)7XY'[$,6;4JNO_(@&>*HET!CE\\!CHO10L) M>G=;VV$IKN96MSNY@"/4KUBZOK]5GK/9U9W N\K%12:$=Z?U+5U@ZSUA:\+D M_"K?[Q[,KO&-XOD$*P-0.-_Q!/\VUUO=9GSK6CY\/)I=RY\XR\$LA=QM*=,K M 9%TVTIVC][/KJ2^\KLN!)?Q,"J;NV;AZV,HC*N=_Q%.Z\Y-9O<,04SZAAIV M?MTS; !X6OU>1)(+5/ %O%$#R1FV%ZDU\]Z"/[S]+UMY90LT_05_53]OX1^^ MG5Q7U(3=G M?*3&>3;*)B!6F[U61.QH):Q*<>Y9"R^V]4M8N^E6H%M2 #=@F'B"0]/.A!DA MIC'NH\*>B2T]\,,PU26=XYO6#DM3QM(I]MAA%UMD-L;2M,[2U"X/V!6.9#/* M0*N >ER>U&IVX%1/MRGS;\$3RYZ1"TBY;D6'RLMZ&UDG'V1SO2 IT#2H"C^ MH9K^;H^!23V+ M?^H#N@$@J&4:=] '4:JN&\P^9B6^;_'A /.A&!(8!>=J6> MI0GZ];OWUO-JODO[3^HI+^;]C3H75:8M*$&EK$?JQ-/5C3L0$*9@]CM^B;V3 MOW>MW98(P]F$.XN?66UX;C][;(0$T1Z*_N[=7CD'MGW@J 8N/::BVE>EW)%@ MQWJ/'6J0TU9Y8^LLFG>^-^VG3![=T0W8'WH4HQJWOMPSDQ6G'#$]@U7-T1-< M1H/&Q$?S"-.;M&E7.VUVBY0-JQ[CVL#5OI-VNK">L,S"R9K<%[P*DR)+$[.8M(#12 MQ1D3ET6YU+-R-6?U:HQ!B8>OOJ39I.C?+#Q935VL?U/H^;M'NBY0-T;OJYOE M9].KS(KIK[]6+._!M^%_8 $F86(OVVD]IWRQ279$"]N6:8&-Q7"UJ:7+5<#?C]C*EC1S=;H;L ("O M%*8AUJ=2B;[7.Z]W=G>TE9*:?G&ZQWFK;7#EK8.MCM")=K0#\(:^&G&999I( M:_=-V>&ID8Z:A$NA^;CZY6-"^8QDKG!JF:BO=9XI8:PS# O38_>[HO@I2.(C M9))WV<3Z4XT*=(N^O]S9W^D]:J*T'_RH1&[[ $ MW@P4EO2D1K MB6BZZ-QN>YR,U/ :4UD1/C$GZ WV&0"HR6Q#08@HZ";M,\P53@?L0N=%*UT= M/561HW,DIW&TM=)IQ;T1S_LM)?U@" ]7RG@QQ]8;)A3/LJO6P+@_%"M->IWM M.#57#K]R(B;]28EG7*L-_[6>ZSGNV,#2 M?&C]]S?00R[+23EP,)4/VHRBG;='6@952_DX 0'WCHW&V0A;#.&?]B4>^C ; MCO(,8QOM6O.>\9MBDG8!#[XN7X N40M3DU+=SJ\IR?T_Q''@CO#Q9=1$)R.C M\W1D0 +VW:]:_ E\>:Z&55%2Z2G7/D[TZT_16(MHR^SRQ:3T#A.,]QI_5CM=K/.:]*B@T3E5N$U.NE-5AAK(0%Y/Q ?Z /@TOZ,2L4E]J+[(429K/ M*YM,BY_7>7;=-KJT0VYD?/^EH:8)!F03MIO'KQRQH@"= 03Y&%9P6!=Y95-W M"\_Y.RVPV]O9&%2=LB0,N$B 6%S^[@-LBY/KUT_1^U":YV2@X8RG++)I?O]! MDPP[K7\M?9)XYECR5I8:X%<:7WM9V#;,OE1%#Y4FA\^ 1:1Z5$.MBK9&9I?4 M-&Z?D02%,K^IU:!RD0WP5=,&L!%0SJ22-9+<70XMR@7YI7-XP@>I$[O_;)R- MU2O.+AG8^$?L F--E5;QJ/JA%W3I#G?T;Y1Q;RP^K:?$OV?Y>(C*U-@Z \,H M ZNJ-,-;9OKGS!3VS/P%XB"&5XS^4Q)+:Z5[F3VGJY5.XH.O<(Z%:ND@5T,4 M(?"MOT!H3@:_51)*6^4NKF+&5ZN3%:KG7+>3 /@-;*L/\J4/WSI68PQK%CM3 MBYSQL5:G@ [4,F2CHVSP?;/!UE9P]078C""O;H9PW:(:]%M]S2F_YN/7AEC- MA[[!TNS;5XG"!>_*+VA(2NM4%4J+^O>F.S$8\!>ZAK!Z'"D?YY9BM[E]'3/J M7V1Y.KZ$=5CGN8G0F\AQ]<+3CS,?Z%MSHIWY6RNF%!^M[(#D!_['R-1I!L"E M=_N6897>SEA?&*SI?^#J,#^B_3S="AQ/%\TRHZS >]]?WA3PB,9>;G+REZD? M/:.O:+=SV9H$7ED>/>HD5;'?CSP29S6FQ;A>$OHY$M046JH,OJXR_X]PYUAE MV-[#M"5_EDWP=(:M=71&?35"I4TA*QGW3=/LY;[VGB5N.%;5Z\%'-Z57J%;- M:H._5]H92J<@%#J<@#E'6BTMLSD6@.EDF/[O1/< KR:OE;-D^GW\7]UO!U,: MTJ'N7MDTOS?*XI-P,_P/T#V#_.<,ZV&&*1K3,D;Z,F_,T*P G2LP>-?*E+);,![5\15?H..NUEZ+%6?M; M[\&H+?@$EGT$4%[4;93/)@")6'PVM9-&NA6WF[*P!;F;WFJ>XP8^'>WM:FQ+ M@5S@@7^SOO8&+_N6<2.,:@?)2F;U\41[5O=F?+FLS MV=PNS0%O=,)<%==L68FC'),)A6D-9[P%JO2EM$>\]>J02N.];#VE;E.CQU28 M@75U=N+TNDK7P)\H;(WV)-XJN!?5G^.K';?F^NBA3V>K\Q:9>>@V;_4G ,":H7,+# M_\1XX2##]H[I(R>A+ZQH_R5TF_M(0J\:9\[CY#N@>S "WDT&& BK$\"_:^R5 M>>TU>:SLU?P?A)[AQ1BCQ:5Y-Q=!-J%'$U@L!XA-94I5XWU:P<$FD;KJ"]5X M/PO]]M[\#OY86WCL99CY:E<#G%N9.6"9M7RQE2NV\K9JB5Q:$%6/DM(A6_63 M:"VX\O+-19%U:-?8JKA^'?9MIRJ!$6<2STQ/A7&:E\-AI_(>2=2;N;QVP+L* M#=\6^Z^]C]-&XAW]V.69M0YB/AY22K$I\U\OLID(V(H1Z%&(5M5P?'T])\W!WE0!2P@: B M(-S,' O786ACA=:2D$GLN +K:IKC,IV9 S<*%+6?X:J8,7]1\)L\+78S5-KR M;0OUSD8M \_-L=\I+:RMRU5<.A-[6!Q;T&PT8^OJ&U87):DNRH^;!U=-#/4_ M[:HC54G(Z6U]Y3:EA' .WS:SA/!6ZFJW/VQZVB,%-721E;O3/MJL->P7W9+6 M8<\ZQ.:- (5U#HG&=?CK-SC A3CV_^!708I69@8B<:[X#;I"=7PK(]_ MB_)3>TZ*J7G,92Y"/;K(S*M>Y6BP.@@K;FKUSZ08PGM.537XO&B&-.).KQ4' M@59[^["^*A.FE>C8NAR/1\6+WW]/R\<4.WVC8:-&LP.Z#'*, &M,UT&5HP) M)7J+!K])_=HO6^45I8I48>_<7U:?+UZ?MI;U %(C7- 1G=R8+(6T$/U,]],K MAY%K(6'"#QH+_!W'Q^=I_H^ _1MH8?"WTE1M9?I"KEFJI\2![.^9F<1?3%%; MN9Y5K@$.!:^A'J[=[K97"L1R6U7809^Y;L:']H+ID(A]MS2FJ?V.;-!O#*WK'HMYQ7?E7)FO.3&H]*VG< M>\Y^>^Y'OSW?_:V"L(.OII,PSM$QW2N/62'9_]8V;3\UE)5/^KIULZEOG!FY MWJR$EVDSA:EX9-H%6"#5&?^5Z1")#-#40^&HM%;T,UF>[*!G[.#O;(P MLZ('_..Z!6 Z,'8_V/FFXS.@#%#&1>6P!M M <-I=9W#[YYMF9:_H+:C2W^ITU^BY>DOZ[14\3>SAPU0X^(/Y*O6PV;6@OEH6!S6O@8A]TF$E15&Z)RNVQ?8)2 ^$J6VMJ M?O:UJV>W+O_ MJ,JR8!L;U;F5GMZ4!W?[\6)2\ZIC9KS9AO,^G6TXO]Y^=[&=P]T\>ALV,LIU M=W3+_=T)JIK6*;"OZO=[JWG5NVNX[VLXOX3G%JAZOU'#83K07=>7A NZT[]W M)NC#.I#R!1Q==>[O=)R]._,'.O,C,.[PN*TW+$^+GG;4V/>U!KE]*M1* M&J>)UAFGT"A/!Q@0+7,65A[@=^\ MX6C?%;G-<\,[CD'G7Z,95<@6W*%P2R3 M&Z #D3H8C<&O)DY1N^D%YL1A,IZ>L*JGJ203= ^5^G$9R6@G&FH?FHZ-KEQ& MU=WI#]XI.ER:6:%Z=,M4 T=C1^(-%>-,7&'2 EHRU0QM_&:9RHWI/L-Y6[>< M'31134DHIN26T?_<'N/ 7EC6[E2.D)[DUD1UEWF6JCSU,3+>>!J ,8<$IY;I"-_IV8=6\,:$ MAM*\G.M5H[*&^GO!Y(X+)$%R_3@0O3 M_!H,KB]Z,&TM$YKLMHQ_+BNL>D:; "*L07Q\,T+M$(?PXEA!7;6E!0*K1<+Z M0-_1X-J0:((9UKMTD*+H!?HS">"JV #Z6^I0+^M1D4*JY9H)AL6XT5VQX+"? M73?='*:C$5B/E6(JU+A.N"S@?=:H#PMOA;/+%!C]61\[CIA81I*8#ABZ0SC[ MPM)^E260Z4'3M4W4T>\#TN\1&)F8[F"=IL75(U-L-4JV1LPFP\A,'"UN<7"P MX=#,)#>YQ%_^@:))8P&R,+:$J/C2A['$S*^J0#8X\=UA8[EC-HC;"8:&%M MDIS %AQ5!2VSJ6%H%8IJVR.];:-75DV8]2#E.O'+-+G'_%ETUQ636,/:&=145JHJ[2S#Z0Q%)M(Z7='X%EH#3^M4M-;W<8_X0DQ+ MTO,=8(D:IZ\QW[Y>;)DS]0$;"NQG4MK85^S*^H@.U[)UXRGVYQJ8""/V@T"_ M,TC1<9DRMXMA\;R4 LRIHR"9GFV]4Q]_25@&YT@T]N M74^=_*G+L? FM=W,L/2SZMO?O*2:Z8N)7PK=<#GJET@EB/]X:NK= -,46@JO>K*G>*286/>^E@$*[1XQO6$)@8+9UB,M6C7K1]T]2WV$'BBUO^PI-UQYPEX4. ^SJQS]A4[J!2%_6'T MR+HN7'TYO;S,+=(P.(8%7N@%3D;:VFHKNUJYU;.%.@G_D(1RJ@ 9A18[?'*3 M333&::FJVT^6'I-,]Z?;&"H":05F#^)IKI=?I@Y/K55+<]Q/R[UO1,$7UM_" M1*RIWC0XZ;[6@'MFD%43T!B5;L"V<[M)P>NA%L.Q.0J&*726,PZ96N0)T;HW MR#?]Y+E8RFSLI$MI;E*:X^WHZ+?YJL.!F1!7F"YLE9^D;85N'RN?ZX;DB&': M4:C5YSKI-EU8@:E#1:VCF YS+6+>]11(LXB:\7+@9R2!/AL5ZD7UPTMIVON^ M2(=Z4_I++ZN?KOZ_>K3M=[7.[:Z;_W[8[/Z%_OR[Z^^O?OZ\0M6ZKQ8&GQ^ M^RMVL/_'%?69?GOY[>.W$BT>V.JKUHWO"P'6C=1WV&0<*." C1E,''R;-SL2 M!T8P;;)G].^Z/>QA[8%;\,T+O:22);EA^=<290<6>B["/K.M1CSWSDMG6VRX M-I'Q&?ASA98%?Z;$GY2$195;:XY 5ZS7PTP9D6T$H2%[\FR4S@((^60.UGB: M$V"1X)7U MZ3MV@_[8.EQR(C31FW.AG1G\'"X-9"G-6^FA,+AHJ@=K+DI/?Z^.FB8%C%;Z M)X+>N@;?NH[)V"[EC29X[G<#O\[P-%MU&#$C=004S^?I/##U*,/#+" E@\2X.,1DV <(X/K81C^2Y*.6<>/1. M2E"O23$YK=MZ.QM@,KS4U%U2;V9A075"G7A7#*V#S0G-%.=M'&'BV@_(Q,IZ M["43?V1-6V7A'9I8!U,3&+\$*9 3TC$))CKPOF'VXT-Z/E#?9.'IFOR2]*-< M#;"XX(MLIM+6ON5S*H@J)1]=2QA[F9@1YG/X,\A">)9$-J#]T%%P,U;P^ 12S_OCY/CHVJ_I=CB+-!E(9O3=DFOP-\TSIQ!4' M>O66'GS).EH:%BW>0H<+--17YV[&&.(86\Q%N=7DDS?E@NVUHQ0Y+UR[J^U' M3NR5%3J83X-LA?4^)T6E1+5^IURP^8)=XL8: @V9S\GONNZ\(3/ZC3F\06MV MI&;2H=VQ0YA)WU P4T(:JTH;7ME%.7[!T'+&E0U4YU+DMLKJ%]4=0;JZ7*7* M%1'811S>!D/W9-1(\((DN+WE[.AZ:>"KW+2C_N65+! M]C+[,WIA-G,=3!67L6+9AB*@G \P#]\X(/*%^=GS_4#>, $7)E MP:F^6N.'!6&(<(IOG'06)]DKNJN FX#[&9U^67J4G"'HH6!^DR>IK(=DF"/C M]]2[H\9RQB_34'P/*-T;.P_0$;3^D=J_9M[W5X5&4[T2!F?=DS]/"3V SBZX M+#6*%0&QDV7&(%B*TAVGQ?+AD POSYH0(9O,# Q-:#9_)7N4^&H_R#XV4B;K MDONU.O,72MRW=3H__15F9@MU'@FV$T1I?8$.5H]C.?:1%J2<=\;G;2GR&)]W M!OWM)ONX=1,'-J+K44NV5D[/D$Y_T&2.-: N&.Y.A4H;I=)9^/"G6((UA>D3 MY-355Z&9MA0GDKDZB4VFB9P$A(9QZAK&CH;:3#F731E\$E\KB!9YQFU!T7)[ MJ[KJ%)V3J#=JEI;Z*I6JXQ!I(0\S+T(H[9L?W M MBKV8"["4PP:P#AF_VGY1%9 55P-,9(M'&9==BY6EJGI+2ZDK(E8SYSO M$]]'+_BP\:,AVRLD5K+]1_S.PX6WFR'-ZKE6Y]'MIEG=HK =]I/P$G_F.FF> MW(EEJ=*=>X%S9RK70-SFEGY&YVB")F3L*;IATV"7B8ERO0]'HX M7IC&3KX 227234(*(V@)++.B'Y R7G"2JT'O-5I)KAI5-FA< [B3,0(W2T?X M4 ;X,TU)>DI&?;6H PG52@C,Y/ H$:.8#W82,[ ')PSE%ASZ6*893( U(#>" MRDQD3=7-4IYJ(2YS*MM4@IFR>:V(-52C39T8+3'06!S0JD2W7BE#VD#ACQ,S M_V;WD%4+(R7O@U2G%'/[\*< ,WG&_HIK 8OX=VS::R)_@WU9@']G,8;+RXT5 M&!V_\ K+CB7'G6$HC'VC"O&%P5!:3Y7;]HEHAFG?W$80/$H54NR+QLAW):\7+P1E!IX!>G/]%.2!E)\8+)@\> MZ=Q[)MQ[1A ZL"Z5U C7H9I<]IJ\S)0T8#?+TWK5GW?R&)QQ5$"-[RDO=J$V MYQ6=[!#U+A7FYLX]4=FV_1>V,IPNGR[.O_9-UV$PK?3T0Z<.5O=+"= 6#U$5 M$[B5<> W--BI^(IP5,T*4F"DG_MG9RZ\/1Y3<>HL!>K@+F".0,**5_#*S;/9 MXN27P,NY+[L! XM&K;8TJ;#*K*G""?1X BX:AJIP;$J/P)-./%H%S@DEOI:4 M+T&"=JBWE/F])F97T;GE__8DL?]O7_TQX%QT?,7_VY6RS\ ?1DJ*8F>9'8?@ M8?3=A/*8IQP/(,1<>I..\U8 [T4.YMDE:7]NI2XHE9Q&I6 M/\GD^C+Y\@6.LDI$]-PP^2G),--,';53M7[I=5%COL+4_;U?O 0LO,)\Q F M!YX$I\[/0^8Y9,@4D?.E\0EO+D)@(Q'GY,S$/JLA=#*C5(6>3P(80KYW,9#/ M*> (XBPR4 (I^;72SJ7 -.<=A/06,SH+YV9N,IR$Y65%(L),8^^'@B[U]7WZ M>GR_$)T=,CBH7#&!E<4Z\D4._K1'6)!P)Q&)./..R0N#KU"*Z];)?Y-U;!)4 MVD'4]0S/G9VI!R^DYA'? \%G"'$18N%ZBB;B3ZW9*2,JJGP$NJ/ X MB

;.LX?B-A=_]@,WE$"A,.0 MM:*M9A+:<9&/)VB'7W,@EL57A/I8-<;"H#P;RT9SF KM0&NM4Q;NJ=!A#N]H2M5^;W0.UF_;'4C&XQF6&3,7N@F>7@4P0SV M"?05)I\IN='=;-45-[OE*?RX@<=6F5*EYEFP :$" CV=>GB4NZQFM9L@ ;>Q M)P.[VYF-RFHLO9/>SP8Y8<*R"-"#I0.-I\ #Y-M([8GO ]I3!!3IP@E0%QT" M-0?^Z#B7@/^T1 +'Z$3>_/Q"27 MBU+T'"3#EIH.LDV"SP'[-F'[:D6]8HU[$*%GC5UHR0:10E@5N/%M9;LEJ#4V M3(XI; V7S)G;B(WSVSB><)<#%^-_]Z*$]>2H1AA3+KZ/P[7V!V68@SB=!%30 M)R&!]*VK*_V<9]01!&-@I_P.K M^>HJFBB&I+I5B[AM9/)U6YG)=SB%6N[Q7@I^M%*3?A W28[JJ-?#K=,=KS>1 MZ85_,/9!8Z!DWD,OTFU[1C[TP^O$% Z\7H'AK]MI,%=W3S"=1N]\GP_0252"H<;Q,(C[Y+':=HG%](\::%E^JN7PIM<@?4EHED<_J?] M6PD=S<$&/_,]K*GQOOOOI,I .UN9KF&[\(;BX+V!K:32#3&+WH%7".;Y7$4E M.#"XLC]+!A(56,JV(ZV\;]8V39-GF(+QUVZOC6&L:^7 M"];O!(#A5, OCI?-%\^ 6.&<2,NG>/8WLJ>4"13K0$MJ?E]-E&X%(]&;.5\% M&E$[R,G&S/]33AH7EK:Z6NW;#=\*7\";8!H+)PEXZ2I.[2Z;AMOCSKWO[)#< MWF)9 (C$2)-NU5U@L2(3F\C8EQE1!0K>KNJI-W3/N^?N>' AG\?VBWRV?(IL M&? ?#.1BV]P\XN>ZW*]7]\$MS;/C? 92@@T#]#GI_C(Z598+C>TLXACCN:!0 ML,!,*S[TW'!P/DE6!P,GQ:&7/LO#B;#W=XMOBRUV3VMZ["K<03QXGE!'9ES+ MJG11QR=TKQ-HWP2],]Z,7^AP_H3 Z>4,[O'HI\BR56,F,[S?\9 [\_] ?XS MAG\&9_A/GW3ESX.1JZ"*882PFA[;"E'P&Q;J3EJK"S]B;H&.ST69RGE(5R3; MC_.&9FV\MI4S5F#K3 6J84K;2!ST^U/RJUU]!,P)XX;GF $R MG<)[4T4)2DKDC0W1[9? #)<3C#02NGAK.Y3N:DEX\ITI%"QSRV2@-.$&P[)J M! .2(IZ:"3'\@SKBQ=*1+,ARZ3!P5L 20S) ?9(QH7*-$@\R94,<+/D;![/Y\+-/>THCU+4YHM,#O UAV=T1S>O^LKF MN?HN3[4O?1:RY>?BUD(_G7RD/2>AJ =$R/TL3\K$XQ-QLM/8?J5R4YHTNO+5 M>;Y;.6:/L0M=[[R[85YB*"J8(K]5]LY:4IY:0)52*H_651&>B6H.Q%G$ M7H!EPLF?X"QHR&$,W203;O>C"L%WF:,,\Z0BI#=&HUIF;L@<#48ZOI_%\U7M M+8UZJXK94'))6PA#% MR1.S?Y[N:Z# P^!9)*>27$A-"818 "O\&/<5=2DJP MP MFB4+_L<)V\:'/8&I4(Q[LN1#HWONKVC:")0$LV(QA@&G MTE.B.KU#S)8&:WI@RQ1L$6XBC4EB,F,?;: T]@-.#X#_R4,5S 0HKL6%ROKK9@&<^_H^. V MH'2\!&E,N94)87,0,Q%:S[0X0*<"#7"@P/! NWT]0Y$DA!JKS!Y_'6_*N5?'9!NQ.^C-T^E'P'_V[RHU#/7 CQ:YYD%!-JN8\O$0EYBM@ MKF01)Q),B=+MEQ) 'L2]7?DG7'D&/D([1:(>D@HQUR]0)I,1^5$Y,D45.+4O MCN\CY"&-U$;+K#ZY-'3F(!1"Y@S/_J+\;SK>CXT*1,5L9+"@FM_!WK8,L//6 M][4.I:B0SOB6E:Z5#;SM;FR0\\/@+\#!J]8"NR!HES)DBJ*"2KE?273C5!LJ M(J'Z')DX1HE8&E"$^+Y@G:=5C)O]C-S9"Z-KD\. ME^4$GZHD6$,URAF'6=7FZS!-\702XRY&-%?FP$UDJLZ-4+%9+/E&H$9]00F^ M0RD.\H(PQ:]*SKICO5+H_&3-Z>;^@7I.;JH$7]+BQ3:DFM23M(T^QR4>AW#- MW'7AG3-3=' -JP1)5+#[QG@45.$ A!M*N(0Y*$Q*G2BP MG+8HPG%!1#!$4U%[!\.% 4RM$!Y[;P%.R:V&&4OE?/*\[/&.QS!,2?VA"*%5 MO=;NP:O#1I;JPTJ54%"CQ<%6%87K6Y^W;X,_3L7>>HJ4TL9JKS#2QS!S:[N2 M/4P_MW5Y!U0*+Z0 SV8#%=E ?9L-M($^SUBJN4%0!G06RO<5OD\%4X+=O;8F M>Q]1U><.Y9U%CPX3]P)D7(3G0UZ6$XA;Y3?D.?#!"8L+?UG]!FO+L!SKV^57 M^-<$?:,?.#'%^#95M3=XZ$HNLEH-!0B.S0)5 96K2T2-\UE;*-J$0M$74![Z MG'6@:Z5Q?^0.S\_=WOC\\0L^/^0).ER8\%7"T-F3,/ KMA>F0!>'>[8DU1Z4 M,?W4-:*-@HS2OY"/+-[$N\&L\T68IZY2A^RKV>\LPIQ^': M^^Z\BR="A[O,Y%K4PGEXRS7T6#]#8[D<&31>>IN:O*I+?C155RTO-2VGBI9S M2,3W14!" -?1*,W$0T%Y/I1',K>M2+:-EC*+0X,]S:@=.#?_T:EPA)"=AR&+ M(K772WQU#RQ7[&AD0,R1ICVI8VM/GTNB.*4CDRHFW)I'LD_DH=T&FE6+>MS;9%V+L683>JVOJ'RZI+&?YK2ZKWJIU.]Z^8?IK2 MZ TUT.5WJ"M6<=FXB5!$H*R)LC59(6OX0YX/U[UWX0G+LM5 22'9M?:AN4EK M3Y\SRXZQZP[MUQPH&K:>V3%0H0:?JNK6;>O%MRP,7U?NNZ'"]G$J>S<5K_Y8 M!>_:4MWO3UVGN^Z=O@?-+,B%B>G:Y;)'",^98,?UQ'I:* (5RGXF>YE-EC8?Y,JIJF-CN\0N';85P\RJ$G[ 4^ 6> M;P]>^OGVKH=A)'L^LS?:/D%P5:A*&7Y2WL2$*O3( 9'J:FU]H<3[1_^NUDMW M3MB%J[1:H :)[&>!(LT0H1)'/&5'<.V1;L?Y.XB .SR) ",/]:\N+"#1HR:N M#'9#T.G>E\4YSJKQ;B*&REP%B8=9P"&N.ZW!&$*#!'D?M"\.%/ZOS<54U0C3IN]4RU8$1 3%1+-QR'[QQ(0:DI8SE8T!5, M B\)A&H$LU>X.^@!.,[V>MRJZF:3% V]L 5Q4J@ M5%Z>"+1L!8'BLK(EQ(3NF6Z\GL58[4C)Y(8 MKZ1<,L6$2X.6\CEK7D11>HJ_/#VMV[D1BEJ7RME$Y82) P3RV,#T LU8O;=. MI6B0CWIHCXJ;IH]]7F_/M1B>,3DW*KI: =^ZZFB-1/$&G@FTJ^ONQNN/RMQK M%T51-(J--LU=8QJK:JT82Q[$E%A?G]Q4J+=4#24E$?>:U]G^\UH5K>N5V_// M[5/%_F"F!45U, M:^QM'J^*!<3=\7"8(F1(%F#A+W-*49XRNA$%G0*4G8A (AY^0ET)#SV0.M>7 M Y6>[XM%IFS6N6R$BMW@9:&7/#7 D;DXLKSSBKP#2I<2X+$3H)(,_K20-59 MV*G'F%* JTD/)EJ4 6ORCEK.ZI9I*VCM&PXHS(?CVFH!86"M5_0L,2#'R9@G M4680FUJLZ@G+[' 7F3VD77]>)=W%42R+)B[/B[ MXO1U>PX5\*5&[HI7HLV4T+,\!DN8X*V4(,"5I_UM[BZTLTRX,CB0V*[C7.(E M1N5]Q532FQ:'DO0 Y<#9^WS\>NI0"@L&!DL,R7DR9J%Q4; GXX/(T(D YM9U M2N8 -P(?S(XQ^/&\B+ 2!G-77YA?JH4'^C))W\R7^8H_I\X)YIR?MD\ZKM$L MVYU^D;,-+^Y2@&-AB)@:WT-=#!9@)-.RMK6+Y ]&AZ=U:(6@TNU:.?:MCW+AI4CY(#6-"N18[1%C)B(FC\F#G8*^Z.B4 M:.RR\MOH 1)LE=*I=Q8;^"9>< Q[(($CRMU&0\?^!?*S/S>46!%!F:JT;'F!M>FPQ2)Q@?Y&.'@O7 !5S@=A/' M?_XIQ(* .:(L69:C$X78T; E:\4)GI1)@5*S<]MHO$=:U% N]$Q(.ZFRJ""R M<%=AP ]/G0OWG,RP7V2,!E>=M(&Q14H:1 M'IP/1PV 1NEHF,B,'\@)\^:+4*Q[F*&!8^G_KWUK"O<'TU)M&Q44/\B+O"65 M1\IVYNHHJK '3Y394? 4VLNK>_"9^+"7(*3 A:+&V0IL# OOL!5;D&ZG-[X@ MZA1N24I"B*5"3?T\Q9T-L\":PRL)9>YT(O;/(0B#V'8CCR$!FYSI5!XNZ_9WR3_:9_@-QB@*6]G MD+)W09*Q>4!["^]8 PJT+B/(E2$8M9<)5>(.3[BSVBJC4HX:S= LJN0R%.UN MT$,+L[$8FLT:5X*TI5B46(*NY+A&6 &O4H[HU&$9>CKBL'),KZP[J?HKMID.N91WUD&F(IP MRBIV1!$4$5Z"]NND9)!59H0G;EA3A5?HJ*F*PYMAF37O%9,\HE:QA+A(-;>R M\7GKY0 M?/LV_.J^62DL(15'VB)SC9,-5W) ME"WE7JSQZW!:R]?.2?<49$3(5>)1'+WB#PD>]^3BC7/2.T7 JSPA #WY-0)6 M]4^Q$C3A''\LU)CCU8-3^;=#D=\$O??44*(UMPQK;Y%GI.A@LBSPO@M2QXQ! M1/NL",9+7]^;X]G'?U1E[:AV9(KLROIS8TJ@PN&6\:D3B:R8W#G5/KS"_,9B M*)J1\1U<=V'>AU%Q=2YCS(@!<#(OXNI)1DU??1$,-WA!HE+NL:T"'_IR_4?Y M=O7FQ1-]$%:W*/PS]K@4XY'0F:@2Y2E,]Y["6CE'FQ9)','?/I?SP!MUSV#A M/3XLALNG8'Y%/GW 0NIH(G_#*[L$^$2&E+X,OR?6(89QL,M$&-.W?;J.F 5!3TMOI.8Q0 @P?5@=B:^>$: 09-<&F54 M_T+P!?PWW98B'HB"H\1Q1R:/JW4IO@DB-,GY"++X5LY$HINH;\U:'L9@PP>, M3SG"/H4MZ0('"F%^UG^N>29REBJPYOPUL.X+MJ49%&.4@(V),%2X09/%N2!+ M&Q(!) U:[$O%2;>Y1Q$T@5E/P9Q8 ;B;Y9+,;$ED1J#YLCQU%!C .'JS(=1$ M'/]9S7/!RX!K!&S#>![X\F>?$V#QQUZQ[R07E/8=?X<7]G%JF US"\,44/=) M@$4?'EZ!S*6TJI1_9FW2)"!_2S+2O^* 3I8C^9E1]S&&A>@U:6!PE>I68I1] MXN.&FQ\'YMET:K"?*VU!*9?X9]B[,"%&=<$UB1<@_RE G=R)9>K*R]BVDRCP MJ1_3C-5/4X'>AAS/]P,J\Y;C!=&_<@PW8UFWZS >(3*#Z\R$-R&94(;1,N=+ MEPLE1I#2H-U"^22@!D=LX=\LH/ &466TF2I2?"@,N1[L%\&E;@S#FL9Y@C96 MB'"ZT6U'':JP72V3&:NHTJCE,M3)W,F 99UJER 9Q#Q#E\X@(:O+GUL)[_4Y MSS#OQWDO:V6 M4JD .X>E<@**1F"J"#/[SUTJ*9#7:1K)E+96N5,7"/0 M#YX,V!4SP?X1JI&4AZ:]+V>S\'P*@Z2E-%YT/&ONYO%K$"D(3 PS!VJFRVX> M_LB[&RF]8$1:51^:"B-DTTHXB=^$=\>O"WV&_K%E]U ML%0QO^%A96;&HPEBKLX&Z50WIE.Z(O.MB*:62]>-5@ 2LKSP[''D4%"_@ZE* M5NLXEZO1!6(["HC(HSZ#R2OY[JHA0W7< H!ZM:Q(>WIR4*KCX:X+6#F;*R4HM*JU 9WR=84!RISH#E%C-M M%**V]Z[MO=O>WKLO\ !YU(X#Y,8(N)?1!-EV.[;=CFVWXZ;+HL?H=MP@N?0H MW8YM6V/;UM@ND&UK;%?>MC6V#/ 2VAK+XLAJ\Y(UIJ_+E9*KU;X2 E-5:V,, MC_\^K8..J@LS*"M:03&3!4_GGL(Y\4YI-\B,F')P<K' P(SE1K)&ZFQD[UN?&D+D!=TT^:RE%UP^4W.=A5S@Y+;S)[9!0Y&D82KIH;=K8MNXG)> M:[+;#055;E94($E^9A-NN0CD@H:K29G%: @+??^EMVW)70" MB<:5A5+G&B40ARFE]I7I<%H<*FS94[P$J:PFB-'C A%%3I<[O;31;]VA8_:1 M=,Z]WAQ3>[ 'MD:_*S?!EJUW)9@UB9<]^EW_6&-K%YR[3"0;FE+;[M-/L;6V MZCY=;N:I?6[:@!);"0O/B4MZ9]VAT>ZST2]?O\O^!KY*XK4P\K5FF6ZXW\>T MA,?,O:XPIL(=MUVMC2J=6VL[<+MU5Q:+KJSCR/DUCX33&[G$%BP,UMY%B44A M^GV>9"P

  • ?RK=NR+MV?Q M?S#1+W\-TUR?^.4-9CPY7;6*066M9EX1;$8RRB[7NL0,FE&$D2/*;*]9JINY MP79P=M2L??V6-DRZ6"*/)+-FZ^H6Z*_*14_94_9>/%A#:U60H]T M\CQB+&#(LH *M=&P-'7WC:F@2D;+^K0!>A#:D!)"?0C35CHMNRGB'!>7Z>VH M!":1/(20J^^@&+F-UD*A<6+Q7"G?)TBX!F3'6HEO484<,O4'RW]E%B\07!G3 MQ6M0SJJU\$OZ2: MAOKA(JSXF29DW=;EC !]W0'^"K.9N/>A142[IP"UPER(%IK6!4) :0I%"A13)B/8)##H.JD>J/A2G&>8( M69%U4*)P<-7YQ!*4K-%AB'WJVQY,U3]N#F8HW+PS4;JG#(\0DV39*=NGK$?NB>&A5O4I[AR- M23@P0DH,BB77Z>3N/=F^1ENE+""S.4#.,M#(@J[]%0(D'[*-C.QO^K?4O_O+ M?QN-N]RFE^"8T9CLJM)% 8_^7 M5/PYBI]PBG7KFX(QP8*0D%P-UE1F$%(V8(5BR#5+0??JMG8KH!T3*)WCY69L M:#'][1)L&Z4/,G+I-+$O8>UA*&,@[>03L*3J#:DN:MLIE797FV%';S=!_>;6%'$U0G!Q440,7E4,& MET0]_)6$22X9K?IL+NP!=DC&L!5M>LOLL4Y)U)YX/T]FGYH>B/CZT,YG'^Y MW^B8PZI?X-5>DE>;"=9K)*]\L/'-US@?SS+9S'K<"I_C^O_T\YHG1)@/8?H> MW]!@7I2":3FR3J) 1A:9S#"HD&M[G*S!$8<\F>MD4Y][DHX[S@:1;H5 :_KC MF&3\TY??:;F]G)[O(-,*3,OQQ_.NZ$RF8'D$)@L">3>TX$5QP(Q"XQ)+3'0K M>MD2XY!BR 'S_98BFQXD:)F.N0W?96R]@:^0VVT$UJP3UNK=8,%KBJQ$1OI! M2H+>)*T=MA?7\'E:)4H424M'D.M4ZNV"F#SXP),O M&3GG?;:BM\]GXX3O MT^/G=CQ#\CJ.Q)<&@FE&DN?GS'KM;]/<^OB+0)(R;-P"J* MD)06!KRA80O-:9I1N>.Y-#?1#:I5U*.Y-0=*K2&?SF^'^F-.,_5\]FDZ0Q0^UO%DW,W*H^K+@3TE9I//:=:8\V FJ8FSF=8QJO)HC^/L'5_$_STY/9 M?#G^USJ@"T'9C") "C5K%+2 Z(V PIE#S,)P[-,]=1MT6['H.\L&-Y=:TZN1 MUF@VH+PJS\>+=;::0+Z>X\GX[&2QWAA:U=^,8LE1<)5!UZ-P2J4 7D4RG88Q M-"E1S-?'N]D/[U:<.]Y9^..0[@BB;7CYP,WS^_^H?V*N;79P_G&<:#J"X,Z5 MR" G6>H13P.A;DL&RXJUM$Q,I\WH[?!M1;/O+ /=07(=([2;5Y"-/(]2"4EX MBI$T9(O@!'F!+-;JBTR#CWVN@-L&W5:,^LZRU,VEUN:8_NOP9:4@W\W^B=,\ MFR\VZ'WN']XV$T+RLKKKT#M#X^=&DSI5$IA*&(K5195KY=MW'-C?[_U;$>AH M9_?[$NA88NJKGZ[=#CL*F12E\PZB"ZP>*F5 '"^0943C=#:9'2LO>1/=5O0R MWYECU5QL;134O+%H(@)+ M]R1K>C?*K2CVG>7BNTFQTWW1;^K4ORHT&:L]R,TJMV3?%]^Z2O.(W20M8\9% MER":>H>?T0E";8>*WHD8DL3B^EG+@[M)BN/ULSV>H6PGL,_7WQ>KJU9'B3'JT M 7@6=9E[ 3Y'#Y;7OG^"1QOZE!S> ^H;.#]Q*)-N-&MH)*)V)RU4F( M>=7\[M>P/,?S>HZGY^@I[G\6)I/%JW(W_)%WL?C:C0Z%IVGR(D-4G$,]%\V% M%DG8;B=[#H?_#9SH:,[-HXN]"V/7:8('UI5&([D7"IB1#%14M*Y\UA!"/1(= MHI6A3S"^*])OX*Q(3QXV%V:C';D-B&^PG$US17<.Z\MS/)V1P[ 89?+=T9&; M[5F],(+\=_ T U!O]]N_:P=NJ_<-JEEV7Z[TDD(_I^U*WI(TZ=?4 M9:U&,"1S2%QJ4,Y9\$57?(P@:IYZ->/8'N..ATB^3U>MC00[VKR[ =:BT**X M!ZD*Q2V$"CQ1'[+4B1EF72[',G<'<>R1=];Z6[HV(NR=O+FMY9&6YP=A,JIZ ML:UF$,CVTH^)P!69RG&[M3S8]^JP%?=L1ER8+\=D<%8^2&&)AEA4[;M'/HB7 M"#&Y #Q(KIADN>@^N:M[0'T#R9M#F73?BCI$1,W] /)R5 MWS;^'*/Q0BNP2GI029,U01D@&6V5XQ3RLSX=Y';'^BVD<)I3K*]$VP0H]R0Q M;P/(DR@&D8/CM5=HU!*\50G(K@A9LK92/]B846#.4L2#Y)>0.B:1$R"Z)B)U.JJAZR[!+'O%PLS@@5.<(;QOOU_+S5S-OE+/TYHMD@QY=6!2T%7:\SIE7! MZ]+0A5QP;E()?0X [0CT&\C&]/2^6HNR;2D]&>]W>'(ZFX?YEQIC+;])1]3H+=A>A;Z-;1FCI- MI-/!#Z\8KM9SK54C64?KHM8@A*3P0##RUJJ4K<-8.XB(S#LY0@]!V[&AQW?! MGK;RZD2CJ[8UJ.B\"@Z*) ^B8Z??3ESOY" M:NXCO\7E?ED:HN%H&T<^3U2&.N:0P5@//$ M"S,4N5X/ [O!^5@49U8&WFDG\!Y4WT)CD)Y9A8.DU*?ZIR937ZU(O+B E4?&U<@T M)XC.*JBWLM2F@@Z2Q7KKN"1WLL\-M0]"^Q8Z@_1DT.'RZISI7'5K7_P^)4F\ MI ^F=8?[Z33?WL2]EBHM1DI3D&)9 2X4*<\L!7CI*&J1QBD,0HE>L62C$>S: M3^1[(^71I-^CM(;EZRX>Q[=I)Y+L(!QJ+K(L:W,"XVC:X;0Z"08Z%4 74IEZ.DTE7QP B M^>1="JJH/D>?=P2Z:\>0[X)C'679^\;DG\X6XRDN%K0@(OUVY2&\31\PGTUP M5MY@FKV?CO]%LY:K6BYCS.LV]!3-;#2I>([+,)[L=;MR6P"-;F+N."N-;FV^ M!>%-6/5PRAK810W8TRL Z7<4I5[I->@*1:!87.TP&(B;L1YB(8)R#%H7)YG+ M??8%.PWH4#W=$M;M_5U(O22'68 UY(JKJ",$*QUH(Y/3(4N4?1I8=Q_:D*K! MA[!>KMN-87&KF6O3^HYK M2/= ?N^+Y4!6#7*E7-Q'QGE4V0A@P6I05@D(]!%@S$DIB_7:N\&OCMLN@7ID M/;2^S7KC_NH1"A5E,@582@I4<06<51PXTZ1L+0;/O@$]=&--&<#S_KN/?=P<#LJF229.%K%BN9)< D.;8$8)4I1 MK+*B#]EWX>&Q#I0.C(=["6F02O,NN88=CGTH/>.V3?3^IY M2$M@#];TKMG;N,'Z_/*>=8>E ZKP'GIDH[JZG9 WJI2[WLJ['GC^VL[["HR? MPF*\&$FEC3228EA9NS<[\KAC*@K0U#-9G!7=JE='9RMFK? M]8_Y;+'X?3K',*D ZKT_/V&9S?%=^#R23!J15BV\?*Y-!C)XK0K(HDS"9'2V M?4["-H$_*#>B*U5O7&9^=.DW\PKVA5[OJOH*/0E=.#<2&%J_LBL40$FR-9[' M;(R5H9,CT 3^D&S_-\';_87?C;=7;Y78N-*$2X$>98;,D(,B]QI\+AIXE$)I M^IWK5,6U+<(A[>0^*ON:B/"(#N/74PSGO>^^_JJ-^[C%"]H[D[N.JI%KN7[9 M5Z'__/&W\<7F^W2C)'M4=!8R1 IFF*M'S)0!'Z4&G6/D6D0M2I_&6=LB/%2S MW7C//W][N3%^G[5FI60PE@50&!PM!J.!E@$WW"6+LD]R[WY<0ZIU[,*EZ]JK MH9B:&<7;!CZR!JW.+@%99TW:DR,$QDA/&Z:\B"(7TZ>HXS8T0W*U'HUH MB:5Z>DNHXKD-*/ITW]D.W]#-Y5X96-PRH'&,[]7];(1#8:;2-C>'X0Z-H;GRZ?A?G\RWCZ_I]A]VDKLQ6\0_7:KS3Y7WX-\S]Q^?/9--\8/1=6 M2QD(QB?QJUEU@S M,M6N4+4Y7IB\#JO)\2O19BSU7LP^&T;WXQI2 M+KX_?1K*J!UO:+@C:Z7*Z"D$*)G4GPD,/(4$D*T3+B<;@NQ3-E#?/J1C0D?@ MP*[S_9@.=$VJ3&OCWTX^\XWG'\%-OG],C3SCRY?46]X*Z2G> MYA9$B$6:D$IT?5S 312'ZHG+9]'[+BN3%H+I9E5N03VQVS^Y\OI MJLO@XAHPA<58TGTT4A= .2[ H6# A*(9\;84V\(T>Q#'9V6(Y.SD?7NWN?3Y E,;+1 /$*%+MWLC!YUP@!I-54IF,:9\]SRW #F>1^%F(67S M>E.FD63:,F6CO]PF=PP:MUF*FQTF.H6-MW]JJ.$25N.M%E8=$<#KQK$,^>"\1[!ND1^"\8, MP3(/PL=DG#5%EDZ7\MR#JL$-,K<_>W7N:60])L%#1:5K9Q$:KE>V%C!Q67S@ MG*5N-_G=@VM805,CSMQR(4PKT;0[>_;U8-QS/)TCK=LZ1?3W":[F?YK/CTJM M/K^[(9YSWCJEJAFVJR! DYIU%DJFZ9),![Q^R7*KLVF-1K!C]-;WR&\W#CZ* MO!_3MOY\MCR;X^:8SCV13@;VP?<=P7%8TE%$%1;Y^]E\-P#\E<-^3==65Y1.$V,^B[8?Z_ M&.;O/LU&+!3K'4-(ZTL&&(.(FBP,3](&+XO /M9[+[A#2K0.AG[[B/(Q64S.!^1>S_/SN8C MZYQ&)D(M#W049!%,EW( C3IEGR7:8 9"O8IW2,G?03%O9V$^)O'HNR,9/:EH MFX%AO5@X< '11@T%&3.%O%V%>8C$>]I6>)\ W"12G@. M010+RB$#GY( +E4*6EM+4>X V'<%])"ZC@^&@ON+]3'3,;?>#] I%7/ONXZ0 MAME^K(U2,!L[:QLM/X+.Z#1%H$%;"@B,3N +\Y 8<44JQA/KN)-]'4Z3C=CU M0W\=+Q).)F&*L[/- 7MMN4E&UNMM.45 Y ?X8@7IY,1H0=K::*OW@._ -J3$ MR>%LN74KMIULNC5(J'4HL[/E&PQY/*F'57!>EW9MWQ;&\]5!)%*X9_6:GY*8 M8%&"-A35*%2>YJ7*OFCAIC0_6[5K MVBPKWVA+WLF%VOJ]1W"G]IN#5NW"UR_?>-M%D9')(A05:\UK[4A?."F6'*OG MG05GUG#E^A2R^N(;E6;=ARR]Y]*[FTK8N\>[CHC'6&XE^=6+U@5!8*AR4C M8,PK&9,+/6LCMUPAC]PENPM7&LJEX7F-63Y+RS_"?!ZFRR\K=&'R;!(6BW$9 M7UY0.\)25/8E@N$^@N(Y@_?5*(ODC#=.6=GKG-)6 (?D*_5A3P])=3WY<3'^ M+Q?((HTUV.(A1BR@-$/P@CF2N&+H0_$Y]=G=V0;=D/9R^A"HN8P:'HBF&!$7 MR]?A2PT3+[ 452SIO$QV4UL*!%" $TH#9PJ]T]Q&WJ<5]>UXAK3ITH30 M_RS91K7DT\ED]HEBD]KA_]D<\WA9^S5>PH[9Z! R:*TDJ)QJD[.DP6:M2K#> M\DYYHH.A#VEOY7BZJ)]T6V[R54"_8%C@#=69M,C!>0-1*O+UE1-D> 597X,Q M M.PO9UA"LU!W;>GMF/;^8 [%%3 M\RBTD]QY_0C.^8!WZ0YGT$X.^IZBZFOZ-D A4P2*8@9CA:# P0:(*A6023N. M%KGFW6I8[@,VI+12)]ZT%$W;).3;LVF>?[E]Q,KFXJ3.0.:J=I4TFB)-C)!= MB)Y%A='W:03Q$+(AI9(Z,::I<'K[3:O;VBYO#:M'R<^[DZYWD0]PD+9\6W<+ZO$ M1UH4KZ,F_UN' HJI",[E"-*HE)#F@I5>;5VW0SBD*/L0MMRUL]%40NT:?FP@ M>%4JN.?C1:JZ[_4<3\9G)R.G> R<>W!((U95N<8D.5C#$96CB+]3*\4'H0W) M+K5D3%N9]#9++\)\2E1>U!V2UQ3:?0ASK#=HIS#-S\>3L^7Z4O6+7QU@J/9\ M4R/3U6*S].>'V83XOU@!'.6D'+.6 MT72&5>>!>BK-1%#.E&R3%=[U:;:Q(]!#E=D[/#F=SX!=E"1 M6D\27M>(O07;S)Q>F911%-G+)!&\$_4TJ$W@ NGJH(1P)68TIH_/=07&D,SD M,4FSORQZF\Q5NGSQ=3-R5E:?7'2+/\!$;OGD1B9QGW$<: +KD$>O3G%.B,E_ MGN9_AOFXS!2W\K(1T/($A>8-"1Y+6/@(+S!LAH@BJ/#2/#[_FX$V* MBX=_!1YRT*84"877 KA@0[T:D1-ZK80VV1O>9Q_T)I8A!&.-17UC(^(P 30S M&3='ID9GJ420O>$*=L])]$H /D/QQ3$=G&APV_<>Q%*M[ M%58%+&'R4YC4U/7;#UC-6YG-UY/WQTH$F)]^I(EZ3R\Y">,:KKS#^4F]?N3: M[R\"RC=AV<#>' E?4ZOU&'/:JHKHBN:ZW'8?Y9@#-U& 1<-!&?)S@K<>2@H* M?7(HW3'LQR6@MB;R1H%=\%RI>G>6CN36JU0O7DLI 0_>6\Q)RDY%MO?C&H+I M;,F4^^WF05)I5_%Q.Z:-W2&-'&.JS:!<$00KUZH"KX'KF T+/N;4^]5C;(CQ4/VW[GAL]8YF47GH, MX,G#K6T($H1H/*!-W)6L;,Y]3/J^B(=D_;KP[[IZ.XIHFQG*;=%>=(]5B>(G MY1EXGRTI?B/ %^D@FZB+1ZNB[Q.*[@AT2$9T4+3;1Y"/P[95QUA69"3'D1P M4[=--6;P4DL06A!"HS!AG[/>.T,=4JGN\!BWLS ?A7.K7K%"":D0SHF/CC&[2S*QR%<[O M"K61R=?- E>O?X_D7!'3ZNW'!)H7 MHV@R(J&NQ=.!(03#*,)QG (?%5.)?7)N>\'])B/779BWD[9K(M3>^=T1TRP% MYBB,<:(FFXL'IPA6B5DJ5A+GG8JWMMKQ^$;"T$,XU$(PQS&,ZTO0?AU/QR=G M)ZN/+N: J([SIY-)S4C7;UFW!?'6(Y]]^^\PI=G FN".FIB;X M6'/797_T*OI-XO.0:Y6V@,1KAX[D(KF*00,/J@3C7 MI%UHV$$RD/58O[(F@(O1@4G%I:QYXO(86V0/X1R2G>[!M/M5;%,I=K+/=V)\ M.7WW:5:#I\7(".UU2J$VVZF6IW:)\-=GQ;9NV,=4I)Y4+3;3YJ]8YOU M 8=WX?.U,OS98O$3EME\_:L# I7=7M HZCA@5,V.BU\<'/F9:%F[8XVG9\22 M<[K,IN= -I"^^+R\_[BA&@]F)2#00DY)0_* M2 >N4+PM6::PF.RHZ70?4<=!'7Z,?6=H/]./X_?3D6*:*9D=!$R:Q^:,PHF$CZ9WQ/J>_+);C-")^D>=L)910 M4LW 68BNMAIACAF1#;DS??8/#@ ]I+#H.^+P7IPXHI?Q>C[[.%[0(PEW7-\X M4N4Q7GUCV<[9V/X][7V./[C!(Z$4RL!YF) M#HIH $XR 5);5%D*Y3K=D?X L,/[8:T?OVK6^W2:?Z%_,;EK$F)QJ(6GY5#\ MRN5/M#"2 ^:1Y\)(TYL^$=4N*(=DYENRZF;WK$Z2:]AK;8WP9Z1)OQN;C3J: MG!/HJN&5M>0X%.M 9LM,RBXPV2:K M(_I:+TK!M!Q__.H?UJ.E M;?RK^Y_=WJ?:82R-_*C;WWB;$SXJ2>40DP:I:JL8I15$[379I!)\CB@=[]/B M;'N,!]]Y?.N;WB"%/&D\&:\7__)X MJ. 0G$L1HGDB>W8#8V43(1Z4E?;B^+VHQ2CES%TL]^:X# M*!DT870,# 4X/)B29.H3HNZ&WFC_JEQ> M=/2UAW7M0YEJ/9#7(?.8!!A5[[?*TI$&QQHE26O1ICJ$A_S&QIB&M,?K3]>5X_0/SB.MBV'PQ+D4%;>N._:V-MIB,H,)K%AO ML>3\B$9ZEZ$,Z8S4@+1G/SH<3\&^^(SIK'YGAV1(%W8.19DVD]Q15>CJ9J3+CZ;O5[N2%ZA%T<'(Y""9 MZ"D0LP*#R->1_R(=T".B %V4S81P]O5K/U'NE#"L1"9EGD M>J8?:WZ BQJ(A0@\4Q0F-&K2X(\:Y&RBW8:*[M^/B@<)]:CT>_8A$,B7TXNT M/GUI=7/SHGK.:TE>7-P\(N6>4PH.'))R5XI)H!!.@3>A!),=AMCG/M7& ]F& MM/[?C[2]J'#$[9T;&U_K 83IYC75;79[=GI5^\V?_4?:JZ9FX[TCX9(GOR^ M%E*!"A18.RX\.82&%94]BZ)/ >E]J Z*;C86Q<8C7\]GM#Z77UY/PG3Y=)KK M70JG-;M ?W\Y7=)ZJK>JD1Q.YYC.MP>F^MHIY>"(>TS=.,=%?BGT'(MGDYQ?71X&D8YXM[!$;:2I9#-I#18JT9 MDA!\5$">B*V]"(+(?2YKVPK>D#9OFG.NGZ ZYZG]XN?SZBBLDJ@CXG!& MXQUX$3@H)(I[PQ3P8))E6)QS?>YCV1KBH MS^G+I4('UX-/:3_D-ER,FHV4Y M9F!,V\KL#$'6B^]SSIY;ZV+I=2GK333-1_B/>;TBQWE?A,T%BC.FWKQ-8_0I MD\=(MGQO3MRS!O8503_"WQ)#(=:V[D$#8NT?RDP"GY6" MXIF-)K#H4I^CTXU"9'&L+>S^3#E0.OUHLZ',ZZ"U8&3[60:!D8'*I:IQ5P!- M4"YQ'QCO4R[V + N]@&+43S9"%IF42U5@FA\!%NL2_27D-5CV8>!:.!>F=I?Q07>ER;WN5\-1OFUU0(]_5F8 MS[^4V?Q3F.=%S3V@K$T%-7#*Z'=XA)I,X,:RS$8Q)NLT:)\)Z7QBU&7!=M@S9@,M=0;RD&SR0#$S3/ MWCJ5V9&R,5MC'E)A[^,0KX4PVU0XWG2IKUWIIF,(6DH@]UE1,@(["V'+:KKSS^L?D0SHW__C_P-02P,$% @ M\$%A5/?A*0Y5V0 =:8) !4 !L87IR+3(P,C$Q,C,Q7V1E9BYX;6SLO5MS M6SF2+OH^OZ).S>O)+MPO'=.SPW;9O1W;57:XW--SS@L#EX3-:8KTD)0O\^MW M@A=;HDB)Y%J@)+HK*F1=%S[DEPO(3"0R_^U_?;D8_?0)I[/A9/R7G_F?V,\_ MX3A-\G#\_B\__^W="W __Z]__Y=_^;?_!^ _G[Y]]=.ODW1Y@>/Y3\^F&.:8 M?_H\G'_XZ>\99__XJ4PG%S_]?3+]Q_!3 /CWQ1\]FWS\.AV^_S#_23 A-G\Z M_3//)IID+!CN RCE+;C@)+ALM+31>)?E__O^S\79PED.X!S]AF*20<#$0*:4 MHBO>!.D7#QT-Q__X<_T0PPQ_HLF-9XLO__+SA_G\XY]_^>7SY\]_^A*GHS]- MIN]_$8S)7]:__?/JU[_<^/W/?[M#Z^BT;\L?TB_.AO^>;;X^U>3%.8+>NZM?@_HMX (D_].76?[YW__EIY^6D@O3-)V,\"V6GU:?_NWMRYM(A^/Y+WEX M\.VIW?'_.U9D+&$R]&\1\0WG]TKWLE%&/8IX!N/[@'M MXD%P@1<1IWU"O?;<*SC7(#<1UD>.+B^&XS"=8_KPIS2Y^&6!\-F$EN(WX3W> MC6X4_F=*$ 3G8OD6_^OW/[X"@;@>CH=U^7A%7ZZ>4,,X8_[YIV'^ MR\]#9H50,7GM4E1!QF"U+HFS4HJRT;/!]\=45&M0FWU@9A8BC MQ7<'&8>#]:[S1_Y=5YY,UW-8O3M'OES5(FC XGS2@P"7 M[!#\GW^:3#-.__(SZX/()^/Q91B]Q8^3Z7Q@,UH5.>VUWB10T3#PI3! E7G! MJ% $V1NA5T<^(V*/%NA-@GD?!+_!Z7"2GX_SKV3_#E"@%]IF4!P9 :+9D3FJ M(4EO9&*T,N;^&+XV]!E1?+Q(;W(LNG#\['(Z)3POAK,41O\?AND:DXLI6!]I MAD$9\C^R!G)$(J SM/=YC-JJSC3O&OT,F.Y%L#?)EKULO=- AF:=YVJ18>1: MJHADVB>9ZR(C( 2C(#DK&1.Y..;ZVX8W1C\#LGL1[$VR51>RGX_GP_G7%\,1 M_GY9Q3'@-L;"2=URT30Y04N-%X8L!X.1YHU,,=&9Y,U1SX#<3H*\2:KN3NI; M?#^"7XS29T@*RF.0?<]HVGDTNQ_/IUV>3C ,>HG1*"<@V:)JKL&0NZ N M.4XJZ954K">^;P5R-O3W)^Z;VF"[:\.[\.5EIID/RW 9%UVM0T$*732M/A:C M(]\/-7AG F#(2EECG5;=3;1;(9R-!O0AXIO8=!*N>[AOY_!GS/=AHMT27>D4/[N&ZAE]^GKZ;O)Y/& Z MEQ*X@RS)\* U)X//,4,*!DW0R0;9W1G;,?BYD7VD6+=0W2F2=@W3PL!X/7TS MG7P:CA,.,(6,QBDP/ A:P/!N9'>1T@]P4=I0'J>L*"+EIM^>;\V_KFQ?KQP MMW#>*;P_?'U(DY& ^^#L2P+"()E4)F6_I!ISS<, MI38Y):Z[QT2O#7D&?!XOPBUD=@I\K37K^9?T(8S?XS(LZTMPND;>A"0+WBH. M3J$"Q@T**6*AZ?7VFEX=^0RH[2S0+0SW$-[Z.XY&_V=,[MD?&&:T.^27L]EE MC;N9(#3C";A"2^:;(=TK@OSRA)%G)'0^]&0;[X!P!ISW)^(MY/<0Z_J/R>AR M/ _3Q=G:=#;07 460@(ID/RT6#P$IA(D$3#(++(,?<6S-X8^&[*[B'1+9DD/ M\:U5'L3R/+QN+N2<7\X&)BI$)$]<1T-+CZ$9!I=(&8O(HJ!5QG;/(KH-P=E0 MWH. MS#?0[CKY7B.TY#FPT_X:YB'%+?W@VN?@8 MQE\'-I88O>>02@VB%ZTA6"-!>D5>1&#29_?&!G,.U"G*'T3K+@=G$0"7N("3K:\(+"J$E*[8[US?'/0.. M.PIS"[<]9(V]N8RC87HQFH3Y("'3*G)6C[^JS8 5B+50C'5%1:53[BMCZ,JP M9\/LL:+<0FP/,3-2L8N:ICA)__CC0YCB[/7EO%ZWKJ';0:YAFY@B9*9936 * MX"-S8 7SUDEG:(7IRZ^^!FO]NB=\(Y \UH(_HM=WWZ M"+\1SFD8O1QG_/)_\.L@:;39)P.T5@50QM5S5W0@2X[2^B@3ZVN3WQCZ#(CO M+M(M)/=R1?/[-;,7])W9P$4N5'8) L\2K%39.&\,[_&=WQC\#(CN M0ZQ;J.X46KN.:7F!=(7*RI2M*E"25J"XX1 #^8[9^6)HJ4D\]7=[[\;P9T?W ML:+=0GBG8-L3@I07L*JSB$QH%70"#.0BDNH9<#DK*+3,!)=-TKJ["7]MR#,@ M]G@1;B&S4VAMR_3>A3C" 5>88E29_'_E@#P+ \$@ Z>SHO^D2KZ[P;YK]!XI MOE(0Z81O;"=Q;BN7\-.RU,V?TV@RP_R7G^?32_S^SEX6W\>3+<#:@#85$4L/\@B=0RP " MZ:Z7#K7BT7KO;U&.$F9Q0=9JI(6&_(*C^6S]G86B ..KNEC_>B>D'C7FEG)5 M=VK0$61/6@B]QXH;:V!7\?RZ6#?W0C38J)_5JSKB9M$D3 MB9]&%X*U48A(%$53+Y^3MQ&%K@>O(;+G.FO?(^^T 02KV<:!QX$3(XQQDS4B5TMF%?#&T2 MWDV\/9;2VH+HZ0H164$JN,(@*UF+>Z&"B+2_H2>'TVE?RJTV?R^$/ST_PH\1 M[\XW_-]^V9 (&;?_Z%00<3R;C(9Y$5,,HUI%]8\/B//9=23[%DC<];"^"B;N M!7:C@&)1SO*<&#)G:VVKP$0HR,FA=H8+E0:[']N3H?W= 9$ZDO-G-*"J=F0H M":)C$6(M_<&"<5N8NFZ@#R9S4A$3V(M9)+F Q;)! X^@?2T$RI4%GR* MM!WFI+)*],Z(VZJ$'#^SZSA.OW!T9'ESX>@@U@:[Q!+-*M7O&RCE=4K(!$3I M(ZUD#,'5Q +-2V8:F;&Y)=<;<$Y/>1>.MM+=1< MC,$P^_!DG.L_S__['^>.78"N<]=FK[D-U5DH M25]2[[&-A,"0?AZ%NZEA5A8 *')FU;<SS_@]-J#]BA^GF(:+8UOZRR<7]9KJ_RR^ M'.0L2TPL0D*92%;.@&>TG^F&/4-_*37-+]0 MKTMOF\? &(F9L=I&I5ZA+21%1V\=T"?%,&:BQC91X5MA/6J5ZD_@#5R=E^-Y M&+\?DK&]G#%98L^_I-%ES?+_ZV22/P]'HX$/7+O:A*44VGB5M;3$)\4@A"1D MK(UX&BU6^Z![U+K1N_@;^#[?<&"1,GEF('M55Q56RCT(Z"4D'VI0\EV2[V0+"&>:-*2'&-I;L5CB/ MFNCN F[FMPQ2S!:M]\ 234X%3U"A U\DU?# M$(>C1;24#,M%CLB'R8B>/:NFZOSKMZEJQT?EF#7NUD$ M]+9"8L=3O2_"1W\^WH2*!L=B5W&N(KTC" A%TG(D1# ,G=:F MC9V_!HQS%B;ZL)F\$;;3A'E7QMSD9^""UB$"QW-:4T2G)(K!&W M7:7J12'N/9NB,V6[5:"+O!MHPOJPY4WX6D]:UH&WG+WVZ"680C-6.09PW&5P MC&F6I/2ID19LQW.O&M")L1UG6QW$W48)II>8;\YYX!*K'3D]6!EXO?U7[20L M@-)['@(/MMS6,:^3'FR'=$ZJT(/0FP<&U_C6518'T7EMDPNU*)<&I:2%H -" M8)[)(@F=;G/X=3NNL]&+'L7?($[X:C)^_PZG%S5?8PU)92N5) S)A@!*1T9H MD@&O$I=(*QAMEFU,AIM@SD8-N@JZ00!PRU)E2S)1N 3.U_(>LC#P02C@S/HB MI=+!M@D%GO'&T%',#4*%?P_3VAFT^DB+8XMK)8!<(GO%207:"NQ#=M\-[51 S4SM/^1 N53V3* MBL@+>E;+JM]6Z[9C 'D[J,>O#7U)O(%%\&PR_H33>3V[6@/\?3+'M8LSB(R\ M&,XTN%#+N7(;P9=2(-L4C+;*F]@F2^X.8(]?*?J4? -S88T5S131%!1OJ M;,GM#:9 C+6BD"\QLLBX]VW.D^^$]OB5HU_IMSI_O#+K*\@D2J[1D6=3/-E, M4F%MS&%!!L>]YIGQ1K=^=V,Z X7H1]X-SB2O@!KD3%Y-=A&8U@3%8X%Z^%(S M_DL*DGN7VMSCNP+B\7-]K$0;G%/66^?#^:)89+TW-AG7-0G'J4*3.JJL6( D MB1"530(?%TG?KD@KR MDKGR NAC!.7J3:]B/5BODQ6J2-$HV703R=FPWDG$+6[JYKP09!B]"M>9L3R .!GH_>-"2H0>#IW13#['+Z]9B.R>>97;N(589I.!]X@L.9 MT^"8\374H2%(XZ (IXKGUN=&=[;OQG8VBM$S#0TB3C8"\HVU6%N8CD;1>@HYGO(FA\4B\E$7<,BBX-[;0B?E9 %N=O9 M9FE3F_7A+F1G&HSHE9 &MNFWJP++>MN&I> "\^!4K!?2'?G'+A XG96HUHUM ME.QP'4?KJO4W1GW5RT6)#L)\^)7J7;(FQ=J\,(980[:T1J;:+4.E1 LH)O1M M E4/IE)]'S3O7:/^$'&?IB[Y/HA^\!KU!Y%V=X'R8R1^&EWPMEAN:6U,(I)] M&W+MZI$#"%NO%X8-OVHEC7SD=A,EHD_U6E:M:4 -Z18ZP9 MS]::[+2\K8_DV;4FZ(GP8\2[\VSJ9*T)WH2:2/4!Y\,41M=A=>Q3.HXVLG)+!X/K8_3>SH#'Z*5-%KQQM%!( MQ^HM2@Y)&6=5RL;&-I'^_ML9W!)RD2XH'HT'FS'46V >(J^E1%(Q/@JK9:/, MV8>4+=.1_0/R8@X1=XN6!P>63A]P'P0F"2'[!?MQ,C2]C[5 M:N[9.C*YT#3*Q=T/W]EH3P,ZFB?G+2#-GES./TRFP__!/"!WC!E27.*4"U"V MD(%>.YI&R8@:]"PF3"ZIIQE'R$&0EN4 M+MJ@8>3NGTPK[O7B\ E5XU@"&J3J7,E%W;GAN4QJFK,'%U,!%06",S4MT6,, MHB1F4LL(RX]A?/1-1(-LG2L0;^Q[(7N'+FL0BZMK&35M>>@A!6-0,X9I&)\$WNE9V#=IJV^/"&2$T@:%_ZW0%1"0[B!NE54&376Q3L&H'H//5 MA2,$WN!&V0U85_M]-D&:F29*/6IK>A.E^-.%;T M-]7"]YH"OD0WR"PE61==9O;IEO G(T2=!7TENA6 MYW#I1OZ1#=J)%#,@F@0*(\$17$$MF14SUXBLC8GP8'+VND7%CQ;FP\_92]DQ M[7BN)93J;+BIJ6D>2K:R6+)GL-&A_4//V3N(YKUS]@X1]VGRM/9!](/G[!U$ MVMT)6\=(_#2Z4%//&*V'D&RMK.F\A)AL@*C(D.$!LR]M;H \^)R]GE7@$$&? M*F>/)<.\MP[(<)&@2I'@,3EBBWNC2KT@VR:Q_\'F[!W$TCXY>X>(^#0Y>^B+ M0\\+Y!A,[<62(1KR5$3T"6G6&ALUNWF@.7M=*.\HWM/D[/$D-9=1@+/(:LNE M *&&OV/$K$I0PKE&2_S#S-GKB?!CQ-O@A/HM+NZ8O@G3^==WTS">D7-+$IT] M_7KU)ZL=+=CLB"HCZL0U=^"9R> D8\)YPXIN!)*S^>0"I]\Z#->.EO1_KK6;"BK%>>)0=*F'-]4E\-Q M*J787%#+V";IY@BP#^/*P0'ZUA;Q;7 M\A)M[EPYXZ.S++0Z8;\"X]'KP?%";6#N_G5*Z^J;Z:0,YX-@@C%"&3 VRMIQ MB+P_DP(((TISE8:P)PQ2+Y M^8+,])@89,.2\SQ(K]IX-#LA/7K>^Q%V@VS]MSA#>N"')^/\*ZTYH\G'.ND5 MR@$OQN:,'-#6; 'E%<2"$C!;%$EB8:65;WL+K--K0T_TW=CR^Y)]@Z7_#QR- MJKDQSK^%Z3_PRN0'/L@0A8]@(L%3VA?PV=/J148]MSKP)-HD5N[&="XJT9/4 M&VP7?\4Q37A$R)YD&@1*8P4L;(;FVD;.\PTHYZ(" MW63*2 >^2\ MAB4'+\)PNK@/]"3_U^5LT5CFW>3%DY)>+6-T?E_&_,-$/?POC M7)_X]2UFO/A8I3]@$5G22A"#B=X!:_VR-'1M:8ODT9J,&_;#S9AH?W >K9+< M$R,-;@!NF<3KLNYZ.BA&!EO#_:H(01\"@JE? MZ WN^?V5!#*KRQW.7H^??ZE+X.5P]F$)LA;2&,A8;[/K#*$H1>Z12V0.6PW, MV\@TYI!BF\IZ=T)[])K1K_ ;W/A[.9[C%&??7&59(A;+245U32?4P4/(]99[ M0E6<-='Q-KE<&T >/?-=!-OCC;[%SK;&LC1]5HC(_5FT'?E],IZL;:/?D122 M9E;(_8$B5 )5==$G3U9V"=:4D&,(<2^3XI!1'RW=;>7;X [?53C7\ YH;)) MT.!J.V/:K!3$1!^DLHI[9,S&-A'*G9 >K5;T*^P6M_F^>T'K8]+A^))0?L\+ M>(IE,EWU(7H7ON",MJ]I( UL>'K0C:UV6T]8)TL(FWKMV!@.4O1J @":V$# MXQ&"8 IJ25%I+(]C)/EZH6RCN'!6_AN9;9*U==IFWJFNR"]&C5XU>1+U%!SI'23>! M+353B]J5+1K@+!*J1:X84X% LN \>IUUF]C'5CBG9[\?NN[0@<-%W2 C8Q/4 MK\/1Y1SSP-2R:\+70AZA]D-P!CRM1U"8JNW2A,B-2CSO '2F.G",N!OD86Q5 MS9I!M(2WB-[\.IS5HBJ7TRL'SR)HFWC[0@:LLJT_GHY>\X?/^! #[Y1#[V>_S]LDKM=;E1UVNY)MKZ>D5I@-4N M'XH)I+?!9^!9^\*TS;FTJ:AT$,S[7Y*:L#\Y%7,-=K,=8%?RN5E%3C)IC#<9 M6)2U65AM!^-I&\Y&I"A%":Q1FXL#@?[0JM8+>PTVS2U=ZM<=ZK^)(V=KG*>U MGH=<2U0(#8Z<.[!*BZPXCQ';^-Y[@'OTFV'?!&Q9D#J?*E\/':5@N97)0%&8 MZ.V0A"9X!.EY"BI*AJR-8WU+/.Z(#+WZ\F\1_K6PQXU.)=\S0M8D#5!SRZO] M;$T4H+)2X O9U%Z9'"/+FC>JC]/7#.ZAR$K?.K^9''@?W)YV<1YHK6/M[U83 MFA?R$1 96A"6>PS%D@/7K$K/+E#GITE],="^Z;HW-BQ,B"!C/;1SM32MID4Z M<>XD9SDWZK3X< JX=MB%.PCSO@NXUNH0;Z:3?)GFKZ=_X/33,.&BIH@M.AE3 M#.1:14[%E,BR3!R4PQBC-C[+O2XC[55R8QN"!U*?**BL\,W)@ M5HAFJZ(B^X ZI K3(8S?A'/: DS],'63]I[$?#(=<#P*S%Z"U%:!$BZ"R\X# MUX4;Q2VFO-D_A#I-JG&N@"VKB 8B=H10U7X-9-C4 M!(WL43/%7*NKQ%=@G /)Q\MUYYM\JHI9]/U/.)T/R8RY7BTXC//-7A6_$IPT MW-AZNA72.@Y V_I:/0AEH^R6,2QR)[Q/2JM::823Q:A82(ZA3T'O++MU')3> MJW%ISXHEU24/U]$N5S2"%T% LLH&F;3PHDU$KO]J7.1CUV8I^"LN_WTY?H<7 M'R?3,/VZ%.+;R6CT8C+]'*9YP#-#:4.!1"2!DL&#KPE(40C#N>&)GM\J(71O ME \B0GV(AFS)$FU#28,]= /9S>,6G2+/V5J0J=1:$8I,0VL#[0:2.W1%A]SF ML.PN9*=7DW:\;K8_ZI.4!M;U!KYG83K]6DN-7$PNQ_,G\_ET&"_GRRS(-V'1 MFMPESZQW!>J!("B3-'A&AF,IF5EZF7*,;<[V#X;ZXZA5S[3U&,Y?7"K;0+ML M#/CKY900O\'I<+(Z&EY:%-7M?7W5NOA^2C% 399*JL=O)?.:924@QIJ^'9F3 MI:@0E+_+W.L5T1FJV/TQUN-!P7Z36%QTOWL.1J!70H9:1*=V,F4"O([D.Y$# MY:U41IG2C];M!^B'5;H&?/5="Z7;B[.X1H^:7A4I+3!6&[,;LE=)= &""RHA M>6BH[0D6N?LI6O! -*U?EGHLCM+]15F6:BBN8-$2DBFU:Y?7$ *]+$58K:65 M06YZS2V6M!]:Q7KEJ,=B*]O0+^(YN]Z2W_'SXD>S@1,:R9FFS=Y:!BK4FA!1 M%,BYA.31&;;9:WT_K=IO^!]$DQIPT: 8RWZ@%^_ =\SDDĈ&HMVA4R($V M[LQ !Z$,L\9XUJ9*W#%HSU#=3D9>WU5A-@ _'PUK3'W!QJQV(*FETTGP83S\ MG\5W5WVH66+:2_11ES 4[Q6IU)](SU+.3D-:B6,V=\> 0 M; Z6##Z1F:FMV$D:7FLHW)<2=4Q)G"2\>D>0_A21YJ0+,IUK%U@2@!)60,BT MHR2=I')1)]6HY6['2',?)W\W3U"OOC*>:[0N&^ RD&L@(KD&C%X9:P1)C-Q/ M:5J5MCL(Z!F>__5'3//.U5LN7(7 P0_5([*W-KKNQTJ*GPXV)#THR(BH>(&-4H R2*5:(U4!(5!:,9=6JQ=DF MEO-6C8ZR;W/O9EWKYJ:F"NYR$,BKCT>:ZD* D)P HY)G.0NO8YL,@MM0G;>& M],9'DVLXA.HM?KR"VM;Y2Y>PC*\]:E9GPUZ"*Q']9%#&H0M=4Z& ?9%%^;(H6:0V,A.Q,->7R6 M8YMEZ0"0_]2L8]CJ^^3LS0K@['5Y%CY^Q/PLC$:O%^T.9JN.Q>\F[S[@M8/E M\7 R_7TRQ]D2O[;H55"U!5K&N7GE)!C'%X)AWM'WG6C\[2(A.-'D;31 MV"SNEZ,6AU+['? +8U (EB%HH>KM005>) ,NH_]>1PX?=98_CN\.1;K->#\"VF\'$X#Z-U&JNOZ="! M!8B^]EP4KH"3GLPD*= XCTR)_4X.CAG]W-6F)1E;U*==R'@78*J-BB.VVCR'=?M98EE^R+!6%T34"R M EP*!!]1J&"ESK9-BG8WW.>IA/? Z98$Q*;1Z#TN_RNN+'H/(65R#J1/$#)Z M,"E[FH".>7-G/$'(YY\*>2)&M^ACVZCV6W).I\,T7R5W/ZFR6E1))[D5',YK M;Y6!U,R0NX'@G2 W)"H%H0AZK8ST@B<7.=NK/FV_J^0^T'](O6S$[!;=;!H. MWVL"T7(?K:EM3)"1_6%KEP?Z$$1DM7**%?FD&_C>R'](S6S#ZQ;%["K M]221L&8+NF:#+-!KDQ+HZ$.]Y>-RJ=?'*]"_"%5K2-36W2J MGY3P'2_%-:#)9R.#]I"SMZ"*RA \H2T%L\Y9$>#3'_O]\!K5C:U\/&01EHXZE;_D=37!E+1,S ,7A8Q$XPLXP2(@%AF8#MSZ-GYI MZYF=ISH_2+W8HOA''V@<,L%5/O;RQ1Y$PW0NRD)BO%H29)4&)16DK++/UGI; MVEQ8/QCJ/U7S>.:VZ%KG Y KB+_?*@M?_CZ;;1.9&5%PX M!D&B)B<[%<(NZ(W)7-="0O2BM*D U0'T#Z-_3=G<#W5X75Y/B.9?QX@SYQ[Z\ SXVJ]OT2ZO0C]8+&&*8W: M[>7MMD!WGJKU,,CH32MMAIP-T MZR<&6J!DMHC$7&G$Y0/I:-ZE:F,'8=YW1_,;4W@V"K/9Z[(\ZJT-?F.,9/\E M#;HF9:E8:O*!3U#HVYG1:ZY:J\8FI ?2Z_P@FG=I3"=Q-RC.>!7/JA_L/H@. MZ7A^^#IX ]-IVY[W3-IFP;U^)'X:72 OT&>K)9!+0*LD$Z3]43%P6A;N(UK! MVD2@3J4#.]J?GUP%#A%TC]0O3[!P.L39DYT-=U?=G2/&S*.K%V9IU5.^YDEB M9) B82^6A9CW\ZOV&^_TGE)76B9M9=IC2]V$"%%7OO'JDYPR8XK^XU:TJ9YZ$\NCU8">Q-NLZ/("T=,5(H<87-V_HD%"9#VM0;S>>79> M:DYS=ZI-?^^;6,Z)\&/$VZ1R\LIN6768F%Q\G(QK9&YANT@=,7$>(3E5$T\4 M::.7]&7FU@B6A)>M[@O< NNGM;8=VSP]>=ODDK MV36(Z31A!2BP%#%X"\$Y PIC!#*"&$AT41=?T*66YN&9<=Y-O@U>]1W'LVOW-'LM M=>T)([BN);$0:K594,(DA39%Z5OEG=T"ZQP4H3^Y-S 0GZ1T>7&YR&K;E56T M NH9.I>T 5%KV2BF)#E+)D'6%F71CA5OVRC(OA#/0EF:\-' VWQ7X82QPHS8KD_757/$FF'-0AJXR;M!"YRW.:5:8 MGX?I>#A^/UNADL$Q4T@%'=:Y.>L@>J:@"*=*$2J+U":ZL!W/.9#?@Z1W=KKY MMU\V!/.*OES\8/'].O&W6'ZJ__[M[U&^YTCNG#GV@U^F4A MI'K=:3(:YK"X0+YRH&:3LC,F'L;Y9H;/KP0G#>?+)-4/.!^F,+H^E=GPXN/H MSN*&#='\\EU(UX6W@G1-I^Y=7/AECN.,^>>?AODO/P^Y9:0XJGAR5A59'3YP MAX$^9\XDKOV@(:Z>0INOON7R6)9HGZMI/%'FZHG7)@FU-;PP:#+Y4=&W:OVV MB:5;]ZCP=2'E%Y/I1HO@=>'29Y/9?#;(G$7-E 9,O/9/BQIBLAF,M!A+E"C% M?O75]ASP0;39/83DZXV>&DBU@0^^AKDZEKB.C3-5N D%,L.:;6 RQ& 9B**% M\[R6EVQ3<> V5(]6+7H7>9.NN==.)6KY>]KL QGWWH,RR1.:+($7;D/2BI=F M)2<>2,)F%Z(["//A)VQBTHS%($@PZ*L5R,#[:,"$120I6'1M[F4]](3-@VC> M.V'S$'&?)DEO'T0_>,+F0:3=G:UWC,1/HPLB1VM3<.!YK$8,1W(.901EMYE";3UG&C:!%4@?F$.:@]6ST^ MGH3-@V@Y(F'S$)G>4\*FX*8PBZ*V("6(-B!$Q@0P*;@7S(64]JR^_7@2-CO2 MWJM,FR1L?B]BNX#U].O?QL/_OL1?<9:FPT73XL4BIWP.C!Q5("U-M2%%@4BD M@G%1&Z$BTZY-['5?A&=@&C8AHTG2YP;.W\,%KMZ7?:"U-1EW@[L?V[$-JW>I M3D=*3K'47(&("FTL"4$6J6D5S ((ZQCKB\M:(7@98%T?3T=OD]<%?*8/RC$-7LC: ,"*))72 M+,B]+)*#A[X'XZ0OUB8G$WG?=NKW+FL[S2H"_2S,/JQO1]"K(,AT!BFSKX5_ M&;A0<^^3B&39*=JJ#^UXN-_(9Z(>306^<_DXV<$QX7XQFGR>]7K^^^VAC8]Q MMX/?.(WU0<62N6%:2B63=<1!S&@YJT>TCNT^C?WV^-X/54-2!8,(X+5RM=P' MTEI2T]*LY#X[[I5KD\#3WZ'J^HF+[*G?)^-$TEKV>QR.WS\9YQ?$XSC1YXM1 MGL39?!K2?!!LQ"*S!J98+<^FR+WGJA9GY4YF8Z,H;1J1'X;S01R_':(E6TN7 MM:&EQ?GL=$*SR[-:NFB/!7> #)73Z,#4ZDDJ)DR#0 MTZM12]YO)-NW(ZV!\_5V^/[#_'7YVPR?S&8X?QV7:5\OQ^OFDK2-O_ZX*"4] M?O^J%M)Z-0QQ.*KEF;Q(Q>G@P:*C-]&PVLB'SSY MX"#2]CAY/D+B)ZHPA1I] <>;):)(2M'%&&&UECH0/NCR#GI2'NO,FUR5_A;76?R M6'['ST]2FEPNNAN1>SVF3],R'+E8Z7C0$F60-;E*D.=B:9%CM7YS]"5X+9R6 M;;)1#X)Y!D9B.UH:.)3OZ/=>ER=YLC@:7>GU/IB:FH[;4-V/\=B0S,U[I'TQ MT6"EV8H-+0]"V 2%25K];*P-?#RAS!&]YI'IU";IX'3:<8=9><_*<0@!+;:? M;Y/]H]9"#],\^]O'>A F&#=,K.NM.3*CE2BT?BI:2>E'X'+-MD!FZE78Z%2C M;6*;,80<\T[+10^SY8?AIFP]FDD&TUH[=DT5^B7E:]O+@(TZ^3 M\L?P_7A8ABF,YU=>K,EHF,@X(]LLT1\MFS=.RC,RS8;SM\/9/WZM5[)'1YU) M-\73SW'VZ42V<1*>;21M$ID7G506Z(R*LK"@@PW(K!\T1=8Y=>[[X^MCO\>/ MC=76,9% RUKP5:N:25S3E:U%S5E@S+=9GG9CZB%1\/J3WY 97"EYCWQ02G;& MI02.> 3E0@&'A8$NK 15))+#BN$) $@M;'$.)>W4?H\5=TA+[:U(_M MX]]77* /0B>]";9'*[ZBJ2F.K\LU3*O(V3Z@#HD [,7Z3CBG=?W[X&G22L@G MTP C8R[(D=8^P\E;Q4 N"7FK+H9Z9B)8W*\4]4-D?H=;?S+B#Y%M[Y<$5E!> MC];=Y\FZSEB)A3E44**I/6(S Z>" &.%L"P69"D?1-VW1Y\-=<<)J^^W[E68 MOL?9? UJ'90Q*.LQ%*0L EF:FH,W6$ K;H),+CH;]J)OZ^,?/87=A=;F\N9U M@_#IUZC]*<_>5WWO4F4.X:'<&-WN+"8>?ZKJZ/CBN(R<= MH?!Z7P)]/6LF^%-$>9]^K2>.BQ>! M!E=9R@2EWC]6W GPW"$(&YE19%,6VZIUQ$Y0YVV4'"7Z!G7@;\Z6_G#U%NP# M[;2FR'=P#\8*.8[(.P\'NK%P"MOC"L2DR9&SW(#)]?S*2@\A, 8L W(*XS8;W5Y(HKT(NN.3+6=KF:0=8^\62Y8(V2 M2^\ ]@"LCF-)W%2.'AEX% D^;Z83VL_G7^D/:@&5C_5,\YYR>VZ#A26S)FFO).F)+3Q'59@S2NK@.F7TW :J\W7_Q9/?C.K 5Q[_ZML) M/IG@4EI,$(N+H*+5$ 2]9S+E'*WQ-1+<9#6Z&UL/Q0ZVC_"W&9;+T:MAP8&C M%SX:QT&70 ZOJ,W,0D[@;7"R2)6)Z]-._SNXTR_(/>O+ED(&O1+2P"?\(WW M?#G"UV4GV*7WPU'19&E_"E@K\=86FHLN>"YHKN@3+(TJ%>R+\%3908UUI@DA M]YTW=*?LKEC)5M=K4Y+5^W(:%%D^$%@DM<@BNIQ0>]'F/NH>X.[M!E(3I=AW MM3J2G :NQN[9?S>D]X'8-&:Q!\C[B5WT3O"^"M21G7M2)!95DM%9<$S0NY2= MA,AD@&2=]@Z#Y8T:5-V; MT1VW@(^G,(*0WT9E&)Z+>0/M!>/_UZ%>/:U0YU M]CI D8G,.:P-;V3(X#5S(CUEE<+E$<-YR@4RPHC>>SZ4=A19_\62+SY> MSG'ZO\,T?PY3I)G^,2GS^NFZB2N6(D,-H2F10$G,$+*V-7,,N7?:B:3W(O3. MHV8*T4[D#_<,OO%Y90$>KE8K%X,O]3/ULAH$^). M1$T<%=JE4N(01*&9*N-D3C$)UZ9SUVY,YZ<-/ M+[Q= 7#Z*VY'4K!)8@?Y]7R7[2H9/,N S.1:$$614R@+<&N*YRI8 MAWMU5=[OMO'5H4][:^9HX4_ZD%R/ 9'EWOHL MD.]G4K"ZI+T*"^QY8?S+HZ;P:,GM? L?4BK/2_J#\?M:1G%1<'U&?_C7R21_ M'HY&]Y31LP>B^T_L.51L&_D]],(;GG.VREG%K/825=&!_.D2BU+8*;]G#VP= M';(J<7PU_%0+\U\?Z]6W0WBN0XC&![#6T_O&0X1HA0 II$*=5-*JS?'-/N@Z MNZ0[Q[B26H)1HA7GP,PVEUTEZ732D\_Y)&EYE>Y/7;.M"6*5'SDHJLUZ)K%;J@,KG7-FBC MC8H8V]P4.@CF&:I2.YH:'(JN<7P'_6HRFPU$R5KFI$'J>K#W38(E,P+(!QEI!S:2 (E< S]-K'' ON ME:7ZV$*Q_5*Z-1A[B&@;1N_V@7&NP=B#*-@1QCM&?@WIC,(RD4C:*9E:^#H$ M6M%4A)PY5RFBB*R_8-[#",;VP>(A8FL:C.6*QE68:K$=)""U;+0HU?YTG-$$ MK6#]G7T]D&#L0<+?&8P]1')-@[%!^APCDGV8N03 M]YB"L4=3>+3D'D4P]LUE'-4?Y3?3X:?K]LBX ],6'0.S4)L75 M\'Y'H\Y"JD0-K.(%0RI .SJM#6@].+2%-OWDM#"1V?U6U<-=VP-0WELGKCXT MYX:#VXJ>OG/#=P*M3:XO+B;CQ8_>X+1F/@ZT<8RV)J):Q$#FHLDUN*? R.Q1 MR<"-8'Q::T5C:?:>=;T&Z7K;7\$(,4D<90!I-=DM9W"RM_:V+8H$L MQA#U?D5=[Q[KK#6@BUQ;A$R_(Z3].B'!6NCH0$:,,40+4B/-.7AR$K+QH%51 MR6K"'-KLI+L0G856]"KV%B6YMDWY^1>.&!*X$QYY!-R:>SNNZ">U:*U)ZP!FGM6T&_OIS/:JLP*S?6C4%>0G;_N'$M#CSGNR^M:MREV'D0O2K!& M@[#UDAZOX2OM,G CDY N!QWX7N;([>.D#Q6$-?8 M:,ZJ%J@S!FPA7531>UJMK 24RAN',I)B-ED-;D-U%IK1N_AOJH;M?Q58[V=O M,2->8/[U_CE24%XMFIFO[>O7S05&"2QL%2<74AG_]$5<1F_I- MG,X&PI84@R?PVM%MDURU"=#M@G1O5?-[HGPS M1M>+Z!MD/5^-*B_Z6UU9$=?%SO9 V+04W=T8[Z<274^DWG( V",C]Z,[7IHH M:K<)0\89O3-2@6.&#/IH/3.!1;1M]J7[TID[BL_=F\H<0D0#57GYYO4JVRC) MDE#5(F:+$AK&"O#9.?HR%B-9RL&S)AKQ#<+I#=R^^=F\9G.4F"\2V#GHD%V56JR.?UM[K M3,&D1_GU_*9>PZ,S^<1)6"C<\]H'/-:R#+0(H8S&YI 5NRU/XZ'PN,,&:T;C M(6+K.]OJKY-%&;'Y=/)QY6BWJ^R MY_;GGVX+[2;L2;^2:F R;=TMEDT]+:/]PCNP)II:@YI!2*[F\(D<7 H>0QM# M>2>D,]E1^Q7]J1*GUAU\]X#6MI?A;G#WU,NP'QKW48X.'+3H6'<+1.\QI6(2 MZ%IY6"572W-H#YALCL'IDF.C;G6G5H^[.AF>7#L.$7W?UL#*$WPRSLN;,^MS M]O5-+^-"4M$#+XY62Y8#!&D5,.5H%Z3]SJ6XEU5P^S@/Y 3Q839]]V+ MK8!BI5. 00;>@?G%/>V6+R]EPC+,9X8WTT_K$V>]U*YP//V&7$A7[ M/+>G6A,'3V&C:$14*:"5Z%B]BBBU5T8'9IDI4FOAU&"O$;J]CNLAGJ3_OAS. MUH)890W&[ 1ZKJ$4B:NH,"TZ0*:J]9X\QI3:-)B^#577!6B+4)^17(>D[8LO M%J?2!:=37#3!F']].9[C%&?S5>T!LN#K)PM#S0<752W,&&WUJAURB$):L+7! MNI,IL]RF:5"/DSC]DM>;SFTN?O=%;8,3D0.F\FH8XG!$8JS5NM-E_=8 19:N M9D]Q7^_ ZV# <2_!HL/ =OZ$L=M=;&*L=DH_LZ_4_FC+3QOJGNL6[&K;'Z;Q7(D&RVA?7V M+(Q&F)]^W2P/,\B<-*EP!4DQ6JJ#II$<>*J3V5>2"/PI&:['5D MNO>09Z B#67<=_6.+2C7.OQN.GS_'FL%B>>?"/)LX(.2UEO24U;#R#9D<)D5 M*)9YF0LYF%B.U85=@YZQ-O0BY[XK=6S!^>T&__=:>"O(@Y1*\(ST-19.:UCQ M$=SB*GCBUGFIH\+];Z>KB.>V^KL#HJF[4X$ M!LAJAS-N&,1:J8CPY^2,=,&V#7!WPW\&JG>/A/99O>/:&W1E#KM6U=]P/BA" M*,;J'4!M>3WX]A"5MJ"YB0P=QKS9 .B.Y6J_<<] :5I+>XMF=$L / #KH%;5 MQZ(UF*AHORTJ0JVE!T$X,LB3K ?D?:O%#Z@3!\EYBT(<'7G>!?2[.7[M(&6Q MO%W;>KT56K"L(*LB2)/I0W"U?IHW7/%:*FMST]I?0?8%<<8*TX2'+0IT=(1Z M%_#K^^7MV^5;K$*O87;#,3AF-8C"(CG^O#9:9QID<:5X3_NE\\=JTU&(SEBU MVC.T1<^.CFWO&S?88J_G+\\9+L-XV6A1H=]]R ,HF!RX$^RTKZ M&HL0]NAPSY&8_JE=G5C:HFV]QY&??TD?ZKG,V_K5&YPN!#=%7!X:EH11J6Q MR\)K$E0&GS% UM9IY9TL8;_2OX>.?,::TY_$M^C'T='E6\3P;#*;ORXKF'E9 MAN!*Z9[ZX]G 9^9-B1JP=N)3M7R/$U*#S3DZSM'G)*]K2KM T3Z ST#!3DG9 M%E7K/7#]%M/D_7CX/YA?9EHOAV48OC4^7D_ER?AJMAS][/("\_JL;E!L--;1 M9'RJD?@2"C@>(VCM,!2KLRW[M==J@>X,-.YA,+=%%SN'RQ?Q^Z6_<;4*^]+3 MN"*_V2![%R/S#+Q'VK8]B2Q()8 SH9 )7PJVN:>T-\0S4+2VM&S)DNPGKGWE ME5@@7Q?V7QT<<^L)3M!0PZF@E' 0K$B (C,7A=*J''W\MF6\,]"#5M+=H@'] MQ*]W8;Q9S']I[F7-L5[Z 62H00EK(2;GP7HCA$XZ:+%?ZX0C ?PH.M*'_++\ND#YLM:%W.+7&9/OU[Y:GDU/+GL7'".=@?&:DPU+&JX0V9:T]+:AY,,?R=MXZ#RP:-B"2Z2!89PWH!Q0KZTLAHG-3%-$JN M?6B%&MHJPM[E&PXAY#17]O=!](.7;SB(M+OO[A\C\=/H A:!I18.$UR1_1TQ M0Q0F WK&@I=2)-FT3?S#+=_0LPH<(NC3E&]PR8<0F &>@@1E6*R=R@2(X 5G MV2?3J+#Y RW?P!L:AO>"?%^3,5>"-U#2;JS<:*EY3I0 MXY-%1\M>0DF;G4 )WA@#3&;)I1 JR#:EH.Y)7>ZP*N]'6PXAH>]*H*\_SB=_ M7284OARG=04KX9CCS$/(-6D]1 D!@Z OM4L\)J;W/-?;]O0'$0+MPL"D3_'U M7:-W1[\!9.3U,%\KV3DRF5R,-3"G(<+N+3^,_= /(>T*R&]M;[(/M'\VA#J"Q@-:_AS#P:D;0@E3,+($ MTB5:ZX3(!-$C\)*$$RDRF1I5&G\T#:%::<EH51$J[/.>TU.OO./TU>;[?6W8LS8/CA=PC_7XOH%8*=L^ M, [9]O?GN_]7^NZMO0,%FR1VD%^/B_,F'%NL#H@%@N21X)BJESE LMZZJ+T, M;B]W_V'0N&,+[I_%0\36,WN_D:0N+B]60+2*.06R':01$I24 7RF/<4&HUE2 MS'.W5\[H7OQ=&_IT>VLGX4_ZD%S/N^9OXY=?S^WL- MCW':!DT;0/9U'=&U^U?)M9I-P$ N6^'NMIX*#X7''=9/,QH/$5O?\84=)_0V MF<2<-X3!&E"I9NX:VF:88P831D];_J-(!N;ZWIJYSD):1!\H,F")KDR%.*[W3 M!J)1,* M=.FPJF(/2NMV&"F/6>D.(:QO9;M1 G2-[?48OV4;F)*=+^!K.5!%("'8"H]A MY+ZD*/)^^^7=8YW./CH]<9-V4N_;OMH)[]WGR=K\"\([7CC82#:@8H@0O!#@ MR2!@0J M;K\J&'>/]<,KQ7%2/]E*43LJK+569<>8XP$PULDG%Y9-GX**V2;% MC JIHUI\'^V?BG&DY'N\7G8[P!>3R^D*GY>E""$3^0V-WX!M^6NMM":J6D6,0T-#DK8K@&$E >99T"$X6 MO5_$98_!_JD7Q\F]Q\S V_'],?RR-G\\-[F@@A(Y@@J*-CF4"#5U.H?,K)8= MU>+;6#^\5APG]08]&U^$X731 O7IUV^?_N\A26.:/GQ]A9]PM'#4#**U*GL( MHG9S\^2CA5 4N%@RB\AX3&TZ'.V'[ZPC>PVIZK'1V@V45XIZSV[B78?(]P#; M-"/Y(+CWDZ/<@O==JM6,M 8IS(>!+K1TN^@1G%B4/O66C#)6Z/6+H415YD;7:M>$=_MWA1(HLADP\(*3,%2DE)KPP* M($A"RAB##&UT9!>B'\(\ZH6.!CU&M^%:O1C[(&MJ_>S&=C^F3C\<[J$8'0AH ML.'<@C!%PPTG7,6% "H+">1^"C"ZB)H%B][O=4?CP:O&'3;*J37C$+F?0",6 M,83_F(S"O+:&^+J^F. M\U9Q*-:*&E"BY3+Q!-Q%);(NVNDV7OE>\$YOEO3% MYQUJTIV,$U@CS[]\Q#3'_ ZGW]+G=5&.>T&XZ 51_Y>]=VUN*EG2A?_*Q'S/ M,W6_G'CG W0W?8B@@0!ZSSF?'%DWK+V-Q$@RWYC.UFN[*F&C5O+__WTCMK[_^^E\7EU]&8YS.O%H:6B_ /[C5A0_BN@* MQ0]4.H10\M_S/$XY_?N_C=)__OLH2Z.E5:P8.JY$B=X2XTIRD?[+7-MUHQOV M@-)[@\(WM\,$E,]F,2"[6$U.F8O@5# 0A/,6C3$LMNE'\1"JOEHR]C'-Z1>< MG=-?U*8EW_"B.LYG,K#D=&)T5M32&A0>L-#Y89E2/*,/OM$YWG9=1]%?;C=F M;FH'>00$:& []+JZR^FTIO^GDZ]Y.O_^_@)ICU:L@A$LL8YNV@X,L[R?9&]*A0<_4/A>Y>(G?3L;Q[IM] MYD,0RI-5ACK22ZW)97?"1 B&<15M,K;14+GF2_O)]48T:-#?K\\%OA[/!;2<-#++, MG_P?@!X-DA=O<$3IHLNL)A?0ZZAD0O E%U#.Y4SGD8BY3??;$V303D+ML75' M"R9?;=U8+-,6:YI(H77H9.MP 0Y:B)R\S5FLSE,XPMWLYY'=KZ)[K&1OZ%W> M^8LSB;2O!E2 M)0ZZXXL;<<$R!AMG9[!93Y^&M]?UT]*MR! @Q3O/E=W:U[? M7:#5R=$I8X$7LB:611&:%)!"$BH4R85JYMMO3L;S_/?\MXM%UMU__OLL?[Y_@=-+EM.R#,ISD9U,(%'6,BC/:_2+ M 2NAMN232>:VMNE3G?#I]'.#/"<\[*G2'F;W=M7$0VLCZ MLD@Z]?X-"8\MV5+%R4,,N%9^%IC&S,IK_K# MVAE 1:ALR"$K]#FN#FQYXA.>.VG@T0G/7<2W,?%F]*WWS/L]$+1+O>]++"NY]X4\<*8DIN(%_<:#4MEYY= 5 M5M"SM;GW>V!IF'SO:M8PP]H4/-4Y*5( !D0P*%+F6"*MZLDEW[^J',I5A*LW MTM?"+?DLQ^BMIO7:8FK-3O" W#(P7%M59(@^-ZK+WP+=46RMN['D7CU^W\HX M\G3VQW,@HDA!Z47)7Y*UD6T 5UN^9>:9XBIPP8X_#?*IIJODV1=$2$Z3=:U;A/>>))1M'UXV%0UQQY%T]G&2*(B M5RUQ4*)D\#QY2"YD65S):3A+Y4E%T3J18,LH6A=E'"0=9"[+*5M(OGG@4K9,&'HVB=1%? ^=NLP-*I^4?^,_) M=#'/^RH\3*PVIG;>KM:9B+(.X$I@D@RI.*ZX?FA(7(N@P#V0S\+P:*6T!K63 M#T"]!?H6O]Q>*3T.MVT'VVZ #]3#MA4!MB=:;]IKT7&T(VR1G)%2%Y 9)>WH MRD(HNK9-S,47&X3T;0R;HR#;8^ULCY1K7936@&._7,[FDR]Y^B%?+*\PSD=? MKR=+@RXP9*J>-THZ9SA3LR&"SY,S%'--NUV-M*?S\\>K@S M=R_A3_J0W&"I@1_HJ!]?YMLVK[^.9OCY\S1_7K@,M>WKX@?VR/WK^HA^DOOV M6MAJ]EY(S CF3+)<*,BE=$DJ5LZX/V]-H_N'#WUU_^)N;C &N?#+. M2N!!+RS0:?ZYV,?T_?<*_SU0HR98:?JDY% JEH]TWJ)K?Z\D^QE!DF]RI'< . M[U;TRJ55/Z*UNAH$)@AGS!7J(F5K-/O7>[+1Z1OX.?,SFS./W#JP,48Z!T*H MPX#"XKHK>HE!AC85$P^A.C'.]*: %M&*]0M?.EPN1:O11'#&U2'>BLP%.B" M,UN49\K%1O'RAU -E<#6E!*]B?W0"6O5)OPXQ_GBTW[/D\]3_'H^BKBE+7I)6L!R."8N19,#*"3. %E& !/"L2A.=:,6L82UL- M:SA& CP0,AE2_UU$W+/>WTZF\_,79 3G*O8 "W#>2XBH%E8O9:6YM "0Q=8 M-6Z$[V_OO__\84,K/2EETIM$>_0C*IH7LQ&^QS@JH^M\-JE*TJ44R,S5 )(V MX)52D,AJ=8I;Q;:[W=Q*O?<>_]2UNY\\^\[W_.VRMB=_,4Y_C%*ZR+_A;'Z% MR@:OF1<"K-("" :MCQ<#QDOON45"N%+6LB'I<^,CGK(F>Q1>@Y2\3Z,OH_'G M=^73%,>SDJ?O2JVN>C?]F*??1G$9QQ?DJGC+'!0O":)2&9SR"!B44$CNC6S4 M,&$+<"=CMK=2R/")F6S=R5W(]$>&FH07=H.+'/*6"L+ M2*]IZPVT63IK&6BI-'*#P3<:_'U &CV2C'D<+.JBF!;LN0)7JXCG[R>C.AN4 M@%]?8:(F,"F8.OUM45'!:"M."((P&U,/;]]F_-_#N(8/7C=0YOT@<8S7'M6U2H2]9=UBB_@!E+7\\EX\N7[Q\G%Y2+)^ K:M1F# M-;T<%0@ZLVJ>A@94UD)!Q*P*"V4U#W!#L.OAYPQO NRA@4D;\?5H!2Z@W?25 M^X@7>057<2*'J!APD3DHZ3@$3;B0*5V\"D:NCB_:H-8''O)D==J7X%I4WJVF MS;S\_C*/X_D7G/YKL2G5K8='9T&;Y(EP6.M!E :;4L3 HA2L3<^EQY"=G W7 MJRH:3'>\C^\:W=7[L0V^II;=8P@/8^SUJ]='2=.#4@;99U9PRI!U2$9#5HQ! M]8 /4<+)B=%-!@'.\]:!78=4K?%M"&M5MN MP1V-R;*;(A\CR)Y:&,)0N0.1MD@GM2V@>'6^8U;@G2;730>I4U#*<7$:!.EN MGC3G1Q?A-^#%;3;3/9!7IY\OPI7"!0@RP>CT"]4DDW3(RB@+S\$J;)/F\RBT M(S!&=E7DZ@#P7K70=X#LZB"]ZMB]Z*FPN!?YBDX4#(J"(G>=($^ M:%-KOIGF]S4JF'^+TXKW6P^%\?<^JM<"^(>!KA2Z1\F% M25Q+GZ1R+J-B08F8G;+<6!'.-GWHGK9:[5WTKOQ7_=3Q_-UTT6SHS4WMH-)2 M*2\B""7J8-NB 4NVX'5TR$,FH38**3V(:V\+==VGO[VLU']7/N9X.5U,@?@% M+RYR>OG]ZN=F5S\X.W,*';+B0"SJHUFIPU.=AQA$B86E'&6;$<][ C_ YM4? MO^Y9N@,JL46H91W\W_[.TSB:Y??34?:T3+0 M 6R5U2EEFP9\(1^#>_I\ZU5A?5M,#[XA-1LNGN>9O'G00E&DFW0:'$-2%?C-.2D>\NY[,YCFOOCS/KQ=\@I_ 5CJ;_P(O+_"+]\W(VK^[ M[09V5AA3SEH/5BM+JT8)*"*':"T+*2.A;=1<_R%8)T6._A30(E5AW;J7]QL) M8]#!D3?HB*V*! !H0X%H/$O:\^AEFQY7FS$-U6QE:/.BN\ /W6CE7I[FU;H^ MSB=Q>>].?JW5D8BM5>U'8[@!SQG9W9$IM$8KQ]O,!ML(Z5"WB'VI?%,F^UZB M;W$Q= ?/=3W'%HC:7AS>PW3@?/;]E+9^4]E7XL-P@6NAHDD,$@^1=L_,P%MI M@!L;?!$J,-TFJWTH#FR;VMZ: ET$W>1^^,N7R7@YI>-Z=KORH5A/F]PB;U_2 M+[0DLG@*AH2:&=;*I+B'Y6 FYLX:NG<#O)=XAPIU+8C-$R\LNPS"E$3><2%B M"^00I%62O*!@PX"!U!.T!?H1?8/ Q%I@U^S? MH01L$Z< ?*)NI'C=N08P\= MM#,3UD+,A24?8X!L:R/2[!.@SFG1YS)'H9QK5%@_.#T>RR4:G!U=1-]W5/L? MDXMODU]P>CLAY=7E.%W!O&YIQ$1DVG)(UL0:6M/@$\^T;A8=;:;&Z956'1MB MVEL\[$AB4KMH9M)0K(/UT7\]_I:7T;/9BR^3Z7ST/SG],IG-]T@/>.PC^TD3 MZ 1\)5V M."\$\@2RTJR%%Q,E@PY[RP/I9BSQSY\S^C.S4R<%]_HXZJ9\FHR MK;5YMQ>OMV$Q#%;K4B>>!8Z@DB$#QI<,S&EC9=$<0Z.(3Q>8^QY5JX_X-8?Y M[6-^4,)+G-'FG*+6(7%!P+6ILRT\>(\6E#)>V21L\FWZ"75%>H"JT6;\6CWE MFFJM@2_U"-X8+[]<7N \I]^GD]GLS_$TXT5=P.\D]I>Y3*:YMOIWI8Z&9A9, ME'7V7!V(DNOE@O;"VF@BFC9I!+W ?\9\;*#?!E;[KHMX0W^Z782@(\[;7,!R MI#?-.ETO4@H9'Y(YX5SAHLWU="_P?Y*T3_TVB$!L%M*/RZD[?A*8+;@@4LVT MK2UO/00564"\#>=XJ,M&C!RZS!F44 M>4XQ.9\KT!T,%J<_O6^_W!\'O+OV$7TIIK MMNR9N&BGN ;MK!:0S-;_U544:9NUM.V^:*P^ADFTE@Q\_71^X0CI^N'53;@*9_?OQ$7LSLM-_R$?3'+2"I#H(JB:<([&&N"> MQEHD[5Q1.[^<5/&L$%HD';2B]6GC56U;8LE4('#2 MHG:$+99&LZ\?A/6L.=27NAH$S.KDZ?E+C/_*]Z%%H2-/TH)DD: 5Z<"%N.BE M%4J(+AO6IC'= Z">,8_Z4E6#,J67>$$KSA_/0;QCJT*AA)"$,D77+/8Y%86)L[OZ&I\4A8:&AF M=)%["Z<(9^=TVM;??OOOR]$WVB'I"+WNS>IK "$IL!9#S<,GARUX!YPKC36; MMJ@V<9Z'4 UOEO2EO55CM2_1]]V2[@^<_BO/ZSEYS_CQWK'BZO5DEIZ,JB A MNW3QEN?.,;YA379LVC\>7DY^.'/[CW+N,-25M*-BRHI*AFX5T%9XQ'1L6AXX-%%3.)LZZ<,F7=LMP94UV8VRWO M94@^-+A#Z7=Q9U9$QY3S@,%96E)1@,DA%".MUYS1=]N,YNEW'3_IW$3C#1R, M;:(QDF7#BI?@O'"@,#)P6AL(WAN3O*;#MTWT\\FF";;C5W>-''N:H$R,''4M M(4>LLVZ# \S5FB_%Q^14T8V*L9Y@FF GO6^9)MA%_L>>;K7-6GZF">Z4)MB) M)BWSKG;1\;'S-HG,8](6F&.R5NXY<,(RX!B%LCY$Z]LDXA\_7W=,$SP:NG91 M[;!I@HIQP0T))H9<#Q.3 3TW($WF-D;AT;89?7.Z:8)==+U]FF 711U)FJ#V M1AHE#"S>054;# =1$*PM&+EQV8C]E?/X&F"66)1J -@JAUJ3*[))LS4 3,Y M1U&R*8UZOIURFN!>'.I+70.G"0:MK2(Z0U"^CF/E"0)] XP70MB22Y%M+*H3 M3A/<@T=]J6ICFF##6][K>..DU.2#^?<[?]7/5>\6#^C]OK?KHE8N?9/-=71% M2$0%I4)Q(EEF4S)):4?4..OVJ"%O?J5SF8SLZ4PEYT/1J915]3>M6$%R($(+VVF IK%%KGW5HCOUB MJ@M/5K>[O:7?P'>\A^D?;U^_G8SICU-Z%<\L8TE9%R#X0KN[2Q(\8@3KK4$E M KD:;'?K./S+$AI9$W=PYJB5T%*#(&\45.2BGM\%3%!6 M):N1F38;ZK8(GQ6'^M!2 []OFRLUU$F:H#G42C90P@A S3Q(;G?3R^\+K6':[KQ<1*AIEHR0&I%J/Y+, SVA=,@=M M!*]#;1MUP=D$Z9@ON#OI?M/XJKUTT.!0NYVK56&1!UK#_#F]&W^HTIB2=[SH MY/GG>!)FY"]70;P>?[V16XC^& T%JXPIC:E_T^+U8]=D#\M4G=1 M>@,R_S$9Y^_+XI#:;?ZF-88JFG'4D&)FH)*G8TDZ61L ^IR\189M#O'U>(;W M+8Y#WY/>E=4LY/%'GI]/TIVHXW5YNO1<%*$@\$(&3A09T(D"+AMCO-:AV#8U M>P_"^DFHGE77]XP1\JEO2]96(]K7_3.T2#*50+9S('P\6/ JICJHBY?:42&' ME=NG#<5_6SSLF1.FB4X&ZCFPK);.EKMD& B9Z>P74D'M\@2"=DO-A(JRBWSYEV."-?S<_S]/;"[UKVWL!S1FK'9*E;!P64*J0S5Q\!DG&DDR\Y"+; MO/ /@'KR?.A;\!M-QX:Y:V_KC,;YZ%ON)U/MWL?UGI?V,.#5+#3G'5,AJ**R MLLZ@D3EJ(Z/5'DM19P]]\) Y9[Q$9HP/(&RNLU8#>:&%>V!HG XI.Z[:E&T/ MDG.VV#AO1?UZO"ZQY>,Y3G,MQ[:XS&(I+H.29(AA\0IXPHB9_'\5V58'T7;/ M._;4CR[$^.&<:B#N!@'8U^-8*ZGHG5O^O@9KS8P3I3#K4 /SFJ2@)>W3M)<" MC[7[I*?]>353J:I"7) MWU].XSE!)V$MCN8SKH-(R=.AK T'55 !\IC!9O3*2%NT:=3;J0O,4V95.WWU M&'];V4??_37.T]GYZ"MAC?1G_)S/3&19Q(1@L!9+Z8(04-4;A\*2K-2/O.-I MM>8QI\B$GH5[H*E\,GB#D5:N4$>+3US<=;TKB]UQ.4$I)IR=2'SIH$ZT&X+1$UO?>YC.LQM3T]*6XW?]B/Q8;@@ MN<="U@04F6OS%&9J5VU#AK=PUB8IK6D3.1B* X]$@FZ*61)&1MF:/ "]KXLK3"JI1**ML%[C<_8WCS?G][M\L-B_'K7 L!DA>:UIX[9Q .H#BM(QH M2G"-MO7M,9ZJ)=A(2PT2@^[BN7IAMD'4U#2\C^DPIF$K+3Y ECU4T'BSN4)& MSC9FQ+KS:;*(N(Z 0G-03I5D@Q$LM"GO'XH4C]B*A^-$%\GW;3Q^F(3)?!0_ MY%FF#SU_]_67R9LWO]SD+-#9QW0 9Z0"E9@ 'S2"-3;8:)21WFUE/C[TE.%- MB7U5,&DAOXTF9-_W^S<]>FZ=H\F7KY-QO>9^/YW063O_CN-4+W*^UK_=X^Y_ MUT?UDQ?0RT)7<@98L?7G_S^ A>5 M^SQ[7N8;7S"[],Z6,)* MI)6K")*Y4&<+,? Y:HA:Y"2=,;:TZ3#Q,*[A][V>6;)ZLO6HA@;^])UQ([_F MK],5Y" "IW4(&^GP=W780^36 MV\1\HVRYOE9P6VT15CMQ)VCXM\56EPB HEXBY5J&VINC2IJ;^+HJ3 M4__.(FZ087![<[YQT5H>',;4FQ[*NVHG"%MEPKP.LBR!<2FX>?GC30=V%K M#SO/T_^ T_8737+O93\J\?GG=:"C*J% Z2,K3JY&R!"3/#DS-](C1LYBV M:[CRZ*-.1^L-1-OWW=:O^ '4Z7.E; PW"+__(YZ-X<3NZ#6,* MCHZM7!*AX?25L[2C>0P^%-0JVM"$#S_B.#T*["'GC>-<]NB!>CDE@5XN3K)7 MH[_K5]?(D,=$9K("FRPG^SD%0&DDR&1R2MX$)MHDW6W&='ILZ$G^]YFA]\_' M78PT6N0$O:YW2)\)VLTHJV**=RI $K7UG ]$6,D",&FPF!!=<6VB\0^A.CUV M]*:#^_PPPR?;W$XV>CV>X_CS*%Q<]41LE'+S^ /;)]YT7/1*^HVV/!CNT6K# ME$=T3C@5&2_9%1%B>3#]YO%'[WEV5'GE-Z-O.:T^X/8"8M'R)7L.T5H$%3W2 MT49O0\+D$GIK4REM3I$MT.U]>FY^QC('A.<00RX!="W_I__H'4T^@7<\:<7I M?,]M4=JG,AHDY#R [TY"Q]W$C3,=K?/"D:NH&0-5\X@< M.M*W,9RGQ.MXY:'ILP'K\R)4'PIK,=%@,^*:SX'6:2:K[1$6(]48F2*2)&*< M](PQGF-HD\GU,*[G19VNBF@0!]J,[L]9+I<7;T8EDWDIU"((85$3GR5MF3X: M!]IB-M8'9*E-O_=MT#TKRNRHE 8QHKM[W;M[5N59%$K+8"*DP!.HPA2T?7R:(A 'PK=@B3[:^,@M!',FAAMK7GD-4SO:M=DPZ 86>]PR%S# M-D[5@>CRV&"!@["EBQ+ZSKIX]W4^^7UYU_]Z'*\K844.J= Y[>N5#6VF%IR2 M&5C(Y.+9K!E;N3S;D%RQ[M,/T"N\7PU,^A3?L*&ZE]__P'].IK?#"*O-Q7-0 MU1$C6UL9LLAB,16O"M#=L6'@M;,V5TB8'\$K2NZB8 $R< 6K,(F;:R7F;=/.C M(-MC8VF/E&M=E-:B&>/E;#[YDJ>+7B.UCUDQG;I*,_ .JH@H+[*W0U<:0G;32PK3Y-,>6ZS)N\QZ0-MQ$A,AEI MG4BOBW*<\$1A I=!\C:-.E:1G#8E]I)[@PWCU_PM7TR^YO0IQ_/QY&+R^?N' MT>?SFW18V%. ITK:LLH#:J!5*C.C0DPNHV+'0C7[V)]UV M45R+BL].J%^4>9[>0"L$]B8Z4U!D2"HJ"!SSIQDQAE_#&?J#Z"?/?%V M5V&#JM)'$N-9%,IEVH +UPI4\0R0:P3MC3*\MA2S@Q/L>"L4&G&HJR(V%I<. MDD$<)0M%6L+',-:9S?6VS3O@TKM81+!6MSD'GV@&\3ZD::268\\@#LQ&5N]M MD7Q=>AED .^$ 1-2DBE((QN96D\W@[B3^K?,(.ZBAH.D@FX#\&<&\8X*[9P3 MNHLV#D(;U#RZP!6@\?2NQ$SOBM0&50=R6+5V4,$@&<4IH MK4P2L":^JB(D^,(L2$?^(WKKG%TI6WGB&<2=-/!H!G$7\1W%**+?)Y/TU^CB MHM&]].K'M[^&?G!!*[?.0B>OLW&8#5?&&)>R2D%'%;TO6NH';YU7'[3??GW] M:;<6LR\%M1 1M&6^Q@<=!(+"ZF-GWV-8/@-:#^]KAXH.TFRP4WLK4E^C>AJY*?P/&4> M@:&FM?&<:EM!#EHJ05_8$E6;%-X-@(9R@?O5\NZ.0'(F;()DP!A1)T$Q /MF<8 EU*D9'0B MY^NI*OX1[W,HO7<1<=_^YHO+^60\^?+]X^3B$W&X*[L//&=X$W$,#DS;B:]'Z?^$4U>'O*[@RII"CRB"4 M)5Q%U:8PFH-GKL;^#?G79BNU/O"0)ZO3O@2W\57M.Y3P<1$1>/%YFI=-Q,MD MNLR^KCUHY]\_OGCUVQZ1A Z?WD\@8=?EK,014+&2>.0Z6$;OF:873XA2T\A( M]0KM68?G['F@GN.4B'09_IGC_-/D#QRG^B^^?\@I?_E:9?3R^\<\GR^M_$]Y M^N7.'9V606GN"S!9YZUCDA!8<*!-;2ZHC6*ND36^!^J]-JY/]/&3*4Z_+_7P M>C:[S.G7R^EH_/E]GHXF:8GLE\GX6Y[.%EVOEE_/Z\W3QQSI1^>C/*LCR(LQ ME@%//M1(,M(BKS2?S7[N@= M(5S<=!8G$BA?3R"5'1@E$\>H$1M-2]X/]S-@Z0$4W,)1>U1L*T)[_>4KQCFM MYAS'G_/L]?@5CJ;_P(O+_*XL/^S=^,67R>5X?F:D5%%9$NBBHWQFM;LD:H@^ M99^8XL@:N7WM%O6KN 10[*\DKH]6)(PN)' M'EK\&5GOBC%;(+GDR([7!GP=>6YU\J*(6 ?P;&4:] 3H&5#S8/IKD*=_&Q1^ M7(S+<+'PLG!70\[<(2@>&02R8("':(+@UF%I,T&G,]2AKF<.MS+8-HJ;7/O:T@'@5 M_X[,&"&3 L-KR9#'#"$K [:HX+@SS.=' \H=GC>\6;RO6B9M9=H@R/7+Y,N7 MR7C9J.X:43+>E=I2@@A.'AY*0,$4.)9+B=:C7NU8V]M(OU4L3Y8!/8FW1=CH M>C];1F=ODR>7?0I-ED):!V3F,/*LV"(]2D%(6N3D9!%,MK4.U\%Z9A;BWIII MT IA!=-U6],M0#4U%-?".K"MN+_Z)JUDWV _60\N:IV]M1FLC_0>T!8*R(0# M1%9X,D[1GYXZ(;8U' ?B0Q>1-^#!6N,F!RT4)VM&*KLH_M,0M I !VIF5I9, M1D\3&AR'.=F#HB8]2[F9"7D74'#9*^TU)!D"*&OH%$ST5?(N)2]LEJF1S[@* MY11TOI]\!\M#^C6'^8N4%A]50_EE,OVR*,7:(_OHT<_L)^>H&_35R,=9UG$FIG1!9U<.9@V+6DCGE+?B:=^9LXBFW2=QZ'-MIL*5G M'32(=MQ%>"> NX"6A HELSJRV6#UW+!.35#@K/"1,:9R(]?V 5"GQXM]I-YC MRL+L\ M\&EKO9EH&[1*O.."O5A,'89KKL%N">-E-:::%!5\.-?+Y-)WX_'<7,SXRT)I#1 \R%.ID[&R"" MDW*%1YF\U0';S+O>&N)ID*:-1AIT.MP(M+;"GIU/+NY8T5<7E O@GZ:CSY_S M] Q#X3)& 875H)!,9#(EH\EDXLJIS+5(;:YM]P1^XC1KH+W[Y+/MR5>G1HW& MGW_%[[,S0H8Z* Z&?'U0B!Y"I#]&A3FSJ*W -DUC.L%\+L3:53/W:>3:TXB^ M-\OQP8(+!8$+*YDSWGD_\''X&.3G0J\^-':? M:KY?JMWF82QVU3OQ)LY)[[*>ZDS7 3E<0U#T;@@MLB.Q6:/;F.5; CQ%&O6C MC371O_UZ(FQ]1E]7_-T8AU>G-''_SK]ZE;'6BY\);IQ*TH+AJE8CD%L:> H0 MBV?9&YL3KD29N[K]>^%[V@0[%L6M(6,/@R^7=_G+^B=R2&;+ENN88BA,ESKN MGH.J85 ?5 $CG$BFL(RYU5!*8< M.0.I]A6R=-*FK*5..AH>VZ3-W,=R*KK?2\9KU+YW$>'U)=G-7,PP/PN&>6ZT M XUUIFJN36M%0-"T(0ENK?+%--'[&C"GH?A]I;Q&\SL'DY=5 =7S?[>PC7[! MKU]S^@4O+F:OJVQK2]OIZ%]Y<7"=>5F"L26!<;PF=9&EA")%TF!*#I7UWLNM MK(IMG_BT%=Y.N&LHL'.8^'&4])TEQ!A82$Y(D,*0>V6# X>T20EF1?":Q1"W MJU'?ZG&GKOR=Q+I&\SM'>7^H?_\T>7\YC>0GB$&S>H8IEAONE51$7PB M9C*5O$$44@C<2N,//N8$--V?&-=H>.]0ZN\DD]F;R6Q6FV;\]O>Q\ MV>I@<0 1G,RX*X!<)5 \:+(XT4)@)0D3LT#9J.?V8]">-CG::& -1_:.DZ[/ M@%E RX%))62=<HYE7E62 MY9A9"AXRT[B/ZYC44,D? BB MWO-(8BLH(R74H8V@F= 68^;)#'%GXI?K*3G; MX&I:>[D)V6'*+_?5W(-$V%/L0])"UCR?3M9)YGOUYF4I"Y;C;@;+)W"=;5HZ(C:V^'WW8HC-*' M?#'*Y<4X_19K'_I1O.I.^OU%G).3',]SS3*B%<3E7>SD\Q2_7*W".1&]Y[Q. M?@[T2V%D4X5(PJHWL6B5--OU3D=I<^Y4O\*C-$\QJ@M M2'HV*);(0>*VAD^U0TVJLF*[7MJKGWP*.M]+6@V*5VHAS?RJD.83_9O%Z5=L MY#[R&N)(Q"EI)(04.?A8=.!&:R?:%#6M0W,JWL+>DAY ^U?LW@954V]A/:[# M^ K[Z^T1(NPA] :^P@9T,::D'$KPH8XPLMY!R+7$AE@?%?>:OOWDJ?"(GS 4 M$[K(ND5?QQ^KZ:[.*8D%'>N M[I4H[2OH%H,L;CV9*T"(BH6B:R6=K6F8Y,>@00/"<,E#YL6G5F/=5J"96MM&S&!S31-),&Y0(=-B9$LD5RN3VY))%PC;[P;$U!>_;1>A'Y@V& M&*QI=+H-HF?>]KN3TA[O^;R+Q(=I^ZU-L-() 5EKV@29\K15V02$2*C,?"FI M31K"T;?][ID"703=Q%*XUZ"8&2V5].3YJ)H.M4)- M)AD6LL06307IG*8S58"S.N=LG+?^$.2Y 7CH:\X^M-N)/KNI9G!SY]-?D^L0 M;A/!,5:3.DH@P"F"="$)%UQR,AV 03< GQV#=E/-X'M0K4"_IGI))1I' M\%(IGH2A*LMC D%B83Q:F\40'9@>@/C\6+2C>C9&7UMT3;\>,S,I;_/\%YQ. MOX_&GY?-EO?LG;[%)_?70;WK,E;ZJ,?H"@MHN4"M4D@^"BMD)IVIG+6-9UL^ MHTTW=9$%3RS5'C=(FY V$KSP":)TWLO(=2E#M+QZT[R;>O:&W->D(&M'Y[6W MFM[*6, $P= (G02VN1S:A.C0>]9N'-BZFWH7>3>PC_X2=J9T3OP.6I@DLY>K9TJC>:!/8SK-#C1H^S;YXR\G8SC MY71*BS]C7*,O04 ]3T$Y12>UT0<MY),LEH$Q\B;^06TFGPH1^)-[@X7A?] M#"Z*$-&!94R#"DX"AAB!9HAC@0CZ(^L;^#H;MLC[@^,0>>&1)K0\$ M*M8.@5+1+A9MP:A8"H/83,=V;]!)NX_7)W:1\I"%:-O@>M[UB9TTMVU%VBYB M'[0^4;GB>,I ?KV!>G\*GAOZRC!>:_"1F>=9G]B$#5VD?9#Z1,VBS3G6Z2Z1 M#!MNH0Y4!J70<>1)\KA=SYLG5I_812V=ZQ,[R+2!1[DVI9Z,510\UT9[HK9= MTJK./Z0S+W"6A.&LV#:AT6,O/]K'&-A;TL.5'VV#ZGF7'W72VW9%)[L(?;CR M(V9\R#R1IG3MQ!:3!F=Y *T".4WHA!!MH@C'7G[4@ E=9#U8^9&*+I7@#"01 MJ]>L.9"=@[4%;RRB%CN;-E>NQUU^U$E76Y4?=1'T1H.@[<77O3ZM/5U[;?C< M%I=>VRQAY,+++ M5>T0Z@&+MW2LDR!*G? @NS',B63 * M$J\=H92/X NI1VBT,:F$>9AY#<=P%[:/JO>5[1'?A?$0,ZV= ==^%==+DAZP%=\6J)[W75@GO6W9BF\'H0]W%\8Y6MKN(C@Z M^$!YQ\%;DX%SZY+QSN5G>A?6@ E=9#W879C 7(KF'E2F_5.YP"%XETE=L:!7 MD:%MU7/CF._".NEJJ[NP+H(>["[LA6# M]V%;?W8_=V*[+67E7HRSH*4HD059:X5+B"([[95*EBPVF\^V?DHO?9&N/OW= M],/H\_F=4)>D34@5+X".#3(NE0G$TXQ '!*6+%J5>*.7]D%<^SDJZS[ZM[_) ML!O-?ABW/)JD,XM!2F4=B)1K*QM6.URR")%L:T$*1%QM$K7)8^GPU(/U!.J# M!C\Z,*UDW<"3>86CZ3_PXC*_2/^\G,V_+&:I7;]V9QEIYV2N@$U5!$Q[P(P! M0@S*:6-3"&W>A =AG013^E= Z-FT2ZKUJ_E].MEG;:^).W'V:GOZ([ZJ;&QDDAD?:,F6IK90X.9FRMOK3-1O/2&D;1>4V8QKJ*G=H0G07 M^+%<[*Y=SB)00;L?';("P3-3A_2$ B$%"289GM2X#3GVT,' -%'"&VU\@B3K%5C@ M'H*-M25(0:[1.1T'-$X.& ,>GAU=1-_WI?!-%.O%CU&LJU!EUEH712Z^UHS1 MD@T''Y2$'&,PAA?![79#UQY^SI$8H+OH8])&F"U&L&QL)^X+,=H(#R+Q4/MX M^02&3DI[O/W^+A(?9@)# M<%PR0T><4X'5.4)7\RA]<='5F91*-C4*CG<"0\\4Z"+H828P:)N+9-J!-W5$ M "T37,8(LC#I!7.(I9$S>9P3&#IIZ/$)#%W$V](6^.V_+T?S[P3PZV1,?YPM MR,UX2CS)#,3B5&=$>4"6(Z3 ZCA@3I)HDPKR(*Q3M0GV5D&#(.4*INNRX"U M-34-UL(ZL'6PO_HFK63?X*18#RY9E;*+EO:P.AY<9PX!LZ#-S3AAN? QM'$@ M!B3$MJ;"0'SH(O)F%L/B@+P^T;"$F.J-"DH")"5M@^@"1#K-LA).<-'28+@# M97A[H0<5K349=I7O8%EC-QD!?V2<74X7+T O*6/;?7 _^6([+&(E64QFS(IC MT<4$E0MS1BHRX:QEQDOC^=EVC^@K/68VR[3OC-.;$8;1Q>)R_.JYZ=WX0[TP MKY?K] -O)^/I]1]?XFPTJ_]^4>3\B20T'OWW99[=7L(EX19K!(S!D\U*ABLF MVLF<$"B"QN!4FR+SUBOK+3'ICG;_:S0__W,\";,\_59MQ=?CKY?S&4&-J59'0ZD&7NAU?)PDNW"J9G?2-.ZL>['.,\WHS+/20(V6 MUUQ\ 8' G.:OA%D5K9-]7(7E#]9/(R">Z^-?"@--IVA+2:%PL!BK0.QTH(O MR$%+[W62ADYZ]9A%L\5S?K*GB48:W)L\1&SRPK5"RUWMO1YHS5%#*"*"CE+G M4&<)I3#X3O636VT4V")#\,>JH1LYUI9#%Y,JMMD9]UP+$VLN0LUU15Y'VKD( MG%P/2:ZBI;-\B&*M=>!^4JVI.N\S;N]!NXWDMPR2(Q@^?95#,&12K2&M;&0-@.WZ$NVHZ'3IMXWI]:&X3DU\88 M[^.]"DYO [;I75XGN(>YXVNA]RWB//TJ[>!,LV3!Y.Q+'2^1:LT[6=,H:^:# M4(9,:A2L367=$3#LD4O#HR-8%UVU)-8RM+F0@+SNFA"+CJIVYDEUI(CP@J ) MLI,]XT[+K$VCCJ8/@#J@I]._.C<19T]=M"P$OP--7$]8+M$PA1IBK->D+M(Y M7SOR9I5ET$$FWWJWN0_JN=%D%UTTV$U6(\PW'7VTX#FB1M#"VKK>!(%7G\?Q MK+E,EC>:!+0)T4^+>]) =0WBONMP7?<0W )94X-Z,[;#6,_]Z' +8NRA@(%V MG>MA2#(OF@E!*-:3'8<*G*4=-TLEE,*8@QANWSF@V3LT,[K(?0!&U"[R<9[3 MISS]*' &"F -L@ Z(N&Q)2SI%1DJ4TX_W%LPQLO?6GR$8+LJ88& M=NTJPO?34 MR=)E?V4,L+5\&,W^]6J:\_7 B@\XS]<3N!3CC&>-T M<&&8+68SQI/E3D]J&:IIT>(L=DP+D82#++0&96H5=/$,HE7%F\Q540-V%OSI M):V[6>Y%>4/U.+IZK[:!]K,?R0YJ[-!Q8A<=#-R/1,:@4\H,1%&UF5N=0.H" M@DU:*D[H]6KGB:=*CYW[D;1B1Q?1]YV(25;6-SH<5SIG8#0$Q4I::9W%D1R= MCW7H5D[)LQ*TR;A=_N7:CS^N[B.=I#_I570]NC0+1&_R9XS?5P"9$%ATED&* MMAH\D>PJKSG$5))/42D>MFO8N^[33T25>PNN]_QHG)U?Y-F=)IQ7X*XSI>0Q]4>EYLRI;=\XHEHO(F >_07%B 7C5C) MG,UI SCG1'1>U0$W;)'&2,8L;3)0:H6KB,+*+9MQ/_:D$]%ZKP+=:,3M1\R&>./!4STC^?G>7&I6&=/UQO& M/TE:?1>6'@1\P^+5PRMCI4 V:!M41MI/$E?&2)=+8'26>>?HZ$*Y_L+Z(,LX M?";UFYOD7#1)L%@$[?.!?LG.@#>.@\C%917H((AM:MYZ7<;>XZ\7&-;DS;\( ML_D4X_PL1@Q!! 9$+$N>D#7@N$'@/K$LB&:9MW$6'X7V-&LA=F/@O:'9O>JM MP7U+-;IH^?6WVL'A&U[\D"9S"_C,E9*U8P%2(-]))@"[=8N++!B3;1 MB&TA#D^TGM6[&J!HHIL&0:P7W^C8J*'<5Y/I1[P[D*!6^]P93V"ECQ95 )T$ M^6_9"W""S'=N9$[:2\-EFZS_;1&>&H6::*;!'\PMGE??WH[.M##">&' MD*U/"Z?=UQ=;0 1KC;;(@FK3>G$=FE-CQMX2;W!G\IH<_^5,G;6[G)169Y8E MY$".IO(L@H\EDJ,II'3%HF]T CV,Z]28T:,6&M1IWK'D'A* \2YSSS)$=(0R M*X1@F:A#;+V-M*4A]TVXLAV^YVP3-]!@ YOFX>IXI7AVR=6FZ&;9^A9SH#\J M=(:6[TD"3=AU7.T-6FBR4Y."#FIH6:JSQRMUE0%1/(E&U=&ZJ;Y.-H.W]#I) MKVEI#D5I-'FBMR4\I6+P?K:QPVC_B95Y"YZT02M!*U&SF4L!5W<"S6VV9%#F M)-N8;*=?YKT#=W:KZ>ZBPX-7VFX#]F=-=_]ZWZOD=A>E'9QI)68FN2[ G230 M,19 17Z6SV26%,8L.8 ML5"BQUQB8*YQ2]/[H(Z]6+>3.K(4>#M.0L(3A+()V@ MMZ5H&46;Z[TG7-/=-TUVT<7 '2)0,L5X;9U&+@QY-5R#9TY!\%P&%9FPL#7-_WV9Q_'[X@1.0A0>? ")DICL#)W TK.: M36T2:F^C;]S.?#.XG[Y9G]IK2;!U *_G/VP!<7!W; 7DP9VP?A2\A8': +!(2LLH6+Y1"\A42';RT0_-BLC>-JL,/1J#M?:R#\:>+4H;RUV_V MY:M3.$3M:-,E(UX8 RI$0?"4!IF%8XD@.]_8(GH W7&81GNI=1N_?!^=#);S MMNR^P1P70GLP7M/Z5:*EX;LD$;G@48+B2H6-,)L3@@*U,+)Y+TILV@YE),H^FJM1 4 M+]XC6:W7!ZY0'B,R<*E.FS:: =8&1<6A$ZX4KGV;*;MKX3PCHNROCA81R.N2 MR-=C$LME]347I[$O' ,M%60Q1%W."*#('(0T)F7)4)A&PR76 WK>+EP?6FJ0 M2/YIBN-9R=,JEH]Y^FT4:/GZV/Q]V.G:Q?5 M-J#I Y8E2TDZYA(X1$TG2BT>,O1+0A3"&B>QT>RG8S+Y#Z?K[5V +HIJXC7^ M/OF6I^.ZTE\FTZ^3Z:)]9)78B\^91)%G]R!'IJ,D[P22B20)2Y(((G#PG 8OQ77@--.]21%NP2 :-U@I-)0F*TAP:K MF< V?;U.LK=Z#XD6O6CJ/H5TTT;J6T#[V4A]!S5V::2^@PX&;J2>E&1%LPPL MUCD6(M'^)V@[C 1-E.PQ^F??2+T1.[J(OO=&ZI?A8A176DCGA *%8V!#Y* < M2X#%9>!,LY $KQ&Z'[FPJ8_ZFD\_KIZ\G60_Z5-P?7=17]_7/>K :D05M,;: MLXP,IY SK901.G1."Y>V4^7QM\3?79=[BV[C:SEP4^5?SG'\.<]&XS7F$LK] M?]A67AC'?XXG848.6K61E[.H4\M5M-;=<7^F'[!BWAYL?CRP^3BXM5D^A=.TYF3:#C+EGS> M7/-1N -, D&*9'@QC''>)B#5?&D'K.LXU/NPL1#D*.C3LEK_SFY8 \3W%C/[ M<36S']=^+9[OB\\Z0Y$U>E0@C&7U.$9RX] ' M[;:HCAJ6,WW[6+NN:,."?B<=OYG,9MB:GEH;%@<3$WAEBW;>)(O;S5DYU I^OAM/C49]SQ(:>M$?)\Z]K)V=':CD.:#-!1QSR&)(3*ZV4CZ2M^=V#3_?GZ='I0;WE#VO_&.> MSY>M,F=G3IGL,&@0UM.YFE)-?Z(-0AMNK(HB>VS<':7W-?U\:8Z2/0UN7G== MV\_/V,6<==20FT4@64PCHVPP?B<<9<7W7) MVB2=#K*\G^_)L7/J_HMCCNW%N9S&DE8Y>?:L9>%T<:&^45C$H M$=H490VVQ)_OS%/@UOV7R!WGI0F//EA?:#_(6H,J4@)*HK?P(K',K$16CNJ% MZ7!IR'LJKF43TOTEM;J\J]2_;18X3 _E5DL\> ?F?6G5;KOMD1-/DOS!>W+R MH@+TFIP^EQ%\B@@LUXP'3EY@ZP[U3XOTVW>-?G*<[T*%=@-!K[/AF2-[*Q9@ MQB106GMPL@B(3!J=>+2NM.EA\0.,)^U']Z'F]=-"=]!1BS;3&XMMBHR&!^Z! MH9.@6"GDN9([;DUTCESRI'6C+M-'6_MX#'9F/PIK4=?_0&'(-M!^ED#NH,8. M16Z[Z&#@$LB-P*'D0?>%&T,Z1L:IA>@W?2 M09*T9W@L@HZ9K=7H3E:-^XBMQRSB:SR"K>#Q6OJ0,=>]G='B(H>@# (::5VM MB65JNP3Y-1]^.FK<2VP])KTN\+S)GS%^7P'$E/,>0P23N !E:*O'P"30LFP= M]2OE:JNJ#7I<]^DGHLB]!; M5O#ST;=]JO^W__!^*OMW7,Q*U3[MDLS0^>=53,H;&40(0I2(*A>KM#_;_C%[ M]J7.7VHWN^GWVA9Q_OW-S<4U2X%%*S195N0A*DZ&%FIA(3).<"*1+*]LI7WU MF-Z :.\.W#]^[L=SG.;9B\OY^60Z^I^>/(@ MOP3 MI\= DQ)JT^SE-^LEWZN, M\TO:.Y452AMDP$O4H)BHS':2$*.71I+E%G:R@+9[_ E2I8'<&]0FKH!^^?TJ M*K;8$Y=I(-D&LN5ISW-:>>*RJZ=JO170-CN= 86DB"Z50P:EU4![4_]KQ34'NO,FWTMB_'.FT#EB$FS76M,2@D M#*UJ]SOD4)@KBMO M)%=WONMGWP*5&@DYXV1][YS$JY;*]2&"]=1W1?C^2B- M+B[K[?KM2*X]2JV"SAC-=]271QZ"EQ.!X0/K+L^Z/ MVW/(W=K/_NWO9=N,5\3^7R9?OE[.%V&R=^6F">85M%N?VO@DB[4<4F1T2J6< M(6AN@7/-"]=6AT8=P/I:P=[C O?#\>++Y'(\/].)9=K=%7!?YV=&0<<^MQFR MD05UG:.M&PT6[ /^\+OQ0?A[;_S@X*IOD+5Q/<;D7=ES.ZE!BBPS83Q_I=QU"QRJ/@\0$I<"QQT#T7_O+[^@]8A .,84,3C9D'%C2PE,AR(M\K ?21<1-W!Q?OOR]6+R/>=%1.W=8GC'=8R=_H=.>$B,X*A"Z!SC$8HK M+'FA679M^F=NA'1B/.A'] WV@ ]Y-I^.XOS'.*N0IM[6"]#9D3UHD);Z_[?W M;J2)6&&!#0 J&/-K]\L M *1($" :["X A&0[9)*@NK_*_*HJLRHOM2:"H:^84CH(UN889BN<"^-"?Y$/ M'53^N S3N(PQOWO_M_N^S]RI6&APDG%"YJ,#G]TRP3I+AC9PUBU@_-G77(B2 M!Y;GT)G.?\=)GLY6L<.37\=X^[;\&.8?_YA-/\S"S1U B25Y+D%D4S-AE !7 M3"&\223'G)$=.Z1W>=LEZ7UPZ39H"[2^<]MZO88B*HLAT4AUJ(ES!6*6"610 M.B;D.O@V;L4SH"Z$'T.+OT&KG*V8"J]=%=!!L+5//%<)HF8!F-=DN,3L0VCC M%7P#7.@M\ :AU0]NX'_"N/@ZYCMSE?&<:[45&K4G?]@ZB%8B#3^5@,$EF]J4 M@M\#[,*H,:0:!FR%LMSEZOG)V]O%*FGD;NG2B95""Y9%QFJHGZ5-S2<0(C"- M/C/MND5 ;7GXA:AV$-GM[,AQC*"6(6IL='INN]"5@RIK!"R98XQ,.JEH^W4B M<=J(AM$S,Y:,HI(O>D G&:T-;37,Q*E_3)^N/BPIE M3'(Z2AQZN_\2?9Z"=T)PVM"4 U1(SBR3"KR)#JPV M-(-Y"+G1D$RLF7%:*9Q#>$3QO-'BA.223N90VB9 ; MM3QY=0>'!VGRP(/#0]2PTS$:^K!I>?[]<7I-[YBOB@L,<=34X:G#'#0="G_C MF,GQR&/ATK@LE2XB>!&USU9:;KE*:=3A^<-EM7_U?A"#PT(FG'>VMMLN"%$R M"R8[E2W'K!H%@6R%TW]]NKF93I;/?%(P5!OC99(",'I%$\Z&FGKB('LF3?8J M9-8F6>,94*?-['P9"YXN1L/(O$5OKJ_0=E<$C8')8AG84KM*(VW7T0H/4B<; M(RW%UK3:LO:"NS!Z#**#)E;-!H-7%?=&,IML'(T3A20?UQ@+KO8?1Y]5D5IZ M;XZT8JP 71@=7BSK%KW7-F&]O5W,%V&2R>P?!1:Y4C14MLQ*K[9]L$) Y@)S MB,DJV7R)>(+J(LGP4JD/'4'W -C?IPM"L^S ,*>OL3J!ZX^7:Y=(HF2^#.1D M-/XL'(3" EA&=C9W+$;3K?5$]W>^9M6W%&^#0+JO=T[KT:]XNG; ,',"J&F< MBH-3LH;R! $^U&(FG/-0N/=<-#*@]T%[S31I(_\&\70[ *YV-3XR@7EA?2T; M3NZXXN2$!T]6<%'DB#.KR25TQV3'&M<%4^,EDF\08G=UO?P=7-65_R',,=*/_]5O\21)(@L, U6)7*0/-9^!#J X;QD*[G+L4T%TV[X+H$G#30Q M8+#=_?5<'? [_'0[2Q\)XCJ:_*LKO:J?P4=91ZF"E$!;'Z_W;AG"LOUQ#%F7 MXLB!:I/$U1'@)3"FA2YVQO3U*) \6[;0_O)@\1N1"^5#X@C4M,O C# MED6<"5HIH1K0A$^)R,G+$BRU,3QV8[H$6@PD\2UDZ%?L\H''O36B\EVUA48T ML.!\#*"9(P\J<0&.ET@FD6XWP@?WG^6L?MUKUG?C82Z1>^]CS:W4?+A M.9L(D9'A:\#63KPJ%0'1+UN+>L=UY#)*/-I*<&$'G$/*?@LW>O>%VMIH]B' MDJ*2Q%G0)MK:;1;!AYP!R7OV.CG--[O/#7L]O!/9);!C4.EOH4>_SDY;T?W\ M%\[2F%SH$3G(@6LOH48R@(J!0Q"Q@$')1$)O>,<.<\^_YS7K>6@Q;E'Q /G MTX28YS7F;8WQ#MQ\M(3&:_,?A;0\%;)?R;=58!.&6/5**:7U.GY11,0<"J8F_BB$YUR9EJ)57B@H63>S68[;C"U^SVIL) M=HOV^YUD[@5Y7Y=M)#3SP6" &&N2N$+RLEP- 0A1N)0]F4O=&O9T?^?E<^!E MXMU"@]X'FSN:8S\\=/]E.GN/L\^TM\U'(6HA+'*P(M4BOR%!+"Y"XA&3+C8I MWL:9/0SG:V;0$32SA4B]3T&W!X9?G'WW&^ MN!\B)P\-9:Z-=JWP-?=*)O L*F V19:82+DTZ@DRX"@N@H2GTNH6BO8[B?UC MAI_".*\CE>97D_QV\1%G/][.9A7S?([UM."ZQCC].=U5F'(DR4GT)28PO%83 M*RZ!<[2)^^!UD('FF>QF#@T"YS4S[$1*V<*KWL>_7ZM"+"&NVSVO2CP4CR0 MYB G1:)!1_L[UQ[H1[PPF5.2C9IB[P9UK.HR#9:C@21]+G5?=G<$5H7+$E2D M,41?SR@E.!7KT53Q5EDO8F[3*_GLFJD/IO/.7=0/D?UQ.F=W0?2-=U$_2&G[ M6VB_1.+'X4(V.:JD:U:?)SR21_":)4@%F66T[]G0)NCL[+NH#TR!0P3=+*%V MB>MJ79+"U[XG09!EP[@"E3R#*-#2M(FV..Y+TBUS*!]B.8MVR@=I:&O:Y(O% MVRS1?HGHAS6B*#R:+#T4DP(AR@R"]0E*#6G@Q1AM&\WU)U@N2>$O$>^ ,WP^ M6XS^'"^J2?-FDL>?Q_DV7"]7,)^CSSE%8+&6-!=(9_&)R=BS=;L-,'I M#0]T3=]MZGDGA$NQ\H:1\8!)\EL!_6.\^+CT;TDV\X_C3W].?YXLQHLO:[IW M@7J(V?NW8 [DX)/LGF\O1-#G@%R/".CN?*FPTN^@ MU7PEZSH?N&9&1D.F, T*E/$*@JKE9**W&%-13K>Y@-D!Z%+,DB'E/F"]EN=@ MK3+R[BHN=@'8]"1J+\33'$P-HM .).FOC09'%?N!LA2+3BX0,E=CLI?U7,EQ M\R([SX20L5%*]8GHLN<,ZS1L.40) [)D>=/WK]-E&Y_%;/II>GL]O2NR:DJV MA7L.&$,$%42!0*X\D!>>:5-TBX[[E.W/__XAQ8#:V$ZK A;-/"X.XY= MU5NM80+320U[6AW)ZLBL%0R,X9+LZA3 *[)V3?0.K83LXM-F5HAEH[D0-YK 0 MA9+@NT[QX<9+Y4JY.X4&IO*4D$L M*=*W(GH1/"^V35SY+D279B(.(OD&I3^WX;ISE#H@:WO4M!/;B !G0Y0V H::/>-+AB"3 ^6$8D(GK7*;U,5C4V/?>=*1F7&(W!LP MXF&0^%TJU=?&/1&=U]Q88+KNF-S7J Y#.R:3*GL,W.HVY8*?A76"HZB!]#=M M)?P6%N6V_.R5VY04>4:F9EGR BH6PJ0#K_6B/-,8I&L4B+\3TJ69&,/(OD$9 MZ:W [LY".D [1F3U-G"GL3(&4F,7#7)?]S&ZW&ZJ]UP%[Q1 M*P:A(6A>U($R!;Z6)$TVZ"2-MW:S\/S.;,#GWG.RT-O^^IBV$>: EL,*VC9 MV5NA.>V%/$8RDK*I9R4A %=1<6Z*L2BZ:?>D.AU<]M,A!==HQFX@PJPM0Q] MFX*@K'=DE6*!7+ 6(F=*B&YU%K<^_E)TV5MT#7J*K;-__PBSQ9<_"=<\I&5T MW@]?'GZRW( ,.F82&O!H"*FHZ1N./)LBDJ=%"V/$-F?'W3%>FLG?2#L-6H,\ MQ+/>R+H@:FKZ/\5T&HN_E1:?(4L/%32P_+<@TVA97>% ^UI.A5D-SM62\\9* MPP-S&-L$K!V+%'OL_--QXA#)#VT]_!3&-]79X,CP MS21-;_ ^YN+1\;D5Y.C4JO)96@;DWWH(01?PK)!;6XQFO,VAX3.@+LV&&$K^ M#9I#[8"VGA5=P#6U'YZ%=QI38C!E=B-)#TTT,".>!^DY$@ZL&X^(T+#E$ 4V,S#G2 S^2W_X3?L;KZ:=EB-^J]-7= M[5E422;.01=6NZ(Q06!-E0#+&)P1C+=R8?>".[XE,J ZGYB=P^IBIUGRO_YE M0UJ_TK?+#Y8_K])XA^6_U___[=V;>\G]\Y___)_7MS?C"1EAF#[^3Y+#ORPE MM]QZ/TZOZ1WS5;S8\B?CR?48;Z8NXB*,K^>/D<['-Y^N]YYX MO?QE__)UB(^'OG[C(YJT'BS^MMR- =O?RU)ZJ@^>M];35A+ \^." U$F=KK46O0P&KT"?O4&1,3=:/_MA/ M5G_T[;(AP,..4N^FU]>_3&?UPU$T :U-&I*M 9/P.=2"J\(TNOAK M,Y[C+^)'9O5@!4R'HT6+I*OA1O7[[7*WLVAUS"R3_UTD#:,&BD7%(#D;@LRV MN'#V/%\-Y151?$".M:/]"PC2P'KN.Z!_7=YIO9FL:A'_ZVPZGX^4<48ZSB"; M>G#IE 87C(0@&?)4D.S(\^3\EL%\9_T9D*3!_>>+A[2R7-],YHO9[;(-P3)N M\\^/8;(>;"W.C?ENL"/CHP\F1T@E%E#D3T'0.0 *;VN4L,FN4:;ND4;X?8:< M*YT:%#(9?O^3W@2530$L6M5"/9FDGDD)+'.NI$-V;BT)NAE()Y7M/[ &EF&^ M^HRS\ $?-=*JE"]KRF-F3,N@H4@R_E5BI?: KVTNR.Y 9;1B9^;7OGBLKVB9 M.CL/K06=SM"6[3CB4>*AN*@UD(%.IDN1-,RZ6R3.N<@&"V-MFI(?:8"O:*H< MB:NGF5H'$>T4\VE^D-W_[%!="2YZ%\'86@.0.0:^MG+,04AKF#!.MKG%.^(@ MO\^KOO/J1(1[Q?[GA@R6 OHI+/"^A>9(*ZMY,1P,3^3V!"TA(GD4GF6GE&/. MA39IG6@4%N8+]/!,S)R*S(GH!/C::%S%$L!9K8CM/#L=& ]:MY'=Z3N#G=KE'$@M MY])&[&JR&.?Q];*\]'M,M[-E1O[/?Z7KVXSY%Q)_%?/M8BGEM^7G,)L0\>>T MF*VD_&7[ U85)'12(7@&62=:CT4F43#'R0B1-8#"T0_:G'LU'-0YAM >Q+OI M>>J_@6^W'=GOX>:^G&H'?$VC^KS)+QS3MA@#&0;R<++ MB>Q4&\CT0:V9< I=HS9LI^';GHC>UTNW ]0X=+;1JDW\KK:VZS!4)7C(06= M;6N/J@K0D#"\*L%S&G[ C?UW1[91E[<=W\,<5D'3EM(];I!OW+2.?Z]YV55, M?2-Z]S]YP/#= X>Q$:LK#3+-,DHI:DDJYFTV7K'$D)F04(TZON/D@;E92"3H M&;RKYP$:"\0B)1A,RAF3:63AO!SE7T\>F+NZK29;N7XZO[I=?)S.QO^%>12U M1<9HK$8S,I5-I U!H (K$3.M#:[D,XO;VC645W2B]S(N#W9"-P@9SBD2=^^1 MX^,[@I$W]1@T:,"@%*B2/#BO,FC.BI5,RMS(WCS6"+_/A7.@SAF&.VR+RA0Z MN,RCA*03([LM($3F)=@B=,T>M-ZU2DRS_J[1*YPZOQ M\)$.W!@C!7FX)8+R&FLM)PDRL&"%45GD-EF@0X[B.ZN/18%6]X=/W*JG8XG/ MC659-+ >\23Z-'S 4)!_?S7I_&JC,U=Q#N-0Z%(4!@B*)0<7'(>6&!962\TLH:K]A!# M^,[HHRB_01>-82VJ_>$MA2LTKG 0MH;F.!$AU (,1=6F E;1F,_,&7W90+_- M&7&F1&I0&?[%"\#6L+#[8?$1]SHE7<@=<9E<;L\]V6^.W!%40N8LC6WIGS88 MT;?D%\C[//X]HT9]N0?Y]. M/B^G]7)T\^4P'G[^XW2^^'VZ^#=-_?WN7(^--IRYW7&]\*/#E\@_W,YIN/,Y88OCR7J6D,-/CU]^LVPK4G VP_R@C^R;2:J]9?.(^VPY MJZ'99,O13I-K?>:E<5)F$R)!<#A4=./+/00BCR17)]*]H8WL/-817E/[;RX@^B9E<%:0Q/C$$C,G4]!I!QH@O("R*XC"7U,B^?03C#!)RC\F$S?W\Q1HY MJV)*7X&AH9&GNBO*.S8>^^-.'S)N\A"F[3(6@Q&Z?%^OYGG:)JC9"\ MG@^D4 WDVGQM:D3LQ7.&;HWS37]M'E03S4UR$.[/\3Z>G-X MUXW;!%LPD#UB:_9/)$S!.0DJN) 8,XFK-C6:=D+ZSJ&!U#5T08)?QG]A7I[X MKZX+5L>6=\"8]3SD6OG>1%",T\!S%& 86J&"<25WZZ'^W%N^86H,JX$&.4[K M"/YU30[&,E<&L-23ZUK:+OJ20/N7!!'+@:F,HEQ&"%_4H MW_*"&LF/.VH6]C:0Q[JBSFY/;6Q?'JX/Q .J?_YRNH?JDN"O% U.O[>K:F\EL)Q-)DN(\5J1 MRVN(F:7:<8?H6G<]VH?Q^,9% M;Y7N-#$&U4=3P_0ITM^G$WP,UJ=(1E<*0(9/[3DA(GC') @CI/2&A63:!)T= M!/.R^=-/*PT6G[O#W>7"&FNXNY,9(B-;63ET$%AD(")9R]$9&V.;,A\/47S; MINF+]=&@?LS&P7\7-$T-TG,(47FY?G8HNH=P&RX':U2:66-YK)F9M1VOD34] M4VM(->E,T3+HL,UIQAG$<[32]"$R'?H2](K$S2J>]>9C0K!1" =%6EJI:%N# M*&G70\M3X?/Q-O(^0IP-):$ +[PX+UP^P!$EF2;*IUO\M MH*3PM>]T!G*&B@XA!\5T5VT]?/"KUM:+)=1@];Q+%[A*_WD[GJ]D6%-:F M/\.)Z++'KCL-6PY1PM!6W]M/B^F_KA+6WDS2G6$CA0H^9'#>W-ZOT[,'[[#SWDI8M M=SH/;J/[3L:H+6-,&E'[V0;O/>=DXC.)-HD8=W3?>>YU)V_$4R*WN00+1M=[ M$>XY1*6K42254([&Q1MU7>V-_63%+KE1ZLKH%7#:I>3=,4%T+4" MI\K<@!.$*>K$DT4K>6E8F')+3^EOA5B'B_^<.M$\1_&_3Z_I,=?CQ9=W88&_ MD39O;F]&.9+W79BL37P9D".N(4@4X!7C(15OC&S3-OEX8_PVB7Q^]#FG=C8' MC#3\M1RICDP%ESP8Y6BDT=>[W7K,F8.USBBERUN,\?M$.0_ZM&J4,]1( MWXWG__$+.>-O)@N9K+B"0#P8N)!U,R$H9=_YS M8]O0OD^*DY*E15.>P6[ &3,B)A^(EW4@5@3P01A(DI<:B&R$:=1P\!NLR->+ MTR=1^7E6Y!.!<54\ ^9C!F5X!"=LA)QS4%J9$$2;J^@+J\AW$!.>K M2RVS+F/Z7I&O4VA-#[( &9Z]CX9K M=Z(^8V?#WH,J\IT=>0]1< /2[B[3I9CTF$L$JR6""E*!5Z;67"C><56FLZEUZ7H3V!:*L!?G19 BFYN2R1)9R M2":8W(4S]-0'?*'O-KGRZ+7?IB7W)UV#^(N]+X#C$.,KNY$&'Z)V&\? M]5#!IA)[R&_ 76$3CA;"HO(*0O*>EBH?(2 )7ZCHM2$XL70Z5#L/->XP%(;7 MXB%B&UA[ZRN1-1#!-=>8:]. 0EL-KV%)ODH]9IT"TC!S)^NQD_X>O?IX>W4O MX4^'D-S V^GZR'X-Q"5KE*0WLYK>0@S4$$IVH(,J-O#H!.N4C=U-A0]?_0I5 M^&+)[9R%QPG.WBBX?)46X\_CQ9?!X[/WO*=EB/8A0]R(TO;*\A*$*,PFA2+Z M6%!@1NZY+$KLBM+>\\:3!VHCUY(YVE]TM?Y5(*;SO8O=N>GW]RW16_])("9$#3Y86D$(K04W8\%K4'MS1(Y/:*M$F M\_*XXSQ#_WC867"\7J&]:72\ I1#CO;WV^7.&75D(B6$9'0=7DX0&))WZF@I MUKHXI\\LM/?0(;ZBJ7($KAY_6KV :.<4+;]WH,MJ4O.[7L,CE"HFQP-D4TO7 MQN!KM?Q2RTG('+1BWI^HK\Y (_P^GTXRGWK0[)QBZO>.D[10_]TD %%.;,LQ\,'^7U2G612]2/;.87@[QWJWYM#LG,+U#S9O6E .:;!V23WK1YVE+OZ!XP\?Z?]7GW$6/N#29/HI M+/ ^6/CA_!&:/ Y1&&CC:B$RM!"XR,"+LZQH%U,YLS.Y-H)X10OEJSE*:D;$ M5^49=Q<'F5TB:VY)@5*EVO"%U0KOM'SJ;&QQ/&G>IA#Q.8S^%Z\C5QFR"[59-+ P FU;./K9V60^4 3?Y_-Y MSN>63'Z=YXK[9>!<\99&"D[5,Q"=$(*P"@QJ;K2VQ:O6[9W.Q6<^95Z^BD4) M1MPKSI"=Z%.A"94<,*%LSHES9ANE[7V#>?F]SOU.HO+SS,N/P:$SZ"%E;4'1 M<" DE)#J;8T0B7:#-H??%Y:7?Q 3GLW+/T0CKR6CN-HK6QAF!7GQX%7(H"S9)IX7"UY(IZ5V2LLV9SQ/H'S;UET_S32X4-C6];@+ MI*8&VM%ZSN^SKWJJJT/3^9?(NL%NLPV:8R8GIAR$:$H-)=00:9D$;ET.A3-E M&^TU1U/_'@.EO?8/$7%3PWAOBWN7A"I6TJ*7%>UHG#E"BO2MX"PZK84OO+&Y MNP_C>;2,/TBE![2,[Z&/IJF(79K;8V%<5)S2U^8XUI%TR$0B=G\Z:>5$Y='>/AUK><[F>/@I1&>>4?+L@A=A[;9N"Z3LQPY"G*+%>U) MSIC,3'0N*A5,D#M*(CSSMI.70R OWUHG:I\+6VHS7Z3-U0K0SGH9T!06SBS: M\]>ARB%<72]_AYS(K5#6FAK1O RHD)S)HC6YE2C!DT-9,RB<9N1FKPU&)<431.M)5D(+\-Y'T#[64DG!N-SH;OD; MO-3L0\S3J/S4EYK+-KVK:((?K\-\/BYC7)W[K;RWHG..EB2J5>:@\C+8BV:D M5-GG8)%,YK#/=MCSCM=_NG60PJ?#"W[HKM?;8:V-[2[ MI]T'<2,4QQA#:J3 M_7KN(="C:ES%>ORN#.3:\T.55,!'Y8%+)G54**/V9ZKI':=5IU'T(7(\:M5J MF_RR?R1D3J:$,N3?>DF>M!/)"^$]^M"I O'!-LH95*T>6&V=2T\?(O,!#=SE M<#>+_"U'>U=&4@;Z5S+0W! N+R6X+!4(Q9'(G[.1W3;\9U[RVK4[J!#;WX/_ MC:0[?_?^;VMPS(J8/<_@9(ADK=0@?DW&BRM&"Q$]2^HH]^&/8;UV3@PO^P%O M+I=#_G4.:B%I+.-=N#Q%])LIFJURFC<_J3O/^V==\P[;^ M<.(_&C'6TZ$+MH,L_CTO/('1/Z!R.NF\AV2'-OWW8HQ<"0P$2C +REF$$&R" MS$3.@GOI><^%X50.P*F4?H! AU;V+^._,"_3/E8;X".KA0NG4 4!QJ-O(SIA]EJ5WN(B3Q:YFWB8)2)J+#_9O"%[ V@*=SICC++- M\>\):+(G?/4T+#E$ 0W8\>-TOJ"5-ESC_?FE0;)2F8<@:F(1%P8B;8T@2HF1 M%U\#>ILPX@F4X\?'#*BJZ9!R;A#E\@[G2 _\>#7)/^%GO)Y^6D;-KD)P[DXL MO44CLP7G,Y+%Q!69O;X>8*))UG*5L4W?\0[@+HD<0^NB1>@[7M-''PCA;V'V M'[B@KQ_CTV1,N6@D"!\2C9^@16\=H*)_G!?EA^G$YH.:3%"+4LQ MS@$W];2?*9IAFF:"-CHS3(G^U\;,V8_M^(O1D#S97(X&UL70I^?;X*VJ]K\M M[V@E_6>X7E?8&GF%R(JB?=8DDH(K"B*7"5*T A-/&B/;MRX=^,[+H$)+03

    [$>I%+=1B&$<+WF4!2A5/?GY*@"@-3UE&'=J<[3\+Z[((,IP& M&IS7/P9W?^,UBIKSR *"Q9AIJW,!/.9E0;499%B*.D_)8;N;VG0@,E1K]#"]5TJ9(Q)1.=HZ2J2TV"YJ@TJ'626)!9? M\R1;>65;X%P6&?I+_"D-S# &Y^: 5_?9+AG%T"1P1M."5;TD[W@DI(6ASX63 M47Q$%_VH":+MSVD;H9_S*83 M^C*MPB>65YO,FH ).0C% GE8-$Q7! -9+/-1QRQ#FTHU!\$\533*8-S83(5O MIJ,&7G M _BV7.7IPR2F+IB:!IIL0W6BLK+ME#EMI(ECL02+T5X)#T*(FI4O M:(Z($&B9-L;8%$J);>)+CL>.?65;3TN.0Q30@!1?!_M^$2:YAF/^[5,."Q2, M&R;N&.RR3,P0*E;[OBHM:/?."03W2-A9THWB'SO!.[[9VU^3F]O-X&H8\/!] M/EN,WM68SN4,0&4SQZ)H<#76VM36*C$JD$$4%#9ZT:T',#WU 0_HNTT./'KM MI=@7+Y?E@ >C]R#NF-L!QB&F0G?5GL(JZ*&"327VD-^ :_D3.$4HPS$"KR6; ME1 &@LH(03N=M2Y9E4Z7'N>AQAW;=P,M'B"V@;7W&TGJYO;FKOR \=HXAE"T MHXT$8X!0>&W[E'26AK/O7Q=M)>PI\.(;F!-\C?PE\/@,0L(N=* M$ 99^1@+!%?-1.TDLUI*WRULNYL*'[[Z%:KPQ9([6A7/5038G^&O82*>GGO< M,&%/G0%OQ#ZQ%!@364?+C(K1!B8,C[8PY^L(BJ?C+/,0B$N@6*FD &,M.ISX9U4EEO9IF!?!W##74-NOF(4@I9_DQ8WOJ*>A/3\7VNH?FQ^T*RE_R'3QG>!>OWZ>+];?QW M3(L_IS__]6F\RHL=92>]$2F"B;+4 BD:/&,20C#1,!6DV&QZMC.7^+ W7PXE MV@M^Z"3DW6"W(>4*F2@)P3GTM29W!6DU2%L"FG*G29E-]!M3E<&5H M#30(@/K;9(9I^F$R_B_,!/,'G)"\%_-[4^\/G(3KQ1CG5Y/\9K+ &ERI5EXHP-$90U\)VBV;D*<'Z,LCU[$TV"#@:@?T/S^& MQ3^FM]?YSL=.4DWBX_36:TWM:I15G/_-&E:!W('C$0(.2,8 M#%A\1LE+F_8?V_&HC^F-3P+LKJ!= ^6,@(TV2.N>CJ=5:N]QG2:=6RP-2Q*-&IPLMQ&'&( MQ!LP@5"0#3Y./U8'Q=X;8.^GP=X&DMS('5V(4E/71QK M+7D ,VNC?3"T;@97ZYQ9#3%[#5G:9$7)F3;)RZ'*'@OT-$PY1 5M6I(LRYNM M]SYI!**+!3#82'L?=Q!H3P694=0R']9CF_N@QSA.$-4]I)IVE)![@8QW6I]# M1SG].+VY&2\S(<(DUXHOM+GB)(V'"7HZX.G#Q$"]=#@;(5$1.>;B7.$E*L>U M$X)EG@VB4HE+WXB+.O;WMP))M"*(4H RG6GD:26PB:59M51A]B M4$ZWR4S?"6GP0C^K(C33Q;_AHKZ/!(QWUZ>6/+F8,@.?0P:560 ?M0#F&;XHM/570HCYJ;?CU9CZ_Q?P3N?N3 M#W_@;#Q=-;J>KW[^RW3V'F>?QPGGH\B=U$I$R-S05F_)_R>9D"]9DBG"6!MX MF^OEPW"^=E(=03L-G/ _;LF0(V*_C=?C#ZOP+I=JP;.L@>7:,;)8#][6UG0Z M)&:<4JY1#-53+)?"B9Y2;A G]2O)<87D/2X6JUODU;ZX;&J!^<_I4A1_D"7Z M9>1S%-Q'1C:]QUJ^B$.0Q1)8$6..)G+>J/3<(3 OA2WM=-,@YFEY8GGO*'Q9 M1F*%ZZN5WTD_7+:N&GFE3;&QVEJ82!RINIO, N?16">"%;R-4=\)WL409W!= M- A;>C/Y3".>SK[\,I[=W"V,7T51QS R6MA]9["\; )97)/D?OH^=9 M^S;G>!W 70I9AM9#@P)5FP-?7880?9GUV4+-D*RY>02*10'%YN*,DK2+MMF, MML(Y6C1;$Q+TE_"I(]=JUN7R-AQGG^I^6,\X5VG4B5L9:1#2N@ J* F..P/U MA[H88USH%'_0*6UU&X*372;VU^ET0-D.71P /ZW7JJL/,UQR:!/B^HB["\CA M*T%TA7?\.A']-3D]EAI.QAD55=)(7IFON0-*1P-1BDQ?,0P9M<'<*=#U-7#E MF6(4)Z+*(=(?O/6I_-O[JS>3M+[4*K40)T-5;[$**$;VL><\0?#.:$$N>G+= MSN$?/_?(%0W:2'XZC-A:1:(MAUE;O+XMR[.X%7FU-S;E""K:&F!E:8 V9Q#1 MF&*8EKAY:CYD#-HV2*_?/!A6Z@T.-Q_BN=N-.B!J&E3T%--IXH@&4MIFZ\%A M)-ZB^>139)H7YR.C54XY!I_B@27%A >O%=(^19N>)PI"XLD+,FK\Z:*B!+;?SQ?2F[H*3A)/%JJS!FTF9SF[6Q^[+W[R_&WZ' M.>\16G0"E,.$*)U: MO!NA3N291".%B<5XE6*.F(M5);C$BA/,C$Z MV];U"4,,NJGLPKC <*OAX&1 M:>V#5."$XZ"R1@@H$"(-/4EF?$EMZO9W0=>_,>S.=[S#SSBYQ:LX7_5VRY$' MBUP"+6QU0L.ZXXNAPV,QU_X!V?0TYZQ3134I"7U$LXO)*.[ M?H#_&"\^WBT%/_^5KF]S;7\[G]PZ4S!(BSP@Z<>58UA93HW3)#N@NEDV#JZ9ER[]5]N#R8C8Q;H.0 M&9PAWTQI66A]#AD2.N]B\L$[U^8.]"F8BR5'7\$W"-O:'/GR,._]^,-D7,8I MU _6!BF!IMW\H3%Z+Q(MR;M7EC;X+ 40@\FY9R% 7![R>:-EHUB< <"?%=?: MV$RM5=JB\49M;S&8$YK3.ED3C0.WX!ARH)GA.4LL.]^&6*OWGYX;S56W MV6GC<+DW*02R#B3Z'1 W1>MJF8_3@%"\@O$!I MM(F"-K YBF5\>/ MX)SXUKB_NK:;P3UDW9P LEB=76"@#:VP9&<1SY%Y0).3#IK'HMHXW4=0?->K MXL9Z/T3$0T> 7=TNII/IS9?WT^O;*M"[,=Z5.8@E1)\$R((25%J6:%(*DE>" MQV1C#MWR;I]_S\ELUY=H8-I&?$-G6_\XO?DTG1"6]^$:-W!QP96SMF9.60=* MH 5/%C=DKF6R0H6RV89EAUJ?>E0@ALXGO>K^U0O:JL=O%R&HL_>.RL! M52T]GXPC%Y@<*!&\B]&HD'&X7F/;,5RZV3:0] ?N__@4T9KX73 -G@*P"\TI M(O[[:^I9Q?<0<_,EX0Z;=M:3$0)&$4 EHH 0:=42Z#1CRB1?.@7^GJ'JGPW@ M/Y+F#Y!N _O\_H;FSAQ=[TT^""$X9C!%AEJ@PX"3B='>%!WW0;MD&S<9>PSH MN&'_PVAKUV58#U$WB.-8=@!9GQ/]?#VN<6D/2I]:7O-4#0./#"LX!U%C@>*L M$(YIPMT;SSY#W(6JMP_(!_Q+!S7Q8'AIH"RY)JY0A,=([=6,Y]3 M.M)X'Z Z09S[,(QX&N\^D.@;;(=/L*UA-DJ$TA:I1Q/B?A,(U-< M"H@R&!!:R5A$"46U*0:V#]FI3EJ&4/X^/O510I/\J4U\=^CNSA<[X&N;5+D' MX6DNRX;5ZU[2#*"44Y G%YECX1QX$-4-80FBLP6"(EM:R2*U:--;[#2DV7/1 M=EK.'**+)L7;GXWMO_,N931!A%RKEI%WZ6HTOY<*=-8RN)RS=FU2^3O!.P,S MMY=6#TNW>(%*CF'U_O#E3_JKJUX'17'-") O&&B^A#INB9!*\LBD(WN\S:7] M,Z NVW9YD>A;5']X,EKZBW?]3#I .Z[%\A7IGQ:.8:(\@%A+ M'DF?!5CZ>^3/2UX;)B]ER#%E:#BK7QB;41L)AVJ9(:[P@Q8E@F-(2!.FP"$!9V11;#0J9]=IZOFI^^_ *MB ,$. MF'17T=0::6_+(TQW_G4'4(/'ENR$<_S@DKYZFK82\L"1);O!T>+%(_.&MCUK M0862@=8Y!;0H*6-HUU.Q4]+*.6K^F=B2HRC^$-D.'0A\!^7M!.\:[!996)$& M$O.UX0M*($0&' ]:E.04\HY!HIN//FXLP$#RG@XFK,$C?==H_B0MW.&Q@FF# MA,+F6M&,Q0PQI0@BA\RR#8P'>Y#R'CS\8M3W4H$-/?=^#;,/.%]LG"\I;FQA M.0"BDE!;HT!T9/;E;)(MI*7,5"<5;GW\JU=B?Z'M/'X9.@KG'5[7I-=EZY*? MQO-ZUWD[ZU4P;<\3AXFF.03V1L2,S>0$&VZS,U&%***.P0CFE#8Y66%'>Y[= M]TC]Z\/_G(7)/*3'":0N6/*6A*A\8Z!RKBU!:=T6/K,D0\'LVV3>[D/6:QFI M^=#S57W;A^\992%<09H$F TM;<'7+'E,8&(L1:F"WG7;R'>\X/BN]Z *?K2J M#"'#H??WKYC>3Z_S(UC(N-!)(/ 00RWRA. =(K!B@Q26U_8V!ZIV\QV7J=U> MDAQZ_]]!NE_">+;J7A2SB[P(,BR=#K52:83@1"*$9%EJQYDHL<\,OG_392I[ M *DV+1FQ0P;S'[X\^F1YPL1#R@X):DQ+F01!XH@).,\\1::E3VUBDUX$]UA! M;TU8=#Q%G4MD7+?Q+4\_K"E66>$AD,D-9*I'<,D'*,*2#:^,YZI-N&UWC*?/ M2VS&ERBW]%--I;J-;:?$9LO10P7'(X65 4<]A MF*_K]K+HC]89I!>,2^91LD[72V=+BCTWT*?CQ"&2']H@_FWV?W'R87VD(Y*7 M6 L]:5.K65KIP?.B@2O%F8NL!-_M'.SA4T]KZ+Y$Q-,AY#.T:_K;[/WXIA9Y MFXSONR!8P6Q*$)BD,3%#CG+1!7CQ&17+4N7245L;CW[M*NLCJ>,E#-[&.?[G M;/U!2X(N'M'&H::RH?16LYUXH;TS-'T^D M1,*FHQ!R=-";>CJ/CU_UP-$1+&OG8VU!)D$5K'=0PD+M"2$PATBK1!O_< >B MOD;!GS,,\]O9EV7GEO+#/@#I!W9LAN+!I$0PE]@:1SX^@+8]R[I#].)TO?L/%QVD>L=[)9NKWOE6N_E61; M'+$^'O>ZZR-3V>A8H'A?:HQ>@EBL R-8RC[Z*+NUN^V[0QZWKFZ+^=];O.=R M[KDYD+L8[YPD#8=L_!)Y#4Y(G,2D)1BNLO>Z**':G#[L '2R$\W>BM[#G)<( MO$7ITZ>P[M+).@!K6P=W%[03U<0=0H'[2=%#^D>E!\;HC:J5Q1)M<:K4[L\H M X04<[$Z)BV/XG6=.%_FN*PX1.CMV7 7")IX,=;58J-U/TVUXU8.AD!E[XK3 M7/$V35:WPCFYJ?E2=3U/@A?(NH$?NKN5L+))\H(,G @*E+2Z-J.H_6!%X6@Q M2]&F%-_9-5X?WG(81.@M,F^?-ACN@N@;[[M^D-+V-]U^B<1;)%$^199,2AH^:MTJG/LN_Z01K:WW?]$/'NM )>>(_V1#=+T2#FFW_YN5X> MS<>TW_T\N;W!V;J'T7S1X=[L /W7%\XW"5 !''9[-L! [F_+^DV@7\ 0#!? $ % &QA M>G(M,C R,3$R,S%?9S$N:G!G[+QW5%/?US=XD=Y[+T&I4I4J@D1%FH@4E0Y1 M>A%!!4&)"2)-JH" @A(I"M([4D-'$:6W((0$L "!!#1<3>'-]_?,S+MFUOPQ M,VMF/?.\[^]D[;ON7??NG+WWV>?SV>?FWAPN'*X" A# (1A(^N_S&,"_I?&=(29A96-G6$&-^."%@&&^,CIM=L'Y>?G/7Q24E):]>5M>\:ZRL:FYI;7M?7M'_\#@ MT/#(AX^C4],SLW/S"XL8''YM?>/;]Q\_-TE[^[]^DP_ /W__\8L)8&;Z7]O_ MJ5^"#+^._#,&[/_XQ70DZI\+!%E8CYYD$SKGP'[CMO QG4<<(N>SBAOZ.!5T M'8FBWG!@_9W1MWI4J)>(AT#2L7;OUKT0S)A8R''9\R\\S1 B M3!,.K@7LZ2:R^*H0=RPWV'1IIKCGT;?&O'ZZ41Y>3TUVHOCHK,UK1=\C6T4E MS3_^]UU4@/E#)0$F#)B/:U1NJ^M+WN9(!_'\D&ZR/+H5=]'V99N M33X/_=XMFKT+:LORXT+CT]9Q\1*Z$GZM+>&\9 MBT#R_;R[520_&UI]L\9;Q]/+ZW*#.1=?]9=!5N:9E_:L!>J0/J0 E8FD8)OO M"D:MO8+ FA)QKPMVS6?P'2E&SM*E_D^>LTE*.M[1=00[AU=X0&0)^HG)??RR M[H7I$GEK9!5V))1+>$(\*R[S2ZS>CVI^3K@SZ+Y&,]+// *_.*'?::WBHM Q MI?].0L6$*T]1(DL+9R5O*J6.)O.XN<8O+.A:KC2<4 M?06S?@02QX=@"73]#G=M=KC5A'[0"QN-T_X-+-MG-\]:J#"SQ1I6E*0P@O0_ MKGSKT:6:MX'GB#%#*+':[?0Q+W'B++U.\_TIG9J6SK$K9QJ%(>EPZ"' 8D_$ MT*?^.F<< K?0F8D087#?A13?85M4^NZ"$OU32\J*9%>5W\UDD<+T3F<)JQD^ MSO&5'DUB:]):)MAG^4OU47$0%E-.N.<\-%2DJ9&X[P9*_5T:%G9SC<_865:,^^%I)2R9 MK=>697.]J:I"Y2!8?:#Z$%BMOA.$98.+4URC#U:WI9S[QV6C,6'\00>DK72M M\O+*C[>EO+Z>6T\>\\6,MPN=MU<]6J8B2N@Y01P91&-R<,[I="EPK7=W-9,_ M&M4?57 F_O2;,4.I=P5XY;2O'UJGN@2&8^,:GBA&*>[LD0EAJ9&9"\SD-V Q MA9NJ>0C$18%)N&<8_9%XA,)7+%@X7%>!^?@6Z7^_;:?)G?#LDWH'%FAX/OO8 M(FI;9H)]"B5Q"(0= K+44[3WOR +2?W(IL]UR9':(M'AFQU:K? LDO_GRC; M)VLA%GNS;K,'.IWU9NT.2X(H?>(X531_326UAP?N0'J;3E$/PBYAV2.-BDDU M772=)>_ZX9T7;4_=7R@_>_[V#Y<::V;4BSR7+VV#XXM-:[0#JN@!;IY@C$,] MCCJ \5/55TN+L5LAU3]'+V2&5'8^&>Z(+O?>'\@H&$[]5-R]1&G94L8;6O"K(C$CQ,BL#9 M,SEKWZFB=Z"/40V9 W5+AF=!$?UE[9'\IXN?2L?QCP-,4>'$+QMFW*Y.?DZM MN5'P>&JYS-/3#U7(OTEU"=";G[G)EK1B!)!N=2=AE;-H/F0)C1:ZF0]E,A>%N1%^,>'($?W+] M$FS!+B8T7)?\\-KLG$V0[_DW'E$?OLL[3\OIT8I,31$S2**C72*VF3^UAP\& MJO=#N'\Y&>:?[GD7H%>05^+E[T(P;YX2C]<=7/&-T[D&4ZL^/\%:EPXE7I.] MVRLG .:2S/I0+,>Z%GRG3AQL7Z*O=S%G !FLJEH@5S"+&)A/X$/9?7%Y_ M'7UAOZQ"B#P$6+6GT7X,5CP$N!$:06@.U"!"#BP@?Y-$N8?85'%\2SF>2WW6 M6OC%U.,%1D+VTZ.7WWK":&6'@"\25#T@J."P&0\,A_CC_B+0%<&G/[\#0ZH] MP-'%HXU3JSVNII_+W>XTF#2HB>WP+&8):-",W@IT4(_IG.0XB M:IL6&5D%-\ZYC!J:.X[7/&E>@NEC46+^=%=JE+#1!!0^X^/VCSV=N61(3@6? MX"$+A\ :[R% "*&P?L5$ZYZ=^95\L[D*"ZEI&6X)/?,U.*=LKG[T6)YD>E/C M$>?OOE^') S6H6V'0*PI5S2,_! \O@IC_F$JD8H7'TCEM;&4TR!I3/PLT*Q; MP!O,*?\X2]!(&[R@&&EOD"B?S^W)R&MNG/90'4:!+$VR[,,^1O+5_D8)@BFV M)]R#L!BQ>X= @"#,_>L'O^S[4R:L"?D;_DK)PQ96>_PIR$;E3A**[ B&$)G7 M#K9?U6$S>>!J#?5)'L2=\K<&-;CN>QB6-K]+R_'OVYY;E"7X.S1P5ZA$7)=K M()62#V9[V$%VW$9=FJG ?8@@71FL!Y$#=*Y\%W4><>/N;%BN<.L M/B*-N&+Y<,7$3%[ MY&326)(<7&W3Y^';L^<09_]T7F'@Q'W$K $20/MKRX!)44_@443H$&=%R(JT MIZ-RP=JET//262$\>Z>>?&M+X2@%WCL:LGJ+&CX(Z$,MAN&7YPF+I'PRF82, MW?W5:2<0?4//CA5TBJF"$;AG;=RMBNX#SX?XOC4QB:ZS_"EK[7W]E(]OB<[M M3I)VIN6.$V+>(CX83$3#+I-*?IS&V*U-[-\*7 N?6W4[?C=I0)Q+Y-D26G.# M]A/7_6!@R$NVGF3QS .SZ>3@Z2[N89A_C-TC8X3%>2/C$8,S#FAM$;N@DFD[ M1<6#_F7^\; S5F1M+I1@^:3Y,6;^C=$R41=^SASLYC]2OVO)%W^T]OQ_7M5.16; ^.@#_6H9-*Y ME!@ HL^ ';NU>,[J0 B/D#L, -T=8#I?>@O?)AJCE!IKM#YX+B:KP%\_IC0O M_35[Z_D5]I.XLAQT=]%:XT;1U,]2G?-VQ(;T%YR0[0:Y^/E!4S%:1L]I>C^V M+2 %&H1>/ 1P7XN,P2@2GQ%C5XG8DUOAOK3YX,+4F(I.?[Z.N/,U_V!OW?QAMMMQ#H\^Q"4E1ID*MM83]*.:[G7V3A;_!HM;00R-1;:L1'Y"M_+'T$XBYT]J/>XZT)?_"IF.4 M%HDCR<=(HKDMU1;7VGUDXEQ9XNQ^9:=TWLL_UYZGXVO/?X,41155<"!BJ<*= M ]BVW^6]JK>NSX5][IY/*"/=3J]Q)N2X56GV-MTXKBG@S1,42[ML5![#&!0C ML XWG@GE-Q4$T>2K&1RFZM'!9RS[T#=(:7<]%1N/'I=="'0\E1\NG6+\[+Q$ MV,UADZIA=$,2(;0&V2?9I4N16X!S=(?)_?R+,RQPF/]5+!.>;A%3;/CR%K7Q MC>(UX.3#Q=%80[D"_/Q)Z]AOX)U3:>;GH:'&>4]_W\DG#IZ6:H)%SUO6_> ME_'!S-L^%6EC;$N/;]5)+(MQ2V28/6Z6J=@/A*XV8M*QV\<-">TA%-W^4 +\ M#MPX$C=":N=CSY6NWCK5<+01QLK%P_1JY$T@?1C5I$W@7+5;BB+'@6](VCC9 MG20.F].MIZ %AH#1L(*H:!*0#+2 MVP:R^*)6/P;Y9, MT\U48[JTM:=E;RWMX4N3WH91,=. _ 0%R9N5L0]VJ2)U M7IE#V%;M;=NUH]W,OG2Y3XXD'KK"C$JCIZV*=('Q^;P][='W YV\V^$55\7K M3M-JT/XH3 P>-70(+%X9D>, 62L]%^'J7A4=;IA-L&1>-"[%UR(948 MJ\M3]AOA(RJ2R!:5;1PC"9AHQ:8Z<-\)^!5B_F42Y/$N]:A^?G],X:ZX^Y++ M3QV]ZR\4FO\L[OK^*=WWN[I@PZ0VW!^KPN"#I\B^LPBE3PP@F22B">Q$YDM) MYO7@Z\F?#Q((&UO(P*#S@0$!&:P7%@;_"!]]V?%,^F*Q9L<9;5!59;"&^^PL MGU' D22U!)HBNOW']@.U)XL\1"L_S\+8?'%@1I5LG,6U:* M12IKAML0B@O<("R 2AMN#O399Q),OCBKN7?O0 MP=O\<9+?.-EM![E:C#R"#M[%W(,],E4B0K>7D=]!Z%!(-9AI9ZH\]7BAO]$= M?VS*H^3C24&C0;^)<,.<">:9'<80APF!470N3A\*=_3NZJNB'+&6MQ\KHJ.& M>?'#$3,U@XZGX]L,0EK/>^=R289+&0P8.$=FIJ+:/H*R1 -&[0$9Y$\4P[N/ MRWS&93+]E I(3ON,YTYXG\?RHBQ[Y62HM)Y.SVUYP8KK[G<>CR/[K \!'T@R MK/DK@V7HZG ^]$/^$2].TJN76<&5I">A>G_>9HX_7<]]VOM)IE.GMW+TM0%5 M"D:\JKT0,(QM%M]^A4,E89MR$YJVH/SZ,<98_A_S;1SO8EA.F,A9_+&RI;A* MB,O+Q@OO^\>>T5V-(H099J(#QR7HHU !N'%Y$%V36)035&5VNV33-M+OG-#O/SX\303_:!WFPC9J5V-YML/ M;V:_J6^/EG*U/V'L.\A1G'34-8DDM8]=Y/LT_*"[,7ID&-60E-0CN%+[3+.N MI)7"DQ_5QO-A?$.__&^GO3WIZ,KV58*#W'=RM\5FC+KD+4+S8IUB.K=239-\ M]A7:K(Y.+:*:O1M ^!\"?=(F3*MA, MWAEUO%B=[$XZ//*SUH;WU?:N9V6?PN[M5#OA3K:X^,ID8=L8S*U%M2'6447* M^Z!M48],E*+PGES:O!Z!11I3>A^+Q5M#UR\__3J88RWU25)GN+IR*3_HY@D3 M(" ZG\[EA\\4IP]#1>G:<%6B\HLW( 7G56R:BT_G=YE9"8GAS#83Q[R.2#*T MLO).WA+#9TC$EMY#]J*6G/'0;0IC\GTFCA.D29]PX#Q]TL^WP'PXL^ZKEU?P M_K*M\I_=QZZO&YF2%4L] NZQ?VYQSP=M&1KKX!;_-HIBJ9+\:RM4=Q@K$VGS MRNP2<>,S]9:&M_7;HA7)-^D%)]6;]YA;7C@?SZ,L3!;BT%21Q_UHXL5#@)_* M#8H2AY%<<+-)A9:I,(5#(#YOA-#DRFR(TJ]^=SQ1Z"[;G,X3@Q?U(I6Z0 Q[ MW_A2OA?)F5".AR[DXZ,&"%"[N5]U_.8U00_FDBJM;X=&,I=I>63V:,MVA)!B0-UOSKQ+"@,/[)M6L2 '^GJ+"0J,CME!:)^6++/X64PR3%IB(RIF>V=K=:43Y0@U):HV7X>O.G1 M_.'L-07)=<&4_5W,(4!FIKTV"<&-)V!;T-MUJZF9?-10HF9B84!E8/[IW+2P MBA&>XW+?<@,,=B9Q3Q-SA/K'DHP=K-BG8++0$,D>IN@<7'ZOTW2-_B&0#!.H M97U3:7>?['Y*3"*W=O=M>-IHZD>7V3O?U;A6L_!8.>3J&ZR@#RV-?@)^ 73% M:4)L2./]=:*&B7 [T;FW!P)NNLN:90\2\HX> M8\7R2%8!I:\YKHZZXGH*'H MQ7%R TC"\S^&M,(2#P'_PA"T>+1LFIP>>*TF& /_&"FL8_Q'YXEOG-5'756- M%7\Y@\7<8]WK-=(/,V*?\9$E PRJW8;PT&$FT#[6THK682B,^ MY*/8;IR@6A'C0N:*%%,'!UNRI4/>7;*[&6JQ)S69?\R>(_RK3,U]"(&3HDJ? M/@3DT*M9/3*T5S5T@5<*PT6"TWJJ1XFTE?80Q?E#X/JCH[FY:W>Y;OUY)?(Q M6YP]1+;%S(:&0MZ$2C.L/(]@0A$7 N$'#WI.!#R9R!O_ZMAED/RRB MBV5;)?2>XK]3DTP=V%@E;I38\Y\C\5-%EO#%M'*$$N(CA _J:T2UPX\S_V2C MV$@%I E8OJM=BEJ6S\.3U$N=D\C&7 MQK*X /SW1;;N]])[5"-)4OKU%.1>M M2^?J)H60\TA1?9^6^%FC1\YZ0LWG(<[399\&-2R^)QKGO1"ECVT@+NUUQNTG MT!K0 788?KP=521L-7/$+ND0X*C3AW&"XG0+7N\S,+MXRV\7![=30I[EDH^S MUK\\!/C6AH '_-OG*+>W4"V&F0@5JCR)4>]1D-Q@*0Z9;%%8.5"^Q?9W;ETO M9UC.2$IU*;$M_$ZI_+LU)> 2G9/ (0)%#OZ9B:C7]00+-ZP0.X127H0 MB3&5FE&>_?6'^F%NA]#_(>] Q^3FQ_ T)H_PWJ?A_(MZ@(.YR/^8X@"#N?[, MNQ+LECX3[KXT.#5N\D54P5S2WSL: *SU\;#Z),+ *G(IO]?T* D5'VI>^L-4 MO6O::_+Y;HS#T1#C[/+<_>MJ5ML_Y66X@&E:/=(;G8!JW7W\"PU0O>>IY]BR MRC9]'.+&S;H2^776+4C5&>/<#9AL*X"%_V4V)Y#I-+FM%=&MQ6NZ[](^HY1X MHBXFNN&)OP+X_$+RBT,@\BRYW#.XP"^-Z+:R><),<_I9:X9KKIL3LZ*JBL;M MA2NW]%\=^Z*JW#D;6F)3?K7UOLHU8=V'LXYV8W;73T^P%AQOL!$A/;F1Y2GA MYWKY'#5H!G"PWY3*>U6V)+WL1.<.- /\WC\[%G<9^'AJG62M5?ZV+T:LT*#X MB,>7Z@GWYMT[;L_RZ*I7X[FV0 '>-LT/;A0585W6:FO MKXP@**>^KKT$)?\"=RFZ]+E#@!<: .&*#NMW>Y4_N'QQ:NJ3XXS&3K:G?GFW M#>R5(_R2^(,>B[&]$Z>?\M?]J*@6^FLLX3.K=:-@P]OAMF:7LE[4R-AHPO,* ME5.LSS->G G.J*GUM,6%FCD330PZNK?%F@JYKW9=R\#C1 A/RM:5/5@5:5\I M]FRO1'$P7G2P=K(70,O:00:&+7WO>Q P\,K.QE#[W<][4=[F@;,?8BUZ?'(T MNM1&NE-/RAI>MR7MKN43C,*(_'UH4:0O,I8L=V+.Q#KR[3BR9+.CH%^CF9+, M4TLY>*U1[6.[>#1*3*U7 #C3DU+W;A/CE>H?R1OBV-;\R(I7?^R3%#-]7T!] M!!TVCH$.HQHSMZOJZ)-(_HANA:NH@3U7DSRI2JM)3_/;D;QMHZ2.9_)C=:CG M F4^+V/Y@TK>[RXNX9W>D I7V1_1M;>D(L2B$&K$Q,*J93=W(9]$FT*7;[[G MOQ)8/TA^/])SDZ1"6*.<_PDA.G9KDYF:)Z@2U>7 M4E_J(M;?FL7>D6;>F6!?>';%+T_U6-#W7 =!&^.&7OO3V7;G;)NZFFPG;;D3G>5>9W"\YE0M>?U^5N^3S7L-K=\2QXK6LT)YO7[9 MROX&L#,_%UD9E*?;%_*PHH^G[;(CQLC_6I"[).8UZOE:?2WW&HQ@1.QQN25^1K^9+_SX94#QF!BKR;[P;\NJA:Z3-X MFCFH,42]UK7PU/,GMX9&[UN=ZV-M>O1XQ*N9Z4Y*\"?I865KD6+/OK[53(\9 M-T3YVTUR">7BC'Q'PA-N_:[BF:?A%N<4'@\QC#.[6_&3'"6 6<8.B+1I.*T8 M*7%-U4L>/6?DDQ%=RX_?)6@3QU=W,ZFBQ*I!J4H;O)U<2,B-XA_$49.IY_[9 M&R/7GAS)ZNS4J=BT GZIJ58> AB,,SF?;$A^A5XR0>MN%]WY4PCM;C,:Z09< M2GIB: W(F[0 ,A)$$ZO(#XG:23=KX68DFT&V45Z[:Y;9\Y?:+)_(.:486KSX M^(S5_H>ID^(O]G;0D*2RIIFT?: RB,(<]/ZUBZ>>>^/FY;E%/LU[@"&4MCV. MX;1/O*,KM;/8_N'WQU[@5P=CAC$A^\QZ#*A>Q'?@.(/%VI+TQWD@')Y@')37 M$G^?]V95]H4)#>Z 9+K.[E]=!UC1N7SZX8];)/7G5.I8;3ZB.T%['D MDY 69.:O1W?6!O(,;_\4NW,?&=+=8348KF" K_1]ZI>!KY"L7^A;,Y6@?S75 M;:"],>&GZ,,?3.GI]8"Y1#I$" RX0J3JGI-MWO"['_$S.\A71]3J15ZDJDQZ MCV.V*O//#O4UNW]J@9AD,\R!T,G_;$+Z_U:8UB$M(\F_0VC\5J "+I-ULTBAD_1P MD;XT^RK5<&D)FVXD^MBB?+>TTEG*V:W2]5AUG]\A+:0YZ71M4_U*, M8RR%36>[Q%>A&0'W7KT)N>+:MEBKG)O&P_MJD!B;CXA0Z_%W4L]5Y$FAB>4P MTMU/>Q@&PL8#JI']CGJ3Y:F3^%<7SFI&5?TY-F-'#D^8.0G39DV\;*<_QBA- MZM';:,JUZ*1+)+N1NJ2V![_)*=5Z+Z XU9D:I^G;YX?U6M^GB^1("9W]J,87 MR+P. 8_WY#*P<)Q@_)#BB:%J39IJ4'7L.,_A=F5 .\<$_\*SL5FZ.N%>\]&^ MN;?L!:HO$X'SMP^!D%]@OD\0L9"\2'MIPGN#9(B;3^SA=<%L,6JL+M< V=FA MHIP[LCU+&A+&4E;XO97H1ZJAG$=+OJH3L-+T8>01^E&/S2B$8B-)V*"S9* L M!(\=?O#2S*G^B:O3R@_-WOWA^7#/_:-\:_$#',-8N_4@(G).6 MCCA&/4;\_3DO53LUE*!7\?M,7510F SY1ZB7O0[>,/T9!+_8V?V@?)ORYJ<8 MC!@.&>X\8VS7EL*)D!Q2G#03JM3+-B]N3CN[VF2L>W+31NB^8JDFZ=KOS7GV$8_J]1S'-PZ]JKL<9YQ4T[.8WOJ M*5H\VJ\N'B6N I*(^[C/1J9%/>_W\-3O1N"&P MDQQ#RDC"T4(NU8/V9%.N21/80T6#,MKORLFL8HN[6K3/>4;>ML#]0X J=(!']X^G(1LO%^*Q\0B6PG[, M_;G?1V-P+V3T'GANYVN;$'O[KDH8CKF=?-3BHL7VE?\Y>K4*O?<,MGB%/OQ* MY1"PN_?[X*!?^S%C#O6P@'SCN/+^<=ZW^:6+>IFB':-[G1\5\K-=%;->;&2] M2-5MU[!>G^"V4STGJ=>(6F\JHW/.9Q_7L[6%WZA<*F3/@.E+ MB<3]%#JFR-18:<0\%6MJPXA^0C1WOZD68Z>+/GY:J[-D2*FGXN^1U]QC.:JL+J\^Z#H?(;"'(TTFS*Y1HF@BD[_2HT@%F55P[1R<6L" M!GDI$.3"-#D*S"3='4#+4H-6:1:4H2+A%%7J MF6K#E!:]$/VT[/<7WG,L*NYHE/5<)BQ6FG+3&$[[[2859*:W(-E \2L-'6"Z MR+LU]WA27O5XY?V,G>V-VB?.FAJHTZ$WOIUB89./1=Q 7@]\D$^5WM:O,3-O M?M\UC5!H"CJXZZ[^*=B+)#AVT\*^,;ND:,] M0ON.<\-99Y'^L@HX2ZI]P0S]X4%2G?ZGK>?4Y=$5WS"]747-=M$F:>TQW;EW MX"T;AH0OKLL'9.CPPI>)A\"@VP[Z$&#[#N[QACF][_ T')QP_(1DG634"EZ'ZS1>3 SY2]R&)L,8:^)K!/ZV7'SGL"F MU-OBR%,%(HX5*ND;Q^_T64MO.'OS*Z[ZZ/Z3++?HPQV&?9[NY*AIA+ =_^/( MY6OZO.X74H>D"I3&?O1-WZWY\#!EM%IAN>E.XK!%(',46?@0R%$ SS I?/L M(3 =(4K*3$=O^*#8#X&%&FWZ\[JJ7](XU$ 8.Q5"%,LECN#(J#-%3TI($?>3J0U=J%+,_ MOY!V>F1DP=$-B7L5[J]3BMQU;G(W5PEFV +PQS54&="/9$SG_HC/9(G>ZFM] MD)B.)"[>TI?5NJ#.NIV(^2JL<_R(0[8T?U;[M8X*!7XZIRU1W8[6 %W-@0DB M [!28_D<*Z=F:J@GSZRNZ%5E^?B9"%F^?,9MDK:NI:/X%"E9UZ%"8W!3@$UF MQCRVN8^(> /)B)16:>H@L!A=6B._90(S&(7!\BV M(#M%$8RR)^9O_UE]TZ5;/+]5L]9KQ6)_F_,;4Z1>H41EA=+MIU4O"1( MB&78]$]P[SVV(R3O#M_J MWPB_]T\#$D%C'"SE$&AKRT &0Y/RHQ RCX>WUBHTFY=C!J6>D;"@_]0H&=:H MF6+)W:@8RGS$8?9 MK2&9T.,?U]2E7O+P#A5*>ML5@-_IG$L4!?AY<-*0P38"\!/94&$O54^G+=NY MVFW\3#[@_4U"R>4;B^I72:L'&V M@7YOP2B\_[/)ZI\WGD^Y[JRN=C??;1!^,WJ$R:<+$'A9M\1_#CQ*,B;'TI): ML+R@&H/@!WK46NM;A:'% B<#)*B2ED^J:L._2UKJN_G[EK<]D(AFMQ9M[S< MLGB.*5EE*'-AGGP3G"\%;@-C4I.BL$?_>=X^O2QE[Q!@P!XK0B*XXX"P2&0<]AOL149C1G+Z<&E//.]\ITEZD[;_0E%K?CBP6C(?XP<;-LJQS?D^RE1P!J*(Q M8V7X%^U *X#?7@W!9L"$]3^[]\XA., $8M%FH*E<])V-'VS=Q57GLM>Q#X4",NB&W]Z';[\3[G^7WZGJ8;+WVVA+//\;I2NTG M?M+[K*'9E<=FZ"'F0[5]82J)&(0VY?=#$T^C^[790!M[6XCG].57E=(H(9C- M7:6B.8>;^;R&A3QG=9ED+J48GARV5F3>@PRM^7298#-&&'5A)O]9,Z=^Q/^\]R915[:IK]'5DG[ &F_5A ]%OJG?+_3=>5F[_*KOGUBQ2I!RH.>_?_4FEN6I83L@[AW# MGPIKP&[ODT8I_1WHP5T6CV"IS+B7AHF_(^;KKG:K[FB#4WM:[%^ M'H.O@G^B[2, MZ5\46>5^7NU+32DK&(QHRLJ*"%>6Q6O6:\RQ "<]NZ*"UM@)U]]/^-; $O< MB?C89<=@5YD5"?I\!WWDH;,$Q;5AWR1N8;/30(A)O2B0&7\(+.7WT47!+$H@ M?82N F82!\P>7ADYB?FXEAI2(R9&G[Q+%KC1[@3#JH5%^F#\9@J6+8(>LU M%*AL@%KSG7[3Y!G@.JF=-X5$ WD&.3XQZ0NF^.Y11H7PF6+DMG7O_-ZXYPS< ML#PH?-$%U'4AF=.^%4H-A3<-OC4J#],1B71LW;N5+.HHKG82@YA -V;VHC!5 M _719FLC\;N1WN%DWK:L',(W6]&[*(D(7O=A"/%JYJ+RTD#R M3FB/E"MV7/&AT(IB1];',X^NJ>^X\/T^^%)(M,'EO2*^I/+E#*0C<4[3T":4 MU5S=]QE1@DD#)'O\SIZQJCW FG%RR)NJ2LM%<%(E26K@>%^/3&>.<]+YI N- M,[_3O;[18S2UA#O4)>3PEB?/EWT/7KO=YSW( R \X7(3^IDLC#6(/O*F'1OX M1N[,E8ND&8..^#O$_FM="=)&O_V":;+_E")@@ B(^4(*0YC60< M[HQ0&\98H^4@1LZK75C*3=[]]7, MI]8F<*FF: ]CQ.+,9@!0-Z-"[9=B@0R01V%D,H0#U M=MAMH8\R10(SLY/S1Q^UY,AGX&-5)A&GX*(DIS\ *M>S0RKJ/FN#Q\JW]XGEY*Q_C>46;F0(PO[S;WKKNS7:Q=E;M1J3WYK] MIR-HV8/KMRPMC)_%G3 WI'-"&/#+,6?"28' G?+).21->M4;JF2(T? M[RIU3Q:H5CN\I'X??^P;DREWI_9\!8;I+\PT_Z/ M5(:T6=J2J2IWWVX-;[N+)(\KI:_\*.56ZS7\DYJKV7ZRUW]#$[E:WG."%) 0 M@'E2>,[]N\!YJU- M]6^9J5"BO4TZ.]YY$)N$Y#!A+@_Y3(SIART5Z77,1@XWN9;MC?7WSV@XACT; MS+!I%?4\?WT]]WN/(;+OVB]L(ET25%D;3X*Q^)'NI9(J?9-L1Y+G1O>&[RH* M-BLK/UK+&K!K>^$0572U5@Q$X /,!#,6$CZ(9!=.-*#@.K#Q)^/?]MJQ\* MO]UY*7NV)-%S7IP_N/$H]VU SN.R*S:(H]*W3A^7+R%%Z]\[C9\,;5W.-ZH:-QG HO?6,?_BG;_.O4_?9<3:#; MJV["JYGS[B&=UGE6;\_K2+I:\W#\.#?D4A=KRH98,=6G91X"_G:+&$@:A.T7 M2)>-1I^;_A6"%'&)SGK3T_#\?&' ^Q:#S53A(RYJ%[<%)3.D!5$18!OEGF<@ M3)KJ1^1?/8C36PYS!N^OYI-44K4B7P55KUYI\$VR2_)UU!U7O"5]GTE \.") M//!0W!Q^G]1$Y_J.0R9"FQ@E%@KCW _C@ S*28.%#T(572._M71,^5L"G6 [L?"#O+LZOJ8R@4Q#'27F%I$RR?S?XL#QP/N\3+J:3<(N[ M;4X^R]?_GL"&CR^WW 9/K^2]]6>*L0_8T[JB5C.33BN A7C^M.8:;MOT?NN* MD--I3O7JX%DD!-6!]YU:9G1T,(+N:TL?-6H'TLJ57BG MUOOW<0JQ;FD-%[:-KH*KS?5H(::Q/)&9DD%_M1(TQ-S\431?G]2#WE"4)I4 M?F9A7G8KK;:JF1,^**]KJ\S/%FLZT4KB>Q13O1Q]9]RCJ="A(>5X6/6Q=HN" M9<7EC:;7QD\-1C!6P/;- +9:Y^^95$&D12,12PBCN$:'V09]KBU7Z-<'>\*3B6K8M(LF>%2($H@:\>":U3&S7^ 46?IX.+0GK MF-%7;X[C<#[UZ<.Z6EK61[UQ+K"S'W%Z D>"QL'MRD.D0C] V;TJA9VY//9 MV6]F9=>,RTCAH8'01;O5>8(M7V$I]=[$3N2RN,U^V>.SH1:!FK[OPRNU% 4: M=3\DRU[13-CW6%,4!2WIG(= 6?0GLB,M%QF,S8#P_+996[6Q-7,Z!!(N'SB* MN]+[V[)J]KXG.BT'OQGA"UV =/:R_UAY1=+%]=3AM^J2_MH-R@IM>34XSGSVDCX7OB9Y M==\UJLB26:6 FD&J&SR#7$53A7+(OK12DY/WU:)1-F!#97!8Y?VD\?9[W3,% M-Q1^WU8;3/ZCCGIIA=KH'8XS'/K. M%QF#6_OY?FA)2%Y4=M"\_[Q]QMR&8HAK?]7S,J[+(Y@?2Y?Y)"^?,(V2':]=5AA!Y>#_89R"ZD^,[6WMP)K=G("Y)O"3H:D05_KYBA$T]J M"H)HJ0\R4FW95;&0;$"*F+;ZLDLZ3VPZ^5'Q)P9AK<=TL"'B<);U?W:Y Y4C MP"W?P<5)EU-Q$"[/K0=YQ:^]W%R#YJXL#>Y]TN!+W?>PD0DV%,QVXQNCW"J%!]#X%,",!(I)(B0_!G"7WT=-BP=M(A('S4VB_1IL;H5D0,]FFV M^3X W%91V#A^C+J4$[1 ZSD$_#(QAGAT"CH@W0RGLDT)N!U*/!BR="/IYR>V MG#&=&K=+KZU1HN@=^1;M%G M80\GZD%=L%T2WW%39<:CF. K0Q^G$&0H> + MBCL,SC;K2[1+-N&FY91BS6I^>H4.#3IAHB$=AH\F/;?7KVFP<1\-C+K[G41(_NHNYHVZ)1V\7DY96#Z@BJ$%(BW8\VH]F MO,;_"'$T2& I&'.AS8#[;IFG8KC*\ZH'H^@'/(D0K8^OK!TK[59^V;/W'P)$ M!^3B%7(*N$S<7?V>A.!#?'EP/V= [F3H7<])JN&[H+F\![YLMOW+II-ZQUS# ML;K'X@-XL*K7U7=LK,O>MZ3@0ZSE[RLX!2JI>>E87&R=T=PA$# SQ:#1T\'SY)VL\-%+OJ+T,;]][ M&>JBVLO=;5V*\F>*"AB#AZ3"!M3#*J(IP_,=5"_1J3?)M;G^7[!^]4X:#9*" M$CM'XZ^WSFI42/8D,O)%^9\[N/1Q6#.JMPZ3N38^"$F#'HG4Y+< 4?@Z@B<; M[7>WUJJ91.>,\J*.^_*'S:%;I<.S-YXN*KS[=0@LIJZ-$V+P*$P^'MK'C[F" M,TTJ^2EEV[%9Q#W3[%ZL;EM^YNO$V8!C0:9!3LJ17QL,?/+7AX_01%T[Q.-- M#'%5RV97)B/*4K:<.@Q/YT[KFK3I^ "=#1KG:T6=C1W.7F,Z*\*$@Q =7IF1 M1V=Z1,R)\V1C\-B*Z)C]H^0067;*, M"K_R(5U$?O2(O\HW!?7?&R),?] W&(BQ27MM>I3^&Y.: MT(#=A35S$NQ1U]'3,%=&J70%[\[2-MMREBF#\%J<^+&1!W5<46)?]ZBCTS%4 ML,-9N3.4,R"*7-].*ZHU\:/8P;52H')8SV6K%5[BT'*QS2G+G=5$(]^.D[*C M<8YN]^3'+"P,ZE*0?6*'0 $(TZV!07QT'ADLWB_]#C_R@K8$^KU99_B8]<9 MYU(T-R?PHK4]:R#Q4:8:&\?WEH3JD3LMCB>+L\WIQB[=DR*"8M]7V2W$D^0GSQ2G-W);) M?>Z ,3_%]?U)!!;)2S\3W0KCSDQ"-QG&FZJ"[ -YT\LA"):YELS&SP\C'\DH M2V!TA>^?O-_)+,1MVW_K@A[3+^<$DY!5K.S/\>IHR%"'?U.0S+!XQU3=VOMT M7T HH=2;&1B]/<_R8/J?!S.Y0 7S_$&$+DD+518T(:""GM5V7)'8"S,"?PTVY]O,.) ]^O0N MGE!REBE:"_IA'NZE05(Z& P#U542$8);*F.3)NS$N*VA>P;9=Y*N!JSP15::U&^FKWU/K>;^,SQE=2[H="%$-S!9^DK0LF,C\- MV=\E9]&*X71-I$1Y>H0V&[A$]B9!D_B3P^@?;T16PMQ9[QOD';UJ MX+(:(<*TT^P$I2IVH&E K]4O0X!K,U9:9%_Z_Y;]]^Z_];]M^Z_=?^M^Y^K.UNC?JU[ M1C&B8U*EA:N=][A$V"W5([__#W=X1%MBMEX9VA;0QRW;9Y2>&"KEEEYH'$-V MO'6^P$[[QKS2I4OG+"7.X\O[PA;%!PX!#OI)JE$7\5M[J==FV&W6+\4!=[)K MAM]$1J1EAIB\QBF?C0HU;HJUU-]]9L_^W!,4'T)HT6I#39"U/W;%DTPD5]LU MJ6=N*]0NU=C9HVAJYO9W> S(3U_[,].ABLPF,_33X CI<1]69+JO [K=A-<6 MCD:L7;*N@5]Y'5(0>*U#HV^U@+M]-3#WJOK]V![" O?3D"G5U_QBQ/''"$7$ M&/8(W&<-R@Q73QHV-22Q/ZGKLHO"R:J[V%C=TM;6$HX0]!B+]58]_\W"WC?P M1=R[\)*D062\E^$$-(2?@[Y8Q$<,_?)&FWI4W%28A$[:KCUJ:!V@^"F*9>)/ M1M:H]WLG9\^^%.MG/,Y!!RFJS.LH 41OQ_>1W21(,]L[DI'P>1)DA/N3X72- MU"!!T$\G+'7LF<78:].),0L[ZS58 E8"&8P6@D/JP1KBW-: M 83?Q"84CQ:WBXD)58,%DY^:W)MP_2/4GJV@5Z=NM?GXTS6/,/^K?R_^QY_^ MJ/+"N;E_^P_)_JO M)O^.Z[_C^E])_AW7_Q>D$B&/\FJ9K T@]KP(BJG0\,6X8;U:FG6@U_>J[XC( MX20H4OO:"S'DQR05@AWE9'346EMJEV% Z:;4\I>RG* \H>8L]]2'%M]F173O MC/BJV81S"YUE!H 'GT7W,\HIY_YYQ4V$?GQ+"K9=BD,F=-0]_B4;^%,JXQU> M6_ K]T9[ K6S7(R\>;[$2C'=3,"C?\S4Z8IG>6;/&3#O@)Q:3\NE"]3F%=H)@DMM'9(Y-@KN^/7A^4ZQ@KS1E>RR M6>U4%"2R&[*6F8#VAR;,_847J9.4\Z.JO;#!$UUS&(/<6]=X!P:DA_?U>[7M0Y!?^?[4H?;2'YY!=8V@]E* M!:GTJDQW$E9"YY_4AI'OA\S>Z+ _$GMO['WGE%1-6W:Z/8QH(*BDA%H M%1 0 24((M"&!Q$0D*RD-B&2)3?0T *20RL(*"BM1(DM68(TT 0!$RU8U;6K]EUU7_=UU;ZK]LX=3N_? MIT+BV!D%\.D*%"<+*%Y%,,XZ;.N0\<,$IJY=/0N@BG4 MJ^G*9:"6%Q%U;VQDS]7I>(-K-^RE/PMK(C$8O(M!>)U W^,>ND2ZU5(A%X__ MF[EC]4UHKXB'$]9?U",SZN&5$H0)+H>+"X'GNV4]SR8&9WU/B/Q@A*ZMET(4 MC1Z=-F]E 3BZ\-9$7H"[T':EC24+B!O%[EPD,'*>4]^E=2/(-*IZ=923@J;; MB:Y]>?.+ L(G3P=-'],RU,=]UE/R]/E?_C+P/^-"#;& ?1$LX'4 4I39*,@" MF%BYI?E"A&[%P.9066J;BY%4[Z.O6=,5ZT',[Z_DJV%>IP9%R794+U"3!J>K MP0\QN4'O-0/R@H)S3U%Y1\>OJ0WK\3MAB_:'#_@*1QCM.:\]^US#@_$9_I % MA"'V*BX9# ]2M M_(W"9(5)9$EX@Z!-I4Q=HK1V^MVENO-]2M+.4A&BESY;&X@]NV!F>S3JY%&" M-_]<#AA*=JU'JRSW+Z=) M,I(#V<#*2%9JRNW4$0')16US MXS .R;T;..H(62XZ\!2:X([L:DPRMK(W6P=YQUW%M2US>M,KT[;5BN:[ZOY5/FLI*%AYXA<,T[SF,/ MH,1!GTG.@U9(+H(&?Y!BQY"+>-_'ZB=5CCMV8ETR30F\_N$O$[Y.G^]\=T+S M$7(OU0&\01Z\UUN^=N2IN:M&9,[7\/"PG *K\;,8!]J-&T\3OBVY9)[)_;7G M5][;7WD?]M9"4+"W@RF--*:6]M.MMK%L3&D0<:O[]L$3'68_TT@/3L&N\.U[ M9G#-1ISB0X"5\R90.B8W4-8@EEAH+[M':C[ M^B_ "]CJ*D9.,$.\$2 'N@7S=W]72'[@0/]WV?]V9;6.U"X*+H8N-7D%SJY1 MRCOF;:?=6:O)3^ WZGBW*?X29OAJ_"NU5HLZ2Y;9CF *#R$K#2*^#?/T*C7& MI0M>;,<&292CT#"&US,7Y<7*N>D%O,P@G*G]_=EL8.\BSV7E2N(@64,[ M/4H:K 6Y%M&_""UU"A3$\S6U\RG?+3VE7IU2/L[W@",HJLCC)\\S]0-L#E3$ MWW=0@GJ@OU;"[E'AP@E'P[.E_AXG9:+I!>2;X1Q5M-&:Z:-7@6U<1CY-@A!C M>ANQGRANY&"DW;SD;Z&G"56P%9 &O,%2YDRS@ITL'"]B# M ;O_V7\#S3S4N0^/&-$M+&#S9 D+J'_$5 SX^_^4BC6!_R[_[_+_+O_O\O\N M_Z]0KN2H$X((TU)MIG-)(5YJ\O8&YK.N-@?L58 MO/7(68]8E2KMH3-S4;7FQ+5]\^8BXI2;N<+O$TM]-VO\%QUQ9%%L"W1-Z!?>T4SYK2HB33.9=Z M6^B:M/W( [OC/.2)Z')A#9-(,_,TI2_W^(\B7$R"_2:%_/:8T??2CJ+4R#\R M1'))G0YSUD_?R%MJ'PS[0VO[-:_,YEC(J"!U6'K^-''M@''S^3^?&\C>PSDN7UF:T%.)N_'E3 M+1NS6TA;4FL0"5I[EC.!K MS;&H9XSW]-,4K($R5_JOI8M:T=9&DCLJ\_&<4X@^;_5K&QL:O*VV*FU/WJGT MG5-W,/0SSE\?YEKN3Z193YS[I?KZG.HO:]C=3?1TU[5]QU^Z<][01#5,RL6P M@!,LX GB6"NY=$?#DSXJ78C'9E_ M*P1!7LTY,O.^W26,Q-;^F?G"\]0ZYX&O/X1),6S'&N]$>2X1=%YG94XR5(MZ M$%?4C[Z3E4^34BR+'U/O=H^2Q&6K-O[MFP;_A:__>=DP?^Q?65U\KM[S'[J_ M=)>&&O-GG2 HD[G#9KM:Z2;B5-8?&,+TNZ4U9M!?'#0:Q]&E4#\-2I$H"7=R MA$?HR=Z[XOD*A1;O#[MX"<??^%;*JL.K M,VI$V*I.P0Z3^0CP"'1Y>#1;4U?4H+$%&*A\IF?X_(?$:RS ]"#<"_Y5PNCF M'HG$KV3T)"RZ3AD9@7H,4M1Z+*TNQ'?I)Y]S,<^;0<^\$RV)L\3=2-K5&1\> M_S$F(W/J5GKD'YK<#CR&5^N!H\#>\D!T6,>&B#I.Z(D=G^Y>/C]/F_C<82]4 M]2=F2D='[+FJUXDZ[7V[6OA4%B"WT) ^7VT0KOA)49W=(*JG9_C"2\OZ5%-N M[[WTV4)#S<#4@]??<9\J2(J4B5_&6(LEOC34Y+GQ&],NJ@60-QH17&IPB;#: M!UGBG34;)SWC^9;GQTS#EWY./S;_89$42@FA*E!$'6U@[[>M7EJLJ=(O!27O55\$&U8P'2TV!T MZ(6AOJGHC\I:/ :3^<*#KY.',9Y,BTM87NG]'#>,HV=2AG"#U9?QH0A^-0$* M^KI@:R@.[\__QWKCPWT#W_TOK*KS/T-?4$W9P9-PRX-3G"]V%\!"FKJ-58M, M6WR +*^,F'3?"S8-I\!/[NCQE3'47L:GVLN4ARKT*Z3CO&])^ZU./OP5-Q^7 M?<9_]^.T]X]#(H%ZSZ()>R4B-V*WH 9KC:L&G1W:":803 M57;=F\DY.R*%FMSFXR(O_ST&ASHHR7S<7-&7WEFI-^,47U:+3\3BI)&&!OZB0>;)&E$/_;!(O5FUB!R_F MR.R&E8TGDO/8R+A0#I]QT;?/SL#D[\UE:*A6I@=*[!68U=@;^#VEHC0?W3@* MKLS:.)@;^5)WG=>^W_ Z<9LS\ TF/>8Q^N @(PUN^ZOVI"KJ!I@:S0*.WQ[W M?/:=^7"H>,Y-XLI,E]GTWEZ)69P#[E6'O%!KI-OGSE)PO46UA[#&[YUH,(M- M&*G4).@>,>G> D/$TN3) M[%I98)#E]_OAC\V=+K>UCB:H"WFI!V@5=]OH>\3;5C$/$=W*=M*I:WSC?&THAZ")R>[8H;A0TI+ MZ#.[W&]&.#XZV3V(@*^<5 P:0;5.V' M#]OYU,HX_([W-?VB*WRA:YX?5)GT*R;8G?#Z[#S,L^)[H\Q1'#3 O5^!:2CE MSW1>QW\UR*S&2:&QFW59Z:5JL"DY#G#[6GA3'5=_>FWI&U3)35_CL;LBIN'/ M? M5&6=C'>Y&&>;KZ!C&5]N/*5+M"[N7;AJ^=GG_$S+GA__OQ\ 9(L6&Y/BSRF+3T0BN<^MWT(/F8KMFLN0]T[-$=:&S8D'4BFMQ,QM MNZO]F3664N4G7<_)B:5Q'RIK\UF_D7CX@>]IR628AKS9CRHQJB-FPP%!9 M#2:;+\],SJL]F)*1L.JK&PJL\!8T""N+E%LKFCGWX\]G6AL73+2\U?_(I7XX MNAA%8NZE.WZ!H45 M!@P>5SY);I4;-K:A9%>R@,/^DX(=/EY>IX/G3$KABN%@/.]RQON>S7J54ZC^ MD< N1*E^.#FXTVO%M;V.PM'-I"X)Z-[7DN)%GV$8?":5U[&A]I$K&ZSY.DI, M:_J+CK$S]'HY&-13S'ULE8$Y:H]J<7QGB 4N$D*E[W9R28%-O)_3:S2=9L:M MJ:X^82=W[:^,=*_N/#D\C.[Q48^(YUFX:#/T M0P.9)/8H.4*#?&#DE(EV6))D3^2%-R=/KW/S4Z:#%@ZO2 MP^HI=2/B7?(_3C6<-SN< MHVC#(-&T75)80'!1N3J'QIFXZY0Q*"Y:'OM_;YO$O?$SE/ 7M:>=J5V\R S]'F(+:NSFK@H?S/R4Z76N M7'%^ZKT*#9V>?M)96]X_O T4-Z?9Q:D8Q_2Y\B8;@?V5..J,P@AR3/Z2PF MWLSH[+PRD60V6XX+<'85'483B?@*/@;D"?3*3:@O6C@#1BST),.ZI,H5<6(7 M -)(\)%-2 -4!!3UTD1^R"G8OEN7ZQ0Z1S@:A13-YA3@65?W-Z!S=3 -V!MA MV\=80&] 9P#BQ+.)HS^)H[8Z2%7#U_8F]GG/])0.].I)9Z=]WY$5(+F(XIJ0 MYTS=RFT%3+-3O,[VZMLK]B:F.'IV]59+IN/C,4N3_W>=@Q,.T0WS29RY5?CI@="7X$#\N4PE9[ELVE/[3M; 0)W#1 M57TLW^"$' \FD64&( D7[L$(+J$C(I!./Q_.H^=9OF/Y\R@K30 M]8JR3'V[ZJ/'-@+[89KD 9&?^/R88)\[!PQ6$LA4 C6VDCRXC,NR$,,^I1Q- M+4(FS1Q[I-7CM+IO9%UCNK3M6&6DWV?[-[8/_(IIIH'M+( [\!(R1Q/\2':D MI@TR83_8K2L0=D+%9)YO5RLVVH29ZKGY[GWNT^;GK]D\66 M 1]R+S4-=GQE"Q,Z 5,\"6-'/]:T]R"NG0 O;@D\?,_^9%'Z3='DJ_=]GZ1/ M>^WW"+[[\X#KLB&EAF30,O'"'$/)(215V\6J29 LUXZ )3(JV))._Z?M@DB% MKN0S:B[J[,=4FGV;DOEV<^B\P<)7[CZYE (%?_&66/: [O/5PV(].)JFR>E6 M6YZE%'P#)S_2<5(?1YZ:E&N6( ]&>4G-?!51ZBM[XSKCN+.Z;Y#/J+[AD7>" M[,>K!X->GPO5-.1K0@]M&%+@3>B#="]R>&3CG$=IU M_5\BLU>0JP=;!>+5I'?CRC<'Z=SURJ%E74.+4XW'=\PKT&4&8#6S[&BEC M-RDIL&\!Q!R00S:HJT M1?G,]BLJ]4O$E$77^LX9]Q/6BO8WN'?V?OK+. J F10'&4!L4#]&AD M :5R46K&3S^+A9CUV(4^>/*@_<$/]RN#D2AK<(S"VAB/?W";A: M_Y1\.]#,O0?S_^>ZY08(,!H66A:Y!>FZIQY#0R-G%U8E$DU- E'Q2,!=NSX_ M[0IE+91Y$G1WY496&EDZWKT)+*[C'VLRSVI@(^OW#79FT@T9972[T U%S"'[ M#881?.%\$RP]9 2NW.8FP4V0>'$7&\,KA.9,'\4IIPA9=C^IZ=,&3\0Q5U^>*Y3UTJ MWZA=+YAL/1JA,)[&R8!_KZB,.8):P0SE'V"MO"4!;Q(-F%'E^]36/;F*?&9U*;VS\6\-;.@%+8DF_+FY4%NI-(XYZ<'.3;,?%2\]?8]IE,_+U?()3O.>#Y MT8_D3AQ1,(_:<"2.\UU?$N=QMAM\G'&O*[>B:8;+@].] M?D2WSTW*AV3O%?8RKJ0;_)/Q,O[)Y(X/HW9[RUK_F>'A?V_SOZ4X_%55X!]4 MS*)@HQ6Q?X#&=RAA5;(CUAK]VTSM7)45<9')5=A),Z:C([! M55H[\!DY6#R9);JC??^8*XDMR/BIA$IS;KEW2:\)>3[YN+1ILX<[U6R8!4P% M+ON7/QIN>'QW.= \HK7'9N8DX@=MA"YM/NV/_HL]$>7%F@$/2&_^ 2[9+8J< M)Q8'63]*N4<['0SMFVXEL,@JDZ8J*'6GL "V#T@ M"#16/VV".>9A/Z3O6[F?=L39I;/7C_DCX=GLS MPP$..K* 804+%O#*MT//[';\EQ]K ]$:.V'AAGQKFL0 5T:IG MG%R:-H4J#6B_9PB:AT;P7[=7%\ "0DMIWHYT^XDC<U4(0]X2H'VV;$PH:P MY#N=:*:&%V>QJ"=C%&3-W8P6PM M- #! M435UAZ5ML:X/^+^R(A9-O,H<3ME6Q;6@2T(ZY.ABRM+@0[%F&+D)QNN%VQ$, M5%[K&I_UQ^ F;#,8Z"DA+5K.47/TUGJ6*N(]@6'Y;0%]4C$;3Q P6"]>W68! MQT@]0:K9\0._A!CIJXK,)\5R^*==X8(/I -(PK*7A.\LF MO;E?*=F'YH,2K.Q*X,V",]S+1:'IVOQT@044PY=I=I@RI,/Z&FR#DG=;@06@ MY =FL30Y^A^]SYSK^!=6,#N@O"XT/L7IXY=(E4A!:>;4#P0] O%<36>PMM:],V+I^ @A6F:X,,"]A\O?[*^B7O1J]-$1*W< MEYL_=IT0RMS.LG-T921DIZ-CN5U+Y>T0\>9"BU_C 8#?QV8_/>O5- MCGU(B_J0$+H7.%I_>%>4"H+%+$ $<5 Q&KLZ[D#C9.S&,(NT:&%UMK@9.3X% MIX6Y];;B>^\HKS[TC\0\X#'$^4JV&GAIF(WG;HA2]0\WW(>7FFG$G5 4UHMW M,4C.&EG=VBQ5?S1IL'*%HDP,C$"Q$[%'1I8NM?BDG?1]F#@3?8J7_3.YEK?E MZ"&)KWYB<44$&>T.M';^;!L)X3U"7>'B:@*R%>X9^@;5R>J6"GOM7P8&VEA&L0JN) MO%H.EY"^J)SI([/M^'%3Y=3F9XU%BOAA)H;-%*51I[ M/^X7D&H6?!O"[_..+_M8P /\\\%I1A+!I*3+H-3A-A35T7O-U2'QVJ >".O M+J-%'(_Y!62K9+4RUG.UJ)4Q;PQ(,U\<6,#6:ME'-)T_9-&*'3'9;)K#E)1" M+TB4240I:1]3"SQ18RL:7)0)&WC_S\+(QA*S?ERV^VX'42Z&:>DE4!R_=R>S MD)X+)[YC 4ZN1SE ])3Y\+& 7V%X2-E\^):*MH /_E"&9$<=>09Z0IO%WOR= MN_#^'[!"YEK*-4B;<(7/>Q,#JU. M@=.X)P\_VJ,1\@^0%\4"PN;!Y \PL"#P4 25P0+&]9RAGV8\+-OL B5=0V9: MJ:V$0AU.1*EUZR7XVH?$R[]^DKDC@^VI+"B7N6*$Z>S%37XQ6+LF MZ;83@M -_>Y.=Z\3+)-@"D@%ZJ7I.R# T+O1(CA=X^Q),TNQ$K'<&RJR_"QC-*KUN$T<[XLEL_B8,ZG.R_'F MSCMBUJI>TB:Q*M)M9?&KX]^B_ZI/R0UIT'V]B'KP%D&AFD(O=M.4\VGFHHD: MB[^!HC>#TR;NW MIP_C78@EZ3KWF>KZ*/%)]&48FLX5BPXZEEAG_@)=7G/K/ M((SE0XDFI<< 3%JT97FB3*M>NP?K@A>E#5YZUWD=N&(26PV"\ [Z&+;*PE$ M-Y6J]3LAJ2O<(W2.B_P%LB>$MA8E9=?MY;ZF(OZ"X@U&@37,PW8T6=#5SUZP M#E=433Z0G"4?'%CZID6]!2VX$6#'/%Q>X)ALIPT:DT^0UKU9@,E@9:V^/7WDD8?SL:=,+2>>VK) OZP9[*U3ZFP@!"R0=+=+VW4T#DT?8\2 MB+V'_LO=MXC3Z,99B %\I%M,-<(X+ D_.[;O/GTU#-35X'YAFP*Y0ZBRC)I M*>8&";^RGWK%'CY@H5'CIC&!&&W:AT@P=]U-N,'. D0Y6D)E%[3[XEE Y4.\ M<3C#M^GA9D?)J"9"F4=?CCF>P.#,J;U'V:@?WWL$9B8LI<;A],J#T M!3':X0W,"0@BM=%/NH[R1JD_63-,]&O-ME1\NWOY<#ASMTBT$4W6=@TWBRD! MET@5I;F7W)>RAS6?'MKLV,G$=)!Q>F3\,B=-'!0W\PT4NA%P+LYN #>3ZJUN M^$:+!<3U(!%'/Q_>&, OSD1SQWF,9)U"%G MV7&#+65#I/]4*BYH@FP$H;.$A@KX-B"3(+$[;WYO?8](FO6;7X'A M45@H>I%OL^=WX%9@D?!CY34+CR^_]:3MNRG!K.X030 + Q[!6UV#*R:6-,XC M/2'BIOZ0#YH.=_L%?LO1YP,$>=2=GBZ&QRLL"[AVH':8J40XPG>8?UE64#VW MVI ^@HXT3/AQ.WC>/'S5]ZVL<.\2O-MBJM!M*D9O"+<=2E!L&T_: MH5/\7D?.L( .FG7F,QO.SU]21O_HRB)M?$>^M<&F!TO2?! 61&A$ M4";HIY3OTS.&>;6%XUP4Y!QBCKZA_?F'YE2V7^XV;."K.?6/JI0N:B4Y\3NO MZ[,E*OV&@(#K)GO0Q 9=N@ T_X"2I,":K*5UP YB9E^9920]\L:X'MO0$'C/ MY\_Y9R<%]DWM>_?X,.TD<6[9D7:)+D6)Q6)J]Y*GE@7+P]]2=?$KT6VHKY0R MY_4V!:GV*T>O+;WZ<<0-^6 SOAZ92JP[ M#;N%)W^U:[_\=SKE/]BU;\E]Y\"_HZY%3[GEV'4MW<(3_G?R7_:\"J.2]R+/6(#(R#45G%W,>&#PQ1FVIE\M"Y*)4K M/*0'%/14P'?"[9=A)<4S1]KW)IH@=NPX\6;3<^_[R?1KS?Q1R*[EF)3#1?*Z MB.E,?%H&/:.FM]IHH_AN6R[M,'M*!BT# MYON43X7I0VXS/*1LV'\@?)&D[@ M[>&I"#MS/;'K8B.G<6NGU%JK2OVN':%.Z"==/'T$]">D/#;S-LLM.7C::C^L M+RTS3?NRTL.6EH[;I='ZO86BP>,'&V]P2/Z?^5]_9!4Q3Q)1&C<.#>0JFW,9 M6R3:4K2IUNG5FKZ(CT5<;$+R[JXIKMZ[+*#^L&1Z7>;ROR>3]9QC]=%8DO/9 M /8F02?E)!^I$G_?7G<(\=1"^D0T42,4MLGP)O1099,<16LR+,/-+4NBT_>Q M^PJ';YLV'].BF3DX;I/#/X;0_WE5=)]YIQL?^Z1*V#O;2PL#89_SA278IG>+ M%N@%6Y)DXW'&F$D/+ M[2?V3]Q>Q@<6\.2(ZK@6F$7&&8=<[UO!=B7]&HU&9KK] $=?GD$[A<*7U_5] M&EU'L#1FM[0 V]XF0<[ @IZ5ZSZ6D= M[UIIZW->1I #)%D/# X/FD](-\[Q#T^8QQXR2=:^+JN].V0_%\"9\13W#G4# M4IU 1[@)PEW)$"[(&PYW0:RCE+H*%K9@/L##5\06 MS;K/UXO4Y)Q%T&:KEI"$QG*'ZLMZJK^&HW7O9$DYSDFYY_MF=U7DU.\TG45K-\.>IE91?[SJEB_V M4D.^REJ7--=R(.7V3-+9I!5FZHQT M)7F?N:D;32KP!_X@2BI@RH#7?C"ES,(YWT!Z43F'XRKQ>FNQ]J-08"Y>.OEX MT[C4$VX)2_8DPP:C*.>^IO[9,J.:A%#U1[;=J<;MR!M'#*]7R'K-#NLH?G2V MZ4CQNU+7^IK9BRT/Q%*BKX8T!'+TK#EM$MW/?DW:=OC:@/A28_*26ZA2(IXO M6[J5?I'D[-%0=ZJ,HA6&&Q[8;3<4+UO\L.+R_N"IX$/[1 Z*F5@,9%:WX#SR MLF)X\]VNW*H8*'X1=TK_NJ0P(,2998HCN8B1:MTE_R$?]GS[5@5MK7]?P+@.]C^;Q1R16^BDWKI53 M+B5.B5NRS]=V^+^H+GLA/R=\QBKDY;5]CX^'0'21F(IV4O=Y[S$5'A^[G0&- M9MCO4]X^_997]]'1, J-'&)>Q=R:?54+8>6OUOE)=)WC0AZS>%*#@\A4)?H) M9(O"HO.EI$UB*"<^2W<@U0[Q; 44XP.VHS*I'B$3O.\&0'G)!AF%I M>U'\Y00;AUU&]ZI8;:0)U-^+>W<'QK$T_L NL[L;M<+JW<*K2MHL(+XZ:DM' M>I2 M".!62R90"Q*P"SCPZN%*U1]!6]+8=H!>EEE;J?FBS\8[AR.CY(>C'G$\[@@ M[NR(SP--;N-C_SQEP71 :8R+,!!^9W K59>?[=Z:+*\8+/K8N0P!?:MB\\?M MAB]\,YT ,]XLJ;P_.W5&QM5=2.:3FLJS++B:L"W\X]YMF%YWS9<>][N"!6*R,$1* V0CPS_$S0O0K+?^UK=P^R='1W6 M/A9+'WG[A'^TGBRV=_$(:B["ZJ063WQOF%YPW8=Y>IL?8@="=2 +6->"O(=R7$6.&2*Z MK0OQ:8WB]#I3Z#:E=.@WZ:XDB!"/0#P>(AF<=N!%%O#G1#-LN[.2!0CGLH [ M*JW,YS/;K71(RQUG#X'/R\,]\=]V\Z)V+."@M'+#]4E=\E+SN:_MK4X&,[-1 MR4R15C*,^4*.#SVI!#$66";('L-';^@@LP#YY @A018P>PF&V8$9&2)D(,O_ M8NZ%^AE*6J,?*(=\?!-$3Q8@2FE<5,Q>9+.698.?/8H.WXEU M8P$'\#NQX5-,K3ZEM[F@7,/P +I"32+;>I4V8?\Y[O=2T=7!'W@RE7-HA/FB M"VIOLKH7QNO.@>%EB^A27'VG)=P!O)D%DXN]<:OBN%%T_M^ MGWG_F_>Y[]I%>BV9P1M["6K]^ MM)Z-)O2CG[" 7;Y::V@Z=J"9MW*3F8??TA3E@SW7N/_0NI&EVH&8>9A#/^\Z,D) K'.3I?HN;;& 2"NC.1:PYU?@:S3A?F"W M!@R:Q(3)NU?Q2(B*C(V@Y_WSM9@B(;0++ #=! >E8'1K&'D3-A1.8YZ&NG&+ M!9 6T:2]R(^A+,"]\R(TT7&O8A$,*>E$:$[[$]HGUKB?X>CRS^BI"K:0W2+' M1S[$&82]-CMR@NN#;2S FAKP MXD''9(+ZL!9TU]9W:[C^IX'(\^W/$ M!2:/&6W[PO5#I4&B"+G9=0BRTY]ENGU?-"Y#PBJ[9)EVJJ?<].N&!G6%^?B9 M4PL?_]B[=ROU71U\=U)3[66:< *>YT04PJSB/NSVNSY/4P17B(6Z"/(<82VD MHDZY[NVD]FR_&OQLMN=DG8O !>\FL;%XR[#UP9YJ-2 Y0N/,LU51\;92(9G# M;_@;LBRXO,3UC1W?ZF(3DE*WK:<\W_$69F";8WPXR#=]PK\K",F>*50SCF?T MAHO9\4\DMB9@4] GRLH=#!YW;VU""NP.#I"C^X&<=]&["V*Z]#?])S&@9%(4 MGK)$KH#P?"D[+Y^>H30-3;:]^,GT">[+M;V*.':+CFT.M[MWG=B87^]\AXLX MND+3)-@2=9NBF.M#<:2&; @)5=]K4"+"M<]ZM@[:[YJOGB!7-AUF9W*K=+'K M43->0#YB$N@!.RYO!8'J"R9?DYY//N(7KF57^/T@G?NA+=LWT( [,,S:$SMS ML* ##THRJZO6U3@SFA=F%\__8NSWM#D!M6C%[-P].H32],(MQ7/65?I%A,D' MO#@7PT8_R'#L4Q.EG0O\H<$V/"X,7OP@%KDM45UL^99O5&WD%PPU&!LU*<1, MPRYY^>%H7PYS)X\O0E-L.J<\E)1L>>\QM[W:+>DH) MF/A%/SZI?F+7Z-GILM(O5:C=AY>UX*%&%#8,W)53H+39]0$I5I8/ONC) H[* MU&G$D9-AV_T! 8Z.CK8N%4EFW803'&)NITP-YX%)D\1IV7TD9-^LU8U(R(_M M)2 @F?>7TVAW,)[)33)"JV+I2?B!\'J;TXRW>'M\Q./*F$V\P"*QNJBPX-O2 M(*T(A.GDVK. ?;M@L;(4.0Z*H-9>;XQWODMOGHG:G&H<1;2UR9[[WK/"H9M= M-]^TGF7^8D8#O2S$C?7]:8Q&O24/AL,?P&*&!8[8D3NN&QV]UB?R8XF-.>Q: MQ )N@OMIM@O>(0;=M?;V65=5;]A^BCCV:)B?@C VM/&6)MR:E067YRY 0IQ MT2-YWN^NC=C'Y/S[Z\OB:KKH '8BX-3S'-W%;TAB/$=#3S8 MB\E2@,CL>;TDXQ6N(S+ MFL^N/4[NK^EKJ,*OF1:P@.U3\&,JA2BEOH#3G,P_=P8FF(>FB!!,8?"1JB&[ M.]Z2^,Y8&RA8!Z-0\@APEY(&D>*MSH^(.0$<*KU&"GF%6"@7+AO^PQC][NT+ M<"YJKNX<0IQG1[3I%",H\#"!67J7PHW?ZMD]S@(^-)[;A'V>J'^*'KCK$/][ MZY]V.#-XO_\1GGDC,H$PC#AZ3VMN'PNX\JZ4M'HV#:RB9[E^6^] _VJE^H0S M[(*?)#.K'09%6<"UE^9MZ),SY(-@PB?( SG*[BZ7.0IH=#J)OI_>&%*Q][ER M\;+3U#OGO>-UFY2TZ'PDIC$E+.CC$GXHV3RID,/B>>7&[9-A[/M'JU0DA&*$ M1'[ATN#$,=C67?SZ. M8C:*G-G<=*=Y).LD91+1*BX\=S3,)_JAO8<\O(2%@ MZ:N;L>W5C;5OL#(-:QS(C_CAUNOZM$4_<]!'6FSP:[2ZD?#%L,FF *:HWI:_'3OJ MG+=C+9W6H,EMOE4,?OY?N#_(/#GP)[:L*)0U^+4Q9^ MX:O!Y]EB%O 4,QPFMQ_B6IQU@@]90).Q#'3@#?2TXKQG A M39W9T3-?F4^Y0J*ZEB],;TR65:$O6%Z^O"$F<65F;;YN[M7.JEO3O3!G3)(> M844U6J>\,I1G"*VDWY&QB:JS1IE:; ESR#)L>^"SD#_=Q@1!O,L%/Q7KRN3C M;!U(6B0M- T,6T_N9,(;-^3(G_A'^&X_.L7YFG$L[]/'XU>!^X#*'TE1N_HP MXB@^_$)@Z]'4U^7O9@KF9"'MD]2QIDK^8G%7!U4\MKI;.NO?9&M3 M+V=7S9\R1Y@U^<-#5U4[?9X5?Z#?#;+Q)>&':9-RH3Y:$&L+I[[N8 'G/=\( M.C%@+UA :WY+)S+Z]+>/G6](N=V(B7HZ""&7R( 1 MTKM'_TO4%9FW$/%18)J2E5 /B 6:6KH2&0AAI:Q/1@G:.^U6N7)*G@'G56"7 MLGC4/!>(4RS X&S"CKC/^L]=2^/^S<(3_;BM]_KC/?MIO=:WBS_L)ITRQR)Q MU$KP"%&]NVWJ<=]9Q,ZCS*;>U5V5'3AE<4-&@7J<@HXL&C0%BRGNNF^[=ILK M3EA=WF(L-T$8@DK9A!T.;$'LH5^LT,4<-[S+$ A3U/J%Y(#RKH%O^ MP(^Z#ZNHP,LC/LU)^TQGE:XG?\\R0. .B3P5^".VWW)3_:!HU$X[31LDT 20K\KU!,T'U"2\5#9X@HY7( E! MV+-6SX2>C7K-:"D)S*8)9=W,\UKO+XO_JL->%@]^J"DT3WJ%/F14)[??L+WL MO8[KBOKCK_X9BRG2;T!+BD<#EL_S>"%H?*?CPQ^K[4:_=X7*[_I=^*:..5#M MQY [%-,X1>YN>I"=N[^2U=S3Y,!5\B(>O_D M%A@/"I[S[?W]+_T/3S"/KXZB]UC>(9 N*DQGL$D,G9V8?(3@"F\DI)7UF7OW M(/Q5JZ4;U"PAD2?!2*1?K%*$PK2#Q6ADO^+[<_IU0=GK?8QKS;XY$?#) D/$ M**0@4/+@25]_Q1<1B#M]%UJ90W_&&$QN;8(:^TBC#K47XJ/6KD#*3_?ICI,= M[%G8_F'DM]^O_B"R(P5[9(C@AD0L5-QP6^.\VR0\I/#C#8G=W.2KZWM$ZFQI MW/ [0!;$&2"%%QR&,MUABM-]5*UKL4O.L*836'JH0YTAO=F'!7PB-RZ]><(M MY2NUT88>*4;D0K?'>30O)-O^BAI+#1>#,;Y*[,)LP P2[#GJN$!J2Z!RCV+H MWBOEZCJ2$+\(^HR[2'%=80$T*5#+TY5R64D@.5-5\_5OET7(04B!DR3CZ2?, M&Z,EJ\%02H()WN=*EK5L@\P/?_JZ8M7NI'DVJ/O[R\=2H+E3 O)P@,7CA4NX M7-VS@9]B/J'74C2RB*MLX)?J7^$L0'_R WX]P EF0SDI3!<2%U)E 3D)'N@= M ]TT+U(7*&U B);O1O(1]"UV<;7W1A76-6S (_VUY";YDH%4&S62+#%.?Y'Z D/.QYZ66X+S'-L!H1Q M8T,FR":NT6I@*0E'?0G.@@Z86(0Z6+W[>,X\$ M\RM_S (DN /UF'WX0YN<01/"Y5VA=?QUM57%/V'%F W(H/>H3OE6^JZ-W!F3A; MPQ>:0GMZ)=ZE-+. <-_ 5OSF+?CZ9!]\YPS^=@?*YMN\;9\]*7<@\6[C.>>; MO.[:4O!8EU6J3?C,$#;D[0JJO?RVC,[%+*FV1EGCZFCG9KC;8SIWC;[GC->16@0[Y^&< [*JT'5-XAB;" M KI/L8".D#N0G/B=G!2.Y503)N=YIXSK!8$Z*T)Q9CO M[JNM\7Z3;D&(BZTVIV=0VJ]O' F*O:6O8.2B(W7OILY@S,C7X85'BU_8">\& MPSRBWA2@6Z76O+9>D=2TZ YPN<8"#F.(!@PN&"=Z,HF3>08#FJ / MH^??@/Z01OB,IO#\[$:\#O 18 %P\6W\!MQB%_I50.LJ8MH#1LX,Y$!WGR'C MF0=E\& 4G'CK;VM;FD0T_9@E5+6WVW2+[D-G)#,A^OH=NTQGH^]BF'_@O\UD M@B?)1B87.\CHQN\Y>97A*Q%P<$83XJR0L(0Q([ OT.34WRM37H.&>D\N!P^7 MX^+E;;&9ST_>A7WR#_A],ATI4N0831SZZ@P3%YUZ$)*OH+8(7B('L$ M_82'.1^%JRP5IZ=\WQ OAP3/I &]:?U[^=IU&,B!_D;ZVWJWG>ONJ<##+*#1 MHI<%Q'9#[8_0KJ"[]Y+-F2<&L'27&IUS^'(%^ [T\/3#B%D#JKXY"] XS0*> MM]+C!!%#&*K;VVU\O2M;"(9(GBG!?!-79@KX4UVA?G%"_9* P &,6IW/812F MX'8BL$PVN0T^JH81"Y@5@8'[T-^(<&(R_O?2T2DF%,0; R=80,0G2^H=1HI M-"S(AJ_M\I16!%IG4U"J8$K9\B&D]8(ZH*>P>K\6E@-U0HN.T8!PSH"1 I\/ M!1&_\P+1H:*!;?C2*[G&9#D"ORB;X.W[+.# M%\0R]\#6U2:8T)A1(<::+DQB4*/O!UD[#?Y MO6N6^9#9 )E^GO=O536@*1L[\]^%,FNA-W_0YBF MT596R2;F>E]=&6:QT\OD4V;HHG'E'FTA+79@\9'"(X.9"@R4!IQW>Q3,//2!=07,MPHXI\6_B M2[5G%M@EUBK76D>>^1WU#S1-A+0YA(/Y89"/ZK* ZJ5A]&/8$!M3P(!Y @9^ M08],C$Q &/7&8 B%$?W! K)+7,;F_!^YHBBO:Y5WU9_%':U0?O'L1Y)2LZ:2 M,?\:G\KELWF=O0[MS'5O>Z4U,<.Z[I9MT7_2$J FI40*1&Z8H801"0$AO2A( @H)2HB#0!D18@)"I5JB)% M 8ET$#'2D1;I(F+H2">A24\H(9!VX]KWGKOVN]:[[S[GGK/WVN>L/^;S23*9 MS#//\\SS?+^9^>BUO=CXN&@FMOD0N;92?9]%@F:9P0[9<2K6[VJ$Z$[1"G M"6(_I_R,TU3SD7L8Z4@5DK6^X&[IW\>:0'PD<-Y^L9J,/H:UD-83>J]8V@,; MAZATZWBC)I"@2U4HM3'9;]Q6U59D[91E85QJ3KAO)#5G1Y?^/8X=0^Q[F$R0'$=63/5_0VQW3WX=LHBWI7$*R [\RZZ=DVTN6PCE$Q7E$/\$#@ZR# MK!?82$6R.^-RDG!*J,I]-JL)"&OXN\_]"K30[1@9*!"=Z\)CN@79LR>V: [M M^#1O%#:[;:W*]L88RM1WXZH?B!\'/,*;[GDF)IXZY)5:EV#F-F3[J[Q;9B(I M]UB:A<@>G8%FH\L\@PDI^K9#MC4*UOK^-6*@:/JM;*I@8TIXM$J[[_ \I4BY M2K."BT?K)T'W,_^_^8 J_#2SGP64JSY#G:':PTC)C3$!UF/G]:-WWG;<@GG4 M)4=,\2I)'CIHE69_XM'C SHT!6;?#J@1S+T@?I@\:MD[K*LZK)SA>,C7PF/S M)?W[N_V$<"W#@$'"Y[AH(3LSHNWU<"%I&,CXH%):V:S@2\BO[B M47NE:.@GFU;Z/RZ&S#;SK...HGYB.&H5JI7)U@NO(/3B'K<4&X;H,AMT!EFF M.^$^:1=\&$.[($VH15I]O[%,EK,H"QBY%8LF?]N \Z#:6 '4K[B"H&OX#MN M;<2BRKET\U((=*M3EX*+&IJ@Y<*O[.&B%/;YR+HO*&_ OL&5ZG,:U$!31)=[ MTL-I_H(36H,IFG.6C#J?,=^E>30OBJ_31P/]WK5=V!)*^7880T>]=V?4,N4W M;B$UG&7+?#7.;>/A!DX[1\,)BY?NOG,:2#I[\,70R <]Z![@9C64*.ZI[?$Q M,'TP);#Q6:RX=DSKBN% 9_@./N%.64?)@B>ZT[0Z;M!:"I]2AOEYKOD"XV<_ MZA3R5LJ"+PNX71&QKH'^OX<&Y6:V@=EZJ=!'0F0*E#92;U8[G]O4&0YG;F-O M9-:E%3;65=]9<9B\_X$>EQ=BG%$33'-OOGUK[6.0U/B766">34> MS7F9"+\FIG Y#13N+:^QCXM>7%*AE[QFLL72]]8:33+227E[^<9*. MT7\[@@"Q*R%+J*6E,%?V0;FV&S6'IDKMG636HN11^.1*>='==:UO#D.DY/M" MN;2]4?F/=6FV'VU0$RBQ;M0!EW35?KI2/#5<5X_W%^;AFF3]A*;G.9T3EJU= M,]\.&?-O"MU=V4H_0\I]BUD&\P&JFGFRY]TG%W$'8RT6A2"IS MV!-FF-C2]$M(_"G8*$- M=.1@BFA*0H#)Y\X$LXCON=;.=\&*7,>4.+M(\O/LCO8<9!34RQ3'3>8M30JK M'SQB:N^7GRA>,W7XW<[+2/I@-/)\X?X>D&R6, *ETWG2O&1N-I&IKH[4K'%> M_[SCMQ?QQL#??,#K]DU%T=4DQ3R_]@X1YWWY=)N1Q;5B2I&NCX^K@_N@7Z5B MTY']M?%5-TT7]"W+?8A"YD!*MJC3G%='2^JZ9IKGR>F=R\!OZO?IY/@8+4,D"GW*Y"<^K M<8,5L0";U,<<+5%A !>8"'-U@ MBI*A_I@IFPB&E];8?#]X"*\\^"'HG.B^D"!58R+4D/-6*<_8&1=;H), M5 89+]#?;:R-W+?_=5#^ RF.?L1ODO*F BY$OSQ8;FE7X%1\^]J$:<6UMN[0 MH)LZ]O#F,Z<*0(X&)3GB?5/'L'7R3)D^377"!2]*8GYUZ>J-QZ]HJ963_I 0 M]%WTD&5#C7@'X4#H=-2 K=VM,UO@&R6ELM/O+',0Z$:4 .EMY<]:><);Z/7P M8VME-*E0SXV+>YQ,X8K1G5Z:#1,"=C[0%AD6<#[(&'3RV]K,0X5]9FP^8 ]N M/YX9*?]DXS__V)S_EQ=&LV?6A7Q;)G%5)FG9/_V: M#\9!4RLT5O9L03N7-/_R29=>WS*S0-F>MMXRR[8 "%W SV2POIL"'AJ!.C[Y M.D&V\&G3 ?]Z"]MX#R5M3>Q48N@U:%I\G29DK^=15<7F.W(WH@OO;FME"QC8 M=%&B4D0[,,9.A1]_D8M% QM_V@B(.KBL*!=Z/=;O+71>TS!,7'/]MH%R'+KP MHS0'$6B(L1Y4V5?DII %T6I>+3?5?>PZZP%&PJBA-$O$![HB%>:J4!D^]0XG.Z=Q^4R"8#,*?SQV[3HOT2KMFJM8!"F[J>WOJXV+ZA_GVUD=1E@8\^GE2P\F&"\DYNGR, MNFLJ9Y??']$O<$GKM;2 F=?YT*-7@W%[Z-(DQZ8F_:X3Z^ZY)AZ;)\W]D_=# M-P3$$AYI_=!?9,/2.G<_?3+)$[B?U+&SL.5A6;#=\F@^LJ[-RM@64%0:$QG\?%<71$Y*P*>EAP$O7\91#9\)IT0%'YP@]=@OC" M7*NCT#5;YE9$'HQN%HT^'SM\3-1=GJJ< ]&KW)8LR:Q-MF14H #GST?3C]?A M),MSWQS',^C<-JU8=ICG)NT6$A9\JA*5YDTS?WD9Q%BSJS<4(6+87)%F\X.= MK';7Y3%?9 =:H4!$)*PA)&73!K=S,^Z=$S9)!4V5@T4YQ.1V,86L1F0=:^OB M[VC7W)2/[X-ZP*)VOA47DSU"-O"4>^ECM]#<,_9V0:"C:FA%%O#26$0@F@5@ MU5Q*<#E]1JZD]'.[V(",S'^6!6RNE4GNE"X;R$\&P2A%U-!"1^81R+!O+PP/ M+^F0!5,Y.5&)>!?T46VQ!;;#AS117O6KG&9'_9)YO\I;;-X;?!0MO.GLJ"W[ M +YVFK#?&UM9'OFN?GN\[=5M+' '/:$6S@LF&9FCO6_M\!92YQJTP7C*5K1R MH0(N<#D@Q'.*N7/7IAY+@R$YN[TH^.?#7E/8(=51]*^$_+;E6,,7(QCFX23(UZP%JG&4;;!DNL$\U"!E!Q1HG M\S"DO6!;#\/"V"1\?0>G4N6,L66_JH1]*=* MWDNUQ+7!2IQ'V'D8?4L^N1\WF3$N$IW8I2T,MV$!?LM^\Z!?[SQ'> M>+* ?: EC>Q.%J#)'-3O]8#,(RV8.@"N\"-IBJ#:+HX$TU:<0QK8:?7L6QSI?BR<&J4-ZF$!WHWW%+7?>^*8G/P! M4/IYV>4]1'?- R1E-8]J5(./STYNMRZ=G039X"4*/2U(",XM1/?&E!T#4TCZ MX!]5<51K'.DFF _]59X01T&M8,A2E5%";&N'0XO I!AT@[6F$0LX<0!-T[+. MV[%+/,K! CX>QRSJT@VW^.Y!ISU:SZ\4#(0*KIF$!#,EM6&@;4'2F+[_M^C< M^FU],1S])'C$KR5M$2? DK[ZW?$'NNQ)[MUAL 4KMRQ"2Z&Y,:1OHN?(LN1 M!58CTN=/>&A?M][6-B;>6K,"*XL'KPRRX=3^8K;CRY A]#"H$_93&*V#G55] M1I'B68>NZ1)Z:DLI+ZDZ9"^*8Y_R <CT!,RI(F3_:[^ MUFO=/T*M;4Q]V8K(C!45$Q5P-L&>GA,NP _=G7F>7Y=CK/_8+NOM,;E6B[15 M:41+BVU9&JPU77HNO*))LY07#W*&_VR@J7FUI729%LJ>E&\\'U66G5IB]!YZ M.W:!T\M-NBIQZDSHE=:?#E\70$6>:-)GW((U"VC',QOCJ#83FPIL3#C' N[" M.[Q1SZ%ZW[40 WGQPZ;.>9MIXC$:V&VT&W[(A2&IR5=D8#Z78J=D!!V]YQL MW7XR(<'%O_65&# MP1(>R0KN[-R:QGU MZ/NNHMLLX-CRB!CR[9DU8W8JO>QZ:IW)M_5AHW%#YYQ]QS\,>BQ%[WZW*+\ UNWH*$S;0Q80RH;:'P<'%1"_WJ< M$D5UAN6>@5-/0M8UEHE!QE5LWYO\O8E^&@*=S$>7"GQ$/B7*1Z/Q8M+7T*N? MCY9@H9,?P(#$UV(2+&I6LF9H^!UT^RQLWJ[4D78"]=U"]BS](&G1GAGHO"C+ M#$_I9\-*G",#NK=CTB]$0I*:W.3[F4YY$/>1Z@[SV2.'O :_GGF#;BLJKB=D<:8[$ M?!LK7%B$A($/*(^B'9&:747DWO:>N]=1AK<' BR2\Z*MG"M(]GFO>+!K_&BW M1PK0\%,)=:Z=*#UHL1HEKR7UFG;"<3;B0CJSZ8LQ-;& _([927L^SP+XA'(I MS&.Z 5#") LH_U'( B38.J^K@?HQI0;7 ]$'1]?ASJ:Z.YV-GYCB,-#;6QWK MH$UXE"S]^JQ'3Z(:4Y<-^P3;\B^(0SVF'MSF<]"]GU,_="2P2\>BY? YG(KWPCL@ G= B8 M5%\/<@5SLR'E">8W9C\-NH,>TF0!\M^J8CT^UZDZ=HQLA9U+]XR<[]#4(3JF MWIV):<'9XP^B?:%<2K,]BO6#(W9MYYT).-X/68=%#QX(=.1>"^RA;L//E"16 M5NSX025_83/JS[ -I<&41,K7^TL,/.C?^/! X4:;OA3'J-ZS:XJ8 LFN]%&+ M4!H$D=4BN)B+\"52*(347?)NTFG!J^%3"ZX;^_UZ^!HU*X5)B+1&TX+ QPQK M ;]YEPL?.VVUP]<9Q@!QX::Z;"C;:2/!])=FE.ODI' 2"Z $D[:BZ+I98I>_ M=7Z\/A 9V;)U^WOD17?B[<7%&*7./*X=]33^VK 3!&Y17P55Q;WR/ MO^!2'3N43?;5'Z-.7:46D3E;DY)O#!4U?"9U_.HXI9;$+<&1HY3X=9WST.$P M2V!+G$P$#45-6D9LJ4PT=:B);@1II4]PS0MQK@M0DZ.%9GV:Z3KAW]7@? ;> M L=:&LLO?-K:7M"OLQ?"^II:N%ZK&67@FY#!$27[8W-.7Y4TOI$_TR'SMC?Z MB%^4;[^*X_N*X=1Z,!5+PK=H6#8QM7KTAV:K!YC :B(5^MY(\R1>BBIN<.9+#FY'7:=4%N1U!]. MWW7S(>.<$>)EO(GO=[F!)NB.OX%^$'D6M&RCB8X2NM(/[9GK,;>,IJ(I,U2M M]VY&#WHM>L'4%%=3"5!&3!28-EN#!M&1U'/$H"P]ZLN4LPY1ZJ8,KG* '= 9^MM$']'8*KK5PMB#T$Z)LQ" M;_0L]/+)S0WNW(^Q[S(C3S[YSSZZ^.\4#EBSL!NE.,MF/L CXLQ&P5STA]LQ MT8_*!N9H7V7T)649TW>77-E6I,K"6J$"U' F]^8[NA-U<$ICS,/T*?*27]&B M:K9RKZ['^XG]DW> XF8!\SMR)@# LP.R'%". \V7NMZF%+@Y.#Y,73FS,F=% M?(ZN_=Z\1WQZL'V"9%@(YZ7;L9'A7?;4V;^QRG?;8&N *=U;SN'VJ$3K777? MYH&KAS&[,'NXPT>TAR@3\IU#@TLLX '499U_?S(MN?R[J!#Z\_C1B53-B_I,SQ"U<, M;\4(4&=I1-T&:(1PT'7LQJ"I2D*O "!4FZM8 Z@>JQ2W MZ@='P?EK+Y%!E'$2;LDU Q%LTE,6A=XUAFAKM13664JJ5'W!FUA:7F88$=F^ M:_M#CWI,XD^),Y,YP9[P$G::04J3( ;4+9HWW6$ ?(7D%ZU]O'PV.;_343G= M_:5;Q8]ALGV,\.577Y?,>/Q.Z-(^''"A3L&*_[*0*$7"+AL6N1QJF%P5IBYJ5N57NOMLI5@=V<+\G8Y5[BZE P877Y!#MC M'X'K8UW!>]W+!D@QE-Q9_3/+/A%9;MHG1U:-[R1=CIU>173['1E)VYPX0CWT5K[,CE]+N?G4](O]<<^XER2.S?Z__[BF/MF:8D!U)4>UX*=@_*Y, MN'D29O6P7T^7GV%P6B&-S+NV7+ "JBJ,>[4,W@K+1^,Y5YIYR MX*&I%0L@!<^#U]?96.6IFR[]^(XNG3[.!HK6)GM;_L=;HNZA&ZZ@ITFU;).S M<01#=<1R'OQ77[&<2UX.(ASS@+IY\ \!JZZ.%&YII>)[Z"Z%KS=@-I@N89KQ M >*'PJ>$-XY#"46Z!T(+U/U\WVKHH ,>E]VK;L]&!1$%0;.BEF%?'(Y)!Y23 MSSY;PO(DOUJ+K,T9DOEA1F !X2S@D_?N]5=\HT3]$G6A7[@G#/T/6G""ULPL M5NL')G"W18_V]#6NQW/Q9_[B_6'EMP=V\H-$];79*\,?G>/=-E83DX;?5Z5,D64IE M#0/#Y)V'\BQI"CGXR*2X"QL9$ZFMI4*.\3:O&\E/""CRC_&Q/9VZ3!XALK65 M;_#E\(LAL5'VSE)KH/PS$]_J!"D\5-O)MX$4:Q+N>;G6D9.0%2-R^N*]U:#* M01ZEG^U?3* \6_OH7)F7GZGEUMP4$W!_S0'OO34(D(.NKPOLGXL@"SQX#WO3 MG:.[/^TSYIS%304_7]3=EV09&",T--TR\4:646]PM(M!3J!.RZWS,[Q#SK-( MQT":'G-07/[;O">B\9?JF)%(H])'[1A1 /.C!/L0^G#B6'PI79L:@Q"A^J@[ MA*)/VMBO8:O8V9NK!SHWN\4"=@W'42]MQ&UOL[')EXJ/3@C+AM__&Z2?$YP8 MF3JE#TV4Z^F=]3$GUI]$KZQG7&'6W9W$,,T3S0AR4 ?\B*"5UVDPY\"HJ@R; M7QX:OH_QG'4O$H'_M*:T]D,'&@BVRN#MY?Q2>R;5$EL)_9-.L8&02>A^I<(@ MZW 2;NOPS:(MFDLY'RU.4C#%,Q;*F+K0S )&8A,A-4,W@NFPF"+T9,I$6=$6 M/8RI2'T\HH5JED6BI_F+-.!4:7 D]@N; ,118E_$DILR:Y\P%1XI;EL.3/S) MS+ =$%E"F>"R2+2WF=60/6P+\ M:^4)JE1RT^NO%_ MG>Y3@TL#)BT8VF*0]P5'^I%2BD=)0^T@TA(1^+Q(DPW4"]V=#?H 5)X=Z1 E)SSML2SWJ8:/*8">ZFAS4NF/]X9K".28WCB9M M9;^LO:NVKHU.7TR^ MU:T?E]FDL$"W PD@4[4.5SM"\$%>1@6, U#4O_/XL+ M_HD(S'/YWSSK)@L8U;=>^3S?0W 7SJ!K"DBS(P$!7=\J\X:FSL3O:!],)>DV M>I[]-=4TT();S7S#[HWD$:)L@[9'6!J5C6RA.NQ%$6SB?3$?_6>C.O]10P1. M+7> W%+=+NW+>MK CJ6A!HH;D?#X\W(?T'_UU2SFH2!))LH#35(H3%CX\\I\ MSGOU]]A((I:)!Q]#::$;15@ #Z81/(P;@@]#/=BI+[16W#*5XH99S#8:6IO( M]8SU? F_S +^7Q6 _\KV=A6Z:<0JM')>7%/V'.^0P;*KH&"@,B5H2S.:)MU( M/GC3#-+\S8"O?/0V;"P^OKS7.J?7?MWK]Z:MN^A_V;,%^[UG"TH8AU<(,HZ MZ%7*+("IA^V!_LG8-J#4:"2[C;83V]W.L8"9\#DH>0_5FHG^_6Q6!@OXAD_' M3:;!2]M:P4]PI#?HQI^D<(HE!4OQ^PDEWO6 ILX$Y:%WWH#=-9L7H^>B)P=[ MR_\T":#\TQW5/A[O/&5/YC[Y8]"T^K:.SNWENN0@?'>):#)OT]!-3=R!DVJ7 M*8^=<0'&QA1]]PFCF$AY\%^IFSUYP'ILET^=H/.ZK,%L?F86_VFP>'?@WV@+ M_+/E7UHZM)37C2IX^.TR%-FO_%CNCFZ52N*?V4_FE<6=^]3@2=D&#-_*!5Q3 MD%QIT+S"#S1F"1]77[+0O>8@E0_DLK#&VA3N// MY",ICLHVJ2>.2W(9&VW.Z#,6\&1UESN?$E%JLFN:PE.4X^2YL%Q77!@+.+9? MR5%^5JKB ZBFN1/S\11T"3Q2^05,GOI07[HK:'7C]9E*$.WA[G#2;-W6G_6V M/4>HU[\T 2FTWL\&3V.WI+<,7\\ROS6U46\D:(DPW!%@N@JV;6(W$G=$^R!( M07NCR%$KPR.HLP[6M]_B+QC! QZN6F/6;,??_^'8II/FYZX@8W,6,%6^B&%/ M8ZZBSCFVGNQ=H4"] .))\D"M_)Z.]!*#=SC&9C2S#%TXZO&4!7AU!F4R;_<1 MF=MMXW3.A<^AT&?E]&R<[;< KF4MDFRSM<4@42RG)KT@7WYD>><- /\ZZ)SC MFB)3PS5_\J 0RFSV8[ HOAGU9-N=SMB]P7D)'_J"GH^*Y!-H6 MV%A&=^@!S?%9O2S>0X(%%!IV:.LRRF+"H*LIT#*ZSA=T[1WG>X(!-T6A/)@7 M@0\',"W&2AN^='SF+^SK,_5[F#]1!^::QL]?>"\[JE?^;!1=\Y@?E',#_1Q3 MMOKTAZ8SJ7%EA9\%W%(O2T-/Z[U^1V>K.>(IC#?7_DFSR;KW-CMP/-6I830P MU/L/R>(K@<->EX%Q2ER5LTK)2F8;60Z8X>>_1ZYT&-!XC9 MA2F-K2L'MPZ'AL2P@-.;'$KV"U\$P&\#7HMK3M(;OR6=YZ:\FD9[;QL5S%H) MLYGO>N]Z\5*9I>0[7!-4 $"J3$5XK'<_W$Q\P31HCASX5X;?B53))Y[ &Q@8 M5CMCZ\1>)MS_^+8S4KY36X7:^P6S1_-\=6NQRF;G6 =_[P9U];7R$I<4AG#I M95)#J^[N%_*S18Z4#&IQ_GAY:VIA6UY+S71E91R"L^N-*M\FL?[<<^1EPKA@ M\P?M4S<2C4;OO'+6POK&XUS'AX<[Q5&0$JJDRGH7]CCF/?7?BW8N@_ M8DSZ9\M_MOSO;EGD?'M/4IQDN^OI)=M'R*$HT, 3R-_[XPD\I* S.*)3AO(T M"G,+]AV=A-P&.)\#\ M];">@:'II/%AM6'',7D)P+8X.LU'C3,E/A+X?4K]W]D*4=?SQQT3^9QCO[_[ MUT6^ :6 :F('-CZFW"*X.1=E,I[HUS?**<:%:X^A5/]=!D6$'HECI89]U>OZU,R<5!V MQ!0?H1^AVN;2E?1TML>V<]Z8_E'MJ'@,=3E 1V!FJN1ZJA)N@$0J M8,JUX.H*7_QE2D%QI22T.FCJ73;>O]5=Q.S]VXN>XQ1$ES9:VQ#71<"ZM M0/'$ML$>=,5<0XS=S@XD"B5:[$\TO'NP6-0P*?J,K]'3_D>^QJ4+(,SM5CJ[S?UDZBH)+&!Y#UF$XF4-#T,+UG+(]19=,KR5$2WU_DV[ M7-.65W3ZNV#\:=>%6H7.@D/!Z/+#]JUP(]U[CYY_N'^T&>@YWE?K8K^@7BDN0\.&UMCGMF0C,M0I5H.UJ&RE0NJZ MR\%40]1N1&;0A;6C$(&0K=,YL&PST.N NZ4K_8:-F'),GBR#"3J='PXM1'=H1*R7[10L MY(T>E%8P$2 MH-W(JR3+9K>S+DQ>\H&ZC8L@1?N'FE1T^G<1G\WH:O)2=Q1'NAHV]4)Q+A5 :R>%/-R]-K@YS-0J>Q1\5P!(J MUF8X:7A!GBE&]I>VBRY.GA62IPI%50\3QL5A.C=4$X6@)UVFYA6JR^1F^;+. M7+?QAP<1F4&@++D/V'W4B48[K9[DVR04SBW?6M1A$IF@'9V7H-W,>;M\J\_5 MM/G&36=] XAYKY'*]$#TQI3<#]6H:G;X+#_VG[W2]+_LTLS_^&(!C='DF)R( M"+C57>M(6 RDJ@_-R>*%M+I;A4!5$A5R'PJ[,B*S3MW,S!',,I))68==NYXE MU)9D\&L;US)1HAK'%'4IFH(,;;4*2NAM'SWR0Q(CYAM.D 8O58%)I\HGH2.J MEJ25'#;U#V_#\=A8C35>UD?O*92$U+Y(#]J2G2S?4+E#72&_#W[C?=/O[WKTY8V@K+?9X+$?6A'B7P;RFO C)KU%]/K@**SM5Z;I\B-GGNX0M]OW CHQE ? ME-DN*U37Q K%E2;+G-*,PPVAHG=V1>9E((*OD+7?B)<2QFZ/4WI,7Z\H.!P, M'Y'$59I:RJ\Z]X5:G6S(32\H,MO0DNI+_'WYI?U_-!+Y#[L]_3^AS#(ED))4 M--FX;0EUCK2A>K PPKWK83IDR^8Q%U(T>%1X7NXCTH*/-S;CU+&(DXW6!5*] MVTJ.^\SC3OEBA2T$W%/F/*?Z\NYO"M.77R=OT3&Q'MN #L* MWN #4+<@B85?"(^I@^$R46@1_\=V.GS^&N&.5]:;T:L9BY%;*=-,:20?U8ML MU]=&7.80GCSSLYP7/3:J.Q\N=G'C89P+58B$HDOR-X?CIVAKS%56_&;6=E]Y2[06Q[B?W>M@:\-;>2O2V/]H3KBF>$[_U@ M^3T ^\4C;J)T/ ,2P>1%Q =9&H_5N\J]4CJ[@3AH8:PVBE%]=WN!*<@<'A<8 ME+;E(L:F>(M=LK8?#;5_V-FUPC4;,5?\5>RGI3%7[*>-8GFNM]T(@U7W(.<. MNHI@S=;PB&W)_*RB&041L6:(=_R%]\S,+*XOZ5N6[%,>^?KQ^)LK.II'N'3A M)KJ[S^ZK@(]1D]@YN70F] ^:L_UZXHG#\6=J$I])MY)LWUS"<]\6.#+6:* ? MU/G*N.C4>U(\*I:@PV_I_.[_*UJ:7P@E.@_P+1RYHARU6T%2UX-77W+/;L+- M2Z?;1#G:-7E2(H%M/F+>,A\+V'.):DL:,:'6$4%/H?M.>X_X12WM*."?8V?Z MWN2].5%9(2'W74%#_[0G >[L.SF5LHD=UIBJ;,:&#=@)4KU('_$-;/YY1-/\ MQT/O"3Y7B,/=Z2\1[CG[STG2UW2$)9XU?P-=O2=!7A^9I]XIC<./U59$.*ZCF\<1BVE54ZT2IY?+-!R>HL]N5=%CO;7,'1&A!\403.L5H/=='>0X,O2V90X49D$;OV*"BW M+5[KO?63#*5UX/OTBBP [!-[_M&/.-D5G)MI]2/8@GN0XZ!1T5V57#1^8C@B!W!!B,X8:X9=FR, M&@O92YVS(K& <*1^?GO]U(U>!=DU0KPE4_7:DJOGD/YG 7%C,^:BI,L(&Q"H/82 MN>2; O0V51$QP#Q=TJM_$A%_M=1JU#I2U5XMN?O1^@Q3T.09P6\9R>'GIY2=_P= MX/+DRN7*2?A1^D5V7]-D3.CIW*J>HAF20NVX07PE+$_'0VMAVB],2:AN3Y L MVQV.2Q(5\I:6":N43@^NDIAFVS,OMYD@V[AT:;C(+]=GX& +J[!,@OHSUH/%G"I M!D+?"YW2_>LW%T7X_UG[S]I_UOZS]I^U_V:M0"O2A,I%ZB5^5Y!][JT2N_&1 MSZRTV0N;:WW,<^E+W'6+B3]M;/-Z:2_ON29-[3-I+I=6LE_!X^SPWCH&YHNZ M22Z+W[>)-(+@L@A-9:R]""D_*#U0=J=EMBQ2:1N\T3/Z"D\SC4@1C@DY] M/YHQSXTTH6T&UHA[]!4?LWU4TKOM\'Y;JWN>LG5TZY%T?_;\Z1MR3M,QP?*< M7<\N1 8A*SU_;Q5.8[R^M4H'O:\HSSBIO!2;!6@JQU+LT M6V<[]41EW.'%@90#M#L<@: 5*>V>.5ZV%&U]@[[6;5;"KQ.?=3K7RDANNR"5 MV.D3%F:X@C-,N?'=^3/M0D>\;3J^>RFP2"!*K#)Z1B=)(: E\KPEU-,7%?\M/CN1;;]JP^=_O4[SO_3ZETJLGR(8A)0#0LR*M$% M,U%U,7C]WBD'M4;-'M_+;M(%7=UV7H5(-Q+J^4LT.:OI%KRV8HW[->IPDLIW M%Q90P=6T?$YBL.TR/78@12H+&IVZ!_'ZHRSANR"9G)!)4V]E 3XK7GBAD#RR MN>%LG%MFO5L?"W!?1'@QXC)M1P."/3%]WQ!9R+?S=&/G!S]W+^7X3:H,DL^!3G@C4G&?L,Z36%.8+4(2NT1=;>S-=JZ6^* MYY!]:)A^F(N4OP3]:!2P%4?7I]VAZY'L,G*I<5]ZA^R4I<_+2^VE5LQ]>4__A@^[IQ)+NT-9?CP,^:CN(57R: M?Z+]$&O&B-/4PKI"A9;+Q0[JQ-'.__#/2[DJ??/6_HO@QS9W L$&VQA0,74) M)'A7^\,$3H5;>D#)-W'0&A+87ICF[V"00.Z:7EAB7, X=5NQ@'MD'&/O$HYT MC 7$@/_Z#?H!.. ONR/_]!O _^3JVSWO!@DO?Q2C=W^SG#ZL4Q9\43#_#TM- MOTM3+U,,87:=&OX>:5Y1[%6TL&.;^];/3VKIR^T1S55^O6P"$/C<:IG3T]WK M:2RL#5X2U\ "(N#\O5/G/Z5+E)"Y*/>[X/ JWKV/MY7 MG0Q*@*]Y,Y)J#5^E;L8)TP6H@5,C"D!"HT5R>H7A]4 M0)^>?C-3%7\/_VCMB%]MZ)O29WH?/ !4)WP?2GCQ@F\=H8AG>:Y;>>L3B=2W M&97:W+T,=W)R.^(OYM87ET:G+&!22I4*KR4B'O?%=*]-IP@NJ]/DU:NZ5HSK"%7/%82S MC'AD'W?/(<5GC"=NN/;6\S,'X?N9$MNWW8L?*2L8D;0[@^36LCTHTI/@+#?M M)X/O!U\C+1@)VL?HANL^(H;0)5O3-=1(7NLNC8!V,,_XM)O](GP_U>.YFN/$ M5WG:;7FFC86?OF^>&6);-L]B:(YA)A@R>$"^;=MA1SL\[]F^K^I<&1_AK1AA MU%&DYF>:8+2FFZ/SH[U&GQ1.O]H^$COFPLK+O:X5T9F+XXR,7/Z Y;'50'M:V-D,V;?Z. MCTB=?.&15FF%DIPO+HD^ P7LK$Y"EG4(6EZ$6C.D"3DT)K;0_F3EVX^Y/%L& M@+R<7=[QRMRB[2/E++>Y,6QP.T:VH*E]U\.M9? M$^\3;LG5,Z!\0_E8Q7YV H \2;&S@!SM0#2]'W9>!_$&HV*:!?463(+Y%MO!J/08GV!2Q@I&26!?2X^^$5OS0%1$VO;HLO MZR!'9)?;IHJ"OMMQ4S5FSS^JR4N:9IIFLH +,*HUNF(P2JT;)2*FICHF>4T1 M57E:QQ]./E+EBZ6EN0RR *QW+@M0X0,O/SR-"\N!Z.&H7#W>WHOP\^A&'*.Z MUOI'\919KOOOTYG5,MJ8G)R14$(4\PPBF:F+C9$PFD!O)0NB=Q1?*>,&1;?X MF'.O+-&;Y-;DN4"N0?(YIA@W%>A8 M8 'EH"]N@A*+1)7L;-^R2/UU:FNV)4; M?<[0XK@O0:I[%R_5XB3KQG..XQDT.;D=%O!<#4NX\\N4/91$:2CCN%:NFU9! MJW81[BN^'^?N$7Q>R)K7Z &5!7 _:S>%34D6,.13^M >(_[W:="P>D$;X^5& MD9BK)UE O:D(]&W [$L2WV3K\^"[I [=;QNN4=*OXUJ-6JMM-71[E"/H;V4- M*\IA*R-?\J'2N^*6,(<5X:W?"W[W[6V.$_I$$E6,)3H-*4\R]5I!9.?PRF3C>9A2*6_RQ'ZTN/W]!C@7<.+[G;F,]_P5,FY]^R+RY82M@2L*'S)QY:*0^$#1WPV,M M'O[D=-;NL=FT.FM-1WU&&.J U=URWL[?BCF43CX,FXS(1OGT.8-+MM@FV3M" MZ,_.]JM)N;5.U6NV#-()1-@=)-B 29_,7ZU,IM*&'_X*X^*"$7+KIR3UJ>A) M(T[P3Q1/S\.OO]R\?V5!J0N1@_,]D?(369?#Q#7+,C-KI)*GO5L5(TLL=G'N M^L"Q^_$!Y!@90Y&LJ^^?(X,;#0OO1_I!9.*\F58Q<;+?D/8>-(5H7[4O8+UN M.]G#CUIA+<=TKH!Y1ZS*EN7J*U!!9M4!MD[1BE87CGU]W&?WMIO\,91V%/FX M'S(P8M[SL.RK'W)+]4*(.["Y2Z*9H4:7GT<_P^S15"&9-;EE_5I3Z1SKX.I3 MX3XD;_SE$<#D%U*S2;N_IB]3\C>K"UL&?[,&\0[D_3_RT_]@ MA7-N8H1V&5=#PH73=78_'*!8EC:I@QL=S$_!)[:F!>EML-_0HU>PRN2W\ M#%V>:"U=55(7=;\['91_)_#L\4.!A^1GL&!4$^9(F>TU79)89T7I_>_7Y:46 M=R]H'5/G0;U;_W7!&6= MUH9:;2/2)4?,;-I7W3:ZR,);H"%[BANILJ5H%PMHL5.S)G@<&&ZXE]0;,7!9 M4(DO42K6?/_A\=1)\$\OHD5Y?BM3\W-%]X?$IV_LWSJ^#<\,D=;M2]<"&>PD M-]KQ=]6""!TP'JI+N]O2A\RA_?:O%JS2E_2ETJ=3IDFK34@?9-/BFQ_@I&BS M,IGRA/24EH7X"6O;X<&![L29F]*6PY8QF=7:V"[B!F;HRJ3XR["X+Z8_I@K' MQCK/H/<&X7)\A'4;5\.J#QZ,FCP@W!^N&W[]N?7ZR"OK,LO5*IMPR09T#<&Y MB7XVDOYRXU/3W7GZ6TS."EP#HV]688[V=C4$ M[!$[N@D+>/81D=I435[WG@@#[U<0O%R:X'"BON_!$9CONXT7C5$'5]JK0+5# MP,Z]UIT.\Y+P&[T0B:J*JN?W*ZN>79P_=?9;R2?"T]V'=/>^1V!:T@5(UZ(@ M$71'HBU4K_?=<1CZO5U.K>+TI+O_/M/XBT):1D@V8-O-(&O-II(UIMJ6:/M# M?M7OI:9*U8L]">J0MZ;6][C9BQU53NX\E;6R'7(0X$@_39;>:O:@RLN&H0XO MRG[OUN0B/5ML\3T?_SC[T YRD&.>N2#R7L_ MOW.I&!RP-.56\#@]=^O>&] URQM7.!<.RD.;,(=18$23>7T777JJ2,2\KF=Z M;5-#2\,LTM\-+.66>/AY]/3A,,X7KNNKE)>,#*07[;P3O,*R$1N6DE!AL:.S M%0ZI/>4V6M K.S@5"OE^'_V^H^9[C>=SJ0?'I%(HV!&P80\+<-##/5CE1YXM MC8,%<1+#7DYF)GWE-\J"CW0/_'#RO0=@DBB.\?D8"BJ:Z*<:XDVA8[$\?A,\"!O M=:^Z:6H1/WOXO+E7Q0+B7-&EG];W'3]R[A?W.] ')ZPT"PA;8;Q@ ;]JG3!; M?1BZ#I@T-E$"9@C&\#%W7K%Y_3O0[7W/5CD3/3$#329']WDA_J* MWK!3AM$68$R))UHND6MPJOOJ$(@9U?JNZK<4S@)TIJZRH6TV"R#*<0[D_WM% MB_08P5,N53[/?355'WLY^D64//C+;JG>9 J)\6+L2ER<\)E]7_&O0=,WGFBY M_V?)^ ^LOG\,T72YEA=IQVTRXJ&QPQT,_Z8OZ!^Z MN2A>KN,/^=N^_J8;(*!?8!KW!S5D_5$#'(OFEO$LX%_K(>Z/*C#A*OH_6[;\ M0(Y'N2IW0:A(36.>B1-_YH[W^DD?P#*_D_0+03P;]GWAF3=G"; MVW&@&466N=)6>IR^ /L'CA;_WD@VSSR&ZF(!>[3/+0C>MFRHZ+TY^;?! C:+P^,8?P^QNKH^K^I;Y1_P M4FO0A/R/Y.;GM?56[W3KB+@0N[/4N[0'T.5;D^A]=HA@ S+TF6434Z%'^?,= MZYK 5/^0BN1\F7B5ESQ"QWWV"Z%]OQRNQ=:P^U2C2U(=R*\H#W\O=DSUAS?" MJ 9,"2JM555<0GQ?^>")"J=)1SVW#P=ZW:.0YR=K/GU+/O/>RDW6F@AMA(C\ M I>'AZ ?XKD0Y^=N)#,/16&XJ1--%,M#J=FE\0XUSYR0;7HSBC;R\A\G6Z2^ M[94OH[7PG8_QR-41=K[G M&U'R1K5EUD#R@0G8Z8&D;#89V[@:#2V'/]<&_41:4%U]"*F@\'3I"C(\*J^N MKB(14AZH)Z[A=)K^W*;]<(IE8K;/I9GW'U5+3P5)_\M&3H>%\7TDNSJ$SP&O M1F';Y0:3W, Z;771IUWN#K("5O0SU >7N @#H<_.HHFF;"+/9UUFP@5E 3RI M!#B##\;^9#+E7ZYJF>!A^UH* LTF<5V_[VHQO2C* NBG/$+1&T::[!;/G/[B MO&9(>;:W.1/8=7R7V)YD>4D'\&(!I()Z ;8C*9-8 )/[W;_X;Z@1""_^+" :B-N1R:=S8\:E,%T'6_^ M?[>,XF(T5[HJU2^;^0VEWE>&Y7"J&#STR[T;YI'3&!O^>.W8F4L[EFZD7H)C MDTA4A&[C[-"[ZI)X:O121[@Z]\. M4_>/2OLE]^X@^H]C!/^-QN3?93Y19^OD#Z/D1_^-PCX^BP1^'Y#V1UN8_HW. MJGGD.#'_%WOO%=74U[V-!FG2I4N-2E5Z$:2#2A,5*U6("DB)$)$6)!"*]"8@ MH" @TFNDAB:1+B"]2:A)$*1$$M"PE21\O.-\?8J\[]YW%R>9QN+Q:JE+%14KZHW\QM MZ1*;1O4%*0%*"I\=E)IZ=<4:[RYL/BLJ7.R(X7@5EOGS8CQ9"G<0:W@!$+X+ M!.%_E(1JVS2K.BORO7[^,JJ'._;XY711A"+@XDLB].R/D0@F0:%\$WDKYN%9 MLH+2Z;89CLC_M_,0L\D:30G)J2M3,R^%;":Z0(&#)Q,$GX>\8[#Q^%]KEOXW M^)#_0UPT]*-%=A[CA#V@7;D$E629^/D=(K9%KL[6=;VC:MIZ]I[0G6>L)MA/ M#?_/UYF3T#CKEV$\\$ D!Z L,CE)N-/2^>K!35>8KOORAESS"^Z9R?_E4/'? M1&Z41Q@7*39&-B25"[A[8VHM,W"(HJ76^R"@2Y[%U/.V,;/ _T=[ C3TT85( MLM':\50W%'8S)[3UMM+26M(SKF6DI-%JPTZ'?;V] M&2BI,*EOBMK.P;W^T2E \HF7+:I8+C86<;.X>SJ947GC<=$K%FM!'*31FEB M0\9A&L:BD-XJ$92VTJ(/"#6@ N9'9NV9R^)BID67-[?6MZ= _;[D\(:(OWR@1[X"Z9QYS,_*FD*_)W8]7:&^R0QIOO]_4^A/$, M?09[;4()J 6-+M0J\\3Q3%4<@>I^D9:\1 U>:N=KUT]"A);52_]'H*0>:2?GWL%M2_ZKZ,## M-[OW@ZY,:^DP,L2!?F/8Z9,0$ )&L 9LG?F /MP"S;_;+?8:>L9%8]%,X^VY M!^NNIW5<%UET+B[8]D,X]55(!W1V]T/V34.^61=#0> M:4-LS1+@TD_Z M$%Y389]IF^D;$2\%+UEE_AH+&TX 47+^K<575&X3$K@0N]/^ 7'9^J2S X Y MY&K"[/B11?155*A2T-#UTTE&/M*,\0R7<==.L"TU^KSG>5]$-H_Y3M;LY$AT M;O!VYCB]^V2R;XA6J)2WQ.K M@C-,)&?CLBHH-5*.C?Q7.ABDN;GGSZ29Z+DF]TBI/+D[[6 MZ@#(&Q$I("C \//7OW4^]8'M ;+B,/L+*QJD%GQ;K\G%X9#!+/R'I7.&\RL MEP3+(JH$LFRPWV[/6TJ#+$ [ZSEB'LYXO%O*I>G&=#U0Y7O7=&N3^P@# MO 1K7QM7=@)"J7K!2]>G""HQ$DU[O2VM?:HMQI)W^M60"1-O%TM'T&H9T9RD M0/D^WG&?5,K# R\PQ4RM6B$%X1K]HO=RG(NS,B(9/ [X'J==.7MAOJMKH=5O M \*D[(-9+2AH9,;LI.%#6E.[49(0*Z,NFL.63L MP>OM_(V,V[K_5CR77[QA?7-"OY)H$MW.2C= MVEC^Q(O"4GA1SXO9J@H/![-/[@$A16/BNDW%PA?VYK^0J\OKRW4N3[2UL(K8 M,-E&(K2/ZTH^?>0(Q$>7_['"N>,/$_54!3ZL+0!&?89G2>]F'_=:+' )\EV>$F_#V1E^7P*]8JC1'%_H/A#FJ_;M+\E;^BC ;2G]2S 7IR(& MJ Q@7:#.3.2P[!K[ZA%^ITW=ET%J;,*5PLEQB^KJ&FDY9!0?U0S@/X3V5-"_ MJN =B7JWZS%-+>2RB-_;"GDJM]NF7#)=/:BM@I*.P1;)]GC%I)1['U>BOH?) MU'<>SSV"&DHV3T"ZP;[9]CH<@2*:4KD\GP.#^E(!$B6U!7[>,O.>-=[2#Y:^ M/LQ2VN:>^<-RD_@-1%F9QW396*(@\"C(I_S=WF7NE(TN6UOM6K?,ZD>MATX9 MC1^[=.A$[V25^NQR\9:^<8?GT8TSLI^.F2'V^*#B((U""BPB4\L$/!(KL N M XZ?A1E%;R3WVCQSS*V*:TAL';[:IYV<5B5^_K%#N$Y!!+)>M@BW$LT/#Z+X MT][[*-)/P8] IMJ!83QDX6/:TN@^40/#+6^7.85^T#A1?\W",AUW/V5'RTY[ MLHTEN@0.,:DGC49[*.WX;UL0GZ[>L4B1GSXG/_8AW(B]L;*\D-<8]!!TZ436 M/V75S]J:I]ZNGSZUIIQ^E-0Q=0UW7X S2YH$$D_W.'$M9N'VU*Y<2U-#9XR] MMPROD[EX88ZP?*W@Y^^6YC9=&YP\EQ4^&+:_4HXC"9,E]G'6W2OQVQ;9- M5FJ0 )]GMA9Y>:&(*;BF..NBU4M.WU:V+VMNP2A9@(#C@E*8@#DC8L,J= EJ M2]).J"6@ 5SQ@R7+ )F6)PNP6N,RO:MB+Y]?#9>/9;CUL#[\Q5PJ5= -CTHE MPX7[A:=&BK>S7KC'_;(*?C H+IJ56'YU'U0=F*HFUW#6'"[]C(TIL4 "(5CJ MM2(>Q@Y\]TX+4 +W8Y/8_(4WA!H Y+W]QV,'#A8UWU+MIBD58?K;HG< C>X5 M<(=>A4F .RXT<,SN,*"Q$)]]K<6LJ3T;COO@:%6A?&GUS2D*2SE]>J6!I>KP MYA( N=P*5%4!L)X^3$]K9%/RUYW>QS%$ ^2 M#"E"G 5\R4A*#-F=*',H2(4E=B^K3#35X7;!C:+/MQS <>L)RVP)BPN*$\+I M:JJI8PGW OS3;NZ('V9W&T4/D\:L9^4Z9QYA9O4M:ZVJX;&WFNL/-6V%8>*W MUB\%M28+R9]-.O'S6Y+0D\>6XX GJ0=WT#7&;$?5 1QQ'!(<5Z8>[^TT+NF" MTOKU,I;>Y-N_R7IL*9U^P^>?$>?62/DF9>[5YH'P^(#O\],+G_?"]X@BWI7! M3T^P#5R?>X4XYM.1X6":Z@B-5&$@C/Q:3>&%/Q+7&:Q[&O_^8C@A6"-#W M;;3YWL7$=EJB6*W[%52%,DW+[+A+SN)2(4"Z4,(KGD@!0_#ZP6>^P;#NS\/I M[HTYXB]=VVY\;-<^<^YA]+(X8ROM_>\;UMVZUK&=,O->_'W>.(R@_4AUE_C7 MNI%'OFU#@:\9(U_5S&&#?WA'U/KAYSYC8O/Y:5%4<]())\/S'09%5,VVJ%7(Y -[3/9 0Y'8&T_$9ND*0(1-0C-. YQDW>T?&2UR-4U2_0].P_CDZXQ'H9:6$2I\H)A:& MN%BSM>?P9Q!:WNOZ\=-K\S0,WX"&O#3CWGY4#FAEO%,= '?3-4FI.T0\1. R M76,&H7@P7,9VQ:I^_JR]I.GHVJ)30KKJ\H,W1N>K>2*.0/4^V20K D]*IRP MZ_N;7)I)D/ [O*G"9#>&MFIH4ZWV-'MX9SS]P)-NT=$,$ $*O!JWL_JP,X>T3HT"UB&;I;GE&1AVYJ?)_W$!< MV3:+_@# +%OFJ*95V&]VV*MN[9\^M=@51K/*Y'T+K]1+]WU@360[O$7EI651 M=3SQL&1)5?IHZNT6#\UA/>CYVEJ4Z_W%;ODS-FG=*,7/WK?,++Z,)8?-%33. M15\\ LU;=T&:5;H^7:'SH4YXA!E,!F!X0Q-890F6*9YGWKUYQ\+#.2;>;GM?S&<)S06 B#)!-QH!91TB+^14E:ZU:PM).= ZJS/"):U&!)*\1 GI@6Y MGC)A8NSS S<(94.KX8$$@G()'RJ^XS8,"B6 3H7MWIG*K/8Y9[-=)YOP4+AN M$1D7\:\^2',1RH8<@\=QP6Q 2^S5,"@I/B8'O)I*(MWS\+&>4<9/@_?_W.B] M79?YI#]P+3TP&N8+,.-#16%@>)$%Z?=*;A$\:\&:C(IQ8_1JJBWD'LQD]=M8 MT"?^@&5/WV*56SW&HG.T5 0#V;Q_^>(LT1_&B>H3VTX\/5S)FK.N]R3]]*VT MUISO96=M:47CHIN&:O0A4?<^6"J= _A= F!ND?JK<%"]=BN:N?$;TZ"J^>LL MFG_L*B!G##*K\181:Z%\5S M=;Q3&2%_3 =V]=EPJ/AER>F D4L?IS6A$EYLM<2$=ZKI L\WH^;./&[AXNBR M<9@C"E9X+"MUYJ\3NAW6G)5(;UO]SJ0LW)KZJ2@3;961G,WKA '[/DDV8_1; MQ;"$B5#_Q?5>TKO#1"=__3@"X3B!*E+_DK^5M]<@(MFJN_/,Q]MB;AD;O->& M)(H&.>O!A >HNX=J]''#2T!!"2"&+^@;$?$?$X7;]NFF]A@EV P5NE@-,EES M?6:,E&Z-[)4UO 4KYABXQ6-/-G_YRT"%,D$:ZQ._ M6@7B!S9:$"U^333S9Q M2=HA^@V8GEBELVVN7W1%6(R'G3H"=9D;N2DYFI*<6[V#2KP.#FRPE(GT<\+.6<_2T-:'\#XX2Y(H$3@E[JD>2:$))WFN9 M#1BPB&AFVCT!8720EEF*]4'AX*W94:]EC M7[^#N(*N723GOT6=IY4A+G3*3&M"N+=S/BT:2I!+4S7>WK;,"M7% MS%']OJSYAU?FM-_\?09I-O^L$A?&2^Y#$PF'.C 0D=B\4*)X0Q8W_P;KXRE\W%8[C'WI_^ MP$'1:VF"FC":IK8\#_1-S4SX)=N6ITTPZMX50CC.&;EOGK!/<#,QOF%K= M@^>P>G80V#RHJ5VU%M5]_;I'8>JB]#L^U2 Z0]@HA,WH22JK=I2A !RV4^&K MUC(3H%=Q_0!;,_C]IT\M>"/?1CK]ZS.-:'95$*O.H2Q]:!92/Q?;!.'Z0=>: M46ZL6O*A')B2IISXR^ OEO%^\@U-=QC5STNM/P]>O._"_?GO]_\>LD3+LQ = M_5-9QHZ0;*77_E!>/-WRA\(8U1O?CDE>:5!&XU/GL_]<^7>E/+/]2EBP&F9_&\1ODQ^"OKV(F+A M.@\.YX8*FA6H3Q.[)#5S<<,/M@WE@+N$9#!>.,;_K41>D\39M(Z%FSI2B!9BP$D%=.<4@ MMN]V7=!/HC_._XEBD'ZB[HM)(@8M[3Q'^ ,SA+$8"(]^ (EC-;JV"9SJ+Q9Z M;??>K+ZI1%Y![.-\K$A1< :7P2QBDNE9K776%?V0J/L21A1AP/.XGHE".Y4 M'0)*",Z^T.>S!R_KR1?L1#MIW,GLEX2=P[.%C2AP MBXF!6/\?U;]H6I-ZCF(6PFQ,:N57327";X$H @R))#0N)NKXL1+;"?;6Q>\3X9H_FVZH#ZUS*(R8G7S2^KAYPDJ] MZIJYM+R<8ECF>@'X5\5%%/\/9TXR2XU_IQ!Y-J,:;N[0&.-4V;#D\/9]RT;T MPZPYU:BEVELO;+/@#72V#!*2DMA&3NWEP3X>N#?=X5F[_3>6PAHG-;MAJ6]0 M-N![SK/"->V+5)*T@D"OH%YQVL%&B7\G+YC/4#KL?,[V04<_0[,Y*E"W.K6?38#!G?(1.']H# PXD)0QAW+H2'VC&D!G MEU-T)4%)&DXDEJ#W# >G4$8'%ZF M&DPU[O+_^)NW$JOO^V$A[ ADW?+6Q4R%FYJ-SE^&%[//G[%JW!#1R]>:IDM3 M;P&F94 LQ8L\&EN\#'V%=;:#.E#29'XIN%RHCIX5R#*8%'AHJX2>JS7#](!C M/R*T26,4O>T@W1K:S-?LG-&F%W$-7MK/7;Z^[0953=R_;7SOZM5;)Q) ^ZAY M'LJ#N2.0.SCVQ3&C/$4U;Y_3U_J;_(.T$@T[EP#UYK^>\\1CIV/#6FO#BZ_5 MKY'E@C!(C?+BG]IH*[P&\L@-N($NX%SN@,.G16]-OD69YMPBIRW^.*F%]9OC M6%/I1#YAX\G,DR730LPQQKJ)N550>=&M/?RE#R;9Z;;LE0:#FP^R!]!D!/CD MQ1%W'/6 T6ZR)OO>%*X1<9& _8(V; R>L#NP<'),Z;E&Y M9(0IOMU:G*K>."6C&YA6#&V0R9LMW@--C2HM<>@?Q[JYT=FLZ^5/>=' ;O1#^31Y:=L7E@P.N,H>:GE<;_EP" MM]J5I=E;NE?'6>NHUP$9W$H\LCXUF"0;/@G24RF((AH?IU,.XK"WPKW6U-_26X/[]1;/"> MKO%AKD_3@?LF@C/%9,NA:S%;+#8@!2E)2U:)@9UEN7%]P6KJF>@T.9+RIX B M>\6$:^:NEQIC5=JWU7M:?FS MHY.#HGIZ=CC;M.* ^!,Q@=(-X@'2Z98_;UC^XR5\RXID]U@$%^XP50".NF>E M)^;]P3[/BN]K%Z_@/:&@(#=34^:W;^^;2+.#)JJ)''TY//&U31S>[ =$H_GL M9,]@15]T5D/Y'X*M%+2>OZDYHZF^C+.:56H5C'59/>@;)L*ZCT"<'8\D-N)^ MR8O\YN'%G $$EFZ40ZO^ASTMRRZCTA@DW;4*8O96SK@S=NS;XH(I,NR&BCT M!(!YZ'/(!N6:JBVZ"DF[YQ-L%9: \ SLE"+9Y#'55'C:Z-9LVK0^<;,KZWG MDG-&)+"!^0N+R:91@_O [DF$.WD]C9S=98,.?&'>Q\/V16ZJZ22UM9$(M6CQ M<$=GAMR<6!0TK"A;\TVB=,H =\DP/$]?O$\'C"QW']4TY2>6(+:HI1[3>3O&&V4*3HNZS.0#GL@7!T2A7"Y MGJR'#D#(%?2D_^83AA)'#Q>+"2L7N;CI_-ZDV:5_7N>Y;Q^PQ"?A8'#"^\F$ M2DG2H&#& _FWX^[K;._2NC8DJL)AV,/CS]-/,>()X(E_9;\0$<[V6[3Y$$\[1Z-L&Y2W@2(!%0YHDUN-7=Q/I M7&26TF4ILLSO7AO=I>3)14N9YBI/_SZW=![YS[<4!$Y62&HQ?6&=/):%'7HP M_!$HV9*$'D#?=0+\^D1E4BK*[*Y=N2)(2:[H\[MPZG.DG#WQ>4%O;)YF"%#T"N>J$26YFMP5%@V],EY!?:@PJ-Y>NWLPJ&H0LF47#GW>A MKZTR,_KN[\YG$-"]8\= \B27K$VXO @60W "*5A8XJ[/JIJEG_>):N&@.X6@ M*%HN8E_5P#4V2-QE$Y9$%P.V\;G>"E: EG#@E1Y<9.^,HUJ5$$OA>;"3LS8 MSTIG&_5=:$OAGHJL9EA%_X9K^%\[7>VM+/8VUIR)W*8H5'\L.;-!=J8/UA M4HF.LY/]WQ+MW!.P6"Q3G*'=CI6%X]=+2K(;#.J"+V",@(8I$(+3 [, P3*' M2DEZ0I9K*XI?+=VSS.@Z$L-Z:M_?QN\Z-/YC.-P33:DH]13"[]I,/VR*:S%1 MZAU*;"&QV$5D;-IG(WD1'(\(VRK1Z'R%^L1>AY1=$3UU"W6"_6 MVFURCO_9S_O7D[]<33J_'[#RW^>+=N . [,VRU5V3!U)" M=PEZ,:T#!S6O*;4*A+&=>3QT;!YM"J@=ZGEV@J,!&!:HBF1P+TJ4/C*! M?+PMB@B[]'&JMC$DD>@\_[U)="1CT%.SOC^I=D*3U+"J*G/Z5/ (R ]3C^SC MP6K?(0LG&#+39_[*ONQ4(55KV_#X@01X;"-,GI:;^U,0P RC;&S<7<+37:@;50<13CKGU/W,+ M]R'K>X_//H](/(5H)!IR4%7(UA$U/E0KLM$ %)]Z&GJJ2[*IIJ],Z=T)>40/ M5U,'NW4VTQ/[-RSNSZ"^__%!#I,<42QOC;!E1A]\X?9+T)I[28AT+-Z4<81;5/S]>0W(^/Z&: MF+[R8$[L\#+B-&F#R$-R[$4R(^QA/A3#9&B)88^XN_*MV8F+^P;L@)3_J)R0Z3FJTZ3\J@,"4U+L 3 MYO.3_4/M'YE7[](%GA7>"[SM)/COW>*_MT)T(3': V*$TT8PE7G';K$.>]R^ M9L$IA)Y;WK+ZA"M2?5U[RWE+,?A5W> )M=.<0IK@.[>-Q3$]UDG.)X N4NYU M8(:T8:-;&U6UB?2IRY]5']V,O/94/%X@QNQFX73%FNTHIGZE*Q5;A2>F]NQ* MTB?F[B*,2!N12C7*^@8D@N4;L26SWV?4=0[C M;C1_I7?K9]!EEWY^^]R5\->C$>1&_MTX31=/&MP)5_# :J7AEF073,8UAT,4Q.2%Q*ST+*[Z7A%-NG"NG.$>",088?./ M^N;8_L12LH#VD$/%L(5.$#! >,N)Y-$/PLV2G.LJO_AR)U;4##^8'U.0Y)79 METG*"#^1)F4\::#/M&R70)+V2=-A&-0R5#V+R3P-QT#2!2A8=ZF;34TBOT M8@T7G57&QWUJ^,S>FA2CHN6P+O$W,@%&*$@)TRM8Y07D*NSAD&LSOVJL[I-G M&_39H $4:)Q*NMCI3*Q]L0I?[Z1J\N,_WX3<3.%A(F%?M(\#YQ>$ 8@EH.(Z M;(\U)L=6U@%=;$+_BC=,9J0Q:R.@\?GR!=9\>0BT_R0WIP='?>T449/!8<%L M\FF36(WSV'5TPL\#]P5EEY=L UY-VO*M_.9YGZ-"5XI5O8M[WL4)+YO;#RH$^\4#DJ_QS"JL%B^/1MN M>)E6TB%31/\& >DK':N $[2DB]&Q>+F7C4<@8L%)+YLA_:7+2PS:#A0I_)?B%>PU-<08@9-3G1%:B\*$$)J8)' L6?DKLN%M)U23[5/D^Q$H6 M!;%;:C9KWUH8/5%W">Z@R!5^7MRV!+"EG)VB\\#W'0]7@*? 4-B SL][;T8%3G^YI3"'8%Q%4N%_'N>)"/7//!G2!-DIP#/ \B9$TT*>_7M24WF,4W#0@QR=F>8 M-8D.T^_2WKQT<)3G4>[_!"' =@)6QQ(P_)H%J?D\Y"=5 MJZEQ.=)@]P9R4"RB_L"F> V[?.5"8] S\,^6+P2HLD(#\(C4 C\1ZM(KBHD# MV\]138,%1UNK!KU>L>5C&\!!M+SE0F M%1&XST58O*'*],411]/.Z =*'>0^;P'^\T-94"@\*?X+]\_6A^JAIKQ2)N)> M@O<>W>,$G??X!TW[?Q@/,ZT.X\I+?C$*3D8RAXU\H#XFO2-O27*1K] VG66D M#G4#Y7(M7[=I(LYXVI.S0FE!.WF'USS 3>#N2_K!;B7#Q=M:MG<\.Y5),W/" MHLI5; N^T#/ZR35#Z2QK;I>87AFH=Z!ZC.IC(SLT#J_#LRDY4TUYUXZY:&^6 MS3-GCS:W7\VSPNJ.54].30Z3 M "*M4#$%'#+D_O?8_A*O;W/Z#].NG;D:]:PO\VW"R:[7D7L1>V'$?8CM9IM6 M1M&?(]"\KMLG-+;6 ?^CB[TL3\/%/SEB7^WSH#[IPLC__ 82_V7_9?]E_R,, M;E9S& 2WLISQ::S09RUO=UC4O[[M)WFZBK=@LN/!1ER],SA)YHW-O>E=:.DN M%.)Z6)3?J< 3;3F36?OB(*4C%&<=LPS.Z%U6G;DS.ZO1]%Q]K_5'7%&62]3G M7]*K)Z"]33R O%"$X)]$*P :?+'VIVS!;;O%5*>(TTC"S!JRT7S DJX-SYJE MSXZ&&.CV+[@UO9YD.3LX_,6WWWK(,$%A#$IR5B3#M/+=+]@KF;*K35AE:AON M+M\T7/J>E=3=:]%U=.1.(5?M3N(/DBT:Q^1I3'2[%7[H=Q3(#39\&QT\0#+^V MLFY#S) ]2+@1/9Y>=@2*4)N;?Y::\,=96QFJ6R5Z_P/1O\2SEF(Y_POJ4Q6B M3.4.,"M1H<1ZJO0>_-W#I&":"J*0[KMB@.UG9Q627((*3-^[DDN[1_T')6O? M-#@PL$ Z*^_Z5196_PA;4-XWIM3KDP%,,XU5WC:7AI1&VJZ5#V1ROB?\1F4; MK186[/D:-;#2,G=IS5ZT2/4D?(G$VY^R.6V&I1];<_;ZQ=H3V;Q=LV2"FO)> M=4@GO7Z<-&3Q([!.1)Q/I\(SHW_?F&RNU_OUI6)=N#V;A-FJF7F+%+;S*@DS M< 1*Q1;L9!Q:P;'[>"(!>@1BI\+PVT;LVU M<@:)\_;+N\]-VPXZ2P.;A]>\)/5H6;]@W B;QH_-0 5N>%#_KGBG9"1$%V_ M00R#ZPO2"$(GAYHK%&R<'?. MHYFO+S*KZQ.?W 8US8MUS\.D0EA ZB[A/!_HRHBKGP#[U0K]1V5473)K0DG* M'I:A"'@\XM[NJS@H\DI*/3).+$2<5&GMM5F%HSE2NFG%O\< F=B71EZA*@.! M+]P3I>>4_(DO?G()B3"31#"4-LH1 _&Z@6MJ[5D)9.80:'G M31$9I"I" ?%B3=B(T6G-D(+$?,F,/@Q7F#P$_GANH%,Q9KE_T?/CI^+DD&=U M_6?XS6&^RH;&2>32U>@> MU05GAP<&:\WU EG-W/@Y=#4Q_\X5UJJF;:@OLEB(ND+5B5WG M,H5-8 21'C]\_/] G)MF]16\<0H64_?4MK1M2#>G:NM7(M;L*AZ!/-JM6OCL2FAE"(?TOG,QMG>43)@D3THU>0!E M^-V!@N0P1:#H6)-$:, ;+ T99LRBWH_AXC2%$IPLGSYL]82QE,E2$K_F/>;M MK=0RVPC18#C-.C6S@6SB(8\GKEQ[F$].![BH0/W8%)4DU T(.51'6,48,\,D#7-]*0MB918\1 MJ-^Y-\KX^I3EB7?6[/&N::6/K[PV/7GRL3U<96';F%;X+Q'"- ]4%2)"R*69 M>)U5_&53;O&4.^EW4Z.#S._4]*W9_C,R<'LWA7I/ M:1\-C(%^+EU8FUB$HG\MD A36Z!/01^5(\X!T?B0&[)ZD)-V@M,UO^I?FOBN MFW4]=KT#2E*,R$N\1F!_#PZT4>F%B-E3M4BR-02:N3D&TSQ1+=W>TCB)LU>6 M3KFHN"#XUN02TVK:9(W;R).QJ52KBDW2%:6Q M#.GQ!1-/'Q^I=$T6>YF@0#/ONO([Q5G5$ [$4R!/);[3*&P0*?1["K4$5^A& M8O/%R5;S?4P'?]V(KZOK%HLOI 5/Z+Y>CHLT&9TYL\:X3&>A.HYW&B# I)5^ M),?F7&!.4'QC7 "' O3W;4W?+^V9#Z348P8>\!F,!-PGPW9HY*G>_).TK".0 M&WA^__/?]Y._D?%_%0-':G+],W\=BBGI+RYV6)UK?!)(6_1PLF=]8U?UD''3 M61(8(+O@P,0F\ Z:@!%<@O<8D]TCW>>H,I4K\PM7D&X!WK+#B>=O=-PV5[Q> MXB0M+V*)M>(V9IT0_+J%X57Q'TO FO?(TR7@D5LK]R9K8=)D@Z:K,45D485= MSFTD]V\]HEF?IL+,G_/K"V2J8C9K)45;E]+$'8/\!BRN/R> M77WV..B-L,-]&.Y.]66J+C!&5G@ Z+A7 X_[.B6 //]7>A39-M0KO(7N'<,.6:IYXNE$SX+CJ9(7G+L0M6=UMF%3\WMX996F1 MXQJIZ9YN7/\EHKDRH\G29?P$]*YQ2*NFPGF57:F6O!HIC0>7/Q>C&MU>IYR4 M2TMU6$=ZI/[1/@))(+_E51R!-J4;&7AV_I!7>I"-J3T2>O@C4*2^0;6]QXM> MP\ ,PP:FVP:+CF\1?5?3YLWNT4C%).,SZ^TO 43H(HA8YVUNRRND-XZ-,%C(9*=INBI>TUN42-+NRGO-8)3#W?;QS4?LW14SEI MG6EY4CHQ_GDE+W1+]/_>*KYM"%2N]S)3GMS!%HM7.8$N$BV%H!C%55O1N6GYERK M2H!W@&C1GVR^:ZIB^8P1@.U<00-F0$F.$@O A'N3A2^W3+W/^NGHZQUPKCU* M!/0.);Z. >$[^;[NZ;N]^!D5(X:U-%FZ.+3P?>L[J;;M8)H>C5-6&=I?E&#G M.%463_%]/9.#&%0.JD_M_>OY+9&20"M$Z!QJ( S;@#)"*BL\\=:X/T =<3@" M&=>G;.RHK?&H6WRMDAT-=K-A9U"*<.*),3P'N ]@>)YVRB&TVR3/33;=,%#1 MK/!O=1E9NZG>SEF=P+89X];%)'X*FDAK\B;^/,8QB+B#T^?T/N6X0<4[\FX! MBN\C>9AXL9TOQC<^'8?^'6I@:A>V>*]@?@6O7(^L4Y%]/+AJ\.2QW8(>N-U- M;? ._$JZ;Q/6.MEP^F_!:EF_D@8A.\IVX 7/RX!/%[H=XPO1],7(T\5O/V3B M,MC$:^\IIM53%_R2DJ)RK) I*US*G7J+])'Q[:UEI292[PLJ%LZ8*/?NLYC. M8=?GH=\,T[\N#H4-.Y^=T%<[5.G!CR#O),S=F*H-&&Y?&'1DX^3=TD[9X_\A MP%]@ A&G/B$O9Y/0=D#(O]I3Q9J19=")2E1OI8W>7"L4FYE+QEJ,)WXG)8>FDRDI6Z?WPXV%D'][Y$8LWBJ'S QLX\V3]\S5 6TC9*LE,O&W%GR]/KL7O38KK"'2]<7L.HHE@Q[6= TUU_ @GA.<5@79=%:=K.GK.P*][+ L'BO;8F.XQ"_M=^'/Q'.C M8%[_-;\O_SH-<@0Z'P=D'(%1JZ3@/%WUJI7ZWUXBY/+%OA.P@ M(:OC#601KKWK1Z?5B3<^$F/5E\],%4LQ-OP(O"7S=V-.=DIL%P@@?)$4;W / M]M[?F!)54&:,M/*"B93?*576Y\:[-OJ\!!5NJBGI20:9L5LWF 4M!D\TA]1T(J>]AHITY=YZ=Q%:>F(Y HUNY'4-#VQ>0& M!D_H!4=SJ0MCP77T1TWI_?X&T.,Y77UM:'0\2+^>?&U:TL7$PTV?3@%XB@55 M1[G*[6)3WTIL[=)Z?691'I^QF9.%0K2DG3BOL>1O0@%6HRN?C_P7<6Y'';[9WQ8][]=X@9_H%]% O'\.?73J; M-3(4CP2'34I>(D=IP/,W"#&%+A4BF%ESZ--"I4<;>6DQ:0*!C E&JQ_45P H M9826B7!?79K8GD(8MTT^\;@4W#@XR=QN,[!LFE2W$=&2_XN!PJ_^(3L0Q)!N MN#WQ%OVS%4SKQ)5B_L4KS#TG M=$['6-X,"4 9TS(T5;CA[I0'@%\A8":??0--,LQ2_'K&VU\K+8\:H)37>Z!H M_0(T!>B0VS]C)!IO6/5*,GA?V?E[LTDKXT5.:?;%=Q-+W>5NR85O;:Y>@'@N M%F5>^M)E$ !'$NW)3ACW%H0:[@@4$]C<%A1'5Z;>G&K4FG&-_>IH+QLOE0/T M#T"_9,U6QI5]5_GX\5&+.)@/<0_H(W%0>DG@SP6G$&;M9-L80T5/W48'@Y]- MI5B.$1Z;C^$/U)8\!3B4.NK0BVZ+M=SB*L/&8//;D),]9#3EZQS&A2>AH%$: MV=A5/QLF"L?TWOYV!8I3TN^IZ"I[X'UJ,?[<4[.)PON\3Y]9/DF_'MX9C5=) M/ (U0L([E:B.*.0&+'5=^*4EE/:@"$^YXYP(-N-9&]TTSD1.8+(T8C&"2A *PO1@+C^A8_ G[]$#[4[T.8 M$%3()LWB*6%"Z/:SV8DAU.FL(+MPQ=JTF.SO3\^_YVDH1[V9.I:8#*1<2CXY M=J?&MU([I:P#L/2M 9_:##O=FCA0P$GU?>]@[^7@7.VPX-;K:^[-F^MY;2_7.#OKXX-%/0YL5 M]1B]SPQ+I:LS7!J0*VUN17>@4WY.^F>=OZ5_1\K-R>++F93W"8 "OJP/E@(6 M-%K- 3>:U1!0B=CXF0XY HK7XY67KD%)T]O6CXWYEX3FN_L#^[=&VCWYQ%]! MF*)VEL\ 163ASSD'/2KS9=V=LF2;UG*@H$>[;;FDQL&D2+F$.:_2X.,FQ?V=E,+FI!12'<(/^#8O7R19!V/DB&7HKE3<LGCL$>'S[O8B["\I;%']"'T0CFURUE]5)8T1PD5-GYJ/J_F5& M,G>-I?KNX>$X??V&:.2HIR/8999X0B4GGFH>02:_^QI M]%?9 ?0W9RC8IQK?EC_DZ)XNXXY^4P&/%Y'O$WF=-DZ4=GUFL5Z"RM$/)B"Q M5Q[\:YLZ9F<)9Y1<]\/Y]+0AUQC^9!\F5JFTI:[5Z8X81%WNC6JPUCL>5NM:>M=(RP*T9D,-0([B2A;,3M(W=T S\2JJ=3JG/*)4:O%4L^%_-W M_72@[!VY(/G<*Z?#";Y>H+\:_9C&U.@.KL/+< 7*\YD.E9KF"D+Y1;;&4!L] M.+V[R@VV,5J];GP8+@\Z:3ZJLSKWP?8+1JA#D&!]$MEE:?1DCBS<]\FQEX(6 M#4IB4MO6LO$=]-;=3 M.J8$RG:D.+_ORF2@?^$Z+^2X90_EZK%_9QLB'%.>I M#G-:E4J<#P8G..ZD;ZC),2SF?=GJ+M?4@^LJ08,"RJ-;$Z]?$8T%W,(->S]T M6M-0AH9AX\AZ2 I"C'S0&Z;J<2P!R;=&]NEXQ.?E,%B/1B>O/62S2U^6 MG[[*?3F+.6XMXQMC^?]YZJ4?B"8H0&([V:<[H"%N,KT. 75O5^/#W4$1X=82 MVYPVLC$<7/JFP<^[V8:LZZ\1J>F:16:EYQH][]J^SK$,@EU].@'1/P+U].B+ M'(&N[M\[ GTNW^*RHK,+X_JGRISD<+_WED[;.6H>R-^R3'W=K-/OFT-=#M. M>Y[407J8+C1Z08Y %H:5^FQ]Z>D0&R0"^4=JGJI-=NG.EP>B:JC:4\I!D!^6 M_ ^>J\GB]IE_?[M6]4*HSW_FSRX)@Y_]=)R!L5L/['L4$L1DD_Z9<1G MZXK!,Y2'/%Y_.>B2(JMC?^5RRNC,YA"IKC ]TJAG]DQ^L/VCKRU6S2SR%Y2@^(/C0 M&^Z(!R?[[S+;PZ5NH;-OMYPJWEL\>^^2G#1WB&WSW/:B09\.JR"N+&ZHJO)C MXG?O\PIZ-1$O$SH:<8I_7JLW^=HD17@/=D]=J'= MHN-C%R1;:3??\[>2(&F]\/!^V"22M&4D2)\D49U:$ON7169_7ZII>CWAOX=6 M<]SF\HA7E%WL2U40D:\, OE-@Z_0*HR\0J\<,W.B0H^1<-A9> ;N(#R@@.TS M5BZUT9M[>:LO8"#?+8MC4Q;]YC+3XZ4BL?O(,G6K1[3JI=1^+)(S43H@LV5-I M((U/.&W&:>)99?&[CZNV$@3P@O#G93;21O<8_U8^%YFI>44H(%3N^GAI,SJZ MJ*%E6HJO%ZWH*O8L8O ;^"?XMO,5,LLNI3J6HD4K06@R0X* M6-OL&Z(IA2ZRN<^=%% Z/[*#U?H8;],1)PKP6O&K3GX]SI?& M&X] EL<+CAK47A4-__\CYR9GB-0E57(6U7'KP07]0L?ST1%:GEG#\K%] MHK XZMW JOZ,4ONO;I!<0+8E2XT).EV63SOWT-B P\>4.$$./I%(3V.!L+W MR*P) 8DZNT\1VN^+E?PHEZY5H^]H[O4)J"GHRFY*.WWMNJ7A>\L3V8CJ2K9: MK=DE,JLD?:@G=69S#6\+9Y,U[WCN.;:;Z_-?-?OU5MHF:2"R+QPDG@04="4F MTB!T]BER::CO?*XE$( ;5CIE1,):=GI>/@(U;&3)26Q_1R5A2]N>AFG"64;- M)86GD4^=3DC<5$7ZVSQ/7V)<8/'P'CP8J &%Q0#"E#@2.@D!]29MV)$ZVW') M0;Q4AQOWU1L7U_Q2MI/=QPMJFMJ;,IA3*TKE.8HTH:X8^QO:-^ MFK>+Z?E)E-)QD??&J0B&38BB=GK<2/M]MX""JU,?IB]"&K'81&B(CLA5OS\? M5F-M%%4K6O]2,>?[Y:C\5O?GFE#?I'"F1Z!XZ;2?&!Q74Y)^F>(CXSM28Y"E M"[;,I!EW)* PU^?:E.GRFGIVXJ7/9HM"\ 934E(2Y>44U MO7UY/ (*4@Q-JA 1%$$!I0H$ BA-Y"(66BA7>HB!BR $"(E*[P(*%[P(BHB@ M]"80";VH]!YJ0*3&)*+A!PG)Y#[-FN>9M>;E_[#?3UE[?[^?<]8^QX/:S :A MY'#T>\ Z+1],1-S7 JT M*R^]W\EDC;(N U]HJ^VX.D+,[TWHI0-"9QQM+[G!D$\A9QEN?=%AQ'DN;^R: M[=B HF&M%D_B457X7Z!?'C$XCO2WZ6!,:4M=T6*=!XMY."KC3F/U%*Q1;375 M5HFZWS_*DSE@^^(/.,*PQ?&U8Z<\#U"S0IB%=1,:UKL+_-R"Q)$R&LEX_:-I M])(@P7,KR/>&4T.D]5YRB, M<6L;5CV<@87.XU#(:7K;::ID.J$N-'$6HR>_&QZ 8@W6PA=&ZZ^>?R UQ/7! M7(DA,:6B1BY^ B\MR.2J'XL34N"FR!4)OL2#C$!%O*/_AU>B#B' U,*U(,DAUG2?6EX\3U?E&6$ M1;BU<:6Z"N53_N+!G/GNS$[6W6V#9RZ."["1?1MZ-&#YGND,/$;XR&47: Z% MOG!HOO!3R63=%X>?(?*Z6V\(1=>P07Q!L;"-N^,XZC$8M0P#(Q' P.T;MK)= M+CH-<1\P%9\^*$@:#?'>IDQ,$AGI_,L8Y>-K8R6ZY7=?X$M0VK-*!VJ8.=1F M[:\'S!8IU3\T'/8\SRCY*Z9QE:>JOFOG'L/KT:L.GV&56*,08:P\>J]C248; M)ZC7526"0R$:FUA"V;YU[\K)C#\^VM8U@=*CT5;L7M[-TU+@&0HQ+0VJU_S'7G4B5 MN'Q4F6?ZQ?92-:['8ARKA3&D.I)Y?4HXX'$X5%&V@*@%'(<(-1,/!4QY.@)O MD(3J--_71L _K]T=61L>K[_).RR,[?$0^9/#&H,8#'K\+.RH-B/%Z1;N:+/! MQ_QVIQK/IG*%;D7%(ZR0[,R?T]94!AT))"R#B; 5/S(OBN9EV0P3N5C_\5BF M84> =G5)6SV76R(%C M9BGP*,!Z16O96:\E[<:6F2*8'J^U+M>Z=SBDN_Z]RGH2YUN5*--$#BK"3F0Q MG<9$0CV.V9(VM8]2_R$0K$NL2_ZVHR\]I:2%5?;R-_/4[+^?V2@"/]>A ,IZ MZ0U+\001YDD-L@A":#V-=;YO=5"7-=Q!ED&TQ#YHWQ:L,?KV9 O\"\VZ7?UC MO[G=99NISU!F(L9AB(;#=[\+B1IVK5/J>-#+4Y/U&WC1&A?]]"V;Q$41>A:M M6YKE[9=EL5^C^N25T<]DT$_<3"L]F*:\4T@]T[40I8Y7@Z]X*N6UGZ[Z\L@4.EWN?G:5>#T?0^O13TWTSE<\<\'KR6=I M&T&ZH-:6ZO7SW#TP+\HLO+>P]O=T!MP=:'@+Y"SU8:$34.<0N::X0KLHF[DN MR-_)O3__'#TBU:XJ.YEQ?1T3P9!D^HYRO W'G;!!.Q6,&U6/97MKYC)D-PQ* MXXHG[U.4XW@0X?SU-?M:?.V\=?+69 ^+41.((=/_,)YIMQ+MU4XXB>5CHMNH MA&X/+OC\G.5*@:.MK9E1X.):RH)YU+&-R:;/[J9U <6&*/O8F7^_/JW!=0]S M:I1\ Q76"ZN_<0N(Z3%(2UM*Q#B'D"XKW4,%WGLI&P6W^N$I07UO4GSTFS+F M@[7?1>.XUX^@R#Y8G5VWG2QVC T"$_P'L&K^4Y1E-T7[&@,#P,)!LI=^9SJ"W!7N$ 6[>F7[XH?2I%9UZM/GTCY@Z._3FIM9]&-C#X) M3?3J2F"A7$YQ99K08$%C=/-5,LT%.:*5VJ$OZ)_($IFC3E3DHK*=+BC MS&_J*ARE;RQMLZQQ:AO2J-%G&RGDY4RE/*Z\>+\"JO=ZX)2N!%_OUKK?@N$37"C4]H; MQ[>U7.>S%5V&0Q"A36+S6=\ECDMEOEASVHVK*E4 CM(,5S3(0M1=^D<:.%7[ MD&O]*M4U'UN\G$MES%MEH#.M'Q0B):]S*R6>M'MF(?Y-%SE>7Q@+._X++&:S MZB9 2DBXWY"7I!5 SU<26;"RNS56SJL_,&07N?&.^SN$E]6).V4LC%YU'S/F MP4[K864!OQ548/2MO4XP*3$P2'M 7:JA.TPRG0W:V/I6\*9WT?T!MZX3W4.< M#?(-2FR#C3*15"(8 CS <0-?;)(_0\#;+,D<\B_;QLPYZ3^SR:H<2'*H5=6L M'!"_=#]GN-'>1%ZL%,V]JM%9F+8D8'R*J0+43T-.X(V6OXWBS9>W!X_IO_VI M1O:STM'7.2&MA%!L2+K7-YST-]?)SY$9O1I'T3$KL,[#J'_/[# VB#>NVY%W M>Q+H:3]RII.X!L4LG*[577-*FX5<.>5H8P["?"K'=1BW*01X5 \E,<0*B;S6 M5MK..QB"2 97O[L32GUL2^D2)Q?_O(P>D5AZ4D0RU9=C@U)@OE7R0!V]A HC M*S^D.5HGPW@W'%N\6T31MZ[2UUI%]H?.Z1%:]).N"V4T/0W_7>7Y^I&Q!V#' MX&;"@;,A91QB"6'<=G7&R$WH6%,4J?;4B:!W3EV&N2\[%YD#?Q>%^>['8CWC M426N>L)QID,],%H&=-T$RH3Z8M2USZO5#Q^K3! U*MCJOY%KL2'W0_I2 MF[.LI7UJR/3_[!60;BF,P2A4+,B2_3I;4/-K9GF5'[PR^^6..8EYR+)!'4YX M'=(P>!80WI Y^CPIQ\UF4#>L3((IX.KG+]UKM^Z!@8P)2VI@VP+@"6 MC+NA=2K5D*"/,9\U[R^QWEY;*$B9OM(G-5#UCG3QX.75PI%>3]>2/TY-VT]N M'S=WULTA/S2^G7H%^Q;7]9OJY",U4:CV3[W+'YKA"+W::'#_UH5?%);<&D.> M#1H]S09]B;G)!GU+AI$6/6HHAZ)@YD<=,,NJ:@ZV<;@F!Y+ M!G5+KA3N'UJR05R%;-"%RVS0\L.!.[\M'YC3+M"=,)I@^CSZS1E[X>Q+Q&13%>]>O9 MS[*BQ=\06UH=ZS9F#WF?KA7..EO("NG(1X:2I'4F>U4,#95]I^^DR])3 ?@* M(<^0Q]+9]%?QT8XD5A4B^!70 N:3 M*D'"T;[)AHCEJ&:)/V^9B@GWWS#)P(=/32?#?"E)$!E,U'*5"&O$V)#Z^_OS M98B(9=6FC%T\'J93AI\\D[;Z9 7AV_SWF^#]]$[QK3D;JXZP0@0G>7 9]!O M0C%V:E'I\#U>A;;=.3(/)'2%'2CZMV1T?7F12":_^FNC\]JDIYH")LNJ@_>( MI*N6_IP$^$@]([I0GL=6:LHX M^V1^7N8"G=SAF*@"S!G@*@W3)G#SL%&;,B?97BBC72$X!SBA M<0[4G9?@K.6 *7&QD/E4BCP28VO:R$Z8T;D]8:''F6?)L&\ M&?3#(F.M+AJ!7CWN0V6#>H;YX0N;D9"N HOAG6HT=M&ANRD,OC!4-%YD,ITX MIYNA=O>23;2;_;P+<2%6TF%T8*U?'G:9&W5O-#Y29-M$'.]!@@@!C,[\W,=, MG^*N=PB#GM3&R(*TSC7UTYG\!GHUM\S151U!LTWTIXJ\U4]5W0+R?1DWDM6AS=*/Q-D.F M2@,UIYDF:]](<\A;B?(0\\?JI"_(N,& M("AB!9LTJIZ#=1+J]"&%I_JJ!6-2:]M4'Y^P>B:DL'5#[FBT,H!T=>5 M:WQII[](S!MY/%:%]V12 MZN8MJ@_Q^[$2AE(MJQ\#B+2EG1@:I+>1#3HV@@D81?D -F5S2[EL4*RZHYN+ M4P5Q1C :'\'OY=7K^F/]RCYRZ?R_'1LFAWFAE)3(0K(;XP]<9Q5M*J;T3=N5 MZGCSR5_6ZD1BT,Y'LWGE7&A43?_E)L&;]W(%91NG<,LO%\5&V^28ET?;A-!$ M'!@H)4F\TMF+P]CA?-59DVH#7CBY;]=']S,7?+F2#T#%LL29IZC M2E0$5Z$E2;B$4/AVR86'46\VGL)M-+.SY%9-G/Q>VKEPE+M/'>8+$4/G]LBK M :VKX,2<46"]6YXKNS/R7,5K1-!10L+.S, Y(/.[7\YM:,H%_8?]\3HW7UC[ M:P_/1O5$[O79'<>.+$E@W$C;2Z+ !5/">/WAU2Z6;-9 @W*+>>J7AVTK9E[F MCBI1I)TF,[\:V_KDU;29A:FT&\0CD^XQP8E][4=:8[KJF_+_C!I0^*$*M1DU/*["VL=1VNU>.YJ6O7,YBW\\RV.+ZD/.\D& MU3:EPQ!@*8PA3?TQ+>0&=0<&AOJ@5FS@-E7\UMCIIDO?+@9N1YR8Z;_()]#Z MSWHR_?-Y[C[OPWQFM#(Y <5P@B0?6 ECH$'\>@D)<4K[KY'UK8AN-@A%PD^ MU#NY@@?VWP_]^/<)WFGY<\!EFAA)+[U-Y\V>O"90\'!U$.P^BM&=N@U$.>;< M>>[,O7#]W#7O=I[BDV&RCQ5RMP+.B_9> .&=%& 1,7U$NDI5&5Z MGXH5N/#V2!+1R7R.=V?NT^E:_LV#\YS M?V9>9>A8K@Z+;>.HM;^C(:[4DK[8.5/J4NSZB-+Q$O,SXLV9:WK*9+#JOK^3 MTOTDX3L^"PH1..^@)Q QF)]=C$MX!R6Q4.8,[6OD*;,Y\TFX"5(VL4+24"%7 M3^MXF/J$@ZS57= /Z'3IZ'_;$\L0)"HJD-Z40QL42X4^*/*YMV&Z//'L%L+: M>4>;&&[AQU1P%V*#7MG<8(/:^=@@('__ GV6UAM3AJ9K)"R>'$>ID4/-V2#; M*/A#.]VU1_UG+14DN6?J'&=/KLLD[&0SC+>:=K?R,Q[E(U/R\IV_1WM2ZUI% MG3,H+5G655\P-Y?G*2E7(GSR-&I*AI6VKH>G!*>77_X6V_3\Q9PY*G"XBG1J M3V.@3B^E;W?X>52Y;N0GV?"L653;W@;FK(<#JXMUD=J4AI$+688(^T=B#G)2 MY\C?7HY*?V\(Z5/RWO%TG-'D_T$@I1/\( ?*'ON.>#9H=;)J&3<[MTSIBHZ& MVB]7'==)^Q5[6A6=]M52XTA%6$OC F) &4A-V=UVA_LP]^>+?7%6<7QS_EMT11 MHN2,FN*@&CY_-3E@9:OC[^A;GZDS]S$N>ISIN/&:\$[%OMC4Y9\[CEE-W["6 M!MGO*.>6RD@LD]_Z;%,XK%*;%+M99)QD[J.QT,@LZE%0OV>F:;2W$?,& ]/ON+M9RFP04\"F;V5<6BW?.6.STA)R^:?_)BY-EW%C= M;4>#N+3A'CM!9*1$$TD )>O$T;XD/$1IBAPL71B]PM-RDR=%\WU[>_S/VZ(J M0__B''4)Q/K<9@2HD#2$,%< 1QKL1ANU,649C3$L0T?UR@@L6I:)1\B2HU8+ M>&Y@^F[+]SI8$(,;K%8:@H!S&!?>#DH\2P:0I%7N=LKK HY1[]P KQXJPEI; MF;P+G_7'9:_];-Q[GE?PLR_@M7I0!L%+(]%= M#W"FAI Z,:@QM;. ]8J;K#-\=[G9V\W!35_:<\@_5H%$E%O[;_I%/_0<[Q)*,$A&JOI@]KJ'K3.DE9 ?20]+DR[W8$=%/#XX2PZKD['P(2 MRU_9WXDV-0=%A*>R07X%UYC(\7_?"XZ3/U\_!K7CC??H(M9N2XBZPP-:(!>[EUP+A+RS3><@7M MY118,O6](-!X233U@X7^+0TUXS_+^!74=B7H_]8E;=CL:C>1#>KE;%L0L+X: M;>@QR91\X^:,=EFR&I7I75Q$EEQK^?0PHD1-.[/W73F?U>0_H)ZF$^%.AZD- M42B!%^J[1]V30$#4AEFFT##N^^9*7FI,GE_.\&$&=V6P,CIY16S$]Y:\UH_H8 M<,P ;.BW@312QARD>ZGA6:&T-C*6IA%/KG?&&$#E5".$33J*'WYD!'_Y(93E MU2'4+C48E29^9-<]C7$<8S8.\QM.6>(*Q$(18I 4=Z6IAJ@*9XR(*LY/[C;+ M6-&)4 _^6Q(X[M/WUP0;)(+M(HC Z.>=RVBE@GRGK6V3[O_[<;?E#G/_?T%#%#^M)1T0=)R43' MW !&Y3(G[]<3P )BI?-PN*5XB E9^R-Q0TXDQLLST,\P)0C#=?@"AV"#CMC< M\Z%]H>.-#<8Q^F*EB/1(X\8M,I14D\DTV7^:<;%=BST<;5-H% MA;1C-YMT?O$FH)BFR%?$.?3[N_5M$UG"&D$7+[H0I=_\&!"S5DF%_,B]'SE) M_'__DOX_\9_X3_SO@IL]^U]02P,$% @ \$%A5,RNS%P>M $ LSL2 !4 M !L87IR+3(P,C$Q,C,Q7VQA8BYX;6S0 M!'N6&\ZMKN-FI?-ENKKN1,4+!5:;4[+H)J5]_\?_J_06(-OL.XK_\ MS__XIW_ZM_\'PO_SZM-[\"9GVP>QWH#7A2 ;P<'7;',/?N.B_ /((G\ O^7% M']D7 N%_5#>]SA^_%]G=_08$7A \_6WQ-Y_'-&9Q F,_)1"A-(&8X!!B'D=A M0N,4\W!Q]S>)$^E[G$",U17("SU(!/-@R!BC6*8Q"=/JH:ML_W;]U["Z MVD_3]*?JM[M+R^S8A>JQ_D__YY?WG]F]>" P6Y<;LF9Z@#+[6UG]\'W.R*;" M_*QR.A"N4O>#*QG[,/W@3-Q;Q0]B?($[ MPUPLBWQ#5A.\%OMA.B*O] _>J[\UP^@']9!I M-4Y#W1U1Q;>-6'-1L^7!HT'&__TOZF_+LM@L/Y '<2-_(?^5%Z^WY29_$,6; M_(%DZV6(4C\DQ(-J^5+KEQ\12 /"(4H#S/R0>[Y,EYO=B[T4:_CKYU:&:B"# M4?YBH>/FQ+=:B#+?%FR_RCVLCBU=:M72ZQS^::V$*1])]/D.17$V#SVHNT.3L0(B5-@CRXJGJ.3-3??^5E4KJ2F])2EH) MKAZ@ C\G\1J4^I_0?TOZ/F-J?#/_2/\]&Q&KXI6=E*P,Z W5_S$4&*[V__L3B0Y4\V'\8KQ.50ULN'?DZU-OA!LS)<\.1) MEHW+-6_7% =/LEMPMB6\(^1Q^?F>%.*5 M2D-/RA"*Q!<0)2F"1% $D5.J#C=(?- L0/.NJ%>E!N%RYG^I:>MS-QJ9.BY'\Y.G;L?DPD^R)+W4 ME+0+V8N-/VSY>R_4^/?YBE\_/!;YETJR\A?Q0$6QC+3KE% *HT"D$!&40I*( M"'I!$A$J.:5I;.)8&8PU-P]J)RK(.K+:+2U]T)JM!HX &YG ]UAUQ02_UX(Z MV(&Q@,,I,?:--RF7&2C^E'Y,;AEH,+-[P;V6>7/&O WG:SI;$B99G)3/#*UBNOOF7E,B6QC/T 0X02 M18XL#"&.TUC]P1CQ(HQ#)HTWL$^/,S?^:[RVO:BU.Z/@6>HZW?\UCT[N_VW#[=)NYY'0YV:@TN'V9=7GTA MV4HOMN_RXC-9B<^";0O%PJ)\(^AF_Z_7VZ)0+\XR# 7G-* 0([6BH3B1D$;< M4W^$,?(]&7-IY:-:CC\W3OV%%'^(366LE#M9]>XH6VUU4"'X'WZP4"+5<8,$ M%&)5A1$^DD)](*34)M$;P2H_X5_^V8^]?PW]A8X=5'^60H /^48 /[7<9+6= MU#247AAA!./8"R$*A81I@@*(?#7="8H2&;#E%U'0? ;3VI5CXHE=',[?N)-B MYAJ,"/3(*ZR6#WSN8+M3!46MY%0!8A!1)BR M&!(F8)@*PF/$1133Y>.3@.@I9^#IV&/&"=UEZ[5&FY*5#I$?#_4TB1B-)(>" M1NJ-YRF%E N%>AQCSCV<4B]I4&]#>:?'_'B\LE-/I'ZY1X?;;+%V".#(B_.> M,3[7C%$+"SK2NEN3#6%QN@:?&W/2-=<0@*=KK.EM W;/7N?K34'8YC?EMK3Q MIN\S0K-5=5;*"GW<\68K;O/7I+S_I#R8[(O@K[*5>N!=>;U^^XV)LKR1G\07 ML=Z*I4>3),&>A$$:*K-1: #6W8)UO] _RNW7VW_I'I?I7I4KU6]HHJ@,O1*6J]C+;*SKW<66# M*7+ZDC3T+LAZWK,Z79Q1T+K M8.MWK#$&6 6_$1U.M2FOUOR33G(N]?;DFZQDJ[S<%F)_K$UQP (L"$1>HKR/ M)! 0RYC!,(DI3Z+4$S0T7NY-1YW;.AYX?J+W^N9A6Z;'EI6KLA2;U\JAS#;O\[)\^TW'T8JE%"BE<>3#E.$4 M(NI%$!/)(?=\QN,@CA31V>R>F@\]-TK_]-R)DGFAO2?UGX=JBRFGJ^RN^E)+ M'0Z_ ??DBP!4B#70(^'AK:E> +4(L.M.R@$1[\H&>V*,GJ]+Z@];:6/79.=[@L MAI]TL\L>EJ?[7@.>,##T5MSI=?>3>,R+C;*FJ\R SYGZ\F7&B/Z%UCG3AO;U M1CPHNY0N=>@I'9LM$&[-19-,E<'8U 1R6@=:H2 M?G=:@=];O5S&Z;I#V6W8K@.YIHWB=0?DLZ!>AX^^-)VXS>G:9WQ]R-?BX7&5 M?Q>BS; 2842B-(:41@E$$4UUY;488LJC,(C2B,7,BHQM1I\;[1Y-\-S+OP = M#88F^9I,BB'IC@7UV/1J@?((.5R#8!LIW=5$@A?*6;4 YW3BJOGZXI RR!2!B43"0SBA$&4AC$D$14PP%3$:2 3:G:N>FJ V7%6 M(R-HA01:2C-V.@EB/P&Y@&9T$\X*%6,2.:?Z$9XH!?OK7?[E)W5K11'_0/JO ML/YKQ0LG'SK)IW].I?;K/GO=,'.ECN/?AS^^^_(A6Q)*@D2(%%+U.4,4$Z%< M1$)AXB'!$(]EP(P*:O4-,KILD6S]192; 7G?1S$U,RHN16KD[[K) MH^D&2;_[._QP/4)<=!\23LV!HP--NNKWJ?IT<>^]=A@%Z/CG?;6)3LVE?:6E MCT7&A+_D,1<^#CR8!CR 2,0^)$F80)[R@"0LH)A;[;L;CSPWLN@4$7O4 E9Q MG#Q?K4A1ZLWW.J;3,J33?![,N&04=$Y<74F2ZRESYF]"'GX)?*1O:GY=BGI MS@/C%R\.-]8+,>%>UKBEXSH +4 +$6@P A5(0*,$-$R@PNG/4%UNR+S_26K/ M6:GV?TEENB'3.5W=ND'2#8@*K;)/ZC%?D\='I0A9K>YG2(C=KB?)B#@!O! >UY&?\F@N0M0@9'0/AB4)&G2%M M%S]JBUAO_*CQPZ:+'[75[R!^U/IFQ_&C5VN^2T^HRKAUT@("/P@$"F :"@Y1 MXB.8^G$,>4(X\B5*0T>!I*=EF-MRT*V-=Z.6?QU@H[,%7J_R4O_]59VY7*7P M[>(:6]UTK1E]<3=2YW5U5%$E_QV[WE$\:<\DF_E6(T_=R"O,J0C3W<_;4-.G M,_!]44U8G:53G7Z,6>KP I"G"47MD6,>,:GG@3(.3C5XU,3;<<_]A%WU?)D& M4GI$V>8D]"!B,H(D0A%$4>21T!<%M6(%:;ODW"X;39MJX2>>1UY MX^O":?K3[&(=VZ>:59^#\Q,QCVVE'CG_''M$YX%VMN%C,-2P!439G071X;M5 M$?,G>T6?A.XRU_Y24>>#O_331"0^3F$:^#J]%S-(&='_3!*?^UC&D6=CQ]L* M,#_(9+V'MA+OR&' 3O[Z"J U<,? M0Z%S2J_60DS*G4,A>DJ,@Y]S:5^%LXQ0^*S M% J"J#*5J>=[P;!F"Q=*-C>>[&YVF%AA9:\9UKC.AAG_[J?=T)9^B M=AXO:/'@"/.1^CY<*MT+-8-P!.KI#A&N!AA:3#9G0O#RG8+@NBRW>O_U1E:G MJ^_S]9U>>W2DU9*@A#+&/,BD[B7!P@ 2SGTHDYBSB,\(H(Y,KH=X7G>PK -EM-A03>P#>-.'[8 J MG%9(.:[&:3;VQ%4YK0!Y7IW3[O:!QW"DO-?_U]$@7\A*<^,GH:,)V$:?_)7W MNHS,P0\Z5]:[![L:8J+^[W7;O*#->_E$-N*ME()MEGX0>X2&&')%?5/A=UO4^Q M5[,Z,2IV(%2_MSS&F_8E,3P!G.W4CWUX6,UR5=JQH]$"[)6M?UD?%![^[."& M&H1]T<@?6AQ^K"I)-AU(=CF!&@Q0H^'PB/%%9M'MZ>2T*DQ[L/DBT_/L3/1E MI!BVHNYB(CM1$[^H(;>%X#?K3SH53)=-5JY'5OZZSFDIBNHD_WK]N-T7O"!U M_,V*;5?57S_EJ]6[O- ^RE)B)B+,$H@D"M4?000I]AG4+>FCA*$X\:UZ*(TN M\=QC)%7U1F]$]:+Z&3SY'3='%_J29?*R2;AZ>HXW< O$U_T]ILH6%;N MCZMOM6MUO5;+_;K,6)V11?W83]*(P 13#A&5%*:82)AR%-!42A]9GJ%,(/3< MEL6==."+%D]O&57]GD!>ZP1$HY1E5=%)7H!I(I-<3^N?*%1II_H^4$F[B>TK M,Y<'_M1U4-FBZ>;=TUN8TFQ,Z;=U)K=(JGCMGY3/O[)E'UTFT MT B 'S0&/X(6!;WVM3B,X+]--77C^'&C2_\R_MQ4DW+2KYM,@('^W5:)\X^M MDN[M%_7'K7K*FUQ'VRW#Q$MX&B+HLT"WS66ACO.5, E1D. X%)@3*Z?LU$AS M6V#V@H)*4J!%!;_7PMH&G)V$U]#E<0':V'[*,+SLO8IS6+AU!4Z.-JW]?D[I M9T;WV1N&$<5[499"O*^/84I69)6-_CY;"UWD=D\+L6NBJ<7UJRQSG,S3C$(9(C,\FE M(%I3BB$T3HGEW)B3THLA $])QO2V851S]: ;"OQW90_=2.7OJW=$5[*K,FG+ M)4N)AV0:0Q+[/D2)I)!()J&R1X(DP'Z$A%7%W/[AYD8T76GU)N]>WCKOW-(1 M/H.U&<.X0W!D@AD.GC6UF&'BE%G.##DIL9BI_Y17#.\:1BNOMJ4BJ+)\G3_0 M;-UZ6TTKMVNNC*5,9F0WVA7[QS8K!.^D[F>B5+_;/FC_ZU"T7?FMG_.H*-XM:'7=E;LZMYP,VBUKX(CNV$>#0"+YWR^Z!:8;'%P M1_(O,GU.UXQI-9AT"7J1R7FZHKV,$ ,*.1Z.?Z/+AV4Z"+[*:5]B(HA H82Q MKQQ[Y$48I@)', E\Q$22IJF9S7U^J+DM/0WWD)9[MFL%*)!J+G5B3IORSVH5 MVG\_%EFN2"<'A-?A%]K8O/K\&F 4V-1R[)^4_B7&+=1C&^9/&/YF#1I1Z\T MFY[I_:!9U&9T!MY$!1F'@VA7@=$(E]ZRB_U/F*[6HI$F!P46S>X8YJ#\NMZW MEKXEWUZ)M9#9IFRCWW78_':E:R3HK+*/FF*:L CR[6->9E7,Q%)X092$B$$_ MP3%$E%*(8QG#P*>282))&',;O\.%4'/C])WPH!"KJH>IHNJ:LW7A%K AW\!C M*[R=D^%D#LU\AZEG9N0EH*L.4#*"5J'%/LEIIU*='ULIU69"Z5L^GITT:Q/? M)8PQ"E$43,%S"-8P%YH)@F08D(L562H:T <@<$ ZTW&L]5VDWT1^U:<;[_5<9#:FM/)!=M-!$LFF#(ER"^2QVPNG#+RVK>KW6T:=Y\;UI5OVD3X@?XA3%/($2<0^BA E( M?.454T\2P6/&TJ%54_L'GAOE=HMI[B0?6M/T#.9FS#H&DB.3YU$0=VW21VVR M8HO62+5$SPS^0J5"S2 Y70G4\'YW+:QVZ3:?A!IY*_8G]4OF>U$J9 2YYR40 M<<55)(HHQ &* ^8':8+8@)XH=E(8?7/3MSMIY 2=_?O-/=F KT2GF^]S[W1Y M4-8V1>KL^@$J[K)U5<6=UAVO+F]4U3.59CPXPLR\;'NJ3G)D.V%[^<=M.W4> MM]$[3O6(\.+-IL[#8])GRN IPYCRDRB%NDG7:7NC'KW*'W4LP]MO.J-?_"(> MJ"B6?A+Z4:!<:Y%ZD:9'']((,^C'6$2,,8E]9F//&8PY-U.N%;F*3N1[H>VX MS 1L,P)S#.'(K'6 7D=>T @,?J]%=FB[60#DE)Y,QIV4DRR >$I$-K<.3U!6 M?BTIOG\F57EX7=3HZEM6+CU!2*0<21B&3'$."A!, Z3^"&,3+R\=$F3T;N M5?I8,G+_#4ZJ%I17M*SLH6%9];O;Y_3V/DFJ+]4;W$@Y7DK],R#&S*C?#_:2 M"?7/5#Z33__\^J%]1L0CR?@G?3[,2(B)"!5F:4 @(G$ B<04^E',.$8",6F5 M*M9Y]MR6KD8T4&W,:5,OUSD,MCU"]M"9?>\# 1GY$V^Q^.3T)/R(KHZ[=>R? M/W%'CF>*/>^Z\?P21[%\.IQ,AEY(94!AH/U;E! !,65$?:R")9AA3B-R40#? M#*/VZC/AYW%[%P;J71"=]^<(R=.6IZ[_U%3L7*WRK[T;FY='ZDT6GO?R,7DV M@7B71]\=2>%3[F[=UEWG@=31PY8FJ-U#9_3"'\O!,K]?1S+4*>-@;)5QG[OB38)S((N&Y&'>E2"^IO MQ(L@]BFA4>@'<>K;F,Z7"#,W6_M)^R#[KE \7PA&TBK,<^;VO;-9DU=3K2 MR:G2"/S>_'>4. 476#OONS18H,F[*%T*W;&>2!<_\S)KIDOD>N-74B0D3T.8 M!(A#Q"()TUAQ:J!K4WM>@!..A]2K>3+.W$AR9\X<&B[V6^JG<+4S!R] :RJ[ MSP*HP=;="1A&,>.>CO4B]MH)A4\99J7C#6@Q%,UUD=E88K;(KN[ M$[K,?'6H]2[[TL8649R$"8UB&.'(@RAD'-*0"4@#&4&H:D12TG MQXA.5-'I++*.*CI9H--;U\GD.=-5=[+0ZJ#&D\U]=C3,1;9\KZ9B]?$^7XL/ MV^HMC@+)N!<%$,>$0A1Q#DF@D_43QHB, B^61I7SCSU\;O1:R0D%L\R&VNM1A)@7XX3\%*6P3 MV,>=?$=N]%13.H7-Z*BYZ5YGT%%ZG(#)*:9G5BU-^R6>E^_N GS734S-!KVT M+E1>EJ])47R7==/O\OVN1U!,8X_X<01)E,00)6D :1(E4(>6LBB.H\A/AY6" M.CGFW%:.3GFB7 >N=(6^H#N3"?IFI.\8TY&I^W(X+RCO=!:@D2HZG1[WA8HX MG07B=-VF\[<.V%P\:Z++>"WQ3ZOSJ1O[;7;V3%GN7. MEEMB@7% 90*Y+Q5AB8!#3#&!89@D+/5Y*!.CD!ZG4LV-TG3U%IAO-TVE)E#L M3&'K\DUN9\]@<_,EYN0%#L<7H-8*M&J!6B_U28%6LT7C^E=Y:I5VB[U7\Q+3 M9[&C^A+3.-&VZ[33:;=5ZQKVWOU<9X--M^GK&I^#G6'G#Q]F][=5K=^(^K_7 MZZH5S <%3UTIIU-]=IF&$:611R'QU2J*HD Y "+T())!(GR*(B^0-@Z S>!S M6S;K9E#K? T;6;ME:.RL?ZLY,',#QD)VY,5O5YW_AU;P'W6UGQKKO?#=CEWN M/(,AF#EU$:P$F-17& +-4Z=AT#,&> ^?]-[NC?RUK%M;W="-(LJJS?TW=J]W M6M[E155O=E?E9K>OZGD$X3!((/,3Q6I54:XH3*"(N8>C)"11:G1\=J$<U]M2Z3;6RG=V\)5BP9*+?H"?-$" MZT8-]::6!05:(&^P#(V#Y\C+3@/EYQK*6FY0"U[]4]2EP]O+Q@/88DT9!^B) MUA"7@-LM&/:P]2X0%H^;;D&PU_%@ 1AP^S#"?\S7ZE73%:_*S^).OW9-O&I* M?)SXDL)8R B+PPA#5*J"!_)!%,O2OQX^444-#?E^%-#V7P;W0%'_31J86U: MN?:!&05>)''HP4 R"E$B&$PI\B!7+B".F9\*:K5%Q[0R#DD!+T/+[L5S05NTRUAQ_!SMTR=P^+^F7M;(:BN6*$Z$E*$/ Y%Z=<0/3F@"HR"1/,(">V8I/#UCS(T3 M=R+6;H-U/;EG&)IMV%^(S,A,N >EM4>U@(OFW-)IQ;E3*+BN//=LG*DKT)U2 M]$@ENI.7#JU(1S?7ZW)35(O ZWRMS+9-IAMB*)#+^WS%U<]*P:K^/[<%X-,W(P,*Z%V( MIN,J>T.EF;@4WX6@/:_7=^D#!_CH=:^S\B/YKF,TWN5%&Y[QJ%[S>QW(O10^ M5S,52"BB!$.$*8,8,]WN@+E. M!YL$%K<-6?("Y?7_1G3:TJ9L]K 0YIP'80I%'#"(>,1AFO@8)E$Q,F/0R1$:FS@,PANR.'D/%AALO0VVTU(E51=X9Y+- MC2D;Q>HXIX/6D7OM%F"GGPXSW&D(6A7![WLEP=NU^ER+ZFNU3+-T-_UFNRPO M,JDCD_T+S:?UGHQS[)WNT;B3;M(]&^>@/MW#<3_ T$:E=4A?V]J^,4KB)(R) MIWN3T@3IMBT))$PRR)@781SAD$BC?8;^8>9&X5=,&4C;E>X!#=X(F;',NA/I M433-2/1RC$9FQ%9 T$HX2H/1/A <]Q0].M3$;43[U'W>.;3WZH'EF_1I6WV^ M^6:KR[;5Y1QK3_ICXT??R+HSS)+["%/!(^@G"84H%A*2&*E_8N*A%,64A7;E MF&Q&GQM?'(;=-AN169WB:IU3/FP^S*AE-)1'9IRZ#VF3-%Q+#FK1%[MDX59\ M;8#5"C@L730$-[>EB*PDF+:TT!!PGI4*&O20BQO4=5+PM FFQNV6&%XBB1C" M"8-!["GSQQ,4TB#Q8!"1-)0)#XAG>?QO./+<&.Z@55M'] 5HA._6'K,^^C>= M#M.C_A% 'OUHWPF^EW3",\-JK/9X9T9_J9YY9J#T--(S?,# &F8ZG[@SPKY* MFF7EQ/,/FM&W4B?'=Z3M5"XE&PK#;7OUJ=*[J9](L<)O=3^8(.5!/:?#C1'87 7J/1/2H[8*?PL PE MFH/'90>>H0=F^="!_,WN!=^NM(.WWF0\6U4AB_O'O_W&5ELN^#L%A4X(V=9G MUS>RW0%3LE:NXJV._U@F42A2WT\@"4,?(AIQ2'E"81A+3WJIC'!J1^A.Q9L; MP[?:51LG'?TZWSUH-03Z900='?5-NVU@G9];M]WXO=+4M@.7V[? D.%?;&[' MIOP7F%;[96 4]-VN"VY%G':A& 7>9RO'.*,,B-1[1[*B6K!^4;ZV[LYA?R;96E?\O5[7 M"ERO=Q*KI;&XS3\)+AZJ6N7+(/%)$/-8QV'K4H&)#U/&0XB].$38\S@-8N. MP)?38VZ+T^NZ<%"V!E)A KYH4,"CEAHH)Z38R:VO^$6]+/= ?\86H7@O^,KT M+U!_HA=A[ @O(-FB "HZ#(!X-"?A!@_(C M:&'1+U,+S )\;-^V/3A_CO?+(J+TS_&>312X^B=ZW^RB9U]^EGN#=%]0O.EB M@5]^#@Y"CF<@SJ5;!O49\>8LC2&F:0!1 M@$)(HI#!D')&>41$3.VZ:MM*,#?;JNLA[D-6]QFE)6A4TF2T4ZI#2Y>Z^:8S M9^O)CS ?$SKKXTS%!:ZY)9PC>=^F4KR0@VT)TFD?VO9!PTMB[#WTJR\D6[6I M5F4*B-NUDW#<9YD;DKH=PU3#EBK$JW5KY "*K/(2E M)#&2$@NH$Y\A\OP8$H1B&!'.0N*'$?+#Y5K]-P[C(]>D\=L0U9OOSV*-<\VNB7L=9TNQU]M-Q_RS7^*S4>2\64:,2)] M@2"57$+$?5V&* Q@&"=4QI'TD]@J8]ETX+G9G&WT?*F-SL@VHGDK3?65M=1U^J?ECHV*'!/9^,I\V,TL:8C)%IK1$9=&4& MK=" ;C= B0V^BPW0@KNC-ENHG-*;\>"34IPM)$]ISOK^@55GDB3X1 U,C3/C7 W*A+2SBTZLQ3[ Q.6R]$9&3^. !C M:-69IZA85IVY )WIJLX8O#+V56=.:'ZVZLS3^Z:M.G-"ZF=59TY=-[2R=FUD M?%0SL[E:\[>MG?%^U]Q=MZGF$:RC!1O7[SHXT-]JIA05:6OB'%A>T\M;I(849VYQ'N)]D MG.(V,K<,A\R84HSA.,(DI6!_O49'(/Y#^*ZS_6C''^:=/0AC&2K8\ M87[#$/^J*B6@6.<@15?]\-GQIA=@#XD(=&VUT#RX_;Q\?5U6D$%F!5V15)?M]OA="5Z>7>?% +&,DC:?"Q(<; >"1 M^:46&2B9GZ;^:[%MC@@O@-;&$1P!XJD*-/="[ MINW- PN?MF>AG6&:$$=^\R1Z\5FLXV&H8QV#YJ5QBJ@44""9*H,QP9"F@L(@ M\**4)8&, ]^J_JEC >>V8'2#J+NU&EH=0;Y^'B?]/+CZ26SUL(A#YR^#F0/] MDE,\\I+U0K-K7Q1UI"EP6QO5M9#3ED@=">)GE5+'&F=(GF$;HMN)T.V+V&QR MY@6_S0^[FRV3U!-$>ASRB.A]4.5FT$AY& %%7DH188$DYFF#KL2:VV)RI C) MNNH(_;04R;YHQ>.0MH:.)]? 77F1*1M[<>@-8+\]'L"^ZV:FBZ#EX$D#QA>9 M/IO\N9>8QJG2X2:<3LM\-M>H]Z>G.1MMPFPSUP@=)H\Y?_HP9^]I'0%M [!E M'*>AB+P XLA32VM( TB\B$)?^F&:ANH_PNJ(\>@HQ:XE& M-ILBH]LZ=T"MEVTQ+OU;W250B04K&YU5U8IYOEJ1HO,$R\+%QV?#S&6Z&..Q MCP*>U419U,BY,?VVSS?1]I_^[+A^Q3 M$UO?)K,N9<@"P<,(1G&*(2(^A31$#'). V6E8Q:G5GL_)H/.D5AV^2QW2L@2 M_+"J$I9^K*)'[];5;W1EOTH[99KODI1 J5C&DD1,YL604QRC/3;%U/!ULXO> M_1U^N-9E!1KX.S4$'/*.!4QN:[@8HFS&0F-@-S(3-2*WQ>%JH>LJ**W8X/=1,A=MP7+<#\9P\(D[Q-A! M\KQGC.7]]A%7;YK]B$X0P/M=S&$L/:*#)6#D2]U)2BJ_C"#%182$0>RSE'G& M 5=] \V->UI9NZ$1 Z([S^+;ST(N41N9=88#9A5M98+&X&"KWH=/%FMEHF(W MU,KH^L$1X4P(7FKZ:>N#'Y02?K+U&E*:IIRD, Q9"E&@*_A2CT/EB&&&I2!Q M8G0L,G#\N9%(*WZ]%&>= NN#CCF&SHJ9I3,BUB-3SR',!W7L.R=+SO>R+P3. M=7"YE0Q31YH/ >A(V/F@QPS-5R[OKYCR"HNZ F[U][I@PQ('B"'NZZ(YBN$0 M(1+B@#*8^AY#44@2%%JUU^P9:VZ4ID5M:B.T]:?)7EK]S=T\;O*?BZ:DXO6: M_=4VX?@T[F9$Y@C-D4FK K(5LP:R(ZC+-.*S:#C.'#X]WL3)PF<5?YX??/Z6 M@64/FXUOP74E;;$NJ^^CTU/JU??])1_)=_VCJZ^DX/6^5.>@KFK*20:1K6:<2$455/(X"+PR20"P?ZRY]&U)L MS!AJ,OEMOM"G6HSWL=YL-^6&K+F.BB,;0,5=MM9G&I4I5TEQ0B',UM-9 M3O'(JW.E$*1:(]#5NMO/$=#OH'M=HSJH=%^ YD"H&WQ3M\#;* ! @\ "[#!0 M?ZU0<%@*=.J)M8P\%N#$ MDU#X2001TJY;F!#(0B^)0X[])&7VYM$HLL[3%&H3!X^;00,3/)Q.L7+._3"E M(?0\-<\H(LK,88$N69%B3IFR@VE@:^;,9(+'-VDZTWM@SLQA8LW,E1>?JI%- MDQ';7-2/'2&-9XRI&">7QZFD+Y/0,P;8)[-Z1AEL0&I/9;)\+#(F;HOL[D[H M(=Y^45+=K$53,TLFTA.4Q1"G"8:(>AXD$F,889R$,14!)^:MOLZ/-[>=V[HO MJ&;TV^Q!<8<2U"(]PP#??GH> ;4I?$!020OVXH)*7HW>D%IN!C!:I*^XA7.B MO)1SL#I*,C''IC=[Q. QTZ6%F.MTD.]A<=LP5^U7-=]YL=&QDKH >GLX5]79 M+,52""E#DF(H!4X@\L)8E[_$,)0X13[%,27I@"KC_:,:O?G3UQ?O" VX;D? ML[*JVUN5/MN%"+"\M&T2<682S(QG!YA.0\Y='*NV#KMC_T96=U:L&29.S=$S M0TYJ5YJI_]1 -+QK:&\#93")\:8FT5WU13WSAI102$>^TI0&V-IQA47(C0R0;32M7RPJ&C"9>>! MD]H[;C3P?)R)^PJ<5/1Y&X'3EP[[TG\6^5U!'N\S]EI+JP.@JS:&6?E':RXS M3 6F&'H!UP5^E%V18A8I.!&-0DQH2(V\.N,1Y\8">X'!@<1 BVS'!>?1-F,& MIQB.S!.]\)UW\:QYPQ@;IRQR?M1).<48A*<,8W[C@#VDURM2EC>RJ:E]4WS* M[NXW;85MG0XO'I0UL]7N4[V9LO3#4'DRG"I_1K?0TQ$W! 4!I)RA$"5Q$B"C M7/5AP\^-B3Z)!Y)5YT%?VW+W12.V?33$P!DQV(0:%>>1V:J2'=S(ME0^N"E M)?]BWV*@50'4.H"/%@!$[KT\<'#JT./?8VL@UCV?2;R,DP027R,8.I% MJ8[H]&":I@3&ON^%E*4)C8S*&+@4:FY+SY%*8\8UQJHVK8R4]PNP%AM]_^$V MG/[)_P@721)9<*BKR3=8SUY@2D=>Y78:[8+H*IT.J731'H)WYO[F,.5GK]P+ MS)S%FO@",SC12CGA3-JMH(XA[UU778TUW6KK&)V#-=CULX=M+/U"V'VV%L7W M;O^29I,C\HF?D!!#[F$*44(H)*E:?W' HB 2?DJH519KSUAS6T=WHAXVFK3; M1NK#UFP#R1%B(R]3AV!UVA8YWS0RP,/I=E'?>)-N%!DH_G2+R.26@2FA^<.# M*'3AQ(_D413-&RW2!'LXC91E'B>*+9 '2:RK]2BB0"+D?AK8]:L]-LK<>&(O M)'C44EKF>!X%THP:+H9G[!V:/3*5@".P02\$;I,YCXXT;1IGG[+/$CA[+Q[V MU5=9#A^4L,I#O%ZS_&$74N'S.&9^"B1"B@#.(I:] ##A!(:=8(#0@KN7D M@#,-::GDM2. TYB:D!8+IXQP>K1)6>&L MTD^9X?P-8^SP59%WY0E?I@JUB.. 1TRX"@.!)'$2Y;J M#IJ[V=X[*Y'-%]25:ZJ]O2IHSGQO;]BYDX.)=;%QYW2RYK%G5ZMTL-7SI$Y/ M;YC.*%/E![2<)]S[R#Y^EQ MYN9;?]1QL_7'M2_&;5&+^QRL!BN3&[!&7G'V0@(MI4YLK.0$E:!NL+)8&MQ@ M-A'E#\3.CL//(]++S3VW3\>YYW4XX%*#RX?M0E1!]+O2"_O>+#5#WW[-VW!8 MSL,4"\64<:0XDTD,T\"C.EB 8,(H53Z%S6ZDX;ASX] Z)60G]^*@Q5&3":F$ MM]NU,)T#LSV,$9 =F7 -01UAQ],2*Z<['J9C3[K_80G(T]T0V]OMBXJ_K?J_ M_SU?;=5:5GQ_EZW45[\D* VH) *&F%&((C^!*8T%Y)[/4A0$C$;4M)KXT1'F MQD.UD& G):C%-"\>?AS'?H9Q@L[(7&(+C%61\%[E!U<'/_[4R M?^$P\^.)CZ@LFIOB\T8;-U6T1MO::9E(&L88^[JR$M?M D+]@2>0^@GR/)DF M ELU;S,<=VZ?O9(3?-$".NG,9@J^F=TQ J03;RTNM)>B7E]0BUU'C^U;N[DS M.RRA[HTP)W31F[OU82Y+7PH"X5 M.* TZAA3:T:='376G36EV@5L#V"&%?N\QQE=,1)\5]4=,QA)V^ MANF(D!\M63KF> /.+:[X?VV;/IFW^17G595X'7>4J8%>D\=LH_LKLT(HF70M M^<]BLUE5PM[(3X+5%V3_76ER(]^6:@*^+B62*(CB (:(^+J[1 0)2M0*@WS. MPRCT1&H42SB:A'-;6HZTH_@YU\V3=:/DG3YZV2F>:*1_)BJ=+$X*1IET@_.8 MEY[*D1>=CGJZZ_Q>0: U!-=KT.A8-12IM 1:3;#74R>,/-54_^SM+*;8XACI MI:=ZH@.HEYMRNS.L,:>C]_1KE(&G.S<;$[>#$[=1!QK8-:^V0,IW>?%&61Q? MU+._B/UV^[ML3=8L6]]=,?6+.EG0CP-)@IA"21'5FV>>LJT1@C&389"0D 2" M#@@EMI?$B"JFCS'^J!YTKV:P2L95D_:H5GM&5JO6F[1LH&<_068.XDAX3]1& MKQ&^RH?>BW]PXK?3 .Q5<-A);S!\;IOIV8LQ;3^]P3 ]:ZDW_$D#J5&]<1_4 M.WCU+2N77DQ#'B,.1>@QB$(=WQ6A ":4B23QO#@(L%6WT,[#Y^:H:-F %@[\ MKL4SK!E\%#9#*AH(QM@D8XJ#/7D<4=@M+70'F/:#/Z+:LT_YV#7#/M*K4KG. MY6Z;Y$U6LE6NJ[Q?T;+J0+X4B8ZBX@4(8IX(J,R4,(TC+EEH%)EI M/.+WD5!S02.^0!8W2

    "_31>:TXB=[P?3<,HPL/HB-WN#_6.1?,B[XJ^^_EOH8IPZR/G!+ M=BLH]JA,HTA"#PE=DB%5EHF0(60!3U(A$1.>9\,A]B+,C5JJ(Q*YRK^6]?E( MUHH.R$YV2T-FP+R84=&X:(_,4$IX4('=BJ_/R7_0&BC,?P0[)3I;)Z,80,-! M=$II \28E.F&P_24 "]XTH"#YUW/K*J8928SP:NS[O)-KLOO+EDD(N)'&*JW M5$"4AA*F01!!7:HX342(* ^,SY#/##8WKMMWLMO+6X>EJ$^M%MFF6],YJ U. M;AT".#)]38R=Q9&H0PPG.MV\"$N[ TI#<'K/&L\]8[IC0T-M#DX 3>\9V($B MS_G7;+6Z?GA4=JY^=][G9;F,* E0(CWH!1&#*$D]B*E(81*E#(?,BT/?*M#] M^#!SX]>]=/H<[JZ1V;+)Q'% S0S$RV$:F45; 963NL=*R^BP@T0O!F[;1AP? M:MI>$;WJ/FL0T7_UT'Y3NF#0+?DV>,NVYPDS>GF;(E5*S+$W:0WP<-Q%Z?1X M$W=3.JOX\ZY*YV\9FJ#Y^8&L5J^V9;86BH,]CX<>5NCY21Q")-5ZEO(@@1A[ M*0MX&&!AU$/MQ//GMIHU.8B5C* 5TC8U\Q#!?C9P@,O(#& 'R8"DS*.*7YB2 M>?C,B1,RCRKT/!WS^&4#*U(^"MWV:'WW7@>UM>9O)LHVG./-=K\^R3",61)B MF)(DU<6L):2!CR BTJ-Q@AAF5H:JS>!S^^#?*^R%;GW=Z@ J)19@YT(LVF26 M!5!ZF"Q]E\^0F04Q%NYC[RJ, +E]BY,>!K'5*$?8>G7E;A3D1 8ICX3 :(HC".K2MP] M@\V-VI21N-KR.MNN*CBK2])7?Q%[T2VK=/=AC9'D0G("8\XI1"D1, V2!"8L M##&-1!!QWZQNJ6NT)RI*.@'&9@N#*]Q&7@AV@%5_Z4@Z1H%T TCHB&A"'(:"0ABCUEGZ*(P$3P M)$(L3ADQZFYF/.+6P\9N6MJU4"W8"NVR] M8 B-XS8,YT:=N"6#(0C/VS.8WCB,;7Y=%X+E=^OLOP6_)=]>B;60V:9LT[_* M3Z+*FPH20W8LV-MW9IF453.G23 U8+#[X+4H -^08>6^GMF,S11)K1W?33 M,S(G=A6J-O-;E3JYM#NEZJ"P1JU=%4=UT\>S4V?-GFZ1=DJQCD2;E(?=POF4 MK!T_?6"X>+;.-N*]KNYPO=ZHEUR7'*]CU-]G:W&]$0_E4B!!?4(\R#'"$'$1 M0YH$"%*. RH#SH/(RN\W&71N;%S+#"NAP5YJ4(L-?M>"@TIRRZU,HQDP(UK7 MN(Y,HRX@M0\\M\#(;02ZR<#3AJ);0/$L)MWFW@%!F.W.YFW>9J:_KI+27Y/5 MJEPF'O<]/Z601^H/Q&0*<>(Q*+ ?8S^B+,'(. 2S=ZBYT= NA_PV!ZVXH)87 M5 );1!#V8]Q/.6Z1&YEHI@/-(NC2&7@3A5P.!]$NWM((E]YHR_XG3!=K::3) M0:2EV1T#Z/0S68EF2^##5F\[JG]46P.ZUFYTJX77^UYEO>^UKA2H?E#O@.EB*942 M33N!W1.G6Q\&:7JP7@Q[PI#U0]SI-^^UUFJ] M*:HW\%-6_M$K':4BQ+V+S!:-WK-FM$+6T MX$!$V(WAEH8S/[2;S.GU-; V?#VLX G(JF[5\\2R(V0J2?>?L? M,2'5&NERR*UFMPRL '2\CN(R2.. Q%$(HU#GEL8\@)AC'Q*$2>@'*0]BJ^YB M)\:9&XGNQ:Q+=#PJ86&VKO_1E)"T+ 5T F"SC50'L(U,HT_KN6:[>JX."_WT MH^"VO,^)L:8MZM.O\+-2/F (YQSR,4H]$J;3A"M.!YT8>[Z^O7EV_O[Z]?OL97'UX S[? MWKS^W__KYOV;MY\^_\L_X\!/_A6\_7]_O;[]3SL*,9X(,TX9 ]Z12:8C/9N0W_NR,3(4G0W[J MB:F4 +468*=&=:%69/0('T,@IXCH.2?*'")X#.$RC-@Q?=K@W/@J'NB-J/][ MO;YB+-^N-SK[A]"56"HS,%#&((,TYAY$-(@@9@A!P9#'L0BIYULYC6='G!MK MMN*!QUH^.^([#[ 9QSF%;60ZVX4I_M!*^Z-V(7= ?CP#Y)!Z!&;@N*Y*<&;4 MJ6L3F(%PI$*!X8T7%HW]13U]6U3=.W[+-O>_KG-:BN*+'J(N/OE):%V565GO MAPD=D)RM[UZ1,BMW&:>[9A)+7:4G#G0KZB -($),0B)\!CU/!,1/L9\*J^3H ML02=':,U6PN68=VCS:,9 \YA=D8FSFZ5W(Z6X*M2$W3U;&KH@D--%V"G*ZB4 M/H<[N2%,R3I%>U\*^3(7?D2 _61YXK/&F75-V@MP69%U*1;;7ZTU> M%3T.EQ'W_""0%/J4J/7$#SDDB F88AD%RMC%0614>W-,(>>VEGRL^LX(\)7H M?I[:8VUD+FRW"$:9TG&7%E<3-?=EI;.*[#35,?5Y4\,]?/DEQ60J9K&<] KZ MIUA*3*!VM8P8C34@Y$AGRZ]$6>YS6G^K">SM-U&P3"U0;?"1$ F+8@(%UMFD M/A40!P1#3OW((XF(/&SD8UB-.C>2;^4&G7SM1G*P$]TBL,88_7[Z'@W3D?G8 M",XA 4O&N%J$+HV![T1!3)>]MG;Q3+8P]48V&3]LNA@G6_T.HIVL;Q[F%-0G MCY^UYU$=3+[[\B'[F63KJD)QJJMCRI1!1 +U1Y (2$FLV-S'B6 !BY/(7V[R M#5F9&?=]@UGQ]V[(\3Z$6ST&6(L-N%,2EN"'E1)2E#]VCO/T!FV^N1>%^DM5 M1O8'\>U1K$OQXT+?:&?*]TZ$F4GN"MZ1J;P)6MC+N0#O_@X_7"^ %A;\H,4] MG:-A;1V;H.+4RNT=<%)KU43UIU:GT3W#N.96/#SF!2F^UV.\764/V;I:SZ[* MCZ38Y/*34*J2==.<>LD4V3#$!0Q"&4,D9%0'7U+B13Z*181EV/:(-F,@6Q&, M/IO#YM C\](OHKA3C%,\:>1=Q54%_UHU! !7=M1C/2]F=#0*UM-0U$[T)L)J M 3K2 Z*/XXJJ(<"A!NY(:RAV3HG,6HA)R6TH1$\);_!SAE8@5]ZX**I.9.(- MV9"FD,@R4+86#5(*@SB,E+'%%-GYB3*[/$8X]:CZ+[,K17Y\H+DYRDT![HZP M0$O;%NBQK4Y^ MU^RG*)V=C6TT"X!E0N[\?BPA+F)QX^<2WS?A6?%S4_<[WS MDC]7#WFQ:8CG;>U<_*<@Q3OU.BW#!/N!\%,H8R^$*/(22!+.8)@0%I D#C$W MRO&[3(RYT8EZV2)G]7[ZX#<\)AD=U+$/0OIJ BF[2 G.="V\KC8+H!4!6I-) MZ@09(#E5Y: ^4>922\@ +HOJ0B9/&W#:4%MCISH^2H13X5.88(]")'T)"0E2 MJ!-M?GJ(N=%F(R1HI;3IZGH40@-ZO!B8D7GQ M*29##D^/@V/3Z/92D*9J;VOZ EFVLNU3O[^![=$[)VQ;VR?Y8;/:WBN'E+YY MECCY]AN[5[,E#HKL5*$SR]17T,6"P# ,!42A""#ED828<9_Z,HYE$)H7PK$8 M>6X4>-@V@(EB0W85T4"FX]+JLX-7!_73;"J_V$R+ 7^.!?;(M-H5>W]ZT$C^ MM%37H@XQ' MEFVH[(Z$]5>T=EZA;5N49@%Q_C1Z;!TY8L6> GH?U>X8\P&Y] M*(O-\DK**A)2\'K+M@U*) +[(HP@C0*U$'@1@Q3+$"(1)['T/"P];M:^Z_0@ M-A_&-$V[/C6=*O1!UG R,CWO!03-28J[9ESG >C;A51W=W8@ MU;^>[C[V/'X2%CBO7ONY&UPY[*3D%5&3R<3G>R$V[_4\J$6EV7T)B!^)@$N8 M*"\6HH@12&6$H&0XB<* LH0:&7KGAYJ;9==("BI102NKY?:6 <)F!QYNOAP7NVG!PP&=PSLQZ>]FAO9!,_>%)^RN_O-^UT? MCY"BE*240\^CL>ZD(I1_&',H4\$#&L6((;L.JKW#S8TZ:I=/^8-MB'=>@$KB M"]JGG 'Z%^=)>MUSK]OOF![J3GI%#6$F$6420() 'V("*"01Q1#[)($I\) MY@F$FQEXNS8,(':&?SOBRZ(OUMP][F84[P#)D;G]9(FQT:N'C<+CI\::0_VO M4\Q][O)AE/U&U,GVZHEU#,O/A$E"J?2B M*+1)=SH^C)4-.%FB$V]DK8B"5-+:D<$)3,VXX'*D1J:"5L"*!FH1%Z 2TAT7 M](/@E I.##4I$_2K^Y0(SEP]N))?_J"K EYM-_=YD6V^-UL=RC3#R$<1Y!1S M9;L%6-D0G$'F(Y\A3_(XM:J%>FJ@N?F#M9SU2]Y*.G CZ22V9HS@ K&1.6$8 M6$,*]?4BX;H^W_'!IB[+UZORD6I\_=,^2R@G'!LU33<;;FY4T9R>')ZKM@VI]F+;IN_T(MY/ M'>YQ')E +H5P0$J/"3(7)O;T#C%Q>H^)NL^3?(SN&MAFY@O)5KIPS[N\T+W" MW@BZV>=:7S&V?=A6)[:5>:.]'YWAJ_ZIV.R5D'FA66XI&.,A(1BR-$XA"A25 MJW]QF"9J4!8I>T58G74YD6IN!%7)"O;"5M4%+)T:-]-E9O%,/@FCNTQT-=%QB[;;MCA/)IFW2XQ+,9RU]G#Y\ MJ!UXQ;GZ-,K/&S723?&QR+]D"IHEYCB06'I0HI#HE&T$B60!Y#*F+ YQE%"C M0F?G!IH;M3:&2R.LLEFTN/KDJQ78UNH[@:^IO7@, &V#C]:-QH75W MXN$3VW7]*CZWZ,Y*^KP)>WXMOFE1+UCZ443$91PJ%' M? X1%@RF(@DAYC'B-/693(R<0Y/!YD8/M7B6O;WZP#0SH%Q!-#(7U&(N0",H MJ"4%OVM9026LRRY>!IBX[=S5-^"TW;H,5'_6H9X\?1:';F)([L4QXROTP"2 5@38CTA!2W_>C-/*,+\#C3O(J:>6@XA7XH?GM E0%*S?W9'VZ;)SM MG/13CEND1]^G;N5<@)VD8"^J,\PLTDV<83=1?LE@#.UR28Q@Z4T>Z7_"=-DB M1IH8W3$D7U#OX;U27,Y?YP^Z/D5=W$O'@MU51;5??=]?\I%\US^J$K"O M[NZ*JJ;?]7I39.LR8U5NRJ[-:$+B. ZH@&&*$XBHCAR(90(37_(H(B$-$#;/ M+1Q)RKE1_DYY&7D0J^2'5 M"H"NDJ"C)7CU'72O:S2MBT4LP.F9-^A?.^&$VV1-SF#BI\JP'/$%<)6).?)L M]&=MCC7XA!F>(^-WF TZ]F ##^@8*[:"OWUX7.7?A6@##MLRDHD(P]2/, S2 M.(:()1%,A5?U/.(T(HFR!XR6?+/A9K=VU]+J"@'[[U_W(:?G F.'8&UX;.8, MP9%7T!:\5M)=-/'"7>U..U#<'ESU#SGMB921^L^.FLSN&L8K533!=5FJ =YL M=8^WCU460$U=[!_;K*S;2RY1C*G2.8 T2CR(1*"<"JI\C(1''-%4!AQ9;1R; M#CPWKODYUV$P37V23K5SP:OF"GH_J!!?+((@MF,GXQDSXZDQYF%LFU^+#&J902TTJ*5>M*W1NI*[HR];K)P2F?'@ MDU*:+21/RR%W-I')WH#]J=A9--R> MB9T>;MH3L;-J/SL/.W_'P*39SS_G7T2QUE[=Z[S0#1@J^KE:*_].K)D: Z8IT3ZDJY09?\*AAJ];/8BT*LM(#\(=LG>FE4+<":+WV*B/+1 M$:0R#M4*Q5+%?%+9N50$B4\\$<56NX-GQIL;RS7B5I\=.1#8CNG.P6S&:@[! M&YG!NK@=R@H:8=T1E2$J3DGIW)B3$I A $_)QO2V ?$)OY#B#['1,>[/UN^ M!*D7*QH)(JX(A<3*Y(UC#X:Q)+Y0/G0HN7&$P>EQYD8DUVNVVO*ZP>K#3FIK MR^D?T/;=/=])^7H>#LW*#RYW6 M+MOETW\4:[*J$JW6O&I])\I-.3B8*-^N-_JT+5]E>D/"\MCF M] -F].7MA02ME*.?1JS M=U-':73J:/PF= U6P:^4OT/NQ">AZ_6HG[_.UY6D6[*Z%<5#L PC+ (>>9") MB$"4*(,C13R"7H33R$,H]$5@%0\SO0YS,T\Z*@!:U]VV#(UY@?? C#!G/KLC M,[%1C#;MC=%N<%AT"Q M0(L%:, .S1 !PZ@\7 8!?1R<^DVH.@%])@V-NGE M)NI9F-,+BC)@Z_G7@"1'Z>0AH+" M*/:#( G",*3FC3K[QYK;&J6%70 M[@(H@8&6N*VQ;[-1>09A@\U*=[B-S/Z] MD W9N#R#G<7FI3L,)]K '/;ZV6UDFH'2NYEYYA'3;6B:Z7*PJ6EXR\!&4=LR M6XNR5*L S=;5R_)IMPEPS=4+E,F,['O8ZPC80G']FG="WM3OU+O&;S;WHOB@ M0&@BX*H[EE& >1)Z,>0>HHJ;I0<)#S",&2?*20F0;U;]/0H>4K.^JND/MF-^7 M,DR1"*2 :2PQ1"1*82HQAS*2(4.!+V5DY 2<&6=VRT,K)EAI.;O)$W8KQ"E< M4:(\*YIRR!B1$&$O@81)#E&:!#220>![ODVW#Q>X3M;N(Q\;7R*$OB=2Z0<$"4GL@O4=X#M-;$V-\*HNZ^8<6#-SQ %8(QL1^^^[$G&Q MLPE.MRFV7O#/H.!TF3XUUJ2+ZQF%GRZ)YRZW+Y?[IG'/;Y4K5V<4?A*/>;%9 MZA)W01@K=RG2?38E\=5ZEA(8$AHE$<%)&DC34KFG!IG;$M;*"?:"@EI2\_JX M)P'MYP%7,(U, @,0LBJ(>PZ"P<5P3SYXLD*XYU3K%L$]>^W UKK[/@E5'O$2 M)Y3@D"EN]% *$2(8$I'X$*=.XHM8"637*?0F>V MK%\"R,B?\F$7DZ8\0)UP[K#[[0G]W?:[?3K(M!UN3ZCXK*?MJ>N&?=5UGX%U>-#_2 MU_G+D,<4$5WM%B%/UU%2)*$\!1A07R1((HX#WX8IIA5_;CQT$/MX4)Q)U.DI M525=I0>0>0&*O29VI#7Q.V)&B?.=^0F#/79!'/N#[@78*=W&=F@MU4\WX+O8 M=+9K%TU1E^KE^&3P1EM95\>T_6303*3L,G\2<_Z\/1-V0CWI&LJ&U&F;(PCA(,I1 2 M(HYBB/W(@SB.N* )ER1%]AWFYZ":#=ZYOU]8=L#7B^6I&B MU#^JZY<9EC&>TP0LPT 1(4T9#"5/M)6F7+G(9Q"%J9>*E*;8CY>'G>S_+WVS M6O4F>Z_$FO_?^$:9F7-S$'6F1M[ B-X:&-!!ICEIUPTS]O&^.WB.1/M6$ &- M$= @N2K:/,/,I M*_]H0C)U8S'NX102&:NU&J61X@2NFU,+C 4.18*M^M:?&6]N^R"MN.! 7J % MMMR>/8.SX6ZM._3&WKP]#=P(Q;(,<7&[J7MFS&GW>,T >+;E:WC;)>T,#X^$ M.SWXTE#X*, 1])#.16 HA2E5?^@F.$RQ#J;I@(:&IX:;&[,,;VEX$E S#G$' MT\@4TK8U?!+7,6YCPW.XC-#:\.20+]#<\)SZQ]L;GKW+69C3C M'L61Z>88@& O\DBL8P?3V&'@QX9^Z5CN'C@, K+[[A[2=K7I!'$C*\>N?)<7 M^RZ#U^OZATM*?!1)GRI3QDNT92.ALF4"&$8BC8B(42#,LRR-AIP;&[5"ZVW' MIN.&/@O,>KNSJI6>Y0OP_OWK:H^ROL^J :O1[/3SUSB8C\Q=7;@_[^$^;(9; M_\(YG#8]6EW#.E6O5@?P6K9MM4&JOWVKT9,F;.-JH]EA.U>K.UVDS)3OMANU M^V8KK]:T"7?RGHJURF<2!""16WBNG#"(B(H@)IE!-A;) ME0T:^]'P=!HC&>9&_^HU#"])3C #WLP0'1G.D9G]J?.[ +4"H-&@/9M1OU!* M:!ZJU "5'F/E/5B!.&).A)D<+Y@O8054?RZ%W:/L\RRNF2RNMCQ3[\'59J-8 MM5I3WZW(W3)D.*;23V' =%1(+'R81LJP901SPB,_Y!XRS;0X/7/OYRQU:8QN?@X"RRKHXC\/@O(N>1T^6>7%>O6[NA<'5 M XT??0BIH\"SRJ0J;W7N\I+&2<0CJKU7W9.>> %,62H@4UYLP *61'9E*8Z. M,K>/OXYGZ$@)?J_D-"QVTX^HH=UR*4YC6R;6$-E;'7T0N+4KCHXTK>70I^PS MVZ#WXH$1J.Q>\.VJ]:^>!2U4F2%-?((./:B#'73Y@OIGE0S[;6*]!Y8BCT,< M>PBB)!&0Q"&%'+,(B8C'Q"P_Q4 1U=+(/UW$ZL M&7V]W'2-S'L',W4Z2*X[B>7B^#0VC E&.5D89P+<1K.Y%7':N+11X'T683;. M*)HV=>LV3,$BFE$N<]@D&*A3$8N=:D9 D,YPG9!]:TAKJ1==:*>A53/,1B+,,X._$!6:07*:Y SO']@[ M8;W)>+;:ZB9K^ZXW']3+]B;7E7B7R,,>9ZD/ ^P)G9="E>W*&8RQ)-Q/@S!, MK(H-G!MP;G35E;?394E]6NHF\'LMM*4'?!9T,Z9R">7(#'4ABO9-+ RA<=O* MXMR@TS:T,(3@65L+T_N&$)\I\3EB(K:\ELV+F13R.M';L8(FS&,>YQ&YEI6H%!(W&W M+54C-/BA$?MT&(TUX=CAY)1V#(>>E'SLX'A*099W#R.B?9A$>;U^(^CF:LWW M'0#K9*0]_ZE?OA;%1O'?;4%T"FEMD!T+!<4(7"4Q]/G31;:<4*1;CS'J4N&V7H_ MYSG_FJU6[[.UN-Z(AW(9>5X2BRB! =$!'!RK#S,(/8B%)X.$4H9E:&.D/1MA M;I]G*R#X78L(*ADMMZV>HVAF(%V$S<@?JQTLUE;(2=6=F@_/1YETW3^IY-,% M^_2%PS[K8PW;JUZLWY=>(&(O)1&,@CB"*$T%)+JS:1RC* P%BL/(*O_Q]%!S M^] KX[QCAO?9Z';??P_<9D3@!L21&:W>CNI83_-[\=Q2?Y3P^3FFC9[A) M^>.\VD^)Q.".@:?Y&[*IBM2\7I&RO)%5*$%MR9,@P2*@4""D#(8HP)#21$#. M(DXC*L,DMJKY#V2/WD M:-.>H9]3^MFA^=D;+CNTNB7?ZET#]9?V9\VFM,[7+;Y4VPQ7C!5;LBJK_XIN M7ZNE1Z/0DR* U$M2B+ R4##C*8PD9UZ4"LGLTN)<"38WTFDD; MK6QHJSJ;+ M[HQLRDF8ZA1-'YNUP43Z[[M?O&U+GK>J51O"K7(+T,[@>X/.3(-/VUPA/LIY MW,7"O>AY$2$TLY2R& MB;+M0A2E/))&^[3]P\R-93M'XSLY!QEX)U U/3^[%*O13[_L81IP7M6'@N/3 MIJ-#37Q6U*?N\Y.>WJN'!P"LU:1\_RTO_KA>?RQR)LKR@]CJ46$> MF:],4+7)(+D0:(OR66,!/E$5K8M>9[OR64.0ZJVB9?7 Z8II#='SH*;6H <, MLT$_%N*19*T#K!S?3K+/ZSK39RGB$'L)]J!/4K4,Q"&!J19A[F8CLSO_P (@ MI_Z!R;B3^@<60#SU#VQN'> ?5(O.?;Y2EY=UM,;;;^Q>=TY1:]"^%6U3933P MA>+^D$&*E&^ XNI<*?4APMC#* ["V*Q9@/W0=- MD=U,.72@/I]]I?NV[II)#ZRH:S=)!D[#:-"/S&%=N9O@H@5H10F ?)FHI25D4!"Q)+4^Z#(:=VWI1 M!^FHEZ#,N*@[_%B?>)F@;7P"YAC#\4_$*D'!#ZW(/^HM[F?QI0OP[N_PP[73 M4S(+I%R?FID,/?4IF@4<1T[5;.X>V$LO?U">X[VREK,OHC['JW;3]6$>+3<% M89LECSP>1WX*TP 1B**80\J#6%NTU$MHE(3V/0'PQ>*YIQV;4M5SHUO_Z0NOANF91)E6: 1KI2 ML;C6>F@]7"37Q13A79?LN8GLUAN"S[0IB]39Y+/SGCV"?KOO6<@=MP.?/1 G M7?@<'AW&3-_DX]-J3=N]I>OUBTD+?5P]+S?[WY9OJ^:[,B=444@9!A*E M$$!1<$!83(% A<@@1S15TKT3O+,>+F_?>&W;WVS[M#.Z,"TIW/C+?380AEE1 M( 5XEF=Z-F@",,82",D@P6FF1$Y=>Z>/,!?A&YV_:WJH"G#-AORC V7\?6/?R)+"\NVS,&"[B)$] $5-BKML5 MP(A 4!":)0G3#F#A5!G@HJ2IO91=QL;IO>["(H?#$66N,E%DA01YCF+-=(7F M/!A+H#"5*5)9RAEWN5;W@_)HE^ET3*SM/#0O" 8FSC-)10'NR:\BX;=JZ$5I MXY8+O6;T29W0JP\,N/_^(G_(Y;/\(OGJ85F:8_EOY:-VO=X:(Y:;YJ3^2UG] MUV_RDLS1),:90Q%S:WX ["I\:?[?J1WOZ1XT! MT8$%D3'!X1;6=4XL+KP#(AV8@9Q COYH]'>)DW5%V^'6.R#J(]U[^_F*N]UW M#T2M]\;;=O(F]NN-ZIU[5LM[N7^I^6]-EU2:9UGOY M#TM-Q;+:F+ZY4MPM1=U US0@4RCE1 D.>"8+D^J5 XH2#!#.TIA#2#.W A^> M])K:*K/?]KF)J;H[C*FR:FG^MFEI[NCA>III2W]X_/D+[3T;BZ(]DV;1@5'1 MGE6S[C*_,RQJ+*MW+)UM'EUNOV#[== ]Z3:N.^\7T!/GW_/PPZB_76C>:^NU M O6=X#_*S?>WSYJ)'N7ZW4^^>.XJO>K_3.V!.29Y@7-)@53F> B1^SI%#*X#<;&(@<6CPTA'C]7$9)E MN[L?M%PTU^%[0>UMV/L;6I5\&X&8%IC36"4@904Q97D9P.:"F\4)0055)*?0 MA8@&ZC$UASZ#38D=4(X 8F,,-2!R&AT=8,$Z6SGR736C*+ M:EN"A(7>B*=7NANJRZ@4>"-@Q[1XZW##J/+=X]-B]2+E7E?B]N@^AS%74F8 MTSH51VD>Y+D"A"&58:02#JTNKZY*FAK=-=DWJR%MVR^C:<=I7C *S%IG&ZBO MUR9MS/P\:QNH7[]=2/N9PA=0@4EB$$;6A& #0A\7Z.?W>$#_[9@#>@6,\OK;F-B]^5:?'>@> MU"?DCI[YX4,3^E:VET8AO.?S-OM=D Y%C+L*G37O9.DY_ZEA7[WWM%S_G2Z> MY9N7[8__7ZDWHFO^_>6C_*'M-55\TUADB2P*O5,7&8 HEP G>AD2>9K%14PR MG#MEC-N)G=J:9%2-:EVCK;+U9>BGN[\/JIELB;X=(?C'-#!1W *G,W6XH>.5 M4BQ%CTHU;G <4Y#CTP-71:4DWVPS/[_1GU_HIHXH6O)R43;7S/3GV[44Y<90 M%.()S#C(8EH R!,)J$ I2#E*F$0)YX+-E_)!CR&^.6RHG;2P>KM(\W:=Z!+P M=I?^C'BCH>-6VVT.+#T7_Y".Y-ETBN\WE#>Z1X?*-VTR&OUGT6>YYEYCTX?A MY]=+ MT1%H+^.T+K2"R7>/LAZ)8_EH;DZ+/RR?GC??]##M MX1,)@Q)9BIK*0!500#)L0)40!SKK4_" M$J?0_%YI4R.8/66-"_]85M5J_1(9Q5T+ ?9A;,(U#DIGZ^5 A03C*0 M8\JPXI!#NRB+,.I-C:MVES>N?9F]3IH=E[W>5 0F/V/80:WEK6U K]F@TM;5 M"9ZM?='.P,8#ZTR<1<;(:*.MC)(T:NSTV:LY!/Z>.S9[57'DOLTAX#WMWAQ$ MRL 3<_E@]K]?Y--J;5S57\N*+U9F6[SK($!Q0_MYF"BS/U_T"&_J4O<5T MJVZTTU=O8H.I>"IL5.G M[2RJ]:U9:JOQL!,UZSFP9*8 R :FI]M =:WL=R*>LXYWD.45HH(0$4' *8)AE@A,9 I#D3/$&L<#O[=Y(^->*R MV'9%?QCMFZ#\P1QF,S&N1.89[M??X-HA?0.Q.2 6B-UL-'@EBG, YS+/N0SB MJS/::5^V+ZO%XGUSTS&7*&8DU]X90\I48:<88)90 +5[EF"D6*;X;2W2>N5/ MC? N-/O:M^'_[:J%_6'LB%I#'*G/=9KLR"\@^('I+P#N'OJM6:$7N/%:OPZO MW('-"J#KK=CLAAE08OFHN<6[A:G-61\!W56?Z;JN$:+1H,ORO^O?MMU5\R(N M)(<2%%FJJ9! #@AF$LB$Y9G,BC2/XR[$OI\6;]#"ZNT\#+$/3(Z_R?6#7$=K MR>E3N3%'G\W)VK#.P@/G)L8%EH(6(,.(&"== %)H_YQR)1!+F%+4O@IVP)D9 M-=AO O/2OT*-A';@5>JT.=*>#=&=N9%?;TQ+XD,[!G2#'C@)#@6RPT_&2'6R M0TV*6^7LV^#L+: ]<.CQZFC?9OM!.>T;AW)O2?5K^R5]7U:<+OY#TO5[_9MJ M7J1IG--$ @:1,&U:"6 D+@#F""8DEI@3JRJ"/3*FMHQT:D:-GI%1-*HUM>]9 M=0G._M7!$TBACVC<\7%J:G4%@<']K2Z-.UJKJRN&[7>]NO;1@67SA:COYNGB M,RW%A^7;QD]JPP2S!"4TQP(H4:>=H1P0 B$@699@SDF.I%-'YEYI4WOI=\I& M1EN@7<967\=Z];T0VQU?> ,N,!%RNXWQ)_7:K1X: MQB0?5\L'_5H^FN/ZO32H),F$4#$WNU ((. M<+CXYKDJE[*JWJX>6;M)^:9!KLQ!9GVB^7E=M)_ MKP^P7,ZOW*;%XM@J&-B!6:?3.]I37'//%OVF,FFM?-1J'PQFAX.I8'"/=![E M$W:W,ZA!R/4>/;F-.-Z)TR!+#PZ:AHTP,!/0M Z[5VW5@_OUE_+A^^;3LW%' M[]4N!. M72RD>//2?JYJ/UC-!68T09D >FLJ ,ST(D(YST'!BTR2.,>(.,5W MWZC/U-:3)O6J,J>]*Q7]V6H;E;?=A9%C4D1>^D>J+9/>$S-\82OWZ3'&W4:-RW2#X GB9.> MAAU:D$I3_1?YI+_[WTT-\KNE^"(WY5J*7[7@Y<-GN2Y7HKU=DXHK15,)<$:T M"Z\$ Y2FVH]/J<1)JA"*Y8#*>RXZ# @*&*/N7J-O?3B^URJS8=OAQ.LT.78L MZQWKL0I>&9]Q3^\ZVKW5/&I4CQK=_=UKWH*9Y^I7#@J,7 S+'9K3VE@#QG O MNO\;_5D^/C]V=QYYCJAF,)!#;.X\( (T)SF %%&$1"Y88549ZV3DJ3F'K7+V ME?0/<>IGE9NL#TP9K5X>;R0N6GMSKB'_6F/TR^.<_,+"(PS8-[U[I M3>>37%9-;W"Y,*OTVU6UJ>J7O.Z%TK9"J1QKY=\F9$+?WBMM88(4W?<#GM]D M_=M4&C9Y24L 4Y"JF "8J![C M"*1)EK.\P#C&3G6.TT']AJ]C*\=[_E%+3"W[74:-=AM]1VC MT>A5?,+T&;TL]G7:C%Z%X6*7T>M/WIRDROGZ68J/)67EHC[[J)-@=[4FF&0B M+0H%F,J4]MVY %@0"3),8B4SEF=X8%;]-=%3HYY.<_/2M+K7&^/[S7=3_N-Y MO3:^PIXY@_-3K\V)Y>E#$*1#NV)G0-[3N\VT#U1IVQFP4(FIU\2_5E:J)2P] M*:FV(PP,O30I7";>HF[PD^>J((60("FR#$!3E9OA@@+&$4NRM*!YYN0M'8P^ M-7:JE6MC?0;T3#I$SHY@!N,1F$/LH7"/CSQGLM]XR ,)X\8_GC/N)-[Q[(?\ M!#1U%S'M17BY?'AG'*%JC@K)4H$+$'-I2OOD.: %(H!!(O6+S#B1]FEX#H*G M]I+O;C0W6TTC6:MZ6S#-1>3[F2 DGH%)XGS@3 OPO8IVJD?O0@)\6ZR2#Z!? M-5)I". WQRE=0\TU2NGB>*\:HW3-RFL12E>?'^:CZ7WL6UI]_[Q>_2B%N63_ MO9+BP_*]EKKD6LB=Z0_5%,/LCJ-E0GB!5 P$S$R&/#71K 4':285T3-$< %= M'#EW%::V$!CU([58_5E%YHL0J4[UB&YU_SSKY2[ M+A&F6$FW3W[YC6Y,:-++T4&0DE1!BA"@0F 5:3A0)WE.-PQU0PSE0?6FN%$R5K? M 9&/AY#&2%&C,&L,?B FY5 MY4.Y7!HJ8U3_ W=LQG'N*YIQ >,L!4D1,P 9I !S*D",)"R$A<-22_ )I.75UTW0A+[B.E=F\&ZS69?L>5,OCYN5*2/DM;OU943\ M!\\>BAD_1/:LF6<#8<]_Y5QAJE]J14".D00PU0L3D7D&XB)/ M):>I4*E;3>=VX*EYVG?BAWFEHZ 1^I3^O MY1,M1=2IYO&]/3+6[]O:#3[N.WIDTLF;>?SO[G6VWNK7^6XMZ=N5D'-)]%*; MY#'(E337P%2_C[G2CB(I4)+$IH1C;EM<:W_@J;V/;^MU1"L7&>WLJV@=@-7_ M"MX"0>!7T-)ZIQI9YTP=7!CK8+#1JF&=,V&_!-;9?[^US['9!5;OG_7N3_Y6 M+DU0>QIT@OAMK[!22%6+^-.024(0Y0*@3,\QC%N=.IOJ/\J;V^ M1^NGSQ[F3J[A3K@A 0FDY'FXH;>RTZ( M!NK%;*?#*_5F=@+H[N:RP8]>GTS?_>X>EYNDGD:2YXK MF(,LHSF D E 28K-3/$X+R0FA94GXRIX:E1Y6(/AS;H4#TV7XJ8,PU>Y-D?^ M=Q'?:V+\I-\!N38)K/6QF7M[5:L9LB/&$+@'9L2Z8\Q.YUFTU3K:J3V+&L7] MMCAU0:$2[-0-YKK(J1%9DSJP7"U!JV!$ M:_4=O;?K4%LZ;%X!#.VCU=@UVLZB WUGT4YCC\Z7-3I^_:WK8L=UL:QA./&J M[)\4)Y MI#/A;HNH3'VIK;IUR9H&Y:^]CJ@S/]FCXY6?+,2.RD_V,!SSD\.3 _GI4N/1 MWRNIGA6(%HJ!@G(,(!((,((SS5>4)%3%*'8KOVT;MJ4YH< M;Q$]USI&"ZUD7=CI1=*U:UTG&] MZ<^WO6 6F%T<@EB"G(1?!REP7,OKG&]?-_MZG(NG M4^NW1N/E9MT4R"FK_WJK]PKEQOPTASF'N62%AI/& !(3FYFH#"@,.4V98''F M=++3(VMJ/'*@:NWLUZI&1E?'2L ] -LQB2?80M_<'R!FE)OM@Z;]E]6BY"_1 M'^W_@P2/6T#EMQAOC[QQ"^U>-_RDB*[%(SY""+:!Y'L'F4QE"1:8 )6EN>S+';Y++/]D^1; @#. :\HC;$D M"2#,U %"F &:00PRA(I"T#A/%9S_D&NV>A7H]R7_[P/?\OC>)Z"A3^][LH6" M'-[;8A,P5N*,CN@!H3\>HN_!H2T3__.YVG2';Y_DGW>H&; =T7AR D>=.C"X:C-R9<0 XIYT: MAPPRH++1YV>F-RI=[XBVMC?GG,10.ZX9,>?Z4%! D5"@4(Q@7(BT$%:.ZT4) M4R.F1L=MEQ6'\CEG\>MG&B^HA#Z0/P3D>JUT2V0<*@C=BM!(I8)LOSINA8#Z MC.^M^'/VP?%*^_3I?5##I_>#PT-3=Y%A[_5T-=%A%C1[OV6?RN?C.WL\/\&C>[@*IO\IEJ;VGU4::"'B-7-$N0XQ) MENL-&$@9SP&4B ,,-3=03GE,(,=*V3LX%@*GQ@Q[*D>-SG5(>ITB$AFU'=9Y M&[PM'"+/*(:_!^@'<(C'9(.D@P/E&=&1_*GA7TTW#\L!G5Z'RV:<\?PO!ZL. MW#&7YP9P\J]M/LLW^K.)J3T\FYM#)3-"]#8SQPD#T,394T8$P#%.*4(E&N);@])+MM3'&(UI+:PY(UO:9@9%RIM?3&]/K:;\;U%YK ML#I5;JN8F?K][]?))\(\7?5PL]C-'N"]W(MNO; MG*.7_6ID7^G;/1CJ^TL>G3IS/@* MTV]W#C#-20V\-NUWY]LW^Z!%'WN)SG;Q,\:;LXAR'=7V1WL S*+M5V6'061 M,!4K^[\O[@&+HT^=WP#(\=0?-Z!R]&DY"= <7X,;%L//ZY++>5)D.64"@YR) M'$ $4T +O6QA)&*$>::H*-R"@7:#3R_JIVOMU63%_:AIQ&2CB-5B0==5]"37 M3LYAF/$N16]+]>3E3JO16^7W\I'[YO=JU=Z))_E]6\R/.8*$;TGC,C #)> )JR H@X%0DLXC07 M5GE?]B*G1A#[K;4:#5UN&:Q MKFQ\0U=Z#L;HZ_IWM1J'-VOHUKGP\Y.@0!U MN;CQ#>Q85S=> ':\QG'!JO\BQVJD$:]R7"P[O,QQ>M)?!YAOG.U(Q!=Z@4ED.'#.-&*#B%<:Z14X*HW8F'Y,(U;/>(W1,C?D M[;G,MS]77:0W,KY'%@.48 6@P Q@@B% K)"8Q[%(N5MK+GO94R.9W_3N\?OB M)?J[]A'UOM)+8-19S.T8)A"2@0GG;,C1+G)CUIW,1EKY #NB :"-$11T5OX4 MHGKZ@+$,R^D=8AB!-:[5UPW=U%\:QVJ!%YZ>T$O2:!AM50Q2#_ *#%Z_]I=D MC?H5OV+P\=?YVL?=>^R]6VY,>)E\*,U0R\TG_168$TD$R0MBDH'UQI]B 0C& M$JB"PQRF7,K":H&])&!JJVBC8[13,C):VO?>.PMB_XOO YK ;[PC*DX]^?I, M']R;[^R@H_7HZS-IOU=?[^>&K3W[,:2F+8.DU;/>[=\OOTA3V4D[AGH)+*O? MERM6R?4/$S_U8?GTO-'_K.TJ%V6]*KYYJ1^O[TA_73W2/QM73X\2*/%NQ^F@H1^;[K8 MX23+,<,4) 4G '*> I;F$/ BAQC)%&.[AEVV J=&SI^UDBMA B6^E8^F[Z<> MV2&HS0;B?I(- =P81R1->D"TTS>J%:X!'%+5P09)A^! SXB.%!IX%5E/X8 . MZ/0& ]J,,UXHH(-5!X& +L_==B_V=O7(RF539%L3_\.R_&\I/@@MJE2E61.: MU:,^4M>KQ]U2[-W-U3EA4K2I2\TG]2BRK%>3:I[3)#/7\ 6A?Z#91RPHN! M4 Y%G/$"TV3(_5I(I:>V'+3U(ZMHO=5QV,UMW;.HRQ3LJC[L&>__ZG&,J0IRA1E4\5>Y"AUC*BY= MJ8XB.U#YC.I2;O-]D\[\?K56LC3-UZL/R\;[_HQ"2/>']]J;1&=:6VQGU73&,/ADA_6QH@9E$'1=1B$75@!,D9?X5Y'+?. MAF\CIG O'WR*G&MNA-+CE@B!;_2G*>^QK.0;N92JW,QSIGB,*0(4IWJYDTKJ MY8['@*#S@1>7/WZ#9UU]?6;_*?GF MV^HWTYQ$S]/+EVV[=DU@.L56WZ+,U+CEO=Y*+7E)%WNUS*NHM8I))IY4P18CG( "Y%HCRY/ 2,QQGF!998['5OT"9L:X=Y\B-Z+ MK!T;^L(K=-Q)!]5.SUE$E9ZEZ&ZQ6/VIJ5!&:K7NNN=^7%75]DS:8ZEN8G4C#9/LSPCF&4@HS(!D&'3N!4C M '$>)TI(2:#3UO"RJ*D1RE8QS2@F>F9HSNT94.W8Q ]4@;GD;)'RK:+^TVTO M@Q$DV?:,N%=)M;UL]J5$VYXGW$BB6F_F=U5)/U->JI*W43$J%WG&" 490YH- M"KT!))07 !*9)"I6D$FK /VSHT^-"HR"4:NA'0FLWN>ZGU@WLOM/[;\H[I7MO]#0S-I](O?W=KR^CBZJ2XVYRF/ M91PSD)."Z/4;%X HQ,U?QU>;@JJ2IO;UM%HE9H [5;2O?N6;97 *X M_^WV"EO@-WTP8@,R<*Z@<6,JSJ711\[)N6+D:7+.M0<&!&:?*P#6%1[\(I?R M3[IH+Z7F6'%1I$4!6![' *H\ 2Q.,E"@A#%)J:(TM8[/MI<[->+8E7)=-WI& MJT91APAC!]3[^2,@EH'9Y&*UP%WAT5;W+@8@#+X.@=QAIS2FL4BQ<"F>>#"ZTTL^6K5$WL;-TUI5Q_N? _ L+WR&0A+\J*8Y MB/5_9W/.8+^7- <2QKV5.6?6P._*$VTC;H0OX>=KS6N\GI>WZ\78V%%0?;&)O/#W-AFF;GE?Y& MW*MZ[";6YD-5/4N1S)7$& M&^6BLM8N>GY:+2.^-:!.K:G3:5R;6%S!W,X5\H=D8#[=*6I.]FI59U&+;*.M M/W?)#A2O_M,5D:,Z5';F'WM8ED_YZXVS[?+=)FA4OS[+.:24Q'D: P@3!2#7 M8#-%$"!YSE*1Q3$6N<%?[J#73Z(+%IH]/[O*\PW]9-3QF16% &<)(4 ,:D MT Y0R@!CF-!,?Q$U;=T6XCO-G>&9F-5;PWN=ZDK[P"GTH<\I1 %J15\#(G#$ M[FM4@;YF\O5(72];H\$-WM_]\UF3TUYFR_WFNUQ_^TZ7AUFHICM'* (DR)')8\+R(YTOY0/5#WSS60?!G@M6+29H7\\20<"_I M826$0=NU,;\'=N0XM6F=3M&#*S4/&OL/DLYJ!**-AN"D(H)^?EL/8<1R!_XG M;]Q*!Q[UGU:1 _\3XUS?(( * Q='_EV*YX5LCPS>O-3E3+^9Q7?.64QH42B0 MQ87>SV<)!11E,:!YGF&"!)4".N4I7Y8U-;>Y4W5[U&4(J:TX7"OLFE+< [/E M6N$'O-#D9]K(17\T&D??Y,]-]$:_9_\5O(F<%70C M[ ?[]9C OLX**+O]F=U0 R\FQ'\^5YMZ2_=M=2=$W8*3+LR]U8?E6_I4;NCB M']1\YS;-A>T<$IZ1!,4@+3 SMZD28$AS@ J504:*0HC"Z<;"58.I<>#G9Z8G MHB[^_'E=_J ;&;7ZND:L.L^%Y5U'2(1#7X+L=#=7JCOMZZM5 M]#$8/K]7)\Y:C'NG,A2DD\N6P0,-= 2[UH?W:ELU[/.J:47LV'+39J@)O5J[ MQILK%>TJIG4:!VG'Z0*17R_"1O"X;H,#%"=^@LNS-W8 ;+M0&6F-Q]'\:7S. MVN6<$RJQWA85(.9$.P2<*L!PENE)B"EGC*$46V47.TN>FB-@%(]JS:,]U1V= M 'O<[4@I")J!F>D\D+.HW>X$W?8XXQ6F;]Y5Z:_3",\6E(N=[:P'&,9:[QZ? M%JL7*;_*]8^2R_/[J4\F(+4R);GK./8_Y&9W8EH?='29 MYY21C.90@1AE"$!68, D3H B,BEP@=.<6J7SC*KUU-CR]^5Z=QY=U>=(S4D' MW[][ETUU9#<.'>=;8,>_DYO;USVSFD5;6P\;1TP\N(^$WT^",G'&3"BX;>I(_ MT//18>_[Y_7J2:XW+^:,?W.WK$.OGNJZXWJ\MN4Z)CPG>G\-XI3E ,)"K[B8 MI0 6N2"BD(C'R,4!M9 Y-?>Q_N)_+'_4I6J7#^6V'^/UUNN#8;T^JY%F/\9,3_HHCZ6-]%9NV,H M050*"T%!$B-3T2(K !7Z#X13JDDI$5)EPZ(Q;<1/C9;V PV-XO6U8/W#G@E# M8S2MYL/RKB(8RJ'WES8 MT&=@0(C!D$7*.332H57B@)U@>=R8*C3*,,8[V_F M-E'O C?:::[N?I;57,(D3G/$01&+ L <*4#T;T!"B3#E>[(T<3KA.Y$P-=YJ M%8P:#:,_C(Z.'M0IBG94=!,V@=GG*KEHNE>V.)4R*B%<-/+XG;_\P0'E MN-ZL2_$@/ZTV780RC).49-I/B0NB7VG])@,,\Q@D&4RPDCQ-$+:NP74\^M1> MYT8_71^'K/^%_AF) *_O'L@#*FN=8*&0TFM6U 9J8Z6S5?$K7;6):-[ M"V:=/#1>E:Q+^AZ4QKKXH0&X6*< %BP&!B%.4P5RX56-\-4NFMG0YQ;K4 MK3K7NRJG]>>G$@!S[2MDM^7_'_'%"'V0Z1PH\^XG7SP+4V[N?U'(C.6$_0\) MH[EFS?^2T!K+21LOW,96H9$K=;7BZX.MJJN,\@]IG BMZ@^YI@^R_L=?]6YF M&R,[AS'',D9Z]+N4U>>U?**E>-<1:WB4:>Y&U_838$=?W@'-C"?>,#4F6"<,/)*.':2 M1R4@)S"."4O7ZY=R^=!LP1*!B4@8!(K$J8DK M20"5 @%,%DL MHINH4];W7M$.%<^MBGI%CMRJR,;\TU9%5D\-"/WX4!]JFHW6AV7C17V5O,W0 M>O_W3Q^:GDASACE-5(9,B4$)8&$Z@2"& 9*<(\4SDMO5)G60.35&^4J;X.[Z MVLN]JKX+VA:A'?XQ#$PR.X7-256[6]KI/(O>_QU\^M!U2/./J4/LAG]L1XK8 M\(2Q6^B&&UJ] 1N60XT7IN%FVT%PAN.C8;O,?9(_-]_^E(L?\K?5IC/ MB-:J_IOSKMD";.O-LU\(P^^A6WW-'N'@\*[1.4C92B>4?.^I+22/O;6V!^/, M#MOAX8$UK1]7ZTWYWTWM;&4J7FB(ZA$M MTJ0 11HC;GB(D<2M?LY5F2[OT#C5=/95-B^3T$I'HM6Z3K,PCE MIJT?',9#;YZKTSUK7F_>[):R5YJ-P(M>9U6T9Y;) M3-@S+-JS;*]):FMI!]\T>H;>A]JL8IC>A/[6E45O0^#=:%&?U+'MKI2'O,S<+XZ_.Z7#XTX?W- M!>F=V0PU#62JN8E5 M'JV-08GTU#0MJ)HT6[VRF!VF]C_D8Y,ZL5U[]#)T>'SF'LKB/G$Y3M,L1Q*D M29H91X(#G, 89 HB1BA*8^94%SC(M(VR.VRFJVQV%KO-OFQFX/MJH=^;4:;$ M;J$/ G3@];K9@;>;MT;K;69J;_=E=?1\=&#>WR\G8QB7D,<9Y3!! M+"GTJXYS0(E^U54*A4(QI(@[%3BC;A"=90VKWI-P(4^$UWQ,8] M)NVR]7[#S<[(&3>2[+*A)T%B/1_UNK>LTR:^;$M9U9^J$\T_2=.Z=+56LMP\ MF[!Q%6<*YWH#%) 94< IRP3!- MLIA(9K4!&R![RE1[-G;D^:DNUMBH;S[54YEX8 *;X^SUL7=+>!N&7F_BF^.0XR7 #;/U(!%NX! #:S8I)?FF_"$_ M+#4URF_TYQ?->J8@XY+KG443JO'=E)OZL#P)\S;K7W._M5BL_C14.\]RE FF M,!#2%%%@# *24 9R2AA)\HP3MR9BGO6;VA+5J&Z23W]TND:T4]:Q5I3GF;3; M%KSB_ 1>KK:618UI=6J*,2XZM&X6[2;Q7!K+ULAH:^7,<"_O:WWK7NHJS#SX M+9+E6<=QRVN% ?BD,%<@,<-6!Y.3O=1?O)?WY?KQLWZSOM-*FMH:99VH_7%5 M57.:IESEW%Q09QQ K! @4&9 )DA*17D:$Z<#'PN94V/QIDAW5!>9,C7?:;26 MBSJRR7R/HLUWO;G0&XN'A@;^+#??Z]]5ST]/B]*UU([-G-AQMV>D _/Q5MM9 M9/2-.H6CG<:SR.CLCU0= /)*E#9R1R4_!R"."2JM:;^1?YU YY]["6 M=4G4M^9=E.LGNMZ\?-+?I_8R5=*<(Y'D(,.9Z1H7$T!2*4!60(K2(F%Y:D53 M3E*G1E3[6D9&36@ AM;$,PB3/NK1 ^[1CO[;,>6X21R% M= :!T-'.L(>'U %K#Q?OU5O3YV"],0W7/Z];EZS>P[]?K4VSV[;I(,(H4;EV MC+*Z<$)NR@NB7 #.D%0I$S&.K6HF#)(^-2+:/YKE.PNBI\Z$]H36>%-<6^%2 MWLIU8BS.7$/"'=IMZI"^5]&>\M%6^_:"2^O?=-\>T&7*7VF(!H1^KRICC M%/BJ,S80N?Z*8ZZ#CEA[;*"]AU7(A@XRM-S.5HA)6]]6XM^UI*OFA,9%G!$& M!,J4]EQA74 _!43%$L9Y+&/F6&SGJLRI+1?[;TTEEZ5^49:KC;FTV+5]<2V] MZ\[)(VZL[W^)GM=*CUNHAWP\5QPY[K,"8+1/,L$2$*(G8*3(VB]+

    E:Z:C5 MNNM35T6_^NP;X B45P*SE3TJ;SD"DF"4J1A,BIE5J?L*GY5UW%B(:)%GO))K^TF=QG_NEI M;;:*)FM8K)ZZ8GYW7]]&&*9_F46\,=6-SGIGR([#?.$>F+@.BG0<.&%OKP#G M3%8VB'AEJ%Z!H]*2C>G'7&3US-"0#Q-W8JYEWVM5]<934]ZS9KV6_E;+ZHU4 MJ_4N/D56[WYNUE3+T$JM7SYLY&/U29NNG]0P:$D/73&G><98460Y IQ"J/VK M/ >$I@7(H<2Q3!%*3:B(O6L54->IN6/&2+WQ,=9$91./MC'VN,:.A)M<.^J; MR)2%OG1I9N@78^=?FB"@G:G1SM9N1G<1AL8]/#1O6U_/9UQ+\$GP' \33M^1 MXVB" W\:?Q->Y$!7MSO%_+!\>MY4'^4/N4C;"\(\DS 1/ ,*94AOPK,":)V-AROP: M1;5S:E2-TNNWU^ZNZ75,_'JF/?+&=4RO&W[BEUH\,HPLONG'[M5=NXUKO]29 M@B3-DAQ EFA_4G )<"H3@)501"1)JG?%+BQQ3LC4Z.&.UX7-C6/P=4.7@JY% M%?W^)$QBPK#2,V>AM>.+6P$+3!0W8>5,%'U@>&6(LX)&I88^4X\YH?>S0_>H MC0/2]@4V5Z+O?O+%L_98'@Z*LQ*"!,W36",8"P 31@$66 $F,Y2F,48L=R(( M6\%3(PWC]IGB(,]4@]G:$,G&"-<=I"7TMMM!_X &W]NU^+4ZS]HXBJW>@>K2 MND+E>0=F*7SD[90;)*=[(\?G!P=YU6_?/\K-][?/U4;OL];;4SNSM6H/CW&1 M9P1185(4,@!)D0-L6I%CE$)$M:,CH72KUFHIV>7M&J=6ZS:1TOU\WA9M.X(* M@&!@?NHT;O+,.IT/CN]W>GL-\W(!RG>HEY7LL<.]7 Y$_+E]+@;-0E9SN\T MS^DY_6BFUJS8:1ZG:2$4X$*DVEE2!) DS@&+XSA/9!93:!5G>F;LJ?E#K7I1 MIY\=PYP#K9]%;H0B]/;(%@5K,NBQ]\P+7TG^UX?5C_^CGZK?]7]"\R-H?JQ? M\'/CC?(2]QC2O:A]'QF03V2[5N+-P MMI]R,XNV5G8E.'9).?54UI9&.U,/$G;>3V6>'?*G7G^^1\JR>L5Y=\O+"CLC MO=E;@42/E^,5%KN#3+# H@:6YY4/1ILO\LF<3BP?'"M(7WI\0O3=JAAM=0Q2 M3/H:$'YKJ%X2-FYMU"LFG]0\O?;Y@3V]?]!R81KYO5^MO](FG^FKU+O9IHIU M<^HFQ=M5M7E#J[*:0XFX3$@.4I&:GGK4E)E'!Y&?BQ_2/%![^27#V9+4Q>=_+V2ZGGQL51RGD"6 M:H>L (@B#B!%.<"QC$&:?UBS_& FX[,2'PMUO;?:,:>$5OU 6UOM%. MX:Y#=DLS'_MH9D@BGC5$OA/RK@L>.S'/&HHS"7KVSPY;DD^J/^L?NM^U 4UO M5X_F_UT+ZC=R*56YJ>:09$E.50)25# 4<,4V1':., '/XPY*9H_JW_>_L,VTG+?F+I+3V>. M/P*\'5*OM'B#.J.2Y>VP'5.HAQ&'$:MFZ'OUKMJ4CW0CJWDLL$H0A"!A1+MV M$&6 8"X BU$*B]@KZ;.P^&55(Y$C$H4Y\T[?ODO?&K@I2G_+L7S MPHQ(UV8_4NG]2-U.R1SZUGM,Y15"0HHA-*+9QDR0% M1&_R3&&HC$+!'.@'E.CB,Z,^MUH#3$[O*:1V"RJC:E7Y]8A^IJ (,QDJS98$ 951/%Q8)40CC@E#KF--KTJ;&CNY-1_]L MK7((*[PZ!?UDZ!W8P)2W%Z=WK[9]*NL;>M-WJ='7)WP.\94^81PI4O(V.-V" M'6WAZ0U;O#K(> &(MO8BUCOG MSR;40>^2-YMUR9XW]6*P^DSKBW%99)Q"E ,44P0@USM;5!](KBU*/IE45=W:JIQ.48NW#ACEJ$,X\U"Z-B&&OX#4Z*# M&ELFGJ'.V- FF6WZNFFXN6>5J0+9V.4QSL$/P'X#'V[4:=Q("#\ GH1&>!K6 M/:>R#2Y[25+VK=PLY#S+F(BE]H53B.O;804PS"E (HVQ0E!R9'5Z>&[PJ;F^ MM5+F)4S27]A?NOC*%_ODRA/T^GGN5DP"DY8K'$Y9EI?L'IQF>3+@:'F6ETS9 M3[2\^)D!^]?[I\WJH:E]=_>G*0G4ECQ*XYRE7"6 *J;=())I-P@G.6 4%UF< MQ@6E5N&8?4*F]LH:-?^V;N_3:CT=ME&7@+38?'J )[3+L=,P:E0"%.<]ZJ+OLOGG9?:0-0:]9[+XN_5?] M758;*>Z6=?@&-W<2J[_7U;?JLW"S ^M"2-L(TFT Z5[]NF]R_9C,$\1%C&*] MFTJ9%D8UE]GRAWUCA>Z4X&7=M;XLDH M/"&VKRUN8R,/ O'V<(G82[3_N1:;QATTC=UJ>&;1WK>J@\@:[*I:PJ;0,K ME[4)M3_R10JIK1"-7S+'B@F")09YCG, A52 %5@"4:2)A(I+R93U@8N=S*FM MKDWC[W6KH_N.PP5NBV,9_R &7I,ZA:,]C6=M._5.Z6YGXA]1AU,<_\B.=*CC M!6&WXQXWK'I/?RR'&N\PR,VV@[,AQT?=>+M:;^;UR?J]^K 4Y8]2Z(7@[F=9 MS2GE,22:I053":AK"3(:(T"*)"9849-P:L/2%R5,C9.W]S8[-:,_C**6![^7 MH>QG8"\ C76G98^-];M_U?X^'U@_O.?_ZK\=^[Z71Q_EY;]J7/>J7__@L,.; M3W*SNP3?UD7YMMH[+C(US?3[50>.S@D1$I'Z7%C@IK\[RQ,%),UE@>,DD,9(+&" !<4 MI2FFA#'B4@\KY,2,4 [KZL2857&4B;$[6@H(=V#N-T@?-C;< P$Z/@88N@P[@%3O[:[&-,E:*XW_0E)* >2Q;') M2Q> *BY AG#M:C)L=R!P//#4%I-.M\@H9Q\>=8!5/]O<@D!@&K$SWBD8ZIRE M@P.A#@8;+0CJG G[ 5!G_]U]B_=YO1+/?%/=+<57N?Y1YH5DMIG;LW:!+LMA6AH U,+?MJ1ZW>4:UXM*=Y]$>8 MW.4!F/F]AW518-R;T@'0G-QE#AEC:"VL_5K]75N_+_H]K5_6KE(_?9#SE.89 M22$&2.8,0"DDP$5! ,V30F&:(LZM]ACNHJ?&:-M&EFO3#_<76D4T>FJT=8QW M=(#?CLW"@!IZ8W/<@&0+L%%\UJP;V_XC6G>?1:M<\?)O<*@&IJZ>(+M:[3J\SJ81RRW8 M.D13!,%XI( *;UB[!54X0]8;5V$_VGBA%KX/B M7@84CKZ&M)TKZA&_P"3>:&J"K \:0R&')TWUP.(WQP'$'\LE_+#1CY6+9_GFY3>]5#RO:ZGOU_*?SW+)7^JXTESB M-!,Q G&!M,^8F#--*2#@6!$8,U7D<>K4?>2ZS*E1\IZ>T591I[!=%\#M&-0S MC($ID@(>$P4@)PA0G.6 )DI()M,L1LBI=>$5@9.CFT[5)C&Z4W9 M%< ^E.UHQB=V@3FFJ>-W"-Y6V^OU=885Z+. QG\%OCZAXY?8LX#@; T]F^>& M'H-1T[^CVAQ5<8\QSHO_A4D/)^FG9J:]!%Y_IDUQ_6IGDF<6SD.(?Y>:[6:.U^V3^9URH M'W1AEO;V%:!$J 0E"C!6% !F- 4XBS$0"^L<-5F1[O=)9$3\84 M]PI\ Z?$EI7& #HX96TQKJV81=J.J#,D^E-;TKB8QEVL?]BS)@BMW0JJ]RJ M ]49O4C@;;"=JR%XXXCNN4G;N/J_25,#]>E[R=NZ"0E!29Y(!;2_)0#,RG-V\(!68N%W"<,I&N&G]S)M)E M":-E(ETUEUC7:5S: BV()C-_;^"LRQ[UJMP/@Y![=\C$?^3]-NZU-:0Z(]$14IE3! M+E#_7M7U"SZO2RZ_K4'F=/BE6H;&CX9S:--H_HMB4/N\V9'9B/.1F"R.TDQVC-F%NVF MZ?/!-#7%^FJ3HF]7ING&U*/!X ;,1W+7Z163E 8#V)^Y-'S8@%E"3F,XB]5B0=?5[K>.\>X7,;=T^3P@&=K7:T%L&TXTC+9M?>W1R;L"A5_O[I*P M<=VZ*R:?^'/7/C\P\.@P+-Y<4-^KWRMY5U5R<_=H>O;]=WW)W5Z(SUF!2(:H M 7/"8"22D"92 !*A* 0)C)AA5,@DJ,"4^.93WJZS4%MDS\C&R6CM5PT&2&; M5;3:IH>HT Z?#6.L?U0;4W9:W M)G3Q'1XCGP:BYS<2RE6)<2.C!D)T$BDU=)QA%&GJ^6MA;84IDN8IYB@!.<5Z MYXIP#HB$!2@2I*C"%,G8*5WP8/2ID5NKG&.)KO/ V9'08#@",XPU$L[$<=9B MKZQP*&'45_ZL<[=DK0:F(I9* ("D!3 JH?T($I")##/.< M\]@I:OI@]*F]K%T%,[>7]! PNY=T, R!7]*N;I[_4^BS%GM]20\EC/J2GC7N M^"4]_Z%A+^F9Q@I?)%\]+$W/O ]"+C>E*DVX8;VB5W?\G\_ENNZR\U'_NES4 MD43ZWYX?]2_KC\RA8I*QF &5R1Q 8BK94EH B)%*<$'C.&4N1;K]J^A$%R/4 M\?YF9+3[CXBV^KMQ1X!YM".@UYV=P"QVO@',SKYHW\!FKE+6$]%/W<'@#JM MRV4]V'AEN5SM.ZC*Y?SPT*K8K*JSIS?O?IA8UEW^6HJ*)$9I#$A&4@"S7 $F MLQQ@C&)1B#26L5NCZ4N2ID;A.T6C1E/7$M>7$+6\C?2!4^CKR&.(@M6IOH*% MYZ+4EZ2-7('ZBM&GY::O/3",&[[)1Y,YM'XQL>Z;IMI+=?>\^;Y:&T]T3FB, M*!0QB(L4:X9()"!Q40!&40)A2B%/G [UKLB;'$_4^D5TJZ![$UM;I.V8PR-^ M@?ECJVG4J-JU48UVVOHC$4M8O%+)-9FC$HHE ,>T8OO8T-3!:G.OODC-6,]R MKE#!,,049!F) 91Z%XD)HX D*A.!4_.!A]:L31'/AQDU!OXJ+HPK7D MP"%V=N0P&)'@V[H&AE8SGREU9PSVG"6W+V'DQ+)VDQ/1ND[3KY+7 M=]'_^B])$?][ELPB\ZVM/ZE_B&>1_NB3-/,F%Y>/#FTGR7(K- SSD78_'MG\?]SD7;_6YQ3L6,NZNY:.;)1N;R)X=QQQ<35&R*WJXW+]_6=%G1.J'O MX[;.M-ZOI+10!1!<"0 3G *4_W7+&62X#AV+"1^3>#4=CBMOE&M<+2G\0WE MOZ^";L<,/J$,S!,WHNA,'+;0>*61JT)')15;"(XIQOJYD7L;U'^T89V?Y;I< MB63.XIBIC&"0LHP"R+7#0Q*8@IB8=H""Q#1Q"ISVJ=S4B*RI@/^CC3E^JI4< MW);%ZRQ:7B:]TMR$OG^ZM:G!K.UMT$63-R9.H+M!#^[3Z'-P3L'_&1T/>J#U MUON@3\9 ZF_KX]ZK6B([5NJ+%K8NN5Y\:O?V;BF.?O/[LC0Q8O6V^>6H1FW" M5-ITVTI0#F 6*T!CB0'/<_-(8.]M.=M#RR&-,C-\5)J3"XZXX(T!_ ML@*-(7-@7Y[Z+%;6.9_;B+3?Z,84ECTF'0ZE(B@60$&:FKN@%&"N&( P)@65 M-"Z@TT&(@^PIKQ>MQB8M8%OH?B]VV[%MC\-\V"T"@5 .S.FMUEWF^5;Q6?2^ MK$R!M/_0>[8.^K!D/0! OSU_'.2/V_O''9B3'D #AKBQ 9EI#[%8F79#>]&< M5+O',8%$8Y\2 %-: I5"F* M?"VIRA=JHIH'"9JU "=-D[*S$UVDOUF?\Q<9BO0\-C71;FFICZ\9O M*ZO_>O/R38]4UR1FG*F8)!C(+$O,6:S>E&28:X09QRE,L!).(;0]LJ9&(0>J M1D;7R*@ZJ'-A'\1V/.()N, L,A"S ;%S5]'P'$EW6=[(<757#3^-LKO^R("T MRX_R@?*7?U!S*+'MT(!31:5*),B,NP%-^PQ:4 (DYRF%<9$6=C4$+TJ8&DDT MH;*-IE&GJD-FWUD4^QG!"S:!>> (D.MU-BR1<?7"\C,0^O0^R#WL_.(#-MO[5G?C/YVIC)OY>=<6=<=*]V?*_MB[8&[I7%KJ+61%/N->DQMH=;O W2^_!DT M =870:%A#7\II"T M0G1SH:N%+'1O+[/WS=GUMP4U:9XO1.Z!4O?]T.#=!G[ MKN@6P,[<&]TTW. RJ%Q*4;W7YNVUHC ]*N9$L(1ABC7KI06 19$!"I,$0"0+ MEA1$(.)4P;U'UM2(KE,U,M,>E57U7%_=ZCT)WRD>57)9KM;1L)3^24K.L@0J M@N?Z";8:>6KV94YI8(S\-ISB..>GI%1U&M-W&MH^*Z0>U'>V/5R MKQE^IGKNU4<&%4E-XSG_5NYD-5FM91MB.&;AS?BZ%C]T0>I*Z4.KH<8L?.ABVU'90Z='O10V MV\5\W+&J+KHXK.#6Z3@3(I#CDEM[84C1'YV^'D,(K+$)67?KC-37K+QU&80K MM;=Z'ASBK"QH56U/#>_7=>.>=S]-V_OJH$EBN1)SF&8Y8GJ36A0* LBSS(0< MY(#Q)!4D8S+#L;W+XB!Y:HY+HU6D])YG5\+'=!7C_'D=,:G_078W:OJO?*6' MBF1C6QUI;)ZD]36;RQ+M,EW+ MYKP191=W*!#:8SE%/E%W=(\&(-?O)+D,.**K-,#.0X=IR ##W*:_K5;BSW*Q MN%N>G*!V__1YM2CYRSPQ]S=9' -44 &@J:G$1$8 BXDH8FXZ/CF=;%I+GMJB M<7SCT(1:=#J['9O9PV_GO08!-? ZT"E6PW@"[FR+["QJ5(_^:/\?),[>&4&O MOJZ]]%%]7F=0CGU?]P$&^,!WIC394?2CRA*8*%4 *!,&8!%3P#*:@0QB15*1 M0IY(:U?WC("ID9/1<$A0[3GL+%S/&Q$)S"P'8 P)J#V'BH.K>",Z(WF$=E\9 M-U>OQ_)>C^[<<^,Y;CU:'_AG?9]SXRTAR_FO[30W_MR[I?B5;N0\2:C"2.0@ MI:D$D.4"$*07#$*Q*"#AG""K5,2+$J;&7)V2[9XCTFI&1D^[U_4RD/TLY@6> MP#3FC(SUNWK5^C/.327Y7Q]6/_Z/?K;V:_X)S8^@^;%^DR^/.LJK?-6H[EV^ M_D%?R8%RR;\_TO5_M=V:4P:3#(H4Q)13 %5. (F9 K%D*=$O-T;<*IG4MZV&@]LAWT5<[O]DT\D@]\>W@*BA_3!\\@$SB$\$OK*B83G(;B>37CA MN6%T<[_Y+M>FCLQ:?I?+JOPA/RS-2?7'557=_:#EPIQ4OU^MO]*%_"IY6Z1D M%VO\26[NU3?Z(Y"E)F(-QMKE4#D%!.>IRG@N(71JV.%+L:G1EZE2 M_[Q<2[JH.P0]Z"FLHE\6VBI9_272+R/MC -JM0:F&4@3X59MC70C-V\S;$>" MKS%O@T4GD5W!_-DS)E%?].S&?UB3/W++*)*?Y_VQ]_Y/K!]W622'7_O*DV^OM<+A^^[+5#31%2 MBM,"H PQ $FL@-Y[9B"3&!>YI%BJW"U.-HRB+N0R3HAMTTQKI/+!_9,("RJ4 MQ!3P.(T!9*( 3.8Q0 G*,TH+1K%;#=!7G\)1UO7G7&O/V.!5W0/Y:);4_4/.V-M&TZ/5SW::D*F44>Z7]7_&16EK>#V5EO:3MJ MN[ WSU6YE%6E]6'ELE:GYC.3):HU$KMLT<_KDLO//6]V4#E9C:NM#4!5ZW2L_JGQJUHR>C=]T\0)@@UW5E M^@DTK90L&PG<-%L6-W0CS$%@IN\LB/9,F+7%FK]L)V5G1U0;8@[+&_(?81X< M[@1'F(^1[@V#S8O;5>.-@/9>1PX=>[PKRQNM/[C6O'6L8?O8=THUC>2:7;3> M&'^A&_E%&NO+1=FJH7]UMQ0?]5=AL?VQ M[*]2R?7:]!$X-WQ;(.&-7$I5;N:?/DS(%# M4//*>4X*C,IQ0Z YYK1!8PRNNZ)WUYN7S_KKM=&B3![=D]GH[ K,(YI!13D$ MFJ*H]@=)#$@A"B#B+$Y0H2B*E6/YE2LBI\97^RU).NWK=VZKNG-ACVN@V[&7 M7R@#H5M*F1C[MBK[5-NK4 M'1C5UP^U'>]X S PY=R G3/)6&'BE5_Z)8Y*+5;&'[.*W4-#]V9LLROM^4VN M'^<4YP(G>0SB.-$[L#@C@) L S(C$*;"-!')W*(P3H5,+X+BTTKO#S1//;IN MM4[PL]U0W8))\&T3V^Q5")Y%W_J &; MNF2[Y\W/B9B1MSB7S#S=R%S\Y% _ MP?08KZOUGFE%-,>%=@:4XB 1Q#1/S!) $RA!!CE+BTPJ(H6;H] G;FJ>0M,$ MQ,1 RTWM3)<[]5U]A%Z8;9T$7^ %]Q*VBLZBLPW(?'H)-J!X=A-Z18[L)]B8 M?^HH6#TUW%/8"RD]"C:M=Z7S@N4PYED*).(00*$@('G.0)JG/(YQBBEVJM-@ M(7-JY'(ET+L.R&_V\([[$1O\[5T/CZB.X8O<".@@#\42(N\NRS6YH_LPED"< MY5_8NU%.^6&]/$=4V7%>7=/U=S&6>J M8((!G,0<0(08H"KCH*!9*A*9LLRN,,.->DR-NO;TB[A1T(V@ALZ&'6F-@'%@ M(MO&+.V9H'=6>Z"_[07=F<1NA,PKL0W5952RNQ&P8P*\=3C/-U6?Y&:>*\&0 M3!2 F4@ E'KC1W!&@,(BI50E>E.HYANS/[KQCDH+\D)I%GWJ0\W<%M0?).)=/1N TKIWV3+>^<-I_9F!J MMQZ8;LKE0WN/7LUCGJ*4%!+DA7&;LI0"BD@"I$Q8G!8\@Z:YM#UYG$B8)F.L M.C4CV>KIF$%] J0=.]P$3V!*V.K61<]X=%LNVNTWO_A$RKB)PI>,/,GXO?C! M(96:GZO-ZE&N[Y>RK2A6R(+QA,8@@3D$D$ (",PD2%-9(*Y2B(5#.>;CX:>V MP^D4C+2&+N5\3V#K?X-O!R/PZ[N/PY#:=*> N!0QO@68L2H5VWQ1'"L07S*[ MO\SPR5,CUA*^I/%AP>"+GQI86Z -(ENIG@YK[Y\WIGC]:9^U^EAI%QY&BUQ) M3K2WDL,4P$(1P$B6 I6F0J)49 EQBHCQJ=S4R'$_>J\QX:"+8;?2.R:B^YQ- M.[_IM>8H,&Q-8(W#ECL5#4)&26""NSQW M2KP&A%?NNBAL5!ZZ9O(QIUS]_,#,7;I>ZDUQU24";SMM)0E/,#>MA4B* 82\ M $1E"JB89!G/\D0PI_)#EP1-S7LSA0%-&=?]T^;U=^:6J@?EKP]NN"0H1R:O"V$]491%!P04F2 HPRC&#-& M4ZL\_HL2ID85>SK.3"+D7QU.?LXB:'$:=BLNP<^SCR 9+_O_MM:^P-QT<2A4P8"&3 )( MN=";);UWXC%,31=&HFG/2TIJ+6YJ/-=WX>_IKK^!V<[[\0=>8#*\)YS MB=*4F@*7PD11ZC]PEL2@R!/M.&$EE7 JV6XG=FHDTU^0?2WYZF'Y_W/WIKV1 MXUBZ\%\AW@L,J@%SKA9JX=Q/3F=FWP2JRD:FJWKFK0\!KD[UA",\4H0K/;_^ MDEIB#P6I(&75= -983M$GO-0?'A(GJ7^B]IYB:92\DZX"?@NYH:%12U'QW!' MYAQSW_NS!L)=?_#/O\-?O]R K=B[>=0=;MFLH'*[@3/K>MSMG!4<1YL[NZ>' MGB&_BL5:?%:RWRT7]>;Q'\7J>W=AV1KHB2!)S/((TD ?&.$\@R2.":192G*N M-H)Q8!4+9]3KU%BL%1KH<0:L%1O\J>0&K+L*IUWE$-NS9I-1,#UX=HRM]U/H M'5CO]F#=>!CL%,ZYM.4<<#YM@9?CPVJ3GD<^N;8 X_@8V^;A 4=3#^J=^TZ4 MT7 O[\C+B^!W9#YO4S1_%?/Z8FGY^%VHWE^5Y:?OX[Z)1;$L=>!Z58?ZS1CG M2 J(H$X4;A=ZX$FAK+;532=T*L5DK]9ZY=/&NU ME+E6ZZ4/RU??A2;"3C50U;J!A5;.XDS(Q; :'*^-/%B^-Z"[X]3H [1"7=9\ M\'5_G':T HU:H-:KB4\>>;0L#OQ&'K61S@='&CV[PT6'4/>>1;KH9[RC2X>H M[)UTNFQWR%K:WCA_7I:/XOEE69+RK=EQ?*FJ-5&X-)&'-,$Q(22 <9)E:KU, M XBC#,.()"@*9(81S/>#;W.@\A93(8",S:(^:-@/0'YT['%,;@\$]MF,9!2XPMESR[<#J M7]8-VQIQZ;;3;G]YMGQVV/&;/L'3>^5B\206[.V6L7)-YK>K.U*6;^J7C;DL M@H13$<0P9FJ[BCBED.:93OJ=QE%,<9JD5L=O1KU.;1'^*G0J/QU.1\F\G@C* M=*[$:C5OTC'."T*+N1H?NZ,WLQ$P.WISCJMG4M?R@AV!02NQN\,U*T2<'JZ9 M]3SJX9H5&(>':W8/7U>I^KEH;MY^+A;BRTH\5S.1")SSC$$2DDC?8Z:0(!K M*,F#0.1IQ-)L2.GIHYZFQCJUH&!'4O"'EA74PEIFISH/KQF]. '-,Z4,Q&MP M7>:S6'@IM'S/?:QO\0Q=-WM4^\53LT\B0^_1 E*RI1 M5[":Y0EB+$A2& I1']9+9?,@!#DC"0O2F'""9R]JF[?4]0W*E1GYC"2]S:P\ MU,'C!-VII4KJX\KJJV? ,Z_4$+ M .@0:*I%3K+^LLF83;4@V>'NK% M3"\NC\6SN %*4(O#80-\#<[:W:(V!H^WA7BWXH):7HW>D) ; Q@MCM?=PCG2 MR?HE6!V=IIMCTWN0;M#,>&?HYCKM'9];/'9="IQ[V5Z6/ZB]TVZ>T.K#V]Y? MZN3?6G\3FII=Q/O M*L-0V8_[?QZ4HWW8P!D:_KZ'PS?]^QJ)P5EJ!B'I)1V-G23ODG=F$%CG$LP, M:VR()U!9O*K6_D&T;;VJNJ2'+(I%F(8P"M,4(D0YQ(&((8UQ* 4A0DBC_._G MNY@:#;9"@DY*&S>&DQ":.()<"XQOMX\#3(;8GZ?!L?'HN!:DL?PW3%\@2Q^- M/O7[/3)./CFB_T6?Y/O>%KW?M",U+HI9DS7^;EV6:MB_BA>=B&OQI,L#KJM9 M'E$1,LEU^?1849M,(,6!XK*2QU-C> :64$K+-A("QIQS:;T M173[6<\E9IZY;RAA M 5,5.S(P_O[(]Y:MY]>F_&!5WZP^?B>+]KCQUV4=L"SXP6'CWS6??534MBDV M]G4YGW]>EKK56<@PCX149J_Z %% E7W%90 10R++(IZG,K+:CDY+OZD1X-%E M1BT]T.+_R_\*T^#_[!3L>^ER6XUT$>;I#?-\8?;^[\WT+]8Z_]TM2*#QDEDI MF+;7;AND3ERZ;=_3W9J2/I*N3?1-F,9UG2<=_QK7>GX'V-GUGV&%\Z]'8U MM<5F(RQ@&VF!%M?BH+T?6X/;"&>(>6;R+5AW^V -N9[H1\WBFL(9>B-=5YQ% MT=&]A1$>O?<7_2V,=X]AI,G>?8;9$P-33TJIN+EX%5\6;/DL'LD/S;M-+FG<_;HI):UB.TDS:MS#P$*1.QW'[T"7@^*;S;[3+;,XR2@1* MH$RR'*(D"R"F#*M_N/H?(C$+C$IL&O0U-I<0$:,/S M 3?P^=[0=\@=H.4A2:0!(&ZWR3W]C;NOO:SXT4;4X)$A;FKQ;]]NMS4CE*$8 MIRA+82H"M5745@T)(@$Y%3CBE$E,I+E_VE[;4V.(AQ@H\:S+D!P 9K#_&PZ# MYYF^B\ @%[1]*&Q\SP9#,I;3FEP=E+G?D^S_4=&=#$[*>N^;]GIKPPS M8G3>#5$?K.T4=[R7'XN*+=>+576[X(KXGHOU<_5EF\)^1D2 ,>8I#)$RG4\AHHRJA&V75P'=IK5[9FQZ-5N9K=Z69%^:*C%WY5K^?MCZ*:(49Y*K(, MTDQBQ9!)"C&F,.]?!U(RZ71F!%A+\H<4TM&K.PMC/7"[ M\R-D>^+%9EL:@*UN3ERQ%)"44,AI':^Z$82[4+#!C$ M89K$><@P(7;QG.^ER=3HJ5&DJ0>W%7[Y4$B!(()03J7F?;BJKP!+6P5H;W98#-UAXGL/DVQ8QN5["XJ?4A& MEQ\81A9=*<'[Q3>B\P[L%4[=5$V=$28%5JP!L8S4#IV&"7U39<&C,.,:4HPR['I6P[. X9"_+IP?:/2?J M#MY6E5C]*E9M1/$L#X,8\S""3! &$6.AKI^3P##,4A8F$2*1E:^)09^3LX6Z M,IM$RVEYIV*"L:$1Y!8Y[R>3IVJ3WH!:XAM I!HY<#N?+_^LJU/H"D1WI>#% M"NC7_J9+).#0:C*'SZW]9-#ON):4.1!'-I7%H\,HZ9'\:%Z#NE*#;.()]<'K MQZ4N:#)+ ADGG!"88"$A$CI%*,\BF"GTD0@YC@2QH:,+_4V-BK0':3M-=@6^ M:<_^&Z$M-V>7(#=C)X= >F:F*S&T)AY#9)R2SJ4^1R4<0P .R<;TL6%$\U'0 MU3;N^:O@H@GF:I+PWB_$)BI5COX_(DC7 :D]"&< S[ MG1KQ:+%WDC+<@*WDM?NZ3ERLA+=C'M,Q,&,@#\AZ9B)#4#UXZ%IBY92;3/L> ME:,L 3GD*MO'!]:_$[H";I?'Q+3,VMY#$WK[&\&\Y&4YK;/;BFG[78Q;&NVD M>D5C."_;V*'ZL/BB1_G.FT)%"1!)&F,40Q8C O%XIM8-2 MC&0NJ56UQ7,=36U!W(9TV7I9GH72;#Z[ ,CSS-YBHY:Q6DKP1_M?+2ZHY74X MW2]!XG3BG^UL5 JXI/(A&5S\_C!:^"I>VLJO]_+GY>+I493/=^2ET"&JFG[N MZ;QX:B,]:18'.$P(C .DMNY!KD\220Y#%) $(4&9&'(C8B'"1*]%'LIBP8H7 M,@>=)OK\7A:+^F1LWBR3/[%&I^[G%V58E-IAA/#E2W?(?_OM#N0H^IL=(=D, MHAE'N1Z3<6AK*[7&4LL-U4KR#%K)02TZV)'='8,- ,PIJ=GT/RK/#0#FD/J& M-#$TA_(MY^J-K!Z6E6K]_R]>[I9N2\R7WJ'6=-[OWV4(/H52S6XK.2[=1ER:')GR>8*BK(89#H2M%$ M[9YH'%)(:)0'89 IR\@H+G=8]U.CC%;Z.CW&TZ)V7;"U9*S0-S5F?&'JW9YI MX-03!9R^C_6[+QN&G&/#QDJ$D6V;(? #6AE&;P_JW?R^9S-]7(LOBU]5 M\X]_BOFK^$6)\+V:D3Q E/,8AH%0ADX:84@(0Y!A$4C.L@ SJ[RJAOU.C= Z ML<'28--P%>!F5.8!1L\];=%SN?*U^6X<=[%:YG:4,Y1E*"4Q8KC9E M@4@@98)#@BAA@<@(#ZT<22S[GQI3M7*"GXH%J&IA+0^1;/$/HTRDA&8P5FL" M1"P*( EUM@=*48(2PL*(SE1;=#F!$=B5P]\8; H9D+:0P=WR^7G9C0=8;F6' M8/3Q,EM@/(Z!YX7FJ(I$([L^"6S$WJ_TWFKD;M49B)S3U<=6AE%7H8$ ':Y& M0YNYYMI4>[1V]OEAFL /0B[+;39!47U4'ZI5P69Y(&6 \P!RQ%*(<,HAC2,! M!0FEB*(XI6S S>H@6::V6OVV*%9U_CJR&G;[.FQ$;"YHO>,\SAUN&T^R.4)H M5 %;790EKI4!N_?ABAY;A5S?\5Z%JH=KX&'RO,--\57 G;Y,OJ[) 3D-/ZUU M$,SM@O]2<#X7GTBUZE+428JB0&:0YXQ!E(1(YW#&,-,DR8)8<&24V**_FZFQ M8"-H'3#7B JTK!:)_LX#VL]T[F#R?;'2('2[C]"0G(@][YYY>D0GD(V4*?$T M=(YR)EX$HC=]XOFGQ\ND>%&#O:2*E[]]I5>>3C\V7U;K4NQXYG&:"%TIDQ#& M(1(\A8H3*4S3("2Y( %'5N4R^SJ;&C4Z\,X[!:F- 7@]4.-8>#H<9BLH^,.O MAUX/)'Z\]$YU^#Z>>CVJG_76ZWO&Z3GIT<;W ZD*MG$U%X@EF-$,4I:IO:A$ M,<0Y#V!$DX2PC*0=X[6-><=) M3G%."&0"ZUA?JN8\"U,811G#D422Q5;VSG$74YOVK82@%G%@)H$30)K-]^O@ M\3S;+9$9X"5W3GG'GG!'W8SL[79.S6./MK/?')AQF7T7?*W3*)W.4%G7W&ES M4-[JZE[%ZNU1IYO<.4P)\P#C0$ >1 RB2$I(D787P8G(9,AE$-NE3KY:I*D1 M2*=1;:C7A:4:\4$GOF4ZY.O'S(Q[QAT)SUQU,O'P-O]JEW[X9C,HX(]:%S_^ MO^Z@=9L>^'JQQLWSZPS&HX2][EH>F.Y)O9I54_CL=O6P+!:K+XO'XGF3?$7$ MJ4R9@(%,$42,9)"DB,(L#%B (RQR;)5\I;^[J3%J&P;QW]HC; 4(>-$"@V(! M5DIDRQQ/_3B;,:4[]#RSX(Z@&KF'#CD>K[Y_GR3]NT*7U-3.A5WXBIS2XM**@E]7(@:@*)VX6Z MK\-QEV #U8\65Y-GIEI"ICESG:$$J?>.9S!@6$*$D@#2+) P1'D<(DHC%EEY MR8\E^-26\M,%8H9[;X_V AB2Y02'=<2=UGBE8!H8_DIU7_8'[B]6YJ45_G]8 M59?](1F_B,M!_U?5;*EWJ#\7"_%%K;75+,F3!,D\AE'&,K5AS+0C:,A@1AB) M)!((I58;QI.]3&UQV50>:>NY:T%!+>FP,BT'F)HM 5.^SXW MNWN^.6QJ?RYTA-?/Q:O@7Q8K-;"%+OY6E]_XA?QS6=9TLI.C'H2<<][-;4-! \I[QE*\.HI#80H$/&&]K,@+"W#^M*&4Q5I;9C M5'L;*W;]]$/1K=J.?=4_/8CREOW7NBB%J#=F,YIE>1*IH3_6I*G@;N:U+ M"Z[>FKKP,DU%C#F"653U8#&FMJ!H'>K$W$L) M!"D7<+E>M9W=F7R]/8_^I0X MG&&41A$B"*IM2Z3V,IF 5(:Y^D?2* UR3/-AN=-W>YG:$G.8#[S] .H["^,J M:_W ]B\CSN#RO$H,1FIXZO132+C)G+[7\OLD3C^EW-F\Z2>_/,!"?13/+\N2 ME&\-F1QS3TTOBG9>U=Q3G',OF\\K?>:BX\!F"1%=LI1<" M"QOJ^F$T,&U''1S/Y+71I;6+SIA3M4:U5=6-XKT$.UK50:BCCI.%S3OJ>(UD M^XXR;G9&L#.8>XWAZWL9SRAVALB><>RN57=&YJ+VT5SPV^>EXIK_KG__ MH'/.E:NW!_4RK+0_IJ*L%[T\SC+M%4%R 2414IG+409IKB.:XSSF<9!03O" M2HRNY#.:.N.7:=Q13QG16_UJOVVRHYB=$X6S437SKAAUD,;AM]V!V=7I!FRT MJL=H5Z\;T&FF/FG=;AKW^TX]=QX9K@%WZJKA3+A1?3A<0WKHW.&\_6%\?^*6 M7DE7?_-^]5V4 MLRAD:2Z"6%_O$8CR*((Y8X&R'S$-HR2+1&B5']2ON%,S/VNA &OD!*06U([X M/0^OV7(PG4%[%T>5G1#[765;C[W.8Z()S=I1&+0:J]U]^P)T+GZUVNX6CW&& MQ^F2XEGD41>:<> _7'Y&ZG78HO2K6.EH9K7FO19<\ ]OOU7:!;)-_;]X:M.$ M: FZ@'O,18(98C!B6:06&A)#(AB! <\QHDG.T]0JF9J]"%-;/.I ?5D'ZM>5 M-9:=Z(!L9+=,*3M@7,Q6"+]H>V9])7R3%:$37X?D_J0U ,7B;V"C!-AJX25U MPG 0G7+S #%&Y=OA,!URZ!4M#>/%OXN%:GJNMP;\N5@4NE'5A=!1L(NJ2[03 M41D'<9;"+$GT124+(19I"%."8I(BAL/4JJ:34:]38[]6Z.;<9$]L.\HS@]R, MY9P#Z9G8=C''GI7].V[F,]U%#]9 MO,T2+#A'$D%.0UUFD\R.T M!Y_I5=!04,:Y S+#8\"]SRFUK[SPV6MRY)N>4^H<7_&<_-85&9WHY:P;]##K MQF=2E/6E<[WA:U)P;#)OB/(YG 51'B4,$8B9VGDA$::0)E$*&0^R7*:(HYS9 M5=KU)ZS-C!FG*.\V(8_.]_[3FR#EH&1-?L;6S+B9QGAY9C@'"9FTNHW;#MA1 M^&:;E$GK[#CYDM=A<9]NR8^XXR=8\@K[R91*?GL<6/1D>U[8'A3.4I)R+I( MIA2%$'&"8(YR!-,LY &30@0$S5;+%9F;K17'75B9BIN./+KSZ3XV-SGSK;R6 MY4Z.L31CY^L0\LRJ.\)M+CL&[O$]JS$92$(8K5%!<)5:9A$&"(1:Y6QX#1G*4QS\PKS>L&K]O4.B*0Q#R,8Z,0BBCTR2# *("&9,A:$C,+$JB;: MZ6ZF1A:UE."Y%A-(+:<=99P!TXPKKH?(,TDTZ#02@EI$#^S0CX)36CC3U:A\ MT*_N(1%<^/8$'-!(];WUC7LE<_5H->,RS*(4!S!"0A=98QFD84YT:%U[\(G@]?@ M?9W0SH[.=)W0CD7^ZSJAG87?JQ/:^5XG5?]BI[3P[=-368>6* N[+!95P9IT M+R0544X$@F&2JC4+Y1G,8X0@E9CFDDD<,3F!@AB7-9G:9J=_1N4ZFMIAU42&-H$!+"I2H0,MJ[H5T%M++OD@N@/*\!@S"R,HS MZ1((@_V3SC8\FI?2)=5V?94N?O?*&HMU0=A9Q!$B*(UA@D($$8[U+1*-(,:WYJ$WQ;=K&IGVR9./\ .T/#<3 BOJTY8S"&EYS%?A_G5FK]6U#+[1Q0VV2]+H$=-3'OM0 /2,%KBM7E M=+L76QHYM:ZI9L=I=(V?'!J+^^L+?FWT?Q M8_5!J?2?,QS3B&K3C+$HAR@*""1ADD.:ID$>9R26N9619BO U'C^JV!*UKG. MC;5\T0='6VW OCKU^5+S]9XO_;I'H>K+HEJ5M2W^57#1A%4T MV5O;.H5$)KD(4 R3''&(XCB#)$BI^I')D$5)%A.C(VN;3J?&!UIFL!5:.ZET M8M^T*8X'5HTT&@)3$G$+K'=*<8#I )(Q!\DQY1AT/#(!F4-Q3$<6SPXXF^OJ M2MW+^FZO^KPLORRT^X/N[LNBOI^K9D%$9!"A &8B3B'BBI\HD0A*DO(\(D&, M,J.(#?,NIT9,N_6WFK);0"Y+4&P$5Q_!UR5=K@JF)E@EU#!\!_VJ0=V3#;UTZ&YMM_B*%/WI!+=[#S]QV';O<>2<'&[X/76 ML3U;JO0Q;O&J[U*;\Z09X4@0@D+(U#9/&55I#DD<*\LJ#;,4TU#2W"I!I5&O M4YO G9Q@*ZC=OLX,:[.-G7,$/<_Z$^#Y/96V LCIKLZLYU&W=59@'.[K[!X> MZ"NUII7XK[4.TGU5_[3!GRR/(QX2"5',,HAR'$*L; &(99HH-B(L#D,KEZE3 MO4R-9K9"@EI*2\>IDT":<K[[;,HE2'8OJ4YIT&UA* 5T=S\/X';Y7W =6AXGM9[0#B9Q4A,TR@C+(0ZD@"@)I2\7^@T(F[NA[=2NKR_Z:'@PQQ M<4I%E_H(@M')DZ^]N:NS4E'XIR[>ZO,NS/M:Q9I0^=%.9R9"% M*<0H3R%26SOU"8?J;>9!ACF5@G*;1*D.T1TA::IO=(WIVA%F_ME:"0IK2<%6 MU*W=*-R2M0$JKKFZK\NQJ=I _1-,;?+4P.) RR7_LYC/9TDNU*811S GF"A* MUJ>]H>108IEP]4?$L]2J_D_;\-3(MY/+LJ!/!Y/9[!^BO.=Y?E%O^YH[!TJZ M+:O3-3YNY9P#E8Z*XQS^?6#^TNWM^Y?%RWI51US]OIR356V%M:>+<2H2EH4Z MZZ#.=TY"M8=#3, \YED2"BQ$9E4%UZC7J4W76DBPE=(RMZD1T&9SVCE\GB?\ MKHM'+? -. 331RI4&Y3<9D8UZGG<1*DV8!SE3;5Z>'C,07N4JG/BO9)BKF^6 M/R_+;V0N[I8ZW&F]7%>_+4I!YCJ_WL_+JGK0)UK% M@*VZAT,+.HUO@-89K)32((Q H_8-V%&\_K[;F SO ^0\F,.?Q*-'@7@'_U3X MB/].ARU0_R ZM=RJNEWPK\73]U6UDRGN<(&<$41D$HL84A(SM=Y(#*F0 1]:W.X8> IE3PK428%3^' +-(1T.:F- 5-W=G%35O6R[NR_KSG:" M][2Y_R#*]N\SGL1!C"B&F<@SB%BFC&F:9#!'L?J+S#),C,[G!O0]-6[;"MHF MO=*)KOYL9+T^ 9;EN/33G&>T/;-<+3BXEZ 5#=R7#=GMQ@>WIPI*@>YK_L"V M",'S!_I(L7BNP;>+RQL&7V^ GF63XT7J#=-U+V1O8!,#??;9=\'7L MF3GK""[/O'X*J39#JI^8( -8W/KX]_0WKJ?_9<6/_/T-'AE@;BH*>E6;@:01E6&64Y@*D:B]:&,].,]-ESRXS?&28'7;+_[ENDC)4CTM=@FK!BKGX5:R^+-CR6>CC MS\>EKC#U4"Y?"R[XA[??*NW$>Z M(.%:U^PI%F#9*0C(1L-_LS,8O;P!9I;F>X^KYS7F8$@W"FI_1-"H"'[22OY- M_[FN,M@IJLLS_?1;,\A_ QMUP59?\$>GL4,;U^> .#6.O0@ZJE7M$^I#<]QK M7TYB]A]5*W5:&KWE9[KT->.8081T'*!,),RDB E.9$1R*Z_Z,_U,C?V/HM.U MH%;9?2X!:[CWOQXNW_O^(4A=&\I_B(//8/Y-7^\9SG^H\(6 _J.O#R.%#=W4 M$3UWRVHU"T0441Z&$$4$043C %*4,1AQ1 (L>,;-,C*>[V)J5+!=[)OP/K:T MK=%Y D:SV7\=.)XG_A:7-BCOK@\8ZQE_7G>GD_U$-Z/.\_-J'D[QGF\.F]UM MG6+]GYU:Q>R V8P WP/F^TAV*F34I7(;#*3GT=#V& M]T#*U=MC21:5/N=8+JJ/1<7F2^W(LKW>XF&:")WQB_ XAB@A,<0I3Z&@.0J# M-$@%M;HWM.A[:K32B@YJV<&N\':$8@._&<-X M4SY9S'$VP%!W]XN7@<@)A3 M5K+I?U2:&@#,(6\-:<)':8QZB4Z88%*G$$ B5580(A22B G(14Q0*$)$0NRN M,,84K2&C$@X#["(#\,W8RRVDGDG+ 9J.RV%XLYP,NIU0*8P^2\KBR6%$5&_G MM&.POAJ>ZQKVBTK,4BFP3+($IB1#BH#B$!(<,9@&489X%"0R0+-74=*E*?N< M[,=F=NSVYG-E7ZR :*0#ZX7"L8BLL^*D5 M]WQHR.":B1> \5(\\5R?[U)%\0( Y\HI7GILX&VY#@"B:@G@=\MGW6[MTW>K M_<">ZDBN#V_;KSR0-_VKVS])R9L2V=7OHE*[7+5^:*F8CO=?ZE_M1(7]0VAO M?_4=9761)_%5Z()KZO4,F7 :9T@0;E49IZ^SJ2VJG:Q OYYJ76W$ MU$%D?UK%RQ@!;;;:N8+/\_JSCUP7T+N1U!W[F^#AE(][.QR5(4U4/^0LHV=< M>NSH'#K5JBPTOYW^1EN,CHDDYX%@, ES"E'.)"2$U/=9,<-9RB-F=8!TG3A3 M8Z*S7BPN7'Z,Q\B,HL9#WC.)G07]!NQJ WJ^U]8=]%I_T W>(_@F&8LT ?\E M6_C,?)RL6QUX K12;]A7\:(FPG=E?"K2?RK)\^UZ]7U9ZG1F39+X<(8I1S$/ M*:2<),JB"SG$+ MAGB8XYB(+!;4*O3/L=VKDVA;^+C>"\SJI3E/1WC"3CBWT MAF<;[@'U??"@)09;D4$K\PW82GVI2(']$8 =3&[WYX9]C[MYM@/D:&=K^?@P MEOJPKHJ%J"JU>Z;%HMX\ZW"SIX7NX@M7;%C(@FQ2_]\RQ9)EO6'^>5O$2/UM M_2SXMH[+SM]F<1*@ "PH^P-V*H+=O5M"Z& 3N/:LMW1"[1* M[U:WVOV[.UH?;8B<+@C^I1YU*1EM$ X7H?$Z'K9\?9)2Z$!GL;G%_:J(N N8 M+IK#X-5GH5HD\V\KLEJKM_UM[\LSPE*1XTC !.5J@6*QA'F8IY A27.9ZHP8 MJ9TCG0.IIN=VMY%3^X" 4LEHM^:X&"K&:9!A%L \DRE$@H<0YT+"!-,DX,K, M2#-ALU<:>:#&V$?]]J_?_A7(1F+PHK,#5/K*D:Q M1G ]QD\,Y-@Y"'QO.AO MM-EU!M(R@GV-;O0 M4J![4P[>*CV 6?"Y:[-(=Q.%W 7;7_[?0M%-R;Z_?5QJCX@93G(>!A&'*>.1=C,4D&:8 M*ZLZ(D1D*"7,RD?!JO>IL826$]2"@HVD]1[^U]O?P1^-S)81<7:C848IWC#V M3#77P6M?0'8(3&[KR5I),&YYV2'@'%6;'=3(,%K;RZ(VXWF6Y7D8P1BE.G5Y MQF!.XP2B($AP$N"$(F03V+'7NA4MC52E>MY7N,L$L"B13%E^4)E^ J*8Y)#$ M4O%\E)(@0T%&0ZO[RN& C50T_5K S*AX, R>J?8X\^7M:E46=+VJSZE72YUA MP>F6]"023METOX=1V?*D/I++C*TU14B[N5O57-@JXRVC 5J>PESIF-# MDC"$-&()#+,4,1%&5(3Y\&1M![U-;7(?YFTKM;AP*>%:_4#J ^UKTK@=8HT$ MQB**(LARF4/$D80XHQ@R',8TUTX@RD"V.F=VAO8X)\@CXVW&N\XP],S#1\GT MOG;H*6&;ZT)?J?7.@.(QR]YAC^^8<.^,\OVY]\X]=%W8]R/YT5RS;3M3Z\,= M*610)3GEAEIC/N>&KUKRV6; M;;U.R,ZTO* 5>%@4L\D@F#&/)V@]\] FNEE?2C1RW^RD.Z_+"._)[C[2V0(P M+U'/)OV_2P2T!3#GHJ%MFAC&9HUEJZ\IZEW^SWK8]06&3ND4A"2.993!.,OT MWE+923DC&.8X15Q(S$5L%:K-[M"D!?ON\ M+%?%?S>UFQAG-*"9A'&<<+7MXADD& E(" ^CE$4L%^$ _U-[28RFS?@.I3O2 M@EUQ+6\G[ ?&\(K"#\XCW5/4PL-:>K 5?V,W66-O?W4Q&#ZW]Q?V8HQ[B3$8 MIJ.;C.$MV5%B5:YF7W64>^M$$$6"TS1E$.4)A4A[,.:"<<@D"UB6(9R8Q8@? MM#LU.TFO*D6U*AB9[Y6[M[M4/02OGXNN@,0SP0Q&PYA(SNC>QP[JD1UF4#\= MLL)AFZ-,]3.*=//WW)\'%3W=QG=_J:HU47+=2T4,ZD-!YMM2WRBUD]BX M JU:X'$)-HKM9#L>?]"L"KZ./7BC%88=9Q!MB\FZA/M"T5DG78U9G-8E-@=% M;)TV/3"(7CPU2;5?M+V\>&HB\YM_MW4L! U"E.8"LCS.(&(IAR07RO0E2$>9 MRCQ)C%9*JUZGMA:V0JL)*I?E\X MO!G69KMVYPCZMJ-;\#8"CY,UQ HFMQ'S M1CV/&R]O \91M+S5PT.,^B9W7*7SPRWXLJP^+\MOHGPMF*AT9".IOI^HO3I+ MPX F"6:R:1$JS-.,1B0(!\X1RB!!/(,WR ":($/2\N+;@;.ONR $W>*06E%EL?&]S5--:( M[@%7B^7# [XCK1?.<+9;("P!ZUT13-L:;PFPU&Z/\VV?M2-Y+HK9I\6J6-4! MW*7:SM3O5^U,<:S^7>T#3,XV[ -*862SA.7'B40GV MKT_+U_^M6JH/._X+Z8^P^5@SCFD?HY"-I<(=S]@^=GW*^6]D+NZE^HVR5E=O M#^H56>FD^/^U+EXTS^I M4<_'HGI95F2NC<>75NBFYDLG\?"$])>&P>STU1.X8UTAUI>Y6FZ-<"?Y#:AE MOVE*H%Q$^JH<]H:8>4MI?ZG_=\MP;PA,7\)[TR:&%I]_%8NUT!UU]3G^4:R^ MWZVKU?)9E+>TJG]G7/G3,L&<9 2F MDJGE7D8$YBE*U>H?4\$C'&;4*!#C8D]36]Q;64$G+-#2W@ EK\7Y12^T!H=! MK@#S339GL;J<^LD2-(N3'E?@C72\,^"%LSO(,<&C]_2FMX'QCFQ,]-@[IS%Z M8& ,V_,+*4K]=MS+0R_O3S_8?*T+A_U]N>1_%G,UUT,6$TX$C*-00I1+#/,X MB6& TSC(>"JQ)%91;3:]3XU@M\)KZ[[8QD0,20!@-PYF1I\W=#VS\3ZP1\$F MX*>-\*"3WF$5XD&HN0V8LY)@W!"Z(> Z?%OR]4.^Z]GEJS<+"+M;%DR!<;H2 M7.QT5/(WA>"0[XV?&Y@7;/5=E,WJL2W,,,,$$TE3!%-"N"Y&%D-<_Z,X)Z%9 MCA&S2L!PLI>IF:2UD&"Q4UAG4#*JTX#B/ GB+(81%OK>A'.H,.10)ACCF(=) M)*S22UX/Z AI)A]U'V#I$58S6KX:+,]=&5S6J_TJLZ[D@2A@52AS;D/NLSIW?+Y12RJ)D..+@;^U/3YMOU*ZVMVJ]-O;9)BUU6U MZA@[M?U_$;J:[!BP>MR.T&:(<24T2%E&D-$< !I1F(8HA0%:1B$&6-6 M=.-;XJE15B<;>"O$W#);H/_A-62]*0V:;^;4BD!:EP[>U1;LJ OH&]C]7JLR MJ'6^ 3MU!7;TO@&=YF#S3GSM*Z%ES\UC#9-;?O :Z?L*^%PS.W6B QP!GX6.4K/7]W&AS9S?=8E6.?WA/?&9H8FJZV M>1BV21<>RH*)ME0@>1*SF*9YG 4(9BBC$"61S@>M;VL$PWD0D#1,K"Z@#?N= MVG3>"@I>M*3@92.J;2YH,]S-;#0/:'IF@[JZVU;DFYV<+Z"6>E.HL@_: ?F? MK8!RG/O9K.^1\SY; 7*<\]GN\6$D=>%[H+,'TC!ORSNR$NQ M(O/:O*&'%M!7[5!?%2O11M0^U)>+;?UI_87:]ID)F0@6$PEQH$,3A+)(2)KE M,)4Y"K,D(RRRJF'B6^"IT>+N?HCM:&/'B=Z'V8Q,IS1XGEGX]N'+WQV MZW"C([O*NMR*K,.YJA78TF6["(:= MU(V;>ZW*,A[.25\3FH6[^MR /8WJ,--=G;13]38+ZE8M+^%T3H%VZ^;A1+)Q MW4)<@GGD1N*T\6$4\#LI"TTI=>DY;>'/$%;6B_80#B735>!""?,THI $828$ M3C,:6+F:'/4P-5.E$["M+,F4B':FR3&&9I1X%3*>Z6T#2ELQ\JX/%6N..JNY M4[XY[F54[CBKY"$/G/_B@-!5*AWDH*FGJL]7)AMJ@2()2 M$@8Q53L4G?8XY@C2,,,PY5A@2?(DHN:Y1@TAM0CP=0_M2*&^5[VL=D&_=ACUAO\:-C5>(+"= M;GLAP9:/#JQ1UWEE?'C[6:T)Q;Q8O=W-2=5XJZ9I3I(\8##0P5L($PZI0!SR M0"H@-E7AS/!P6TAN-X> MQZWY9J+\47DWHX>&YF,K7M76\&&N7@:]'+5+8R892D.>K@IL?O9''?.(7^736A4]4V]VO_ M$,73=UV$4AE!Y$G4?_RHM-EPVRR*8BJC*(&"ZIJY2"@C!5,.,0UQ'$0X ML0.N-9L:R]42*MM?![#SY7Q.RDI[I37![):Q[),!V7=LPGN^%+YWX=?',#3H M[-5I:^),5PH@<-^%-#08Z23B#4HWH,,)M$ U7P$:JIW B D$/?@:_VD$1SC7 M[J\11.%K4)T%6W@3<&K&PN^B6NGBU8T>=2S_EMHS@K(\Y@0&2,00!7$&:)U*8D09@F1FGGWU>-J9D!-;V^UG%G2PE4RZNRJ./-ZB)9X+5692K60._[ M\=Y+OZM1_Q^SSC> [*[S?ZVUW&1 _R(+=Z\J_T-6:9/A&F])-I+&;OW5=>(? MBY5.8OYEP760Y9K,=6[FKV)>RUU]+UX>ETVDU\?E,RD6,\HPCWC,8$:DA(AD M$F(A$YAQF>2<2RK,,G\,Z'MJ*UTM?I.@LE, _-&(:G@/,&0 ^EWGHK+IU8YW% NI7;526[BP709;BC2*)(IA@&0$$D#7*=L$!)"SIQA[A;7H;0PM/2*90C M.5GV0^K(O=(8F%[/RLNMC.=4::S1GC^E^5,#UK@NZZ+JA!:++L)&5U)7;U%S M]-,= "D11+6JOE356B^UOPA2KK\C4T@9H3", MB<2,QPG-K>)+>WN;VBKYC7T7?-VQSU\,M(^<-#+;.'!B:!JPLM;-)-2)3S MB&)[Y;0E"'ZDR3NOL-DO8?A?CYO0ZJ=Y1!J[3WQI:0WU.5MK1HER]/99D4:DF M]:6D=?'T_F8F]'JVHH):5K KK*=BZ6;(.*Z2?J'3DNYHD8FPZ>)F_V!!QRG8[S-!QSW:CTUW#0=3I\ MSAQUW4HUR%]B4=L'VLON;EVMEL]M\;^OBO0_+TLMY"S&7+*491 ')-"G6@CF M.(Y@1FD8XDC*.$HM;O$O]SBU%;*3&6BA02=U4Z 2_*$%!ZWD=E?2!M@;7>R[ M1=3_:==[@6EUQ>\6U-%N^<^#Z^R.WQR9"]?\!@V->=-OKM?!9;_%@X/]E/E: M]4#TDK)ZT\O$HA(S@7"49%D.,Y$H8DZHHF@I&$21(%F"4"Q3(V+N[V9J;-R) M!\KV>$*9E)42=%G:^PR?0M5LPW ]5IYYMA40;.!J173JE]L#@6M'VU-=C>TY MVZ/N"5?8OF]/+;AY/TA[AE,1)"30&SR<010*9?*Q4$!!,8XBR7',)Q+.O"_X MU+AJ-X])XSPTT>0E[QZ@/'P8I0R*2*@UBB8QEH%9 M+(=)=S:<-$XDQU8X[7-#&--^-I6RBYDH7FL7DI](U55SM%QX^H%G29BF*(1A MBG.(&$U@+H(,\B!"4K)4Y,PJXM$5[*,$,NZ!7HI7L5A[ ]IL578%G_^3GZV8 M0,OIIQZF"1RN/9S.=SBV@]-%U4_X-UU^9O"YA9H4J[<']1ZL]/FV6CM>]*+Q ML)P7[&WKT!>D*<4BHI 1JO8;)!50Y^J'(0XP(U)DG%K=\)IV/#ER:>5N[LPZ MH:V/-+IEJ^*UR1> 4891)0J:XP'.&'<)IC8JO?IV:-:_M;Z5)O@.IO WY>ESO&PT+]N M*EZV1:%L[G;L!L7DRLP;T+Y-*(UP)SG0HH,=V6_ 1GJP%=\?TC;W:=X0'^MF MS27REC=N@[#KOWNS:W+$6[A!NN[?QPUKXGT\(W=\/'Y=UW'H%$6,BU1"GI)0 M.SL&D&"]L @IZG/5KZM2+GR? !_3DZ;*7HHK;]9NB,F("M Q5.Q M6.@?U%:]D>(=CN+/#C7)PD (&L" ,@Y11"FDLRCC;,0MGWDQQ@SYEQ M"637'IGG.QIF)CP6SZJI>UG'9DA1WLN_+Y?\OOPFRM>"B;I$5Y@SENNRE5*H M?U",D4XAGL$X8.IEX/K/1LF2+/J"#JJ.9#( 9 M6SN&U3/_.D'4FDPM,')*CR;]CDIX%D <4IC-HP-)J21<_*I?GC8%5D1D3G.) M893F$B*68TBY CJ5**$2L&.NA@,*-'RSA!8- MU+)YJ)AV3G&W4_^PDW'G^1D5CR;UN>\-F\%?'NZ[FM<)2T2 ,,2D-AX$AWF6 MQY"'+,E3'',66&4.V+0\M3FK!+.;K5N,S*;I(,T]ST\EDX=Y>:2ITPFY;7W4 MF7BDU.$4//["L+FGKV8HXR#0_ :393+T.'L]3UA(9Z\E[7GFGL_A$-Z-.Y_-J'L[K MGF\."XQ\5?.G6"[NY;?B^64N;I]*41\=5)^7Y>?U:EV*QA6R75U$2#''/()1 M*"*(% ] '#!E00K 57P=,@D:!SM=\4(ID6]3MXBG]H3]><*7=*+B+N!R&W:7P M2\M61XW%'*;Q86#FP%:&^JH_/Q>K39V#+C\E*T3UL:C8?*D346[=[R@*4,R# M"/) I!#)A$ P@\QR[<@UH98A>W >Z/:H2ZR@E4 M$$)1%D(*;7_;0&&1XGH#%QK2\#IZQC$>SE\;2,CRO>K_M=^*Y$:V[\U+OVV\]WQM M7:WS'YGOQ"Y^6]-_"K9Z7/ZBED:-]-M7P<7S2YM@7.?]U=F8-+\N%]]TT>D9 M05&<(A+ -->I-A")("%1K MGA F*L4A"HY-VAS)-CB"/-O]@L5P)'=J\6@)6 M"]Z4\+9@"4?#9\"WXP^*9XK>*+07@MZJ!!Z78*,4V&I55U]H]-)?:30#W]YG MU"R6@_%';Z059+11M%N#W.+=NVPYZFJ\E1;G%,.$ZN-Q@5)(,JS^P3A(,TXCDEAYMYEW/;75<3^K]I ;,PO8S0XW_(#I M>56SPM%9,O+SD(R2EOQ$]Y-(4'X>%M-4Y3TM#".GSZ0H?R?SM?BY(+28U]$^ M;34@?K_XJNO-EL7BZ0.IBNJWQ9)6HJR39M1E@M2?%2#JJ7I1_[E8B"\K\5S- MJ_V(;&? @Y-<+3.H):R1NPHV97KXOK M\-"-IJ!6]0;L*MM4\P+[ZH(_M,*@UMB2/[V\&69,^][C[7NG\8Y#;4WQ/L?" MZ6+@1=!1EPV?4!\N,%[[&G#N]$E*H<--50=L^2P>R8^O:IG;[V@C\[T\9=BW M&5EFF/-(*$,:\C -(P^F''8WWN&4>XSV#J@\-#\P18,^Z/HJ7M2+ M_UV'>]XN^%>QTMDA/JZU(=#DJ:S%F"%,@RR,!,LK<8 M#K,]E6MT1XJ,UU*#';%K[YQ6<-!(WB8"OFG8TV&PNSUB;L/8+?H?-T#='IBC MT/,!30S855QP:#SEZ)9$:1"A)(",Z3)Z.$ PCRB"D62$HR@+F!3&NP?[_J>V M2SAVX)5';M0_Z M+WN\ C&2QVPV$ M(TM\.'*]%O> 9L>SK(?KO&=!7]',P.M<763N7OY6B;I^T3U=D6(A^)?%IQ]J M+5L\"27!_8O0F8(73S\+M;IU1VQO,Y;$(N-) G,<(HAH&D+*2 #DL0D3V.$ M0ZN4X%?(,K6%9B,FF&LY0:E5@TL)U^H'TI0 7[;ZZ>H/HM6P7H^:1Y9T7CS5 M]&!I;5\SI%@@DL*3$O@N^GHM[^5%(4:J]W2/Y40NAXR]V[IT>]<72UN+493,B M%B$HN(PA(I) D@4QS&4013&-*,FM0KX&RC&U!;)30Q\M=8K4Q\F-*O7!R(XR MEN=- \?*\.S)_PCXWI[9@:_V9_4]O9=@L2O1='M&-5"6<<^KK@/LZ.SJRN:& ML6E=0.I7I3"IOG]9O(I*\[7J;Y.MN;Z"OZ55769U%G,2!9I$(YSF$'$20TPR M#(5($I;^4Y0"9,:<_ MV#T3IF/$K4ER&'!.N=%2A%$I<1@\ATPXL)4KDLC3R]EJZ6&VVOJ?WQOA:FNX MNS(E3V*&&<)))@.8ABB"B,52)Z)B,*,9DW'&=$(JZQJNKJ6<&IW6LH)N2K]< MKDXVXH :6J3O/4R^[=7K,XHW@]RJ"AI=_92B\SH8[C.+.Y=T_.SBOL ^F6'< M6V<>$]!8FFE6;4Z()LS3GG@PT0:!-G[.D_=)=? MQ]9 W7^:,^^J2N/]=9EJ9H\?]).21"((!&0L%1 )/4] MLU0_ACF+=.'?* VM;D5,.YXR06X.F>!=H\7P"Q#C<; \MW.([F@G=L=8>KW/ ML,7*SR'=I<[?YWC.$)*S!W.FSP^LK+!@I;XQ_BB:_WY9U!VWD[&Y$IE%DK(@ M4,CG"&&(0BYAGM QB),,Y$'44SI@&@!D[Z-9M?X80(/I7@A!0?BA]X2BV;K MM:RG7S?W&HN;93CVPH]\-V&H(=E7L7&,VYP^P1:C# M>P_T2,$0[S7@=M$3/@>C-[["2\?C16#XQ&TO1L-K1\.V+DUTR#>=YZ1N_?/K MKT5G%LM5R1N=F^Q;1C MJW.73??^J. 74OZG6-7S7#114$7M\6&1*,0:>[/-B@]$/2^D;1S95N8;\/EW M^.L7=[L36U"<[E",.Q]UEV(+R>%.Q?KY8A>CU=POM!O6S53$@1IDFJ'>=1"E$F2HXQU"D2:8LTB"%) D$ M%"%),BH8SQBWX75K":9&X.JU1W:<; ^Z&?EZA=(SRS:RWQS&AVY3E+[=Z',Z M*A3+%FH3KW5P5:?E:OR<\J6]%*,2XV"0#AEP>$,#GC5X:X5 MVRW_LW:S^.^:53\UUV*W4G&'[OJS>F"68LDB+J5BN2C0)^X<$H(9C.*D&U /2D*36QV%"YNM!=9MW^0IYQDVO?#UP1UF4'30YC$M='JG^*E:S M.!%)HO. M/S-"?L=1F?35Y&'X_N:F2BGICKD]H>^4S5W+."K#>P+XD/5]=3-L)?A85.3I MJ11-YJM[^56\BL5:'+BMID1PF802,IP1B*(DA216YG1,)*89%Y@$5G&N1KU. MS5+>R^*QIX#^3:N"'8^;H6_&SLXQ]53&LP+CD,?L M'KXB:O_HX/0X O3#801H<]NVD^>\=@M\_$X6S2E^]>NROG\6_.MR/O^\+/5# MLRA 4892"@5&(40AS6&N_@>S0+L@QQ2'B%J'\X\F_N3X%._5RL[DA9OLFFDVK&0TYSDE/( M,DYTCD0,,9$Y#),HHU$28\&L?#L,^YW: J4S\+%:3,M5RA1G0\/=/7J^3??C M'(8W]>=&;+ GMT/;W0XHM]:[8=_CVN]V@!Q9\):/#R.E6_[/=>/H>2\[]]N_ MZW\%5ZSW392O!1/5+,DRFC."=12,]C>C <0RBB'%A$F:9W&26J4<-.MV:I34 MGO7OAK;\OIR_+BVC'"RQ-^,I]XAZIJFMP-J:[$0&K24XXR M['I4BK*#XY"A+)\>$.!WNU9TMY.>P3!U4^^S4YH"6L3=K"/6"4K[4;((>G*! MUDB!2T>H.0HUN@1!;[C0V8?'"_FY)/]>V,[%+U]K3E1M,?O'I;);_E&LOG]? MSK6CKF:&D[NV&>.Q"$@_G?( M,="Z;^EU4SR_S)=O0H 5^2&J745TSJK;6BY]!&O]$ M[J2[>A<(7ULW>DNVHR"XWY2X\6'O#,;5DQ%D+\\[64:#@3MO+@UO >M(2:8.G^8ZWN2CJ@FYNUZOORU+[T,SB@*=9I"R\.-8RI"N\2@KB6]%&-@+65+6)9?Q)45-3AMJP3*N_H?5\ M8>MBP*9_)WMTP[I5= *WJY?&8!H7J&>E_&O81ZG(K"*BW0NX>06#;W7;PF&[1)1FYC0,JN'\P$U6RK> M=9@\+Q4;W4"C7'T>H-4#^_HU=[?=U=-/K3Y_,PB.;W5VF'C$UW"XS5#B7,IQ M4YGX ODHYXFWC@86WQ:54 ]]OUWPC^)5S)O_T*>7_[/1\MM M@ GL9FSM&$S/_'L6QU9@Q9^UR."/]K]>/-XM,'-;-MF@WW'+(YL#<50&V>+1 M 9?0-0<^E 43CV7Q]"3*8O'TZ57U\*WX\8O0!O0LC_(\H;G.OR0I1(QG, ]C M#"62 0HCGL?35ZX(]&9!LO ,8+?P!W,(YDF? )5@=.0J88]/K,F#0S'C. ^8Z M[;D16#PV@'G_OE1OQR]B52Y?ENOYLFI?XS1-<9B'' H6$HAX&D!,> Y#GH@0 M13+E$3%FV]-]3(UA:RG!CI@6Q' &10-.O1X;SSQZ!,L0XCR#CP597H_32 1I M_AK9,6(_ +TL>.;1\9BO7_8]MKOP53<5##:E_%9M4M+Z;%;O?)4I*5.(98 A MRGD$\YAD,,CB.,YB$2"2&Y.><;=3X\';-J95@,7FFN1N3JH*W#9%+NO/'_3= MBT[I69^"MK=C0,?NK^:-!L0S^9Y.R[$5NXTN M; \JKZP < ;:Z]+Z7P_QN^;JMX?ZZMS[_8C9)M0_T]J[9LGOU_!2ZOL+3P]8 M(3H_CL=EFVODHZ"K;:+JVU=2S'50O_8=(W/1>I8]D'+U-DMQ(I(L0!"))%"& M,HIA+E@ PTSR/(JC*$G,CR6N$&1JJ\B#:NA[[=^EEH_G;?+[:J,-^+-8?=]X MT[XH)8R=O:X>-8/E8J2Q\+R ;/R8U8+Z0+DL8:6TT:F?FG&I M%1II5"Q6FI%&9Z2UQ_,HV2U)#J#M7:2N:7^\9QB%@L:2J$W86A7X&GME3NZZO7RUV-:]>$3N?= M;/RMVF"KMZ:/3O/&U:'1W32!R/N\/J87G]-Y*;S?FD[D?1APTSK.(#F^IO4L M],AWO.,,P?$%\4C]#LR=3HKR=S)?BYT4DK\(4JU+P>]U^LEUJ>]5/I"JJ'Y; M+&DERE>]'']9O*Q7^[I]>-LD>:^/PCXNGY4&,Y)E(DC#' H9<(BB(%<;09E# MG*,HSU(LV]OJYTVYXU_-$);+E[^A]UL]9K48'I> MOJX<1_N$[F-AZS;MNW>IQTT./]8@'*60'ZWC@7[ZI-2KFU[H.D?/@FDOJF*^ M5AN\.B?:QZ)B\Z46N=KDE<@HDQC)" J:"(ABEL)<)C&D2%'M=K^NXR$78@64[!5X$65STP3(:E46=-V<.RI3>+<&77LO M]6^6/OH#!]-LD1AAB#Q3?Z>!WH,T]R0WH-:B<0!M]+AI\U_NJ&*2D\7>D_XZ M.-WZRP^495RO^.L ._)]O[*Y(6ZDHM1G:79EM?0[M<*HW_?4K*D1_4^M M=-OW0;5[=& ISYWJ'HNFW=9,:R[Z9X('-(]TKEXD,XC2E$%, @Q3*3$G&"$: M6=62O]2A%6F/4#7I4?S8EV" MZIFZ?SY \E,_:O;E. VA<%M]\U*GXQ;;-(3@J+:FZ7,#LS5IX_.6L7(M=HL* MM>7H9WG.4Q[*'%+,%=$$,8,TYA&4DL5!SA0%,:L0R/[NIF8;MH)V8>RV"9CZ MH34C$7> >::09BO;(;8CZ@UHA768F*J5J7Q*U?A]T1D'F#$YH#.T+?-&Y+V\5TQX/)RR&//6!.YX=% M]Z/.%7M8#N?-@!:<9C_3=[Z/)5FP[^)^(=K-KLA"FG!,8!JD"40DCB!)20Y3 MA),D$C+DL56*&HN^I[9(?R[*:@5N%XM"[<@J4KYI/Y$Z,SCX2%:6N6=LQL", MR#PAZ_LLYU*ZEU9VH(2_?*;C*F-8'VACY ([V?\4LGSU 6.8OZNWB6&$IN,3 M-"_JI+-W:[4[?Q;E]F*Q-8.S2/(X#P)%7;K07AUJ)A�<9YEC%.0AS/U,RF M2U,N,^G69JKM=NYOQG52[YYJV'&7$=QFI.4:0L]LM<&N#J3H!+[9NEQXV(/8 M0.24FXPZ'I64;* X9".K9P>>IHJJ$F(_8>VFB\X;_>-:_(<@Y6=E1,PBJ0\Z MPEQ'OP80T9#!G(8!%#@7ZC=I)&EF8US9"C U"TN]B*GE":HMY(8GJAZ!]'W" M6HM^ X[R5N]PU&H)J%#F5L%O@%8!:!T<'L(.1,_MH:RM$.,>T@Z$Z.C0=F@[ M+E+N5Y_7JW4I?BD6Q?/Z>:>W+XO/ZGW6?58SBC,A411 FE.=XY129>T3 273 M)[THI!1;)<:V%V&"+(>NR;!O!+OAH:]7,'T?!.\S7'4#&OE!J\ F4_\-4#IH MWS6M14UXWI+WVT#H,;&_D1COF/3?!J;^@@!6+0WQ;]+W8%^J:BWXQ[5V:VVR MPFTCXM6GJN"U2,O%7A:')"7BG' MU.CO2Y?B7]=Y(N4"+M>K+IG)L)PE5XQ1/TV.B+SO8[;:)ZK1 C1J@$:/O80; M>ZK<#$]U,__1 E*]1"^V71R/P/43Q]7PE^^ZJD?1+=W^MTB;,@Y3%.60[S M.%=K7A)P2 /&(:-AD,N I22D3LO@.!5_:DME)QRO%T:^G,^5-;,-MW!=&9-2)S&/(",XP@B(6)(&64P"6DH MPD1D4AH%KYQL?6IKSL7J] : &5+_4!A\,W,CEP]O@U,:N^6QO1[&I9E3RAVQ MP,DO77/=5I\"?105*XN:)QYU[.D,!P21!.8:2'!F= MO1CT-;4)W%T M=<^.^*"/VJ!+1,Z],%LF87_:+ JZ.9 M\Z/TXSGDN3PN:U*_=(YW5RBG\]9G+!4TT^=724X)@$E* 9)2@"3-Z^C)_?T^#AO_4LR?TN:[S_/EW^^[_YAFRF2DS*5,,D CD4)($(EP%AQ M?$IQDHE4HKPP:KUB,^C4.'Y7YHCO% I1;,Z4#I%42D350B[KA_8[M2SD8C01 MAHZC9WA#^Y.[R&IY(RUPM)8X2)*.#41^'5"3@YUCEW774:[ M@Y\O5?/OC]5"?%B)AV;&"U'0)"M!@6D&(!,(D)(P )5O*U"<%*FP*DAU?JBI MD=&>I)$6-?I="QNUTEHZL ,(F_&-']S"6Y!.D+G$HU] PW<4^KGAQHX]OZ#V MB8CS2W=5/OM.?9.D8^ZV,U0F:4P)Q*($B-EY^0$H)PQD B(,HP$ M2:!1O/FU@DR-;KH.BX]MA\5K3EJOGB #WW8DV .SU:;USXX:0W$N)WI@CC0E M#KV8 D_-V-V9 DR16\>F*W UZN'D\OSQNSI=@<+)/D_7/,_1)V??!7^:BSO9 MEHKHDZ]NFT:LFG9?5_Z+87]TD9\MF6R M^^Y#_.VR6?TJ5M^7?%9(*!.)&> \5_Y\+B! I5 L!V4LXBS)6!+;Y:*;#&OS MD8V3B[YN61J0X@)1+0+$]! M2B K8"IB%%L%QYP=:6HVU*98^D\?ETWSMVW-].MJTMN:15[P"LPNQW7EE=T3 MPN*Y"$;0JO"O9,]<5/I297=OUDKUH!Y[)W5!GD:*^D[^LESRN[J/TULW6I(9 M+@3GRNW*2@"YB &)&01IBFBJ?@5%;E65Q;Q@:,(V/&ZN8K*T^L]SRV MP1LE+B6$)9!I+ '$RJO"B3)N,"Y*B72-0FYES9P=:6J$M*U_L"X;;!F2<1Y3 M,Z;Q@E1@=MF"M-DL"Q%O<1&*,,4>CD9[G9H.YY0^6[KA[ T.!Z+:-+I[6G79 MLGT""N.((:9L%2H*W1\9*DZ )0)$EC''(B,D,>J/?&Z J5'!^_TZ"A9'8Z?0 M,SB%O!*3$9P7H,3KT^)=>L&:G?[7=6YB6@H:TPQ06>B0 MCC@&2*0<("88$TDA"+(*7;U&F*FQ8AMKJ8_&VA]VQ'7TTJZ:*#.3:BSX Q/P M%<@[=$"_'C+/W< M0)Q)K"B2ZF@"F$D):%$RP(3 )*4YY5#:G;@-C#:]@S8MWTVT6"X NU"?V!I9 M0U_1#UJAO<7VO%^+"=0"]1!UL&U%]=Q99A@/_VUESHPW?D^98<5/-I2Y<(L= M8S3U:M:7#.R7YPRSDE&2 9F)#$ B*5P7U5];AK+9#7ZZZ:>>K57\[_&*/GSK*]WE6F?77>/X" METT;*05;5<_BPX(M'\0W\N,+68G]YO#O?PCVI*_9+1CS6=0ZJ'Y&B2QXQ@3@ M(E;K>5H20%A.019C+ A/918;%1KS(LW4OO&-K&VW]K6P-KL?UTZ/R1;2B*"' MWF]:JQ)UND1*F4AK$^VKTQ;JZF=F5Z.;J-=IS"FRV M(![>8;MVD!&WXSSAL;]WY^NA;O[I+_6R:3[72UFM9ED:$XXI!P6!,8"EC &2 M6( 4(U$DN(@IA3:-E7>>;;4:C=!#N14MFJL_[)S.7;C,G$Q'$ *O#IW^G5C^ M',@3NGIU&'>?/ZJ#>$*Q0X?PU"7A6_9\^W,YXS'$A,,5$ %%F M$N.<""JLNEE8CC\U0U.].UFXACT:<+,//R",@G8?$[A3CQJJZQ@34U'$*,] "AD$$%(,<)Q*4,3*N68H3ID= MM5E+,$%R2P/UZ=F ;KAY'A+*T%OJUEUZE!*OUJ3G$,#7Z=&SD6*:+7H.07+N MT'/T(#>N>R>DJ&O!?ZX6NDJASJ!I/HF5,M9HR@O.%(7I+#LI$X#SM X$PF6 M.8 F, _IE%3/U#]G%\"['(GVZZ/&=_&=7 MU?BN_J([3ZR3XU+""BI+0$I8*BL#*[\)R1Q0QFB:) 0JK\JJ2M_YL:9&+UTM MZ*6,>F%UPE8KKF. Y1#,9GSB";S 9'(%;O;E^BXCXK=>W\!XXQ;LNZSX4<4^ M@UL<@AT^+)Y%LVK=GB]B3E:ZO4V]>OF95'6;^C_CF,0D2;6/ G, $\CUUDL* M8DB)*-*T%%EJ',QP:;2ID8-0*F^PR$",,YC$J$0T-2J >GFHJ;'L@,GATA1H M .,K#+6IM01R!\V/F1:N(=# <*]OI VV S*XP[$JY>D6O2TC?1)_MK]I9E)D M)499EF!0IA$9QXE:C3HU,[/L!=?^\[#HYMIEA>@GH MZW[4FY2A]>V+RKIVI='LF7&3]SD)3%-#K>+]K&GNDCL23/2X"XWBO7[1-) MFDD@,:J>54%#F*18X)3"55@6NSHPS-2[68MJ&,)P& MT,SJ\P!+8*9M0QBV(@8JR'D!!\]A#*?'&CF,85#AXS"&X2I]P:PW8B%DM3HHQB^E(+'.6$X*$7?5KBCB B0B+21EHBPD_.AG]3[LY(!9-[Z_8MX,O=%Q9B.TC[HS$5L]]-]V M\N]Z7:*?>FW^-E*O!6=@ S5?L)?GE;HQ. -WOCV#^R,=K:X-E7=CKU/^^I.) M-DJMC29Y0QI]4-&%KVX_8J%85D!: !03H?N#(T!3F@)($&2E0 E-C/J#>Y)G M<@2L369 M:Q[^;.6EMV5DV1H 8X'?6BVU5+VJ/=R1K=ZP_R^[5T:RG+T@Y]? M"_-*F<:U1/T >&2Q>GJLHV4K%M6R_K1<;>IHEC"6*8' FV D:MA);FY1%XAD;C-9"$)J<=-#Q6X[FHNE]C[6B4 M<4VP&59G+W3[FC=!&A\6CT^KYJ-X%O-L4T-+?=E9KDPAK,\/TA@"PH4 M(DM8FLA8E,S*%!H8:VI?>"O;__P?21'_;\N$Z"% S;YU3S %_NJWH50W42?H M3=2*&F4!2, $Z]T,#3>J,1@H/@A19C<2,L*7,"\SP:[_J?8G=:#HQ[&&X/)?3K+!"!I^#L*A-Z7,*7I4YS[/-&U720 MQVI%YCJG[B82?SQ5JY>H6H<#ZJQS2P=W$'%9F B7HNISSRV$7O;;'2/ M^:,&@/C-'AT:<-S<40/5CS)'3>[Q&E/<9:=NPU*+@C&!A3)C$Y0!*$L($,<$ MQ!RB4O <)= J2=ULV*DQS2A1Q6V^^U>7?'?#N33E($QF),DEM#TQ'1QP:CRW+Z^FJE[B*_SJBZ ;GX!Z@S(P M(5V)HLOAIA$TOD\OAP<=^WC2"((3YX]F][D1CG(3E^N*8UW$2!\NHOPV#DE* M), \CP$4RGDC-(L!RI(28Q:G&:4V19;/CF1%,2.47/ZFQXB6;3>;JHNO^JEO M$ONWFV@Q4/7*$F$S6O&"6V ^V95Q'9/V4R_F>4O1FD8N0N&5/\Z/-BIQ7%3Z MD#$NW^!&%>TNTIV\96SYM- /_[R<5^RE^W,;+D3RDJ DX0!!# %$>0$4C5#U MUUS])4YY9A?393;LU.R45NHN<%8TZT27KJN?4[-PADLMP!LQXQ3^N@4EF M ^E6Y)NH$S?ZO?]OD- L.Z2\;=#ON:Z5.(W\F-GE_QS MK4EQ]?)9O5.KVP77_1,?]=:5^OF#^CX7]SHIJ7DG'FO!NFX6ZC>W#\MZ5?VG M2Y%+<8(ER0A(F=YI@BD'5.82$%[ @H@X(]*(V8)*.34BW!6UY3^R(ZQ%3F.P M61UFR\G,56B/<%VA4:<2["AY$ZW55#]I1=LYW*@:*8VB'65OHKWYUK^]G=A\ M6Z2]3F'>1\J4?>7YMTNR#3TO@WFYP08?+Y4W-'Y[V;_!!W,L=+5\>*BZ.EJZ MH_*RM47$@BG99BS.49KE J 2"P"S3*WQN," Q22E1)D!&2VL*EV='VMJR_6. MJ.V7SG:%C7YJA&ACCZ.DM#P!&L+;S&'QA&+@A?00P#TY/9:\N@R&WYI7 ^.- M6_3JLN)'5:\,;G$\HGZBC?CC23WY_;/Z8UTGCS%)T@P4&''%'D4*"*$0E!+# M+*$(LEA:'4B?&&1JM+&5,6J%="N,=Q).PS/A*T$*?0)LBX_]6>\ 'Y/=D\- M-.XY[H"J1Z>V0]>Z??2W3%GD3VWV5]M<76>%U>*[6#2;YI@?EXWNSG GE=$S M*SE)B>Y1R21. )1Y"C#,"4@0BUE"]O:IT\$=+CN!Y92Q;&48E M,T> #GG.]3%V%,A%-7NOS*?5R_L'4=\K,^J7>OGGZKL>C2Q>9G$F<$Y8 F2: MYP#&>0(0)QE(RZ2D:1Y3+A,3JKLPSM0HK1,U6LL:=<)&O;1F''8)VF&N\@A8 M8$YRQ,J8> R1.$$PC6!_OU\^_Y=Z0LLM?T#](^A^; GETK-'(0Y#!=<$87JY MFRVDJY$OU$2\_+.N5N+=\L_%+$MD7NA64101!B!%,4"P4#^10GD^>4XQRVW, MG>,AIO;Y?U!(5G6[':J6SZJ7=\C=-\62%B1#B&6 (R@UGPJ 7U6)H9>]?A$Y@[M\#\ MK;$3PXQJ<)U7\]"F&KC2C2V_;*+JVV#B/E%=PIA!F"*0ZWK!$.L\W!))0%F6 M0\C+ @JKBAXG1YD:9WXY3# @?Y*:=UNF/DJ:GX;:C .N!C P#>Q@UV46^"\! M, B!5SHX/=*HC#"H["$I#%]\;?ZDKH^YG\8G8L8*+B3(F>Z9P&@!"*488RR&3%<"]KXN9(G M&O>&2)4\"T>@3,GC\5XI4?*LXN?S),_?XMK#=\F$X(VNQ;I^;C?*#"OJ**@4 M@.9)JKB#04!)RH"0&4PE3[,R-=J.N3S4U,R+CTNRB!Y[<6U;\Y[%TY EO* 4 MFB1Z(2/9EO#=R1X=+!WNT([W$AB>6_&>'6[D-KR7U#YNP7OQ#H=8V*]$EX5M M+95/3]I2V31_:CZ+^C=E5\_21)8\$3% L>Z?2>(2D")&((NEQ#2#N:!&^=.& MXTV-*;3$FW3HFVC12JW_X<]>[NA1_5U[(/;=ODVG8)A7 @ ;F%Q:3._DNN]& M)[#^A[7(.OLYTD+[Q=$BM-,OGB,%:7K U2[0TAREP9!)@\>,%_QHKM->&*/% M;0X\_5$TC1!WZ[2MCX(HXM-_?%JN_J]8Z0@FH533 9!/B]6LR 1*8JA WT4;TJ!7[ION/#O>,E/S11H&;J%,A'-H6/!X.]9$XW3OZ=@SOAM\@VUL^ M4 M9J-7]&>U^J[6DBYFZE&I8WR,>\VL&2POX>=BU!V'=F-RJX-BM;460"YKH/4X M:"@??A8LEIWPLS'2\A-L5NR6H>OP'%R.'!\]WK)TG>Y[R].5C[(/!KQ]XI6: MUD_J#9N5:IW!+!, IS$',.8%P% 0@/)<^2HQ+'EFY)0-%HAW0H'=P+M3O[;_R-XNGT5]2YM5 M3=@E5_3H^@F]/ZU]KR3R$*YS5UODMVG_::._1225VWZ33%SCX%5O?9=DT M;TE=OZB5O8V]^?I$_R78ZMOR_8_'JNZ,()P0$0O%Y'$),P %B@%A6:DXO:28 M)ADCW"@3UG[HJ=%^FQRQ\=%UR:^VQ,<6]!4"WT,W>UR];4;7MX^U7JO_:MZ'=MN&'>RNZPB\\_+IM+#OO^Q MTHE'RMOX6#6K69*G:9$5"4A9JELL"[6(8)*!.$4BHQF%,2VM&LUX$6MJ"TRO MU6;[=ZW83=2KIK[!M7)Z_VJC7K36+_I]JV'T?J$XHWL+;-O,^)GUX07J]>8R M\.+U&M-HWTK&*^I^&\;X$6WX3QJ_N+WZ0X^PYNGIEJ(IKEE?SQ5W1<>0Q" %@*1BA/2R&1L<=@,?#4 MZ/S3)I!HM9$T$JVH%L:J#?(&'D$@/ -3ZEKJ:$?LW>B7K>A=<8U0 %OX H& M'LD3\ >XG1_@@-J@%V#SO/%\ NH:7&,7FFQ@G)W4MY#I.E*S:%!3[F- A M;&.!$Q;G'!0%20'$(@4XD00D%',>ES3#N56\_I7(CK%,'N+:]TI;/JV:%5EP M33%>(3;S2JX$+O!ZN,&LCP/M!/3G'0QH[]74/S7.J';[@**'1OC0I8[D*AX> MES6I7]ZWC0#?O+1MN_H0TZ[T65:4DL4Q F62%HIK,0.XB'-0Z)1 F A4XLR* M#RX..3EZ6$L<=2+?1/2E[V^VZ03H5&K. 'U#JO"*:6CF\ "G/9T8(^2772X/ M.R[9&,-PQ#WF=SK6PNV>U\>SW]5?JOOOJ[OM$CPK(4U0KC!.$IGJ$G888(A* MQ4M)!A5)%32Q:A5^:<"IT= FO\*+77(1;C/F\0EBZ)/_-<7TPJJW,VK%O8EV M!/98'=<0&K\E/:[/LJ')DE^S^[IIPEHK,/RR: M5=T>I-S^J)J99.H#*DM=FSO& &9Y!JCN6,@D)GF&1$:050&V,^-,[9/;1AYL MY8Q^UY(Z!8P> MIL=G:=TFRX?>@&ZZCN]W=5N3A<[%^JBMVP/N?CO+*^>=!#$9U%72]Z-]DG\V?ZJF8DR*5DBL2+K% %8%@4@2 @0YZE, M,\F+A.=F$0SN0DPOP&&W!)QZO=2@JS8 ];%>=X;L:O%*105,V>(WT:)K%[)? MDM.Q2);;3*(X3?,"(2!UQ0.HC'6 $\1 0DI6,LFDR,U+EP6?QW%J'>S/ENL2 M>\6D#"^GXT ]^C%J=W3:+Y:=$E&GQ3H\0[?7^;.[PB8^T6T.+"(5@\_%2#&+ MP>;$+H3Q*C@'@QG=GCQ>6.-5FN\%.%[W),>-UBZ>ONN4](W\>/_C42P:\48L MA*Q67<_()S5VO_V[7#2;A&S!!52K30E@03& 298 +"0!/,TS&8L,IMRH[L'U MHDQM->HU^6_+C5WWJ3#<#AX%X-";R)T2ZQYNNFUWKT?T4Z_)WVZBK3+15ANO M*?C^0/6[>>TNSKA;WE?#=K11?OT370H-"]WPZ/9VP;N?_L_;K0^Q,4IW6W&0 M5"1923DH\Y0#B.,84!Y3Y8KE0J"8%ZDPKRQ@._K4B+*3.KJ-E 91_Y?_$^TH M$6T-^U8-F[JYMC-C8,"'Q#LP;UI#?;F[B@?,;2H7!\1^K#K&WEYWRW+&CM - M%S>V?>B(I8X=]=TO?.SZ$)<-O>52_>J^_R@R3&F:R1QD2.0 J@4#(%@6H$ Q M@Y@G!4F,Z@84R9Z+J_ZA]U(ZN5Q8=A\#FST/5RS&VLNX M\#I8;DF/VR:@8A'28G7T % MIBDGC*SJV%T"P;FDW=D'CU;=[I)JNX7N+E[KMK]W9A/Q'V3^)+I_UH511?U< M,=',J) )RM6WGV#*]+Z>3G).,X!SE@J14L(RJ\0[J]&G1@__$ N^K+L#)5 M MP+P23^TI(6F^ZQY;]S5YL-OALYL,LTV]8!"']D<'3BE:X6_6O]0GKVL%_.W; M.>'F=:O.3H)1=^>4*H>* M2DUK/&< BY( F.6E9 2Q70.:32#@QI]:N.GR[S]KOXFHFH1225]]*S%W^GZ M%1IHP@\1LD.SCBN*&R)LH? M!1X6KI\>%@N=C4UD(0^C=Q!(T [\K.J^STS/!IEW*/ G?"=O=#M M:^Z."G4]6=TWXM0)X1NAC$^Q.5(4C;)81'6_F'%$1,9A 7"68N4HY12@@G% MA!2(*)PAL2H,X"[*U/BA#8)=M#*3N1U!7#$?9DPR#LJ!*:N6R*\09E?2NA^V0'3T\T8U&-YG!6PEF*2KR M/-;E"F2J/*XD10!Q!!53$E3&N$QR(6>KY8K,S?CQQ!A6Q+<9*=QWV1:/;S_' MY09Q._X[!61>$)9C*4'!H-Z10Q)@EJ0@+@O!.<.TR*PRK*X%ZN /S8?4-\K39\:9U3^'5#TD%B'+KV2 M,4_6MI[!I"Q@ED*0EC!6/F42 TJ5BPES]:](,I@PZ?3-GQQNNI__O.T$Z[PC M=0%E6B0E18D$<9[H%C]Q 9#DI5JL()8ERU,IJ5U!5W\XCY/Z-(#T3<0ZJ;U" M;DG!5\,X&AN?;7H0@)D'40E#TJ>'?!V^'E3_+'4/W^7&XH>M)0\:3S+V]/#4 M-IO\I59+QF^+6I!Y]1_!]0+2F>+*")_1E&0EHP5(H;:/B<" )'$*RD)"Q&-: M8%8XG$UX$6ZB9QBMR-%6YK9OD^WJX&?VS!AMO,D8*2ADN%UNT[;+W5$K.CEC M-^L="J6V\5 MFZQT';-Z5?V'="UEVER2_RM(_>W/Y0R3@M$84Y *7"BSG"! <58 G,*9 MFTCK$2E%O)9GU)?*J^>* MBP6/R&I55_1II9<^W33WS=N?([)6[ZIJ_D;S9<:?H>!_K4(5&P4TXEL5UJ&& M6RV"U?^W@3!D0P C.5ZS0X -4!=:!E@]R@ME#@4];NN4T(06DJ<"B#3! /*" M 8R0!!"S-.=)S$ILN??H(L;T=B0]%6.ZBD3-9K"4&!4RS@"+F0 04@IP5I8@ M3DN>)0G'94*O:%'C??[&\ Z+_^Q7C(A>'\6NBW'I*=GA(EQ6MZ\PSWZ^F80 M3N^SYH\/'$,N4,%5FL9 M*4 A4@H@(0F@*>8@(026)5*'F1IKMU("JL54/L163LL$S].0FMFDUP,5F(EW,?I,7MJDIUN=5W,O M.M+XI+X+G1S;[TEZ3-8)8:+K=SV?7TN(QXK9'-E6(,\P1# $F* ,H& % E">4:3#&8V@=7^ M$1\AU/J;'J.#>RS)ZR7/ 24JQB-.L M*(P<_%,/GQJO[\K6?B1DY]C5CF/V,#2C$E=D@GOC6['\,<(I9;U^^'L#C/I] MGU+M\#,^>8WC<50M2/-4O^RF69=)CEA)2Y P'=_.BECGJ19 )%(B4<9)2JSZ MO)T88VK?[EI$ESSU4Q :GBIO_\0XXV[EGU?T:*=^ MX%+7K'7U >DM"K)XZ1,XNWAV]O*&S/4I6]^?N& Q08)D:H7.,@ ED0#I1H^8 MHH(E<0[3U"J-R'3@J7%!:]M^%W/>5KWI!(^4G>204F2,O1E?A$ T,(GLBKQ. M)H_60D>]U#?>NS_;(N4YI]QP\)$SR.T@.U.J\HMH<)KJQ(Q^6@O\-\W^:XP_&B#J4@G#&"+?-2\N#SQV M=0MC*$[4L3"_UXV3^L.+YMNR[>%8B\-4E&T:BCZ*FTG.U/\2#D2L"[+'*058 ME[1@#/,BC7%6)J5#B+.E&$:?U_CAS9_5@[ZK>6IT'-X#J?\MNLCF9B.\CGI@ M\R>NMQ+_OZ2X@6D6_5FMOD>UZ-+#'DG=7J>^4/V*WZA[1?1IN1)1@BTK/]A. MK1G[A9BI<8AP+;D.>^YECPS2]_RQHB-T7@G25H91N=(1H$/:='V,&X/V<6>; M1_[\CT\?].EOG^@O,Z0X4VFMKYE]RZ1_?P/\.E#%X?@N_Z"&2Q>:>O"D*.RE)GZAZ1D>)=#1.J))MSK M+MO?ZNK^7N@PV/?/FA%_%:M9D28YRW@&'#MMNMBO-L)&HI56L9!AP1>7.1BFG\#(!N:BM>#1CN2*ASJH[V2TE3[J MQ(]^#0FU1(.1K):/'"^@U4W7O;A6QT=XGQS8EEB(A)8DYR"DE ')> DI%"5A19E0B48C4BW]_5H*_ M@FO_V O?;E"*M>17>N?GY\31,;\.XM?SR==RWT2MY# M^/GA7]<)OPC+1?_[\A/<>&UW[UZ10IIE$@&.B,ZW4L2%"!0Z\XKF&Q%"Z"<,Y N'SC&*7L/HD?JV]_BOFS^'6Y6'UO9KG@68QQ#$J9 M0 9II*__9/4_*ZM M-M7\TC:>^[#H:G+\4U3WW]6;?/LL:G(OWO\0-:L:Y2Q63,SBDF)YGE)XERBZU.O@\@^-<)N)5>$H0MN\.5\3NHF4NYX5WS#,J9D MS%? C/3T)N(OD0G$]6U]C=1K_]-U"&@0X[699+6*$0] M#-$:AZ@%(G0V>]#9&R%%/HS\$\B[#SHQ9LG\844(M#!>$/3N:=6HQ9RWC756 M=;5H*M;E6HN8QAGA.9!ED0)88@2(3EQ)"P:5&Y(CA*P25X)).K5%;T?0B'8Q M_)Y7.NQ'7UOHHW&OO/U@\_*N*N3L[336HNN!=UZY;EZ MP-=99_XA&KT +OAZ$^';4O]3OQ3J",U!@[R 4E**"I @#G4S-@10KM8FP4H* M)<5%'EL5>GU==::V8G7:="$%6PW&\=K"OC?C+'CCO0U_H55QYZ7:;!RNENT_ MWT0[T$S)Y1MEGB>USEZITE]J,?8S?;Y7;$]2V2WK3;V:O56#+^<5;^7]L!(/ MS>V/JIEA%/,D0Q@@D1?*[\LYH$49 YH5>4'4HHNH47&A\T-,;?G;DS)JQ8Q^ MUX*>K\IA"N;P^N,'HL!K@@,ZQL1\&8 ALE1W[Q"E^MLA20X\?A3BNJS>FDP, MKG2SVW_=9C1]6#P^K;ZIQ[1OIM!EP\H,*V.ZS'7W- R(E"7(BYS%919G*;&R MJ,\--+6/?4?.J!4TTI):?>\7L36S.GT@%OC;=P/+VBZ[A(17B^GL8*/:,I=4 M/K0R+E[OZ-:?[EFPK7 MN$Y<%?6SLC6:&2HXR1A/ 62,:-(@@.0T!SQ/8URD M/)6B:>V;XXN=_18+^]K\F#?;\!Q M>EA.&(Y1"HH,<0"5'0=PF0D@\4OFZ8MH*O>'.TM-[-")@6EF %)U)(#I8[+H4@ CE*648CBF,0V['9^ MJ*DQV2?=7FTM;337_;W8KKQV'#8 L1E?^0$N,#=MA&R[G$=OC?"R)J#+4'@E MFX'A1B66RVH?DHC!'8XM$I8/#\M%RU&[C#3+1%)@'!>@%'D&8"8QH#%1ME"" M.40B@TEFQ19GQID:571B=O;H7N.K/@K/R>HYA[$977A +O@65PO:UPZT?D6K1_ZJ+8?XF M?JS>*.G_/5-^+!$\A:"0N0 PB77[/-U>5,8\I51Y4K%5_*^U!%/CE*_LN^!/ M\[8?;%_NY\.FC))MFU?KZ3 CF: @!Z:?HTIPO<3;]/-3!9:BW[^UI_1:HZA5 MR6L1<4==2Y8MF-[U]](8T5;-.^'_Y*E:K>1=3/^-9BG,2IT RG -8Y$SY;(I\ MB) YIU02D4*'"D#A)#;Z ,>O&+2)GUK6D7H#Q$,;::+_QMHNIHUUZZ2 DVY& M@J\\AR/EWRHEUWWB=X]>VS+-NYIVA[%-M*_K3;31-FK5O=F46->]Z;\S4 M#3XM?K-XPXD[;H9O<-B/LG_#C^A0?_3,T40KZ!>AF4[]AY'':D7F?7[R+"N% MCF>+ 4-0]^X4"& B,ET-A@B6<(0Y-"Y"ZB# U.S>7T5]+_0ZL2_F__P?*$W2 M__UV3G111XLBF2YS,KP&C('T*YZ4]H3?*Q$=:A$8>HLBI8&G8*1*I2&FPJY> MZ14X#A8M=7GN>)5+K]!ZKWSI-<^YILS^KV+U?@%7-\@D9OGQCV5>.XS\-P*:)[X$X[JN&BFKW7C55?;CE7;UGS5OUX5W]; M_KF8P8PG:W^# W*QEC7[2POY- MPWA8;%JVQ:;]677&T'@UZBZ/.JI-9PS"H4EG?J/#6!2"L5- MM%BNHJ931-?(X. C)/*!R6LH!T/WAUQ%O?S*U(S>CP*XQ7%' M2.!'.NOP/0%VYQRN X><2KAJG5Y*GNVK,M.J7Z4Q#]X>D0;KG6*U+J5,]MB.]_ MV]F^YO-D9@,'03_PXB7P3[!%2@$IJ(- )>/H2\C8>' M7X'(2/[YY5?#SN,^H_&@0WUXSWC^\AEI]]SA<]>X68)ONG8,7[\+L?JHH=25 M6G7%OC++45FF3%EW:KV &:. %AD'A6YEYYT;:&KQ=;,Z/*!6& >

    J^??/M1 ?%NI#5@[N%[(2OU:+ZN'I8<91*3(<,U B(0"DD !*\PS$ M<R>LI=5L KG99D^[?[MD2M>4]Y_$:?]UD^69#E, M\@(0DD "RD!@KFN!RL)0R4B6!@%KUN-.C7RV0H=;:2..K$C+3>(4SL&,L/> MC(.\(QJ8A0S #) Z8X625U8R&WE47K("XY"9[&YVXZ:UF=4WMI]1Q+-20 @D M3S& DI8 *W\=%&4B\I@62K?<7T+#FVS,Z>V76PS%&Y= S"AZRY;G+7 MO+]K@'%T% MZ.U3LUH^B+HM4ZE(^>GA::XIZ78^7_ZI=VI_7M9O:\&K51O5^%37RH2ABP,+_I[4"V7]-CO#OA.R8M5J1EA9Q$51 HDYT^5\.2!) M@@%.>8:3/,YRNS.FRT-.C3YW)(QX)Z(=A1J@;,:1?K$+3()K8:.UM-%/NTCV M I^O@FQ-=>;H>.4R@V%')2MS& [9R.+.*P[&Z>7S"WIX?K'-4^FJ=,U*F#*( M8P$(DLK12W1;EHSE@*>$9P5$)1;$^N3;AV23(Z\V)'>;A1@]MF*V=F3.5Q/HT.\!);'V*\\M8&7DD"SZGX^'A#N, ?K(01^G1/Y@-"?/1_(MH'9BWRV;5;-)";S?YTS-!42:%@&H1*=6:4A0(T#SAH$BS M5/V0Q! G#N=PEF),])SNFS(?&IULKNB#:=&CNM-#ES9YZ"J^MWN^&C5OJ;G13UK0(>6R*Y(>>W3Y*E#.,V3W(# MZ*BCDN-C'+=<5NKA7>6HMN+Y]^5;!"R7,/>9.11VX=;P'&<<=XFYM=J]O^7,U%_5:-=+^L7V8LSK(\1P(4 M,./*Q85]S=96QF@MI&TYVWT$A[G$ RZ! M6<,.$H?ZM2<5O[)V[?XS1ZY;>U*AXYJUIR]SJ +@N8F4+K>HCU0_+-C\B0O^ M8;$^ /E<5\M:5\GJ^N#-REP0FL"TM MID9!;[_K+@=$VL +T*MRM>KL&1;](:UANHL_K]VP-S5_AS;*H7?%7>,-&*I+QEWG3 M[&IUO/8,#Q8%>37AQJL^\MKX[Y4Y>75AW#8I?OOZK6X%?MGVKN\3AO(8\E*0 M'.!"-Y+/J/H)9@5@G,B"ESS)H%6@Q_FAIF87_?;WKW^/5KVP4;.1UFZ7=0!: MLTT?/X %MB)^^QJMI8RV8@;(N;J,AM<=G8'A1MW&N:SVX=Z-P1W.^0),Z*C9 MEK>JYM_=J;!DDI0XE2"/!0:P1!0@(2&0,2US7D@FD%7[Q-/#3(TC]J3L:E,X M'=B? =6,(:Z'*C [.*#D$F<_ (+OX/E30XT=$3^@[HDP]Z&KW8C@G9"BK@7_ MHB.9]#'T)[%:IYQ@4@J4)0*D.EH(9ED"D*ZWJZR%N(@)S5E1.ASJ#@PYT0/< MKI,MF7>=FG*1<@F)MD5R )G, ,H+"&*) M!$VSLHA3[A2FZ%'(J5DRNW6FNQWA1N^?[&B\WK3A$5GME.=RC$ST.=]F#/C: MLSCB1N[)6=.FU^$.VO&VVV$1^)#%Q$/.2)A@19^"ODZ08@"HSP8GAAC+X;BR MC5WXT#1/@K][TB-W@?:MB/\D.D)_U:PWTO@,08PII@3$-.4 YC(&J%!&;"P* MPAE+$I$@XS-&JZ&GMB1HN=LL:;TDS$G31+<16SX\*%9HM%[1TV/;$;(_(%17 M?7ZB\XJU8<^?Z^I9E]]9:VEQKF,W7P;'?,%F(3"EMW)'G>!1)WF?;72S9OJU M^)M3C?.)2-<";7'J%0SPD8ZJ_ )O=Y[DA-W@(9#=$\<[N7'2=.^XQ>T);I[* MG:Z.I%L==7Y/%WB_KFA70I1R)@&/2P)@03' G*>@@&K10*+,\]*J[/S 6%-; M)%I1=;\TT L;D59:.[=@"%PSZ]X39($9O4-K*V:WQ1'BH,0 #Z\F\M!XHUJZ M!HH?&JPFMUS3Z?=VH2BIKK2-^U'9P4*'FL]$DF6\9#F@69D#*$BL&_PF($W5 M/Z,<8O4[DU)IEX>RHHS1JJ;M=/'5@K;I+2X=8T^":V 4>H,L-&5L<+IMLPD[ M2:-6U)LV,\4;:BY-=:]%;_0.NM8H.C;+'0+&K#/NR2>\0AO<(4U.][P=O,,Q MK;!>,B%X\[,2LC7[[KHJZEO_A,4I1(BD(,]%"6 *,X#2# %,4DGC7&(AC!QW MXQ&G9HJM!8[T1.[YY9V[ONSDM\P2O(B[F7WF%LH?&; MZG=QU'&3^TQ!.$KG,[[1\82J6E0K\;%ZUN%W*_6:5(K5.A/QSS,>>&AEUHH-6]F@K_-KA MH2]1*W^_L>C2J,QF8@Q/B,+ '?K@QR?2]F MX>"G_EI_K1[TH$2Y/78T0L7,JKD!G)C31[5>P\QK-Z M#WJ)QW>-YQF>E7C/&SQ_E7VF^*V:6][VJYF3^UDN85*4. $XSBF .C&!9B17 M/Y6)@HDD*#/#5FV@@7:>G,T\+WX1IFI:M "$Q(AOI;Y8"?U-4Y^WO_ M::/E?9]48C?C^_0%UV^]K&,"[N3'Y>+^FZ@?W@FZFJ6PB'&9"("QY !2Q %- M*0C>$Y56;+\/P!-M].3/LJVV_#,,PM/]RX=7E M0A=P:CU[1DL:)S0#RBF! .9I#%"9%0##,D_R/(8QQU:%J(=&FQKI]%64MD(Z M;:0, VS&,MY@"TPPUHBYEY\:0B),V:F3([Y.N:DAY<^6F1J\Z@EV3]-3UUVR)W:W"; M,_NNL>'1]-MK-J"\XW:H#0_\45_;$89T=*K$?-X%ZOQ*ZG\+';33MY/L-^YE MB7"2T0) 622*_3$$B.044"PPC;$H"FIT!&0ZX-0H_"N9BZZ _\-:7DNOZA+" MAHZ51]P",V@O:@O:1MAU&]@ (I]C:8BJ(??W MM2ZST!*;KH*P>!)=41/(21&CI !%G$, 8XP 99B 7"9ZJSC.\L0J66)HL*FQ MRKZL>E^SE]:M;,P@SF;\X@N]P-SB#IQ]80@#1/Q6AA@:<-S2$ :J']6&,+G' MT4A1:W!?>OR3>C?NY$X[C'?+!U(M9I21A$'.0"9U>3K.,T!X7 ">9"7G@F08 M6I6=NCSDU"A%2[RIKQ_]W@EINP-\&6A#:\4K?*'M%3OD[.T38S#\6BB7AQW7 M1C&&X@0O>;<=[Y:IW1XI?+GUW?(L; M>7Q8*$-'3=3+)[&:I6699XG, 1*L!%#Y,0!A(4&>QC#760%Q'MNPQ>[#IT8/ M&]GL>& /+RB2,F98*M=/*':%C *$8 +R')&8XBR/"VF2_7HU7J/ENU8>4.-9 M5J"2)@"F&"MKEVC4]!*5,41QPJB@=/8L:KH,_9[M#A+^3:M$P.,NE2<4NUP;3AYC:.KVI?/4^:JN->Q M#%_$X[+6^VH?%G)9/[3+SYN7_I?;TG5Q42:Y6BZ $(54GW5:Z(XV!&!$29+% M19XRJU*%CG),;8G9K4;8RQIM4[B_B.9IWK?7W:\7UN@&#SKX4BW[S7)>\;9] MXQLRUU%IEIFOKE-JZ"F'GZC0[O.).=HH$>UH<:-ST-97A*PG>"6F?KUP1UG& M=:S^@(3K_O5Q >(28LX4X\*$ MVAUJF@X]-8+MQ?MOVS--8ZA-3S=# !C\G'.0[-8'$^J?^DM:QML08(B6I]8P M>CX3-1Y^Y--16UB.STFMGW!=,?V?A;J'S#\LV/)!?",_^E/9-V(A9+6:Q:E@ M I48<,1+ %&<*P)+$A&G\U(O]-_^5]LUP"E)T_\+0KU)_WPR.^^ M,FJ^*S9PN^##I9S5!9^6B_J@B=E"?%B)AV:&,"J(C"' HBR4U84X0#!.02DA M3)-"0,$RIW+\/J2;&K?MEG'O*WAH-_=R17=]U:Z:78GWZ'>M:=2J:EM?Q>M+ M8$:IKS:U@9GW56;5/:_#)_IA$D&\2/@ZF2,^P3V;:N)U$$>_7(9?W^O7Q1*]=#6Z/KJUBMYJ+;"Z@?F@\/ZNM9W M^=[H'6T5OXFVJD>M[C=1I_U!JY^=!$*]H]N"H!>C#@:/FQ7AY\KO[D9 >'=92?SMDK+,/'X5F+JFVYH:+U[F9FUWQ@&V2G&Z[OM3]I BOYB_OA*X= MH]9/.A=;([DS,9(\HS(N(,A*G>A,H "(801$2;.TI")+B%6BL[,D4Z,(Y1J M+ONM/<$07>T,'YBZ3Y"9#3@*[(&IIR]/LI-^_&>G1=2K$>WJ$>UM M*W@VTZZ&TZL1YB[-J";6U: =&E#7/]"UYEN_S]Q&WW\FM:)J7::EZZVT3E"> M<:G^#V4&"DR4T43+1-=]4VZY++C,$RDEMBIX;3;LU'AR(W57:/\F>B2]'QW] MI!PKOIS/2=U$CZ*.&BW_^;.5:^;"C"7](QS<&EN#^[4#5\FL7N6HD[IW6)7< MGB\,9#3UR@3@;.(Z+Q%G=;5\@]OUBI7BRZS_Y\WQ)5K-8D@QA MENGZL Q C33%Z@^>+0K MN0ZEW2QP9(C%U7O%0V.,MF5L MH.CNSK')Y:XAN'2U/5?=GE!U/:6_*;37E;N*5 B$> )RW?,9EC@%2)84B"Q/ ME6E2QK2TC,(U''EJ?*$%WSF+OMD[=NZDCUKQ;:-T36?";,\C"+ZA+193: ,4 M5K/&RW/,KNGH(X?M6H)R'+EK^P#?I1UG:8%YDG%-5[KTFFBW:QD#,96)R*3( MR]2J31:HUGXV>A!:H#/8E=#D.>/U*;30:J]SH$*DF?Q"IB"N*7UOX8#F:QQ-3,0/."5.B]IZV,;1^TFV@KIM?Z8/P)%LK_- >C*ZS! 9M+8ZY['S9AD3.4$0R!QB )-<654Y%P"+K"@QYE!(J_*<^X^?&E6NI;.S MGPX@,S.:W($([9/V@@78'C^MLU>;Z&"(40VAT^H=6C]GKKJRQ>O'3;T "3$1 M,(]!F944P"R%@,09!4R490+33*2)W5;UT1!3^VHW$EY1L^$$D(:[TU?!$WI7 MV@X9]Y:M1\J'Z=/Z\74J$)Q7\VQ'UN,K77P:A4?\6/K6/6DL7:?%L;.X#O$R\$W<4 G^[&P"#>T9T&$Y+N^\AG+G&S\ MRY6Z_9.HY_!OR[O5=U%_)O7J9<8R'N.RC %6=HCR&$0"<%X0 $O"RYRC7,16 M]H?5Z%-CL9T*$BX[LW;(FQDLP? ,S(=;N7?J=EW+HY4^:L7W9^DX MH>;5"+*38%3[R F<0]/)[2'7%0W]1GYT]9[4#^M_Z\,$OHA&U,]"5X*Z9:Q^ M(O-FAB$A:<8E*!EC +($ \5I A0E2BD62$'G5$343HRI<=Q:KC;VI>[E=:LN M:CD?9H07'N7 S+>I/JK+C78JW+0_;W[1JZ%C'3M%VKE8J^*_(*D;E$$*E%J* M\BH%2]W@.E? U/%I5]2B>T,:P77#;35&R]"W^D#_OJ7H-R_;2SZ3EY:U-5_? MM2&:S=W3JEFIE[%:W/]35/??5X+?/HN:W(OW/T3-JD9\KBLFOBSG<[FL]8TS MPDF99;@ !9>9-AL1P+1, :52Y+S@0D"KJB+CJS UAEZ+#:)>\&@M>=2*[E"T M;MQ7PG K;M(3'7JK3VL&J%8MVE4_VM&_;2>RQU)'#V0I?J45Q5[JQV<^J7?IL.2 MY65*$8!8.Q@I+0$J: R$R!''2)=KM=H[.3G*U%:GWQ;5JBU20E;6?L-)% W= M@FNQ"6WU]_)U5O_3ZONRUL49 B0M#0'AUV8_.=*X)OF0LD<6]^#%#@J_JIN:WX%S&OA%2V^GNFXSDJUE>K>KEE*\51[+M@__Y<+U>B[=NL?KJO MR4/_CC.>IQ0B \!P_^_(TVWI&A=X3V#AO]/]W- MI+Y])M6\+>BXK'76ZK;VHXXRW_YM!E,&F4A*@*'N"!U3#K"VM^.>VNJX+8)J9W6; ZWPI 0G@$M* .0< Y)C#)),2B9@ G/)[;INAX!Z MG([6@45KX"6P9-#L$LQD%>0(O MN!_CC)MC"N$@(@&2"$^/]PIIA(.*GTXD'+[%O:35NZIA\Z5N_&79F_GTS1-Z MG]M5="MAD".<81"\USTZ,=3H18[.JWNJHM' U:Z5YY>/HEZ]Z+C/E7; _GBJ M'KNSCV_JB6V+&9Y(6.A,KJ+,&(!%(@&F, ?*XR&\+%,HF%4ZE\&84UL$/RX7 M]^!C]=S&TRSNVXSP-I["JHF/#>AFK.$9RL 4XHRB0SEY8UP\UY*_/.[(A>2- M@3BN(F]^JZ>(2KVOT!W"SN?+/XG2<)90B/,D*0'+4P)@3!C <:H\-Y2@7#TU MR@+(L-'3T/Q,5 T8%;70ZQYZ1I[F1?U>FN_J+C9=9A,GS&.$)Q@7. )54F)E5V M)F&$ )&@6+(X91*;U[\;'FMJ[-Z+V41B+6';QJAM7=08]BXR@7B8:CP#%WIO M10L:W ,^"P)G MZ#W#5N83&25KN2,MN,EIQ#7@6C!E$)!'HE%_8-OQK35F@V1L_K3QF-I:PST: MM[_;I4Z]6/!EW1Z)?EA\K,33G7Q+FN_[(:V$X)@6* 9,\AQ E"* 4RA R7.2 MYXKM,3<6K,WLGH]B M*R_XL !:8NV%:IFOB=TV@M.FCKUG6,S-WG0B-7L+?3: M+V=O )$6B(3>!C6$PJH5XGF-K^Z >.+1HS4^/*_6 M;K_#@:M>IQ3&+^W9P(>^;=DO];)I9GE6$(223+G89:%<;,(!IC$'ZB7)>%&R MF,9&6WP!99P::;0BNIRLA)Q'1 B+RQB!E'.]54L4@^>%!&51BJQDA,@XMLMT M>.69'"ZG.*7#"\I$IBGPJN2SJ$BG::2FN--5_XO2=CI%0P:F8E)5 M04[)^9QX:H!>QW?$F"5^QY; C.<-]CTX9;%(&8"ZU;N$I"B M8"#A!889BG,![=I,6 HP-7);RZ\WD-<:1+LJW&A#:>-%G6)A+9"@GJR#J5M([_: M_<84\A*Q0CG[DBG^RU$)*(IC@'B<*HLOD45AM7-S=J2I$5V7Y=,%&[ID3)V' MU(RJO 5F),L,+(FFXOZ>V65\Z.-2A\7E3[DB/"Z!3]W !3^_S7,D:=D%$G MI1D%G 5Q^,OW 4UH5\P.%>./_I+J)[[U1K"_WR^?_TO=VG[F?T#](^A^;+_M MLP\=Y9.^I-+Z2[YXW;6.SON'Q_GR18BOHGZNF#BSU31O)Z42> M)9T:I>Q:\%V%ZP.0?8;M;> MK&>1M_TIWI+':D7F6J]-'Y_.-XNTXBA M!G1;>'Y=+L1+5P5.$1AO;E=O25V_5(O[UDZ="9XF:9YS( 547F6:,( 8E8"5 M!,U(VB-H@:FVPZL3-6IEO8F( M\CE[<2_4=;3F3D-@O#+@I3%'Y3%# [9R/0VUV;MS4H]J@L=S*00,90@D[I3 M.\8=79 M&[J;X>:?%O=MNVAE>#!E*<]@(@1!A(,8\4Q]S0I(BDL,$J0\3(1+1"BR^9JO M%6AJ%- U^7P4]0-9:"^CTK+:,<'5Z7CGN:J%&)49?$!ZRJ;?GNE'P^GQ0.7NT6K2C;?V[ M#UP-4,E*;S9T-7+:@\-:\-L%_ZC^64FCZQ"KWST]*(?QJ:[5#3N_F G$,4:_Q363S%EBO$^-,CM=5)+#( MHZXQX\!_N *--*ICNY)VS)D.!Y9EG ).10P@XC&@A;+[U1\YSVC.,4UGJ^6* MS,T6D.ZQ5N;ZYN'A*..;'B,BK6R6/2\ZF&0J%$"%! 4M4@ 3?;B6BQ2P+$F0 M+HA4B,2RE8@U4./DQ'P5]^VYR15@F:U7]@ $7E=NAS6V[]^QIZ#?[AS=H\?M MO;&GSE%GC?W?NO;->'A<:G^ZN9,[521WV7!=1B7)85&@G(*X*#, >8( R8H$ M2"0RC!A&J2SLVFB8#CVUK8A-D=25\H;G6WG_V[:9AC'V9M]W&$0#<\!6:!T- ML%=_=M=H#-&QP!XOSXTXC(Z0!.81"S3L.Q*< M5-IO\X'](<;M,W!2O:.6 J>O/3H#D]=/_G",4;_Y M,PH>?O3G+K.O?=1[N;\(74KI\7O%R+Q?>(3@,BUEJM9J60"(H'(L&$?*T^=4 MYF6*B]PHH'YPE*DQP*Z$ENOW,)K#-. -H\!D8 >/58VDB^I?72KI_ BC54RZ MJ.1NX:3+%[LM\E]$(]1-WV\7_)UX%O-EVX&HCPB>84I8000$2&0Q@#P3@!0, M@8*E1<8YY3BURB<>'&UJG_]:V/9PA&_%M3,!A@$V,PB\P1:8$?80VY%T'6'N M;^TW0L2K)3 \XJAV@9'RAU:"V4T.96T_;!MG?Q%S?3K]F=2KEYE ,48IRH"$ M"0=0409 *(U!@EE<8DJ3&!MEW@P-,C7*V(II45/U'(##W. +EN >PT9"?1K= MRABU0GI R*+0K >D1JHMZX"87479"U ,%I$]=^]X=6,O2+]7*O;2M=?T,6]K MONB&F]]$_?!IN1+-9_+2%O=(:9%!D1)0XD0"B D&*$M2D/$8$9A !@LKH^G" M>%/CP!UQHT8LJF4=+;2X+EW,SX-L>MKB#;K@1RQ;U%H1HU[&&_77!>OB''PW M-+\(3("FYN?'?(7&YA>Q]>GAP=2O[29RUO5HJUNT5HYRV1EL^DQHR;_H =FJ M01K^'20^V@LEO MKJ_9T.,F[EK!<92%:W>W&XE]$JN^'O]SQ05_\_);(_B'Q>8L8'L4,),$IP5% M)2!YH5Q$)(@B,O77!"-$19[@F!";,#OSH:W(;(10/"5YU^'D2>?A5XMHN3DZ M(9>/3JZ=!S/&"H-N8-;2P*Z[LRQEU5C!D129&Q+ 8W.*K0;LFL:]BM9JWE7B^J=\TI*VBM"DF MW*?=D7MQ)]M:*?H?U1<^8TBP6":Y,I9T4Z),,(#+! ,F$&&0Q+PHC"J3A!!N M:G2UE5/[A%T%R-NNJ44O\;7-S*^82(-M_E>FU'^W'F=J0#C5>98[LCD4"3,'B4XGO,\8Y@ J&U=W03:@S' MC=DN^J:K=:EK^U<-FR^;IUH7-%NLJM5+T_U.;P+W%V\S0W">9EDA$Y!SD@,H M90Q0#CDH8!+G1!"6F+7L]B+-U-;F=6;=1IN;:*N/7JX[C?Y7$VUUBM9*6;>E M]C.AACN\8TU3Z(W?T#-DORGL UF_>\57233N%K(/\(YVEKT\],IV 'W"^%ZB M^*^":"GXG4XR?ZIKO3FTX)^6BWK]U_8I-L:J2M%>N*&;8E)CIQV\V@7?G=FJGXFTXSFGZ520I,V9[F MQ[T-@B\LP[1-N%JZUVFSX O4LVT9O W@2.1/]:):J<'4 #]7/_1/3=]2/E5& M,J1I =*L3 !DB /,L "89A2E"2D%PG:5)LX/9O,=CU-]8B-K^PG+7EI+6CT/ M;IS"DD&1 ZI6.P!+3@$IN E2AG)!>.$6!UD^(%VE'4L++"&"Y 7N$*O*'M( MK<6,?N\$];F$7$3#[YIP?KAQ2?ZBVD>L??D.'\U4.U.*8))"2CA ,$, QD)9 MQE3&H$@$DRF",6166?LGQI@:-^PVP-"Q?D -^A =M/=LW&S<4Q";D<65P(7> M*O"#V95M3\-9D*?&><46IH-6W="ECKN@3[01?SSIM*'GMNK:0K2E06D L-#W,(L9R@O(",!%S@'$O 2(JC]*R4I4Y#'-2ZL3D/-#38TBNJ+;]594.UH8 MP-2,&/P@%9@:-I7)UU+>1$K.3?%9?^1P&0VO]# PW*@$<5GM0XHPN,-G0*7N M^X%9P>*$Z&-1$@-E,V3ZE+0 4J(DSU BU?.N#Z><8..4,U& 3HU4SL-K1A=> M0 O,%HYX>0J:#-6"Y?QH$PB8'&C/U6$*"L82 #!*IMX8)(*)D("O3/)&XQ));UCPU&WAJ--+*&FVECW;D M=>(2XQDPHY80N(9V6:Z U#$EUQR? +FY!H._0I*N.22GLW4M[G>CJO_7WI?V MR(UC6WY_OT+ #&:J@&2W%DHD9X 'I+<>8UQ.PTLW'NI#@*NMKLB([%"D[>Q? M/Z26",5.*DBE"I@NM"LK+8F7A]+A)7GON?^0)CA-BEO=&/TJWS^:3=@V_JRZ M>UQ7:[H0[4$9GQ$F)<0\!RIA'$"CKL32/ ,IUXS%2)PEA=-IBU/K4R.MVJCH MEW+11&-7O[I1E!OR19+EE' (:,:H7H4B EA>2!#+7,E"YCG-'0\1@V$_SKEB M9WY$&_M-[9#[93<6T7+; 1"-.E)V,THP] -/*QO86\.CQO(Z7[U!OF?\38.\ MOWEF$&I>)QLW"T:=<0:!LS_M#'O(P)J&=+70CS+EN>KGORKGC[KI&4QCB" 2 M9EHQI0HA 1@E$B""- O*F*B8.)4J/-[.U.83D^X[7U:5*4+8T1A=KUVSB M4M?+B/=(K@T/!U';GYK@Q'(^IZO>,QRY[M28V+&:!Z0#\U=GH^FDF>KY'F[$/7>_?OE8B,A8I3GC1N0QR+5_@"1 H5 Q;' M)B4IX7H]2G .K32CG%N>VF>^D; OFVJY)IQM:>QVTJ-T0/X\%03%,S!-;*!L M"P__TEK^:Z1MCVKC:_6ZC?GUL5XHG)W$0,/@/9I"J%?<7=5#W;&[("GJ\, Q M=4;=^[DG/CK@ 0.F@<_R_F&YHJNGU_]Z+-=/6QTZ$A^CN:'55>IK-[\=2">DYA:D+D/I$*?H'8F1HV- M=MI]#C Y<+$/N$;BW7W8/#'J)03.LN?)F\=CRDOV[[#BQ8L'UNW=R!E^,IMK M1G+JRX.@:\V[:\V[M5YK6:UG"98XIYH)TP))HYJ3 YHP"E2.BO1ZH;^K5?U9.2Z';0?$;J$< .; %.L58?/L -ZY+G;A3G>/8NHQUY/YV:L5%BFBN). T-YDX MF )<8 (P8XI3)!.99]9>G66C4Z.O?IK)9C%TJ<;,<,@MG+X 0(;>XSN#89N@ M$PWS"FUA=7 2 \ [DL\XZ%5U\Q\=P3GK3MH^:SSOTK%W.\ZFZ[W#Z[.OY#2E,WD1% <9X"&J<\3:%03,4N"M=GVG(B MZ1$DK7=,K0]EW4NOGX+5SFOT!%9@(M[%J=O2>Z?Q^K7>MS/,H2V^B6[WSK$_ M4-\U02["Y;VV^JGV1B^F?J'CQZJG7[IE<-5E_788C[)1X]"/W939_=MR*7Z4 M\_DLY2@G2L2:5E .H. <4*-$3:42)HO""!DYEF*^V.C4G,"MS1&MC;Z)%K:G M"TY@VY&-;PC#G]UTZ-VVZ!FN^65;TKDS^G3PRY"*S=88^2[C?+GAL6L[6T-Q MI."S_;V#LR]J:;9_E.MO+Q^KM>:W52<*]#0K$$KSHHA!(C#7:]", H9A#J2* M$4L$05C@V8-" RQB$RB>YX#$L02Q43Q2VG^$1=:B_'HAG@7CKMUP"+^N(R5#P&OK M0WH"++@7V=@9_="&1IVE-]'&5J^)*I"*,Q4E@)%8/_<]U-3=?*] M>]7)8V#:\<25$ 5F!V/=35.J[2GZO?UWD'IM9W#PKL2SW\[H2CPG.GI,B>?4 MI0/#=$T\P]NJ>I3BU:/18/S0N#QUP'L_ZZWW67PR>HU-O:^80TD$+X"*$W,* M2F* )16 48CR6/MSD#"GN-ZKS)DFE=3YGB8CY_;-ZZA:5E:FSN'M)H&@ MS@XU\8.FZ\8]Z5<7V;GH\4'_*'_*%2^K^JH?C:Y]-3RAZLI7 #+,1(81B+%( M 90" YISJN<)+*A <:9(ZI8+-]Y+,$YRG-MKH.>;/^%;8#>WC3>RH<^\ZF%H M>A(U78F:OMRTF7ZP[[H579<\AL-[@=9O_/QU)HT;<.\%OH,(?3]/'3:U MOWBLRH6LJEO^K\>R*NL4=?/C2LHVMR2+(42X2 41J4^CB' +-?\#7.224X0 M3YV$1STOE_>L7-2!$1\E7WY=E/^6XJV0BW6I2KK9=F[;%KMZ\?KO M'N^E^+ R\>WKIP]S4VQZ(4RX9UTB=(83EC"8I(!FF5Y\*(8 BTD&F!2$"A8S M[%8-:12KIT:!G:'U\D-V5@YCO+##[<::DQG$L9BWU^&Z5$?;Y:C?Y_:$KB-F M40]ZK]]1V_&;J.NZ_LET_J:^\O7%UV,PCX\R7$'F@K"6/\M\,LI@G)J3QFE\ MX&[9)@SLM5+2E 9O0S8^TY\?Z5H:@Q=E6,3F:!.G0!!HIBN1 *88 M!0D31O(:DEPZRZ;&!YP];N%<8U!XVY@>(#N8/O"QS.O2L.J/M G\]A.JAHE M,LDH30!)4@(@D@7 M-"4JE!"LUQAY,:AQYN9&CMV5D8/C9F#$JCVH;1CNNL! M"LQA&VQ:"P-H?9_'($3*TWY3SY'A=**[)Q*:3ET],'3U_H&6*^.PW2E3_>6= M9A[1^'W_1\[%F^7J2R5G@F4BIP4&*88(0)QP0),D!I)()"D7/"F04^RJ3:M3 MXX:MT686GYM2.7-C=QO*ZAC%:H6['7-X1S,PD6SMO6DJ#M4&-ROFF\B8#-1R M!;[XR+89A)'?.%:KEL<-9'4!XR"2U>GFH0%2#RO)&V='_SR7];[I0MS>FU+% M_VZSSP03 B$.8AF;ND5Y"DB!4B!S+ 0N5$K=1'EM&IT:)_5MKC>.:,]8US@J M"\SM",DWDH'YJ&_N3;0QN,;SU@;/ 1%7]@!Y#L&R:'CDF"Q[* Z#M!SNO78? MRK7B[K;$[G;/(V,F!EPD@&9( 0A9#BA.,I#PE$B&2<:052)X$.NFQFW]/9,W MY8+J]2^==_OJ^]OIGQ[9/_6ZV>38;0MI1VW'&V%$\T7W*FO7"-3/67^3T3OY M78]^G?#[\*@OUG/8:6'4$=X4U]VQD<=_Q.VR?EWT$X/?]<\,\?X C[.)YA'^ M0+MJ/BQ\IFTVC^">WG?SVW'PGISSS_"H??[ M[EZ^/9' 'J"&N#-"OG<#+5L?>X/0#90C>X:.#QB: <]7FB/E*]G\^^WB[<+4 M*5V:N&O-5T11GC' ,YP"F$L*",(28)')0J*"\3B=+>178^9GEPSX,XU:?4BD M^9 .F@ZX][6UT#7M_1S"EAN%5P,V5J)[8U_T2V?IKU&YB&RP&Y#?;H&)Y\3V M V9"=6B1YC&44B98 MN4V)IQN;WI2XS=.\.5+_<'B&YEG(,XD@DDD!.*("P)AIM#DR>=F2PB26&=5> MR(#YT@_PSSA?!L*;%C"'T)1$D'%F)'7TRR[U>XZUIT)RG.69&""IXQ/ML>?. M0$#;SJ-^H L^C];D\*DAARY1N&>K5PW&BXCX%F$\W>#8*HP7NWY$AO'R/<.F MRL\KNJB4GGIN%^*37'TON7[FG=H<'KY=5.M5K2!;Z06&:(8T&X4WB)3^.F-A5OCV=[I@Y,ZO4ZB':<]EQ#$Y@# M!XZ*,P&&@,\K87HU<%2"#0'M/B$':[9F/R_G\S7+U@Z[$#,&<:L?0 M9'G)S+ T @1""3A!&2,"$DR<-!5<&I\: 9_8,3\L&F7Z$+6=<"1FI\$9>B#A M!_+G.9\8BK:',XO+L 4^PCACP#.?:%R&YO(!A\4SAA%>?2C[Z7$A5D^]<)/W MNJ]M[E *DRQ56((80=+(]A*I24ZE&2E$AG%"G6K"7VIP:L361'4LE@O0&AC- MMV:[\==%K.TXRR>"@7FJ :^QM1\P5U<:Y;Z3MVR!\UZ M90B16)$D]:<^:6/1U'BJ+R2XVMB_JR481C'0:OSLJ&W440G,?3:Z@=LN-1N% M4=VI30677L=&4@]TP7@\ 4$KJZ:C(>@"HI.,H-.#KSGLJY5(7[0!IBE-XP)J MYP_'6 "8)C'03A\&*J8Q13BF+./N1WS])J;&I8T0ZXNHOX<_Y)QC!T:7TXVA MX(QSIM'!XS\&]W3O YQ?[#3S#*<6Q[IY_*SBZ)7#ON\/JZ5XY.M_-"+"3[>< MKQ[IO&Z@5*44G61$IDBN"L% BC*E_:V4 ((X 2FF),T9S;AT.GRP;'=J3-#9 M:UPJN?KNNN*S1=N.&P)@&)@P6HNC#8RMS0&4.QS!\6\SE=5=#4K06C,6$LC0#""4F*R7!@%#) (L1)@F7(D^H7546]\9=/MQQ*K#L M6!HI8W^=KB]V?O]HNN! IVXC(D3!$Y6:BMUY9NKD% "CQ,3J%IF,8R%8;!48 M$'8\QI$'>O[1L' Z@F$O%6KL&+Z7)O)F_70CY\__* MIQGEBE#(S3Y!HM>D!!) TB0#.4]$4J!4HL(J8.)D"U/C^,;(J+4RJLV,M)UV M1',:R/.\[06>P/3LC(PU)USL_9']K4KROWQ=?O^KOK?>VOH7-#^"YL>:%TX_ M=93/_V*GNJ_\\H4#G.X/=*T?5I^I=3,:04F>,XZ!Y%D*((<%( FE $/%(,E5 MSC*KY+83SY_:A]Q8&-':1 [+:9MWO)(SEPV4Z](,*,KYH]'JWU82?/V3SQ^% M%&^TD49LY[%Y#>[4:[HRR9)5MT'QKES(MVMY7\T*GB&6K4<3@' M<4=>SR+P84:]O=;&-MG?;G<#H=]/#J.ZB M8P2\MR&W.W!\CH$,3.RCCJ&[!IEGP/U*E/DR;EP%,\^0'@B<^7[^ -?U0M"8 M*3UK"KC0AW)-YYV2=L%CEDE2 )JS&$"8*8 3HD *,Y&F2.I%JU5)Q<$63(W> M?Y.KK_K[7NV9^3_^&]9(_.^N.+=S#.WP$;)PHD/C'IB-[6)DZUY$^]T(C;Z# MNQYZ%$9RZ(.,AIO_?PV29U<(@QX\WAKBFG[OK#*N>M" J6>K6BS^^5BMS5OZ M>7DL/;?51_^\_(TNA'D%GCY*(>\?ZJ\K3@DD,B> T4*O0(HB!4Q1!4228Q2C MN&"L<-#G]&>9U51XOEVC9.T>,0 M6DQ6XXW(2/(&6YW_;8^BS\OHN.Y!5R% 7[#I5[3MV.@CYC#!C3YR(\UX(XV@ MVQSH%>RSDZ*?EL:;);TBLS-M^GWRL/V\+Y_^MM3S\\*TLUU)WJY?TM7J2<_D MM7TSQ7E,&8$@31EMU-^8$#% F4RR N)4QDZ)D%:M3FVI]N4OG_X2K5=U482G MJ-J8[;:;9@>XW5:9=Q@#SUU?/D5;@WL;83<174>=T0TU^MO><@+)Z]Z57SI3HU7?5L?TP#/0VO&-)\ "L\P&JQTS0R0.7H;#;P;A MF?;&326\W/&#G$*+6P;L!'2Z$4_;'*'FL//V9UGI%;XL"L43D%,::\) "C N M!2@H20K$9:[_L-YM/MO4U/AB8VRTM7836& ,=@DK. ^RQ1K<&W2!F6-$U!S6 MP=[0&VE]>P9%3XM5*T3.+D+//V&\Q:553W86C79W7*'+]6$E'V@I7O]\D(NJ MJ[<^R_.$"11+D$,N *3(Y!E0"A*4,<9DG KLI,=PNJFI46EK9"0;*X?(;QV' MU,[G\@-48.)L)+;&%]@ZV^VCTEKG[QA&$6UJME%- M_5A^_;:NWB_7\E59\?G2U(J\955=$<+RY;9\VH3>],[B.J&HL3DR1D=;J[6K MT-KM<:WAB)37S\"V[5&_"4= ]C\0U]NOF%"/RRY2F@LL,0>LR/2$FN<4D(Q MH%"J\A2K.,5.FQFGFYK:A.I;W/(XOBI3BF$.08Y$!F!"KNE\5'PW#8;#][-I(UJ.@K*##_/GD T=1R]T9*70J6B$NJN#!M$%-6$I M+V@EQ0?Z9-;#MV8J^"K-CZ_O'^;+)]F5.1:)0!(7&)!4$0 A30%6N2:1!)$" M<403!)T$0*V;GAIIUY8#9DR/6MNCGO$W46>^H\:G_5C844T8A -3CS6X 3:Q MW0'S*\%IW_RX6IO.L!R(:KH_86C]G^9(NE=2Q@6 M<6Z\(,Q GJLT*>)88(3=ROF<;&N2C%5%>@W<*E*)X5+$YR"VXR5/P 4FHL[* M_0IBG:D^J^=K?)U"(+TP0"BO4*BJ>9$1K &8/(A39.M#,URC!F]F+OKLB9.P6L'5EX@"LP M40Q"RIDD+N#@E2!.M34J.5SH\#XQ7+K<75WD\XJ:BH2?GN[9=^J M_TY*(4?[.E@A9/=IHRF#'.U$7Q'D^ 5#E$!V#FO,OG2] =*>VM15M:LZ>$:* MS\LFX6;QKI2/=^HEK;Y]6"V_KNC]C*:Q)#'. !=( :B2!%"J"I!PA1%%!";< MZHOU9]+4/O7]X]SZ(*?9+.TV2FG=,Q?=#2]C=YX^GF=$ O/.WHEQ5>N9-1NQ M;9^BIE-1VRN3!5'W"[Q= -,SDX!D^A:UG1M]U%P$5L8>O;$T6<8;14=A%Y^ MG]>"\=+2B/(Q/I'959SQ^N2!._S\FQ2/\K5>(4\N3%JJE-IUVGZLI1=;>BME]1;7ZWGUU%7Q9Z */;^;P^5C-5 MP^:F9_J[K]."ZWEXT_7F9L=S2C_#;GG.,/9@ACZ".#V.39^V ZF6JX.!BGZO M>Q:9KD5UWWP>4?C$VN_IA1?+QCW8\ GFP9F'UX*F%_KJ[8@W$0- M#"$"B\89N$!A28&-?Z:@IG&&Y'1(U$CM7Q&UWVY8]0)0NYC05!"8QPCD%%$ M%:2 Q;E>.$B1Y42O(JBRJK-CU=K49IS=7=UW5T64GT38;F+PAEM@-C\)68!@ M3BM,_,>7GVQQ_!#S2YT_&F5^\:9A//):*RFLDB9QE$"B"2&9$3F0/&20H2A @4&$M,G7:=AQ@Q M-=;YHL=_M:;:HUW3GQ&3"ZFL:W==-1AV3!0:XL $M3$_:NR/M*V1Z4&TVX6; M^B^VO7BZ,4*MW&MVS#50>N6U08:,2G?70+7/@E<]:W!->"ZEJ(Q8^2=JMHQO MO].R/A)ZLUR9WVPEIDR \QG9\&W+D@@>\] ?-F&K& MJ8ZF[O=C!B[BOT@B(Z4LQ_VG"&:V.5/V90& M;HH'[U2!8G$J,X4IP,*$,I"" IHH!62>$IYJMU+*S#HL\%Q+4R/)VM96JEK6 MUKI7&CN+['G&\HI78&IJH&ITB1M#KZA$=A8S%PUH3]B-)>U\"D-?*LT6<)P7 M7S[W@!$UE2WZL2N5;'/#58HV[;LI88H+G!0@B[&IOBB,EZG_DPL:,QEG*E5. M<0 [3Y\:.W8'B&Y>W2Y@=B[;8!@"DUYWP.Y_*^YHCT/(\CS'5MO1SIV0V/'R MD?:VYC:JZ4=4ITB>DQ@1!:B,S=6&DU<*L6QZ5&YQ@V.?=!SOOC:^_&_+ MI?A1SN=U!.,,L0RA)&: Y@73I),A0#C.@% T(0G-4Z$&1HSOM#,UONG'#G>& MM@'!CFG3IX"U(QP/< 5FF$%(71$O?12'0!'0NVT]4TSST0Z?CE(^?OF W9?= M@.8FR^5V(7IL]$[J7VZGT#2!+%,* 9%C"& FF3GF(T!Q5!0H94BIQ'I'QK7U MJ1'(-IM@7L>#6WHMPY"WV+$)B6=@AME+S+CI,N],2MZ.?]/TP,:A\8"YPXY/ M2.Q'V@4*, 9NVT1#,3R[=>3\T/&VDX;V=V>+:?!#AOF0M_-Z$*4X'A37YD_. MA,QR+%@&4*82LQ\5 QP+ E*I()%Z@2LEG'V7*[:T=2KM&G;YK/K-A_NJ=B)A MV^Q]QT+V=I GC,<"\@2D3,_*D#("&,QCP"'AA4I8HJ33)H)_P$>I.-2'FR^K MTT$>UV!MY]C[1S"TGW]1T/'"^^OL\[M!Y'4)8-GTJ"L"-SCV%PB.=P^; %X\ M5N5"SRCZR:Q7BLWY=*B57*]F?@]XV(KAB%A=IJN(B S*5 M.8!&IXV:K$55Z%]@KA2&3F'(UYDS/?9J(Y76454G,?)^7]RH[,J!LJ.X\> / M3'U=1Z)>3VZBG;Y$O<[<[$1$=_WQQXM^:-"J/^H%OGU\]/75@?KCV M9>Z4";ZI/BSG)7_:2C]P*E&N<&&8E *(<@D(YPQD$&&58$Y0G#HE@9]L:GI\ M6:WK6N[&5L=$[M-XVE&?'Y0"TUH'D-DQ;#3#/LG5=Y."_7MC=!CIB\O8^,VR M/MW;2A.AM _:Z8":%TT1R!3C-B=G(30#1 M- +B L6H@)EP+!%PH;WI$#? M$'5J[7#QS"3GVQR93JP ..04N]N&$$2-@$8XC@67@EAKXE1O__CW=O_W$]<->SK_JV6[*]W^]XN'A[7'\OJCSD0 S$0CL6*D\4([G+EV_?].18 M05L:&5.CSM8Z#]&-#!R0MR.*,'@&)I&>T5%M]4UT MT =.*.F%>J<6A^5!IR MAV6?H@8\8;!SLEZ51F+#J+)V%8NS.,:\G](!8PP,4.[Y+ *^O9,C+8WMI)SN M[!%?Y<6Q0I2CB%("%0 M ICS%!!.%4"8TSC+BIPCIQ7,E?9,C4?ZL9_OEE45-?WIB2X,USL>-F!V-#3B M,(0^E>^-0(LZVQ^#FZCK4+W)VW9I)'GCJP .%-8[S*9G"O^]"L#38<+7/=9; M>(#1X_BZ*/\MQ5NAZ;Y4I6FPC51K"\+M1JSIOWN\WSE$F\F'#(P6A#]IRQ"-M.1OU>;J)TVW[6_-\/3FB[>F,E>^9KG &+* M 84P!3FE!54D%3%S4EPZU]C4O/6^K48*Z:&UUOE<\S2\UH>:7D +?Z*Y@U=G M:)CCS(N(^#[+/-W@V >9%[M^Y!3S\CU#V>/^?KFHI>IO.Z4AEB:<8 F2 B( MH22 IOJ/A"">TXPEB+G5T3AH8G),41=KN(T:2YNZ9JXL<0"C+3=< TYP1JCQ MZ. )P0.G>N_YZS]H9N1O_E0W#[_TDU<._+[-WJ+^O]'<^4[GIGC/[L:C]DYV M?]&[,I4+TCEWH@ZUSL V1[[R(GX.@@T\<1Q)P&/8:NFDTV,)R5I/AXD/& MTV"P[<^.YH+U30.8MB^^_%&JQX4PNZMM$/?3*_FPK$KM&L$BH9)3 42F_X ( MIX#$ H-,ZK<$95)DT"KZTJ'-J;'NKBCY:F-W)QK_%(G6<@<*L83?@HC]@QJ8 MCC=X&HNCKC9 [YN7.V&U%G&MGS4>+SMUK<=]G:\ M=0"'OWRLULM[N?K\8]DZ'C$W&T<4@IAEA:G3C %510H2EDK]#TL)L1)G.?[X MJ3%S9V"D+73@BD/8+&CV*C!"K^A[. SQ9P\!<>#)JX 9B1*M7A0WTCO9[;/\ M=GC7>%1VTN(=UCI]U<"PV;JP1WWLTU2?U/]1U]U]6U6/4KQMU QH??XV0UD> M<\0Y*$22 V@4'UF1"X!AGB9948@TMRK$,:3QJ9%;5_VF$6@97J_8!7^[C=!0 MJ(;>!F@!K0WO"OK6OZB-CQKKS>E\SWZ/<:P#4/,;M.IBP+@1J@.@.0A''?*, M:\[UZZ8^T-7=ZM/:!%;66MH?Y*IN=8:QXBQ&&1"Q,BIYFL1HDD) <)&D.$Y) MD5L)V#JT.34":T^XJ^9S>Z"KMM"0H3*QG,_IJHH>]!=8TYHCJ]D,@>6ICE]@ M0WMZO2B*FT@;K%_/71C>$YCN2P JB *$%Y]M]AE@#*R".!Q_8W3K0 MT1I:/7Q3"* .GVS*(Q[-G*0_R_O'^QDM4J8D4R!/2 R@DA1@D_"8PEPDJ2IH MXE;A>RS#I\:/QE2@3,)QV24.0A.?"L MQVY_H&)XG1C0YOINI/45- 4\31)^4J0 IDA_>3P1@' 1QS1+%(J=:LX<;65J M,TMKGLFZTL8Z%KDZCJ,=ZU^-3F"*;NS;I.('J5=U%@._RM)'6QI72/I<9P]T MH\]>?'V=])9[JC?+U=WZFUR]*1=TPUET*\J8^X 7; JYC8V/%L1

    SM4P=WG,,+;33RS7 M\EWYW6QHKO4+5VXR(O^V6E;5+"NT-4@E .6" YCE$) LS4'.45:0%&:\B%WH M[5*#4^.SVJA&#K#^LNZ7CV<4=X9A;,==/I$+3%:-J:"V-=H:&W7>4FVO/VJR M1<8K%UUL=%3RL85@GVVL[[M6XNA,0WLJ.10ISK(4@CQ.)8 RD8"( H&DX#G% MB+)4.65!#[!A:B2T*Z2S]SD-U3"R'Q'+#;JP.(?>:^M!?)Z^1M(F<@8QD!Z1 MO1W/I$'D#-1IW2'W1PV(L6NJVNU6OZO_>+]<_Y=K6I^B_CLC MMU_-"B:ES-,,)%FAJ9$S"3#*4I G,&>)X#''5GJ05]HQ-7KL+&RJF=;%TUPB M?:\8D//,."+,@=FQZ<1-=%!IL_Z7J4 0Z;Y$F\[<1)LQ::YX.=Z8.$0:CC,V M(X4D!AXCMV#&ZY$]&_5XQ>/'"X^\'H.=.$H/CQOFQ+^]?Z#ERKS!=ZM79?6P MK.C\3KU;:AO,3-G,C_NEB*2DAO7J!QDRJEM_#53[?OU5SQHNX'*[V,]?WQQ;:ROX?&D4Y6,'"+UD20-B'MKQY7VK'\T*CX MU*'N]5_>-8$V7:JXF"F1"A(3I(<$0^W;J1@PIAT\S$G.N,PRI>).TMARC];9 M"*LO;U>H.#"1;4R[(K7&?2PL]V;#X/NG"8.\Z^(>MRH=1C.S!L'CYNU@E/WN MW;J;,>[6[6"8#G9NAS]I&%FVJAF542LJOWY;5W>/ZVI-:TVY&>98"A,/F,N" M I@E7--BA@!*4QKK%:^*TWCV7:[8TM:I.]>9B 'E7*.;2@2(*8VD3+$3GBM80"N=)M_8CN$CUPY:VNF=@2%/G M(O>*MU4?C4B&F2%:.0*9XI1(QC6'4.W"BC0'+,UB4,0LYPPA :%3-J5-HY-D ME=KHND9#8ZIC:),-UG:$XAO!P,1R%+P HLLNL/B-;[)I>-P8)P$S2)J#HI88IQ-5"ASRDZ;%H+ Q1T/(^!W[.%XTV->WIP MMKL'YP/GKQX0VO,W6BY,J<&[A=FR6S^]77S7SZ^Y9B^D+H<%35*< %R8+#(D MI?9$A "$D$2@F!54V,MJ63<[-9;H!]TUYP ?)9W7E:*,O_YEL>K^TW2Q<>)- M1YOB4$M>UC(%/\IUL^&]?HIZ77>(-K$?M_/4$VXT E.1L3GZQ5C]:[1<' '3 M)>CQ&GP=@G>"X#Q2K,Y%O#V%X3AC=#;JQOYIXP79./=P)Z;&_>XK#EF^+>?Z MCJIIZ?URW3O#V7X "//)P>,,"/_2SO'Y8KNGIJ6?'$"K9H:TVT-KK4#;]^\-LOF9?1)=\IX MNA'?]B)ZT!^)7)ERJ8V,HUJNVAHX"UF'%98:%JK?Q28,WOTLVN\+8.$O/\>P M!F;=39&L#W_CL+!V\/_S:#-O;Q;H4Y?QQ77[O/?[U3SY_%%(8 M.0$3///8?"YWZC5=F0)J52<6N/6&8YRD%*H"*":,PA'G !=Z^J:Q3+&$%.>) M4TE1_R9.;0;O[V/U^]C[Y*.NEXV 1Z^?YJ:NIQ9BFV.]!99KHF<=V]"+)__# M.E+RL._!")1;[,W,9TH]]@WSZW?M0&O?YH@3?E?DJ[> MZ&MG/.92SR!83R$\!I"D#!"A,%"*9RE,$:/<*79KF!E3FS7TYU%X4Y(Y![]E M $9P4$.'9)R3;3"AOP^RKCO:[\U-9#H2F9Z,HD=C@>18*C7G3)F*=HT%7 Z* M-C9/&[!;]N*Q*A>RTJ[^/2L7]=.UIV]R=/7BM%D==*<+S8%S74' N $S&4,E M>2Q EJL,0*@8P(QA4- TE4K25% K=:TK[9@:,[ZNUN5]?;:K=B)?U]]D]+!< MZ^Z4=![IH5N Y>.ZW=]RV"&Y8L0L-K3&&8? 9-IU(NKUHM[<:/O1;H;<;,\N MV[Y$76?&&0^'/:IQQF6D7:F X^.V"74]JF>WG:YX_'@;3==CL+.UY.%Q;M.8 MD.7L]E&4>IC?E*O[MV*6"0(1JV5L\P) QB"@/,T!CG-.%/+6I MIC4N,M9%;U_9D=8A7N>GA:M0"$STM@!8L\+)SAYQ;"O)__)U^?VO^I[:I_T7 M-#^"YL>:! Z?-LIG?;(3W8=Z^H)A*^OW5+@_*OT<;X($K3 M[HAY73([-#_J,MD=EOVE\8 G#$V%X"NC/O5*-O]^N]C(5KVD#Z4FADT9"(88 M26">@!1S[6@4"3*5-#29Q2*1L4!"0B?Y?/NFI^:)O/QFDMGKQ/3E1L*M*;A1 M!S[WTFH="W X#(<=IX4!.3"G=49'OW1F_VJPWLKEM:8'J>'ACICGY SKYD=. MV'"%Y3")P_D)(U?#ZY9JVHIZ8Z"JI?P_ZZ^]%2?XNV9?P\--V, _I,F'E>+V MN^[&5_DWDR;[BJ[E)H-M)@4324XY4)() $66&TE^"@2'D+(B$TGJE%$VF9Y- MC9$;\[V4%YT,QJ&K[3WG.Q$Z'.!Z'9K-9MP&GK9VRUH#M%6I:5^\C43-3=3A M%+5 1352D8&J)^\U@:I]H<9_&F7]O/?NSU'W+]2@>BL,&,S @3*0<^VWM[7# M7RWO:;F8892F:4XI8!+K=0ZF"A"48Y#G(HZ3C.5*.H5 '#8QM=FSMK".:*\# MU7]OK+1,&SR#I-T$=AT^@6<25VC<)1E/]MZO]N)A,^.*+)[LYH&:XNDKAWWB M>^&_[\J%?+N6]]6,IC)#7#( 4<%-^9H$8$)C$*,\T=YY7D@W8==3#4WMQM?OT?2 6F "&@>5, Y>0\$H&)QL;E1(N=7F?&"Y>'[#P MU2W7;:Z,$O4'NEK?J2/GOMMX;)9(CE,4 \Z9T;_#"&!).""Q2'-2_S,P*M^3 MA5,C)(>*3ETW(UI%IJ/FEF,!%@%*;3F] Y9K]^<*I6 V#)VIYA M#4W$UR/J3J8.$/GE1YN&QZ4\!R@.6,SEW@'Q\*]H>3^7J_?ZZ=]N[^6JY/3E ME(\>7#7T^W\'$7>,X& MBEL]:+R0<)=^[01_.]TX@)WK Y0/^K'R\ZK\^E4:P8+7W_4+]5G#*]OWF[.< MX)PR4.2HT#ZC%(!AE8*,,!XG*E%866TV6+G& 9QLHG+?S)<_FA*OFV#,G!)1P(2#!.5$LS#+ #/%MA0DF4@5 MI-I7MF;AXVU,C7?KH/,'6HI:V(S>+Q]-C$RY:$4VRD6= WJ_%7$W%-V4_7:/ MCSV'O04W7X]HZ&-F Z:QT-2 -C;:A+9:(^1 N-@*/(<*UIDA#@%SUYOTM0H^/UR 7ZCJS_DNCX6 M.:(%WM;0$-&7RC@@AI%[936BV[DVTVQTG]'4"#6\=GNMXPY:8)9O!ZBG2?6C MZ4[4]B?J=ZA?##9HT6M_&'O=RO5@UJ@;O?Y@W-\&]OCD*T13ZM.RJMS-<=<_ M5:60S9;'GLO=1@%FB'.*. :,%Q# .,D!3K /&6IT5&)H4,!C2N-F1J#;TZY M>_W9T8;8Z=+A6M(M5-/+<%JXVR,.4F#&_A..SP"9E1'&:6RME6'CY5EHY4I< MK=16AK8QON3*E6@O)%MO,QC>Z_>Q_?82"0FD4 #!"@D@505@ M*:>@R%@^LG&1O7!+W5YW[.^>/TP@JC#RUY0_H<46Z^]/?U0*20I1QPH[0H# M2 @$!$H(>)(K@M(\0<(IR.M,6U.CB=I4P&I;H\JQ8((-MG84X0FQP"RQ U9O MR\!_X5H+/+Q2Q;GV1F4+BX[O$X;-+6.NL6]_EM6,LEQD(L= HHP!6&0IP RG M(*8JIYPJRD@:?H5M3)D:XUR]?C.=&F7U5@]DR+6UZ_!,?64][LB,L:IV':'_ MOZ9V137,BKINX4^PGNXCX6JT/^@V4)^-5K4GZ\2(3O6O-5G29K/\L"(<)]FHTBR6"Y M:VVK0G:UZ-C1(;#SKGTB^KQR8S6X6[O;;+6@2F/GD HM,W:T[>?6&#L'B(7 MV-G;!_CIK9))]6:Y^B37ZWE]C%[GF-$%+^F\IVORZ9']4_+UY^5O="',F_#T M40IY7XN," M[F#4,8%157>JC@@T"L#/,& 6RZIG&(3 LUK7HTAW*>I]/7=U.G;3JQUYL[9? MT>=EM.E9M.W:,XR;PZ+K&<9OI.77:./HMA[S#/C9E9FOML9;HWE&9V>UYOO9 MP]9M'[KJUK504[O_GJ9%"J44($%) 6":$$!AE@,."122<)J*Q.5LXU@C4]MB MW-C82(2Y+;V.HACG4BI36TJH. 50">U?Y$0!B'/)6(H2E&=V_H4O',?Q%]YH M=T&_@%7D'U*[I>NU,(6>T7=A"7 2= X K\O/HPV-NM8\U]7]A>79:XYAFT7)*%O* V5L*0XROFF"MT$8KS M^4*G;Q\Q9^AB'W;SABY?/E"3=UEI?_83G6_B.B37#B5A"F@&-)O_IKP9U7_( M0JH821%#7CA)\NZW,#D^U ::?:[*F.BHPWN GIWSK%YWX*F/9N4!:+!.BUH79V4)(!C%($ M$)()8Y04D#LM%T\U-+6O>V.GZSG="1QM#^:N1R?X25QKXDW4)KP%37R[A(CG M$[<3C8U\Q':^RX=G:A>N'T8)FSRU7C:JR6K[LEBR2JZ^FURVMXN'QW7U49J> ME?.R=@\_FI@[$W[P@E9E]:[5$7AJ-&#VS_]F:1K++!<2)'%" 20, JRR F2Q M9I9<$9$Q)WX9Q>JID54_7YB*?SZVJ<5NU#7.>-OQX.1&,3"I;M.(;W:2OTWN M<=3O=-3T.MKM]DVTZ7A4]_PFVO3]IJUZ$QT)H?!'TZ,.F%?.'\?R42>040=C M?S8:M_&!Y8'I6EMVI]KB=LM%-8-4D4R:T&R)H%Z^(@$8SQ$@N80I2Q!/,NDR M#QTV,;5)XV[UE2[*?S<1H:8DYBM9\559'SSUU;T=*_X>0FM'^=PF7'K[Y[LYD&=W=-7#DT-_2[GRP<3$\6_+9;SY=>G MCZ:"5;<7DQ.2H0)E("4,:9<4:Q: 20IXSI#*2$IEXD0%%]J;&B]LS(W6&WM= MTT// VQ'"!YA"\P.6\2VID:-K0$VPBQQ\9PY>K[-D1-(K0 XS".UNVWHAKBV M?;%N&.IC6?WQXNF%7/!O]W3U1YV=PC1YX#@G0&&]QH59E@ BF#DU+%3,$U'P M KKMCY]O<&JTLF-O9 R.-O8Z90I9(VZ[I^X/Q^!;[,,A'+#?;H>+Y^WW"XV. MO!MO!\'AYKSE?0/B$OXN%V*YZN++WB[J<(>WBW>E?+Q31B9PLW*:"4$S110# M-%7$Q"AA@"5*09&*F&."]++&7G;:OMVI$4]C>509@T&Y '-MLO'D>2V.NEI^ M7=%[AV-YAP$X3T !80W,0RVBFZC7MXLVVDG_8"PW<:_&]MXN5!B '>(@P@ ] M4ER$3\#=8B;<83L;0^'PN/%B*MS[N!-C,>!V'Y)&7_0+8RK._%N*5V7%31K' M#$L.L=)DCSB5 *(8 1HK4PN&<"%@)C4VP[6-CK0X-:ZO97M$:]PUFD;'T+5= MMGK$+/C"=4_EJ&=N].H2C%>*'9V!)J#JT;%6GU'^Z P(YW60SMTXP*U\OUQL M58J[^N^=1G$7]YJP@F5I#%(E$I,0J8E%00PXX8RD*LM4817A9=O@U,CEDI2S M@X]C [>%]^@9Q-";Z!?P&Q(D:P.D@Y?H&="1W,/!+Z:;+^@ SEDGT.8YXWE_ M#KW:SKIN> M&DD[E#1N*A6[UBBU'Q0[?S$,U(&IW"/*88I [P V?G7GIOGIE6W>@650/>;= M)YPBMOYHO],__>=_=+_1?S!:R?_\C_\'4$L#!!0 ( /!!850= @-9\28! M "VZ#0 5 ;&%Z&ULY+U;DULYD*Q>UH*2>/Q/B\,7!(2/2Q2)EG=DG_]3I LJ>Y:12[40K4= MXY)454WDY0.0F+'W[#]6:^6O[KG_B?V9]^P&5:Y?GRP[_^Z6_O M?P;WI__U;__T3__R_P#\QT]O?_GAQ2J=G^%R^\/S-88MYA]^GV\__O#WC)M_ M_%#6J[,?_KY:_V/^6P#XM]U_]'SUZY#%_/E M/_ZY?HEA@S\0<\O-[I__^J>/V^VG?_[QQ]]___W/G^-Z\>?5^L./@C'YX\5O M_^GPZY]O_/[O!9@OMQLPS+5 M!3;S?][LOOG+*H7M3N;?I>N'.W^C_@LN?@WJMX +D/S/GS?Y3__V3S_\L!?' M>K7 MUA^J'_^[>VK*TLNSL_FR[#>8OKXY[0Z^['^SH_/5X2(-^%#I7CW"=LO MG_!?_[29GWU:?/W>QS66?_W3(OSWFE86G(O]NO_OM__XQV\D?%KCAE"S8_D7 M^L;A,^IJ1Y.#G[>XS+CG]&*AQ2I=^:5%E?-J??%?+D+$Q>Z[LXSSV>Z3G\7- M=AW2=J90&:<9!R4*??$I@2.^P)E@G3=:Y!*N3.&+K>KD:6Z5Q^1_JC.RZW=!#C M[C>/1<;Y!CZ$\&GVCH2.E9'GB[#9O"[OMJOTCV>?YYN9,=SJG 5)AB=0R7KP M+FGPTJ%6/%HZY>Z!1PF;N*/ZL-(.(S_B8KNY^,X.*D"B/QP(WR5I.LR,H^U5 M"]%W@*'+]+]8G87Y"Y2$+44@$XL]H M=+T?;NU\IF 8HH]LOHPJZ$\"\I]^E&UEQJ=$ PU*!'B2Y 9Z#%=(4 MZ:,H0H\&D+IB5P;MD?J[!10/%F8G('BV7)Z'Q5O\M%IO9S:CI?T@@7M#YEDT M#.BDHU-/95XP*A1!C@:&RRMW=4J,!XJCA=L).-[@>K[*+Y?Y!1GT,Q3HA;9T M;G(Z+54D:;CB-23IC4Q,Q93'0\>5I0?!0SXY>!POWHGQ\?Q\707W\WR3PN+_ M8%A?\.!B"M9'DDA0!A3+&IRW$="9F+S'J*TZ/4IXQ^J#4**>#$I&$7(G!\G[ M=5ANYE4NA\.0!4R*+&K(2>9Z& H(P2A(SDK&1"Z.N?',CFNK#P**?C) &47( M$P/EY7([WW[Y>;[ 7\]W#ABW,19.T,Y%5W^.CD0O#%E6!B/)"9EBXF2 7%]U M$##,DP'&24+M A!O\<.\/EHLM[^&,YQYIK0F$YNN2$5?BN- WIL$DTD<@ENM M31X)%%=7'@0,^\2 <8)PNP#'JV5:K>F@VPEE%W-^OCI?;M=?GJ\R>?DA2J>4 M@&R#)MD(2^:4#N"2XP1_3WX^&PDK]Q(R"#KNB4%G/-%W@:3WX?.K3)*:E_D^ M\^!P7@8I=-%T2EJ,KD8!-7AG F#(2EECG5:GF[/WDC (/?Z)H6<,<7>!FV/BLI&0UOU_]OIPQG4L)W$&69)G1X9C!YY@A!8,FZ&2#/-UCOF/Q84!Y.O'9 M,63<$TQV%MCK]9OUZK?Y,N$,4\AHG +#@Z"S,3F(FEO(RF'Q)!C,<5RL7*-@ M&&">3L1V-&GWA)HWJ\TV+/[_^:>=T2Z2BUEG KLW=$323@ ?I0'I>2)"7;3< MC(N9*^L/0\S3B=Z.).FI _V5AS6&O5OGI4B".= BD2A\34?GW(/6%LF_2\HB M/QDAEU<?%PM+^*(TB9TNAB(H9I324GPQ1NPP=G MK2A"G'Z_7%]U&!J>3G3V)*E.C(AWF,[7A&8NXOOY=H$SYG,NC.Y 3!7-A0SL M:$V"C#YCPD"VU.FWQ_55AR'BZ81E3Y+JQ(AXOPZU+NK=E[.X6LR\#\:R+" ( MED%ENMU")I/(,)3:Y)2X/CU0?V7)85AX.G'6X^79R='P\G/Z&)8?>1@LGDX ]63I=N& _!T7B_^])(_[ M'88-78#YU69S7@/ )@C-> *NT))E; CF17@0"2//2,SXTXO,[B5A6"+:4XN? MCB'O+H#S[ZO%.>ECO7O47F]FFJO 0D@@!9+K'8N'P%2") (&F4668:P'FFM+ M#P/*4XN=GB+?+@!R2)K:)\#4^Y-T114&K MC#T]=?$^"H;!Y:E%4$>0=A>H>;6D3PMI._\-7X1M.+ U'<6%HN?SCKLT]A^65F8XG1>PZIU#>DHC4$:R34HM42 N/6GEZ&=0\!PZ#R=(*K M8\EZ8LB\2F7][#S/Z3>>;;>XV:ODYT7X,&,R.H^9)*,T<:&%!2^3!HTJQ,Q, MYI9V%A& MS;6EAX'FR05R3Y!O)Z?/MSKIG^D[FYF+7.;,,@0F/*CL$@2>)5BILG'>&#[B M67-M\6$@>3IQVS%DW!5,]IT7#DQ8F;)5!4K2"A0W'&(P$K+SQ=")F'@:KQ3] MQO+#H/)TPK?CR'EBL#PC#O*.B^K_(Q-:!9T WG]A'(#+F<%A4[#X+))^MZV M:\, XK5%I^EUUA0&1\FS M#RC\/%^?O6G*:G65,8'"'+ MCN_WYZOE9K68YUT4)2SJD(IW'Q&WFV,N^KL_;+Q!$(/(/?'JO]'B^W7YF6A9 MICD9^ZM]]ZFO< HZH+'D&6:-Y!X:)O;9@[[HP"6:)$.;?L5#J!MMB,"^J:QA M*;C /#@5335J+407B%>=E6#<"GOO?(P1>)UPQ$0S5-PY/N#A0N^@I??=??%= MLB;%^J8< ]V;/' (J3K(*J5H$R;T]Z5__&'F3HRAY\$3)QXB] [0EYF-'VDHA5W\\!Q!6995"CCXV:@C_9"9./$C)WY\X\1")=X"9-Q?K[GBX M&(20#7 =7.U7H"!JD\&G8*,Q7(M\7W'>\:BYC9KNIDX\2,.KD<7= 61N MF9Q!/@%C%BT=OP5I#TD%SKK:=$EH'FU6[-X>\8\^I.0QYTZ< I<31=T76"XF M9Z P&2U&""K5N[H$\,YQT(QG:TUV6M[W-/OH0TI&=[';@^4847< EJ^7]+<' M!:ECR<%H0%7G<002370LTNW,E61!.>4:>XA?:9GV9&EA\!XGY@Z \FRSP>WF MJ\/(HE(J^ 326]HUJ"S=G;&&IE+=-ED8<5]L[GB07*6C$POW2*VN1A-Q-P Y M%(Y]&VOI=4K(!$3IR=37#,'5M&W-2V8:F;'WQG!/QUNLO\^6'?P^+2E@KBO_OQX8-U*SK2FSOA .EWF'0#GV6]AOJC& MW\^K]3O:"H=.+W/8D(YDXO-7W%[P(K7PP>G::5NH.CDQ M@N,201:>3);.*M?F?KR/JFG&/C4$V%@:Z !-KY:_$=6K]1=B828L*B8$@O U M6]A+VS8EUF8II9C^U0\O1$NX '6_6^"G,\\O/GW"Y03(% M7V\_XOJ*C&;2\9 SV7M8&YPI1V>H=T%#2D6B)<=7Y38#L@<0-\VXJ'98&EL? M'4#L*O'TZO!\-F],KYAA?6T3(^'B"K M;5B,= :M/N%Z^^7-(M1YK;EZHI_VLUOS/H<%?\&PP;?S#Q^WK\O?:%]4=I\5 MPBC=U.=GYXN:O U1X'C>,+O $FO2 ?+#W-R9/82(DOUY>>T M.*]U[G]9K?+O\\5BY@/7KM8/E$+&A;*6KJ*D&(20A(QUL'JC0W((=3VXF*/@ M:G15= "OKW1CD3)Y9B![5:M1N8: 9(.XHB5*K8S0O@F$'@23QK[E*# Y2J0= M0.&2O_+K:ID.%FG)/@KI)"0=Z.+U7))M:PL(9Y@WIH08VUC]MY+3@],XSAUU MLK [0,R>_EF*V:+U'E@B8:A #FUD:I>%%;RT1K5Z^-NOWX-'..);\8/$V8$/ M^,L\Q/EB%[4GHWV7L/5QM2"A;ZH;L/WR531:<95+KA/4N2+1T)=HZ8ZTQ&;M MJ$*,M2GR&$IA)TE,OXR2H])$+1V<.9?YNF!!9O('N4$PV=3F"$% *)*.32&" M8>BT-FW\J5N(F3;/H(W6[X'6,2KH"T77@WG:<(XJ>>!!D7](ART$RQTHP:,D M1]$:<5]'DU' U%4VU,GJOAL^I\B^ Q1=/#:^"5_J2^-%$#=GKSUZ"::0A%2. M 1QWN19S:Y:D]*D1@FZGIQOTG*3M.]YY3Q!]'P!:G].J-V0TC$130 9*NQCPO^+F8,3*+SFN;7*CM MW34H)2W42F((S#-9)'&CVSP$WT_7M"'G1I@:414= .N7U?+#>UR?U?RL"Q94 MME))HCG94#M=1$;4)P->)2Z13EHR"-J82#>)F3:ZW A"IPK]:-S\ANNX:F9C MSVQ))@J7P/G:.E46!CX(!9Q97Z14.M@V0>8CK[-FX>96N#E-Y!U$D_X>UNM0 M$]F7>?=P=Z6MLTMDT3GI0 3.ZD"U7)W6.MA&""^9]+Q1FY#[J.K&+AK%.1M- M_ET<0;LH^^7#]%*LW0;O74V^0NT\W<-TJ/I$KH*(O*!G=8#C?2.G3GS8N)VH M;NRA4; TEO2[@-+SU9(^;EM??R]8^G6UQ0L'=!89^9B<:7"ACE+B-H(OI4"V M*1AME3>Q37[N=PCKQCX:!5)C:J$#X_H.5^'2/A'1%!5LJ-)!4,$4B+%VBO8E M1A89][Y-9L=W2>O&@!KGK!I5$SU :W?X?I/2)4XD2J[1D=]9/-F54F$=7&Q! M!L>]YIGQ>ULRGWKSW4;3M._Z;2Z^DV7? 8HN,3'+F7S.["(PK8ETCP7J$V2M MQ2HI2.Y=:E,A?HF(:=_Z&[Z$/$BZ'?AIM:'*?+L;F%*KD%?+>G;B,E56I(XJ M*Q8@25*FRB:!C[N2&E>DE8ELOT:%X'<3-0@XHP]4:V<&C2/]#DZ8>]ZH \LR MVJ3!1FY!E3I'I;9'#E$&&44L5K5Y1^LU1>117O='4D@'T+K:4&[?$$%&HU2A M6U<:4:/O/D!$;R%*I;3628?8IAO;+<1,W1-G'#W?V\7OX4+O #>71LM=T%\R M5UX ?8V@7*T;+M:#]3I9H8H4C=+KKU,R=89:$\2<).X.X/(LYUV/YK!X$^;Y MU?)Y^#0G,VO&LF8LDC''?)$U\DX.(T:$Q)4KQ*)U]PXN/^$)_W:"I@TN-@+/ M&,+O 4/?JN!VSF.=DKO&C[COR/GR>\9*82RI L00! M56P&7SMD\-K>3G'4FK=YSW\@H=-&'UMAKJ&R.L#B^S6&S?GZRZ436; <; @. M'-8AWI)GB*QH( ]#1*UC1M;FK>0F+=.&'1LAZD21/QPT?@^:)7ZH*'X_8@.O M;9@O,;\,ZR6YI)LKU;UEGN;;F2/)@(LO$08P0+%/@0N9<8BXHV[2(NTG+M"'* M1B Z4>0=!"R_%SN9%8O)1%VC9;N\&VV('RLABUQRMEG:U.9<^AYE_20%/$I% MR,CSK(>+N #*W3'1"7QQZ7B#'8&I#E S1Y @B^H0D)8V-NL\\@>%9I\#E M1%'W!9:+B4X\2;':G9B"HHS1UX9C(XR9APWK"B M[QMJ?TIX>BB-4VE,)UY3,:Z M]L#JP6)NI?5[P'6$"B8$T6:]G3TK9;Z85P9>+K?S[9?#N>MM2#))!JBM)8$$ M"4$9"]HRKKBT4HM![_ZTQ"4 T;^N@^=N&OH!SS%:78TJXBXJTVYI',9C]-(F M"]XX!"4=JQU0."1ER 9(V=C8YKW^R,F0#;..QH_F'"?F#BZE>QYOI N*1^/! M9@RU*86'R&OWR52,C\)JV:C,[,14Z\><&/D@;0]/JGZ(Z#L T4,G.&4=N/%" M \HZC-7Q1&ZE,R!H-KM]])/G/F \"D^20/;&D4B [TJ_S?F67'DG] V(3QP0;9H420K5I\96<;: MV(#,T4< VG6ZIC;"'@%@)ZFB4V"]VFS.B1-KM:__@V04)\-#& @Y$B>&::V9 M]JU&O]U-4[=YW6,#Z@@5= JFRXU\K-.>2^?!U*"MRCY"#,1=4;IH@X9)]ACW MX0W"NDWN'AM6QRJC VQ=*M>Z\U)WF;9$SAY<3 54% C.U.H;CS&(DIA);8S^ M <1UF^1]"L;&5DI?.+MQMX?L';JL0>RZ:&34-9'+0PK&H&8,N6K5;.E.HKK- M^QX)5R]X[H.^8+ F ;%2NW43#U\][QVER-*-H^H+&K M\=QSL+G(X>%18/82I+8*E'!DM&6Z>[DNY IPBRD/&@SP$'S<)&,:D(RCV9LP M.5','=C&!T8NB,Z M?:R,.P#(00X'XC,ZR7P=3U#]/>4%$:]C BYY]JB98JY-).<*&=,\YK<#R/$R M[@$@MZ1Q:8N_X?(B8\;J?UME=4!'I^O-MO7Y<#H MS.?HT' )WLA$Q$L%SJ8,CBMG?'26A5:AY4MD=')4X\6VL"<,4B*!0.?$P,LF')>1ZD5VT2$^\D:>H4LE$Q,X[@ M.SA9WI(:B("/Y$.\H+-QL?I4A73@:L:+L3DC![2U!$)Y!&'7![+1O8RI_A[!I3:0VJ!I3%QU ZX:09LH+ M(II[,O\, R4P@Y&\M8UB13=(F=9::@.?T^3=D[G]K>G[S*C"1I&$9A"F2(WKK=9M^>K<0,W4Z?1L3^TAA3XB7FC@S^SG,U[N$[&?Y M/\\WN^%=[U=?>U6^6M*&.M_EK[P[C_^)B7[XU[#,]1._O,6,9Y^JWF8L(DM: M"=)^HOUFK=^WA:_#X=&R8#)>LY=N9NV,1\[4N?2C &PB[?33M/\6WE^7BT'@ MLV)DL+4!ABI"T)> X.F(!XS2)^U4]*9-E/M>LJ;.MA_U:!M/ ?V ZB]AOMS4 M0QHWKY#^WR^^;CGK5:?SV2LA9@Z0RA*D1/K$CD>5@/S-C*-.:28VUCJ MWR-MZA3\<<.9HRJB S/]U9(^"S=?@R&R1"R6TZ[0M080AQD5SUDUSGYH)NX,#YS+Y5_B;$:TD ML:#!E5+J_:P@)OHBE57<(V,VMHF'WTG2,$@]E8?^<23?0:3@F\]ZD;0P7YX3 M4]\J%7["LEH?IL>]#Y]Q0U?U.I#":MG#EYTHZQCYFNZPVL5R+W;%C&% >2IY#,=+N(.SY0KQ7UO?O5]=*A<^ M5)+^%#;S- L:8\PR =/UZ$RJ@ LI00E.!.D2U[E-E]0'$CH,8D\ECM]22QV< M41=C-B_:KGQ]*;,Q2B58@82!U]ZSOG:/LF"\UBZ[S%NU![B+HF&PZCUZ/ZK< M.\3/?A-H48=W1@.<16)BEZG*5"">6' >O2@ MN03CG$_?)WC8"?94W@\?0VL=@//O./_PD?AY]ANNPP?\];Q6)+XN-UH [<]N M6[=RE 98R!D4$UB[+V3@6?O"M,VYM.D1]R R^[I*FP!G]5A:[!>B!WG>;%8E MF33&FPR[RDO%,4+P9&ID(VJQ=0FLT=R%!Q+:UXT](4Q'T60'0+W2%6GOCY-C M_KJ\#Y^_BB]G:URM\.8AUXF 0H,CGQNLTB(KSF/$-O&1 <0-.S>?2H[&V-KH M &!7(XDI6&YE,E 4)MJ)DH@/'D%ZGH**DB%K$_PX(E;;"C.C*_G>V.U#)-Y! M['9WAM\BH2M!PAM33+[ERUU( R-""L-QC*);+=G-K[R)JX@&V MC5$XEC9&.S@?KPDH?9\LVNV^WSI#5Y&]BFS&@0>2-W M&66VQE[IA \J6U#1"_ N,= ");-%).;:1!=[ZC(Z/BZ^TW/T(5+OX(;]2OWE MZ>>[/HHQ1L<4$22@J!F0;%.XC6M%H2-)-6CK!RVE*OFZ#G2;Q"3&S M2WA_A^OJF-QI-QSZ)9(1FGET"+%612M/P@D8&:1(O!;+ MF:@^H*AJTW<83C M1)6NVLJW#\C\Q_=8,HR.WUIE8X,BSY;I )%+5KMR!$'V)2JA'@"9[ZTW<;QA M=,B,*M\>;J9=7MQ.3L\.'"BGO12ODV7? 8!N-=0R4:U=<(#1T''*/:MEP@9*X#'H'*0(;;IO M]>=9C:#D>Z<2'R'Q$4>@C3*0\0,)+JHBR_H4O,I MC#TX5N,CYC19=W#(/,MY7L4?%F_"/+]:/@^?YMNPN' +L]=2DUZ#X)K.8(X0 M:L6;$B8IM"E*W^:VNI>L:?VK\4$TG@YZ %1*YV?GBW"1@WC+L_*!,<_0[:9I MD"M9'0TER=$P";*V*(MVK/@V%1B#29S6-VL M":ZZ0!T5T:7'EC0)5F1$P=; MFS>IV@C#BZ3 *6X8"]RHTN;2NX68:9M.C@^D4^7= 63>XI:D@/DBC_K A0R. MF4)P=UAEX:R#Z%GMRN-4*4)ED=IX^+?3,VTSR?&!,X+4.\#.+9G.VK-B-9', M@Z,#LVCR5D40D*RR028MO&ASVAPY0:M]EXX1PT''B;D#H-"=6D]*?('[/U\M MWR-MIG58?]GOK;>KQ>+GU?KWL,XSGAE*&PJD%,C0D\&3HZD*1"$,YX8G^OPF M$'H(E9U$C(Y$Q,T6,&W4TP'TKG%RLSA'I\ASMA9D*G7&@4H0K T@G.0.7=$A MMRFS^AYEDP^N;H2)ZS;4F HZ&G"?<#U?U:S/];8%[)Z']?I+';)QMCI?;I]M MM^MY/-_NFYN\V>ECYI)GUKL"M0 -E$D:R/N@N[]D9FG[YAC;U*0^F-1I@U=3 M 7-D%4Z.U%U:Q#4>7VTVYYA?G*^)SS?[=7;;<9\VL2$-O[Z<#?VM"&.&V@F? M:DE1R;SV,A 08^T)%9F3I:@0U#5_X8[$E+$HFM;Z:P[2Z;0W=:;4=YG>=4O_ M/L]&H%="ACJ AC9K9F21ZU@@>%&\E7[0U=EQ+ M'WQR#(SU7J*/FN-1KM# ]:<=CC/)8=E",Z>.UFEQ6M[@&(A%)K 8%',7KSQ2$$FX,EPUAD9DA\ MCL3GM8;"?2E1QY3$HX3BCWP2^A_P)O00#9T8:7^Y;(*Z <\)21=D.DOP2*PI M806$3+9'TDDJ%W52+#RA%Z%V(WDZ?A)ZB X[ >I-:=[L*7)9H)YKM"X;X#)D M8C%J"(P$:HT@UA,::5K-6'P0H9V4A[5*V1A/21UD;5RM0+FEHVH(+*>B@,D0 M0:48P?$D( OE7!U[6^QCE/]TG[,Q(BCNK1$Z34.3OX5_VZ37Q34KR8BH>(", M48$R2!Y8J54(1+_*1$I6;9!VDY;>\B[:@>M$/72#ITME43=WB. N!X&\AI9H MA[@0("0GP*CD6<["Z]@F\>P^JGI+FVB'L=%TTPW:=KR\Q4_GZ_21A)>?+?-; MW,[7MP7D9YDQ)ZT@J:4 MF[O8_)L#7YO7Y7GX] GS\[!8O/ZT&[[[%G=E@N]7[S_BE5RDY7RU_G6UQ M;6W1JZ X8 TMJ( 6G- 6>#)*%&^R*M=FU-[QA#(",;VE0(P/S$G4-G4>Q#[* MM'D3OEST0=_=!I?VY2RF&!SSCLR6G$#E4/L+20Z&B52RY0R3&(3"[Z_56X9# M(Y"-+/3IGXCO3=/X>UBO ['[\C.NT[PR)YFMMBZO:4D-$)70V5,?5K=EUYQDS,M#(M*E\.P<> AM\G">A"9P^#YAW@Q::>^J9V52GU8)KP8-4Q\O%K^AONQ].-'(]EWCJ;=?J'](7,1LG8 ME[5[O#&T4Z01X*52AC/G8QX661FTW# T/>G7BD:RGQI--P7U\G/Z&)8?L);U M77O#GG$F2@[20D)6GU^R)LY(A)9\=\Q1"G:]V]]]@92ARPY#U]-_" MLOVK":++R0@&T="MKFIKS"BL \>,SEXG;5D<$V3#7[7XTW]Q:*:)+B!VEW?S M%FNM,K[%M&_Z>U%9CJ%WFX/W<6?4YF$YE4=V")!,>@_*?;_3C2RY9%\L"*-K(J(5X.H\18DH5+!29]NF!N@TNH>E*O_QWS/& M57"_IZVAP*79U6TO^+V=2$Q%YQOSZN')S4SY,G5R;:"/+Q8^SL703O8 M2"]XZ5@UCDKXO#Q'[(?CLHI@W#]FJ%A$ MEL0@B;*^\<<,GB<$G80SZ$PM+6N&Q>%O3.(/\L;47$<=6(W/\G^>[]_^-^]7 M=\R7W.VQ6$MYZH0O7&YV3+_%_66 AX2FO83>8EI]6.X^Y2"/E+1,S ,7A:QH MXPLXP2(@%AF8#MSZ-A& UIP-VPI/^NVK2Y \D4USJ!O9GR&S:)C.15E(C%=C MB""X[O&D3\RVJSV<7NB/TWJ_5.V[NN6?NH7TT8>EU>;DA# MO\^09\Z]=>"9<;7Q:Z*-M OK8;&&*8WZFI%Z5W.,!M0-@^63?KGJ0[,=V*W? M:YV)C(FLZO H9]@AL])I#D5&[;F7WH8V63)C-#>5?XAGJS%5U$E;YUMZ:CI6 MDL/,("+="RHA_2V2^R=(W-GW2[TRC*V=4L/W+CSCW4_J M?_D6RP_US[^]?75EC<5Y'4.RWF+Z^&>R:?>KU&>*U6*>PR[5Y=!@?;.ZG)YX M]20G$=R4^@LL\S3?[KVLC[B=I["X*H#-_.S3XKMU#8R: 8M[7&>,>8L@2>.$V)*UX:99, 7HNT_]B=1;FRYG(T=H4R,/FL;:=Y@@. M901EM^TTB4\=KGM'QAYNGMUI1/P5SR*N9[8( M.HZ3A53-6J65!L<-69]!!>83YJ &]A(=M-ZT0#E5I:NV\NT#,O_Q/98$-X59 M%+6C+K%D T)D3 "3@GO!7$AI8!'NH/6FG; R/F1&E6\/-].E$K0=&S]]^=MR M_E_GY%1OTGJ^Z_V].XR5SX&A%$ [(M76&P4B 0*,B]H(%9EV;=Z:AE+8R3"R MTZV>)BKI$6J_AC,\[$I4:&-)"+)(3;LF"W"ECHB1KG =E8G8QN&\AZB);[LF M*/@>U(Y4R=1WWQ4^=I&E9Q_6N _%_+Q:_WQ>"[3VONSAF/;1V^1U 9_IBW), M@Q>RUHQ;D:12F@4YZ!I\\-*=P>I8C:\>3?Q3@^M; [0[[WYB\GG8?#PPIVC; M";(-0;'Z?3/JP^_7#VW^?GL[^>,_PWY=Z.LKFR\I^D >G2GUHM-6 M@F>U;C^:&!P*)UFK ;JOTY@?2VLE%>"J:;LEW M;JFT#B[(JQG=J&V6I=!!''>%+DA^@X@2L&CIT'$1&@WP>'A"?3,PM=;YO2GU M#U% !^BYDGM=BU27:;[ *RR]7SU4FF1M"!-, >NLJ59' 5^" D[78R$SP6C3 M)M6O!3?3FG./C.7)X=#!EGB!M'*:[U1,?U_@3M?+_.RLUF$=.LY&ATRY&$![ MFVB;*P<^& -&)Z>*+44TLG"&4#?M\3L]AE:-%=H!2+_*ZI>:-_QV_N$CF4XD MQF>;#6XO,_;R^T8>CN0/T(2C^UBO_TD/?/8;[>]Y#[ M*O[7Y6*V+G'X\WP92!&UMI%$>KYC\=UY_$],V_>KOX9EKA_^Y2UF//NTGZX@ M5))69$C2$/NFSKO2W@ K.B:-GB=;!L7&QZ9L$+J;U0!V@^[IM=[+*\_[U;_C M,J_6FTO#_WXEO9 2;A'ZC#%>+'$"1BFRO42V$%2,=&\5RYFU OVP)-#CUA\$ MWV9EAGW!]Q$TV('142^59=UG?U_/M_AB]?MR5IL:D7.L@2=7G\5DO67H;TE$ M)5,):*^GTXQD4-RD91 >F]4D=H/'D935 =S^$N;+*K?7RW=A@:\+28YDM?WR M9D&70GVC_53%/4,5'(G#UHJD LI*VC^B%@_8HGF20N<4FT!P&'V#8-FL#V9W ML&R@U'XZ3U7F-I4[)/Y>?J[B.Y]O/NZMF1<8MS.I4_#):K BU-QSM. %4\!L M+,5('6QI,P_@NZ0-PFFS)I5=XG0\5?8#T3LZO07/%"\9P=B:DV"\AI!3 #31 M!<3@@FMSB)[0GZ]9:\GNP#B"TCJXSV]S[?Y2OUZ==FX4"<23;2*D"[6I@@&O M#0=M8Q!2FF2,;0+%8?0->R5HUCJR.VPVT&H'6"7IY?.T/3#TY2)*G+(T-GH' MW.\ZB7 25.("=#(\95]WG6J"S=OI&8;%_SE/5B-HK0/LO3@LNY?B^_#YP,=/ MN,0RW\Y4I?W;+E*J#!0.4[$--J&$> MVTS=&T+=M$E2K9#Q70">J*:>3\Z+AX+Z()61D]7!D':M8W0;1$6W03' LBO: MH3$QM)GE<"]9T^8V38:Y8Q73,]CVC?O/UU7PNURLS8R)G H7&F3:=6SUD8P/ M)T%SI83,+(7KC6G:7= WJ)LV VDRZ)VHINX16$WA*]S166V2UPP"K_--?' 0 MI-+@52$#6%@?V&/=N;<2.&VNT+0X/$E9/4/QPJAX$[[L+0J'BG:7!*Y=J:W0 M/01%FRUHB3)I+OFC@? ::=/F^DQN]1VCH%Z]C?4YT3$/<;XXY"#YS%/F$62I MHJ4OH73O*+_.62IV8PS4D[C4H M+>I1KC@(HTNQUBKNV_0C> B5T^;Q]'(#'ZNV#B YO"9PAJX4+TH"B[5K404/ M'?$6A%*!E9R]EVWLDL=W? M-[MY8S/.=K;$3":QEP:B# H,^0S)"=Z'89F,4RS!CH+K&LUFQ&3KLV95"( M,7+ZJG3;/E8#">VR%T(K/+948C_!'))F(K=K4W?<7\/VP-";-7XZL/]LF9^' MQ6+SNMS-_TQXQEVN]<8:20"Q]@SW04)P5J.3*,SU"J[QTLE.)[_+6[X9K!]= MX3T8WI=K?&B=&YC#3R4TFGCZ1-B M=W0U3EX\>XFYMUC.E[GR=6#HRPO\M")C:#,KS'@71 !NZO,5KTUD%2[;L5&CG63SY MCHS^F9R()%.5DVV38#:%!] Y+21]C%"US/?R.5_8;?.FO= M(L%9UK6C)VU<])'5:0@,O$L.2HJY&)G(A6L4V7DPK5V&VYNALJTJI_=Z]H/& M[G[DNHU#SD*M-D]@I*FC.U" 9RP!TA43T3 N_+5N%G<->7O0NET&Q,<&7FM] M''T\TH$<5Z./S_DKKC_@^BTN*IIW\UMN8S H;GA."(5[,FN8].!$3=%#FTO0 M I-MT];G@81V:2^V/AI;*+&3;Q,9=SFAOZR6'VBALYW]FT,RCIB 8AUM M'1060G:13 H;C*LC^FR;&JZ!!'89 '\,1V4LI77@M+S]^M3^NESA(V;/D>P+ MP%S+@;0CY\OS )9IFW3.)H@VXZ+NHJC+@'8KM(VBEHY.O*_,5":N-O[;G^16 MQ<0$ZMK*H(!2+$*@[T!4KFAKK,FB3>SZNZ1U&;)N;]V-H:A)^][?SM)5^T$J M(756&@1Y[=6%0O!!1"!)">*&6=I0CX"ZAUMYS;HT3HJWXY4S_5%WW6Y]A]OM MXC!&\,%]]J5WB@L5@)5$FRP+!.>Y!(G:A\)\8->K$K[O69Q"T,3M&2=R/1Y- MA=.C]SZ[XU![M)OY\SHNYA]VBM_,A+(L)SK>C"TXDFW> M3AY Y,2]'#NP&L?0WO3XO)$4]\T%>_#.-$[IE"2''#29T,H%\%%JK+S[A.\PV2.:U#$=I(""J1D1.5 MA\"T!RPLH[%>.$J#M=4YU![]OAOFNRO_G; MDI3WBKZQK _ISY;Y]M[[-5FSYL(Q#,Q*L+K4""K/$$/M+EU8Y,XSQ;!-IMA8 M' P#\E-_J)E4[SW@_9NC2';W^3I]K!9V(;[.5LO=CIY9KF-P/$%1]84>&=+E M46\0S6S@.A?G&^6)?Y>V81C]PSS>C*NKZ?VAVS;?)29WSU*WO<;;VN-(! 4I M,Q*B)TO&*T[VL^59E,0%>3C-S]8!A Z#YQ_EM:>E%CLX*8=+,E_]QJ7??(/K^2K?;-B4%N>9I/+R,]TPRP_XED[[EZ5@;=V> MG5$R)Z MZJIUH\"GZ,#&)#AB\$*UL6H?E\]ITX3?T5*'@'UEY.?%ZO=OV\"7 M5-L""#!E5W]-(/7,<K)',!/B<' MM<^.SC);AJ6_G3%M6G*?0'^0*H_&[:?==GJY'"<]X#2&BU6:-F8 #%& @^ %R3!# Y$Q"]8XZ8GGX&6;5+XAU$V;U-P,BZ,KI@,_[M62 M/HOVSYLPS^07S"3&6*2@,]XI,OA-EN!$E""U=C)[%V5H8])>(V3:@LGQ-7VC M??#Q8N\ -5\'I%U4O2_S5^_Q%6V^2WZJ9]Z*J.LS&YW ="!#-"5#=ME'&ZUE MC<*E@TF<-N.]V6'51D4=8*\F%>ZKBC>DHT-]<8U?7"0:/#NKHPCXK'#C?#$> M.-WSQ%?(X$U0X)C2IFC)76H#O:$43EP4W@8@-T9[-M#6U)W4'IK=\I7M]ZO+ MSQ.N:.^3L2!+#:FQVH=$Q (Y"Q]33DSX84E+X] S<35X4SA.I;8GC-0W%_3N MN98L129=@L2+ N59@NCH0DH\:L,DTW0GM0;K59(F+B+O&J\G*&]JR'Z[+5Z7 M0^K69G])U$P$S#.%K 2C+625&=G**H(KA6[A()5UMA0KY2 D?F^EB6O VP-L M5%'WA)MK!<97>"+)!":* 90U!V6S)^M0PWYPZ/>\DI1W:5-U%!IW&K5, M#@RO*5 B.G"ZU+HGGY01R#&V&9$S$@,35X0_BIBW3VUGXEZT8SI]?)R%=5FALR@92:#9-S7F1I8IVL(,%DI872@[]I!9L&] MRTQ<>-[>&!A/R!VSMZ OYNK6 N9= M$OZWC.<\BV1KY)P=B&SJJ!1N('(604;)K+19ZA*&G5S?76OJFO%'.+_&E7<' MA]AA-#.)Z-VVQHS6>?.W3[GFI7W>(EW\Q.8O\\UVAE:'M"N(4SJ V#U!Y?DB;#:ORRZ _>SS?#,36A:'QA'Y MA:YMKQQX$0TYUZRXG+*RK$T=P9TD39RD[X+,24+O #V7Z7^Q.@OSY2SF MVM7*%$BAT%$9!$(L**'D(GVR+"ML YN;M'2"E].4?-WJ/DWB4]O7[W ]Q\U_ M7&I3?_7I[*]X%G$]BTD&<@L\Q.CK1&[FP7,I01MGR'&U,LMMZT0#E5 MI:NV\NT#,L^^RY(64D8,H .C394#,1=\!D0RT*(+0:=A#^;#UILV>V-\R(PJ MWPYNIF?Y/\\WVXLRT%_Q]V^F_IOU:DE_38?\TGHB\Z ERD!6GZ^)Z\;28O>#R.RD,.QT^Z>=X" M;+.05,$Z&==K\E!4JLUC,]- MX=%9D@P6F34PQ1AM+Z4@!.9F.C*&VJ.Q]&9R>A@B-1L7HT%74 P-N; M9=WIOLR0H7(:'1BF"JB8'#DN:$ *GVV1EGZYS6/Q PF=%H(M,3.HV]DX"NP MGV_G'SYN7Y>_;7"7G/$Z;LD]KR4X%TTJ:ENBBTFDNT2-7^8ASA?S[9>9%ZDX M3:ZU14>[WI!L0\@*3,&BBY0L\S97[@E$3^N5/B)N'TNQHV'X7WZ\H1*Z8/ZQ M^]'N)_6_>HOEA_KGW]Z^NO+YB_,S$N%ZB^GCG]/J;+]"35U;+>;5V,U?+ZW- MZMN+VIN=TC[B=I["XBI#F_G9I\4U]-X,P3UPA1^_,7.=S<-"-] V.F-8WXHS MYC^-9('?^D")+D9N&0B)= 82E(#P*B&%8)35A-M&4T[OHVJ4.0_O5X?LM5JZ M^ [3^7K?>>NW,%]$XCHQ&(\%2RW#FYHK9.IGQ0N6R /8%%Z.KVUR\"#K%T#I(98M 2, M+*(6QF@^<*3(4>MW$OX=%W'M-=&!2;@;S/.UJ/!ORW"V(DOWOS&_F&]VL:29 ML YE48+L@Q! 84WREKJ SBH&XH<,W39.RG=)ZR3T,A;JVJBD8Y/M]?I#6,[_ M>_=189E?X":MY[M0Z*I<%"<<8Z@-^MRQS+.',S&2479YX6\V8@7_,K^YQ-&E M$1S?S,>O0(T"C8AU4$Q)=TEB9A;+*[1R'_Y.XUH2:'ORX' MWZA.SC&R<)Y2@B3HU%;%DK&@8P21;48?(S.V49N:&[1,''9Y='S=:%QSFG8Z M/OE^"ILYN7"7Q4AGQ[OSL[.P_K(J[^8?EO-"[MQR>^D%DA20:H?B(T[$D]8; MZZ01NXFZ:3G]'N MD^][$NE/BQK2+$D:;:P#&70MS'(&0C&).)<9BW/)-1I+/8R^B1,$QD',C:>W M\57S!SW\ICH$NSH,ISH4>2GDSI*S(4J-%&.RX%.J?;IXDN3>6J?:F$;M#L6= M&EZ7:PM\V7_]MO.H4&7+ :O'&B%!E$;)0= M=96.:>-WC0!T@J@[ ,H[_% ]J;?XJ49_[D(_"TDIZ-KWX[_6A?]OR_7UCOW7 MAZGLMM$LN"*2,A%T-A*4Y*F.KQ80O-'D3L6@C&L#N9/HGK;!6RM4/IXJNP7N MC4$3M_-J2,BLRE6;VDXDV9H.%BQDQYW I$-VK9J_'$_UM%W='A6T#=38 63_ M&M;_P&U]C_[V1'W!24[,1#([&/<95$U_<-8&T#Q$74K)*;89!WTW3=.V6F@$ MMY%4T &8]IW>OG'Q]_GVX^J#HS7KU"=?;+V\6]=5GN6NZ^JF&FJ[S)26S0D5#PJIC)TJH!5A9 M@-*NIO);0ZY5J[*A011.W*"M$+VL^7U+3\4 N=]MU; M+WYT.)A):)HY)^O("$X'LTX0"C=@O$46==:M7BL&DS@,>4_M):.-ACJ WJNS M3V1R[I)HUR_FFT^K35B\+K^LEA]^F?^&><_B]>UE90H:R9DRN4[(0Y/ UR\\ MNF@]UDGD;3)4CJ%V&""?VAM(<[UU@,V:AGW#HD IF!(9I ^,3G:)X$0=A<*M M3TB.?F!MXBFW$#,,64_M#>14J7< G(O6&V0OY/.T/8S3.5BG,Q:80N$EU!=" M4(%I\$IZ2,XQEZVEGS7*K[N/K&%@>FI/%^-I8NJRL*\SF99Y5^M[.%QK16U1]L["L(>NO(P)#V5]X3V MPN_@P'J+Y$"?8RUT>[Y:[H158X3/SS?;U1FN;V1<,>:41U&G'M;V09&XTX&# M1AF<3)HDV::-ZL/H' ;$I_;2T%!7'2#Q^6JS?5UJ3>4-ZU&&@((S!\B3J4TD M26BVD$U =&3DSHM6*0%WTC0,84_MN6 D'72 IK>D$"*@/O2^H&VS6.VB-;NI M()NOL>9:I9F2@)AYG6L8-808$%*.-A5CWUAW*=#M=RK75H7.<8U'E$<0.2P]^:N\&K;76 3")![(*WH?/UT]R5,B#T@FDR1&4KBW> M<^V042)&:6WQC8KZ[Z)H&,2>VI/!*/+O $?WM,*]HRJ#21M5/;MY'7_CB@?Z M%O%GZ*_,:4'69Q-\/9328;A[:@\&3?75 1Z_)JK\%4-UP+^]PMW(PW<%.=FM MX!!K;_@4P44?P'B3A=?,6=XF8CN8Q&$(?&HO!&TT] >M:MTU[WWTFM;#JCU4 MM-XF@/;UK$(:%C0G_[6D!$K6%MC:!?KB,QU^0G'>:!YWLWK6.W,4ONVWR+4A M3UV!3DA'?2@%@D]()FQ.VAMG:&\_;O9(_W6L#T'*X+21XU3R!ST"K]0^KF!!*(BOS MB1VHNYGGI*Q/8?GEY]4:21W/ZR#A9?KR4UC4_M#[.;&SQ'UDFB-()2KOA4Z' M6OIIE1=<"IYSHS$J0RGL]G!]"&IN.M@-U-.!@W.C%'0_WP$U#T%;(CO7;EHB M%' ",Z$BI>)\%+&TB5;?3D^W;0-.@=0(HI\00)OU=O;7\)^K]<6+X'Y64?&" MD0L?P>I=EPQRY1Q7",@"0^MC"'%0*CI]_"70T+^N ^;V]2>>8CB"1E>CB7=B M&@# 8(RCKRQD,="RI8E(.:W S"R)UD3 .5 M,?2Z&EO(4R<=79#^>HF'R5%"%9>*J"E3HH!BS)"CPA)8&4R1R01U_;7TCJRB M&Q\]G=I'TM5J-,'UHO;WOZ\.U,L2"W.HH$1C0+G,P*D@P%@A+(L%6Q[!9Z& M)Z%S,<;P1@VCOT?9Q&./Q[,QFZBB2VA=<'/8>70DTB;)M/,,%Z!4'=%AZ,B, MLEBAH_?%MJF7_1YEG;DO)^'@NR [02D=@.QF4?GA'.:5TJ0C%%Y'M:&O@WJ- M!Z$LSRYK-*YI;/(&1;V!ZA2]WSZ&]C0E= "F6W9>'=F[VW1$K,I2)BA>$RO< M"?#<(0@;F5%D_13;IGO$/41-VV_Q<:[ HQ30(Y8J(X>]EC39G+:6Z=:"766E MAQ 8 Y8Y*^'_LO=FS4TF3?[H5SEQ[O,_M2\1YP;HIH<(NB& ?B?.E2-K TT; MB9%LNIE/?[)DR3:R96MY2D_9[YF%-K91Y?*KK,RJ7$HRVIC38.F&J-[,TX&* M?_1R]S M] "H59QQAZ65K0W>:@HW%&A79T'+$ &S9I"TCSQ:+IAL4ZS_"&&= M >M0 &P":T!M] "N33;>7H]_-E9;QT0$+57M:4%_!(=TD%M+IIZ1P'PC7&VE M:=QNL*I_G]1OX.?.S4I(S+D9PI6XX5T64"P-=:+^IFDZO3W27 M<(NJSNS3@9I_#%"'JN%@2'W/\S#K. %IG::%MS*T1LH]>HB4'M*.=A95^XPC MPWWQ#"T431M=A

    6PODQ?LGI\CR_*]LS!Y<'#,_*>$GN M"N;LR0_F ; Z%PXU5_1%+HTFLN]*8;<91_N@YD[56 OU='!0;^7F5N1ER4'. M)"D(P6M0Y!$#LD#X2"*X%+/VHDWE_P[$C3STN@DJ=LTD/E!%/:/N5EC&@HHR M. OD_)#(4NUN5FN3HG7:NXR6^S:9E3L0-R[J!@?$SJGKAVFG \ M.\_^CB38 M:9[_N,W3.E#'*BV-4&2L737$;@FDUA4 I=*J"-PN:2>BW@D,CRXU[F-04X ,*^8!KS0.A,TO^>MLNEC=SKP^S_EBV1SEUC?_ MG$XN%BO>:#N(6"R"4+6]L"%SZ!W+()TV"7/B0MB=(+37LN/>L3:%4SOQCPJM MM>S^E;],XGE>TZ\2!1G)%)!H%(F)2W A>I Z2L659-&U>6S\F8YQ9V6U=F>. MD'D'3O+KRSD!_G)I6%]/_JE?K3FAPY8[$33IM]!I'",'%(4DHXR3*88H7)LV M;-MI&G> 56LD#:2+42U13;C]@-//5Q&I0E^<-4M/G@PH_0]@M FD8B4FRXM7 M.T%HISJ3ZV7']9>;W@\=+MZ1:Y&61*\]MABT\M:"H8B._#1%QZJA4[:HI'E! MG]-NR9^[HV+LPI,#5;:I] /D-W9]XF0Z^7KY=5TCH9.,GB7(S-0!:4%1:"<+ M<&N*YPJMRSMUZ-FM-/'VTB.K_A#%S8:0XMCJQW]N$6YE-@6U!%T2'6*.(K7@ MZ2ND",Y$M+K$G4J:=ZQ,_6=/]3>I/1I$_0=+L0,'<^LA^/8ZV\'[(J7-$4)Q M 52PFIP;QD#&E(*E,[+L5K$\W*W_V[W2C9K=K(S[U'28@GJ&W)^+7"[/WTY* M/G.1QV X':B<9]HD M:7/X$_W#]?RGD5*5=J"HAXRE?077/G&)D?DEN\S!.R% 99;!.<>@1,-94%S' M1J/"3Y&X])I_+2H"KJX1KA*MF! F@T#,$X2T1S20W]NW"3]+8ZO_I6@2E3R'D B)Q"H$E,T!63D,,5MB4;')\IZ+OIWJY M=+#Z#Y9B!Y'^ \?@3;3*-6(P'L%:7[O>8R#)D#\EA5191Q6U:I-4N@MUO;Q5 M-7$HFJFI:^C=NLC(068O:F&@7F;DN@@D)_+B3;"Q"$<_/C7T>KEF&AX3.X/N M0 5UD>%S:QQSV93;K__$\\M$@>3ZPN-,6Z9$O4,KLC8E$[8>Y$F2$%$;;6@7 MA^;SLQ\G3T_?:QV"H^0TX-EW4MD[D#2#?E7+9U88 -9Z,(-A! 12B8#'1*65D'F_?2,_"S6%CL# MJ&!$(*4\.7N;/^/YK^0V7ORXZM-KN',E!!":4:R-DE/4[23%VJ;PG%-P[J$D MOT6._^?S[/M_T$ MA87"/:^3M$(M4*&MD64P-F%2[*&V.KN!X?:*XQPT1ZML-H#\QNZ"\MML6:-\ M,9]]FUV>S];ERC;8PE6,4%RLX^0UA8ZN&,A>1^>]BD'OUOKD_L\?3^&'*VHV MK-0Z\"3N-8%74THL(R/H'5@33&U$Q@"C4V"D2.@B^HQM?,^M)(T\+J%-9#R, M GI%TMK1\CG&8FHKY)Q 15>3,[2''&T*Z'1)H5$/\NU$=7C/LK_:=P'3 3H8 M^T1:.=>'&TWUA"0&D5,.7(^I*==3'L=#(]O$Z' M"#E$E[,V@AT=(_+ ML0,/Y",I87D7LS*=-_?+A47.A"W 8AWG&[0#]+'4=@O>:)XEN6EMKN2WD33R M")1&KSR#** #)-VF?W7D!J]]#(5#XAA!*9O U\.7(4.=DTP.VSRQWZ5EY#OY M891\O^=ZJ,1[P,SLZ]?9=,G'BW4=%O-9VF1 1JG)31,>4&0!0@9M34814VJ# MF3NT=.'+'JS=.]-QCA)U#V"YSP"_OP,ZMXR4@6 MVH?D067KP66RW\9%IX4)S.Y6;GE4IL)C5'9AN09!QP.)"X.J:NR8;"MC[\J5 MY5[^Z'V>US;-9]HX9E4@F(B:^\%-JK4R];XK^:PDIZ@8J^0$C&@U9%1:N)1VSC8&VCJ,/[@,%/ MN<-5T &4[A71K__D>9PL\I*SF]VR^NF"GUF/C&N.D*(D)@O+%!)3;,*5R"$E M3*8TB@ /(;=#_WX8$+977J\(?7=YL;C ::U./E,NL*!LW7&6SGLMZMQ85"!M M*=$PIZP^8=W$+;'&@"V$ M>Q6\)ZMJ)62IO'%9!MH$C9*4MU.U$ZK<$T+5X*KHTOJLS^P/.>7\-:=?+N>U M""[/)[-TQH40+BI>=TE]CJ@-B(678$1DN?:%89M]4_8Q2 \MO1.:_!-"TPDT MT"6^*E=?OU7%K6.7U<_/BA)5COK@X7SZDWKKG_41867R9G2?B-E;5?LZK*[SZ3:+H M3-@2 WIB5COBG0L'WF$$'BU'48(,& \'WN&$[8;,IW1//[KZ>FXW<;D@V2X6 MKV9? _VT?N)A?2+N^YS!&CP\2N1 G1GN6>C%]*K5R(OX/Y>3Q63YK>NF)MY[ M%TC]TBA!YJM8\'4LG)9&\V)D5K&-![P?G<=& ?>L]LMD$<]GB\MY_D2B?TF_ M_=>9%18U4QJDRN2$2N/ <8IRH@U*HF4>69L*_-WH&_?YL2&R-B.%!NIZ8@9L MF4LPF!E;?5I+8W8?P>.8M")%$24I"$(MJZ@$!$,.&GG[Q6;M10QMAM2>UJ3= MM-I=KWMKD<7+'[?^=K-C?*G#;P0#Y$6#2EG6IWO:E,&4XK1FVK5Y SB$VB=E M[O9!W?;1&HU4V<$]W$Z=H9>,SFMGM/=D"/0!*L%:Y0Q-#0KXR: C +T,4#PQ%R /VJ<=T$2.J;WW2Z?V](M>)B) M<1P$(7S,13I0A?Q1Y8L 5[0'9F+FA&+4C1["^W40EIFKT27GT#DBFS%0H>#R M3@(2TYH;9%J5-K'@OI0^*<=@'[0=XQCLK<(>G(*M]1OHDLE&!"@E1%"LMIKF M9.$+18[!.*F+:=0+[Z@JJ1-,ZFJ!A)UKI_912P?XNJ?6(Q>12ZUA%UR9.G8D MD2-C$F3/&'HI191-RQF>0.W47DI^O'9J'XGW@)F[!3TN>D1D!GBLXV,-"_7M MD%Q>](*SY*-IU,OL"=1.[:7=QVNG]A%U7V!YN9Z;)7EM@J @V5!H]_ ,@=-F MDCSG6!C+(;?QHN[2TD5A00.P'"+J#L!RS\E]5:L:== 4J(+,M4^?]1QL29^&8X\P# MICKF#(,$S"CHK]I%'B+39;="N?L^O3]$'*&]V9"B'!L+6_H,9D81 ?.UQ8*C M8]V%4/LL: @28PJJQ+#9K77X[HS-K\<;X&$ <79P^%P'DK^25"Y^D)_V;3:E MORZ6AC2JS$T@;\^&V@Q!EP ^HB?EF^*$CQHWVQ\-?9%S'UGC%DV.W;.A9=\! M@&Z5GJ^L;1+6)LX31,DMJ#J1./AD0#@C1&$IFI2;@.<.*>,"9P#UWANQ'RKK M'L"RM3&J8Y8)%FLC[IA!1>1T.B<&12?T,28IY0F;R([?Q.VD)]HP:ND57^NV MJL(4"CTC2!=IJPB1B!6?@93K:!U+Y/F^(]=#!V:/9(-TY3 M?/0!&;!LR([73>+N0=LK,=&%*LQYP(H>:@Y=97QA!"MMRYH+]'M%$[MCHXQC<<1*MM4 M^@'R&UGMOT^FDZ^77U>$:Q521#I'I1$2E)0(/I&-M&@TBXIY[G9*NME)\3\M M/;+J#U'<; @ICJU^_.<6X38KKYG7H$NAHRPI TX9#K6$M201.;<[O5SOIO[; M2X]SPSN8^@^68F=3US(/"9T.P(,EY"+1CUDI\I%TTL[G[-5# &@W=:U9OYV3 M. 7'BKJG66S&:8N:3%KR%=VZMDHN28,LF)$<[,+=0WV;GO(LMKU4MFT6VS[R M&SNDW#95+)K(G#=$LS44;=<4+4-6DSEF#$X+G6I-FZ(^L M)(2 KK;I=$PQBW$S?-B"CZ/(&+H#FQD;ILL/*LDG0!B_OIOGZ%#IW&!"9%LVJ_KW!=3U6B/.&^L/4(=IH%] $3;6.T0EQYCC M"#E4846'X%7B@"HD&Q4S:L?67KNL-DXV5J^@.E +W<+J]>QRON+'RU*$D)'< M6L[)C4@)G'4)H@HVLZABL;N-Q-QAL7$2(CH%U8$ZZ!=3D^_K/5)0&4O;!# ; M$I95 1PCB2G/HD9TLNC=KB-V6&R<%\Q>,768#KK%U,?)/VOWT'.32E90 L^@ M4-%!GF6&FCJ9,#&KY9&0NEYKG.OO3A%UF 8Z2.1ZC9/YO_#\,K_\O/XY,V'C]I M"F$#A?4$P]\SUDZ)-0U\<9>_U?XMM&U=\!F&_)$6"%A!BP!%52Q#;] ML_8B<]R,LA8XV0;%P976$R+?3+]=7BR6$I/K4G^FI7?%0#(Y4,P(*H3M T/A6V@.U(O'4#LEJR6S'RB?[?/9R5P^A\!R =H( .H;0,@/XU.R?]G$\N?JR,K_26>:LX M%%O[65I%FR[R"-P%)9(NVNDV(<).Y/4'L$.P\ C$CE=,AVC[]9]O.5[D]"G/ MK_-4=5&.>T%\Y-HZM6:D2.?!^F(=!AGUYF5L(ZC=I6WQ(E70 LGL< MB;?78TY"(K_4GEV"SR\AU3 +;6MO#Z.ZNM<_)<7RL,CN [JT^#\NGG=5F M/&.>E8S9 =-)@O+DR* .ECPF;8D,KD*C02Q;"!JWZ4\SL TA_AY1='LV==3% M6<\16"SUK=%Z""9G*(IE%D4PJM6X\ >H&K?EQNGP=*@B^@+5>YR_FR^[(Z7E MS??[/%^R=V:"$U%P ;DXDI7BA1P%3U\Y3!EI[\086V-K&W'CELR? F*#J*4# MI"V)?HF+G&H+I3Q=K+0TKP6F->9_^>/F5][CC_JM%W_C/+U;CI5=_+9L*O%F M>C6N^+?Y;+$X4RXI*Q.'R'5M0DIF?)G^5UN3:F.58[+1$(3AF1FWSK,9DL=6 M>P?(O[?KRA^7]4+K7?F8R:==>K>O\/P\IY<_UOU35K^X.$N<4%BX@J@8'2E8 MN^P&86NTQK+QS O5R$T\CO!Q*\S:V>83JG/L7,#[X[15"MS5#<.5"W16T,F4 M? )M:H:'H.WH6#$@G>9(T9HCB.V4$KCSDN-F8PT.KX;R[A!%Z_VRD>"X./.H MI/66]@3#2+8=$[C$"A3+O$R% O_-Z1"[XVC;HN/F'9P,28/(O$,L70]RO_*7 M;^7-GL58T#/:&Z'4?IK%!W#+>?*16^>E#BKO5D^QU[(C/Z*<#% #";X#%^T> MD=U[?_YNOKX^OS[P;]\H%4UGND &N?:W4;P.V_16 O&;HC/2H6W[+LR*$(A(4.&TYJ*!K2J.VH+D)++L<4MZM^^5^ MZ^X&N*?SO-%:]$\(56BJ "HD0,*1]%.E$FF_8[>'1;=#4]/ MYP6CJ= [!-.6\JH[]5!GW@HM6%*05.U/4)L4H/,6T!NNN,N9;QZT1[Y/4IEBS*0/X'1TQ],@'?& $99 M9PTM!4[8,ZS.-YP:4B0Q<0E/[ODI? M+YC$9L__N>'QPY=U0]_3?*X83?Y_W@J]FBXMW9<55 M^G79$G69KHAQ_>/%F4_,FQ(TD&4G-HLTX(348%,*CO/L4SS9Q.)="-X-G$_G M">24^NO0!'[( 7Y7O6VPU#3_2%9$!1]XZ>^M^ORXS&Y97I=1)OTCP;O7Q3K'VCA;40 MXK*@U0BAHT8M=NM,>R !N^'KB;Z8M%3&8(#[?_[CCNA)!'\M?[3\2?U7'W+Y MO^I___SPYJ?//[_\2@S.+W+\\G_B[.O5"O>POU@7UL[*7:>"G(BE2X$_N1*_ MY N6BSYGXL\33G]WX.7.))[ MMZ3BU@9Y$187&6,V<+1S(4]?[*IDQVPR&(HFK[L=K:G+7Q#/>DM(\BY09HN^,QME1AG]=$ M5VWO/!?9R00296U[YSD@4PQ8"77 C4QR,_VPW370S@VVF@&N+0H>O_G96R6= M(FMUH7K=99:D)#D'K80")9.&H+#VPG#!N&0MA5DGP]A/I/5AWHX"P Z@.EP; M8\[,A1=FGJ;D5BRF?S3)+L5@*C9B+X%0P$(3S%HTQ+.I369EKJL9M MCC'V<7:8T\$'^/=X(9"PS/;6O47CG3BZO?I$_))!3ZEXLS)5B*C&N0 M,B\[-7IPM46%9:Y(:6UQFRF+/6Z0+=SUW#"IEVTR!#">\V9Y=_&EIC/'$JU0 M JR7U1DL">KL.\A2!\,3S]X_L6VRY*OG)D\];I#]P?#,ML;[^>Q;GE_\>'^. M)).KX_5;S18\(W65HC*%-:6$ZM J"+JFRG@5A'")90S=[Y"M[/7B,!U%O9QU-7.- MM,8M@HZ<.:YR%)BZWR^/LMESTZ].]LZP4.E@'UW3':6++C-SU7I4R83@2RZ@ MG,N9SDT1-XON!X+X7N@;J0[F"/0=). .@#'DKED=,5@LTQ9K2X%"?.MDP1O# M00N1D[Y_"]SEJ^>>99ULAR/!L/_6\%=;8YH_X]78F@X/AILH MY+9]V#K9*,=CXGGNE=O2 MX"G(PJ4&)E*MC%8:7-0"3,+$36$H>)MAP(T8ZKK76R?[XE#]'[T;NO2M_L@7 M9^CJT/E(2E&UB87C' (6#=Y*;RS+1OK^;V7^Z+SQ7"?HWU??@X42IZF(J>WH M9].:)#(KFW=,.$V_+BXF7^MF_'.1R^7YV\GWP4MBCJ"@94W,4((9IRA&V&BX M- A!$UB5008AD)WF03D;#";/VG9>Z+0H1GFKZTTH,!\L*,UJ&B+2'T6$Z#13 M3+?Q\)]U4!Y\I!P%@+V+8O;11I=%,28DK5&34)1UY 8+3^(1"A*7G&[-0U[BD4Q M>VGOT:*8?439@:EY/9E.+G)UTJBRC'61,@JA2IDT4 M)?B2$I@D0RJ.*]YH!N,>1#ZQDIEC#KM6JNL;E3>,_8%?UUM8)&>DU 5D1EG; M@EL(1=>AZ;GX8H.0OLUQN">AXYK"9H#9'9A':Z\#<+ZZ7%S,ON;YAWQ^=:'P M9?)ML;+^W%LIC P@BS$D-F?J(S4"FA*+SJPPUFB4Z':BN@7=\6#8G%PWD&8Z M -FG.:9VY&1ZR"2 )]% M3"AHX@A3];1-./RT[+FA.XO@?+N8>L+&"M"Q2.Y,CA.0#,6XX M'<&<_$Q3K*!0/'B[4TW5[N@8TPLZ0F6;2C] ?B.K_7?\9_+U\NN*\*+09<8- ME&(T,:_)3G)'AZ>EF"+FB'<&R1RA^)^6'EGUARAN-H04.W!!'DP$<+53 4,% MO-08,TD!%'0B&!0IZAY)JJ<:LBQWXM.4PY'0!MN]>V?L8O^2S'2.(B M3FPQY+^G0/X[MPP,UU85&:+/J@G@=J&NNVOR [&P\V70@8HY(OGLHKN+ MOZ)(=5QF;5>1*+Q()H!+*=49K4QQ%;A@_=>@#U,G.$ZZVC'@[Q-9< M1 %2V667> F80@(FA!-:6YE-&P.P(X''FM-'EOE$XGY)O__7F;?.1(9T*OC( M07')(#!97_-]\)F1Q[/92OXT@KBF<-P3O 6>-NU9$UWU;XH^777>.MP@?;K5 MNFLXLW0?62$K:,L]&AE:E-U^3G2C>D6D?#"N3L.2;5J# M'D#LN"[_*6#96H/]'YPWXT=^WJ*S]18]HN)DWR4&/GP/8^W$QS-G7ED>(A"D MR/G2UH+C1D)&K(U#>-&A38O'#H[G,Y>BU6@B..,,**8B;2KI@#-;%$7$+C9* M"GN(JJ=Q&.^#FWT.X[UT,O+KU4=2RW)H]&]Y]GF.W[Y,(IXOG_$PN,"%8_40 MD.0^L$+!C0\0HD0;K7)^-Z=WIY>LK62,BZ3AM#P;6N1CXR9_WF1AE2FBF'2) MF00F\$*A, O@69$@?/4]K6$L[>2=[8:;;62,]QHZD'IG0\MZ9,#\,9M??'E! MYI?(7[WR$MO. M+";X'N.D3-;U)5*5I$LID)FK:03:@%=*04K1.\6M8KOE@>X$C3O+CQ.TM4'& M<;(=NX[KU\O:FY@BR=\G*9WG7W%QL>+"!J^9%P*LT@*(;)('+P:,E]YSB\31 M;A-\MRXQ3J[=\"@84) =7!A]FE"T^OE=^33'Z8(H>%?JR^"[^<<\_SZ)5QEH MP@KI+7-0O"26E,K@E$? H(3"9)QL-$QM!^+&O1 :W*%MI9;^D;;:D<'5%^VJK>6N2J.DVQ=?I9I[7:XT:O=AJ3Q5\O M?[S,T_CE*\[_6IK/:B1Y=!:T29[@C;7266FP*44,+$K!VK18?(RR<6NVFODJ M@RJD W?E+C]K;M;CZ4/6(1D-63$&-4 %*G4EAU)!&%E4&W251ZC;-S#:U@< M/ JR(Y32 <@>27%9&6>=$TO:92BN)L$[YL%G^BK229U\),'9-D-3=B*O-[@= M@XC]*@@.4$\'F+MG@WZB?WJ5VJ!L"EAOO7@] +PE5J(@!P.]%49E+E6;Z/X! MHL:=:'G*\_(@-?2(J,K(:OO1_G)2VP**UR@C9@7>:?(S=9 Z!:7<36/_MHBZ M(:HWBW6@XA\#U(%:Z !0-R_F=YA:V5Q?A"N%"Q#D-)#-#=6)D&3:992%YV 5 MMGD:?I2TSL!U* @VIS@.JI&QKQ-61GQ5W;SL3[%\']C*F_>!"RXA2HQU\(:G M'9D08@G2!,93*1N-$K=<,>RY\+C7#D-CJ;GHQX;5ZDIE&RNQ>&\D>8<\!0=* M1@4AD841Z(,VM3O.YC",+2AZ>)UQWT*:@&9 P79PNFUQ*=]>-W'@RB?CK 0> M:A6RTQK080&1K9#)!>=MF^Z9CU$V[H#L9J[XH KI &"/A*V__A//+Q/9W%K> M1_^7/N$_9RJ49$MMHC M5=C'""C$HD\Q(2 M[2'F/,?L0[1M;G!.5):[;)'\KOQ7E?GTXMU\V=/XRJE(&(,.CCS).I9:2:4 M;2@0C6=)>TZ;H(TCMIVFIU&2NP]F[IBD8?31P4EWG=^S8NGCQ2Q>O8&QH*R. MUH-6U60;;L!S"F!B9 JMT10)M6DFNI6DD:^M!M+YMORYHQ30 9)NT[\*IKD6 M*IK$(-72=^5S[?4A#7!C@R]"!:;;)-#=I:63++KCE'R_%3I4XCU@9O;UZVQZ M-21G=5$BE _%>MI!RY1"27^0""0@!0D)-3.LU7EVAY8N[,W!VKWC11\EZA[ M1;\39'U3 *Z!5) MJSV6"TL^4@29;0TCLT^ .J=EX)JC4,XU*GIZ@*@N#-&Q:M\%3 ?H8.P'E7_- MSK_/7N'\9N#,Z\MI6K&UKGMF(C)M.21KR&XSH<$GGDE.+#K:CL;IC<+-+:\J M.RS6(58.T>JLH8A[M4 WUV5*DV'V(H)0@M%!7S0=RMF"U]$A#YF0T2AO\T&Z M1GZV.^&I=I@J>@76'Y=UCY OF>/E?-D"_16>G^?T\L?J]Q:K7UR<.84.67$@ MEM?SK) U1T?Q2! ET@;.49[0E=J=\ [-WH$8V@6>C13:*WY__2?/XV21W\\G M,5__\)I'?F81N?7,UA'3Y(BDG.MPU0"Q6 JO4\HVG=!>/D9NA\%!0ZP.JKRQ MO;T'=V,MKXY?[3&AE,'O6.ZURW(=GLK'P:F1 MI#NP;FOPOYBF*_2_N[Q87."T/I>?69<+_4^HQ)?JPBIPA=P9^O^BA0\VZC;C M&!ZB:MQ*L(:V:C!5= "KUSB9_PO/+_.+]-^7BXMZT7QC:,\*8\I9Z\%J94E* M]89/1 [16A921N*NS53:!\D:MV2B(;"&4\81@[D^XT6=@=N\=?X?^>(LF6!2 M'9Y8'*/0N[@ &'RDXUPI:47]<;/RB:U4/8UF^$>]00^EDPX,V'V\7#?T?W4Y MKS(_T]D)S )!15FN>FA38!- &6$X%FE1M'H9>IRZ<9VPL?!VE(X&K-$_P;R% MCY//T]K9E*SXJR]U"NUB,EV+Y-9LN2'G+^RY9+-Y#,>P?N)$L(16Q,0*.&:J MX^8X>*88)%]R<5P9W^CUIG$BV*HYQA:+_V%V?OYZ-O\;Y^E,H(HD[PBTU^J; MC \D"UM &J-=X=F(S6'Q6UN-/+[:T\CTV@<4&]U(!A9XIT?MM=L0F,Z:J=HG M7M?1G!1)8]8* G*-WC%E-SL=]^+*#0ZR1@#8QXG;1QL'(^M;GD]FZ>,%G0)M M\?6**)I%"0IRS3I1C"=B35"4'3A%V]PRW^J5:V<: MQPDC1L;><9KJW<;9H$5@W(&.-;8OJO:L2Q*XPFBS%C8TFGIZM(T;/'SHP,;M MHXTC;=ROTS1$E[<'HJ#;$O->!%_JP%8G+2CA"@1R.,B6%ZN*R8[;W88&[+KB MT[CQ&-07.UKPG=JJ:[[.A,O<*Q> 8?&A[\;R;IR8 NFP2.,P7*D/_IHL_ LV>9:^5U;/-F ML!^=G;EGIP7B<5H;_W'A<3&^F<9YQD7^Y3)_FKW"Q1?B-4^^Y_1R+M[8[P@?_%V_$\NYETX&C3J& M?ZAX,_V>KUZ9#WITN/W/AWI V$K20(\!MS[_EQSJ\.]?_^>2U'J3#7D=;C@N MG"E)@/2&4[CA-6 H'C2/6CB;N=1M>C7L3N.QUN?62F^FJ[5^Q_E?^:*F1M]9 M=9I>Y?D%3J:?YKCNTD$T3A;Q?+:XG-^:G*ZB3,H(#<%:DATJ QX%.;L*G3!* M,_(I6LMN4([&?:UHA-I-P]<%'#KNM'%+/LO:@6.MYNI#&MC.^\@[O045&@VK M67"9UPLZB0E"R8SV;!2HC2O:M"D(.)T%K1]_ZU._X^2\BI[E/*8=[G?DN-6:#2&5T/I/XT8Y<77V?RB&OU7L\7%$V@\!JRS3RD^NX WS_^?%3?12_G-\Z6%:=C#(Q(J,C-SE$.E;0 M>$ 9-$3#4M Q5 /0!*W;:1H7>^/A9-9$:5W [[?9]SR?7DTLF7^;7357KQ)^ M\3F3Z.KLW0T6.0_&.6TARUK0EX6 P)0'X13+OF3M9)N+[P.('?>ZL"/ ME5S M)U.6OWZM'6;P_#U^NQYXZ8-)3EH!$EW-\(@1,^X5 M8#=X/%Y5'=C.]4;*+V=5G!O;1R0=M")Y:$/QH/+6DD-$S$B+VA$OL32:B_0@ M6>/>$7:$OZ%4UP$.E_?I+S'^E>^R$H6./$D+DD5BI4A7KR:6,Z=""=%EP]I, M8WZ J'$;OG2#P:'4U@$"7^(Y22A__)+SQ=OZVU67-2K4*H6B,L6"KE:+&33@ M/:.=5.@;FLMB>!LCN(VBD:)IM>.,44J;1 %5E+5QB9'$28@$ M >YY+!(+:Y.+N)VF<8/B872^ Y .4$ '4*IU!O4%FOY3[^^_TSXC\[TRL]K7 M<#TIL!9#[19,(4[P#CA7&FO?\J(:9>0_0%5_<#I$\YL.UU!J&#L!X":#]LZA M[;UCQ[#>->5[1VE]II MK ,X;K*T(?KT\KQ7&O\UGB\5-UFO- GN9RVR>ZT!A M5XSAC%DP49*$E;80SR\7MZIEA$JH?_NP&F=5[,#-"P2A/-M6N#98EK(\C 9RI?:"=B4[6KOJI M>=EX!RG6DF7#BI?@O'"@,#)PFOSSX+TQR6M$;/,$]YQ2K/?!TB$IUOLHJ0// MZ8EY(@"% L.,-<+N5)\3$X5W>A6Z$P5FS#%9;QX<.&$9<(RB=@N-UK<)QY]_BO5>L&J:8KV'CCO ]P/9NHIQ MP0T),H9<=[_)Y$-S ])D;F,4'FV;*K!_CQ3K?7"R>XKU/DKK G[[Y]YJ;Z11 M@H*MNM]5'6071$&PMF#DQF4?VK3?_S=/L3X*L&W5W &2[\_:19.L3$1_9*$. M,N,1O-0";,@V&ZV=X>S_3[ ^,1J/5U47>'LH2S=++ IU $RU^[+)]>67D>>> M6,Y1E&Q*HP'5_RX)UD?A;RC5=8##AS)U@]96T=:!H#P#I>M #/H&&"^$L"67 M(MMXD/\F"=9'8' HM76 P/U>!JP6V0AN06M>QP7541I2UDFCP8;Z#L12FZSK MX7.+1DW%/N9NJ)W&.H#CP\*[>92XOU/9V[Q8?/J"4RY^I]_\<#@R(UW19$CY1"*D=9KSNB[;6X'AN7C*>4^];,C]M+^TWB2OQDP>Z>M MVS#O\CLLT.!Q?E^V3O]";R*K@)%D/B,'5=M6>)8ER=':+(J/].>_P0L]ZB1- MT!QJ_7GM0BD -?-U"(32CD*"I,;HB_NT7NCWP=(A+_3[**D#%_FZ'>_+'U>C M-,]QL5@^XZEHE(V2\)!J;:_/@@1%+,D<-!TQ1K)6;="VD=3_*_U>RM]\I1]$ M$SU!ZJJ![N_+Y[&SL,CS[U5P;Z;?+B_J7+!IG)Q/ MEBJ]+85U\5:]9+$8@>E:+1 *;6)N(_A@-)8Z@#.U:9'2BJ.1W^^' =PV&(^I M_0YV 7G!^<=5U>#KRVFZ[E:DBF8<-:28&3GHGBR$=++FQ7J*&2TR;&-5[Z>G M$P2.BI79X(KK 'Y7_L_O^>+++-WRCM9].Z3GH@@%@1RY2X9!D)F\F^$5%";!=:! MR$(S08$A;]-?]^FV^SDFLAE$#YWB:;7M,/*0 G'B>XY L7SMWB>4TW(G MM^H)-OPY!!U#RK.+CL/O+K[D.3EXU;6L51HKGW/)C#-6.R0/T3@LH%0A7['X M#)*.>YEXR46V,38/$#6N;][(U@REA Y.K_W>I*5SF89M9 ZQ@5OI[$.X+CYUO?Z^Q^3,Y60!ZT,9!5];8ZL(+@0(03M MM<%26*-^._=1\Y22JO92_KW754=HHDN/-S=F^\PREI1U <@)(*_0D6OH M$2-8;PTJ<@U,H]D\#]/UE)*4!D78X=KI$6NT7UZM_(-INL57CEH)+34((PU0 MD"QJ'G@!$Y15R6IDILT9NBN%3ZE_TM 6[FB-#=;DKFGZVQ\XK[6"W_,PR6YW M/JY!:MO#)(_0:B9()JVMS8,3_4'Q(R!%#B Q((F)Q2S;O/[VE<@FR0YC] %T M#A3N8#" MD[]]E)'+$9X,T9B\--*9-L'2P>UFME#21TS^-?5R+^87-;H0,1H@4(E#B[Z"$P&\DA39#*WV71;2>H_D6TOY6_&FH-H MH@-(W:9_=0$DN<="YQD4F6MO$V;JV (#/ IG;9+2FC9-LN[2,G),.8R2-^_C MCY/XV#D.5QET[]=+_SF=W,P.2";4R6!@4,C:"D>!%[2KLK2"_,%44MGM#G[[ M&N,"XEC5S8:78P\F9/;UZVQZQ<^* T,TJFPR)&T]!0:Q5 XR1)Y488(I95H- M7-ND9=Q+@X$0,Y"H.P#+A[PL('Q/ 3^(%T0T1\>??M MU>SMVU?7C^=D?9FN?5&E I68 !\T@C4VV&B4D=[MY @]M$H_*#E$?;,6LNS MLNQW2\M+9,:0=18V)U D00B%>V!HG*:MY+AJ<\0]LV?CHT+Y9AH;VT;=7+2] MF=[WIO3Q"RF@UM-;O'I *BZ#DBP#%J^ )XR81>8JLIVLU6[K/:5WXKVT/6LK M^@Z,VYMIK(U \R_YZK_W\%8?PT4IS#K4P+PFJ6G)P"M5*,*I$\)\)LO=JI1] M%_J>TC/R(0!LJ*T.,+@,I=\L%IY_EDEJXVU/M+\A^(51+N,O7L MC.L@4O(1C#;DB114@#QFL!D]N0ZVZ$87$7N1^90>EH]!9#O=]7/4OOM[2A_Y M9?*->(M5C9]S[<>0Q=6%7NWUJ0M"0%6KV0I+LFZSR/<\8>]9YBD-S!G@8#U6 MT$^C'\^GFOWP8=6+"*?IYW%L"_I.;5"4%W]/+KXTZM@S" D-$A^&%\WIDR6T M4C:AL)"3PCIN.8./(@ 33D2)%.#Z-IGIITN6N,_I^'!+4.5$>%WI*HZ!> U+\GS;(*K_BVK M]Z6"N*+]!4EG-)YX,2>$W5Y@:Q:*C BV@]32<5+K=2/OFRR6V==OLVF5[2$. MX8.?-Y1WMSO1 [EJ[^:?<3KYWR6UKV;3Q>Q\DJ[0/DWO;W%RJS'Z-6DW6,R) M84ZZ#C]."E2-.- '3_M.B8)..]EH_,$@Y!]](W/YC?!3/Q+/;]<5_C)9Q/-9 M[?FQ^$3J>DG_YJ\SBL)\5F3 E3.%XC(D496402>T11IFO6DSH60?*L=U^$Z/ MR3OW-*TTVG',_9#I63XR#6XU5Y]Z"MMY'P-=65"C12XJ%Y#(:]%QCA 2H35@ MTC(Z+8L)S]B"7M^=W=^L8:F^FQT7R.\)"C-P++7[>D% S3GP8,EER4E8TZ:S MV7YT/@[!' J M,0C>:A.5$BJV<8YVI7#<^+HGG ZHR:X0NFQ+\>IV3XH-SGB)FAPC3G&DCS5U MB8$O)$BT0>B0@W.R3=?=W6D<-S#O":6#:K,#G+Z?S[[E^<6/]^1HKZ\\OE7! MW7 D R\RI0 B"0$JU?8"M.= J%22L4&Z1AD5C],V[JOC^+@<6'L=X/%FIY', M)A?Y[>1[3F](D-//$]IG]VXY$I[7B2LHWM:9+*% <$;4O"9I5 @85!O__0!B MQQW)-SYB6^NW(PC/'F+Q]>7%Y3R_^#J;7ZST\>L_W_)TD3>/DZQR8@Q!LWK! M4?/=,0;Z(]CB?111->J&,B07.X'>/'_0GQP1'>V&=^6WV2S]/3D_OV%%&\MM MA5_QG('RBKA0 <$JD67R+K/2VO.]0]1.6+7/'ZO'ZJLKZ"V]]JMM=M-!YE9L MZ9FRGN0E7*H^DM"TFY@'PWP6]+],.SQ%!+:5PIU Z?X=0#F@)KM"Z(L8YY>T M_@3#Y'SY+KQA]HMPQ2270;NH27RE/JDP!SIXY"J&)#=[S Y?K?,(C3NAU/\[ MH'10;7: TXW6JMOYRAQ%R3*#<8E<]6 0O%4>9!":^!,619M4NETIW.U=@#U? MD#91Y1-]6JUO(GCG:>2(Q.7#%SO%0^P>[';U/JN9M"S2MN=%1U 2([CD. 1F M7&'6,-[(/>OB?;:JZRSXPK)*%/1I;0;3 DM?'")$U-& MU'ZQ=61-3B0_\CU*-!H;Y93L1-YS>/P\!I+#Z[ #8-9F5GE>I?4>O^7Y)C?* M><=R+.!JVJ+2JJ;Z%P%>H,_,:F,:98H^3-=S>.\\ZB0>3FL]8/#>S*Q-IJ2P MR;D80"\W5K0%O,0 0EH*_U1A);0QCCN1]QS>,X_U#8?5X1,MZ[A.WVH4/M_Y M_%-$S \SU560;)0/++@ S@6*3[BM\0E7P&UFQ2:;@BS/-TB^5M0'_/MW^O Y MK;+X(U^\*[6QU_Q[7IQ)X[-+RH)(-<45)7G.B15@B@9_O9F^G\]B7FRP%%6,WI./@IEPHP(A)]CD 964 MMM2.K+G-M=8.Q#V','P01 ZDOYX@67-0%E]RJN_[&RQI7ZQ%S\"@(D_(^T0L MH8<8;?6#=,F^S2/C#L0]AS!\$$@.I+^>($EB!A:TB-DA6M%FVE$7@?928S\K MN M(LEO*8[_FEQ\>76YN)A]7:6!DJ.R9BD'9KPP'"RGJ$S)8@ Y0_#*8@Y&B])H M9^Y W',(J(]!XM#ZZP"2RT8E$XJZF V)1TU^4(@.5-U/:'T [D2(UF7O-SNL M#ME69O(\0N-CP'60)CI T,HR?ZC@C\FG%&,"X6H[FV@U.&.KRIV2S"3/L%65 M[341SR'Z/09'A^JC R@M3_H/.>;)]V6[G5MF-5!@Y@K%[8;5>8$^(X2H',BB MI/.A9*,;M;?92M-S"(:/]LN.UU8'N/O9N7RQ"NFN8KDU2XEIC8YK$+G05L)" M5AE)7*7HXIU(CH[[EJ;M(>*>0VGJ "9O,/T]T>R%=2,%O-5#H=FMS/:E3G,+ MLR.KG=VZ6*:TT,M\0E N"W"98E:194Q9&^8:E0IW<>MR4UFVO>/'J MJ&?45896DR&=LD99A2"]\*!J#I$W7H+0$96DG6Q%FVOI'8@;%W6# V+G[E2' M::<#P/V.)--IGO^XS%7G_)(^ZS]QGOXFR1(['V?EHGZYXH9'&15*!TEY76>? MR-HOP(.QPM8T-!:3>"PHV6VI<1\J6B&F@9C'!LTO^2MYL.215MV\/L^YRNNG M;_XYG5PL5IQ9)86KHY$=UIMQC 8<\01&"J]20&=RT[[L-$4S"U$W\' MQ]S;.K+SR^P\O?GZ;3[[?A7_K%FQVEM=*UAL2"0Q'R!D+9?MH(BE8#VJ)L?< M T2-^W#1^I@;2AL= .M?^2B'KNZC ELKP>@P\%M8JV MS=/$SW2,^QS1&CY'R+P#Q+R^G),=O5R>UJ\G_]2OUIP@CXE"$ 4V64ZQ20J MTDB0R>24O FL4;.A[32-^YS0&DD#Z:(#5+U:'M.7L6IF6=[QF5A9\Y*+*=ZI M $E@?8(+M#DD"\"DP6)"=,6UN6M^B*IQ^U*V1M9@^N@ 6UME]?9Z K&5NMAD M###/ZUE-GB!FVCP&D_AE0/\9%Z&$*ZAERO\WK5$$KD;A1 MD8159V<$P\#GJ"%JD9-TQMC2QF5_F*Y.+Z<.1,&N(-M?)1T [$6,EU\OS_$B M4XQ+1,3)4D_T]7E>O9_=[ER]E?FS2/*DTX"#")SX%K6F*#F2:XK<>IN8EVT& M\@S%0:?W8\. =A0U[P]O?P7O:?Y<*?W4WHS6:KC:0T8S#&"RE74&-<73K0[.'(GR=I;VB(J%09!N42; MA=QG;4W1C9)9;E/1Z9W9,- Y6-Q/M)/MS82)S;$2C;+8'E_P%+EL>[+=54:; MYLD(0V&L*8%0B5Z!1^4A"NUY+"[K_(P;]NP^!^A,1Z%L$0(L-^1+1*T!A4,R M_)YD&'W$U$90N]/X'++:]L'CX5.=]M)F!X'/R\L%'4B+Q8M(!]1BLI1JS8N) MH7#&M0-A61/;R.M'TF&NEM+[Q>,/8'_AUO7DU5TJ;', K26)43 FS@ U9A$S;=U& M/47V)'1<(]@,,+L#\VCM=0#.=5^*#_E\J;K%E\FW]1NTCM[5WGKD4F1%T9$I M@$4@;>I0G-5.YD;E^0\0U2WHC@?#9GK 0)KI &2?YIAR%DK:D<)_JC,('+('F;7(!-2L8]6T\)IZ-TT &&?LG?\_GL6WWZBE^FL_/9 MYQ\?)I^_7">%DM-./JHD893:++E@ <>]!(LFDP-BF6-MVAX^0MBXKU6G1-B0 M&NH < ^([N:]QAFRMIE"HUBML8H>ZP4B0L+D$E:_H[2YI]V%NG&A-W[@<)B: M^H;>528-.;,QY!) *U6[B-)^\N3'@G<\:<4+ZNQ/#;L.TIN&Q\+N8-M?,7T# M[59:S.WT%]JKUGGA'"C-&*B:R>60W 9F#.>)S@HN3GYCLH76;IV[YF <0GG] MI"@]P&C-BD'K-),UZ3I$#\HS"UZ2((V3GC'&IJM;QZ\Y^O952M>& M\,]%+I?G;R@NVV:W]W)YCDCIUC+8"*DP!/%2QPAH.(08J)O(R^.M\E@?YBN<0L'FP-M M0*4\T;RZUY?+J?(JMN/Z:Z2ZJPBYZVV_746R:F364)P M2H/P*F@6Z>@-SWA4_![7#%&R4*1E@ SKS$M6'X2\ RZ]BT4$:W6; ;?_7DEU M^^#QB*2Z?;39P6&_+8TG,!M9?8Q$\I?I0)$!O!,&3$A)IB"-5&U ^=23ZO;2 M_XY)=?LHHU-,_9P(A)I'%[@"-)Z$%#,)26H#.2LTT>F259N+PB>:5+<7 /9. MJMM'&UTFU:6$ULHDZ[S'3.(1$GRAT%XZK3DYUL[9^)@K^&23ZO;2WJ-)=?N( ML@-3LU/<)8S7'KF#XB.=_%$X<%(B.%];/@G!LF_CB0[V&M9#&MTQ!]O@:NH; M>O?$:W]0;/;I[WS^/?\^FUY\H8C=2)F04<2>T8!B:,%[*T"66FNGD+'4IM_2 M<70_@9>TO7"TQ^/%P$I]*4@)?/BI,DOFA 8A%U6@;6RH,,46)6.G+/ M&EU5'TCP$WB;.S%6]U;CDT3KZ]GE_,Q**7,TJ@XP0%!*9?HJ1) !N5(N6L-. MGCSS +U/X&'OM%C=6XE/$ZKTNV><8D%F2P&>(AT?*@OP*ADH,:)#KY1N=#EX M&+U/X&GPQ%#=5XE/#JHO"JU\S2J:S'/6"6S,=6J62!!45) Y9TXRXXSOP0_X MB>AQVY=V!MK#U=DW%:@2J> 7*-H+U1AM?FBO;DX-PU3ZQ9 MD],Q\;>O4I[HG+W?9K/T]^3\O%'ZQ.;'GR);XD&6^DJ.<"%F;2T$X1*H[ BU MB1OPPBIC)#3&;SK[^^#@[OUS6RJ]8 M6;VU>Q]LLB$ YBCJ95&-P&E+B9*D\M(I(=UC+M@.ZXR,B\.U-VLCRK%1<>VO M?L3SO,%'QA1RI+A#*$M\%%7SN#4'SUR-:DS)RNP$B0<6&3GC8!@\#"7$@\'P M/<_#;*#39'W(WH2VOA340D30EOF*9T=RP0!.FZB,0FFP34W/'5)ZR4\9SA$Y M3MH=.!]K!FJRELLN:E"QOC;XF(ED\O(#E\IE75Q(;:Z.UA2,>[0RU]LXLR8"KPL"$6BMNE 0G/>US MG45DCF/8'+\[7,/^>REZ#I=$^V#MGO[^QVNJ@U.UCCVX^/$Q$_F3BTE>_-?D MXLOL\N(#>9.3\Q]D+_*\&A[R/E[C9/XO/+^L=7F7Q&B.UGAG L3@,DFO#A"2 MQH%S01?.!#K=!I('DSRN4S<^9D^CZPY O3S[5HVU)HN8S\]QFF>7M[UKKC-.?,H;>/FPXT/TX&UUQ<>;S$AO(AUWFTE MO8!R=2I,M Z,*< MOYU@F)POCXE&$=+.ZYXB6CI,"%U%3D9KQ0(6R%)Y4'4.02A.0T'#,',;56KS MHM=%Y+12X*^$RMF/G%_F:2[DGJ\4><9#5#9D!37''Q36,GCA%#@6F(P8LTO- MICX^0-=SB*+VP=T]XQZ'TEHWQ_P52[=,QYJ;Y(-$+NJ(54V184[DOO"BR*R MJ5H@EI=J[SI.@3 G44H;T2?;)F'U M?GK&+>D9'WL#:*E3&[B\>+C=*/C\?/8WR3"_GLU?$8F3B[>SQ;5/(J/.QC,/ MN2A96VLJ\-YS0*^$LF@QL3:AWM&DCUO?,SZ"3ZO[#L!^)YSC M^V(V-\JM1F99*9E253US1?,%+K$S1*I)1G:JGW[@)"-$A1@17'[G[XRJ/G:R M)(5$8OD !^!P()B ,J!MMMMA /H/@K-_N7 > 057WI9WL9NGY[_PD@UZUWC7 MY+C#X+*"J'5=5VH\" C& M<$I3A$;+5$_D,"700^JM@^QK?<+]?CO+BR\[I]L./UYDGETL MP!@W9%BY]LH6 9YD9V)0S.?4YAAYAK*7]Z4(%J6P(OBN$!,R)L-GQN&A9=P>=7P<&^$A8YK K^O$_E7'Q:XD7*9+S:+ MG[;O%%[]\O,IF?\A'SM4?G\T"T-E\0\\Y$_39;J9+^O2K#NHH@O:\FK/,090 MPC%P17' F#TW.0GF&SYP>)*VL^8(/!3Y+]^*_.NWO2=9_T#_[(])BE8ZQ1GH MC.OG]AD\=Q*T<<5I2N>\9,^AZL3O'CG%'A8FWXPB:*R'Z_9;9Q0NC_CT"WJQ MIB7)YU'*E%'($J4;*J\7/0J(E&* S+YPI56Q_C)!^G#.[.X;OLYZ^/TC&?7R M]]OXGYA6[^=_#[-<_^V7=YCQT^>JVGQ,7 O%=9 T?[VSJ%VGQ.:*G/AZKA62C SC=:E@;3KU ME( %*Q"22XX9R9AN-?GK,9)Z&1S7! J/C90[2R\= &R7_NUD)$=Y? JZ &)1 MVP2+6P-%QYAX",HWV@KZ/2V=#)8[3\D/;SS.D_C8,\1^QP7Y\5>4O_^)BU7- MA]_>D;%F:3L)*S%CA*0LW? Z*=L'A(C*@"TJ4@9OF,=GP[ COF]UK&O?,: M"#T#B;H#L-S[W4WNL_-"N/I>;U *:1W0VX3 A(,06.'9.$6_:P*RO>1T M$@:=K^Z]PW#.D7T' -I[/&/40G$ZCZ6RZY6E&J)6$Y=YIL0[0,WFE-YE(#KT2GL-6<8(RAKRR)E^E;W+V0N+,C=*NQZ2,NY9 M-CQ>SI-U!V!Y_E#_XUQ\VME50ZFHTMP78%)K4"%+B"PZT,8+ M5UTUD@Y!MNG[/8_N MD?/;2R-\!&5WT;7^O* ?B/GUI\\AK8C_CV'V 9>O9_=C2^\.SS>S[0!3(Z5* MRI(*1&V90E: 8CD-R6?TF2D>6*,;JW9,C1RGC&86G&= MYL'7L^5J<;O^*T\):Z*L4(S9 MEE!ZKH]9:T!%93-E)$LE;[@P*:@0@:M_MY MG'AF#%T.Z/.'[['Z">/JE.ZI];\;JB_J>R(&ZGBJ'[RG&X50@MG7->I,"U#. M(L1<$HB$A4G2;,YM6C;WTW/^,H/=3_W:!JA<20%3!E,[]U61'+QD%)T4+Y1V MT7'K+\!F)SV: V#A^]T$YPN^X_[+RMZZ\G%2?^7.OQ[23^PCJ*VWJ(7E+(.! M$.H3+!GJ4QA7"";6:W\18[2HGR.K2VRR,^ZZ5\;%>H<.^<-Q:QH"0:2;ESD^>5SFOWV35 MH+S,%Y_6GWM&O_^SGSGD*74X\6W/+ARF!"EJ,'9#K4.V$%4%P1>)C0:,[2&FRW/J& SLBW#/$7@' MI?QO65BWLP@?HY"F@'1UV8B1$ISQ=?J]T#8DY+G14_3O:1D?,6>I]TFX'"WK M[M#R6_B$V]X$BL*<"24#BPQ!" EC*Z[*VWV&HQX'Z*>D+.\9I^$C@G MBGWL4/B;ZZ'9=+[X;;["Y4^W2)HU=UVZWF;D==*=J.6&.NPHJF+ 2"85UMB^ ME(/"X .^K">$G*K2>4/YCH^7!46(?TX7M\M7T_P.;Z987LWRSZFNHI^F[17C MEU>ISN&F!"#]\79!'*>J0?K5AT7XM.7:.9&\YYPB?A'I/X6!+S&1< 6Z3*>] M-(<]Q!B,I/'3KZ&Q-X:NQD;H#XMI_H#5S+;$&\U32MJ")%I!L9S 46()E%BZ MH#,6*PYKRGGXR>/>L0Z/E[,DUT$<].M\]J&N*5U7I^C?K$_X8A/WB5N(+/.Z MG51"S(F#3T5';K1VHDU;RSYJ>O(PYT?.9\N[0\S<=?6FG)4+$GQDMA[)#B(F M"99$DA3WFO[X(JCI(6X^7\_/ .<$H7< G0?U\*W/E*$$QWF$D&RI:T8]N%P0 MF&(V^:!#;'1/NY>@=(&@D=U'%-IL GB1KW-"XK=\Y4PD=(.KQ^1')LQ0=TV002(Y41#K034F4 M2B"E#41MJ^UZYPUON5"2=7[(/(SD.X#0GMD VM01;D( :DH9%5.>C("R1:)< M*&2^E.S:>**K&<]RE)*?'\]RC,1[P,SW R"8T5))3PF$X@E4=N0XE;> 17N9 ME=<:Z($V=M7')2RU':?7[6QC&B[@ LWWK>KVW,FW3F!'M>D6?IFW\B]F=WE$BIH"A%"H0+F;AHLM.YA'0=T]@3S=$ZQD8CUPZGL:= K 7.!M-/!\A[NY@GQ+S\ MA>189\;455-O2KTE>[^])9M(J9T0J.K<.EXO1FNTX"FGJ<..G,T\8YN&E^=I MZRG@&@9I ^NC,X0]:-&89*%B029!1!/J(-8 H0A%P:+PB3&FL-'(VB>(ZJD^ M.SRFSM' J-.>UFVHWTIGMX%^/7YE;3 U+(W,%,?J_3TQ0";BZI(["E!+$<(I M;J-[^+KED;[> [^PI\#\/,PT$W,'GFAGINK;L'BSV)S=ZXE.=("O>9M$&9F5 MOH"CR!&4TID"1^<@>\5196%":K-:^ #B#D*9N0:4M=)(!R![U':^3MY[NY@F MY!,CK8D4%@)SL2Z10@-D3 0,X8/,WNH8+O%L\PD2#P*1:Y$L45X\F M_""(NAH D><(J7B&WEC,X;"MZFWH.PR<5W%[T8L6NW"=FZ_= M3$:F;&^Y6OZ&JTG(*1:F2^V3X:!J5=U'5< ()[(I# .VNN'?2]!AZ+NJ&XTA M1-\%@K[I?L#%ITDFH;BD)##E*-/*B4&P%$UDU%)GG0Q/EVC'K+0,2#?/<: ;WU6+Z!ZY/YXF7)1I;ZLB5 M^FA'4B@91$ZD_9Q=4-9[+P^*HP[]QL/ $BUS405E%\J#. 2A8FH0BR M367^6=(. ]95E>.'54<'^-K?]K;F!".32DB$)%E=4ZH3.%4*<.3*)!9RUFUF M!SQ.TV$-KE=51!]( 9T/X;_;.S OO^'JQ[!8?"'+V;2,GSF*_X!/'G(@_[&, MM!W+;XL,E(A31"SJ@@_,%H)""S8;[;GTP3=:UWRYL?S1)1%3<& 9(]N*CE+( MF!)PLH$0-/)@+G'QW.]8_F,P<,A8_F,$WL$!MF> .$8Z@D,4$$N(H%*]793* M@4^VA*18CN42D.ES+/]1ZGU^+/\QLNX.+;L#>I4KCF<$;^O\.60>/#?T*\-X M/8,#,__B8_F/TO3!8_F/$/O8N?I!8^,U2Q8QU8Z?T&AV#X%CO442M3VD%@0GRP)$S2A$Y*[9- MQ^=U3+\^YX Z6]X=8N9N?H#Q$7DFI>I:U4Q9@[,\@E;1>QF<$*+-3-&KF7Y] ME)X/FWY]C- [@,[^0@?(>:RR)5#PS')MSPR5#2/!"Y\A24>"25R7BZ12OQXUB..BDV>' MRZ=.DWIWX-D9!H'>%(59 6KG0'E+9D7P!Q,%"T;H+$*;,^NZ!G$Y#!W$< M(_L.,/2/6?@T)R_Z/YC7+&TKX=MFD@D:+KSQDCQREJ""I[P3DP8F8Q9:.U68 M;(*DI^GJ*7H>!D\#ZN%X5/D-JF;XH;Y&?=\J+OIM/DNWBRKA">,ZT&$LH([- MHGQ268@41X)5VCLI2("V^:3^;TGJZ80;!E+#2/]T'S5?A9L+7G!]UP<1Z,@ M\[IC4OD$OA!!0@>;LLH!+]/&W.W5UC$8..1JZQB!=Q 3[2G"\YA0%\: ZSK% M67$#/J@"4BGDY(L%.8]_V:NMH]3[_-76,;+N#BT[!7FMR5Y**,"BCYMMH1Z+ MAF"%ERYI8]PEWLIV?+5UE*8/O=HZ1NS7<+5EB>A44$.4O'KD.E^/(T(6RIL< MBG+&/A?17/G5UE$J/?9JZQCY=N!N]B^@%$&$5#,$4TOPE!12FE 0@DY.NFPY M%$9BPD4.T3LD/:<2O$HLV%:KJJ[E:NLH/1]T MM76,T#M SF,EK(9>(81='&.)T'QH&[S'/1JKK:&RZ=.DWH' MX-GSJ/7GO]+-;=YT?=="^5I%$RY5\HPYL)&K^NC,0RC>0D;BLZAD7;S8X^*] M%/844I\(A^CH!F[BHHR3=\877*\&XI?_OPBR3:ME_A,4BS%8G77(] M^EE#76P=1NQ EUEW'_YJEM]-/WQ<+6NA9\_-!IT_.:&)X'-,M9E>0_"4WZ6D MO>#*.->HG^% L^J)C[S'>])UC_07_YCH@LF2F E1%??8C,*, -RL5["[(J5 MG"G]''Z.^L9Q@Z 6X/BFS-A$\!V_+'W,M'^K_UN'3IYQ^7[P9[?V4T\S]6:R_:[MQC9!A M>(K$>JF[D M;',4@<)*DZH++A!SE&"RR;9(\DFIS9R%1TD:%U=#Z?P0*!VM@%Z1=/?X3GBC MC<^48-0;2LI=(-I4FX!+X#HXIU.;E6%/$-4AFHY7^R%@.D$'8U_\WP<=K[X- M.K:E?M1:%\42:,T8B!+?FH #]Z>_I$"&GZ'+>1K =N)SU M>J#U&..-K-:#V-9&Y M9CQ$>1.8D(*TX.$F69'7*. VC@ Z0M$O_UL:BXY(9 F?6RLC4?K[;^4ULLDFD'WM3)H"06H+,?1Y/L.:IE9#8CQGGM76_@6&" M')GWG/Y/LC:M1D^2->[%1^LCZVQ%=("J!SQL+2U;E=$E2P91"[4:.<2 @BS% M.&&Y\"FV"7[VDM/)X76^NN=#R[X# .TLW+SSJZ'$E(4!%60=;BW)K(*+D,BG MHA).<-'R"-LA95S@#*#>QY>;GB#K'L"RSR/_>G\C+75RJG@!6 (9DS(17,0 M+%AA2R@J\T9=CT_2->[^[DM6#4]3Q=BUGKVL_/P7+M)T^>^UQQ+=V$4H/HNKY)>3>@:?Z)4P7ZZW1 MK_)_WBY7FSG8=[6N"0:5&'.4I^8J,J;IU,= =IBBB;>QDO:%\^75OVMT.M>T3JT1_=37%Y<3$D#*K M3X8=Y:U*A@+.6 D^L2*+]#;J-K/VSJ.[PX1P&(A>4)U=M%KN%>6;V]5R%6:U M3WEBF9!).82(-3Q%S0.5"/T_TW?>U167YM4JF5=*[I.&1U7)8,'(*. M%(99&7U)GGQ+F\+@4U0-%IWM?/;7)D"D3-KE.GA'B@C*2P61\P(L8[0\,"8N MR'(G+9J#8>31V.QL55R;RUGGX,,YGNW'-74_^TB^A!.RC#3M7(!H3#W6L@>? M'0=4644C8U"Z35=X2R=T-U3J3?F:GRR7N.X;_'4:XO1F'=MMY9_?S-[5>*_& MAC^$Y72CBYW.95&T(8" M-*#2BC)!LE&E0-CIV?;U?TX_DLT;]:@^"K#&11QEBN(1=I007K M(,IH 'V(!ATW5J6V'F% ;L8MO#1#_>B*O[:(8(CG&8=]<-,HX2(/,YY$;7+! M\^01K&!((&$:?, "R4AA*&34P;5Y='Z1I.7 HX/^PF_SV>(;,ZO_?FM0Z>-L M^E^WN#E<)IQ;PY5+H*-2=*98#M[G#%DQ.EL>K:DJN.HXEC$/IX.7MD M(/047/SPY?Z7_\\4%T34QR^_XI]XLVZSD(9QYIB @ 1!Q1."YVA 61E$/4D, MBVWA_21]G0!U=#P]!O3AE-L39'?/S._YV_9[6"DUHB]U5U2NDX4TQ"!KTZ%0 M1B?BD+6YJ#F*S$X /"!.'H/BX$KK"9'KR'NYEIB\&VJ5BDZJSCK*=;&8\()8 M$9:,F'&G)5(FVC@P^)ZH3M V/!0> ]V9>ND48F++2BG),!4TI%2;T%RB(Z). MC$&%,NHHLV_MXKXGJI.4?!2(G:*7#B"V(ZLU,_=#(K7@F((.H(6U53X9(E<> MG..HNMOZ@=0H*G@'7F2KI$&1O%].$_YS?D*;H4/BR98J,3QE4$I@2 M%&4$SB 8I-\6EY0()KL+G:)[R1OW2+T0U,Y73(=H>S==_O'+ O%N)."[L,*[ M7:&*$G:.'KBJ/=_>,#$11 MM9^[KNQV,8#-6BI.7.J'\V7^=<<5':7V(\85':.#L9^P463P)SGE!\-T0C)$ MNI4DF;J^*3ORRW6T+N;L68G:8'@PF>^1MVI[/[Y#/)RBN?F@8AP;"+_BAY"^ M/&# Q,B2LPQRLO603A0+>,TAY9)]3JIN$3P(!_L^O<-78^?"X&PACHV"'\/R MXPTN=QX.;9FY>UUY/V[+&N>2$70,1%_GYP@(!2T4R9)W.?#T\)7-8Z]9#_S& M#A]PG8N6)L(>&T'KAV<4Q&%^A!GG1')>U5UL]3(U< KAR!E"J3,K1!)6'O@. M^KEOZO"]U;F(&52X'42RC7*%7^^?M5%TQT/1!4*JEB-X@I!K,5B((*(.T:DV MTY5;SM*"/ MPY]P\[\37U*@0ZA4%5&$P^@_3OL"-C)EDQ3!^\93"5JRUTG32!>(/J"Y:5QX M=6!SWTUQWWD*_;! .M%,26FE@3JFMBZC%!").6!.TQ]$B:&W)$U2^R+:# M82R@F;+'CN.?G+&3)\$6DV-A8$-=HFJE!5\"!RV]UUF:8.UA%:*GO^=%EK+/ M0][0VNG<8TXR:A4L=Y"DBR2CI"$60=%ADAJCM];G-AWX3U'U(L/O]A[Q*&5V M ,P'ZWKW/UD^+[_0OZ#0/-QLU!2^4=/OM_$_,:U6\[T?,I^%;T-Y^L>KC[AN M!IZ73>3_#SJ0AGZ6.@KQ39^^CJ^.2SRO%4XICRJ %4J"Q!ZC MR9[P>=![IY*024[Q(G=U!$A*%#DJ:\!C5JHP9D5L[%]?S)/8HW!RUI/88Y36 M$R)WWL7QN]M91).]D" <4O8;C "W7BM34IWAD")SC>])OB>J$[0-#X4#WBN> MHI=.(2;N6\ZD-8D284PF;$9\16>)*2?(,HN6230>8'/=3V*'AM@I>ND48GE8;MDT.VMOD&[?O/$Y<)UZMEZ1B M$!WV!,M]#&TM&&-@"0MQ$]9R4X&"WTP>G-'HY>P!QG<1S0P'B@-3A M'.UT"KCEO=UN?7M,VI%14D@JC $5DR!VE :)PK%,+#K?^,Q]@KI.(#<4) [) M5L_13P>8JYWG="+4_ZG+XOX,-WBW5U SQX70'HS7HIZF3X&[4DW8@C76 O7>X7"VF=?#!?I[V_^G6SFS1VJ*6=4 "R3%&"RY: M10>(B%'ZC![;5/#.H7KD]VX#(6<^DAH[@.S?YS/\\O>P^ -7O]S.\AT7C$5? MAD%(FWFBPQ5YZQH79Y?#P<.; ^D9BO*TYTSKB\(6'2*(!60R9"6?$D$ .0AI3UX\$81J- MT]Y/T/7W\0Y0Q!M 5QU [OTBS);TS56,O^/BSVDB$;TI>[A;UFE'R_T_VA8, M7(K(I#.@BU9D;B&"4RR"M4&%*)1*ODUH-R07(]=EAH#5O!,==X#O)X(/EK-T MS&5P(6AR 25!,/2?'((0UC@9&BTI.#-";(:]\7!R>,1XC-*Z@-_?YG_B8E8E M\^-\\7F^6&NS2OC5!R31X?([%A/325+P"]DDDIRMN[%%Y. YCU*X*(WRC7!Y M-+'CIC0= ;:MFOO8(?UMB/W;?/5ZEFYN,^;Z>/G)R!XC=\ER YB9K^MW' 3T M$8QB)&+GDK;N$BG2$32/FT=U@^P+*;T#5WUGM_C#O,K\@;6B]($K9DEHM7,S M& U>6V+&>V\\)L]SFW+2DV2-FXAU!-*A5- 6^Y!]-4K\+:VF95D13,$ENJ ;9')? 19 M4R(61$$?DO_WB-Y3U'[$B-YC=##V)):WM_%FFAX,%<4<1!".@8V)@W(L0R@. M@3/-8A:\UM&^!=%C$WKW?'J':#A%;_,AA3@Z"O9.&$XZLEHS!:T#V0?281\1 M23*,N G.:>'R83 X>5#S*!-Z3\?!V6+LX'09XK#^]7Z*1C!9L%3HK-:Q'M@4 M-7I#![9 L@55T]O4)A0:E(V#L&I>=O@T'BXZ,(H-SWM& 'Q=G9U"C"(RD XI M?3;6@.,F />9H;"4P/ V@=>SI'7207UYV.Q+/0?380>@W%]6W,/@Q)6"VE&* MGFNCB,J20&' %$YYEZ%SPA=;0$1KC;:!1=6FBW\? M->->C[7%U=G2[\"#O9[]B+HLB,.DJG;@3@$C/1;%9PA<7F26!-DGCT@ MN5FRT (%1XTY/D(E X9I%Q\=^^/',/N R^ELC[F'G9FZS<:_'DG A4:XGB.6 M2XQAE<68K RE#;'0X<\)F=Z' #;I%,C+UC?K;2N^+<>P/GWTK,^:[_:3?+N> M9%.)S4$'7;2%DK0#%8T$5_O60PW-22?5Q7.1^&BU>PR%=Q 4 M[,Q:N=^@L[XSV[SMIK,KQ1)!D('A-28'# #ZG R##XHKD5N/ FO%6BFCU MZ0PB^U.\$_35 =@>[ZDK,AD>N0<6G 3%2H&(KH UR3FK6=:ZT82GLUI?VQ>O M>H@*AE%;K_B[&\>619#1,A!"&HKZL>[!RP4\3XQ27R-XHRD 5]@!>Y3:C^B M/48'H_<^[FO>5%HIRT0"O@Y-D D(7"B0IJ"S1M7;K!?8 7N4WI[M@#U&B*.C M8&_K9I32VJ U2%>;YK!N/)=,D;-55EBE5+'^,!A<5P?LZ3@X6XQC ^&58-P^ MH-](G8*6!;3.=.8F03E*#AFJEB/7R'4Z# 9[/GS<#H$F(#A7A#U P#V@/P0? M>5'DP3*2,%+4X.N6IRS)M_E0!!VE!T/ G0"!9M?YS2!PC@@[@(!@#^CW6OJ( M >OYQ4@8B4-4)D PTKID$9DZ[%7,G@\?]WU>*PB<)<*Q(? K?@CIRP,&F'+> MAYC 9$X9OZ'C+$0F@<1@ZY(7*1^^+'X$ _L^?=Q7!DU <+80.T@V!TSA?[UO M0^'"<^M= FMKIV^*"-%D,@S)),LRH56-MS4-R$TG,[1[*+&,#I:793 _AIMT M>[/^Y;OYS.!D,9VA!%ZPC,+FCH$($D"(;7@QCG+<9,]*W,:0 H]61;.\U!=<30=\POO^5^^>Y!/^3V.F/]69-ZXU:O+$ 8.N05 M4P$\:06L0Y&Y=3+IQJ\TAV3GQ=C0$) ]8.'(9?%SLA%]QL5TGG]?A<7J_.C^ M5#D\(H:_493\ZWRYO)OZ]7KV5]Y>'%)%K7;GLGPNJ* \A')/4[ MKE8WFQ;UB5,&78@:A/44!>1 M'!WMK"^C>HJ;3L80OBAS&@P]+^]P>KO.&.D0KV/R\2?<_.^$6<==R1FT4@64 M"O6-NH]D QBP>A?)VKRVO0A[GE$VU@Y?+]#H;A?I(XF!3G&GE78Y@$84 M=8Z>AN@+B87+'!PF4W)?5<7G.#K(M.R_36LT%+T\:WH\$YWP(IVIA[F5KM3G M,PR\+@ZT-TJK%)6(C1_AM6;Q('MS_[:W?G!VQ0;X] T'3SY:7\CWH-:@BI00 M))F&\"(S9%8&5KHRMO-OR/R_#6L<_)QY0_;S+#<=V_'C?/8G+E93DL/;._)^ M7\W3']_2?]@(CL<_;*AQ&@>2.]!HC/?XJ>Y867S93$?;,QQ$OJ C^:WVBZZF?YXSV^?P M#V_N:)YFYV*.QV:1@D0&TGI7AW];.A1-6B\5-ZEX'4J;45[-',\C7_##EVTO M\UKZFYY.M#%YIQ)0-DDF$UW-(NO[$VW146:)LM&KT.=IZ]U_'8.;[W;J#JN9 M#M*+WTDUZYAPEY/-. NE,DF(@W.:@TK!0Q".@LZ4+06=ODC6IMSU*$E=(>ML MW<];**(#1.W2?[=AS9JDBM"03*@FIPVXK QP)[RI$R&B:K1&\3M:QL700$K> M_W3]5(F/W4/U.Z5YN'SU:+RQ?69C?2HB2@8>E2*6C(,8> %6R.RX4R+EPUZM M'O9]7;QJ/UFE\[;R[0,R_^]S+&53D!?*38RSE%VXHL&Q8"$+IG,)2>NBCH#, M<]_7Q0/X 2$SJ'S[@,RKS<+00YAC(63-=1U?5%R=2UM[X *'PEQ1W$:FC3S& MWQS\S5T\H1_2\[21>0>ASH.0\-?[-T(L1Y8L22P'BDL4YQR"%A82XT1I\O11 M;0;M/T;1N*ZI<>@\B!KZ@]/O'T,=_WJ[^CA?3/\'\\0F[4,@^DU)]1I@O8S" M:&!DAEXIBX6W&47\#&%=Y64G:O]I2)VEBOZ0]38LWBS6N4A>7^>\Q<6:PTD* M+FNR0V"A$%LZ28@E,[ A"RV43 [;Y/P'$MB5&VN"M$%4,W:L]=!ZJIM_O5S> M8O[IMMXH;AK--D;U&_[W^D?+"0;KHF8,4F%UPZQC)$6F0&9+\:36C@E[4,!U MTM>/&W4-"JT+Z> Z4+:VHGL&WRZFZ:M-<1LP&E/J.I\J7%&#CFP!LRHH593" M/'LQ,PPIXS[,& M]0^FFOQ/V((8GEOMDG2YUD%S=V)X-1.,0(D?I422IRT72 MA(.H'?>QPT6BO,&5UIF+_/EF6B]ZUSI;4J2Q>E/>(7UQF$W_9_VGF^-@PI%G MYID#+G.-;DN$X%7M44U>8S(ZVG"*7SSP^\=M^6_N#%MHH3.@[=1Y?L 9EFF: MAIO-'RZ)P5\PK.KV.V6%TB8PX"5I4$Q4*W*2. Q>&DF1;3PIXCOLZ\=M?V\. MLP8ZZ+CYYJZ]MS;]W@=5)_39[/V9"YBR49$RY+1>_TM,!TOQ MI$J9F+5"/*S?-V*UD\Z^03#QW=+<0<1_97YE7;$^J8OOB4]KZ6/V$=S:TQA> M1#+1 -;YV*K0"1,)$!!$+-D$YQ1K,Q&RE:>Y6UGXICS\AMH@GU[-\D_3F]OZ M K]*>Z>[U:)UF!UXI3V95[00N$Q@,1B3)+(8VB1Y)Q+!GW[J QKD=1^)4=VVM;#_>VOONC,QKS3_RF MEL?]L8RV#@5T%"HGCR#6%3.?/40E,W!RHNLQ+J*Z#4. ;-BE!.?)72 M=#Y7>F!:ZO1E[E_[Q=KFI7 M^X0S5(9GI BYKL5Q]6U@D0J"DI3VD]R2:Y/TG4#LN/'@&'!LK=%^1M<=*=U) M0/0LQ$*V6)M/$24$=!&235IIXSW/;<8A'$GHN$TJH[O0@35YNI.=K\+-($#] M#ZQK:3"_^A,7X0/^=EO;H-^4S0W@F]O5!DL1X1$K2,->-'JD^ MF$XR@#+U";8WUIHV<#V)W$X3[W.BR/9JZR .(K)23(R,BLDL"P+B;..U4%) MOV4H0N(Y1-6F.?DH,L>-02\ FW. >I0.3P8H41+G;2&Z+7Q\Q^6$%V=KIRRX M+ 6=#KE.E:=?^2R5C8Q+&=H,*SF2T'%=9C,&ETW.Z?/%WL$Y_)")K55,@N,E1V= >&;) MS*0'5^_M$]>(+)LH;9N[F4<(&K>'^2+X.47T5W9+LO\F:> +DJ>_I.7=R!'L MM;X6R840Q#5!)W!*B[4)='YAAL*]UDDS;5V;8*1]A\2YUY'K)Z$F*E,$)D!, M]=DQ*Q!T7 ][UZ6DF%QH;E5@:>HVQ<-'<#H8.@?:(^.\#G=L7[ M=BR)#L@CBQI8KDU1,GCP12BPQ4L4I@3Q<([04&6C73)Z1-ZI&GY8_SE9W!U@ MY6?*@N9?$->746_6MZAW([7H_X(3'C(C\E4A;ASC"8HK+'NA&;HV]S2/DC1N M8;$IAH910P=X>H<4HD_3ZMO12$*:.@9'@$9'@8<)))K@)!CZ%5-*!\':U KW MDC-NK; ICLX7_]B/,>]G]:_'+$W+%/.[W_^QW'*"W*E82!B2<>+$1T>)G\L@ M.,^2H0W\X<.,1QY=/ODUXQ8#FP!D8-F.C9)_XBS/%YLW[[-?IWC[IOP8EA_? M+N8?%N'3'4,22_)<@LBF3IU1 EPQA?A+(CGFC'SX>.41L!SR;>-.&&B'F<$E MW<$AM1WMMW>*'XJH+(9$DM&A#L-V)A@Z"#75'A$H0-0O O*; +F8?0IOLZV0<-1L:T!1'9PN_BYOV MG;$'/V%,Y:%B Y>5#6.HA6(@DLE8#!)=MH7\TSA(V['*XIL(94 MR=A14ZVHO;E=;5I2[IRL3JP4GEW/"1 =6&Y(\#R$W*F[]ZW9-'06A8[NF MCM%G!_A\KM#'A,M*\0S".V+'&PU>: [)9"XE'9TAMZGD#U%[':^SZB@4'%E[ M/48E'2!LL#172!E54AD048-2A4XD9@V0H%U*CA)@TV80[K]K;GW%!Z=!H@-3 MJ.;\>D9YR>UZH>Q7._\ZXWN]48-/HI N>D/Y"K=UJYY/$)6ONPOJ'Q<5RL/[ MB8&P?C")/3K@U@B:7T*='=?'=F>W; 82G5(-V_,I0]6^GB-PJ$K79AC3786! M6UNR,@JB+74#4Z!XT@8%.OD<"$=HL5'/\#=TG+]7_J'P?INO\*?I,MW,E[>[ M$T=Y$=(PSD CULV/40*Y>P;%>"^#DCDVVCEW,(DCUZ).Q\?W.^9;*.6J?,SI ML]L?_:QV_J;EW/9O4>4\'5P8!1B7Z]BL>FBEPB!9(Z(Q3OF<.O8Z![19/ACM M'5DJE%-Q* F1TG;+P"LB3T>D?)Y2HA@/6W%TS+=VY4B.4?D1[:QGR/FJ',D0 M5WD'?&H[YW*9:[P'F%/UM81)H$,DS&6/X%1!L"+EG*1+,C9:"C%L<'.?_:[% MNMUGO4EEBT?+D3G(2=711(YR@/K,GOZ(%R9S2K)1./,X47WYG2,P\/@5VGF" M[R!]7^_X7:=Z.[O0UQ5E5;@L044B/U+LI;(D 47*]%CQ5EDO8N:- N)'2.KE M+NI,I7\7#0^A@0Z@M$O_MF2<3:;376M [XGNNMW):Y8@%626N6!LB&TJ[=_1 M,C)XAE'RPZKZ>1+O 3/K^;EK/EYMKP)\?5@=A '/N *5/(,HT$)&2C4=]R7I M5K[*YBS1-T76'[8 I4 VHDY'A]N/'*9:?_\*TON5[4\HTX6+K8 .W3$JO@=6AQ8J3 MOW;(/ CKZOX_)[@X:-#@0=!Z@I".8#2DXN?#:Z&#F.B'V^5TAA32I?^ZG2ZG M:RU5V^.:&1D-A78D!%#&UUTIQH*+WF),13G=9FKE(P2-.ZFE5>X^A/0[!5'] MY0+O>K]8BJ4NCB(.7&TI6+<74BSI17:>"2%;K55XEK1Q<[1! ' J$[7QM@O ME?\V7[^L72WFG^>W-_.[AC]3LBW<<\ 8(BC*0R%06@*4463RWB;ZXKX%U",7 M7_L_OS]4G*'!^;#B[,#AW)?#-D7YVMI^./?P;-EW *"]LV>2EB(R@6"5)%_-5 3*;",8 M%W/VPK.@V@S#/GGP3^,[U+.4?,BTGV,DWLFTG_LU@%L6N.3HG;<@HB"9&.XA M!F*&2ZP#UG)QJ](&7GOW>"(.4_6'3B9'\)-F"7\_2/BZM?ZM^^2!F:\ M5*I0JE!(%BI+!;&D2+\5T8O@>6FT2>2,;!"='P"D$Q30 93>K#[BXL?;117E MW6C9KX_S(CJON;' =/76W->;/T/>FLG:-Q6XU:X)FIXDJS] G:+[>2M%=("J M[9WT=JK^F\6[NEUQDV@D1;F$$1 -+Z!B(1YTX*!2\4QCD*Y1=^*C)(T[F+75 M43>,!GJ%TMTMD#+&8$Z4J]H$%#LF<)X'L&0N-A7E.39J&'JDWRZF?X85OIKEM[?Q9IJV#-TYV2"LSFB(%2^J8)@"7TJ 9(-.TGAK MXX/JXR.5Z:>_IT.$G*++>1O!CHZ1?0QD;X7FY(GY>NI2-C7/# &XBHIS4XS% MPZ;0]X.'P?4V'U*(HZ-@(Y@''EJ$/H$U!4-;7J=18(! MCQ^G7-,6!V>+L8,(9-V&@OEM6*R^O"<^EB&MNU)^^++[D\T&,W3,)#3@L>Y0 M$+6MUE$64$3RY%PQ1FQ3^SN?<#%- MX8*H M<1=7M#K1AM)"OX#:VAXEE40OUB*ZA-@I4/A^?^6@>ND :KMO['Z]G[:&1"F60J;G M++EW0L63"99D>//JM%&U+WDC+NHI_$]QAF2[P$^7QM7-ON&7MVN/LX7 MT__!/-'&>)FD (Q>U= SU&43)"O/I,E>A;-8._#\SW!SBW?C("_IWC]L@.!YN6HN["']V-K]Y*:V,3 MVP'7F#DQI$DNBE.**^N*X4#):*@-$)SS4+CW7#3*XYXC;=S>M!:>:4A=] NN MS,HRBN"29Z5AXF_[9I^D:]P[X8K Z10L=8.K5 MS?KO8-[L_@E+S/45#@ AO.2K>0N/^Q6 M&VJ!R$'TC7LK,SS&&FBEBP=L:Q&]P\^WB_21F-H.4?Y:(-GL1.63K*-404J@ M Y[7#2D90C3TVQBR+L51:MOFFN9 LKJT_4@Q*14PHL6&H3;3U.TV&@NJ):^D#B M[ZAJM7>+UKNJHPG)(3@? VCF*+U-7(#C)5+<*')65CGN'^S_>[Y@]?C7'8:5 M*RB6-Y)P!Z?]E7KZ M>P[#R!64R(>6:0>>Y^UBGA#SLBXPW;)TQ\MRLN:$ISH"$=&WN)A2]IEET3%1 M]IF5#'6]2H%H8AWGK#-Q+9 K3Y]7=QF-B M:_OS24*=HUD^> MX6O>[G^XW/YTR2>U)RK;?=H3#BCR40),?@;2J&73 (?X[!ARKJ \WDS*8\=>S_)T-P?O MRT1HYH/! #'6R7H**0=VM84G1.%2]A14RF' <_^=A^'G6DKFC63=P:FVX61] M3;2;A>Q>'_TR7_R.BS_I%%].0M1"6.1UW2\'.K\3Q.(B)!XQZ6*3XFWJ#L?1 M>1CZKJBJWE!-/8!P;U/8JWJJ?UB_K_WAR]>_LK7"5_\=%GG]GW_B?0;E90+/H@)F4ZR[J5(N;1[:#,G%80"^HN+]:"H>^YA^N\#/89JW M'8[+5[.\.ZOVU7*)M0ZTGJGR?O[=N;)M7)M(2N%]B0D,S[X.?D_@',4I/G@= M9""3EH>%?X.0:?-M^PYN_C_(94N-SL(%C_R71V0QS/=SE^E5;3 M/^M.05R%ZT=_QT0A:6S*[>S]6PXG:CIC?EY["84;RPO'M$_L.7 M_1^P666@DPK!,\@Z63HX,DF!.0Z>RQ*U*W\.E^4Z)SP@9C(-M8WYFF L$& 1JU9L(I=*'1 Z=G*!L7FMU Z"!HGZC/ ML7.>3;GLL5!Y.\1*"1YR?7"#V@90J3)$1QUX58+G)*Z AUT&'_)M/8+N5.5^ M7Y@<4-(=N+:32P5?J%43F440P'D2X>C@THA]]NUR>>1:MC9IF.TB*)\;J=+BH& MR=D09+;%A>ZM9,/*E1K(@ AM9S0G@.5D>_F\N:];A<6J"YOYV[ICYO5L MUL6H)KLVM9=+<3CN\,B79%TMH35^BV.[0UMZ$U0V!;!0"JHXSZ2L3+ICF7,E M';+>NCS.BO":M2J])%L:!"QG1G@_SW)O%O,?6!ON,;^BG"U\P&_Z\JO.RE9G MF!G3,F@HDK)8E5BI T=J^QB%P*B,5JRSHMG)O%YI=-A=V:$%M*XY4#Q.0I/$ M0W%1:Z \D^+G(DDLU54FSKG(!@MC;8927(C!%U.\:(+S<53Z M^J2 7 DN>A?!6%-W6C@&OKY+RT%(:Y@P3C::U7@Y)J_T .S4,D<"WS6?E$?F MO0]DMA;H3Y2CWK\'G&AE-2^&@^%)U$F>$B)28NQ9=DHYYEQH,RRZ&Q&\F*), M%S;=)7"OV>*/#%.D1BUTG3\GO:8,QWD(H@C0W&EDJJA@>%_VW" VOH:R3]?6 MVA!T@Q:*&CWDB ]%=O(KC>\_:= G&,\0.M#[BI^FRW0S7]XN\$W9_;+MZYXZ M?'>YQE'G\)]YYC6O9"GOW9[[//:>M-]1/?A4U%EA5E)H+.V@.(4&CC+,H20 M31&:E9)?HD_=Z;/=&[>LU7B74%":L'$[R^7M9LC7IB/WJ\4E+276(5^"UQV9 MRCAP(CG(EN(9[HQ4#\=A#_^,;@ ^KMKC'H/D)U[J71H./:24>[C?5< N]W?/ M?T'<#CIZI"RTV34WK>\WWV&:?YC5C5^;GL;W5V M9GV7>NX8E^<_N6V*^S0C?22[6B,JPQF$;",HYRQ$[@C?N:"2W#H_=B7L8LGN ML3?IFR>H7BH75<[@&5*\IR(E-L5X$,+HXGFF_]=H_.!0+%QUBGL,?H^-]MN MH(/H94,Y_>7UC(@@C?&)(6!,IK[T%Q L'7;"HB@.5[5E^>Q-F.U,HI \^Q5JM+Z*NYDH,HE(""GIK2 )H[$CO M_T[@9N2)'Z>#:[#FLX$TW0':'Z2VV[$FUE :M% "G4TFE-T&B%/@)X%86T- MV]L4//:2TWFOXN\\DOU8BMXQD$VS!0,>-50I4)!Z"2^-O&-6-/4CKE^E?F-=M@MNQD%58RSM&F/4\Y/KF&F%U MNYD$7 ++V60Z^QFO$U>]AIA9JJ,G&$,L2J8V$=5WI(P,Z%+7G=25KEXB&,^+$60\,K6)L?80,^ZQ>*9ZGP++";+N "[?V]%7 M,[NKBVP]+0N&PE$2DF":S$JC(LXP@^%,%X6(Y&CL"UREP>/08'%0W MG:/NM_D,OV7.ITB!1 I AWE] R@B>,9I9RG@CD@3J2#LC(P2C-20E3%9D>0[;)(L]W6N?KL]'@'&"<,>^E'E% M>F*5_JVC-"'8*(2#(BW9![E@B)(\-%J>"F>&83YLN_*##^Y#TZO9J!DHSY#R4$Q?:BF=S]XW#!C0$V?+*T.W/T/ MM\OI#)?+5^F_;J?+Z5KZU\9(OW LW Q M\'U#VKBGTR . !4IVMC[+/KS>?5_&^+M4)>S]+=X2N%"CYD<-S7J1"8(0A5 MP'(MO44E ^:##K!]G]X?(L[0WGQ(47;@:@:8.9R%Q&P\.6Q7!Y5I.M1CD1(, M)N6,R5]G)D71L U8WXS-GZKKN6KV]7'^:(^#YQ$;9$Q M0JC1S)$+B8J,'E6-<#';(%S)G6W(>8R5SMN5!\;B4*8P"#"NV3*>G7[Y[:C; MB3=UQE_0@*$VVY;DP7F507-6K&12YD9;B"_%8>=MUYW:44L87;-Y/;%K2^C@ M,H\2DDZ,,IN $)F78(O0R4EGO;MH>USSY6S]32H>V6@& L=UK_Q<_V?;E;:1 M )_HP(VA? P\+Y%2,8W@O9 @ PM6&)5%;G/;-R075SH/>&2;.!<.O1P6WXVS M^)[W^!3O[^I0XR5)(%74?,!)RLA#'?V9ZN02Y3R"B[Z 3DH&PWS6K0:BM6!G MY)IW!\8Q*D"NV4I^_NOS=%.[N]N@2'PK% D*0P2%DH-+S@,++"OKA4;6\+08 M@H61JUE7:@UG :$7"Q@L;GQ^+T7A"HTK'(2M4_J=B!!")&DI+X*WBF346>I^ M&J,'69-]R=;4*:AZL;E3G,W>73#W8N 3[G5*NE#"YK*B&)7[^KB%$C940N8L MC6V9S3?@Z" K;U;+68SI;3M'$AR3AK MD5L0$26H8A,I*D20+F3GE+2VTW/I$.X.,B/_DLVH)_AT8%('#3/];3[[<^U" M-A,IUFSO_KS.]?MMOOK_X?==;(7:E7](>@EF]7V")\OMG]4_QZ?F*1369_>&.J<>I,A&A)1 M'<3MO#2YU9EU63X/,[27VE70,:8ZL+AV=\7?1L]KB7Y-.*71/A12(\^UZ8^; M -'I""IJ[^K[E<)37]'B6?P>9H'_[D<8#6,=6&*[@.#^DS;_Z*$0)RS:8)+5 M$.H,2%67WCJD_R#+T0F,)C<:?CP:RX?9XTMM=;@.I'5@DMMM%+N,[8K@Y[_J M+W'"I!76"P6F<.)*UKTM4FJ0N43IZ;P7O,VC^70?AN27VG!P09U?W;Z<^ZAO9_OBX*MSGOJ2MEMT#F:O MCX4ZA66*L+6D'+A(4%C(F3+-0'G+0LEH?&@S OZE+-1AS(B8?" 6=:E#7@+X M( PDR4N=.&2$&6=OYK_&0IUC\-MNHU_G\ZF MGVX_;0D77'.-N1:R"KE.D@1$7]45LTX!22SYH)#J(,5_\]4CJ_X4Q.4S]NU\]SI$QF/I/EF(' MT>H Y? 2N/=17G>UQ\XA/+=7(L(MB8(BA9G;\3Y%)"1N6T+ Z!SJ]%?W Z!31/652_YS?T,?<3%=?WH45;@/R28Y2N<(D.%LO?ERD M6$RB *\8#ZEX8Z3I*S(YFL>K'_=SMAGT!Z5>0IS&DMFD/1,=F0HN>3#*D62B MK[M,ZHCS'*QU1BE=+KKHKP&/5S\_J'JI.8" F6IX$+2P82LE#GH(K&/R'"7M:N?:]2-09T- MG*OKY/?$?;'O=#F>NCQ9U)P='& )D%30%1CN!0$>R8 M\2Q;GS0[J$'FVEK[@B71$GG8/D2 M"2"1P.7E^_FB_G#B9 @N8 *IM25I2@4!>:V\0F.C0"E#Z[&S0_)SUL7O^R![ MZ%9! \#CG-VCQU)83[:8&):D#B*"%3F#PDR[FE4(B3Q#)3QM;K'/YEJ/6#G3 M(\$!\=ENR1P EH-7R^^KC@N?KFAO'V;-U-W_)W+NR)^[7MRV#5^QOKS?TNBF MFUB>L%1BX5C *)*UTEJ#*\F"S3HX+Y3)VV,_AUH4>]-ZIB>.#5'?5MW[P]JO M83W#+W6/[&(;(#D7G%[1/GXW<<5J%%(+!5QP"4HF!L$D!)5L9LYRSF-G^:;G MF3G3\\=^MX)C 7/LJOG MU7RU<[Y RHCHN$F1-9Q@<@(.Q_75SCAX;P*A-Q#./R.7QV9'2N:$(N5%FP/) M)1CZ2AD@6V0UBSKX@-+ZYX MH9HIGO-P:P^I?9^%- M6 HR6<^@1,E %5U[L!I+SKV*J: \A\3U2PR^F71V$YR/LRSW ET_"?"#[_$] M-V;C11EE+GE0TD P-<3-A4.L':\4JB*,<3J+WGK@',+GFTF\=[$^QX/@.6R9 MKTGGB?3LB_(A;T=8[S4$I>HY'B;Z2C@@HR8,EYJ$U:;$Y-2 [+=" GPRKBVR@+VF4+RB@%P7).[H;WB17+,70VP:*!9WL.QPQ=+,H10/XMZ+../5S0KB]@/R/>Z=JK>W.%O [0TL MSHN<5S/IPN6=RN_T:-$[D5* HD4"Y5.&Z$T&EUVTNIC$(W:Y]EYD:]S;56>\ MM(8#2R\KY]$%H]T'?S]O4#YB[11,G[^;SU:BN0Z7M2>3F#AMC4N:!!.S(>,B M(_@@$UCFC-8^H9$-SQ5/R^QYGWH,"/6!!\ZWQMT;6)I[^^?/28Y/?#91,2.A MY-K)@+9_\-Q;J'EI'P-:;AI>.NM"!N=]/-+O0AX)I6]W?>]O&?DD1$6.5/!5 M7G4:!7GZWCN$X IC@=:FY@VCRRYD<-XG*V>WOENC=,3U7=L''*[0BR]?%JL[ M(C\1]]/9% MY-Y07-F/OGO9U(8YWGDHD$G2*3F7$W TC@2!"ASS$HQ-I5@FI>(CG?$?RM(X ML6%'<&UW-'@$=M[ (GK=IWY&C9,0G&;")UH+FD+D)&FSC9P![1SD29/[X'5G MO7R/97FK-.I"GPHNQ(JDB M^]P)#V9YG.#L7VZ1#HR]LVL:]Y%DL)A6>:Q^WJQQW"OO:=L\;A\F^V@@%T5$ M39L"L!0B*!L24,1O ;E6,=$Z"FZGD5GGUD!NL,%%*A8E6#10G)$U_U,@\.2 M"65S3IPSV^@&P__,2-\3O^UFI.\#@@[X3C$C?1]-=X#V+4]O,SHSF2P4EQF*]:HVMR(F-'*@ M<,2[(J,)6)K ]4ER.J^/:8Z2^= JZP!W_T;BNZKSW1/I6XW&CL!U"!R>]=,&U4WGJ/ME/L.' MS&%A7%2^I*^-WJPC:=*V3UM\+E['@E*T[K6T YGC[IZGQ-YQ&NH*?@>/KT&N M)7/$HA8N@0J>D=MI$&0HR5LNDN*=W7OY\-9&SA_CYIT8 >>,^1__>3V]^O[3 MC(*OZY56?KWZBHO/7\-L#UX+45*)' M)K55HHW+>5H^.P_1!T;Q4(NH/:3^-1;\@\6S\K_OYB6@5#$Y'B ;ED'%X"$J M5:!( M&E".:?"CW%TX6W>_5^[^W\BN MW ZQOZ]HH2G>%H6!-@Y!*;00N,C B[.L:%<[UI_KNMU'$&<:EYY-0K89*-]T M2+J[^"AD$%ES2PJ7BO3O,ND_,[*%.AM;'$^:M[G0T0/W;S[/VV[Y=&@*]L+R MOUR.^'7Q^1!32!I!:%_G63 )$96B!>RC,K0UT'9P9J9@3Q&'1H$;SYI/H;L 4M M4?VFS<$>T95SQ5N2##A5,T4Z8;U&I\"@YD9K6[QJV'CX'#(%YYS%?P-&H!&6 M!ST!.%7[G/M?U\9"LR4.WCKGA7>T;9NS*W-]M,P)67A,J"!+6C%*L$R+Q7A: M+-:JA!DQM&D1]E9:YMA@5%(\0;2^D "U .\][=T^:LPR&)<;;3S_TS)G3_RV M:YFS#PC&;CB]WJG>78;E7=^4!V^CHL#!-I!1'AS'WOE(*W]W\W=6)L\XX'(SYPVM=6P52]- M 2>2%\)[](W,V/!Y<&0,*M .+,P6*W^?3:^6'S_]?<,,LR)FSS,X M6?LHBII/U[PV4S1:B.A94B?I7/60K!%[$S>S-,/I86QK\V$:XO3RN6W=*&$- MXYH6!3=U!C&#B#[3\LA6N4R;N]4[V9L77_-6>DX=[!P/IX1NX;19="9R)2@V M!2&8!>4L0@@V068B9\&]]/Q(0(WN)0^HS)TP)2@=.U80SP!SY*I8'-,>3%!KOO\RV*M MC?L\4(C)O$T<;*'04I$HP*$($%B0/"5%;GS>"1G/O&!$S[<9*(:0Y=AX^"U< MW6RT-^0KSW1*W-=++.2WQ^+(C)+'Q9%A4<4R9&4G*#Q^]HC^:C,4'"G!#B*? MGV9I_FW5VFSEB7VH?U!54O?4P+R.D;!L%+G:BE=_.U@-Q1<1C2UD]E*3N.<% MHMY*@ZU#?-JA==8O_&Z;[&$6*"WMIJ)V-";W+F1O $WA3F>,L=' H1?)&O?, M83#E[P:J S31 :SJ,1^MT7")MPDI@^2-,0]!U)[N7)@Z]8B!*"5&7GSM4]L$ M2H](Z1(^AZAY/J3,.P#-1]($$?#U8I;_AG_@Y?SW*J%-S<5-"LI;-#);<#XC M[>Y7M9A9[/\D5RL;UO]J!;%"-=("P?\,9 M+L(E\7.1OTUGTUK? &^!ZOA+"6B<\N:^68B)5^\=P*T [ZV4@R;+0V?7L#WOU M?6YW;Z*+L/3$".@ \Q>7J]_!_#3KF_4\R<4'5!@@KG*"=9243][5#DE.,Y4L ME[()KG>C[TP; QR(FNVQG"!FH MAGW]Z+N!QZAX=E$#:O04ADK2(J,H@><@N(ZL MSL+LR_KAGTED/]!O_6/BBC=:&W)#I-"U:F_>T+&<)MWDICM=#CP@!;0!E,AD[KAQ84QPC1]2ZT*;> MZ26JQLUN# ZD 43?\9CS#5O5I3QBK]G\_; [SE-$M=EWDDY%4!0'5A4!*AC2 MI1 &-,^),?K'LC:WR8?>=^AI-;F[DMP=5,GK>!$0- M B%!8='@2' @A4\AHU3)L=>LQ5YO[&H?.00F[>3;C5_RT,NZK=[X.5Q=+^B_ M6RQF]"G[.JY9U+;#S!.+*1= F6THD;9BUR:)>0"QXZ;/!S52;175 1;ONVBO ML:9<+$S:"#(BTC)S'KQ,$0K7R%@6WLDV&-R#R'%SE -BKY5B.L#<72;W_77M M]O3S=#;]=OWM8]74YI2 2TNG9\,0*"I2676W0 M-&IH-@3YX[8?&1"GIU=F]R'A+V&Q/NLZHD'',T\:-DQ\F= V 6-0%.H;YL'Y MX$C3!2%X4\ 8X= KKW1N4V_9(E&Y>N;?<)D6T]6-T?7YDDM&,30)G"&?5!GG MP#L>P9?"T.?"4VQCF5X@JJO <1\,/.V3'2_X#O;!B_Q?U\NK&P/Y"_YYD=+\ M>E:-Y&^+^8R^3.OCS%7=([,F8$(.0K$ RA&'K@@&LECFHXY9AC;3T_A!#UN%&0M$0((+4QQJ902FQ3 ME?P4->."JJ'RYP-KH@,TW0GGTU68Y7IIY.^_YW"%@G'#Q$TIH\LR,4-C6Q4[DC8NWXU&P;;T&5\F(.%LNKB8?:]G$:K6ALIEC M422,6K)@:M_"&!7(( H*&[W8;=H4/?4>ANB[;?P\>.W8Z=5A-[G#)=H##&[7 MAU"&8P1>>T*K&KT&E&_\FG:7A+/OA%/_@U2.K_A#%S8>0XMCJ#W_=(SQF M$3E7]=1'5NS' L%5=TL[R:R6TN]V>VXW]=]_]3B;P&#J/UB*'?B83^^ 'VYK M)8-DR;F2B/XZM% G0ZZ,%(!9)Y==X"ZW/"Q[EK"Q#\;:!,=#:J,;<#U,5W_& MQ;?::G6VSE^AEJ54&7%3^[ PI6F]&0?:Z,PP)?I/FPMRK]/68_[E0"CL(5(BM*@C")I.;(TXM<)J U*3#QI#'N M5CZR^SM[C'".@U%+H7=JM38]+7!5I36)PAG$*/+W+Y$6JXB&R ME "1@H>49=2A33[O1;+&+@9I!Z[AM-$=M&Z+729177H)KAEWKA\?. M#A;)Z6*6UX5--U6MDA.,N+D)2KE(+,DL?AZG[)5IN$)9,31LG=G#G;E>F)G8$ER2Y-BQ.N],!6DA%!;!9&$\ M9PDC;U->]IB6L;--!VO\90=H;S%WX/O\>UA,:RKWC@'MG='6TL:J62T9L!*" M)P9L42EZ5@+R-BO@$2EC9Y,&@\EQ0AX[Y7@+_" M\NO[R_F?/\W*?/%MW2GJ6-=DQ^7'$NM\M8LT5I0!KQ(-8.N8V+%EQS4 M3@;EZ>=WY7OLH\8'EF0 V77@?#QTGVYN_4R*H\B.:0'T%[4WJ@_@)!G"VK52 M2:]"**?("M_0,^+I#,Q\^NK&=L/4Q?_QK)^L[J\/J>L_L?6,6%^8*H"E_H);7U*PFF'E(OPRQO_;S. MGJZW"3[2!G!\8O)$]+6+'DXEU$9= STR[FP"8W4]B@FT743C:P4HX6URR[YN[BECV M4?W3N8\6\N[ /WBYM$+9XD),MD[_)0?+9@XQADAN.T==I"41MO$ CB]T:;/' MMX7#7F4O^^AFP+U[\,*7VX-R43!'9T#86ML?56V#QB(P';R6$K-5)ZU_V:=J MHD;;+_-9VK 4@RH^*0_!9&(I(P?/0X98>'9"U9G6>$K W9$V MXER]'C!WH(YZAMW$6,65C!%"IJ6CI/80DP[59),#XE0IKDW#^&/BY,&+1;N! MV%[Z&.S4ZD"?_[GPZO92R%V&5?!D+0F)=O\Z,ZEHB$%D2)+QF%TH*L%^X+>:%;$6KEG,V! S(K:V&2A,"B E1&NY(*"WK7 MZV [OK*KHHV#35H;"?=NTNXS^!LN4O4A,SQWOTT<(N#Q_V7&!O=AHE M]55R*L="!K(.2/:)?'B1!*1@2M*.16U;W4YO5_E\3Y0WI0Y_N[Y;@]DG6FPU M%L)51TEDM0.& H:T*12I->93I&5?IK*O_/\>*-DMA!Q -1ULIB_V?+_'WR^T M>#__B9=_X,_SV=77915H=IED:0RQJ(*0]3XO!YZB"LHFDG?+@4+[4SPN'-MA M:)\F_D,I](R ^Y\8%I__G$^4--5=-I"M)_9*D."<(FXC0QFU%FT'8.U,Z+CY ME.Y@>HCZS@V=!#8K4<+">T"/HLL06OB2LF8( A4('3P@23,[/:5F1$@6BD=MQ%&EPC= M6X'G!M#I'SC1SD?TNO:84184*[Y.6BR 0AEO>:S?C ]0HG3_6M[D9,,=MS=$=(/=2V(BGPSOQ]?=9 MWF16,?_X5Z)?O?A6OYM$[:VC_P,SE4D1(KB<#23MM2H&M+N,=0.ZXW3[Z M@.@@JAS_&M1KM1D.I0N,'&GC,P>E:F7CJH..,%+1CT)0;;KW'5,KX\X>>D.H MXPPNB>QP;C'92M$.?! SX:<_BMEFZ?8PYG\?+= 'D_ >7,\D>X6+B\O+6M!7 M[XUCMNZP.B!6CPKF-;3FC6+(HDB.;=@31U?B-:" M8R6!15&23D;ZDY0&[D1L3^=NO4#U,$V>$UCKPDHN%8G MN3CR+($]G;EU@DW[LP6W)O/2V3F.MLLZ B1!,2:$M<,R>XE&V2YR\0=:P->N+1GTF4/]#O M_&,BF T:"P?AE:REO1*\EAR*9%F6:!EO5);R$E7CQKY#X6/;L@RFAX[O:MQ; MNZMA@<<:E3=/%++^GSZ=?UG,D[[#/7/:T=.H(T;I= M2R_!94'>G1&E)"^MSVV:U!])>+]F:A^4;9NI4VJS P_]CMV[210WK!.[FVD4 M/^ ,R_1JBU43.8H8,S!CZI02:/>B,3&(6+;0YPCB!ZW)Q=>]"VU6)7 M@/VQ%$Q7TS_N%F>]_?D1TWR6II?3<#NR]XY77DSM3)D@NXSU&G0&)TJD;[E- M47@>79LNR\=0/6[NKCUD&^NQ*\S>#/LB)I_J7;/%I@S94;0NR;^VI1[X>/"! M7..88L 0N:-XOC%<]R)XW-1=>Z2VTUY7(/W[;$&+[\ML^M\K5C?;QO+C_/*2 M?)X_PR)O<:K(X8G1:D@,B5-A/43!D1C/0:!AD6]W#AHB($K']7M @./S%<#]'A>:+UQ[](P*39NCM^ M7\W)K=7-])=$&KWFRT\S(@_KH,%DN'(^@:D3;E7! "$D!YSS3(O76>U:GF(U M8:K?),")\=X$!>=Q0OW;8O['=$F/))'$M4-?535=_<;5<'[M[N]IX-X>R.0) MO%PT7L4H)-AL:^6M1'"9XGG'1+0HT,O8YIRFH9>[J2I^)E/\U(*\BU,]E]() M!T;(.LXUUAGEP=(_W%G#2[&F3?GCX33WZ^/N@ZUM(WHB'7;@--SDW]XC:2I< M/L/QQ$55K_Q+$-PQ$B;QYU-(!"4K0BG.F=(F;;H;?>.B\%1HF3=774> _'15 MNYS.\@?ZBV=YXUY'*4L&SA*M<2YJ__A0SXB9-BD6+G2;QHO[4#EN7#4R. =7 M8T<0W<2)SW$ER%7V-D2(];*V\MR"=R5!\"XYVGP,BC8MQ':C;]SP9VR;.9SJ M.@+D<^Q@\,5G+2'(6N)N+8=HD@:;M.;&&LFP357)*X2->[@Y,@2'4%8'O6Z> M8R.BU(A,0-)8W6]>/>\4P07R.LCID+G1L-ICL-;L='(DK VAG/,XF?PE+*K@ M_L!A\C6/'M<@+?,RR2?(OC CBS*F0$A&@D)N(!3/@7/+!6UWD9669Q1-LB^[ M5#Y=7&U"INJ<7M/SOC_XY8F)BK,8$)+DM.*XS1"0(J92L_^Q>!ERF[FT Q#? M;SYF'[1MV[%3:[6+T76/2J/^/5Q>KUF]O)S_67O03!AFGY1VP&,@0YXB!?>> M>"Q1NY2\$#*T6<([$-?O>>(Q4!Q:*QV$#W<7%.?+Y3O:E;Z7=3W3NOQNPAAR M:U@=,2-TO2&K(!:F25PZ>D=QNV@^*_%)POH]P#L&8$-JHP-PW8KIXOKJZWPQ MO?I^\==T.3$J8XR:5*X#66,C$4+." 8#4OB#9*/;[+%/T]-+;YP!5/Y<"'"X M_+M$T=_F=>+>Q+LH123"62Z>1%-GD4:GP(ML'$/IM&KLPVY1U(D#=H2V7P70 M :+O $(W16CO:H?6Q?>?\5O$Q22YDDU2$622=:N6#)P7%E(QB9< 78>G&+\O^O%=)FGJ:IEPTXDCR[FVB,=:UTCN7?D\&4% M:'21BF=F59OJU%<(Z\0%'Q)/0ZJB V21=-[16Z=7][?]E^@=2_"Z@.U$4'T/I(.B$"OF[LK#0"T<4" M&&PD.\L=!++?(#,*8BS70):Z7[H[#[W5#:Z9KL$U"+IJ;PD"C MJW

    )C_P/$V]YIH.5/_.\-I+%R.B:C6 _7DV?IE??;J. M_X7IZO/\Q[]^GZ[/ZR?926]$BF!B/:8O28,GHB $$PU300KWZ@'T06_NU2L_ M#D[ME= OPI[BC"LR]24A.(?DB/I0F2)W0MH2#%H29XA'PNM0;(VP"S;%UK'B M[V!#?#J@6<^FJHD75K@'YI2NW>ZK%78!4A!1**\,EC9>UPM$]=*@N,V6.)0V M.@#6,STP;C-]O^$L7-;&+1>S?'-M\"*EQ37FB6*.>Q$#!4.>UA#&! Y% 8[. M&/I*D$?0!'A'$-U+E^(VP#R5-OL%[N>OX>H_YM>7^:=OOX=T=5MG=%,T5-!8 M3LR %T'7Z[@.HM$)6([%,?)7=6XSPO8P>GN9&WI2N ZIP_,H=GVZ'&Z8RM>7 MG]V@#'8/9DY0$ZMS)D!@A0@F4'4T5LPI@?956+HHQMHL^,YK8KDR!;,.D&L; M*Y6Q5HQS1M\:SG)2(F&;@X,W71.[#]I:U,3NH]4.-O%=6'[ZPB$N)\2-)9HL M9!DYA7 2P1?'(:04&'JMY8@(?H[J3@[P1X#N('H\$\S>!HC+"<\&35$&M*7% MJ*(@[BRYU9H+9)8\&9_:1.?[T=EOZ6UK7!ZHJ_&G?*^R7KMP^#Y,%[6H'7\M M[\ESHQ_4!4CBO5Z-JOD-%ZE.3301@Q*Y@#6T@2CO;#V0Y,!#L=YQQX/UK_F= M ]/4;[/<0U YIL+.Q'!^^DJ:^2$L,=<6GCA;KC[]\:^$R^5=A'@C .Y3U(DE MX'4$NTK9@C-UTI<-GGGOC3!MS@('9Z7?5KO-W8)F&A_[/&@7[G_\"]-U_9W[ MS-\PFY0UGM>"RL M**?)F2\I0E*ZY)2YS9H-9I!?HF3<+-1H9G@PY9R)\?WU MZBLN;C^:?5DE^&[XS4&SY%SM[QIBY5=!9$[39J.$BN2P"]/FSMBQE.\$7GLN MX!U%GV>"W^K)KQHO?$'ZD"++PA+G&"2PP.H 1JO!U6\QZRQHD5IR\4>-O>Y3 MNQ-.W5O$Z5%Z.Q-LOOL:B+V?9KO<-@X^96$H# U!$/L"(SAE$YA(<6G)7O-& MET\&9F0G1/NWB.A6VNX6[$\UO)E8IA(R;0EFOE!\:@5$'3.0E^ZS"LAY;%,? ML#N-NYTDL+>!T:.5=!XMH!_UXUHOO?!@#M$P9ZM[O:K!4>OAK)[BY-5JDSV9 M,T,A.B&+!? E(TB560[,*&';+/^6O:#OC0Y\/.GJME,Q0Q\2>2TAU=O9B RB MQP"&0D:--9DLVYPY[T1>QZ>G>R#F48?GP373P6;[B)$7BO&51U&23Q!X[5%3 M0J["9&3:[V('+DML[#0^2U7D(#Z:M'*#Y9!$NQF^5!:A?!6Q=J M=VIR6Y3*$#PR$R0*8=I8_1T)'+EY\^DA.(">.H7?S6>;7ICU?N7BCU5MZZJF M-5PN)X$+C<6'VAB%@5*,&!28P5GKA4P*,S^14=R)WI%;.(\"SH&U>!Y8O7^B M0)S>5+Y.E*-MP=9>P29@;:1A(0K+P(8@F+2%<=ZF1\3A-(_<\[D'S ZAS;%/ M*Q^Q^0$#/7<31GZ?)(Y2R&#!*.Y L<@A1BZ)\SYYL+)O0S%1&7A.<]U;J0AOIV*X#A) )- E930+K>=K' L!^.> MD'=A!(?7=(\(_VGV!\EYOO@^B9A*=#J2QZPM*$%K-3!C2+H9@Y*,A'PBS-[2 M-.Y1]P@H/$P;/>)J=59?[^ 5&[@$RS6MCLP*4& F 8OF(7OF=6AS\O,> M28^1KME;"SUBZ=\6\^5RXBBN5S8)B-'3BK#:@_?,@4S>U5)F5*S-*,:GZ1GW M,'@$+.VOA0Z&O^QR8.U+_X-5$2)_1<@&%64.BL@*""QDPY)2#L=$V:C'P%#6[@>LM M'5_LJX(1+=AV?'TOZ/AM,?\=%U???[L,LRL*3W[\Y_7T]WJ38MT%(A.'+R&]*X35].9U\N%HM:[[BZG#9)SM#.X"/0KI'6 MD7@T2M.22D(FE"7%MB-\7R5Q-P2^C2.+ 975 0J?$=T])F_E5RR MYQ1E:8B"0C"652*;GX/C;<+?W6GLN!? \(58Q^JH _0]JK:\G]AF4CETP4!F MI=0181E"'19FM"FK8\!DVVZZ3U'59;W5T4AX;?[NH6KI,?]RCY<:C!$WBFD= M:M$8+4R66)U#9L%12!8B%]K[$R6('Q+69555*Z -H9SS**5_>*ME7IYIV#9, M,?V>+VM03G\,NR06E>__A&OKA>SY7[=:'CI";: M.>,)2NWQJV(@#Y=9#B2SR+*40:HVV>K6G/5;QK\/3A\/R>@(#QWXG,_P/Y&K M@:0R03)H0$G:9B(*!\XPKU+Q,MLVS<^>(6A<-/:%FMVZG.ZEPH.1^#LNIO/\ MZ8IVO<;]HA>UE(VVT.7U9;WP\)Z4]!N]>_';B@+ZW=_FR^GZSJ$RP>A(0:6I MW8L4<@O>! ^9,S1!^!!"&YL\!/7CNKKGB/1VX.C70#_-\[OK157R$UQ'EY$L M0"2N/0/EK(0@*)0H17EM+5<\F?&7Q+/TCWMQX>TLBF$ TN^RF-@H47CO !FO ME6/ M0L(L/^S&C)IXW&[^$1;V@_L'I[ M._@R0Z/81<&,B<8KD+9.U@FT7+T52-&^5E*GG)5LX_. M3K^LM/JW:_QI]@N)_/.?>/D'_DSO_[JF-J@T=B3PG"SA/LC:MH0M]-5!X+&ZPG%/BNOYNDH;9GVV4*MG0 G!P+$H MH-A-U,2*@EHLK$M5UG9)& KT;(8^)6 M1J)?KCIG!"7!<6>@?JB+,<:%G2[^T0ONX8B^V\;0*7.!Y3PR CY MB+]O[.C%EP6NJNJV6=J,CE=1)8U9@Z^C]92.!J(4Y+]JAB&C-KA;?Z:=8+,S M6>-@:1C-SUNK8>R>#+_)OW^Z^&F6?L9O$1>3$A7MMTBF.",%(XQ9\)R"D>"= MT2(DEAQ_S5=_XKGC0:"1UN;#B+ #9V8U,VDEELNP7/Y:/EU14+I>*-H;BGDC MJ%@'?6E+ K$Y@XC&%,.TQ$;-%9\E:>2QY8/M2L/*O@,0W:=_LYPT+\Y'1NM' MU3$:GI9!8%Y",58$CHZ%U*9ZX#$MXSHS REY.\ETG,1[P RMI/ELQ"J'\/BVE=A*N?O9LO:UT>A04QH(?BF*/M7P5P MMB (SS+/R8B\[5H?B:['-/3E2Y\0:4>JHX/-<.46_+1<7F/^V_6">%W7\JS& MW"W7G[^?+S[AXH]IPN4DU$A$R-[4_3$A ,N2 )9DBC+6!M[DVMA^=?6V; MQP'R!)KJ (>/CW;X2W6\U.S?Q.0I.40_(["E* MX:3W((LEYD2,.9K(>9LSM;W('+>?;!NDM=-3#R"LDQ)N#R6_;WJ)7JS;U].' MJ\'($T]!4[&Q^J)U.I),&F*FL)OS:*P3P;:J(MB)O'';P38"W>!ZZ0!LMPU$ MWT\7WVX,^)WH*L\3H[7-00K(2*M&(:/P/*E,L0]Z'SW/VK=)ENY W+@=7]L M;6B==%R7]PF_W-2P72^OYM^J-&=U/.MZ.MM/LS)??%L[3 ?4Y>WQ]*'J\@YE M:*"ZO,WK/^+OMNY3Q:LZ%QU8]!"[T#A-U:9;@/JBK>^QVGMV%/,=?:DEDMN)4J07$$'J4T!\\U@U*8$6BY$>+, M+%GZBOGZ$G\MVV^X)^D?OF]^>+>4F.)>4W -7 I:JD)Y<,YJ<@&<4[GVKVHT M7?9 @CNU>/O@Z9'%.X'JWH05W/SF;?Y[?>>SSFE]> /P:DX>-3UD.;^ M^8=P65LZ']-A9P0J3V^)VPBXM2T7CF>OG-I$H4W*$%[1N(0-5%:I -.H9XN4O"B MVMR3.8KL3NWZ/MC:W9,=6HT=I(#VW,16%1M,.9^"UQ"M5Z B.?1.\0+""Y1& MFRA8HX6[/[%]X;,AE(YS3O;6:P_0O:E>_.%Z.9WA798*QB+@Z U/4I8+E2;%/F+9(T,Q]:@>*Z(^&@-]0"W->V;FD=9K,XN,- 4 M)X *G,2"S .:G'30/!;5-+O45?GP\>I]>@L^0-9C5UY=7%_-9_-OWS_-+Z]7 MK6LVK&QJ6V4L(?HD0!:RZRK% "XJ!?D\7N]XAVINW$>78 MJ+AMT?LI7.(6'UQPY:RM9]/6T2Z/%GR4%C+7,EFA0I%L)TB\\))Q*^H&PL-0 M0AS]5NU-_%V#^'I>N#*7T6?O:U\K5(K,93(.G \4P 3O8C0J9-RIGF3'>[5/ MT3 R2D[DG RD@^Y0M%E>43OK:7\%HX@1):* $&EA"'2:,662+SLEA@_$T?CW M:H_7[(M .4#,'3BOMZG!&Q=M8S=]$$)PS&!*;58 7I^FJV>M6+AQ\MIS557*6V8L;Q6G1@&'AE69AQ$ MC06*LT(XIHF?-I60+Y(USF;6#$G#J: #/+VPP7^X+:**3!/=4H$3CH/*&B%@ M;;VB2DB2&5]2FWYZNU W[HV D^=QAM97WQC\B'_@[/JN"5"./%CD$GA9W6_- M"6*T&AC3B=7Z3NM.CL0M&KL(^ ?$Q^X /$99'*()&$J>(GKEL?2X[M6#:&X\'$-LM M,(_"S:.Q'6V5V %.[X^1I:\O<:7"[7FR)7+E8P%:YPZ4S!(BSP@Z<>58UA93 M&V#N0ET7.;#62!Q<31U [S:(6D_=657 )\9M$#*#,W4LMY:%]I&0(:&C@#YY M"NO;'+\\0CV'<6(I MQ'>BEJX&59N4<@NN=NVF5>@Y2RP[WP:4Z_?WY>(U5_O\:!T%Q![^C M!=^!*_6(BQ^^_X"S]/5;6*P[8DJKE.,I@>'$E.)DX*,,!H16,A910E%M;IZ] M1MG8$QN.U_YK@#I&%5U"ZX:;S;E@+C+'PCEPBJ9!"9;JC(D"0='&IF216NS4 M&WT :#VDK#-H'86#5T%VA%(Z -DK*>B;T81.QW0G" >CK W!,+]#/]Z6IMNJ*XKJ,7?4'R*'BH)&GOPS"EVRH,4T".6*B.;A5>'8DB?!5CZ.U!676B82L4;_VYXGJS58=J/A7??G#M- #H)X*ORM+&UMKBHN9PAK0PFI0D3M: MU <0[,CCJT)Y?RP,>-JN' M%@B/S!LRR]:""B4#K24%!'QE#%EE%7>Z-+T31IXE8[SZZF/U.A]:R*/?"=N0 M_NL,-T8P%5E8D082\[77-TH(M7V!XT&+DIQ"ON--L.U'CZ?V@70U'TQPO:C] M,VGPAGXKF#9(5-M<1^ZP2!%@2A%$#IEE&Q@/=B_%WWOX>'7P#55_J/#&5OZ' ML/B"RZNML%]Q8PO+ 1"5A-H5&Z(C7RAGDVPA#6>F=E+_DX\?QSMH!(#C!=A# M:++M,7VX+8#))=12K )>!@(SQD)>4U* *05A#3/H<15QV:-:L_ M1=;D,/'W"*3?<%$_"%^03W@6M :* \-KLTV+%EQ! 1BYM9KYG-*)H'2/JLZB MVP,U_QJ@#E5#Q]W^/N)E+759]=3_O BS94BKG@R'E&D\^ZRABC!V(W:@$HOG M7G97=BNR8Z84B+'V>[0V0#0J0>#)<<^XB0,ZB2:[=RD\$6K:1(.NOJUXEA3-4PD @4$P/%TA%<\@&*H' I*^.Y:N/T[TYC+RT0FP%FQZWW M2.UUALM-8H>B)Q0U^\9\822H>I5'ZPS2"\8E\RA9F[+BQ[3T:?6.U?H+X#I M!6/G0W]>_%^-'"E.'.Q5B'OE@:]_]1^4'"( M>N9#R&I\)7^:?JMW9V;3VPGO5C";*'1ADF3 # =7= %>?$;%LE3;G=^?U?36 MH\C<3$Y@82U&JH'>[ M':X_\X)^-IKC53@?6)[]8.+3_#(_8 ,9%SH)!!YBJ&U8$+Q#!%9LD,+R.KES M3UALOZ.?/:D5,HZ2:C_@> #P]V&Z6 ]UC=E%7H0#Y30QX\G(!E>3%"XYI1UG MHL1C+,?MF\:MXSNY"3E,PAUGG#]=QR7^\YJ>]F.]RWW8%>;M9PQV,?E%XH:Z M;KSUDML<'QJ;21.%]%J+TD5@X&,Q0.; %H4$@%8C8YZAZ.B\\=9S[XY/.!KE M7<#:8"<3J]:#LTJ!,/03$SS+V*A%S',DC9QQ&P(3C_*^@XC_C&S)1<[3^MAP M>:^%P#&M$O9Y?BL;M#M3K>V3%\(F)*PD)ZK#@AY\B068\(*G9%U1C5I\GL8^ MK8-$Q50VFM@JWI=:-94@%NO "):RCS[*W.:B\5/4=&J5]D'"*U9I?Z%WD+;9 MYN'F6EE.DCB1"DKDM60SK2:E2C!<9>]U44(U:ACR-$%=P>< 3;\"G4/$WB=Z M-HE0C-$;5>)S[5;KDY&&(B>U>@I-6UK5H"CZ)PM)BE:#/MY%F21CYJ&'P7 M&T3T'6#H/OV;=95,2)R2MXOH MCY-X#YB9?_LVGZWXN-A83J:-$"DC6%-GT]F:C,C%@PU"^"ATL[+)Q[2,?//B M2.T^NG%QE*@[ ,N6Z;V791+[ZLE]>DK"7-YD?YY/25*)L$(6ZQ0@(75'&AR$$VV MP(+UR:54VVDWP= +1'7E+A^H]7D;%?2&IM6AW TG[^9+B@.NOL[SA$7&L^4, MN+>.Y,_32UQ>S6?X6_A>OY\4IKRO3 GE4IV49\";S,%J;15+EOOMCIC/SD3> MY7U=;7''8:>5E-L?E6U^4/^)88G_YW_]?U!+ P04 " #P06%4&+JF[@\# M "7"0 %0 '$T+3(P,C%E>&AI8FET,C,Q+FAT;=56;6_:,!#^OE]Q ZW[ M0L@;+108T@9IQT9I!9FJ?9I,Z[CLLXGET#:I%[9:+/+\%4MY\)*L3B_V_96IK?EL4F[KN.\J-W2,_C%6"SC M2]$MT9(TD>3;7AS)3*INW2F_7B&Q$I;S;-=]&?(<-4QQ"S.9,_&RH8EA2Z/B M2:6H^5>D$^GP@??+KGV0W$$;&' MZHD@#R^G\V :PN49C*>CX"J@@::SX'P\#X-9,#IDY.OA\/+#-!Q/S^%L/+NX M[5XY5 L+-?@-V9]SV[WC=NNNVZY';E\C1%+H(O^-!),BHV0&Y=AC>O^)6L'CC=JM(W^."EOY#&R+SK_#!A"RVSM;EO\F#@;HW5DZ5\ M/ V^ 5!+ P04 " #P06%43J@_@; ( !]* %0 '$T+3(P,C%E>&AI M8FET,S$Q+FAT;>U:;6_;.!+^?K^"Z^"Z"> W^25-[32 :[M7X[))X#K7[J<# M+8UL(I*H)2D[WE]_PZ'\DMAIG;WNQ@&V'U)+' Z',P^?&9(Z_ZEWW1W]>M-G M4Q-'[.;VP^6@RPJE2N5+O5NI]$8]]FGTRR5KE*L>&RF>:&&$3'A4J?2O"JPP M-29M52KS^;P\KY>EFE1&PXI5U:A$4FHH!R8H7)S;-_@7>'#QC_.?2B76DWX6 M0V*8KX ;"%BF13)A7P+0=ZQ4RJ6Z,ETH,9D:5JO6:NR+5'=BQEV[$2:"BZ6> M\XI[/J_0(.=C&2PNS@,Q8R)X7Q!C\&K-L[=0;S:A 7YX5J^'C3-O_,ZKU7R_ M7O^OAT964-SUT681P?M"+)+2%.SXK;>UU+3G(C#3EE>M_K- <%CW.\WFBGD@DL)RW5[.3[=]/ MQ5@85O?*WCZV^A@14"]B;)O,","7BENDMK(D &6E"A?=_G T^#CH=D:#ZRMV M_9'=# =7W<%-YY+UO_:[MZ/!?_KX&B7ZPV=/<^] 'JAS;FZ'GV\[5R,VNF;# MV\O^9^;5>H,/W2N^I]+UU\O^[\N MM=2JU=JS%LZ?[=7&SO4QP)EFVHB$#3.M(8J*S =E1+A@9LK-FZ/F6?L/K?^4 M!P'R8BF"T+3JIV@,15!@V!+3*GEGZ9]/";NG[)671O_UH[N!#_$8U)LC[[3:KGM%FY4\#.Z[[> >?@!K M!Q? #URCES%&\8+=)7(>03"!HHMC'L! H@F)Q+(!1^"XWGBR8%EB5 8X RPD MJ*; R'(6XY,2&/N0^_A*,1EC!C/2R6T))!AH4?#+0ZDW1-!G@-&?8+6#CQ:8;7BODZJ\'$-Q;%8; M[2)!LH@IH>)O/\HL62!0-B)61) )%2U8BG&V$+70C:(U!O/PZT=#(\P#*KB+ M5B*+4 "!)Q$=-)PF>WRNIRR,Y%PO4:E@(K3!:MTP;E\ZN]'*X@:X]-*8+6M? M(;Z\)N*K\5+XPM%WXVOT(!AOCLYJWMNVSA&4EPB6 F08"GP\UB<4J0'C"@@3 M&&,QCH#2$2 0QY'04]O#BL7(@)8%[7,@M!])G6$_RXU*1@XP\4/A@HQ(&6:7<3P2AA,_ON*FHG*FFW=@"H)-;#DOE0:.^T_,ZS?NB! MQIT(1H>2U/>A4[3YT^>9WK^+361C0!CD([G4*#.%"I!_9D(3JZ$4)*3'%LIK M/MSD5 41)USEN7&-C6+.M[91(#>B+5I&(J 3!9V-M0@$5U34"9?!B>43JRG3 M-JO22M24@HD#I08TR"#GVDXI1T#[6<0M=>.TR(AU=L8>+M=OEBCX:PQ6$-D5 M^T/P##8]%-P2FQZ/7PJW6W1Z6JXW'N#6H7!O1MK"[_Y,$?HS$5AT'C1C\@ ZC&G$""A4.$6,862.TBL2)8/SN\XF(2*=+S*T2L8UK_ MX)BV/^-11G1DHPEAB$6>F&$<](YB;54?[$&O[G%W_4;XQ(Y(C=I5B6.9F:0'L(7G: UPBQX( @EI.BB]XV"NS>.*^\ MJ&4GU)[!A#9!2]_/E(WU1C;]2)NK2/BG[+,)FBZN,GNH0(6N2H M1]*YX;C% =K6)P]/=$Z<55.N5Z6#93<".01$^^2/G)(7N'F_@RC?XS^2+_[? M+GHFL ]E[T3 ;A[7$5B6ZLHYC M-6JDTJL,3B]091P+8P"^P?ICB36";0\$VD=*CA' 2++:DCC^;VOBY:J#WS*! MYM,*RQ*?C@-._MXC_;#,W8FPR,*B3R"X[#;4;FA] 0B%//NN]BISX'8TGFZME[\FV;ZEM MULK-L].]U%;(9&D:G/'E?J!<>>;=52^^9MUR]SA'6X8^=X_Q2>)D+5PI! M#U<*Y3KV"U?^U-W(N0NY1_?%2]<\;];NCO[)>;_$E#\LW(3?'#5P_=+?1Y?. MJXD_(^)51LGN6V[*5Y:1:0ME&1VP,3O?]NMRX%_BK-?EDNY40,CZ]^!G]DR M7;M*^F_?V,KAQIV'82[<_$L4]F0&W?R0+97N,[Z6.UJ?P=:G M;>O%3QFRNN["Q\@ F=GN\IVOX?*_[L,\^D3PXG]02P,$% @ \$%A5*SK M156M" EB@ !4 !Q-"TR,#(Q97AH:6)I=#,Q,BYH=&WM6FUSVS82_GZ_ M I7G4GM&;Y1D.Y8=)^ZH $*&),$BP 2E9__2T6U(LM.9'; MM+9GF@^.2"P6B]T'SRX GO_0O^Y-?KD9D,@D,;FY_7@U[)%2I5;[TNS5:OU) MGWR:_'1%6M6Z1R:*IEH8(5,:UVJ#48F4(F.R=JTVG\^K\V95JFEM,JY95:U: M+*7F5698Z>+&!(I3PQG)M4BGY OC^HY4*H54 M3V8+)::1(8UZHT&^2'4G9M2U&V%B?K'4^?-D/6.@M\3@._-S'3F@IFH[=7K_RZAW,5Y*%,#@RGH['XZ'2M-3TI\HVUI@>'WID)C,4W; MZ(>2Z[1L#F0L5?N@CO\ZMJ42TD3$B_:/$Y%P349\3L8RH>F/90VQJVBN1.@$ MM?B=PUQ@6O@X+^8)>F*1\N6\O8:=[. ^$KXPI.E5&_O8&D!$N'HA8WN#\61X M.>QU)\/K$;F^)+U/P\$EN1R.NJ/>L'L%KZ!U,'[V1/8.U0M.OX-F,!Y(1>U" M;>?;[NC"9E S\9JTXK4.Z1'ICOK$.V;%T^VH/QB3 MR:J._C,@W=[$NM4[:[;*I/N9=/O7-Y-!GVSJAW[H M_F:]865157?\L3L:?*Y<_WPU^&6II5&O/Q]27UM0?YV_6SOA-BR3201J-/EO ME5SR-!6)5+Q, JZ,"!?$1-2\.SA^W_E#!)!1QH 8*S$/3;MY A:A3P1$-37M MBO<^^^LY8?>\O>K2Z+]_],X#MWCUZK%UPY!$=,:)XC/!YY!23"0TH6F:TQA> M9E(9(E-R*55"O'KE?T2&Y"H'CJ>*3'@0I6#Z5'!=)L,TJ))0*M# R8)#.P=_ M,]+G 4]\KMX=>"?U3M,KV[3D07#/MH/[^@/8>'4!_$@U>!EBE"S(72KG,6=3 M6$D8QR* 3(()J82Z 4:@(H7X+DB>&I5SF %4$EA40&0I2>!)"8A]2 -XI8A, M((49Z>2V!%((KM94+:Q(0N\X1G^E4\,[!L; D#%6)#"&%0B$@@H$Q%+H3I!M MR3P2041T;O^L^\^YXH42.X%$Z!A*%5OUS(6)8((ZXP$::/5F8)ID,,T9=&/$ M7VRZX:U"KOEV(,=)",R0!A8?ZR"6 6\@#LUJHUVD0!8)YEOX'<2Y)0L RD;$ MR@ RH>(%R2#.%J(6NG&\QF 1?OUH:( YPXJ[;"7R& 0 >!+0@<-IM">@.B)A M+.=ZB4K%IT(;*-<-H?:ELQNL+&^ 2R^-V;+V#>++.P9\M5X*7S#Z;GQ-'@3C MW<'[AG?:T06"BA+!4H ,0P&/A_H((S4D5''$!,18^#''=,0!B'XL=&1[6+$$ M&-"RH'UF0@>QU#GTL]RH9.S D2D9< :O-3D$+# .X'(!']P'$4VGG'2!=L9Y M#!)8$!X?K;T"G;_!G07._? MQ28RGP,,BI%<:I2Y @7 /S.AD=5 BJ>HQQ;*:S[P:;OA;<(IL>^B^%VRTZ M/:DV6]NXW9N0MN"[/Y7MC6) _DPP"TZJ94HM9U,-P+:%H44L56R)'L"SH+Z( MA5G8A+UK6+N6$&B((;<,'HAN%):8&NZ+"66YR@##&@N,()"*H0%88DYY"G5# M#%"&%I[9-6)%H'QV<(6U)#)@YS<(6$>TP:LCVL&,QCFRD8TF#T.H\<0,XJ!W MU&JK\F /=G6/N\LWQ"=T!&;4KDCT96Z>MF ?_J0+L07C9 =XBQ-@K@EC!B2YZVRBP6^.B\,*6G5![!A/:_"R#(%C2 2CZ+8=<"JH/G^@2 FB!HQY)%X;##H?CKCY]>*!SY*R*J%Y5 M#I;=$.2<(>VC/PI*7L#>_8['Q1;_D7SY3[OHFW(3FFI,LN)Y13FP5HBOK*!2C1BJ]RN#X E0FB3"&\Z^POB^A M1K#M3(!]J.00 PDJRV)P_^V)%ZN.OY;+L!\7&%Y&N!IP-$_6Z3OEKF[,119 M4/0) )?=A=K];" X0*'(OJNMRIS3.YM.7=&%"17+13QS7)[4/ M@Q:["G0'L MX"[*H*/F*^IZ$HQ%D0E=E+T2@K6 .5U#0M=YDL#6Z'>.DRE2QLXSK3>=KU]L M#_-DONY"6@X5T$(9PLR1S H>"1<(*KLLII(9S*><9O:4CHM3K95P7\\R6*Y MX- ZCZ1C//H KX"O[Y+WJ_LGL[WN2;]?+X.;K$+ !W1S58' QC33O+W\T8$\ MD,5TT18IA@<[=0#Y4Y%6?&F,3-J0;CHSFT^@\BBN&Q&_KGE][5^MNZM_ X8: MMARY:*YB4\VP[;;6^^I9_>GF>M5[LNT[J:VAR;_$E#\NW(3?';1@_>+?71?/J]D_(^QU@AGO:[XJEI>161MD"1ZR$3OISMOR MXM_GL;?EEUXD>$@N5_1_[6KJ?WQC:X@;=S(&;ED[R!9-W?7A6>&OHVV'U3#C MO/AG*N3)U+KYA5LFW?=];7?D/N-;W[RM"0%39WW=A?K "KG9[O*-S^2*O^Z+ M/?QV\.+_4$L#!!0 ( /!!850[.<].C 4 ,,< 5 <30M,C R,65X M:&EB:70S,C$N:'1M[5E9;]LX$'[?7S%UL&D"V+ILY[#= *[MH-Y-[ M7-#548_R"^#T38U[;&_?Z24QUU7,?YM5:L.^J%(M7H3*)R^;.TL6%)LTO= M(#%?I)TBGUJI6HD#$0O9V7**OZZ1-$*2\'C5>>WSA"F8L"7,1$+2UW6%-6@H M)GE8+E3\'X8Q87C%ZW(=+]J)>D^:]RL% M6 XFOU.&@]','Q^/!WU_/)W ]!@&[\:C8QA]' W._?$?(_R$TM$,^I/A6G8\ MGO0G@W'_I)(].SLO#_QP9^">P#GUIDUL.!L-"B@NJ/AG CG1\^[ KD0V?/]*3_;@1G_=G;_F1TUIA^/!E]@O[ -Q+/<;RO MT7X\I:C1:>YE7[:=$R(7>/C-A=8BZ1QBD@^8^7I(MNY%75XM,@40(.F)P1N2< MI$PUII MPI %+)DSN;WE[CG=IELW<]&%,(_C%01H,T9WL.0Z*@Q(]G?.)3/S49G@KJ'8 M(>A3@MO>H;M7";,@ESC=T<+H,HA(NF!5UNYALU5BEQ2!X.^4EBCP%,--2&$W MP/(1+!G%KZ#R(+J+SZTL"9<8=2:9*N)#%1+'@*:P,U 'OV<8KUI#D9(T,)_1 M!RTH2!$"+LKC,CF1,5F$H:J$UB!;&UU^U--D'K.J=^="4B8;V,(QR13K5#^Z ME*LL)JL.3XM&+)2ZM[=&&[OVPC0@5FJ]-XN=4HJO&8/EE*Q!XZ;3M/*\%EN% MR-9T4]9J6Y[;>E#L6.Z#LL?,MCVK?;#W16;M(N0R;$1&(:1O:LU:I9 12I&Y M=;SL$MSJG"B!B%FX 4Z)RTWZ] U/D*($0VRP[:WV01?>$QE$Y58J=]*=H[>" MYFE9ET?S@WE_CY3?KLJ$M[=:^UU5/.^)/Z'BCLF\]BA,ZYVE1=;!M:!$ MS"F8?+O/"\!O M;S@F00<1;BH,"AH?D%@VD8*][-3 MO'O.WQ>>]RB*WPZQYX5+2?:.KX[U%[)W+]F[!LA,NWX0B#S5YEKC)^-^?L35 MFNAAEYEUB8^GGN!KL+".&.A*I%648.?(U9NR04*\=4\RA M(DU7,.XB9G)-PLQ_&R@W.2U8BCPKOI&^02?&"'*"06Q2P!*$ATG8S>NP3)27 M@9VB;.AUXX+L>CX43,JY5B%S'!*YWE3YS)W:^EE>[Q47C4?_ E!+ 0(4 Q0 M ( /!!852%94U._@( /H. 6 " 0 !E>&AI8FET M,C$Q,C R,3$P+6LN:'1M4$L! A0#% @ \$%A5#O,-F"T*P YNX !X M ( !,@, &5X:&EB:70T-&1E " 2(O M !E>&AI8FET-#=A;65N9&UE;G1O9G=A5#8? !< $ $0 M@ 'TI@4 ;&%Z&UL M4$L! A0#% @ \$%A5/?A*0Y5V0 =:8) !4 ( !B_L% M &QA>G(M,C R,3$R,S%?9&5F+GAM;%!+ 0(4 Q0 ( /!!8520%!/B6!X! M ,%\ 0 4 " 1/5!@!L87IR+3(P,C$Q,C,Q7V&UL4$L! M A0#% @ \$%A5!BZINX/ P EPD !4 ( !$L\* '$T M+3(P,C%E>&AI8FET,C,Q+FAT;5!+ 0(4 Q0 ( /!!851.J#^!L @ 'TH M 5 " 532"@!Q-"TR,#(Q97AH:6)I=#,Q,2YH=&U02P$" M% ,4 " #P06%4K.M%5:T( "6* %0 @ $WVPH <30M M,C R,65X:&EB:70S,3(N:'1M4$L! A0#% @ \$%A5#LYSTZ,!0 PQP M !4 ( !%^0* '$T+3(P,C%E>&AI8FET,S(Q+FAT;5!+!08 1 #@ . +0# #6Z0H ! end

  • E1>]NG2)6^T]$DH8I4?E=XVU"D8WYB+K MCU*>**/40&I=KC[FU%5U9>7)4/*^SCO8.#6\OW+!2L'KANE7&PF1 1%F9,]4 MWJSZ<^E-W=)[&KV&:EZZX_Q3NA&BEJ>,]5KIJO[ ^F*R$=79F(JI@FMC>BO2 M.JU!W2_4V/JGF9WO)/:4.?@V0YR8L^/##9X2C V&.J/=HE%ZK[15!2PGT?8; MH3*5?JQ2#\\FLB TB5-5D*RS55UF"\4S4?48FC9)LTNW/4@W%Q*;"\\%:J1U([(]OB\&IF\!GK6U4JZ M9;M)Q8&:G4=*(,MAOH/M,$ M*^OR :6)D$E?J-.?J6P]O;@^DR M IK>988MD\9.&#.*6@4>H7 F28K0_I(UB!@HTL+Q/I8;C*&OT>S%UFB%X=@E(> M6G55./*?ROL(FQY\L!L@T&F!^E\9W;R*,_ET&S6?8+"E#UE$ MGT3(6PYNA-Z-=XK(ACM]&I^A1'KVJJ(]KJ8LFZB"*15'M5.KK^0+C18.I)+/BF;T M#[B&(^Z799! M&*I%54.TD?7>265P.?E7SH '+62XJKA2&J[HU2$315%PT?D0G3!3W@4G'>DF M'E0-SP-- F#+7*4MB"A$@ N%"U*D0/&PBQ@M$\R&TM]Z=UX02L6VA3=3;!>2 MF=Q\LUB5FHZ,> =C)[G.GX%L"TNF-@MS?AD&BJOY)%<^AJ"W M5+L5XX'5!L@K\=LV;I7W04KA%\D01KN7]N\8;NZY[OWDZ4^]?V.4J#)(B4I& MX?1]8F:CMX%A"I32*VK3(%2JASRZ+@YG5P%M:>NTD:W>:2%U;6"9M(^E-@96 M"7A1A6E@Q7)PV;550.(I6"/#L?(CF((S0J $BE0F[(N!$OF:*[VWSCM'ME> M0V3&;YL1[1XD)=J5)>@R$6QC B]=BTNI\-A#WC";TLVF9!0P$& M)' %TJ#@5C$R9"G[AL AU2_5EG<,O,W-OTW#(*:V#D4ZCNI\"6P0<8RBR&A& M?U7QUIHF, 97+5!&@R^9IT5["\^P$LJV.Z='[_%>'>?M4M)'I9+"TUT\JDN% M^)-E,UEW!(Z3I@&&>G,C!8G\<[Y&Q2HUH#V/I\ M)?>4]^F DU,]/>W+%QNIA;D$6ES)(JF43I?PT"F.,!3V&F26U)Z#7I_$)OV@ MNX2B4%%78&R]=%5'7?9/@J84,DFV= T2'L__@^D*?%XER+&HIJP7/7W[2OB5 MFOZR-%X]\RT_7_D_$LJ 3S,]!>[##G/*)25IIM$*.*!-L6^.&2+$T@/S>:#' M G$@$0FI2C](5:).;S6T%B*V:[0+3(#H].@$E2 MHZM951T5UOO*JC)-)C$=%J..& \M)#^@AF2\ZHM# [:HTM:>W,S MZF9%Z0*4.H/%"3(I*(NU7%.PZH@U#'L67G16'H5V,>_^X#\VS M$P5=24]RJ]6*JV*7#=,2NB6!RU*:$$*":T-82XJR0Z_V5JG9>?DY'./"[J0* M"1-UO!Q95EE&F,0E=PJ!12/6H:PU*" VER485XX8KC32UJTWU(:KWU,[;IWF M<5YIJ7D)0W%+\K.TN\REYN0V,"7FB*_(F2P*0,\\79N3_Z^YA \7G$OTG.!B M3+4/HI7V$08_J>0^:830_->^"PU7$O/ M+MGC3!%;+R2/03;Z4&]%IVC:&D 9N+OKS^F+F*.*H@)3AAQ--=H=J(](6IK* MJ/!1*,]5MA%4>R\4T2WHH2E'#;694>%^>+'>6*>!KKJ@J0 3@7,JU7QJ31)2 M0%$E01RTCL]DP08>YC1< V4^*$PXK[I-J$,$^6J;>LR3(:7OI!10W,I2+!7/ MI.O\.$'='//!CTH@CB9\4EJAJ1J'RP#D0+ X=<]T:?$7WC*)J7^;[G8#W(J$ M4$7XU1QGF3A6EA(*$!M#DB60:]7U5UFNZH8J74HVKCHT;SGB/CN7E ?9/EGR MI1*T4-%[R?J<>1A3E,XHZ2U5(\O0$S<2YG-[L]K!02AI[!4:+FMMT!5OV:T6 M.QN'"R<&4K3WP)-/G0?"_H5QCF^M(IRD^RO1B&I0@+%J%)'6!WY8F$U=55>A MY1WO3-KCRD7"7!"TBKD_Q4K*>J](6%>ODF(PMC2(KK"@,O89"J@)DRU1 / I MW*WWL9FG4.HG?BHS3'RPK(#)D@ 7+T[^Y.D5N1.],_ [,=T<2TON\;1DST=M M\:RAR@I?4&:+V;UDOX?>G:*49_D/]$Q,\8SG0=+_50&V[DC;_PJWX](';CV1 MXP"];V?AL@"5%45Q^YJA:^*;F#-S9[""[LE9PL]5'8G6O^%*N/7A4.\?6^:M M2>V]-'28&:K<:\?@D[?:)JMZ4B>=7U24DREJHM= ^-2J\/ MS.=*50P\QN(\ B(;_J6:8+RQNB\IP,\J97XZ.\)1@&/\@:==L_+84'K5HJYJ MS^K[JB:]-:X7'??>##]C5G MU5JOU 08>=!2]>+/O2%UFKHG%$-=CBY[/I0VGBU#-\ZN+U[ZV?6N&3K54[WV MQK.4[U91??3=JIS99-BZU3HB/>3+Q2.UYII[4: M^'!UWH(QC=KGRXK 2+T C6D6L@__4F3X5(6E;FQ:[@*.EBG-\T8 +Z:U1H]A MT5(9(7VWKMV!P@?%S9"'U,R/A^**3Q"V::FLOZ@X+@U0W/CEZG0Y>J2K#,Y6^<+S)H^%X'#8^%\PW60,_=]_-Y'BH%4Q,K M)4ACDQ7!;2YA/+#U7"-509W X!35\E8P)%2'5MF%7)1!1XV:W=4I@0-2']8E M)4^%,3,OG,KPL?%!!$\QGJ*Z'E?B5ZA#)H+L:=6^%CT/6?1,_=U3 MZJQ#F1&(@\#'2+Z/*1.Q#%/7O<)CT%!6GNJ.:A( .N6J!UF71^]%)W :)U6Z M4>6.BMR%Z#8/B]Z8Z*XMA$]%76&X7#E>+)1@4*2*4<@4%5^:"8_T)4R3T<4C MW;@NK6>VM2]9OC>;)7%^.S. P;&1HY?.7,>?"8E2IBL8O>H1@9FN M=Z_:)K=2FAD'#R3IVRFQC 0'Q+6]"8-T5G_(-J$C8MV,UDC<4<5R5<6M#'V. MT% 2KKQ%!W'TX3+5R:Y1H1H679\KU[1.JYQ0?5P%2B]Y/=7.8;SSEH9WL-O9 M?3$WA$5F+%&]L>)$'HT5".NZZZ-W>YMP=HYYE+7ND70LCC(D-F"::C)"5\_Z M"]K'>3A17@4WX*7>"_S6Q71477M&3715EHKL#RSC53(M1Y9Q9AK$PD/AY21> MYCDG-T05?4I9TTC8U(HET7-*X!9^*2-FK2FITP<4NY!^0D[!(ULOP;-#G8I; M9(IJYL*VM%) DR^#(-SXJ8W"Z9_ [Y/$NV\CMO/[%0E3IZ>XP76MKN,D2R9 M<>*L^?]FJ; >Z#'Z4C0P@#4(T=?H)>@AQ-0$IPE<,D6)6-%I)-[4(.ITG/94 M,;(* ]0P?R4&$D1UHK(6*(A?5/*[[E-+SGL:QQ%G*!5,K6R4DHG&Y=YERZRP M4'.TT"BSKTQAE2>DS3#=B'OO-T0I8V(@7=8.9:X5+^S*0)2FAZA)LM=?">Q, M% ?H-=F?12"\2/:H!K&0)BMD5#+$;,\I>0P;;\.^$!':7F0\D?Q9?3C6X4W;QC6%8?FG(?4+Q6MEKA+UP=URBU;RV>N"9!FB0CP_KI7%@P(\(\ MQ3I<*FH1RB6I9HV7WK3\>E3&J]T=.K-418ME8%1 MJV$49IF[-@QIP@BJENY5C=!QJK(#@R&4EVZT<"=7H=PC7D(LR-;T[KK&]!0H M,3K3NY3ZQ,W/TEC&-UP>7V.5)$M]OH'GRBWDP2O#X]$$_DH$;A\;KLFAW-U+ M*LK8UJ=&KO&:7'W.MDO.>A$^D^Q9JDHR EV& 9^5I\3Q41GN6@UQU60(K5S+ M]A@HDFG"#BB"Y_",%4%D0KV'P&SC(\B^X&O60H:Q=.PO]OX M[O(D0):/E%R(:G(P%T)I9&+SA)!B>!PEYG6+@)VW./)Z>4D.W;-V)#DT12!] M6CUZD\&M(DPG+5X91Y>'L;CS"XSBM=&RV-B2*E:O8UC5DP \.RC $KW(0'Q) MQ&U1)T4GS&3^5=N_?"M@%REY4LDG7<^ :*:4VQAR%FQ0!!/1SC/D&&4O3L6$ M3B$8T8]D-88#@,\9]D86':J'ND7/-=DYUC6N(X5>1MHO;-2/11IO-<&>2MF\ M92'D-0""<;*1I@'9M!O#9=(>86(2G:L$PI]W(%+-J0:)YP?L*/E@C\]QMK&E M^?;"4)]LB'A4G*SC,,7?E;!9CPNBUJL@SQHU=RL5F00L!98$N]2,N1HC!! : M _P=W?Q:MZ=5B9B4K+MJ[Q02(UVM7'2+3K-;#Z-1D/16Q)H$<%*IZB>+];EL MI"D3N;\<$D8L?)$*7-I W0>96-G$Z@PTK MHG(@C:+! ;6=NDW0Q$ ?6V09^^T84"W;SP\CYI)D0&VR?FIFF8ZJ+, CP:I' M1NB@R--HJ9>>O#HQC>2X>F1044UKPN5I42K UL1D_<,TV%%=UG?A)98EC=;" MTN)8&5;GW.E7I>$GJENM29F95\3HH]6SES9NW2MYCH"J::7[].OV;=\_%K': M;.R.ZL87$@O^A/B]YF4K-OKIMB_?1X\3\U6BVU>AF&:O^U5RO#H@/0A]8O1& MO^SL8H08P_ M+GRX+O3;&CT<$Y=W4$R6 7;>^K[6C60*Z]"4C/14-O"VN[%!5@+GA25WP1WG MUY0+42EKO_K#B2IHU+>MN[0P=;FSN,]D.F50)&J&(/OB,62YR>@KA8Z,I4>: M,I%.Z;5^=>:XPB%J.[9//LU M-9R4,%,);ZDZS(?/BG(9S7T()+GLX&RR"3<2>27R8#HE]2D2?+A2>OD]/+07 MX*"];/],MXUPG5+J4>)\RU-$1ZB@J;5/%A<\3_)Q+LPXO6Q@2]A),H5-HYX8 M%7QBCDFP6#6-:0 HW29WG,-@M!N4R0=5Z)2U 5FJE_1!MF (_B:^$ZX)_"]Q M_\$H64F/4PE*7M'RP\#AHWQ*,I]J1PO28J";9?4$PJU6580!-6DM0=Z:V+[E M>3 DBY&))>.S;+<]?#2^%8B9C"2+[\!,D[0(GN)P1;)16H&T()"TTED&8[7[ M BV/%8G+(6)U>!,N*Z]2=&/#XAF)!%4:O7(B1R<[6#HDP24Y9["!Q2LKDRI8+"=G#O4:V)/L-'?Q(&"PZK9>@0T9MT(_R MG+N.Z5J(NU&6/"G)TTFY=*Q.$%&)UIJCY#4@A,!%H3%8D*JGB0E#GV0$;4NG M)KJ?3@LI>ADM]=:CX/$=O/P_Z4@DS5D&+;;8 PKXJI$ M]:B0;*XD:*I:8%7R*,M)JQ)3QY0>8.=J]E=%(]N-+M4*BE.-QH[^LR'WI8\, M._%^!C9)O7DD$@--F+N2F4HM8RA\F*O-@2ER8+KMR($Y$'TT_@V+\7I;(<:V MU6 @1?B9 GIE8<^:MLJ+\0TW$T?_-(AD4Q=99P:#9-YW_3S72)N(\6YL[D:] MV/>VQV\\_\_;) :Q\4K25[D4FE MS4F9'TFOGDN+[=?XAC*2G!,)@HV__H9I.*&.CF#3*X62<0^<)2*/\#.+!EP] MU^F==<>N@1G7.YF?*H'Z$84.YAE^Q5.=G!LUX-DG=8LF\!7@P*(6F$,!V)5= MAC0"B?:A(>;P(E !DPK^4M>(@8>U1S2IE5MDZJA#6!%X*P^-R9<1!U[Y MNM..<[CPXD]_K7UX<[A9,:_!GA1Y DU\+_N_D'*7ZY]A883!$D:_E"F?36#Q M$YKFK[@JM,1=0='O5!3)ZQ),@ C)79 1W M+S,,^&(1MU@F";W/[AC=;JQXZ4KNBH-G5HL%^UE>6L?8 M38588T74.@6Y!]Y< S*6 ,6+*49FIR3J8^ M='Y.RIV8JK"^V%J!M&/H,9*BU&JRSK/P-+%S:KJR'4ZY1$V7$AL,/ %;+64[ M#T,',G4O)7VB([*3Q>@MRQ45ID(U5+X+???[]R]6G;Y?7'S]_I7 MZ;]!(7L)%AA?=IS?,6X=.2?O9EZ0G+;WI2Y#X3M_BT',M_<=?OA\=D M0:A@T*B@Z>H=*WM5FJ/R$C@J2^VS")Q'AIH0+;P ?U?)9(4Y5"Z04GC49<1Y MU6*-L'1D6%G'X[-2:7Y #9&^+XV2+)IM(LTU=LYI9@K0K7@%B/%@T!^(@?"F9SU?^!?^Z&;D38;B_XUZ@Y^V M9[MGC=;6R^BK___5NS^N/_[CRBF9.M>7;W^[^K8W%?K]K:APH'?NG?6ZSC=, MI4N6Y1USC=Y9^TYXKDLYU80@A:4+%$W+$$R"?.N,G678K8ENY%WR&V2BGXYF MH;=+W@=5NT4>RH>:H)>!_TOE0VRDZ;!AOXMAPUYWYY,SWAUX\!],ET!9^5[J M@"0!F8(R.?06J7BM_G@#5N,B]):O@XCH1#>]*3\!#Q+ ?:=L%_D4>B#_7)PQ M=,[XG"%+X/\GZLGRYP[]]$LV6?VM-^IZW;;PZT5G..ZU9*[=7F,FTN<:6=8H4 M6]"A>=996ZZ45F0E[[1/W+2CO 8&H[#QQ$%6>52CX4?&L#.T,[0S MM#-LL#QNRY4[1Q]\7XBF1!\>/B!A"PT/$2+G*Z:MA.%>?E_EK?=B^(6ZEG-=X_R(Y@5DVG+ED02. M:,2MLN_/N$Y9()R S#1_1S6D5SHI]C,GQ=H(TXX1IK,GI5AO-XK5:HGFB=+^ MV9D+3VB:0+7+=)QVEETFNTQVF>PR;:F;W/-!XVQ]NTJ556KF,C7/U6G+E3_J MDCV&S_&2_);NA?5;=@\!C8?6;VG^,EE+RRZ372:[3':9[#(U;9D::D(TSR%H MRY6/6+S2E+1V.X8=PX[Q)&,T3WZUY1)?8>7O4P]NTQM6*:Q>W$^ M=GN#GEVH9B_4?B$3NTQVF1YKF5JX&N?N8 OI9B-5S;OR2#PH&G'[K&?.<_Z@ M>^7\2)[S2_:K]LMS?MF:JSOHN6>#T3%JKJ-:IJ'UJUJP3$=L!Q[3,H'(N^B[ MW>[0+E2S%PK^=0?C_C$N4PM7HP=^U= =]0?6KVK9E0_X5[7N.,%EZD]#8#K5HY]>W/, M>V?@2)[OFGY@2P%:$<^TR_3*4"_B=L?3/]I*.2('<..8<=HL-1MRY6[GWSLL"SV M4GOITUS:O(W4EBL?, <;9O5MM/%^[SC?*,C^P4N"U#D9'6?KVL<-G!]Y1M6H MYPX?2.M].B?UN&G;[3T,8V-INV]:W,N%I M9 +6E(\O;-5EVZYLEXV]8V3U0YS,12)[R;S-4[@@37>(L1ZS ;Y-P>21"ZTM M\$JL0K!FC*7MRZ'M:-1UA^>;4VDL;?=TRD=C2]%Y\W(N+.5?0=?IFV2]^PR M'7R9MLL#M MU\(6R!#P348OR"O7 Z_ZHK!S^E:=9,%WR5T$T$5'V^E5O3*OWS"9-#S7!25='WY[_ M\652=8>=_@ )<3D'5L]2)Q'34/B9DWJAERP=X261F#B3/(%;G&PF'&^Q 'V' M"^. JA71Q$N<)5S6T7IL[]5JPM+TFK\TL%_\1&1!'.$*^5XZZ1.$%4OQ<5,.\YQ+&>_>-%$R=>X%KJ;Q(!*[V(DPP6S,L<[_8V$;=>)IS;Q(M@]?'/J1?[<3+Q(E\X]T$VHUL627P7I/#H%-C!^7#Y M[:US^>V=Y(TWQ.LTP=X#,:$9\N94(JU.2G<,-:QI&D M&0R19>(TP/%>)R+TD"/?W >3;"9-9?,NR6=GQ2W>31J'>;;^EI6CA -Q7[?; M*Q/#_'>FC_87WJUX=9,([\]7WA1F^]H+[[UE^M,OY6T'>\ZD8/7E^17_^K]O M$KBOYJF[[> #46R1)[#,@AC2C^<+$%;$8@&(MN\+$:7"=1:A\(#C4B&<3S'L MA>X KT8V?0=W>-&2HF_C-RF,$ &G!+AC)LY4-_Q+,_AB+E"D3B6#T^X!70;7 MO1>^F-^(Q.EW70>/?8Y%% Z:)PJ_BD4"T@-6PF6Q!)\6J.*RV/D]Z3!TA^MD MWG?23(D(YC=YDLK%(]$!*P87^R(,. M,9/C/9##2#[P47Y/0( G=RC=/;2"5DW3BE!'POV:1V(/HCWYVX]KW_Z3ER1D MVCCOP6 /XS0'RPYDU;=\/D?#'5\,-)I'QM\U";@=&,%S. GPLXM\ MDR7!34XN"IB(28!S 8LQ"03Z/'A#"M+1(^4$7\-"9@9V8P MIN^%X=+EIV0$$^LOG=]RL,"]Q"7A_C5/4S YG!D(KSMP1J(,I'T(SO@,K-<( M=WD"9B2^NU=BXQL1QO?@/4U@+O!QD7A^!J1I(]^^P[C#6XP[M)!MK]&I];,< MO $OBO _I3 *>;-L66YDZ*F4?B9'D0./; Y? !][-Z#ME9.^0?3+*X ^1S^ M#+(0GHA\WSM[0U3NT(?N&^>*&;9J+^/=,"^852BR#(4I!0%2'_8%AH20\\#* M%LXD=J(8>-U#[HQHV\Z1#J"MHEMI6M/@<;Y!4E/P $T1(L(*$65 8&O?J4F< M32MZ]>\\R);.)<N<2&[]^NV/5/+J*?PT$>QBDWT@J?HQPK@,SN!+ MZ$4N,C]-TT=1NP5W17&X*-A_!7O]VZ"$+G>?)2<83FD M05%:L"6,WU,/?:34_&4:BN\!J@P0_1&];?$C6BP8+GGU;Q#'P30 :GT#_8 O M/CCKGOQYZBRP 1F*[/M9@)HM5@1,G+F7P3=!0>F.\T^M+N9@.I'UC2I#+]DK M5#_P'%^MK0,C+S2_*J._5@\$D__S4W!S,QA-AQ=B/!CT!V(@O.E9SQ?^A3^Z M&7F3H?A_HT'OIP8[>0])H?;M5S2-IG$(8I="KV2<@#F32GLFB,A>();" ",9F3?O!5A2\-4KP5JC> QL;0P=I+N M\G74R0(8>0F>[H?>(A6OU1]OU(%T$!%YZ*8WY>$P E])-Z+UXY^+X'SGC /T M,MM)/EG^W*&?*IEL_-N@WQF?]]?^?-;I[OE;_WRPUYV;)ML]ZPPOAFV9; \H M>]Z>R0XN1NV9[/"LM]6P;RETR$Z^6" MU!:I_!=,ATNPRC^3(\DY#FP"O78^Y73< 11*9U["I[OL.8+F_P.=1SJU/OE? MSP?1OU&,/&-\$%$4 MS.-D&T_]6=:B%>)S_$NO_\O>Z"_/0[7F,1T>%E-JT-=O?SPIX39I\QK"M41G M#X9#MS_>MS;J MN\-#PC%:96"5@54&1RUE^N.'>^%897#P91J[@[.^.S[D0MFXJAVC57'5%IX2 M_MYQOA%F#$.E&-![AUZ*=DA)>S)M3Z:?FWZ]LX%[T=W<^=J>3!]\F?;M%&)/ MINT81S+&2SB9KO9U:W LI7DR\L?L)QN!LA&H?>*>H)0'[OG% 0\][4)M9>CV MW.[Y"/Y_5UO7GDA8=6#5@94R3YCH;97!@1*]#[A0MB'.4SV^3*HU;3K:WI2C MD8T5CA;WO(E-A!@Q42/3Z[5$N$Z&6O.1$T/$GDP^'93W]M6G.8PR$K?LXS GI'.54&XP7YNR)+G ]! MBF"<_P/RYM55--E!M+09=Y%0*BTQM=[ .GV#OKC)X(1^_BT7'TSCL7W<='Y^MU>N?C MUE"@.WX:B,;'GVNWVQETVS+9L<(C;<%+??B=MPFS/SKF7:/D#'<:4_BJ#48 I8E^ P>#6S8U?:8]6W(5%DK-IX#3#3BAD[QBI<FM+0LK5*U0M4+5 M"E4K5!]:]):(U489^8;;2V<-4D,)^O E"7S^Z^3GK4I]+$WK:;H($D]_?/S> M&T=",E;@1"-LE$"=)_B3V71"]5"@#]?8!/;OWAUSZ:1/(>FHFU8\SEK\O%/XZ,A1\6T3B22ON#\;"%BK!C MV#'L&(V 6DCJ)7M\?6#;2JZ RS]/GL,JNV1^7"8MS[I;Y^/:O&U*@7!O7/$ M*+4P:,U>IJ[;[7;=L>VDUOB%ZHQV;=C2X#4Z0OV(T"C]1]&/+XRS]W.[&\S< M=IF>$BZS.8[3,0NT1X5.;H_!/[ &?VOE@UTFNTQVF9JZ3#^F+H[L%/EE\[;M MW=Z*91IC?R&W/SQ@V.%83'X[1LO&.,X=_9*-"CO&AC%>0B>(RQ">^241*3;4 M:C""=?/$QO"7WOC1<+_;$PL:_D@LZ&6C0?]0)EV#PRV65JE(:T-O\1\79_?&9M_N8OT\CM#4>8^'EPFU\]RV+=V#'L M&':,PR0ZUB>_-CK1\?>.\PUS'+F+M86YV24"\DOO)<+VV6RRV27J5$*TN;" M'!%O#\8#M]\?' ]O'^D MV&6RRV27J1D*TIK\1\3;^V$>-YBWCW.9]L4\?FR3_Y?,NPF%LLC@'_7HN9?< M!M$KO@63XM4S7Z%U^;H_4A0.H@G(C]>O>F-:OV= M_@ )\0Y([P4XE]C_TXD761!'J1/#N@21%X9+8'!8'0%+/?,2F$L\=7X3MYZ_ M='[+YW!)XKP+O31U+N'"^3R6 [F.ESJWB0<">^(L\B3-X4\GBZOW?J.G?@F] M".Z()LX]/ IN3?,YW'=37 <3S&;">9NG\%;PM'?Q_ 9^P,EVG,LPK$P?9NJD M(G.F<9+-'.\&7L&!J0')O10X-$)^PP=X:9 Z)S!5F!EPT,R)\OF-2/ E@9=% M$BZ!8.K-<7[\ $=\%XD?I,)9)($O3CME?Z&MW-EK'G?^PPMSP>L)BP5+%C,C M^&&TN/VNZZ!3ZYS\W!UU+KJG'>X:D@0/[+,WBU%+"_[T2:T5;S9V*2A\)U[@/8 MCKWA7W!Q<2'E)IQY=W@=7L_<\+NW=+IJ17&+=G\9G,.MY=O4^, ?V0R$&OR4 M"&\*YJ1KSB)EX VP9WP43F& V\^"=I\; 0CB30*0N?A4YJ&0K4ZV?#E/O/@!1%\Q!. ;P M''@/?.R12)]!\[C7^2H6L"1 &I3^SM=O?W2<;^7EJ>$+N9QPM60B9-,5)G'U M1;2H^!/JS&D! M>2]@GL$=L,D;TGSPALA*7NATA[N//5!C#S>/W=MFWK1=1V]H2+PR$7.P09 T M_:UO'Q\)WP^;Q_X MC%R(#-A5W0V6SS0/IU5<0?4?>=$M$13)G,2A_"/,JC!$1,9.H/&2##54'A @V$AJ=_&7C+!#^^#!-8V3M)3 M5YLV>22-M7K[!DD#OQRO73.VVW)+L^83N.GDH76?PK!9/_ICF#;&Z/L9-]4! MCL6\.6\>^S^]4UJV5+?P2T] QJK'3' 2^,/I<;JKI-VH%-^9B(5'D3B\]5T\ M!PY9EC;#!1.PXURFK*E@[BQF4&-458L1LS/F0C%%WP.5& )QMP[VC)J]KRZ: MMZ^>1:W(%>>8+=D@L-WR2#C=<^85;3AB7F7Y*JSXA;O)HW#/%M_R\K1YX%XK=L=5!)B MC']QOL'D__P4W-P,1M/AA1@/!OV!& !)SWJ^\"_\T24*94.*)10L;*E1R(83^P<+1*""#R6 M.1W9H!SP14(V4>5$A?(N4-9/\&CT?=$\B#T^)X$X_QZT'HF0* M$B4!M9(G2@>0(A<1*K>5 X!M+2SF$7X=O9L3$%5XV!EZBU2\5G^\F03I(O26 MKX.(R$,WO2D/A_Q;.?"D]>.?"];NG#%[RVQ'^63Y=[IZ_]<\'>]VY:;+=;F?4O;"3;=1D-PW;Z_1&/4N"[?;7 ]G*.^1+/7CI MQ23.D5\.YJV)"OYAPHC MMN:N0Z:5/^%R-FZC_/PT*[C#RED>/G1IA!5/C5S:QS&FK/"SPL_ND$>!LVP# M2U_/8(S4^;7C?!!1%,SC9)N@CT5J/'*D1KM,=IGL,AT:Y],N=2N6^B7 L5Z& M\$R5YG[H^-B+870+H6"7R2[3"U@FN]1'O=0O(9+PC)W[K"W<6%O8+I-=)KM, M-HA@E]H&$0[;T\6:PXTUA^TRV65JQ#*-+\[6D0KHZE'U:EVLK"[>H5BYR; 5#<28?>>% M?AXBN-8*N^P)-8MH+O++$*&RLL2;*"0+' =^SN+3UZN\PY"TP_ZI6\,N^..X M\)4+#N/_3-@SVY,Q3CYAP!7MZ3NOT)!J CPDX=,5^$,5V!9-9 80)IRQ MNUW\FJ;B>ZD$]R94)<3R8;B[V/?S)'E!$ W#?J=W/FQ+%7V_,VP/ZD';)MO; MF@UJ[&?%RE$),^M8S33)75B(C?BV;$F##T'=_0QS;KP)#^:X: M<,5XTWSXA&6X]LZ[9LW=8+J=NR1:LO;FFM>++BJ6$\_"A62@L3.VV) MZ*,<[ W/7'A"NY.47L RN=UNUQWOW.S4+E0KU,>3+]-CNK)M4A*V/M FC-EE MLLO4C&4:NA>C"[?7W]7<>O*%>JD^1+DXS#$:B%J3I^TFCUTFNTQVF1JE(5KH M0%1K@QRCV:ZU?*R!:I?)+I-=I@=TA*UD>+Y4]"]YDN;8.5/FGF/:+36^I):9 MZJ1$Y^[&TZE(G%!DU!BTU$&:^J65[BKWD79NEK(C(S?=G.0"'QK%SM3+PPR? M.8,;XOO(=6:"VRC>P.!1%F2R16DB?!'<82M.[.8H,]3@HDA,@RQUJ=9B#CR< M.>+?N1?B+6GPG7N:INH!7A3A;S>8&IQZH9A%\RQ[1R\T1TFY.N,Y([C7./ 1>IS,7V9 M^(S$0C+WSMY@\G\H7F6PLVY%TJ%ONV^VS$MN>'/>!E9C&,4\17M7+K.@;+V4 MT]P]Y^=N9S36?0.Y/ -6]F.UCWJQ ;"1+1;SA$(FL&,[]4?L:UOE*L_()7P& MAFJHF.TWFL?ZPSX>H7+YE;'FLH"LCJ'4B419H%+K<%@ *LQP;C&AT??R%,0C M?+R'^[\OX T$RAA=+X%22M9+G 21'^94)>2A(!3<[O@FS3QB)F R['@LRX^\ ME$I 8.1B))#W*/LR;HK+O/PVEK5N[P.0UEFN9O9J]^0*Q^OFF_A[/;]S M BB0 <7W1)4\[5$PM5+WP;5,%]U3NZOJ=]6@>;NJ:.N-WS_4TIMJV*0),4&[ M(\5>X+RJH(1E+5$$#$D]O%'FSW3'\#P1CU /V="E'39O:=_#TAIA%%_0?J<6 MWBBPJ-_W2HF9$D(&$U"C[HN'2KM>8(/MX:,TV#[OZO)-VV#[KTKG$0.**.6: MCM85@(+]\;N7^#-9,JYVE'HA_# /P ,$2P.=.9"_N#7C$/4T[$!\@86@MP # M6%H!:*R@1N;&V%+AL[& UHNW6"3Q'>I:&E(_:A&'@;^D2Z(X>B6-:%&,ZYS@ M0%(CU]+?^4)C2/5\ZA!+HJ1/@XE2ZC!K6(T_188%TQXIBI*!H>>N+P^HOWCQ MHJ59X^#@TH(=U7$^@RG"[\GOB&\/(VZ::L>Y?N *GGZ:I4KBZ7K=UXUD-QKQ M=9"!Y/.W8,!W7CJKW4.'V V@A["46%J5!D.3A4"&^G=?+!1CH$TB"UY<=MND MR0'N8\\=@N$/5KGS[QQL"I%0A )TFB"-YLR%;'1)CR*NX'Z0+9E_UVR]"49O,OT4'' N M!)5C385(=[&7FB/Y%*%<64$^\P)-VDMPES)3_-6+15JR3S$7H:&U A_?Q ]WA$N79*1A'^F) M X>F%'7C1Z4L79C5TD=XL[KW<>YGL0,N'O$'>6C&;(QY%].J4J#O=GM#5[TV M4:"+1-E$ "8X@2SP@B'1W M&&8$8P%1*E!G2>"#&F_' TI%%!"0"BN:%!146[NAE-Q1PUS].P?I5FE^?ACM MNC2MP]2*Z3AXG M:$$EI=DZ?94GZJZE\("B9(NV"@'DXJ(SZ [W @ !SWJ\_NL8+#]%-HO5L5?ID_#!EP./RN)TV$+X/8I5!@@J MVIXZ>,O"EH4K;]WK]=S!:,]JJT;Q\'&HI)/1D^3.VXU\]!MY/'*'W18IHQ=; M4.EEV0R&^A;,X\@/HL#64^Y,P]'0'?4OFE8 9E?I,6R+PR]3&Z3(OG;""^?( M\W/W[*)Q@N.E5HYBPN/O7K)T?HMSYU>Q2$7D;(<[:\O=RI0<@*0=]YI6[697 MJ1(O&H/X&;1OF=H@2T[&5F[L84CWSL!K'#2-(U^J;_C?7C;S$OC:N23-B$CB M^RK$EVWI#W"KMHQ /OTQMD"7[*L27S9&C_M"]&%H/L2'+ M\6L>.7^/HUOG[P+^V1=\[F7;>,#19[WV=4I^8:LTZ)^YH_/V+5,;I,C)N94; M>W#D:.B.K6_8E.7 8.FWF9=CH>IM'B3"8K$^GSH\O,OQPE9I/W5X^&5J@R39 M5QV^<([<2QU:S_")EH-!R3%,ZO\M$;=Q8F%G]VN;TW=[_3W3QJQW^%RKU% X MT_V7R2YUNS;D2_6ZWHKH7S!NA$WT_CM.LM##..2>FN9E&U![,?;A+?H7MDH- M;:ZP_S+9I6[7AGQ"B/0FX$XV$ ^]#$128(>($/XHH9 7P-T*9!;^" .1$\@N M(I@M*MCJFQ#=7A-P&-7?.B=]=W@^DB"YIR[]HBLDG).!VQ\.C5]3(SW&/1_T MBY\P3*I227ON>?>\^ FQ?3CE5,9/>VZ_-U"_=YYF77I;L85S2#R>?R(0DH25 MPG4CK!V"1%.\P("(( 5$$BZ12228\;T@Q/LT%Y/'0R?N#@MTXF'G;'RZ+3A- MPW=^ V'@&8"!\*=3VAX2@%U]0[!;"S![866]S/%N;Q-QBX!NC- ^P3^GB')V MQQC540$T1%<@8+>'<,*,X,T07)[OQ\F$P-,TG""B1 8I <\#LWRX_/;6N?SV MSKF.%X'OC+OG'><#R!"\T@-NFTN,^CSE$?'I$N4H%6KR"!(&TF@1(P0888#/ M%WG&EU&_ T(';!HC_1FT-,OAB M3CCG4SG)QX!::C@W-Q!P_AWAE?H*,]F7")-:!0%C?Q W28X5!^='M1@-Q"G? M8C&VPZENU4(T$%7\G0$C_D)68=2\53":85RXW;,1M\*02K*Z#&RJIOY,3'+9 M!@A[02B;"90+V-P$+6KGW'>.>N.5 M#-9)ZB4!&ZI5&V5E@Q;;T#1-<<]6Y7P!KEW?IP;G'N>W,]Z?YF9^0S,\"8 ^ M[9171AR ]G$1,=A3=!D#VIX:14^-T?J>&HWICE$K(@]$L0HSDD;I]=UQO_^P MUAN<==T^0H0_82>H'V_XTP2M<]YHK=,]=WO]0;U([9X]N\*I//< VF8KTQ'D M+U6!5,.XM(5,DF[:0OVS<[??'S=D"SWY]JCOV;.FT<%'5"0AO"U;YA^Y6XSS M!265'RQ:VMGG4QQI!\;H +&^PP^VNP/39 8\?2/0?,BH%TD&DW+D6,@>LO\6 M7:MQZCO.)^.2E69=L'6P$T&4A4MNVY!2XT+I+BRPK^ T2'W8T!1!G'ELTL@P M:G6'W? .2ZJ->-1[G*"##Q:1S\Y, M7'2]!;N$>BMB(T0@";=-*=I9D+$'HB$1-4\\57=1=]LE]\[%-R2")0XU#ZVA MF-G_;#<"U&S$[5I\=_7IZL/'=Y>_R9^=RT_OG=\O/UW^[>KW MJT_7]/'KU6^7UU?OG6_7G]_]]]\___;^ZBM<@, MD19\1EFXAUL.]"+TV=RXK.5]^_ M+7W_QB[L4R]LM?&8)?ESD3SRYM0ZJ:J&*1YD%^'I%L'H.VWTO8KJUH)-(4S+ M6K10);^MTZ]!*4F ,P1(8[-.3L %UE8[V#BN#*??PE@)M>VF!(*)8*O20YLV M!7G--GR]/O?0,\X3-$6#*3B1X/C.R! -,F<1IZG _U&+3_R2$EXFSEW,(4FT MV=&!I62H17R/FN4.FPKBX]6X:#:K=N/J9 !7]-Y+T.E/Y61!&Q5> :QVX@H^D!H6I MJ<4A G((T)KUL..YHIB+W=4G0J!TB/,,&Z9/C$2@.OO(B"/4OCWY[3?2$9!3 M^!&*K+?&.LX_L2?6A/J*X4O(3!$U^>)]7&<&BWF'??94+H?,(:FFD-232?DX M[';Q2[5PCUZOLX.+=T;'+-.MRH@@;%[?"+"V:0UUB*4_&+L79UT7W*UUK%E: M@Z+#+ER&72'/NSUW/#)OKC78D+TNQN[9^;D[&I^M7/UV[2,WVO*=78R/ABS@ M'Q$(S)39\!XHB=U3 Y\2ERBL6&Q-;[$(X1=<.:1.'J% !&D**PU_A-Y]2EL? M5C6 ?2$W*.@JYNU4&@PE#IAY<"$)3BDN\9$K\O*^DG6(@^XDM^"!\PUK\P+/ M8L8M.(MIQR8A(<8!+3#6$KILRJ'H%9&^VL3I@U_Y6G63!= JF?MWLCO$3GC-EFU_:-@WYG]&36MZ]W"HFZ2( M-/P>HT5@NTGP]I&Z)";Q?;7(K5WDH" N-4-T_L'VYA7"/VU=SKX9;#>2?3SIL\HW@9@)_"T)^P(C]%PZ7.7_GU-4GA2=Z%%HW=_3FS_#H MWO^!+5U7J&^O?-PKCQQBA\)P?_O'I7.99['K_/;;.\< 2+!0'MM#>5RXO=[( M[3<%N?XXJ3SN' :0]!#ONHTA:'=A@[&3+(E; 4]UG,O4[1P&5^KPDO)(L'=W M]';?<;J.4>N#L1ULF8K\QV:LU'%2&?Y]H?:MW85;18HN.L,7RB#/[0#I9-3G MCEM?SV",%('A/X@H"JBLT #YE-FPMO'!MFQT/AJYH^;UF]N'89M'W/]Z4I_[ M.!FR44U7+(F;M.6Q$W:\X_1-Z@5"_2#FKR9QY0;-?FO'D(*7 7^ M3$2S./R/ZWR9==YW]NZ;_;*]H;[;/1N[@_-=XUK6']HI;Z)W$/(>/FQH-V'K M_&5+8AN2:)\A\X,AB;5X"UW$\5(("5ABT>N,A@?#MOB]XW"'] ]>$J2ECK6[ MGTN\;.>Q/QZXY\.&'*/81FR=8ZS)7&3]KR-31QW/<2O>>3\ M/8YNN4NCT8+35D+LR$ #M]N_<$.-O,P_,&-E:6B:,6C=P]S, M]_;]13@\!Y**TAKHQ(M=YDMB9NT MYVU4XA@S)NB-_]O+9EX"7SN7'5#I"4)LG5S8O(G=*7GNCKOGK3/36T%:"\S0 M]ZZYD?KFH,&7SJ_Q;GSJUBD(M+5G-TS"]&P.S7'[NBBWSIKO16D MM1YZR]U'2^(F[7GKH;?90Z<1MP>2OPS#"HC\*GR\X\'_G+_!RR_ GW<^1I/@ M+ICD7IA:WWZ/<_"N.SCKNA?=73LV6']JEY2.G?%@;;;!2]J%>\-VVUWXI+#= M=A>^I%UX?O9B\7?(W/PE\VY"H3(VUT)=]&%\^<*OT*9\W1^55_9?V,]DNN2O M@F@BHNSUJ][X\=$PSK?*3-6&];,_NTRF'G6;=W[#_NS9#*821\)9<(_@CE-. MEST>XO\7[ZC5?V5W9.]68*OM+ 8?P;F+,W@Q9Q'?B\1)Q"(1*5R2EK^_#[(9 M_)@NP$V ^QP/G(:4.G7C0.]"#^A[";)J/H_Q;6/_3_(D^(>WI1]<=B92&#P4 MCH]7=)PKSY_Q@,5XY=N<('5@7D$6B@G.(!,13A$F ,LI;\5'BIJ1+C>.A"R! M(Q4#/09G')X-C+ZN!]Z%W7%G=(YDP,:S[[P%^J:X"ME,.+][$; CM7XOM:5U M:37ABD1,8TP,FWM+YT8X$R'FO&ZS.)PH+L5KL9MOG ;DN#+7QB#\Z2&256<" M[KA9EA_4<:[A"IAN@D*B.@VV)TBJ!@W/@-W)AG M:08,@WS#M\2++(#[D8E@Y"P)_$Q,Y&]Y%&2IZ]S/ I KDF<7<4(WP!32'+[V M[KUD0@HF.QB9Y&@0.:,S9^(MZ1W>"U_,;X!/^UW7 MZ9WUND?"2/W&,=*[.$J#-".J[\9#"IN\EH7J.6;713^*-1\T;LV5\*B;U]H0 M]C.1RQD,W6%_O ,OO@=>+,!U)3;.O^]-== MU#F"*RK.7Z?)%;M7=?%6G*^?HK2]Y&8M_,$V?=Q^2L]HY^-WYMH!! MP' C-^0D@%&Z;F_8>+/0(K6C/"N M;AZ75W]S_@XN#KQBZNJIX%QP)OU!U:GY]/:C\S%)Q%WL$[-?)SD(^T]QQQF M+^5D]!$>REL#N?-&1 *8-L L'^!U](.E /=G00C^$%FXN!\8 >U^%N-UGC-G M3H8?9_!Y%N>I0&>L@S.\ Y(/SMWN8+C]!(?/-$&8W__7WI=VMXTC:_\5G$S? M/LD]LBQJE]TWYZ@=)^UNQ_98[NW],@U6[QJS/?*;,_YCC;(+>6 4KU>Y4F(B\HP!0 M@@\EX6NHD$?<$CC>R;CD'7#0KK.?QF8VJZ"W+SWO&VA]4!X<9O-G+W(LX8,3 M?LW:E5IE3Y1JJ_!*M89[9]55-2K.=$H^1$).>JS>P1VX-7VQI**E_OP2IUTY M_>2T8T1P39RP%Y+6+IRDW:8!Z!6E"^7Q["S1%^SBCU+&<)^AZP[5@8T%/R6. M/5Y<0)F;V*#FRUR/45+0:YJPSP#;5<&'Z7*7T\?73ADK.&+2C%%$E@_ M:-QN/; (%[==QDT3G* 06OEDS[R$7R0.D_\WY![[]8[=3IEA4AI/]NR;-V0T M;CUO)$W4_ GX" #[7=<#^$?R6#A$8/ M.WBOGH_E\\19GCO$BWHBP^4C@2,96_1\R:[U8(.]#V8;6HI;*F4+*XG#[S.- MM=,BHS1"_UQ[<>)I#A=#"OQY:I3B*#^;;1.M_+D?>\N]@56Z9WI'! =% OB> M$][RE) 2!G1EU1,UNLG2H8JPQJG=:JP#L((X;7.-4/<" MG"5_?+0=YQ6BX*K/=;SP(_8[3GSA<)3ZTT?;"H?JC$7V+24^E?05W@\\)PH7 MOY+9U4>9%_Z6N,<-HSU%YI7Y[]"/FS.&-7C4]P7_=L0'T-H3[CS"Z+X[SJ\F M6$K9$9SNO.SBQY_Z/KPWYZL+%V:ST LSDZ:T[959^]Z5B?%XF855L)4Y*Q"S M!V/>? W-G&PG 3C_)T(+BT%8X0:<^GZ#=PU?N!C#I1_6[9<2Z[>0ZA4UPY^" MF9'O0RL<1 ^V&\+_:'X'@/6\1Q0'(7MN9GL^AIZK/>JQ[SW8EHAM/LA'$(%Q M%OF=42_RYXLEGIF)_'C31^8,>(C&F!B-'6\B$*%9N90"TW.#R DQ%EJ21W22 M2-J0!X!OA,OX&-LEH1#63Q]#L /?.*%?4LS!+CT7(>(=>#),S3.L+80N@%%P MDDOT!LAN9>%SV?FY3V6?D@I4MP#:8/]OXDANOI[>S1*(5V41F%)="K;8WGPANN% MT!Y2G[EVS<0@GOKP67SZW5I6 M#E>"?GSH'.XZ.AP,QTG\CU-T&!P^.;%=$@=ZZ33_!40)4R=GZ8/RL0(0G4ZY MT3000ZBD*?5A!2_*!"^FCO/*9W5 J@UCX>-*^:7/:NW6B]Y\KK%@O!OM^JXT MMEYNTKI^W6JKY6KK98W=TA T5JIV2<;?,XE]TCG8S.GR:;PY/X^/S)8).NK> M\RRY4^-P%:EP$[DSFUT)?&Y[OP>O,1G-=U-J/;X#*6KR9^I/^$-81AT8!L,O/PQC\F66S04.V:CX)FWNTJNMPMRDTGUT:IPY5%KM$JMNE%JKGW- M_2L*Y2%P&"ZV[1A0?G7[OADFK2+BQJKFA-R47=H/AC@]U9N=ZC?PY JHA^Z0 MU&+;>"0?HZW!A%E>A'$W"@BL%BK8$;'^7I?N-89J!QFO"U^'EO+71.O;E/)7 MXIEZRP-]*QY]>BM&FY4^/W6BKU&NU7,G^JJ-4MMH@YATXB,HN>V6=(]%;J^D MW#>KGF>JUDO-2J-4K3=7_L#BLTVM4LUH@3PW5J]KC?--KRY&7=_FSJ+9,[9* M;?,2X:F5&]3]\R)M)LF?_@K7@,C&RC M-5KRT[,DKGBQ[5QBI3 M&ZML9E.5_6"46U62A&:S6:IVVK-'2+.L-H\"Z;5>?*X)HQHZ@1&DADI25*R3H,NIE>?3JJ$]T%-F3G2J#A:FSD%=$#09#B*F+ MJ$_I\-9G:)!K@BA!-? #KKQ@9;Z=+1UV7E4WOA'ASO?HQNO9@W<@>@L82H8@ MK,SUIF1UCL:QK?][9_?[]>:@T1&M>KU6%W7!!Y6J*PWN=40_S':QKMU M#])MZ,3__-/*%W?G7QEH!G9V?GO7O;ABM^>7W;N+ZZO>+Q6;[.O)9WX,%@+U,3T;CT6=+8#8FO&%)3>MF M: 1DYEQR6'9.#?+8-3%;=O$4J,MNHR 0CD-U*.[, 2AF)Q,3LO]&UCU!%%3XW/Q0<@T,5;]7!DK'% L:8D!C6N*8?S(D6TD$\$#B_^CSO)^ MY?XW3%J#1LO?R^R92>-.X,W,'')B3O6-1Y8=DH&VPQ"M62X,G?Q.X^1Z(S*7 M*JO/]/RQYX.18O>8SN<2&LN\0;8TG25\!:L-!A,U,8YXX/"@=RZ31%5O[>R2 M\P7!"S*#!/LH,3[Y")C&"Y>-^#=IHNU46+G,KU\P?7C8WX8ACP<&V^/P1S:P M85Z@Y)\V#)_+>EC,M=D7S[-\/!K^(Q^-3V&Y83_8S1E[KZ;ZS]Z7VSA!M90F M#J3):@E3SY#;_AC&'QLWY%:6LS/!6 MA*08 !YL XL[+[!F&P]^9U/FV'\].FHEN4%FAX7.JF'2#6X\P!C!*]$\^U9T M93:U)$VIJ8G7A/_7HQT4M<)R%+)J2621KJER20D&P)A+C86)(B5 G"3C/%[O M9FH0S)20"9>]7-Y*OFF%JZIF7TFJ%61+V,#W1LP$YQE3:%0-=J645!J" MG&HO$%G%2JKK$=6H>F61-& B+R*>_*AEEW1> M<"RO02P7\J#OHY#+M2]R=,%0)2A_[!T8 L>3;'A*K#*:[QG!+24&RTVZ#DL; M^_8HDG81#E!>T]SVJ6W*))4FNYA214-"1KG@?(28&OPB4YV='0PP[D1-R.9: M886RI71J.B8US234H*7+&]&EBT:G]F92>SL[DMI;$(,#( 3=2XDYIB!5H@U& M1!."N"P+@W)PQP0M"RW@8-A#7, ?,F.@:HP*MVC6C;8]60"^KP7K&N&A((H M0HNRW\^M\JQ>0I4PCF =!!)CIA67%Y=C'LR0P$7:!H":U/U,?D\[1]R+'#35.,PU)*1X9A M0C?^JT1OJS1/L(SPM^0AF226);4B^.L JB7S2^@PW_6X+6"L0LKD@^&VN4_^ MA2]Y??J"QA$LCV-+0$:P+^[URA6^,.5.;7QN?(',^-&4Z[4\8G#3O;W[.QE<&3606LUI!EI)B*+^7L6'9@(GX%.]T'@U6:RI\FECY+ M!* QQC'F(1X+R 4OF5NQ$2 ,;IL,D=!"GF *.+2L'*O6VK//R3 M8G.@K*BB"=$T3XL2@:S6R@T#*%L*0G(/\=L!^@#F3F)&"\%T'Y@LZ(LH7H-60\ MP#D.'4Q.QBD@5X1P2.-_EKKSI=CHVB/BF@/70/8OQ2=41-EMW-:*8R@YJ9?R.1!)Y'A10M@&[HG*?J!HH)/ I M(OE*QBM ^?JA6N[DAXKDS ZRW\8.HG!A;$IE4[(^=V+"%-!:92-?29XJ0S[; M528= IBWZ(Z#;-W0J-ZE,"9@-YYCFY/=6T08W?\Y=H,^Y:/[EC>FW7/VZ*/_ MX\IM%!%+59CM_YCZ+\57_CN..JO82:Q,2UE=^XQ6)3^*MO;SMRDDWIZ*JJ:9 MMFH-NI,IUV]&\U+MLJ1B'\PX4+01E*I:=&?%O4?Q6U+1&!&+@TI]NBR+G$,* M'Y$W)-4,CP?K:&:PTKVF>$L/?XBWDF1$'3U(7'2+O-?$F7PF(BBG51T$$ ^T M=T47)U=W'0O6??L[/KWJ[N+JR_L\_FY#"/TSF__N#@[ M[[W\2,';78.R]EF#D-V*>XP/80#O)NK#.@9<1.*":#G!+B]OV".GC&?/IJ6-*";**UH_'3B>CACM MZX(^2;C!D#2MQ)!:A1:>90W^,I.M3V*+%]F_:9^I-G!ABE M&B=!@>?WZ69F?DA+L04UN3P4LK#*#XFQFPCNX^6:Z-C/,L7AEXE/[SW5#%X> M_!)\2")@FV4O,RJ5GP[+@,8N?GP@C07L_#:- M?56BL=<@L3$:1>,P6FZA8A(HGM!F')9Z]_%O4"OL?$:KK,-3HFF" M%@Q]K0-"BNIYE9RYUV!A>M&8/9M6OM#$&QCNC&T#?K!:;C:*@;[C8:^\26RX M21U?UH YQRUPD(XH2CPSVH "Y&K,9GK+DP1:8K3$/"LQM7D2LVEFJ74G??.! M29KB+@4VT '=T$3/:\9+)]I80S6\-N/20C4QK2GVE(YI]?X7.]?6*'5JWY=F MNWP("DX>ID5Y7T2Y66UH4=:BO/NBW"FJ'!\"B1EAPJ-X%SZ+#34!T\J#6*VL MBRH*S+.UGU.T=8XL/4T[,4V'0$I]QY]>KND/FUMU5]E^]33I:=+3=)@(WW'8 M-1ULU.C^9>A>@\9B3]#60>,K3=-W3TWA=,_J,:UY72RVU#4:6U0,!^&FO!7? M\HJ!Q?F4JI7G6%4/*_+\&@-4[#5>+1EOPCZ]UACMQC:,7BT'OUJ^?T]2KQ:] M6@YEM33KK5U=*YKW_2VYC>4Q/6IP]FLE/NX9)#[!U,L\UST88YT7&G'!9\NMYF528 MMVP'R;7ADD#+CBGMDPY1I4%*ISF'^QOKC"2SDPU#>$\)IRG1)F9"WPM7^-PA M>CMG$B?]JJ36')DI?HZ207G@N3 T$VBA&W^^)/-R>9 D"U-*:1#8,I$S3J>U MXC1>-1C(A*K:MC4>^]==%@5BM)^Y#N$'HVRPF! AD:%'1E*V[%V//3$D;E MZ+=<>MN"[+9**9;&8%KT**IK>6:D>'9M)\ZVQSI!*M?)6"RP-!:0@!XF4R5+ M3LM=HIGBN055;7N6I*3+YT[UZ@_M*F;5 M9[+D8^T]+?;P92'8OZ$UH?!!#4KI#++B^6^2-]"-3Y-T):PE98?'P)DF412; M@;-H2?22[ 6E3XKU64*_<..+HZYB=4"M)Y^C9-X@40@89\2^5YY[))_$>?58 M=JW4_#W*[KZ>98A/%KZBDK&)*!J4&#ZH=$[5?:5$:\&3(1YGAMB55Z%@67J> M8M$8O '"?":O?RQ'?2J]7W)N!*8WIE3PUZE470^0 <[TD0PYN^29D1":*':" MS',D2(VA=[ZOBB56C4-,WI,^#?E36@W9?[+1\4]EE.;<@'-'WB<0O(VP-X'3V:'"[T E*0C.$BJS8"Q,>P!CU(^L>Q'*VP?6'\U1>J,4 M4ATJ!F9R/Z2!0V_1098:0CD+V%OR%_,H:NK7FW; 9OB3;Z5HG3BWIL6<.Z4E M(I+SKQ 6[@GY Y%NW2P#%Z4LNTTR)HKZ5@%@R:E )*>Y64,&B)(D_:"KG3+W M('_Q? (K,Y-$+B#J).92IP-$ M.\9BM+,.MU'K71$Q4C9QLU.,5%V)E;JW=^SBCQ=3274J\ZBDH#7F$?30YV9X M$D0CZ/RD"%V6#,W$)M4HL_._?KGX^>*N5V*?+ZZZ5V<7W4O6N^O"X_.K.]8[ M^^7\T^^7S]%)+>K1/!&9?DVI]-HF[K6:SU2=I^U)77\TR8,802!T2.@FI3U> MR@4=R_B2*(#1WEH4(.6W?*.O4XTGR#-KF^N&!2J2_G;>+8#;"UV\^RC)(Y?& ML]1](N@M/<6P8.GMAIEK$9&\DUU=/0[MO;ULWQ:V80NKH'%"LDNY+B'62B NG MRH6(GI/[@0BS^P*O'D2_XI4U3U%OZ:"A5*"([NC\:^T4C9]PC:)5 MHVA4AIT5F QI$US9.]QV[N.VG3)X*QR4_MX!7'$J=V(@%?9@5Q%NNZXQ>#O1 MNT_I!5.O*Q>%IZ5<;7P0^Q6+E;)6KLYE RS4J.'5IRLOF.T1-!9OY)2V.>Z. M<2_+?EI+;>N!S(D@>H6?P-][&X.W*Z, [NXO($&X>S:/K'AJ2ZI&W=^J>&V: M'EE_;X^^]]K($[Z[K8RRLO&_WX0#7TQ #49AN/@Y/CX\?&Q#.TLWWL/QUW?'-H/(C@6UCWWCRT>\F.C MU6A7&JUC:*]A=&I&M5&M5*NMAM$\MIHUPZA9XJEJE(42&,%'5]7'>E%_P<^T+W-Y>5:6)UY^.N:'/"F9D[ '/A)EZO^JE,IOB:2V MIXS;1[\==]\.1Z[JTVUO $!.CFKM5F>5*QKV4P3 'A]LWXWJUI=9*-E-FWP:HH9A&H9I&+:FVMROOF\;#PY\G1)7\,- +4"% CP.]3C?O5]\*9TJWC'UU4 MB^U>(L"ZC@_N-P*LQ_%!I-T %,C.'!X$K$N,-D05YIG?LA%"C?\T_M/X;TW% MN%]]+YPAW3KZT46UV.XI_M,1P#W"?T:G4NTTVRW$?^U.LY$!@']RW^=NR))S MH/&ASY@#5/*[&IT2ZXOP42!4])#+#(H2/0/BQ#NH(A@(G_W(1^-3^!,/BL;4 MS1A<7' Z5&-*C2DUIEQ/V>Y7WPMGG+>.J'11+;9[BBEK&E/N$:9LU^K-6J<& MF++>;E4ZB"EK4T'%&%QFXH@'D<_RS-AHS*LQK\:\:QJ#_>I[X<##UA&?+JK% M=D\Q;UUCWJ+A.M6>>MU*^:>\ ;0XDA M0TN%AR![\,"W0UL$;X[==-&#U:Y_ MY?2$SD3510_%0C9VQT).\U[-N[=FFP;R.]N7B7NL$/; <$;NHKS%!@5SMATC9\(Z1#%C;")65.PA*VV$":?88]#7 M0Y E6LKDY-"O@IO#.%?G1OB!YR9,];#,8@+9+C[W1>CI^..[C[VC-PR\Z>AC M\05@/;=\O_I>:1T;33'-W?%B5KI^L]AQODV@L6JC5FTF:,R0 M]^=$OI"0["+^,T^2F=R0;K2D#Y/09,:G)Z?QV^_E7IG]S-UO[(KZP1W6#0+/ MM.,[0P,6XGE*(=A[ [#%_^#Y2Y(4O#BG)UR\)/7*"V%JQT;KN/I& Z#!KBYZD&"WM4]@=[\VM5L<.7TPHNX- M'NGX99[J9VF^CT'Y/M7J%+][!K:6ULP DI3NT ?YMM=X06]S[ZC17= >Y-'CE-/Y.XR7ICO'+=Q\LZ MZ"43)(;;+O-P@XDN,][$2:D=6)'ZE/O!N]YK*N4]ZWS1S@MO'1[IHEIL]S(B M 'I.\X7L.?BL2_")=Q*K4_&>:V' X!+<^:/?QRG:U.!/@S\-_E I'NXIH\)9 MT:U#'UU4B^V^@C]-[+'GX*^1!W]X^&GD2D8/C#=JZ*>AGX9^.96X3E;;GG6^ M:#9TZ\!'%]5BNZ_0K_[CO]K5:OU4(\#]1H!-B0 OHY'M>/Z%P@?^2^ MQ7@--A% I>S<1?) '.H*GP:$&AZG2;!]NYS=K98]#WG=$K&W@/U,!O3JNEK$7 MV*1"R;T%]7CZ:%OA4+4X^U;?"T-O=%))7^']P'.BS$[3Y MV:C*V:A.Z>/,?X=^.K[WXJCO"_[MB ^@M2?<>>23X-UQKJ=@&(ZRPSH](K*+ M'W_J^\?35F!Z=F"0[J$V$-.3YEQYIE\D<\])M26CLCC3Z43Y8 V/8!P=/@[$ M2?R/4\L.Q@Z?G-@NC0:]=*H^IV87VSZ]7O!S\G':K7)%=DTA.?5E];A,CV*9 MS3UKEYN=QL*GE;*Q\-ESM=9:Y4[M9=4^_ZS6KK]Z8UOE9NNE[=ET6PUX6'M9 MM9MO[,ME2PO!LK9V5JI5QR1VI:A&2_L:DVCIF,1!Q"0Z2V,2CW&CL.WX5/07>$+UQ0L]%C7=<43^X+_S)"5H9]@M$Z#/!5: M#V$B'4J'/RA_L7=4/^ZR][E25UZ9U6JUHVH=8$/]0XD-; <^_&B'0_I$>@GU %G"+T4( K@& MZ,1B=T/H<\!^+;//PG7M$0#0&,V.?=MA"J8M09OQ%8IHQ6HOQIS&<;>T"'0V MC&:C]6$&AK;731 M[1?=*TRYEDK1H+)(H+*RX(+ 2K-32>[4!E19MVQ?F*'GFX#@A!LLW77^I,H3 MY(,7)':[\1S;?/N+:G9BV;SE!8,%[[R.[:'6/%R:VTK]V*AO%(@5P.3KHCLO MM_HLXLLTW5Y=L:5O^5YZ@71,>(N77$FZ6\%\,?9%@&P:ZK*L%6_EUI=RZTNY M]:7<&C;K2[GUI=RZ:#&*[AGZ& ME&/FQ.97#D^2LXC36^=_>,Z#Q\XXQC7EUC>&-;'$WN/4I:.;V>#7@Z'A.AXW MJ!_V&=;T;/3AHM:#9GJI'%=K^A"K+KK]HOL%V??JYK1#ANQ)\--H58Q.YL"! M+RSHI; >$' #:I>HBG+9Z8@HG@(U\%CI*IC^U\@5<0Z6,9.#M1C3'Q*B77,F M-+ZE,QS_/F1XJ^/1:(L.MO.5]K%1TP%I773[1?<+W>[CY7#[ W)780Y8N,5? MJ[8;QXX\-OL?/!!A>F'X)(@Q&A!K!N5.,S;M& !]^U%Z+L--#];48&4\&3TX MTX-#3!IXO\^-*J#QEYY.XVB>SO/-O"-CD;$7+5B;I#^L^C[DK*A@6C+:,\$ZJO-2HU]L@&B MP41/V"7_!F-Q>7E6I/,W6QS7XNU6;'$P-%37YV_T^9M#IS36YV]TT6(4W1^P M7C76J2,GZE=E]S-DGN$C&H:&14/&?U3 M/T)(% .DFB&!T9GG!L0U.V"?A./982C8CWPT/F5W7F0.!;N\O-E9H'3H17= M66B4I(L>9/A@/0X/;20W8B3_9??[]>:@T1&M>KU6%W7!!Y6J*PWN=40 M_S$ZS776I(?]LNQS^"?_:G"&_T8;\P(KN@$+3AEP7/4A# M7M4>>>$->?4E'CD:ZU4-O=%FOY=[Y;-R8I"-6J.RU/WN5)K::N]MT6UJK\Y* MRNMSY+MV,!363WW_^.-0^ )OTM667!<]0$MN5(SRQ57OK8SY@BX)L14[_M?/ MMY?LP@U"CC=V?_+,"+,QRQO(E=%%]\+ :+=0%]7&Y%ECTCO[Y8",R1U_\EQO M- %/*A1N@.Y-SQR*$=?693>+[L JT]9%%SU4ZW+6O3QLZW+&'3-R9"COTG:_ M]9%81MN:G2RZ VM.VQI==$U;+U"9/8C3 M1]L*ATKJLF_UO3#T1B>5]!7>#SPG"A>_DMND":+1B/N3V46V^155E7>:UJ:V M-3+_'?KI^-Z+H[XO^+YGHYL]R@[K-,C(KOXD0+=\[Z: MK8K[]U ;J)J3YER=1+_(&YI/JBVYYG&FTXGRP7H=P3@Z?!R(D_@?IW$&K.W2 M:-!+I^IS:G:Q[=,Z#S\G'Z?=*E=DUQ2>45]6C\OT*);9W+-VN=EI+'Q:*1L+ MGSU7:ZU5[M1>5NWSSVKM^JLWME5NME[:GDVWU8"'M9=5N_G&OERVM! L:VMG MI5KWR\7Y=/[YL%V<3V)@N[;VWAZ**'&DV[[/Y\V*;FDO>%HZW, MCA?=@=6FK8PN>JA6YN;V_+"M#-ZQ!/.B-VWVH>@.+#IM;'31PS0VZUQZL,.& MY@QO@V$W_%ZP"YP";E(.SR<>,+_'A$]S M^,5BM@MFBK*%&%CJ#]H4[531'5B2VA3IHM][?N#CIO>9:^5&I_F2;>9.N]RI M+'X\9\]JC:6@^JUZ J/& L^Q+8:+^/0%QS'4*T=H]"AS+KO!?]2A:K9Q0.)_ M8Y6Q^8^?YL:DCD-P-P3!,X?"(E*+T&/AT X2HSGD8';[>%&;-[+)W()%Y2;8 M;(M2C#"QD-V*^_C$7N_H-W81BA%K5HSW_0_OJQ_*["YS3S''&^+H,P.9I,B" M:#QVZ-(X[CA0 "1C/,$D62P>?S1NH&Q?CE<#[7W"K0&?&=D!^:31&/YCAP'S MQ3^1"#)>Z*[(R=2-\860E@O7PCQK''<&M0- PYDCP(4@C7D^_'LT%F[ 0\^? M,-!7;BGWF/L^3E4^,)!,B6W]W[M5:$MK[^9,9.:$3V<>:GCS>6S-G<>+N_.O MS&B6V>?K6_A'!99([_>O7[NW?R^6R7F'E?)'D[8AD5<>H.RQ[SW8EK 6-WYC MY^"*<^2MOOC(VSIBW4S$NA@'Y8JTC'H77ZZZ=[_?GO>VIQ'I#LJ=6K)95BFT MG&@-;9_4;T!W2"7$%JBQ0L# 2$^8R:, C#8! M"5^,/9^^WA=$)2U)I=$P]\60.P.\$!8K(N]?%J":?1&Y\!95R*-PZ/G0ZU3I M[,S)S$:]7&^\_M',1KGUPH-NSQ[X;);KK=5.NJT855OH*35?&J^2$[-Y)433 M?QF!HN4^NQ/FT(5OWL/J*+$+URSO3AS@Y?'09Z?C.5JC-PW!? (\>L*^/P2\U1X=!\?@(D(] ?L5,+)P M77OD^6+>>MKLXE%6!0WZ@F#$+@QO(8=VEP;P;&B+P2Q1F![$=0;Q_3.4:Q]F MAW)A3*^@OLG-]9_GM^SZ,^O>W5W?7IW_K5V4U=O[V]7UGZQ[>AUX@,M?3\/%8B%MR3TT4A4_1XQG3O M#O@X4* D?X;Z\/^]**02'OI!ZA'4ZZA7H$%!U)>]0]\-*_=%]J<2&V#3[%'< M0BP"G4CZ"1X1Z9L>A *#IY7OI#)Q]RTPPDQ'C(+'$<3>H9//467"/\$ MQ3*D$<$FFWCR9\0G, NEV)%4P=\2]A6GBT*[-"(X_N"*6M(=C8//7=?%^;V5 MKB-T\+/GCRAP)F<%H\>X"8QU!]0-&B%%"QE([Q''%L.8'*^43LL*L>5[]'=!]3)R40,.N."Y*9\G2YGII(+2PX611I]7-GTL?-SE MEB]2#2!^$Q;7#4,%+2!_/K!#.8G0+Q$$W)\HA]OR7$%3@Y^C'W'(81G06-!' M(G\,RR@@B8:9PW4IH[B18V%+8,"@(0'*% X6>.NX73^8X,?57OO ]D?T)]2= MKE24TN4C0V(:I/(L\)?TKX!D22XKZ "T!]N&\85,#S&$\&#[(2Q";*(WV#4- MN"Q(LV(T)@VW8"B&=FU4Q$6J1!5I&7@._(43)BX\!JQ7"A49U^6&)9X(3FPZ&;/5[KQO3 MW-YQ,@R&Y1V4C:V28@T$IA38B,M*3 9@YC.YGPTY@$_NQL#E9X_[%MW_K7R5 M8*OCM]68"T7$V70P?(75\FJ!S^V)CUY#^:#;S.KYL(&3T"\P:\4\MKFUS;7M M&J)E6P>'LY(6[ $P;5P.T;CH=?'LM@[BLJYI>I&,D6J#HPW.JIZ/(TQV7F9? M8$5M%[AO;QQBQT6;ED,T+1M8 9O325H/[Z#^03W\:^2R7SRPW;\(]U[K8:V' M#TX/;V %:#VL]? 2/?P53W)<>A'[58P#X9;8S?"35L=:'1^<.M[<0M!:66OE M)5JY-^2 #K[R>SRCI76RULF'J9,WM0RT1M8:>8E&_HV'0^XC!5BWC* YM%VM MDK5*/CB5O+%UH'6RULE+8Q=A.(3J?BVSGCWR7--V;:V4M5(^.*6\N86@M?+; M]7G[ESX6A^RJL9CLZKCO61/XOV$X5#8? M !< $ $0 &QA>G(M,C R,3$R,S$N>'-D[3UK<^,VDM_S*WB^JKND*HI% MB;+EN4RVY%?659ZQ2_9,]CYM420D88HRP1U7E(4OH M1@/=:#2Z&XU?__:V\(P71 -,_(\GYB_=$P/Y#G&Q/_MX\N7YMC,\^=MO/_SP MZW]T.O^X'-\;U\2)%L@/C2N*[!"YQBL.Y\8?+@J^&5-*%L8?A'[#+W:G\QL' MNB++=XIG\]#H=7N]]5_I!],]FYPY9^>=,_/"[EC6Q7EG: _[G:%[-NB?3\XN MAF[_Y]F'Z?!\:G9=NS,@H\G\S!6U_PNAL]->MVN>_N/3_1-O>I*T];#_;:7U MVX1Z:?O^*?P\L0.4-;?_HBO-O6B!?9N&R)G_XI %@^J99J]OI@" #@LZP'X0 MVKZ3=>"&M!.^+U%0#<-^/H6?H9]NIVMV>BL]N6$&5NQF&+884CQ) K1 M+:&+:S2U(X^!1/Z?D>WA*48N$P4/ ;-7&A1^#FTZ0^%G>X&"I>T@NWP#TYE:<@"CHSVUYN0$41,J8D^4:=FH+ZO@9B!-Y_S^&[Z*IZO 9"/;Q!J,'Z&?VNX'=CR=7A-FH MC_:,40???QG?"8T-WG,.DR).4>3B\(XI7[K@E"C,= E4 M/.%,.'JK$\X1& 4,+9KW*^('Q,,NG*8N;0\,I:;7\>,*[I]: MRKYLM@(R?6";'2_O,.!>Q-^_((%,C M[\I@?1DKG1G0VY'?4_;]"Y@W$P\],G,&40J_$^<;FS'^_SGQ7$2#FS\C'+Y? M,Y(<'.Y ##;K5RP=5K=[)B\=!0J,C 2#]\W%I4C%?_WGL&>>_X\14V/\F-!S M5!@;,G(7>\2.B1"+UJ#;/?^^HG7=[$-Y;C$C#_K=H<*C&=8 M#8[VR*Y\BG>^VJL1BQEYWNU>;,+(%J_#!SJS??P7IX*IK6L4.!0OX2\RO8P" M[",EBU *G8")/;-KFK$C @>.1X*((O9'$2W7K@7$P,H4=8L8=VD'F*V3Q\(@ M8".,%@N;OI/I$Y[YF.TRMA^.'(=$?HC]V2-;"0Y&*@S=JALQH^&?=4;S[H"C MQ0[C_33N$GXK=&KDO1IIMT8561D2IPH3O( M[)H5^U>"QBCB:3D7U,_E]4B$YVW3[%=8KU4<:>4!NF)6/X/&"-DNM8%2E4$G MU(XFG#?DV-4Q,M1'Y99,"ER"<2,/D>D8.81M%W\A]\YE8^2W/#*;_![;$^QA MR!7=#9,W[U0=D3\.')9<9"[ M"4*\@ CDEP!-(P_LV!U)SQ8=B\7'LGA,7$I\*6:S3SBV>'E+)MM5-<+6;>%M,V-M>A;6%=5N'0 MSB,)>!];<4V,4LR^OF66C/A5]N78^4TB(\7?=D;FID!\H:'PTU;-E PF^YPZ,]5R,W7*_N1^Q#/2M M7BGHTB@#1==).<&T&?B._NS^X1=B'E] M9O5*'O!&7L*#!6U2LY^1/>%7UW#+N1HC=B_$&$&WOII-")&3BP^B77 M? 4#4]RM=KJ->EWSG/T[9"=4>$LJ+=:@\EY''0JQ97!FEF\1 ::?X;]#?F(& M;%GYB"-3MLDKE$8I7EKG5K\4\1 QK?59A[O+*& M9OF^%^ Q."*CB*GMG%!/"A-@$1OJ%_VR5Z&&*VVTW2LG=@N%)X=/J.T&7:M? M#NO5L.RHZ"KF.S?D,K=H526.IVCR+^2$(:E$PHY*8P0A%69H\RI5##BC9?5+ 6G1:TIMMU!N;.JS#2R^XHKHT]RF*L6#*L'%ZVI@EF\VIVB,'P'1 M3P9#97!<+>>$\DE,@$1X$!N<]J3;I,+J?GG#_J2#X1(S_$+DP1VSB>X!BP82:. M.FXQPX=6O^10$3&\V)>1=W;D<\*++4P:*71B;EY8?06MW'9;IOQ0ITJ&31E8 M:,><=C72;MLK 1,[0/R9>^0'G!Y5]I81B/-^B7(]AUC&GM/E>:VFWWNF:$8E5X9EDE-W(MUXY[7M6, M9P&941!$"_XN\P8G;77<8L:>6U;)CRE@;"&24^CJR.5LCOBW#WQ:MC1H5%"+ M>3RTK.HS7C6/XY!"W-'1="GS88R"D&(G3$([NV9S WHQJR\L2]KL,:",=-I7 MPO4CNTO\*'[>./59&;60S>==RRK%!P5L7OFSS2G1]XA-CPK?$@#A6>/<-,OE M.6/ UDVM\DEB!4QX/D7+I<=SW6P/_'BW M'GG=ZL:A$EHQ/P>658JE9?PL]A![(*&/UM]%+$__I>W9OH.>Y@B%A=GY ^'9 MG!G#HQ=$[1D:HX6-(4KYC.@"TGS7?@0N)IM^J.(H\ M3K%HG%N#DK\V$XT2E2!.@IRN#D=A*V;OS M&>_1L_VF^()6#B5V75R852]* +3!P=LYU1L\6;8.*W1E#+O]JG>Q\FEOHT.C M,((F9GQ3YL\T:*"5Z@ AZ8U$/.M=*:&O..XFY2S[=9BCY2\X("A M95,R03[K)9Q2PM@&+<*M.2R/7LSHGC6H>/ELA=%95[S.V(]);P9T]Y,1=VB$ M1Y9OY:,481$SL&\-*MXY6V%@N]V5A:F]F4X1Q/U0]ATQ(P>6 .A\ZK8(Q>&M,]6LI_9F@O,G^R#5Z[X4ZPSQ"9,Z>PB0"(\.P[/S?(+63FR^!FL M(KHC8_!6QI "4O'*&UJ#4@Q)Q+C6VTI/:)9.>Q2$3$-1-C\.^X9RP@I1$)64 M('FDXG5X898?,4N0Q[Q,T!LK^(NQFR,K*V9=/2E>%;701W31[5?&UI8HDIS'E=MIP\C*QS1V0S3L1"U#/.BO?YE$5 MH'8;%V/DP2IX9#Q[?Z:V']@.8%9A;RT*H>%PT3?+3UXFJ R.RR@B:RE+\MG9 M0.$W(!*O+*@.S_"1HCL*( M<;1XYG?T-(,26O'J.;/.RA?;UCEFM/7-AE]/WX(/]G*)V9#AF_AOWRY7FV(X7_!DC2L2A">&/0G8%N^$'T^FMA>@$\.W M%^CC20.4CSV>#/+Q)*01 WJ;4 ]_8#"8N$#RQQ,WHLGQ.OYM$EN,[ 1/!T,6/-)^RZ'KJQ@_ 3 M6DP0+8XL)BT>F !@YV-Q0]J!3\$'ET VJ<1X1E%(?+)X?R(>QQTD!JEX4$U0 M.HPLS:9Z)B.'"1243YN$N5"-7IC& AIO"7VR/52T/FJE="N<6ZQXI62QBTG:$)VNFNV1XA=&)EO"C]'$PT[ZIH-XB31!Z;!$XLQ!04;\ M*!E:W2 5$.Q+<8=0C%MJK$& T&I2Y^<(>/$P'2,?O=I>?(N[?H]20;&GX6(_ M1#-$%1?U71!$L% >\E+N=SX;8A07R8Y+GS^33[;OVB&A[V/DHKA:@=0BWP:] MKHO^F5%(*&M;J)$$XT3N=002]\@IC*V2S^B5_U0O.1MB.[2Q\Y5X+^3*IL_L MW.$3C\S>;R/?33296/U)@>J@ Q^9EO+#T:M-W2:-7M%2AQ%<4NS.T&<2(C'] MY79:4!\%V&>*E1M4 3^=I3KUF>(94W9L?:0>BYKEI82C>="8*2\FI7M2S&NZ MH$X-Q!7,(67R85JH9IX;4[+*9HL.#JU_(#TX"A'].UMRK[Q*KOM$IB%\%(NZ M!* .LI\?>H.B*9P5*)(X+="A@.O0PKU&M.*@0GL8OB_CG%[.3CH$3OJJAL>9R[5N&Y M "R3HLTRAD-$G3D>'3#N) ;M QW#$3@_V'!Y9;MM\GLMHU71[''H M"J+/)!%JM0)B&<.YMKD.C*S92E6W7GUWW JG1>RY(.'_HA!2&1&CPHU?;E;R M?8C0;#X;^]4](_=?4<*^9Y*'LQYM[-[YR?W:.Y_1P(8&OHTG%(8Q#O#Q.'$# M_!<7RH?I3>!0\EH[:?OI3%N]_A7Y+J&IC_PNKL%XY]]C%#WPPM(-)I$T_*$- M(GB/X2$*8W(:PC]53770>^!_?YC&[VTE9^682#@-+A9)!4VV]WSQ<;U:4,2R MG[.W--^>\&+IH=&,V1)P1.O]1[+PAPYKY1'I],R8'QCK M=]H&*&TMC%O\AEQ^O(W5K,SI0PRCQ5:\[N%(O=7/KT0\-AE('498L 4*+HO< M SV&_NL/R7+0^S$NEI'4D5BX+Z2Q_YLW1!T<('>S[:4"S:$WEDPI[48K][3C(["DD22/0!,KJ<(?/8CRN+75E-S@_>1=25A%Q>;Z6!@K)ZP']*P=/KXD]B]40>E:U9_ MO;^T.15)#E8'EE9GA5U'B,G?65/BK 2H#F.L\""E&SMW!S/-DD@GXHQ3<44U M(-(C!ZNZ:.AJ 9F;-Z8]H4WQ33LV("@N4CLAVR/>[P1!'Q+S\SN3(R@H_9"= MP+.\+4D7K@(&37RX63EML#KD;O(*0718Z(\4+6WLIB]MC7SW(9PC>A51"K=Q M^#Z4I<26,H:21^4%U]AV@EW3,'AC0E5S!H *"EW][S(:+;LZ47V)<1=*4[8+ M+=0GLU7-<_;OD"T))<^O$$H'A5)KQS6Z"&4@=1AA.NN,"=P+$CP2#SN%G+3X M[^8=4!V1)ALA)&+Y$4IBBM#!,UXP;JT45AOCX)N8XS M3HIT!X+*$84LZ=W=9]\5?FV=%%Q[7<*+UPF/4^8VZ/1F.!VD/@NP\?TWL>=2 M<^XS\4EZ<^$SJM_%U9!HR^G\E@8[O5PQIKU/XW3%7'39V'!*6U,=*CDLFIK M-0E5W [;4>ZO&)>V4E)TN#9DL\OXC)00::$QLO!@P>G%SH-QQC/G-:,>CCCB MX:OCT6'T]:O[,PEWHR;J$.FL*>([MH5DZ#NP^^ )ZB4W_,6ZH1E:BYO+N2/K MB7BNXJW',HBV&JY&7]?<,Y>ZM;\-RD-G4RA5+].V9EG5U0SNI]OP6D<9]M#1 M9LAJS(\;A4T% DW!G*V_Q%64[CBP]:ZY)0I0MPB>*:[77/OJ3@LWELADVSHK MOPZ+O@J1D8""4:V=TG 0E(3604MP@D!VF;C&6C@-ZJU<3!57X5!#HBW7%:IC M?1((F- M8C.,VLI,?N)[>/79!CC'R\0.M&?U,]$ M5?^RYJ$L1D#)0'YIW]L9PXIX-%A M1\F]^<74G1%L?3/>]/(];Y($1?B-Z=%L1M&,'?OO?#C(!-CA$MR4TKN__@Y] M3"M$C"HR7&&)PH,-S7?P&^&U51%7! A+[JIE/M]/V&,J@&%)!BBXUBT'KFM: MR>^$E_0)*5F2R",--F9=:VV40E5BPRV)&FIT2H%J,4:YPYR,_T\>RZ$-YXJ; M]G'YBVL^;0H7]%?!=&#H9^)_LNDWMEH9(>L9FF*AE0+588Q9^!@_0>\"=D0SY5?#-Q M&35[87;1Q7ZFRT4.7K"SM$1>)B=T7<>,WG!0)^8BB!W(NQM^<#&C$3S<=UM< M>B.4^/8+IE$PPA LPVC*C@DW#KR9A)WD2M/[R F9C>/,D?/MD3)Q=N(#,T\I M;HJX[ZP#+;0$\'.4G9G@4ER#,26"T&%$^>Z2WU]K*/TA@-!A1-4K3VQ&B&%T M&%6M]?J$WS:T>PN0.HP0\D[2:WI08K;@O4_P?O=,_ Y19AKDZ+[!)*P1R$=(@O/ID$ MB+X S=P\#%8OKXQA5P+!N;0#'&0'Q/2.'%LL7N3R\@HVA1H3;!(QH9#X%8?% MZX,O!R-(6[]:A3M0_L+\=N6VFC%K.VO)W47%*QY-4#JHQ:9PF_I+,Y7@AW96 M"6^@%).1E*LY5"Y/((-+F;5=0N&?'\U8A8'0D\04V MVNHF2# 9RN>BE)KJH(6$-;'35RRN(_1,X+# MF?$K$OWDE$.NR^ONX1@:2:7 MZD1LWFT_VDK%+N+/_QY1Y^)KL6,TC7RWX.EX9X8T86=)0:A4$ES74R<\@/1[ MLB4TG3VKV^K Q H[8N.7.J5PZ.+.;WZC;HUVL5ML:[0Z",.SU(O&_#B1/6@L MEURV \Q:I)G%IDGP:+\#*7"O.*GQNDR>7*BW=&1 M=W5-H]0[2'HI?$\Y6]P MQ#56XJOG](5),K/A?8<9-]G=.@D/[:;H=-TS:W,01/'!!B!]0H05$IT=3N,G MLU0>497$HH5:S/Q]^>-XSV1G91QVA%W71;&QZ2!:-%LBU6=1K;Y.6?\"1U/. MJCJ>0^>B7B,F1$'BOKSU$()0Q6=8:Z;!SC!%LKDZ8 M.$ME'A(4@N@PID_T[ZB)%:MM=*"Z,F+'7WO.ZK ]LU\"VUDYW^37RI+W/9*L M?+7(X#;]Z'"936R[B$5!#E9;$7AM9#=0M1ZS_7K\:T=S'!?[U'K2= MQ37>-Q]KZP$T.<(VO,_5D-4D"7UH93[OKQH,32&, M#DH-DE0&4@_>K#;3@?9[-+.==[EDG.JV.HSB>Z?-JOA"#D#2X=7VKZ>,30$S M)1?V;S_\'U!+ P04 " #P06%4<$D!2O\T !L*@( %0 &QA>G(M,C R M,3$R,S%?8V%L+GAM;.5]69-;-[+F^_T5&M_7R3;VI>-V3\B2W*$(VU)(X#3-\GCZ_F\__/[N9W __)^__\=__-?_ OCOG][\\N3Y M+)V=X'3YY-DSTR_S M\?L/RR>""7']M_._\FRB2<:"X3Z 4MZ""TZ"RT9+&XUW6?[O]W\MSA;.<@#G MZ!N*208!$P.94HJN>!.D7SUT,I[^^=?Z1PP+?$*#FRY6/_[MAP_+Y>E??_SQ MTZ=/?_D_[CZ[>57%^/;ODB/ MY3_^]Z^_O$T?\"3 >+I8AFFJ+UB,_[I8??C++(7E:LX?Q/7DSF_4G^#B:U _ M BY \K]\7N0?_OX?3YZLIV,^F^ ;+$_J_W]_\_+**R=G)^-IF"\Q??A+FIW\ M6+_SX[/9=#&;C',5\$]A4K&__8"X7- (5D]CLP6\#^%T],LXQ/%DO!SC8J0"2\%$!BD&(J_1 MQ,\D+3">HW#"*X[FZO34L2QH,"LYEK"(*V&>/_O'.F\_XF2YN/AD-9/TN'.9 M_NA71W[!H>>SM.3V3SCG%3:#T\^855 Y]IMC3/,TPUR M75U;Y]_X<7%V'+Q[ZNJ:\.+Y:RG/-8LH+$<2A-:9&0EEN,XP5]F MT_?O<'[RVVR)B]?A2Z#/1LKRG# CQ,P+J(@I6M_)3DS 5-.$H& M+G5"C Z9<;W-YK/M+8CZQCAPX(PWD_RKY0><7RBHYQB7&S9,2E)0M@[-608X;$LA#)Z&*Y[N-3W UJ&R[H;XP+K630F!1?1[>!AWP84X2B4-!G1GY- MRN IB OE10Z9YXZJ86[,6U#"?--4N)@"31CQ-/%@F*U46 Q>VD\C8$XJ#P6 M>BUGH+/B(90LDNP32ZW??^@H_C&;Y4_CR83F,&NK; )TJ,C(B@#DI M;911VR[CN$ PI*!H#]E>I^M>$]N,G"^GY#R]KY[V>BB_X?+%YS0YJ_[4)3)/ M(5AUN,&FXD'9G('648'@'8TOBL M[R+R;= -*0!J0(?F FE&E=?S&87NRR^O M)^2 D__]XO^=C4]KJI3^_O-X6M-2JY!^Y9>_*K\OUB-X6I8X?YK2V4F5"^;G M>#K'-%Z+:)J?GLPHTOO7ZL>1HEDKT@2(.D?2SY9"/"\RN,A9QI!0V3Y!=O^Q M#2D8:T#3@9&AG?MV)3MU#?V((LJ0>.GMP.D?VQ MHKD&4M]_BMN&;N=6]VO,$#5JBB0E:!<30:$HQ*N,(+3Q9((3YT7UB]JNPQE2 MP-9BK1\\Y3WR>&2)WBYGZ<\/LPE-Z*+:MN67D6%.)H,.?&(4/,JB(#A,Y(-Q MKH)1D:<^1'@(6<.1CTP*,B7# 5/-F01$\,4QL,X7SW@JDK'>@QQ2@->4%?:^(:;7BSB-%5 &J5@7%DHS&A:ULF0H0UU/\XZ1]HY M%MTG@WD/J"'%>EV9T4HPS9ARR_A\4CK&[""D58Y.<7#6U4Y(6&*!6H6% 7"C^Y#)U27E]1#,D0[B_QFQFN M/>>YG=D+BP]5K=+_ZB+Z&"8K1;M\%N;S+Z1H_QDF9SA2*7&34$+6@;Q091CI M64\>+K+$=7%:\=C' &X#;TBFL!TWVDNF&6G>X&(Y'Z$SW\[N?0SC2:U!^GDV?TOD?(L4 MLZYL?=U[_OK3!4AAI?4V!N"VQL8Z(82Z_Q@]X;-.1V/ZT&-'H,-+(;8@3D]I M-=Q6P=,PSB\^G^)T@:3\-G(B%\!4+MQA,#7+28Y^X0Q$2!663?IW#_%C!#BM4.9,*- M-.6!4]]2]\W/,-\RO"2]<"))4+;F5%9[$('DIDL4%@O77/1APIV0AA2?->9# M&S%TVK*_/%!RJ>2CX@$E@B@QD@:6F90\SU#H4Z]\-L9TJL2]%]>00K7&_&@H MD.9NT_D1DDO"Z5QJ !Z M;F:8'"2RDL P7>T922QJPR&$>J3(*6M#?I3-C+T"RH(TN^N]AW7&+#,1@Z+E MAHI6FA*Q0,3(P*ND5$2RX=A'"=X"9DB>TH%,N"5J/&CJFV[LSJ8;* KF2.8X M@A96T](U%@+#""YK(Y-'%3M5L5Q',B2_J+'T#YKT=I8NYW$=>YB\#N/\#,-]P178;Q%/.+,)]2M+>X4M=?QFF\ M'&GO5!$^0>:2(@;O,AF_)""%S*(Q2?G8Y\CCP]B&E)9N3)#&@KE&F/_Z\?J, M_4(_-^K&\W9)?Z[JWF;E/(] OPVU!FY#!U;M=Q7=[JUZ=GA3ASX^^XZS49.? MRQ3-^0;78A13T=HQW)%Z$8W%E 1)ZT98QU*O>\ :5!H08266L=R7/\ MB)/9ZES2^=-',JOBA% @4E8TSFAI792$YS(_L4.-\+:T@Q\6'D^(?@WS/W%CJ",*S$.J!TVTTW5'4$6(T4LPN0A!6#Q7?0X@ MWHUI2 %S6VHTDD,S7OP#IS2\23V'F$E]CQ?+.MB/> $JLV1%KGV&K,UDDG. MF)0FLE)X'W4)!+H+.1X -J1(NBU#6DJD_7[3UTAL1..PSM.H*+"GD2(Y5HX7 M#MQ2:)9*UF@['1*[">;@93"GA[R>SPJYB3DXXZPH-=F/H(0*X+.@J59.*A%8 M]JF/M=P ,4C;N*?L;Q!\S[EN3^;+]>JS5SP4#12 1% E, A%%=!9F*"#2S;T M.=;Q@"/XH.7K&\.WEOQA$]]RH^!Z:NDRK528849FA!*U)>W*)83H.60I2O#1 M:J[[+/Y[0#4YXWM'/NWN3PURQQGH-)*= ;2NI@>KKU(P MH2Q,ET[+I-$(AJ166['PUN/%QY9VL[5);]]0-EPP;U(HP"-?';,6X!TSD"L$ MPZ0IMD_OB2LPAA2-]&+-_O/>3O2SZ>RJP;EP>0TR&H S4#BGB-D915Y"(']! M!21SX3&8/CGV.R'M.]::GAO]',;S50K[ZZ)[-ULWD!F'R

    =S>RZN3(8%JU*G?_%! RV M:FP!@PHP>+@9@,'MKOBXC$:L2 S+BBK!V8WOG0(9PS&0HW%OE-<;GE?E*#=; MN8E/[!!XB0RN&AO NA9R:(IFP!IF!C((Q%IR;)FVEDYG;^9MF8B8V3@O_U?:>ANK@N MX;^/SW\]?;&S_UQ@'7(5[ ,MQHL?XJA(;#1-RI!)S3*T287JI-0-9:JJK+)Z M1KN;2@8"%@/PZ,U]:Z,/I?9WRD=] OQF2M <45H[S,:NG.DI=OH!+SMJQ6M<(+H(8^R5\;S"NG$$6N_ASF14$2-$>/<7R=82&F1+>[)??E@JN*G@8(] MD8X"H_;"J]DS7D-@=JCBG A$M)Y24PMG*-RYYY,4<5=\KN*9@ FGL&U";7@, ML:.I=RAUCK.]4,1R'(2@V[ N)^[K\E+_T@L%I=M-W-!7JJ+,.TLJ*,N+J$@' MR$P5KAG S2QM#II:K-"ZA5+JQ*!?-L@*SFMFZ5H(%P*!&V=S8\U)"3+;E_JZ MZ?*UZ1H08MVZ+\H[E[XD&>Q_ &+VVC67NR[VY0OLEL7+ MWQND773P5"A 8U,NPG*#(J:[KQ-=0*;LMEZU-3H[H[<5RLKU42(RW&L82C36 MVVL:->MF(U;[:=7F"=[;[2%^47[#_@N*:">9EG"XR67(<@(:0&T!,!Y^9FE1 MXL1B6PG+QH-# ?0ZH^"@& M1DVXD],^;%3[; 3JH0;5:IP1%-RZ3, /6J\T.#%.?@^-W/;0\6MW+\BV!W'S M+*?V*.#B^N!:EGT'SB9:]%.-6>F(Q^+$@?U"73V>,CL)*%I1FR*#Y5NNP-]> MH?.MIA[/@VM2AL@9X&OG@+KEVCEZ@U _9SGW2X0'JY5#ZILX&UJ9@EIP[4@B MY-\S[0%,G1-+J A*G2#6G<:%Y+I%4(*C5NJUD]S.+VWOW>C(@9WI&%@P3KG) M6(S7L)PZVC[UM-+81\,7@H,':L*W8NL];%*O#S MS\;;'*=6[50296YY5L.GPVFB9KT(^8-QLS@,0ZUT(00:,S*+DHG)7-[BMM=] M5'IT!AU,R/H> W(/05 8*AEBR$%2!CD1^,$$#0L0=9@H [UP3;<;9/67N\SS M:V/FUS(!FV!^.R?[A[0SV<@L0$C M.<#'U>T5\XWG7;J%RLQX![N[#Z[[A)5TV72Q>,M:(5NAWPM#^;);SLO^8>T85= 5(;(1OQLXY M,*<-D2UX%$LO;9 P17_I =UV$AO 5F1Q6<6W8][C1'1+-?\H[OH6GCEVM,A MF[6S:&R=;[CV*$MY":IOQW(+6,_([5PW9D[$EL;#RM4$H'^A)RF(,3@WX]K_ M?$XF"%BP,2KT;F]U=U67M1$!S=BHQX:S;QE%?2\ MO.V,)C$V([X+TTY__'Y9[#7P^'X15:_KZ,+R,<0800<<:<*L/P0 M3NF5;Q!]XIK31]!*:, WKG=K+-"\8VF#3Q#@[L4C#GH/)V"5E'"6$,(K.+GY M #(I8I)QVI0:?<\5"].= SAS)4S7@:Z3:SK8^2L'.CZ%2&[)7O-)=*QR!)>4 M*CDKL2>AH YX:YEF4,<'9/A=+!)I"H2/0QR>[8=5\8D]HE MUS./JLJI6PD5I8;G?'%VD0_HA0NR13'46[SEEFW(%HX607\=M&X5U_6/6VC& MIX-F<.Y#JD\0-8"419 ;?3 MM_/Q6438B5,B5<)JH3 M\)X-E"V)5'.@2M3E:P=O/Q3B6%HAP2*I)TJ2!"3&90@XW4[U)^R?RY,QM?H@ MU00P]M<8X0FH&HFRA?\*SK([2UG 6HW\*ALB0@J)T"3GPLAC="#""2GI!P;S#NZ*X MCL+HB0$!'F%!4"5\%YW%\>5UAU&X,0JY@!=B?:B.YS:G4>U$2P&C&U!Y0G7$ MC@\E]?W >(E">6A$6*F:3Z>?N]:/17"09=<.LRE0Y+"3PHC*6X&UD71P:B8) MF$;).Q$JL.>X8'")DK)VK(M8%=ZXY)$N>2G*NR/N8S:S7A9IN-AGQ@6&G%_Y M?7;:0ZA@"IM:GT(')Y\6*Q"+%09,"I!8DO2I+D/AXD<_CSQ*A[%.\,<)TE_F MD:3^:<(#FK5@PX5G5;QJ1N"Q!U?TX!,B/1S?$>]" $9_KPTTDY >%/\ I9(U M<[.KEY!B*)S\J:G'53929#0E4*$@--?,RLH.=CN+'H44M%:?P]]MZ+_E)VCI+>%A-U<4O6D455I#3'M M';HD/E(:XW:ADM,RS8ZWW!1(&>HC1[PSUCN= M>!OG&'P*D=FUC/0J.[".]>F>T8$P>"S<(D".RZJKKIJ/,;$76"6H M C[QDG.> &9T<-_'G*WW&AV4BKJ@N]@]C#*=Q&Z@<6U!4I8:;Q!D$)[%QD,M M=^U"6/&Q@QWU#4K6U":?2'$+\LZ@3466+KSBX, /GR&:EK+C"GRL"]!;V5UO M55?-8 OV_4UL%NO?7A86%=0V$>H-O2"J(7)F[*[QQ(>T%E=4+PE>;X83]JIX MN8$GN34T(E:'0G5X1+BW//)C=BEZ5RR4P:T'> (.?^^7.9QQL:?+1-@P;AQK MEB]_P3ON[#V)E?!OB#[44U:F)F=W3Y4KL1KIP=-42338&Y&DY1SF++@3X:(@ M0OE74K3@6.[+6?8;&!?W.9Y>PJ^+\DJ9X[]U0"I[H"$%I7],[^@DH_+&=-Y, M' 2\<.'D6D(BWW%Y70 "*5R="+!1+;V"M[@Z[&6Y(&_7NXY 'I0OO#<>0&C+E'[6JP MKY#=8)5-HK"KL)\2M'4-( MPM:CX9L*K\7,]]HN+1MO EH0](=\(?2I;ZTW;IA"$-TLG!<"2\58.*D M?&KQ*O2*9CF9;++#MS>IZ,C0HWE=RJ3A/\4$/@9WGUFGE2PQ![QZ!>Y4C MO08ZOW4[HUP&L:&JR4" E7L*[^/!&;8:,,V^V2 M6_Q@4;G 'E;5CB#H=U'0;&"\]$#)Y"G$?G!T+!^E#3PU>)D#.DZ"'1D3U7G! M\95;RK1]@N@*B(C1)<(?LO6RH>BDU;HA3-@#B-D6-PW*T)1:'GZ,/ ,568Z[+) M2%1\V?BZ&Y1SL1YP,3B\210-]&O,GJI0W:D&GRLG M>MHL*&M?6 (Q]7Q!1M(.Y :N2-$;08(1U$-R2M]9?[$Z(#A7AU"N(L/9L5': MM7&#OFQ5Q8AN;; /@'4?Z6J<4S^P\ODZ*U[)( S/ _&JEF S6'C9/9^[-=PWIU6.TILX4QA*@FFREZP+6XS M4L_MS]M'SQ73?T$?PTJV$@?2T204.+N("ZD!<9="E,X]#\$Z"H76(<6OO'U_ M1/5E-["+6[S3&<2K/;_T>VE@X?XJ)-(P3B_\8Z80CYB?2HO3HKE7&Y0?VFE$' SURGT_EWF_[1CFE[,"")!ZZFW+5N),XO9UHRFQQE!4=75Y ]YU ME2Q9OSCEUZ MX ^_,HPA/(G1DEQ7N@V1W##_"4LJ_RVDSM):*?*]*VB?YI M(W9,UKB"*Y!OR$'ICU[F]AD8R\7@2%(O9:W71 ;-/#= PP*HM0ZM"V)BSI1[DU_VKC3B0XC2B/B \H-Z^)"@IU24>RMK MQ/VRMB_U$87+/8;"$=5 /V6,C0@R\\&= HM51U\H XWI?0/2M7=X M1I+MU $KZOH03P Z]"[O7*$'5X,E&!,5J%TUG&U Y,3$]=IYP@+G98<'",FA M!?*+A)+K/5WGA6^-"%>2 ]F-]>GQ.0:A,>B B(,[A'P^$)+ CFN+0#K):U9R M#620/(M+^'AA%0PL&_I-=!#/VXZ>R62-L%@??EI?&TJWVA/\%I-^8@X<'(RR M6#Y%A85%5XY=GCWQV\)>"46SY_!??SO*-P2GZ? M_1!\'=T^^6=5A\L*RI9#Z=/ 4(B\,*"2WEW+D$FAJBRO\_LZZFF,_VF;-"LQ10^LH'1PZW&7:R@3Z]+P^&V M]*GB =?"H8A&YHYQX0P-E+5D:."KE0'AD/#]A;H&+Z; FANXP95*LDAJ#L M*4@XMZZ##\YI63U!&'F%/@'G;3)U! CJ_YYG$3428,JGF^FA],]'YWO$ _=M M$;$8=29FX^"2,E#H -4R!NCVCJ E@SPI @E$E>)>+[-ZYOG#L;,=I=V3EU?Z=EJ$SY31>*GWSKA>*5'N8K"L4C M).390 _YER!R4&VF'OS7)!\ Z$%Y+FGO+]N&LC(=!08(Z13TC_J#,!GC RNX MGH'.GI4XTGMQWVPBY]YO@^E.'BT[2-XY^J7 %I'+)G%1!8[D.VN-:^!?]>1JMY,#W6<=[1N)78,]FP+Z&#,4=G*M\V":'B/6EQ,G M^GJGQ4>(R)M,S(!!GQ64'!,)?!8X/7[RD+X1TYC;R?GK)P?&FJP>.>_@1>^, M$N+5G8'U3+ZL$/C7._0DS:/""VP.(,T@;LEJQPW&)MNE_XF/"W NDMO:==9Q M@96F9&X=.R&HH73)3_#9EKOB$[+)E+<.@JU<>7'3!$%OIRYPYJ _L#)$_&Z= M.+I*;2>OQ5Y)[]3!&32US_ 7W(0O,W"73?3?@^J8!^+KTI3U7SUC#'GV+)VN MO'B5K6*W?X0C@PZ ;UD%[YMC+FD]@JP0W4*+CA4#8F.?-*!Z,,'LL3=3@R:J M:E'6$7%2JM-64U_ >;+JMX.5M)"4P^O>UE]=P-J!6_5'"E\8ABHR12+QG; Z MXU>I!(#!A T_<^[^]<-%I-"(*T!\#31 5?%0Z53/FQ1R+T^.'<^VWV*YN2:( MC.H&#VF^CT-N<$Y*EP4@1BB[WVTM7_KB3E6(X38Q(48@G=DZKQX\FGPA2CK+ M5YP4T[/N 4NQ@6JS M(II@><(T\/"XF7"@F4D"W,45]FCFJF?,[S5X*0!\]1A@;[(R%U9LYOE)0!H4 M2BEJ9KX.RXAI.YB#ESS^QS3TT5OH$LY@3([&&-7O/W_Z%-V7HQ&T26/G:X+L#4PM12# _6?X[>/=".KF3W^*#O;VU46N*KLQH#N]X3]> M'D5OCZXN3L^O\!&0V)_XS@0BC>M"[GG'0LD8^51E=/"Z!G9P,EJXOBN&[49' MG45(2ZTRP=X>5662YJ(X4!(AC->']0;16"M2+@R:!RA7U[%KPRXK[6$AX'($ M^![X.QI&=JS^1)$->Y<92DG%"E$@*HCXY]2>%&.H@9/J(_\K)I4+:$YU[3R$ M-4\?@91VS'.-3W17F;8RN%"!B% M"V"A[( DM88L3H\=(&3_"(1[05&-3E4Q3!,P);2"K!^2LQ"AG:RL+@O"BN&- M2VJO L0DT>W8[\!_>96V&&@3K(VBWV#I O*A=3VCH82B%ZB$3CP% #526,]< M*0\CG7S;".\06CT]\MY6;KKG+0D"4M#SB.J >EQJ' ,2"[H$1.&EW6*3K'$- MQ9MW/+SDK::$'U3CP<^+Y#/ 9<]J.P^?O& ([AA#653TA)V2:-HI@Q4D PD* MN)V9OWIFE. 0BI=12#LR$/A1/G$3CTP1N?7.)\?W0#(23;,:C6^P]))&D+H@ MVA/58Q#>Y+ZRGE")]4SLTR%V+4\*%FCOG[OH=4YR*"[!OSKDP"_7@$)HG(-_ M5G \S=)\>5'BE4:F,)/,,1@!VU65.H:75T=';P-B^(%]J1/S/DK#O(O'>+B' M#JZV!@( ,ZD#I^0FKK=S1=EY< T9T#<"4-Z9=_JN.6W_U [) .G(<5PP/AQ_QDO@CQHXE(1=Q7%;2 M5*4"O@J[#)P$AF/Y2^77D*8 -D)*H'B9V010UQ7FXZ$Y$[P_5+J,(XK'B>38 M1MF)M7*)5-/ 1/'V;,H\W[';IKHV0M2&K5-I!HRNHY!PC)-/$Z[?P:;:*6\+ MXQ.J\G8>>Y>!/+I]"]R>7(^@5!H@=DQ5TGD#6:6ZVV4+77_Y\!,LN'VM(LIM@1>\2]-9M"N3L1)>2'--4TP=+R8UI/^2]^#G[ M/:20_5;K!6HIZ M,6? 8\PX(X86"U\)#-JG,0D_;P>F&HL7T_F*W/-ORJ$Q% MO1>+M1U/)*M\WB,K2(Q(390,O$IJ^?2LNA+,!ALRN%RPZW06;'51_5ZZ@-T! M@,<]A8,&DH\7D-=N@:L,U;/BP(4[O;@,C&B-.BZY&SRT18I&'!>!E\2S3S\I MQVV-?*=(]T5L\ %<#?$>T-PNG7.]!8@ $?NF3]IW:5AQF\*A<2Z"C6N5[> M0*>ZC@#-E" [DA&M#U8)Y!DYKX,2L4"M,LG+,M75F@+L$++)-?;[T1LIJ=LY%FO!@ON-H:CT6^#W6 MV?3EY@C8*UM4H_+48-:OMG&B6P=R"SLUR% %C&5930CRML% AE4*:*&X'ZX# M* L_B5P;X!*1']JDHG@"L$!84 MRE*T MT))"?8_:\\+7JMBMK.W2LW>$LV/_Z4^2%RE,CL%[H3Z203-\B;I%&$OP6VS" M1$:@!9%!(&,UEH01X5/!;L%CQ6^X1C1/%F[O$=)FUA8 $3(BE&OO";2X]I=C M3H]1QW0&//5"J EU6C\NSGUV5Q,4AZ'R98)''G7R=&8!U4'0TD1++ VM9#4+ M\2K+X&$BOW53@S@8ZLZ0,+L!" .**L(J+ZV91@\*!-_H[?D2OLM=='6(Q6=H MAF1*13G"O@8F$=TM& J!-[%GK-FF"4\^M/>\]I29/%GBY,40PN2J70P:0 M^_9G<^L-#S^ATB4!=]2^E;UD=H.G-[H4E"@L^*RE%9<:P D(G0,?P.A_Q!UG MK)]N7B;0?'N_\"1+__%=-AH]>C)Y_-P\??3H\)%Y9)+)WL'8C)^/GXR>).EC M\[_[S[];?@PTY=R? 9\UKS1\Y)]>G;R)]G_>C7XYNSBY/'_]Z\F+Z/+JZ.7+ MZ/C\S9N3LZO+.P%GP2M]^6/MS*Z;@6=>;^X.#E;,7?<(?RC3=[ ;O;TX?WMR M<75Z^(C)+Q^^NJ;(MTA]]G@O_WT^=464- M7%K&T4O[8%F:Q![93_UHB= _4>0.P<:HS7)%KF;O&#_=?Q+5< MC0WE@*5 L M*SDQDJ%]-!_F8()%U^M\W)28F-\[.$!3?J]PX>45J&'Q$0BAY00FJ2 MP2$>VV#73I,Q] ^H%B45G$1%P)Q$'G.20DK.NM=$+"%T2;4_B^GU#Y_$C_:? M!^\&-A2]'KR0NF=DE\"8:DFWP>/:O[Q-\C(ZRB&A>FQ7OSW1BLP.]OY!_'QO M;[W+?[GZY'?_U[]:(B^&Q^TQW#^QDW,YKXBI3_Y"P_PX?OSDZ7U'+[S%SZ7U MP:P7^,:&H,EXVH+>!S.#'W. .[)GH &B7DCJ.OU>-0$H:I("^U]#2#MLK>"< M88@7_VC[]W@#[=_A;O3ZY-71:[""QR#0$"B,M:VJ(,]EH MEQ]IP6)V( %R>Y.E+68*A<(3Q/NN;9"(1]<]6Q@&T^_W:M99<[L_VS17U9ZF M;T[/3J++HYYGRVO=ZZ_M MP_WO'F*!_">U&I^OV%UW$#T]E$WY]NCB*CH]_5@#=/AH _V-Q]8&'5W\S\E5 M]/+\(KKZYTETGEY2_V3V]_N3C^Y]'ER65T_I)_"SV#OUR< MWC.V^T+C\X;HW4Y]YF_S_#"(.N_0IAZAEN6=#>Z]P <*)B$^1;*=[('Z693=Z M]>:?IYT;O<&H\N Q8LF>/_R5]4_BUMN\Y72$R^B3A+W/UXLKS*@">52BK=U_ MA@OKX$O&X0(L0'#@T(-\\55NKALV';_E>0&P)5-1OL3ZT>190M,\* M0*L (VR>X JK4,\W MWTU@\R4D6PWUL3*@[LA?5=( B90<^46ZSRYTAEA.9)KB-*O'(-[D&>Q&*+QM M_T'-NMC1JJE9NK0#5 D-E#=6TQ(NXU19@E6*180T2"3Z5MP6/P$D:A^AQI*N M?JCRDEKQ'1"?%4%\25[IR/B,U43W(0X/$J;#4F-F3MSJX>_?"P,A2W0IL*E? M"F5F+YU8VN;MZP&532(2$OX-V%EMP1CEB]*^03:.+J2B<3X_+N/H]>MCA_7M M?D6P;C$L=^<9/R>5=\R.UO;8B9Y8G^;YP:.[G':[K7K/$ @HN!YWK(SC"Y@/ MH-1&X"":->9[]IZVGT%/F7!X&%(F(#Z1^5OLCR]YR!Y]G_SP_<$/PD6V@3GK M\R+Z5VO-L9Z30$ RB2YQ\-\*)?N1H.BH1&?/9J#.@3\2?S MIGQ5<;,Z2CC)JE&?.'#D>L3O(86W(*H=>SR+^TU0SKQL&VSGQ!J/N[H83>8L M#QYS%U[:K2Y<*DN&(AX:@\.G>_'>X9VK&BM-7WKA1K^(:QG(#0BKT"Q06@_H M[^%\@5Q_PCUHJX<)(]O5XW%+B&4[@GA('K77X.Y1-+W_\ ^+MYJ _\2>Q-:Y M51/%(W0*[U>1EI\(0*1NQ#8Q2C[5#6YH26#C_BP.P OG #AFCQ37/:EJP-9M ME\NH_.W_9!]^+,KB9<48<3B4+LSD']^U=?H=K<$/](?,/$O,?OKDL3E\\N31 MD_TGSPZ?/1T_VYM,GCXQCT:/#O_W%!YO_^!P_SOP +-9DM?_^.[T[.5W&.? M)7>NDV3^(Z[B"_A%>?/ZX.+F]\,W;?KNY.:/5\_?G<_^E9V]^&-V=I7G9W_^ M>^_-GQ?YV:M?IW^\.UK\?O#KN_/?WAS\_NZ/Z1\O?LU?'Y[EO_\YSWY_]^^# M/][]\OB/J_'>V8LW>W]<7>2___;[[9L9?)Z_.YN='OS^V[_W__CUV9]GQ\]G MX]G+XGSVQ_3LZH_I[W^^?'_V8OSHCW<7,_N[[.S=^X,W+UZ^.[MZOSA[]>\_ MSZ[>?'A]>)&;?UXL_O@MG8\.'CWY8W:R?S9[^>[-;__>._MS.CM[]8=]QM.# M\RM[S]_>[)]?G>[]\>+-_IL_7T[.['.=_7ED/QL?OGGQ[X/SH_\]?#P>F71B M=B;[R=[.HT>/'^\\>S)YO//D\3/S^*EY\NQY.K*!.PCT_)^_A_/]?P<5>[CN MSAG;>D5HW?WF,F$='Q:7HSR[%I%5*?##<3@F]!XB[&Q$ G!9Y<;3DK7FU!EI M)^?$JYEAYO[>Z5*]'='0]M(U'6&3K@=/*$%B/W/ _XO6QB#[>Z/'._O#9\?) M!V9T\X?((WV(! T,^LN^JPLSKFB]!\94@/7CL?7XL3,+(J5ZSB<4@A$IFH0H MJP0&AA8;'(B!VAHI&\:A&?"YU7UQ5VR<594?LAD-WM^>/ME]$JX5@MK"]: E MP'$<=9^V[BDR+7L?6E%*HP>OB85TV%;&-0$]+OB?ERM8> RGP,WT8 M&^N!T%XAJJ-*_H6FK_[AQWL=QSQ24MX$I.D.#DIZ*,!E;2L7E? 4I(]]M6]WCRI^367_/Y4[\\>[^-'?F[3_V:/] MW?W'^TL_WMO]V,\.GSWZJ%^N>EAK+Q\]?[)]V&_]80]W'Q\\7NNR?\?]0'O" M;CO8P?_X[O [7V)'%I ?#^8?HOVATFUW[]&V^ZO]SF=WN=NXM]^B,I0S0_SJ M*]YJ#][IN[6^NA$#8 .Y &B@'^&3W93NN.RVG^G-KTH;N.-#G(G_A?^ZQ ,1 M_U,"JF]Z@8R^[ +YPJOD"!ILKPTM!Q2M>YMD*?X3_!E<+-_RZAC3ZL#-%-%& MPC]8SW)H(T%<\#:I&OG.6^07S1?X[R.G7,K!\K<\L"D-[)%RW5^@ZXY__E7< M]TOOON,';ZP+_[MUX7\V'0L&__)AY= WW&N]VOR-B(SD\E/[(H#H&T?'/XR MS]((!NBG%2,.'&&?9[SO3D#A@$L3!X>&&+#N'_SDFCLD9EQC32X=J3L7Z\%? M-=I[T<"85_"Z#VK0>9 IY.Z.[%^V[G L]M8?B;]R:C_A=#ZX+?2W3S.#]YBY M[1K^%&MX:YZ^VJG=FJ>M>?IB:_C>#B>#0#?)K71)^:Y?VJVQF$CIFEK'+;&X5,Z M59T(81,6D -R=)VJ'L+C2V?K-M!N[C^.#YXW7;#J'7O&A M+[S=1X\W?LUMK<.FS-36.FR2=7CZ)'YR\/S++;I/D*SZG%7G-4>90#%?.!/% M64=&:Q[:"4O+%K"?F'G\JBH,'VU._\*AVL:WV_CVDSII#R^GLK5&6VNT-F[L M?M= /^'OV'8PT-?P[7&Y/=_JEJUH]^165U-A$R!TV;ZJDOET ]4DH*OI&I]] M9/+RE@A6*NYG&K>SEM9XU)1$,M&T53'$\R%\_XD363H[NGQQ]&_LHH/E#UHY MJ?G@FILNVKHV>1X=V/>CCZC%:H[0_JB>@CX#W 'ERP,F >;88@[?M/,AIQ#I M:O1J25VW,&9_LXL.]1.)ZX#:S:3]&7&9W' W=#>OA>E?VO[B=0OD(E7\<>\< MB[X-/A^)0"LB!FABUYPG]%)T[SG"FN=J#99"B")-:O3VF5#^--1PUI1.EPQE M% P2H8YIGH&4A-A EMYETB=YN>^Z[UBX;'8=U=7X']_ER9_5CC3J_N_U_NZ[ M^?5W49(WRSX*[?/AL[WYAX_I&GNR?SC_ &9KDS:NG5<]+S39]118#V"^1P89 M5^R$F/$*.M4RQ$IKJ1Z_><9+E)Y4/>V088#;&1<=Y6=GE3C[90 M"^P_DWVO>T5C1P5UFT%K=RA,I$1?78^JW9!\2=H:0^]#CPI2:LPQCQ0$%2C[ M@;%@!@O@M;%7)U(#WJ71E>B9(+\-\E'P<;T@'W?/?QT^VS;I]U^ZR?XED?':YWU8]O+OU\::#U.GC01PRYL-C7 XHL MZ[)]P]U-79]X.Q0NWOB6QX(XB>^!W?A:!^)?;6'N PS^6L?!"REM!Z-G*<*Q M^$J[-[M#,YRX7AZ5?0H V%\SI%^XEK7>P'YE/3/KO31%O ^Q8V:[@+<+>)T% M_.CI[O./A-)M%_!V 7_QE][?>[S[]"/!7ML%O%W 7_REGS_>?7RP7;_;];NA MZ_?)T]UG6_N[7;^;NGZ?/M[=?Y .\$9S'JPW]L/8E2\-*G](<,Q/F(;8;*SM M)D[2H]W]P^TD/?!)>KJ[MYVD!SY)^T]W]Y]M)^F!3]*3W:>/MI/TL"?IX,ON MI(VFH%AOB/L ["W3Q.#O[>YO/B'#USY) MCW:?W_=4WD[2Y_9OG^\>W->_W4[2Y]Y)^[M/ON D+6GQ18'&T>C1D\GCY^;I MHT>'C\PCDTSV#L9F_'S\9/0D21^;_SU\^MU'M[=]B0[5TZN3-]&3W>CBY/+D MXM>3%W^!2/%0A^ZWW"/]:"\6U@/J;'Z82WDI[O1FZ.SHUGY671T]L+^_]'KWR]/+Z/SE]'+T[.CL^/3H]?1 M\?G9B],K^8[=#K^\OL*OG+\]N3B"#RX?IH W7O%'D*G.QFLVMN^[])=%82EH3*'39N5J=N<5.;+.EFV>DJIJ DVAUP8:3:E=E?M8+^W3CN%6_\SJ MIJS@:(B.]2.\=#>"VY[34]A'?Y$T2>?YH156&KFG_G)):Y\/95N+EI[77]V_ MAAV3!@>SALY0;.M.G2CHPB25J($*6IR.28&,X]>ARR1VCX"6U?Z@*!OJ'*], M4XHXK/V[R6N#4NW4N&ZG[HB>\,+,RPI;W%_:%1#M[^W\#XRM_8(:7) 4!5'6 M)$.!]=ND2G?RLGP/8Z/>983B4"VHB/=FNJTJ4C2?VRE(6+O6U V*(M$TV]7X MSK"B."["K+@I\QO[W=&M"X MYT$SO/AEY5W8-XA>)BA^K5!1WG)C_::'^W2 M/=JN7&=(5VUI9O#+6:1?BMS:!M&3!\.I6L$K@XK*=C"AO]OU;M=NM=;MJ.;> M-@ZVQ%_)MWDH[:VCU#7J]N][?WL'LN36Q"TE09RUVV>-73C+,V2"IJ[ MYU56NCO ,@#!WT:I4?\L=STN9R-[3[K6[30;(_%"]\%0&[JLFYVAWSG%Z<%' M4=K#]WB6O_!L>X!+[(6W6)7;0+^08GMM@[R8SMP_2>5NY:D$W_2;#50LFHK1GR7M[4+5- M692SLJU)[QU6!FWO.IF0%'<[RJS5;.Q74!L]B:[S>H.[TEFO3A]&0S)W%Z!#V8E\L7 M$*"=+-.6K#7HVH-;6%S#R0F>#3PZ,OE4N".;JAV_KQ^FT[URWEZ"[:/=;'?X M 9".O+4&!:AYR/T]GF9F$IU\,.,6!^=\,LFL^Q(=M=;M*83^!R=@U&:Y_5%4 MV$=K%G.DU:')8]_%FOAI-M^QWK;)K8<5\R9W!QK8!HP0FZFUR==3.\SCJK3& M'\Y3>[ A4Y%US-!SH-5"Q@]O/TWLXXWMS\$MN@77"YZ)_'Q8E D_C)W&NF1> MEIDQ#9UHJ9FQBZ\(:&)7*L8.&\QKSC!U,'$5[$(P7_/S!LI]:8VF'IR[]TJ<' MV.L\T$%TE-XD*&GZ@O?/D;TW!#9C:V07M;7E=?0].R5'+XXNV2/Y@68)+/S; MJK3>'ZR"2QP6MX5VK1_2F&L.--#72>1N4WN$H6?B+F./-[L+[(C;Y[(G5FHO M,VGP*_9IQN_I3<"=CH"9:^>]60QM6XS6QF,;#0%=CKVZ#0'GE:3FGTY%7 M#VQM:XY@VS8#NQO.)+.[@41G8'1I3;A!1GXA&4Y^QSJ:FGQN7YR(P3"6M=_' MU4OK6XC ["O9N:EXO<,E[*!FUP6Y!S0O,.@M#CDY'\!XE,,7&PE[[(*MRYD1 M%VX&VV8,G$?6?L+ZX#5FTFN[7VVTY8()W))#^V9LQ]:ZTM96-:".7>#&OVYS M^^8V7,MJ#O9@V5D+8]<5LB?1$H0[F@]9C4N31JM"+B?VG=1R L.%Q@FB.NN+ M5O 3&-J=IK1S9-\(N9YJ>QDXW*+&&@)A*+-;PX[8%-8?G"9@Z?*4WJAJBYH( MG&CX*VMT<'"! FJ60:"%Y$JW4,:'4-I.JYM#^RM@.:OLTJ;I2R&,1V\:TQUZ MO)AW+4,:.#DE4S/&<[F^SPK_0O[/D+=??_13?P[G?N7K7-BU5-G \(VIKB6+ M\ZH$)>K-,S6*/?" HX?O83E*\)^7-2>9C!P<>"K/X-U3]>YV-)JJG)>M_073 MEHG^&P_E93N*R=. S(C=!G"*2&2Y ,N#UXJ#V].F ML1MJ!7-:\$X4NBI"N<&0_0?V8^2J(R,GNK4@-[0)550>W$*_E%S.'J;6K[0O MTAA\N;M"Y&!@R 18;[5RI)5U K88Q./SG-SPA,Z]I.[]/O;G]A>OC]T,7AJ(3=4WU&RN,5MXL]XU,-62%2T, C^S'UF[+S)[@.E!#2Z@ M$E60200/TN4F7(S9&T+X(^7))">I!HZS97RW(9OEIU(6!3!T"M7?%,]0.,S0 MW;3!M]U9-?BD 2Q2 !$Q%$IDG?R\;V_A#7U0.!.W$&@FZ\ MC=[MW2CA/9@G@@'B43'DFB3DWY,)!6[/.>90_J0<4/0+S?Z?% MJ^3('6'1?%HV)7G&X&N;60:6J<5_02AS%IJ1BVU7LD^68L!DLV< !,@ MDT/^R6I)+1"Q+;9DAY!/?ZNZ6P^_ (,!F6B=LS. ;;F[ZUU=]2NUR\6G@$JC MM =X7F5!@=SPF7X/Z@_X[;ISN$!F!L+T&MKY]\G$AW(,^&_'N: Q>_*G<$; =,B[P&L8L,Q%&# @%YDJB; M0RDU,E # M;%=/U'>4M>YM@O]*%HS%I8!WP >[(HVJ2(,N+M)H4[W%,QW/=YY+/T:[*3K- M)!V=\BZY=*?C<6D74!I4]DCS;S8>R<.;_HB0?K$&#<>OXO*YTD/6 C"<%"A# M*=!4_BCQW<%Z9=>BO"B$YU1W:]75L$)Q1W=(VH>DW;W92HHK3PN^ O(B10J=(#3@2Z'*,".E<#N5<))WX3K M&P%\%UYLX%TH&KBID[G&[%"JKROQEKZQY(9JT'*Z^,Y+'I.TI"I1!5^%SG4* MCVJ>IO:P48G)(@EU4OI+-_'6JC?(I#]0EY-,*RZU0W6E7T4(&;@4O _>K[A, M)2%F^*TR.B6IX 2$4/=H=&NSU[QAKVZ-&R4-][[U"MI\Z_4GIO"0E'CS %3A MZ^FP?A:E1]:7A292K)IB5V7D1U=9R4I8J"'.I')ZW7N5_@X^KTSG7?>.J^LI M9+57*;RV7=]^W)<3'*O-G%!O$-GAJ!;RPTKPVN!8+KS17YP&! ]I_3@:[Q=R MM7BMVF4*!J^ U)P 5+99?L:'\%!5BO08G-WV8T*G>,[F].[1K(OA&3]3)Z0N M5 RL11PG<)3RDD'/A>#]QIVI"JJ*YL5 :6G@@"-Q61E#7GYW=0587ZA5JXED M)9F#].^,)KWWOJ&QNCE69B1 M$?^1JA7%%SQ22./*BQ Z=KCAF$I&DY>9NLH$G#APDWJ"YW@%)6^1A]F0Y!B7 MYBK[!ZL7:F.5BZ$+0N,)7T/E_H9#77\ELU3JQ=*_F0QFYUZDK2ES-M1J>=J7 M>0I+AJ^KRV<59TIN'(E"Y=!DOKD_FCA>Y:4UN%?FSY NUL,?K-VE,\Q8#Y4[BOYVJK\Y%@D02,6=N?:4X'69W;Z>'.4R M'C957U,!"\8?0RP7'6-5M+S#%$E?7GV6MQ!5[2@FY,K81 ZQD1GYOGHN M/$B4LW-4$1C6K\ZL"+SN] =*N$ '7E[/ZL)BU&'P-4628M[B.V9\T867E4.C M%&(3H2^N+\>C,@^L*GBSH2S8D!5KZ);%6&D+D1-R5__:J/2-2O[._?;)0Y;7 MSE+U@HMZ)C6U3D3B*>A[Z&T=OI6'6?&IVHM4;@56"Z%Z51GI5F>I=]O/"5P[W&EYN]XW%Y3]9\U-2W-S=3'F4K,MI+.E3; M^D308*K3.I.%'L#R23KJO>K#+[^OGVQ/;JLR@:IP\H>LQX]5R@&CVTD57#)) M5I6$:/^A3.C6"E]*;Z'\:F#G HUBGY2JLI(9K8?+?$33TE:?4E821XD0)70H M$/"]=5*EXD30RJ '4"WK8K TCPFFI:\K)IWR/*K,.V9.&GGR. 4^QAB+%T46 MI:K> *F3* M(BIZ%066E\&KE7=E5-]9VT*C2L)HNZN(8$@=W.]GD7+Z\ NUFP+"BY4F1@^^ M$:>-73<*0G3_2Y6+K^\F3JI["?W\JQPQT>+L2M= @JK&,!6?E6$R5(R$'!LS M!"NK;T+.T\O+:H7K:$ 7^D/:"RKY?<+=F?1;1C<[LC6GHK[-8Z7F2[(KVP>' M*^N$,.$A)XTHUZ9.P2DQ5-EOF6A3;OB0RYRF-']JNF.!BG_18L/K6Q8KO?)" MW7WEI-Q!\ZY;E=5B/>*PT6\RM^EI'=GA_:SA0&%%*UPZ"++C(VHJD'9<;RUI M-.M&L-T?J*.7J4)J34?@45->=AKR\NKH__+!Y9N=-33[>N5:Y*6X*0))O5%Y MK^NW,4P?E9L322)K1'![21:-M8Z1+.A .6O<54+G8R'D?H1#1W:*33T M54GGQ)T#/!*+..=<:C1C2WP+-GU*=T3JTDN(5F-E]6<\J++ZJ8QH9Y,KF_4V MM6B53E;#[M#?LO7,@$AU*$#IZSNYA4ZL?HBA4@N5XZM+H2;L=]-%+IFV>-,1 M_1&)7IJRYB5<%4<;M:B"==&LH".*0M?:U5%(Z4-U!'M4*?=9E1BJ3^$48_SBA6+5 MN)^6+8*R(4RNH0P+L%=KP"_;G?J>3\_C*N6]S_-OXI[Q?%L4=;V;0;6;F1"J MF:96A65W\_07>?0Z2UY5Y31Y9R3XH'GC+HO#1FE11JBSRZR%1N:4=7),+;M^ M-W >1(\#+)S#0!.!?JY4WA=[SF68VW!;8S& O8_T_5HC=[PH(?QR3?GGYN5B MI3+D/?T\3 Q@J# L+R="@7 YTC!+N@]4 :)LQBZ+-?EHX6(K1I>%SO7>ZDO.&>UW MC@VGC=1(+1?PHFQCGF#MEN]Z:G".K&%+== M_55GGZ2ZH;#BC*922K%S7CZMR:;HMF6ZG5*YD@U=+5.WLMURZO1T'7G-0/?A MF=9]XFO?^X?VQC.\^RZJ3T1KJM7I'">[H>[FC*[TC#7,P)!$O MSGNJ$*CL#IBJ1Y!WXOH-D\]KY/8*GF+4@14T"C].5A7J;^LA% 7Z065I:M1' M- 19.L0+97DEE(.RP9-OUYVW$,R#!%UF*B*OC7*.. KJ9UB<6I?J&%!X#4-\ M7M9ZD[L CQ0#/@RK]H91IDN(#E$J^*U,H'&DL\ M%C[=1PU;*GYT.:7JUIR-%U7PW7NCJ6I:8."^+/\Z ^=86_:LF,J?*R3(.=\Z M 5)2=_O=]"PT<.E9HPBPF4W8K#E+-#AK@APBGJ:'_H0L[Y.-LJE:Y3"55:@C M6=]8C%5VHL:LD+W#VO'I-:[^F@_4Y;^IK$R,9($>O#B ??%A%6-5';*R(/L2 M%9($"[TS>F&7O*N3=_8JX*8=IY5PT\_40]/:KIE;.W] R(M:=DXE@O#N71"$ MU\\,G4BTXWFXG2K]@'HO%/WL:@(2&J$AE5X#97.A;YAKG_T..,W#$ESY!DQE MA7JA/*L&^HPV!@HMI$1RNQWZ6L)5E?%."2U2;_*5_-9L#(<9%[\O4R$!E--K M*M6@')8+%.SSRT*\+G]X$Z?%99]?OTZ'D@[R0V\F'X>B/S5G03**>KG6"INF MT@QZHIC^9OWRIGQI:OJ#>HVYFY;K+WS9W*0+7[OIL91NNC2XUV-O?LWV6;?8 MM5JL9=_IL;?,P[MUB$LP\]8Y4UJ42_$\8UIFK(L46+0E4Z8$ 8?O,"COUA.9 M?>M:G(@*W+L#:![ 0X6C,27IKH/;VWU&Z&3=99CDK;O]I8[,7*U4O9"#^:T[ ME3FG\E_+**!53:N%0WOZL,>^Y0^.>;F#O'4]A1A16M_]G M&I9WQXV#RQ6P>T[+N_,9//.\PWOOXY=FY'7B8FH;@7//$;=W-EL="WYL%Z6LA*K4,$W:4?5E4=4&4?4Z MHKXHHG;YA%\OGS +%?;Z+F4 ]_;3NV>TYQDOWLD^6H ;\!"7>PWUNN\;OGO/ M6ZPUMF ; M[M*7O5U8\>0)=2I;5A>@O-$0_R49@TVM,.C&-Y7@/ MO_5E7;2:IL',9;NCECJ)-0I)7A1I/N2/M.I#6;9O$ MKJ&7LFZYAP]8@"L'E&:SV&F_>BG8*XN"MG.LKL+O99'5=\$]<3JJOBRJ4LLS M7*\KQWU99*7,Z^IQ?[7\&@HYWA;F_RC-NX?(2Y728#<7- M7]N]<_*=+SZHN6U(PR]VK?K*<@UJN4L[1FOJ_JPGA7S#FI)2DPGUJ(NGC@:;*497ME&$"QAT3L"/3&!)'TZ*6HWD5[!?YY:AM;0H*];A+YX#MHO%YL;IK4\ MVD\74#PA@7Q_^;O"CD!/12#?N><%44>BIW.%NZ#\Y07E"R?+_F+QN&VPKA&Y M[41Z97E=+-Y>\MB&9]^S^K0CTM/%XK9C=\'XBPO&=:?2XIJ;KB"XLB+,<)=) MZG8EAFM!5<\QF+6$:NO(N@9DM1S3\*RV58]VI%W)+7^+H+37T$-9MU2#O/\/ M19+E OXS%$DZ4DU+VET9\1]=8W7#GMF!82TS0V"I4UBC(.MED=5V+<,*.K*^ M++)2RS9,I^NH?H&D?66S]@CK&KHIZY9(^7.EKLD:W_=1PW*7[YI>T\AJ#0ET MOQ+2CDR='-V70 ]3\^TCS7#P:T7@!V(T=T[?'=T91:O7-G!CG(W#OE NS:\Y M6'V51]-N*7EEV9X1^,O?O*_B;)XYZNDDHY.,QTOF=)+12<;+E Q$&+3I/4>G MOP#IN$>V;/62TCZV>$ N[:FYH269MC]&'/8*_XW3[V__!?^4:QKP_"P=EL?B M2NY[I#7+)[Y.1W!"T<0NO.E=6&I4X799["CF U MO3A/X0.]\+IZ2EP_0Z(SCO/>UGB4#;/!=>\XZX\E4F.O$&?8";W9PP6$\,%O M<78UQ,9H_$#Y!'@L_JK?7,A5C> #E[#9+,9UB )>@._$57%\0[^?716]5["5 MT7DVAJ.)B]]?WYTN0 ;)?96(*ED#ES^\*?%ITJ$\5/FA-Y./9N6JZ_\&5SDRY\[:;' M4KKITN!>C[WY-=MGW6+7:K&6?:?'WI)$NM5A"&;>.L>R1RCH^=/8+G]*=\XH M?2FPIX+GO5U0X7%O1T1B$(J\9U/C#CAO2V0=U^I$%'Y5=P!+9%B724#?U>]K M]QFA6W$7+,1;=_M+'9FY6JEZ(0W ^!]I@'Q&I4"-@#UL$.\3U;L]?4J@DXE?4R:H;00.[62B MDXE.)AIIN2!8UKE_(3(Q+RAXTDKX9R2[%=Q,\V<@;4MBBKO7N[>]:ER7;R^N M]\8W+U=6_HK_WJ/,^J_Y5>I8\:'J.]*?'+^I]T=OF U)+J)QG@-?],00CE ( M^3/L]GL:P3$@XO>K$![L>9,/5M4CL(U"#(LL+S9?3D6_IDV=C%V:)O 0>&7B M[ \O1]G[7)T\C_XS3O'C\+RM\1E013YVB2-L33O'=E;((6W'R [KR0*_P ['"5]8UH[U8@%4 MB3=[K6;F^=QP>"E00F&#NPH;>0F.;LTFCH"(/(_.):%W0 7ULTM47FLJG(ZY M:9SEO:K&PSLKJXK8GO2"&'4J769&B;+[.11_8Y+NH&Y.PP:/Q M*7V69OT1'A9HX1=_9*9,]ID.G;')LVC^>Y[7E<)G@LAF-,(36.QKWK_BU\7& M'Y.QKATVQ+7E&OD7H)G M7\+DV5CVIH-G\9OE;#HJLI@G3Z#[BFPX%'TBV5O$TO05I8,YX.D0A&6B??%< M\#B"H&XT801>02\1VB&H2L +(%"LU&M?T0R4)GXB!4]V4L_BYT:BD/92N\S*5Y"O%%DR MNN+HH^19/(Y&A8%=IU>BW\?_3CPG ET*6A*64G(>?">/O_-A!#_# 8T3>(_T M/-KM(L_G$>D:RS/9Y_DW@>>UIK8XV SFFN*BVN&@W&%MA>_<'WV3&>YTPH-U M N_]YFY:=]#_O4G]#^_ICV.9%%BDUM4;2TC,ZHF5>>CT_>/3UMIT%]-VCE@V M5"U8@UCTBG.$ T AUE@!7.6CX.-\+&/9&$(\B!G!&F!0*5]LJ/2&^9, I')J, M%M94Z;MLD\W5^F>-G?*)G=Y+^<,KG?Y_1!W1 R7!Z-TLP'*:W[A3C/"F(^ZC M&@#OIN!.$90711:E4OE*[8PW!KF(\G$J;8-\TYLJY1\*_"/O78Y#4'U*@H?7 MAI1I\8,/+OL"+$.,8-@01A@(@XU>>UI@NE']J9^J\$#])D;19N<*/#XGL)LX M 53T]X:/5VEJ#,JR 89SD8[F942(4@XZ7G^J%FO)/P@P!+_J '#[\)^]'4(# MS,R-\C22'D*[3?B".PT)38&']8ZG>>\?WE>70I]YGH,'T_N0\C#M2P]E/6UZ M5&TPP0U^+S=XI3?8KS?82X$UY$5AQ(OS:C(/J !X2 X/T;< R I1E@/I+[.A MM!FQT$R7Y9,,B$P#;#:0_#=W >MXF?CW."_&>'CZ,/XL7=OM;!"F2I ,^8IE M4J_D)="*\*M?_2I%3_I'U5_D18_X(?(H1<$#<:X@="Q#OG>S]W>>(MZ7^N;R MO>K;)@\8_W)5/1ED/N+]:*Q4P5@*LB1D/RLJLX]>6B3F?:^A4D!3MZA37XI? M@M=->2QBA6%6,9/FH&8D?_9GF;=N6CEM!GUP@Z)&9 A_21O1OG. W3 MZ!7CL!#_&8O;2'N<\[E';L&WXGQGT_E:&<6)QKN&Z\G](D^^PK_IEC(4@ M I+"P>5-8+DLI:WKM=WAE/1WXU?.?%%YW$B-FF:ET_V;!5Z@.6$@UE#<]H:8 M38O.971A]*AK>-0W;.K>>#)3LE2R;R[09=+?EU^$M]1B"$J]@)K=/!S\ 'X+CY'>OT&,X**E_4 MDP[EZ*#-WF$-W:E?KG ^TU\0K=/:])S[@3_>"--H;;+ 71=,R6ZQC[=8Q[S; M@CJTS@ZMLT/K[- Z.[3.QSNR#JVS0^OLT#KG-L"4<456Q4?SQK,ML_47!RO9 MK;"#YEQ>L)X)FG.-6FO7I47VE46906U[Z;E!;>ES[1AM31C-QUL=VO%9.\CQ M,T>8U[K\8',ZE80KO2IQV25<'P_DKPG"^LJTEYB]V(()/ M2!BZQ'CMCC!/Z!1V9&DA61X+#[7U1GH6'B>-_WLC#4/F)DX@/,9L)IC@B6E% M(@HB-W1Y[(BOCK_QO/5$-UD>BR,9YU'*(A@6% M+VKE6.6S:',2(&8PX8*L33T,5K-$>B=Y8R>]J[3?[\5"MH=EV"XRO.XELA.Y M,!K=)OTTYE--Q*K#]'O6'P]T7>LH'9K&+->L7X\C++1[VC M_\L'EV]V>B#B\*O\HN^B&*D5I5@<#W\?Z%YG$9T/X93.KGO%=3$2@\+0);5P MC 6^HT*"F>QVK7O6C,8K/1YGER/]L2$-T?*OB>"C<8ZU0)^& MH[2/U:81+WNL1G XR1)HQ3WF4\/\5I<#/;KH5\4S'(^%^&EQ7P7S) M)G\P;;*+O[YO*KM#C-Y5EG^3/4)*KA67ET(NWP9*#!E8%DKC'Z*1PD_BQ;DA M_^VA*O@._%K62BLA455I6.'8D!]8)1CE6#<5RR)*^/,?V'D$#P%MF:1#D")8 MD5Q[,D:-HK\-) T^N=G;2W I7!;N:KPM!.7B:0%_!5.O6UOPLX7L62N*L=RT M^H;FDN)4W1-(O8)%\>=9/Q8Y:+1LW$QM@3Z;^;1\KL0Q !W?+S+< MVW?LB<627^DYP1=Y:[7+F:W)@VQN;"11I:;^+)=ZSK^+N M%&9YGEU)PD;R<%.(Q>&Y!>B6%%0@EQJP;C!"0])@6FPYDM\1 ;W34:6(4<4J MED&0BY+MJYYFN5O=O'#)BU&IQ:^KCH8QJPCS'\GH]X.@3* MC\[YJ%XZ& ;Y>?Z=IWW55:-,?8DKIOE%@1C!:52,O89%^9\KR6^ AB@<-#2Y M):2:5D&3%GZB WRBJQP^H6VW:AE/X60KM+$2IJ2I48I&=\=5YY!:PR]20$:0,KCJNJ.R?Q8;V_X'T< MN,\R+4LO%61A)#L3>K)AX$QZ3NHKMD5?MN=Q*5'I2#D>EW":/V0S%:P*&PN" MB4:82_ TS[F2RTI= \O-''03_;$\[D:]^M264#T7L*,)BDLMK#1*D\1SF_S3 M(9RL=$.*Q;:D)U*D(CP3XK6S\WO9DUXV^7G5RLP+U;L!ZSS+^:"E]?0W"MO6 MXA8B6G4KR4VJXYTZL!%.+$!:_F;;9J.5X8:#3'J_,=>JL1)!T6:]&#C$T&(- MPII>HGZMXYM^%=](%1L*,:R->PZ+3Q%O4$&'%-A IS]7FGRM'VL"-8]Z8;[] MJ6BP7UL7$6%)@>R3'BK?HL#>,L2G*R;ZXZ02036$?KVTSHF(%9 ">/N15#=H M>%"D><^AH:D;W)IC7%RZVDOG;L?G,MIRE M9V>Y.,.8K18(/I H:4 9NFDY_]7;1@B5?)2BA!TK!^H@0V[ ;EK8M/M\7>4; M;UMZV$.$(M#==)=]'BG+^ J=*]F*;[Y9=*KR9?KF=^485O*7*<]N(2W2 DSW MM=:"@Y3P(5AK*8[2. N>2^?SK_%0]*BCX38UX\+OZ-MQ$'_LZ ,'0H"TR1;# M^B-25UMJ50M7(7,F YDX"V&\,HN&/:/*K,$-B MRUWRM&IW4R:_7[DDF/3!;L@I%\8U@TVV[NVIGX6R=\-L5.5PX+QE/@45.%KC M1'9TR3.M(^X&&!XRE(Y+$*(;@94:,1"6@HK)CVNTIC*&ZB_SE.6YA.>"HKN:N*1HH8')3$EM)G%4!Z1 8O4>M'H36HW/%+.,R2^;&54R:I%6O(SFF% 3 MNC^\3#IHC#81O] >4,_:]+W[M13>V/Q'-UUZO];29^A4A,5:7:?B;9V*LQ ? M3]VG9JY;(\U#6]6:&_[5#LY\DN*XUI09' CEY)37%C*0>#4NI$O90"!899_* MLNSU+,TT"Q=Y1X6S?F61AW.BE 5%-B^DG'Q]JL:9;S!K87O"(U6=W=)LT#'! MTS*!YQ@N6]@Y\& >^/7JP/=D[N%FA?>2"RE?T8 9U.^J7%M)',NCAA<\0\G^ MBW5PWI6U%\O)^[IQ#G-MPPFL&ZNDG]AC> &GZEB!X3OFXY[JDE-0GR%W>]MD MO:U9R5J;]&T5"^OP=_Z]C43X!(>\,39!CTV\&\!G[^Y?HV]-\*( +^H4#&72 M^\VR_?I&VNCQ^&)<2+3E+*]Q2U.L;Y9OIU907_X8C;$,.+8CK28\_>9YFUZU M)ZR$7C 6P% (I\VW+@$Y#9^FYJ;?_/1W.# L9E+HF/*62V$3PP_]5(Q5=1/> MQ/S&&N,"91W)92X0\[ZL;>&##(3K9_V'WZQ&R11\HAZ9B647::[Q.,OQFN.R ME@I3\UGSMHL7\!9U$],$T,:#LYN3DQJ(V;J(O7Q>M3]X66VYJ(MW9+',93EG MIRR :SG ^J(2C]*O?E':()T3+BCY"MC$$,MZ)$JN,+U1MFBS=*]1>5=>E\M' MS;]2E&SL3HQI65";7?/Q;[;;_$+Y".K2^D\&WHGB/6+Z7?2OC9I))ZH!9&5" MO8IJR.W5R)X"T7>P/8MM%UQM2=,>[D672=,1/' M\YNS'-81#(*3"E=T#>EH;MBY$ MD;B430;U2>E253WB'M7UIV&*[SD>R2KE5[K$\OW6UM^3Y91J8;QD6%6*?/L* M=2E6@36)91U7.15&CHHMQDH*%/$NQO%9HP8,6R,;Q7!UB;1LM9'%MH5L@Q*R M!907VCDW)N,,W4EIE..QALUY2-5L"%TLEQ8X%D7U:&(UF&RJP-Z4U4S4^4YM%X@+-#HA(L M'CLQ5-7:N#\J.Z7B%"LRIPZFM+]%XWSUL]7[51_(Y''7->RSE6_RB!NQ*;BXJ110(+E=0C4/!S64G6!<(:R/5<>8U%VEY3? M"1YWUL>CZYW!R:DB5/A)^A@ER^@-8=/-C^4JXEOC@AXI/ET_Q774;%4N>X)4 MC)"J.37 JC]Q]M!E)D>3#0OD8&D7AZ,\Z_=4Q^I ADEEZ^IFKWJN'(XAF_GP MU0N!C:V33^9%W>[':X;2TU]*78&O")X/52 WK3M'S9Y%7O5YU>N8_$I\PK"L M^9Y7C4&P@XC'BSMS>L7D^+B==D MS6_#YEU>]J^KIY!11N33U'LE56N-=G4N*L0!W8NJGEY;FI'62*H8]TAMO+2AY1P1]7 \II+C&G:S87;4K)CR M^;H'46;8C(E7L"2\^<7U_*X!F)VQ0FG0"P M6J!EON)Y7$PL]KA1A%[IV+1: M68SG-RR7I[ 8)A96V]K&US2^H=QWH_]Q[)YIIQJ*/WD6KC+!:JC*\H. 'E*]7.5!FET9.BA0&73AJSMQM^NSM/H M?-;W4Z=UICKSBRJ+7'X!L*!\W+LB M;;3KE[I&ZT1];U#ZH_!.K3;A&V*AAEB)2BIQ0:CBB]$M)&RJUK(Q8WP92]&4 M[,+1=;M63#[MP()% QD9-5S22HS+_HKQL-QG7^M!'%J>-X=/2OU15M:K(7"Q MK8ER1P4BGK6H'055"D0'@'6 UAQ+!5_.0&QZ"U" M#S$TOR)[UR97-M#WI2NN)@G'\B9)-X5/\I9TTF08.>GQ9V$_/5/?_J9WGET! M#^5&Q73:6$NVJQ96>X1*WDIO2X5P:@$+OD(=0W$N@ZE03*VQ7"!L#591R+CU M3'TYZHL")&\D:54R7RRX[^M 'CY1ANO'QU6TCAY+"OK@KWDF>T*2X4-JQC.NXY8SD_H% MK\1@55*'5_A(35A5_%[I>\P'Z)&&LJL'S<((0UZ.BRU MHW+<\#&P-^R\BV%S$0;!68B/49K@2DSM57F0$S!0R <*_$.)@PK>ZZ2A+4VG@&[:2\U\P;G<\E;%5> M.[OW3T5Z;4Y%@CN/ M9,1.;9,$,?;DT1W8Z%D![DZE(F<8_-0[LT+GGDG7ICM*WDF[M@[V=WO>5N;O8^? MM@Y.]DZV3O;^V>UM'>S@'SZ4O^_L'6]_.#S^=+1[W-OZ\_#326]_Z^A_=D]Z M1WO'_[.&>N:SBJH@8,H*Q1"EBZ$1FL"A_59Y$I,.^&6&GCXFD'5#,88.R$'* MN,1HCLNAYE*3E8]4N>0:A&,">$,F&;,<%MG(L^0J6('5QIDT(0UW"9P(O%Y$ MR!K4;,HFU,EMM$/Y6"E0Z5/F/-9*$!7I6-OLRW&.1Z"^7W])F5^]FCFD$@2D M>4HSZOD^L#CM9*$E.X+W2HH>H?]P!&=3;>M9@#,^WP*Z(W'XP4-C)U; M6O&W[XZ#)$=8JQ(5F4LM[_)!7CYM'F\"O\HDT"3P'5Y/XJTGPC;P2W2^(0ZZ MS*2C'F;#&-XB/RRA:Q2*V1GF[H;2Q2PN\1Y((A/XCE6L_2OL@ M 3+9(E-##4* O,"G$03Q'#862^=;9R3.X'0%"DB559@AX&9OJW=^?8DGH"Z% MJ&FJ& 7>D Y'C8K!*<6M,!?Q4"0Z!J^5I/9 -3]4-885,.1<(*PL;PI,@RL7 MJ\A?KWC$6X_BD;9X.S=CLREE-8T-!?%D=1VJ>'8Q)A 8A5:"-"DHK GPGN5.?+[/7-WP>WB(5]Q185@/46JV\=+=YD@@=]2^Q MKW \JBR;5MKCIC-=JDBCB8$BJZ=4P0-*2 UZU*BH3M(?8-"&&B\K::!5U7D^ M:=DBGN?7-R^2CY"PI2&1(%OCH:X?UQ4A2G2'LV4Y(>_+5%EQ+L1-IJ2U*NSP M)@448A.#.NH)(:EN%'.!H94APQDD\HU2M=EKPF5IER-NQ%OS'12C^0[)R;'R M*VNOJ K3FF);B*&&X9IX6,ER"C&TSM*J:JIA#<@(3%&<2]Z$L%%O\BQ#>%-9>E=7X$T\5=IS=8!X*).@A\W,R73Q[$VFH9V,MF18]TY'Y=L2 M8PM\_=TR/'_^$ _%8KX2JIQ+I:RF[G63_AB3X!/ZJI&Q*!,14;GEZ8R$.HL1 M%N++6D[%!GE=?U*CS)4!78QP3KD.H.JZMHE+&B!^AIA3^G/RVDLM(:TK"RX@ MW"GBM)8&E:2YDI1\T$6=6,0Z>%?R^.\[A4YLSN%=W.N )8&Z9 M,<(K&Y4,PHH/:9=0C8QUY#4YQ0';H!K'-'$2U<68(:'@$-XYZ:6CHKPAU]AQ MF)2J(>OG4'.:B">JPF,AT53\\U_-+JF;&4(6M,#']-7#!%+<7>*CJ8([ MO+4N >UN*]ULH/Y>-=2V&)[)6%(KRW,1GZ$KJV'K9""_5>A0L'F(#0+C6Y,0AH@7B7=3"I::Z\H!J=M5$*8&@$R(7-HX2D6-+KJKHCM_ M<72W1![>WFAO2-B6O+^_V7NW=[!UL+VW]:%W?+(%?]L].#F6Z?_C3W___4'^ MOG5TVMO9.ME:QIKKOR!.D=VB77_XM _[/>J=[&[_^^#PP^'[O=UCH[=WL+TI MJ;EWL+/[O[V3P][)OW=[VX<'QXZ@ZAQ&?TNS0?_^H._?28_6@I) M[]6_TA^OP0<[@/ K5ZCY>"1'N/4TL2BC0>38MNDPU_>"Q(\#V#)EB6^+)/ZZ M@S&2"?]'\ =JV70#8OX!;" 6Z>NM,02"67X ?]A0QBNV_[D.=[+O'ZRC[Z?V M_CB^V/W^Y7UP<3CX*SW8^3(X..GW#WY^-/=_'O4/WO]S_N5BZ_K4^N?B\/.^ M=7KQY?S+SC_]#_9!__3G97IZ\='Z?3J_T!OMZ_ M.!CL6:>?/](O__CV_G4PB ;OAH<#>-_GW>LO.]^L_9U//P]VCBY.3[;8Z>!+ M']^_O_,G?,?9SX//^_8'^^C\=/"C?S@XZN]?G/XXO3CO[__[H_UCT]K_&=D'UX'YY7_/S6CP MSY!_#L:'\OOW?GRYV+LZO7@W@'70T\&^<[#S"=[_S?XR@+59'W_@&O_W9V0= MGIS2PYW=GXO-A6.[8N ))3[A,6>1\+8MXF7V%;H>6X2V.'&VQW1 MS]+12/0D[#.XF.,(?+H/'_[^UQ\3C/+6Z#T^YWS 8BR0RHY[GI5[#G>VOCJA MZ=L)#8!=3(>PR(P(=\*$^+$?>,*DH>][&V^/08/]E140DFQOS3+,W]M;AW_V M]G9Z!]GF$W /ZM>]N..=Y^0=:_]D[VL8<3O@MD\L&@'O))Y%?&ISXKMN:"8\ ML0(KV'AKLVF.^7TJQG@ (-D]7*,YT:%$!5KLP'<^TW(^DV,VW9\&D9=VA/7U M6N<(/S-108RWFWFK/_7MR[&\?5E [:Q;2N(ZEM3(GU< M8P= L'LX>2VPC5!*XAPO]KY#U) 5#Y7YSHRWGSTTKDG./&8&9]E=C;5;6FKW;4J*O?EU(+G?2WF%$NSPE64I_CMK(^Y[EZM'?_/CPZZ1V^ZV$)RM^[\,_!2>]H]_W>\Y. M[^]/?W[8V^YM;6\??CHXV3MXWWNW=[3?!O"XFR>,JGKAHA$+52A/?V:(CH.- M*1(7 1L6X!==?-D[$='Y$%9Y)BL:]X91*Y#R;B3BX64Z;"!&S3BKB"5QS 6JZQ7..&MH*;R:<;'\,BC5,N!P!/#DN7WU#!@]S49RJ?A*,/ MC0E(S(F5%1/>^G39[D1^#KNXC7(,N0SG+ZMPO@;"+>:$\[IU])6>7/V[,544 M;-3 )24JVCG"05[+8>V3,$LWS6"HD='*O0ZE\_(*Z\9*2/1>M6@L+U;8?OIP MY]7-UK"I>T-=,"VYU]!]*W- 4O607]E8@Y7?6%NKIL&K>E[= UY,/Z(T<74; MCJ3U76E<[[TJP\;BYRF:XI^F!A2OXN"Q4#>3$!)(:=GJ/A^G=@Z@[5SH6EC/ MEKS7Y6U2:+[>K]$XOT] 'BAX737[XJ:&QPHL$1%@D741.P9B+0FWNE=N>UMO6ZH?ZTT/7SA331;OV69U/[]69M29#>Y M1/37]!M@*95L%CI6+?B2"?(S/M233RJ>.0'?+P:73WVJ*,I9$*J[1-86*OV^ MSW,0;D52"UN?4#D5$D:U@N#()NUQP\3(MHZ[LU,H(JX'K53*[@J<5.QO6*K) MZ;G R*L^C@D0(*V[6K3\A>W+-7XS;$)#_U0MEK.FRM!]+6C>_^+#,<^O>Q/] MSJ52.@=-H1I9E 69B\"*MJ1?-[%J' 4-_E+V\\19A9+?..3C2BEN9[%$7Y-O M.@'6C'H^LWJOMHX_R4(P$%N?6.;O1LNTSP>Y\>?4)\H#0$\#O4?PN21P$] Y M5F[)A!=DE#[/UO$V'G#E4-; O0-)"8F2"6)?SI2I^GC4URD*V9:K* 34<0GH MU;91IXXQ]AI]IE+%T3>];<6I'R2G/B\)ESC^YIR?]NO6/R5&"*H('?ZU:,4+ M8G()GS?7P\<62>UJHZ%.-2;KI-_^_PK=YZ9 870+:O/]J4)25#89+?)\2PP/ MFKN*RC^3[77H=JH>>8F#W+O4 W8:^CG-!["$JL>@%9 M58/QE!=4[:E-8K$P=-#=N")NT/'NP8/<9N]$@LS7KY9@IB5,_66?JZ,I087E MJ>-7R3[4$#&JFU,L$#0R5],;PFP\FH )7B@1B1[A4*.? 4W*MQC5,[0G #$X M]ODC[#0L1,_'*#SXU+,IH' M-KT$-1X I5DW^^/YRZ5L]HX1N:[QYFH[X@=7^+>&0H25<,L2/ D<,1SOA0<. M; \DG(2ETK!S]2R3JHUZ;J=OXRAE2%HO #$Q>(UY-3="'Q=ZRL(<4'-12.QM MC%EJW38!\S[U%1@KH$NB@PC)YM8-C*%5&2\FOTF"RTS8JXF7M8U23X^J"%L9"7C>*_J[SA4JM:($0D'& M-Z1-OEY10CY#NWMB )X2689VK"G6_5IZ4!7(!B=45%=#'A2R4R(FA[ T^:7Z1,4X&ME)ID>K2RF\',I[Y^"& M7$F_#@'!QZ-LF VDF_]=@+SUI5,Y0M\(=%3SV;<-!9+S"NJ1/XTTGJ#5P]F9JC!@4K4^*$ FA68^9L8)W#S 2LG4>&#*SK7 M/(N@5@UV,)1"E_R*CG'M25:&6\Z$D7>,2O?KN3@-?#A$.J9;,>9#0Y MQ:CALZL'-IQQ"8$_Z:,V+LRJ85WZ[1W<3,4[V'ZW#F"BK;%._P876"9(YEJI MSZ!>MN)8W\;H<$Z^H_5:I HOFW+50+ZK(\/J#FER[-F\R6)W5RAU."M=F:P/ M+J9TI2%61A16C.B+UTM@\.A21()UAZ^IO>E,H>P1];=G.FUIJMTWSY>6GCH? M$T_BLY#)"TV#ZA)) IG58R +9?O[0!:"=F6^\U(Q0C7751$8WS2'E2:?/3J_ MS50M@\;4<<)].*$0>C0:!'<3U1FU:?F]J\3:TW2R:0OI1&EK MZ.2KH]A53D\ILKP-T5V5@] PLU]KN48V MG@^GIRVK>JYOXKJ:8Z7F+U3CG4H;.NW%RQFB]5#'CJJ/0]7=.JR88[?*P8TR MS7BN\]L+!!&O!:Z;84R4Y7D6RK)^.?1,LH\HZHNAZ:*=U!QCW:_-X] M5.UX8$D>D'3(%9'FRNA\_UB6I.$E'=X$-9TD3!J7Y3!R*!+>E(K&N$]]2\6O MP2?J8Y[DSO62'6V7I.V6O'2\7;SKDG2M M[J=G8QG>CW2-@QSH/#-UO.&1S1+O3FU7:XVQROS-P%S\\GTQ5I=X["V=JTMV M,8ZRRXUYU$'X7VH]FTC]4?RA:K_;5;2WL_OA<._D9+<$ESS\M/WO704NN623 MJ8G$F2+I5"*7,B4:=W_.\E_YLKFH@>8(ZP3#-$SY2BBUZF-[GN.1E?A*S'0Y M_@H.9Z85MVVYXK(U!E-!F"$JYD8KY7T..%?@RF [TY+6[I%>_'4O>^A*>I># M-O0NMQ]37\\1^/-X;V=OZPC^O) 1V[*7&V$;6[[V5WMXV9:-X1DX"%5/@RK. M9=FTRD_KWS":KEK$UL9I]NQ-S[%7[C13NDG]^_GB-[]F^^QQ%GNW,[BCD['0 M]0ONXH\HAE\(:K)2,?!ODP+)5M7<,IL:E.OX>+P&8+*;\L!]UV ME ]YQO*+?"+DKVF!HF MPICK629U?,I9XCI!:$4)%Y8K'!$DE'_=JV>(Q")*![Q?_/<&L#\<#$F<2P T?"\(% MIR>DF#WK4)+#XW(HR2?[R\GIC\.3?>MPYY_S@XN/5_L7!^G^Q2X\9XN>7GS[ M>;CS5__@8JL>2@)/VO_YS^#@_='@\/,G:W_G(SO8Z9]_&>PY^Q>?8%W?S,/W M[_H')_M7TT-)8-4_#SZ?FE_>G\+S3Z\.=L[,P\_O!O"9ZX.3+^GAR4=V^OD3 MW?_Y9W*P;?[00TE^[O_<,@^VOOJ6FX0L<(EK^1%A)OSC^YY%K,A)0M./DRC$ M.2)68 2>5PX3*5GD[61"_#XB4:J[)41CE7:]TT\O4C\%<>3PP&?"@7^X8+YE M);Y@(:=6Q(,XE/K)[/13^_33SRG]Q +/H4 \$GI63)CO",*C.""6$SC"BES3 M<2P,I7PC8*Q%^FE%+GW[7<$C48SR-%+CX(OSA;Z]M=S>YRK;=59)JW*9ZO-& MK:0CJT[++*-ECF>\(&KS,&&>39CK4,*XG9# YXPD863:0!9F+=)&^?Y]^$O@ZL 8E>U5U+ORTAF\PW M(V9&89A$'DMLTW?,V/8"RD00I?EQR"/-532C@A']6^5 MU':>_8I$.JW&H2J1WIX:ASHX_7EZ$:>'[_]*]W=.K[Y<''T[/('][\1P/K#/ MST>#+_+_]G[\[\_=J\.3;W3_9-?:OXB<_9W=KT'L^RYU$^)%,2>,F3$)7"9( M A)ENY%C1GZT\99:AF6:,RI"(_%6W9G8X'XSH+ !/"T4="0-;ANI>I-AO6N: M89T-ZZH\WTYXGT]XIQUF;D8)R)='W,AFA'E^0GP[L(CI!C:W0O"B7&_C+7,M M@S+:HK!\U=>!O[ILK\II[F3[^61[VM<.[, /7L;3<")AQPEW2>P'@K H880[GDO]LPJ=VBX+_+SK74 MT>CD^&GD>-JK"",:6$(($IH!)'"^T+X?7 M?I]B;_@=)"#+K^_E2?P*HRT(+/ ?3L)G5HC"F2U&TTW/HY/:1Y';:4TC<,*:>%Q#F MVQ$!6:4D<%A 0/$F%G,<)V!LXZUMN ]W^+OLP_*B]W+278EB.L9)X MDB5-#I,*6//PNI%FUHIJM&@H#ZG G] GW3(^P M.!&$!]2"N(9Q%OJA$UCVQELK,&C0IKJ$+C713@>C$^>G%>>9>X_ YV;L.R2@ M"0>_PZ<0+\0629S(-*EK^[:@&V^9X04/;H1H7X:BM>[&B0+Y>KAG<5MWYLM6 M4BN[!^G4T6.HH_V3+51%RL/XN0_O_?C5\WWA)*"%7$]8A+G,)F'L"D*Y;<:Q MQ1/;#S?>^LPQ[&!5D="=6^O7);7QBXK[RJY+.G%_-'&_GA3W)(A]VTH<8D4! MB+N=,!)$/B.*^\N!-5B4"[CT7,?ZNS_[O/A"&*EW?+XX6-'N,S#Y!,$5*C*MA!, M;2N*QH.QK/7=$9>H;KMTD;O/3TU?)2/\+>]KR%W7-L7#O$=$V^CN4=\ MSTJ(&5#N.31*(C/8>!L8E#WX>J>K'VFM(*_*15E"D.6,8O)3Y%DGP\O*\/6D M#/LA%6;DQ,2G@4F8B$+"3=\GPG,"QW:98]JF'I=BO6F1%+_TW,G><,2'9RFV MARM'HDN;/$WQ:7GL*K-[($:[/W1'_OLLBZ_2?K]S*E:GD/9GG KJ"6[YL4G< MQ+<(2YA439Q8X%-8PG%%X+H;;RV#60^&L^KR'JV5Y]45I2XKSYUO<7]1GO(M MO"0*0B88B2U;$&9;(0E .Q,>NC'C"$GCBY7Y%EW:XLYR6#)^EYMX9&^B\Q@> M-PVA0RVS MG5C>,[.@Q)(Q8=E)[!(66A2L?V22P/=\XIM6!/Z]:T>1M?'6,]L$?_/2LPJR M8KH'9TVZ5I2GO:6H2]4/LF'4U8L]9B)!Z1_73SPO\ /BA5@>FE";^,RWX7Q] MU[(\< T<)B'OF--UG[Q<"5[9]40GP4^7/U 2[#N6SV/?)!$+?<)XY),@<"V2 MA&$8&0&"WP(>8/JU(-)_/]AD>L-E_[02)WW/M+T;NK;:CI M%.WJ%.W'&5?)B?P@]A*'"#OQ\,Z%$S\R8\)C.P[M, F%8V^\]7W;<&QW+4KK MGVC\4:?/?AE]MMJ.H4Z?K52?33F.H>4R;KDA,5TG(LP#QS&D04QH8()#&;O< M-@6.IS<-^^&NXU.V"I6KJ$:12VWU#.,]&[NU84MQ-L9*E:4'%;=IB2_=;_^P MM_7GWH>]D[W=X][6P4[O^.1P^W_^??AA9_?H6-[!>F]ZNQ\_[9V3 MT"FD%ZF05@TQWBFD1U1(4Q&Q%<><)B9684)8S%ADD]"R(^+9=F1:KA?P)-AX MZQJFW29]],M@AH)(Y&,1SX$*;;CR79'&XWM*2(4/]9%WNFGENNG;C+,$3I$; M1AY.48H8"3A+@>$_?()Y5ZC16BE>H7O12?$32/&4 MAQ$C+(TC;(+EUH0Y"MT7X78QJKXJ&. MQ:]04_XX&!6E9KKN]-*J]=+%)$C%P<[IU] 7W/:$22PW2"#RB0/02]PFIFM& MOL>M@/F!1"VV.Y"*ERO)CP-2<;,D=YVD]Q?BZTDA=AGGGAM$Q$X$)2RP0A)Z M(25",&K1.#(],WS!*!7M]RYP"K%1)BVZ1,4C^Q,?LN'9B<@'>.J=ZEFEZIE% M&;AR,CJ5 M>[ ];/9R$N):,<.):#;Q>1(0X=B)&[@NHP+<@Z"#QGPZR9H<2[*B9,,O.JQ@ M96Y#EQ)]1+4TB^$=F"&X"IX)RDBX$+5X$0D3)R"1&09^;(O "NR-M[9O!(&_ M%E7(W7R2M?,V.I%_7)&?\D0B-[ HWF5Z/(@(TG@6WZ7N*9[L9; MZAI.T,TH:8.?\IGG.>_J+)[4#]%G7FP-8PGS6QR.1\6(#_'D.O7T.)"34@-=;%"QUN8QV>A>=(#_]A8CN M<+2%']FN1;CG0FCA6C;A41B!GQ'3F"?,]X%V;VUF&\ L+9+DEY[V4/<@#8"M MKK;B*9"UFDG51>@\W9W(/;7/++26".V0NQXC#O4]PB*:$-\-3$)I%/F^R1,W M\-MX'=M55;33C[A1ACM974Y6I\>F^@EW7=\D'G,3PDS7 UDU$^)&L6WR.'18 M;(&G8#ZX*+-]91.M]1*VLZ%<"@(2%&*89HC).>HR#X_N+#0.OE0W!WCPNA6M MBUE6IXFBB4K,PYV]K['+PB0.!!&VX*")HH@$MB>(2VD2"-=R.8LVWKJF;P2. MUZ*8I!34)+[G6C%GWL9;Q_#<555==+F)]@GS(W=\=%G&U M25AH"Q(PTR-1$D7,#T0LV.HJK[OLQ0.&B'3%$T]]WU$?>) M8^*UAD,MPB+3)H$7,N+2F#D6"\"&V. X/+Q8LTM.M%9,5WNE,5],.^=_A3(\ M==WAV$Y '3EY,&)"(^&$,OP;"]EPG2KP(AQ"[ MU'!7-H:XZ_QX6!'&8)".!@*1U1%W$^4/UBV&$0A+[U4A1 ^O$WO4^_TA&/JW M$ZE4CX_C"OPHTM?#M/_?&Z-\+&:O4*LSV!K&V\T3Z/3 '?3 Z8S13ZR0>A![ M$--VP>@S'I$@#'R2F-3F-N8A'BM+CL\VO\H+B9&Y_JG2]MP6N? M!S@>9=&W\ZP/*JGW9_'^_LY%(O)< MH)<-/>?KO)P/TM\N-SGHLI0V>[5F &MHBYR2&^#_S(]T.>F+YCQJYOB?E1 MVM[!NVE#5ZU&"LC?/#_,CT=\).)_>'\LZF_709K96;_;K=]/L'K;$];O>_S^ M'Q;_^Z_^%ZO_/;S(G-//L(:3;Q36<7VX$YG[[_=_GIZ<#_9W_KDX/?E$#W;^ M_/8%U_2/?[W_\:L9F*$9N X);3,A+$QLPFTK(HYI6PP<;N'$[LV.T@(^BDW? M=[W(]'B<($*IGR0\I+9M,\\)[46IO8Z/UI2/;%/8KAOA3*#8QP+*@ 2. '7J M)I'-8B>)+'/CK;D)"G V+SCSA]XESWO?D;YO>@MYKT"Z%T^COB2/%5OCT7F6 M@T*.[Y9XZGCQR7GQY\''KY13)_(CE]C4!YWF1XP$+$J(8)S'IL,C/Q8WZ+2Y M?/5(ZJSCJW7BJS"@U'<\XGJ,$Q8$)N9!&(EL#@&HL#C3XP! R>'_[J#G%*_U M>,4 1IOTW4+H@SD5@1U//CE/TH.KKY1%G J>$.HC.)/M1(3'S"2@F*CO^DP( MVUM6USTJ3^T5Q7A:SW7LU!9V\EU3.)'%B!4$@C#+MDA@QS%A+J,.HR*(:-(J MT]FQ4YO9*111!'3UB.T&%F&*WGJ82*)'1, M',KD0:1I EFX'0;$MUG (?#DE()W/\QN][[N[I^E4LNH488UA_1XT.!XU(QB8;:Q6[8K+%^M[-XO4.AD]TEE=WJFH<2R MBEPBF,4)2WR!,PU=XKI.'%DTM.R@E;+[I-?(SW6#M]WG1=';@@T.!MGP(==X M01PDMNT$@>G&C)D6YP%WG<0)PL!UN?#O',-ORZ5T=R^KD\F]VSQBM@]G='AR M<+[_,Z+[)WMP3F>PYG>#PYTS>_^D/X!G7[PA,\%C5T'KW:82UW?]KW(-Y/$C>U I MR41\<-$Q)'C4V''RV:0'D.M M=2RVMBP6.Z87A& O7H\Y;W>X_'HO(QY MQY_MX<^#G;VO$?5LRA.'4(=2'/#LD0!L,#$9-\W B1'T9^.MY;J&Z;F&8\V. M>9[,7+:'^Y9&T^]8\!E8\&+KJQ-SCX6@$%TW,0GSPYB$$*22V UB;D4!Z,80 M6- Q#;#.AN>RA2QXUXQYYREV/'I/,WZRZW2>8L=BC\UBK?04'T\-=I[B&O'G MSU/SJ^5['CB$(?%=$1!F)C[Q/2?"VGX["BSJ"<:658&/QUZ=*[B./.8&;D+C M,"(Q$Z #;7 .?9]9).:N347H!,!EX!=2'_Q"WS#M6=3S%599/*2XXE< #+V? M_S(/EKR277T[V]W"+B>2TRWU?A)$D>V2)'1C\"1"T-0\L(@98\^RZSB)"\ZJ M]>"1 1V8;VME\WZ&M9/-U*F[5P[CSS2Z+(X05 M\L!$^\H1 #>*B1\Z,;$S"+'XE;H19YPXX"" M^8Z"[Y)Q#PW 'UDVR9UA=4>7===EK2>H805QPZW8F*:/ *NBFT2 M^A#86Z&5Q)'/N 2O#CS#]'W#]991<\.X-9Y')F?S63Q'&Y M'1'/=7&&+/-):'HV$?!3%,9)+.*E;^T>C[TZZ[F./&8'D>>Y+"&!Q<"@FJ%- M.!"?Q$$<4]=-&$2W"%WC&)3Z!D2T3],;;?3@"9<"'OA=]*^[3ND;+PSNY[MT M%P:KE]3I&5N1[PLSB@GU$6_,Y8*$=AB1,#)#;@N3)JZ%PM6B;LJN$WJULGD_ M>]O)YNIE<%N=>S=09W7* M:'88)^54V#P2A/LX2$-.\8X@\(N8L&S+<\&Y0P!)PW(\PZ*S'15=\<]+$>-5 MS<+JQ/@IQ'C:I^"1Q1S7)K:?1'@)%X,86X*XL<-<:B9Q()R-MYYM&]2;[)@=Z1]G@,A?G8EBDWT4O'<+OHO>JGQ7%XOE7+S*4 M>?4D+D8!VX2?9I1431DHLM%M$2 G\.WZ,3V<<5V MRJU(A"=D;B)Q*!:9639V7 ?$<2F+F1^*"*,#^\%AP;JF*IZK[O@D%[P8Y]=E MQ3$?P5Z+T;(%+?K)[??C^DWFXLT M!"3BW.%19%(>87F58UBN;7CN;"KR'N4%][,!=V6VCI^>BY]^'IQ]C4-0%TY( M21A$G+"(0_C)7), EPF;46;[D;_Q=O:VJ2I6>=*;V;7-YCQ-R'2#M,W!P>TR M.0^4Q*E(R3=YG @1@4*FC# *SA=W[9 $(G:9&=E,Q-CJ93N&[\WJY;M'2UTF M]L5'2[>);@=A?7^IG0J4G,2R/!\\*"\"666AL$CH1_ /CSUJ9Z-I SLC;=@7@SFS^(Z=)G7ER#4]W=:/15Y(3\][TQ/_&:>CZX>4CH59#@\DL+?7>/Q%UD_C'NYH#?76 M,Z0OCAM$V97$Z+33ZK33V8S+$21"@$ZRB?"X((RZ'O%-.R!QC&D-,_8YQ^+6 MP#,"?U6%*'<3D37*;ORB,K^JO$!K9MBF\ &2>^8;''ES5_B0R_W+2(C*0@]0;_-.\3FUVV_/&ORLG[4#/RUC#NU/]CJO]O,RZ? M';'8=$).3#?"+!.-B.^'C-C,!X(F#OPOVGCK^[;AV.Z**H56(4;/G*+J=&BG M0UOD-'G9=Z MI?$I37>S_@@/807CT>*/M.6 '6NJ^JOQ+RY7JJ P9&[B!,)CS&:""9Z85B2B M(')#E\>.^.HC5)?ZT'E>;N&2GPD2YH)_(SR!';[F_2M^76S\,7$0@W1(FJ<^ M?6"+V;4%3#L3$LHS_?!I?^]@ZZAWLKO][X/##X?O]W:/C=[>P?9F;^M@IW?\ MZ<_CO9V]K2/XMINR=%Q)$ K;X:7(.7*["GDG&@AZV#O0^LV]VAN" MRLC&\(RX,'KB1R10/Y\K]1+W8(/Z-]@__WWA?@8\/P,VE@K>DIZI5,>U>I#Z M'W;5YY>%>%W^\"9.B\L^OWZ=#N7:Y(?>Z(=IG8(B,9WJP--3+]?2@N"T*#$Z MTZ*_6;^\*5^:,F;J-2?8=#QKX>C:-:/6N MWEV[#PW30PLO5Y?9[2]U9&9W9$L>&0V6D<,6US/<[F#+'1^)[V(X%J_OPBCW MOZ&Y"P?=^YKU5USABJZM5-+0;#.#_IUG\3@:%0^I9GKFY.@==[IT=K0-6??NQ; M'ZV#S_OP^D?K].34.;B(^U\N^H/#SW_U#W>^60CT.IT"_7+Q)?URLOOSR\XI M/?UYQF"/YP<7WZP#ZQ_XW*D#SV6'\*S3BS^3_52G/X_-G_L_M\R#K:\(6.DE M%,@7A &.N/)($#"/A!&W$\],8HL+1*Q$--@6M9L_T650I[?:M+VY_H>8R+AHYI.KWUO'KKYY3>,D7@,ML)2&1Z M%F&)[Q)N138B9CB"^W:2T&3C+3-\]@+!=CNU]4+55F!&#*PQBZ,P9HF) T"Y MYUN4)XGP@L!'M44#K;9HT*FMMJLM6JJM@YW(QL$CCFVY041)$%(;!RP%A(.) M(K8?>:X=NE0$#@Y8,ESSP5-%V]=)L@81[K'(OZ>1F(EPU[5+?O4ZRG1=F]MQ MC/S*DL ,A!M#Y.>'X$@%41QU(>$ZZ:B#[2HDI <[IS\//WX- B"?%=@D8($# M.LKB).2.0P1SD03]4*EBM)>0@VSGHTK:Y> M:R46932('-LV'>;Z7I#X<M;GCQ2N^9&D9+L:Z%;YN9X7LR2N [8NN_'6] M5MB5ORYC=5^V;5UYO2AJAL-$6]C.:J[,:E[/7OO%7L+=."&Q Z$V!$\VX;;G MDXA1ZEN)\$/J(P*^P?PV#1[ZQ9%KUZ!TLA/AQQ+AZ:C895X8!D%"K,1'$1:" M<"=P@4["=_ BWP^$G"]D!K.XTYT(OQ@17GD982?"CR7"T[&KPWW7CW PN$LM MPJ(H(4!-02@/8\]S32])3!!AUW"=!^.X=@6"78'@.A0(=MKG4;3/X6SIGQTE ML6\Y$7&X$Q,6)X($X 22V'4M+EQ7Q"XX$!9FSA[<#=:5!+57A%=>^M>)\&.) M\'0,P"%B2ZR8@\R:.,C.]PGX_L"^ 4@PA 1A'-I8U.<_W'_H)+B]$KSRHKX; M)+@KU[NO\$Y[_QX'/]]/3.(X;@(!//=(8,4FL7W'LH5O4\>UNW*]9RO7BYK7 M5%W17@N*]CJ_XG$Z%Z]G@"*\T'0%4(\$OBD("[B%LZ9!/_D.M>/(Y=0.-MXR MUS"#];A4[RINUK<P/#+@'OEOH M6_:*KR&Z$KH'R>7[/"N*7K\)I?UB1^#=\4B6&L+]\,ADP>!>29B_\RQ9DPF] M:Z&R&K %I:<26X$MG-@F-L7BA\2AQ.>12=PPIQ&A(:A18X*TY$0M/TB1FZIFU:'D^<$"2? M&N:#)G-WDO_")'\%\4DG^<\";U"&*7$$\BU"06@0)H29GD]XF#!B>F[$3<^S MP\A&%$C3L=LN^"_^"D6/ !J>]<2/2S$L[MOH<]?$3/>,7ZDL[T@4@N?1N9S% M%(OOHI]=XO2IKDSO"0$T% FVAO%.38!=)>R=&5R9&9P%<>>N"9&*R8@?8.M. MXG/B^P$C <56+'B-F@F. C9\MT/R>L$B_0BP%YU(/XU(3\>T+C5=,P%7EEL< M6WEX0'S.0Y((CF%*X,8"1-KV#??A !>=2+=7I!\!K*(3Z:<1Z8E@]? C!*N. M'R6N0Z* @4B[5! >"V!G&H-2#IW8HB&(M&L$7IM$^M=I[S_&LCX90 QX_DU@ MK-IU^C]9^'#\_]E[^^8FCR5]^*NH_)QZ:K=*SB)C&TEV'$Q":-NU\ P$+U,V5#/BR]R < MJF880LE: RK40-$U3R*6(E6HI2JQM1UTWWH^<'R/2;UT_X%)??M%!#Z36EL9 M5;,? 9WN#OLI"90,0D%M*%:I,.6M;17ZRC&I[S&IE^Y%,*EOO[C 9U="85NI M18Z@"DG HCUXE0+HX*30)J/7:7:F9[6R!.Y]8MQQ;8'1F?0X+C"P J[%EZS% M$X6:L$0M3:)>G'$FI*0@R3HHM2M>5,A C,E!TR='VM?2W(MF=PC11\%-?YC[ M-^N!,/=ODOOS/H>,Q9A"N2MZ2NU/02#?N(_D@K1)%G)B:]N9OG=,?:;^S?HI M3/V;I/YISP2[&&(4.LVZ_-EB&N$Q0W V0PPZ:"I=XB-M;1O?-W8]BHS<^VH# M_^J*#=3QZ."SWS(:X4!JJN5EH3-2=3[4(& M->"F->#CMQK0C!C= '2@7;<;FE* H.VL*$$62@NTHFQM>]N*@"7@AB7@2^OR3[_H]CNO59+)AY1 *91- IHS0]48$"8WH3=6F,Z9L:IO MY]F;OBWCWF!&C=Y_G.R\_&>_-RQ3KD[ U0F6UM_V+0W?E#;/>I4& MX]Y[VC\J72'Q%SL_/>X-1U-N)W0+6WK[]&G\PT]M_'_KAG\GOSN:3+NSCR]' M/PV&-$P#VG\RG$S'1]V3DQ='\5U)[<5=&F::CL8?GY=<#@Z[R^7V!TM9.Y^< M<:&=#%H*4[K.HZFMG>2!4!&(I'.-V-E'I_XRN_?/S:^I*C M2@5L5160BH5(30E24WW*Z'V68=9=0"W#5UXACWB-?9:_:#RFX;2W/Z XV!], M!XME*MYS25MZ0N(YJK97?S_&A"-[2U2KW3/>B176:RT]1*D#H$H2R#7@M$?E M-!9= S6ULGVI[ )JQ<>J5YC/2T\R9#[?'I_G' ]ME/-2( 2L!C"% KYS08QJ MEF= %V,7;5#6]Y5E0M]30B\]=?!O",VVN*;,B?-V<+8Y91F"C6KN^=N%'@\G;;N9W#D,NDQ$WRL\GC7_C,IE^KHTP*[.OA]CR+SRAPL9:EJ]&O9YV) M7*E$%0&#-8 J5XC5.G"B2E\1*PFWM:WZ0BW2S91#DRM,X*7O-3"!;Y+ T'@I>\M,(%OD,#S_H". MZ RZ ,T3\,W#]Q8HHX2L7,+LBDI9= 16.JP&@3=GL^&+/W!RNMT%Y7AO88U(?&?G'YBZ-TC=>6>AF5=:9%F:H^\RH/== MY]8DH)@<4%#TE9JW[S175KY%ZIU45K[XC#^76%ZIDF6G1>D;U6(78GG:E3!F.[PK%3.F-DI++M05@,77;UG0G!S64XL!++ER;^<3GF=*'Q0I,;:RNW9RK\[4:XT\-J8?M1P?#HS:2>U_*:?\X _3X?2\[ M!!]_F(ZI(3$8TOCCDVDYF#1Q["YW/)JUYOT<[V%E7)XROCGC+(5:VH0@!4C2 M=2UJ(E"1!,T\,M8T^VFFC$J'OCJGP_:*U7?D$J_WP5MB+5D7+9GSMZP-3D2T M((OT@")+")W1E54QNBI*PN9F95G55X&UA+7D%OPMUI(UT9)YC\UG9736$F+) ML]*9%;RV!MK<*-EJ4YL)N[4=L._DRDO)O=^8^G&I7MIF)-/>M"_6M.PDM'2" M#NO5\O3JSS-^5$7A@HD2O#(2FEU,X$74D$2JWI5(LI2M;=E7Y[3\XO3XE67T MW1YON02/N=[%]2D\Y[Z0UF2"T%!USH Q6XC"6J DB\(8M/)N:?4NF,FKR^0; M..?"3+Y))L\[#TE:F64,$',M;3$VJ=ON(4"7!&$H&8M=12;?^ZV=IV7:VV_. M^,WX9^@P>_.M@\-UABC*(#HRJ!C MR FBR@@HT&!NPNQSEX6G73_X)1P 6(M@,,L6,TI]O1_MM MC"_OB9_-;=5M_//HJ/ON>R_>5[S[^Z/>M^2+[[RGP7XW35^.'LXFZ8M3<_1' MF@P2Z_OR]/WQ&6]=8=>1-+7Y7C4U?6^V+&F)X,E7$;W"6,4RO/6K\>B.=T18 M"UD+[\!A9RV\92W\.%^"R-MDBP(R6G9:Z" 6[T&98J2WP1K$SJ4/?6&64.N0 MM9"U<#5N>P6]>M;"V]7"4WX_[C[:>5W:0(J0:QM0U;2P*^8478Y=@UM?K29K M0Y?6)D2_3=:"TW!J4N-#4>TWC8QFWR M^7')'B) MNN]+U(*A01:F&Q:FN1!?+CJ5$!R8[H@I8@K@;0X@2W>P5'HB%ZZU0-W:/&!3 M93DSH>8DJ80*LADL;8E2 BAIUZ6I5G).556[--4'YFR3/%ZB>(E:HR5JP8@M M2]--2].WL=?=U\E0]LY[,*68KC23ARB2 VVR*MDJ84J]UB)U:S.!C95ES(,< MM&X(><#FZ79_,OA<+8B&72)##5%^59>H&V_D-/OW8)C+D^6&,L7\VOO[[%)* MWFE#0F_*TZ.#6,9[]<08.]:AO:/I9-H :@-[N6US7K(OLV2?[7:J^OY(0Y,U.ND&7!T^6ZT\6BH&K -9L?L#H'$4.' MH[>"M-?*AZUMC;:OA>@'=S;K;(6*&' YDN4O%@N&%9G[*\3]N0!D*CI8TWQ[ M&YI/AR9%B$Y8J$5(;Q22-7I%IPO;%G2/@NIPLO%G;&X1^G;[ER=?S@Z.!R7MV4X&;POO>[\ P=\U^X2-Z:\ "=BW]L4 M B[(M^ZFP-FVN*C)4"H&3.CVD@5JH!(39)N2IZ)22KC$(_XKY!VR,-U78>(2 M>NLH3/,14*4R2I7 2QNZ,Z8%2!L+R41R/H82")=10H^%B87IGAV/9V%:IC#- M!T]*,XMT-0248A.F$F)[I!S8V*Q?= W;KG_XPD7O5B]"L@;)1IT3>C0)VR+MJKZC+FO0CG,-.7Z7[:J8 MV7?%[#E_JA&XN*Y,;U1! >;@(2C$KGX9%1$B)M^UX3V;1';%G1UF]PJOX#?G M@##/[XCG\^Y)()_0A0!>N\9S$P1X&RLT*1=*Y8C"Q*UMN1KK][W?%?MV[_8Z M^V,G&XW'XW9FKW$SFR8L160YO2TYG?.! M@^RZO$H+QH4,B%E"M*I"S#'$K@*=IW*RIV@URRG+*6$YO24[G0PW6 MH?3>:?#62D ?+9"P'H0-N=FGSI8:3W9"SY9R7"LUG<4I_FM6@Z/]-P_>;_]W M^_/YD@]H_&8P//YM]:V,I=(H,+Y]>JJ.GB_?EAZEKKH(#3_.RHN,INW;9U5% MAKU!N[(W8]KO'=)XVAO5WO1MF92.M+/!HVG)O3H8TC -VILFT_9$%ZB;//@" MW/PXG/PXFG9UAZ/)H,/YAW'9IVDCYC__&N3IV\\[$J<^=0*H^/H1BNT*CJ87 M?V15!MCH;\?B]-_NJ$B/::D)QB!H+%JI"I9)"LM$V[[R\]EW5V^,/O1U_ MOH5#>E,@C@O]"53;'?Y ^W_1Q\G6?WT[\]JT.SWJ\P-V/"S;_QW'[7/G7.J= MCNF9TPZS,?W7K[M/GNX\[[U\_/!_GN[]:^_G)X]?]'M/GCY\T-MY^JCWXM7OZPHFX*O?R\#277GQA4$>V]M),<3H!>S8NM8S'L_>,TI^S8BFG M.UK\__^?5]+]L_?XWT>#Z?SPJ=9 &T_]<^?O_CR?#IBJCH_8=>=+OE0^I M=-H\JVO4!H6^W,%Q=:,O@C"3\G:1^W0X*3]\?O#//)@<[M/''P;#V4_-/O3/ M$_$]41%S3IFG;C".7_[*CP?BF",GL>>37SYY^<'LI;EUZ>0U]4!I?>'+XH&\ M^*/?^5I\8)2YUK=^_S4E[=*O53\PWJW)M>(#5!>_NEK7JA^XL$ISX"[0LBJL MR;7J!\*NS[BN$PO6:5SUVG!KO<952;4FUVH?J)52[75:8;YWK>:!-#>A6?J: M2OC]:T5_N>LYR7>8<>NP&W$[PT%WJ5/N+]JGV M93NG/:&9GSKG#5WBJ/L]'Z+_NXTA.K5'<.Q^=0'XBT)I]VV@?^K"C MRW&AR='X(W/O.U/J)&+,HW,\94;3$U$Z)\H^>_["2/O%1GP7$K^^$7_&_#J[ MD7G.7N9J#_-Q4;?+E*JZS"UOU-#M'#2+=%ETO7>CPQ-K%2?6M1S&2XSQ>@WP MXG-S P>-Y8[ECB<63ZSU&;J;F%BK^=;[V*;M."J4);G91 M3:^?=&,[G_W]Y.E/\UG?+\O!X6A,XX_'OOK?5!"O@P\EPZX=-'.Q_W7KY]MWOPBWSU\A?Y]-%/;Y]^>OYV]]'^8._W]MN/_E2[ZIM?<._OCYE?GCT=-W[?F/3W_^WX.]1[]\VGNY M^W$^Z_OI[[\-VF^8=OWRCX-=W=[[YQ_O]O_<54_;\T_$J]GU[)K=3_];=PUU/GSIYUN9[(G2V>,Z=Q#VD\[O+XCXV/ MG5.-05^.GC7Y&T[_5O3N^JC+FHC>ISG1L])G$;.'7$P"%"9#T%(U#4S1.TD[T8G#9H@E=5X@( M&!1!4"F!+Z[H&BR&+#92]*[R'8MLCK%-];T&=90(,42A:D*O3!#*6&U"LL(H M(^.E;:HO.9ZS9) U[42W)A+S8??A7$66Z#,Z#."<;(85H0.J1H-7.3:W2E*A ML+6M;%\)V_?:;9+,L&W%MM5"8G?6MCJ=[W9L7K&1=%4%&\SUJ8E9%/0>C"?= M7$/7#"32"@SFBJH&74W:VCY;3>H>"Q<;,)O3;U]^:L%^-U MQ^\,D5 VSX444&?,2!_1.R^*C_;6XKLK)@$W2_O[:[_<6Q/F>E)W.1.&]6T9 M^O9Q/K9VWD;=YSD];(9!*T%:C)6RX%2$8+U2G3W&W=Y5YL M;:N^%V>;==YCYXV5C97MB\V&69"7*+3%6&-$PB9C0KNVXA>QT*X9VVQ+$;7Y MB'J119#P%=I25 %%(8A26_ F.ZF;P>:RW\B<(Y:U^RUK)U.:9S#/X#6=P5=J M!M1E1K0EEUP2J",UR2_:)9="-N1-O7AEOJ '$#L?-[Q.SSD?*@F*48FV.I,! MK,*!;X"",U4T!:LRI;"U+97KHS_;4OS*O899X%C@[ORFKR1P3B35=8S42377 M0Q %K74JB#D[$ST+W(H)W/SF&-F@0W?XP9CD *U4X&-5(,EFDV.LKCOQ)17V MK3V;E;QB G>K;=9/]2$Z^?SQZ8=P>+;6Q]T0^;C*\Z2C\*CV7NS\]+AKAC;J M?2E)GDXU9SK\4@)Z,FO.U$C72S1YV^\-RZQMVF R.9K5"4FCR7%OIW]8FVB,="L4^?QC\\HX^S#E,_C<9SQZB>G%SE MP^XB63J6)AT?Q5_?')MZ&,0?__=6I(/?AO1[..JNXX]'^W^^^K1C7KU,V.ZW M/4[XZN6/[?D_<5?MMFO\W[>OWCTV__?I\5^[.Z\IAFRK"H &FVF5O 52MH(* M;36A6GUQ37ETW[FSAM5KY+.<0_G[F++BM:LI*(LJ692Z=-G;09=4^:OR(7/F1T_NIY MEVV<-U0!SK'+%Z/_W'+[M^S_C?:/RI+(S\OQI<@_7[H%M=<8LVXVO"Z (4<@ M9R.DE N%7%1POAGR-O2#DQ'S58>0=[69M87\[$?-W$DE0E%M2@LD^ Q54@3Q6$L;XHI4(RN+\7Z^:UK04%J7P,('01@BA%\LA6J MDD9%&6L1?FO;]9T,S/CU8OQ"Q[T8)49I70O6\R2X\TG *#%*C!*CQ"@Q2HP2 MH\0H,4J,$J/$*#%*C!*CQ)4#+L3C\RGZ6=V .Z@6H'767CBO1264P<4:L#:X MLZ;L1,Q<+6"U]WA>_%VU@#_V=W_^Y<.N>F*>OGSRU^[+7_[:>_3;X&F[_]U/ M3]KU_/IQ]U&[9_7\X/\^O<'79+0067H(%A$PY=*U3TP0L$A338E6=@V(^B:< MK0'+M0+N-L=B5M'GHD2+=KNSE[@PP#+)-Y]6D:VE)-"",[G1IQ@!@50%HYT+ MQ7A=5%="6?:MQ+Y2"[?OXKR_%:'[#>957-#&_ *VS_(KKDAV7FDO1?;Y;(I* MT3JMJ9$].$!O$4(N'@P%$8E,C5V]=.OZPBW<[8J)O@Y^$J/$*"V$$M!@--S$@_]WGN3# MJ5B,$J/$*#%*?*Z6)P%3E5%:-Y2NEM=H:DY:DJ_1*22'05246IB *JD(%"14+67V8=$ K'K)V:EZ@M[ M-D^8J;^>U#^;X[@@[\_F.'XOJ?$2K.=\QJL1>ZX'LZY2>!$-D*D64,<*E$T% M5WQ.UH9D<][:7KBG$1.:+2Y&B5%:1Y2NL#A&58024>=B- 95?8PYE!QR"23 $M;.3_NSJV<;7UL(!N$$K4&C#9#""6 L\(76;1,P7?E5(/B4JIK MQGC694:)46*4-@>EJQQRS%DKX31)$]#*SL311D9C+4E"?_5#CFSCK(R-LS<7 M]C.8M4]50+:Y"_L%">1S!9.]S35(@R2/;1RS0C;.DNJ-K&&"S.G2(N,RF8X' M:5KRXFDQG*S%*76,$J/$*#%*?#Z:)P%3E5':%)16.BWF^1 M];:OG>>B0.O%?M9H1HE18I0V!Z5537>XG*G# ?^K6#-GDAJB"3+JJL J70!C M"D!5:Y"!M(XB>(%N:ULMW"J226=_.YH,IUUJ'TY MVFDCUUT![3^C07XR?$B'@RGMSP)0L_C3PU/AI^?EWT>#R6!:7I3Q^T$JQS'< MYR6-W@QGWS(+Y_+YLV7%GMV.#L64$(0!TV78(14"XY-2:B0)+-Z/$*#%*FX/27>Y(LQFT3F;0_':VJ-&+["04,LT,$MX"U8 @ MB@TI2X6Z^-4S@S;W&/[>]&T9S_:RQ^5M(]+@?>GMCR83/GO/>5*,$J/$*#%* M:X$2G[WG2< H,4J,$J/$*#%*C!*CQ"@Q2NN!TG]<)>(N=!=O+U(*@[%B#!IS MUQ-%>.^\SI>(N$_:_;9'\Z'W63#PX>E8X)-A&AV4?XTFD]G!KY?TX=EHW%W@ MSG0Z'L2C*<7]\G+TC,9E..7@^56"YR_$Q_D"/4)61Q$54#(&4%4#P5@-63N= M=,08M3ZOP\U_,J]7E->LOHP2HW0':^3BN]*\1J[$&CF_P:S0*9^DAI"$!\Q5 M@J_* J*B9@IAD,6LS!JYI)/29[:35V7WN$WXZ^\6KVUV#.EJF7[>1^(3BLC:0=E_N3'??O9KNON@VD78_[3[Z1;S. M:!0**\$XD0&]RQ!,"."U4SJ8)%'YK>V _0;U MM(3.35)?+-;0\SD6^0R&^^ M)3(FV^AJ'"2* E![!R&E#%9WTEPI)A-6B\B;<,[8G^+ >'HS&-/S[^]]%@^O&X8>/>T70RI6$W@MR7<7E"]OA$Q+ZF MM!@18XHE@E"& ,DC-&03>$G&%&NS#7&F8U[ZOC1GBIPMO#*G @\I/'X8QNTG8,VU-/S<]G8O%FB*GS\5A6D:MYED %L,U(! M VH(0D5P.OLHD@R9RM:VPF;>H&9)V&!).-T"8#.$H*/",9612$K%ZW_ M$F5D =A@ 3AK$UR/_4NW"5@-KJ\&<^8 &8>(08,720 J7R 4Y<#75(UK\U^Z MLMEJ^?" M=B&F:!(I4+IK*VE= *(4(45"(T54NDL"D**/AJ/Q&\#YJYQR*)2+;NXZ)J4Q M)1>TU2$%X[PSI+6ZF/07'&Y@]WT)!)\+S65/NF%2(#NK 86+$#/6[DR#I"*U MRVB74L^.:;W"M%ZH BDCN\+(7D6PLT&3G<\^9FJNF0L^UN";GV]S0N=I*8+- MYMHRU7S^;*G/45%!,-I*P) (HB$#W0XX&;(BV;BUK93J*W%VKY4U?5.9G\A9 M;V.ILKKFGR%)*;U25B,FD\5W,B>8^7?$_+EH;"WDA+,!M,BF,=\@1(IY9M99 MH8MRU#6^E;+O]-GMU15C_JW6+=:[8?*3R>1H=GIU M5'LOVC>T+_Z_CK^SVXG[I7?X.6NQ75CC7<>T7J+)VWYO6*;=IP:?OR&-)M/9 M$=A_7"5Z@^B3BJIFCQA=]+(JC\8D[ZO*#KOCZDJ<'%=O0G%A&&>?/HU_>$8? M9]VU?QJ-Y]*[/]_GP^XB62^6IQ=/IKO?EC%_GW_^#?/__._^'VK_?7QW^/:/ MEZ_TT]\??_CCT2\?=E^V>WZ4_VS?C4]_?R5W?_YC?^_G)^KIS\__?-KN>6_G M=;,'H_8A@U7D *MW0 $19'$48FQ&B*.M;=-WYZ1R?)&:1KQ-*0[!M7@8)4;I M+I(,%ER[3F4;S!:O^=.(W7+;+5LE/SH:MW%\UFYIE(^S$-KMSEZZY%+&V867 M6\KFSREZ5;0Q*""KZ@$]-/SZ?X;[1^5*[*=#==+LGWN'*+)F4*V'D)!#2A#>X3*@DR*C))$R73I MAL[WA5LXYW"%J+5JD\/>F3,+O3(0U2.ECE!@E1HE1 MNB5.%9Q?X\5E96P26A>#1>L@O8^DM71.&6?CY=.O MOCE9\+P<'HW36YJ4O#/,QP;^.1E8G'BUO%2,W;-EW82)4J'R8$M1@,98B,$3 M5"DUB6"5)[VU;?M6A;YV:O%3!\SR.V?Y.6>'%J/X!44>_I;ALZ0K3J>Z,H?G MR[$&2&L&7::T81 E&NRR@-AM/12=[! MCVU82424 M.F'13AO;;:U<9L=TKBC;K'+%V8ILCS\T^WWXINS5,PTT>.-T>4;]+V?[7!8M M1(DY@JC) 0I-$#T%L";[TI[3+F)7IK$?M.DW_!>P[E=83#:,[><4R%Z,ZN>4 M7[P*T]E!OQZ7YQM;%I5#\0$R=5R.UD'4%2%5F;1TH09CSVMLR11>/PK?6(H3 M+]@K1O+Y3"="K56)X%47A=/* MEBH#H72#2]-B9L;7O5E^U_YQ4]9+:O']MO M)-6)%^Q;Y_)NENV)%2%ZF[Y#:ILNR:V0C3;\^)R/1> M+WK?N^U.1HE18I08I648-$M+PV6#YHX-FKF@0Q?Y555%J#%70(H.2+@*II08 MM:]"="VR5\V@V=QR8+ME_*:,>^.2Z' P;1?SB3HL3@3WI#S89M4%N^*.9ZW" M5VF3")H02_7>=*HF?(S-AD>]6$^=Q_N#@\%PALG.Y!F-IWOU>1F-W]#P!"D. MI2Y;U7X]4;2O;3:"SRZ:(@%=\H#"5B!K+(C@2&A=2PYU:SM@WTO?EV9%SA_P MV:$E;W@NR/2_;:ASANNC.:ZS[;)4EL\UTQ$ZUVJ:P2(D"L L$,BA@IJS#)9\ MR%9O;2O$OL,EM(MFBM\YQ>^@1QZOYW? ]/DF>4JE%(4,("FKKCUT@6B\!UU1 M:Z,1:RW?;9+'9%\_LM]^@SQ>SV^7Y7/K>17&NH8IY*HT8,((WN@(A72C?4FR M2GEQ<[Q[07&NC[K>)Y0N:J;[O'3GJ\OSN:@-6PU+]0_F#RHA9AN<3% D5D"C M,I"7!FH,J+V@4)WI8IO*R3ZJ>RHI]Y+S7.=E'5"ZJV*[K,D\WSQ7=?<,RP!K&A_D%0%KYP!&XIH+EL1:#M_[6SE;&;Q2K.8C2M& MB5&Z#SGC5UT1.;JYQ.5R/G4\E2"#]AY$CEV_"6L@1E%!HZ%;/,Z6S5U:-G,YY#X%68)Q("(90"\,D"X60JD8 ME2:-E$\L&WEVE^7N>+ZY!9^?'<7]0>K1,/>>C0?O:5IZO]-X3,/I]7I*K^T1 M&#ZHQ"@Q2HP2H[2V*'%59YX$C!*CQ"@Q2HP2H\0H,4J,TM5.UBQM[_GSR9J= M_.YH,CTHP^GDY6BG#5UW!;3_C ;YR?#A<7#V).)T',KE$.WR0K2OSFX^QQ22 MJS%!M3H 2C) 1,D741$HY1THJLMJOHZ6"X>O#8D9REFE!@E1FES4+K3YL%L MUMRQ63.W\XP5M<>809N0 */1X+5"$*62C45&)=R*F36;6[JL8P0-4^EZ#)\4 M*ONFGW#OZ+ ]+!_*. TFLW?]M]-IFUG#^$Z/$*#%*C-+:HL1U/'@2,$J, MTLHE9]]PY87/?O)WBR\\' V[+.UV75VU[^%LV.)^>5%2>^MTP,7TENDTI[-E M&(K54OI2(;<'@#(3Q) ,>($N80E>R-2&BS"L&?=9H1DE1HE1VAR4 M[C+1X7NGT99DZ/#NP"4-G?FD!UN="<%)L-HC8%5=&P *8"T9IYW)4G>]341? M,\*S.CQ"@Q2IN#TEWF/;"5LT)6SEP.1)6):J!FV^BN)6UT%8)*"E#( MX,C%2C&MH)6SI,/W9](?SLUVR(/WG[_XY//'&R_A\&R^Q-VP^^?1N'W7<7CV M='>WDON]89EVV1#CDLO!80?;9'9RO\R:%O0&G],JTF@RG71O_,==2L4S^CC+ MC]JK7T2CN[J'W<6Q$BQ/"9H*//RF?\+[_/-OF/_G?_?_4/OOX[N1V?W]MW>O MWOVJ7JD__MQ[]*MHXZ/W?G]E=E7W.T]P[^>G^[LO\]ONGG=W7AL5+:%U$$O0 MS5NB#+%-!Y Q!Q>RDJ+.VB_TE3J;2O5%01K3-B43D?-%&25&B5%BE-86):X= MP9. 46*45BZFLPIY.CNI.9B3V1$73LE9KNV,?2#EWV-8=$X#O-\17A^@XU1+A.[_9;B''^Y(HOG&J*(ZG/* M.0*FX &M%5TLQ0(ZF5S0-I+*6]L+)]0Q>=F48I08I75$:553M:YNZ_(J>R@N:0?982D4@20B H0O8$V*2)$DTO6)OI<5] .6E)=H37VWS%>]==BNCQ"@Q2HS2YJ#$=5EX$C!*C!*CQ"@Q M2HP2H\0H,4J,TGJ@=)7<@UB+EV1E,0&C*B0#(KI,-4DI0KURS'T6!'QX.@;X M9!8"_-=H,GE:IGOU)7UX-AIWU[4SG8X'\6A*<;^\'#VC<1E..6I^I:CYX^GN MN_GNBB'82M& *D$ DC80 M]@(YMZU5 8OJK$D4DQ45VR!W-QSTHT1O?W&C$7.19]$ MZH^']*)8_?J(UT)Y3Y<>BS5*BF)\&5_&E_%E?#?R_#=/GS6>/HPOX\OX,KZ, M+^/+^#*^C"_CR_@ROHPOX\OXWD=\_^,*FZ]5>M3:I&*-Q&P$.>.RS8&$LCI< M:O-UTNZW/9K?A7U:IE^W7?D<[_(V7)],=]_-M:53L6I3G(,JB@#4,8%7ED"B MKR5G[5*<%>]7?17\F5W7_V0-V&@-6$("!FO [6O _%E^$=#5JL$[90"E%!!) M>D"2)(OWPF:_3AHPR\CXKUEF3OMO'KS?_N_VY_-UG4QV-(T-AZ/C%C$_C,L^ M30?ORS__&N3IV\^92*<^=7*UXNM'*+;+/II>_)%3%YU*(\UXV7R>98M\E]"J MNR:#7Q":C<7IOV_'GZ_FD-X4B.-"?P+5=K$_T/Y?]'&R]5_?W-/!8 BG!W#^ MWH_O" O_NAWOA8?&&6N]:W??TU)N_1KU0^,=VMRK?@ U<6OKM:UZ@]-MQ:KW%54JW)M=H':J54>YU6F.]=JWD@S4UH MEKZF$G[_6M%?[GHVH0Z9.S>Z\"/MTS"5'DUZH]I[5%(YB&7?K3?-3E93DX'(UI_/'QOX\&TX^S^HN3O:/I9$K#;@2_#<34P8>2X5,9C[[$ M8 3'8"X1@]D]B;\\GNY^VOWKZ:-?7F.P)0=A U&0%U-\\*3@%R,P)JP.)&_ M;+\LZ?#+Y?ARQV?=;I#T,Z%<(<[_XV8 O )PJR1T9X/-UU.YLX?\YD3N(8W' M']M@[1RT(9Z>?ZSO;U2/(\^75+V/WZI>%:)XP@0R&@DH20*1M."T*9)LBKFJ MC50]-GLN8_9(X;3VU>3&?DQ:DFO3*2A#,HA"*K'9LVH"\'3.[$F4HZ?:N&]$ M^^.\ :^C!2Q2:E&R=4YLI "PV<-FST(JQV;/"JG>G-G3Q*Y$I9O,5:L!42<( M45 300I!1"4HZ(U4O:M\QPV7^-UKGS;3X/B2 4.0\IZLZML@$BA0+18"DBU))B MW4A]8:N*K:J%5.ZL5373MK>C_39VDV/#BLVFI>G:7._%JI2Q"4.7HJ@ ;5@+D"JJ:&&EWRD+-MIHV($2CY#"9YKU$[$5(S;93T?=_^ M)[3;)!E@\X;-FX6T[G+F#9LQ5]2PN2-77F07-54H0EI 50/X[#*$8+*UL7B/ MU#1,;9)TL05S&0M&H6R./$:L/J+RE;0S.@7K19LV(D6V8%:0_7.'K6Q(UF27 M0'NC =LLAVC(@5&&:)M_AA9ZZ*)[=^I- V3+%TL71LH780^"RU"\DVZ;!$Q M(6$*!K,TVI)<5FR9#\(OJFMS >880D&="U@3?-,U8R!Z2TWF3 .S%N>E6U8+ A8W%K<[O^DKE?U)V4M1I;(9HT4O2FU6@*"HDM(9V2Z[1?V:BXZ' M2LJK(-L<<^"0)VRT]%V[<60I8NEZ[Y(UT)-O7@&\PR^\YN^2L$M M$;0@59)2LLE[LU)=D$(CA90\&ON=,U 7U-EB'^.FU^BYW1^K,0A*'JHV%5#9 M!$&5"B[5T)UKTX;@>'-;>SX[&BSB-1#VM_?.XY'/3\.1[T M=I&HWVC_J' $>'D1X%].9\^UW_OSP^MD32@-;R@R*:V=JY M+];.F]/6#KXN3CEK?01#I5D[C@I0FPB08@GDNT-K.JR6M;,)32?.)_3Q&>?> MN!R>T"HOTF=B_01MH1S9%P[X'&6!V#EZ9:#,:':F,*U7F-E)Q(U]SW..Y&-'E& M'[M.1#^-QL>AV^=?([>\K;&\;8U?3Q]/ED]?ID^O92BVBE A.DR J7@@'1V8 MHE7- HT+N+6MM.E[MX3CRZKSR61R-.N]/JJ]A_LTF?1V MV@ATA8#;A8S2G[VCP_:P?"CC-)C,WO7L*.X/4H^&N?=L/'A/T]+[G<9C:@K- M1SLY;X-18I08)49I+5#BHYT\"1@E1FGE:B"=V^G#9F-09-N=H4%;,L6HM>@J MX0L9?/R[0S2G6G[,PBJS:DB=_5_RHZ-Q&[AG[1Y&^3BX\MFD?WQB^5\RQ,(= M0"X38GEUJH?9JS8&OZC7QD@,R@O(5&L78LG@E25HSQ5=O8Q.IZUM:?K&X3): MF#'35X3I9Z.H"]+\:]FS[[%\E@U^#LDY5'I%'K_ZEL>JJT\744"LD;J>I 9" MP0 -S^B3KI)N(T7TY?-*4:)45I'E&[WV/CUET+>4ESB.OGE7/C).BFJ MJ84$0C)H 6,FB%8X<-J+;)2.2'5KNYG$?24#KY;KQ7#684:)46*4-@>EVST< MSC;-2M@TGW;F;!IK!4E?P.M4 8./X*4*$'16IJCB3! G-HU:N-KY$AF^N6? MKY[]N;H2T+,2>%8 M5Z*PI TH%P.@% 2ADH9@8R"GJ1K;G&G35UKU'2ZK>S%S_*XY?H/Y,'_#[UG, M[ )ZU\&'DN%3&8\X3'9E9K_ZEMDE6T_6(L20,V 6%D*V#I2.#48KL2CQ9:EF M7J\7K]G"8I08I?5-E%E@C>3]I$6/W<_U3C -R92U!EN+ 8S-&(XAB2ZA-/J, M3@MMMK9M7SK+R^1Z49L%F%%BE!BES4'I+C)DV)BY0V-FKC6"UEDI@0YL>P!H MJH=0$X)6+ED,NA@35\^8V=S",,_+=# N!^VZNLR6HV&7YE+RZ127TXDR7/F% MR:M* M<19B1HE18I08)4:)46*4&"5&B5':R+WGO_6S9UO1G'*^+ _[2V6&$P];:EE\ MZ@HR>M\\;'(9O*D:2@DNV.R+5VYI*>=+9/?F5F;XK0SS:'R\N=PN$/8'Y:C; MB$XT>=L['(_>C.F "RMPFA.CQ"@Q2HS26J#$A15X$C!*C-+*^<&K4%CA^/FN MNVL9OQ\DWG6^J8XCGPLLU%J2U@4<%@E8G8<898 BI':HHB-7MK95D/V 8H52 MLIGIK,>,$J/$*#%*:W!8_IIF#8?Z+VG6S!^:CX)$L=&!QZ2:65,U4$ +RK@4 M4[0ZH]S:EJ+O4+-5LUX<9R5FE!@E1FES4+KSS 6V:N[&JID[/5^0DC)2@%,4 M 5%&\,E4X73T\YBZ?_9[3X;I M 1^8YS0Y1HE18I08I;5 B0_,\R1@E!BEE?.$5R%WX92USVD+-W18_G-\/WNB M3!G0% 'HL/.$,4.M%E,P7D4CM[:U$WVA%^X*P21G*6:4&"5&B5&Z\P#_K:8M M7-VBX=C^)2V:^8R%[$PF= DL>@V8; 8*48)VA-%8E33.ROP;Y=B>62]VLP8S M2HP2H[0Y**UJP@+;,S=GS\SE*D@L'FM-H+0(@"4HB-[[+G7!B0:O--FMGCVS MN:46.L;0,)4N3Z'0> BCHVGO.*K*%18X)8Y18I08)49I+5#B"@L\"1@E1FGE MW-\;SE+8IT_CB_S?A^TGVS^:W]$>309-_&9YR(^;0SS]R 7^E^T1OSF;LR"L MK^1\UV;\ M2:E1CG)=D=.OON5T2.B5TA5LF[: 0F?PHDCP-69!F&I(W3ECIO(]H?*Y"[@4 M.CA*UE%0*+&$+'051CNMG$2G>0%?4[*_^9;LMF&K;%N[@U("4%H%Y&J I%(0 MV3D1G>Y"VL&)/MJ%P]I,^A4A_=GU>T'&\_I]5Y1^M_,MI6M#,A%)B!V;T1B" M4-H_$U6=,6BM^VH?'%?O1M)J)NT^VV/F-1W1.JY5+J"SH1D"T3A77=, M/G7V> "?HO/..B^=VMI6"S318SYSV)-18I08)4;ISIV1I670+6JW<-^B)=DS M7 &9]R%"BBE4OK6\1U?Y:<3'<<,NS(T1L,WY?) M]*!=;GO8?J8-UR#UGI=)H7%ZV]L[3*-^[U__>MCCND"!(P2H[1R[O)M9-Q]MO;WZO$V_$^C\9,OEOZ3(>_-+]E'[OKZ?DVNT[N/ MWN#K&'1.T<;F'JL**"0"N2) %T=43"F1_-:VE;X?%!<$6C-VLP8S2HP2H[0Y M*-U%0:#+V#*S2#\?G5^N+?,U?^'8ENDR%JPW J2O C![!21T 9T%*EV]<"'/ M#@H(<3:)@8F]TL1F^664&"5&:7-0NK-,!C9E;M^4^;3SK2FC*0CM3O<)T@SJ-CE!@E1HE16@N4N$X03P)&B5%:.==X%;H9??4$]NKQ MX^D@[I<7);6W3@>@242)94/.^ ,C-ZI1E]<=6!&RL;-%=Y@!?V563_7!DA79RV05D01[XKKN1\)G\!DL_7&$J>BE0*C):UF?#-.R>3 M$^A0E#1!8G1B%<_D,]\Y>LHH,4J,$J-TQTEZ;.&LEH4S5W4HVZRI5 >8%0** M-K"ALW"",$6U_TM5QU6T<#:WZM LO >1)J6[\X/#,IS,BG1Q-2'."F>4&"5& MB5%:"Y2XFA!/ D:)46*4&"5&B5%BE!@E1NEN]Z%W\KNCXZ/3DY>CG39RW170 M_C,:Y"?#AW0XF-+^+ UBS\]/!5^>E[^?328#*;E11F_'Z1R'-Y]7M+HS7#V M+>>4C^>#V$NK*7.231Y\;;- 0C!=-%$[T@U^X\2S+ M HLWH\0H,4J,TIT;0DO?KF9#:+T,H;EM[4C-#)8F 6;LFNGDW&R@&,!HDIER M(I?S"AI"FUN1YO&'CD"E-R[[-"VY-QWU?AOMOQ_U?J?QF!H+N>P,YU,Q2HP2 MH\0HK05*7':&)P&CQ"@Q2HP2H\0H,4J,$J.T^E'=DX#3\5$ECL1>*1+[RZDM MZ5]Q]^4O'U\[;Z0UJ4(2HCM"G2P$5Q"JC]YXD9PS>6L[F+!"AXN8QZRVC!*C MQ"@Q2FRY;(KE\J6KR8GETACIO#/-7E&& (6V$%5)("SFDJW+1M.J62Y_LX&< M!Y/#??K876SY/O7YG?Q.?B>_\WZ]OW5 X.]T'P>>7HY>TH??!].W;T?[W4C^-!K/ M3E;^.'^RDK>TKK2E]?AL?0@=:#"Q*,!2*WCO+22O!+KB-2JYM2UQD6Y$ MS&;67$:)46*4&*6[MU]N,A&'[9<;MU_FRCI4]-60],U^"050489FN6CPF=!F MI\B6O$+VR^:6]<4EE\+[D7AV/#GH_C\;MZQM;)V4ZW2\=@[K-Z/:F MX^RUP:<9268;U),T'OW%%1\X!9118I08)49I+5#BB@\\"1@E1HE18I08)4:) M46*4&*4KG9M:E)_&HX,77R)3>_7Y7%QJKSZ>1:4X MB'NE(.Z3LYO0,7D2;71!J:2[EK,6(HD(WB%%(WW-Q6YMR[,Q7*;Y2M.&XO"W#R>!]Z>V/)GS*F1.>&"5&B5%BE-8#)3[ES). 46*4 M&"5&B5%BE!@E1HE18I36 Z4KG>5RB8(42%IZ1!T#4C*H+:*OEJJZ1 Q]TNZW M/9H_U#4+!CX\'0M\,DRC@_*OT63RM$SWZDOZ\&PT[BYP9SH=#^+1E.)^>3EZ M1N,RG'+H_$JA\]WI[KM?O@V=6ZF\DY4@9.< C8@02'O((GN?4"87ZM9V0+4: M![N8VBS C!*CM)K+Y.);S;Q,KL@R.;?#[(S/.J $K6/7UCXD:):0 :>M##K$ MY,BLT#*YN>>?&QNNOYN\MODPG+7$*#%*C!*CM+8H\1EFG@2,$J/$*#%*C!*C MQ"@Q2HP2H\0H,4J,TB:A=)4MIV(HANA(*X.H70R4(T5%H::2=:#K;SD]+=.O M>TQ;O3H:']"T_>*'Z0_#HP/(HRF*L+Y*QD<:9$9\/6MM*N'[Q=8(>)F;RZ3+ZYS6-F\@TR>6Z?.)$IB9# JU( M PGPWB@02F6=NRRZ4E:,R9MP$MF=2\\?:9^&J?1HUISY44GE()9Q3\M^KZ/8 M(@>23T+UQR/]@V[#DT='<;\<1^M/7FTW?E$!P-*;QQ\?_/AI,/\[J_D_V MCJ:3*0V[$?Q6Y^K@0\GPJ8Q'7R1.L,1=0N)^/9&WQ],F=Z9]YVN74940+N*7SR-10LN+)%-=YPE=V>",9/@%=*+?]P%^%< ?94D M]*R5>#W]/-M,94X^'])X_+$-ULY! V!Z?@KAW^@IFXR7U-./W^JIM-%&$2S$ MZ#2@4KK9CDZ!28/%@8XR-L1NIF7PM M_61C;(7T=,X8B\6*(KMXG44'J*UM>FHRH-"!;*5DJ;*>KG)))+;USK?UJHXY M^U"RE1$Q)Y]K==*43!*S4I>W]9Z-2RWC<6+FUN/1P='(R&E[&U+LKE8(/KLO+QR[?R86STR8<$.N72 M#*ZJ@(1WD&Q M,;YJ./6MK*V+YSM&V580MCH8J-KB4;7]53T?^* B;56Q6+<&LNIZ(LEEU$^+X;B[*'V4R0A*!-]3$,=4$ M,:&)5,5F#^5"BT,FAC!BDT:L&5![#T$WP])YYX.DZ(,R33'[RKB^DLC"R<+)PKG, MDZLZV%BM,\6GC+5):-52.2^+]PZ5^XYR7G!@E>W*):CD7)W_D$DA88$4D6?O$"QBR-+(TLC3-I;!2C0MJCJPZ%RLVZ[&+CQE&U MGMQW/.TK2"-;E\O2S72J-,>O^NF[)^)UE>2\L 8T2M5TDQR0S1%D\,)A258' MV1WH-WWO)&LG:R=KY[)*&Q6AR#277&1$*U),Q;NFHL868[,4K)TKI9V_GBUK MI! [:]-",SUC\\PI0Y>I#,%K5Q0&C"9N;7NE^NC/[A.S=K)VLG9>+UFY":93 M0AHO":LU(:I4J:BFG"4TBX9CF:NBF'/EHT+PU28J(*6Q@-$B>*D\!"F"JMVA M-**M;1FZ\E'W(=UP5GOJOV9G&]M_\^#]]G^W/Y\O^8#&;P;#X]]6W^I5*FVZ MCY=-Q%GYJN\R475,?/FV]"BET4'[[>Z@9F\XFK9OIW%[>M@;M"M[,Z;]WB&- MIUUAJ>G;,BD=06>#1].2>W4PI&$:M#=-INV)@W8WDP=?@)L?AY,?1].N[G T M&71@_S N^S0=O"___&N0IV\_:\2I3YT *KY^A&*[@J/IQ1]9E0$VYMNQ./VW MN]R9N,2(MII0'*+&@H6J4*FDD&RTE$UY[?W6YP^]'7^^A4-Z4R"."_T)5-L= M_D#[?]''R=9_?3OSVK0[N:*N8-G\>!V/RO9_QW'[V#E7>J=#>J;6V6Q(__7_ MV'OSIC:2;'WXJRB(]Q1*P@+B=%B&W_Z M]V15"80$7D"",F3,- 8M55F9^9P\SUG?[NWN;[WN'.X\_]_]@[\._MS=>=/M M[.X_?];9VM_NO'G[QYO=[=VMU_#RC?NP+<_R?!Y*;RX E+'VW(Z/.R_ZP\_C MUC_%/W8'(!J&4[A&&%\HNY4LO(1P)7QA1'U[-HZ_S7[Y/?3&9WU[_EMO4%VW M^M+OC;AL<"^N*;27G[Q^^W)+/\/UMFXJ #9W;MY^5KVU<)+4[TGYC!)UX]OX M&;GQO6]=UCP#W>565_WV>XS>?,\G,E;Q8^/Y3CW([T:W$K'TV6L(1PV]^]&O M]0]5@WP7[:BS,P@@4^9+05Y1I^XZ-W/4\$?UJG9/VC?K9/[,TSZI*<-ERGYR MRHBY#0Y_T-"QA@*T/_9@U .CR(SN$VCMRL-MUR16UP6[!_?J[9[<\\WP.; W_L07_<''C=$SZ06>_''JW4B+^E MD>_@^]]]N[XMW)T>?WVSM?WV]OT?=_ MON]=&/E.__UQ?_OXX][?._C]]K\_[FV_PN]/WHF#[:,O!W_^^_3=R;OS_9,C M^-[QR:*1[]WI*WSPYZLO[PY??]P[??5Y'^ZW?_*1'VSO\'>G[WO[)[OT8'O_ MX\&?^^FBV.<;_'7OZQ;>W_K@7?9]:(YHE!)QG 1RE&-DHDK24Z2]'HI4 M>IQ2B9#D"&>)A*H(D;$V)"^]()$Y182KI!*>225U.Z6R; SBH YW^O'SJ"AHOG5 M_+O/IHWI.(9.;W![N\8Z"Y$^^FNLR/I1GWFFQ9MR.Y[!1NS9ZDBP@]"QIT,8 MV=?JA5MU<6IAQ[D?FXK[-296W]F6KVT# A(+X=.Q['R9)K]H?$V34S M]NC$V M[ M*_PB\/ZZ &].)>8 / M W"R '#M-0CF(!'7.M912H9QA:SW+A_@N3)[&P'^9'P>\UC(B4] Y4][T],. M_'5J1Q]CDT<4_714N=N*&^3>8RJWO!_5-I6YM3I(V[VQSXT]QUN#\+)>M?'N MX%-LW*J%EJR#EC265&RB=LD'))/.84[)(]!5,((SRE =<]-DE6M%@H1KD<6E M6%);1TM6#/F"ZENQD9E_1("RZ05'V%J#>(@<624L,KDLK-1:D8 !U>K.IH:" MZ=9B>N5,9!6G=^$C=^0=,YGB ,5<9@CPF I=6#!X=49'(JS MY.>A^OS8#HYB#O9+MC?J?++]:OW;DY*G M8%=9F7.D;[^.?GL!*_*?O""7T9L'Z>]F84".O9A5H]D=C">C:27(WDS=2?23 MP^$>+)R=#$?GKV.(IV?%*;Q22;><'Z:=)UA1B;#Q0%$H5T@'K1'S#C,0?BI* MGKM.=@F]LU>X6%9;*P%6YCHI$J#M$F"1SDBGI.".(,N\ %V'&F03P0B@30W% M28I#2RI\7C ME/&+X>A-''WJ^3AN(O@NG,I;%]EG17JM2GH=O+D2_,7V M/W\P2E"AE4-,)A#DB(I(I\A9()YAIG,/PZXN >N/&.>KI3"KP'FQQ]X6 MXE\7(&X=;%^;.(I6B1P? A"WDN6B$50)F[1TK(WVV(+Q-G.4@O&'Q#A9P+B( M.O 4$Y(IY6+T7B#-O$8^4)&HP3YYTD:,/QF?R^[I&9#ZC)C,/7J#3_#;<%3\ M*O>8=++;3/KYWZ/>)&X//Q>[R.I$TO,EYXBT&JO<3,@(0Q 73"/#-46:1A^Y MX$E@G3/FS#7U8(IA]+&@>.5I)07%:T7QHH-#&"J5D $YH7)?,*J0C8HA+&"M MK [$4YKK5'!\9_- 07%K4;SRB*V"XK6B>-%'H7U2DA"!A%(:<2-=XK M39#C*M>2% [9!$I'4!8G#XIBI'QC4XF2\_%X,;R^G(^"X;4Z'!H,1T.UYTPA MJ3@P?^L5D'Z M$\L!.%@I7)0E* EQ^/Q8GA])9T+AM?K4*@9@S7!"<\IHMP" MA@&VR##B$2;>:2L##@1X/VM33,"3\27,Z (,#\8][8V/9WZ%$-WMJ,%3,&*L MW*&0)=$X+T8$8;1S93$.TC8L1?%VKJ+6_.%6TW@;!-37/?CLJP]*,4E,;GQ! MC$*<:@;222@DF,5'LDK\24_@);!=[Y1T!?GX5X"29%)4S*$A+ M > X(FNU0K#Q5'*"4.]PKDEG3,FJ>+SP7B^)*/"^-WA?%,#_^I;N?7WUP8(6 MYBT-B$3"$.>!(L<3\4>\.;:CB)S-+6'\\#17 M;RO].>Z56E0K\$=>@.=S\U^$TNJ$TLX2J4C.$V631MJ#XL&5#?";QRA*;A(% MS9)*MK&I5%?J.TNE8KEL+997'K%4L'P/6%[@#])1KF(D* )V$6<\(8&\ 7)L/.?X;]3\/.K%Y!\4?<%VFXKEK$ MG_EG#'/)644@_91 >G7!$_8/C\[WMK<^@#8HE+4:814XXJ K(D.$0-Y*K[3@ M!!9M8],(TR+31;%,MIPD_"AVBT-Q-9@^OXIIQH+$V@C$7,S)2MFUR+E!5! F MK55*2EDQ>=742R3YDYAC'S.KN2<<-!<=KQ?'^ MPFD,LC874((S.&&9>^ JI!F.B)$(JYEL5$JT$<=/QLVP'5,6M&D M?[0B_WFV KL#/SR-A_9+(Y/^B(.8>B5@01#W.B'' MA472>>9I4CSEM&C2I7+9"?K/8IAL*; ?DBC\%)R+IG%[)"\PAB23==YIY(AS MV=- D";.(*8CM5C$0!)OHT6R +KEC*$ ^GX O4@=?) ^4<>1E"8W@0H4:66$X!MP+9K#:F"\0 48 MXT &<$"",XVXH@)ISQ4R0.9%BE@R;-MH="Q0;CD5*%!>-Y0728"U1&. *\(L MERT4B2+#E$*2V."=9T)2W$8HK\A_T%K=OVYU/S;B0=.Q['ILOU7(/K MWVZD"*LP=Y1K/"'&N>4]/ 9LL5'TL??)NGY\6OSSGCU6B[7%_2C:<=R.];^[ M@]EZO+Y8CN*M6D>&S"S[%MO@!$T<6<(8XLG';.V&P]'I"&>C)TSS7-Z#,G8' M;U71:-L+ZC6T_2B@?I@4F1FHA<8N)@-LU0J6V:I$6BJ&@HQ 6XP" L-R)Q!J MEJMC%%"W%=2MJ,;U8^ N^+U5*LPLCSY)#4MB##(V1L0#@]\T-8AS%DUT5,CH M-S9UJXS&3R:\;?>I-@1L&5.86X>B3:PG_:4IMF6--U11I$%+S-T!%;+":228 M=-P%I4,,5=]Q)98K])2(ML< YWO@" 7.:\^#:0IR,Q>UBL &7,H]QCU!)ONS M&'$&9#7Q.E3D %_3[+.@^3&@>0TM @N:[ST;IJ8*+GC!K>.(^,@1B.B(M&,4 M,2TP=UP$KTTNN<7%7:A^B67[>42^',4SVPN=6/MS:R?6,+M[.WXZ&N4V(+5W MJ_@;'I!%5/[WY_5Z;%7+4>35>K)C:NU#FV2Y]1QAE3#B7!#DJ#)(,87A5$I) M4@?RBG<9Q\4V^2A1?0]DHJ#ZOC)E:E0;&PE.5B'O N^+UE8DS-(KRV41-E4;#6YYQ5@9P,!$46HV0A M<:SMQB91=ZZ361P.MTR*Z<"DHQ7PAB=AX+@OWI#C=HL<6DFV3*-'2.:-T1ZT M!]%4VG+""$3S CH:@Q-Z8W.YCUBQ2[85MJWH$%C@N^XLF<93*$%5H%(@3@0' M&I#)O7<<)<8D*(8T<*) C9!WCELH*&[OX7L/WH6"WM4FQM0D0'(BO2(>.9:[ M=P0ED#;4H\ "T'I,O1412'P[#M\GXT:X2% XL^=/+SNA74K_;"U>UDM1;(JK M$T='2UR D4B)DPS!2N7J.RHW$S(!8>*4UM)CD6T2K*M+U=U'C.I[S$XHJ%X' MJA&(10R&$F M4&):)LEXT"%F!B'4G1E$,4BV%MCWPR *L-<)[,7\9BJ$9M@AZ@Q'/'&"M.4& M!8\)=]0E 6NX*;O2+!AA-"7/@$;PE:4A/QN.P'&]T5_[P)$P:ZZO.^UT':%$\UB&R3G:6 M4Z$=;&YK">(QY#A)D[L0489B5";J:'7 ,2L>F*AV&#^*X;)]R0LK07D!\L\! M>8%!6,HB$8(AH8A!'"N!3/(),<:IY]3PJ$4NRWV7:(<"X_;"^-[S%0J,5P'C M10I!F/#$)X6"E!P.98*1 YF++#$&&Z 5QK <<-B25,(GXXK8CY-.KFC=F8YC M6*CH"_/_Z@G# DL;.()\.0<3PB:[&G6A"1 MG &1QG67TQ646_HQ(/U")L^G*AG61TR*9'@@R;# 6;37AA&L$7<&(RZ#0!8[ M@9C$6%,E%-"6C4TENI*O($B["(9'(AC61W6*8'@8P;#(@A03/'&7$.&&(&XL ML* 83':,VJ1","&$C4V)N["^;1<,*_*RM( 9J>N[G&16E/K#S^-.&@U/@1M] MBN,%8G2[]B;-1'Q_>6[5+.1'+4M/<82/OC-/WK-U?Q1@\]6VM?Z_T]ZX5YT] MP]0Y.)L,_\Q"?SCH=G8'_ED),[RO,,.\.%MY-48QO("EV;I&#WP1L MZ?FW&B"?7P5R5#09[7CV[WG0BV-"(&TIPI+J%*AVQ*^N?6RV\X_>P/>G^9$Z_]]#:,Y]^W7TVTM[?AH' MD_'AL('O=G23-Q>#W/ID>_T\\!?#T1M Z^O8MY,87MK1Y+P8LU:'[E>3O>=7 MK-R?PI__X>%__]U_3_N?W,F0[7_=X0>'?YS G)SNT3T,$@&N]<>4/8O]PYPO<@QUL>_[!F20X=Z"QLQP?P+A"VFF.*+.62ZG@ M/,C.--GE=#E3H/.Y-\F\MUKYSADL?:]N3YNW5Q=V=.SL#R>Q0\RE#:V"70FW M63OK78+O(F OH9R!72"[4L@N1L5ZY76.X< M@$N+G-EB\%W2\=H72]M:I]O+T1 F*S1N8MCW,_I\$Z\N+K=[(Q_-TF2#W][% MPE3]GFJ)MC4(SVV_/SY(-XNT(LY6)\Z6>Y8RR91P02,JM$:<^\ MUL2D")2$2=G58CE5KQC\'POV5T]+"O9;A_T%LN*,<9A3B0Q7- ?!262M=,@Q M:H6B+%'N*Z.?$J40^>.%_NKYRNJA7[R"MT;](H%Q(6"N/$>@XP5 O>7(Y3YD M.DBMA5S@'_.(F? BXO_N>FQ#& M!=?_>_?SWI^O3]Z?>/SN,)S"&/I[?^[P/?A[_RL\^\G6Y_V^_K)_\DK -1E< MYPO<[_,'04AT&N@!9S;FBJ8:- :E$,-1Q10-]]KGENC,++<>*E["7X*G9W1^ MZUPN%L:5(W:QMQ=),0"8@(AK0)IB$CFL/>*.&2V"PRJW%R&2= TIM;\?+\S7 M2LD+S.\=Y@OL.U(J<1 .&4Q!#R?!(Q>C0YX$H3T7%$"_L4EUURA>4/YH4;Y6 M]OUC*"] _BD@+Q)J[Y+$<&@CZE,VHPF,C-<)$:6]H9%R*8!04_X(>P+_(D[! M44SP*/.4^1P@=#8<]YY:<^!6F 9>7RQ'(XG.MYO%*$:_E,< M:$03TI$HY QQ4E'"L!<;FT(OUZPHP'TLP%T932BG\?T#>HDQ,"T)4Q%A9G/I M.I60U5$C)8 L&.X(<[R-I_'CJ3GS SEY9Z-#R=8@[,P6I1@JUU/4]1Y"E+*QR0Y=0@)I06#(?D MBW_4'$-&%A)/$1')"-VM@D M7:Y;TH'GL;LDMGMCH-6VOV)N\12,'_<0\/0-*54$T4\(HN7FPC0Y%@,12&L5 M$*?,(BND0QI6B4F:/%=V8U.4!J2/%[_W$,E4\+LR_"Z6-/"Y_@\V",L$BH1D M&&E80:02U11+R:C@H$B4TIZ/%[_W$*-4\+LJ_"X2 9[U?6DD8HY750 M_VMWMG"EF<<:Y-K7 MK25>X8GCW.. DB )<5AM9*-@*$@:0.$,,NB<)F%XE^@5E&)I1YN?%=HUGZID MN/?^7T4RK%LR+# 6%95P)"KDHR15829DDU"@^\!/JJ2VVFYL4D6ZRBRG5A3) M\%0EP[TW "N28S KZ+_5S,1:^JN]:,VI:G$L%!Y/0<%HE*8RC M/ME(9131)&(_[/Z8X.QI/1--O?WL*;0QCTUQBVFY&5,VIU9]1EP8[] M0_]E[\0O%.PX.]W[^F^8B[?L'7U']T]>X7=?7WRLQ_'B>.]DC\%[8@_F[^ _ M2W7]OWR(7$AO$D9&Y[K^(D1DG$V(8 I'G11>DAP%(+J2+I?X*F4X'LXK_?Q2 M5I14_)5#[K)1#JB%_@,!_3X)0I .U@-*7$+6!8,$QS"?7P4S2X9ZK3QRB5/$?6Y#J4@&,V#YCW%TYF'0W,.Q* M,.OM,N6\/3N+\)RVW^\,ZT*53RN4M15IW0OLPCCN?)0.<0V<@LMH<_5\@YA/B@L<#1&^C:G[!>-M9Q<% MXP^%\472H6)TS$6-$N<*<4LB,D)H%#1L$PIT!%O91HP_]O(1)%8ZY)8 MNTNQL%*X2)G3"/3.A'B@%%EG) ICBH8\+9]'&UP>!VFO6H2FF]CSO$1%;JU+;NTM MT0ZM5;+:>82-B BXAD"6>0]*B8^<9CN)IFTTE!1C:/MRZE:(\,(][@CS!>XA M@Z>2*H6P5!QQ1@#F4AF4ZX(F[3@W"6]L$M6E=+GM7_%HMA7@;?!VE!/\?LT* MB\PCA4@"Y0Q)8P@P#_C-PE(CSA55@5-OV^G.?.RNCIN3B-[ ]> V_W>.IJ"YMPIITFBF@OAM4XT*'ZG#(Z?!G@A(G=$^6(C)"^YXL(B M%9E!'-83N> L$C%HH*">>I*)B&9=+4N>UN-%.4]6&Y8()TSS&*-U-C*<,O7( MYG)\I]2.R$C8'UKM$0$RT/F2MA.C($!>>(9VLA-\4]Q94$Y96%X%5+*5/P!5R>U@7VG%';"_0 M#ANUY9XF%'D 1#.+D9&:(&,CUIQQSS#;V!1=97!Q?_PRH'ZXYJOEJ+Y7*\(B MR9!<.RL=14EZAS@&?N%\("B!,I;@%-U4_+YS$YCE?\'KDV6O%K/$0I MJDN#R $LRNBOX>#H,(Y.2]V+M52D:BR=EC*C;4#2^)R"AA/21CED-*;>@9S" M9G4I:,72V5I@K[4BU0\#NQ"*596H:I(Y= K2&H^4=+DJH^?(*1X0A=>%3X8Z MK3V2DLOQB,&]U@I5Y=1>OZ%@D5FPY##3QB$M7"X]1Q6R0BA$G20<]"_, M4G%?/ F7\>SFG/?B4C\LI:.!RU/=3'WXX-T50@587/+.E--7\;(*=>:H,1I M1)PQ@0PG&&$00" ;J,;!;6S""A6;Y*-$ZLJIP M!">"!;VZ[.EBB7RR;&$!S06U/X?:Q6QH*D)*#B-+O 3U@1ADN54H)6Z85"PP MS38VF5P.(2IN@\< UC4S@9)@M#92OT@$*"56$980*$\Q(YDA(YE%U#JL=& D M1),3C #5[<#R8_<;+W8J3NU%]?!?2L8XFG5A;#PA17(J_WMK26^$'G"7$J!@I.@>5@O M0 >)"N052T;*W"1G=57CBBVRM:A?6ZYS07T;4+_ -U22SFJM$?;:(TZ-1(9Z MCK14(/=]D$FL+F^RH/X)$(_UP;XPE+O9&I8Z5"0OJ$RYG@D+\,-2Y)ABB'F9 MF.=)^2@S0Y'8M,/M^-A]%"]'/4#'F>UW9J%^N0M>JD 3._U8]>;^1],3;_;W MV:@W'.7>%3;4?;HSN]EZ\[RC.5U:I6)HN=>11<'(1YS:1%1SF>U R/G:$ $P&M4E #G#%Y:)WCO)3.B@'VHS%S3AEB(X>4#W,*" &((Y MBDQR%0772JMB[GS\ $\)ZT2DQX99SF/26F0N@4$9$1)S=K\M)0K ;P_PQ2I, M- 7FG$8@N '@C#/D4LZL(-$G+)/Q.7ZJ /RQ UPSE;RADE,O.6'1!1P-@ST0 M''6,K:H,4^D9V20,9*@HC@N=LVH9&$C4VINU(N M-Z\L.18/P$;N%FWUR]I%'B[:ZEIQ5<(N'D2 +3?9AF,HB8@5$EPEQ'-%"1.$ M0()ZE1R+U)G5\9!B#&TMZ%<<;%5 WRK0+W"3X#2SA 04,#; 3:A'1KN(0O") MX2 %<:VL45] W])L[[6!OO"5NUDE%OF*\$$R8S3RA@?$)1/(>2M14%XIZ17V MR6UL,M5E:CD9I#2GN!^^$K_$D>^-*[[RV8Y&=G#+%/&G8%]9:W.*O^O9WVD6 MI"2JK5 XS2>*O_NR=_CN@XXN2M!-D%*!YYJS&FDA&%) M63H5DVEK(;W6MA3?AG0A&;='\_E5-#L3/;&"(F)SZ5DF G(L.01J9#)&!,RR M:;0X0!X[FM?:AZ*@>4UHWE\XFWW4/%B=D("51)P0@JQ(&&&IB!#I6P!RJP*I.G8E1G!T/0A\J!^Q!O0(S$14*AUB9G#K<6N(0((XH%R$AS5E$ MW#J!M'(*%D]FYSN/2>*<2J;%#+J^4G,#WYZ.AR4M(TV=,Q^]3W!J$ZN4_+(BPY\/3LS@85REG+_MV4.PCJ[&/O%J*H[(" M$Q$]1D)QCCC!,MM'#-*:8@_J"W9$M]$^4JR=OQ#S*,AO _(7@JFBMD8II5$R M*6LSB2##@D&P=7*"EV'P7T'^XT?^/?7;O@WR"\)_*EQRJ8 N5D02P9&01L+9 M'A,RV"D4F8I4!:63]!N;UU3"+FZ/=>'R=3R;COQQ57<*^,D\*>G800#",HLG MO',0U2]K7'G0(E1S=?6%*HEI*Y99;Y?X"!0ZX M)0G9( GRU&KI#1.>Y1C( MG'"=FU==THD%V9 6"1'G#.J(T&T)IL[H8;';(^ M>93K>3AKA9*8 F19.R#[V)T8!Y/C.&I*U<)X.WFN/_4FO:?67N.>M?\Q/"_\ M]BT;QIPHJA;IQ6R-MBZ6J,BBGW*M[ET-?SKY^"&"8N KJX\]71C&96W' 4X@C! M0_Z6)V4\[/=")S_:XY9J*_<^P&(]A[5ZV2S5'^=OQS'L#KXKT(H7XBZFD7=+ M7@CC1-0DL)Q^ 6H+2;F)<* H!6Q,,L%+9CRXZ47!RAE7+I@1#/.B #"<1L1""(HS9X/7&IA9=+E95 MF&J],F%%?I8:P/@:8E3]W1L$8.R_H@,_RAUOX)>*-75K[A3_.^U] M ISDAH)UF-9E7@F\?QV!N'J"W.?? F/ M.P3Q62_^=JS_A;_[T[P$.U_\L1TMD]?3NC4CLTK17:DY^H8%DY_2J"Y1<6 M+ L4+FD3# L666$EXC#CR%%OD!$Y*U]YSQP'P:)IEQ->!$L1+.ND<$6P_*J" MY=U5&OCU[0=L9<"$$11ES'[N""*&284P5='X$!(5# 2+ZG*UW-BQC7+EL2?B M_!&/>H-!]H"MF>;]LN&_/R$:3?#"&LVC@!\V@:A4! MMSH!=[1$R93T%&2<1#A1C7A4 3FM/=+1&T(\8XF[C4V*35>14J'L\4+=6R6U M=#&1I#B6/->T KA+QKG/M7$SU->N_!2HKQ3JBUU69/0N&[*YQ1AQ$G*S5R.1 M"MH+S;2G$0/459=A49#^:)&N%0:1;T-BGG*7L+6&,>8CYR$HX72%=%V0_LL@ MW2^QEL22HLPXI# 0%BYSW1]")#*!2H5E,%KXC4W3U7=O6U R@7X8HSN#<#=> MLD8#SG43]9#R[/];T[,_%B&>.)<*Y+30Q/(DA7'4)QNIC"*:1&S%S-;M72M" M?#W=9VIU33",C9<&12,)XHH!,U.6(L^XP<1K):G*UEZ\VP;\F%CX%_X;>I\W_@1\+>X)D M>7DV'/?R7OYM%/LVUQC]_7,O3(YGLG+N6_4V^PU??L4ZV+O3R*]B.R"0;[F^U_MN?CC7]= M>:;3WF!V\1R,O?CH]0-N_H\;P=>NN>EW9J=:LLL9KU8=9JEOS\;QM]DOOX?> M^*QOSW_K#:IGK;[T^ZD='<'8FF42UP2*Y_O5;U\.^QFNA][8!YL[-V\_J]Y: MD&OU>U(^HT3=^#9^1FY\[UN7-<\XE[>ZZK??8_3F>SZ1L8H?&\_CL1:K:]6_ M-].SLW[,]0]LOP- \OWA>#IJRLMFXW'J#S]W>H-:Z=5.0$+6AYL*MA:(.I!V;^+*^B1LHJ_0CC1HM$>I02 M:>6Y0$4BW4L?S[?P^ML/S#OG11#(573#S%Q'-'$\\0 M-MEHW/2A^F/4"T>QLS^QJ5J6T_YX2/"/D(\W6R]V@/M.X/(5]YCOF?NT6F,] M!,?HVZ^CWYJJLK9_*9[&;Z;N)/K)X7#/#H*=#$?GKR]Z%U^(L\/AC8USBY)R M2RFVW#-7$V\)G$V(,2Z!?D2*K$X)":% '_52.;$Z):4TV6DMZ%=&/PKH6PCZ MQ7PGIIRF6J"D.$.<"H9 .075A0AAM*82\]79' KH6POZE3&3M8&^D):[V206 M28N.1"A-.$HB$<23YTC3%) *$2OA/)%1;6SRKJ&KRO I!07O2EJ*P^0QD)F7 MLP4KJLWJ!-QR]RULM6 ^)F2$T(C;A)'S.")LHPHB6&NS5:8871\[[EO#9PKN MUX/[14IC!/8I461,I(A'3I'C7",6.?? GYB9C7/ M^W9@:_QB]QY'OCZE.?[6AD 63%.7,O?.:2>!ZDOYNIKYW'>>EB M*&)K=6)KN2XZ29X39CV(+,@Z(L:=@=%D?*3F, MIV?#D1V=YR*0D_,B]%8N]):+@@>ODU3)(VRP!14&YM48XA F09F@ K6DQ*T_ M 52OCY;\,*H+.[DCM!=34KP-/E*/DB8"\9 BTI929)A1VB0"LAG8":>TJ\F= M+0X%VJV%]OKH23FPUV]S6&0ID=!H&4\H*>$15Y(AYRA#RE!O A58F5;Z/I^\ M^Z,N@9@K,F3/(OP*-X4IZOG.ZSB.=N2/.P=GSX?=SE]_/2\>D?M*B=\:C^-D MRX/\JFL[@W@;]X!(5A50#T?P4#5UK"7.V!J%:=>"819-9F= M^"_[V[L?*!Q@4FJ# J41<2D3LE)II*S@2O 8I(P;FP1W\Q.X+?EJ3P#X*T^J+\!O M%_#W%P[\',\MO34(,RH0]SX@;0#X5#+G#,7""MM&X#]V5\QW2S._#/BD?EODC-'],QC&<\?CX\=;V!_7$)-R[$9GUR[NO6!;'9 M/SSZFN6<%(H&KRTR5@7$@V;()\(U/.I]0<>]$.+@ MM[+)OTGB/T[VGL\V>;[FQP^$VZ@45LC$ ,JMH 39:!+2*GB*#1!\[#4=S>H&6XEB[7@.)$Q:!5_FG2N#/!%S[P]UL^O8EVR8!6V '.C&!S!SB)K MF48BIF )K+.TNHUV] +VU8(=,R-"$"Y(SWE4UGF3F'3!$6>\H/RG268!^\.# M?7_A8#<*]#03)?(I :F4"51MFGUH6$:)L74N^C:"_;$[S5;+<(H7[;Z\:(7! MM$+0^24&DX)/+B2';&"9P6B!=.2@VJA$-0TNV4AR6SZMVE3_I1C.6^XU*SI- M"Z"^0& H\\9Y29 57B,.^$;64(>];+S6B;O\]&/: O.1YPV1GSS^*&N9?B"O7";37K=C!X7B]1)<[&18RM M1(QM+954X ;S"'H)$C*H7)W6(XTE1:"O)AF29-*OSKE?C*ZMQ?)J2RI\!\L% MLS^'V85:"2IJF0VD2).<84BE00YKC(PB4H'N&:D&U8,17?#Z:/&ZVCH)!:^K MK&VR6 6!4TL##1%%EYM::8R1Q28B&97DVH/FY#3@U=PY;+Y]?HX:=O@:OE#] MW0/E?##Y#9FS]A"(E],1D.K,"H #G(V&P*LGYU7EM0CP.*OJ(8RB'XY"[0&Q MWN=*(D B['F.0ZT^"B^.IO!^O^'AO5A\(??F"VFDU\Z7LS@(O[ S_- M0<1_3"?[P\F[.'EI>Z$(MI]21':6R(,7(@J6(G+&&,2Y QW$I%R)T@^ZT+M ([2,7(#8!0:!!>*YW+MC3*"DE3:&@RSF M%8THZ'V\Z%VYJZ*@=TU&@$52@9WEDBJ!%).L3LG31E,$:T0XK"-326YL$H%; MA-X5^1Y^05)15QN\Y @Y6FI\; $=P"7.&L81BJ?A?CP-]6*\K-?BQ7#TIEJ) MUY<+44*B5I=0N'=92&#[+=X'T:64B](JAQ@W"7%-);(Q.&0U)YXPQYGQN=4O M5:6WS./%](H]#C^)Z>)"O#VR63;VUOF M7Y.\7^X;*S1CY? X5MZ 4[CU>4ZA& PG<''8MAT82P^@ HTGV+4R. MXSAF"(V'_5ZPDQB:,*4>?&@\@1>JKJZ7IWCDT29,??3&2R>!,L0/N>1X\Z7CT>P1SNQ1 M1&X4[4=D$SSA;[;_V9Z/-_YU92).>X/9B!2%(2].6#TMF__C1O_:O''93NWH M"*X#7!0>ZZKXOZ?95=?.[E]O]W;WMUYW#G>>_^_^P5\'?^[NO.EV=O>?/^ML M[6]WWKS]X\WN]N[6:WCYQF=KR[/L'QSNO.D<'G2>'^R_.?AK=WOK<&>[\P*> M;__Y[M9?G3>'\,+>SO[AF^MVU'=7\@?D;&,I*EWB0*0+AU"'/.LT) MOS\]A>OX%?#NJP;!?9N-@ >IB4\&:?>PI[+8OSB5X32D[SZ___/=^=[7'3A- M7^']DW\?O_OZGY-WISM?][?_?0JG+7N__9'!"=N/__OZ_/W?X$>WCM]!Z=M^'AP&-)>_LS1!^F- M=I)CQ%)NV!8U1UIPC90*/ IL.;Q?*U2]02YLE-4:ITP,"O2JG H;@3%[KATQ MSEJLE"%FHQ-!U3G+N!M-X\;FP>C(#GI?JVFNW-#;\/ZH=Q'1.JNV-#NSFS5? MV.#P7C.,^D+U9O_>4+Z]QZ]8YJBZATU__0GRUQ1$N!UU#J,_'L ]CWIQ7!?\ MK.:K-QEW/A\/^_US-/R<,QS'4S?NA9ZMFK?] T[L3E9[*/[]>7W*5W^1WSO# MT>R-Y@[-&__L?+9C>+<'TV'ALJ %^.$H]R&9U-$#VW!G]VWV>=K(TTHZP& MD97EK&(,ZTN"&@T*0%4<%?2OZ*N<3]N!#7$41]W.+$"ZKI0ZR_+LUBF@=71U MK3UTFX_,U/)N9Q2'\_LP6SI[L)0PZZ[9?[D,ZZS<5^=S;W(,3Q_S!T_A$2X^ M%7 :8A#WP;YG/VZ-WJ^6:/_@\[@57TQYT)[*-J M(L--,_G/2AF;GIY6BY,ONOC\Y9/5:N)LH_!F1JHIK!9U%-%U0^I\8]_/ML]? M\^19'41_N=AYI!/I@_C^&IYX-ZXT^^-\R/"2WD4^UMO MMK=>S<%R?'[JAOT+Y&^]?_UL)A"NN_K9U/7AA)UUDL_CFZ%FY@RXJ53QYPBS M^].C^;L[&PY0Z5X_?^J\OE2(EQ>K5TQ4>XDL-+[/&W440SRMSI";J4AK!?[; M03_OJ&;+Y4%UAO#'Z'-^NE&L A[']2:[7K)7[3C',PC7GQI6# M(L$),OREBU2"^A>*Y"W\#$-^]S[/.ZWR=_)%* M>63589*FHSRAG= ;^^EX_!T\_X);:/X@!9E@ 3R?8C_'!>8'M>%3SBP"52$" MD8?)F9O8:F'&PS2IA./LY+73R7 P/!U.QYU/\;CG^Q%D: "!/CKO=N*@VEGC MZE3["R3#J+-[:F%BCKH@9B>-&,W7?0VB,'_H']EX,/KGY8W/KY[]\/S39'WE MBJ^^" LU&?7<--LFLI#)4,^I4/DRS5/4'_1QE!,-J[T.!W066?D9OC%^8!/- M\LXOU(T^Y0=:P>-HPW^G=I0KB5;GU\$(SN(P['9>P'A@&JJG/\XZD_5-]&;^ M6%Z\MX->%IMOLGFF>O&E[0\[6_T)?/LY$%^8H$'/=CM_#$%P \SW8"FM/YZ" MUC0!H#W/3VS#L/,&T#8XFG^EDB29,M= :;3%SMYTT//'WO/V\=[AU?O#W6['_Y[^/#[9?G>^=O.\!U3S-QMWW0%_?G[YB[[Z^^KQ( M6?_"_3YBH+=\?WOW'.[!]^D[OG=X? KT]?3]=CC9W_X#*.M'#)_] M$+G6@4B%?+04\2JT,]>N",9)&J(A2;%%SFH)-BDREN!-'J36$KX2N622>A$< M7>2L?]AQK])[7H)\ AES>:*]R?KAZ+SJHWVY2IW+9>K,UND6?/;[PUR@XL#= MI;:& 8HXEM0Q:P4S3NB@K6;JPE.RKHU:S=-!6MBDY_7/)[Q1OQYL'^5@J""5 MC@@6)]'[A)H!7?DT=ZHIKY+MN#SA_ M/P$!CW&06>V9'5UF6XQ"E% MZ61KZ^4%;:_R-\[. %=5J-9HVF\4IU$\FO:;TKV-BOLF^NFH5A#R)V;U&+*V M<=JKE>'9/=[L/+^X!5S)CD)E<1F 6.K/S0 \ZW"4!_\,M(I^K1',R,8D5T.O MW6SU_9SMYZF8GRP@=EG#;YBYG]\VU^@.\T)SO?+K[3@>I)WQI)>M*P]N WZ0 M _7H@TLX1B8$\J"'(:Z]0$9YE^.N/>94I,35KR"GWM:&PXOE_#4%4BU7+DQ0 MWQ=)-:"R(;4W.:_E3Y8<%W:$S+7L46WB Y)\:C_&SLDT'%7?!FXWFZY:Q(S' MT]JLDLT3=M*QE1FV$BNU$,BRK(D;S42SRM'LSJ>4=:N4M,EYMKE^BJ"KU%>. M.?AZG-^NI5:_>J+,S_O#<::!-4$US?GJBE?FMRH:()Q,J\>% 8[/,J?_%.'+]6@J USU M[=F59U>M3#!;P.2K8V(\[4_RN*;]O+8I&V8J:^CD.)OU+^[\H$+_3:SV_NO9 MF59TUIG.^O$#S"F+DG!DK92(.R.099ZB2!6\DD(*,BRR$$I<2EX3$:CC 2>- MI3 J&694!"[V2YP=S9[H[ [J\*U?5I^=692RH2A$4--.ZZ*H65Q?5%$=UT\[ M[DS',WOP.#LNX!% 9$RRJ>WS<0_ GN7"-.,?#HZ9%*FN!9>J)BI+UL8^!)+F MJHTO#V'R>7CIK\I*XJ=:+[V\_/4C^^W7F_U_]/XYLW=OU<;(\\Z;',*4#].9 MS7MFJCP=9O$ZT^BKCW2;26D.MO&>,I,UI==4Z6IW7I]'FT[3Z:+4Z M]1+W*Z-M/P\WKV5-4& M;8=MPXW.NM\XSF9'U\6A?=45<.%)JD?3'&_-.=]8 MI2MLP8 OS,ZS3]6#CH,Z1WTV;2 M+M2)WZOK?/N\^!6VQ_46G^_*3MA6E_OJ M^87->[:?%K;,PG3/;2^4C_2L6,U"_BK%IC?RH*IEI:3W)?8;S:/93]FMWOD< M@>Y5HJ12S++!?Y)/\69#PC)^ZH49=8:S_\I^R9L];ZN\$V%KA.MN7?EB9ZYC M.+"ONE8O"J8MM4*]4++FWKGT2-?3D@5013^;^0DSOGTYCS.!\VS9:-WI=)9, M=FO42IX/!SDXK7Z2U[WQQ^?PW+U)_NWIZ2(8[O-!1L*2$1&QP WBT@<$8(G( M!6\]9I$%P1=U$:RP5MH%GHCBGE#'<(*_C"-,$Y*6@I/:J(M#TFM:*1R7VSX83^*-7<93QU)W,B.8,_7#.S--!/S\O%?OT M]<2,8&*ZE02"0R^;UV RX$&J3]CQ<>TVS+]D8@I:3$U\X4,?8Q6777'(\:0> M65,HI6:X<"!&^ 9\!CC.E<%4W.'2J[P4LW'3?6M7'[ C>/YCF";T7R!.F;B' MX6D6K'Z.Y.<)ZTUJ!:*E3LSM6 5L-\]T$4AS_3/ E)]W\X-_^S2_WGUX-;R< MBR<37JYO#B\OD>(E4OR:S7%]K.SW?(4+)RD,S H7#7,F<8N5$3K"YP2&$SF8 M:'_N['QP077]I'Q?7;@Z*8H)=T-X;SA.U+"D>7?3.:YA,L[&9 SJS"?2+ MCTVX9FTMS0<%R,+IJ")EM=Y<1[I55K70R-%KA-\U8O]A)^V[D[ P:48$&;DD MPN/<##%I;IV4^2_EI,_%F/+AMOC<5RP)^7"I3E)W7AEF :"=K#K4/JY*%YA% MY-:97G6H)R75&5R'H\+'?B:YGW.I_X(4UFD(D6 PT+UN@8641B!:&@E 6>R(LRW4I!\.E%,^E M%R:=[&L8@1;ZK//K\:;K9>_W9>EU,=Z-(RYSCP"C^91=B=DKXZ=C>.H?AW/7;9A4D^)Q(S0'TRRZ%]!I&678PI$LM.), M:*S'$5R@4!$GS8$Z?[G#YHG4 T#0=$K M!W(62Y0-DL@3JXF )WVR:75;[-*K.]HP\\:FP2+'#B 5:9P+FJO1-($<,UB290$G*EO>55SI[] M2P]Q]R8;R#56E&_J:CFQ*E[(CCN)#F5UB@IT-J MG,(9;RA(:VUQ=)I&)KY3 MQJ5LJA\SU'[=^7RP]2$)8XF3 6%@43D@ER)G0&90[4 G8SBPW'1&+W>2^W\K MVCGXV;T:ZH&'; U"_F?GTJ[W=@"8F,#]8,->_XDZP."I;9$JQNS5!TU\\BQY MI$RMU1FD)=:K6?6]Q& M"P]01SXT2AOH_8<'P]H,5*8"N&9'Q M)B+.O$*6!HZPDE$)38C&OT2JS79TD[GTC5]/,%QWG(?\4',G\9PJ :/ZJ/AIS@:5(%,X[,< S^J(I-FG[GYH,^! $T9B(X;5CK!XK$_BW2/$Y3] M4ET_GB60],9'T?0;7+T_\+ \AR&RL+6[W]S7!5[GHXKB3J>GN6XA4N!>5'^ MJ-OH6'4X:([5GM?LSJL1Y&"J\V&.0 >:?AYM,X]9QL^FJ9+JLZO7 ?9-+8BY M:(NY@3;FQIN3L*[, RS.]L*3SD=V77^+1J9_XZKS&W+NBW4)F*9(SKR."P=2 MMBOG(VYP5=N]4R_+L_=I&+DU/^+5/@JYL_[Z>FT#M2L4P7RVZ-X'.$A/\6J3 H,[Q_Y2O^\ MC*)[OGM97&5KD _J*_<>CF:W;N:SVNEPNZ6M5]7QN(@[SKNZ:C]HK'Z[*#+C8'WZNA)D]S2%,7YO\EN[,5SWW&N"C2N1P M( W@^Q.X1QA^'F1)DB\P=Z]>ZN3PY]XDWZ*JE]3O?SVK5I4_\V)74UQI9R3 M>[GF5Q382K=-L.(7N:&SY^U>>((I_HLFPN,N)RKO,)'@^KS5:FCT]Y< MQ'F.JAA?/,K"E?/&N 8#5Q=Y:S$E[,H\7U1#N;S133>Y;HI[XRL]V+XAG*X] ME>9R^K)HNSB;GW7V,Z%I)K^)P9^;LBNR\O+V(-)_0@8^D,)[R60J8QH@???2 MQO-K2_#C83^,YY62.BWRBA&KVDYUL/H\PL,0AI2E9I5!;6L./>SW&Y#&S$/K M$G:7 :F]08(=#]LZYP%^ZYZU(*NR1,)< M!_I\,Z^:\*W:^2VJL4E<;56P.Z M3B1?T39?V.6W3_%XH+V[9I)?X^&2#/X-"S"<\("LIAS1X*1D@II EVK% M,&-C(E8'[A-W+EJEB.;))^#&UO+]#6O%3!8*O?A%9\ MBM^N&?,K2,#KPU:^.Z?72$Y;Y0Y]2WY64BI+K$\@4?JS,,%92:W!MP1K5F-O MEJN5V+U!N!X>S_LAED3UJ(;GA5Y74_!+C:1)N;Z2)!D;?I-?/YW;&/9R8W0; M_P6(UO_"0";9[=Y\=*;=7@S)3FI=I7:\Y*FXT!6ZEUG>H%+-T\Y>I2GE-/!< M,=/E'*YJZ-5Y<"'WJ_3%0/KQ0[2"!"TQ2C07U%+4(<.H03#=P2KO173X5S"> MSI:U<[FNOY[\W%H.?5A0[1LC$\!MV/,7U3CJ;-MA)8IN%2NL[".2MK1$3#E&I%-9^FX^TH,:+'*;*/+%&1Y[[ M/N$8L)4L>M >G.9KYV^[L\)$3YN5595EJM:PAM!D&)(:YVJ(QB(ME44A>.\- M$ -*?XGL[(ME_?5TB_F#M5+[QW/5LQJU @Z^V@!>FSM'E1FG=@95?*#ZWHV1 M&+6QYS),K+[T7)69IA($JCXT\_\TQ6#.SD;#+[/*5'5!J;KRUH7*83NI-QKG MJ>S6AWG]YW#:Q'G4%[PZNNR%K.RCE^/)?CYX3G0Z_%378VQJD>3#_B(G_2IK MJDS=63T8-\I'=H2,KSYFMN\WSYZ]8P];Y.KE*)O6)N>YH<,$B$\V2U1U09Z\ M- +.L_7!PNQ203WRW"7$C;/(1*U18!8'8#W2$_%/F=K?)_,^L:- M]H2WV->#[;+54OH0HJC#WQJIHN =5 MQ\M\F9B-9DR;G]N2;3EVKNS1.-L>%:FM? %AP6(U%\ 0(C"Z7'1Q5G&X<<^_9L''^;_?)[Z(W/^O;\M]Z@FK3J2[]?O9RXIEU\ M7M7Z[4L"] S7)*CI8]_H\\4_CFFW[[ MFS=_C\IGFO[88*NNF\UD7--/=Z&QYSP'[,?T0+UNER1\-85;56^KY[!3C^:5 MSIM[!7^W)? O.0T[U\+URG1\9\UO[/+:X+,R")Q-.I6GLI,?:+'_Z_?F!ZYP M_R(6UVYT?PPOCA9D[ _LEMMWEK[+S-YBP_\6IJ, M';[H[7]]^V4O=[[^YLZ7^]MOR?O\]\DQ/-O^\;N3MU\/#H_.W_W].NV]P>>YGS3\^W4? MGNO@C<'O_^\8^]/_#.S?9GIPLBL._G[WY?UA.'U_N /W?$7WZ9YX?_KB>._/ M?Y_ ?\?[)R'WS.;_EQ,?#S^2O<,=NG?BV<'AW@=K/?PO>12H#HA3KY A0B"J M%4E4,$J]W]@4BS0PL\9O;2Q*L=?&:&^(YEPXT!V=,AS^T]IS'\_W#H_HWO8KF)]7YQ^XB4Q3CI$R+"$NDT8& M"X=DQ (GY@*7;F.3_.P!%Z)(0BGE(_:<6:U-$!SK7.Y%.!?+ ??(=];;\P^P MB[#FGB*M@T"<"8RT"QC1$)W35'-'U<8F6]\)MT!Y6G_"9=_&-*<@'=M1J.JI MS_?T?&C6]Z@./BM \D1)G+616V6<\"Q:8A)US'E7B-W#BZ?[ZH M?W_$^S"V]W_OB4I,;;^&,?3_?_;>O"F.8]D;_BH3BGO>L".FN55=U=U5]O,H M @O)!XP M;O\Y?7>X1__>V3O??P]LZO#=Y7\O_SB21#)6.9TI1U7&*^U0SA69@CTO6$I!J8+GE M"M0FKJW/A&$Z,Q+4:%XY53"RSB7PW5IN.^YTC"#Q,=[CAUC['+N(=#]'Z*_I MQKJ[1R'GB2HLD=8+5W*IC0)MG)4>E#+T-*E\PYL>G#<-;N!-IWOYWJ^[\)SC M8N^]^;3W_@\8[[OBW:6!.>W#\T#O_NOO =R;HY"KG+6>>9>!2),9I\QFH,^0 M3!9,%"4EBA3BV?/\KD).EUI36E:@-'&>2R](E>>Z]*:RE2V,V!#2/XN00,AY M4&EXGK/,ESD8;Q5SF1)29,9J45(G@!R^KI![:L;;[TY-'98X88;99/S1+=:Z M/C&C[2%6\,T)@E^$+,4F&.Q=Q)I#H!5,1_RRR/!34YS^XTX&9NB>K%;TZ!2B M4A8$]!_#JXI;ZI37HJ)EH4I:"9'P8S=R[ 'EV/Y"U.W=IX/M(P%*AU*YR5P! M0HC+"M09;VU6*)%[7LB2YO9F2?1=R*!7\PD84?/D./1 ?EA(NI%!]\,]K"PM MLPC2SQE"FDM6Z=)IQTU>2F4W(8V'YQXOEK3@[:-*8 Q"%%E)G(C8HHI61>:= MM$4EI<[]+<+L#??XWY#-^90;ENZI@)@4RB!C_0/60R3LLA,8=6H+7+(#0N5LW=\44$L*(J:9!4I3<:- M9A7)[9JBP*82HOQ!,I;:LWMQ=W]^F5N'6F M$)E)TQ<43VZ 1TQX&SZWS VS#DPH3ZEJ'%I L8BLN M%#D$=+6FQF$PZ50YM$AMSF"7;> 3X<']'I;>X^>!&R[L&FH5V>!3=C*P,/6? MOI^#?;A='!R""G)H/L'8\OWC(YGGTI6RRJQG<,:]*C/!*IM13Z4R7A>.F6?/ MQZ,Z^GZ3I[34DG"M59%KS56E-3I*/9&R4(5QC-R"+;\*Y/$[@O@ML>4;E,1S MK&-TH^^-6R]OZOD1DY9JQ756N%)GO,S+3!<5SW)A%2^K$K1 \>PYXEXF+6]1 M[,*Q[FH6M2940_3-QFN9#*H,7=C:Q9K1&Q]Y!8=:>FAX6. 9$4 IG/OXL)M? MT7*ZI:<>NQ&H+\/(BRRPJT$,RGUT[<-7.'#2N!!W).&-=+ +$;C4(;O"#F6S M@#-;8PWATF"3^%,L&HZ8=!:18UU Z,!'=QI&3"8!.SAB+)VJBX2#4@.&Q@[. MAP'@Z(Z-("GUFG+FJ?66%U(J,.!,:0KJF*YHH6]H);2[_VH%&*"9_H%?UJ=> M?DHHS+5BM6D9N'J,,6OLC&K!ARV:UR%L1W"L66]%D"4@ MJQK&/ C%E8N2@;'5JU<;I2B*HT9S[\. $%-P.G/*1@]""X*M,7XUG:V*2C4: MQ1XJ->#WG>5FP. .Z[0H+V'*S5JB[$S-JQU!N*2F,UQ"N& XF$4ER -#&4^F4?-;!@6_"1Q]'7Q[Q/G' MUZ"P"HC82,;A1AQDLY$1!*[;Q:&>9S_"YD?+,,"9I9'A18MC&SE$O581R@0X M'@HAN!5FB*VVXQ352 TO H3WKD^W=6U7G,C=)WKG:5XQ*+PSC3L>IG12+]I= M;W?\,_7!^U<-:C[1J@B_CZ?3C0YPO0Y L38NEP7US/NL*$L/ZIXWF2949H5A M$BPX28GF=U+\[E_;W^SN9^]NY9T Y=UEK#0.=E?H3'CE,D5%Q83"%MCRLS2\ MAAOV4!0[>V\.RI 9Q&5KS+!Z/\<@004NHT^0DM6*IW85Q_)C.<7:%.RYHBLU,!]-&>VZZF*!%U( NX17+W886 M^F,%L,!%M3,"!-;->T:]SB2Z'7 F 6-0#?#B]#3KSH#/A]A0-"%'*DRZ"P.U M#KO\$;H2EYCLO]W0OAI/WD[=1M=8XL#PK(N#[2/B*DU*RK)*8MDI"+Y,:*(S MRKBBH#F2LGA,7L/-_MYQ?_.*&:MUGA&G1<9SA1B/S&5>YI90I5GEZ-W5QZ[* M"%QB56@LZ9'3SU4D-Q#BM9 OR09"? ,A_N40XC="@B]IVXI07DIEC 1Y72G0 MR@L4V:4O'Y? T@__P)Y.WE-M14DSYAB& M^*C/E,Q!BC-1%J6DUE1/ KKWQ7@4$IHQ=O#&C08@"?;'LZ?8]/FE]RXVB_M- MP8&;7/22=%OL6PG"$*,7=GR&BOGVF[=!\F6D3'TZEFX&GC4-+G#,NUQX4FMH M=)9P&I=PA$L8FPZ%X$\M=E//CXFKNWC4O4_P'0@9.T1OM=*#8>PQ-07""?*^ M:947/-NK;5,5!G=2$SQ\DT5A[UTP(YK(3D\/_'QBVI34U.:R;OL<>G$&^;WI M@[?,!-\DS/C7$:;]K] K9G;QO6:<7AX#BBO4"0V7P+^MJ^5"W6EALT1!7 V7DIW24IMLC^R=2 M9?*$[PRF9AB6_?M6]B)R_KLC+RM:4B(R(B@8[IR3#-1N @I?J04!C8_:\BEH M>*_G&K8SD.7KV*2R9J9/4,D#9>Q,30(K^W4,JDU2PNJLB-Y9G.P8=,%)\J>^ M$ 3GW@W\S@ (7 -T1_@@O MW@WCWAT=PA9.X]@6?6^C^6EFQ[,L/;UQP)7?V4$^.'Q7[&T?%9H5E"J6^<*[ MC!N-:9FYS0POG"NJJB!./WO.R199\;BE?CZ#X;!!_%FNY+@;E= J('1SRB3( M>>XUE6 J>N8(L',NQ='N.N+HN&0# [^2- X\"+/3\2A\]=I-WL)@5G/O@3Z: MW/OOU3>+V??;V)BY*KVE&1"%RCB%'T)5/,,NP44.=%,ZF\HIEGVQ87N1 %X, M05?H;6,X"U8>^"$L?<.> M<=8U>-P&*P]&[4J&U]-.94ZFT+7_W/=4Y^V,VP MQ_="4/DUS.8U#J=]VW=+(,?GP#N .^14<9E53I",Y[+,I'? 16R>4\U*#?SC MV7.*C4]62004RK"%6[V7V&;T_&0\;/:^AQEALV%JMXPX+!@N'8/\FH!"#&HV MTLGU-(;$@_FC;F*P*O6+R*CPA.N\<)SY'"PWKKVM$ VU8I9SZ<@MR2B,\\ G M]>)@$M3+EVF$@;":+Z?IVRG]CFGLP\7>\9%4GH/M)S)EB,^X]RQ3OL*Z35T6 MW%2E<3G0&-TJKJ"Q2"8_("&A.I23GY/*5R]U^)3^_.-6[\W@=#ZC5?.[+I!\#CBPUK:S-N:RX MX$#]94&(!)N74;>1?I]/%=A-I&3$\J(LLDHI-(&-RA0I\XQI20NIA"!. FNZ MDC/5PFZ!-RW9H"US"E)RZ>O8!'N:.G=' KJSF/P\ -F@>)97J&QYIC-9>=#0I36NT#)W\A8B$<3= M7$_=_YMC "4EC/U2U^"\:&MP^G<48SJO"D^]*K )!7-6 QGP@A9&&$*$#USG M5GE3:XGC8#X+_6E!'-].9'V/1+)_:8Z -1GJ"1AOQH)N7CF9:83)%A;5"I(7 M%+/N*>LS!O\1N4HI2VI2,-;NJ-$8F6M'-77$\=SE@A-T%#I&C*2LJC:D\+5) MX1+[Z'I%M?=YF:F*EL O1)$) 4R#:^$MJTHM+-CQ9;\LPW]K*&%)*"6<"@QM MM'N0 L1K4ZC6%%<^>E\J!C]6)EY7%T9RCRVX.](4G::AJ^C\+*6J-@9HLAU6 MGGB..:JA[ J5<1^3BC%B/1TG M#A6F<4K.5J//>QLL.!:UKNXT%K.$Y/%FIFE"31MT[ O965X<%$;XXO)-Z_3G M*:(^Q%K!N$3+K/H)GK;=.+70*[ZIYP2:CADJ=]1 *A X58D.;<(UV&C.%"73 M)>/P-_"Z('8H8;2\SHU\K6YJ-Q+G)O@6>"[;/SXJ=9E3EU=960J#+1=])K@' M980YV!-9D,J#D<3ZA9!]4&QO(7SNKH>4D@MC<@-*"!@MH"^7HBH+1B@WO*AR M7Q/$E7K(AB#NA2!VS_?^.#)&566NJHR G9!Q4I29%KK,2M@.QJN"2C .6P:O)^#0-O2:>Z<;[MC[5P)"#'>S<"M<= M?B@._CARA)9,+U?#+%HO;:8,;JIK8?_3&(_X@B>8SE8:.ZQ& 2'!?U M98TT]^MD=W^)=%%72.[E%AUN/FK(/<;0.FKXW5BC\[)@I5.,B(I; X8"=14C MQ--*"R$XHO7(:%HPS9O9IM_\+WS(VJDYIJJ3%HM,Y!B M---%SK.RR)VPK""ESI\]SPGOETS7L)_%%6):A;QF:RPC[$EC#XS549<#ZEK"2:\.+9<[)%UHA5] PN MDLD3M".Z*8LGZJZ*HM)"B,I[5XB".RN%H#275AI)2J)9$17%CM^2KF0\6!I4IM+*,Y M]ZS2RF@FF26"VXI1?H]4L=EXW'B$_122$@GF6L8HI1D7) <2<#)S1#"B!2E] MKH"3W2CI^K?U4=+8GW6^&F6+;B(L>X]0ZE@K,AXM/24/#RF>*,N\T4V)X ]IOOXWLC%I&=,=TZ(&P&J%]G"U32-<+R#X^/DE3\;SS!_ M30WC&9DVA+7BF;!C%V$'<1*3\7#-45H %EDT#N&F!/O;U*BLB]FMG&4[#N\\ MQOZG"=O0X,+7V(D]K(Z;76S!:TR.W>/QF '3U0:]_> MW9TZG3V.*"BL>/_Q?&!#,PBX?/O-BYZ@1<9)ORD9^4I,-3SQI] =P]R"S>ZT MY8-A6?[M+"*ZASGE/[] H"#$2I]7F+V8TN@!^?P4=J$KSRG:V<03]--N]ML M:\+&;X)3;?TD0MC WJ6]6O9XI.JA1=<+2NYN&5$2.TMM0&9=S,)&-BVE[ZT/ MDH5DOVF;$=$IO(JQ'A $9ZE"JGU)MP3L^LXBMVLL C-PF.?3@BWB8QZTL/1$$*6Q8BH[D(D-8J$X313.0^E\0*;

    O-ME# M_-])ZRB9#XN1Q%$+JDPI7G//QI !(4GO=>N@A.24;T7] J+:,-G0>'UM<@@; M]K40XP[Y6? /<$_ M=9]S6'/$--%DLI"V4NP4#V%>\Y6\CJ5D(Q&^IN(!4$3<&BXJQL0BV0Z./JKV M F.&P4R#>,RI?)+(2GL)A08^ Y1&JD('U: V1U5M+D#P*PP1#M=A!*VFV(>Z MH#;%5PHX6:V/P=F24QY]W_=XZ7/!)E >]5#P(7])&>N\8\S4E1WM9Y1(%1.0 MWK0)*="!<+(,#SNU]FBCQY:>5!T#C&]J*L2I5:O#=@94%+WI.1+Q]Y'SF6=O MI//- %<3/-U02S5U =2VV*VZNO%H374EW3Z-^4;5VP(J=0Z.4#(Q?!E5!0H7 MQ2.CH((JJCZJ ?_+J-.,Z]H3MSG9@VT(J&G]9LB^+NK\A",?Q(M"H"MD=]9$ M!!3T9V)JQ)NRTN63DDUO1ZU+H@V,!OUZ%;!H:$T4RV07,3X02-]CQB&<7_8A M.H;?(M;"69,!\;P_9:=O'E%\4XKTJ?B4D %G=UOD>&#[6,?UU-)P]R?,R>&" MBB"'UB!+5J"G;8HV:$@J6X,BC8A!C5\X0,E%N722@,E NUX:> M:NC]*",3%>ER)8.-?=R4;4>SBL8?#JY?,I!FV!54H(WVC:6LUCODQ#K-E%D# M\VB##]Y#DB#(&>\EA5DLU^N0K<1+2-J)P=O#NA]T+:*+3P8\.IZ0H.R@O^'> M7K$=USVXQ,[C1!+%L=[: 38AVDA"?[^[5*$E-YRFC&S*"V5?E([[JJ@5CV2' M-0$YB<=)1(Z!C7:8 M7G$?!L *K,V&N0;\?M0'#[L*XMX#R,(2YMEOA++:>G"6_:*-TL05A3B"N0'( MT\'4P!_4N>5;T,W#5U&29^Q;JJU6S9*10WVRK&1>J78D_J0QGX8G?@H<[%O? M-,?_,$AQ2105Y??#A4JV=7_6?XG@/H:CZ@I@.9[?JD3S3$1FC"9,P5&2,D*^ MX .#V\=$TA'9[XRS&6\&QJMBOU_LX9C'15H>\ T'/#BE)"%)H@#LP>!=M4AT MURC6)$;20^OD263:KBHY0K4'J(JJ0.ING)4K]>1:M$Q;,WW^P'7;N -?Y'P, M^]6."KP3ME;?]UX,D'%74C+>E&/+BY2N\NA ?B-R[Q/#B7Z99U>^A1\"6]3 MV*)4+9$&UC!@*)Y+;4X3+#! &$DKXDP8\=VH^U^5GDA1IG3#1.@5&BK8L4HO M@FKPLT<"_V083;KJJ4SE6LY6PK^8:_L \MQ214- 2?S3A'"7I4F@1!85/ M$CAB0_JDU B3/ZE$G0DT98O"Q -[]^H,,X>#=VM-<;1$RVD&L'J)@]6T@9[: MB?WZ4*H"(:O4LBJU4I)0/.;E4QJF=^41X_)IX-0OZTC+K7'#D_N91IT9-"2E M=&B2,NF1PP:HK0VUX]FJI_" >058K*242+R.#ILX#FM%T6"LCM9]Y3:6@#N7 M!WTF2RD+C3+Z/;:O82P.3T;"U2>#! 4J\7!39I 2V-2:FO9DVXHN Q&SNY5!3291/H%X221 M',&-<$> 7P#U:FN]3\-C".;=]SYP+=Z%:=3V$1@_.RL'N!F'PUM8/,%&.&: MM4@,E^K&_S:QU8AGE(-1V(Z>-ZPLQW?E#4 MFB:#-)$]:3Q"!Z5^B0A#A"RP,_9D]#ZT@EE.]V*Y%"_;-7K91N/VW_%^@D5> MSS=4#-AO%4Q.*1;Y31L*G9$#!I$=F;J8]-%L?0A9/!9)PV&80$LP>ET!Q.,4 M.Q2E-;Z4%LI2X2@:5U6V]"@NP990OZ<*:!Q-\J\]BBO]CO7UQG E;*SE1/W$ M-SQFQ:>@<_6-J7RY/P^D^*Q>(/W(69@>QC,UZU0!!\:WQ;K1\4[GO7F3%H@K MX*H8R* ;.:12@WX0+\\L:M$0]6Z8I34?$H6;*BT/I?!#0$W@5.P#ODR.W92- M"^?-CA@/0YX?.V$ =E#WZ2F B;C@%*ZO=NV[7JNGU(N;25(-76R6T_UG/H)F M8^HU-]I]'04O'W[\3[/;OWP]>C?(OSUH)G^$(,!H_^8AZ83>__B"5/I+.R*- M (1G6ND (0%_B6>8/@EDB/@C/BR7+F^I?CN8B#S3#+CK(!" 2XDLK>C:NT M,VG$0(7G7Z6TX\B34: 9GTIQ5F0]!6G&UB4?\K@3Q"0NA98VR^FV--?$FUX1 M;[J,>-,H!DT.=:29?L3[XO&S-R!5W<$":;&8155 L@WC[JCT8Z_I8=RVRO-R M+"Z0>63$&V0P?)A6)FNX>[S_*'D]2/%E)Y(BP+Y(5T-]0:#@_O>36BI^;^]$Y[XR-F, MW;?1RRNYKQ4%NW4;;&?AH[^DRD45O\&2QQ>P2DST!=3X8J3J6>#JT'-A19&? MAO0A5V]LP96B_8I(*PE=Z: WDFY/L7"&R CY1)4O$?F0@:BA/'S0DD8>*LJ< MC[+GKL2V;CQ! E_-<,>>#4W3D8XDQ4%5 A]$DRCOLNHHJU[)?:2.6MX?33S7 M<@**BV+.KH]V1GGCOG-T8Q, "6L2V/1B %'N\ CWZCF3QKC7/4.0",I MRL\TKP$FP<1GQTD-'HH840S$Z<-" #0)G/DU8][G'S@"J<^>KDTE1V$_Q6U M=;B0\!#J.0OUZA0)5D4FQ[KF_ ]J<5)JO9A"R[-#];'H9)O8O23N2M8>"W4H M47G8"'U,UV\D_-O?MT60+"I@7;:C^D(<_@/:N687RA9[?FQ_R],=!;G4/SPY MF%;#C!/W_PPA3VE!H<_;^A"PVXQ=9C4(-(<(C\0D)#*&K_A6H&M&*^D+0DPCRH&+\G"8 MWH=7D,TE/Q\(I_$;^);E#5N?XQ0^^ZT?'(_#)R/KX%05F&U%[EBW.3;M2ELA MVLJP<(67.!\.29 %JX+NP#TY(X],O"35S8.,!G:GMY($$6W$!T50]).A-_@; MH%3T:T"D=_!(]X/$G*7=I3)M+'-U; F^W75KJ] 3J D-J=#S--H^R+%S43O/ M72%KI-[>G!@6NMJ*FPSLLY![1)?E<+N@'(RN&_:56>2.U'PA$;JQ@T70FJ&/ M-B+BL]ICL"]VC(.L<#7*Q^@$9YJGEQ"'W#"$8)[AYY-]::J*73EX=C=%N,B. MKSPC_75MDRLB)CHPC0']3GO=^YL$E.9H73/V+D0-R OM"JH-9K7W4A6Y6\.P M=(F>G.QP_K%+\Y0-\1#P>+?6 (=CKZ0DM06&-ZY#>)\WSO/3K".1VWG_IUD#Q>/)CII33>_2E>I/O,&0&J.X I/M-]M5-ID&RS7F_O" M'<(9/8QHY*2'N7:8)5==&RMMR#LEP5!UQQT'"0% 6$6J $NHG(M T*O#F7%! ME_;BWKM5$-LD&_IPE"/Y1MJ<W:O"F1:_7?;K\Y2)< M,,G]"C!421?]D%X56GO@&F!9-Z5;F:19([;B1F)H2Z%@3P M(>WGIIN*K1TTUDH[G+XY& X=58+RHJ!4E M*@_I\;0JAG0C;8^,OS]'1*&>N,1+4=% M'EM;NJ9)GUUH-;J<[@SZD20-$.*%ML&*KDVN7>60WX8P*#\^\="OP%G^"]B. M;\$UJ@+_:6NZBKKJ+$\74M 9+AV,WM2TTB9[Y=":5.1\>W']RN.FM.(9>2W[ MS 4?^MK%]6?_UJ]N3K.?G"YGW/L79,8G!S90]OS)DB\_EI&CJET#6\B]+8SI]1[U#N+LQFTZ4*Q%9J#-) MM.*UA^AZN$N2.^@!@VI\+A!OC/-$,$E&)'0[)I XV="+3X&)T/P*=$'6#$- M6#QZU*..AATTM%/'+V>&4.)C&Z5B4.#)D+D1E/H<[[/P9K-/[AO)[FJ"(C/" MKS!5Y,#ITMAX+UL\Y::C_I"\#(57Q7RAG5 %;Q%RS0EZOW0@S2(B!KKT] B( MX(EL<3:+*/PJ7"NJ+0+X=IEW?)6,T.'9\OS1B^2^#^5V! M4MG NDZNS.CUU2-+0GN\#>[J"2BK38_EGM!^@[_HLCCLM)Q%MT3,LVB-TNA- M33BU87Q0G-M8AXZ8%!WP>99^I?08_Q97/DIG8E>C:^ZD=$ZN70KW'*/[2MWM M\7[C7)JKE@G<7["N3D)R+1)V(CVSUAJLKJ25;QZ6E$(UTO)&;@KLWSVFFJAO MZ<#5_H/[('ISF-9W*S+<'E++BE5!'+DTRD<-TJL/FW"Y"1D*;!%F=+MHS0F4 MH0)24:I_#U?L7$Q:6S)2A,;]1SB&=O"OAOTO/U&&F_,^WWC&BN\%;[+"!W#@>2(/7 M&5\**0*#/Q#CXY:RC::-< W/;P+BA]?=JB4H/GEV>K(\?23Y#:/]:OS@W]:Q M)AJ<&^$\ZB$8K=MKG#$6]3#(&U5C-V_/DS:W,D0A7+<_4-3,-KZ\>W4(",A, MC-)9*7:!8H+%&?I,XA%R#V/CKQ)64$OG)^_5.#:SO,X6.FUM.,A1XRKJ]OLM MO7[',9Q?802T<1>=[VO[VY,U]_7\34]-N K[C\N.LF(,M5]KHF:90=^/+Y?U MEU3N)-BNV?#%YD1V@=$_%@%4[U:6QXYC_@>L0232W\".5DA,<>OEXN3T^6RT M!5(PKTZ? MONL6F?B!]=GN&_>Q<;-*B_7Z;5!I<^!;]'?[B:*,+5,ZL8%;#: MB\U$([4/"#\*:!=:*TO!1 DECE_]@.L0S&K6P/88_2YQLR>+4X\,N"#O4+0> MPAIM4!((9D6*XVWC[Q19CRR)\2C?]$BI/XMO2.G? M-#\[S8?/"R#37"0;-)-DCG[24%'U:^C "'KRG1#[FB6^C6W*;?GL# MZA9%!78A^""%ET1G6HW@6^!305\ACB]IW6$2_L?U7I2'D]03:O2.X1.Z_A$* MBM\H;77M@"- W9_4'V.THB+ECS+[*_9HT>U:UC" MR)S)9<+L(,1KJDM,V).J6:-]M'T[G 'E^\E#8R2\R(UNT,&N"FXCJ>GJ7@^Q M+TH6C"JAQ+L4+2N"SHOL'8VW\ K+;^'"1=[@+(V'9%WE"TGNN[J45%I_0:,8 MMEAO%KCP7!:P/+Z N"6LKE:7IETB!BO1)?B:0BX&YPLL];HJG< _%-TVZ;1/ M B66N!5=:T_X$CTD* @H9C@5(\D9Y9!;68:2^:V=AL*9A\+GR@W@X)N!,(^4OR(9JJ%TUP2-D* MHU**PHG^$]TW&U_S&V5M"4$KA@L&1%L(9(X+I.^BM!5IFS(DR' ^J]I]X<:F MN06Y4=,F-*D^NK35'XXV[H W*+KS5]]?*/M4TPD?LD.!OB=TUT5YZUS30ZU, M_@2R#R2I?*OO,RVE=R;F9JT*3NJBB45Q*SA=7N]Y992NDP/W@.1=<$I;B$Z+ MN4*L-#2B\X#RM9;LFI&G0_8EZLY"F,J%QCG#[#AFA0MK(XR-;H[0Q83;'DRX M2=Z(CPM!+Q?9[RW5HGYRN,W"MZB*,"Y)FP@98YAB=0R@Z;F$VV,#O?/]@9$] MU-JOK98W<*T.[5RV8>2:N+[+<.I0;V?NLRS4?8CO M#=8"*C5GT_0E%G5CEB90H_W-QV]=BOH(ISS:CEUB4#1A+B.2C6"1SC7S#FF@ MD$BGB;)2N!$=2$.J.O1*,RN1F@DN_/#890,7X\VZCV]T+ =\ &&6*D,Q+B>2 MYNKWV)*R,58NMW%9JRH3OM\P_'TV_V')%X+.LEN'/(&V#[^ QOAL=__G$/)P*B%\Q:O#MN M Z^>SI\]?&ULE59M;^,V#/XKA+$/+>#5+WEQ$B0!DK:'#;@"P:6[^S#L@V+3 ML7"VY)/DIMVO'R4[;CHDN>V+;5'D0_*A*'I^D.J[+A -O%:ET NO,*:>!8%. M"ZR8OI,U"MK)I:J8H:7:![I6R#)G5)5!'(;CH&)<>,NYDVW4+W[.%%]J L,346 1&KQ>\Q[*T0!3&CP[3ZUU: MP]/O(_HGESOELF,:[V7YC6>F6'@3#S+,65.:+_+P&W;YC"Q>*DOMGG!H=1-2 M3AMM9-494P05%^V;O78\G!A,P@L&<6<0N[A;1R[*!V;8]@ MZ!P,+SC84I]E38EM$:C;E'ES!7C\T?":SK\Y1^M53-O),UVS%!=>;>NJ7M!; M?@#'(S@PA:"I[I@!,Y!*;8!JJ:E?TJ9J2K>1(<&D_/UPL$HJP_]V K^5$$RO M1B:-MI29PH(K9GOC5QLE5&@*F8%\0>5V41M>=1:8-R64U*7N1-I=IC4:BD5# M+DNZ0/0,5E8$]V2REW0\'\_;/[&T('?JW]F.P$A(X V9TO LJ:(4962%@TYX M+ZNZ,11=P51VL&E9!"USXQ8#JSOJ=!^PDL+FYXC)2WN+6NWL@[P1G'*(3PT_ M(]TDA2PSX%6MB P;G(9M0;22:\J^SR:GDZ&H)&0 M%?!5RQX2B7JP3XUBCPT M7:0Y?[7?NL_R0MU3BI!K2US'=.&"Y+(1I.%OIU1FBE6.XKKV%?V$5[D M^!=(_/%T2.^1/QV&/V,T]B>C(3V'H_!_$3J)(HC\"45S@ K)-'HG+/+' M40B3P>@297$20SP=4,366=,.#B*#0/?*-L7 'R<)X0P)YUD:5MJM<^Q&B9], M2'/@CXB!U7_M);@9^TDRN86;$;$2W5YUXH- RW84^6$X;6F?3.'QK%T;6;M[L MI*'IY3X+^EU 915H/Y?2'!?60?\#LOP'4$L#!!0 ( /!!853L7U]0E 0 M % * 9 >&PO=V]R:W-H965T=22#,-"FNKJ\' I 66S/15A9).TGZI[3:M!AY+Q$J7A2H+&?!K,HZOKL9/W I\YKLW>-SA/%DI]<8N[ M;!J$CA *3*U#8/2SPAL4P@$1C:\M9M"9=(K[WUOT]]YW\F7!#-XH\0?/;#$- MD@ RS%DM[(-:_XJM/YY@JH3Q_V'=RH8!I+6QJFR5B4')9?/+GMLX?(]"W"K$ MGG=CR+.\99;-)EJM03MI0G,?WE6O3>2X=$EYM)I..>G9V75M:,<8N%'E@DOF M0F7@](DM!)JSR<"2#2%,-')6UAX&>98?828$#D.H;QEN%U M?!3Q%M,^#*,>Q&$<'<$;=AX//=[P?W@,3&8P-X::8)Y^K;GA?O?/^<)8387S MUQ&[H\[NR-L=?8K 2#%MPF$5,!<-0UU#?#1F/D*" MLP471([ Z+PN,>L!EZFH,V>09R@MSWD+0GZ6R$RMD9K80H6:*\+)_J:J=COF M"AXP59K*!#XS42/<,%-X0ZG[0+*\8L))P@D,QPD%)U6U6VI,DU.%5GDK4BT=)JR65?/=*QKUQA&9:U#?B+J3N+R\) 2T!U9/X)SLQI[P79L2'RI^X-,:-6Z3E($K MRJ6O$LJI*DFJJK1B:='WGG9N\Z:4\#EU)4QI=JN4*I@*0+<%I)DT.6H'JU84 M9B6U)69 PE*5/(4%2LRYGNN-JWB[!'3DO*0^3N+KE;7?J[N55DI MZ76,*BQG]VO5TI@Z9_9'*-N\DU_N[) M]9Y+;O'=![I*L_TFF3>QGW?CPL ]T_;%L-L;N&_-MJ,DW./DRE0LQ6G@:T6O M,)C]1WGO0G\%GPSFM: FS)'&PFX(OAY!_LJE8B*1YC(L>&6 ALP&F7:#Z"() MX4E3IB6C%OGQAR0)1S]!Y,\ABD.XQ16]=2J7'4P+J81:;G8 4>^"1DC3V8>, M3]H1\U;6!GNW/#%<^K>, 3\2FPN_V^V>2_/FE; 3;]Y:'YE>:D&O8O M*/:Z>;\T"ZLJ_V98*$OA\)\%/?E0.P$ZSY6RVX4ST#TB9_\"4$L#!!0 ( M /!!852DAJK+N00 '8+ 9 >&PO=V]R:W-H965T-R2 4.MF6_(2 XG;8076+6BZ#<.P!UHZEHA*HD=2<;M? MOX^4K3AKFA4=]B+Q"-K&KK#J:KBYVH^);MS[L;C=UTE%+*ECLC54>:MY>3JVAY/7/T MGN 7R7MSLB9GR4:I=V[SJKRY!D4?Y0EBQNM!J3]I10YI;>%,]-\#)S@7E MUFK<2O#9U1N^XZYG.GLK-@V;\XNIA51W-RT.$JX'"?$G)$0QO5:=K0V][$HN M'PJ8 LZ(*3YBNHZ?E/B"B^>41 '%81P](2\9;4R\O.1?;-QJU=(:6#5R 7ZV M-:V]AUG3[U<;X\__>$)A.BI,O<+T$PIO43IEWS"I+;V01E25YDKX+,3) :\R7]QD(/828$B=L-/'<,E/N$^$3Y MT4+Z^L3<+S@$L)V6KE=0Q:K28E?+ A[ R3NV2_I1:83P"N'#,3VC. G"-*%% M#''/* W""'AROXG"()TEE"7871DXYD84PTS'$83)C.8S+*-@GH44.?%#E."5/$VAUQ%& M29#/HN,F#N90.6Q.3+42Y5TY/V@N5-5)%\DE*/SF+Q="2X)V2G:67%S0&RD+ MLCRFV.&'V"2G*/? YO,Y+19>P1)W/<_@JDZU'^A6-;TSQ0!FD.8+RO*#V@SK^"'5RS M.5!D7P[QB:*>C44]^^RB_@EOH@N62XYUHXQ;7XM&= 4;=S\VF1^DV,@&H<2Y M([Z5" ;R3B"&ZUIT%:/ODQ1C!NU8^VG#L:E-(X>F9J 7%5"+.R0:8H;E]!+OLM4/A@"+T4I64HA37,4O?DPT3Z6FAXR%## M6["&SQ>&?,DSH6][*V.*Z]%()RN> M,SV4!1?P9B%5S@P\JN5(%XJSN9V49R/JNM$H9ZGH36]LWSLUO9&ER5+!WRFB MRSQG:GO/,[FY[7F]7W?>]7V,X^V 3RG?Z$Z;H"4S*9_PX?7\MN$/$2F6G[ M2S;U6+='DE(;F=>3@4&>BNH_^U+[X9()M)Y +>]J(J/DAB@<#6C8 ML*;:V4 N%1B41Z/@;0KSS/2U6'-MP,M&D_X'-LNX'MR,#"#C^U%2H]Q7*/0$ MBD?)&RG,2I.?Q)S/OP88 :6&%]WQNJ=G$5_P9$A\SR'4I=X9/+^QT[=X_K?M M=,@+/C.$B3GYZ7.9FBUYY$FI4I-R3?ZXFVFC(%?^/+-HT"P:V$6#DT; .BVX M0^[6+,W0R5=03E>:9?R8K\^"8I5>ZX(E_+8'9:BY6O/>],.*DP>9%TQL?_QA M3+WXN29I)[2I@%0%,KJU-)%06=KP.9$+8F#^0F90HJE8$J:Q#T+ \QE731BL MRZ#ADC[@F94L-?3HP?61H0]2&_)*2:WKWY03RTI./@X?A\2 A.A2;;N4 MGA$O\IR)/\86_/6#.!C4O4$45A-!*D2RM5R6 B!W>Q"5W6G-S-6/)TQZ)R D#MX5&DZ OB"+R01I@L!^89R3P M)K"VCY8'Z(8)I0/;/7;&<4A>BR0KH8F/M$8$7_")'8F=#P(.SN/PY[&#J^/VG6B0:[SB#^[JB# M\R:3J+%V][_N/@B]-Z8.]<8DLE&W3]:0K\,>A$[@>P0RNP\NP*?P=,ACQP5% M;"G@\_ATM-V*&;1B--ZK?>PZ+JQX:; ]WW=\#UUH/6@Q;!_U+@HUC2,GBI% MX%L6[J#NC3V7G!'#L!'#\*P8/L)Y8E["LB M56Y\%) ,6?H7$/L%GH$&VH92 MU,D:$$KRIN755,=.1"<'-5OK=*)6I*);JX5.HCRC?R_CS> ML=,!KW"[AX3_[43P@.'.TCE#['N6,9%P\HAG5@V5GS";^!;/8L%1DF]KH2*+ MTH;2&Y"',^I'0R>R*1AA!GE=Q3AB***].:J#00![02O<;Z6XRL] D=P6!EA5 M:JL>X+2ZR[YFF8&<9WCQL/GW*PQ01 JK*CL"$Q%V+- ["%WVATZGL!63UN# MD'+WK+Y)S8K@+2S-MB VL Q<#BS)5H[TT"[:3D/M*12XS7"8M>(9^+)*"XL' M=[9O00[/9'?<9'=\<7975?5^)X48WJLNKH]C+AM=N*]CC9?YUP>W7T^^IR=:0*;=50%W;_M]R0/9K] MBN, ^A.Y%/8-E-L1.E"C<\BXT/./'AL1^\ )EZ/;=.M[(>P1Q[55 /YI4/"' MM-63"LA9*"?^I>!"\X%C)X(@A_%1VLI3#5W;GI;;X\ MW%47[G9X]=D"=&2)G#.^@*GN,(8CB*H^!50/1A;V^CV3!B[SMKF"(N,*!\#[ MA91F]X +--]CIG\#4$L#!!0 ( /!!852.S"O7&@@ ,88 9 >&PO M=V]R:W-H965TI+^QF\=F'K@6M[+\ M6.1F.*FE"Y-PI?"ZPS-V^* MFM=9P4MV;[@1\+=AM[)J9(V19F!7G6#_B&#/9V]E M;3::O:YSD7\I8 XK1U/]P=17_J3$.Y%=LL!SF._ZWH2\8-QZ8.4%1^3]IM:\ M+O['*3H<;+K6LBQRW@5+G;-W2F@XH7LA5^R JS3[S_)!&X78^N^$1>%H46@M M"H]8=(^^S#]+@?79T M?S#,3Z$NQLC'FC0,V01XT0A>=#)X/]>/4"75]A!8DV(.@S7*>P9PWO,G0&"$ M@O?(&9&3+!;XN_ C]A$,>E'4%XV2F=":>8X'5( <8K\ R>1L+250 ZYNQ'PG M#1:]NXO10HMV$/KD9V?A!5.^78R^79SL6Z1EPXNM M4D1@2ZW%X4295'/8]X,^L:]/6GU9KX];?<^ S5>ZX,P0">+1P'&12Z I2S># M3@2R&X_IL1WB7O@IMBJI?(59MR4HT-WH( MO-[O7/-_6!?;@ M[R_\!95!;&29LZ("1SWV1?A^ [="-78_[F:%R%" ! L8OE7L#[$I,HKD0=B; M5D%#VUNZ*C[36(^[/(+[WT_R8SY^P6)GD8:6DM/0_99'D9 HG+X3HO1]CT,3 MSR,N@#5'O)DL4A:GWLYA'FC<94D0'7.9'_O(<$M.4-9V_3:< :%K14F!0H!R MZSFAMR./@][U8B=.,#-P(GA@>6HNL;.%$\?).3M#-8N\\TDE#JL%>=L#H[II MY_8DG>*D9.2DY#M: ,/K=0'NG"A'T^(^(+JR72\.H<5.:)_B3X+ &//\JQC\ M44GX?]^1OV+S'^UA!0]+\ D.7ZB<=-*PE%]:C^I-T1!QQXF+W[,@.*>',&;I M)4J^XKFH>268AW@^P\_Y6#V&OW?B$4>^!CJ,R#:U+.5ZBPB($:UG,:1Y-B2L MM+Z!^.O64#50^JQZWU^FX'*HR0F/5V?%%9/?5%0"K0_!S/87^.W1YLFN5K()^HU!-[9D? M!30,AD$X#*)AL+ #Q"%:\A51$1K"*.T1&_"8 ,-S=\=0]V0X?D2/^524Y<%# MYZ28P\ZW><25VA))P[DMB 9JUKT:QN&\S.8&2@T!0LS+ZZT-Y?@'C:1H@ CU M03B3K#N6_(;GEZV1M:RV[%Z6K4VH_6-UY\ C04&]>!+W[@UL&^V!-P_/=L?9 M'E6.V/4F\=B[%O!.QJ-K!G^5=?;-_GI:ZF%X.O&UK"^>O9^^[TZ06ZH>4A>6 M5!#"G;\-]= 9+U@8]=C*8_.@ MF&IVU%D03HX0FQ[RK[L_\@H8^.GX2C7) Q:!%M/PY;-G8";S&&R4X&RB])]R(6 M14E_AR3ZOG1?P5G&FX(BY^M/#4A<$3?Q7#;#;=3R_I8EH7_NC Y'R^8GP_4' M/PD7Q""<%H;=H3W$07\J&G<7:U[P_>1Q<6H43LH^E4*>-_KNQ$I ;G]D?C'" M_((EJ)'_!*C[>QFTA:E_@'_VA4:(TF'V,1[Z$G]:04P4>,E![.=[5\OH#]?V M IUYE',V8ZB[-NPL-;< M @ N@8 !D !X;"]W;W)K&ULC57;;AHQ$/V5 MT2H/B82R%R!)$2"1D*IY2(1R:1^J/IC=@;7BM:D]&Y)^?<=>V*8MT$H(W^:< MF3ECSP[7QCZ[$I'@M5+:C:*2:#6(8Y>76 EW:E:H^61A;"6(EW89NY5%4010 MI>(L2<[B2D@=C8=A;V;'0U.3DAIG%EQ=5<*^7:(RZU&41MN->[DLR6_$X^%* M+/$!Z6DUL[R*6Y9"5JB=-!HL+D;1)!U<]KU],/@L<>W>S<%G,C?FV2]NBE&4 M^(!084Z>0?#P@E>HE"?B,+YO.*/6I0>^GV_9/X;<.9>Y<'AEU!=94#F*+B(H M<"%J1?=F_0DW^80 2#+IY)Q-)[BG.#X4>)K!K=%4.KC6!1:_$\0<2QM0M@WH,CO(.,7\%+II![(D M2P_P==L$NX&O>RC!J72Y,JZV"%\G6+\.W ^2]EKP7R'M[R!_XC12U0C + MN.,7="6L?9-Z"9/*U)IVZ7F0T#_!@5N)'$<1OS&']@6C\6.)H)D]W[*+P.Z= M$A]=&?V"EB27$!Y02V/ASA Z6 L'_%L8Q4_/P;'4;&]J)W3A3@8P<9YA9J7. MY4HH.(*SK-])D@2>-'M@QA]8\ UG_0K6+[AD*$CG:J%SA-PX8MKTK)/TNB=! M@#]#9,[DHO.A?PX'U.ZW:O?_6^T;3<@"$5R_SYF+\Y>6('\69OU>^ M+B)T-(;\LSIIMP^/AG8S]OKISKK$[_I)A789NJ:#X*1I+>UNVY@G33_Z9=YT M]5MAEU([4+A@:')ZSD6Q3:=L%F16H3O-#7&O"].2/RYHO0&?+PPKMEEX!^WG M:OP34$L#!!0 ( /!!851P-U%*_P4 $L2 9 >&PO=V]R:W-H965T M[.NEA+]:Q7G!OT*TMS?3E: M&5.Z4)S-'5&6CJGGA>.,B7QT=>'>/:BK M"UF:5.3\02%=9AE3FQN>RO7EB(R:%U_$B.4E-K(K"8*15T_VJ_;#6PAH34"=WI4@I^4'9MC5 MA9)KI.QMX&87SE1'#+@<:/1R1.; MI5R?7HP-2+%WQTG-\:;B2 9S &]5H=::/C#3W*\0-/ MSI!/,*(>)4?X^:W-ON/GOV[S!Z&35%JS-?KK>J:-@C3Y^XB,H)41.!G!@(Q' M0,^\3#F2"W0G7'V9'OVJ-:>6<^> MM+%'5/:48 ^" @2,DU6?SYHK#FK :0KU!?)6Y,!"EAIXZ=/SKC_[1XU[YY8: M1%4^)/63UD\?/4G3!NXZOZ$+R:<>7<6+""J_9&//%ZZTJ#9$=R5XJ]U9,0XM +T+U3RN(8 M'/G"M/9ZA)^7LW\!U$A(8Q-[>WD7K MCQE+G@=4"L&B<'?;<9?UL]ETO8:" %.RI6EIJ]=5C+*##K$J\'8B4LU0D6X3 -1KAV/>'"F]].@@M0@( YW1O?PQ< M6Y'-[1[, A\'GH>.3!23=J*8O'FBN%VQ? GB :G=.6(+5=,!]*%)X*BHX4F@ MZK*V85-/4EA MPA + 2:YHL2[\\1*<,54LMI8)DU9ZX&[L3S=X;S2H%6V4O&$I M3#5\2*.#H:[B8'7KZ%4H :,*S#[\EP6@=N?W5E,WP")_@N/ 1V0"-21\A04$ MDV>%^__29W+BXPDAIVVJ?6QD =TP$85>[H>34W0">(I]H-_# DS N5YP9=,( M%&C*>Y]1(_5D0J%!T]-7G'>XPC>LNS/X6Y.LH>UB4?&4&47.2--8U%.M#CETHF;4=M/)A=]Q';/ZC;$KC"24PS;W)Q\TL\!^<.. G M.WQ;^&TX4XC;_W4'C-]U&O7(U/Y$U7%513_S)8,&=]08$EN,8<^W,VG4KZ@$ M$^C&U_.YL F^/Q81/*51_=L%12*AW2CW+>&$^-!, D !7/,\^PQP&$>P@"9$ M"#T=# :A.)S&P#XDOMW8&8%.,85V]?;4.+XZU"K&G3_XT-67[C,&Q%*6N:G^ MZ[=OVR\EU]4'@NWUZC,+H'@IP&\I7P"I=S:%5J"J3Q?5QLC"?2Z826-DYI8K MSN9&PO=V]R:W-H965T[#@US5UGV875VLQ0KG M:#^N[S7M9B-*)5OLC%0=:%Q>3J[Y^4WB[OL+GR1NS-X:G"4+I;ZXS5_5Y21P MA+#!TCH$07^/>(M-XX"(QK];S,FHT@GNKW?HK[WM9,M"&+Q5S6=9V?IRDD^@ MPJ7H&_N@-F]P:X\G6*K&^%_8;.\&$RA[8U6[%28&K>R&?_&T]<.O"(1;@=#S M'A1YEG?"BJL+K3:@W6U"2Y.S5*Z$[V:T,G+Q5QDSA M'C7,:Z$13CZ(18-F>C&SI,?=GI5;S)L!,_P!)@_AG>IL;>!55V'U/<","(XL MPQW+F_ HXAV69Q!Q!F$0\B-XT6AUY/&BGUG]S=R_KQ?&:DJ2?X[@QR-^[/'C M'^#/J7:JOD%02SC4Q>!&&%F"Z"JXDTUOG_MH<,EQ%1]JA*5JJ*@('*R+%1BT MACYJ6X.EXU*UZ]X*G_U$9#$JK0:ET%#(W7U_^RL*;0!=Q(#\C>V"^.Y\[G\# MYJ7#@!<@S%:[.8<3V1&"Z@V=&@;X5.+:>ESC7>N$UCCN6M5WUDS/#[5X)0/^ M^[Y%+:S2Y_">6I-G^CN >J^#F]C4U@E*C=\H?O^4A#_^$DY1E23:%DX2%>3C]IO&Y.'FT)3EO M2*V:"O4+K H6)(E?\R!@01 X6IVBXAWL^>P[!;$4CV3B"N%V#]4 =4YCR644 MUM-MHD1QRB+"*K($>)RPH$A94:3 ><[R*&$%5=S_0=TFW2_ACKX8(WCHEMM# MMYP>YKCS2'"6%MXUX5D23X3P]4G+)6'+)+Y?<=6>ESW%J^##'LM?22N+] MZJEL>I??2ZU:QWJ_/ [K]*6B/$K"O:#G9BU*O)S0$VE0/^+DQ4KUIU0%OO+6 MRM):BF8,UG+GTKE5Y9?]X)& L+!!*B3\SIH7"GY7YMU!"-WI+I>]!N&5>C*H MI:K,CB&)+[ 4O4&0G=,W<,"67MN^J:"F=*,;2._KGM./U_9GH;5PQF>,IRX# MZ3!F05ZP,$F@R#A+PW1G^MI98R@E61)D+(TCX"GC>=6&3P@=6]9 M.KY;BS9"DQDN__3SL[Z3I)V'!%>P* J LYPG+"\XI"S,(NHE!;R58B$;:;]" MV0ACY%*2_,/\HX&0Q0%QC/.Q@>S^/U'/<6W/:3F5W6DCL?>^%J8FCZJ5%BTI M2Y.")3PX$)^3[RG\UQ3]CJK82IB+M2.:6DW.5KSE)"RW@&8>+) M9'$\7OZ@+&5V1JTU"UB>)I!2LZ1P%BD''D44\YS%Y(R7>L!L;["A]V#EQS=# MJ4LOR##CC%_'"?%Z&(R^71_&RW="KR0E4H-+$@W.,JID/8QLP\:JM1^3%LK2 MT.67-4VYJ-T%.E\J(!EYS+O302XTI^KZOXQ1SIINR0$%OEE+ES-!6K7Q=*&2)"\JY'P7! MI9^S3'BC@;/-U&@@2\,S@3,%NLQSIK83Y'(S]$)O;[C/5JFQ!G\T*-@*YVA^ M%C-%.[^F)%F.0F=2@,+ET!N'_4G;^CN'QPPW^F -MI.%E,]V\ST9>H$M"#G& MQA(8/=8X1CT/$ERRDIM[ MN?F&NWXZEA=+KMT_;"K?]I4'<:F-S'?!5$&>B>K)7G=S. CH!4<"HEU Y.JN M$KDJ;YAAHX&2&U#6FVAVX5IUT51<)NRAS(VBMQG%F='%237KL5?XX4VBKZ)WR>8[9K9=LSVL2&25)*2 M(\@E/*)(I (WUXM,7/ ,2VN?,IW"3,F58OE;,2H G]\%3Q'B-BO0+/TJC#1-))E;6GY+^SPK U1E=P\=Z]54Q M82EAHWL5-J[: 82=9J]'<]36?!95UG,(+YO=Z!U)0D)U@J 1! Y%,6^=L'\@ MF1S5RET,&F)9"E.II[;6=\^XDMQ?]^KBNF-JE0D-')<4&C2['0]4=1E4&R,+ M)\"%-"1GMTSI_D1E'>C]4DJSW]@$]8T\^@-02P,$% @ \$%A5%KC+J+W M!@ ZQ$ !D !X;"]W;W)K&ULK5AM;]M&$OXK M"UURD "&XCLIQS8@.TE;H+T:=I*B.-R'E;B2")-<=7=I1?WU]\R2INA$UOF: M?K"UW)WW>69VR/.=5/=Z(X1A7ZJRUA>CC3';L^E4+S>BXMJ56U'C9"55Q0T> MU7JJMTKPW#)5Y33PO&1:\:(>79[;O1MU>2X;4Q:UN%%,-U7%U?Y*E')W,?)' MCQNWQ7IC:&-Z>;[E:W$GS*?MC<+3M)>2%Y6H=2%KIL3J8C3WSZY2HK<$GPNQ MTX,U(T\64M[3PT_YQ<@C@T0IEH8D80@ZAL#:W2JR5K[CAE^>*[ECBJ@AC1;65SKC0P>C;P*3DI\)Y8N"WV'!5[@GY 7]DZ'5E[X MG-,;KD3G] W? V.&S97B]5K8];_G"VT4 /.?$\JB7EEDE47/*4,=Y4TIF%PQ M&VWVZ]9&^#,OFS;6(,]JT5:+;+7P'5>Y9D5- MP?,8KW,L_!G;<0WT&J$ *H0!E :"U@B"83DW@C6ZJ-=V\ZKDP C\D "$5=.: M7_DB7*G!CYP:>S5K55^_[+%O4(!M+,QGO!E9ZPL3]AL3M+V#__ MD06^_Y8EKA=@)TB?[EPW2E&"6@];AU_Y;G(@>Q6[241[07;8LQ2]Y@=9POZR M,'LV#B8LFKGAZYXV]MW9:Q9%;G+8:REN"WW_9J6$0"QAO-"&*8K3.)PPSXT. MY+Z;O<:_9+@#F>^*AR(7"/^^$&7.QA'8V&O[1^Y3&L63X!3:AK04]=IL**\& MW7"0)9P?&"1;(/>-T089IO@O!#HV;.WHA%H6-D^*M3F'Z;D+K3BMFVHA%-$M M>;EL2CI"_JRJJLBW$@Y#GMD)T6;Y VQ)M MDROJENVR+H2VF4_?@GDKU1/0X="UF"$\,8LG"R.2+A?D-ZA72E;LTQTSN&=U MH_:LE@:EM^IL?H(3;0]MPF0;QD.%4B&[%FH$KVMKW9YM0&K+D[A8_A27D/&G M4)+$ 3M$6DNV+3G2@9SE8EFB=_9,MK&TA8^*$,)&8=4@8L(]T3OCOG?&?ZUW MSNDR1QJ/M9XZ4^>\6ZQO98W./0B8/ "6:S"1UE[)K72PP\(I]BA%F)@G R]AT_SAP_ M:(G2%VCUF>\[L9ZQQ>;/PB%\?IEX'(R/T;(*#%^S(:@\9 =/R'(^'V. "4O2ITL M3>D*G+T,2DF2 *$9!.'A6.'=WGW2WUEPWQ,#:T?PMO_]@2Y;R/ CQP^]UO29 M&P?#Z$0X\)-L @EN& _"D_JIX\UP !8O>VFIS;+0\<+ ZDE.H3?MT9O^?WWT MV,1/ U*M<8WNV8>FMB]-QP!]4M-Q0 ]5+H79>_2JA;&QO&=EH MQ$Y/SMCO!(;WSX!A,&S^T1"$KDO<=L6J("#8:?BLJ]NVN6MTBABY3?$;.GXZ MPV\0><#A7*,BD@R3J!,C'8$3)4$+SP3Y1I5\C96?"[YH)\LC.C\47V@0L$.K M:"WKAO/0R8+D&V&XZB3 -YSBT?O]Z!O"&]P=F- ZFC3\EN*C-!B]T&+1(S., MQRP#,ND""9P48_5+\K/J(/$WI>9:HIW3NPJG=XI7\"P* DJ 1^&?!=1D(6FY ML1O\0AHC*[O< M",S)B@APOI(8![L'4M!_W[G\+U!+ P04 " #P06%4/H,UD]8$ "##P M&0 'AL+W=O="CSI+8XJS;E>G2\R9/I4%"IJ92Y4S0Z]JT=6%0C9S M1CGOAKZ?='.6B<[XW(W=JO&Y+ W/!-XJT&6>,_5\@5RN1IV@LQZXRQ9+8P>Z MX_."+? >S=?B5M%;MT&993D*G4D!"N>CSB0XNQC8]6[!MPQ7>N,9;"13*7_8 MET^S4<>WA)!C:BP"H[]'O$3.+1#1^*?&[#0NK>'F\QK]HXN=8IDRC9>2?\]F M9CGJ##HPPSDKN;F3J]^QCB>V>*GDVOW"JE[K=R MM9%Y;4P,\DQ4_^RISL-; M#,+:('2\*T>.Y14S;'RNY J474UH]L&%ZJR)7":L*/=&T6Q&=F;\&2DD#4PZOUQ[B7Y.I-HJJX.\6S*C!C!QF] KF/6V.6,O^RX3J4V\ $B+XDC^,949@MTG%_6X'4 M*C"W"F0O"KPM/(6M/PXK";HE\DCN=G/P%RV;.(7.#FHBDO+0NG1%" M3I"E&8RU&<[.'MD-@%?)EW_$K9=26^DT MVCJ8&BJ^RAR?TB435&O64<5$3GFV<&DC)E]V?8?>H)^\E"JK2U4U!6UL01\L M%9M\FZS]S+? 59PLZ $NI\-XWW:VWC7*[II=)F]ROP5QR._ A]]:NDS<=)GX MS5UFJXHO&&7-%W#!3JLI%<^Y\?O%[J!1: MP0^7PK:7_>A^U?1?TEF?P^M3P [M5D%(R8H]/QK:EQ[TO)@$H<>(NGT8]^QC M3(_!T(TFD/AA+4!%K&#/N3O+@L!+>A&YU"1_EA>E--4 MOUNR?B-9_[^4K!7\?\G>)=F@D6SP9LD^EI1,A!LZ;O(RKS6[79/^2M\*"B:< MPQ]2I+9-=S"O&>JC@$1RWXNB_F9Z=TFYEF\K9T":NS)*O* ?5D44 M>7$45474CY):\U?B(=W[7CA,#NK>W;@8Y:@6[OJGP1W>U1VI&6UNF)/J8O6R MO+J>WC"UR 35',[)U#_MT[&JJBM?]6)DX:Y94VGHTN8>EW1+1F47T/Q<2K-^ ML0Z:>_?X)U!+ P04 " #P06%44]&.1!0& #;$ &0 'AL+W=O_LQ.W= MJK,369F""[A51%=ER=3+!11R==H+>NN-.SY?&+LQ.CM9LCG<@WER2IM9-DPHP8E%_6;/3=^Z#!,_#T,M&&@3N]:D-/R MBAEV=J+DBBA+C6AVX4QUW*@<%S8H]T;A5XY\YNQ&9+($\L">09/^ YL6H 1+R";$C"P"/4 MI\$!O+ U-'1XX0\-)5=<9X74E0+R]_E4&X6I\<\!$5$K(G(BHCTB[K%B\JH M(F?DH]2:7 !6#9"NCW>Y]C#JPP+(3!98/5S,B;$1(EA_&H31!(&74K@E"BVL MT&DME-="C0LL[A"#.$M07.9ZS0\YZ7.!7V2EF/CR ECX);[GO##,(?D3X-4V\R'@_L.HRI%X83MTXC+PEP>8/2E&"V$EE! M8C\AD4]^_65" _J^=M8NO1M@&DU:8)IN 1\(V[@-V_C-8;M5\HF[AF-==@$" M9MR0#TJ6/XSB02&VMQ[K)?UF_LD-C_Q-[O#]*@@+R5 MNT]433?=ZY>CEO.HY=FL#B1#W"9#_.9DN)[-P T-US7NT/Y=<3^,9ZM7 08M MXP5WZ8_6F16 NG83)1U.RI#@W?$2,=TB47/Q(NS.GFO";1Z M6H;]J<,U8;KI)?KMI=Y5<=G6!S,=?9V2-!CZY-VKE^L0VS&,AA'QAPFAP]0Y M-L.,X-C @N$8]V-\I^0#XXH\L:)RML^X8.A E,\%MNNJ= VO3X?A /-A/(SQ M%0^Q+]P;F7W]S4[IW+5&/#S4/H=GNT8=4:F^/XP&]HELU\^051@3+,UB.:U"2P(YH,&E)\I@-RN6!B M;CWBS*O%,1L1M!#0IFCH.VOL,TB&V%&OM\+K7(T6H&]]YV'W/)#Y29OYR9LS M?]T@7'S.M08T!5L,^.@E;\^X^/S9"NPX, M_6#/3'NM2$=7FRR[G-/OD/_O@39IRWKRYK*^VQY$N&,'16W'>2FKYACY*.S$ MF@O^K>D S3EE9\T?E+Z_YCE(3VN*AL)6JTJ6!V_.+T7N)( M5C6?%;*4FEL[-1F'8Q+2I%-[-7>7.:LP@7#\[& /O&2"@].CXX"D-'J3.2#R M5X;43>FU0;MR<-2Y<):@YNY:;6\C&*#Z[MGNMC?W\_K"NB&OK_V?F$*W:E+ M#%GQ7(#G:%5?I>L?1B[=]74J#5Z&W7(!#(\CE@"_SZ0TZQ]60/O_C+/_ %!+ M P04 " #P06%4("-(2E=,\]]]XCDKYXT.:CW4CIR&/;=/9RLG%N>SZ? MVVHC6V'/]%9V>++2IA4.IEG/[=9(40>GMIGS*,KFK5#=Y.HBK'TP5Q=ZYQK5 MR0^&V%W;"O/Y1C;ZX7+")ON%A5IOG%^87UULQ5K>2??;]H.!-1]1:M7*SBK= M$2-7EY-K=GZ3^/?#"[\K^6 /YL1GLM3ZHS?>UI>3R!.2C:R<1Q 8/LE;V30> M"#3^&3 G8TCO>#C?H_\<KZ43P.=?@6!SXX\,"[#Q18OA9.7%T8_4", M?QMH?A)2#=X@ISK?E#MG\%3!SUW=R35*[(CH:G(;PDE#;G578=&(4+BW7=][ M/Y_>BV4C[>QB[A#<0\RK(=!-'XB?",0X>:<[M['D35?+^AA@#M8C=;ZG?L.? M17PMJS,2,TIXQ-DS>/%8BCC@Q2^48B&WVCC5KI&U<+) MFMR(1J!)]FN->)['/:!$5>E=%P)O 5DI:3TM'T6/E&Q/$IR,#(^L:.$*/AMM M):1O*Z.6X*(Z\JMVDO"S,;$G%'.0F#F56+L5W>>??B@XRU]94ATFNAP2#2P0 M?*4;;"263!$51'86P'9V3OZ4PA#II44@#-DNH>.].,CUSNE.MY]#*-UYAO?: MB8:\:10^JH'.E,V&Y87\)+N=/-]/$-;HELA')TV'Y]7PI5CR(^$%3G,,Y&L"."'CJC:9EB M4M(XSS F\,\9)J/K&/^UQ,9=]=4/#1&M5_J__8+/(.>QAXA+_TM9QH_2Z%>> M1+O&ID^FC;9V1J8QC2-,VQ.*(33!@JFI,,A MQB+*EEX3":,HR MM(LG!9J2 VT:AM,R89R6D>]M2@OFN\H*FC.OF[WG&/PEE7 :!\$Q7O3)!,U, MLUEOL?R40HJ,9AGS F%9;Y8Y],$B'HPB3[]='2FJF4'O2 NJ2"&N#-212QQ% M,]CH->POU!'3S$O*CRP>B]5;IX7!RN\JC!)ER4+QRCCK>Y5%QU_>L/22+O8. M0$K*X7<:AM/*V$>',(K0UA3?:=@_!L^61[@@EV#4\ZPH4(512A$RE,O#EK@B_E"&]@MHZ?=XFN6 M;^_"%\'Z4/[HDH?=QPDJFJ9O2]6?:0?'%^J%NT1G1=6_7>^,+X)'0464KLD M+.NSKUTWY@>7//1Z':ZR_K#$0=[?]\;5\;9\W5\2GU[OK]KOA%DK4&CD"J[1 M69Y.B.FOK[WA]#9<&9?:05AANL&-7QK_ IZO-,[[P? !QO\05_\!4$L#!!0 M ( /!!850L[#" " , !4* 9 >&PO=V]R:W-H965TJCV8Y$*L.C:S#732 M?OQL!P+M(.U#>2&Q<\^YY]YC;+?70CZJ#%'#4\ZXZGB9UHMKWU=)ACE1-;% M;K[,A,R)-D,Y]]5"(DD=*&=^% 0-/R>4>]VVFQO);ELL-:,<1Q+4,L^)_--' M)M8=+_2V$V,ZS[2=\+OM!9GC!/7]8B3-R"]94IHC5U1PD#CK>+WP>A#&%N B M?E!Q 8>)$NE1;X! M&P4YY<63/&T:L0<(&T< T080O034CP#B#D:"Y/85(8:[]-Z)S3&4T(U]!+ M$K'DFO(YC 2C"44%GV @>&+0LH ;R$!B2C6,J7J$\R%J0IFZ,('WDR&I'$@R(RB!#EEHCS'9@UCL'8R'5)M4A0PJZIJ.SF\.J:^I<[7>H*N*9QLM2 MXV6U1K?^4<(WCO!WN_04C#%!NB)39F?+H.=KT*Z\BC8U2@F-2A_^)X6'6Q,# M-QIS565$L\S0K"QRA-)F,'NF_=^0;8UR5^,Y4; HHBX..5/-'U_5@N!#A=!6 M*;3U-C>^K\4[NW%52K@ZD1MAL-L0@Q/[\4J".'S%D'!O\PXKJ6Z)G*/2NZZ_ MKRUAM!,2G^=Q!_>.IK@PW1DK*5? <&8H@UK3;(VRN(,4 RT6[AB?"FVL=*^9N;>A MM 'F^TP(O1W8!.5-L/L/4$L#!!0 ( /!!852W=?&^F0, !L2 9 M>&PO=V]R:W-H965T:R.7RI.4WUWG2SE+,A<1 M<"B,@Z#VYV^X!$K%G@,=O&)"M M@271*/N563LS7U#--)(56BK0 M( SMN!(E>NSJY+X]LI5@%2NH,.BF*&0K#!,KM)2<%0PT^ME:VW6BS(NWO/_1 MLK6MG$$?[L!0QO5/T]388)W+M-@&MN@"(V\$A@EZD,+4&MV+$LK7 *G-LD^5 M[%)=D"CB'107*,/V(EMRQ_YK>/W^UT]$7 XW^*^)LU#L;11.ZUX;9=0XE:C54 M+4><58 ^,(%>@*K_+F(<<=191F(;][&-CR6;/@^0/>E]3-Z?[*O>V=7)R8XC M3@;)ONYCNXXB_2;MSK8;_)"5C+.@--G[TXOWA V?G. !2.Q-8]&1$!TYE.+! M]8N#(N'\#!0'<<*7IZ=6-NO6@$(U5>6&*O!\:%D9WSEH M=0=]PN,S4!^D"D].3WT<\@#J@[CAN!8-4S^\ZH-:X>OWIYX$'2/9R:D?@!S^ M/TF"[I&X2-U!(X4VJCO)5=P=[1TCY:OQ5C"C#]H")&@:(6>H0Q [$C]_'56' M."09KD,01Q)7LO]9A\']0(+ND=$9ZA"4C\2/9D?5(0YYP'X(2DGBLO8-:E9P MB((%72-79Z V*!N)'\2.HC8..4QM'I0PC\O6YU;9Y=MNU;UBSZX=A0XJEN/W M)SH/TI7'CV/'$#T &3F.IWOW]0;4RK]*:.0OUMW5O1_M7SYNNOM^F-X]FSQ0 MM6)"(PZ5-^3\," " " &0 'AL+W=O0"K[D!BBQE$MI(X$4$=$^5'W8V&-[ MQ5[2W36&O^_NVC$!):95)5[BO^;Y* M"F!8G8LM<'.3"+S%.:Q!WV]7TNS\EB4E#+@B@B,)V<2;AE?S MT &JU/"]Q? M[]BO7? FF U6,!?T!TEU,?$N/)1"ADNJ[T3U#9J !I8O$52Y7U0UMH&'DE)I MP1JP4< (KY_XJ4G$'B <'@%$#2!Z"^@? ?0:0,\%6BMS82VPQO%8B@I):VW8 M[,+EQJ%--(3;,JZU-+?$X'0\PXHH)#*TDJ" :UPGEZ=H71?6WJU)SDE&$LPU MFB:)*+DF/$K]> MH)-/IV-?&_E6A)\T4F>UU.B(U#!"MX+K0J$O/(7T-8%OXFZ#CW;!SZ).Q@4D MYZ@7?D91$(4'!,W_'AYTR.FUM>@YOMX1OFO"B8:S&_._3@]D].>-L4=+#4S] MZO#6;[WUG;?^$6]+ML5$FC=2VQ*3%W?8N3M4GYIPY AM?WB,3=B/^PGKLGBE MP&A^@9L.Q0<=FJN.S.'GYZ)WMA\-+%@@_(7[C7- [ MZ#!P.52'I/A[O9R!S-V(4\@UW;JSM:?M&)VZX?'F?&;'JYL1+S3U;+[%,B=< M(0J9H0S.1^;%D/6XJS=:;-W$V AMYH];%N83 :0U,/>9$'JWL0[:CX[X#U!+ M P04 " #P06%40NB%UE " !3!0 &0 'AL+W=OJ"EE42$ M(E5R;25_7Y*252>PC5XL/G9F9[C>G31*OY@2D>"U$M),@Y*HO@M#DY98,3-0 M-4I[DRM=,;);782FUL@R#ZI$&$?135@Q+H-DXL]6.IFH+0DN<:7!;*N*Z;+<8NW@?\ MX-B8@S4X)QNE7MSF/IL&D1.$ E-R#,Q^=KA (1R1E?&GXPSZE YXN-ZS?_/> MK9<-,[A0XB?/J)P&7P+(,&=;04^J^8Z=GVO'ERIA_"\T76P40+HUI*H.;!54 M7+9?]MJ]PP%@>',"$'> ^"-@? (PZ@ C;[15YFTM&;%DHE4#VD5;-K?P;^/1 MU@V7KHIKTO:66QPE';W0NHE49'OP_*]2%;UL#WFQ;K/ZTGPPS MWQ ?SN=V8K0-_H^F'3>/3!=<&A"86\IH<'L=@&Y;N-V0JGT7;!39GO++TDX] MU"[ WN=*T7[C$O1S-/D+4$L#!!0 ( /!!852$[8)\_P0 ,L6 9 M>&PO=V]R:W-H965TQ)D2"MR1.Q55G+>7FF^.(<$T2++IL0U)U9\EX@J4ZY2M';#C!D0$EL8-< MUW<23-/.>&2NS?AXQ+8RIBF9<2"V28+YWQ,2L]U5!W;V%Q[I:BWU!6<\VN 5 MF1/YM)EQ=>845B*:D%10E@).EE>=:_CMSNMI@%GQ.R4[43D&VI4%8R_ZY#ZZ MZKB:$8E)*+4)K/Z]DBF)8VU)\?@K-]HI]M3 ZO'>^JUQ7CFSP(),6?Q,([F^ MZ@PZ(")+O(WE(]O](+E#?6TO9+$P?\$N7^MV0+@5DB4Y6#%(:)K]QV]Y("H MV&L H!R V@*\'."U!?1R0*\MH)\#^FT!?@[PVP*"'!"89&71-:FYP1*/1YSM M ->KE35]8/)KT"HC--6E.)=5:<^MZ< MKE*ZI"%.);@.0[9-)4U78,9B&E(BP,]@MEVH8X.;%N M#?RV-;R6_%V+T-63=U1%%66%BK)"QI[78&\:8V'**J\"P#@P,@?^^$4M!?>2 M).)/RT9>L9%G-NHU;#3C+"0D$F#)60+(&^$A%43OO,OKKRZ3F5I!]LQWF<].L'W+C=X2 :B@1_ !C*E1D)D)?-(]*RH M8[:O.S7<180D)UE-%[>H94 MQ.(8:0EC*+AQ:N=PQ/\C.2C5%-EGQ/O9KRK$1YFP.5W*)SKSA(A*041V M09SCV 16F#C;166*C@6NYV:_AG"6"H?L"G? XRM(M\E"955?R-Z>U5&8E7'& M5.=\JUZG3U(^UL&&IS,J%1#9%;"1:U&=K=EE&^E!L#(_Z!&PGJ-7RJ1G'UG? M<2QG',/F ^V3[W/P/M"0;:]45L^NK'NQFL4X5&.@JO":5JH1-=N+=*F>WKG? MV2LO[?8I\T/=E=MZ-SX$C79E]/L1+*-^7"W8%*RQ!RN"8X(UPO4_25C&ULM9M;;]LX%H#_"N$M%BV0B452%.G9-$!S:1)@.A-,TIF'Q3XH M-F,+E40/12<98'[\DI)BRK9(R4[TTMH.>7AX#OF=B^639R%_% O.%7C)TKSX M/%HHM?QY/"ZF"Y[%Q;%8\ES_Y5'(+%;ZK9R/BZ7D\:R,[ON/J^ MO)7ZW7@M999D/"\2D0/)'S^/OL"?;UAH)I0C_DCX<]%X#O-/,0%/Q?IG\E, M+3Z/V C,^&.\2M7OXOF:UQLB1MY4I$7Y+WBNQP8C,%T52F3U9*U!EN35__%+ M;8C&A) X)J!Z MJ:@*!C JXGX*T)!#DFA/6$<&L"IHX)I)Y ^DZ(Z@G1]AY< M$V@]@6ZOX#(KJR>P[15<$R;UA$EY'"K_EB+%,Y!FM)9F7I0GJ)RM M?9[DYK#?*:G_FNAYZO1L5>A/B@*>SXF2LM%)&]'A:*W!6*8 <"GQ9 MS8\!A$< !0@JF]E@$PPU5>TC]VE]JT%_J56^I<%)+=1/!/^!#VTFJ!-%2D EG3Z<10?1D_-0\&+N#@LT1 M5[X1&UL(UUL(O5O0$,FTUH79R=&:%46QXC/P47.B^J3M!EY7@J.&+ACA"8Y0 MZ-")K'4B^^NDPWZA-+#T]>U2C.RK6+16+/(J=EFH1$=K;9K'.)'@*4Y7'(A' MH!8<+(724$GB%/!8YC]I=5\U;S\1%]&.*PFC-'"H2-GERU+G??H0W'.9>38+&Q$=#F92 M:($(T0!&K85"U#RHQRZ;6G)"/SI_6RIQ52'S"-SDTV/?%BW,8#B<(2V>H)]/ M_;%_7DO:X#YVW7%H.03](#H7&C7YW#BNV$.97>0@76*YM+'(@7[F7 F#N6]< M2;$4JU3XPC>TF('#<09:T$ _:;[,YY+/-=-!OLH>N#0X/T]CLRS0T:9^?0;J MF%2YO@:[X;U*-0B4J-RP$*GV0=$1GRYJE9H!"A$&)XS1=E<@BRKD1]6OZTW8 M;!=PD^Z:.+25 ;?I5LMOZA8YE+)X0[ 3/,V V"N].*N%-C6!%$$,J>/ HD9J MZ">ASTH95[TL=5:OT=0O="AFJ8C\5'RK^\YJ^7W<9Z&*_"GBY MS%04RIESH5TDB3*?C3 M-#;T#? 5A9;W:#)<66@QC#LRQB1^*/-M[8.ID#-])B1/R\I!QXKG>D/@48H, M/+QJ-+7]'-?YK9?=.+^!+FL7=:KL8TZ4>?!<'OW_<9==X_; MW+<-*]@?5JX,)KKC"6Z))Q%"84@=D17;D(+](447&D\ZHS675B+&*&- M&*$_8MPOM/%,_5 7=%7 KC.^0P-WV!(NL*-?:$-%N'^H,":/7SI,'MJ@$0X7 M-$(;-$)_T!C&Y+L=6L0<)F_T:#N(WV[RGL$ZM)P-R7!VMU0+NYH7;XM?X2[N M7!&[;6A[_+IJ&0KQ),*$3;::\#>M0T.,:4ACN\MX\+)A.G=3!P;L60.#R+S/KVBT#(Z'([1Q#*:^!E] M6!^#['943,Z.:.! ,;$H)OLU5B0W#TMT7Z$SLMM;(1#!D#D2!F+13?RME;YN M-Z4>EXF8F;SB/LGX$?@MYSXW6:X3/-QAL$PF?B:7%_5-=?59O4*?\$P:WYUU MY,J'.^#^6?A,8P%/HN$<8$E)>I#RC0[8Q9^KJT$L^,C[@*_- 3HC\=X!"T0R M'! C"\3(#\1W<$'40D='[(DL%Z.#4M0^+O@J5M)G&PO":+@<-K*LBSJ>0'@' M#[2T*I## Y:.T4$9:R\/)$^^.Q!9$D;#9;-1XY& CM;O.WB@)4MU?,$:63Q& M'97[X1ZX2UY\IK$DC(;[!B^RJ(O\W^"]AP,FO8LV:N%(_7#Z" 6L11?Z[W+K7*!6WY'LU;@U!+1]K1%F[Y\M:W$^0S,V]VV# NV3'I\=V,NB-BS0X3)@ M9B'/.B#_QF/+=M-?Q[%M&>DXMEU/*P;,H+P-L?&C1\F MF-_.?(OE/,D+D/)'/3,X-C% 5C]'J=XHL2Q_J_ @E!)9^7+!8QWXS0#]]T&PO M=V]R:W-H965T9':7ZIO< MAOS(1*[GWMZ8PQO?U\D>,J8'\@ Y/ME*E3[7S]4$!2QTH$WX8!",_8SSW M%C-W=JL6,UD8P7.X54076<;4SVL0\CCWJ/=X<,=W>V,/_,7LP'9P#^;KX5;A MSJ^MI#R#7'.9$P7;N;>D;]9T; 'NQE\XD4VOV28W4W\$A2:".S"HP>9#PO_]F/*A$- (T[ &$%""\%1!4@ MNA005X#89:8,Q>5AS0Q;S)0\$F5OHS6[<,ET: R?Y[;N]T;A4XXXL[@N-)YH M358RV_"DY":%W/ MQ^52:S":L#PE'SC; M<,$-!TU>KL$P+O0K-/+U?DU>OGA%7A">DR][66B\K6>^0<S!4[B/V:Y3'M8I#YV]Z+F4+Y/O M!=?<]?\_'_",W!C(]+\]'%'-$3F.N(/CG93ID0O1ENL2.79(*PL/BXA2#.RA MF9+S2^. UG>>^!37/L6]/GT^&/E.N0Y[36[R9- 3Y["V.?S?!"7P-VAIY-3I/[G#2GK=QS3_NY5\FB2R0#F4V >3>"&AC+HV, M&LR31E6?,$]JYDE_Q